.events[data-v-beae565a]{list-style:none;margin:0;padding:0}.events .ant-badge-status[data-v-beae565a]{overflow:hidden;white-space:nowrap;width:100%;text-overflow:ellipsis;font-size:12px}.notes-month[data-v-beae565a]{text-align:center;font-size:28px}.notes-month section[data-v-beae565a]{font-size:28px}[data-v-beae565a] .ant-radio-group{display:none}.content[data-v-beae565a]{color:red}.attendance-records[data-v-6b5f1ecf]{min-width:280px;padding:4px 0}.records-title[data-v-6b5f1ecf]{font-size:14px;color:#0263ff;font-weight:500;padding:0 16px 8px;border-bottom:1px solid #f0f0f0}.records-list[data-v-6b5f1ecf]{max-height:300px;overflow-y:auto;position:relative}.record-item[data-v-6b5f1ecf]{padding:8px 16px;cursor:pointer;transition:background-color .3s;position:relative;display:flex;align-items:flex-start;height:100px}.record-item[data-v-6b5f1ecf]:hover{background-color:#f5f5f5}.timeline-dot[data-v-6b5f1ecf]{position:relative;width:10px;height:10px;background-color:#e0e0e0;border-radius:50%;margin-top:8px;margin-right:16px;flex-shrink:0}.timeline-dot[data-v-6b5f1ecf]:after{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:1px;height:100px;background-color:#e0e0e0;z-index:1}.record-item:last-child .timeline-dot[data-v-6b5f1ecf]:after{display:none}.record-content[data-v-6b5f1ecf]{flex:1}.record-time-container[data-v-6b5f1ecf]{font-size:14px;color:rgba(0,0,0,.85);margin-bottom:4px;display:flex;flex-direction:column;justify-content:space-between}.record-time[data-v-6b5f1ecf]{font-size:15px;color:#000;font-weight:600}.record-info[data-v-6b5f1ecf]{display:flex;justify-content:space-between;align-items:center}.record-location[data-v-6b5f1ecf]{font-size:14px;color:#666}.appointment-page[data-v-08848b16]{padding:24px;background:#f0f2f5}.header-wrapper[data-v-08848b16]{display:flex;align-items:center;margin-bottom:24px;background:#fff;padding:16px;border-radius:4px}.date-filter[data-v-08848b16]{display:flex;gap:16px}.search-area[data-v-08848b16]{display:flex;gap:8px}.stat-cards[data-v-08848b16]{margin-bottom:24px}.stat-card[data-v-08848b16]{background:#fff;padding:16px 20px;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.06);cursor:pointer;transition:all .3s ease;border:1px solid transparent}.active[data-v-08848b16]{border:1px solid #1890ff}.stat-card[data-v-08848b16]:hover{background:#f2f3f5}.stat-title[data-v-08848b16]{color:rgba(0,0,0,.65);font-size:14px;margin-bottom:8px}.stat-content[data-v-08848b16]{display:flex;align-items:center;gap:10px}.stat-number[data-v-08848b16]{font-size:32px;font-weight:600;line-height:1}.stat-trend[data-v-08848b16]{font-size:12px;color:rgba(0,0,0,.45)}.stat-number.primary[data-v-08848b16]{color:#000}.stat-number.warning[data-v-08848b16]{color:#faad14}.stat-number.info[data-v-08848b16]{color:#1890ff}.table-section[data-v-08848b16]{background:#fff;padding:16px;border-radius:4px}.table-header[data-v-08848b16]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-title[data-v-08848b16]{font-size:16px;font-weight:600;color:#000}.table-actions[data-v-08848b16]{display:flex;gap:8px}#main[data-v-2eae56c3]{width:100%;height:100%;overflow:auto}.search_form[data-v-2eae56c3]{background-color:#fff;padding-bottom:10px}.depart_wrap[data-v-2eae56c3]{width:100%;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:1fr;background-color:#f5f6fa;padding-top:10px}.depart_wrap .active[data-v-2eae56c3]{background-color:#1676fe!important;color:#fff}.depart_wrap .depart_item[data-v-2eae56c3]{margin-right:10px;margin-bottom:10px;padding:5px 20px;background-color:#fff;cursor:pointer;border-radius:4px;transition:all .1s}.xls_wrap[data-v-2eae56c3]{background-color:#fff}.xls_title[data-v-2eae56c3]{font-weight:700;text-align:center}.xls_sub_title[data-v-2eae56c3]{font-weight:700;color:#000;font-size:16px;display:flex;justify-content:space-between;align-items:center}.xls_content[data-v-2eae56c3]{display:flex;height:95px;color:#000;background-color:#fff;position:relative}.xls_content .left_icon[data-v-2eae56c3],.xls_content .right_icon[data-v-2eae56c3]{position:absolute;font-size:25px;cursor:pointer;z-index:999;opacity:.3;transition:all .1s}.xls_content .left_icon[data-v-2eae56c3]:hover,.xls_content .right_icon[data-v-2eae56c3]:hover{opacity:1}.xls_content .left_icon[data-v-2eae56c3]{left:calc(9.6% + 7px);top:35.5px}.xls_content .right_icon[data-v-2eae56c3]{right:calc(10% + 14px);top:35.5px}.xls_content>div[data-v-2eae56c3]{border:1px solid;border-right:none;line-height:95px;width:5%;text-align:center;flex-shrink:0}.xls_content>div[data-v-2eae56c3]:last-child{border-right:1px solid}.xls_content .slash[data-v-2eae56c3]{position:relative;width:4.6%;line-height:1}.xls_content .slash .sla_day[data-v-2eae56c3]{position:absolute;top:6px;right:4px}.xls_content .slash .sla_time[data-v-2eae56c3]{position:absolute;bottom:6px;left:4px}.xls_content .slash .a[data-v-2eae56c3]{height:123%;width:2px;background-color:#000;position:absolute;top:0;left:50%;transform:translateY(-9%) rotate(-34deg);transform-origin:50% 50%;z-index:1}.xls_content .xls_content_day_box[data-v-2eae56c3]{width:80%;display:flex;border-right:none;overflow-x:auto;overflow-y:hidden;position:relative}.xls_content .xls_content_day_box[data-v-2eae56c3]::-webkit-scrollbar{height:0}.xls_content .xls_content_day_box .xls_content_day[data-v-2eae56c3]{width:6.5%;flex-shrink:0;border-right:1px solid #000}.xls_content .xls_content_title_footer[data-v-2eae56c3]{width:2%;display:flex;align-items:center;justify-content:space-around;writing-mode:vertical-rl;text-orientation:upright}.xls_content_item[data-v-2eae56c3]{display:flex;height:200px}.xls_content_item>div[data-v-2eae56c3]{border:1px solid #000;border-bottom:none;border-right:none;line-height:200px;width:5%;text-align:center;flex-shrink:0}.xls_content_item>div[data-v-2eae56c3]:first-child{cursor:pointer;color:#1676fe}.xls_content_item>div[data-v-2eae56c3]:last-child{border-right:1px solid #000}.xls_content_item:last-child>div[data-v-2eae56c3]{border-bottom:1px solid #000}.xls_content_item>.time[data-v-2eae56c3]{width:4.6%;display:flex;flex-direction:column;line-height:1;align-items:center}.xls_content_item>.time>div[data-v-2eae56c3]{flex-shrink:0;height:25%;min-height:25%;border-bottom:1px solid #000;width:100%;text-align:center;line-height:50px}.xls_content_item>.time>div[data-v-2eae56c3]:last-child{border-bottom:none}.xls_content_item .xls_content_day_box[data-v-2eae56c3]{width:80%;display:flex;border-right:none;overflow-x:auto;overflow-y:hidden}.xls_content_item .xls_content_day_box[data-v-2eae56c3]::-webkit-scrollbar{height:0}.xls_content_item .xls_content_day_box .xls_content_item_day[data-v-2eae56c3]{width:6.5%;height:100%;flex-shrink:0;border-bottom:none;border-right:1px solid}.xls_content_item .xls_content_day_box .xls_content_item_day>.time[data-v-2eae56c3]{width:100%;height:100%;line-height:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.xls_content_item .xls_content_day_box .xls_content_item_day>.time>div[data-v-2eae56c3]{height:33.33333%;border-bottom:1px solid #000;width:100%;text-align:center;line-height:26px;color:#000;font-size:14px;background-repeat:no-repeat;background-size:20% 20%;background-position:50% 0;display:flex;justify-content:center;align-items:center}.xls_content_item .xls_content_day_box .xls_content_item_day>.time>div[data-v-2eae56c3]:last-child{border-bottom:none}.xls_content_item .xls_content_item_footer[data-v-2eae56c3]{width:2%;border:1px solid;border-bottom:none;border-right:none;line-height:200px;text-align:center;flex-shrink:0;color:#000}.affixed[data-v-2eae56c3]{position:relative}.affixed[data-v-2eae56c3]:before{content:"";position:absolute;left:1%;right:5%;bottom:0;z-index:-1;box-shadow:0 0 30px 8px #9b9b9b}.affixed>div[data-v-2eae56c3]{border-bottom:1px solid #000!important}