.login[data-v-d20ea82c]{display:flex;height:100dvh;overflow:auto}.left-lg[data-v-d20ea82c]{background:#ebf9f8;background:linear-gradient(90deg,#f0dcff,#ebf9f8);display:flex;padding-bottom:10px;padding-top:10px;position:relative;width:calc(100% - 480px)}.left-lg .content[data-v-d20ea82c]{display:flex;justify-content:center}.left-lg .block[data-v-d20ea82c]{display:block;margin:auto;padding:20px}.left-lg .banner[data-v-d20ea82c]{height:36vw;max-height:660px;max-width:607px;-o-object-fit:contain;object-fit:contain;position:relative;top:-10px;z-index:1}.left-lg h4[data-v-d20ea82c]{font-size:38px;font-weight:700;margin-bottom:44px}.left-lg .desc[data-v-d20ea82c],.left-lg h4[data-v-d20ea82c]{color:var(--color-text-primary);font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}.left-lg .desc[data-v-d20ea82c]{font-size:15px;font-weight:400;max-width:400px;position:relative;z-index:2}.left-lg .links[data-v-d20ea82c]{bottom:25px;display:flex;gap:40px;justify-content:space-between;position:absolute}.left-lg .links a[data-v-d20ea82c]{font-size:15px}.right-lg[data-v-d20ea82c]{display:flex;width:480px}.right-lg .block[data-v-d20ea82c]{display:block;margin:auto}.right-lg h4[data-v-d20ea82c]{color:var(--color-text-primary);font-size:17px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.34px;line-height:1.65;margin-bottom:25px}.right-lg form[data-v-d20ea82c],.right-lg h4[data-v-d20ea82c]{text-align:center}.right-lg form input[data-v-d20ea82c]{border:1px solid var(--color-border-primary);border-radius:30px;font-size:15px;margin-bottom:15px;padding:6px 0;text-align:center;width:319px}.right-lg form input[data-v-d20ea82c]:focus{border:1px solid var(--color-background-secondary);outline:none}.right-lg form button[data-v-d20ea82c]{background-color:var(--color-background-third);border:1px solid var(--color-border-primary);border-radius:17px;color:var(--color-text-primary);display:block;font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.3px;line-height:1.82;margin:auto;padding:3px 0;text-align:center;width:319px}.right-lg form button[data-v-d20ea82c]:hover{background:var(--color-hover)}.right-lg .func[data-v-d20ea82c]{display:flex;justify-content:space-between;margin:15px auto auto;width:319px}.right-lg .func a[data-v-d20ea82c]{color:var(--color-text-primary);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.26px;line-height:2.15;text-align:left}.right-lg .social[data-v-d20ea82c]{margin-top:20px}.right-lg .social button[data-v-d20ea82c]{align-items:center;background-color:var(--color-background-third);border:1px solid var(--color-border-primary);border-radius:17px;cursor:pointer;display:flex;font-size:15px;gap:10px;justify-content:center;margin:10px auto;padding:8px 0;width:319px}.right-lg .social button[data-v-d20ea82c]:hover{background:var(--color-hover)}.right-lg .social button img[data-v-d20ea82c]{height:20px;width:20px}.countdown-container[data-v-d20ea82c]{text-align:center}.countdown-container .countdown-timer[data-v-d20ea82c]{display:flex;gap:20px;justify-content:center;margin:30px 0}.countdown-container .countdown-timer .time-unit[data-v-d20ea82c]{background:var(--color-background-third);border:1px solid var(--color-border-primary);border-radius:12px;min-width:60px;padding:15px 12px}.countdown-container .countdown-timer .time-unit .time-value[data-v-d20ea82c]{color:var(--color-text-primary);font-size:24px;font-weight:700;line-height:1}.countdown-container .countdown-timer .time-unit .time-label[data-v-d20ea82c]{color:#6a6a6a;font-size:12px;margin-top:5px}.countdown-container .launch-promo[data-v-d20ea82c]{color:var(--color-text-primary);font-size:16px;font-weight:400;line-height:1.4;margin:20px;text-align:center}.countdown-container .qr-code-section[data-v-d20ea82c]{display:flex;justify-content:center;margin-top:20px}.countdown-container .qr-code-section .qr-code[data-v-d20ea82c]{border-radius:8px;height:200px;-o-object-fit:contain;object-fit:contain;width:200px}.countdown-container .notify-section[data-v-d20ea82c]{margin-top:30px}.countdown-container .notify-section input[data-v-d20ea82c]{border:1px solid var(--color-border-primary);border-radius:30px;font-size:15px;margin-bottom:15px;padding:6px 0;text-align:center;width:319px}.countdown-container .notify-section input[data-v-d20ea82c]:focus{border:1px solid var(--color-background-secondary);outline:none}.countdown-container .notify-section button[data-v-d20ea82c]{background-color:var(--color-background-third);border:1px solid var(--color-border-primary);border-radius:17px;color:var(--color-text-primary);cursor:pointer;display:block;font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.3px;line-height:1.82;margin:auto;padding:3px 0;text-align:center;width:319px}.countdown-container .notify-section button[data-v-d20ea82c]:hover{background:var(--color-hover)}.business-logo[data-v-d20ea82c]{align-items:center;border:none;border-radius:5px;display:flex;height:40px;margin-bottom:50px;transition:.3s;width:40px}.business-logo h2[data-v-d20ea82c]{color:var(--color-text-primary);display:block;font-size:20px;font-weight:700;letter-spacing:-.4px;line-height:1.2;margin-left:10px}.business-logo p[data-v-d20ea82c]{color:#6a6a6a;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:1.29;margin-left:10px;overflow:hidden;padding-right:20px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.business-logo img[data-v-d20ea82c]{height:40px;-o-object-fit:contain;object-fit:contain;width:40px}@media (max-width:1441px){.left-lg .banner[data-v-d20ea82c]{height:40vw}}@media (max-width:1201px){.left-lg .banner[data-v-d20ea82c]{display:none}.left-lg .links[data-v-d20ea82c]{gap:27px}.left-lg[data-v-d20ea82c]{box-sizing:border-box;padding:10px 30px}.left-lg .block[data-v-d20ea82c]{width:94%}.left-lg .banner[data-v-d20ea82c]{left:unset}.left-lg .content[data-v-d20ea82c]{align-items:center;flex-direction:column;gap:30px;justify-content:center}}.avatar-input[data-v-414a2929]{margin-top:4px}.modal-footer[data-v-414a2929]{align-items:center;display:flex}.logout-button[data-v-414a2929]{margin-right:auto}.button-danger[data-v-414a2929]{background-color:var(--color-error);border:none;color:#fff}.button-danger[data-v-414a2929]:hover{background-color:#ff5757}.modal-scroll[data-v-5a99be3f]{width:425px}.checkbox-container[data-v-5a99be3f]{align-items:center;cursor:pointer;display:flex;gap:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}:deep(.vc-highlight[data-key=selected]){background:var(--color-background-tag-active)!important;border-radius:50%!important;color:var(--color-text-primary)!important}.calendar-widget{width:363px;--vc-text-sm:15px;box-shadow:0 5px 7px #0000000d}.calendar-widget .vc-monthly .is-not-in-month *{opacity:.3;pointer-events:none}.calendar-widget .right-c{background-color:var(--color-background-primary);border-radius:5px;height:calc(100vh - 120px);overflow:auto;padding:14px 8px;position:relative}.calendar-widget .right-c .vc-day{min-height:45px}.calendar-widget .right-c .vc-weeks{padding:0}.calendar-widget .right-c .vc-highlight{background:#546dff;border-radius:10px;height:29px;width:29px}.calendar-widget .right-c .vc-day-content{border-radius:10px}.calendar-widget .right-c .vc-header{margin-bottom:20px;margin-top:2px;padding-left:10px;padding-right:10px}.calendar-widget .right-c .vc-header .vc-arrow{background:transparent;border:1px solid var(--color-border-secondary);border-radius:8px;margin:0;width:34px}.calendar-widget .right-c .vc-header .vc-arrow:hover{background:var(--vc-header-arrow-hover-bg)}.calendar-widget .right-c .vc-header .vc-title-wrapper .vc-title{background-color:transparent;border:none;display:block;margin:0}.calendar-widget .right-c .vc-header .vc-title-wrapper .vc-title span{color:var(--color-text-primary);display:block;font-size:16px;font-weight:700;line-height:21px}.calendar-widget .right-c .vc-header .vc-title-wrapper .vc-title span:last-child{color:var(--color-text-secondary);font-size:12px}.calendar-widget .right-c .labeling{cursor:pointer;display:flex;gap:12px;margin:14px 0 0 8px}.calendar-widget .right-c .labeling .item-lbl{background-color:var(--color-background-third);border-radius:5px;color:var(--color-text-secondary);font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;height:28px;letter-spacing:-.28px;line-height:28px;padding:0 7px;text-align:center;transition:.3s}.calendar-widget .right-c .labeling .item-lbl:hover{background-color:var(--color-background-fifth);color:var(--color-text-primary)}.calendar-widget .right-c .labeling .item-lbl.active{background-color:var(--color-background-tag-active);color:var(--color-background-secondary)}.calendar-widget .right-c .item-card{background-color:var(--color-background-third);border-left:2px solid transparent;border-radius:5px;margin:16px 0 0 8px;padding:5px 10px 8px;position:relative}.calendar-widget .right-c .item-card .active{border-left:2px solid var(--color-success);height:calc(100% - 10px);left:-2px;position:absolute;top:5px;width:0}.calendar-widget .right-c .item-card:hover{background-color:var(--color-background-primary-hover)}.calendar-widget .right-c .item-card .title{align-items:center;display:flex;justify-content:space-between}.calendar-widget .right-c .item-card .title .t{color:var(--color-text-primary);font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.28px;line-height:2;text-align:left}.calendar-widget .right-c .item-card .title .f{display:flex;gap:9px}.calendar-widget .right-c .item-card .title .f a{color:var(--color-text-secondary);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.24px;text-align:right}.calendar-widget .right-c .item-card p{color:var(--color-text-primary);font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:1.43;text-align:left}.calendar-widget .right-c .comming{margin:14px 0 0 8px;position:relative}.calendar-widget .right-c .comming p{background:var(--color-background-primary);color:var(--color-text-secondary);display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:2;margin:auto;position:relative;text-align:center;width:86px;z-index:2}.calendar-widget .right-c .comming hr{background-color:var(--color-border-primary);border:none;height:1px;margin:0;position:absolute;top:15px;width:100%;z-index:1}.calendar-widget .right-c button{margin:22px 0 0 8px}.labeling[data-v-a65a7df6]{margin:0}.notification[data-v-0f602db1]{background-color:#fff;border-radius:5px;box-shadow:0 5px 7px #0000000d;padding:21px 0 5px;width:363px;z-index:1}.notification-list[data-v-0f602db1]{height:calc(100vh - 162px);overflow-y:auto}.notification-item[data-v-0f602db1]{border-left:1px solid #fff;cursor:pointer;display:flex;gap:11px;padding:5px 0;position:relative}.notification-item[data-v-0f602db1]:hover{background-color:var(--color-background-primary-hover);border-left:1px solid var(--color-background-secondary);box-shadow:inset 1px 0 0 0 var(--color-background-secondary)}.notification-icon-container[data-v-0f602db1]{align-items:center;background-color:var(--color-background-eighth);border-radius:50%;display:flex;height:35px;justify-content:center;margin-left:11px;width:35px}.notification-icon[data-v-0f602db1]{height:20px;-o-object-fit:cover;object-fit:cover;width:20px}.notification-text[data-v-0f602db1]{flex:1}.notification-title[data-v-0f602db1]{font-weight:700;margin-bottom:4px}.notification-message[data-v-0f602db1]{margin-right:30px}.sidebar-right[data-v-e7ff48b6]{display:flex;gap:12px;position:fixed;right:32px;top:12px}.icon-container[data-v-e7ff48b6]{align-items:center;background-color:#fff;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;padding:4px;position:relative;transition:background-color .2s;width:32px}.icon-container.active[data-v-e7ff48b6],.icon-container[data-v-e7ff48b6]:hover{background-color:var(--color-background-tag-active)}.icon-img[data-v-e7ff48b6]{display:block;transition:opacity .2s}.badge[data-v-e7ff48b6]{align-items:center;background-color:#ff4d4f;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:16px;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:16px}.modal-widget[data-v-e7ff48b6]{position:fixed;right:29px;top:63px}
