.first-column[data-v-f193ca34],.second-column[data-v-f193ca34]{width:100%;margin-right:auto}.first-column[data-v-f193ca34]{min-width:300px;margin-right:36px;max-width:400px}.second-column[data-v-f193ca34]{max-width:522px}.grid-2[data-v-f193ca34]{display:grid;grid-template-columns:auto 100px}.tooltipHelpStyle[data-v-f193ca34]{width:218px}.text-header-graph[data-v-f193ca34]{margin-bottom:21px;margin-left:8px;font-size:16px;font-weight:700}.members-recipients[data-v-f193ca34]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px 0 0;margin:0 0 0 16px;overflow-y:auto;overflow-x:hidden;max-height:55vh}.recipients-modal[data-v-f193ca34]{padding-left:40px;padding-bottom:16px;margin-top:-20px;margin-left:-20px;margin-right:-20px;background:#fff 0 0 no-repeat padding-box;-webkit-box-shadow:0 6px 6px rgba(0,0,0,.0784313725490196);box-shadow:0 6px 6px rgba(0,0,0,.0784313725490196);opacity:1}.see-more[data-v-f193ca34]{color:#32c2d5;font-size:14px;font-weight:700;cursor:pointer}.dropdown-sorting[data-v-f193ca34]{position:absolute;right:40px;top:13px}.data-card[data-v-f193ca34]{border:1px solid #d8d8d8;padding:9px 16px;border-radius:16px;margin:0 auto;width:100px}.data-card.green[data-v-f193ca34]{border-color:#23da8d;background-color:rgba(35,218,141,.050980392156862744)}.data-card.orange[data-v-f193ca34]{border-color:#ef8011;background-color:rgba(239,128,17,.050980392156862744)}.data-card.red[data-v-f193ca34]{border-color:#ef115e;background-color:rgba(239,17,94,.050980392156862744)}.gray-background[data-v-f193ca34]{border-radius:24px;background-color:rgba(0,0,0,.03);position:relative;padding-top:24px;padding-bottom:20px}.barchartStyle[data-v-f193ca34]{border-radius:4px;max-height:134px}#tabHeaderStyle .el-tabs__header{margin:0 0 4px}#overview .el-menu--horizontal>.el-submenu .el-submenu__title{color:#000;font-weight:700;font-size:15px}#overview .el-menu--horizontal>.el-submenu .el-submenu__icon-arrow{font-weight:900}#overview .el-menu.el-menu--horizontal{border:none;background-color:transparent}#overview .el-dialog__body{padding-bottom:8px}svg>path[data-v-141dc6dc]{fill:#fff}.over-screen[data-v-141dc6dc]{-webkit-transition:.5s;transition:.5s;position:fixed;width:auto;z-index:999;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-100px;opacity:0}.active-loading[data-v-141dc6dc]{opacity:.9;bottom:8px}.loading-card[data-v-141dc6dc]{padding:8px 24px 8px 16px;border-radius:3px;-webkit-box-shadow:3px 3px 10px 3px hsla(0,0%,54.5%,.08235294117647059);box-shadow:3px 3px 10px 3px hsla(0,0%,54.5%,.08235294117647059);background-color:#323232;color:#fff}.campaign-preview-container[data-v-690b8716]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px 0;min-height:100%;font-family:Lato,Kanit,Arial,sans-serif}.mobile-frame[data-v-690b8716]{width:375px;background:#fff;border-radius:32px;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);box-shadow:0 20px 60px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);overflow:hidden;-webkit-transform:scale(.95);transform:scale(.95);-webkit-transform-origin:top center;transform-origin:top center;position:relative;margin:0 auto}.status-bar[data-v-690b8716]{position:absolute;top:0;left:0;right:0;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;z-index:100;color:#fff;font-size:15px;font-weight:600}.status-left[data-v-690b8716]{-webkit-box-flex:1;-ms-flex:1;flex:1}.status-time[data-v-690b8716]{letter-spacing:-.3px}.status-right[data-v-690b8716]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status-icon[data-v-690b8716]{width:16px;height:12px;background:#fff;opacity:.9;border-radius:2px}.status-icon.signal[data-v-690b8716]{width:18px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 18 12' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='3' height='12' rx='1'/%3E%3Crect x='5' y='3' width='3' height='9' rx='1'/%3E%3Crect x='10' y='6' width='3' height='6' rx='1'/%3E%3Crect x='15' y='9' width='3' height='3' rx='1'/%3E%3C/svg%3E");mask:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 18 12' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='3' height='12' rx='1'/%3E%3Crect x='5' y='3' width='3' height='9' rx='1'/%3E%3Crect x='10' y='6' width='3' height='6' rx='1'/%3E%3Crect x='15' y='9' width='3' height='3' rx='1'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain}.status-icon.wifi[data-v-690b8716]{width:15px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 15 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 12a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm-5-5.5C5.3 4 9.2 4 12 6.5m-12-3C4.1 0 10.4 0 14.5 3.5'/%3E%3C/svg%3E");mask:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 15 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 12a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm-5-5.5C5.3 4 9.2 4 12 6.5m-12-3C4.1 0 10.4 0 14.5 3.5'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain}.status-icon.battery[data-v-690b8716]{width:24px;border-radius:4px}.user-header[data-v-690b8716]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:44px 0 20px 0;margin-bottom:12px}.user-header[data-v-690b8716],.user-info[data-v-690b8716]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-info[data-v-690b8716]{gap:10px}.user-avatar[data-v-690b8716]{width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.3);border:2px solid hsla(0,0%,100%,.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='14' r='6' fill='%23fff' opacity='.6'/%3E%3Cpath d='M6 30c0-6.6 5.4-12 12-12s12 5.4 12 12' fill='%23fff' opacity='.6'/%3E%3C/svg%3E");background-size:cover}.user-name[data-v-690b8716]{font-size:16px;font-weight:700;color:#2d2e36}.user-stats[data-v-690b8716]{gap:14px;background:#fff;margin-right:-24px;padding-left:12px;padding-right:12px;border-top-left-radius:20px;border-bottom-left-radius:20px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.12);box-shadow:0 3px 6px rgba(0,0,0,.12)}.stat-item[data-v-690b8716],.user-stats[data-v-690b8716]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stat-item[data-v-690b8716]{padding:8px 6px;border-radius:20px}.stat-value[data-v-690b8716]{font-size:14px;font-weight:700;color:#2d2e36;text-shadow:0 1px 2px rgba(0,0,0,.15)}.coin-icon-small[data-v-690b8716]{background-image:url(../img/ic_coin.e5675a6a.png)}.coin-icon-small[data-v-690b8716],.heart-icon-small[data-v-690b8716]{width:18px;height:18px;background-size:contain;background-repeat:no-repeat}.heart-icon-small[data-v-690b8716]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANEAAADSCAMAAADjcNVzAAAB2lBMVEUAAAD/d5b3N2P/QG7/QHD7cZD8cJD8bo73cI/vMFT7cZD8cZD/QG36co//QHD7co//QHD/haLvMFT/QW/vMFX/haLvMFPvMFT/haLvMFX/h5//haLvMFP/QG7vMFX+QG7vMFD/QG7/hqL/QG7/QG3/QHD/QG3vMFT/hKL/g6H+gJv/QG3vMFP/haPvMFT/haL/hqLvMFT/haH/g6PvMFT6co/5ZIT7cZD8V3f/X33/Unz/YH3vMFT/haL/QG7/X37/pr/7cZD/////kKvRJE3/cpD/i6f/RHLxMlf/n7n/UHr/mbP/o7v+W3v7U3T/Y4j/lbD/h6T/aIj/fJz/eZf/ao75TW72QmTzPF//ka36bYz/SXX3SGn/XoX/c5X0SGvyOVz/nbX/gZ/8Vnb9PmrxNFjWJk73WXr/TXjpLVL/+Pr/pL3/b5H/YoH/WYHtL1P6aYn/VX75OmTxOFzkLFH4YYHzRGf/bo3xPF/2Nl7aJ0//jan5ZYX2VXb1TnDzM1rcKVD/9Pf/tcj/jqj/gaD/ZITgKVD/6O7/2uT/0dz9ytb/vM3zQGP/w9H/bIr/4Oj/rMHTJU3/dZL+YIX3XX3+2N/5sb/4fJbzZH/mLFL/8fT+5ev3mKr+XYN0CihiAAAAPHRSTlMAECDvEL+eQCDv79+/YDCAQN+/j2Cfn3BgMCDv38+vnxDfv4BwUK+PcFAwYFDPz6+PQIBAgHDvz7+vgGAD0VPcAAAMfklEQVR42uyZ6WsTURTFp8YNdxFBKiKuuCCKIoJkXpIZmtBpIDHLh7akpQUx1DZYRFtwgTaVblbFHZf/1U4nkzuTMzNv3jxHEsnvixt+ON57zzlvVPr06dOnT58+fXqEwSsnz5vcv7Rb+Q8YuHJDbWEwdvaY0uNcPakSNbbNoV1K7zJ467jqpMBMEteV3mTg1A21g1lmcbYXz+nOSRWZYC3OHVF6i8Hb5rYh06zNBaV3GDh1XvWDEYd6ZfPunDyt+lNnROKS0v0MXjmuBmIwJye6fUynbqo8aszFmW42iGu+24aBRCQuKt3JAGfbIJCIy924eVf520aBBCS6rehdu+WzbbxA6s5oolodFubFmW7prqG3DQOJ6J7uSrVaCIN10CXdlWo1IBZINVXXK7WcdHeVf8RFAgNpXt8hu/O7ktEkX6sR8UCq6C1WDInuKlmrs1k1KhhIZd0mW5PornK1ejQ9qkowDYpsajvdVYkb3LZiOj2iSsCcVPUOSfF3V6zVw+l0eviBSsgE0rjuZD7e7oq1mhSlH9MxyQXShO4gm/sH3RUfcWkLOiapQMpldQfV1mcV6K5xFp1susWITCARhlNSVry7ytdq3dIT/ZiqzE1Nd2AId1f5Wl205NAxSQQSTsmAzyrx1+oRUhTtmMqsk/F2KqlxdddB3Da31aVljokhjRVLkMEI6q4x12pSE/WYxpkHRqFabbBOLv6DWv2AxEQ9JoOFhLprnI+4F2lA9JgaTIDEsVi+VqPVyRxTgXGorujZcsFezhMxfK1GqxM/pjwEki+zusXEOH13jekRR1YnfkybEEgAvjAmctE+q8C2BZFPe0viHdN6HgLJj4qjFTXou6vM12q+eYsf08x6UCBhLaIxYXeV/1qNVid8TJuaVsRAQrCOr4yH764DtwXGAz0Vyfsf09SMpr0PHUhV3UnWaEXTLu6+wXwEzFvsmJqr2jbroQNJBUlhuuspNQpT6UBGfCdkstYMGUiGjpKou8oLQvMWOqbmhmbzY5kCKZACSOJG0z41GiCBe0z5Gc3BapMbSPT5gVBzdinyk7Q7UVCFoSe50DEV1zSbma0mBVIguRXdRYVxJJ1grKISUubNP6YPM60B2QbOxCU12pI8b2mX+XCclrE6/jGhNaxTIIlLon+Fy94j2mZeFYN6qvgxTZkTgheSkKQas/GqDwkryCSsTvSYtqzOQIHUCCFpAi/J5JACHGv9jbIqyuM0IXRMTep1ViDNMiC4PDjsBM3hArOoq2LQk1z8mNY/qESJsVEWBmMFFHm+AS+3g0zC6gSPabPp/mS3zMJRzZLZ2ZzBM6IgU4UYTROCx5RXHVQYW2UhydXKptWRIONTBr3bgixc0rzF30ysoNVZFMZ/VzMZUHSdEfNxWB3/zZQb1cpMmNx8NbMDppGDagyK+G8mY0sLe0jObbNARWdcusvyPVX8zVTQtCWxbWtUM0RnS2Uu6uI9Vf6YljVNKwtsWynjAvLVTUH4SS5/TD/MmsfCUf80m+kA89XNRFxWR8cEIzKZFds2Yo/i5hD8rWmhnip/TE3rdcGPpPlCxou7kK/wF4WsTv6Y1jWL4eDx2NsG7FdcHGFIScTqpI/pg2ZT8JdjRo8PeyFfkVxFvqfyj4mefzZLdZ/oKWQCuKa4OevpJwI9VfKYijMasVb3KjqwbeALLs4xL2rxWB0eU3FV00ASFJ0g9kG+ejMRh9XhMdkrR5IauG1iI7rkl8vTMVgdsGkLIpYKjlpNcEeE+Spu4XlZPR/WNC+GYdv4I8J8jWLh0gNa0rxZm6VaLTwihRFg4bFa3fJ7zZ+tbxnBEWG+ilv4aAx66JqW25qemTwJPaKLLIBaXOa9/FPjs/Xy7WLSweLzV6DrnkJAvgpb+JSEJWzACQEb35LI2zG3osMKAPkKFh6TeW+uBuv5nvRk0SXooALs4tX3GK0uYE4/bT3IS86ILjEOJd6TXD6OkF9Jf2BEQZ+B+BaO5i1fGXBArzpVTG4P5pH10+cwIshXHvVpjtVJMYUmvrGYdPPwWcbkddLkkXtECONTi62nTj0opUobmpuvsGeWoMyTpMkYZ0THWAhm4+mp2Y+pHbY4giZtAbR0MCLM1ygW/ljqZVSZS9l8cQkC2qlKS0cjAi6zMBh/+Umef/Au5aBEt7SBgmgqHUt3QPEiwUJR+ptWp7e2jajYwfRjERW9shWMdSzdUYWAfOVS+Vs9daTc3rY3pYWFoaGhhVIqldcsxpLIs3ZhdS/dgQEFgM9AQhZelNm2uZIppsWbVMrau80kQnv2mn4BI4J85VOTtzq90p5OSw4pUjWTycCO8JSWDkeE/80ibuF5segpl2w9czt6iAXb774G9DirM3yGEXHyVcjChb41OrxtbqiDncNqbiuC8uMsCWPbI3oII8J8FcCI2lOLlZSTdx0TajnFkvYl6clbS8IkZS2MCD8DRbFwPeS2TZdSbtw71/7TLUfhxiGNTdICwogwXyNZeDHUtg2lgDdDxDsqDiOa75No8fXkQ/PHp/DtnpOvYhY+EmLb5lIIOd1CyfnnQ1qSx2v47xXOZyAxCx/m12pf5v60cy4tTgRRGG0ivkBRVBRB1IUPFBEEEcVaBt9RETFRhCiaDr0xwbRBx8mYjVnNJjAg/lsfHSnxtLfT9WirJWc5u8NXufdLVZjPjz5//vOP+BiBISIS9mv5EV5Uq0uDjxEOHyIqcQ0E8MuAG3KtLk/riypgwoi4X0tzp6in3hNOm8h9DAbUIUaEZxYDHmDUoVYbGr1XMmNEZLNfOcLvCrXazEgVsIWIbPYrfxlwO7dWezTqISLhGqgcb9BTcdp8GHURkVVN5QhHrfZttI7nFZv9yhH+EbXalidKZITnFeEayGSEP9Vf4hzxvGAZISKr/coR/hC12rPREBEJzywGPH6JWu3XaIyIrPYruZl98azOqI+IyGljndcfbqkXrUqNes8Qkek1EHn7Sf3gRaVGXUZE9pjGs6Dt2KitBN4xImKg8zbT8aPUWWYZnROE9pudNihVYrTB5xVyqvRpI0+qMhryeYWcKaGDeKDk12gTEVntV+hAybtRnxGRhslpI7deeTPiMpIjOl3ytPlX6gnLCBEZ7de3HxTwqSQtI0ZE9hieNtJreTYa6YgkTE8bcVXxpGXEiEhRPNUrFS2jfbJQw0KHdHwabeJ5RfpyxNVjRtujUV9HJFIQT/VKLWkZMSKyjbUaVKp0X1pGjIjswWmz5Ikno3VEJFZvfdr+udJfjEaISBp2evUEoPQXowkiEo+dnQ77kAejoY6oiP3ZaQtGKd9ojLt7gQNKqYCUngjLaEe0FI3dqhjvfUi+3OohIpFLSqlwlHKNuohI5pBS4SjlGq0joqKUPBy8TYdG7xFRIY3i8ZD8xFcfko0miIgwJtnpa9zMiKdffSjJRs8YESFHDwtCzd+YT5eM6rmJUVuBsRCRzMkjx1Q+WUKaOPXWhzoKbCGiElw4rnIYNME89aREoxGeV8rROMvBlzRziBMvSjTawPNKaQ5dREa5TH30IRoNjSLilODniMQD50o0ei9EZD4l0qa5UsvSqO8iIk6JNUHJbR/qcRkxIgdTYhA385m5rngsqYzIzZSY5hvNXbdWXt8zIkdTIsmPyXUfwjJiRO6mRBoXGtkrYRnx7t7llEjXuJMcK2EZ4XnF8ZQYpGtzCLksDyipiMjDlEi+zqZr35mlmN3WSi0sI0TkYUqQ9IdfYqvEy62el4g4JcBssW5nYmb3yxt1vUbELsFGMYcTKl4po3XPEbFLsPbFibESjd77j4hTgoUiNW2tNJpUEBGnBJUSwz5Eo2f4F3vE25RI9ZaKzSoer727eF7xCKfEQMckttYSl1tbeF7xC79xzGJ8kEh7aaNR9RFxSgwS9AhJSTbaqDIiuUsYKdFoWHFEnBJWFY9Gm9VHxClhoUSjfmURyVPCVqmtf2PyzyNCl5B4VXi51Q0hIkwJg4rX0SV1RxQMmBIllDp6Ge2KQoJTgq1VNJqEFBGmRHHFo9GzwCLKOHRgSSUajcOL6NeUkILq/P3aeyvIiDgl2IfAYi6EGlHGpeMFSjTaCDeijMbl3ZISjYZBR4QpIfahRUk9H9WAxZSgEo3626N6wClBpayk7oxqg54S6EP62rtbl4gwJaiUXW5dCXzQ5U4JKmmj0d6ofvwxJXqt341ORLUkmxK64mmjw1FtuXScSvfVkajO/JoSurVePRrVne9TQvehazXaQwKNQ2cP/ODg9VBuSlasWLFixYoV/z/fAL1/gLNbyGYOAAAAAElFTkSuQmCC)}.campaign-card[data-v-690b8716]{padding:0 24px 28px 24px;color:#fff;min-height:660px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.campaign-header[data-v-690b8716]{text-align:center}.icon-container[data-v-690b8716]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:18px}.campaign-icon[data-v-690b8716]{width:88px;height:88px;background:hsla(0,0%,100%,.2);border-radius:24px;padding:16px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.15);box-shadow:0 10px 30px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.campaign-icon-simple[data-v-690b8716]{width:110px;height:110px}.campaign-title[data-v-690b8716]{font-size:24px;font-weight:700;text-shadow:0 2px 8px rgba(0,0,0,.2);line-height:1.3;letter-spacing:-.4px;padding:0 12px}.challenge-type-badge[data-v-690b8716]{text-align:center;margin-bottom:24px}.challenge-type[data-v-690b8716]{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;opacity:.9;margin-bottom:4px;word-break:break-word}.challenge-day[data-v-690b8716]{display:block;font-size:13px;font-weight:600;letter-spacing:.3px}.campaign-content[data-v-690b8716]{background:#fff;border-radius:22px;padding:28px 24px;color:#404243;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.12);box-shadow:0 10px 40px rgba(0,0,0,.12)}.campaign-content-gradient[data-v-690b8716],.campaign-content[data-v-690b8716]{margin-bottom:20px;min-height:320px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.campaign-content-gradient[data-v-690b8716]{padding:0 24px 28px 24px}.campaign-content-with-title[data-v-690b8716]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.campaign-content-with-title .campaign-content[data-v-690b8716]{margin-bottom:0;min-height:auto}.content-title[data-v-690b8716]{font-size:20px;font-weight:700;text-align:center;margin-bottom:20px;line-height:1.3;letter-spacing:-.3px;word-break:break-word}.quiz-preview[data-v-690b8716]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:280px}.quiz-preview.multiple-choice[data-v-690b8716]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.question-text[data-v-690b8716]{font-size:18px;font-weight:700;margin-bottom:20px;color:#2d2e36;text-align:center;line-height:1.4;word-break:break-word}.quiz-options[data-v-690b8716]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-bottom:16px}.quiz-option[data-v-690b8716]{padding:16px 18px 16px 24px;border:2px solid;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;background:#fff;text-align:left;color:#2d2e36}.quiz-hint[data-v-690b8716]{text-align:center;font-size:13px;color:#fff;font-weight:500;margin-top:auto}.count-preview[data-v-690b8716]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px 0}.counter-value[data-v-690b8716]{font-size:72px;font-weight:700;text-align:center;margin-bottom:4px;margin-top:12px;line-height:1}.counter-unit[data-v-690b8716]{font-size:13px;font-weight:700;text-align:center;letter-spacing:.5px;margin-bottom:20px;opacity:.8}.counter-goal[data-v-690b8716]{font-size:13px;font-weight:600;text-align:center;margin-top:16px;padding:8px 16px;background:rgba(0,0,0,.03);border-radius:8px}.counter-controls[data-v-690b8716]{gap:24px}.counter-btn[data-v-690b8716],.counter-controls[data-v-690b8716]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.counter-btn[data-v-690b8716]{width:52px;height:52px;border-radius:50%;border:2px solid #d1d5db;background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:28px;font-weight:600;color:#6b7280;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.counter-btn[data-v-690b8716]:hover{border-color:#9ca3af;background:#f9fafb}.counter-encouragement[data-v-690b8716]{font-size:14px;font-weight:600;text-align:center;margin-bottom:24px;margin-top:24px}.submit-button[data-v-690b8716]{padding:16px;border-radius:14px;font-size:16px;font-weight:700;text-align:center;color:#fff;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;letter-spacing:.3px;background:#fff;-webkit-box-shadow:0 3px 0 #000;box-shadow:0 3px 0 #000}.auto-sync-preview[data-v-690b8716]{text-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.auto-sync-preview[data-v-690b8716],.sync-content[data-v-690b8716]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.sync-content[data-v-690b8716]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sync-value[data-v-690b8716]{font-size:56px;font-weight:700;color:#6c5341;margin-bottom:6px;line-height:1;letter-spacing:-1px}.sync-subtitle[data-v-690b8716]{font-size:13px;font-weight:700;color:#9ca3af;margin-bottom:24px;letter-spacing:.5px}.progress-bar-container[data-v-690b8716]{margin-bottom:20px}.progress-bar[data-v-690b8716]{height:10px;background:#e5e7eb;border-radius:10px;overflow:hidden;margin-bottom:10px;position:relative}.progress-bar.inverse-progress[data-v-690b8716]{background:-webkit-gradient(linear,left top,right top,from(#10b981),color-stop(50%,#10b981),color-stop(50%,#ef4444),to(#ef4444));background:linear-gradient(90deg,#10b981 0,#10b981 50%,#ef4444 0,#ef4444);opacity:.3}.progress-bar.inverse-progress .progress-fill[data-v-690b8716]{background:#10b981!important;opacity:1}.progress-fill[data-v-690b8716]{height:100%;border-radius:10px;-webkit-transition:width .3s;transition:width .3s}.sync-goal[data-v-690b8716]{font-size:13px;color:#6b7280;font-weight:600}.sync-status[data-v-690b8716]{font-size:12px;color:#6b7280;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.sync-icon-small[data-v-690b8716]{font-size:12px}.manual-edit[data-v-690b8716]{color:#6c30cc;font-weight:600;cursor:pointer}.continue-button[data-v-690b8716]{padding:16px;border-radius:14px;font-size:16px;font-weight:700;text-align:center;background:#fff;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;letter-spacing:.3px;margin-top:24px}.checklist-preview[data-v-690b8716]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:280px;padding:8px 0}.checklist-content[data-v-690b8716]{-webkit-box-flex:1;-ms-flex:1;flex:1}.checklist-title[data-v-690b8716]{font-size:19px;font-weight:700;margin-bottom:24px;text-align:center;word-break:break-word}.checklist-items[data-v-690b8716]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:24px}.checklist-item[data-v-690b8716]{gap:14px;font-size:15px;color:#fff;font-weight:500}.checkbox[data-v-690b8716],.checklist-item[data-v-690b8716]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox[data-v-690b8716]{width:26px;height:26px;border:2px solid;border-radius:7px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:700;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .2s;transition:all .2s;background:#fff}.checkbox.checked[data-v-690b8716]{background:currentColor;color:#fff}.done-button[data-v-690b8716]{padding:16px;border-radius:14px;font-size:16px;font-weight:700;text-align:center;background:#fff;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;letter-spacing:.3px}.yesno-preview[data-v-690b8716]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:240px}.yesno-question[data-v-690b8716]{font-size:18px;font-weight:600;text-align:center;margin-bottom:24px;color:#404243;word-break:break-word}.yesno-buttons[data-v-690b8716]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;width:100%}.yesno-button[data-v-690b8716]{padding:18px 24px;border-radius:14px;font-size:16px;font-weight:700;text-align:center;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;letter-spacing:.2px}.yes-button[data-v-690b8716]{background:#fff;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.12)}.no-button[data-v-690b8716]{background:#fff;border:2px solid #e5e7eb;font-weight:600}.campaign-footer[data-v-690b8716]{text-align:center;margin-top:auto;padding-top:16px}.charging-text[data-v-690b8716]{font-size:13px;font-weight:600;color:#f5ce0b;letter-spacing:.2px;text-shadow:0 1px 3px rgba(0,0,0,.15)}.icon-picker[data-v-3e468208]{margin-bottom:0}.loading-state[data-v-3e468208]{padding:20px;text-align:center;color:#6b7280;font-size:14px}.icon-grid[data-v-3e468208]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.icon-item[data-v-3e468208]{aspect-ratio:1;border:2px solid #e5e7eb;border-radius:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff;position:relative;padding:8px}.icon-item[data-v-3e468208]:hover{border-color:#7d5aba;background:#f9fafb;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(125,90,186,.15);box-shadow:0 4px 12px rgba(125,90,186,.15)}.icon-item.selected[data-v-3e468208]{border-color:#7d5aba;background:linear-gradient(135deg,#f3ebff,#faf5ff);-webkit-box-shadow:0 0 0 3px rgba(125,90,186,.15);box-shadow:0 0 0 3px rgba(125,90,186,.15);-webkit-transform:scale(1.05);transform:scale(1.05)}.icon-item.selected[data-v-3e468208]:after{content:"\2713";position:absolute;top:-6px;right:-6px;width:24px;height:24px;background:#7d5aba;color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:700;-webkit-box-shadow:0 2px 8px rgba(125,90,186,.3);box-shadow:0 2px 8px rgba(125,90,186,.3)}.icon-img[data-v-3e468208]{width:72px;height:72px;-o-object-fit:contain;object-fit:contain;-webkit-filter:grayscale(.2);filter:grayscale(.2);-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.icon-item.selected .icon-img[data-v-3e468208]{-webkit-filter:grayscale(0);filter:grayscale(0)}.theme-picker[data-v-691d9a2c]{margin-bottom:0}.theme-grid[data-v-691d9a2c]{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.theme-item[data-v-691d9a2c]{cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.theme-item.selected .theme-swatch[data-v-691d9a2c]{-webkit-box-shadow:0 0 0 3px rgba(125,90,186,.3);box-shadow:0 0 0 3px rgba(125,90,186,.3);-webkit-transform:scale(1.08);transform:scale(1.08)}.theme-swatch[data-v-691d9a2c]{width:100%;height:72px;border-radius:12px;position:relative;-webkit-transition:all .25s ease;transition:all .25s ease;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.theme-swatch[data-v-691d9a2c]:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12)}.theme-accent[data-v-691d9a2c]{position:absolute;bottom:10px;right:10px;width:24px;height:24px;border-radius:50%;border:3px solid #fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);-webkit-transition:all .2s;transition:all .2s}.theme-item.selected .theme-accent[data-v-691d9a2c]{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-box-shadow:0 3px 12px rgba(0,0,0,.25);box-shadow:0 3px 12px rgba(0,0,0,.25)}.theme-label[data-v-691d9a2c]{text-align:center;font-size:11px;font-weight:600;margin-top:8px;color:#6b7280;letter-spacing:.3px;text-transform:uppercase}.theme-item.selected .theme-label[data-v-691d9a2c]{color:#7d5aba;font-weight:700}.program-only-hint[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-top:8px;padding:10px 12px;background:#f2ecfb;border:1px solid rgba(108,48,204,.2);border-radius:8px;font-size:12px;color:#522698;line-height:1.5}.program-only-hint i[data-v-a7a24980]{color:#6c30cc;font-size:14px;margin-top:1px}.program-only-hint span[data-v-a7a24980]{-webkit-box-flex:1;-ms-flex:1;flex:1}.grid-2-sesstion[data-v-a7a24980]{display:grid;grid-template-columns:440px 1fr;gap:0;height:85vh;max-height:85vh}.grid-left[data-v-a7a24980]{background:-webkit-gradient(linear,left top,left bottom,from(#f3ebff),to(#f8f9fa));background:linear-gradient(180deg,#f3ebff,#f8f9fa);padding:0;border-right:1px solid #e5e7eb}.grid-left[data-v-a7a24980],.grid-right[data-v-a7a24980]{overflow-y:auto;overflow-x:hidden;height:100%;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.grid-right[data-v-a7a24980]{padding:28px 36px 40px 36px;background:#fff;max-height:85vh;position:relative}.header[data-v-a7a24980]{font-size:11px;font-weight:700;padding:24px 24px 20px 24px;margin-bottom:24px;color:#6c30cc;text-transform:uppercase;letter-spacing:1px;background:#fff;border-bottom:1px solid #e5e7eb}.header img[data-v-a7a24980]{-webkit-filter:brightness(0) saturate(100%) invert(26%) sepia(83%) saturate(2893%) hue-rotate(265deg) brightness(90%) contrast(98%);filter:brightness(0) saturate(100%) invert(26%) sepia(83%) saturate(2893%) hue-rotate(265deg) brightness(90%) contrast(98%)}.header-text[data-v-a7a24980]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Kanit,Helvetica Neue,Arial,sans-serif;font-weight:700;letter-spacing:1px}.body[data-v-a7a24980]{padding:0 24px 40px 24px}.language-tabs-container[data-v-a7a24980]{margin:-28px -36px 20px -36px;padding:0 36px;border-bottom:1px solid #e5e7eb;background:#fafbfc}.language-tabs-header[data-v-a7a24980]{padding:12px 0 0 0}.language-tabs-label[data-v-a7a24980]{font-size:11px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.6px}.language-menu[data-v-a7a24980]{background:transparent!important;border-bottom:none!important}.language-menu-item[data-v-a7a24980]{font-size:14px;font-weight:600;color:#6b7280;padding:12px 16px!important;margin-right:8px;position:relative}.language-menu[data-v-a7a24980] .el-menu-item{border-bottom:2px solid transparent;-webkit-transition:all .2s ease;transition:all .2s ease}.language-menu[data-v-a7a24980] .el-menu-item.is-active{color:#6c30cc!important;border-bottom-color:#6c30cc!important;background:transparent!important}.language-menu[data-v-a7a24980] .el-menu-item:hover{background:rgba(108,48,204,.05)!important}.translation-incomplete-dot[data-v-a7a24980]{display:inline-block;width:6px;height:6px;background:#f59e0b;border-radius:50%;margin-left:6px;vertical-align:middle}.translation-mode-header[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;background:#f9f5ff;border:1px solid #e9d5ff;border-radius:10px;padding:14px 20px;margin-bottom:20px}.translation-mode-info[data-v-a7a24980]{min-width:0}.translation-mode-title[data-v-a7a24980]{font-size:14px;font-weight:700;color:#4c1d95;line-height:1.3}.translation-mode-hint[data-v-a7a24980]{font-size:12px;color:#7c3aed;line-height:1.3;margin-top:1px;opacity:.8}.translation-copy-all-btn[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:#fff;color:#6c30cc;border:1px solid #d8b4fe;border-radius:7px;padding:7px 14px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .15s ease;transition:all .15s ease}.translation-copy-all-btn[data-v-a7a24980]:hover{background:#6c30cc;color:#fff;border-color:#6c30cc}.translation-copy-all-btn svg[data-v-a7a24980]{-ms-flex-negative:0;flex-shrink:0}.translation-validation-banner[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:#fffbeb;border:1px solid #fcd34d;border-radius:10px;padding:12px 16px;margin-bottom:16px}.translation-validation-icon[data-v-a7a24980]{color:#d97706;-ms-flex-negative:0;flex-shrink:0}.translation-validation-text[data-v-a7a24980]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;color:#92400e;font-weight:500;line-height:1.4}.translation-validation-dismiss[data-v-a7a24980]{background:none;border:none;color:#d97706;cursor:pointer;padding:4px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;opacity:.6;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.translation-validation-dismiss[data-v-a7a24980]:hover{opacity:1}.campaign-lock-banner[data-v-a7a24980]{background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;padding:12px 16px;margin-bottom:16px}.campaign-lock-banner-title[data-v-a7a24980]{font-size:13px;font-weight:700;color:#1d4ed8;margin-bottom:4px}.campaign-lock-banner-text[data-v-a7a24980]{font-size:13px;line-height:1.45;color:#1e3a8a}.translation-reference[data-v-a7a24980]{gap:6px;margin-top:6px;padding:6px 10px;background:#f9fafb;border-left:3px solid #e9d5ff;border-radius:0 6px 6px 0;font-size:13px;color:#6b7280;line-height:1.4}.translation-reference-inline[data-v-a7a24980],.translation-reference[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.translation-reference-inline[data-v-a7a24980]{gap:5px;margin-top:4px;font-size:12px;color:#9ca3af}.reference-text[data-v-a7a24980]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.use-english-btn[data-v-a7a24980]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;background:none;border:1px solid #e9d5ff;color:#6c30cc;font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;cursor:pointer;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .15s ease;transition:all .15s ease;margin-left:auto}.use-english-btn[data-v-a7a24980]:hover{background:#6c30cc;color:#fff;border-color:#6c30cc}.use-english-btn--inline[data-v-a7a24980]{border:none;padding:0 4px}.use-english-btn--inline[data-v-a7a24980]:hover{background:none;color:#5a28a8;text-decoration:underline}.translation-empty-state[data-v-a7a24980]{padding:24px;text-align:center;color:#9ca3af;background:#f9fafb;border-radius:8px;font-size:14px}.checklist-item-input-wrapper[data-v-a7a24980],.quiz-option-input-wrapper[data-v-a7a24980]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-section[data-v-a7a24980]{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #f3f4f6}.form-section[data-v-a7a24980]:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.campaign-overview-section[data-v-a7a24980]{background:linear-gradient(135deg,#fafbfc,#f3f4f6);margin:-28px -36px 24px -36px;padding:24px 36px 28px 36px;border-bottom:2px solid #e5e7eb}.section-header[data-v-a7a24980]{margin-bottom:20px}.section-title[data-v-a7a24980]{font-size:16px;font-weight:700;color:#111827;letter-spacing:-.3px}.overview-grid[data-v-a7a24980]{gap:16px}.overview-field[data-v-a7a24980],.overview-grid[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.overview-field[data-v-a7a24980]{gap:8px}.overview-field.full-width[data-v-a7a24980]{width:100%}.field-label[data-v-a7a24980]{font-size:12px;font-weight:700;color:#374151;text-transform:uppercase;letter-spacing:.5px}.description-input[data-v-a7a24980] .el-textarea__inner{border:2px solid #e5e7eb;border-radius:10px;font-size:14px;padding:12px 15px;-webkit-transition:all .2s ease;transition:all .2s ease;line-height:1.6;background:#fff}.description-input[data-v-a7a24980] .el-textarea__inner:focus{border-color:#6c30cc;-webkit-box-shadow:0 0 0 3px rgba(108,48,204,.1);box-shadow:0 0 0 3px rgba(108,48,204,.1)}.description-input[data-v-a7a24980] .el-textarea__inner::-webkit-input-placeholder{color:#9ca3af}.description-input[data-v-a7a24980] .el-textarea__inner::-moz-placeholder{color:#9ca3af}.description-input[data-v-a7a24980] .el-textarea__inner:-ms-input-placeholder{color:#9ca3af}.description-input[data-v-a7a24980] .el-textarea__inner::-ms-input-placeholder{color:#9ca3af}.description-input[data-v-a7a24980] .el-textarea__inner::placeholder{color:#9ca3af}.title[data-v-a7a24980]{font-size:15px;font-weight:700;margin-bottom:12px;color:#111827;letter-spacing:-.2px}.sub-title[data-v-a7a24980]{font-size:11px;font-weight:700;margin-bottom:8px;color:#6b7280;text-transform:uppercase;letter-spacing:.6px}.validate-input[data-v-a7a24980]{border-color:#f56c6c!important}.validate-worming[data-v-a7a24980]{color:#f56c6c;font-size:12px;margin-top:6px;font-weight:500}.validate-worming-inline[data-v-a7a24980]{color:#f56c6c;font-size:12px;font-weight:500;margin-left:8px}.validate-input-box[data-v-a7a24980]{border:2px solid #f56c6c!important;border-radius:14px;padding:2px}.grid-2[data-v-a7a24980]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.access-section[data-v-a7a24980]{background:linear-gradient(135deg,#fafbfc,#f8f9fa);border-radius:14px;padding:20px 20px 24px!important;border:1px solid #e5e7eb}.access-grid[data-v-a7a24980]{display:grid;grid-template-columns:1fr 1fr;gap:14px;width:100%}.access-field[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;width:100%;max-width:100%;overflow:hidden}.access-field .sub-title[data-v-a7a24980]{margin-bottom:6px;font-size:10px}.access-field .field-hint[data-v-a7a24980]{margin-top:4px;font-size:10px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.goal-unit-row[data-v-a7a24980]{margin-bottom:16px;padding:14px 16px;background:linear-gradient(135deg,#f9f5ff,#f3ebff);border:2px solid #e9d5ff;border-radius:12px}.goal-unit-label[data-v-a7a24980]{letter-spacing:.6px;margin-bottom:8px}.goal-unit-input[data-v-a7a24980]{width:100%;max-width:200px}.goal-unit-input[data-v-a7a24980] .el-input__inner{border:2px solid #e5e7eb;border-radius:8px;font-weight:600;color:#374151;background:#fff}.goal-unit-input[data-v-a7a24980] .el-input__inner:focus{border-color:#6c30cc}.goal-unit-hint[data-v-a7a24980]{font-size:11px;color:#6b7280;margin-top:8px;font-style:italic}.goal-type-hint[data-v-a7a24980]{margin-bottom:16px;padding:12px 16px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:10px;font-size:13px;color:#475569;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.goal-type-hint strong[data-v-a7a24980]{font-weight:700;color:#6c30cc}.goal-unit-label-text[data-v-a7a24980]{font-size:12px;font-weight:700;color:#6c30cc;white-space:nowrap;min-width:50px;text-transform:uppercase;letter-spacing:.3px;background:linear-gradient(135deg,#f9f5ff,#f3ebff);padding:6px 10px;border-radius:6px}.goal-row[data-v-a7a24980]{display:grid;grid-template-columns:minmax(220px,auto) 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:16px;margin-bottom:8px;padding:16px 18px;background:#fafbfc;border-radius:12px;border:2px solid transparent;-webkit-transition:all .2s ease;transition:all .2s ease;min-height:56px}.goal-row[data-v-a7a24980]:hover{background:#f3f4f6}.goal-row[data-v-a7a24980]:has(.el-checkbox__input.is-checked){background:#fff;border-color:#e9d5ff;-webkit-box-shadow:0 2px 8px rgba(108,48,204,.06);box-shadow:0 2px 8px rgba(108,48,204,.06)}.goal-row[data-v-a7a24980]:last-child{margin-bottom:0}.goal-label-required[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:600;font-size:14px;color:#111827;padding-top:8px}.goal-label-required>span[data-v-a7a24980]:first-child{white-space:nowrap}.required-badge[data-v-a7a24980]{font-weight:700;color:#6c30cc;background:linear-gradient(135deg,#f9f5ff,#f3ebff)}.optional-badge[data-v-a7a24980],.required-badge[data-v-a7a24980]{font-size:10px;padding:3px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.optional-badge[data-v-a7a24980]{font-weight:600;color:#6b7280;background:#f3f4f6;margin-left:6px}.yes-no-explanation[data-v-a7a24980]{background:linear-gradient(135deg,#ecfdf5,#d1fae5)!important;border:2px solid #a7f3d0!important}.yes-no-daily-info[data-v-a7a24980]{gap:12px;width:100%}.yes-no-daily-info[data-v-a7a24980],.yes-no-icon[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.yes-no-icon[data-v-a7a24980]{width:32px;height:32px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.yes-no-text[data-v-a7a24980]{-webkit-box-flex:1;-ms-flex:1;flex:1}.yes-no-title[data-v-a7a24980]{font-size:14px;font-weight:700;color:#065f46;margin-bottom:2px}.yes-no-description[data-v-a7a24980]{font-size:13px;color:#047857;line-height:1.4}.checklist-all-explanation[data-v-a7a24980]{background:linear-gradient(135deg,#eef2ff,#e0e7ff)!important;border:2px solid #c7d2fe!important}.checklist-all-daily-info[data-v-a7a24980]{gap:12px;width:100%}.checklist-all-daily-info[data-v-a7a24980],.checklist-all-icon[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checklist-all-icon[data-v-a7a24980]{width:32px;height:32px;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;-ms-flex-negative:0;flex-shrink:0}.checklist-all-text[data-v-a7a24980]{-webkit-box-flex:1;-ms-flex:1;flex:1}.checklist-all-title[data-v-a7a24980]{font-size:14px;font-weight:700;color:#3730a3;margin-bottom:2px}.checklist-all-description[data-v-a7a24980]{font-size:13px;color:#4338ca;line-height:1.4}.goal-checkbox[data-v-a7a24980]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.goal-checkbox[data-v-a7a24980] .el-checkbox__label{font-weight:600;color:#6b7280;font-size:14px;-webkit-transition:color .2s ease;transition:color .2s ease}.goal-checkbox[data-v-a7a24980] .el-checkbox__inner{width:20px;height:20px;border-radius:6px;border:2px solid #d1d5db;-webkit-transition:all .2s ease;transition:all .2s ease}.goal-checkbox[data-v-a7a24980] .el-checkbox__inner:after{left:6px;top:2px;width:5px;height:10px}.goal-checkbox[data-v-a7a24980] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#6c30cc;border-color:#6c30cc}.goal-checkbox[data-v-a7a24980] .el-checkbox__input.is-checked+.el-checkbox__label{color:#111827;font-weight:700}.goal-input[data-v-a7a24980]{width:80px!important;-ms-flex-negative:0;flex-shrink:0}.goal-input[data-v-a7a24980] .el-input__inner{height:42px;font-size:16px;font-weight:700;text-align:center;color:#111827;background:#fff}.goal-input[data-v-a7a24980] .el-input__inner:focus{-webkit-box-shadow:0 0 0 3px rgba(108,48,204,.1);box-shadow:0 0 0 3px rgba(108,48,204,.1)}.goal-input-with-unit[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;justify-self:end}.goal-unit-label[data-v-a7a24980]{font-size:12px;font-weight:700;color:#6c30cc;white-space:nowrap;min-width:50px;text-transform:uppercase;letter-spacing:.3px;background:linear-gradient(135deg,#f9f5ff,#f3ebff);padding:6px 10px;border-radius:6px}.goal-input[data-v-a7a24980] .el-input__inner{border:2px solid #e5e7eb;border-radius:10px;height:40px;font-size:15px;-webkit-transition:all .2s ease;transition:all .2s ease}.goal-input[data-v-a7a24980] .el-input__inner:focus{border-color:#6c30cc}.goal-input-container[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:6px;justify-self:end}.goal-hint[data-v-a7a24980]{font-size:11px;color:#9ca3af;text-align:right;white-space:nowrap;padding-right:2px}.reward-group[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.reward-option[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 18px;background:#fafbfc;border:2px solid transparent;border-radius:12px;-webkit-transition:all .2s ease;transition:all .2s ease;min-height:72px;cursor:pointer}.reward-option[data-v-a7a24980]:hover{background:#f3f4f6}.reward-option[data-v-a7a24980]:has(.el-radio__input.is-checked){background:#fff;border-color:#e9d5ff;-webkit-box-shadow:0 2px 8px rgba(108,48,204,.06);box-shadow:0 2px 8px rgba(108,48,204,.06)}.reward-option-content[data-v-a7a24980]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.reward-label[data-v-a7a24980]{font-weight:700;color:#6b7280;font-size:14px;-webkit-transition:color .2s ease;transition:color .2s ease}.reward-option:has(.el-radio__input.is-checked) .reward-label[data-v-a7a24980]{color:#111827}.reward-description[data-v-a7a24980]{font-size:12px;color:#9ca3af;margin-top:4px;line-height:1.5;padding-left:24px;-webkit-transition:color .2s ease;transition:color .2s ease}.reward-option:has(.el-radio__input.is-checked) .reward-description[data-v-a7a24980]{color:#6b7280}.reward-input[data-v-a7a24980]{width:90px!important;margin-left:16px;-ms-flex-negative:0;flex-shrink:0}.reward-input[data-v-a7a24980] .el-input__inner{border:2px solid #e5e7eb;border-radius:10px;height:44px;font-size:18px;font-weight:700;text-align:center;color:#111827;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.reward-input[data-v-a7a24980] .el-input__inner:focus{border-color:#6c30cc;-webkit-box-shadow:0 0 0 3px rgba(108,48,204,.1);box-shadow:0 0 0 3px rgba(108,48,204,.1)}.reward-input-with-label[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0}.reward-coin-label[data-v-a7a24980]{font-size:12px;font-weight:700;color:#f59e0b;white-space:nowrap;background:linear-gradient(135deg,#fffbeb,#fef3c7);padding:6px 10px;border-radius:6px}.reward-group[data-v-a7a24980] .el-radio__inner{width:20px;height:20px;border:2px solid #d1d5db;-webkit-transition:all .2s ease;transition:all .2s ease}.reward-group[data-v-a7a24980] .el-radio__inner:after{width:8px;height:8px}.reward-group[data-v-a7a24980] .el-radio__input.is-checked .el-radio__inner{background-color:#6c30cc;border-color:#6c30cc}.reward-group[data-v-a7a24980] .el-radio__input.is-checked+.el-radio__label{color:#111827}.form-actions[data-v-a7a24980]{margin-top:16px;margin-bottom:40px;padding-top:12px;border-top:none}.btn-add.bigger[data-v-a7a24980]{width:100%;height:48px;font-size:14px;font-weight:700;letter-spacing:.2px;text-transform:none;border-radius:12px;background:linear-gradient(135deg,#7d5aba,#6c30cc);border:none;-webkit-box-shadow:0 4px 12px rgba(108,48,204,.2);box-shadow:0 4px 12px rgba(108,48,204,.2);-webkit-transition:all .2s ease;transition:all .2s ease}.btn-add.bigger[data-v-a7a24980]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 16px rgba(108,48,204,.3);box-shadow:0 6px 16px rgba(108,48,204,.3)}.cta-with-icon[data-v-a7a24980] span{gap:8px}.cta-icon[data-v-a7a24980],.cta-with-icon[data-v-a7a24980] span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-icon[data-v-a7a24980]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:hsla(0,0%,100%,.18);color:#fff}.cta-label[data-v-a7a24980]{font-weight:700}.goal-input[data-v-a7a24980] .el-input__inner,.reward-input[data-v-a7a24980] .el-input__inner{text-align:center;font-weight:700;color:#111827}.date-display[data-v-a7a24980]{margin-top:10px;font-size:12px;font-weight:600;color:#6c30cc;background:linear-gradient(135deg,#f9f5ff,#f3ebff);padding:8px 12px;border-radius:10px;text-align:center;line-height:1.5;letter-spacing:.2px;border:1px solid #e9d5ff}.field-hint[data-v-a7a24980]{margin-top:10px;font-size:12px;color:#9ca3af;line-height:1.4}.launch-section[data-v-a7a24980]{background:linear-gradient(135deg,#fafbfc,#f6f1fe);border:1px solid #e9d5ff;border-radius:14px;padding:22px 22px 24px!important;margin-bottom:16px;border-bottom:none}.launch-section .title[data-v-a7a24980]{margin-bottom:14px}.launch-mode-cards[data-v-a7a24980]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.launch-card[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;text-align:left;padding:14px 16px;background:#fff;border:1.5px solid #e5e7eb;border-radius:14px;cursor:pointer;font:inherit;color:#6b7280;-webkit-transition:border-color .18s ease,background-color .18s ease,color .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:border-color .18s ease,background-color .18s ease,color .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease;transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease}.launch-card[data-v-a7a24980]:hover:not(:disabled){border-color:#c4b0e8;color:#4b5563;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.launch-card[data-v-a7a24980]:focus-visible{outline:none;-webkit-box-shadow:0 0 0 3px rgba(108,48,204,.18);box-shadow:0 0 0 3px rgba(108,48,204,.18)}.launch-card.active[data-v-a7a24980]{background:linear-gradient(135deg,#faf5ff,#f3ebff);border-color:#6c30cc;color:#2d1a5e;-webkit-box-shadow:0 4px 14px rgba(108,48,204,.12);box-shadow:0 4px 14px rgba(108,48,204,.12)}.launch-card[data-v-a7a24980]:disabled{cursor:not-allowed;opacity:.55}.launch-card-icon[data-v-a7a24980]{-ms-flex-negative:0;flex-shrink:0;width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;background:#f3f4f6;color:#6b7280;-webkit-transition:background-color .18s ease,color .18s ease;transition:background-color .18s ease,color .18s ease}.launch-card.active .launch-card-icon[data-v-a7a24980]{background:#6c30cc;color:#fff}.launch-card-body[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0}.launch-card-title[data-v-a7a24980]{font-size:14px;font-weight:700;letter-spacing:-.1px;color:#111827}.launch-card.active .launch-card-title[data-v-a7a24980]{color:#2d1a5e}.launch-card-sub[data-v-a7a24980]{font-size:12px;font-weight:500;line-height:1.4;color:#6b7280}.launch-card.active .launch-card-sub[data-v-a7a24980]{color:#6c30cc}.launch-schedule-block[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.launch-preview[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:6px;padding:11px 14px;font-size:13px;font-weight:500;font-style:normal;line-height:1.45;color:#4b2a99;background:linear-gradient(135deg,#f9f5ff,#f3ebff);border:1px solid #e9d5ff;border-radius:10px;letter-spacing:.1px}.launch-preview-icon[data-v-a7a24980]{-ms-flex-negative:0;flex-shrink:0;color:#6c30cc}.validate-warning--soft[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;margin-top:6px;padding:8px 12px;font-size:12px;font-weight:500;background:#fef3f2;border:1px solid #fda29b;border-radius:8px}.validate-worming.validate-warning--soft[data-v-a7a24980]{color:#b42318}.validate-warning--soft svg[data-v-a7a24980]{-ms-flex-negative:0;flex-shrink:0;margin-top:1px;color:#d92d20}.launch-reveal-enter-active[data-v-a7a24980],.launch-reveal-leave-active[data-v-a7a24980]{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.launch-reveal-enter[data-v-a7a24980],.launch-reveal-leave-to[data-v-a7a24980]{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}.reward-condition[data-v-a7a24980]{margin-bottom:16px;padding:16px 18px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:12px}.reward-condition-group[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.reward-condition-group[data-v-a7a24980] .el-radio{margin-right:0;padding:10px 14px;background:#fff;border:2px solid transparent;border-radius:8px;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reward-condition-group[data-v-a7a24980] .el-radio:hover{background:#fafbfc}.reward-condition-group[data-v-a7a24980] .el-radio__input.is-checked~.el-radio__label{color:#6c30cc;font-weight:700}.reward-condition-group[data-v-a7a24980] .el-radio__input.is-checked{&+.el-radio__label{color:#6c30cc}}.reward-condition-group[data-v-a7a24980] .el-radio.is-checked{background:#fff;border-color:#e9d5ff;-webkit-box-shadow:0 1px 4px rgba(108,48,204,.08);box-shadow:0 1px 4px rgba(108,48,204,.08)}.reward-condition-group[data-v-a7a24980] .el-radio__label{font-size:13px;color:#6b7280;font-weight:600;padding-left:10px}.reward-condition-group[data-v-a7a24980] .el-radio__inner{width:18px;height:18px;border:2px solid #d1d5db}.reward-condition-group[data-v-a7a24980] .el-radio__inner:after{width:6px;height:6px}.reward-condition-group[data-v-a7a24980] .el-radio__input.is-checked .el-radio__inner{background-color:#6c30cc;border-color:#6c30cc}.reward-condition-group[data-v-a7a24980] .el-radio__input.is-checked+.el-radio__label{color:#6c30cc}.quiz-questions-list[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;margin-bottom:14px}.quiz-question-item[data-v-a7a24980]{padding:16px;background:#fff;border:2px solid #e5e7eb;border-radius:14px;-webkit-transition:all .2s ease;transition:all .2s ease}.quiz-question-item[data-v-a7a24980]:hover{border-color:#d1d5db;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.06);box-shadow:0 4px 12px rgba(0,0,0,.06)}.quiz-question-header[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.quiz-question-number[data-v-a7a24980]{font-size:12px;font-weight:700;color:#6c30cc;text-transform:uppercase;letter-spacing:.8px}.quiz-question-input[data-v-a7a24980]{margin-bottom:14px}.quiz-question-input[data-v-a7a24980] .el-input__inner{font-weight:600;color:#111827;font-size:14px;border:2px solid #e5e7eb;border-radius:10px;padding:12px 15px;height:auto}.quiz-question-input[data-v-a7a24980] .el-input__inner:focus{border-color:#6c30cc}.quiz-options[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.quiz-option-row[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quiz-option-radio[data-v-a7a24980]{width:80%}.quiz-option-radio[data-v-a7a24980] .el-radio__label{width:100%;padding-left:10px}.quiz-option-radio[data-v-a7a24980] .el-input{width:100%}.quiz-option-radio[data-v-a7a24980] .el-input__inner{background:#f9fafb;border:2px solid #e5e7eb;border-radius:8px;-webkit-transition:all .2s ease;transition:all .2s ease}.quiz-option-radio[data-v-a7a24980] .el-input__inner:focus{border-color:#6c30cc;background:#fff}.quiz-option-radio[data-v-a7a24980] .el-radio__input.is-checked+.el-radio__label{color:#6c30cc}.quiz-option-radio[data-v-a7a24980] .el-radio__input.is-checked .el-radio__inner{background-color:#6c30cc;border-color:#6c30cc}.quiz-option-radio[data-v-a7a24980] .el-radio__input.is-checked~.el-radio__label .el-input__inner{border-color:#6c30cc;background:#fff}.btn-add-question[data-v-a7a24980]{width:100%;border:2px dashed #d1d5db;background:#fff;color:#6b7280;font-weight:700;padding:14px;height:50px;border-radius:12px;-webkit-transition:all .2s ease;transition:all .2s ease}.btn-add-question[data-v-a7a24980]:hover{border-color:#6c30cc;color:#6c30cc;background:#f9f5ff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.form-section[data-v-a7a24980] .el-input__inner{border-radius:10px;border:2px solid #e5e7eb;font-size:14px;padding:10px 15px;height:auto;min-height:40px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.form-section[data-v-a7a24980] .el-input__inner:focus{border-color:#6c30cc;-webkit-box-shadow:0 0 0 3px rgba(108,48,204,.1);box-shadow:0 0 0 3px rgba(108,48,204,.1);outline:none}.form-section[data-v-a7a24980] .el-input__inner::-webkit-input-placeholder{color:#9ca3af}.form-section[data-v-a7a24980] .el-input__inner::-moz-placeholder{color:#9ca3af}.form-section[data-v-a7a24980] .el-input__inner:-ms-input-placeholder{color:#9ca3af}.form-section[data-v-a7a24980] .el-input__inner::-ms-input-placeholder{color:#9ca3af}.form-section[data-v-a7a24980] .el-input__inner::placeholder{color:#9ca3af}.form-section[data-v-a7a24980] .el-select .el-input__inner{cursor:pointer}.form-section[data-v-a7a24980] .el-date-editor .el-input__inner{padding-left:40px}.form-section[data-v-a7a24980] .el-cascader .el-input__inner{cursor:pointer}.form-section[data-v-a7a24980] .el-select-dropdown__item.selected{color:#6c30cc;font-weight:600}.form-section[data-v-a7a24980] .el-cascader__dropdown,.form-section[data-v-a7a24980] .el-picker-panel,.form-section[data-v-a7a24980] .el-popper,.form-section[data-v-a7a24980] .el-select-dropdown{z-index:3000!important}.rm-scrollbar[data-v-a7a24980]::-webkit-scrollbar{width:8px}.rm-scrollbar[data-v-a7a24980]::-webkit-scrollbar-track{background:#f3f4f6}.rm-scrollbar[data-v-a7a24980]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.rm-scrollbar[data-v-a7a24980]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.remove-padding-modal[data-v-a7a24980] .el-dialog{border-radius:16px;overflow:hidden;margin-top:5vh!important;margin-bottom:5vh!important}.remove-padding-modal[data-v-a7a24980] .el-dialog__header{display:none}.remove-padding-modal[data-v-a7a24980] .el-dialog__body{padding:0;overflow:hidden;max-height:85vh;height:85vh}.field-hint[data-v-a7a24980]{font-style:italic}.checklist-items-list[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-bottom:14px}.checklist-item-row[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 16px;background:#fff;border:2px solid #e5e7eb;border-radius:12px;-webkit-transition:all .2s ease;transition:all .2s ease}.checklist-item-row[data-v-a7a24980]:hover{border-color:#d1d5db;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04)}.checklist-item-number[data-v-a7a24980]{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#f3ebff,#e9d5ff);color:#6c30cc;font-weight:700;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.checklist-item-input[data-v-a7a24980]{-webkit-box-flex:1;-ms-flex:1;flex:1}.checklist-item-input[data-v-a7a24980] .el-input__inner{border:none;background:transparent;font-weight:600;color:#111827;font-size:14px;padding:0;height:auto}.checklist-item-input[data-v-a7a24980] .el-input__inner:focus{border:none;-webkit-box-shadow:none;box-shadow:none}.success-answer-group[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.success-answer-group[data-v-a7a24980] .el-radio{margin-right:0;padding:12px 16px;background:#fff;border:2px solid #e5e7eb;border-radius:10px;-webkit-transition:all .2s ease;transition:all .2s ease}.success-answer-group[data-v-a7a24980] .el-radio:hover{border-color:#d1d5db;background:#f9fafb}.success-answer-group[data-v-a7a24980] .el-radio__input.is-checked~.el-radio__label{color:#6c30cc}.success-answer-group[data-v-a7a24980] .el-radio__input.is-checked .el-radio__inner{background-color:#6c30cc;border-color:#6c30cc}.success-answer-group[data-v-a7a24980] .el-radio__label{font-size:14px;font-weight:600;color:#374151}.entry-limit-checkbox[data-v-a7a24980]{margin-top:10px!important}.entry-limit-checkbox[data-v-a7a24980] .el-checkbox__label{font-size:12px;font-weight:500;color:#9ca3af}.entry-limit-checkbox[data-v-a7a24980] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#6c30cc;border-color:#6c30cc}.entry-limit-checkbox[data-v-a7a24980] .el-checkbox__input.is-checked+.el-checkbox__label{color:#6c30cc}.input-setting-checkbox[data-v-a7a24980]{display:block;padding:12px 16px;background:#f9fafb;border:2px solid #e5e7eb;border-radius:10px;-webkit-transition:all .2s ease;transition:all .2s ease}.input-setting-checkbox[data-v-a7a24980]:hover{border-color:#d1d5db;background:#fff}.input-setting-checkbox[data-v-a7a24980] .el-checkbox__label{width:100%;white-space:normal}.input-setting-checkbox[data-v-a7a24980] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#6c30cc;border-color:#6c30cc}.checkbox-label[data-v-a7a24980]{font-size:14px;font-weight:600;color:#374151;display:block;margin-bottom:4px}.checkbox-hint[data-v-a7a24980]{font-size:12px;color:#6b7280;font-weight:400;line-height:1.5;margin-top:4px}.tracking-mode-group[data-v-a7a24980]{padding:14px 16px;background:#f9fafb;border:2px solid #e5e7eb;border-radius:10px}.tracking-mode-label[data-v-a7a24980]{font-size:12px;font-weight:700;color:#374151;margin-bottom:10px;text-transform:uppercase;letter-spacing:.5px}.tracking-mode-radios[data-v-a7a24980]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.tracking-mode-radios[data-v-a7a24980] .el-radio{margin-right:0;padding:12px 14px;background:#fff;border:2px solid #e5e7eb;border-radius:8px;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tracking-mode-radios[data-v-a7a24980] .el-radio:hover{border-color:#d1d5db;background:#fafbfc}.tracking-mode-radios[data-v-a7a24980] .el-radio__input.is-checked~.el-radio__label{color:#6c30cc}.tracking-mode-radios[data-v-a7a24980] .el-radio__input.is-checked .el-radio__inner{background-color:#6c30cc;border-color:#6c30cc}.tracking-mode-radios[data-v-a7a24980] .el-radio__input.is-checked~.el-radio__label .radio-label{color:#6c30cc}.tracking-mode-radios[data-v-a7a24980] .el-radio__label{width:100%;white-space:normal;padding-left:10px}.radio-label[data-v-a7a24980]{font-size:14px;font-weight:600;color:#374151;display:block;margin-bottom:4px}.radio-hint[data-v-a7a24980]{font-size:12px;color:#6b7280;font-weight:400;line-height:1.5}.audience-cascader[data-v-a7a24980]{width:100%}.audience-cascader[data-v-a7a24980] .el-input__inner{border:2px solid #e5e7eb;border-radius:10px;font-size:14px;min-height:42px;padding:8px 12px;-webkit-transition:all .2s ease;transition:all .2s ease}.audience-cascader[data-v-a7a24980] .el-input.is-focus .el-input__inner,.audience-cascader[data-v-a7a24980] .el-input__inner:focus{border-color:#6c30cc;-webkit-box-shadow:0 0 0 3px rgba(108,48,204,.1);box-shadow:0 0 0 3px rgba(108,48,204,.1)}.audience-cascader[data-v-a7a24980] .el-cascader__tags{padding-left:8px;padding-top:4px;padding-bottom:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.audience-cascader[data-v-a7a24980] .el-tag{background:linear-gradient(135deg,#f9f5ff,#f3ebff);border:1px solid #e9d5ff;color:#6c30cc;font-weight:600;font-size:13px;border-radius:6px;margin:2px 6px 2px 0;padding:4px 8px;height:auto;line-height:1.4}.audience-cascader[data-v-a7a24980] .el-tag__close{color:#6c30cc;background-color:transparent;margin-left:4px}.audience-cascader[data-v-a7a24980] .el-tag__close:hover{background-color:#e9d5ff;color:#6c30cc}.audience-cascader[data-v-a7a24980] .el-cascader-menu{min-width:200px}.audience-cascader[data-v-a7a24980] .el-cascader-node.in-active-path,.audience-cascader[data-v-a7a24980] .el-cascader-node.is-active{color:#6c30cc;font-weight:600}.audience-cascader[data-v-a7a24980] .el-cascader-node__label{padding:0 10px 0 0}#campaignModal .access-section .access-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;width:100%!important}#campaignModal .access-section .access-field{width:100%!important;min-width:0!important;max-width:100%!important}#campaignModal .access-section .access-field .el-cascader,#campaignModal .access-section .access-field .el-input,#campaignModal .access-section .access-field .el-input-number,#campaignModal .access-section .access-field .el-select{width:100%!important;display:block!important}#campaignModal .access-section .access-field .el-input__inner{width:100%!important}#campaignModal .access-section .access-field .audience-cascader .el-cascader__tags{max-width:calc(100% - 30px)!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}#campaignModal .access-section .access-field .audience-cascader .el-tag{max-width:none!important;-ms-flex-negative:1!important;flex-shrink:1!important;overflow:hidden!important;margin:2px 4px 2px 0!important}#campaignModal .access-section .access-field .audience-cascader .el-tag .el-cascader__tags-text{max-width:140px!important;overflow:hidden!important;text-overflow:ellipsis!important;display:inline-block!important;white-space:nowrap!important}#campaignModal .access-section .access-field .audience-cascader .el-tag__close{-ms-flex-negative:0!important;flex-shrink:0!important}.leaderboard-modal[data-v-8e4300c2] .el-dialog__header{display:none}.leaderboard-modal[data-v-8e4300c2] .el-dialog__body{padding:0}.leaderboard-modal[data-v-8e4300c2] .el-dialog{border-radius:12px;overflow:hidden}.leaderboard-container[data-v-8e4300c2]{max-height:calc(100vh - 100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Lato,Kanit,Arial,sans-serif}.leaderboard-header[data-v-8e4300c2]{background:#6c30cc;padding:20px 24px;color:#fff}.campaign-title[data-v-8e4300c2]{font-size:18px;font-weight:700;margin:0 0 16px 0;line-height:1.3;color:#fff}.progress-section[data-v-8e4300c2]{margin-top:16px}.progress-bar-container[data-v-8e4300c2]{height:4px;background:hsla(0,0%,100%,.25);border-radius:2px;overflow:hidden}.progress-bar-fill[data-v-8e4300c2]{height:100%;background:#fff;border-radius:2px;-webkit-transition:width .3s ease;transition:width .3s ease}.progress-label[data-v-8e4300c2]{margin-top:8px;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.85)}.loading-state[data-v-8e4300c2]{padding:60px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.empty-state[data-v-8e4300c2]{padding:60px 24px;text-align:center}.empty-icon[data-v-8e4300c2]{font-size:40px;margin-bottom:12px}.empty-text[data-v-8e4300c2]{font-size:16px;font-weight:600;color:#374151;margin-bottom:4px}.empty-subtext[data-v-8e4300c2]{font-size:13px;color:#9ca3af}.signups-section[data-v-8e4300c2],.signups-wrapper[data-v-8e4300c2]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.signups-list[data-v-8e4300c2]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;min-height:200px;max-height:calc(100vh - 280px)}.signups-header[data-v-8e4300c2]{padding:12px 20px;background:#f0fdf4;border-bottom:1px solid #bbf7d0}.signups-count[data-v-8e4300c2]{font-size:14px;font-weight:600;color:#166534}.signup-row[data-v-8e4300c2]{display:grid;grid-template-columns:44px 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid #f3f4f6}.signup-row[data-v-8e4300c2]:last-child{border-bottom:none}.signup-row[data-v-8e4300c2]:hover{background-color:#fafbfc}.joined-column[data-v-8e4300c2]{text-align:right}.joined-badge[data-v-8e4300c2]{display:inline-block;padding:4px 10px;background:#dcfce7;color:#166534;font-size:12px;font-weight:500;border-radius:12px}.leaderboard-list[data-v-8e4300c2]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;min-height:200px}.participant-row[data-v-8e4300c2]{display:grid;grid-template-columns:44px 44px 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 20px;border-bottom:1px solid #f3f4f6}.participant-row[data-v-8e4300c2]:last-child{border-bottom:none}.participant-row[data-v-8e4300c2]:hover{background-color:#fafbfc}.participant-row.top-three[data-v-8e4300c2]{background-color:#fffbeb}.participant-row.top-three[data-v-8e4300c2]:hover{background-color:#fef3c7}.rank-column[data-v-8e4300c2]{text-align:center}.rank-medal[data-v-8e4300c2]{font-size:20px}.rank-number[data-v-8e4300c2]{font-size:14px;font-weight:600;color:#9ca3af}.avatar-column[data-v-8e4300c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avatar-wrapper[data-v-8e4300c2]{position:relative;width:36px;height:36px}.avatar-wrapper.achieved .participant-avatar-placeholder[data-v-8e4300c2],.avatar-wrapper.achieved .participant-avatar[data-v-8e4300c2]{-webkit-box-shadow:0 0 0 2px #10b981;box-shadow:0 0 0 2px #10b981}.participant-avatar[data-v-8e4300c2]{width:36px;height:36px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.participant-avatar-placeholder[data-v-8e4300c2]{width:36px;height:36px;border-radius:50%;background:#e5e7eb;font-size:13px;font-weight:600;color:#6b7280}.check-badge[data-v-8e4300c2],.participant-avatar-placeholder[data-v-8e4300c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.check-badge[data-v-8e4300c2]{position:absolute;bottom:-2px;right:-2px;width:14px;height:14px;background:#10b981;color:#fff;border-radius:50%;font-size:9px;font-weight:700;border:2px solid #fff}.name-column[data-v-8e4300c2]{min-width:0}.participant-name[data-v-8e4300c2]{font-size:14px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.participant-team[data-v-8e4300c2]{font-size:12px;color:#9ca3af;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stats-column[data-v-8e4300c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:2px;white-space:nowrap}.score-row[data-v-8e4300c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px}.score-value[data-v-8e4300c2]{font-size:15px;font-weight:700;color:#6c30cc}.score-value.achieved[data-v-8e4300c2]{color:#059669}.score-unit[data-v-8e4300c2]{font-size:12px;color:#9ca3af}.coins-earned[data-v-8e4300c2]{font-size:11px;color:#b45309;font-weight:500}.summary-footer[data-v-8e4300c2]{padding:12px 20px;background:#fafbfc;border-top:1px solid #e5e7eb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.footer-stat[data-v-8e4300c2]{font-size:13px;font-weight:500;color:#6b7280}.footer-divider[data-v-8e4300c2]{color:#d1d5db}.thin-scrollbar[data-v-8e4300c2]::-webkit-scrollbar{width:5px}.thin-scrollbar[data-v-8e4300c2]::-webkit-scrollbar-track{background:transparent}.thin-scrollbar[data-v-8e4300c2]::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:3px}.thin-scrollbar[data-v-8e4300c2]::-webkit-scrollbar-thumb:hover{background:#d1d5db}.summary-modal[data-v-053ce09e] .el-dialog__header{display:none}.summary-modal[data-v-053ce09e] .el-dialog__body{padding:0}.summary-modal[data-v-053ce09e] .el-dialog{border-radius:12px;overflow:hidden}.summary-container[data-v-053ce09e]{max-height:calc(100vh - 100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Lato,Kanit,Arial,sans-serif}.summary-header[data-v-053ce09e]{background:#6c30cc;padding:20px 24px;color:#fff}.campaign-title[data-v-053ce09e]{font-size:18px;font-weight:700;margin:0 0 8px 0;line-height:1.3;color:#fff}.header-meta[data-v-053ce09e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}.status-badge[data-v-053ce09e]{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;text-transform:capitalize}.status-active[data-v-053ce09e],.status-upcoming[data-v-053ce09e]{background:hsla(0,0%,100%,.25);color:#fff}.status-ended[data-v-053ce09e]{background:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8)}.status-archived[data-v-053ce09e]{background:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.6)}.meta-divider[data-v-053ce09e]{color:hsla(0,0%,100%,.5);font-size:12px}.meta-text[data-v-053ce09e]{font-size:12px;color:hsla(0,0%,100%,.85)}.progress-section[data-v-053ce09e]{margin-top:0}.progress-bar-container[data-v-053ce09e]{height:4px;background:hsla(0,0%,100%,.25);border-radius:2px;overflow:hidden}.progress-bar-fill[data-v-053ce09e]{height:100%;background:#fff;border-radius:2px;-webkit-transition:width .3s ease;transition:width .3s ease}.progress-label[data-v-053ce09e]{margin-top:8px;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.85)}.loading-state[data-v-053ce09e]{padding:60px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.empty-state[data-v-053ce09e]{padding:60px 24px;text-align:center}.empty-icon[data-v-053ce09e]{font-size:40px;margin-bottom:12px}.empty-text[data-v-053ce09e]{font-size:16px;font-weight:600;color:#374151;margin-bottom:4px}.empty-subtext[data-v-053ce09e]{font-size:13px;color:#9ca3af}.summary-content[data-v-053ce09e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;max-height:calc(100vh - 340px);padding:20px 24px}.section[data-v-053ce09e]{margin-bottom:24px}.section[data-v-053ce09e]:last-child{margin-bottom:0}.section-title[data-v-053ce09e]{font-size:13px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.metric-grid[data-v-053ce09e]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.metric-card[data-v-053ce09e]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px 16px}.metric-label[data-v-053ce09e]{font-size:12px;font-weight:500;color:#6b7280;margin-bottom:4px}.metric-value[data-v-053ce09e]{font-size:22px;font-weight:700;color:#111827;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.metric-sub[data-v-053ce09e]{font-size:11px;color:#9ca3af;margin-top:2px}.coin-inline[data-v-053ce09e]{background-image:url(../img/ic_coin.e5675a6a.png);background-size:contain;background-repeat:no-repeat;background-position:50%;display:inline-block;-ms-flex-negative:0;flex-shrink:0}.investment-hero[data-v-053ce09e]{background:#1e1636;border-radius:10px;padding:18px 20px;color:#fff;margin-bottom:12px}.investment-hero-top[data-v-053ce09e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.investment-amount[data-v-053ce09e]{font-size:28px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;line-height:1}.investment-label[data-v-053ce09e]{font-size:14px;font-weight:500;opacity:.7}.investment-meta[data-v-053ce09e]{margin-top:6px;font-size:12px;opacity:.5}.coin-flow[data-v-053ce09e]{margin-top:14px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.1)}.coin-flow-row[data-v-053ce09e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0}.coin-flow-row+.coin-flow-row[data-v-053ce09e]{margin-top:2px}.coin-flow-label[data-v-053ce09e]{font-size:12px;opacity:.5}.coin-flow-value[data-v-053ce09e]{font-size:12px;font-weight:600;opacity:.8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.coin-flow-detail[data-v-053ce09e]{font-weight:400;opacity:.6}.coin-flow-returned[data-v-053ce09e]{opacity:.5}.impact-grid[data-v-053ce09e]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:0}.impact-card[data-v-053ce09e]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px 16px}.impact-value[data-v-053ce09e]{font-size:20px;font-weight:700;color:#111827}.impact-value-good[data-v-053ce09e]{color:#059669}.impact-label[data-v-053ce09e]{font-size:11px;font-weight:500;color:#6b7280;margin-top:2px}.projection-notice[data-v-053ce09e]{margin-top:10px;padding:8px 12px;background:#fef3c7;border-radius:6px;font-size:12px;color:#92400e}.projection-row[data-v-053ce09e]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.projection-label[data-v-053ce09e]{font-size:12px;color:#9ca3af}.projection-value[data-v-053ce09e]{font-size:13px;font-weight:600;color:#9ca3af;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.participation-bar[data-v-053ce09e]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.participation-stats[data-v-053ce09e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px}.part-stat[data-v-053ce09e],.participation-stats[data-v-053ce09e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.part-stat[data-v-053ce09e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.part-stat-value[data-v-053ce09e]{font-size:20px;font-weight:700;color:#111827}.part-stat-label[data-v-053ce09e]{font-size:11px;color:#6b7280;margin-top:2px}.part-stat-divider[data-v-053ce09e]{width:1px;height:32px;background:#e5e7eb}.achievement-progress[data-v-053ce09e]{margin-top:0}.achievement-bar-container[data-v-053ce09e]{height:8px;background:#f3f4f6;border-radius:4px;overflow:hidden}.achievement-bar-fill[data-v-053ce09e]{height:100%;background:#059669;border-radius:4px;-webkit-transition:width .3s ease;transition:width .3s ease}.achievement-label[data-v-053ce09e]{margin-top:6px;font-size:12px;color:#6b7280;text-align:center}.reward-details[data-v-053ce09e]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.reward-row[data-v-053ce09e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 16px;border-bottom:1px solid #f3f4f6}.reward-row[data-v-053ce09e]:last-child{border-bottom:none}.reward-row-total[data-v-053ce09e]{background:#fafbfc}.reward-row-label[data-v-053ce09e]{font-size:13px;color:#374151}.reward-row-value[data-v-053ce09e]{font-size:13px;font-weight:600;color:#111827;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.reward-positive[data-v-053ce09e]{color:#059669}.reward-neutral[data-v-053ce09e]{color:#6b7280;font-style:italic}.effectiveness-grid[data-v-053ce09e]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.eff-stat[data-v-053ce09e]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px 16px;text-align:center}.eff-stat-value[data-v-053ce09e]{font-size:20px;font-weight:700;color:#111827;display:block}.eff-stat-label[data-v-053ce09e]{font-size:11px;color:#6b7280;margin-top:2px;display:block}.eff-good[data-v-053ce09e]{color:#059669}.eff-warning[data-v-053ce09e]{color:#d97706}.eff-poor[data-v-053ce09e]{color:#6b7280}.summary-footer[data-v-053ce09e]{padding:12px 20px;background:#fafbfc;border-top:1px solid #e5e7eb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-link[data-v-053ce09e]{font-size:13px;font-weight:500;color:#6c30cc;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease}.footer-link[data-v-053ce09e]:hover{color:#5a28a8;text-decoration:underline}.thin-scrollbar[data-v-053ce09e]::-webkit-scrollbar{width:5px}.thin-scrollbar[data-v-053ce09e]::-webkit-scrollbar-track{background:transparent}.thin-scrollbar[data-v-053ce09e]::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:3px}.thin-scrollbar[data-v-053ce09e]::-webkit-scrollbar-thumb:hover{background:#d1d5db}#universityCampaigns[data-v-dc64f6ec]{font-family:Lato,Kanit,Arial,sans-serif}.sub-title[data-v-dc64f6ec]{margin-top:24px;margin-bottom:16px}.status-badge[data-v-dc64f6ec]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:capitalize}.status-active[data-v-dc64f6ec]{background-color:#e8f5e9;color:#2e7d32}.status-scheduled[data-v-dc64f6ec],.status-upcoming[data-v-dc64f6ec]{background-color:#e3f2fd;color:#1976d2}.status-ended[data-v-dc64f6ec]{background-color:#f5f5f5;color:#757575}.status-draft[data-v-dc64f6ec]{background-color:#fff3e0;color:#e65100}.status-archived[data-v-dc64f6ec]{background-color:#fafafa;color:#9e9e9e}.coin[data-v-dc64f6ec]{background-image:url(../img/ic_coin.e5675a6a.png);background-size:contain;background-repeat:no-repeat;background-position:50%}.campaign-actions-cell[data-v-dc64f6ec]{display:-webkit-box;display:-ms-flexbox;display:flex}.campaign-actions-cell[data-v-dc64f6ec],.campaign-actions-trigger[data-v-dc64f6ec]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.campaign-actions-trigger[data-v-dc64f6ec]{width:32px;height:32px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#4b5563;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.campaign-actions-trigger[data-v-dc64f6ec]:focus,.campaign-actions-trigger[data-v-dc64f6ec]:hover{background:#f9fafb;border-color:#d1d5db;color:#111827;outline:none}.campaign-actions-trigger i[data-v-dc64f6ec]{font-size:16px;font-weight:700}.campaign-action-delete-label[data-v-dc64f6ec]{color:#b42318}.campaign-title-link[data-v-dc64f6ec]{font-weight:700;font-size:14px;line-height:1.3;color:#111827;cursor:pointer;-webkit-transition:color .15s ease;transition:color .15s ease}.campaign-title-link[data-v-dc64f6ec]:hover{color:#6c30cc}.participant-link[data-v-dc64f6ec]{color:#6c30cc;font-weight:500;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease}.participant-link[data-v-dc64f6ec]:hover{color:#5a28a8;text-decoration:underline}.program-only-hint[data-v-52e5bcbd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin:8px 0;padding:10px 12px;background:#fff;border:1px solid rgba(108,48,204,.18);border-radius:8px}.program-only-hint-icon[data-v-52e5bcbd]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:8px;background:#f2ecfb;color:#6c30cc;font-size:13px}.program-only-hint-copy[data-v-52e5bcbd]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.program-only-hint-title[data-v-52e5bcbd]{font-size:13px;font-weight:700;color:#1a1a1a;letter-spacing:-.005em;line-height:1.35}.program-only-hint-sub[data-v-52e5bcbd]{margin-top:3px;font-size:12px;color:#626262;line-height:1.5}.span-program-only[data-v-52e5bcbd]{background:#f2ecfb!important;color:#6c30cc!important}.barchart-style[data-v-52e5bcbd]{border-radius:4px}.sub-title[data-v-52e5bcbd]{text-transform:capitalize;margin-top:24px;margin-bottom:16px}.university-tabs[data-v-52e5bcbd] .el-tabs__header,.university-tabs[data-v-52e5bcbd] .el-tabs__nav-wrap{margin-bottom:0}.university-tabs[data-v-52e5bcbd] .el-tabs__item{padding:0 20px;height:48px;line-height:48px;font-size:16px;font-weight:500}.university-tabs[data-v-52e5bcbd] .el-tabs__content{padding-top:0}.tab-label[data-v-52e5bcbd]{font-size:16px;font-weight:500}.bg-black-001[data-v-52e5bcbd]{background-color:rgba(0,0,0,.01)}.btn-add.small[data-v-52e5bcbd]{font-size:14px;height:33px;width:160px}.icon-export[data-v-52e5bcbd]{position:absolute;top:3px;padding-left:32px}.grid-2-sesstion[data-v-52e5bcbd]{display:grid;grid-template-columns:400px auto}.grid-2-sesstion.grid-2-detail[data-v-52e5bcbd]{grid-template-columns:1.3fr 1fr}.grid-left[data-v-52e5bcbd]{min-height:840px;background-color:#eef0f5;padding:32px 36px}.grid-left>.body[data-v-52e5bcbd]{padding:0}.grid-left .aq-preview-eyebrow[data-v-52e5bcbd]{margin-bottom:20px}.hv-dialog-title[data-v-52e5bcbd]{font-size:20px;font-weight:800;color:#1a1a1a;letter-spacing:-.01em;margin-bottom:18px}.grid-right[data-v-52e5bcbd]{padding:60px 40px;background-color:#f8f8f8}.bg-skeleton[data-v-52e5bcbd]{background-color:#d8d8d8;border-radius:3px;width:100%}.height-32[data-v-52e5bcbd]{height:32px}.height-25[data-v-52e5bcbd]{height:25px}.height-20[data-v-52e5bcbd]{height:20px;width:90px}.height-cycle[data-v-52e5bcbd]{border-radius:10px;height:20px;width:20px}.coin[data-v-52e5bcbd]:before{content:"";background:#ffc75f;border-radius:9px;height:18px;width:18px;position:absolute;left:-9px;top:-2px}.price-box[data-v-52e5bcbd]{border-radius:100px;padding:5px 10px 5px 10px;border:1px solid rgba(0,0,0,.1607843137254902);position:absolute}.mockup-icon[data-v-52e5bcbd]{width:24px;height:24px;border-radius:12px;margin:6px 6px 0 0;background-color:#ededed}.mini-icon[data-v-52e5bcbd]{width:16px;height:16px}.table-happily-village[data-v-52e5bcbd]{font-size:13px}.recipients-modal[data-v-52e5bcbd]{padding-left:40px;padding-bottom:16px;margin-top:-20px;margin-left:-20px;margin-right:-20px;background:#fff 0 0 no-repeat padding-box;-webkit-box-shadow:0 6px 6px rgba(0,0,0,.0784313725490196);box-shadow:0 6px 6px rgba(0,0,0,.0784313725490196);opacity:1}.members-recipients[data-v-52e5bcbd]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px 0 0;margin:0 0 0 16px;overflow-y:auto;overflow-x:hidden;max-height:55vh}.span-tag[data-v-52e5bcbd]{margin-right:6px}.loading-box[data-v-52e5bcbd]{border-radius:4px;height:48px;width:100%;background-color:#f0f0f0}.loading-box>.file[data-v-52e5bcbd]{background-color:#e6e6e6;width:48px;height:48px;border-radius:4px 0 0 4px;font-size:12px;font-weight:700;text-transform:uppercase}.loading-box>.name[data-v-52e5bcbd]{width:calc(100% - 112px)}.loading-box>.remove[data-v-52e5bcbd]{-webkit-transition:.3s;transition:.3s;position:absolute;right:0;width:48px;font-size:16px}.loading-box>.remove:hover>i[data-v-52e5bcbd]{-webkit-box-shadow:0 0 10px 2px #f0f0f0;box-shadow:0 0 10px 2px #f0f0f0}.comment-contrainer[data-v-52e5bcbd]{position:relative;padding:60px 40px 40px}.comment-contrainer .comment-card[data-v-52e5bcbd]{height:538px;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1607843137254902);box-shadow:0 2px 4px rgba(0,0,0,.1607843137254902)}.comment-contrainer .comment-card .comment-box[data-v-52e5bcbd]{height:490px}.comment-contrainer .comment-card .comment-box .comment[data-v-52e5bcbd]{min-height:34px;padding:18px;display:grid;grid-template-columns:auto 60px}.comment-contrainer .comment-card .comment-box .comment .content-comment[data-v-52e5bcbd]{display:grid;grid-template-columns:44px auto}.comment-contrainer .comment-card .comment-box .comment .content-comment-sub[data-v-52e5bcbd]{display:grid;grid-template-columns:24px 44px auto}.comment-contrainer .comment-card .comment-box .comment .img-preview[data-v-52e5bcbd]{width:auto;max-width:200px;max-height:400px;-o-object-fit:cover;object-fit:cover;background-color:hsla(0,0%,68.6%,.4)}.comment-contrainer .comment-card .no-comment[data-v-52e5bcbd]{padding-top:60px;text-align:center;color:#404243;font-size:14px}.comment-contrainer .comment-card .input-container[data-v-52e5bcbd]{background-color:#ebebeb;padding:0 16px;height:48px;display:grid;grid-template-columns:44px auto 56px}.comment-contrainer .comment-card .input-container .input-contain[data-v-52e5bcbd]{background-color:#fff;border-radius:3px;height:30px}.comment-contrainer .comment-card .input-container .input-contain .reply-tag[data-v-52e5bcbd]{background:#fff;border:1px solid #ddd;border-radius:3px;color:#afafaf;font-size:11px;font-weight:700;padding:3px 6px 2px}.comment-contrainer .comment-card .input-container .input-box[data-v-52e5bcbd]{background-color:#fff;border:0;border-radius:3px;outline:0;height:30px;padding:0 8px;width:calc(100% - 16px)}.comment-contrainer .comment-card .input-container .mention-container[data-v-52e5bcbd]{background-color:#fff;position:absolute;top:0;max-height:140px;padding:2px 0;width:100%;border-radius:2px;-webkit-box-shadow:1px 1px 4px #ccc;box-shadow:1px 1px 4px #ccc}.comment-contrainer .comment-card .input-container .mention-container .memeber-box[data-v-52e5bcbd]{padding:0 8px;height:40px;font-size:13px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.comment-contrainer .comment-card .input-container .mention-container .memeber-box[data-v-52e5bcbd]:hover{background-color:hsla(0,0%,80%,.4)}.university-table-wrapper .university-sessions-table[data-v-52e5bcbd]{overflow-x:auto;border-radius:8px}.university-table-wrapper .university-sessions-table .el-table__body-wrapper .el-table__row td .name-medium[data-v-52e5bcbd]{font-weight:700;color:#111827;line-height:1.4}.university-table-wrapper .university-sessions-table .el-table__body-wrapper .el-table__row td .engagement-link[data-v-52e5bcbd],.university-table-wrapper .university-sessions-table .el-table__body-wrapper .el-table__row td .link[data-v-52e5bcbd]{color:#6c30cc;font-weight:500;-webkit-transition:color .2s ease;transition:color .2s ease;cursor:pointer}.university-table-wrapper .university-sessions-table .el-table__body-wrapper .el-table__row td .engagement-link[data-v-52e5bcbd]:hover,.university-table-wrapper .university-sessions-table .el-table__body-wrapper .el-table__row td .link[data-v-52e5bcbd]:hover{color:#5a28a8}.university-table-wrapper .university-sessions-table .span-tag[data-v-52e5bcbd]{font-size:11px;font-weight:600;padding:3px 8px;border-radius:12px;margin-right:4px;letter-spacing:.3px}.campaign-actions-cell[data-v-52e5bcbd]{display:-webkit-box;display:-ms-flexbox;display:flex}.campaign-actions-cell[data-v-52e5bcbd],.campaign-actions-trigger[data-v-52e5bcbd]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.campaign-actions-trigger[data-v-52e5bcbd]{width:32px;height:32px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#4b5563;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.campaign-actions-trigger[data-v-52e5bcbd]:focus,.campaign-actions-trigger[data-v-52e5bcbd]:hover{background:#f9fafb;border-color:#d1d5db;color:#111827;outline:none}.campaign-actions-trigger i[data-v-52e5bcbd]{font-size:16px;font-weight:700}.hv-dialog-footer[data-v-52e5bcbd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-top:28px;padding-top:18px;border-top:1px solid #eef0f5}.hv-dialog-footer .el-button[data-v-52e5bcbd]{min-width:120px}.hv-dialog-footer .el-button--primary[data-v-52e5bcbd]{background-color:#6c30cc!important;border-color:#6c30cc!important;color:#fff!important;-webkit-box-shadow:0 1px 2px rgba(108,48,204,.18)!important;box-shadow:0 1px 2px rgba(108,48,204,.18)!important}.hv-dialog-footer .el-button--primary[data-v-52e5bcbd]:focus,.hv-dialog-footer .el-button--primary[data-v-52e5bcbd]:hover{background-color:#522698!important;border-color:#522698!important;color:#fff!important}#university .university-sessions-table .engagement-link,#university .university-sessions-table .fc-00B7EE,#university .university-sessions-table .link,#university .university-sessions-table [style*="color: #00B7EE"]{color:#6c30cc!important}#university .university-sessions-table .engagement-link:hover,#university .university-sessions-table .fc-00B7EE:hover,#university .university-sessions-table .link:hover,#university .university-sessions-table [style*="color: #00B7EE"]:hover{color:#5a28a8!important}#sessionModal .comments-modal .el-dialog__header{padding:0;z-index:2;position:relative}#sessionModal .comments-modal .el-dialog__body{padding:0}#sessionModal .grid-2-auto{display:grid;grid-template-columns:1fr 1fr;gap:20px}#sessionModal .title{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8a8a8a;margin:18px 0 6px}#sessionModal>.title:first-of-type{margin-top:0}#sessionModal .el-input__inner,#sessionModal .el-textarea__inner{border:1px solid rgba(26,26,46,.08);background:#fff;font-weight:400;border-radius:8px;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}#sessionModal .el-input__inner:focus,#sessionModal .el-textarea__inner:focus{border-color:#6c30cc;-webkit-box-shadow:0 0 0 3px rgba(108,48,204,.1);box-shadow:0 0 0 3px rgba(108,48,204,.1)}#sessionModal .el-textarea.validate-input>.el-textarea__inner,#sessionModal .validate-input.el-input>.el-input__inner{border-color:#f56c6c}#sessionModal .el-textarea.validate-input>.el-textarea__inner:focus,#sessionModal .validate-input.el-input>.el-input__inner:focus{-webkit-box-shadow:0 0 0 3px rgba(245,108,108,.1);box-shadow:0 0 0 3px rgba(245,108,108,.1)}#sessionModal .md-editor .el-textarea__inner,#sessionModal .md-editor .el-textarea__inner:focus{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff;min-height:auto}#sessionModal .el-input__inner::-webkit-input-placeholder,#sessionModal .el-textarea__inner::-webkit-input-placeholder{color:rgba(26,26,46,.35)}#sessionModal .el-input__inner::-moz-placeholder,#sessionModal .el-textarea__inner::-moz-placeholder{color:rgba(26,26,46,.35)}#sessionModal .el-input__inner:-ms-input-placeholder,#sessionModal .el-textarea__inner:-ms-input-placeholder{color:rgba(26,26,46,.35)}#sessionModal .el-input__inner::-ms-input-placeholder,#sessionModal .el-textarea__inner::-ms-input-placeholder{color:rgba(26,26,46,.35)}#sessionModal .el-input__inner::placeholder,#sessionModal .el-textarea__inner::placeholder{color:rgba(26,26,46,.35)}#sessionModal .name>.el-input__inner{font-size:16px;font-weight:500;height:44px}#sessionModal .el-input__inner{font-size:14px;height:40px;line-height:40px}#sessionModal .el-textarea__inner{padding:14px 16px;font-size:14px;line-height:1.55;min-height:110px;word-break:normal;overflow-wrap:break-word}#sessionModal .el-date-editor.el-input,#sessionModal .el-select{width:100%}#sessionModal .el-date-editor .el-input__inner{padding-left:36px}#sessionModal .profiel-selected{position:absolute;top:4px;padding:2px 0;left:20px}#sessionModal .creator-profile .el-input__inner{padding-left:60px;height:48px;line-height:48px}#university .remove-padding-modal .el-dialog,.remove-padding-modal .el-dialog{border-radius:14px;overflow:hidden;-webkit-box-shadow:0 24px 60px rgba(18,12,40,.18);box-shadow:0 24px 60px rgba(18,12,40,.18)}#university .remove-padding-modal .el-dialog__header,.remove-padding-modal .el-dialog__header{padding:0}#university .remove-padding-modal .el-dialog__headerbtn,.remove-padding-modal .el-dialog__headerbtn{top:16px;right:16px;z-index:3}#university .remove-padding-modal .el-dialog__headerbtn .el-dialog__close,.remove-padding-modal .el-dialog__headerbtn .el-dialog__close{color:hsla(0,0%,100%,.9);font-size:18px}#university .remove-padding-modal .el-dialog__body,.remove-padding-modal .el-dialog__body{padding:0}#university .grid-left .pre-line,#university .grid-left .word-break,.remove-padding-modal .grid-left .pre-line,.remove-padding-modal .grid-left .word-break{word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#sessionModal .el-radio-button__inner{border-color:#e2e4ea;background:#fff;color:#4a4a4a;font-weight:600;padding:8px 18px;-webkit-transition:color .15s ease,background .15s ease,border-color .15s ease;transition:color .15s ease,background .15s ease,border-color .15s ease;-webkit-box-shadow:none;box-shadow:none}#sessionModal .el-radio-button:hover .el-radio-button__inner{color:#6c30cc}#sessionModal .el-radio-button__orig-radio:checked+.el-radio-button__inner{background:#f2ecfb;color:#6c30cc;border-color:#c8b3e6;-webkit-box-shadow:-1px 0 0 0 #c8b3e6;box-shadow:-1px 0 0 0 #c8b3e6}#sessionModal .xp-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}#sessionModal .xp-picker .el-button--default{background:#fff;border-color:#e2e4ea;color:#4a4a4a;font-weight:600}#sessionModal .xp-picker .el-button--default:hover{color:#6c30cc;border-color:#c8b3e6;background:#faf7fe}#sessionModal .xp-picker .el-button--primary{background:#f2ecfb;border-color:#c8b3e6;color:#6c30cc;font-weight:700;-webkit-box-shadow:none;box-shadow:none}#sessionModal .xp-picker .el-input-number{margin-left:4px;width:130px}#sessionModal .xp-picker .el-input-number .el-input__inner{border-color:#e2e4ea;border-radius:8px;font-weight:600;color:#4a4a4a;background:#fff}#sessionModal .xp-picker .el-input-number .el-input__inner:focus,#sessionModal .xp-picker .el-input-number.is-active .el-input__inner{border-color:#c8b3e6;-webkit-box-shadow:0 0 0 3px rgba(108,48,204,.1);box-shadow:0 0 0 3px rgba(108,48,204,.1)}#sessionModal .xp-picker .el-input-number__decrease,#sessionModal .xp-picker .el-input-number__increase{background:#fff;color:#6c30cc}#sessionModal .xp-picker .el-input-number__decrease:hover:not(.is-disabled),#sessionModal .xp-picker .el-input-number__increase:hover:not(.is-disabled){color:#522698;background:#f2ecfb}.program-only-hint[data-v-7d740726]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin:8px 0;padding:10px 12px;background:#fff;border:1px solid rgba(108,48,204,.18);border-radius:8px}.program-only-hint-icon[data-v-7d740726]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:8px;background:#f2ecfb;color:#6c30cc;font-size:13px}.program-only-hint-copy[data-v-7d740726]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.program-only-hint-title[data-v-7d740726]{font-size:13px;font-weight:700;color:#1a1a1a;letter-spacing:-.005em;line-height:1.35}.program-only-hint-sub[data-v-7d740726]{margin-top:3px;font-size:12px;color:#626262;line-height:1.5}.span-program-only[data-v-7d740726]{background:#f2ecfb!important;color:#6c30cc!important}.preview-overflow[data-v-7d740726]{overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.image-preview[data-v-7d740726]{-o-object-fit:cover;object-fit:cover;max-height:300px}.image-preview-one[data-v-7d740726]{width:100%}.image-preview-many[data-v-7d740726]{margin-right:16px;width:259px}.barchart-style[data-v-7d740726]{border-radius:4px}.sub-title[data-v-7d740726]{text-transform:capitalize}.bg-black-001[data-v-7d740726]{background-color:rgba(0,0,0,.01)}.btn-add[data-v-7d740726]{font-size:14px;height:52px;width:160px}.btn-add.bigger[data-v-7d740726],.btn-cancel.bigger[data-v-7d740726]{font-weight:400}.icon-export[data-v-7d740726]{position:absolute;top:3px;padding-left:32px}.grid-2-sesstion[data-v-7d740726]{display:grid;grid-template-columns:400px auto}.grid-2-sesstion.grid-2-detail[data-v-7d740726]{grid-template-columns:1.3fr 1fr}.grid-left[data-v-7d740726]{min-height:893px;background-color:#eef0f5;padding:32px 36px}.grid-left>.body[data-v-7d740726]{padding:0}.grid-left .aq-preview-eyebrow[data-v-7d740726]{margin-bottom:20px}.hv-dialog-title[data-v-7d740726]{font-size:20px;font-weight:800;color:#1a1a1a;letter-spacing:-.01em;margin-bottom:18px}.grid-right[data-v-7d740726]{padding:60px 40px;background-color:#f8f8f8}.bg-skeleton[data-v-7d740726]{background-color:#d8d8d8;border-radius:3px;width:100%}.height-18[data-v-7d740726]{height:18px}.height-32[data-v-7d740726]{height:32px}.height-25[data-v-7d740726]{height:25px}.btn-gray-outline[data-v-7d740726]{color:#6100ed!important;font-weight:700;height:52px;margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading-box[data-v-7d740726]{border-radius:4px;height:48px;width:100%;background-color:#f0f0f0}.loading-box>.file[data-v-7d740726]{background-color:#e6e6e6;width:48px;height:48px;border-radius:4px 0 0 4px;font-size:12px;font-weight:700;text-transform:uppercase}.loading-box>.name[data-v-7d740726]{width:calc(100% - 112px)}.loading-box>.remove[data-v-7d740726]{-webkit-transition:.3s;transition:.3s;position:absolute;right:0;width:48px;font-size:16px}.loading-box>.remove:hover>i[data-v-7d740726]{-webkit-box-shadow:0 0 10px 2px #f0f0f0;box-shadow:0 0 10px 2px #f0f0f0}.table-happily-village[data-v-7d740726]{font-size:13px}.span-tag[data-v-7d740726]{margin-right:6px}.button-outline[data-v-7d740726]{padding:15px 17px;color:#6100ed;font-size:14px;font-weight:500;display:inline-block;border:1px solid rgba(0,0,0,.06274509803921569);border-radius:4px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.button-outline[data-v-7d740726]:hover{background-color:rgba(97,0,237,.06274509803921569);border-color:rgba(97,0,237,.18823529411764706)}.set-weekly-reminders[data-v-7d740726]{padding:24px;word-break:break-word;background-color:rgba(0,0,0,.05);font-size:16px;color:rgba(0,0,0,.2)}.el-dropdown-link[data-v-7d740726]{text-decoration:underline;font-weight:700;color:rgba(0,0,0,.2)}.set-weekly-reminders.on[data-v-7d740726]{color:#000}.set-weekly-reminders.on .el-dropdown-link[data-v-7d740726]{cursor:pointer;color:#6c30cc}.preview-checklist[data-v-7d740726]{margin:17px 0}.preview-checklist .card[data-v-7d740726]{padding:11px 12px 15px 16px;border:1px solid rgba(0,0,0,.2);border-width:1px 1px 0;border-radius:2px 2px 0 0}.preview-checklist .card .arrow[data-v-7d740726],.preview-checklist .card .checkbox[data-v-7d740726],.preview-checklist .card .list-label[data-v-7d740726]{background-color:#d8d8d8;height:18px}.preview-checklist .card .checkbox[data-v-7d740726]{width:18px;border-radius:3px;margin-right:15px}.preview-checklist .card .list-label[data-v-7d740726]{border-radius:3px;width:180px}.preview-checklist .card .arrow[data-v-7d740726]{margin-left:auto;width:18px;border-radius:18px}.preview-checklist .shadow-inner[data-v-7d740726]{height:4px;background-color:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.2);border-width:0 1px 1px;border-radius:0 0 2px 2px;overflow:hidden}.preview-checklist .shadow-inner .show-score[data-v-7d740726]{height:4px;background-color:#62bc43}.preview-checklist .shadow-inner .show-score.green[data-v-7d740726]{background-color:#62bc43}.preview-checklist .shadow-inner .show-score.red[data-v-7d740726]{background-color:#f44336}.preview-checklist.real .card .arrow[data-v-7d740726],.preview-checklist.real .card .checkbox[data-v-7d740726],.preview-checklist.real .card .list-label[data-v-7d740726]{height:18px;background-color:transparent}.preview-checklist.real .card .checkbox[data-v-7d740726]{margin-right:15px;width:12px;height:12px;border:3px solid #000}.preview-checklist.real .card .list-label[data-v-7d740726]{font-size:13px;font-weight:700;padding-top:2px;height:16px;color:rgba(0,0,0,.8);width:220px}.preview-checklist.real .card .arrow[data-v-7d740726]{margin-left:auto;width:6px;height:6px;border-radius:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:2px solid rgba(0,0,0,.5019607843137255);border-width:2px 2px 0 0}.preview-checklist.real .shadow-inner[data-v-7d740726]{height:4px}.preview-poll[data-v-7d740726]{margin:17px 0}.preview-poll .poll-card[data-v-7d740726]{height:50px;border-radius:3px;background-color:#d8d8d8}.preview-poll.real[data-v-7d740726]{margin:17px 0;position:relative;height:50px}.preview-poll.real .show-score[data-v-7d740726]{position:absolute;height:50px;top:0;border-radius:6px}.preview-poll.real .show-score.green[data-v-7d740726]{background-color:#62bc43}.preview-poll.real .show-score.red[data-v-7d740726]{background-color:#f44336}.preview-poll.real .poll-card[data-v-7d740726]{position:absolute;background-color:#ebebeb;border-radius:6px;font-size:15px;font-weight:500;color:#4a4a4a;width:100%}.preview-poll.real .shadow[data-v-7d740726]{position:absolute;background-color:#adadad;border-radius:0 0 6px 6px;height:12px;margin:auto;top:40px;left:2px;width:calc(100% - 4px)}.poll-results .poll-row[data-v-7d740726]{margin-bottom:18px}.poll-results .poll-row[data-v-7d740726]:last-child{margin-bottom:0}.poll-results .poll-row-label[data-v-7d740726]{font-family:Lato,sans-serif;font-size:15px;font-weight:500;color:#4a4a4a;margin-bottom:6px;word-break:break-word}.poll-results .poll-row-bar[data-v-7d740726]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.poll-results .poll-row-track[data-v-7d740726]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:18px;background:rgba(26,26,46,.06);border-radius:10px;overflow:hidden}.poll-results .poll-row-fill[data-v-7d740726]{height:100%;border-radius:10px;-webkit-transition:width .6s cubic-bezier(.2,.8,.2,1);transition:width .6s cubic-bezier(.2,.8,.2,1);min-width:2px}.poll-results .poll-row-percent[data-v-7d740726]{min-width:38px;text-align:right;font-family:Lato,sans-serif;font-size:13px;font-weight:700;color:#a0a0a0;font-variant-numeric:tabular-nums}.preview-wrroning[data-v-7d740726]{background-color:rgba(0,0,0,.05);padding:10px 16px;color:rgba(0,0,0,.8)}.button-remove-list[data-v-7d740726]{position:absolute;right:21px;top:-16px;opacity:.8;cursor:pointer}.el-dropdown-link-ceate[data-v-7d740726]{font-size:14px;font-weight:700;color:#fff}.create-text-in-button[data-v-7d740726]{padding:0;position:relative;width:60px}.create-text-in-button .label-create[data-v-7d740726]{position:absolute;left:50%;right:50%}.el-select-dropdown__item.is-disabled[data-v-7d740726]{opacity:.6}.comment-contrainer[data-v-7d740726]{position:relative;padding:60px 40px 40px}.comment-contrainer .comment-card[data-v-7d740726]{height:538px;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1607843137254902);box-shadow:0 2px 4px rgba(0,0,0,.1607843137254902)}.comment-contrainer .comment-card .comment-box[data-v-7d740726]{height:490px}.comment-contrainer .comment-card .comment-box .comment[data-v-7d740726]{min-height:34px;padding:18px;display:grid;grid-template-columns:auto 60px}.comment-contrainer .comment-card .comment-box .comment .content-comment[data-v-7d740726]{display:grid;grid-template-columns:44px auto}.comment-contrainer .comment-card .comment-box .comment .content-comment-sub[data-v-7d740726]{display:grid;grid-template-columns:24px 44px auto}.comment-contrainer .comment-card .comment-box .comment .img-preview[data-v-7d740726]{width:auto;max-width:200px;max-height:400px;-o-object-fit:cover;object-fit:cover;background-color:hsla(0,0%,68.6%,.4)}.comment-contrainer .comment-card .no-comment[data-v-7d740726]{padding-top:60px;text-align:center;color:#404243;font-size:14px}.comment-contrainer .comment-card .input-container[data-v-7d740726]{background-color:#ebebeb;padding:0 16px;height:48px;display:grid;grid-template-columns:44px auto 56px}.comment-contrainer .comment-card .input-container .input-contain[data-v-7d740726]{background-color:#fff;border-radius:3px;height:30px}.comment-contrainer .comment-card .input-container .input-contain .reply-tag[data-v-7d740726]{background:#fff;border:1px solid #ddd;border-radius:3px;color:#afafaf;font-size:11px;font-weight:700;padding:3px 6px 2px}.comment-contrainer .comment-card .input-container .input-box[data-v-7d740726]{background-color:#fff;border:0;border-radius:3px;outline:0;height:30px;padding:0 8px;width:calc(100% - 16px)}.comment-contrainer .comment-card .input-container .mention-container[data-v-7d740726]{background-color:#fff;position:absolute;top:0;max-height:140px;padding:2px 0;width:100%;border-radius:2px;-webkit-box-shadow:1px 1px 4px #ccc;box-shadow:1px 1px 4px #ccc}.comment-contrainer .comment-card .input-container .mention-container .memeber-box[data-v-7d740726]{padding:0 8px;height:40px;font-size:13px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.comment-contrainer .comment-card .input-container .mention-container .memeber-box[data-v-7d740726]:hover{background-color:hsla(0,0%,80%,.4)}.townhall-table-wrapper .townhall-sessions-table[data-v-7d740726]{overflow-x:auto;border-radius:8px}.townhall-table-wrapper .townhall-sessions-table .el-table__body-wrapper .el-table__row td .name-medium[data-v-7d740726]{font-weight:700;color:#111827;line-height:1.4}.townhall-table-wrapper .townhall-sessions-table .el-table__body-wrapper .el-table__row td .engagement-link[data-v-7d740726],.townhall-table-wrapper .townhall-sessions-table .el-table__body-wrapper .el-table__row td .link[data-v-7d740726]{color:#6c30cc;font-weight:500;-webkit-transition:color .2s ease;transition:color .2s ease;cursor:pointer}.townhall-table-wrapper .townhall-sessions-table .el-table__body-wrapper .el-table__row td .engagement-link[data-v-7d740726]:hover,.townhall-table-wrapper .townhall-sessions-table .el-table__body-wrapper .el-table__row td .link[data-v-7d740726]:hover{color:#5a28a8}.townhall-table-wrapper .townhall-sessions-table .span-tag[data-v-7d740726]{font-size:11px;font-weight:600;padding:3px 8px;border-radius:12px;margin-right:4px;letter-spacing:.3px}.campaign-actions-cell[data-v-7d740726]{display:-webkit-box;display:-ms-flexbox;display:flex}.campaign-actions-cell[data-v-7d740726],.campaign-actions-trigger[data-v-7d740726]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.campaign-actions-trigger[data-v-7d740726]{width:32px;height:32px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#4b5563;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.campaign-actions-trigger[data-v-7d740726]:focus,.campaign-actions-trigger[data-v-7d740726]:hover{background:#f9fafb;border-color:#d1d5db;color:#111827;outline:none}.campaign-actions-trigger i[data-v-7d740726]{font-size:16px;font-weight:700}.hv-dialog-footer[data-v-7d740726]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-top:28px;padding-top:18px;border-top:1px solid #eef0f5}.hv-dialog-footer .el-button[data-v-7d740726]{min-width:120px}.hv-dialog-footer .el-button--primary[data-v-7d740726]{background-color:#6c30cc!important;border-color:#6c30cc!important;color:#fff!important;-webkit-box-shadow:0 1px 2px rgba(108,48,204,.18)!important;box-shadow:0 1px 2px rgba(108,48,204,.18)!important}.hv-dialog-footer .el-button--primary[data-v-7d740726]:focus,.hv-dialog-footer .el-button--primary[data-v-7d740726]:hover{background-color:#522698!important;border-color:#522698!important;color:#fff!important}.ck-item-row[data-v-7d740726]{margin-top:4px}.ck-item-controls[data-v-7d740726]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:8px}.ck-item-label[data-v-7d740726]{width:100%}.ck-item-type[data-v-7d740726]{-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px;max-width:240px}.ck-item-required[data-v-7d740726]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto;margin-right:4px}.ck-item-remove[data-v-7d740726]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:32px;height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:transparent;border:0;border-radius:8px;color:#8a8a8a;cursor:pointer;font-size:18px;-webkit-transition:color .15s ease,background .15s ease;transition:color .15s ease,background .15s ease;padding:0}.ck-item-remove[data-v-7d740726]:hover{color:#cc3030;background:rgba(204,48,48,.06)}.ck-reminder-relative .el-checkbox+.el-checkbox[data-v-7d740726]{margin-left:16px}.mt-8[data-v-7d740726]{margin-top:8px}.ck-preview-due-pill[data-v-7d740726]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#eef0f5;color:#5b6373;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ck-preview-due-pill i[data-v-7d740726]{font-size:12px}.ck-preview-desc[data-v-7d740726]{font-size:13px;line-height:1.55;color:#4a4a4a;white-space:pre-line;word-break:normal;overflow-wrap:break-word}.ck-preview-type-badge[data-v-7d740726]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:20px;height:16px;padding:0 5px;margin-left:6px;border-radius:999px;font-size:9px;font-weight:700;letter-spacing:.04em;vertical-align:middle}.ck-preview-type-badge.is-ack[data-v-7d740726]{background:#fff3d6;color:#b87a00}.ck-preview-type-badge.is-link[data-v-7d740726]{background:#f2ecfb;color:#6c30cc}.ck-preview-type-badge i[data-v-7d740726]{font-size:11px}.ck-preview-optional-tag[data-v-7d740726]{display:inline-block;margin-left:6px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#8a8a8a}.ck-preview-tags[data-v-7d740726]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.ck-preview-tag[data-v-7d740726]{display:inline-block;padding:2px 8px;border-radius:999px;background:#f5f5fa;color:#5b6373;font-size:11px;font-weight:600}#townHall .townhall-sessions-table .engagement-link,#townHall .townhall-sessions-table .fc-00B7EE,#townHall .townhall-sessions-table .link,#townHall .townhall-sessions-table [style*="color: #00B7EE"]{color:#6c30cc!important}#townHall .townhall-sessions-table .engagement-link:hover,#townHall .townhall-sessions-table .fc-00B7EE:hover,#townHall .townhall-sessions-table .link:hover,#townHall .townhall-sessions-table [style*="color: #00B7EE"]:hover{color:#5a28a8!important}#townHall .create.el-dropdown .create-btn.el-button--primary{background-color:#32c2d5;border-color:#32c2d5;padding:9px 16px;font-weight:600;border-radius:8px;-webkit-transition:background-color .14s ease,border-color .14s ease,-webkit-transform 80ms ease;transition:background-color .14s ease,border-color .14s ease,-webkit-transform 80ms ease;transition:background-color .14s ease,border-color .14s ease,transform 80ms ease;transition:background-color .14s ease,border-color .14s ease,transform 80ms ease,-webkit-transform 80ms ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}#townHall .create.el-dropdown .create-btn.el-button--primary .el-icon-arrow-down{margin-left:6px;font-size:12px;-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease}#townHall .create.el-dropdown .create-btn.el-button--primary:focus,#townHall .create.el-dropdown .create-btn.el-button--primary:hover{background-color:#2ba7b8;border-color:#2ba7b8}#townHall .create.el-dropdown .create-btn.el-button--primary:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.upload-demo{height:52px;margin-bottom:28px}.upload-demo>.el-upload--picture-card{width:0;height:0;border-width:0;line-height:0}.checklist-modal .el-dialog__header,.comments-modal .el-dialog__header,.poll-modal .el-dialog__header,.topic-modal .el-dialog__header{padding:0;z-index:2;position:relative}.checklist-modal .el-dialog__body,.comments-modal .el-dialog__body,.poll-modal .el-dialog__body,.topic-modal .el-dialog__body{padding:0}#topicModalChecklist .grid-2-auto,#topicModalPoll .grid-2-auto,#topicModalTopic .grid-2-auto{gap:16px}#topicModalChecklist .title,#topicModalPoll .title,#topicModalTopic .title{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8a8a8a;margin:18px 0 6px}#topicModalChecklist .el-input__inner,#topicModalChecklist .el-textarea__inner,#topicModalPoll .el-input__inner,#topicModalPoll .el-textarea__inner,#topicModalTopic .el-input__inner,#topicModalTopic .el-textarea__inner{border:0;font-weight:400}#topicModalChecklist .name>.el-input__inner,#topicModalPoll .name>.el-input__inner,#topicModalTopic .name>.el-input__inner{font-size:18px}#topicModalChecklist .el-input__inner,#topicModalPoll .el-input__inner,#topicModalTopic .el-input__inner{font-size:14px}#topicModalChecklist .profiel-selected,#topicModalPoll .profiel-selected,#topicModalTopic .profiel-selected{position:absolute;top:2px;padding:2px 0;left:20px}#topicModalChecklist .creator-profile .el-input__inner,#topicModalPoll .creator-profile .el-input__inner,#topicModalTopic .creator-profile .el-input__inner{padding-left:68px}#topicModalChecklist .el-textarea__inner,#topicModalPoll .el-textarea__inner,#topicModalTopic .el-textarea__inner{padding:16px;font-size:16px}#topicModalChecklist .el-date-editor.el-input,#topicModalChecklist .el-select,#topicModalPoll .el-date-editor.el-input,#topicModalPoll .el-select,#topicModalTopic .el-date-editor.el-input,#topicModalTopic .el-select{width:100%}#topicModalChecklist .el-dialog__body,#topicModalChecklist .el-dialog__header,#topicModalPoll .el-dialog__body,#topicModalPoll .el-dialog__header,#topicModalTopic .el-dialog__body,#topicModalTopic .el-dialog__header{padding:0}#topicModalChecklist .el-menu,#topicModalPoll .el-menu,#topicModalTopic .el-menu{background-color:transparent}#topicModalChecklist .el-date-editor .el-range-separator,#topicModalPoll .el-date-editor .el-range-separator,#topicModalTopic .el-date-editor .el-range-separator{width:6%}#topicModalChecklist .el-form-item,#topicModalPoll .el-form-item,#topicModalTopic .el-form-item{margin-bottom:12px}#topicModalChecklist .el-form-item__error,#topicModalPoll .el-form-item__error,#topicModalTopic .el-form-item__error{font-size:10px;padding-top:0}#topicModalChecklist .el-form-item__label,#topicModalPoll .el-form-item__label,#topicModalTopic .el-form-item__label{line-height:40px}#topicModalChecklist .el-cascader__tags .el-tag:not(.is-hit),#topicModalPoll .el-cascader__tags .el-tag:not(.is-hit),#topicModalTopic .el-cascader__tags .el-tag:not(.is-hit){border-color:#6c30cc;background-color:rgba(108,48,204,.1411764705882353);color:#6c30cc;font-size:15px;height:30px}#topicModalChecklist .el-cascader__tags .el-tag:not(.is-hit) .el-tag .el-icon-close,#topicModalPoll .el-cascader__tags .el-tag:not(.is-hit) .el-tag .el-icon-close,#topicModalTopic .el-cascader__tags .el-tag:not(.is-hit) .el-tag .el-icon-close{background-color:#6c30cc;color:#6c30cc}.qd-type-pill.th-type-topic{background:#eef0f5;color:#5b6373}.qd-type-pill.th-type-poll{background:#fff7e6;color:#b87a00}.qd-type-pill.th-type-checklist{background:#f2ecfb;color:#6c30cc}#topicModalChecklist .el-checkbox__input.is-checked .el-checkbox__inner,#topicModalChecklist .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#6c30cc;border-color:#6c30cc}#topicModalChecklist .el-checkbox__input.is-checked+.el-checkbox__label{color:#6c30cc}#topicModalChecklist .el-checkbox__inner:hover,#topicModalChecklist .el-checkbox__input.is-focus .el-checkbox__inner,#topicModalChecklist .el-checkbox__input:not(.is-disabled):hover .el-checkbox__inner{border-color:#6c30cc}#topicModalChecklist .el-date-editor .el-input__inner:focus,#topicModalChecklist .el-input__inner:focus,#topicModalChecklist .el-select .el-input.is-focus .el-input__inner,#topicModalChecklist .el-select .el-input__inner:focus,#topicModalChecklist .el-textarea__inner:focus{border-color:#6c30cc;-webkit-box-shadow:0 0 0 3px rgba(108,48,204,.1);box-shadow:0 0 0 3px rgba(108,48,204,.1)}#topicModalChecklist .el-date-editor .el-input__icon,#topicModalChecklist .el-input__suffix .el-icon-arrow-up{color:#8a8a8a}.barchart-style[data-v-d801375a]{border-radius:4px}.sub-title[data-v-d801375a]{text-transform:capitalize}.bg-black-001[data-v-d801375a]{background-color:rgba(0,0,0,.01)}.rt-toolbar[data-v-d801375a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.rt-search[data-v-d801375a]{width:260px}.rt-search[data-v-d801375a] .el-input__inner{height:38px;line-height:38px;border-radius:10px;border:1px solid rgba(26,26,46,.08);background:#fff;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;padding-left:34px;font-size:13px}.rt-search[data-v-d801375a] .el-input__inner::-webkit-input-placeholder{color:rgba(26,26,46,.4)}.rt-search[data-v-d801375a] .el-input__inner::-moz-placeholder{color:rgba(26,26,46,.4)}.rt-search[data-v-d801375a] .el-input__inner:-ms-input-placeholder{color:rgba(26,26,46,.4)}.rt-search[data-v-d801375a] .el-input__inner::-ms-input-placeholder{color:rgba(26,26,46,.4)}.rt-search[data-v-d801375a] .el-input__inner::placeholder{color:rgba(26,26,46,.4)}.rt-search[data-v-d801375a] .el-input__inner:focus{border-color:#6c30cc;-webkit-box-shadow:0 0 0 3px rgba(108,48,204,.12);box-shadow:0 0 0 3px rgba(108,48,204,.12)}.rt-search[data-v-d801375a] .el-input__icon.el-icon-search{color:rgba(26,26,46,.45);font-size:15px;line-height:38px}.rt-search[data-v-d801375a] .el-input__prefix{left:10px}.rt-export-btn[data-v-d801375a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:10px;background:#fff;border:1px solid rgba(26,26,46,.08);color:#1a1a2e;font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;outline:none}.rt-export-btn svg[data-v-d801375a]{color:rgba(26,26,46,.65);-webkit-transition:color .2s ease;transition:color .2s ease}.rt-export-btn[data-v-d801375a]:hover{border-color:rgba(108,48,204,.4);color:#6c30cc;background:rgba(108,48,204,.04)}.rt-export-btn:hover svg[data-v-d801375a]{color:#6c30cc}.rt-export-btn[data-v-d801375a]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.rt-table[data-v-d801375a]{font-size:13px}.rt-table[data-v-d801375a] .el-table__header-wrapper th{background:transparent!important}.rt-table[data-v-d801375a] .el-table__header-wrapper th .cell{font-size:12px!important;font-weight:600!important;letter-spacing:.04em;text-transform:uppercase;color:rgba(26,26,46,.5)!important}.rt-table[data-v-d801375a] .el-table__row td{padding:14px 0!important;border-bottom:1px solid rgba(26,26,46,.08)!important}.rt-table[data-v-d801375a] .el-table__row:hover>td{background:rgba(108,48,204,.03)!important}.rt-table[data-v-d801375a] .el-table:before{display:none}.rank-cell[data-v-d801375a]{width:40px;height:40px;margin:0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:rgba(26,26,46,.04);color:rgba(26,26,46,.6);font-weight:600;font-size:14px;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.rank-cell .rank-num[data-v-d801375a]{line-height:1}.rank-cell .rank-medal[data-v-d801375a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0}.rank-cell--gold[data-v-d801375a]{background:linear-gradient(135deg,#ffe6a0,#f5b800);color:#8b5a00;-webkit-box-shadow:0 2px 6px rgba(245,184,0,.35);box-shadow:0 2px 6px rgba(245,184,0,.35)}.rank-cell--silver[data-v-d801375a]{background:linear-gradient(135deg,#f1f2f4,#b8bdc6);color:#5a6270;-webkit-box-shadow:0 2px 6px rgba(160,168,180,.3);box-shadow:0 2px 6px rgba(160,168,180,.3)}.rank-cell--bronze[data-v-d801375a]{background:linear-gradient(135deg,#f6c89a,#c87533);color:#5c3211;-webkit-box-shadow:0 2px 6px rgba(200,117,51,.3);box-shadow:0 2px 6px rgba(200,117,51,.3)}[data-v-d801375a] .el-table__row:hover .rank-cell{-webkit-transform:scale(1.06);transform:scale(1.06)}.name-cell[data-v-d801375a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.runner-name[data-v-d801375a]{font-size:14px;font-weight:600;color:#1a1a2e;letter-spacing:-.01em}.booster-row[data-v-d801375a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.booster-chip[data-v-d801375a],.booster-row[data-v-d801375a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booster-chip[data-v-d801375a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;height:22px;padding:0 10px;border-radius:999px;font-size:11.5px;font-weight:500;letter-spacing:.01em;line-height:1;white-space:nowrap}.booster-chip .booster-dot[data-v-d801375a]{width:6px;height:6px;border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.booster-chip--active[data-v-d801375a]{background:rgba(76,175,80,.12);color:#2e7d32}.booster-chip--active .booster-dot[data-v-d801375a]{background:#4caf50;-webkit-box-shadow:0 0 0 3px rgba(76,175,80,.18);box-shadow:0 0 0 3px rgba(76,175,80,.18)}.booster-chip--empty[data-v-d801375a]{background:rgba(26,26,46,.04);color:rgba(26,26,46,.45)}.booster-chip--empty .booster-dot[data-v-d801375a]{background:rgba(26,26,46,.25)}.distance-cell[data-v-d801375a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px;color:#1a1a2e}.distance-cell .distance-value[data-v-d801375a]{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.distance-cell .distance-unit[data-v-d801375a]{font-size:11px;font-weight:500;color:rgba(26,26,46,.5);text-transform:uppercase;letter-spacing:.06em}.distance-cell--muted .distance-value[data-v-d801375a]{color:rgba(26,26,46,.55);font-weight:500}.distance-diff[data-v-d801375a]{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;border-radius:6px;padding:2px 6px;line-height:1.4}.distance-gain[data-v-d801375a]{color:#2e7d32;background:rgba(76,175,80,.12)}.distance-loss[data-v-d801375a]{color:#c62828;background:rgba(244,67,54,.1)}.rt-toolbar-spacer[data-v-d801375a]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.rt-scope-ico[data-v-d801375a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:6px;color:rgba(26,26,46,.55)}.header-pill-dropdown.active .rt-scope-ico[data-v-d801375a]{color:#6c30cc}.rt-scope-label[data-v-d801375a]{font-size:12.5px;font-weight:500}[data-v-d801375a] .rt-scope-section-label{font-size:11px;font-weight:700;color:#8a8a8a;text-transform:uppercase;letter-spacing:.08em;padding:10px 14px 6px}[data-v-d801375a] .rt-scope-divider{height:1px;background:rgba(26,26,46,.08);margin:6px 8px}[data-v-d801375a] .rt-scope-item-selected{color:#6c30cc!important;background:rgba(108,48,204,.08)!important;font-weight:500}[data-v-d801375a] .rt-month-picker{padding:4px 8px 8px;min-width:220px}[data-v-d801375a] .rt-year-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 8px 10px;font-size:12.5px;font-weight:500;color:#1a1a2e}[data-v-d801375a] .rt-year-arrow{cursor:pointer;padding:0 6px;color:rgba(26,26,46,.55);font-size:16px;line-height:1}[data-v-d801375a] .rt-year-arrow.disabled{opacity:.3;cursor:default}[data-v-d801375a] .rt-year-arrow:hover:not(.disabled){color:#6c30cc}[data-v-d801375a] .rt-year-label{font-weight:600}[data-v-d801375a] .rt-month-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}[data-v-d801375a] .rt-month-cell{text-align:center;padding:8px 0;border-radius:6px;font-size:12px;color:#1a1a2e;cursor:pointer;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}[data-v-d801375a] .rt-month-cell:hover:not(.rt-month-cell--disabled){background:rgba(108,48,204,.06)}[data-v-d801375a] .rt-month-cell--active{background:#6c30cc!important;color:#fff!important;font-weight:600}[data-v-d801375a] .rt-month-cell--disabled{color:rgba(26,26,46,.25);cursor:default}.btn-add.small[data-v-def366f2]{font-size:14px;height:33px;width:160px}.mission-list[data-v-def366f2]{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1607843137254902);box-shadow:0 2px 4px rgba(0,0,0,.1607843137254902);padding:14px 10px 14px 20px;border-radius:6px;margin-top:12px;font-size:14px;-webkit-transition:.2s;transition:.2s}.mission-list[data-v-def366f2]:hover{background-color:#f3f0f7}.mission-list .show-menu[data-v-def366f2]{opacity:0;-webkit-transition:.2s;transition:.2s}.mission-list:hover .show-menu[data-v-def366f2]{opacity:1}.col-1[data-v-def366f2]{width:100px}.col-2[data-v-def366f2]{width:420px}.col-4[data-v-def366f2]{width:120px}.col-5[data-v-def366f2]{width:80px}.col-6[data-v-def366f2]{width:130px}.mission-list-btn[data-v-def366f2]{border-radius:6px;cursor:pointer;color:#fff;font-size:13px;padding:4px 12px}.mission-list-btn.completed[data-v-def366f2]{cursor:default;background-color:#5c21e0}.mission-list-btn.upcoming[data-v-def366f2]{background-color:#929094}.mission-list-btn.live[data-v-def366f2]{cursor:default;background-color:#18b70b}.mission-list-btn.skip[data-v-def366f2]{background-color:#f42a2a}.grid-2-sesstion[data-v-def366f2]{display:grid;grid-template-columns:400px auto}.grid-left[data-v-def366f2]{background-color:#fff}.grid-left .header[data-v-def366f2]{background-color:#6c30cc;color:#fff;font-size:18px;font-weight:900;padding:18px 40px}.grid-right[data-v-def366f2]{padding:40px;background-color:#f8f8f8;padding-top:55px}.btn-cancel[data-v-def366f2]{background-color:rgba(0,0,0,.18823529411764706);border-color:rgba(0,0,0,.18823529411764706)}.bg-skeleton[data-v-def366f2]{background-color:#d8d8d8;border-radius:3px;width:100%}.height-20[data-v-def366f2]{height:20px}.height-16[data-v-def366f2]{height:16px}.height-12[data-v-def366f2]{height:12px}.mission-details-header[data-v-def366f2]{border-bottom:1px solid #eaeaea;padding-bottom:24px;margin-bottom:24px}.mission-details-header h2[data-v-def366f2]{margin:0 0 12px 0}.grid-2[data-v-def366f2]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.stat-box[data-v-def366f2]{background:#f8f8f8;border-radius:8px;padding:20px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.05);box-shadow:0 2px 6px rgba(0,0,0,.05);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.stat-box[data-v-def366f2]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.stat-label[data-v-def366f2]{font-size:14px;color:#626262;margin-bottom:10px;font-weight:600}.stat-value[data-v-def366f2]{font-size:28px;font-weight:700;color:#000}.participants-list[data-v-def366f2]{max-height:400px;overflow-y:auto;border-radius:8px;background:#fff;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08)}.participant-row[data-v-def366f2]{padding:14px 20px;border-bottom:1px solid #eaeaea;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.participant-row[data-v-def366f2]:hover{background-color:#f8f8f8}.participant-row[data-v-def366f2]:last-child{border-bottom:none}.avatar[data-v-def366f2]{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.avatar-container[data-v-def366f2]{position:relative;width:40px;height:40px}.avatar-skeleton[data-v-def366f2]{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;background-color:#e0e0e0;-webkit-animation:pulse-data-v-def366f2 1.5s ease-in-out infinite;animation:pulse-data-v-def366f2 1.5s ease-in-out infinite;overflow:hidden}.avatar-skeleton[data-v-def366f2]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(hsla(0,0%,100%,.3)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);-webkit-animation:shimmer-data-v-def366f2 1.5s infinite;animation:shimmer-data-v-def366f2 1.5s infinite}@-webkit-keyframes shimmer-data-v-def366f2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(200%);transform:translateX(200%)}}@keyframes shimmer-data-v-def366f2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(200%);transform:translateX(200%)}}@-webkit-keyframes pulse-data-v-def366f2{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes pulse-data-v-def366f2{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.image-skeleton[data-v-def366f2]{background-color:transparent}.winner-badge[data-v-def366f2]{background:#5c21e0;color:#fff;padding:4px 12px;border-radius:4px;font-size:12px}.rank-number[data-v-def366f2]{width:24px;height:24px;border-radius:50%;background:#f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:600;color:#404243}.flex-grow[data-v-def366f2]{-webkit-box-flex:1;-ms-flex:1;flex:1}.points-display[data-v-def366f2]{text-align:right;min-width:60px}.points-value[data-v-def366f2]{font-size:16px;font-weight:700;color:#5c21e0}.points-label[data-v-def366f2]{font-size:12px;color:#626262;margin-left:2px}.white-space-pre-line[data-v-def366f2]{white-space:pre-line;word-break:keep-all}.details-icon[data-v-def366f2]{color:#5c21e0;font-size:16px;cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.details-icon[data-v-def366f2]:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.styleTab[data-v-2607d6ca]{margin-top:32px;background:transparent;font-family:Lato,Kanit,Arial,sans-serif}#happilyVillageContainer .el-tabs__item{height:52px;line-height:52px;width:150px;text-align:center;font-family:Lato,Kanit,Arial,sans-serif}#happilyVillageContainer .el-tabs__item.is-active{color:#000;font-weight:700;font-size:18px}#happilyVillageContainer .el-tabs__header{margin:0}#happilyVillageContainer .el-input__inner{height:46px}#overview .el-tabs__item.is-active,#runningTrack .el-tabs__item.is-active{color:#000;font-size:15px}#overview .el-tabs__item,#runningTrack .el-tabs__item{font-size:15px;height:42px;line-height:42px;width:133px;text-align:left;-webkit-transition:.3s;transition:.3s;padding-left:0;color:#000}#overview .el-tabs__item:hover,#runningTrack .el-tabs__item:hover{color:#000}#battle_stadium_tab .el-tabs__item.is-active{color:#000;font-size:18px}#battle_stadium_tab .el-tabs__item{font-size:18px;height:42px;line-height:42px;width:110px;text-align:left;-webkit-transition:.3s;transition:.3s;padding-left:0;color:#000}#battle_stadium_tab .el-tabs__item:hover{color:#000}