.back-line[data-v-75f3dc20]{font-size:20px;font-weight:600;color:#333}.banner-row[data-v-75f3dc20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px}.banner[data-v-75f3dc20]{min-height:326px;padding:80px 40px;background:#eef5ff url(https://awsacloud.oss-cn-shanghai.aliyuncs.com/ZY250151/banner-img.png) 50%/100% 100% no-repeat;border-radius:4px;-webkit-box-shadow:0 1px 4px #d9d9d9;box-shadow:0 1px 4px #d9d9d9;-webkit-box-flex:2;-ms-flex:2;flex:2}.banner-title[data-v-75f3dc20]{margin-bottom:8px;font-size:20px;font-weight:800;line-height:28px;color:#333}.banner-label[data-v-75f3dc20]{position:relative;padding-left:8px;margin-bottom:5px;font-size:16px;line-height:22px;color:#666}.banner-label[data-v-75f3dc20]:before{position:absolute;top:4px;left:0;display:inline-block;width:2px;height:14px;margin-right:8px;background:linear-gradient(130.62deg,#25c0f8 6.57%,#1894f2 97.05%);content:""}.banner-date[data-v-75f3dc20]{margin-bottom:9px;font-size:16px;font-weight:500;line-height:22px;color:#333}.day-pill[data-v-75f3dc20]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;padding:0 8px;margin-left:9px;font-size:14px;color:#fff;background:linear-gradient(130.62deg,#25c0f8 6.57%,#1894f2 97.05%);border-radius:4px;mix-blend-mode:normal}.banner-remain[data-v-75f3dc20]{font-size:24px;font-weight:800;line-height:36px;color:#333}.ratio-card[data-v-75f3dc20]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:360px;padding:16px 20px 8px;background:#fff;border:1px solid #f0f0f0;border-radius:8px}.ratio-title[data-v-75f3dc20]{font-weight:600;color:#333}.ratio-title[data-v-75f3dc20]:before{display:inline-block;width:8px;height:8px;margin-right:8px;background:#3862cf;border-radius:50%;content:""}.ratio-body[data-v-75f3dc20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pie[data-v-75f3dc20]{width:200px;height:200px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:24px}.legend-item[data-v-75f3dc20]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0;font-size:13px;line-height:20px;color:#666;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.legend-item i[data-v-75f3dc20]{width:8px;height:8px;border-radius:50%;-webkit-box-flex:0;-ms-flex:none;flex:none}.legend-name[data-v-75f3dc20]{color:#333}.disabled[data-v-75f3dc20]{color:#ccc;cursor:not-allowed}.section-title[data-v-cf2c7f80]{margin-bottom:12px;font-size:16px;font-weight:600;line-height:24px;color:#333}.chart-title[data-v-cf2c7f80]:before,.section-title[data-v-cf2c7f80]:before{display:inline-block;width:8px;height:8px;margin-right:8px;background:#3862cf;border-radius:50%;content:""}.stat-row[data-v-cf2c7f80]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.stat-card[data-v-cf2c7f80]{width:188px;height:88px;padding:12px;background:#f3f7fc;background-image:url(https://awsacloud.oss-cn-shanghai.aliyuncs.com/AY230050Z/imageFile/ay240027z/attendanceDailybg.png);background-repeat:no-repeat;background-size:100% 100%;border-radius:4px}.stat-label[data-v-cf2c7f80]{margin-bottom:14px;font-size:14px;line-height:22px;color:#666}.stat-value[data-v-cf2c7f80]{font-size:16px;font-weight:600;line-height:22px;color:#333;text-align:right}.stat-marquee[data-v-cf2c7f80]{overflow:hidden;text-align:right}.stat-text[data-v-cf2c7f80]{display:inline-block;max-width:100%;font-size:16px;font-weight:600;color:#333;white-space:nowrap}.stat-text.scrolling[data-v-cf2c7f80]{max-width:none;-webkit-animation:marquee-data-v-cf2c7f80 12s linear infinite;animation:marquee-data-v-cf2c7f80 12s linear infinite}@-webkit-keyframes marquee-data-v-cf2c7f80{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee-data-v-cf2c7f80{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.chart-card[data-v-cf2c7f80]{padding:16px 16px 8px;margin-top:16px;background:#fff;border:1px solid #d9d9d9;border-radius:4px}.chart-title[data-v-cf2c7f80]{font-size:16px;font-weight:600;line-height:24px;color:#333}.chart-box[data-v-cf2c7f80]{height:300px}