.schedule2-entry-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:32;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;padding:24px;background:hsla(0,0%,100%,.86);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.schedule2-entry-loading__card{width:min(460px,100%);padding:24px 28px 22px;background:#fff;border:1px solid rgba(85,185,90,.18);border-radius:14px;-webkit-box-shadow:0 18px 50px rgba(31,35,41,.08);box-shadow:0 18px 50px rgba(31,35,41,.08)}.schedule2-entry-loading__title{color:#1f2329;font-size:18px;font-weight:600;line-height:1.4}.schedule2-entry-loading__stage{margin:8px 0 14px;color:#7f8a97;font-size:13px;line-height:1.4}.schedule2-entry-loading__progress{width:100%}.schedule2-entry-loading__progress ::v-deep .el-progress-bar__outer{overflow:hidden}.schedule2-entry-loading__progress ::v-deep .el-progress-bar__inner{position:relative;overflow:hidden;-webkit-transition:width .42s cubic-bezier(.22,1,.36,1),background-color .2s ease;transition:width .42s cubic-bezier(.22,1,.36,1),background-color .2s ease;will-change:width}.schedule2-entry-loading__progress ::v-deep .el-progress-bar__inner:after{content:"";position:absolute;top:0;bottom:0;left:-28%;width:28%;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.26)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.26) 50%,hsla(0,0%,100%,0));-webkit-animation:schedule2-entry-loading-bar-glow 1.2s linear infinite;animation:schedule2-entry-loading-bar-glow 1.2s linear infinite;pointer-events:none}.schedule2-entry-loading-fade-enter-active,.schedule2-entry-loading-fade-leave-active{-webkit-transition:opacity .12s ease;transition:opacity .12s ease}.schedule2-entry-loading-fade-enter,.schedule2-entry-loading-fade-leave-to{opacity:0}@-webkit-keyframes schedule2-entry-loading-bar-glow{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(460%,0,0);transform:translate3d(460%,0,0)}}@keyframes schedule2-entry-loading-bar-glow{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(460%,0,0);transform:translate3d(460%,0,0)}}.schedule2-page-shell{position:relative}.schedule2-page-shell .schedule2-page-shell__entry-loading-overlay{z-index:80}.schedule2-page-shell .schedule2-page-shell__panel .logo-text{display:none!important}[data-v-690c787a] .schedule2-page-shell__toolbar{padding:10px 12px 8px}[data-v-690c787a] .schedule2-page-shell__toolbar-main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}[data-v-690c787a] .schedule2-page-shell__heading{display:none}[data-v-690c787a] .schedule2-page-shell__filters{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}[data-v-690c787a] .schedule2-page-shell__actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}[data-v-690c787a] .schedule2-page-shell__workspace{padding:0 12px 12px}.schedule2-diary-page[data-v-690c787a]{--schedule2-diary-accent:#51a33d;--schedule2-diary-accent-strong:#438d32;--schedule2-diary-accent-soft:#f7f8fa;--schedule2-diary-border:#dcdfe6;--schedule2-diary-text-muted:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;height:100%}.schedule2-diary-page__panel[data-v-690c787a]{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 1 auto;flex:1 1 auto;min-height:0;background:#fff;overflow:hidden;-webkit-box-shadow:0 8px 24px rgba(81,163,61,.06);box-shadow:0 8px 24px rgba(81,163,61,.06)}.schedule2-diary-page__error[data-v-690c787a]{padding:8px 12px 0;color:#f56c6c;font-size:12px;line-height:1.4}.schedule2-diary-page__calendar[data-v-690c787a]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.schedule2-diary-page__calendar[data-v-690c787a] .el-calendar{background:transparent;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.schedule2-diary-page__calendar[data-v-690c787a] .el-calendar__header{display:none}.schedule2-diary-page__calendar[data-v-690c787a] .el-calendar__body{padding:0;height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex}.schedule2-diary-page__calendar[data-v-690c787a] .el-calendar-table{width:100%;height:100%;table-layout:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.schedule2-diary-page__calendar[data-v-690c787a] .el-calendar-table thead{width:100%;display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.schedule2-diary-page__calendar[data-v-690c787a] .el-calendar-table thead th{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;color:var(--schedule2-diary-text-muted);padding:8px 0 6px;font-size:12px;font-weight:600}.schedule2-diary-page__calendar[data-v-690c787a] .el-calendar-table tbody{width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.schedule2-diary-page__calendar[data-v-690c787a] .el-calendar-table tbody tr{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0}.schedule2-diary-page__calendar[data-v-690c787a] .el-calendar-table tbody tr:not(:has(.schedule2-diary-page__cell.is-current)){display:none}.schedule2-diary-page__calendar[data-v-690c787a] .el-calendar-day{height:100%;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.schedule2-diary-page__calendar[data-v-690c787a] .el-calendar-table td,.schedule2-diary-page__calendar[data-v-690c787a] .el-calendar-table th{width:auto}.schedule2-diary-page__calendar[data-v-690c787a] .el-calendar-table td{height:100%;vertical-align:top;background:#fff;-webkit-transition:background-color .18s ease,-webkit-box-shadow .18s ease;transition:background-color .18s ease,-webkit-box-shadow .18s ease;transition:background-color .18s ease,box-shadow .18s ease;transition:background-color .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}.schedule2-diary-page__calendar[data-v-690c787a] .el-calendar-table td:hover{background:#fafdf8}.schedule2-diary-page__cell[data-v-690c787a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0;padding:0;border-radius:0;background:#fff;-webkit-transition:background-color .18s ease,-webkit-box-shadow .18s ease;transition:background-color .18s ease,-webkit-box-shadow .18s ease;transition:background-color .18s ease,box-shadow .18s ease;transition:background-color .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}.schedule2-diary-page__cell[data-v-690c787a]:hover{background:var(--schedule2-diary-accent-soft);-webkit-box-shadow:inset 0 0 0 1px rgba(81,163,61,.08);box-shadow:inset 0 0 0 1px rgba(81,163,61,.08)}.schedule2-diary-page__cell-head[data-v-690c787a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2px;padding:2px 4px 0;min-height:18px;-webkit-box-sizing:border-box;box-sizing:border-box}.schedule2-diary-page__cell-head[data-v-690c787a],.schedule2-diary-page__cell-meta[data-v-690c787a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.schedule2-diary-page__cell-meta[data-v-690c787a]{min-height:16px}.schedule2-diary-page__festival[data-v-690c787a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:16px;padding:0 5px;border-radius:999px;font-size:10px;font-weight:600;line-height:1}.schedule2-diary-page__festival.is-holiday[data-v-690c787a]{background:#ebf7e6;color:#51a33d}.schedule2-diary-page__festival.is-festival[data-v-690c787a]{background:#ecf5ff;color:#409eff}.schedule2-diary-page__festival.is-workday[data-v-690c787a]{background:#fef0f0;color:#f56c6c}.schedule2-diary-page__festival.is-sub[data-v-690c787a]{background:#f4f4f5;color:#909399}.schedule2-diary-page__cell-actions[data-v-690c787a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.schedule2-diary-page__date[data-v-690c787a]{border:0;background:transparent;cursor:pointer;color:#303133;font-size:12px;font-weight:700;line-height:1;padding:0;border-radius:999px;-webkit-transition:color .18s ease,background-color .18s ease;transition:color .18s ease,background-color .18s ease}.schedule2-diary-page__date[data-v-690c787a]:focus-visible,.schedule2-diary-page__date[data-v-690c787a]:hover{color:var(--schedule2-diary-accent-strong);background:rgba(81,163,61,.12);outline:0}.schedule2-diary-page__date.is-muted[data-v-690c787a]{color:#c0c4cc}.schedule2-diary-page__cell-body[data-v-690c787a]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;margin-top:2px;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}.schedule2-diary-page__matrix[data-v-690c787a]{display:grid;grid-template-columns:38px 38px minmax(0,1fr);grid-template-rows:repeat(4,minmax(0,1fr));-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;background:#fff;overflow:hidden;border-top:1px solid var(--schedule2-diary-border)}.schedule2-diary-page__matrix-group[data-v-690c787a]{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;min-width:0;min-height:0;padding:1px 2px;color:var(--schedule2-diary-text-muted);font-size:10px;font-weight:700;line-height:1.2;text-align:center;white-space:nowrap;border-right:1px solid var(--schedule2-diary-border)}.schedule2-diary-page__matrix-group.is-second-group[data-v-690c787a]{border-top:1px solid var(--schedule2-diary-border)}.schedule2-diary-page__matrix-area[data-v-690c787a]{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;min-width:0;min-height:0;padding:1px 2px;border-right:1px solid var(--schedule2-diary-border);background:transparent;color:var(--schedule2-diary-text-muted);font-size:10px;font-weight:700;line-height:1.2;text-align:center;white-space:nowrap}.schedule2-diary-page__matrix-area.is-not-first-row[data-v-690c787a],.schedule2-diary-page__matrix-content.is-not-first-row[data-v-690c787a]{border-top:1px solid var(--schedule2-diary-border)}.schedule2-diary-page__matrix-content[data-v-690c787a]{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;min-height:0;height:100%;padding:0;position:relative;overflow:hidden}.schedule2-diary-page__memo-select[data-v-690c787a]{position:absolute;inset:0;width:100%;height:100%}.schedule2-diary-page__memo-select[data-v-690c787a] .el-input{width:100%;height:100%;margin:0!important}.schedule2-diary-page__memo-select[data-v-690c787a] .el-input__inner{height:100%!important;min-height:100%!important;width:100%!important;line-height:1.3!important;padding:4px 18px 4px 6px!important;border:0!important;border-radius:0!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--schedule2-diary-text-muted)!important;font-size:11px!important}.schedule2-diary-page__memo-select[data-v-690c787a] .el-input__suffix{right:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px}.schedule2-diary-page__memo-select[data-v-690c787a] .el-select__caret{display:none!important}.schedule2-diary-page__memo-select[data-v-690c787a] .el-icon-circle-close{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#c0c4cc}.schedule2-diary-page__memo-select[data-v-690c787a] .el-input__inner::-webkit-input-placeholder{color:transparent!important}.schedule2-diary-page__memo-select[data-v-690c787a] .el-input__inner::-moz-placeholder{color:transparent!important}.schedule2-diary-page__memo-select[data-v-690c787a] .el-input__inner:-ms-input-placeholder{color:transparent!important}.schedule2-diary-page__memo-select[data-v-690c787a] .el-input__inner::-ms-input-placeholder{color:transparent!important}.schedule2-diary-page__memo-select[data-v-690c787a] .el-input__inner::placeholder{color:transparent!important}.schedule2-diary-page__matrix-content.is-saving[data-v-690c787a]:after{content:"";position:absolute;inset:0;background:hsla(0,0%,100%,.55);pointer-events:none}.schedule2-diary-page__option-dialog[data-v-690c787a]{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}.schedule2-diary-page__option-toolbar[data-v-690c787a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.schedule2-diary-page__option-input[data-v-690c787a]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.schedule2-diary-page__option-list[data-v-690c787a]{max-height:360px;overflow:auto;border:1px solid #e4e7ed}.schedule2-diary-page__option-row[data-v-690c787a]{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:8px;padding:8px 10px}.schedule2-diary-page__option-row+.schedule2-diary-page__option-row[data-v-690c787a]{border-top:1px solid #ebeef5}.schedule2-diary-page__option-name[data-v-690c787a]{min-width:0;color:#303133;font-size:12px;line-height:1.4}.schedule2-diary-page__option-actions[data-v-690c787a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.schedule2-diary-page__option-empty[data-v-690c787a]{padding:24px 12px;text-align:center;color:#909399;font-size:12px}@media(max-height:900px){.schedule2-diary-page__calendar[data-v-690c787a]{overflow:auto}}