*{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,STHeiti,Microsoft YaHei,sans-serif}a{text-decoration:none}.flex{display:flex}.flex-col{flex-direction:column}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.align-center{align-items:center}.relative{position:relative}.absolute{position:absolute}.toast-container{align-items:center;display:flex;justify-content:center;inset:0;pointer-events:none;position:fixed;z-index:9999}.toast{background-color:#000000bf;border-radius:12px;box-shadow:0 5px 25px #0000004d;color:#fff;font-size:14px;max-width:80%;opacity:0;padding:20px 40px;text-align:center;transform:translateY(20px);transition:all .3s ease}.toast.show{opacity:1;transform:translateY(0)}.toast-container-filter{align-items:center;display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:100px;z-index:9999}.toast-filter{background:linear-gradient(1turn,#557ea9,#1a1e3d);font-size:14px;opacity:0;padding:0 2px;position:relative;text-align:center;transform:translateY(20px);transition:all .3s ease}.toast-box,.toast-filter{border-radius:24px;display:flex;height:-moz-max-content;height:max-content;justify-content:center}.toast-box{align-items:center;background:#1e2048;border:1px solid transparent;color:#fff;margin-bottom:2px;padding:20px 40px;width:-moz-max-content;width:max-content}.toast-filter.show{opacity:1;transform:translateY(0)}.instructions{background:#ffffff26;border-radius:16px;color:#fff;margin-top:40px;padding:20px;text-align:left}.logout-check{color:#fff!important;cursor:pointer!important}.chrysanthemum-loader{display:inline-block;height:80px;margin:1.5rem 0;position:relative;width:80px}.chrysanthemum-loader div{animation:chrysanthemum 1.2s linear infinite;transform-origin:40px 40px}.chrysanthemum-loader div:after{background:#fff;border-radius:20%;content:" ";display:block;height:18px;left:37px;position:absolute;top:3px;width:6px}.chrysanthemum-loader div:first-child{animation-delay:-1.1s;transform:rotate(0)}.chrysanthemum-loader div:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.chrysanthemum-loader div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.chrysanthemum-loader div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.chrysanthemum-loader div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.chrysanthemum-loader div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.chrysanthemum-loader div:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.chrysanthemum-loader div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.chrysanthemum-loader div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.chrysanthemum-loader div:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.chrysanthemum-loader div:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.chrysanthemum-loader div:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes chrysanthemum{0%{opacity:1}to{opacity:0}}.app-loading[data-v-84cf1945]{background:#fff;inset:0;pointer-events:none;position:fixed;z-index:99999}.app-loading[data-v-84cf1945],.loading-content[data-v-84cf1945]{align-items:center;display:flex;justify-content:center}.loading-content[data-v-84cf1945]{flex-direction:column}.logo-breathing[data-v-84cf1945]{animation:breathing-84cf1945 2s ease-in-out infinite;height:auto;width:200px}@keyframes breathing-84cf1945{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.loading-fade-enter-active[data-v-84cf1945],.loading-fade-leave-active[data-v-84cf1945]{transition:opacity .5s ease}.loading-fade-enter-from[data-v-84cf1945],.loading-fade-leave-to[data-v-84cf1945]{opacity:0}.loading-fade-enter-to[data-v-84cf1945],.loading-fade-leave-from[data-v-84cf1945]{opacity:1}.toast-container[data-v-52e5d7d9]{align-items:center;display:flex;justify-content:center;inset:0;pointer-events:none;position:fixed;z-index:9999}.toast[data-v-52e5d7d9]{background-color:#000000bf;border-radius:12px;box-shadow:0 5px 25px #0000004d;color:#fff;font-size:14px;max-width:80%;opacity:0;padding:20px 40px;text-align:center;transform:translateY(20px);transition:all .3s ease}.toast.show[data-v-52e5d7d9]{opacity:1;transform:translateY(0)}.toast-fade-enter-active[data-v-52e5d7d9],.toast-fade-leave-active[data-v-52e5d7d9]{transition:opacity .3s ease}.toast-fade-enter-from[data-v-52e5d7d9],.toast-fade-leave-to[data-v-52e5d7d9]{opacity:0}.back-to-top-container[data-v-38160f33]{bottom:400px;position:fixed;right:10px;z-index:1000}.button-group[data-v-38160f33]{overflow:hidden;position:relative}.button-group[data-v-38160f33],.qrcode-card[data-v-38160f33]{border-radius:8px;box-shadow:0 4px 15px #00000014;display:flex;flex-direction:column}.qrcode-card[data-v-38160f33]{align-items:center;background:#fff;min-width:200px;padding:20px;position:absolute;right:90px;top:0;white-space:nowrap}.qrcode-card .qrcode-title[data-v-38160f33]{color:#222;font-size:14px;font-weight:400;margin-bottom:2px}.qrcode-card .qrcode-subtitle[data-v-38160f33]{color:#222;font-size:14px;font-weight:700;margin-bottom:15px}.qrcode-card .qrcode-image[data-v-38160f33]{background:#f5f5f5;border-radius:4px;height:160px;width:160px}.qrcode-card .whatsapp-link[data-v-38160f33]{align-items:center;color:inherit;display:flex;flex-direction:column;text-decoration:none;transition:opacity .3s ease}.qrcode-card .whatsapp-link .whatsapp-text[data-v-38160f33]{color:#222;font-size:16px;font-weight:500;margin-top:10px}.wechat-consult[data-v-38160f33]{align-items:center;background:#fff;color:#222;cursor:pointer;display:flex;flex-direction:column;font-size:14px;height:80px;justify-content:center;transition:all .3s ease;width:80px}.wechat-consult.line[data-v-38160f33]{border-bottom:1px solid #eee}.wechat-consult.active[data-v-38160f33],.wechat-consult[data-v-38160f33]:hover:not(.active){background-color:#28c445;color:#fff}.wechat-consult .wechat-icon[data-v-38160f33]{height:40px;margin-bottom:4px;width:40px}.back-to-top[data-v-38160f33]{align-items:center;background-color:#fff;border-radius:8px;bottom:20px;box-shadow:0 4px 15px #00000014;color:#222;cursor:pointer;display:flex;flex-direction:column;font-size:14px;height:80px;justify-content:center;position:fixed;right:10px;transition:all .3s ease;width:80px}.back-to-top .arrow-icon[data-v-38160f33]{height:40px;margin-bottom:4px;width:40px}.back-to-top[data-v-38160f33]:hover{background-color:#555;color:#fff}.error-back[data-v-023e0f2b]{cursor:pointer}
