.dashboard-grid[data-v-7c234662]{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-link[data-v-7c234662],.stat-note[data-v-7c234662]{display:block;margin-top:9px;font-size:12px}.stat-link[data-v-7c234662]{color:#a45550;text-decoration:none;font-weight:700}.stat-note[data-v-7c234662]{color:#907c72;line-height:1.5}.attention-stat[data-v-7c234662]{border-color:#e4c29f;background:#fffaf1}.refund-stat[data-v-7c234662]{border-color:#d6c8bc}@media(max-width:900px){.dashboard-grid[data-v-7c234662]{grid-template-columns:1fr 1fr}}.shipping-panel[data-v-202ef5e7]{margin-bottom:24px;padding:22px}.shipping-panel h2[data-v-202ef5e7]{margin:0 0 10px}.shipping-panel p[data-v-202ef5e7]{line-height:1.6}.shipping-panel label[data-v-202ef5e7]{display:block;margin-top:12px}.shipping-panel select[data-v-202ef5e7],.shipping-grid input[data-v-202ef5e7]{box-sizing:border-box;display:block;margin-top:8px;padding:9px 12px;min-height:40px;border:1px solid var(--line);border-radius:8px;background:#fff;color:inherit;font:inherit}.shipping-grid[data-v-202ef5e7]{display:flex;flex-wrap:wrap;gap:12px 26px}.shipping-grid input[data-v-202ef5e7]{width:145px}.shipping-check[data-v-202ef5e7]{display:flex!important;gap:10px;align-items:center}.shipping-meta[data-v-202ef5e7]{color:#697269;font-size:13px}.shipping-success[data-v-202ef5e7]{color:#386946}.shipping-list[data-v-202ef5e7]{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;font-size:12px;color:#576859}.shipping-list span[data-v-202ef5e7]{padding:7px;border-radius:7px;background:#edf4ed}.postal-code-cell[data-v-202ef5e7]{white-space:nowrap;font-variant-numeric:tabular-nums}.operation-cell[data-v-202ef5e7]{white-space:nowrap}.remove-button[data-v-202ef5e7]{margin-left:8px;padding:5px 10px;border:1px solid #d66f63;border-radius:7px;background:#fff;color:#b83f34;cursor:pointer}.remove-button[data-v-202ef5e7]:hover{background:#fff3f1}.reply-material-page[data-v-b62479a8]{display:grid;gap:20px}.page-head[data-v-b62479a8]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.page-head h1[data-v-b62479a8],.panel h2[data-v-b62479a8],.material-card h3[data-v-b62479a8]{margin:0;color:#3f2f28}.page-head h1[data-v-b62479a8]{font-size:30px;line-height:1.2}.page-head p[data-v-b62479a8],.panel-head p[data-v-b62479a8]{margin:8px 0 0;color:#8a6f62;line-height:1.6}.info-box[data-v-b62479a8]{padding:16px 18px;border:1px solid #d8e3d8;border-radius:14px;background:#f6faf6;color:#49604f;line-height:1.7}.message[data-v-b62479a8]{padding:14px 16px;border-radius:12px;font-weight:600}.error-message[data-v-b62479a8]{border:1px solid #e49a92;background:#fff3f1;color:#a53d34}.success-message[data-v-b62479a8]{border:1px solid #b8d5bf;background:#f3faf4;color:#356447}.panel[data-v-b62479a8]{padding:24px;border:1px solid #ead9cf;border-radius:20px;background:#fff;box-shadow:0 10px 28px #573e300d}.edit-panel[data-v-b62479a8]{border-color:#d8e3d8}.panel-head[data-v-b62479a8]{margin-bottom:18px}.panel h2[data-v-b62479a8]{font-size:22px}.form-grid[data-v-b62479a8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.form-grid label[data-v-b62479a8]{display:grid;gap:8px;color:#6e5145;font-size:14px}.form-grid .full-width[data-v-b62479a8]{grid-column:1 / -1}input[data-v-b62479a8],textarea[data-v-b62479a8]{width:100%;box-sizing:border-box;border:1px solid #e5d2c7;border-radius:12px;background:#fff;padding:12px 14px;color:#332a26;font:inherit}input[data-v-b62479a8]:focus,textarea[data-v-b62479a8]:focus{outline:none;border-color:#78917f;box-shadow:0 0 0 3px #526b591a}textarea[data-v-b62479a8]{resize:vertical}.form-actions[data-v-b62479a8],.material-actions[data-v-b62479a8]{display:flex;gap:10px}.form-actions[data-v-b62479a8]{margin-top:20px}button[data-v-b62479a8]{font:inherit}.primary-button[data-v-b62479a8],.secondary-button[data-v-b62479a8],.danger-button[data-v-b62479a8]{border-radius:10px;padding:10px 16px;cursor:pointer;transition:opacity .15s ease,transform .15s ease}.primary-button[data-v-b62479a8]{border:1px solid #526b59;background:#526b59;color:#fff}.secondary-button[data-v-b62479a8]{border:1px solid #d9cbc2;background:#f8f2ee;color:#664d42}.danger-button[data-v-b62479a8]{border:1px solid #d9827a;background:#fff;color:#b64c44}button[data-v-b62479a8]:disabled{cursor:not-allowed;opacity:.55}button[data-v-b62479a8]:not(:disabled):active{transform:translateY(1px)}.material-list[data-v-b62479a8]{display:grid;gap:14px}.material-card[data-v-b62479a8]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:22px;padding:18px;border:1px solid #eadfd8;border-radius:16px;background:#fffdfb}.material-title-row[data-v-b62479a8]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.material-card h3[data-v-b62479a8]{font-size:18px}.material-title-row code[data-v-b62479a8]{border-radius:999px;background:#f1eee9;padding:4px 9px;color:#806d63;font-size:12px}.material-description[data-v-b62479a8]{margin:8px 0 0;color:#7b6a61;line-height:1.6}.material-values[data-v-b62479a8]{display:flex;gap:24px;min-width:210px}.material-values div[data-v-b62479a8]{display:grid;gap:5px}.material-values span[data-v-b62479a8]{color:#9b877d;font-size:12px}.material-values strong[data-v-b62479a8]{color:#3d493f;font-size:17px}.empty-state[data-v-b62479a8]{display:grid;gap:8px;padding:34px 20px;border:1px dashed #ddcec5;border-radius:14px;color:#8a776d;text-align:center}.empty-state strong[data-v-b62479a8]{color:#4a3b34;font-size:18px}@media(max-width:980px){.page-head[data-v-b62479a8],.material-card[data-v-b62479a8]{grid-template-columns:1fr}.page-head[data-v-b62479a8]{display:grid}.form-grid[data-v-b62479a8]{grid-template-columns:1fr}.material-card[data-v-b62479a8]{display:grid;align-items:stretch}.material-values[data-v-b62479a8]{min-width:0}}.pricing-panel[data-v-4ad17b53]{max-width:720px}.pricing-summary[data-v-4ad17b53]{display:flex;gap:36px;padding-bottom:20px;border-bottom:1px solid var(--line)}.pricing-summary small[data-v-4ad17b53]{display:block;color:#816d63}.pricing-summary strong[data-v-4ad17b53]{display:block;margin-top:5px;font-size:23px;color:#355043}.price-label[data-v-4ad17b53]{display:block;margin-top:22px;font-weight:700}.price-controls[data-v-4ad17b53]{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.price-controls input[data-v-4ad17b53]{width:160px;min-height:40px;padding:8px 12px;border:1px solid var(--line);border-radius:10px;font:inherit}.pricing-note[data-v-4ad17b53]{color:#715e55;line-height:1.7}.pricing-error[data-v-4ad17b53]{color:#aa5651}.pricing-success[data-v-4ad17b53]{color:#355043}.password-input-wrap[data-v-1ec3a10c]{position:relative;display:block}.password-input-wrap input[data-v-1ec3a10c]{box-sizing:border-box;width:100%;padding-right:48px}.password-toggle[data-v-1ec3a10c]{position:absolute;top:50%;right:10px;width:34px;height:34px;padding:0;border:0;border-radius:8px;background:transparent;cursor:pointer;transform:translateY(-50%);font-size:17px;line-height:34px}.password-toggle[data-v-1ec3a10c]:hover{background:#f8eee8}.order-search[data-v-d34acf35]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:18px 0;color:#465e50;font-size:14px}.order-search input[data-v-d34acf35]{box-sizing:border-box;width:min(100%,340px);min-height:40px;padding:8px 12px;border:1px solid #cad8ce;border-radius:8px;background:#fff;color:#344a3b;font:inherit}.address-cell[data-v-d34acf35]{max-width:260px;white-space:normal;line-height:1.5}.operation-cell[data-v-d34acf35]{min-width:165px}.operation-actions[data-v-d34acf35]{display:flex;flex-direction:column;gap:8px}.muted-cell[data-v-d34acf35]{color:#9a857a;font-size:12px}.tracking-summary[data-v-d34acf35],.final-summary[data-v-d34acf35]{display:block;margin-top:8px;line-height:1.45}.tracking-summary[data-v-d34acf35]{color:#567263}.final-summary.signed[data-v-d34acf35]{color:#3e7650}.final-summary.returned[data-v-d34acf35]{color:#b04f49}.tag.returned[data-v-d34acf35]{background:#fff0ed;color:#b04f49}.shipment-button[data-v-d34acf35]{background:#658977}.result-button[data-v-d34acf35]{background:#9b735f}.expand-row td[data-v-d34acf35]{padding:0;background:#fffaf6}.expand-panel[data-v-d34acf35]{padding:24px;border-top:1px solid #eadbd2;border-bottom:1px solid #eadbd2}.expand-heading[data-v-d34acf35]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.expand-heading h3[data-v-d34acf35]{margin:0 0 7px}.expand-heading p[data-v-d34acf35]{margin:0;color:#8f7a70}.mode-actions[data-v-d34acf35]{display:flex;gap:10px}.scanner-button[data-v-d34acf35]{background:#57796a}.shipment-form[data-v-d34acf35]{display:grid;grid-template-columns:220px minmax(280px,1fr) auto;align-items:end;gap:16px;margin-top:20px}.shipment-form label[data-v-d34acf35],.return-reason-field[data-v-d34acf35]{display:block}.shipment-form label span[data-v-d34acf35],.return-reason-field span[data-v-d34acf35]{display:block;margin-bottom:7px;color:#725e55;font-size:13px}.shipment-form input[data-v-d34acf35],.shipment-form select[data-v-d34acf35],.return-reason-field textarea[data-v-d34acf35]{width:100%;box-sizing:border-box;border:1px solid #dbc8be;border-radius:10px;padding:0 12px;background:#fff;color:#493b36;font-size:14px}.shipment-form input[data-v-d34acf35],.shipment-form select[data-v-d34acf35]{height:42px}.shipment-form select[data-v-d34acf35]{cursor:pointer}.return-reason-field textarea[data-v-d34acf35]{min-height:90px;padding-top:10px;resize:vertical}.shipment-form input[data-v-d34acf35]:focus,.shipment-form select[data-v-d34acf35]:focus,.return-reason-field textarea[data-v-d34acf35]:focus{border-color:#c97770;outline:3px solid rgba(201,119,112,.12)}.save-action[data-v-d34acf35]{height:42px;white-space:nowrap}.form-message[data-v-d34acf35]{margin:15px 0 0;padding:10px 12px;border-radius:8px;background:#eef3eb;color:#55705a}.scanner-note[data-v-d34acf35]{margin:12px 0 0;color:#8f7a70;font-size:12px;line-height:1.6}.result-options[data-v-d34acf35]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}.result-option[data-v-d34acf35]{padding:18px;border:1px solid #dfcdc4;border-radius:12px;background:#fff;color:#68564e;text-align:left;cursor:pointer}.result-option strong[data-v-d34acf35],.result-option span[data-v-d34acf35]{display:block}.result-option strong[data-v-d34acf35]{font-size:15px}.result-option span[data-v-d34acf35]{margin-top:7px;color:#927f75;font-size:12px;line-height:1.5}.result-option.signed.selected[data-v-d34acf35]{border-color:#77a384;background:#f0f7f1}.result-option.returned.selected[data-v-d34acf35]{border-color:#cb716a;background:#fff2ef}.return-reason-field[data-v-d34acf35],.save-result[data-v-d34acf35]{margin-top:18px}.warning-badge[data-v-d34acf35]{background:#fff1d2;color:#95631c}.address-pending-text[data-v-d34acf35]{display:block;max-width:170px;color:#9a6c25;line-height:1.5}.address-review-panel[data-v-d34acf35]{background:#fffaf0}.address-compare-grid[data-v-d34acf35]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}.address-compare-grid section[data-v-d34acf35]{padding:16px;border:1px solid #e4d4c8;border-radius:12px;background:#fff}.address-compare-grid section.requested[data-v-d34acf35]{border-color:#d8b26a;background:#fff8e8}.address-compare-grid h4[data-v-d34acf35]{margin:0 0 10px}.address-compare-grid p[data-v-d34acf35]{margin:6px 0;color:#6e5c54;line-height:1.5}.review-note-field[data-v-d34acf35]{display:block;margin-top:18px}.review-note-field span[data-v-d34acf35]{display:block;margin-bottom:7px;color:#725e55;font-size:13px}.review-note-field textarea[data-v-d34acf35]{width:100%;box-sizing:border-box;min-height:86px;border:1px solid #dbc8be;border-radius:10px;padding:10px 12px;background:#fff;color:#493b36;resize:vertical}.review-actions[data-v-d34acf35]{display:flex;gap:12px;margin-top:16px}.approve-button[data-v-d34acf35]{background:#658977}.reject-button[data-v-d34acf35]{background:#b35f58}.amount-cell>strong[data-v-d34acf35]{display:block}.correction-review[data-v-d34acf35]{margin-bottom:20px}.correction-card[data-v-d34acf35]{padding:18px;border:1px solid #dce7df;border-radius:12px;margin-top:14px;line-height:1.6}.correction-card h3[data-v-d34acf35]{margin:0 0 8px}.correction-card p[data-v-d34acf35]{margin:6px 0;overflow-wrap:anywhere}.review-decision[data-v-d34acf35]{display:inline-flex;align-items:center;gap:8px;font-size:14px}.review-decision select[data-v-d34acf35]{padding:8px 12px;border:1px solid #b7cfc1;border-radius:8px;background:#fff}.archive-link[data-v-d34acf35]{display:block;border:0;padding:5px 0;background:none;color:#526b59;cursor:pointer;text-decoration:underline;font-size:13px}.order-print-mode[data-v-d34acf35]{display:inline-block;margin-top:6px;padding:3px 9px;border:1px solid;border-radius:6px;font-size:13px;font-weight:700;line-height:1.4;white-space:nowrap}.order-print-mode.monochrome[data-v-d34acf35]{color:#243e32;border-color:#779180;background:#e7f0e8}.order-print-mode.color[data-v-d34acf35]{color:#983e26;border-color:#df986f;background:#ffead7}.order-print-mode.unknown[data-v-d34acf35]{color:#9e3329;border-color:#d89b95;background:#fff0ed}.order-photo-mode[data-v-d34acf35]{display:table;margin-top:6px;padding:3px 9px;border:1px solid #ad8ace;border-radius:6px;color:#523577;background:#efe4fb;font-size:12px;font-weight:700;line-height:1.4;white-space:nowrap}.archive-panel[data-v-d34acf35]{margin:20px 0;font-size:14px;line-height:1.55;color:#344339}.archive-head[data-v-d34acf35]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.archive-head h2[data-v-d34acf35]{margin:0 0 5px;font-size:19px}.archive-head p[data-v-d34acf35]{margin:0;color:#68776b;font-size:13px}.archive-actions[data-v-d34acf35]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.archive-actions .button[data-v-d34acf35]{font-size:13px;padding:8px 10px}.archive-grid[data-v-d34acf35]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.archive-grid section[data-v-d34acf35],.archive-audit[data-v-d34acf35]{padding:12px;border:1px solid #dce7df;border-radius:10px;background:#fff;min-width:0}.archive-grid h3[data-v-d34acf35],.archive-audit h3[data-v-d34acf35]{margin:0 0 8px;font-size:16px;line-height:1.35}.archive-grid p[data-v-d34acf35]{margin:6px 0;line-height:1.55;overflow-wrap:anywhere}.archive-item[data-v-d34acf35]{padding:8px 0;border-top:1px solid #edf0ec}.archive-item details[data-v-d34acf35]{margin-top:4px}.archive-panel summary[data-v-d34acf35]{color:#526b59;cursor:pointer}.archive-fees[data-v-d34acf35]{margin:8px 0;padding:8px 0;border-top:1px solid #edf0ec}.fee-line[data-v-d34acf35]{display:flex;justify-content:space-between;gap:12px;margin:4px 0;line-height:1.45}.fee-line span[data-v-d34acf35]:first-child{min-width:0;overflow-wrap:anywhere}.fee-line span[data-v-d34acf35]:last-child{flex:none;white-space:nowrap}.fee-materials[data-v-d34acf35]{margin:6px 0 0 8px;padding-left:8px;border-left:2px solid #dce7df}.fee-materials small[data-v-d34acf35]{display:block;margin:3px 0}.fee-mismatch[data-v-d34acf35]{color:#a13f32;font-weight:600}.order-fee-details[data-v-d34acf35]{margin-top:5px;font-size:12px;font-weight:400;min-width:215px}.order-fee-details summary[data-v-d34acf35]{color:#526b59;cursor:pointer}.archive-letter[data-v-d34acf35]{white-space:pre-wrap;overflow-wrap:anywhere;padding:10px;border-radius:8px;background:#f5f7f3;max-height:240px;overflow:auto}.archive-photo img[data-v-d34acf35]{display:block;max-width:100%;max-height:65vh;object-fit:contain;margin:12px auto}.archive-audit[data-v-d34acf35]{margin-top:10px}.archive-audit details[data-v-d34acf35]{padding:7px 0;border-top:1px solid #edf0ec}.archive-audit pre[data-v-d34acf35]{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:960px){.archive-grid[data-v-d34acf35]{grid-template-columns:1fr}}@media(max-width:650px){.archive-head[data-v-d34acf35]{flex-direction:column}.archive-actions[data-v-d34acf35]{justify-content:flex-start}}.order-materials[data-v-d34acf35]{margin-top:7px;padding:7px 9px;border-radius:6px;background:#fff1d8;color:#815516;font-size:13px}.order-materials b[data-v-d34acf35],.order-materials span[data-v-d34acf35]{display:block;margin:3px 0}.packing-warning[data-v-d34acf35]{display:block;color:#a33d2f;font-size:13px;line-height:1.6;margin:7px 0}.packing-button[data-v-d34acf35]{background:#526b59;color:#fff}.packing-checklist[data-v-d34acf35]{display:grid;gap:12px;margin:18px 0}.packing-checklist label[data-v-d34acf35]{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.6}.packing-checklist input[data-v-d34acf35]{width:18px;height:18px;margin-top:2px;flex-shrink:0;accent-color:#526b59}.packing-physical[data-v-d34acf35]{border-top:1px solid #dce7df;padding-top:14px}.packing-record[data-v-d34acf35]{margin:12px 0;padding:12px;border:1px solid #dce7df;background:#f5f8f4;border-radius:8px}.orders-panel[data-v-d34acf35]{min-width:0;max-width:100%;box-sizing:border-box;overflow:visible}.orders-table-wrap[data-v-d34acf35]{width:100%;max-width:100%;min-width:0;overflow:visible;contain:inline-size}.orders-table[data-v-d34acf35]{width:100%;min-width:0;max-width:100%;table-layout:fixed}.orders-table th[data-v-d34acf35],.orders-table td[data-v-d34acf35]{box-sizing:border-box;min-width:0;padding:12px 8px;white-space:normal;overflow:visible;overflow-wrap:anywhere;vertical-align:top}.orders-table .operation-cell[data-v-d34acf35]{min-width:0}.orders-table .tag[data-v-d34acf35],.orders-table .order-print-mode[data-v-d34acf35],.orders-table .order-photo-mode[data-v-d34acf35]{box-sizing:border-box;max-width:100%;white-space:normal;overflow-wrap:anywhere}.orders-table .order-print-mode[data-v-d34acf35]{display:table}.orders-table .order-materials[data-v-d34acf35]{min-width:0;max-width:100%;box-sizing:border-box}.orders-table .button[data-v-d34acf35]{box-sizing:border-box;max-width:100%;height:auto;min-height:40px;padding:8px 10px;white-space:normal;line-height:1.5;overflow-wrap:anywhere}.orders-table .operation-actions .button[data-v-d34acf35]{width:100%}.orders-table .fee-line[data-v-d34acf35]{flex-wrap:wrap;gap:4px}.orders-table .fee-line span[data-v-d34acf35]:last-child{white-space:normal}.orders-table .expand-row>td[data-v-d34acf35]{padding:12px 0 16px;background:#fff}.expand-card[data-v-d34acf35]{margin:0 6px;min-width:0;max-width:100%;border:1px solid #eee3dc;border-radius:16px;background:#fffcf9}.expand-card .expand-panel[data-v-d34acf35]{min-width:0;padding:22px;border:0;border-radius:inherit;box-sizing:border-box;overflow-wrap:anywhere}.expand-card .expand-heading[data-v-d34acf35]{flex-wrap:wrap;gap:12px}.expand-card .expand-heading>div[data-v-d34acf35]{flex:1 1 280px;min-width:0}.expand-card .packing-checklist span[data-v-d34acf35],.expand-card .packing-physical b[data-v-d34acf35]{min-width:0}.expand-card .packing-checklist>.button[data-v-d34acf35]{justify-self:start}.expand-card .shipment-form[data-v-d34acf35]{grid-template-columns:minmax(120px,.7fr) minmax(0,1.5fr) minmax(120px,.7fr)}.expand-card .shipment-form label[data-v-d34acf35]{min-width:0}.expand-card .shipment-form input[data-v-d34acf35],.expand-card .shipment-form select[data-v-d34acf35]{box-sizing:border-box;width:100%;max-width:100%;min-width:0}.expand-card .mode-actions[data-v-d34acf35]{flex-wrap:wrap}@media(max-width:1100px){.orders-table th[data-v-d34acf35],.orders-table td[data-v-d34acf35]{padding:10px 5px}.expand-card .shipment-form[data-v-d34acf35],.expand-card .delivery-options[data-v-d34acf35]{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.expand-card .expand-panel[data-v-d34acf35]{padding:12px}}.expand-card .packing-record[data-v-d34acf35]{padding:16px;border-color:#e2eae3;border-radius:12px;background:#f6f9f5}.expand-card .form-message[data-v-d34acf35]{border-radius:10px}.orders-table .order-materials[data-v-d34acf35]{border-radius:10px;background:#fff3df}.orders-table .order-print-mode[data-v-d34acf35],.orders-table .order-photo-mode[data-v-d34acf35]{border-radius:8px;padding:4px 8px}.fulfillment-match[data-v-09cb6dc5]{display:grid;gap:18px}.match-title[data-v-09cb6dc5]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.match-title h2[data-v-09cb6dc5],.match-title p[data-v-09cb6dc5]{margin:0}.match-title p[data-v-09cb6dc5]{margin-top:6px;color:#8e786d}.match-grid[data-v-09cb6dc5]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.match-grid>div[data-v-09cb6dc5]{padding:13px;border-radius:11px;background:#fff9f5;border:1px solid #eee0d7}.match-grid small[data-v-09cb6dc5],.match-grid b[data-v-09cb6dc5]{display:block}.match-grid small[data-v-09cb6dc5]{color:#907c72;margin-bottom:6px}.match-grid b[data-v-09cb6dc5]{line-height:1.5;word-break:break-word}.print-mode-label[data-v-09cb6dc5]{display:inline-block;padding:3px 11px;border:1px solid;border-radius:7px;font-size:16px;font-weight:800;line-height:1.35;white-space:nowrap}.print-mode-label.monochrome[data-v-09cb6dc5]{color:#243e32;background:#e7f0e8;border-color:#779180}.print-mode-label.color[data-v-09cb6dc5]{color:#983e26;background:#ffead7;border-color:#df986f}.print-mode-label.unknown[data-v-09cb6dc5]{color:#9e3329;background:#fff0ed;border-color:#d89b95}.photo-mode-label[data-v-09cb6dc5]{display:inline-block;padding:4px 10px;border-radius:7px;color:#523577;background:#efe4fb;border:1px solid #ad8ace;font-size:14px;font-weight:800;white-space:nowrap}.match-grid .photo-mode-label[data-v-09cb6dc5]{display:inline-block}.paper-stage[data-v-09cb6dc5]{display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;overflow-x:auto}.photo-sheet[data-v-09cb6dc5]{width:210mm;min-height:297mm;margin:20px 0;padding:12mm;background:#fff;box-shadow:0 8px 35px #3f2a221a;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.photo-caption[data-v-09cb6dc5]{align-self:stretch;font-size:12px;color:#333;border-bottom:1px solid #ccc;padding-bottom:5mm}.photo-sheet img[data-v-09cb6dc5]{display:block;width:100%;height:245mm;object-fit:contain;margin:auto}.print-sheet.monochrome[data-v-09cb6dc5]{background:#fff;color:#111}.print-sheet.monochrome .paper-decoration[data-v-09cb6dc5]{display:none}.print-sheet.monochrome .letter-header[data-v-09cb6dc5],.print-sheet.monochrome .letter-footer[data-v-09cb6dc5]{border-color:#777}.print-sheet.monochrome .print-order[data-v-09cb6dc5],.print-sheet.monochrome .letter-footer[data-v-09cb6dc5]{color:#444}.print-sheet[data-v-09cb6dc5]{position:relative;flex:0 0 210mm;margin:20px 0;overflow:hidden;-webkit-print-color-adjust:exact;print-color-adjust:exact}.print-sheet.warm-sun[data-v-09cb6dc5]{background:radial-gradient(circle at 90% 7%,#ffd8b9 0,transparent 24%),linear-gradient(160deg,#fffdf6,#fff3ea)}.print-sheet.spring-letter[data-v-09cb6dc5]{background:radial-gradient(circle at 5% 94%,#deeddc 0,transparent 28%),linear-gradient(160deg,#fffef7,#f3f8f1)}.paper-decoration[data-v-09cb6dc5]{position:absolute;width:55mm;height:55mm;border-radius:50%;opacity:.16}.warm-sun .paper-decoration[data-v-09cb6dc5]{background:#ef9d61}.spring-letter .paper-decoration[data-v-09cb6dc5]{background:#7fa67d}.paper-decoration.top[data-v-09cb6dc5]{right:-25mm;top:-28mm}.paper-decoration.bottom[data-v-09cb6dc5]{left:-28mm;bottom:-30mm}.letter-header[data-v-09cb6dc5],.recipient-line[data-v-09cb6dc5],.letter-body[data-v-09cb6dc5],.letter-footer[data-v-09cb6dc5]{position:relative;z-index:1}@media(max-width:900px){.match-grid[data-v-09cb6dc5]{grid-template-columns:1fr}.print-sheet[data-v-09cb6dc5]{flex-basis:auto;width:100%}.photo-sheet[data-v-09cb6dc5]{width:100%;min-height:auto}.photo-sheet img[data-v-09cb6dc5]{height:auto;max-height:70vh}}@media print{@page{size:A4 portrait;margin:0}html,body,#app,.layout,.layout>main{display:block!important;width:210mm!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;background:#fff}.layout>aside,.no-print[data-v-09cb6dc5]{display:none!important}.print-preview-page[data-v-09cb6dc5],.paper-stage[data-v-09cb6dc5]{display:block;width:210mm;max-width:none;height:auto;min-height:0;margin:0;padding:0;overflow:visible}.print-sheet[data-v-09cb6dc5]{display:block;width:210mm;max-width:none;min-height:297mm;height:auto;padding:22mm;margin:0;border:0;overflow:visible;box-sizing:border-box;box-shadow:none;break-before:auto;break-after:auto;break-inside:auto;page-break-before:auto;page-break-after:auto;page-break-inside:auto}.photo-sheet[data-v-09cb6dc5]{display:block;width:210mm;max-width:none;height:297mm;min-height:0;margin:0;padding:10mm;border:0;box-sizing:border-box;box-shadow:none;break-before:page;break-after:auto;break-inside:avoid;page-break-before:always;page-break-after:auto;page-break-inside:avoid;overflow:hidden}.photo-caption[data-v-09cb6dc5]{margin:0;font-size:12px;line-height:1.4;padding:0 0 5mm}.photo-sheet img[data-v-09cb6dc5]{display:block;width:190mm;height:245mm;max-height:245mm;margin:0;object-fit:contain}}.error-text[data-v-09cb6dc5]{color:#a33d2f;font-size:14px}.material-mode-label[data-v-09cb6dc5]{display:block;color:#815516;background:#fff1d8;padding:4px 7px;border-radius:4px;margin-top:4px;font-size:14px}.print-step-hint[data-v-09cb6dc5]{margin:14px 0 0;color:#725e55;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.review-boundary[data-v-42d64b1d]{line-height:1.75}.review-list[data-v-42d64b1d]{display:grid;gap:16px;margin-top:18px}.review-card[data-v-42d64b1d]{margin-top:0}.review-card-head[data-v-42d64b1d],.review-title-line[data-v-42d64b1d],.priority-block[data-v-42d64b1d],.decision-actions[data-v-42d64b1d]{display:flex;align-items:center;gap:10px}.review-card-head[data-v-42d64b1d]{justify-content:space-between;align-items:flex-start}.review-card-head h3[data-v-42d64b1d]{margin:0}.review-title-line[data-v-42d64b1d]{flex-wrap:wrap}.review-alert[data-v-42d64b1d]{display:inline-block;padding:8px 12px;border-radius:9px;font-size:16px;font-weight:700;line-height:1.35}.revision-alert[data-v-42d64b1d]{background:#eaf1e9;color:#355043}.revision-alert.repeat-alert[data-v-42d64b1d],.risk-alert.medium[data-v-42d64b1d]{background:#fff1d8;color:#855219;border:1px solid #e7bd69}.risk-alert.high[data-v-42d64b1d]{background:#f9dfdb;color:#9d302a;border:1px solid #d58f86}.risk-alert.low[data-v-42d64b1d]{background:#edf3ea;color:#355043}.review-alert-panel[data-v-42d64b1d]{margin-bottom:16px;padding:14px 16px;background:#fff1d8;color:#643c16;border:1px solid #e7bd69;border-radius:12px}.review-alert-panel strong[data-v-42d64b1d]{font-size:18px}.review-alert-panel p[data-v-42d64b1d]{margin:8px 0;line-height:1.5}.review-alert-panel label[data-v-42d64b1d]{display:flex;gap:8px;align-items:center;font-size:15px;font-weight:650}.review-card-head p[data-v-42d64b1d]{margin:8px 0 0;color:#806d63;font-size:13px}.priority-block[data-v-42d64b1d]{flex-direction:column;align-items:flex-end}.priority-block small[data-v-42d64b1d]{color:#8e786d}.tag.danger[data-v-42d64b1d]{background:#f7dedb;color:#a44b45}.review-body[data-v-42d64b1d]{margin-top:18px;padding-top:18px;border-top:1px solid #f0e6df}.order-meta-grid[data-v-42d64b1d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.order-meta-grid>div[data-v-42d64b1d]{padding:12px;border-radius:11px;background:#fffaf7;border:1px solid #f0e2da}.order-meta-grid small[data-v-42d64b1d],.order-meta-grid b[data-v-42d64b1d]{display:block}.order-meta-grid small[data-v-42d64b1d]{color:#927d72;margin-bottom:6px}.letter-review-box[data-v-42d64b1d]{margin-top:16px;border:1px solid #dfd1c8;border-radius:14px;overflow:hidden}.letter-review-head[data-v-42d64b1d]{display:flex;justify-content:space-between;padding:12px 14px;background:#f8f1ec}.letter-review-head h4[data-v-42d64b1d]{margin:0}.letter-review-head span[data-v-42d64b1d]{color:#927d72;font-size:12px}.letter-content[data-v-42d64b1d]{max-height:430px;overflow:auto;padding:18px;white-space:pre-wrap;word-break:break-word;line-height:1.85;background:#fff}.review-form[data-v-42d64b1d]{display:grid;grid-template-columns:280px 1fr;gap:14px;margin-top:16px}.review-form label[data-v-42d64b1d]{display:grid;gap:7px;color:#7c665c;font-size:12px}.review-form input[data-v-42d64b1d],.review-form textarea[data-v-42d64b1d]{width:100%;border:1px solid #eadbd2;border-radius:10px;padding:10px 12px;font:inherit;color:#493b36;resize:vertical}.decision-actions[data-v-42d64b1d]{margin-top:16px;flex-wrap:wrap}.approve-button[data-v-42d64b1d]{background:#658977}.revision-button[data-v-42d64b1d]{background:#b78a47}.reject-button[data-v-42d64b1d]{background:#a95652}.form-message[data-v-42d64b1d]{margin:12px 0 0;color:#806d63;font-size:13px}@media(max-width:900px){.review-card-head[data-v-42d64b1d]{flex-direction:column}.priority-block[data-v-42d64b1d]{align-items:flex-start}.order-meta-grid[data-v-42d64b1d]{grid-template-columns:1fr 1fr}.review-form[data-v-42d64b1d]{grid-template-columns:1fr}}.photo-review-box[data-v-42d64b1d]{margin-top:16px;padding:16px;border:1px solid #eee2dc;border-radius:14px;background:#fff}.photo-review-head[data-v-42d64b1d]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.photo-review-head h4[data-v-42d64b1d]{margin:0}.photo-review-head p[data-v-42d64b1d]{margin:6px 0 0;color:#8e786d;font-size:12px;line-height:1.6}.photo-review-head>span[data-v-42d64b1d]{flex-shrink:0;color:#806d63;font-size:12px}.photo-review-state[data-v-42d64b1d]{padding:18px;border-radius:11px;background:#fffaf7;color:#806d63;font-size:13px}.empty-photo-state[data-v-42d64b1d]{text-align:center}.photo-retry-button[data-v-42d64b1d]{margin-left:12px}.photo-review-grid[data-v-42d64b1d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.photo-review-item[data-v-42d64b1d]{min-width:0;margin:0;overflow:hidden;border:1px solid #eee2dc;border-radius:12px;background:#fffaf7}.photo-review-item img[data-v-42d64b1d]{display:block;width:100%;height:260px;object-fit:contain;background:#f5f1ee}.photo-review-item figcaption[data-v-42d64b1d]{display:grid;gap:4px;padding:10px 12px}.photo-review-item figcaption strong[data-v-42d64b1d]{color:#594942;font-size:13px}.photo-review-item figcaption span[data-v-42d64b1d]{overflow:hidden;color:#8e786d;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.photo-preview-trigger[data-v-42d64b1d]{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.photo-preview-trigger[data-v-42d64b1d]:focus-visible{outline:3px solid rgba(200,111,105,.35);outline-offset:-3px}.photo-audit-viewer[data-v-42d64b1d]{position:fixed;inset:0;z-index:10000;display:flex;padding:16px;background:#14110ff0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.photo-audit-shell[data-v-42d64b1d]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:100%;min-width:0;min-height:0;overflow:hidden;border-radius:14px;background:#211d1b;box-shadow:0 24px 80px #00000073}.photo-audit-toolbar[data-v-42d64b1d]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 16px;color:#fff;background:#2d2825}.photo-audit-info[data-v-42d64b1d]{display:grid;min-width:0;gap:3px}.photo-audit-info strong[data-v-42d64b1d]{font-size:14px}.photo-audit-info span[data-v-42d64b1d]{overflow:hidden;max-width:560px;color:#cfc5bf;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.photo-audit-controls[data-v-42d64b1d]{display:flex;align-items:center;flex-shrink:0;gap:8px}.photo-audit-button[data-v-42d64b1d]{min-width:38px;height:34px;padding:0 11px;border:1px solid #5d534d;border-radius:8px;color:#fff;background:#3a332f;cursor:pointer}.photo-audit-button[data-v-42d64b1d]:hover{background:#4b423c}.photo-audit-scale[data-v-42d64b1d]{min-width:62px;color:#fff;font-variant-numeric:tabular-nums;text-align:center}.photo-audit-reset[data-v-42d64b1d]{min-width:58px}.photo-audit-close[data-v-42d64b1d]{margin-left:4px}.photo-audit-workspace[data-v-42d64b1d]{display:grid;grid-template-columns:88px minmax(0,1fr) 88px;min-width:0;min-height:0;overflow:hidden}.photo-audit-stage[data-v-42d64b1d]{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;overflow:hidden;background:#181513;cursor:default;touch-action:none;-webkit-user-select:none;user-select:none}.photo-audit-stage.zoomed[data-v-42d64b1d]{cursor:grab}.photo-audit-stage.dragging[data-v-42d64b1d]{cursor:grabbing}.photo-audit-image[data-v-42d64b1d]{display:block;max-width:calc(100% - 24px);max-height:calc(100% - 24px);object-fit:contain;transform-origin:center center;transition:transform 80ms ease-out;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform}.photo-audit-stage.dragging .photo-audit-image[data-v-42d64b1d]{transition:none}.photo-audit-nav[data-v-42d64b1d]{border:0;color:#ddd4ce;background:#272321;cursor:pointer}.photo-audit-nav[data-v-42d64b1d]:hover:not(:disabled){color:#fff;background:#37302c}.photo-audit-nav[data-v-42d64b1d]:disabled{cursor:not-allowed;opacity:.35}.photo-audit-footer[data-v-42d64b1d]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:9px 16px;color:#bbb1ab;background:#2d2825;font-size:11px}@media(max-width:900px){.photo-audit-viewer[data-v-42d64b1d]{padding:8px}.photo-audit-toolbar[data-v-42d64b1d]{align-items:flex-start;flex-direction:column}.photo-audit-controls[data-v-42d64b1d]{width:100%}.photo-audit-workspace[data-v-42d64b1d]{grid-template-columns:58px minmax(0,1fr) 58px}.photo-audit-footer[data-v-42d64b1d]{align-items:flex-start;flex-direction:column;gap:4px}}.refund-boundary[data-v-4b3296eb]{line-height:1.75}.refund-list[data-v-4b3296eb]{display:grid;gap:16px;margin-top:18px}.refund-card[data-v-4b3296eb]{margin-top:0}.refund-head[data-v-4b3296eb],.title-row[data-v-4b3296eb],.execute-row[data-v-4b3296eb],.review-row[data-v-4b3296eb]{display:flex;align-items:center;gap:12px}.refund-head[data-v-4b3296eb]{justify-content:space-between;align-items:flex-start}.refund-head h3[data-v-4b3296eb]{margin:0}.refund-head p[data-v-4b3296eb]{margin:7px 0 0;color:#806d63;font-size:13px}.title-row[data-v-4b3296eb]{flex-wrap:wrap}.amount[data-v-4b3296eb]{font-size:22px;color:#a45149}.meta-grid[data-v-4b3296eb]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}.meta-grid>div[data-v-4b3296eb],.reason-box[data-v-4b3296eb]{padding:12px;border-radius:11px;background:#fffaf7;border:1px solid #f0e2da}.meta-grid small[data-v-4b3296eb],.meta-grid b[data-v-4b3296eb],.reason-box small[data-v-4b3296eb]{display:block}.meta-grid small[data-v-4b3296eb],.reason-box small[data-v-4b3296eb]{color:#927d72;margin-bottom:6px}.meta-grid b[data-v-4b3296eb]{overflow-wrap:anywhere}.reason-box[data-v-4b3296eb]{margin-top:10px}.reason-box p[data-v-4b3296eb]{margin:4px 0 0;white-space:pre-wrap}.error-code[data-v-4b3296eb]{color:#a44740;font-size:12px}.review-row[data-v-4b3296eb],.execute-row[data-v-4b3296eb]{margin-top:14px;padding-top:14px;border-top:1px solid #f0e6df;align-items:stretch}.review-row textarea[data-v-4b3296eb]{flex:1;border:1px solid #eadbd2;border-radius:10px;padding:10px 12px;font:inherit;resize:vertical}.action-stack[data-v-4b3296eb]{display:flex;flex-direction:column;gap:8px;min-width:210px}.execute-row[data-v-4b3296eb]{justify-content:space-between;align-items:center}.execute-row p[data-v-4b3296eb]{margin:5px 0 0;color:#806d63}.execute-button[data-v-4b3296eb]{background:#a94d47;color:#fff;border-color:#a94d47}.processing-note[data-v-4b3296eb]{margin-top:14px;padding:12px;border-radius:10px;background:#fff7e8;color:#7d6238;line-height:1.7}.reconcile-row[data-v-4b3296eb]{display:flex;align-items:center;justify-content:space-between;gap:12px}.success-note[data-v-4b3296eb]{margin-top:14px;padding:12px;border-radius:10px;background:#f2faf3;color:#3f6f46;line-height:1.7}.form-message[data-v-4b3296eb]{margin:12px 0 0;color:#8a5c52}@media(max-width:1000px){.meta-grid[data-v-4b3296eb]{grid-template-columns:repeat(2,minmax(0,1fr))}.review-row[data-v-4b3296eb],.execute-row[data-v-4b3296eb],.reconcile-row[data-v-4b3296eb]{flex-direction:column;align-items:stretch}.action-stack[data-v-4b3296eb]{min-width:0}}.content-boundary[data-v-ccd937eb]{line-height:1.75}.content-stats[data-v-ccd937eb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px}.form-description[data-v-ccd937eb]{margin:5px 0 0;color:#907c72;font-size:12px}.field-hint[data-v-ccd937eb]{color:#9a8479;line-height:1.5}.content-check[data-v-ccd937eb]{align-self:center;margin-top:20px}.startup-preview-panel[data-v-ccd937eb]{display:grid;gap:12px}.preview-label[data-v-ccd937eb]{color:#907c72;font-size:12px;font-weight:700}.startup-preview-card[data-v-ccd937eb]{box-sizing:border-box;width:min(100%,310px);min-height:180px;border-radius:20px;padding:24px 18px;display:grid;place-items:center;align-content:center;text-align:center;background:linear-gradient(160deg,#fbfcf8,#f6f8f3,#f8f2ea);border:1px solid #e1e7dd}.preview-brand[data-v-ccd937eb]{font-family:KaiTi,serif;font-size:26px;color:#355043;font-weight:700;margin-bottom:18px}.startup-preview-card p[data-v-ccd937eb]{max-width:100%;margin:0;font-size:14px;line-height:1.5;color:#454c47;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.startup-draft-preview[data-v-ccd937eb]{margin-top:16px}.startup-draft-preview>small[data-v-ccd937eb]{color:#927d72}.startup-preview-card--draft[data-v-ccd937eb]{min-height:180px;margin-top:8px;padding:20px 18px}.startup-preview-card--draft p[data-v-ccd937eb]{font-size:14px;line-height:1.5;white-space:nowrap}.startup-preview-panel>small[data-v-ccd937eb]{color:#927d72}.message-cell[data-v-ccd937eb]{min-width:330px;max-width:520px;white-space:normal;line-height:1.65}.time-cell[data-v-ccd937eb]{min-width:230px;white-space:normal;line-height:1.6}.operation-cell[data-v-ccd937eb]{white-space:nowrap}.status-good[data-v-ccd937eb]{background:#e5eee3;color:#557259}.status-pending[data-v-ccd937eb]{background:#f0e7df;color:#806f65}.status-scheduled[data-v-ccd937eb]{background:#e6edf6;color:#536d91}.status-expired[data-v-ccd937eb]{background:#f2ece8;color:#8d7c72}@media(max-width:900px){.content-stats[data-v-ccd937eb]{grid-template-columns:1fr}}.form-grid[data-v-70c74fd1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0}.form-grid label[data-v-70c74fd1]{display:grid;gap:8px;color:#7b6259}.form-grid input[data-v-70c74fd1],.password-cell input[data-v-70c74fd1]{border:1px solid #ead8cc;border-radius:10px;padding:11px 12px;background:#fffdfa}.password-cell[data-v-70c74fd1]{display:flex;gap:8px;min-width:240px}.password-input-wrap[data-v-70c74fd1]{position:relative;display:block;min-width:0}.password-input-wrap input[data-v-70c74fd1]{box-sizing:border-box;width:100%;padding-right:44px}.reset-password-wrap[data-v-70c74fd1]{flex:1}.password-toggle[data-v-70c74fd1]{position:absolute;top:50%;right:7px;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;cursor:pointer;transform:translateY(-50%);font-size:16px;line-height:32px}.password-toggle[data-v-70c74fd1]:hover{background:#f8eee8}.text-button[data-v-70c74fd1]{border:1px solid #83a38d;color:#426d50;background:#edf7ef;border-radius:8px;padding:8px 12px;white-space:nowrap}.text-button.danger[data-v-70c74fd1]{border-color:#d97c74;color:#ad4e49;background:#fff4f1}.operation-cell[data-v-70c74fd1]{display:flex;align-items:center;gap:8px;white-space:nowrap}.text-button.delete-button[data-v-70c74fd1]{border-color:#c95f58;color:#a33832;background:#fff0ed}.text-button.delete-button[data-v-70c74fd1]:hover{background:#ffe2dd}.status-pill[data-v-70c74fd1]{display:inline-block;padding:5px 10px;border-radius:999px}.status-pill.enabled[data-v-70c74fd1]{background:#e4f1e5;color:#4a7554}.status-pill.disabled[data-v-70c74fd1]{background:#f1e7df;color:#927667}.sub-id[data-v-70c74fd1]{display:block;margin-top:5px;color:#a48d81}@media(max-width:1000px){.form-grid[data-v-70c74fd1]{grid-template-columns:1fr}}.stats-grid[data-v-0025e8c6]{margin-bottom:18px}.section-note[data-v-0025e8c6]{color:#816d63;font-size:13px}.create-grid[data-v-0025e8c6]{grid-template-columns:repeat(2,minmax(0,1fr))}.create-grid select[data-v-0025e8c6],.compact-select[data-v-0025e8c6]{border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:#fff;color:#493b36;font:inherit}.compact-select[data-v-0025e8c6]{padding:7px 9px}.actions[data-v-0025e8c6]{white-space:nowrap}.actions .text-button+.text-button[data-v-0025e8c6]{margin-left:8px}.good-action[data-v-0025e8c6]{color:#3f744c}.danger-action[data-v-0025e8c6]{color:#b13f3a}.text-button[data-v-0025e8c6]:disabled{opacity:.45;cursor:not-allowed}.status-pill[data-v-0025e8c6]{display:inline-block;padding:5px 10px;border-radius:999px}.status-pill.enabled[data-v-0025e8c6]{background:#e4f1e5;color:#4a7554}.status-pill.disabled[data-v-0025e8c6]{background:#f1e7df;color:#927667}.sub-id[data-v-0025e8c6]{display:block;margin-top:5px;color:#a48d81}.warning-text[data-v-0025e8c6]{color:#b36a36}.inline-link[data-v-0025e8c6]{display:block;margin-top:5px;padding:0;border:0;background:transparent;color:#a45550;cursor:pointer;font-size:11px}@media(max-width:900px){.create-grid[data-v-0025e8c6]{grid-template-columns:1fr}}.apply-panel[data-v-4d6e4669]{width:min(520px,100%)}.login-panel select[data-v-4d6e4669]{width:100%;border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:#fff;color:#493b36;font:inherit}.password-input-wrap[data-v-4d6e4669]{position:relative;display:block}.password-input-wrap input[data-v-4d6e4669]{box-sizing:border-box;width:100%;padding-right:48px}.password-toggle[data-v-4d6e4669]{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:0;background:transparent;cursor:pointer;color:#a45550}.password-hint[data-v-4d6e4669]{display:block;margin-top:6px;color:#927d72;line-height:1.5}.success-banner[data-v-4d6e4669]{margin-top:14px}.password-panel[data-v-9bdaa667]{max-width:620px;display:grid;gap:16px}.initial-password-notice[data-v-9bdaa667]{display:grid;gap:6px;padding:12px 14px;border:1px solid #efd29c;border-radius:10px;background:#fff3d8;color:#7a5521;font-size:13px;line-height:1.6}.initial-password-notice strong[data-v-9bdaa667]{font-size:14px;color:#6b4517}.password-panel label[data-v-9bdaa667]{display:grid;gap:8px;color:#7c665c;font-size:13px}.password-input-wrap[data-v-9bdaa667]{position:relative;display:block}.password-panel input[data-v-9bdaa667]{box-sizing:border-box;width:100%;border:1px solid var(--line);border-radius:10px;padding:11px 48px 11px 12px;font:inherit}.password-toggle[data-v-9bdaa667]{position:absolute;top:50%;right:10px;width:34px;height:34px;padding:0;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;transform:translateY(-50%);line-height:34px}.password-toggle[data-v-9bdaa667]:hover{background:#f8eee8}:root{font-family:Microsoft YaHei,system-ui,sans-serif;color:#493b36;background:#f7f1ec;--rose:#c86f69;--cream:#fffaf4;--line:#eadbd2;--sage:#7f967f}*{box-sizing:border-box}body{margin:0}.layout{min-height:100vh;display:grid;grid-template-columns:230px 1fr}aside{background:#fffaf4;border-right:1px solid var(--line);padding:24px 18px;display:flex;flex-direction:column}.brand{display:flex;gap:11px;align-items:center;margin-bottom:32px}.brand>span{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#f3c5ad,var(--rose));color:#fff;font-family:KaiTi;font-size:22px}.brand b,.brand small{display:block}.brand small{font-size:11px;color:#927d72;margin-top:3px}nav{display:grid;gap:7px}nav a{padding:12px 14px;border-radius:12px;color:#715e55;text-decoration:none}nav a.router-link-active{background:#f6ded4;color:#a8524e;font-weight:700}.demo{margin-top:auto;padding:12px;border-radius:12px;background:#fff0cf;color:#866c3d;font-size:11px;line-height:1.6}main{padding:28px 34px;max-width:1500px}.page-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;gap:18px}.page-head h1{margin:0;font-size:26px}.page-head p{margin:5px 0 0;color:#907c72}.badge{border-radius:99px;padding:7px 11px;font-size:12px;background:#f5e1d7;color:#a45550}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.stat,.panel{background:#fff;border:1px solid var(--line);border-radius:17px;padding:18px;box-shadow:0 7px 22px #55372a0b}.stat small{color:#907c72}.stat b{display:block;font-size:29px;margin-top:9px;color:#a45550}.panel{margin-top:18px}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:13px 10px;border-bottom:1px solid #f0e6df;font-size:13px;white-space:nowrap}th{color:#907c72;font-weight:500}.tag{padding:4px 8px;border-radius:99px;background:#f8e4cb;color:#8f5c3d;font-size:11px}.tag.good{background:#e5eee3;color:#557259}.tag.pending{background:#f0e7df;color:#806f65}.empty{color:#907c72;padding:30px;text-align:center}.warning{background:#fff1d8;border:1px solid #efdcb5;padding:14px;border-radius:14px;color:#82663d}.loading{color:#907c72}.head-actions,.toolbar-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.button{appearance:none;border:0;border-radius:11px;padding:10px 15px;background:var(--rose);color:#fff;font:inherit;font-size:13px;cursor:pointer;text-decoration:none}.button:disabled{opacity:.55;cursor:not-allowed}.secondary-button{background:#f2e5de;color:#765f55}.good-button{background:#748d74}.text-button{color:#aa5651;text-decoration:none;font-weight:700}.print-toolbar{display:grid;gap:16px}.print-stats{display:flex;gap:22px;flex-wrap:wrap;color:#7d675d}.printer-field{display:grid;gap:7px;max-width:430px}.printer-field label{font-size:12px;color:#8e786d}.printer-field input{height:40px;border:1px solid var(--line);border-radius:10px;padding:0 12px;font:inherit}.compact-warning{font-size:12px}.legacy-warning{margin:18px 0}.print-sheet{width:210mm;min-height:297mm;margin:20px auto;background:#fff;padding:22mm;box-shadow:0 8px 35px #3f2a221a;color:#222}.letter-header{display:flex;justify-content:space-between;border-bottom:1px solid #d6ccc5;padding-bottom:10mm;margin-bottom:12mm}.print-brand{font-size:18px;font-weight:700}.print-order{font-size:11px;color:#666}.recipient-line{font-size:15px;margin-bottom:10mm}.letter-body{font-family:Microsoft YaHei,sans-serif;font-size:14pt;line-height:1.75;white-space:pre-wrap;word-break:break-word}.letter-footer{display:flex;justify-content:space-between;gap:20px;margin-top:16mm;padding-top:8mm;border-top:1px solid #d6ccc5;font-size:11px;color:#666}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.setting-card{border:1px solid var(--line);border-radius:14px;padding:18px;background:#fffaf7}.setting-card h2{margin-top:0}.setting-card p{color:#816d63;line-height:1.7}.agent-status{margin:14px 0;padding:12px;border-radius:10px;background:#f3ece7;color:#7b675d}.agent-connected{background:#e7f0e5;color:#547154}.agent-offline{background:#fff0df;color:#87623e}.workflow-list{line-height:2;color:#715e55}.print-test-sheet{display:none}.print-preview-page{min-width:0}@page{size:A4;margin:0}@media print{body{background:#fff}.layout{display:block}.layout aside,.no-print{display:none!important}.layout main{padding:0;max-width:none}.print-sheet{box-shadow:none;margin:0;width:210mm;min-height:297mm;padding:22mm}.print-test-sheet{display:block;width:210mm;min-height:297mm;padding:25mm;background:#fff;color:#222}.settings-grid,.panel{box-shadow:none;border:0}}@media(max-width:900px){.layout{grid-template-columns:1fr}aside{display:none}.grid{grid-template-columns:1fr 1fr}main{padding:20px}.settings-grid{grid-template-columns:1fr}.print-sheet{width:100%;min-height:auto;padding:30px}.page-head{align-items:flex-start;flex-direction:column}}.account-card{padding:12px 13px;margin:-16px 0 20px;border:1px solid var(--line);border-radius:12px;background:#fff}.account-card b,.account-card small{display:block}.account-card small{margin-top:5px;color:#927d72;font-size:11px;line-height:1.5}.logout-button{appearance:none;border:0;background:transparent;text-align:left;color:#a45550;padding:12px 14px;cursor:pointer;font:inherit;font-size:13px}.login-page{min-height:100vh;display:grid;place-items:center;padding:30px;background:radial-gradient(circle at 20% 10%,#fff8ef,#f4eae3 55%,#eee2db)}.login-panel{width:min(430px,100%);padding:30px;background:#fff;border:1px solid var(--line);border-radius:22px;box-shadow:0 20px 55px #55372a1f}.login-brand{margin-bottom:25px}.login-panel h1{margin:0 0 8px}.login-panel>p{color:#816d63;line-height:1.7;font-size:13px}.login-panel label,.form-grid label{display:grid;gap:7px;color:#7c665c;font-size:12px}.login-panel input,.form-grid input,.form-grid select,.form-grid textarea{width:100%;border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:#fff;color:#493b36;font:inherit}.login-panel label{margin-top:15px}.login-button{width:100%;margin-top:18px;padding:12px}.login-help{margin-top:16px;padding:12px;border-radius:10px;background:#f7f1ec;color:#8a7469;font-size:11px;line-height:1.7}.top-gap{margin-top:16px}.edit-panel{border-color:#dfc2b3}.form-head{display:flex;align-items:center;justify-content:space-between}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0}.form-grid .span-2{grid-column:span 2}.form-grid .check{display:flex;align-items:center;gap:8px}.form-grid .check input{width:auto}.plain{appearance:none;background:none;border:0;cursor:pointer;margin-right:10px}.danger-text{color:#b13f3a}.address-cell{white-space:normal;min-width:250px;line-height:1.5}.rules-list{display:grid;gap:12px}.rule-admin-card{display:flex;justify-content:space-between;gap:20px;padding:16px;border:1px solid var(--line);border-radius:13px;background:#fffaf7}.rule-admin-card.disabled{background:#f8f5f2}.rule-admin-card.disabled>div:first-child{opacity:.55}.rule-admin-card h3{margin:5px 0 7px;font-size:15px}.rule-admin-card p{margin:0;color:#715e55;line-height:1.7;font-size:13px;white-space:pre-wrap}.rule-admin-card small{color:#9a8479}.rule-actions{flex-shrink:0}details summary{cursor:pointer;color:#a45550}pre{max-width:520px;white-space:pre-wrap;word-break:break-word;background:#f8f2ee;padding:10px;border-radius:8px;font-size:11px}@media(max-width:900px){.form-grid{grid-template-columns:1fr}.form-grid .span-2{grid-column:span 1}}.toggle-button{appearance:none;border:1px solid currentColor;border-radius:6px;padding:5px 10px;background:#fff;font:inherit;font-size:12px;font-weight:700;line-height:1.2;cursor:pointer;white-space:nowrap}.danger-toggle{color:#b13f3a;border-color:#c97973;background:#fff8f7}.danger-toggle:hover{background:#fbe7e5}.enable-toggle{color:#476c4d;border-color:#7fa087;background:#edf6eb}.enable-toggle:hover{background:#dfeedd}.rule-actions{display:flex;align-items:center;gap:8px}.success-banner{padding:16px 18px;border:1px solid #b8d7bd;border-radius:16px;background:#edf7ef;color:#356b43}.brand>.brand-icon{width:42px;height:42px;border-radius:14px;display:block;object-fit:cover;flex:0 0 42px}
