.tax-receivable-page[data-v-b31bf477]{gap:20px;display:grid}.tax-receivable-page .page-intro[data-v-b31bf477]{margin-bottom:0}.tax-receivable-page .page-intro h2[data-v-b31bf477]{font-size:34px}.tax-receivable-page .page-intro p[data-v-b31bf477]{font-size:15px}.tax-summary-grid[data-v-b31bf477]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.tax-summary-card[data-v-b31bf477]{border:1px solid var(--line);background:linear-gradient(145deg,#fff,#fafaf7);border-radius:14px;padding:18px 20px;box-shadow:0 5px 18px #18212b08}.tax-summary-card span[data-v-b31bf477],.tax-summary-card small[data-v-b31bf477]{color:#81858a;font-size:13px;display:block}.tax-summary-card strong[data-v-b31bf477]{letter-spacing:-.03em;color:#222;margin:8px 0 3px;font-size:27px;display:block}.tax-summary-card.paid strong[data-v-b31bf477]{color:#287345}.tax-summary-card.pending strong[data-v-b31bf477]{color:#a3611c}.section-kicker[data-v-b31bf477]{color:#969993;letter-spacing:.12em;margin-bottom:5px;font-size:11px;font-weight:700;display:block}.tax-entry-panel[data-v-b31bf477],.tax-record-panel[data-v-b31bf477]{padding:0}.tax-entry-panel .panel-head[data-v-b31bf477],.tax-record-panel .panel-head[data-v-b31bf477]{padding:22px 24px 16px}.tax-entry-panel .panel-head h3[data-v-b31bf477],.tax-record-panel .panel-head h3[data-v-b31bf477]{margin:0;font-size:21px}.tax-entry-panel .panel-head p[data-v-b31bf477],.tax-record-panel .panel-head p[data-v-b31bf477]{margin:6px 0 0;font-size:14px}.inline-receivable-form[data-v-b31bf477]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:14px;padding:0 24px 24px;display:grid}.inline-receivable-form label[data-v-b31bf477],.tax-filter-bar label[data-v-b31bf477]{color:#59616a;flex-direction:column;gap:7px;font-size:14px;font-weight:700;display:flex}.inline-receivable-form .remark-field[data-v-b31bf477]{grid-column:1}.inline-receivable-form input[data-v-b31bf477],.tax-filter-bar input[data-v-b31bf477],.tax-filter-bar select[data-v-b31bf477]{background:#fff;border:1px solid #dfe3e7;border-radius:9px;outline:0;height:44px;padding:0 12px;font-size:15px}.inline-receivable-form input[data-v-b31bf477]:focus,.tax-filter-bar input[data-v-b31bf477]:focus,.tax-filter-bar select[data-v-b31bf477]:focus{border-color:#8d959d;box-shadow:0 0 0 3px #1a1a1a0a}.inline-receivable-form .primary-button[data-v-b31bf477],.tax-filter-bar .secondary-button[data-v-b31bf477]{white-space:nowrap;height:44px}.inline-receivable-form .primary-button[data-v-b31bf477]{grid-area:2/2;place-self:end start;min-width:130px;font-size:14px}.tax-record-panel .panel-head[data-v-b31bf477]{justify-content:space-between;align-items:flex-end;display:flex}.record-count[data-v-b31bf477]{color:#777;font-size:13px}.tax-filter-bar[data-v-b31bf477]{flex-wrap:wrap;align-items:flex-end;gap:12px;padding:0 24px 18px;display:flex}.tax-search[data-v-b31bf477]{flex:240px}.tax-search input[data-v-b31bf477]{width:100%}.tax-filter-bar label[data-v-b31bf477]{font-weight:600}.tax-filter-bar input[data-v-b31bf477],.tax-filter-bar select[data-v-b31bf477]{min-width:145px}.tax-filter-bar .secondary-button[data-v-b31bf477]{margin-left:auto}.tax-record-panel .order-table-wrap th[data-v-b31bf477]{padding:14px 16px;font-size:13px}.tax-record-panel .order-table-wrap td[data-v-b31bf477]{padding:16px;font-size:14px}.tax-amount[data-v-b31bf477]{font-variant-numeric:tabular-nums;color:#242424;font-weight:700}.tax-record-panel .pagination-bar[data-v-b31bf477]{border-top:1px solid var(--line);margin:0 24px;padding:15px 0}.pagination-bar[data-v-b31bf477]{color:#777;justify-content:flex-end;align-items:center;gap:12px;font-size:13px;display:flex}.pagination-bar label[data-v-b31bf477]{align-items:center;gap:5px;display:flex}.pagination-bar select[data-v-b31bf477]{background:#fff;border:1px solid #dfe3e7;border-radius:7px;height:34px;padding:0 8px;font-size:13px}@media (width<=900px){.tax-summary-grid[data-v-b31bf477]{grid-template-columns:repeat(2,minmax(0,1fr))}.inline-receivable-form[data-v-b31bf477]{grid-template-columns:1fr 1fr}.inline-receivable-form .remark-field[data-v-b31bf477]{grid-column:1}.inline-receivable-form .primary-button[data-v-b31bf477]{grid-column:2;justify-self:start}.tax-filter-bar .secondary-button[data-v-b31bf477]{margin-left:0}}@media (width<=560px){.tax-summary-grid[data-v-b31bf477]{grid-template-columns:1fr 1fr;gap:10px}.tax-summary-card[data-v-b31bf477]{padding:14px}.tax-summary-card strong[data-v-b31bf477]{font-size:21px}.tax-entry-panel .panel-head[data-v-b31bf477],.tax-record-panel .panel-head[data-v-b31bf477]{padding:18px 16px 14px}.inline-receivable-form[data-v-b31bf477]{grid-template-columns:1fr;padding:0 16px 18px}.inline-receivable-form .remark-field[data-v-b31bf477],.inline-receivable-form .primary-button[data-v-b31bf477]{grid-area:auto}.inline-receivable-form .primary-button[data-v-b31bf477]{justify-self:stretch}.tax-filter-bar[data-v-b31bf477]{align-items:stretch;padding:0 16px 15px}.tax-filter-bar label[data-v-b31bf477],.tax-filter-bar input[data-v-b31bf477],.tax-filter-bar select[data-v-b31bf477],.tax-filter-bar .secondary-button[data-v-b31bf477]{width:100%}.tax-record-panel .pagination-bar[data-v-b31bf477]{flex-wrap:wrap;justify-content:flex-start;margin:0 16px}}.tax-entry-panel .panel-head[data-v-b31bf477]{padding:16px 20px 12px}.tax-entry-panel .panel-head h3[data-v-b31bf477]{font-size:18px}.tax-entry-panel .panel-head p[data-v-b31bf477]{font-size:13px}.tax-entry-actions[data-v-b31bf477]{align-items:center;gap:8px;display:flex}.tax-entry-actions .secondary-button[data-v-b31bf477]{height:36px;padding:0 11px;font-size:12px}.tax-entry-panel .inline-receivable-form[data-v-b31bf477]{grid-template-columns:220px 180px;gap:10px;padding:0 20px 17px}.tax-entry-panel .inline-receivable-form input[data-v-b31bf477]{height:38px;font-size:13px}.tax-entry-panel .inline-receivable-form label[data-v-b31bf477]{font-size:12px}.tax-entry-panel .inline-receivable-form .primary-button[data-v-b31bf477]{grid-area:2/2;min-width:112px;height:38px;font-size:13px}.tax-bulk-bar[data-v-b31bf477]{color:#69717a;align-items:center;gap:12px;padding:0 24px 13px;font-size:13px;display:flex}.tax-bulk-bar label[data-v-b31bf477]{align-items:center;gap:6px;display:inline-flex}.tax-bulk-bar .mini-action[data-v-b31bf477]{align-items:center;gap:5px;height:34px;padding:0 10px;font-size:12px;display:inline-flex}.tax-bulk-bar span[data-v-b31bf477]{margin-right:auto}@media (width<=900px){.tax-entry-panel .inline-receivable-form[data-v-b31bf477]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tax-entry-panel .inline-receivable-form .remark-field[data-v-b31bf477]{grid-column:1}.tax-entry-actions[data-v-b31bf477]{flex-wrap:wrap}}@media (width<=560px){.tax-entry-panel .panel-head[data-v-b31bf477]{flex-direction:column;align-items:flex-start;gap:10px}.tax-entry-panel .inline-receivable-form[data-v-b31bf477]{grid-template-columns:1fr;padding:0 16px 16px}.tax-entry-panel .inline-receivable-form .remark-field[data-v-b31bf477],.tax-entry-panel .inline-receivable-form .primary-button[data-v-b31bf477]{grid-area:auto}.tax-entry-panel .inline-receivable-form .primary-button[data-v-b31bf477]{justify-self:stretch}.tax-bulk-bar[data-v-b31bf477]{flex-wrap:wrap;padding:0 16px 12px}.tax-bulk-bar span[data-v-b31bf477]{margin-right:0}}.tax-entry-panel .inline-receivable-form[data-v-b31bf477]{grid-template-columns:220px 180px 220px auto;align-items:end}.tax-entry-panel .inline-receivable-form .remark-field[data-v-b31bf477]{grid-column:auto}.tax-entry-panel .inline-receivable-form .primary-button[data-v-b31bf477]{grid-area:auto;justify-self:start}@media (width<=1100px){.tax-entry-panel .inline-receivable-form[data-v-b31bf477]{grid-template-columns:220px 180px 1fr auto}}@media (width<=900px){.tax-entry-panel .inline-receivable-form[data-v-b31bf477]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tax-entry-panel .inline-receivable-form .remark-field[data-v-b31bf477]{grid-column:1}.tax-entry-panel .inline-receivable-form .primary-button[data-v-b31bf477]{grid-area:2/2}}.tax-record-panel .tax-search[data-v-b31bf477]{flex:0 0 190px}.tax-record-panel .tax-bulk-bar[data-v-b31bf477]{justify-content:flex-start}.tax-record-panel .tax-bulk-bar .mini-action[data-v-b31bf477]{height:38px;padding:0 14px;font-size:14px;font-weight:700}.tax-record-panel .tax-bulk-bar span[data-v-b31bf477]{margin-left:auto}.tax-record-panel .panel-head[data-v-b31bf477]{align-items:center;gap:18px}.tax-record-title[data-v-b31bf477]{flex:none}.tax-record-panel .panel-head .tax-filter-bar[data-v-b31bf477]{flex:1;justify-content:flex-end;gap:8px;min-width:0;padding:0}.tax-record-panel .panel-head .tax-filter-bar .tax-search[data-v-b31bf477]{flex:0 180px}.tax-record-panel .panel-head .tax-filter-bar label[data-v-b31bf477]{flex:none}.tax-record-panel .panel-head .tax-filter-bar input[data-v-b31bf477],.tax-record-panel .panel-head .tax-filter-bar select[data-v-b31bf477]{min-width:125px;height:38px}.tax-record-panel .panel-head .tax-filter-bar .secondary-button[data-v-b31bf477]{height:38px;margin-left:0}@media (width<=1100px){.tax-record-panel .panel-head[data-v-b31bf477]{align-items:flex-start}.tax-record-panel .panel-head .tax-filter-bar[data-v-b31bf477]{flex-wrap:wrap;justify-content:flex-end}.tax-record-panel .panel-head .tax-filter-bar .tax-search[data-v-b31bf477]{flex-basis:160px}}@media (width<=700px){.tax-record-panel .panel-head[data-v-b31bf477]{display:block}.tax-record-panel .panel-head .tax-filter-bar[data-v-b31bf477]{justify-content:flex-start;margin-top:12px}.tax-record-panel .panel-head .tax-filter-bar .tax-search[data-v-b31bf477]{flex-basis:100%}}.tax-record-panel .order-table-wrap th[data-v-b31bf477]{font-size:14px;font-weight:700}.tax-record-panel .order-table-wrap td[data-v-b31bf477]{font-size:15px}.tax-record-panel .status-badge[data-v-b31bf477]{padding:5px 10px;font-size:14px;font-weight:700}.tax-record-panel .status-badge.已签收[data-v-b31bf477]{color:#187a45;background:#e8f6ed;border-color:#b8e4c7}.tax-record-panel .status-badge.待审核[data-v-b31bf477]{color:#c53030;background:#fff0f0;border-color:#f2b8b8}.tax-record-panel td .mini-action[data-v-b31bf477]{min-height:34px;padding:0 12px;font-size:14px;font-weight:700}.tax-record-panel .status-badge[data-v-b31bf477]{text-align:center;min-width:54px;padding:6px 12px;font-size:16px;font-weight:800;line-height:1.2;display:inline;background:0 0!important;border:0!important;border-radius:0!important;min-width:0!important;padding:0!important;font-size:17px!important;font-weight:800!important}.tax-record-panel .status-badge.已签收[data-v-b31bf477]{color:#16803f!important}.tax-record-panel .status-badge.待审核[data-v-b31bf477]{color:#d12f2f!important}.tax-record-panel .danger-action[data-v-b31bf477]{color:#b42318;background:#fff8f7;border-color:#efb4ae}.tax-record-panel .danger-action[data-v-b31bf477]:hover:not(:disabled){color:#8f1d15;background:#fff0ee;border-color:#d98278}
