.modal-scroll[data-v-d8f472cc]{width:425px}.checkbox-container[data-v-d8f472cc]{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:600;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:600;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-b9ecd51a]{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-b9ecd51a]{height:calc(100vh - 162px);overflow-y:auto}.notification-item[data-v-b9ecd51a]{border-left:1px solid #fff;cursor:pointer;display:flex;gap:11px;padding:5px 0;position:relative}.notification-item[data-v-b9ecd51a]: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-dot[data-v-b9ecd51a]{border-radius:50%;flex-shrink:0;height:8px;margin-left:11px;margin-top:6px;width:8px}.notification-dot.unread[data-v-b9ecd51a]{background-color:var(--color-success)}.notification-dot.read[data-v-b9ecd51a]{background-color:var(--color-text-secondary)}.notification-text[data-v-b9ecd51a]{flex:1}.notification-title[data-v-b9ecd51a]{font-weight:600;margin-bottom:4px}.notification-header[data-v-b9ecd51a]{align-items:center;display:flex;gap:8px}.notification-time[data-v-b9ecd51a]{color:var(--color-text-secondary);font-size:12px;margin-left:auto;margin-right:6px;white-space:nowrap}.notification-message[data-v-b9ecd51a]{margin-right:30px}.sidebar-right[data-v-e9d4dbc6]{display:flex;gap:12px;position:fixed;right:32px;top:12px;z-index:1}.icon-container[data-v-e9d4dbc6]{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-e9d4dbc6],.icon-container[data-v-e9d4dbc6]:hover{background-color:var(--color-background-tag-active)}.icon-img[data-v-e9d4dbc6]{display:block;transition:opacity .2s}.badge[data-v-e9d4dbc6]{align-items:center;background-color:#ff4d4f;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:600;height:16px;justify-content:center;left:27px;position:absolute;text-align:center;top:0;width:16px}.modal-widget[data-v-e9d4dbc6]{position:fixed;right:29px;top:63px}.notification-toast-container[data-v-eb4a47d4]{position:fixed;right:32px;top:63px;width:360px;z-index:2}.toast-list[data-v-eb4a47d4]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.toast-fade-left-enter-active[data-v-eb4a47d4],.toast-fade-left-leave-active[data-v-eb4a47d4]{transition:all .2s ease}.toast-fade-left-enter-from[data-v-eb4a47d4],.toast-fade-left-leave-to[data-v-eb4a47d4]{opacity:0;transform:translate(50px)}.notification-item[data-v-eb4a47d4]{background-color:#fff;border-radius:6px;box-shadow:0 5px 7px #0000000d;display:flex;gap:11px;padding:8px 12px;position:relative}.notification-dot[data-v-eb4a47d4]{border-radius:50%;flex-shrink:0;height:8px;margin-top:6px;width:8px}.notification-dot.unread[data-v-eb4a47d4]{background-color:var(--color-success)}.notification-dot.read[data-v-eb4a47d4]{background-color:var(--color-text-secondary)}.notification-text[data-v-eb4a47d4]{flex:1}.notification-title[data-v-eb4a47d4]{font-weight:600;margin-bottom:4px}.notification-header[data-v-eb4a47d4]{align-items:center;display:flex;gap:8px}.notification-time[data-v-eb4a47d4]{color:var(--color-text-secondary);font-size:12px;margin-left:auto;margin-right:6px;white-space:nowrap}.notification-message[data-v-eb4a47d4]{margin-right:30px}
