.wrap[data-v-4faa39b9]{padding:calc(var(--unit) * 40) 0}.hero[data-v-4faa39b9]{display:flex;flex-direction:column;align-items:center;padding:calc(var(--unit) * 60) 0 calc(var(--unit) * 40)}.logo[data-v-4faa39b9]{width:calc(var(--unit) * 150);height:calc(var(--unit) * 150);border-radius:calc(var(--unit) * 40);background:linear-gradient(135deg,#16246e,#0a84ff);color:#fff;font-size:calc(var(--unit) * 76);font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:calc(var(--unit) * 24);box-shadow:0 calc(var(--unit) * 8) calc(var(--unit) * 24) #14245e47}.page[data-v-d118c8a0]{padding-bottom:calc(calc(var(--unit) * 132) + env(safe-area-inset-bottom))}.topbar[data-v-d118c8a0]{background:#fff;padding:calc(var(--unit) * 24);border-bottom:calc(var(--unit) * 2) solid #e5e5ea}.row[data-v-d118c8a0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--unit) * 20)}.sec-title[data-v-d118c8a0]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:calc(var(--unit) * 16)}.sec-title .th[data-v-d118c8a0]{font-size:calc(var(--unit) * 26);font-weight:700;color:#14245e}.sec-title .zh[data-v-d118c8a0]{font-size:calc(var(--unit) * 20);color:#66719f}.sec-title .cnt[data-v-d118c8a0]{font-size:calc(var(--unit) * 22);color:#8e8e93}.rs-cnt[data-v-d118c8a0]{display:flex;align-items:baseline}.rs-cnt .rs-num[data-v-d118c8a0]{font-size:calc(var(--unit) * 26);font-weight:700}.rs-cnt.ok .rs-num[data-v-d118c8a0]{color:#30c85a}.rs-cnt.warn .rs-num[data-v-d118c8a0]{color:#f08a1d}.rs-cnt .rs-lab[data-v-d118c8a0]{font-size:calc(var(--unit) * 19);color:#8e8e93;margin-left:calc(var(--unit) * 4)}.stat-wrap[data-v-d118c8a0]{display:flex;gap:calc(var(--unit) * 16);align-items:stretch}.stat-main[data-v-d118c8a0]{flex:1;min-width:0;display:flex;flex-direction:column;background:linear-gradient(180deg,#fbfcff,#f2f5fc);border:calc(var(--unit) * 2) solid #e3e8f5;border-radius:calc(var(--unit) * 20);padding:calc(var(--unit) * 18) calc(var(--unit) * 16) calc(var(--unit) * 16)}.stat-main.amt[data-v-d118c8a0]{flex:1.55}.stat-main.qty[data-v-d118c8a0]{flex:1}.stat-main .lab[data-v-d118c8a0]{font-size:calc(var(--unit) * 24);font-weight:700;color:#14245e}.stat-main .labz[data-v-d118c8a0]{font-size:calc(var(--unit) * 19);color:#66719f}.stat-main .n[data-v-d118c8a0]{font-size:calc(var(--unit) * 46);font-weight:700;margin:calc(var(--unit) * 6) 0 0}.stat-main .u[data-v-d118c8a0]{font-size:calc(var(--unit) * 22);color:#8e8e93;font-weight:400}.sub-row[data-v-d118c8a0]{display:flex;gap:0;border-top:calc(var(--unit) * 2) dashed #c9d1e8;padding-top:calc(var(--unit) * 14);margin-top:calc(var(--unit) * 16)}.sub-row .sub[data-v-d118c8a0]{flex:1;min-width:0;text-align:center}.sub-row .sub.vd[data-v-d118c8a0]{border-left:calc(var(--unit) * 2) dashed #c9d1e8}.sub-row .s-lab[data-v-d118c8a0]{font-size:calc(var(--unit) * 18);color:#66719f;white-space:nowrap}.sub-row .s-labz[data-v-d118c8a0]{font-size:calc(var(--unit) * 16);color:#9aa3bd;white-space:nowrap}.sub-row .s-n[data-v-d118c8a0]{font-size:calc(var(--unit) * 26);font-weight:700;margin-top:calc(var(--unit) * 4)}.stat-main.amt .s-n[data-v-d118c8a0]{font-size:calc(var(--unit) * 24);letter-spacing:calc(var(--unit) * -.5)}.gold[data-v-d118c8a0]{background:linear-gradient(90deg,#dcaf3c,#b8860b);-webkit-background-clip:text;color:transparent}.green[data-v-d118c8a0]{color:#248a3d}.blue[data-v-d118c8a0]{color:#0071e3}.navy[data-v-d118c8a0]{color:#14245e}.red[data-v-d118c8a0]{color:#ff3b30}.gray[data-v-d118c8a0]{color:#8e8e93}.formula[data-v-d118c8a0]{margin-top:calc(var(--unit) * 12);text-align:center;font-size:calc(var(--unit) * 19);color:#a3a8b8}.brand-sec[data-v-d118c8a0]{margin-top:calc(var(--unit) * 20);background:#f7f9fd;border:calc(var(--unit) * 2) solid #e3e8f5;border-radius:calc(var(--unit) * 20);padding:calc(var(--unit) * 18) calc(var(--unit) * 16) calc(var(--unit) * 10)}.brand-sec .sec-title[data-v-d118c8a0]{margin-bottom:calc(var(--unit) * 14)}.drag-hint[data-v-d118c8a0]{display:flex;flex-direction:column;align-items:flex-end}.drag-hint .th[data-v-d118c8a0]{font-size:calc(var(--unit) * 19);color:#9aa3bd}.drag-hint .zh[data-v-d118c8a0]{font-size:calc(var(--unit) * 16);color:#b6bdd2}.bgrid[data-v-d118c8a0]{display:flex;flex-wrap:wrap}.bcell[data-v-d118c8a0]{box-sizing:border-box;width:calc((100% - calc(var(--unit) * 32)) / 5);margin:0 calc(var(--unit) * 8) calc(var(--unit) * 10) 0;background:#fff;border:calc(var(--unit) * 2) solid #e3e8f5;border-radius:calc(var(--unit) * 14);padding:calc(var(--unit) * 12) calc(var(--unit) * 10);height:calc(var(--unit) * 158);overflow:hidden}.bcell[data-v-d118c8a0]:nth-child(5n){margin-right:0}.bcell .bname[data-v-d118c8a0]{font-size:calc(var(--unit) * 21);font-weight:700;color:#14245e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:calc(var(--unit) * 2) solid #eef0f6;padding-bottom:calc(var(--unit) * 6);margin-bottom:calc(var(--unit) * 6)}.bcell .bline[data-v-d118c8a0]{display:flex;justify-content:space-between;align-items:center;line-height:1.5}.bcell .blab[data-v-d118c8a0]{font-size:calc(var(--unit) * 16);color:#9aa3bd}.bcell .bval[data-v-d118c8a0]{font-size:calc(var(--unit) * 20);font-weight:700}.bcell.ghost[data-v-d118c8a0]{opacity:.25}.drag-clone[data-v-d118c8a0]{position:fixed;z-index:999;pointer-events:none;margin:0}.drag-clone.bcell.lift[data-v-d118c8a0]{opacity:1;transform:scale(1.14);border:calc(var(--unit) * 3) solid #14245e;box-shadow:0 calc(var(--unit) * 14) calc(var(--unit) * 44) #14245e66;background:#fff}.drag-clone.sc-clone[data-v-d118c8a0]{background:#fff;border-radius:calc(var(--unit) * 20);padding:calc(var(--unit) * 22) calc(var(--unit) * 24);transform:scale(1.03);border:calc(var(--unit) * 3) solid #14245e;box-shadow:0 calc(var(--unit) * 16) calc(var(--unit) * 48) #14245e59}.sc-clone .sc-head[data-v-d118c8a0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--unit) * 10)}.sc-clone .sc-badge[data-v-d118c8a0]{font-size:calc(var(--unit) * 20);color:#248a3d;font-weight:600}.sc-clone .sc-line[data-v-d118c8a0]{display:flex;justify-content:space-between;font-size:calc(var(--unit) * 24);color:#66719f;line-height:1.7}.c-head[data-v-d118c8a0]{display:flex;justify-content:space-between;align-items:flex-start}.bigname[data-v-d118c8a0]{font-size:calc(var(--unit) * 34);font-weight:700;color:#14245e}.c-date[data-v-d118c8a0]{color:#8e8e93;font-size:calc(var(--unit) * 22);margin:calc(var(--unit) * 8) 0 calc(var(--unit) * 16)}.c-prog[data-v-d118c8a0]{display:flex;justify-content:space-between;align-items:center;margin-top:calc(var(--unit) * 12)}.c-prog .th[data-v-d118c8a0]{font-size:calc(var(--unit) * 22);color:#66719f}.c-prog .zh[data-v-d118c8a0]{font-size:calc(var(--unit) * 18);color:#9aa3bd}.c-prog .remain .th[data-v-d118c8a0]{color:#e8811a;font-weight:600}.c-prog .remain .zh[data-v-d118c8a0]{color:#e8811a}.c-data[data-v-d118c8a0]{display:flex;flex-wrap:wrap;margin-top:calc(var(--unit) * 18);border-top:calc(var(--unit) * 2) solid #f2f2f7;padding-top:calc(var(--unit) * 12)}.c-data .d[data-v-d118c8a0]{width:50%;display:flex;justify-content:space-between;align-items:center;padding:calc(var(--unit) * 8) calc(var(--unit) * 16) calc(var(--unit) * 8) 0;box-sizing:border-box}.c-data .lab[data-v-d118c8a0]{color:#66719f;font-size:calc(var(--unit) * 21)}.c-data .labz[data-v-d118c8a0]{color:#a3a8b8;font-size:calc(var(--unit) * 17)}.c-data .val[data-v-d118c8a0]{font-weight:600;font-size:calc(var(--unit) * 26)}.c-empty[data-v-d118c8a0]{margin-top:calc(var(--unit) * 18);text-align:center;color:#c7c7cc;font-size:calc(var(--unit) * 24)}.badge[data-v-d118c8a0]{display:flex;flex-direction:column;align-items:center;line-height:1.15;padding:calc(var(--unit) * 6) calc(var(--unit) * 16)}.badge .th[data-v-d118c8a0]{font-size:calc(var(--unit) * 22)}.badge .zh[data-v-d118c8a0]{font-size:calc(var(--unit) * 17);opacity:.8}.cum-card[data-v-d118c8a0]{margin:calc(var(--unit) * 24);background:#fff;border-radius:calc(var(--unit) * 20);padding:calc(var(--unit) * 22) calc(var(--unit) * 20);box-shadow:0 calc(var(--unit) * 4) calc(var(--unit) * 16) #14245e0f}.cum-title[data-v-d118c8a0]{border-left:calc(var(--unit) * 8) solid #14245e;padding-left:calc(var(--unit) * 14);margin-bottom:calc(var(--unit) * 18)}.cum-title .th[data-v-d118c8a0]{font-size:calc(var(--unit) * 28);font-weight:700;color:#14245e}.cum-title .zh[data-v-d118c8a0]{font-size:calc(var(--unit) * 20);color:#66719f}.cum-row[data-v-d118c8a0]{display:flex;gap:calc(var(--unit) * 12)}.cum-item[data-v-d118c8a0]{flex:1;min-width:0;text-align:center;background:#f7f9fd;border-radius:calc(var(--unit) * 16);padding:calc(var(--unit) * 14) calc(var(--unit) * 8)}.cum-item .lab[data-v-d118c8a0]{font-size:calc(var(--unit) * 21);font-weight:700;color:#14245e}.cum-item .labz[data-v-d118c8a0]{font-size:calc(var(--unit) * 17);color:#66719f}.cum-item .cn[data-v-d118c8a0]{font-size:calc(var(--unit) * 34);font-weight:700;margin-top:calc(var(--unit) * 6)}.cum-item .u[data-v-d118c8a0]{font-size:calc(var(--unit) * 20);color:#8e8e93;font-weight:400}.cum-subs[data-v-d118c8a0]{display:flex;gap:calc(var(--unit) * 8);margin-top:calc(var(--unit) * 10);border-top:calc(var(--unit) * 2) dashed #e3e8f5;padding-top:calc(var(--unit) * 10)}.cum-subs .cs[data-v-d118c8a0]{flex:1;min-width:0}.cum-subs .s-lab[data-v-d118c8a0]{font-size:calc(var(--unit) * 18);color:#66719f}.cum-subs .s-labz[data-v-d118c8a0]{font-size:calc(var(--unit) * 16);color:#9aa3bd}.cum-subs .cs-n[data-v-d118c8a0]{font-size:calc(var(--unit) * 26);font-weight:700;margin-top:calc(var(--unit) * 2)}.cum-foot[data-v-d118c8a0]{margin-top:calc(var(--unit) * 14);text-align:center;font-size:calc(var(--unit) * 19);color:#a3a8b8}.tap-hint[data-v-d118c8a0]{margin-top:calc(var(--unit) * 6);display:flex;flex-direction:column}.tap-hint .th[data-v-d118c8a0]{font-size:calc(var(--unit) * 20);color:#14245e73}.tap-hint .zh[data-v-d118c8a0]{font-size:calc(var(--unit) * 18);color:#14245e59}.bm-mask[data-v-d118c8a0]{position:fixed;inset:0;background:#0a10288c;z-index:1001;display:flex;align-items:flex-end;box-sizing:border-box;padding-bottom:calc(calc(var(--unit) * 132) + env(safe-area-inset-bottom))}.bm-panel[data-v-d118c8a0]{background:#fff;width:100%;height:82vh;border-radius:calc(var(--unit) * 28) calc(var(--unit) * 28) 0 0;padding:calc(var(--unit) * 28) calc(var(--unit) * 24) calc(var(--unit) * 12);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.bm-head[data-v-d118c8a0]{flex-shrink:0;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:calc(var(--unit) * 18)}.bm-close[data-v-d118c8a0]{width:calc(var(--unit) * 52);height:calc(var(--unit) * 52);border-radius:50%;background:#f0f1f6;color:#5b5f6e;display:flex;align-items:center;justify-content:center;font-size:calc(var(--unit) * 28)}.bm-body[data-v-d118c8a0]{flex:1;min-height:0;height:0}.bm-bodyin[data-v-d118c8a0]{padding-bottom:0}.bm-spacer[data-v-d118c8a0]{height:calc(calc(var(--unit) * 40) + env(safe-area-inset-bottom))}.bm-sub[data-v-d118c8a0]{margin:calc(var(--unit) * 10) 0 calc(var(--unit) * 8);display:flex;flex-direction:column}.bm-sub .th[data-v-d118c8a0]{font-size:calc(var(--unit) * 26);color:#14245e;font-weight:600}.bm-sub .zh[data-v-d118c8a0]{font-size:calc(var(--unit) * 20);color:#14245e8c}.bm-scroll[data-v-d118c8a0]{width:100%}.bm-table[data-v-d118c8a0]{min-width:100%;width:max-content}.bm-tr[data-v-d118c8a0]{display:flex;align-items:stretch;border-bottom:calc(var(--unit) * 2) solid #eef0f6}.bm-tr.bm-th[data-v-d118c8a0]{background:#f4f6ff;border-radius:calc(var(--unit) * 10) calc(var(--unit) * 10) 0 0}.bm-tr.bm-total[data-v-d118c8a0]{background:#14245e}.bm-td[data-v-d118c8a0]{flex:1;min-width:calc(var(--unit) * 120);padding:calc(var(--unit) * 14) calc(var(--unit) * 10);font-size:calc(var(--unit) * 24);color:#333;text-align:right;word-break:break-all}.bm-td.name[data-v-d118c8a0]{flex:1.6;min-width:calc(var(--unit) * 150);text-align:left;color:#14245e;font-weight:600;position:sticky;left:0;z-index:2;background:#fff}.bm-tr.bm-th .bm-td.name[data-v-d118c8a0]{background:#f4f6ff}.bm-tr.bm-total .bm-td.name[data-v-d118c8a0]{background:#14245e}.bm-td.tot[data-v-d118c8a0]{font-weight:700;position:sticky;right:0;z-index:2;background:#fff;box-shadow:calc(var(--unit) * -10) 0 calc(var(--unit) * 14) #14245e12}.bm-tr.bm-th .bm-td.tot[data-v-d118c8a0]{background:#f4f6ff;box-shadow:none}.bm-tr.bm-total .bm-td.tot[data-v-d118c8a0]{background:#14245e}.bm-td.gold[data-v-d118c8a0]{color:#b8860b}.bm-td.red[data-v-d118c8a0]{color:#d0021b}.bm-td.navy[data-v-d118c8a0]{color:#14245e}.bm-th .bm-td[data-v-d118c8a0]{font-size:calc(var(--unit) * 20);color:#14245ebf;font-weight:600}.bm-th .bm-td .t[data-v-d118c8a0]{display:block}.bm-th .bm-td .z[data-v-d118c8a0]{display:block;font-size:calc(var(--unit) * 16);font-weight:400;color:#14245e73;margin-top:calc(var(--unit) * 2)}.bm-total .bm-td .z[data-v-d118c8a0]{color:#ffffffa6}.bm-total .bm-td[data-v-d118c8a0]{color:#fff;font-weight:700}.bm-total .bm-td.gold[data-v-d118c8a0]{color:#ffd76a}.bm-zhnote[data-v-d118c8a0]{margin-top:calc(var(--unit) * 12)}.bm-zhnote .zh[data-v-d118c8a0]{font-size:calc(var(--unit) * 20);color:#14245e8c}.cs.tap[data-v-d118c8a0]{cursor:pointer}.cs-row[data-v-d118c8a0]{display:flex;align-items:center;justify-content:flex-end}.cs-go[data-v-d118c8a0]{font-size:calc(var(--unit) * 34);color:#8e8e93;font-weight:700;margin-left:calc(var(--unit) * 6)}.hist-in[data-v-d118c8a0]{padding:calc(var(--unit) * 8) calc(var(--unit) * 4) calc(var(--unit) * 20)}.hist-card[data-v-d118c8a0]{display:flex;justify-content:space-between;align-items:center;background:#f6f7fb;border-radius:calc(var(--unit) * 18);padding:calc(var(--unit) * 22) calc(var(--unit) * 26);margin-bottom:calc(var(--unit) * 16)}.hist-card .bigname[data-v-d118c8a0]{font-size:calc(var(--unit) * 30);font-weight:700;color:#1c2340}.hist-card .zh[data-v-d118c8a0]{color:#7d84a0;font-size:calc(var(--unit) * 22)}.hist-go[data-v-d118c8a0]{font-size:calc(var(--unit) * 36);color:#b0b6c9;font-weight:700}.hist-empty[data-v-d118c8a0]{text-align:center;padding:calc(var(--unit) * 80) 0 calc(var(--unit) * 40);color:#9aa0b5}.hist-empty .th[data-v-d118c8a0]{display:block;font-size:calc(var(--unit) * 26)}.hist-empty .zh[data-v-d118c8a0]{display:block;font-size:calc(var(--unit) * 20);margin-top:calc(var(--unit) * 6);color:#b6bcd0}.cum-title[data-v-d118c8a0]{display:flex;justify-content:space-between;align-items:center}.cum-custom[data-v-d118c8a0]{background:#eef3ff;border-radius:calc(var(--unit) * 14);padding:calc(var(--unit) * 10) calc(var(--unit) * 20);display:flex;flex-direction:column;align-items:center;line-height:1.35}.cum-custom .th[data-v-d118c8a0]{font-size:calc(var(--unit) * 22);font-weight:700;color:#0a84ff}.cum-custom .zh[data-v-d118c8a0]{font-size:calc(var(--unit) * 16);color:#7d93c9}.cs-in[data-v-d118c8a0]{padding:calc(var(--unit) * 4) calc(var(--unit) * 4) calc(var(--unit) * 10)}.cs-sec[data-v-d118c8a0]{display:flex;align-items:baseline;margin-bottom:calc(var(--unit) * 12)}.cs-sec .th[data-v-d118c8a0]{font-size:calc(var(--unit) * 26);font-weight:700;color:#1c2340;margin-right:calc(var(--unit) * 10)}.cs-sec .zh[data-v-d118c8a0]{font-size:calc(var(--unit) * 19);color:#8d94ab}.cs-sec.mt[data-v-d118c8a0]{margin-top:calc(var(--unit) * 22)}.cs-all[data-v-d118c8a0]{margin-left:auto;background:#f0f1f6;border-radius:calc(var(--unit) * 12);padding:calc(var(--unit) * 6) calc(var(--unit) * 16)}.cs-all .zh[data-v-d118c8a0]{font-size:calc(var(--unit) * 19);color:#5b5f6e}.cs-dates[data-v-d118c8a0]{display:flex;align-items:center}.cs-dates picker[data-v-d118c8a0]{flex:1}.cs-date[data-v-d118c8a0]{background:#f6f7fb;border-radius:calc(var(--unit) * 14);padding:calc(var(--unit) * 14) calc(var(--unit) * 20);display:flex;flex-direction:column;line-height:1.4}.cs-date .th[data-v-d118c8a0]{font-size:calc(var(--unit) * 19);color:#8d94ab}.cs-date .zh[data-v-d118c8a0]{font-size:calc(var(--unit) * 26);font-weight:600;color:#1c2340}.cs-sep[data-v-d118c8a0]{margin:0 calc(var(--unit) * 12);color:#b0b6c9;font-size:calc(var(--unit) * 28)}.cs-mini[data-v-d118c8a0]{background:#f0f1f6;border-radius:calc(var(--unit) * 12);padding:calc(var(--unit) * 8) calc(var(--unit) * 14);margin-left:calc(var(--unit) * 12)}.cs-mini .zh[data-v-d118c8a0]{font-size:calc(var(--unit) * 19);color:#5b5f6e}.cs-chips[data-v-d118c8a0]{display:flex;flex-wrap:wrap;gap:calc(var(--unit) * 12)}.cs-chip[data-v-d118c8a0]{background:#f6f7fb;border:calc(var(--unit) * 3) solid transparent;border-radius:calc(var(--unit) * 14);padding:calc(var(--unit) * 12) calc(var(--unit) * 22);font-size:calc(var(--unit) * 24);color:#4a4f63}.cs-chip.on[data-v-d118c8a0]{background:#e8f1ff;border-color:#0a84ff;color:#0a5dc2;font-weight:600}.cs-run[data-v-d118c8a0]{margin-top:calc(var(--unit) * 26);background:linear-gradient(90deg,#0a84ff,#14245e);border-radius:calc(var(--unit) * 16);padding:calc(var(--unit) * 18) 0;text-align:center}.cs-run .th[data-v-d118c8a0]{display:block;color:#fff;font-size:calc(var(--unit) * 27);font-weight:700}.cs-run .zh[data-v-d118c8a0]{display:block;color:#cfe0ff;font-size:calc(var(--unit) * 18)}.cs-run.busy[data-v-d118c8a0]{opacity:.55}.cs-note[data-v-d118c8a0]{margin-top:calc(var(--unit) * 24);font-size:calc(var(--unit) * 19);color:#8d94ab}.cs-empty[data-v-d118c8a0]{text-align:center;padding:calc(var(--unit) * 40) 0;color:#9aa0b5}.cs-empty .th[data-v-d118c8a0]{display:block;font-size:calc(var(--unit) * 24)}.cs-empty .zh[data-v-d118c8a0]{display:block;font-size:calc(var(--unit) * 19);margin-top:calc(var(--unit) * 4);color:#b6bcd0}.cs-tot[data-v-d118c8a0]{background:#f6f7fb;border-radius:calc(var(--unit) * 16);padding:calc(var(--unit) * 8) calc(var(--unit) * 22);margin-top:calc(var(--unit) * 14)}.cs-tot-row[data-v-d118c8a0]{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--unit) * 12) 0;border-top:calc(var(--unit) * 2) dashed #eef1f8}.cs-tot-row[data-v-d118c8a0]:first-child{border-top:none}.cs-tot-row .th[data-v-d118c8a0]{font-size:calc(var(--unit) * 23);color:#4a4f63}.cs-tot-row .zh[data-v-d118c8a0]{font-size:calc(var(--unit) * 17);color:#a3a8b8}.cs-tot-row .v[data-v-d118c8a0]{font-size:calc(var(--unit) * 28);font-weight:700}.cs-sub[data-v-d118c8a0]{display:flex;align-items:baseline;margin-top:calc(var(--unit) * 24);margin-bottom:calc(var(--unit) * 10)}.cs-sub .th[data-v-d118c8a0]{font-size:calc(var(--unit) * 24);font-weight:700;color:#1c2340;margin-right:calc(var(--unit) * 8)}.cs-sub .zh[data-v-d118c8a0]{font-size:calc(var(--unit) * 18);color:#8d94ab}.cs-sub.mt[data-v-d118c8a0]{margin-top:calc(var(--unit) * 30)}.page[data-v-5f8ddcaa]{padding-bottom:calc(calc(var(--unit) * 132) + env(safe-area-inset-bottom))}.topbar[data-v-5f8ddcaa]{background:#fff;padding:calc(var(--unit) * 24) calc(var(--unit) * 24) calc(var(--unit) * 20);border-bottom:calc(var(--unit) * 2) solid #e5e5ea}.row[data-v-5f8ddcaa]{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--unit) * 22)}.hero[data-v-5f8ddcaa]{margin-bottom:calc(var(--unit) * 20)}.hero-t[data-v-5f8ddcaa]{font-size:calc(var(--unit) * 36);font-weight:700;color:#14245e}.hero-z[data-v-5f8ddcaa]{font-size:calc(var(--unit) * 21);color:#66719f;margin-top:calc(var(--unit) * 4)}.hero-sub[data-v-5f8ddcaa]{margin-top:calc(var(--unit) * 8);font-size:calc(var(--unit) * 21);color:#9aa3bd}.grid[data-v-5f8ddcaa]{display:flex;flex-wrap:wrap;gap:calc(var(--unit) * 14)}.g-box[data-v-5f8ddcaa]{width:calc(50% - calc(var(--unit) * 7));box-sizing:border-box;background:linear-gradient(180deg,#fbfcff,#f2f5fc);border:calc(var(--unit) * 2) solid #e3e8f5;border-radius:calc(var(--unit) * 18);padding:calc(var(--unit) * 16) calc(var(--unit) * 14)}.g-lab[data-v-5f8ddcaa]{font-size:calc(var(--unit) * 21);font-weight:700;color:#14245e}.g-labz[data-v-5f8ddcaa]{font-size:calc(var(--unit) * 17);color:#66719f}.g-n[data-v-5f8ddcaa]{font-size:calc(var(--unit) * 38);font-weight:700;margin-top:calc(var(--unit) * 6)}.g-n .u[data-v-5f8ddcaa]{font-size:calc(var(--unit) * 19);color:#8e8e93;font-weight:400}.formula[data-v-5f8ddcaa]{margin-top:calc(var(--unit) * 14);text-align:center;font-size:calc(var(--unit) * 19);color:#a3a8b8}.sec[data-v-5f8ddcaa]{display:flex;justify-content:space-between;align-items:flex-end;padding:calc(var(--unit) * 24) calc(var(--unit) * 28) calc(var(--unit) * 8)}.sec .th[data-v-5f8ddcaa]{font-size:calc(var(--unit) * 26);font-weight:700;color:#14245e}.sec .zh[data-v-5f8ddcaa]{font-size:calc(var(--unit) * 20);color:#66719f}.row-card[data-v-5f8ddcaa]{background:#fff;border-radius:calc(var(--unit) * 22);padding:calc(var(--unit) * 22) calc(var(--unit) * 24);margin:0 calc(var(--unit) * 24) calc(var(--unit) * 18);box-shadow:0 calc(var(--unit) * 2) calc(var(--unit) * 12) #0000000d}.r-head[data-v-5f8ddcaa]{display:flex;justify-content:space-between;align-items:flex-start}.r-name[data-v-5f8ddcaa]{font-size:calc(var(--unit) * 31);font-weight:700;color:#14245e}.badge[data-v-5f8ddcaa]{display:flex;flex-direction:column;align-items:center;line-height:1.15;padding:calc(var(--unit) * 6) calc(var(--unit) * 16);border-radius:calc(var(--unit) * 999)}.badge .th[data-v-5f8ddcaa]{font-size:calc(var(--unit) * 21)}.badge .zh[data-v-5f8ddcaa]{font-size:calc(var(--unit) * 16);opacity:.8}.badge.ok[data-v-5f8ddcaa]{background:#248a3d1f}.badge.ok .th[data-v-5f8ddcaa],.badge.ok .zh[data-v-5f8ddcaa]{color:#248a3d}.badge.warn[data-v-5f8ddcaa]{background:#ff3b301f}.badge.warn .th[data-v-5f8ddcaa],.badge.warn .zh[data-v-5f8ddcaa]{color:#ff3b30}.r-data[data-v-5f8ddcaa]{display:flex;flex-wrap:wrap;margin-top:calc(var(--unit) * 16);border-top:calc(var(--unit) * 2) solid #f2f2f7;padding-top:calc(var(--unit) * 10)}.r-data .d[data-v-5f8ddcaa]{width:50%;display:flex;justify-content:space-between;align-items:center;padding:calc(var(--unit) * 8) calc(var(--unit) * 16) calc(var(--unit) * 8) 0;box-sizing:border-box}.d-lab[data-v-5f8ddcaa]{color:#66719f;font-size:calc(var(--unit) * 21)}.d-labz[data-v-5f8ddcaa]{color:#a3a8b8;font-size:calc(var(--unit) * 17)}.d-v[data-v-5f8ddcaa]{font-weight:600;font-size:calc(var(--unit) * 26)}.r-empty[data-v-5f8ddcaa]{margin-top:calc(var(--unit) * 16);padding:calc(var(--unit) * 18) 0;text-align:center;color:#c7c7cc;font-size:calc(var(--unit) * 22);border-top:calc(var(--unit) * 2) solid #f2f2f7}.r-foot[data-v-5f8ddcaa]{display:flex;align-items:center;gap:calc(var(--unit) * 16);margin-top:calc(var(--unit) * 16)}.r-foot .bar[data-v-5f8ddcaa]{flex:1;height:calc(var(--unit) * 10);background:#e9e9ed;border-radius:calc(var(--unit) * 6);overflow:hidden}.r-foot .bar>div[data-v-5f8ddcaa]{height:100%;background:linear-gradient(90deg,#0a84ff,#14245e);border-radius:calc(var(--unit) * 6)}.edit[data-v-5f8ddcaa]{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;padding:calc(var(--unit) * 10) calc(var(--unit) * 22);border:calc(var(--unit) * 2) solid #14245e;border-radius:calc(var(--unit) * 999);background:#14245e0a}.edit .th[data-v-5f8ddcaa]{font-size:calc(var(--unit) * 22);font-weight:600;color:#14245e;line-height:1.2}.edit .zh[data-v-5f8ddcaa]{font-size:calc(var(--unit) * 16);color:#66719f;margin-top:calc(var(--unit) * 2);line-height:1.2}.edit-h[data-v-5f8ddcaa]{background:#14245e29}.gold[data-v-5f8ddcaa]{background:linear-gradient(90deg,#dcaf3c,#b8860b);-webkit-background-clip:text;color:transparent}.green[data-v-5f8ddcaa]{color:#248a3d}.blue[data-v-5f8ddcaa]{color:#0071e3}.navy[data-v-5f8ddcaa]{color:#14245e}.navy-light[data-v-5f8ddcaa]{color:#66719f}.red[data-v-5f8ddcaa]{color:#ff3b30}.bsec[data-v-5f8ddcaa]{margin-top:calc(var(--unit) * 20);padding:calc(var(--unit) * 18) calc(var(--unit) * 20);background:#fff;border-radius:calc(var(--unit) * 16);display:flex;flex-direction:column;gap:calc(var(--unit) * 4)}.b-t[data-v-5f8ddcaa]{font-size:calc(var(--unit) * 26);color:#14245e;font-weight:600}.b-z[data-v-5f8ddcaa]{font-size:calc(var(--unit) * 20);color:#14245e8c}.brow[data-v-5f8ddcaa]{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--unit) * 8) 0;border-bottom:calc(var(--unit) * 2) solid #f2f3f8}.b-name[data-v-5f8ddcaa]{font-size:calc(var(--unit) * 24);color:#14245e;font-weight:600}.b-nums[data-v-5f8ddcaa]{display:flex;gap:calc(var(--unit) * 16)}.b-n[data-v-5f8ddcaa]{font-size:calc(var(--unit) * 24);font-weight:600}.b-n.navy[data-v-5f8ddcaa]{color:#14245e}.b-n.gold[data-v-5f8ddcaa]{color:#b8860b}.b-n.red[data-v-5f8ddcaa]{color:#d0021b}.b-sum[data-v-5f8ddcaa]{margin-top:calc(var(--unit) * 8);font-size:calc(var(--unit) * 20);color:#14245e99}.head[data-v-ee1c0613]{padding:calc(var(--unit) * 30) calc(var(--unit) * 24) calc(var(--unit) * 10)}.hrow[data-v-ee1c0613]{display:flex;align-items:center;justify-content:space-between}.kb-unit[data-v-ee1c0613]{font-size:calc(var(--unit) * 28);font-weight:400;color:#66719f}.bi.big .th[data-v-ee1c0613],.th.big[data-v-ee1c0613]{font-size:calc(var(--unit) * 36);font-weight:700}.dth[data-v-ee1c0613]{text-align:center;color:#8e8e93;font-size:calc(var(--unit) * 24);margin-top:calc(var(--unit) * 10)}.prog[data-v-ee1c0613]{padding:calc(var(--unit) * 20) calc(var(--unit) * 24)}.ptext[data-v-ee1c0613]{text-align:center;color:#66719f;font-size:calc(var(--unit) * 22);margin-top:calc(var(--unit) * 12)}.hint[data-v-ee1c0613]{color:#8e8e93;font-size:calc(var(--unit) * 22);margin-bottom:calc(var(--unit) * 20);text-align:center}.mt[data-v-ee1c0613]{margin-top:calc(var(--unit) * 24)}.sub .th[data-v-ee1c0613]{font-size:calc(var(--unit) * 26)}.area[data-v-ee1c0613]{height:calc(var(--unit) * 140)}.lock[data-v-ee1c0613]{margin-top:calc(var(--unit) * 24);text-align:center;color:#ff3b30;font-size:calc(var(--unit) * 24)}.what[data-v-ee1c0613]{margin:0 calc(var(--unit) * 24) calc(var(--unit) * 16);padding:calc(var(--unit) * 18) calc(var(--unit) * 20);background:#14245e0f;border-radius:calc(var(--unit) * 16);display:flex;flex-direction:column;align-items:flex-start}.what .w-th[data-v-ee1c0613]{font-size:calc(var(--unit) * 28);font-weight:600;color:#14245e}.what .w-zh[data-v-ee1c0613]{font-size:calc(var(--unit) * 22);color:#66719f;margin-top:calc(var(--unit) * 6)}.what.what-head[data-v-ee1c0613]{flex-direction:row;justify-content:space-between;align-items:center;gap:calc(var(--unit) * 16)}.what-head .bigtag[data-v-ee1c0613]{flex:0 0 auto;padding:calc(var(--unit) * 8) calc(var(--unit) * 22);border-radius:calc(var(--unit) * 14)}.what-head .bigtag .bt-th[data-v-ee1c0613]{font-size:calc(var(--unit) * 36)}.what-head .bigtag .bt-zh[data-v-ee1c0613]{font-size:calc(var(--unit) * 20)}.fbox[data-v-ee1c0613]{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--unit) * 24) calc(var(--unit) * 24);background:#fff;border:calc(var(--unit) * 2) solid #d2d2d7;border-radius:calc(var(--unit) * 16)}.fbox.sm[data-v-ee1c0613]{flex:1;padding:calc(var(--unit) * 14) calc(var(--unit) * 16)}.fbox .fval[data-v-ee1c0613]{font-size:calc(var(--unit) * 40);font-weight:700;color:#14245e}.fbox.sm .fval[data-v-ee1c0613]{font-size:calc(var(--unit) * 30);text-align:right;width:100%}.fbox .fval.ph[data-v-ee1c0613]{font-size:calc(var(--unit) * 26);font-weight:400;color:#c7c7cc}.chk[data-v-ee1c0613]{display:flex;align-items:center;gap:calc(var(--unit) * 18);padding:calc(var(--unit) * 22) calc(var(--unit) * 24);background:#fff;border:calc(var(--unit) * 2) solid #d2d2d7;border-radius:calc(var(--unit) * 16)}.chk .box[data-v-ee1c0613]{width:calc(var(--unit) * 44);height:calc(var(--unit) * 44);border-radius:calc(var(--unit) * 10);border:calc(var(--unit) * 3) solid #c7c7cc;color:#fff;font-size:calc(var(--unit) * 30);line-height:calc(var(--unit) * 40);text-align:center}.chk.on[data-v-ee1c0613]{border-color:#14245e;background:#14245e0f}.chk.on .box[data-v-ee1c0613]{background:#14245e;border-color:#14245e}.ho-row[data-v-ee1c0613]{display:flex;gap:calc(var(--unit) * 14);align-items:stretch;margin-bottom:calc(var(--unit) * 20)}.ho-row .chk[data-v-ee1c0613]{flex:0 0 44%;padding:calc(var(--unit) * 14) calc(var(--unit) * 18)}.ho-row .chk .box[data-v-ee1c0613]{width:calc(var(--unit) * 38);height:calc(var(--unit) * 38);line-height:calc(var(--unit) * 34);font-size:calc(var(--unit) * 26)}.ho-row .fbox.sm[data-v-ee1c0613]{padding:calc(var(--unit) * 14) calc(var(--unit) * 16)}.ho-row .fbox.sm.dis[data-v-ee1c0613]{background:#f2f2f7}.ho-row .fbox.sm.dis .fval[data-v-ee1c0613]{color:#c7c7cc}.ho-none[data-v-ee1c0613]{width:100%;margin-bottom:calc(var(--unit) * 20)}.ho-none .th[data-v-ee1c0613]{font-size:calc(var(--unit) * 28);font-weight:700}.chk.dis[data-v-ee1c0613],.ho-row.dis[data-v-ee1c0613]{opacity:.45}.divider[data-v-ee1c0613]{height:calc(var(--unit) * 2);background:#e5e5ea;margin:calc(var(--unit) * 28) 0 calc(var(--unit) * 4)}.att-normal[data-v-ee1c0613]{padding:calc(var(--unit) * 28) calc(var(--unit) * 20);margin-bottom:calc(var(--unit) * 24);text-align:center;border:calc(var(--unit) * 3) solid #d2d2d7;border-radius:calc(var(--unit) * 18);background:#fff}.att-normal .th[data-v-ee1c0613]{font-size:calc(var(--unit) * 34);font-weight:700}.att-normal.on[data-v-ee1c0613]{background:#14245e;border-color:#14245e}.att-normal.on .th[data-v-ee1c0613]{color:#fff}.att-normal.on .zh[data-v-ee1c0613]{color:#ffffffbf}.att-hint[data-v-ee1c0613]{margin:calc(var(--unit) * -12) 0 calc(var(--unit) * 16);font-size:calc(var(--unit) * 24);color:#8a8a8e;text-align:center}.att-hint.warn[data-v-ee1c0613]{color:#c0392b}.att-row[data-v-ee1c0613]{display:flex;gap:calc(var(--unit) * 12);align-items:center;margin-bottom:calc(var(--unit) * 20)}.att-row .seg-item[data-v-ee1c0613]{flex:0 0 26%;padding:calc(var(--unit) * 16) calc(var(--unit) * 6)}.unit[data-v-ee1c0613]{flex:0 0 17%;padding:calc(var(--unit) * 10) calc(var(--unit) * 4);text-align:center;border:calc(var(--unit) * 2) solid #d2d2d7;border-radius:calc(var(--unit) * 12);background:#fff}.unit .th[data-v-ee1c0613]{font-size:calc(var(--unit) * 22);color:#8e8e93}.unit .zh[data-v-ee1c0613]{font-size:calc(var(--unit) * 18);color:#c7c7cc}.unit.on[data-v-ee1c0613]{background:#14245e;border-color:#14245e}.unit.on .th[data-v-ee1c0613]{color:#fff}.unit.on .zh[data-v-ee1c0613]{color:#ffffffb3}.kv.bad[data-v-ee1c0613]{background:#ff3b3014}.kv.bad .v[data-v-ee1c0613]{color:#ff3b30}.kv.link[data-v-ee1c0613]{padding:calc(var(--unit) * 20) calc(var(--unit) * 18);margin:0 calc(var(--unit) * -18);border-radius:calc(var(--unit) * 14)}.kv.link[data-v-ee1c0613]:active{background:#14245e12}.kv .go[data-v-ee1c0613]{flex-shrink:0;margin-left:calc(var(--unit) * 14);width:calc(var(--unit) * 40);height:calc(var(--unit) * 40);display:flex;align-items:center;justify-content:center;font-size:calc(var(--unit) * 34);font-weight:700;color:#b6bdd6;line-height:1}.kv .v[data-v-ee1c0613]{min-width:0;margin-left:auto;padding-left:calc(var(--unit) * 24);text-align:right;font-variant-numeric:tabular-nums}.kv.noclick .v[data-v-ee1c0613]{margin-right:calc(var(--unit) * 54)}.kv.lv2[data-v-ee1c0613]{position:relative;padding-left:calc(var(--unit) * 56);border-bottom:calc(var(--unit) * 2) dashed #e8ebf4}.kv.lv2[data-v-ee1c0613]:before{content:"";position:absolute;left:calc(var(--unit) * 26);top:0;bottom:0;width:calc(var(--unit) * 3);border-radius:calc(var(--unit) * 2);background:#dfe4f1}.kv.lv2[data-v-ee1c0613]:after{content:"";position:absolute;left:calc(var(--unit) * 26);top:50%;width:calc(var(--unit) * 18);height:calc(var(--unit) * 3);margin-top:calc(var(--unit) * -1.5);border-radius:calc(var(--unit) * 2);background:#dfe4f1}.kv.lv2[data-v-ee1c0613]:last-child{border-bottom:none}.kv.lv2 .th[data-v-ee1c0613]{font-size:calc(var(--unit) * 24)}.kv.lv2 .zh[data-v-ee1c0613]{font-size:calc(var(--unit) * 20)}.kv.lv2 .v[data-v-ee1c0613]{margin-right:calc(var(--unit) * 54);font-size:calc(var(--unit) * 26);font-weight:600;color:#55607e}.logic[data-v-ee1c0613]{border-top:calc(var(--unit) * 2) solid #f2f2f7;padding-top:calc(var(--unit) * 20)}.lrow[data-v-ee1c0613]{padding:calc(var(--unit) * 16) calc(var(--unit) * 18);border-radius:calc(var(--unit) * 14);margin-bottom:calc(var(--unit) * 16);background:#248a3d14}.lrow.bad[data-v-ee1c0613]{background:#ff3b301a}.lrow .th[data-v-ee1c0613]{font-size:calc(var(--unit) * 26)}.lrow .lnum[data-v-ee1c0613]{margin-top:calc(var(--unit) * 10);font-size:calc(var(--unit) * 26);font-weight:700;color:#ff3b30}.lrow .lnum.ok-text[data-v-ee1c0613]{color:#248a3d}.def-hint[data-v-ee1c0613]{margin-top:calc(var(--unit) * 20);padding:calc(var(--unit) * 16) calc(var(--unit) * 20);border-radius:calc(var(--unit) * 14);background:#14245e0f}.def-hint.none[data-v-ee1c0613]{background:#ff95001a}.def-hint .dh-th[data-v-ee1c0613]{display:block;font-size:calc(var(--unit) * 26);font-weight:600;color:#14245e}.def-hint.none .dh-th[data-v-ee1c0613]{color:#b26a00}.def-hint .dh-zh[data-v-ee1c0613]{display:block;font-size:calc(var(--unit) * 22);color:#66719f;margin-top:calc(var(--unit) * 6)}.warn-box[data-v-ee1c0613]{margin-top:calc(var(--unit) * 20);padding:calc(var(--unit) * 18) calc(var(--unit) * 20);border-radius:calc(var(--unit) * 14);background:#ff950024;border:calc(var(--unit) * 2) solid #ff9500}.warn-box .w-th[data-v-ee1c0613]{display:block;font-size:calc(var(--unit) * 27);font-weight:700;color:#b26a00}.warn-box .w-zh[data-v-ee1c0613]{display:block;font-size:calc(var(--unit) * 22);color:#8a5a00;margin-top:calc(var(--unit) * 6)}.kv.warn[data-v-ee1c0613]{background:#ff950024}.kv.warn .v[data-v-ee1c0613]{color:#b26a00;font-weight:700}.inv-box[data-v-ee1c0613]{padding:calc(var(--unit) * 24) calc(var(--unit) * 24) calc(var(--unit) * 20);border-radius:calc(var(--unit) * 18);background:#14245e0f;border:calc(var(--unit) * 2) dashed #9aa6d6}.inv-row[data-v-ee1c0613]{display:flex;justify-content:space-between;align-items:center}.inv-num[data-v-ee1c0613]{font-size:calc(var(--unit) * 52);font-weight:700;color:#14245e}.inv-fx[data-v-ee1c0613]{margin-top:calc(var(--unit) * 14);padding-top:calc(var(--unit) * 14);border-top:calc(var(--unit) * 2) solid rgba(20,36,94,.12);display:flex;flex-direction:column;align-items:flex-start}.inv-fx .th[data-v-ee1c0613]{font-size:calc(var(--unit) * 24);color:#14245e;font-weight:600}.inv-fx .zh[data-v-ee1c0613]{font-size:calc(var(--unit) * 22);color:#66719f;margin-top:calc(var(--unit) * 4)}.inv-br[data-v-ee1c0613]{margin-top:calc(var(--unit) * 12)}.inv-br .zh[data-v-ee1c0613]{font-size:calc(var(--unit) * 22);color:#8e8e93}.diff-box[data-v-ee1c0613]{margin-top:calc(var(--unit) * 24);padding:calc(var(--unit) * 22) calc(var(--unit) * 24);border-radius:calc(var(--unit) * 18);background:#248a3d14;border:calc(var(--unit) * 2) solid #248a3d}.diff-box.bad[data-v-ee1c0613]{background:#ff3b3017;border-color:#ff3b30}.diff-box.over[data-v-ee1c0613]{background:#ff95001f;border-color:#ff9500}.diff-row[data-v-ee1c0613]{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--unit) * 8) 0}.diff-row .dv[data-v-ee1c0613]{font-size:calc(var(--unit) * 40);font-weight:700;color:#248a3d}.diff-box.bad .diff-row .dv[data-v-ee1c0613]{color:#ff3b30}.diff-box.over .diff-row .dv[data-v-ee1c0613]{color:#b26a00}.dis[data-v-ee1c0613]{opacity:.4}.att-row.dis .seg-item[data-v-ee1c0613],.att-row.dis .unit[data-v-ee1c0613],.att-row.dis .fbox[data-v-ee1c0613]{background:#f2f2f7}.pair[data-v-ee1c0613]{display:flex;gap:calc(var(--unit) * 16);margin-top:calc(var(--unit) * 8)}.pair .chk[data-v-ee1c0613]{flex:1;min-width:0}.pair .chk .th[data-v-ee1c0613]{font-size:calc(var(--unit) * 28)}.need .th[data-v-ee1c0613]{color:#b26a00}.cmp[data-v-ee1c0613]{border:calc(var(--unit) * 2) solid #e3e8f5;border-radius:calc(var(--unit) * 16);overflow:hidden}.cmp-row[data-v-ee1c0613]{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--unit) * 14) calc(var(--unit) * 20);border-top:calc(var(--unit) * 2) solid #eef1f9;background:#fff}.cmp-row[data-v-ee1c0613]:first-child{border-top:0}.cmp-head[data-v-ee1c0613]{background:#f2f5fc}.cmp-head .th[data-v-ee1c0613]{font-size:calc(var(--unit) * 24);font-weight:600;color:#14245e}.cmp-head .zh[data-v-ee1c0613]{font-size:calc(var(--unit) * 20);color:#66719f}.cmp-head .right[data-v-ee1c0613]{text-align:right}.cmp-row.total[data-v-ee1c0613]{background:#14245e0f}.c-left[data-v-ee1c0613]{display:flex;flex-direction:column;min-width:0}.c-lab[data-v-ee1c0613]{font-size:calc(var(--unit) * 26);color:#14245e;font-weight:600}.c-num[data-v-ee1c0613]{font-size:calc(var(--unit) * 30);font-weight:700;color:#14245e}.c-right[data-v-ee1c0613]{text-align:right}.c-right .c-num[data-v-ee1c0613]{color:#248a3d}.c-num.ph[data-v-ee1c0613]{color:#c7c7cc;font-weight:400;font-size:calc(var(--unit) * 24)}.rcard[data-v-ee1c0613]{padding:calc(var(--unit) * 16) calc(var(--unit) * 20);border-radius:calc(var(--unit) * 16);background:#f7f8fc;border:calc(var(--unit) * 2) solid #e3e8f5}.rcard-name .th[data-v-ee1c0613]{font-size:calc(var(--unit) * 30);font-weight:700;color:#14245e}.rcard-name .zh[data-v-ee1c0613]{font-size:calc(var(--unit) * 20);color:#8e8e93;margin-left:calc(var(--unit) * 12)}.rgrid[data-v-ee1c0613]{display:flex;flex-wrap:wrap;gap:calc(var(--unit) * 12);margin-top:calc(var(--unit) * 12)}.rcell[data-v-ee1c0613]{flex:0 0 calc(50% - calc(var(--unit) * 6));box-sizing:border-box;padding:calc(var(--unit) * 14) calc(var(--unit) * 16);background:#fff;border-radius:calc(var(--unit) * 12);border:calc(var(--unit) * 2) solid #dfe4f0;display:flex;justify-content:space-between;align-items:center}.rcell .th[data-v-ee1c0613]{font-size:calc(var(--unit) * 22);color:#14245e;font-weight:600}.rcell .zh[data-v-ee1c0613]{font-size:calc(var(--unit) * 18);color:#9aa3bd}.rval[data-v-ee1c0613]{font-size:calc(var(--unit) * 30);font-weight:700;color:#14245e}.rval.ph[data-v-ee1c0613]{color:#c7c7cc;font-weight:400}.iv-mask[data-v-ee1c0613]{position:fixed;inset:0;background:#00000059;z-index:90}.iv-panel[data-v-ee1c0613]{position:fixed;left:0;right:0;bottom:0;z-index:95;background:#fff;padding:calc(var(--unit) * 28) calc(var(--unit) * 24) calc(var(--unit) * 40);border-radius:calc(var(--unit) * 28) calc(var(--unit) * 28) 0 0;box-shadow:0 calc(var(--unit) * -6) calc(var(--unit) * 30) #0000002e;display:flex;flex-direction:column;height:76vh;box-sizing:border-box;overflow:hidden}.iv-head[data-v-ee1c0613]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:calc(var(--unit) * 16)}.iv-close[data-v-ee1c0613]{width:calc(var(--unit) * 52);height:calc(var(--unit) * 52);border-radius:50%;background:#f0f1f6;color:#5b5f6e;display:flex;align-items:center;justify-content:center;font-size:calc(var(--unit) * 28);flex-shrink:0}.iv-body[data-v-ee1c0613]{height:calc(76vh - calc(var(--unit) * 300));position:relative;z-index:1}.iv-panel .btn[data-v-ee1c0613]{position:relative;z-index:5;flex-shrink:0}.iv-spacer[data-v-ee1c0613]{height:calc(calc(var(--unit) * 30) + env(safe-area-inset-bottom))}.key.wide[data-v-ee1c0613]{width:100%}.kb-hint[data-v-ee1c0613]{margin-top:calc(var(--unit) * 10);font-size:calc(var(--unit) * 22);color:#8a5a00;text-align:center}.kb-mask[data-v-ee1c0613]{position:fixed;inset:0;background:#00000059;z-index:90}.kb[data-v-ee1c0613]{position:fixed;left:0;right:0;bottom:0;z-index:100;background:#fff;padding:calc(var(--unit) * 28) calc(var(--unit) * 24) calc(var(--unit) * 40);border-radius:calc(var(--unit) * 28) calc(var(--unit) * 28) 0 0;box-shadow:0 calc(var(--unit) * -6) calc(var(--unit) * 30) #0000002e}.kb-head[data-v-ee1c0613]{display:flex;justify-content:space-between;align-items:center}.kb-val[data-v-ee1c0613]{font-size:calc(var(--unit) * 52);font-weight:700;color:#14245e}.ex-head[data-v-ee1c0613]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:calc(var(--unit) * 8)}.ex-add[data-v-ee1c0613]{padding:calc(var(--unit) * 12) calc(var(--unit) * 22);border-radius:calc(var(--unit) * 999);background:#14245e;color:#fff;font-size:calc(var(--unit) * 26);font-weight:600}.ex-add[data-v-ee1c0613]:active{opacity:.85}.ex-item[data-v-ee1c0613]{padding:calc(var(--unit) * 18) calc(var(--unit) * 20);margin-top:calc(var(--unit) * 16);background:#14245e0d;border:calc(var(--unit) * 2) solid rgba(20,36,94,.18);border-radius:calc(var(--unit) * 16)}.ex-l1[data-v-ee1c0613]{display:flex;justify-content:space-between;align-items:center}.ex-route[data-v-ee1c0613]{font-size:calc(var(--unit) * 28);font-weight:600;color:#14245e}.ex-amt[data-v-ee1c0613]{font-size:calc(var(--unit) * 28);font-weight:700}.ex-amt.pos[data-v-ee1c0613]{color:#1d9e75}.ex-amt.neg[data-v-ee1c0613]{color:#c0392b}.ex-l2[data-v-ee1c0613]{display:flex;justify-content:space-between;align-items:center;margin-top:calc(var(--unit) * 6);font-size:calc(var(--unit) * 22);color:#8e8e93}.ex-del[data-v-ee1c0613]{color:#ff3b30;font-size:calc(var(--unit) * 22);padding:calc(var(--unit) * 4) calc(var(--unit) * 8)}.ex-step[data-v-ee1c0613]{margin-bottom:calc(var(--unit) * 12)}.ex-chips[data-v-ee1c0613]{display:flex;flex-wrap:wrap;gap:calc(var(--unit) * 14)}.ex-chip[data-v-ee1c0613]{padding:calc(var(--unit) * 14) calc(var(--unit) * 30);border-radius:calc(var(--unit) * 999);border:calc(var(--unit) * 2) solid #d2d2d7;background:#fff;font-size:calc(var(--unit) * 28);font-weight:600;color:#66719f}.ex-chip.on[data-v-ee1c0613]{border-color:#14245e;background:#14245e;color:#fff}.ex-stepqty[data-v-ee1c0613]{display:flex;justify-content:space-between;align-items:center;margin-top:calc(var(--unit) * 16)}.ex-stepper[data-v-ee1c0613]{display:flex;align-items:center;border:calc(var(--unit) * 2) solid #d2d2d7;border-radius:calc(var(--unit) * 14);overflow:hidden;background:#fff}.ex-st[data-v-ee1c0613]{padding:calc(var(--unit) * 10) calc(var(--unit) * 26);font-size:calc(var(--unit) * 32);color:#66719f}.ex-st[data-v-ee1c0613]:active{background:#14245e14}.ex-q[data-v-ee1c0613]{min-width:calc(var(--unit) * 70);text-align:center;font-size:calc(var(--unit) * 32);font-weight:700;color:#14245e}.exb-row[data-v-ee1c0613]{display:flex;align-items:center;gap:calc(var(--unit) * 10)}.exb[data-v-ee1c0613]{font-size:calc(var(--unit) * 20);font-weight:600;line-height:1;padding:calc(var(--unit) * 6) calc(var(--unit) * 12);border-radius:calc(var(--unit) * 999)}.exb.in[data-v-ee1c0613]{background:#e1f5ee;color:#0f6e56}.exb.out[data-v-ee1c0613]{background:#faeeda;color:#854f0b}.exb.netpos[data-v-ee1c0613]{background:#e1f5ee;color:#0f6e56}.exb.netneg[data-v-ee1c0613]{background:#faeeda;color:#854f0b}.ex-l1l[data-v-ee1c0613]{display:flex;align-items:center;gap:calc(var(--unit) * 10);min-width:0}.ex-no[data-v-ee1c0613]{flex-shrink:0;width:calc(var(--unit) * 34);height:calc(var(--unit) * 34);line-height:calc(var(--unit) * 34);border-radius:50%;background:#14245e;color:#fff;font-size:calc(var(--unit) * 20);text-align:center;font-weight:700}.ex-badge[data-v-ee1c0613]{flex-shrink:0;font-size:calc(var(--unit) * 20);font-weight:600;line-height:1;padding:calc(var(--unit) * 6) calc(var(--unit) * 12);border-radius:calc(var(--unit) * 999)}.ex-badge.ret[data-v-ee1c0613]{background:#faeeda;color:#854f0b}.ex-badge.exc[data-v-ee1c0613]{background:#e1f5ee;color:#0f6e56}.ex-route[data-v-ee1c0613]{font-size:calc(var(--unit) * 26);font-weight:600;color:#14245e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-ops[data-v-ee1c0613]{display:flex;align-items:center;gap:calc(var(--unit) * 18)}.ex-edit[data-v-ee1c0613]{color:#66719f;font-size:calc(var(--unit) * 22);padding:calc(var(--unit) * 4) calc(var(--unit) * 8)}.ex-stepper.off[data-v-ee1c0613],.bi.left.dim[data-v-ee1c0613]{opacity:.38}.exb.back[data-v-ee1c0613]{background:#e7edfb;color:#14245e}.exb.rst[data-v-ee1c0613]{background:#e3f0fb;color:#2456a8}.inv-num.vnum[data-v-ee1c0613]{font-size:calc(var(--unit) * 34);font-weight:700;color:#66719f}.inv-num.vnum-total[data-v-ee1c0613]{font-size:calc(var(--unit) * 56);font-weight:700;color:#b7791a}.inv-num.hototal[data-v-ee1c0613]{font-size:calc(var(--unit) * 46);font-weight:700;color:#b7791a}.inv-row.total[data-v-ee1c0613]{margin-top:calc(var(--unit) * 8);padding-top:calc(var(--unit) * 12);border-top:calc(var(--unit) * 2) solid rgba(20,36,94,.14)}.stephead[data-v-ee1c0613]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:calc(var(--unit) * 16)}.bigtag[data-v-ee1c0613]{display:flex;flex-direction:column;align-items:center;line-height:1.2;padding:calc(var(--unit) * 10) calc(var(--unit) * 26);border-radius:calc(var(--unit) * 16)}.bigtag .bt-th[data-v-ee1c0613]{font-size:calc(var(--unit) * 44);font-weight:800}.bigtag .bt-zh[data-v-ee1c0613]{font-size:calc(var(--unit) * 22);font-weight:600}.bigtag.qty[data-v-ee1c0613]{background:#1f9d551f;color:#1f9d55;border:calc(var(--unit) * 2) solid rgba(31,157,85,.4)}.bigtag.amt[data-v-ee1c0613]{background:#b7791a1f;color:#b7791a;border:calc(var(--unit) * 2) solid rgba(183,121,26,.4)}.field-label.tc-cash[data-v-ee1c0613]{border-left:calc(var(--unit) * 8) solid #1f9d55;padding-left:calc(var(--unit) * 16)}.field-label.tc-qr[data-v-ee1c0613]{border-left:calc(var(--unit) * 8) solid #2f6fed;padding-left:calc(var(--unit) * 16)}.field-label.tc-card[data-v-ee1c0613]{border-left:calc(var(--unit) * 8) solid #14245e;padding-left:calc(var(--unit) * 16)}.field-label.tc-close[data-v-ee1c0613]{border-left:calc(var(--unit) * 8) solid #e07018;padding-left:calc(var(--unit) * 16)}.field-label.tc-open[data-v-ee1c0613]{border-left:calc(var(--unit) * 8) solid #7a4fd0;padding-left:calc(var(--unit) * 16)}.field-label.tc-petty[data-v-ee1c0613]{border-left:calc(var(--unit) * 8) solid #d63c3c;padding-left:calc(var(--unit) * 16)}.input.big.tc-cash[data-v-ee1c0613]{color:#1f9d55}.input.big.tc-qr[data-v-ee1c0613]{color:#2f6fed}.input.big.tc-card[data-v-ee1c0613]{color:#14245e}.input.big.tc-close[data-v-ee1c0613]{color:#e07018}.input.big.tc-open[data-v-ee1c0613]{color:#7a4fd0}.input.big.tc-petty[data-v-ee1c0613]{color:#d63c3c}.keypad.tc-cash .key.act[data-v-ee1c0613]{background:#1f9d55;color:#fff}.keypad.tc-qr .key.act[data-v-ee1c0613]{background:#2f6fed;color:#fff}.keypad.tc-card .key.act[data-v-ee1c0613]{background:#14245e;color:#fff}.keypad.tc-close .key.act[data-v-ee1c0613]{background:#e07018;color:#fff}.keypad.tc-open .key.act[data-v-ee1c0613]{background:#7a4fd0;color:#fff}.keypad.tc-petty .key.act[data-v-ee1c0613]{background:#d63c3c;color:#fff}.keypad.tc-cash .key[data-v-ee1c0613]:active{background:#1f9d5529}.keypad.tc-qr .key[data-v-ee1c0613]:active{background:#2f6fed29}.keypad.tc-card .key[data-v-ee1c0613]:active{background:#14245e29}.keypad.tc-close .key[data-v-ee1c0613]:active{background:#e0701829}.keypad.tc-open .key[data-v-ee1c0613]:active{background:#7a4fd029}.keypad.tc-petty .key[data-v-ee1c0613]:active{background:#d63c3c29}.live-chk[data-v-ee1c0613]{margin:calc(var(--unit) * 20) calc(var(--unit) * 30) 0;padding:calc(var(--unit) * 14) calc(var(--unit) * 22);border-radius:calc(var(--unit) * 14);background:#248a3d14;border:calc(var(--unit) * 2) solid rgba(36,138,61,.3)}.live-chk.bad[data-v-ee1c0613]{background:#ff3b3014;border-color:#ff3b3066}.live-chk .lc-row[data-v-ee1c0613]{display:flex;flex-direction:row;align-items:center;gap:calc(var(--unit) * 12);padding:calc(var(--unit) * 4) 0}.live-chk .lc-row.bad[data-v-ee1c0613]{color:#ff3b30}.live-chk .lc-th[data-v-ee1c0613]{font-size:calc(var(--unit) * 24);font-weight:700;flex:0 0 auto}.live-chk .lc-zh[data-v-ee1c0613]{font-size:calc(var(--unit) * 20);opacity:.75;flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-chk .lc-v[data-v-ee1c0613]{font-size:calc(var(--unit) * 26);font-weight:800;flex:0 0 auto}.live-chk.bad .lc-v[data-v-ee1c0613]{color:#ff3b30}.chk.mini[data-v-ee1c0613]{flex:0 0 auto;padding:calc(var(--unit) * 10) calc(var(--unit) * 18);gap:calc(var(--unit) * 12);border-radius:calc(var(--unit) * 14)}.chk.mini .box[data-v-ee1c0613]{width:calc(var(--unit) * 34);height:calc(var(--unit) * 34);line-height:calc(var(--unit) * 30);font-size:calc(var(--unit) * 24)}.chk.mini .th[data-v-ee1c0613]{font-size:calc(var(--unit) * 24)}.chk.mini .zh[data-v-ee1c0613]{font-size:calc(var(--unit) * 19)}.att-pick[data-v-ee1c0613]{flex:1;min-width:0}.att-pick .fbox[data-v-ee1c0613]{padding:calc(var(--unit) * 16);border:calc(var(--unit) * 2) solid #d2d2d7;border-radius:calc(var(--unit) * 16);background:#fff;text-align:right;font-size:calc(var(--unit) * 30);font-weight:700;color:#14245e}.att-pick .fbox.ph[data-v-ee1c0613]{font-weight:400;color:#c7c7cc;font-size:calc(var(--unit) * 26)}.att-pick.dis .fbox[data-v-ee1c0613]{background:#f2f2f7}.head[data-v-dab3d192]{background:#fff;padding:calc(var(--unit) * 26) calc(var(--unit) * 24);border-bottom:calc(var(--unit) * 2) solid #e5e5ea}.bigname[data-v-dab3d192]{font-size:calc(var(--unit) * 34);font-weight:700}.mt[data-v-dab3d192]{margin-top:calc(var(--unit) * 20)}.prog-text[data-v-dab3d192]{display:flex;justify-content:space-between;font-size:calc(var(--unit) * 22);color:#66719f;margin-top:calc(var(--unit) * 12)}.remain[data-v-dab3d192]{color:#e8811a;font-weight:600}.nav[data-v-dab3d192]{display:flex;align-items:center;gap:calc(var(--unit) * 14);background:#fff;padding:calc(var(--unit) * 20) calc(var(--unit) * 24)}.nav-btn[data-v-dab3d192]{width:calc(var(--unit) * 66);height:calc(var(--unit) * 66);border-radius:50%;background:#f2f2f7;color:#14245e;font-size:calc(var(--unit) * 40);line-height:calc(var(--unit) * 60);text-align:center;font-weight:600}.date-mid[data-v-dab3d192]{flex:1}.range[data-v-dab3d192]{text-align:center;color:#8e8e93;font-size:calc(var(--unit) * 20)}.card-title[data-v-dab3d192]{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--unit) * 16)}.empty-card[data-v-dab3d192]{text-align:center;color:#c7c7cc}.cum[data-v-dab3d192]{background:linear-gradient(180deg,#fff,#f7f8fc)}.big[data-v-dab3d192]{font-size:calc(var(--unit) * 32);font-weight:700}.sub[data-v-dab3d192]{margin-top:calc(var(--unit) * 4)}.sub .th[data-v-dab3d192]{font-size:calc(var(--unit) * 24);color:#8e8e93}.sub .zh[data-v-dab3d192]{font-size:calc(var(--unit) * 20);color:#b6bdd2}.card-title.tap[data-v-dab3d192]{cursor:pointer}.chevron[data-v-dab3d192]{font-size:calc(var(--unit) * 34);color:#8e8e93;font-weight:700;transform:rotate(90deg);transition:transform .2s ease}.chevron.on[data-v-dab3d192]{transform:rotate(-90deg)}.kv.sub[data-v-dab3d192]{padding-left:calc(var(--unit) * 28);border-top:calc(var(--unit) * 2) dashed #eef1f8}.kv.sub .th[data-v-dab3d192]{font-size:calc(var(--unit) * 24);color:#66719f}.kv.sub .zh[data-v-dab3d192]{font-size:calc(var(--unit) * 16);color:#b6bdd2}.kv.sub .v[data-v-dab3d192]{font-size:calc(var(--unit) * 26)}.kv.link[data-v-dab3d192]{padding:calc(var(--unit) * 20) calc(var(--unit) * 18);margin:0 calc(var(--unit) * -18);border-radius:calc(var(--unit) * 14)}.kv.link[data-v-dab3d192]:active{background:#14245e12}.kv.noclick[data-v-dab3d192]{padding-right:calc(var(--unit) * 54)}.rpt .kv[data-v-dab3d192]{justify-content:flex-start}.rpt .kv .bi[data-v-dab3d192]{flex:1 1 auto;order:0}.rpt .kv .mod-tag[data-v-dab3d192]{order:1}.rpt .kv .v[data-v-dab3d192]{min-width:0;text-align:right;order:2}.rpt .kv .go[data-v-dab3d192]{order:3}.kv .go[data-v-dab3d192]{flex-shrink:0;margin-left:calc(var(--unit) * 14);width:calc(var(--unit) * 40);height:calc(var(--unit) * 40);display:flex;align-items:center;justify-content:center;font-size:calc(var(--unit) * 34);font-weight:700;color:#b6bdd6;line-height:1}.kv.lv2[data-v-dab3d192]{position:relative;padding-left:calc(var(--unit) * 56);padding-right:calc(var(--unit) * 54);border-bottom:calc(var(--unit) * 2) dashed #e8ebf4}.kv.lv2[data-v-dab3d192]:before{content:"";position:absolute;left:calc(var(--unit) * 26);top:0;bottom:0;width:calc(var(--unit) * 3);border-radius:calc(var(--unit) * 2);background:#dfe4f1}.kv.lv2[data-v-dab3d192]:after{content:"";position:absolute;left:calc(var(--unit) * 26);top:50%;width:calc(var(--unit) * 18);height:calc(var(--unit) * 3);margin-top:calc(var(--unit) * -1.5);border-radius:calc(var(--unit) * 2);background:#dfe4f1}.kv.lv2[data-v-dab3d192]:last-child{border-bottom:none}.kv.lv2 .th[data-v-dab3d192]{font-size:calc(var(--unit) * 24)}.kv.lv2 .zh[data-v-dab3d192]{font-size:calc(var(--unit) * 20)}.kv.lv2 .v[data-v-dab3d192]{font-size:calc(var(--unit) * 26);font-weight:600;color:#55607e}.kv.lv2 .v.red[data-v-dab3d192],.kv .v.red[data-v-dab3d192]{color:#ff3b30}.kv.bad[data-v-dab3d192]{background:#ff3b300f;border-radius:calc(var(--unit) * 12)}.chk-box[data-v-dab3d192]{margin-top:calc(var(--unit) * 26);border:calc(var(--unit) * 2) solid #e3e7f2;border-radius:calc(var(--unit) * 16);overflow:hidden}.chk-title[data-v-dab3d192]{display:flex;flex-direction:column;gap:calc(var(--unit) * 2);padding:calc(var(--unit) * 16) calc(var(--unit) * 20);background:#f5f7fc}.chk-title .th[data-v-dab3d192]{font-size:calc(var(--unit) * 24);font-weight:700;color:#14245e}.chk-title .zh[data-v-dab3d192]{font-size:calc(var(--unit) * 20);color:#8e97b5}.chk-row[data-v-dab3d192]{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--unit) * 16) calc(var(--unit) * 20);border-top:calc(var(--unit) * 2) dashed #e8ebf4}.chk-row .chk-lab[data-v-dab3d192]{display:flex;flex-direction:column;gap:calc(var(--unit) * 2);flex:1;min-width:0}.chk-row .th[data-v-dab3d192]{font-size:calc(var(--unit) * 22);color:#3e4a6d;line-height:1.35}.chk-row .zh[data-v-dab3d192]{font-size:calc(var(--unit) * 18);color:#98a0bb;line-height:1.35}.chk-row .chk-v[data-v-dab3d192]{flex-shrink:0;margin-left:calc(var(--unit) * 16);font-size:calc(var(--unit) * 26);font-weight:800}.chk-row.ok .chk-v[data-v-dab3d192]{color:#1f9d55}.chk-row.bad[data-v-dab3d192]{background:#ff3b300d}.chk-row.bad .chk-v[data-v-dab3d192]{color:#e03028}.chk-row.bad .th[data-v-dab3d192]{color:#c0392f}.draft-tip[data-v-dab3d192]{display:flex;flex-direction:column;gap:calc(var(--unit) * 2);margin-top:calc(var(--unit) * 16);padding:calc(var(--unit) * 12) calc(var(--unit) * 16);border-radius:calc(var(--unit) * 12);background:#1f9d5514}.draft-tip .th[data-v-dab3d192]{font-size:calc(var(--unit) * 22);color:#1f7a46;font-weight:600;line-height:1.35}.draft-tip .zh[data-v-dab3d192]{font-size:calc(var(--unit) * 18);color:#6fae8b;line-height:1.35}.draft-tip.bad[data-v-dab3d192]{background:#ff3b3014}.draft-tip.bad .th[data-v-dab3d192]{color:#c0392f}.draft-tip.bad .zh[data-v-dab3d192]{color:#d0857f}.card .btn-row[data-v-dab3d192]{margin:calc(var(--unit) * 20) 0 calc(var(--unit) * 4)}.kv.mod[data-v-dab3d192]{background:#e8811a1a;border-radius:calc(var(--unit) * 12)}.kv.lv2.mod[data-v-dab3d192]{border-radius:calc(var(--unit) * 10)}.mod-tag[data-v-dab3d192]{flex-shrink:0;margin-right:calc(var(--unit) * 12);padding:calc(var(--unit) * 2) calc(var(--unit) * 12);border-radius:calc(var(--unit) * 999);background:#e8811a2e;color:#b26a00;font-size:calc(var(--unit) * 18);font-weight:700;line-height:1.5;white-space:nowrap}.kv.bad[data-v-dab3d192]{background:#ff3b300f}.kv.bad .th[data-v-dab3d192],.kv.bad .zh[data-v-dab3d192],.kv.bad .v[data-v-dab3d192],.kv.bad .go[data-v-dab3d192]{color:#d93a30}.page[data-v-e802d7b5]{padding-bottom:calc(calc(var(--unit) * 132) + env(safe-area-inset-bottom))}.adm-top[data-v-e802d7b5]{display:flex;justify-content:flex-end;padding:calc(var(--unit) * 20) calc(var(--unit) * 24) calc(var(--unit) * 12)}.tabs[data-v-e802d7b5]{display:flex;background:#fff;padding:calc(var(--unit) * 16) calc(var(--unit) * 24);gap:calc(var(--unit) * 12);position:sticky;top:0;z-index:9}.tab[data-v-e802d7b5]{flex:1;background:#f2f2f7;border-radius:calc(var(--unit) * 16);padding:calc(var(--unit) * 18) calc(var(--unit) * 6);text-align:center}.tab.on[data-v-e802d7b5]{background:#14245e}.tab.on .th[data-v-e802d7b5]{color:#fff}.tab.on .zh[data-v-e802d7b5]{color:#ffffffb3}.t[data-v-e802d7b5]{margin-bottom:calc(var(--unit) * 24)}.big[data-v-e802d7b5]{font-size:calc(var(--unit) * 32);font-weight:700}.f[data-v-e802d7b5]{display:flex;align-items:center;margin-bottom:calc(var(--unit) * 20)}.f .lab[data-v-e802d7b5]{width:34%;font-size:calc(var(--unit) * 24)}.f .input[data-v-e802d7b5],.f .seg[data-v-e802d7b5],.grow[data-v-e802d7b5]{flex:1}.list[data-v-e802d7b5]{margin-top:calc(var(--unit) * 28);border-top:calc(var(--unit) * 2) solid #f2f2f7;padding-top:calc(var(--unit) * 12)}.li[data-v-e802d7b5]{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--unit) * 18) 0;border-bottom:calc(var(--unit) * 2) solid #f2f2f7;gap:calc(var(--unit) * 12)}.li .bi.left[data-v-e802d7b5]{flex:1;min-width:0}.del[data-v-e802d7b5]{color:#ff3b30;font-size:calc(var(--unit) * 24)}.edit[data-v-e802d7b5]{color:#14245e;font-size:calc(var(--unit) * 24);padding:calc(var(--unit) * 6) calc(var(--unit) * 18);border:calc(var(--unit) * 2) solid #14245e;border-radius:calc(var(--unit) * 999);flex-shrink:0}.ops[data-v-e802d7b5]{display:flex;align-items:center;gap:calc(var(--unit) * 16);flex-shrink:0}.btn.ghost[data-v-e802d7b5]{background:#fff;border:calc(var(--unit) * 2) solid #d8d8e0;margin-top:calc(var(--unit) * 16)}.btn.ghost .th[data-v-e802d7b5]{color:#14245e}.btn.ghost .zh[data-v-e802d7b5]{color:#14245e99}.hint-box[data-v-e802d7b5]{margin-top:calc(var(--unit) * 20);padding:calc(var(--unit) * 16) calc(var(--unit) * 20);background:#f4f6ff;border-radius:calc(var(--unit) * 14);display:flex;flex-direction:column;gap:calc(var(--unit) * 4)}.hint-box .th[data-v-e802d7b5]{font-size:calc(var(--unit) * 24);color:#14245e}.hint-box .zh[data-v-e802d7b5]{font-size:calc(var(--unit) * 22);color:#14245ea6}.t-row[data-v-e802d7b5]{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--unit) * 16);margin-bottom:calc(var(--unit) * 24)}.t-row .t[data-v-e802d7b5]{margin-bottom:0}.badge[data-v-e802d7b5]{flex-shrink:0;margin-top:calc(var(--unit) * 4);padding:calc(var(--unit) * 10) calc(var(--unit) * 22);border-radius:calc(var(--unit) * 999);background:#e7edfb;color:#14245e;font-size:calc(var(--unit) * 22);font-weight:700}.sb-block[data-v-e802d7b5]{margin:calc(var(--unit) * 8) 0 calc(var(--unit) * 24);padding:calc(var(--unit) * 20);border:calc(var(--unit) * 2) dashed #9aa6d6;border-radius:calc(var(--unit) * 16);background:#14245e0a}.sb-head[data-v-e802d7b5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(var(--unit) * 8)}.plus-btn[data-v-e802d7b5]{width:calc(var(--unit) * 60);height:calc(var(--unit) * 60);border-radius:50%;background:#14245e;color:#fff;font-size:calc(var(--unit) * 42);font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center}.plus-btn[data-v-e802d7b5]:active{background:#0e1a45}.sb-empty[data-v-e802d7b5]{padding:calc(var(--unit) * 20) 0 calc(var(--unit) * 8);display:flex;flex-direction:column;gap:calc(var(--unit) * 4)}.sb-empty .th[data-v-e802d7b5]{font-size:calc(var(--unit) * 24);color:#8a93b8}.sb-empty .zh[data-v-e802d7b5]{font-size:calc(var(--unit) * 22);color:#a8afc9}.sb-row[data-v-e802d7b5]{display:flex;align-items:center;gap:calc(var(--unit) * 14);margin-top:calc(var(--unit) * 14)}.sb-pick[data-v-e802d7b5]{flex:1.15;min-width:0}.sb-brand[data-v-e802d7b5]{padding:calc(var(--unit) * 14) calc(var(--unit) * 16);border-radius:calc(var(--unit) * 12);border:calc(var(--unit) * 2) solid #d8d8e0;background:#fff;font-size:calc(var(--unit) * 26);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sb-brand.ph[data-v-e802d7b5]{color:#a8afc9}.sb-qty[data-v-e802d7b5]{flex:1;text-align:right;border:calc(var(--unit) * 2) solid #d8d8e0;border-radius:calc(var(--unit) * 12);padding:calc(var(--unit) * 10) calc(var(--unit) * 16);background:#fff;min-width:0}.sb-del[data-v-e802d7b5]{flex-shrink:0;width:calc(var(--unit) * 56);height:calc(var(--unit) * 56);border-radius:calc(var(--unit) * 12);background:#ff3b301a;color:#ff3b30;font-size:calc(var(--unit) * 30);font-weight:700;display:flex;align-items:center;justify-content:center}.sb-del[data-v-e802d7b5]:active{background:#ff3b3038}.sb-total[data-v-e802d7b5]{margin-top:calc(var(--unit) * 14);text-align:right;font-size:calc(var(--unit) * 24);font-weight:700;color:#14245e}.cnt-chip[data-v-e802d7b5]{flex-shrink:0;margin-left:calc(var(--unit) * 14);padding:calc(var(--unit) * 8) calc(var(--unit) * 18);border-radius:calc(var(--unit) * 999);background:#e7f3ec;color:#0f6e56;font-size:calc(var(--unit) * 22);font-weight:700}.sort-row[data-v-e802d7b5]{display:flex;align-items:center;gap:calc(var(--unit) * 16);margin-top:calc(var(--unit) * 24)}.sort-lab[data-v-e802d7b5]{font-size:calc(var(--unit) * 24);color:#6b7290;flex-shrink:0}.sm-input[data-v-e802d7b5]{padding:calc(var(--unit) * 12) calc(var(--unit) * 18);border:calc(var(--unit) * 2) solid #d8d8e0;border-radius:calc(var(--unit) * 12);font-size:calc(var(--unit) * 24);color:#14245e;background:#fff}.chip[data-v-e802d7b5]{padding:calc(var(--unit) * 6) calc(var(--unit) * 16);border-radius:calc(var(--unit) * 999);font-size:calc(var(--unit) * 22);font-weight:700;flex-shrink:0}.chip.on[data-v-e802d7b5]{background:#e7f3ec;color:#0f6e56}.chip.off[data-v-e802d7b5]{background:#f2f2f7;color:#8a93b8}.role-dot[data-v-e802d7b5]{flex-shrink:0;width:calc(var(--unit) * 18);height:calc(var(--unit) * 56);border-radius:calc(var(--unit) * 8)}.role-dot.r-boss[data-v-e802d7b5]{background:#b7791a}.role-dot.r-ops[data-v-e802d7b5]{background:#2f6fed}.role-dot.r-store[data-v-e802d7b5]{background:#0f8a4d}body{background:#f5f5f7;font-family:-apple-system,Noto Sans Thai,Helvetica Neue,PingFang SC,sans-serif;color:#1d1d1f;font-size:calc(var(--unit) * 30)}.bi{display:flex;flex-direction:column;align-items:center;line-height:1.25}.bi .th{font-size:calc(var(--unit) * 30);font-weight:600;color:#1d1d1f}.bi .zh{font-size:calc(var(--unit) * 21);color:#8e8e93;margin-top:calc(var(--unit) * 4)}.bi.left{align-items:flex-start}.bi.big .th{font-size:calc(var(--unit) * 38)}.bi.small .th{font-size:calc(var(--unit) * 26)}.logout{flex:0 0 auto;padding:calc(var(--unit) * 12) calc(var(--unit) * 24);border:calc(var(--unit) * 2) solid #ff3b30;border-radius:calc(var(--unit) * 999);background:#ff3b300f;transition:opacity .15s,transform .15s}.logout .th{font-size:calc(var(--unit) * 26);font-weight:600;color:#ff3b30;line-height:1.2}.logout .zh{font-size:calc(var(--unit) * 19);color:#ff8a84;margin-top:calc(var(--unit) * 2);line-height:1.2}.logout-h{background:#ff3b3033;transform:scale(.96)}.card{background:#fff;border-radius:calc(var(--unit) * 24);padding:calc(var(--unit) * 28);margin:calc(var(--unit) * 24);box-shadow:0 calc(var(--unit) * 2) calc(var(--unit) * 12) #0000000f}.navy{color:#14245e}.navy-light{color:#66719f}.btn{background:linear-gradient(180deg,#0a84ff,#0060df);color:#fff;border-radius:calc(var(--unit) * 20);padding:calc(var(--unit) * 26) 0;text-align:center;font-size:calc(var(--unit) * 32);font-weight:600}.btn.navy{background:linear-gradient(180deg,#1f316e,#14245e)}.btn.ghost{background:#fff;color:#14245e;border:calc(var(--unit) * 2) solid #d2d2d7}.btn.disabled{background:#c7c7cc}.btn-row{display:flex;gap:calc(var(--unit) * 20);margin:calc(var(--unit) * 24)}.btn-row .btn{flex:1}.field{margin-bottom:calc(var(--unit) * 28)}.field-label{margin-bottom:calc(var(--unit) * 14)}.input{background:#fff;border:calc(var(--unit) * 2) solid #d2d2d7;border-radius:calc(var(--unit) * 18);padding:calc(var(--unit) * 24);font-size:calc(var(--unit) * 32)}.input.big{font-size:calc(var(--unit) * 52);text-align:center;font-weight:600;color:#14245e}.seg{display:flex;gap:calc(var(--unit) * 16)}.seg-item{flex:1;background:#fff;border:calc(var(--unit) * 2) solid #d2d2d7;border-radius:calc(var(--unit) * 18);padding:calc(var(--unit) * 24) calc(var(--unit) * 10);text-align:center}.seg-item.on{background:#14245e;border-color:#14245e}.seg-item.on .th{color:#fff}.seg-item.on .zh{color:#ffffffb3}.keypad{display:flex;flex-wrap:wrap;gap:calc(var(--unit) * 14)}.key{width:calc(33.333% - calc(var(--unit) * 10));background:#fff;border-radius:calc(var(--unit) * 18);padding:calc(var(--unit) * 28) 0;text-align:center;font-size:calc(var(--unit) * 44);font-weight:500;box-shadow:0 calc(var(--unit) * 1) calc(var(--unit) * 4) #0000000f}.key.act{background:#e9e9ed;font-size:calc(var(--unit) * 32)}.kv{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--unit) * 20) 0;border-bottom:calc(var(--unit) * 2) solid #f2f2f7}.kv:last-child{border-bottom:none}.kv .v{font-weight:600}.kv.warn{background:#ff950024;border-radius:calc(var(--unit) * 12);padding-left:calc(var(--unit) * 16);padding-right:calc(var(--unit) * 16)}.kv.warn .v{color:#b26a00}.stat-grid{display:flex;flex-wrap:wrap;gap:calc(var(--unit) * 16)}.stat-box{background:#fff;border-radius:calc(var(--unit) * 20);padding:calc(var(--unit) * 24) calc(var(--unit) * 18);box-shadow:0 calc(var(--unit) * 2) calc(var(--unit) * 10) #0000000d}.stat-box .n{font-size:calc(var(--unit) * 40);font-weight:700}.gold{background:linear-gradient(90deg,#dcaf3c,#b8860b);-webkit-background-clip:text;color:transparent}.green{color:#248a3d}.blue{color:#0071e3}.orange{color:#e8811a}.red{color:#ff3b30}.gray,.muted{color:#8e8e93}.mc-cash{color:#1f9d55}.mc-qr{color:#2f6fed}.mc-card{color:#14245e}.mc-close{color:#e07018}.mc-open{color:#7a4fd0}.mc-petty{color:#d63c3c}.store-card{background:#fff;border-radius:calc(var(--unit) * 24);padding:calc(var(--unit) * 26);margin:calc(var(--unit) * 24);box-shadow:0 calc(var(--unit) * 2) calc(var(--unit) * 12) #0000000f;border:calc(var(--unit) * 3) solid transparent}.store-card.warn{border-color:#ff3b30;box-shadow:0 0 calc(var(--unit) * 24) #ff3b308c;animation:glow 1.6s ease-in-out infinite}@keyframes glow{0%,to{box-shadow:0 0 calc(var(--unit) * 16) #ff3b3073}50%{box-shadow:0 0 calc(var(--unit) * 34) #ff3b30d9}}.store-card.future{border-color:#30c85a;box-shadow:0 0 calc(var(--unit) * 24) #30c85a8c;animation:glowGreen 1.6s ease-in-out infinite}@keyframes glowGreen{0%,to{box-shadow:0 0 calc(var(--unit) * 16) #30c85a73}50%{box-shadow:0 0 calc(var(--unit) * 34) #30c85ad9}}.bar{height:calc(var(--unit) * 14);background:#e9e9ed;border-radius:calc(var(--unit) * 8);overflow:hidden}.tbl{width:100%;border-collapse:collapse;font-size:calc(var(--unit) * 26)}.tbl th{background:#f2f2f7;padding:calc(var(--unit) * 16) calc(var(--unit) * 8);text-align:center;font-weight:600}.tbl td{padding:calc(var(--unit) * 18) calc(var(--unit) * 8);text-align:center;border-bottom:calc(var(--unit) * 2) solid #f2f2f7}.badge{display:inline-block;padding:calc(var(--unit) * 6) calc(var(--unit) * 16);border-radius:calc(var(--unit) * 999);font-size:calc(var(--unit) * 22)}.badge.ok{background:#248a3d1f;color:#248a3d}.badge.warn{background:#ff3b301f;color:#ff3b30}.foot{text-align:center;color:#8e8e93;font-size:calc(var(--unit) * 22);padding:calc(var(--unit) * 40) 0}:root{--unit: clamp(.46px, .133333vw, .56px);--content: 680px;--nav-height: 64px;color-scheme:light}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:#eef2f7;color:#17243a;font-size:16px;line-height:1.45;-webkit-text-size-adjust:100%}main{width:100%;max-width:var(--content);margin-inline:auto}.screen{min-height:100vh;min-height:100dvh;padding-top:env(safe-area-inset-top)}.screen:is(.screen-dashboard,.screen-admin,.screen-ops){padding-bottom:calc(var(--nav-height) + env(safe-area-inset-bottom))}.bi .zh{color:#64748b;font-size:max(12px,calc(var(--unit) * 21))}.card,.store-card{border:1px solid #e0e7f0;border-radius:16px;box-shadow:0 3px 14px #1e36590a}.store-card.warn{border-color:#e5a5a1;background:snow}.store-card.future{border-color:#a4d7bc}.store-card.warn,.store-card.future{animation:none;box-shadow:0 3px 14px #1e36590a}.bar>div{height:100%;border-radius:inherit;background:linear-gradient(90deg,#4188d8,#213c78)}input,textarea,select,button{font:inherit}input.input,textarea.input{display:block;width:100%;min-width:0;min-height:44px;font-size:16px}textarea.input{resize:vertical}[role=button]{cursor:pointer;-webkit-tap-highlight-color:transparent}:focus-visible,.web-picker:focus-within{outline:2px solid #2563a5;outline-offset:2px}.btn,.seg-item{min-height:44px;display:flex;align-items:center;justify-content:center}.btn-row>*,.seg>*,.kv>*{min-width:0}.kv .v{overflow-wrap:anywhere}[data-scroll-x]{overflow-x:auto;max-width:100%}[data-scroll-y]{overflow-y:auto;overscroll-behavior:contain}.web-picker{position:relative;min-width:0;cursor:pointer}.web-picker>input,.web-picker>select,.multi-select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.web-picker>input::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;padding:0}.multi-select{display:flex}.multi-select select{width:50%}.tabs{position:fixed;z-index:20;inset-inline:0;bottom:0;width:min(100%,var(--content));margin-inline:auto;display:flex;background:#fff;border-top:1px solid #dce5ef;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -4px 20px #1e365910}.tabs button{flex:1;min-height:var(--nav-height);border:0;background:transparent;color:#526178;cursor:pointer}.tabs button span{display:block;font-size:12px}.tabs .active{background:#eaf1fb;color:#173771}.notice,.loading{position:fixed;left:50%;transform:translate(-50%);z-index:10000;color:#fff;background:#172946;padding:12px 16px;border-radius:12px;text-align:center;width:max-content;max-width:90vw}.notice{bottom:calc(76px + env(safe-area-inset-bottom))}.loading{top:max(14px,env(safe-area-inset-top))}.screen-login .wrap{max-width:440px;margin-inline:auto}.screen-login .hero{text-align:center}.screen-login .card{padding:22px}.screen-dashboard .stat-main{min-width:0;overflow-wrap:anywhere}.screen-dashboard .bm-mask{padding-bottom:0;justify-content:center}.screen-dashboard .bm-panel{max-width:var(--content);height:84vh;height:84dvh;padding-bottom:max(12px,env(safe-area-inset-bottom))}.screen-report :is(.iv-panel,.kb){max-width:var(--content);margin-inline:auto;padding-bottom:max(20px,env(safe-area-inset-bottom))}.screen-report .iv-panel{height:76vh;height:76dvh}.screen-report .iv-body{height:auto;flex:1;min-height:0}.screen-report .kb{max-height:90dvh;overflow-y:auto}.screen-store input[type=range]{display:block;width:calc(100% - 32px);margin:12px 16px;accent-color:#213c78}@media(max-width:380px){.screen-dashboard .stat-wrap{flex-wrap:wrap}.screen-dashboard .stat-main{min-width:118px}}
