.week-mode[data-v-763c7b6f]{overflow:hidden;-webkit-filter:invert(80%);filter:invert(80%)}.beauty-scroll[data-v-763c7b6f]{position:relative}.beauty-scroll[data-v-763c7b6f]::-webkit-scrollbar{width:6px;height:6px}.beauty-scroll[data-v-763c7b6f]::-webkit-scrollbar-thumb,.beauty-scroll[data-v-763c7b6f] ::-webkit-scrollbar-thumb{border-radius:7px;background-color:#0d9b76!important}.beauty-scroll[data-v-763c7b6f]::-webkit-scrollbar-track,.beauty-scroll[data-v-763c7b6f] ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0);background:#6dc2a3!important}.beauty-scroll[data-v-763c7b6f]::-webkit-scrollbar-button,.beauty-scroll[data-v-763c7b6f] ::-webkit-scrollbar-button{display:none}.beauty-scroll[data-v-763c7b6f]::-webkit-scrollbar-corner,.beauty-scroll[data-v-763c7b6f] ::-webkit-scrollbar-corner{background-color:#6dc2a3}.split-right[data-v-763c7b6f]:not(:last-child){border-right:1px solid rgba(98,98,98,.2)}.disabled[data-v-763c7b6f]{cursor:not-allowed;color:rgba(0,0,0,.25);pointer-events:none}.flexBox[data-v-763c7b6f]{display:-webkit-box;display:-ms-flexbox;display:flex}li[data-v-763c7b6f]{list-style:none}body[data-v-763c7b6f],dd[data-v-763c7b6f],dl[data-v-763c7b6f],dt[data-v-763c7b6f],fieldset[data-v-763c7b6f],form[data-v-763c7b6f],h1[data-v-763c7b6f],h2[data-v-763c7b6f],h3[data-v-763c7b6f],h4[data-v-763c7b6f],h5[data-v-763c7b6f],h6[data-v-763c7b6f],html[data-v-763c7b6f],img[data-v-763c7b6f],legend[data-v-763c7b6f],li[data-v-763c7b6f],ol[data-v-763c7b6f],p[data-v-763c7b6f],ul[data-v-763c7b6f]{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.ant-btn+.ant-btn[data-v-763c7b6f]{margin-left:12px}.secondBtn.ant-btn[data-v-763c7b6f]{background-color:#0d9b76;border-color:#0d9b76}.secondBtn.ant-btn[data-v-763c7b6f]:hover{background-color:#28a882;border-color:#28a882}.secondBtn.ant-btn[disabled][data-v-763c7b6f]{background-color:#f5f5f5;border-color:#d9d9d9}.thirdBtn.ant-btn[data-v-763c7b6f]{background-color:#e6a23c;border-color:#e6a23c}.thirdBtn.ant-btn[data-v-763c7b6f]:hover{background-color:#ecb869;border-color:#ecb869}.greyBtn.ant-btn[data-v-763c7b6f]{background-color:#808080;border-color:#808080}.greyBtn.ant-btn[data-v-763c7b6f]:hover{background-color:#9a9a9a;border-color:#9a9a9a}.searchFormBox[data-v-763c7b6f]{border:1px solid #ddd;border-radius:10px;overflow:hidden;margin-bottom:24px}.searchFormTitle[data-v-763c7b6f]{display:block;height:45px;line-height:45px;padding:0 15px;background:#dddddd}#nprogress[data-v-763c7b6f]{pointer-events:none}#nprogress .bar[data-v-763c7b6f]{background:#0d9b76;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg[data-v-763c7b6f]{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #0d9b76,0 0 5px #0d9b76;box-shadow:0 0 10px #0d9b76,0 0 5px #0d9b76;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner[data-v-763c7b6f]{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon[data-v-763c7b6f]{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#0d9b76;border-left-color:#0d9b76;border-radius:50%;-webkit-animation:nprogress-spinner-763c7b6f .4s linear infinite;animation:nprogress-spinner-763c7b6f .4s linear infinite}.nprogress-custom-parent[data-v-763c7b6f]{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar[data-v-763c7b6f],.nprogress-custom-parent #nprogress .spinner[data-v-763c7b6f]{position:absolute}@-webkit-keyframes nprogress-spinner-763c7b6f{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner-763c7b6f{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.school-workbench.canteen-home.page[data-v-763c7b6f]{min-height:calc(100vh - 112px);padding:18px 0 24px;background:transparent}.canteen-workbench-head[data-v-763c7b6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px}.canteen-workbench-head h1[data-v-763c7b6f]{margin:0;color:#17262e;font-size:20px;line-height:28px;font-weight:800}.canteen-workbench-head p[data-v-763c7b6f]{margin:5px 0 0;color:#7a8891;font-size:12.5px;line-height:18px}.canteen-stat-grid[data-v-763c7b6f]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:14px}.canteen-stat-card[data-v-763c7b6f]{min-height:78px;padding:15px 16px;border:1px solid #e5eaee;border-radius:14px;background:#ffffff;font-family:inherit;text-align:left;cursor:default;-webkit-transition:border-color .18s ease;transition:border-color .18s ease}.canteen-stat-card.is-clickable[data-v-763c7b6f]{cursor:pointer}.canteen-stat-card.is-clickable[data-v-763c7b6f]:hover{border-color:#0d9b76}.stat-title[data-v-763c7b6f]{display:block;overflow:hidden;color:#93a1ab;font-size:11px;line-height:16px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.stat-value[data-v-763c7b6f]{display:block;margin-top:6px;color:#17262e;font-size:19px;line-height:24px;font-weight:800;white-space:nowrap}.stat-value span[data-v-763c7b6f]{margin-left:4px;color:inherit;font-size:19px;line-height:24px;font-weight:800}.canteen-stat-card--warning .stat-value[data-v-763c7b6f]{color:#c77b18}.canteen-stat-card--danger .stat-value[data-v-763c7b6f]{color:#a94a3f}.canteen-stat-card--success .stat-value[data-v-763c7b6f]{color:#0d9b76}.canteen-middle-grid[data-v-763c7b6f]{display:grid;grid-template-columns:1.4fr 1fr;gap:12px;margin-bottom:14px}.canteen-bottom-grid[data-v-763c7b6f]{display:grid;grid-template-columns:2.5fr 1fr;gap:12px;margin-bottom:14px}.canteen-extra-grid[data-v-763c7b6f]{display:grid;grid-template-columns:1fr 1.4fr 1.15fr;gap:12px;margin-bottom:0}.workbench-panel[data-v-763c7b6f]{min-height:0;padding:0;border:1px solid #e5eaee;border-radius:14px;background:#ffffff;overflow:hidden}.notice-panel[data-v-763c7b6f],.todo-panel[data-v-763c7b6f]{-webkit-box-sizing:border-box;box-sizing:border-box;height:224px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.notice-panel[data-v-763c7b6f]{overflow:hidden}.panel-head[data-v-763c7b6f]{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;margin-bottom:0;padding:13px 18px;border-bottom:1px solid #eef2f5}.panel-title[data-v-763c7b6f]{color:#17262e;font-size:13.5px;line-height:18px;font-weight:800}.panel-count[data-v-763c7b6f]{margin-left:auto;color:#93a1ab;font-size:11px;line-height:16px;font-weight:700}.panel-meta[data-v-763c7b6f]{margin-top:0;color:#a9b6be;font-size:11px;line-height:16px;font-weight:600}.notice-list[data-v-763c7b6f],.todo-list[data-v-763c7b6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.notice-list[data-v-763c7b6f]{overflow-y:auto}.todo-item[data-v-763c7b6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-height:40px;padding:11px 18px;border-bottom:1px solid #f2f5f7;color:#17262e;font-size:12.5px;line-height:18px;cursor:pointer}.todo-item[data-v-763c7b6f]:hover{background:#fafcfc}.todo-item[data-v-763c7b6f]:last-child{border-bottom:0}.todo-tag[data-v-763c7b6f]{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:10.5px;line-height:16px;font-weight:800;padding:2px 8px;border-radius:6px;background:#e7f6f0;color:#0d9b76}.todo-item--warning .todo-tag[data-v-763c7b6f]{background:#fbf3e2;color:#9a6e14}.todo-copy[data-v-763c7b6f]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.todo-content[data-v-763c7b6f]{overflow:hidden;margin-top:0;color:#17262e;font-size:12.5px;line-height:18px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.todo-count[data-v-763c7b6f]{margin-left:auto;color:#93a1ab;font-size:11.5px;line-height:18px;font-weight:700;white-space:nowrap}.todo-count span[data-v-763c7b6f]{margin-left:2px;color:inherit;font-size:11.5px;font-weight:700}.notice-item[data-v-763c7b6f]{display:block;padding:11px 18px;border-bottom:1px solid #f2f5f7;cursor:pointer}.notice-item[data-v-763c7b6f]:hover{background:#fafcfc}.notice-item[data-v-763c7b6f]:last-child{border-bottom:0}.notice-title[data-v-763c7b6f]{overflow:hidden;color:#17262e;font-size:12.5px;line-height:18px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.notice-time[data-v-763c7b6f]{color:#93a1ab;font-size:11px;line-height:16px;margin-top:3px;white-space:nowrap}.report-summary-item[data-v-763c7b6f]{padding:12px 14px;border:0;border-radius:12px;background:#fafbfc}.report-summary-item span[data-v-763c7b6f]{display:block;color:#7a8891;font-size:10.5px;line-height:16px;font-weight:700}.report-summary-item strong[data-v-763c7b6f]{display:block;font-size:20px;line-height:26px;font-weight:800}.report-summary-item strong em[data-v-763c7b6f]{margin-left:4px;color:#93a1ab;font-size:12px;font-style:normal;font-weight:700}.report-head[data-v-763c7b6f]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.consumption-tabs[data-v-763c7b6f],.report-period-tabs[data-v-763c7b6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-box-flex:0;-ms-flex:none;flex:none}.consumption-tabs button[data-v-763c7b6f],.report-period-tabs button[data-v-763c7b6f]{min-width:34px;padding:4px 12px;border:1px solid #e5eaee;border-radius:7px;background:#ffffff;color:#3e4e58;font-family:inherit;font-size:11.5px;line-height:16px;font-weight:700;cursor:pointer}.consumption-tabs button.active[data-v-763c7b6f],.report-period-tabs button.active[data-v-763c7b6f]{border-color:#17262e;background:#17262e;color:#ffffff}.report-summary-grid[data-v-763c7b6f]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:0;padding:14px 18px}.report-summary-item[data-v-763c7b6f]{min-height:0}.report-summary-item small[data-v-763c7b6f]{display:block;margin-top:6px;color:#0d9b76;font-size:10.5px;line-height:15px;font-weight:700}.report-summary-item strong[data-v-763c7b6f]{margin-top:0;color:#17262e}.report-summary-item--0[data-v-763c7b6f]{background:#e7f6f0}.report-summary-item--1[data-v-763c7b6f]{background:#fbf3e2}.report-summary-item--2[data-v-763c7b6f]{background:#eaf1fb}.report-summary-item--3[data-v-763c7b6f]{background:#e4f3f8}.report-summary-item--4[data-v-763c7b6f]{background:#f0eefa}.finance-head[data-v-763c7b6f]{gap:8px}.finance-deadline[data-v-763c7b6f],.panel-meta--right[data-v-763c7b6f]{margin-left:auto;color:#a9b6be;font-size:10.5px;line-height:16px;font-weight:600;white-space:nowrap}.finance-body[data-v-763c7b6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px 18px}.finance-amounts[data-v-763c7b6f]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.finance-main-value[data-v-763c7b6f]{color:#17262e;font-size:20px;line-height:26px;font-weight:800;white-space:nowrap}.finance-main-value--second[data-v-763c7b6f]{margin-top:10px}.finance-caption[data-v-763c7b6f]{margin-top:2px;color:#7a8891;font-size:10.5px;line-height:16px;font-weight:600;white-space:nowrap}.finance-ring[data-v-763c7b6f]{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:92px;height:92px;border-radius:50%}.finance-ring-core[data-v-763c7b6f]{position:absolute;inset:12px;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:#ffffff}.finance-ring-core strong[data-v-763c7b6f]{color:#17262e;font-size:14px;line-height:18px;font-weight:800}.finance-ring-core span[data-v-763c7b6f]{margin-top:1px;color:#93a1ab;font-size:9.5px;line-height:13px;font-weight:600}.quick-grid[data-v-763c7b6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;padding:16px 18px}.quick-entry[data-v-763c7b6f]{width:64px;padding:0;border:0;background:transparent;font-family:inherit;cursor:pointer;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}.quick-entry[data-v-763c7b6f],.quick-icon[data-v-763c7b6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quick-icon[data-v-763c7b6f]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;border-radius:12px;font-size:16px;line-height:20px;font-weight:800}.quick-label[data-v-763c7b6f]{color:#3e4e58;font-size:11px;line-height:15px;font-weight:600;white-space:nowrap}.workbench-table-head[data-v-763c7b6f],.workbench-table-row[data-v-763c7b6f]{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 10px}.workbench-table-head[data-v-763c7b6f]{padding:7px 18px;border-bottom:1px solid #eef2f5;background:#fafbfc;color:#93a1ab;font-size:11px;line-height:18px;font-weight:700}.workbench-table-row[data-v-763c7b6f]{padding:8px 18px;border-bottom:1px solid #f2f5f7;color:#17262e;font-size:12px;line-height:18px}.workbench-table-row[data-v-763c7b6f]:hover{background:#fafcfc}.price-table-head[data-v-763c7b6f],.price-table-row[data-v-763c7b6f]{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(64px,.55fr)}.price-table-head span[data-v-763c7b6f]:last-child,.price-table-row span[data-v-763c7b6f]:last-child{text-align:right}.price-table-row span[data-v-763c7b6f]:first-child{overflow:hidden;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.price-table-row span[data-v-763c7b6f]:last-child,.price-table-row span[data-v-763c7b6f]:nth-child(2){overflow:hidden;color:#5c6b75;text-overflow:ellipsis;white-space:nowrap}.average-price-body[data-v-763c7b6f],.consumption-content[data-v-763c7b6f]{height:220px}.average-price-body[data-v-763c7b6f],.consumption-body[data-v-763c7b6f]{overflow-y:auto}.consumption-content[data-v-763c7b6f]{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}.consumption-body[data-v-763c7b6f]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.average-price-status[data-v-763c7b6f]{padding:9px 18px;border-bottom:1px solid #f2f5f7;color:#a9b6be;font-size:11px;line-height:16px;font-weight:700;text-align:center}.consumption-head[data-v-763c7b6f]{gap:6px}.consumption-range[data-v-763c7b6f]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consumption-table-head[data-v-763c7b6f],.consumption-table-row[data-v-763c7b6f]{grid-template-columns:minmax(0,1fr) minmax(58px,.7fr) minmax(72px,.65fr)}.consumption-table-head span[data-v-763c7b6f]:last-child,.consumption-table-head span[data-v-763c7b6f]:nth-child(2),.consumption-table-row span[data-v-763c7b6f]:last-child,.consumption-table-row span[data-v-763c7b6f]:nth-child(2){text-align:right}.consumption-table-row span[data-v-763c7b6f]:first-child{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.consumption-table-row span[data-v-763c7b6f]:nth-child(2){color:#5c6b75;white-space:nowrap}.consumption-table-row span[data-v-763c7b6f]:last-child{font-weight:700;white-space:nowrap}.consumption-total[data-v-763c7b6f]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 18px;color:#93a1ab;font-size:12px;line-height:18px;font-weight:700}.consumption-total strong[data-v-763c7b6f]{margin-left:auto;color:#17262e;font-weight:800}.panel-empty[data-v-763c7b6f]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:120px;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:#a9b6be;font-size:13px;font-weight:700}.table-empty[data-v-763c7b6f]{min-height:128px;border-top:1px solid #f2f5f7}@media (max-width:1400px){.school-workbench.canteen-home.page[data-v-763c7b6f]{padding:16px 0 20px}.canteen-stat-grid[data-v-763c7b6f]{gap:12px}.workbench-panel[data-v-763c7b6f]{padding:0}}@media (max-width:1100px){.canteen-stat-grid[data-v-763c7b6f]{grid-template-columns:repeat(2,minmax(0,1fr))}.canteen-bottom-grid[data-v-763c7b6f],.canteen-extra-grid[data-v-763c7b6f],.canteen-middle-grid[data-v-763c7b6f]{grid-template-columns:1fr}}@media (max-width:768px){.school-workbench.canteen-home.page[data-v-763c7b6f]{padding:14px 0}.canteen-stat-grid[data-v-763c7b6f],.report-summary-grid[data-v-763c7b6f]{grid-template-columns:1fr}.report-head[data-v-763c7b6f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}