.app-shell[data-v-379cd9cf]{display:flex;min-height:100vh}.sidebar[data-v-379cd9cf]{width:224px;flex-shrink:0;background:#fff;border-right:1px solid #e5ece5;position:fixed;top:0;bottom:0;display:flex;flex-direction:column;padding:29px 16px 20px;overflow-y:auto}.logo[data-v-379cd9cf]{display:flex;align-items:center;gap:12px;padding:0 9px}.logo-mark[data-v-379cd9cf]{display:flex;align-items:center;justify-content:center;background:#00b196;width:40px;height:40px;border-radius:12px;color:#fff;box-shadow:0 5px 10px #00ad9825}.logo strong[data-v-379cd9cf]{font-size:22px;letter-spacing:2px}.logo span[data-v-379cd9cf]:not(.logo-mark){display:block;font-size:10px;letter-spacing:2px;color:#9fb2a4;margin-top:3px}.workspace[data-v-379cd9cf]{border:1px solid #e7eee7;border-radius:10px;margin:31px 2px 29px;padding:12px;display:flex;align-items:center;gap:10px;background:#f9fcf8}.workspace strong[data-v-379cd9cf]{font-size:12px;font-weight:550}.workspace div[data-v-379cd9cf]{flex:1}.workspace span[data-v-379cd9cf]:not(.workspace-dot){font-size:10px;color:#98aa9a;display:block;margin-top:5px}.workspace-dot[data-v-379cd9cf]{width:9px;height:9px;border-radius:50%;background:#e3ae67;box-shadow:0 0 0 5px #fff0d8}.nav-label[data-v-379cd9cf]{font-size:10px;color:#a0b2a5;letter-spacing:2px;padding:0 16px;margin-bottom:13px}nav[data-v-379cd9cf]{display:flex;flex-direction:column;gap:6px}.nav-link[data-v-379cd9cf],.nav-group-trigger[data-v-379cd9cf],.nav-child[data-v-379cd9cf]{width:100%;min-height:44px;display:flex;align-items:center;gap:12px;border-radius:9px;color:#76917d;font-size:13px;text-align:left}.nav-link[data-v-379cd9cf],.nav-group-trigger[data-v-379cd9cf]{padding:11px 14px}.nav-link>svg[data-v-379cd9cf],.nav-group-trigger>svg[data-v-379cd9cf],.nav-child>svg[data-v-379cd9cf]{flex:0 0 auto}.nav-link[data-v-379cd9cf]:hover,.nav-group-trigger[data-v-379cd9cf]:hover,.nav-child[data-v-379cd9cf]:hover{background:#f4f8f2}.nav-link.active[data-v-379cd9cf],.nav-child.active[data-v-379cd9cf]{background:#e8f7ee;color:#00a080;font-weight:650}.nav-group.active>.nav-group-trigger[data-v-379cd9cf]{color:#198f78;font-weight:600}.nav-chevron[data-v-379cd9cf]{margin-left:auto;transition:transform .2s ease;color:#9db0a3}.nav-chevron.open[data-v-379cd9cf]{transform:rotate(180deg)}.nav-children[data-v-379cd9cf]{display:flex;flex-direction:column;gap:4px;padding:2px 0 4px}.nav-child[data-v-379cd9cf]{position:relative;min-height:40px;padding:9px 13px 9px 40px;font-size:12.5px}.nav-child.active[data-v-379cd9cf]:before{content:"";position:absolute;left:25px;width:3px;height:16px;border-radius:3px;background:#00ad98}.nav-link[data-v-379cd9cf]:focus-visible,.nav-group-trigger[data-v-379cd9cf]:focus-visible,.nav-child[data-v-379cd9cf]:focus-visible,.logout[data-v-379cd9cf]:focus-visible{outline:3px solid #bcebdd;outline-offset:2px}.sidebar-bottom[data-v-379cd9cf]{margin-top:auto;padding-top:40px}.service-note[data-v-379cd9cf]{background:linear-gradient(120deg,#f4f9ec,#fcf8ed);border:1px solid #edf0df;border-radius:10px;padding:17px 13px;color:#82a885}.service-note strong[data-v-379cd9cf]{font-size:11px;display:block;margin-top:9px;font-weight:550}.service-note p[data-v-379cd9cf]{font-size:9px;color:#a6b598;margin-top:7px}.logout[data-v-379cd9cf]{width:100%;margin-top:17px;display:flex;align-items:center;gap:12px;padding:10px 16px;color:#8da28f;font-size:12px}.main-shell[data-v-379cd9cf]{margin-left:224px;min-width:0;flex:1}.topbar[data-v-379cd9cf]{height:82px;padding:0 38px;background:#ffffffd9;border-bottom:1px solid #e7eee6;display:flex;align-items:center;justify-content:space-between;font-size:12px}.breadcrumb[data-v-379cd9cf]{min-width:0}.breadcrumb span[data-v-379cd9cf]{white-space:nowrap}.crumb[data-v-379cd9cf]{color:#99ab9e}.online[data-v-379cd9cf]{color:#8fa393;display:flex;align-items:center;gap:8px;font-size:11px}.online>span[data-v-379cd9cf]{height:6px;width:6px;background:#50b78a;border-radius:50%}.top-separator[data-v-379cd9cf]{height:26px;width:1px;background:#e9eee7;margin:0 8px}.admin-avatar[data-v-379cd9cf]{width:35px;height:35px;border-radius:50%;background:#eaf3df;color:#78955c;display:flex;align-items:center;justify-content:center}.topbar strong[data-v-379cd9cf]{font-size:12px;font-weight:550}.admin-role[data-v-379cd9cf]{font-size:10px;color:#a4b3a5;display:block;margin-top:4px}main[data-v-379cd9cf]{padding:34px 38px;max-width:1680px;margin:0 auto;min-height:calc(100vh - 130px)}footer[data-v-379cd9cf]{padding:10px 38px 25px;color:#b5c2b7;font-size:10px;display:flex;justify-content:space-between}@media(max-width:1000px){.sidebar[data-v-379cd9cf]{width:185px;padding-left:10px;padding-right:10px}.main-shell[data-v-379cd9cf]{margin-left:185px}.nav-child[data-v-379cd9cf]{padding-left:35px}.nav-child.active[data-v-379cd9cf]:before{left:21px}main[data-v-379cd9cf]{padding:28px 23px}.topbar[data-v-379cd9cf]{padding:0 23px}}@media(max-width:700px){.sidebar[data-v-379cd9cf]{width:65px;padding:20px 8px}.logo[data-v-379cd9cf]{padding:0;justify-content:center}.logo>div[data-v-379cd9cf],.workspace[data-v-379cd9cf],.nav-label[data-v-379cd9cf],.nav-link span[data-v-379cd9cf],.nav-child span[data-v-379cd9cf],.service-note[data-v-379cd9cf],.logout span[data-v-379cd9cf],.nav-group-trigger[data-v-379cd9cf]{display:none}nav[data-v-379cd9cf]{margin-top:35px;gap:7px}.nav-children[data-v-379cd9cf]{display:flex!important;gap:7px;padding:0}.nav-link[data-v-379cd9cf],.nav-child[data-v-379cd9cf]{min-height:44px;padding:12px;justify-content:center}.nav-child.active[data-v-379cd9cf]:before{display:none}.main-shell[data-v-379cd9cf]{margin-left:65px}.topbar[data-v-379cd9cf]{padding:0 16px}.online[data-v-379cd9cf],.top-separator[data-v-379cd9cf]{display:none}.breadcrumb[data-v-379cd9cf]{gap:7px;overflow:hidden}.breadcrumb .crumb[data-v-379cd9cf],.breadcrumb .crumb+svg[data-v-379cd9cf]{display:none}main[data-v-379cd9cf]{padding:23px 16px}.logout[data-v-379cd9cf]{padding:10px;justify-content:center}.logo-mark[data-v-379cd9cf]{width:35px;height:35px}footer span[data-v-379cd9cf]{display:none}}.login-page[data-v-e8b72d50]{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;background:#fbfdfa}.login-visual[data-v-e8b72d50]{background:linear-gradient(130deg,#e9f3e3,#f6f5e6 65%,#f8ebd8);padding:43px 10%;display:flex;flex-direction:column;overflow:hidden;position:relative}.login-brand[data-v-e8b72d50]{display:flex;align-items:center;gap:12px;color:#159675;font-weight:750;font-size:26px}.brand-tag[data-v-e8b72d50]{font-size:9px;letter-spacing:2px;font-weight:500;border-left:1px solid #bacdbc;padding-left:14px;color:#8eaa8d}.login-copy[data-v-e8b72d50]{margin:auto 0;padding:55px 0 15px}.login-copy>p[data-v-e8b72d50]{font-size:12px;letter-spacing:2px;color:#9ba783}.login-copy h1[data-v-e8b72d50]{font-size:44px;line-height:1.5;margin:16px 0 20px;letter-spacing:1px;color:#315b44}.login-copy .copy-sub[data-v-e8b72d50]{font-size:13px;letter-spacing:1px;line-height:2;color:#8a9b7e}.visual-footer[data-v-e8b72d50]{font-size:10px;letter-spacing:2px;color:#a5b197}.illustration[data-v-e8b72d50]{height:255px;position:relative;width:320px;margin-top:24px}.house-orbit[data-v-e8b72d50]{border:1px solid #ccdabc77;border-radius:50%;position:absolute}.orbit-one[data-v-e8b72d50]{width:280px;height:240px;left:0;top:-10px;transform:rotate(20deg)}.orbit-two[data-v-e8b72d50]{width:230px;height:195px;left:23px;top:13px;transform:rotate(-10deg)}.house-main[data-v-e8b72d50]{width:155px;height:151px;border-radius:38px;background:linear-gradient(130deg,#f9fff4,#cce6c4);box-shadow:8px 13px #b7cea444,18px 24px 35px #9abc7b25;display:flex;align-items:center;justify-content:center;color:#62ae79;position:absolute;left:65px;top:29px;transform:rotate(-7deg)}.floating[data-v-e8b72d50]{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:20px;background:#fffaf0;box-shadow:0 10px 20px #9ea86b15;border:2px solid #fff}.f1[data-v-e8b72d50]{width:72px;height:73px;left:-9px;top:72px;color:#d5a75d;transform:rotate(-12deg)}.f2[data-v-e8b72d50]{width:63px;height:63px;right:46px;top:4px;color:#ad8eb6;transform:rotate(12deg)}.f3[data-v-e8b72d50]{width:57px;height:57px;right:33px;bottom:47px;color:#dea189;transform:rotate(9deg)}.illustration-label[data-v-e8b72d50]{font-size:9px;color:#869d74;position:absolute;bottom:0;left:24px;display:flex;align-items:center;gap:8px;letter-spacing:1px}.illustration-label span[data-v-e8b72d50]{width:6px;height:6px;border-radius:50%;background:#96b780}.login-form-area[data-v-e8b72d50]{display:flex;align-items:center;justify-content:center;padding:60px 40px;position:relative}.login-form-area form[data-v-e8b72d50]{width:345px;max-width:100%}.form-icon[data-v-e8b72d50]{display:flex;align-items:center;justify-content:center;width:53px;height:53px;border-radius:15px;background:#eaf7ee;color:#27aa82;margin-bottom:25px}.login-form-area h2[data-v-e8b72d50]{font-size:26px;font-weight:650;margin:12px 0}.login-form-area .muted[data-v-e8b72d50]{font-size:12px;margin-bottom:35px}.field[data-v-e8b72d50]{margin-bottom:21px}.field label[data-v-e8b72d50]{font-size:12px}.field input[data-v-e8b72d50]{height:48px;background:#fff}.login-note[data-v-e8b72d50]{display:flex;align-items:center;gap:7px;color:#a1b1a2;font-size:10px;margin:0 0 23px}.login-btn[data-v-e8b72d50]{width:100%;justify-content:space-between;padding:15px 20px;font-size:13px}.contact[data-v-e8b72d50]{font-size:11px;text-align:center;color:#a3b3a4;margin-top:22px}.form-footer[data-v-e8b72d50]{position:absolute;bottom:28px;color:#b7c3b5;font-size:10px;letter-spacing:2px}@media(max-width:800px){.login-page[data-v-e8b72d50]{grid-template-columns:1fr}.login-visual[data-v-e8b72d50]{display:none}.login-form-area[data-v-e8b72d50]{min-height:100vh}}.date-label[data-v-0a6a2e77]{display:flex;gap:8px;align-items:center;background:#fff;border:1px solid #e4ece2;border-radius:8px;padding:11px 15px;color:#7f9883;font-size:11px;white-space:nowrap}.welcome-banner[data-v-0a6a2e77]{display:flex;justify-content:space-between;align-items:center;padding:27px 30px;background:linear-gradient(115deg,#e6f4e6,#f1f6e9 70%,#f9efdb);border:1px solid #e3eddb;border-radius:14px;position:relative;overflow:hidden;margin-bottom:24px}.welcome-banner h2[data-v-0a6a2e77]{font-size:16px;color:#4f7355}.welcome-banner p[data-v-0a6a2e77]{font-size:11px;color:#89a080;margin-top:10px;line-height:1.7}.welcome-banner strong[data-v-0a6a2e77]{color:#5c9c6c;font-size:13px;margin:0 3px}.welcome-icon[data-v-0a6a2e77]{width:53px;height:53px;display:flex;align-items:center;justify-content:center;background:#fffaf0;border:1px solid #fff;border-radius:15px;color:#c4ab6d;flex-shrink:0}.banner-btn[data-v-0a6a2e77]{border:1px solid #cbdcbe;background:#fcfff299;color:#6e9565;z-index:1;font-size:11px;padding:10px 14px}.banner-decoration[data-v-0a6a2e77]{position:absolute;right:40px;width:240px;height:240px;border:1px solid #e5e6cb;border-radius:50%;transform:translate(20px,10px);pointer-events:none}.metrics[data-v-0a6a2e77]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:25px}.metric[data-v-0a6a2e77]{padding:21px 23px}.metric .between[data-v-0a6a2e77]{font-size:12px;color:#8ba191}.metric-icon[data-v-0a6a2e77]{background:#e9f7ed;color:#52ab85;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:10px}.metric-icon.blue[data-v-0a6a2e77]{background:#edf5fa;color:#87b2c6}.metric-icon.orange[data-v-0a6a2e77]{background:#fbf1e1;color:#d3b17e}.metric-icon.green[data-v-0a6a2e77]{background:#f0f5e5;color:#9bae76}.metric-value[data-v-0a6a2e77]{font-size:32px;font-weight:650;color:#345743;margin-top:13px;font-variant-numeric:tabular-nums;letter-spacing:-1px}.metric-value>span[data-v-0a6a2e77]{font-size:10px;color:#a3b4a4;margin-left:8px;font-weight:400}.metric-foot[data-v-0a6a2e77]{border-top:1px solid #eff3ec;padding-top:13px;margin-top:17px;font-size:9px;color:#a7b7a7;display:flex;align-items:center;gap:6px}.metric-dot[data-v-0a6a2e77]{width:4px;height:4px;border-radius:50%;background:#abc7a8}.dashboard-middle[data-v-0a6a2e77]{display:grid;grid-template-columns:1.4fr 1fr;gap:23px;margin-bottom:25px}.status-grid[data-v-0a6a2e77]{display:grid;grid-template-columns:repeat(4,1fr);gap:23px;margin-top:31px}.status-label[data-v-0a6a2e77]{display:flex;align-items:center;gap:7px;font-size:11px;color:#8fa191}.status-label>span[data-v-0a6a2e77]{width:6px;height:6px;border-radius:50%}.status-block strong[data-v-0a6a2e77]{display:block;font-size:28px;font-weight:550;color:#44634d;margin:16px 0}.bar-track[data-v-0a6a2e77]{height:5px;border-radius:5px;background:#f0f4ec;overflow:hidden}.bar-track>div[data-v-0a6a2e77]{height:5px;border-radius:5px}.progress-note[data-v-0a6a2e77]{display:flex;gap:8px;align-items:center;background:#f7faf4;border-radius:8px;margin-top:28px;padding:12px 14px;color:#94ad90;font-size:10px}.quick-grid[data-v-0a6a2e77]{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-top:28px}.quick-grid a[data-v-0a6a2e77]{text-align:center}.quick-grid a>span[data-v-0a6a2e77]{width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:13px;background:#f0f7ed;color:#8bb08b;margin:0 auto 13px}.quick-grid strong[data-v-0a6a2e77]{font-size:11px;font-weight:550;color:#678361}.quick-grid p[data-v-0a6a2e77]{font-size:8px;color:#a9b99e;margin-top:7px}.quick-card[data-v-0a6a2e77]{display:flex;flex-direction:column;justify-content:center}.recent[data-v-0a6a2e77]{padding-bottom:12px}.recent th[data-v-0a6a2e77]{font-size:11px}.recent td[data-v-0a6a2e77]{font-size:11px;padding:17px 12px}.recent .badge[data-v-0a6a2e77]{font-size:10px}@media(max-width:1250px){.metrics[data-v-0a6a2e77]{grid-template-columns:repeat(2,1fr);gap:12px}.metric[data-v-0a6a2e77]{padding:17px}.metric-foot[data-v-0a6a2e77]{font-size:8px}.metric-value[data-v-0a6a2e77]{font-size:27px}.dashboard-middle[data-v-0a6a2e77]{grid-template-columns:1fr}.quick-card[data-v-0a6a2e77]{padding-bottom:25px}.quick-grid[data-v-0a6a2e77]{margin-top:20px}.quick-grid p[data-v-0a6a2e77]{font-size:10px}}@media(max-width:800px){.metrics[data-v-0a6a2e77]{grid-template-columns:1fr 1fr}.date-label[data-v-0a6a2e77]{display:none}.welcome-banner[data-v-0a6a2e77]{padding:22px;align-items:flex-start;gap:15px;flex-direction:column}.welcome-banner p[data-v-0a6a2e77]{font-size:10px}.status-grid[data-v-0a6a2e77]{gap:16px}.status-label[data-v-0a6a2e77]{font-size:10px}.page-head h1[data-v-0a6a2e77]{font-size:23px}}.worker-avatar[data-v-5a29916b]{width:37px;height:37px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#edf5e4;color:#8da77a;font-size:11px}.category-list[data-v-5a29916b],.category-checks[data-v-5a29916b],.action-row[data-v-5a29916b]{gap:5px;flex-wrap:wrap}.drawer-title[data-v-5a29916b]{margin-top:9px}.material-hint[data-v-5a29916b]{margin:9px 0 17px}.qualification-images[data-v-5a29916b]{display:flex;gap:12px;flex-wrap:wrap}.qualification-images img[data-v-5a29916b]{width:135px;height:110px;border-radius:8px;object-fit:cover;border:1px solid #dde7df}.deposit-cell[data-v-5a29916b]{display:flex;align-items:flex-start;flex-direction:column;gap:5px}.deposit-cell small[data-v-5a29916b]{color:#91a69c;font-size:10px}.deposit-badge[data-v-5a29916b]{display:inline-flex;align-items:center;border-radius:6px;padding:5px 9px;font-size:11px;font-weight:550;background:#eef3ee;color:#789180}.deposit-badge.success[data-v-5a29916b]{background:#e2f6ea;color:#219b6b}.deposit-badge.warning[data-v-5a29916b]{background:#fff3de;color:#bd8430}.deposit-badge.muted[data-v-5a29916b]{background:#f0f2f1;color:#87978f}.deposit-badge.neutral[data-v-5a29916b]{background:#edf4f2;color:#6c887e}.deposit-title p[data-v-5a29916b]{margin-top:5px}.deposit-panel[data-v-5a29916b]{margin-top:16px;padding:18px;border:1px solid #e4ece6;border-radius:12px;background:#f9fcf9}.deposit-summary[data-v-5a29916b]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.deposit-summary>div[data-v-5a29916b]{background:#fff;border-radius:9px;border:1px solid #edf2ed;padding:13px}.deposit-summary span[data-v-5a29916b]:first-child{display:block;color:#91a49a;font-size:10px;margin-bottom:7px}.deposit-summary strong[data-v-5a29916b]{font-size:13px;color:#365446;font-weight:600}.deposit-history[data-v-5a29916b]{margin-top:13px;background:#fff8e9;border-radius:8px;padding:12px;color:#667e70;font-size:11px;line-height:1.7;word-break:break-word}.deposit-history span[data-v-5a29916b]{color:#a18658;margin-right:9px}.deposit-note[data-v-5a29916b]{margin:17px 0 12px}.deposit-warning[data-v-5a29916b]{margin:12px 0;padding:10px 12px;border-radius:8px;background:#fff1ed;color:#ae6d5e;font-size:11px}.deposit-action[data-v-5a29916b]{width:100%}.deposit-tip[data-v-5a29916b]{margin-top:14px}.badge.EXIT_PENDING[data-v-5a29916b]{background:#fff3de;color:#c38a34}.badge.EXITED[data-v-5a29916b]{background:#f0f2f1;color:#87978f}@media(max-width:600px){.deposit-summary[data-v-5a29916b]{grid-template-columns:1fr}}.drawer-title[data-v-76f0285f]{margin-top:9px}.detail-badges[data-v-76f0285f]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.payment-badge[data-v-76f0285f]{display:inline-flex;align-items:center;padding:5px 10px;border-radius:6px;background:#eef3ee;color:#789180;font-size:11px;white-space:nowrap}.payment-badge.success[data-v-76f0285f]{background:#e2f6ea;color:#219b6b}.payment-badge.info[data-v-76f0285f]{background:#e5f3fc;color:#4d98c2}.payment-badge.warning[data-v-76f0285f]{background:#fff3de;color:#b9802f}.payment-badge.muted[data-v-76f0285f]{background:#f0f2f1;color:#87978f}.official-cell[data-v-76f0285f]{display:flex;align-items:flex-start;flex-direction:column;gap:5px}.sync-failed[data-v-76f0285f]{color:#c5786b;font-size:10px}.wechat-panel[data-v-76f0285f]{padding:19px;border:1px solid #dcebe4;border-radius:13px;background:linear-gradient(145deg,#f6fcf9,#fbfdfb)}.wechat-panel-head[data-v-76f0285f]{align-items:flex-start;margin-bottom:17px}.wechat-panel-head h3[data-v-76f0285f]{margin-top:7px}.official-summary[data-v-76f0285f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.official-summary>div[data-v-76f0285f]{min-width:0;padding:12px;border:1px solid #e5eee9;border-radius:9px;background:#fff}.official-summary span[data-v-76f0285f]{display:block;margin-bottom:6px;color:#94a69e;font-size:10px}.official-summary strong[data-v-76f0285f]{display:block;overflow:hidden;color:#35594a;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.official-summary strong.danger[data-v-76f0285f]{color:#c26f60}.official-grid[data-v-76f0285f]{grid-template-columns:92px minmax(0,1fr);margin:19px 0 0;gap:14px 12px}.official-grid dd[data-v-76f0285f]{min-width:0}.break-all[data-v-76f0285f]{word-break:break-all}.sync-error[data-v-76f0285f],.official-failure[data-v-76f0285f]{margin-top:14px;padding:11px 13px;border-radius:8px;background:#fff0ed;color:#a86457;font-size:11px;line-height:1.7}.official-failure span[data-v-76f0285f]{display:block;margin-bottom:4px;color:#ba7568;font-size:10px}.official-failure p[data-v-76f0285f]{white-space:pre-wrap;word-break:break-word}.spinning[data-v-76f0285f]{animation:spin-76f0285f .8s linear infinite}.no-quotes[data-v-76f0285f]{margin-top:16px}.quote-row[data-v-76f0285f]{padding:17px 0;border-bottom:1px solid #eaf0e6;color:#6f8668;font-size:12px;line-height:1.8}.quote-row .between[data-v-76f0285f]{margin-top:9px}.event[data-v-76f0285f]{display:flex;gap:13px;margin:23px 0;color:#5a775d;font-size:12px;line-height:1.8}.event>span[data-v-76f0285f]{width:8px;height:8px;box-sizing:content-box;flex-shrink:0;margin-top:5px;border:2px solid #d6edd8;border-radius:50%;background:#66b68b}.event small[data-v-76f0285f]{color:#9aaf97;font-size:10px}@keyframes spin-76f0285f{to{transform:rotate(360deg)}}@media(max-width:600px){.official-summary[data-v-76f0285f]{grid-template-columns:1fr}.wechat-panel-head[data-v-76f0285f]{align-items:stretch;flex-direction:column}.wechat-panel-head .btn[data-v-76f0285f]{width:100%}}.service-cell[data-v-f984f944]{display:flex;align-items:center;gap:11px;min-width:150px}.service-icon[data-v-f984f944]{width:38px;height:38px;flex:0 0 38px;display:flex;align-items:center;justify-content:center;border:1px solid #cfece3;border-radius:11px;background:linear-gradient(145deg,#e8f8f2,#f8fcfa);color:#00a991}.service-copy[data-v-f984f944]{display:flex;flex-direction:column;gap:4px}.service-copy small[data-v-f984f944]{font-size:10px;color:#98aaa2}.description-cell[data-v-f984f944]{white-space:normal;min-width:210px;max-width:340px;font-size:12px;line-height:1.8}.action-buttons[data-v-f984f944]{display:flex;align-items:center;gap:2px}.delete-btn[data-v-f984f944]{color:#c86f61}.drawer-head .section-label[data-v-f984f944]{margin-bottom:8px}.icon-field[data-v-f984f944]{min-width:0;margin:0 0 20px;padding:0;border:0}.icon-field legend[data-v-f984f944]{display:block;width:100%;margin-bottom:9px;color:#657e6a;font-size:13px;font-weight:550}.icon-picker[data-v-f984f944]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.icon-option[data-v-f984f944]{position:relative;min-width:0;display:flex;align-items:center;gap:10px;padding:11px;border:1px solid #e0eae4;border-radius:11px;background:#fff;text-align:left;transition:border-color .15s,background-color .15s,box-shadow .15s}.icon-option[data-v-f984f944]:hover{border-color:#9ddbc9;background:#f8fcfa}.icon-option.selected[data-v-f984f944]{border-color:#00b59d;background:#eaf8f3;box-shadow:0 0 0 1px #00b59d}.icon-option-preview[data-v-f984f944]{width:36px;height:36px;flex:0 0 36px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#eff8f4;color:#00a78f}.icon-option.selected .icon-option-preview[data-v-f984f944]{background:#00ad98;color:#fff}.icon-option-copy[data-v-f984f944]{display:flex;min-width:0;flex-direction:column;gap:3px}.icon-option-copy strong[data-v-f984f944]{overflow:hidden;color:#39564c;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.icon-option-copy small[data-v-f984f944]{overflow:hidden;color:#95a79f;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.selected-mark[data-v-f984f944]{position:absolute;top:5px;right:7px;color:#00a58e;font-size:11px;font-weight:700}.form-grid[data-v-f984f944]{display:grid;grid-template-columns:1fr;gap:14px}.form-grid-three[data-v-f984f944]{grid-template-columns:1fr 1fr 1fr}.field-hint[data-v-f984f944]{margin:7px 2px 0;color:#9aaca3;font-size:11px;line-height:1.6}.field-count[data-v-f984f944]{text-align:right}.form-note[data-v-f984f944]{margin:20px 0}.save-btn[data-v-f984f944]{width:100%}.confirm-overlay[data-v-f984f944]{align-items:center;justify-content:center;padding:20px}.confirm-card[data-v-f984f944]{width:420px;max-width:100%;background:#fff;border-radius:16px;padding:30px;box-shadow:0 18px 50px #16332735;text-align:center}.confirm-icon[data-v-f984f944]{width:48px;height:48px;margin:0 auto 17px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff0ed;color:#c86f61}.confirm-card h2[data-v-f984f944]{margin-bottom:12px}.confirm-card>p[data-v-f984f944]{font-size:13px;line-height:1.9}.confirm-card .error[data-v-f984f944]{text-align:left;margin-top:19px}.confirm-actions[data-v-f984f944]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}@media(max-width:1100px){.form-grid-three[data-v-f984f944]{grid-template-columns:1fr 1fr}.form-grid-three .field[data-v-f984f944]:last-child{grid-column:1/-1}}@media(max-width:600px){.icon-picker[data-v-f984f944],.form-grid-three[data-v-f984f944]{grid-template-columns:1fr}.form-grid-three .field[data-v-f984f944]:last-child{grid-column:auto}}.newcomer-card[data-v-5068acfe]{margin-bottom:22px;padding:25px}.newcomer-head[data-v-5068acfe]{gap:20px;padding-bottom:21px;border-bottom:1px solid #e8efeb}.newcomer-title[data-v-5068acfe]{display:flex;align-items:center;gap:13px}.newcomer-title>span[data-v-5068acfe]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:13px;background:linear-gradient(145deg,#fff0d9,#fff8eb);color:#e9964e}.newcomer-title p[data-v-5068acfe]{margin-top:6px}.bundle-switch[data-v-5068acfe]{display:flex;align-items:center;gap:8px;color:#557365;font-size:11px;white-space:nowrap}.bundle-switch input[data-v-5068acfe]{accent-color:#00ad98}.newcomer-form[data-v-5068acfe]{padding-top:21px}.bundle-rules[data-v-5068acfe]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.bundle-rules .field[data-v-5068acfe]{margin:0}.bundle-coupons[data-v-5068acfe]{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:18px}.bundle-coupon[data-v-5068acfe]{display:flex;align-items:center;gap:11px;min-width:0;border:1px solid #e5ece8;border-radius:12px;padding:15px;background:#fbfdfb}.bundle-icon[data-v-5068acfe]{width:39px;height:39px;display:flex;align-items:center;justify-content:center;flex:none;border-radius:11px;background:#eaf8f3;color:#00a98e}.bundle-coupon.runner .bundle-icon[data-v-5068acfe]{background:#edf6ff;color:#3b9ddd}.bundle-coupon.nail .bundle-icon[data-v-5068acfe]{background:#faeef9;color:#ba62bc}.bundle-copy[data-v-5068acfe]{min-width:0;flex:1}.bundle-copy strong[data-v-5068acfe],.bundle-copy small[data-v-5068acfe]{display:block}.bundle-copy strong[data-v-5068acfe]{font-size:12px;color:#355447}.bundle-copy small[data-v-5068acfe]{font-size:9px;color:#91a49a;margin-top:5px}.bundle-amount[data-v-5068acfe]{display:flex;align-items:center;color:#ed7f4a;font-weight:650}.bundle-amount input[data-v-5068acfe]{width:75px;padding:9px 7px;margin-left:3px;text-align:right;color:#df7140;font-weight:650}.bundle-actions[data-v-5068acfe]{gap:20px;margin-top:20px}.bundle-actions p[data-v-5068acfe]{max-width:70%;line-height:1.7}.bundle-error[data-v-5068acfe]{margin-top:17px}.coupon-list-card[data-v-5068acfe]{padding-bottom:16px}.list-summary[data-v-5068acfe]{margin-bottom:22px}.list-summary p[data-v-5068acfe]{margin-top:7px}.coupon-name[data-v-5068acfe]{display:flex;align-items:center;gap:11px}.coupon-name>span[data-v-5068acfe]{width:36px;height:36px;border-radius:10px;background:#e8f7ef;color:#00a98e;display:flex;align-items:center;justify-content:center}.coupon-name small[data-v-5068acfe],.rule-copy[data-v-5068acfe],.validity small[data-v-5068acfe]{display:block;color:#98aaa1;font-size:10px;margin-top:5px}.stock-copy[data-v-5068acfe]{font-size:11px;color:#8da096}.stock-copy strong[data-v-5068acfe]{color:#3a5c4c}.stock-track[data-v-5068acfe]{height:4px;width:105px;background:#edf3ef;border-radius:4px;margin-top:8px;overflow:hidden}.stock-track span[data-v-5068acfe]{display:block;height:100%;background:#45bea2;border-radius:4px}.validity span[data-v-5068acfe]{display:block;font-size:11px}.badge.ACTIVE[data-v-5068acfe]{background:#e2f6ea;color:#219b6b}.badge.EMPTY[data-v-5068acfe],.badge.EXPIRED[data-v-5068acfe],.badge.DISABLED[data-v-5068acfe]{background:#f1f3f1;color:#899990}.badge.PENDING[data-v-5068acfe]{background:#fff3de;color:#c38a34}.action-buttons[data-v-5068acfe]{display:flex;gap:5px}.offline-btn[data-v-5068acfe]{color:#be796b}.empty svg[data-v-5068acfe]{color:#9db0a7}.coupon-preview[data-v-5068acfe]{display:flex;align-items:center;gap:13px;padding:18px;margin-bottom:25px;border-radius:13px;color:#315c4d;background:linear-gradient(120deg,#e5f8ef,#f4fae9);border:1px solid #dcefdc}.preview-icon[data-v-5068acfe]{width:43px;height:43px;border-radius:12px;background:#fff;color:#00ad98;display:flex;align-items:center;justify-content:center}.coupon-preview>div[data-v-5068acfe]{flex:1}.coupon-preview>div p[data-v-5068acfe]{font-size:11px;color:#799485;margin-top:6px}.preview-amount[data-v-5068acfe]{font-size:26px;color:#dc8951}.preview-amount small[data-v-5068acfe]{font-size:13px;margin-right:2px}.form-grid[data-v-5068acfe]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field-hint[data-v-5068acfe]{font-size:10px;color:#93a79c;margin-top:7px}.form-note[data-v-5068acfe]{margin:17px 0}.save-btn[data-v-5068acfe]{width:100%;margin-top:3px}.grant-policy[data-v-5068acfe]{margin:4px 0 20px;padding:15px;border:1px solid #e1ece5;border-radius:10px;background:#f5faf7;color:#6f887c}.grant-policy strong[data-v-5068acfe]{display:block;color:#3c5c4e;font-size:12px;margin-bottom:7px}.grant-policy p[data-v-5068acfe]{font-size:10px;line-height:1.8}.grant-drawer textarea[data-v-5068acfe]{min-height:150px}@media(max-width:1000px){.bundle-coupons[data-v-5068acfe]{grid-template-columns:1fr}.bundle-amount input[data-v-5068acfe]{width:110px}}@media(max-width:700px){.form-grid[data-v-5068acfe],.bundle-rules[data-v-5068acfe]{grid-template-columns:1fr}.page-head[data-v-5068acfe],.newcomer-head[data-v-5068acfe],.bundle-actions[data-v-5068acfe]{flex-direction:column;align-items:stretch}.page-head .btn[data-v-5068acfe]{align-self:flex-start}.bundle-actions p[data-v-5068acfe]{max-width:none}}.commission-layout[data-v-2373def8]{display:grid;grid-template-columns:minmax(360px,.85fr) minmax(480px,1.15fr);gap:24px}.setting-card[data-v-2373def8],.preview-card[data-v-2373def8]{padding:30px}.setting-head[data-v-2373def8]{display:flex;gap:13px;align-items:center;padding-bottom:24px;border-bottom:1px solid #edf2ed}.setting-head>span[data-v-2373def8]{width:43px;height:43px;background:#e7f7ef;color:#00a88c;border-radius:12px;display:flex;align-items:center;justify-content:center}.setting-head p[data-v-2373def8]{font-size:11px;color:#91a69a;margin-top:6px}.rate-field[data-v-2373def8]{display:flex;align-items:center;position:relative;margin-top:29px}.rate-field input[data-v-2373def8]{width:100%;font-size:34px;font-weight:650;color:#285343;padding:18px 58px 18px 20px;font-variant-numeric:tabular-nums}.rate-field strong[data-v-2373def8]{position:absolute;right:20px;font-size:21px;color:#7c978b}.rate-range[data-v-2373def8]{width:100%;accent-color:#00ad98;margin:24px 0 8px;padding:0;border:0;box-shadow:none}.range-labels[data-v-2373def8]{display:flex;justify-content:space-between;color:#99aaa2;font-size:10px}.save-btn[data-v-2373def8]{width:100%;margin-top:27px}.setting-note[data-v-2373def8]{display:flex;gap:10px;background:#f5f9f5;border-radius:10px;padding:14px;margin-top:22px;color:#879d90}.setting-note svg[data-v-2373def8]{flex:none;margin-top:2px}.setting-note p[data-v-2373def8]{font-size:10px;line-height:1.7}.preview-card[data-v-2373def8]{background:linear-gradient(140deg,#fff,#fbfef9)}.example[data-v-2373def8]{font-size:10px;color:#8ea298;background:#f3f8f3;border-radius:7px;padding:7px 10px}.preview-card h2[data-v-2373def8]{margin-top:8px}.split-preview[data-v-2373def8]{display:grid;grid-template-columns:210px 1fr;align-items:center;gap:38px;padding:35px 15px 30px}.rate-ring[data-v-2373def8]{width:190px;height:190px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.rate-ring[data-v-2373def8]:before{content:"";position:absolute;top:17px;right:17px;bottom:17px;left:17px;background:#fff;border-radius:50%;box-shadow:inset 0 0 0 1px #edf3ed}.rate-ring>div[data-v-2373def8]{position:relative;text-align:center}.rate-ring strong[data-v-2373def8]{font-size:42px;color:#285243;font-variant-numeric:tabular-nums}.rate-ring span[data-v-2373def8]{font-size:15px;color:#739083;margin-left:3px}.rate-ring small[data-v-2373def8]{display:block;margin-top:7px;color:#94a79e}.split-values[data-v-2373def8]{display:flex;flex-direction:column;gap:14px}.split-values>div[data-v-2373def8]{display:grid;grid-template-columns:10px 1fr auto;gap:10px;align-items:center;padding:16px;border:1px solid #e6eee8;border-radius:11px;background:#fff}.split-values p[data-v-2373def8]{font-size:12px}.split-values p small[data-v-2373def8]{display:block;color:#96a89f;margin-top:5px}.split-values strong[data-v-2373def8]{color:#335747;font-size:17px;font-variant-numeric:tabular-nums}.split-dot[data-v-2373def8]{width:8px;height:8px;border-radius:50%}.split-dot.platform[data-v-2373def8]{background:#00ad98}.split-dot.worker[data-v-2373def8]{background:#dfece3}.formula[data-v-2373def8]{display:flex;align-items:center;justify-content:center;gap:12px;background:#edf8f1;color:#668878;border-radius:10px;padding:15px;font-size:11px}.formula strong[data-v-2373def8]{color:#00a68c}.scope-note[data-v-2373def8]{text-align:center;margin-top:17px}@media(max-width:1100px){.commission-layout[data-v-2373def8]{grid-template-columns:1fr}.split-preview[data-v-2373def8]{grid-template-columns:190px 1fr}}@media(max-width:700px){.split-preview[data-v-2373def8]{grid-template-columns:1fr;justify-items:center}.split-values[data-v-2373def8]{width:100%}.setting-card[data-v-2373def8],.preview-card[data-v-2373def8]{padding:20px}}.deposit-layout[data-v-eba4e62d]{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(440px,1.1fr);gap:24px}.setting-card[data-v-eba4e62d],.policy-card[data-v-eba4e62d]{padding:30px}.setting-head[data-v-eba4e62d]{display:flex;gap:13px;align-items:center;padding-bottom:24px;border-bottom:1px solid #edf2ed}.setting-head>span[data-v-eba4e62d]{width:43px;height:43px;background:#e7f7ef;color:#00a88c;border-radius:12px;display:flex;align-items:center;justify-content:center}.setting-head p[data-v-eba4e62d]{font-size:11px;color:#91a69a;margin-top:6px}.amount-label[data-v-eba4e62d]{display:block;margin:27px 0 9px;color:#657e6a;font-size:13px;font-weight:550}.amount-field[data-v-eba4e62d]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;border:1px solid #e2eae5;border-radius:10px;background:#fff;padding:0 17px}.amount-field[data-v-eba4e62d]:focus-within{border-color:#54bfa7;box-shadow:0 0 0 3px #dff5ed}.amount-field strong[data-v-eba4e62d]{font-size:24px;color:#749184}.amount-field input[data-v-eba4e62d]{min-width:0;border:0;box-shadow:none;padding:17px 12px;font-size:31px;font-weight:650;color:#285343;font-variant-numeric:tabular-nums}.amount-field span[data-v-eba4e62d]{font-size:12px;color:#91a69a}.amount-field+.muted[data-v-eba4e62d]{margin-top:10px}.save-btn[data-v-eba4e62d]{width:100%;margin-top:26px}.policy-card[data-v-eba4e62d]{background:linear-gradient(140deg,#fff,#fbfef9)}.policy-card h2[data-v-eba4e62d]{margin-top:8px}.policy-list[data-v-eba4e62d]{display:flex;flex-direction:column;gap:13px;margin:25px 0}.policy-list>div[data-v-eba4e62d]{display:flex;gap:14px;padding:17px;border:1px solid #e6eee8;border-radius:11px;background:#fff}.policy-list>div>span[data-v-eba4e62d]{width:38px;height:38px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#edf8f1;color:#00a188}.policy-list strong[data-v-eba4e62d]{font-size:13px;color:#355447}.policy-list p[data-v-eba4e62d]{font-size:11px;color:#8ca097;line-height:1.75;margin-top:5px}.current-value[data-v-eba4e62d]{display:flex;align-items:center;justify-content:space-between;background:#eff8f2;border-radius:10px;padding:17px;color:#6d8a7a;font-size:12px}.current-value strong[data-v-eba4e62d]{font-size:19px;color:#218e70;font-variant-numeric:tabular-nums}@media(max-width:1050px){.deposit-layout[data-v-eba4e62d]{grid-template-columns:1fr}}@media(max-width:700px){.setting-card[data-v-eba4e62d],.policy-card[data-v-eba4e62d]{padding:20px}}:root{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;color:#243d3b;background:#f4f7f5;font-synthesis:none;font-size:14px;--teal:#00ad98;--line:#e8efeb;--muted:#90a39b}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{opacity:.5;cursor:not-allowed}a{text-decoration:none;color:inherit}button{border:0;background:none;color:inherit}input,select,textarea{border:1px solid #e2eae5;border-radius:9px;background:#fff;padding:11px 13px;color:#39534b;outline:none}input:focus,select:focus,textarea:focus{border-color:#54bfa7;box-shadow:0 0 0 3px #dff5ed}textarea{resize:vertical;min-height:96px}input::placeholder,textarea::placeholder{color:#a7b5af}h1,h2,h3,p{margin:0}h1{font-size:27px;font-weight:650;letter-spacing:-.5px}h2{font-size:17px;font-weight:650}h3{font-size:15px}.muted{color:var(--muted);line-height:1.8}.small{font-size:12px}.row{display:flex;align-items:center;gap:12px}.between{display:flex;justify-content:space-between;align-items:center;gap:16px}.grow{flex:1;min-width:0}.card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:25px;box-shadow:0 3px 6px #244c3310}.btn{padding:11px 19px;border-radius:9px;display:inline-flex;gap:8px;align-items:center;justify-content:center;white-space:nowrap;font-weight:550}.btn-primary{background:#00af98;color:#fff;box-shadow:0 4px 8px #00af9814}.btn-primary:hover{background:#039e88}.btn-outline{background:#fff;border:1px solid #dce6df;color:#617d70}.btn-soft{background:#ebf7ef;color:#149d7b}.btn-danger{background:#fff0ed;color:#cf7967}.btn-sm{padding:7px 13px;font-size:12px}.text-btn{color:#00a188;padding:5px 8px;font-weight:550}.page-head{margin-bottom:26px}.page-head p{margin-top:9px;color:#8b9f94;font-size:13px}.toolbar{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-bottom:22px}.toolbar input{min-width:260px}.tabs{display:flex;gap:5px;flex-wrap:wrap}.tab{padding:9px 16px;color:#869e91;border-radius:7px}.tab.active{background:#e7f6ee;color:#119775;font-weight:600}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;white-space:nowrap;text-align:left}th{font-size:12px;color:#8aa18f;font-weight:500;background:#f7faf7;padding:14px 17px}td{border-bottom:1px solid #edf2ed;padding:18px 17px;font-size:13px;color:#60796b}td strong{font-weight:550;color:#304f40}tr:last-child td{border-bottom:0}.badge{padding:5px 10px;display:inline-flex;align-items:center;font-size:11px;border-radius:6px;background:#eef3ee;color:#789180}.badge.APPROVED,.badge.COMPLETED{background:#e2f6ea;color:#219b6b}.badge.PENDING,.badge.WAITING,.badge.WAIT_CONFIRM{background:#fff3de;color:#c38a34}.badge.IN_SERVICE,.badge.ACCEPTED{background:#e5f3fc;color:#4d98c2}.badge.REJECTED,.badge.SUSPENDED,.badge.CANCELLED{background:#faeae7;color:#c5786b}.amount{font-variant-numeric:tabular-nums;font-weight:650;color:#d99555}.empty{text-align:center;padding:62px 20px;color:#a0b1a8;font-size:14px;line-height:2}.error{background:#fff0e9;border:1px solid #f9dfce;padding:13px 17px;border-radius:9px;color:#a96b47;margin-bottom:20px;line-height:1.7}.pager{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:23px;padding-top:20px;border-top:1px solid #edf2ed;color:#80988a;font-size:12px}.pager-summary,.pager-controls{display:flex;align-items:center;gap:9px}.pager-summary strong{color:#345447;font-variant-numeric:tabular-nums}.pager-summary label{display:flex;align-items:center;gap:7px}.pager-summary select{padding:7px 29px 7px 10px;border-radius:7px;font-size:12px}.pager-controls{justify-content:flex-end}.pager-number{min-width:32px;height:32px;padding:0 8px;border:1px solid #dce6df;border-radius:8px;background:#fff;color:#617d70;font-variant-numeric:tabular-nums}.pager-number:hover:not(:disabled){border-color:#84cdb9;color:#009d87}.pager-number.active{background:#00ad98;border-color:#00ad98;color:#fff;opacity:1}.pager-ellipsis{min-width:20px;text-align:center;color:#9baca4}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#14291e55;z-index:50;display:flex;align-items:stretch;justify-content:flex-end;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.drawer{width:540px;max-width:100%;background:#fcfefa;padding:32px;overflow:auto;box-shadow:-6px 0 30px #193c1b15}.drawer-head{margin-bottom:26px}.close-btn{font-size:26px;color:#80958a;padding:5px 10px}.field{margin-bottom:20px}.field label{display:block;font-size:13px;font-weight:550;margin-bottom:9px;color:#657e6a}.field input,.field textarea,.field select{width:100%}.info-grid{display:grid;grid-template-columns:100px 1fr;gap:18px 14px;font-size:13px;line-height:1.7;margin:25px 0}.info-grid dt{color:#8eaa99}.info-grid dd{margin:0;color:#486451;white-space:pre-wrap;word-break:break-word}.section-divider{height:1px;background:#e5eee5;margin:25px 0}.pill-check{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid #deeadf;border-radius:8px;background:#fff;font-size:13px}.pill-check input{accent-color:#00af98;width:auto;margin:0}.toast{position:fixed;top:24px;left:50%;transform:translate(-50%);background:#214f3c;color:#fff;padding:14px 24px;border-radius:11px;box-shadow:0 9px 20px #214f3c25;z-index:100}.mono{font-variant-numeric:tabular-nums;font-size:12px}.section-label{font-size:11px;letter-spacing:2px;color:#a0b5a5}.loading{padding:40px;text-align:center;color:#8eaa99}@media(max-width:900px){.toolbar{align-items:flex-start;flex-direction:column}.toolbar input{min-width:0;width:100%}.page-head{align-items:flex-start}.card{padding:18px}.pager{align-items:flex-start;flex-direction:column}.pager-controls{flex-wrap:wrap;justify-content:flex-start}}
