@charset "UTF-8";.schedule-doc-page[data-v-3d361f16]{padding-bottom:20px}.view-switch[data-v-3d361f16]{margin-bottom:12px}.calendar-workspace[data-v-3d361f16]{display:grid;grid-template-columns:minmax(620px,1fr) 310px;gap:14px}.calendar-panel[data-v-3d361f16],.list-panel[data-v-3d361f16],.side-panel[data-v-3d361f16]{background:#fff;border:1px solid #dfe5e8}.calendar-tools[data-v-3d361f16],.panel-head[data-v-3d361f16]{height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;border-bottom:1px solid #dfe5e8;font-weight:700}.calendar-tools .spacer[data-v-3d361f16],.list-toolbar .spacer[data-v-3d361f16]{-webkit-box-flex:1;-ms-flex:1;flex:1}.days-grid[data-v-3d361f16],.week-head[data-v-3d361f16]{display:grid;grid-template-columns:repeat(7,1fr)}.week-head span[data-v-3d361f16]{text-align:center;padding:10px;color:#67747c;border-bottom:1px solid #dfe5e8}.day-cell[data-v-3d361f16]{min-height:108px;padding:8px;border-right:1px solid #dfe5e8;border-bottom:1px solid #dfe5e8;cursor:pointer}.day-cell[data-v-3d361f16]:nth-child(7n){border-right:0}.day-cell.muted[data-v-3d361f16]{color:#a7b0b5;background:#fbfcfc}.day-cell.today[data-v-3d361f16]{background:#f4fbfb}.day-cell.selected[data-v-3d361f16]{outline:2px solid #079da6;outline-offset:-2px}.num[data-v-3d361f16]{display:inline-grid;place-items:center;width:26px;height:26px;line-height:26px;font-size:13px;vertical-align:top}.today .num[data-v-3d361f16]{border-radius:50%;background:#079da6;color:#fff}.event[data-v-3d361f16]{margin-top:4px;padding:3px 6px;border-left:3px solid #079da6;background:#e9f7f7;color:#28636a;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event.mine[data-v-3d361f16]{border-color:#d88a22;background:#fff5e8;color:#8b5b18}.event.draft[data-v-3d361f16]{border-color:#9aa5ad;background:#f3f5f6;color:#5b6870}.more-tip[data-v-3d361f16]{font-size:12px;color:#71808a;margin-top:2px}.agenda[data-v-3d361f16]{padding:8px 16px 16px}.agenda-date[data-v-3d361f16]{padding:10px 0 6px;color:#71808a;font-size:12px}.agenda-item[data-v-3d361f16]{display:grid;grid-template-columns:5px 1fr auto;gap:10px;padding:10px 0;border-bottom:1px solid #edf0f2;cursor:pointer;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.agenda-bar[data-v-3d361f16]{border-radius:3px;background:#079da6;min-height:36px}.agenda-bar.mine[data-v-3d361f16]{background:#d88a22}.agenda-bar.draft[data-v-3d361f16]{background:#9aa5ad}.agenda-title[data-v-3d361f16]{font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.agenda-title-text[data-v-3d361f16]{width:120px;min-width:120px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-tag[data-v-3d361f16],.agenda-title>.el-tag[data-v-3d361f16]{-ms-flex-negative:0;flex-shrink:0}.agenda-tag[data-v-3d361f16]{cursor:default;font-weight:400}.agenda-tag[data-v-3d361f16]:after{content:none}.agenda-meta[data-v-3d361f16]{margin-top:3px;color:#71808a;font-size:12px}.agenda-more[data-v-3d361f16]{padding:0 4px;color:#68777f}.list-toolbar[data-v-3d361f16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;padding:13px 16px;border-bottom:1px solid #dfe5e8;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-search[data-v-3d361f16]{width:260px}.list-title[data-v-3d361f16]{font-weight:700}.list-sub[data-v-3d361f16]{margin-top:3px;color:#71808a;font-size:12px}.section-title[data-v-3d361f16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;margin:8px 0 12px;font-size:15px;font-weight:700}.section-title[data-v-3d361f16]:before{content:"";width:3px;height:16px;background:#079da6;border-radius:2px}.dialog-sub[data-v-3d361f16]{margin:-8px 0 12px;color:#71808a;font-size:12px}.datetime-row[data-v-3d361f16]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;width:100%}.people-block[data-v-3d361f16]{margin-bottom:14px}.people-label[data-v-3d361f16]{font-weight:700;margin-bottom:6px}.people-label .req[data-v-3d361f16]{color:#d65757}.empty-tip[data-v-3d361f16],.foot-note[data-v-3d361f16],.log-time[data-v-3d361f16],.notice-desc[data-v-3d361f16],.people-label .help[data-v-3d361f16],.people-tip[data-v-3d361f16]{color:#71808a;font-size:12px;font-weight:400}.people-box[data-v-3d361f16]{border:1px solid #ccd6db;border-radius:4px;padding:8px 9px;background:#fff;min-height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.chip[data-v-3d361f16]{margin-right:0}.notice-box[data-v-3d361f16]{border:1px solid #dfe5e8;border-radius:4px}.notice-row[data-v-3d361f16]{min-height:48px;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:8px 12px;border-bottom:1px solid #dfe5e8}.notice-row[data-v-3d361f16]:last-child{border:0}.notice-title[data-v-3d361f16]{font-weight:700}.reminders[data-v-3d361f16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.callout[data-v-3d361f16]{margin-top:12px;padding:10px 12px;border-left:3px solid #079da6;background:#f1f9f9;color:#4c666b;font-size:12px}.dialog-footer[data-v-3d361f16]{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;width:100%}.detail-summary[data-v-3d361f16]{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #dfe5e8;margin-bottom:16px}.detail-item[data-v-3d361f16]{min-height:74px;padding:10px 12px;border-right:1px solid #dfe5e8}.detail-item[data-v-3d361f16]:last-child{border:0}.detail-label[data-v-3d361f16]{color:#71808a;font-size:12px}.detail-value[data-v-3d361f16]{margin-top:5px;font-weight:700}.detail-description[data-v-3d361f16]{padding:11px 12px;border:1px solid #dfe5e8;background:#fbfcfc;margin-bottom:16px}.viewer-list[data-v-3d361f16]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}.notice-log[data-v-3d361f16]{border-left:2px solid #b9dadd;margin-left:7px;padding-left:18px}.log-item[data-v-3d361f16]{padding:0 0 14px}.detail-tag-row[data-v-3d361f16]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin:0 0 16px}.detail-tag-row[data-v-3d361f16],.schedule-tag[data-v-3d361f16]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-tag[data-v-3d361f16]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px;border:0;border-radius:3px;padding:4px 8px;font-size:12px;cursor:pointer;line-height:1.4}.schedule-tag[data-v-3d361f16]:after{content:"▾";font-size:10px;opacity:.7}.detail-tag-row .schedule-tag[data-v-3d361f16]{cursor:default}.detail-tag-row .schedule-tag[data-v-3d361f16]:after{content:none}.tag-c0[data-v-3d361f16]{background:#e8f3ff;color:#28699b}.tag-c1[data-v-3d361f16]{background:#fff1df;color:#90601e}.tag-c2[data-v-3d361f16]{background:#e9f7ee;color:#28794d}.tag-c3[data-v-3d361f16]{background:#f1edfb;color:#6b52a1}.tag-options[data-v-3d361f16]{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.tag-option[data-v-3d361f16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:42px;padding:8px 10px;border:1px solid #dfe5e8;border-radius:4px;cursor:pointer}.tag-option.on[data-v-3d361f16]{border-color:#079da6;background:#eaf8f8}.tag-option .el-radio[data-v-3d361f16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-right:0}@media (max-width:900px){.calendar-workspace[data-v-3d361f16]{grid-template-columns:1fr}.side-panel[data-v-3d361f16]{display:none}.detail-summary[data-v-3d361f16]{grid-template-columns:1fr 1fr}.tag-options[data-v-3d361f16]{grid-template-columns:1fr}}