.c-btn[data-v-fde26211]{color:#333;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:4px;padding:4px 12px;font-size:13px;line-height:1.6}.c-btn[data-v-fde26211]:hover{color:#0a7;border-color:#0a7}.c-btn.primary[data-v-fde26211]{color:#fff;background:#0a7;border-color:#0a7}.c-btn.primary[data-v-fde26211]:hover{color:#fff;background:#099;border-color:#099}.c-input[data-v-2c4a05eb]{border:1px solid #ccc;border-radius:4px;padding:4px 8px;font-size:13px;line-height:1.6}.c-input[data-v-2c4a05eb]:focus{border-color:#0a7;outline:none}.c-table[data-v-9642baa9]{border-collapse:collapse;width:100%}.c-table th[data-v-9642baa9],.c-table td[data-v-9642baa9]{text-align:left;border:1px solid #ddd;padding:6px 10px}.c-table th[data-v-9642baa9]{background:#f7f7f7;font-weight:600}.c-empty[data-v-9642baa9]{color:#999;text-align:center}:root{--bg:#f5f6f8;--panel:#fff;--sidebar:#1f2430;--sidebar-fg:#c7cdd8;--sidebar-active:#3b82f6;--border:#e5e7eb;--text:#1f2430;--muted:#6b7280;--primary:#3b82f6;--primary-fg:#fff;--radius:8px}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{background:var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px}a{color:inherit;text-decoration:none}.console{grid-template:"sidebar topbar"56px"sidebar content"1fr/220px 1fr;height:100vh;display:grid}.console__sidebar{background:var(--sidebar);color:var(--sidebar-fg);flex-direction:column;grid-area:sidebar;padding:16px 0;display:flex}.console__brand{color:#fff;letter-spacing:.5px;padding:0 20px 16px;font-size:16px;font-weight:700}.nav-group__label{color:#6b7280;text-transform:uppercase;letter-spacing:1px;padding:14px 20px 6px;font-size:11px}.nav-item{cursor:pointer;border-left:3px solid #0000;align-items:center;gap:10px;padding:10px 20px;display:flex}.nav-item:hover{color:#fff;background:#ffffff0a}.nav-item.router-link-active{border-left-color:var(--sidebar-active);color:#fff;background:#3b82f624}.console__topbar{background:var(--panel);border-bottom:1px solid var(--border);grid-area:topbar;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.topbar__title{font-weight:600}.topbar__right{color:var(--muted);align-items:center;gap:16px;display:flex}.tenant-pill{background:var(--bg);border:1px solid var(--border);border-radius:999px;padding:4px 10px;font-size:12px}.console__content{grid-area:content;padding:24px;overflow:auto}.card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:20px}.card__title{margin:0 0 6px;font-weight:600}.card__hint{color:var(--muted);margin:0}.kpi-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.kpi__value{font-size:28px;font-weight:700}.kpi__label{color:var(--muted);margin-top:4px}.page-header{margin:0 0 20px}.page-header h1{margin:0 0 4px;font-size:20px}.page-header p{color:var(--muted);margin:0}.login{background:linear-gradient(135deg,#1f2430,#2b3446);place-items:center;min-height:100vh;display:grid}.login__card{background:var(--panel);border-radius:12px;width:340px;padding:28px;box-shadow:0 12px 40px #00000040}.login__title{margin:0 0 4px;font-size:18px}.login__sub{color:var(--muted);margin:0 0 20px;font-size:13px}.field{margin-bottom:14px}.field label{color:var(--muted);margin-bottom:6px;font-size:13px;display:block}.field input{border:1px solid var(--border);border-radius:6px;width:100%;padding:10px 12px;font-size:14px}.btn{background:var(--primary);width:100%;color:var(--primary-fg);cursor:pointer;border:none;border-radius:6px;padding:10px 14px;font-size:14px}.btn:hover{filter:brightness(1.05)}.link-btn{color:var(--muted);cursor:pointer;background:0 0;border:none}.link-btn:hover{color:var(--text)}.assistant{flex-direction:column;gap:12px;height:100%;display:flex}.assistant__stream{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);color:var(--muted);flex:1;padding:16px}.assistant__input{gap:8px;display:flex}.assistant__input input{border:1px solid var(--border);border-radius:6px;flex:1;padding:10px 12px}.assistant__input .btn{width:auto;padding:10px 18px}.confirm-dialog[data-v-b806378b]{border-radius:var(--radius);background:var(--panel);max-width:26rem;color:var(--text);border:none;padding:1.25rem;box-shadow:0 12px 40px #0000002e}.confirm-dialog[data-v-b806378b]::backdrop{background:#00000052}.confirm-dialog h2[data-v-b806378b]{margin:0 0 .5rem;font-size:1rem}.confirm-message[data-v-b806378b]{color:var(--muted);margin:0 0 1rem;font-size:.875rem;line-height:1.5}.confirm-actions[data-v-b806378b]{justify-content:flex-end;gap:.5rem;display:flex}.vt-button[data-v-60bb0313]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:.375rem;transition:border-color .15s,background .15s,opacity .15s;display:inline-flex}.vt-button[data-v-60bb0313]:hover:not(:disabled){border-color:var(--primary)}.vt-button[data-v-60bb0313]:disabled{opacity:.55;cursor:not-allowed}.s-md[data-v-60bb0313]{padding:.5rem 1rem;font-size:.875rem}.s-sm[data-v-60bb0313]{padding:.3125rem .625rem;font-size:.8125rem}.v-primary[data-v-60bb0313]{background:var(--primary);border-color:var(--primary);color:#fff}.v-primary[data-v-60bb0313]:hover:not(:disabled){filter:brightness(1.05)}.v-danger[data-v-60bb0313]{color:#b91c1c;border-color:color-mix(in srgb, #b91c1c 35%, var(--border))}.v-danger[data-v-60bb0313]:hover:not(:disabled){background:color-mix(in srgb, #b91c1c 8%, var(--panel));border-color:#b91c1c}.v-ghost[data-v-60bb0313]{background:0 0;border-color:#0000}.v-ghost[data-v-60bb0313]:hover:not(:disabled){background:color-mix(in srgb, var(--text) 6%, transparent);border-color:#0000}.print-dialog[data-v-db0c4738]{box-sizing:border-box;border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));width:min(48rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--app-text,var(--text));padding:1.5rem;overflow:auto}.print-dialog[data-v-db0c4738]::backdrop{background:#00000059}h2[data-v-db0c4738]{margin:0 0 .5rem;font-size:1.125rem}p[data-v-db0c4738],li[data-v-db0c4738]{overflow-wrap:anywhere;line-height:1.5}.muted[data-v-db0c4738],figcaption[data-v-db0c4738]{color:var(--app-text-muted,var(--muted));font-size:.8125rem}.print-error[data-v-db0c4738]{color:#b91c1c}.previews[data-v-db0c4738]{background:var(--app-fill-subtle,var(--bg));flex-wrap:wrap;gap:1rem;max-height:24rem;padding:1rem;display:flex;overflow:auto}figure[data-v-db0c4738]{max-width:100%;margin:0}img[data-v-db0c4738]{border:1px solid var(--app-border,var(--border));max-width:100%;height:auto;image-rendering:pixelated;background:#fff;display:block}figcaption[data-v-db0c4738]{overflow-wrap:anywhere;margin-top:.25rem}.actions[data-v-db0c4738]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.job-id[data-v-db0c4738]{font-size:.8125rem}.vt-page[data-v-c4015cb6]{display:block}.vt-page-header[data-v-c4015cb6]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.vt-page-heading h1[data-v-c4015cb6]{margin:0;font-size:1.25rem}.vt-page-heading p[data-v-c4015cb6]{color:var(--muted);margin:.25rem 0 0;font-size:.875rem;line-height:1.6}.vt-page-actions[data-v-c4015cb6]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.vt-pagination[data-v-81b0aa56]{color:var(--app-muted,var(--muted));font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem 0;font-size:.8125rem;display:flex}.nav[data-v-81b0aa56]{flex-wrap:wrap;gap:.25rem;margin-left:auto;display:flex}.size[data-v-81b0aa56]{align-items:center;gap:.5rem;display:inline-flex}select[data-v-81b0aa56]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));color:var(--app-text,var(--text));font:inherit;padding:.25rem .5rem}@media (width<=640px){.nav[data-v-81b0aa56]{margin-left:0}.info[data-v-81b0aa56]{flex-basis:100%}}.vt-list[data-v-13dddb96]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));flex-direction:column;gap:1rem;min-width:0;padding:1rem;display:flex}.vt-list.fill[data-v-13dddb96]{flex:1;min-height:0}.toolbar[data-v-13dddb96]{flex-wrap:wrap;align-items:end;gap:.75rem 1rem;display:flex}.filter-form[data-v-13dddb96]{flex:1;min-width:0}.list-actions[data-v-13dddb96],.query-actions[data-v-13dddb96]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.list-actions[data-v-13dddb96]{margin-left:auto}.filters[data-v-13dddb96],.selection[data-v-13dddb96],.summary[data-v-13dddb96]{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;display:flex}.filters[data-v-13dddb96]{border:0;align-items:end;margin:0;padding:0}.filters[data-v-13dddb96] label{flex-direction:column;gap:.5rem;min-width:0;font-size:.875rem;display:flex}.filters[data-v-13dddb96] label.filter-check{flex-direction:row;align-items:center}.filters[data-v-13dddb96] input:not([type=checkbox]):not([type=radio]),.filters[data-v-13dddb96] select{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));min-width:0;max-width:100%;color:var(--app-text,var(--text));font:inherit;padding:.5rem .75rem}.hint[data-v-13dddb96]{color:var(--app-muted,var(--muted));margin:0;font-size:.875rem}.feedback[data-v-13dddb96]{color:var(--app-danger,#b91c1c);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.content[data-v-13dddb96]{min-width:0}.fill>.content[data-v-13dddb96]{flex-direction:column;flex:1;min-height:0;display:flex}@media (width<=640px){.filters[data-v-13dddb96] label,.filter-form[data-v-13dddb96]{flex:100%}.list-actions[data-v-13dddb96]{margin-left:0}}th.has-description[data-v-1ec43420]{cursor:help;text-underline-offset:.25rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.vt-table-scroll[data-v-1ec43420]{overflow-x:auto}.vt-table-scroll.is-fill[data-v-1ec43420]{flex:1;min-height:0;overflow:auto}.vt-table[data-v-1ec43420]{border-collapse:collapse;width:100%;font-size:.875rem}.vt-table th[data-v-1ec43420],.vt-table td[data-v-1ec43420]{border-bottom:1px solid var(--app-border,var(--border));text-align:left;vertical-align:middle;padding:.75rem}.vt-table th[data-v-1ec43420]{color:var(--app-muted,var(--muted));white-space:nowrap;font-weight:500}.vt-table td[data-v-1ec43420]{overflow-wrap:anywhere}.vt-table tbody tr[data-v-1ec43420]:hover{background:var(--app-bg,var(--bg))}.state[data-v-1ec43420]{text-align:center;color:var(--app-muted,var(--muted));padding:2rem .75rem}.sort[data-v-1ec43420]{color:inherit;font:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}.sort[data-v-1ec43420]:disabled{cursor:default}.expanded>td[data-v-1ec43420]{background:var(--app-bg,var(--bg))}caption[data-v-1ec43420]{text-align:left;color:var(--app-muted,var(--muted));padding:.75rem}.summary[data-v-7ab4c0f0]{grid-template-columns:1fr 1fr 2fr;gap:1rem;display:grid}.summary>div[data-v-7ab4c0f0]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);padding:1rem}.summary span[data-v-7ab4c0f0]{color:var(--muted);margin-bottom:.5rem;font-size:.875rem;display:block}.summary strong[data-v-7ab4c0f0]{overflow-wrap:anywhere;font-size:1.5rem}.summary .sync-time[data-v-7ab4c0f0]{font-size:1rem}.scope[data-v-7ab4c0f0]{color:var(--muted);font-size:.875rem;line-height:1.6}.feedback[data-v-7ab4c0f0]{border:1px solid var(--border);border-radius:var(--radius);overflow-wrap:anywhere;padding:.75rem 1rem}.error[data-v-7ab4c0f0]{color:var(--app-danger,#b91c1c)}@media (width<=640px){.summary[data-v-7ab4c0f0]{grid-template-columns:1fr 1fr}.summary>div[data-v-7ab4c0f0]:last-child{grid-column:1/-1}.filters label[data-v-7ab4c0f0]{flex-basis:100%}}dialog[data-v-868fc24e]{width:min(36rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--text);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem;overflow-y:auto}dialog[data-v-868fc24e]::backdrop{background:#00000059}h2[data-v-868fc24e]{margin:0 0 .75rem;font-size:1.25rem}label[data-v-868fc24e]{gap:.5rem;margin-top:1rem;display:grid}select[data-v-868fc24e],textarea[data-v-868fc24e]{box-sizing:border-box;width:100%;color:var(--text);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);font:inherit;padding:.75rem}textarea[data-v-868fc24e]{resize:vertical}.hint[data-v-868fc24e]{color:var(--muted);font-size:.875rem;line-height:1.5}.error[data-v-868fc24e]{color:var(--app-danger,#b91c1c);overflow-wrap:anywhere}.request[data-v-868fc24e]{overflow-wrap:anywhere}footer[data-v-868fc24e]{flex-wrap:wrap;justify-content:end;gap:.75rem;margin-top:1rem;display:flex}.hint[data-v-2d560dc0],small[data-v-2d560dc0]{color:var(--app-muted,var(--muted))}.hint[data-v-2d560dc0]{line-height:1.6}small[data-v-2d560dc0]{margin-top:.25rem;display:block}.error[data-v-2d560dc0]{color:var(--app-danger,#b91c1c);overflow-wrap:anywhere}.vt-row-actions[data-v-a09a4094]{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.action-link[data-v-a09a4094]{border-radius:var(--app-radius,var(--radius));color:var(--app-accent,var(--primary));white-space:nowrap;border:1px solid #0000;align-items:center;padding:.3125rem .625rem;font-size:.8125rem;display:inline-flex}.action-link[data-v-a09a4094]:hover{background:var(--app-bg,var(--bg))}.action-link[data-v-a09a4094]:focus-visible{outline:2px solid var(--app-accent,var(--primary));outline-offset:2px}.error[data-v-4fc65ebe]{color:var(--app-danger,#b91c1c);overflow-wrap:anywhere}.toolbar[data-v-4fc65ebe],.version-bar[data-v-4fc65ebe],.dialog-actions[data-v-4fc65ebe]{flex-wrap:wrap;align-items:center;gap:.75rem;margin:.75rem 0;display:flex}.inline[data-v-4fc65ebe]{align-items:center;flex-direction:row!important;display:inline-flex!important}.toolbar label[data-v-4fc65ebe],.version-bar label[data-v-4fc65ebe],.form-dialog label[data-v-4fc65ebe]{flex-direction:column;gap:.35rem;display:flex}input[data-v-4fc65ebe],select[data-v-4fc65ebe],textarea[data-v-4fc65ebe]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));min-width:0;max-width:100%;color:var(--app-text,var(--text));font:inherit;padding:.45rem}.form-dialog[data-v-4fc65ebe]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));width:100%;max-width:min(34rem,100vw - 2rem);max-height:85vh;color:var(--app-text,var(--text));margin:auto;padding:1.25rem;position:fixed;overflow:auto;box-shadow:0 1rem 3rem #0003}.form-dialog h2[data-v-4fc65ebe]{margin-top:0;font-size:1.125rem}.form-dialog label[data-v-4fc65ebe]{margin:.75rem 0}.form-dialog textarea[data-v-4fc65ebe]{width:100%}.candidates[data-v-4fc65ebe]{max-height:12rem;overflow-y:auto}.candidates>div[data-v-4fc65ebe]{border-bottom:1px solid var(--app-border,var(--border));justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.dialog-actions[data-v-4fc65ebe]{justify-content:flex-end}small[data-v-4fc65ebe]{color:var(--app-muted,var(--muted));display:block}.error[data-v-96b99680]{color:var(--app-danger,#b91c1c);overflow-wrap:anywhere}.search-form[data-v-96b99680],.dialog-actions[data-v-96b99680]{align-items:end;gap:.75rem;display:flex}.dialog-actions[data-v-96b99680]{justify-content:flex-end;margin-top:1rem}.form-dialog[data-v-96b99680]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));width:100%;max-width:min(34rem,100vw - 2rem);max-height:85vh;color:var(--app-text,var(--text));margin:auto;padding:1.25rem;position:fixed;overflow:auto;box-shadow:0 1rem 3rem #0003}.form-dialog h2[data-v-96b99680]{margin-top:0}.form-dialog label[data-v-96b99680]{flex-direction:column;gap:.35rem;margin:.75rem 0;display:flex}.form-dialog input[data-v-96b99680],.form-dialog select[data-v-96b99680],.form-dialog textarea[data-v-96b99680]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));min-width:0;max-width:100%;color:var(--app-text,var(--text));font:inherit;padding:.45rem}.form-dialog textarea[data-v-96b99680]{width:100%}.vt-save-bar[data-v-b907de40]{z-index:10;background:var(--app-surface,var(--panel));border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem 1rem;display:flex;position:sticky;bottom:0}.vt-save-hint[data-v-b907de40]{min-width:0;color:var(--app-muted,var(--muted));overflow-wrap:anywhere;flex:12rem;margin-right:auto;font-size:.8125rem;line-height:1.5}.vt-save-bar.dirty .vt-save-hint[data-v-b907de40]{color:#b45309;font-weight:500}.integration-page[data-v-b431ae6d]{--app-surface:var(--panel);--app-border:var(--border);--app-text:var(--text);--app-muted:var(--muted);--app-accent:var(--primary);--app-radius:var(--radius);min-width:0;max-width:100%}.panel[data-v-b431ae6d]{border:1px solid var(--app-border);border-radius:var(--app-radius);background:var(--app-surface);min-width:0;margin-bottom:1rem;padding:1.25rem}.view-nav[data-v-b431ae6d]{border-bottom:1px solid var(--app-border);flex-wrap:wrap;gap:.25rem;margin-bottom:1rem;padding-bottom:.5rem;display:flex}.view-nav a[data-v-b431ae6d]{border-radius:var(--app-radius);color:var(--app-muted);align-items:center;gap:.5rem;padding:.75rem 1rem;text-decoration:none;display:inline-flex}.view-nav a.active[data-v-b431ae6d]{background:var(--app-surface);color:var(--app-accent);box-shadow:inset 0 -2px var(--app-accent);font-weight:600}.view-nav a[data-v-b431ae6d]:focus-visible,summary[data-v-b431ae6d]:focus-visible{outline:2px solid var(--app-accent);outline-offset:.25rem}.badge[data-v-b431ae6d]{border-radius:var(--app-radius);background:var(--bg);padding:.125rem .375rem;font-size:.75rem}h2[data-v-b431ae6d]{margin:0 0 1rem;font-size:1rem}h3[data-v-b431ae6d]{margin:0 0 .75rem;font-size:.9375rem}h4[data-v-b431ae6d]{margin:1rem 0 .5rem;font-size:.875rem}p[data-v-b431ae6d]{overflow-wrap:anywhere;line-height:1.6}a[data-v-b431ae6d]{color:var(--app-accent)}.summary-grid[data-v-b431ae6d]{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1rem;display:grid}.summary-card[data-v-b431ae6d]{border:1px solid var(--app-border);border-radius:var(--app-radius);flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem;display:flex}.summary-card>strong[data-v-b431ae6d]{font-size:1.75rem;line-height:1.2}.summary-card p[data-v-b431ae6d]{color:var(--app-muted);flex:1;margin:0;font-size:.8125rem}.summary-card a[data-v-b431ae6d]{padding:.5rem 0;font-size:.875rem}.shortcuts[data-v-b431ae6d]{flex-wrap:wrap;gap:1rem 2rem;font-size:.875rem;display:flex}.connection-status[data-v-b431ae6d]{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}.hint[data-v-b431ae6d],.secondary[data-v-b431ae6d]{color:var(--app-muted);font-size:.8125rem;line-height:1.6}.hint[data-v-b431ae6d]{margin:.75rem 0}.secondary[data-v-b431ae6d]{margin-top:.25rem;display:block}.row-message[data-v-b431ae6d]{max-width:30rem;margin:.5rem 0 0;font-size:.8125rem}.attention[data-v-b431ae6d]{color:var(--app-danger,#b91c1c)}.detail-grid[data-v-b431ae6d]{flex-wrap:wrap;gap:1rem 2rem;margin:0;display:flex}.detail-grid dt[data-v-b431ae6d]{color:var(--app-muted);font-size:.8125rem}.detail-grid dd[data-v-b431ae6d]{margin:.5rem 0 0}.coverage-grid[data-v-b431ae6d]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;display:grid}.coverage-card[data-v-b431ae6d]{border:1px solid var(--app-border);border-radius:var(--app-radius);min-width:0;padding:1rem}.coverage-card p[data-v-b431ae6d]{margin:.5rem 0;font-size:.875rem}.coverage-card button[data-v-b431ae6d]{margin-top:.75rem}summary[data-v-b431ae6d]{cursor:pointer;line-height:1.6}.coverage-card ul[data-v-b431ae6d],.history[data-v-b431ae6d],.sync-guide ul[data-v-b431ae6d]{overflow-wrap:anywhere;padding-left:1.25rem;line-height:1.7}.sync-guide summary[data-v-b431ae6d]{font-weight:600}.sync-guide summary span[data-v-b431ae6d]{color:var(--app-muted);margin-left:.75rem;font-size:.8125rem;font-weight:400;display:inline-block}.sync-guide li[data-v-b431ae6d]{margin-bottom:.5rem}.section-heading[data-v-b431ae6d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:1.25rem 0 .75rem;display:flex}.section-heading h2[data-v-b431ae6d]{margin:0}.feedback[data-v-b431ae6d]{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-radius);margin:0 0 1rem;padding:1rem}.feedback p[data-v-b431ae6d]{margin:.5rem 0}.connection label[data-v-b431ae6d],dialog label[data-v-b431ae6d]{flex-direction:column;gap:.5rem;margin-bottom:.75rem;font-weight:500;display:flex}.connection input[data-v-b431ae6d],.connection textarea[data-v-b431ae6d],dialog input[data-v-b431ae6d],dialog select[data-v-b431ae6d],dialog textarea[data-v-b431ae6d]{box-sizing:border-box;border:1px solid var(--app-border);border-radius:var(--app-radius);background:var(--app-surface);width:100%;min-width:0;max-width:100%;color:var(--app-text);font:inherit;padding:.75rem}.connection input[data-v-b431ae6d]{max-width:32rem}.connection textarea[data-v-b431ae6d]{font-family:ui-monospace,monospace}textarea[data-v-b431ae6d]{resize:vertical;overflow-wrap:anywhere;min-height:8rem}dialog[data-v-b431ae6d]{box-sizing:border-box;border:1px solid var(--app-border);border-radius:var(--app-radius);background:var(--app-surface);width:min(32rem,100vw - 2rem);max-height:85vh;color:var(--app-text);padding:1.5rem;overflow:auto}.dialog-actions[data-v-b431ae6d]{justify-content:flex-end;gap:.75rem;margin-top:1rem;display:flex}@media (width<=40rem){.panel[data-v-b431ae6d]{padding:1rem}.view-nav a[data-v-b431ae6d]{padding:.5rem .75rem}.connection[data-v-b431ae6d] .vt-save-bar{flex-wrap:wrap}.connection[data-v-b431ae6d] .vt-save-hint{flex-basis:100%}}.assistant__input[data-v-ed536519]{gap:.5rem;margin-bottom:1rem;display:flex}.assistant__input input[data-v-ed536519]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);color:var(--text);font:inherit;flex:1;padding:.625rem .75rem}.feedback[data-v-ed536519]{border:1px solid var(--border);background:var(--panel);border-radius:var(--radius);padding:.75rem 1rem}.thread[data-v-ed536519]{gap:.75rem;display:grid}.q[data-v-ed536519]{margin:0;font-weight:600}.muted[data-v-ed536519]{color:var(--muted);margin:0}.answer[data-v-ed536519]{white-space:pre-wrap;background:var(--bg);border-radius:var(--radius);padding:.75rem;line-height:1.7}.trace summary[data-v-ed536519]{cursor:pointer;color:var(--muted);font-size:.8125rem}.trace ol[data-v-ed536519]{gap:.5rem;margin:.5rem 0 0;padding-left:1.25rem;display:grid}.trace li[data-v-ed536519]{font-size:.8125rem}.tool[data-v-ed536519]{color:var(--primary);font-weight:600}.args[data-v-ed536519]{color:var(--muted);overflow-wrap:anywhere;margin-left:.5rem}.res[data-v-ed536519]{color:var(--muted);overflow-wrap:anywhere;margin-top:.25rem}.err[data-v-ed536519]{color:#dc2626;margin-top:.25rem}.actions[data-v-ed536519]{border-radius:var(--radius);border:1px solid #f59e0b55;padding:.75rem}.actions__title[data-v-ed536519]{color:#d97706;margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.action[data-v-ed536519]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem 0;display:flex}.action__info[data-v-ed536519]{overflow-wrap:anywhere;min-width:0}.ok[data-v-ed536519]{color:#059669;font-size:.8125rem}.vt-kpi[data-v-86d2ba91]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem}.vt-kpi__value[data-v-86d2ba91]{overflow-wrap:anywhere;font-size:1.75rem;font-weight:700;line-height:1.2}.vt-kpi__label[data-v-86d2ba91]{color:var(--muted);margin-top:.25rem;font-size:.8125rem}.vt-kpi__hint[data-v-86d2ba91]{color:var(--muted);margin-top:.5rem;font-size:.75rem;line-height:1.5}.vt-kpi--warn .vt-kpi__value[data-v-86d2ba91]{color:#d97706}.vt-kpi--good .vt-kpi__value[data-v-86d2ba91]{color:#059669}.vt-chart[data-v-8aab4058]{width:100%}.kpi-grid[data-v-441d7c03]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;display:grid}.board-grid[data-v-441d7c03]{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1rem;margin-top:1rem;display:grid}.card[data-v-441d7c03]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem}.card__title[data-v-441d7c03]{margin:0 0 .5rem;font-weight:600}.card__hint[data-v-441d7c03]{color:var(--muted);font-size:.8125rem}.foot-note[data-v-441d7c03]{color:var(--muted);margin-top:1rem;font-size:.75rem;line-height:1.6}.hot[data-v-441d7c03]{color:var(--app-danger,#b91c1c);font-weight:600}.vt-group[data-v-998c7e25] tr.is-group{cursor:pointer}.vt-group[data-v-998c7e25] tr.is-group .label{font-weight:600}.hier[data-v-998c7e25]{align-items:center;gap:.5rem;min-width:0;display:flex}.label[data-v-998c7e25]{overflow-wrap:anywhere;min-width:0}.caret[data-v-998c7e25]{color:var(--app-muted,var(--muted));width:1.25rem;height:1.25rem;font:inherit;background:0 0;border:0;border-radius:.25rem;flex:0 0 1.25rem;justify-content:center;align-items:center;padding:0;display:inline-flex}button.caret[data-v-998c7e25]{cursor:pointer}button.caret[data-v-998c7e25]:hover:not(:disabled){color:var(--app-text,var(--text));background:var(--app-border,var(--border))}button.caret[data-v-998c7e25]:focus-visible{outline:2px solid var(--app-accent,var(--primary));outline-offset:2px}button.caret[data-v-998c7e25]:disabled{cursor:default}.vt-bar[data-v-71b97d1a]{background:var(--bg);border:1px solid var(--border);border-radius:999px;min-width:3rem;height:.375rem;overflow:hidden}.vt-bar__fill[data-v-71b97d1a]{background:var(--primary);border-radius:999px;height:100%;display:block}.link-row[data-v-b0b71ceb]{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.muted-line[data-v-b0b71ceb]{color:var(--muted);margin-top:.25rem;display:block}.num-bar[data-v-b0b71ceb]{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.num-bar span[data-v-b0b71ceb]{text-align:right;min-width:3rem}.kpi-grid[data-v-699067e5]{width:100%}.num-bar[data-v-699067e5]{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.num-bar span[data-v-699067e5]{text-align:right;min-width:3rem}.vt-series-picker[data-v-f12688f8]{flex-wrap:wrap;gap:.5rem;display:inline-flex}.vt-sp-sel[data-v-f12688f8]{border:1px solid var(--app-input-border,var(--border));border-radius:var(--app-input-radius,var(--radius));background:var(--app-input-bg,var(--panel));color:var(--app-input-text,var(--text));font:inherit;max-width:12rem;padding:.375rem .5rem;font-size:.8125rem}.product-picker[data-v-a8f1b183]{--app-surface:var(--panel);--app-line:var(--border);--app-text:var(--text);--app-muted:var(--muted);--app-accent:var(--primary);box-sizing:border-box;border:1px solid var(--app-line);background:var(--app-surface);width:min(48rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--app-text);border-radius:.75rem;padding:1.25rem}.product-picker[data-v-a8f1b183]::backdrop{background:#00000052}.picker-content[data-v-a8f1b183]{flex-direction:column;gap:.75rem;min-width:0;display:flex}h2[data-v-a8f1b183]{margin:0;font-size:1.125rem}input[type=search][data-v-a8f1b183]{box-sizing:border-box;border:1px solid var(--app-line);background:var(--app-surface);width:100%;min-width:0;color:inherit;font:inherit;border-radius:.5rem;padding:.5rem .75rem}input[type=checkbox][data-v-a8f1b183]{width:1rem;height:1rem;accent-color:var(--app-accent);cursor:pointer}.picker-actions[data-v-a8f1b183],.picker-footer[data-v-a8f1b183]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.picker-actions span[data-v-a8f1b183],.picker-hint[data-v-a8f1b183]{color:var(--app-muted);font-size:.8125rem}.picker-hint[data-v-a8f1b183]{margin:0}.picker-list[data-v-a8f1b183]{max-height:55dvh;overflow:auto}.product-label[data-v-a8f1b183]{overflow-wrap:anywhere}.product-label small[data-v-a8f1b183]{color:var(--app-muted);font-weight:400;display:block}.picker-footer[data-v-a8f1b183]{justify-content:flex-end}.kpi-grid[data-v-5cf535a0]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;display:grid}.card[data-v-5cf535a0]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem}.card__title[data-v-5cf535a0]{margin:0 0 .5rem;font-weight:600}.card__hint[data-v-5cf535a0]{color:var(--muted);font-size:.8125rem}.chart-head[data-v-5cf535a0]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.controls[data-v-5cf535a0]{flex-wrap:wrap;gap:.5rem;display:inline-flex}.picker-row[data-v-5cf535a0]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.sel[data-v-5cf535a0]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);color:var(--text);font:inherit;padding:.375rem .5rem;font-size:.8125rem}.muted[data-v-5cf535a0]{color:var(--muted);font-size:.8125rem}.muted-line[data-v-5cf535a0]{color:var(--muted);font-size:.75rem;display:block}.scope-line[data-v-5cf535a0]{color:var(--muted);margin:0 0 .5rem;font-size:.8125rem}.warn-text[data-v-5cf535a0]{color:#b45309}.tag[data-v-5cf535a0]{border-radius:999px;padding:.0625rem .5rem;font-size:.75rem}.tag.ok[data-v-5cf535a0]{color:#047857;background:#0596691f}.tag.hot[data-v-5cf535a0]{color:#b91c1c;background:#dc26261f}.tag.muted[data-v-5cf535a0]{color:var(--muted);background:#94a3b826}.hot[data-v-5cf535a0]{color:#b91c1c;font-weight:600}.vt-page.scm-workspace,.scm-workspace{flex-direction:column;gap:1rem;min-height:0;display:flex}.scm-tabs,.scm-links,.scm-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.scm-tabs a,.scm-links a{border:1px solid var(--app-border,var(--border));border-radius:.5rem;padding:.5rem .75rem}.scm-tabs a[aria-current=page]{color:var(--app-accent,var(--primary));background:var(--app-panel,var(--panel));border-color:currentColor}.scm-summary{color:var(--app-muted,var(--muted));flex-wrap:wrap;gap:1rem;display:flex}.scm-note{color:var(--app-muted,var(--muted));margin:0;line-height:1.7}.scm-error{color:var(--app-danger,#b91c1c);border:1px solid;border-radius:.5rem;padding:.75rem}.scm-link{color:var(--app-accent,var(--primary));text-underline-offset:.2rem;text-decoration:underline}.scm-workspace dialog{border:1px solid var(--app-border,var(--border));width:min(68rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--app-text,var(--text));background:var(--app-panel,var(--panel));border-radius:.75rem;padding:1.5rem;overflow:auto}.scm-workspace dialog::backdrop{background:#0006}.scm-workspace dialog label{gap:.5rem;margin-block:.75rem;display:grid}.scm-workspace dialog input,.scm-workspace dialog select,.scm-workspace dialog textarea{border:1px solid var(--app-border,var(--border));max-width:100%;color:inherit;background:var(--app-panel,var(--panel));font:inherit;border-radius:.25rem;padding:.5rem}.scm-workspace .qty-input{width:6rem}.scm-workspace .date-input{width:10rem}.scm-workspace .scm-actions{justify-content:flex-end;margin-top:1rem}.scm-workspace small{color:var(--app-muted,var(--muted));display:block}.scm-facts{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;display:grid}.scm-facts dt{color:var(--app-muted,var(--muted))}.scm-facts dd{font-variant-numeric:tabular-nums;margin:.5rem 0 0;font-size:1.25rem}@media (width<=640px){.scm-workspace dialog{padding:1rem}.scm-tabs a{text-align:center;flex:1 0 auto}}.scm-workspace .toolbar,.scm-workspace .actions{flex-wrap:wrap}@media (width>=1024px){.scm-list-workspace{height:100%;min-height:38rem}.scm-list-workspace>.vt-list{overflow:hidden}.scm-list-workspace .vt-page-header{flex-shrink:0;margin-bottom:0}.scm-list-workspace .vt-table-scroll{scrollbar-gutter:stable}}.series-filter[data-v-6330ebd1]{flex-direction:column;gap:.5rem;min-width:0;font-size:.875rem;display:flex}dialog .actions[data-v-6330ebd1]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.batches[data-v-6330ebd1]{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;display:grid}.stock-card[data-v-6330ebd1]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));min-width:0;color:var(--app-text,var(--text));overflow-wrap:anywhere;flex-direction:column;gap:1rem;padding:1rem;font-size:.875rem;display:flex}.stock-heading[data-v-6330ebd1]{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.stock-heading h3[data-v-6330ebd1]{min-width:0;font-size:inherit;flex:1;margin:0;font-weight:600;line-height:1.5}.stock-state[data-v-6330ebd1]{border-radius:var(--app-radius,var(--radius));background:var(--app-bg,var(--bg));color:var(--app-text,var(--text));padding:.25rem .5rem;font-size:.75rem}.stock-facts[data-v-6330ebd1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin:0;display:grid}.stock-facts>div[data-v-6330ebd1]{min-width:0}.stock-facts dt[data-v-6330ebd1]{color:var(--app-muted,var(--muted));margin-bottom:.25rem;font-size:.8125rem}.stock-facts dd[data-v-6330ebd1]{font-variant-numeric:tabular-nums;margin:0;line-height:1.5}.stock-note[data-v-6330ebd1],.material-note[data-v-6330ebd1],.history-note[data-v-6330ebd1]{color:var(--app-muted,var(--muted));overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.5}.stock-note a[data-v-6330ebd1]{color:var(--app-accent,var(--primary))}.stock-actions[data-v-6330ebd1]{border-top:1px solid var(--app-border,var(--border));margin-top:auto;padding-top:.75rem}.empty-state[data-v-6330ebd1]{text-align:center;color:var(--app-muted,var(--muted));grid-column:1/-1;margin:0;padding:2rem .75rem;font-size:.875rem}.work-history[data-v-6330ebd1]{border-top:1px solid var(--app-border,var(--border));padding-top:1rem}.work-history>summary[data-v-6330ebd1]{cursor:pointer;color:var(--app-text,var(--text));font-size:.875rem;font-weight:600}.history-note[data-v-6330ebd1]{margin:.75rem 0}dialog p[data-v-6330ebd1]{color:var(--app-muted,var(--muted));overflow-wrap:anywhere}.error[data-v-6330ebd1],dialog .error[data-v-6330ebd1]{color:var(--app-danger,#b42318)}dialog[data-v-6330ebd1]{background:var(--app-surface,var(--panel));width:min(40rem,100vw - 2rem);max-height:85vh;color:var(--app-text,var(--text));border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));padding:1.5rem;overflow:auto}dialog[data-v-6330ebd1]::backdrop{background:#11182766}dialog form[data-v-6330ebd1],dialog label[data-v-6330ebd1]{flex-direction:column;gap:.5rem;display:flex}dialog form[data-v-6330ebd1]{gap:1rem}dialog input[data-v-6330ebd1],dialog select[data-v-6330ebd1],dialog textarea[data-v-6330ebd1]{font:inherit;border:1px solid var(--app-border,var(--border));background:var(--app-surface,var(--panel));color:var(--app-text,var(--text));border-radius:.5rem;max-width:100%;padding:.5rem}dialog input[type=checkbox][data-v-6330ebd1]{align-self:flex-start}dialog fieldset[data-v-6330ebd1]{border:1px solid var(--app-border,var(--border));gap:.5rem;min-width:0;display:grid}@media (width<=480px){.stock-facts[data-v-6330ebd1]{grid-template-columns:minmax(0,1fr)}.series-filter[data-v-6330ebd1]{flex:100%}}.vt-trend[data-v-f005040c]{position:relative}.vt-trend-svg[data-v-f005040c]{width:100%;display:block}.area[data-v-f005040c]{opacity:.14}.line[data-v-f005040c]{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke}.overlay[data-v-f005040c]{fill:none;stroke-width:1.5px;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.axis[data-v-f005040c],.guide[data-v-f005040c]{stroke:var(--border);stroke-width:1px;vector-effect:non-scaling-stroke}.vt-trend-tip[data-v-f005040c]{box-sizing:border-box;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;align-items:baseline;gap:.5rem;max-width:100%;padding:.25rem .5rem;font-size:.8125rem;display:inline-flex;position:absolute;top:0;right:0}.vt-trend-tip strong[data-v-f005040c]{font-variant-numeric:tabular-nums}.tip-label[data-v-f005040c]{color:var(--muted)}.tip-ma[data-v-f005040c]{color:#b45309}.chart-head[data-v-263bf324]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.controls[data-v-263bf324]{flex-wrap:wrap;gap:.5rem;display:inline-flex}.sel[data-v-263bf324]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);color:var(--text);font:inherit;max-width:12rem;padding:.375rem .5rem;font-size:.8125rem}.scope-line[data-v-263bf324]{color:var(--muted);margin:0 0 .5rem;font-size:.8125rem}.scope-line b[data-v-263bf324]{color:var(--text);font-variant-numeric:tabular-nums}.share-inline[data-v-263bf324]{flex-wrap:wrap;gap:.375rem;margin-left:.5rem;display:inline-flex}.share-inline .chip[data-v-263bf324]{border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:.0625rem .5rem;font-size:.75rem}.mom[data-v-263bf324]{font-variant-numeric:tabular-nums;margin-left:.5rem;font-size:.875rem;font-weight:600}.mom.up[data-v-263bf324]{color:#059669}.mom.down[data-v-263bf324]{color:#dc2626}.legend[data-v-263bf324]{color:var(--muted);gap:1rem;margin-top:.5rem;font-size:.8125rem;display:flex}.legend .lg[data-v-263bf324]{align-items:center;gap:.375rem;display:inline-flex}.legend .sw[data-v-263bf324]{border-radius:1px;width:.875rem;height:.1875rem;display:inline-block}.legend .sw.sales[data-v-263bf324]{background:var(--primary)}.legend .sw.refund[data-v-263bf324]{background:#f59e0b}.empty[data-v-263bf324]{color:var(--muted);text-align:center;padding:1.5rem 0;font-size:.875rem}.raw-toggle[data-v-263bf324]{color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:0;padding:.25rem 0;font-size:.875rem}.rank-head[data-v-263bf324]{justify-content:space-between;align-items:center;gap:.75rem;margin:1rem 0 .75rem;display:flex}.rank-head h2[data-v-263bf324]{margin:0;font-size:1rem}.seg[data-v-263bf324]{border:1px solid var(--border);border-radius:var(--radius);display:inline-flex;overflow:hidden}.seg button[data-v-263bf324]{background:var(--panel);color:var(--muted);font:inherit;cursor:pointer;border:0;padding:.4rem .9rem}.seg button+button[data-v-263bf324]{border-left:1px solid var(--border)}.seg button.on[data-v-263bf324]{background:var(--primary);color:var(--primary-fg)}.rank-grid[data-v-263bf324]{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:1rem;display:grid}.muted-line[data-v-263bf324]{color:var(--muted);margin-top:.25rem;display:block}.num-bar[data-v-263bf324]{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.num-bar span[data-v-263bf324]{text-align:right;min-width:3rem}.load-error[data-v-9338f594]{gap:.75rem;margin:1rem 0;display:grid}.load-error p[data-v-9338f594]{margin:0}.load-error .vt-button[data-v-9338f594]{justify-self:start}.kpi-grid[data-v-9338f594]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;display:grid}.toolbar[data-v-9338f594]{flex-wrap:wrap;align-items:center;gap:1rem;margin:1rem 0 .75rem;display:flex}.search[data-v-9338f594]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);min-width:16rem;color:inherit;flex:1;padding:.5rem .75rem}.chk[data-v-9338f594]{color:var(--muted);align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.seg[data-v-9338f594]{border:1px solid var(--border);border-radius:var(--radius);display:inline-flex;overflow:hidden}.seg button[data-v-9338f594]{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:none;padding:.375rem .875rem;font-size:.8125rem}.seg button.on[data-v-9338f594]{background:var(--primary);color:#fff}.card[data-v-9338f594]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:.5rem .75rem;overflow-x:auto}.rr-table[data-v-9338f594]{border-collapse:collapse;width:100%;font-size:.875rem}.rr-table th[data-v-9338f594],.rr-table td[data-v-9338f594]{text-align:left;border-bottom:1px solid var(--border);padding:.5rem .625rem}.rr-table th.num[data-v-9338f594],.rr-table td.num[data-v-9338f594]{text-align:right;font-variant-numeric:tabular-nums}.row[data-v-9338f594]{cursor:pointer}.row[data-v-9338f594]:hover{background:#94a3b814}.row.lv-danger[data-v-9338f594]{background:#ef444414}.row.lv-warn[data-v-9338f594]{background:#f59e0b14}.caret[data-v-9338f594]{color:var(--muted);width:1.5rem}.muted[data-v-9338f594]{color:var(--muted)}.strong[data-v-9338f594]{font-weight:600}.up[data-v-9338f594]{color:#ef4444}.down[data-v-9338f594]{color:#059669}.badge[data-v-9338f594]{border-radius:999px;padding:.125rem .5rem;font-size:.75rem;display:inline-block}.b-normal[data-v-9338f594]{color:var(--muted);background:#94a3b82e}.b-warn[data-v-9338f594]{color:#b45309;background:#f59e0b2e}.b-danger[data-v-9338f594]{color:#b91c1c;background:#ef44442e}.sub td[data-v-9338f594]{background:#94a3b80d}.sub-table[data-v-9338f594]{border-collapse:collapse;width:100%;font-size:.8125rem}.sub-table th[data-v-9338f594],.sub-table td[data-v-9338f594]{text-align:left;border-bottom:1px solid var(--border);padding:.375rem .5rem}.sub-table th.num[data-v-9338f594],.sub-table td.num[data-v-9338f594]{text-align:right;font-variant-numeric:tabular-nums}.sub-table .lv-danger[data-v-9338f594]{color:#b91c1c}.sub-table .lv-warn[data-v-9338f594]{color:#b45309}.empty[data-v-9338f594]{text-align:center;color:var(--muted);padding:1.5rem}.foot-note[data-v-9338f594]{color:var(--muted);margin-top:1rem;font-size:.75rem;line-height:1.6}.waterfall[data-v-09b6e897]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));margin:0;padding:1rem}figcaption[data-v-09b6e897]{margin-bottom:1rem;font-weight:600}.step[data-v-09b6e897]{grid-template-columns:10rem minmax(3rem,1fr) minmax(6rem,auto);align-items:center;gap:.75rem;margin:.75rem 0;display:grid}.label[data-v-09b6e897]{overflow-wrap:anywhere;font-size:.875rem}.track[data-v-09b6e897]{background:var(--app-bg,var(--panel));height:1.5rem;position:relative}.bar[data-v-09b6e897]{background:var(--app-success,#059669);border-radius:.25rem;height:100%;position:absolute}.bar.negative[data-v-09b6e897]{background:var(--app-warning,#d97706)}.bar.total[data-v-09b6e897]{background:var(--app-primary,var(--primary))}.bar.total.negative[data-v-09b6e897]{background:var(--app-danger,#dc2626)}.zero[data-v-09b6e897]{background:var(--app-muted,var(--muted));width:1px;position:absolute;top:-.25rem;bottom:-.25rem}strong[data-v-09b6e897]{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}p[data-v-09b6e897]{color:var(--app-muted,var(--muted));font-size:.875rem}@media (width<=640px){.step[data-v-09b6e897]{grid-template-columns:1fr auto;gap:.25rem}.track[data-v-09b6e897]{grid-area:2/1/auto/-1}}.daily-chart[data-v-c7f169e3]{border:1px solid var(--app-border,var(--border));box-sizing:border-box;border-radius:.75rem;width:100%;min-width:0;padding:1rem}header[data-v-c7f169e3]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}h2[data-v-c7f169e3]{margin:0;font-size:1rem}header span[data-v-c7f169e3],.hint[data-v-c7f169e3]{color:var(--app-muted,var(--muted));font-size:.8125rem;line-height:1.6}.legend[data-v-c7f169e3]{flex-wrap:wrap;gap:.5rem 1rem;font-size:.8125rem;display:flex}.legend span[data-v-c7f169e3]{align-items:center;gap:.375rem;display:flex}i[data-v-c7f169e3]{border-radius:.125rem;width:.625rem;height:.625rem}.scroll[data-v-c7f169e3]{width:100%;margin-top:.75rem;overflow-x:auto}svg[data-v-c7f169e3]{color:var(--app-text,var(--text));fill:currentColor;font-family:inherit;display:block}.grid[data-v-c7f169e3]{stroke:currentColor;opacity:.1}.zero[data-v-c7f169e3]{stroke:currentColor;opacity:.45}.axis[data-v-c7f169e3],.pending[data-v-c7f169e3]{fill:var(--app-muted,var(--muted));font-size:11px}.panel-title[data-v-c7f169e3]{font-size:12px;font-weight:600}.profit-label[data-v-c7f169e3]{font-size:10px}.day[data-v-c7f169e3]{cursor:pointer}.day[data-v-c7f169e3]:focus{outline:2px solid var(--app-primary,#3b82f6);outline-offset:-2px}.detail[data-v-c7f169e3]{border-top:1px solid var(--app-border,var(--border));padding-top:1rem}h3[data-v-c7f169e3]{margin:0 0 .75rem;font-size:.9375rem}h3 span[data-v-c7f169e3]{color:var(--app-muted,var(--muted));margin-left:.5rem;font-weight:400}.summary[data-v-c7f169e3]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;display:grid}.summary span[data-v-c7f169e3]{gap:.25rem;font-size:.8125rem;display:grid}strong[data-v-c7f169e3]{font-variant-numeric:tabular-nums;font-size:1rem}.loss[data-v-c7f169e3]{color:#dc2626}dl[data-v-c7f169e3]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.5rem 1.5rem;margin:1rem 0;font-size:.8125rem;display:grid}dl div[data-v-c7f169e3]{justify-content:space-between;gap:.75rem;display:flex}dt[data-v-c7f169e3]{color:var(--app-muted,var(--muted))}dd[data-v-c7f169e3]{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.tabs[data-v-b793e816]{border-bottom:1px solid var(--app-border);flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.tabs button[data-v-b793e816]{font:inherit;cursor:pointer;color:var(--app-muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:.75rem 1rem}.tabs button.active[data-v-b793e816]{color:var(--app-primary,#3b82f6);border-bottom-color:currentColor}.reference[data-v-b793e816]{border:1px solid var(--app-border);border-radius:.5rem;margin:1rem 0;padding:1rem}.reference-grid[data-v-b793e816]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.5rem;display:grid}.reference-note[data-v-b793e816]{background:var(--app-surface);border-radius:.25rem;padding:.5rem}.adopted[data-v-b793e816]{color:var(--app-muted);font-size:.75rem}summary[data-v-b793e816]{cursor:pointer;padding:.75rem 0}.kpis[data-v-b793e816]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;width:100%;display:grid}.chart[data-v-b793e816]{width:100%}.missing-costs[data-v-b793e816]{width:100%;min-width:0}.scope[data-v-b793e816],.settings p[data-v-b793e816]{color:var(--app-muted,var(--muted));overflow-wrap:anywhere;font-size:.875rem;line-height:1.6}.warnings[data-v-b793e816]{color:var(--app-danger,#b91c1c);font-size:.875rem}.settings[data-v-b793e816]{margin-top:1.5rem}h2[data-v-b793e816]{margin:1rem 0;font-size:1.125rem}h3[data-v-b793e816]{margin:0 0 .75rem}fieldset[data-v-b793e816]{border:0;min-width:0;margin:0;padding:0}.version-fields[data-v-b793e816],.fields[data-v-b793e816]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;display:grid}.note[data-v-b793e816]{grid-column:span 1}.platforms[data-v-b793e816]{gap:1rem;margin:1rem 0;display:grid}.platform[data-v-b793e816]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));padding:1rem}.settings label[data-v-b793e816]{flex-direction:column;gap:.5rem;font-size:.875rem;display:flex}.settings .enabled[data-v-b793e816]{flex-direction:row;margin-bottom:1rem}.settings input[data-v-b793e816]:not([type=checkbox]),.settings select[data-v-b793e816]{border:1px solid var(--app-border,var(--border));color:var(--app-text,var(--text));background:var(--app-surface,var(--panel));font:inherit;border-radius:.25rem;min-width:0;padding:.5rem}small[data-v-b793e816]{color:var(--app-muted,var(--muted));line-height:1.5}.source[data-v-b793e816]{margin:.25rem 0;display:block}.channel-page[data-v-79b91c18]{--app-surface:var(--panel);--app-text:var(--text);--app-border:var(--border);--app-muted:var(--muted);--app-danger:#b91c1c}.channel-actions[data-v-79b91c18]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.channel-hint[data-v-79b91c18]{color:var(--app-muted);line-height:1.6}.channel-error[data-v-79b91c18]{color:var(--app-danger);overflow-wrap:anywhere}.channel-fields[data-v-79b91c18]{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;margin:1rem 0;display:grid}.channel-page label[data-v-79b91c18],.channel-dialog label[data-v-79b91c18]{flex-direction:column;gap:.5rem;display:flex}.channel-page input[data-v-79b91c18],.channel-page select[data-v-79b91c18],.channel-page textarea[data-v-79b91c18]{color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border);font:inherit;border-radius:.5rem;min-width:0;max-width:100%;padding:.5rem}.channel-page input[type=checkbox][data-v-79b91c18]{align-self:flex-start}.channel-page input[type=number][data-v-79b91c18]{width:7rem}.channel-dialog[data-v-79b91c18]{border:1px solid var(--app-border);width:min(60rem,100vw - 2rem);max-height:85dvh;color:var(--app-text);background:var(--app-surface);border-radius:.75rem;padding:1.5rem;overflow:auto}.channel-dialog[data-v-79b91c18]::backdrop{background:#11182766}.channel-dialog form[data-v-79b91c18],.channel-dialog fieldset[data-v-79b91c18]{flex-direction:column;gap:1rem;display:flex}.channel-dialog fieldset[data-v-79b91c18]{border:0;min-width:0;padding:0}.channel-meta[data-v-79b91c18]{flex-wrap:wrap;gap:1rem;padding:1rem 0;display:flex}.channel-page small[data-v-79b91c18]{color:var(--app-muted);display:block}.product-groups[data-v-1034c1c0]{--app-surface:var(--panel);--app-line:var(--border);--app-muted:var(--muted);--app-accent:var(--primary)}.group-header[data-v-1034c1c0],.group-actions[data-v-1034c1c0],.pagination[data-v-1034c1c0],.dialog-actions[data-v-1034c1c0]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.group-actions[data-v-1034c1c0]{justify-content:flex-start}.group-layout[data-v-1034c1c0]{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.group-main[data-v-1034c1c0]{gap:1rem;min-width:0;display:grid}.group-panel[data-v-1034c1c0]{background:var(--app-surface);border:1px solid var(--app-line);border-radius:.5rem;min-width:0;padding:1rem}h2[data-v-1034c1c0]{overflow-wrap:anywhere;margin:0;font-size:1.125rem}.subtle[data-v-1034c1c0],small[data-v-1034c1c0]{color:var(--app-muted);font-size:.8125rem;line-height:1.6}.series-option[data-v-1034c1c0]{width:100%;color:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:.5rem;justify-content:space-between;gap:.75rem;padding:.75rem;display:flex}.series-option span[data-v-1034c1c0]:first-child{overflow-wrap:anywhere}.series-option.active[data-v-1034c1c0]{border-color:var(--app-accent);background:var(--bg)}.model-filter[data-v-1034c1c0]{align-items:center;gap:.75rem;margin-top:1rem;display:flex}.model-filter select[data-v-1034c1c0]{max-width:100%}.model-list[data-v-1034c1c0]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.5rem;margin-top:1rem;display:grid}.model-row[data-v-1034c1c0]{border:1px solid var(--app-line);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;display:flex}.text-button[data-v-1034c1c0]{color:inherit;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:.25rem}.text-button small[data-v-1034c1c0]{display:block}.text-button[data-v-1034c1c0]:hover{color:var(--app-accent)}input[data-v-1034c1c0]:not([type=checkbox]),select[data-v-1034c1c0]{border:1px solid var(--app-line);background:var(--app-surface);min-width:0;max-width:100%;color:inherit;font:inherit;border-radius:.5rem;padding:.5rem .75rem}input[type=checkbox][data-v-1034c1c0]{width:1rem;height:1rem;accent-color:var(--app-accent)}.search-form[data-v-1034c1c0]{gap:.5rem;max-width:100%;display:grid}.search-form input[data-v-1034c1c0]{flex:1;width:15rem}.sku-code[data-v-1034c1c0]{margin-top:.25rem;display:block}.feedback[data-v-1034c1c0]{border:1px solid var(--app-line);background:var(--app-surface);overflow-wrap:anywhere;border-radius:.5rem;padding:.75rem 1rem}.group-dialog[data-v-1034c1c0]{width:min(30rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:inherit;background:var(--app-surface);border:1px solid var(--app-line);border-radius:.75rem;padding:1.5rem}.group-dialog[data-v-1034c1c0]::backdrop{background:#11182766}.group-dialog fieldset[data-v-1034c1c0]{border:0;gap:1rem;min-width:0;margin:1.5rem 0;padding:0;display:grid}.group-dialog label[data-v-1034c1c0]{gap:.5rem;display:grid}.group-dialog .check-label[data-v-1034c1c0]{align-items:center;display:flex}.group-dialog p[data-v-1034c1c0]{overflow-wrap:anywhere;line-height:1.6}.group-dialog ul[data-v-1034c1c0]{overflow-wrap:anywhere;max-height:10rem;padding-left:1.25rem;overflow:auto}.dialog-actions[data-v-1034c1c0]{justify-content:flex-end}button[data-v-1034c1c0]:disabled{opacity:.5;cursor:not-allowed}@media (width<=48rem){.group-layout[data-v-1034c1c0]{grid-template-columns:minmax(0,1fr)}.group-header[data-v-1034c1c0]{align-items:flex-start}}.order-create-dialog header[data-v-79ede515]{margin-bottom:1rem}h2[data-v-79ede515]{margin:0 0 .5rem;font-size:1.25rem}.order-fields[data-v-79ede515]{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1rem;min-width:0;margin:0 0 1rem;padding:0;display:grid}.order-fields label[data-v-79ede515]{min-width:0}.wide[data-v-79ede515]{grid-column:1/-1}.order-fields .check[data-v-79ede515]{align-items:center;gap:.5rem;display:flex}.order-create-dialog footer[data-v-79ede515]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.order-create-dialog footer .scm-actions[data-v-79ede515]{margin-top:0}.order-create-dialog[data-v-79ede515] .vt-table-scroll{max-height:45dvh;overflow:auto}.order-create-dialog p[data-v-79ede515]{overflow-wrap:anywhere}@media (width<=640px){.order-fields[data-v-79ede515]{grid-template-columns:1fr}}.kpi-grid[data-v-90695084]{width:100%}.muted-line[data-v-90695084]{color:var(--muted);margin-top:.25rem;display:block}.feedback[data-v-90695084]{border:1px solid var(--border);background:var(--panel);border-radius:var(--radius);margin-bottom:.5rem;padding:.75rem 1rem}.sc-dialog[data-v-90695084]{border:1px solid var(--border);background:var(--panel);width:min(32rem,100% - 2rem);color:var(--text);border-radius:.75rem;padding:1.5rem}.sc-dialog[data-v-90695084]::backdrop{background:#11182766}.sc-dialog h2[data-v-90695084]{margin:0 0 1rem;font-size:1.125rem}.sc-dialog fieldset[data-v-90695084]{border:0;gap:.875rem;margin:0;padding:0;display:grid}.sc-dialog label[data-v-90695084]{gap:.375rem;display:grid}.sc-dialog .check[data-v-90695084]{align-items:center;gap:.5rem;display:flex}.sc-dialog input[data-v-90695084],.sc-dialog select[data-v-90695084]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);color:var(--text);font:inherit;padding:.5rem .75rem}.sc-dialog input[type=checkbox][data-v-90695084]{width:1rem;height:1rem}.dialog-actions[data-v-90695084]{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}.warehouse-page[data-v-d7567876]{--app-surface:var(--panel);--app-text:var(--text);--app-border:var(--border);--app-danger:#b91c1c}dialog[data-v-d7567876]::backdrop{background:#11182766}.locations[data-v-d7567876]{margin-top:1.5rem}.actions[data-v-d7567876]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.error[data-v-d7567876]{color:var(--app-danger)}dialog[data-v-d7567876]{border:1px solid var(--app-border);width:min(32rem,100vw - 2rem);max-height:85vh;color:var(--app-text);background:var(--app-surface);border-radius:.75rem;padding:1.5rem;overflow:auto}form[data-v-d7567876],fieldset[data-v-d7567876],label[data-v-d7567876]{flex-direction:column;gap:.5rem;display:flex}form[data-v-d7567876],fieldset[data-v-d7567876]{gap:1rem}fieldset[data-v-d7567876]{border:0;min-width:0;padding:0}input[data-v-d7567876],select[data-v-d7567876],textarea[data-v-d7567876]{font:inherit;max-width:100%;color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border);border-radius:.5rem;padding:.5rem}input[type=checkbox][data-v-d7567876]{align-self:flex-start}.home[data-v-73bdac62]{display:block}.page-header[data-v-73bdac62]{margin-bottom:1rem}.page-header h1[data-v-73bdac62]{margin:0;font-size:1.25rem}.page-header p[data-v-73bdac62]{color:var(--muted);margin:.25rem 0 0;font-size:.8125rem}.stats[data-v-73bdac62]{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.stat[data-v-73bdac62]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:.25rem;padding:.875rem 1rem;display:flex}.stat.clickable[data-v-73bdac62]{cursor:pointer;transition:border-color .15s}.stat.clickable[data-v-73bdac62]:hover{border-color:var(--app-brand,#2563eb)}.stat-value[data-v-73bdac62]{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600}.stat-label[data-v-73bdac62]{color:var(--muted);font-size:.8125rem}.tone-brand .stat-value[data-v-73bdac62]{color:var(--app-brand-ink,#1d4ed8)}.tone-warn .stat-value[data-v-73bdac62]{color:#a16207}.tone-info .stat-value[data-v-73bdac62]{color:#1d4ed8}.tone-danger .stat-value[data-v-73bdac62]{color:#b91c1c}.grid[data-v-73bdac62]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin-bottom:1rem;display:grid}.entry[data-v-73bdac62]{color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s}.entry[data-v-73bdac62]:hover{border-color:var(--app-brand,#2563eb);box-shadow:0 1px 6px #0000000f}.card[data-v-73bdac62]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem}.card h2[data-v-73bdac62]{margin:0 0 .5rem;font-size:1rem}.card-head[data-v-73bdac62]{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.card-head h2[data-v-73bdac62]{margin:0}.more[data-v-73bdac62]{color:var(--app-brand-ink,#1d4ed8);font-size:.8125rem;text-decoration:none}.more[data-v-73bdac62]:hover{text-decoration:underline}.cols[data-v-73bdac62]{grid-template-columns:1.6fr 1fr;align-items:start;gap:1rem;display:grid}.queue[data-v-73bdac62]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.queue li[data-v-73bdac62]{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.q-no[data-v-73bdac62]{color:var(--app-brand-ink,#1d4ed8);font-weight:600;text-decoration:none}.q-no[data-v-73bdac62]:hover{text-decoration:underline}.q-type[data-v-73bdac62]{color:var(--muted)}.q-title[data-v-73bdac62]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.q-time[data-v-73bdac62]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.75rem}.entry p[data-v-73bdac62]{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.5}.dist[data-v-73bdac62]{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.dist li[data-v-73bdac62]{align-items:center;gap:.375rem;display:flex}.dist-count[data-v-73bdac62]{font-variant-numeric:tabular-nums;font-weight:600}.badge[data-v-73bdac62]{border-radius:.5rem;padding:.0625rem .5rem;font-size:.75rem}.st-pending_info[data-v-73bdac62]{color:#475569;background:#94a3b82e}.st-pending_review[data-v-73bdac62],.st-pending_return[data-v-73bdac62]{color:#a16207;background:#eab30829}.st-processing[data-v-73bdac62]{color:#1d4ed8;background:#3b82f624}.st-completed[data-v-73bdac62]{color:#047857;background:#05966924}.st-cancelled[data-v-73bdac62]{color:#b91c1c;background:#ef444424}.st-closed[data-v-73bdac62]{color:#475569;background:#94a3b82e}.hint[data-v-73bdac62]{color:#b91c1c;font-size:.8125rem}.muted[data-v-73bdac62]{color:var(--muted);font-size:.8125rem}@media (width<=48rem){.cols[data-v-73bdac62]{grid-template-columns:1fr}}.create-dialog[data-v-68b7ec89]{border:1px solid var(--app-repair-border,var(--border));border-radius:var(--radius);background:var(--panel);width:min(68rem,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--text);padding:0;overflow:hidden}.create-dialog[data-v-68b7ec89]::backdrop{background:#0006}form[data-v-68b7ec89]{flex-direction:column;max-height:calc(100dvh - 2rem - 2px);display:flex}header[data-v-68b7ec89]{border-bottom:1px solid var(--app-repair-border,var(--border));flex:none;padding:1rem 1.25rem .75rem}h2[data-v-68b7ec89]{margin:0 0 .25rem;font-size:1.125rem}p[data-v-68b7ec89]{overflow-wrap:anywhere;margin:0}header p[data-v-68b7ec89],.muted[data-v-68b7ec89]{color:var(--muted);font-size:.8125rem}.form-body[data-v-68b7ec89]{min-height:0;padding:1rem 1.25rem;overflow:auto}.form-body>p[data-v-68b7ec89]{margin-bottom:.75rem}.arrival-source[data-v-68b7ec89]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));gap:.75rem;margin-bottom:1.25rem;padding:1rem;display:grid}.review-choices[data-v-68b7ec89]{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.review-choices label[data-v-68b7ec89]{cursor:pointer;align-items:center;gap:.5rem;display:flex}.review-choices input[data-v-68b7ec89]{width:1rem;margin:0}.form-grid[data-v-68b7ec89]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem 1.5rem;display:grid}fieldset[data-v-68b7ec89]{border:0;gap:.75rem;min-width:0;margin:0;padding:0;display:grid}legend[data-v-68b7ec89]{margin-bottom:.5rem;padding:0;font-weight:600}label[data-v-68b7ec89],.field[data-v-68b7ec89]{gap:.25rem;min-width:0;font-size:.875rem;display:grid}input[data-v-68b7ec89],[data-v-68b7ec89] .vt-carrier-input,select[data-v-68b7ec89],textarea[data-v-68b7ec89]{box-sizing:border-box;border:1px solid var(--app-repair-border,var(--border));border-radius:var(--radius);background:var(--panel);width:100%;min-width:0;color:var(--text);font:inherit;padding:.5rem .75rem}textarea[data-v-68b7ec89]{resize:vertical}.field[data-v-68b7ec89] .vt-series-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.field[data-v-68b7ec89] .vt-sp-sel{width:100%;min-width:0;max-width:none;padding:.5rem}.columns[data-v-68b7ec89]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.purchase-columns[data-v-68b7ec89]{grid-template-columns:repeat(2,minmax(0,1fr))}footer[data-v-68b7ec89]{border-top:1px solid var(--app-repair-border,var(--border));flex:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.feedback[data-v-68b7ec89]{min-width:0}.actions[data-v-68b7ec89]{flex:none;gap:.75rem;display:flex}.error[data-v-68b7ec89]{color:#b91c1c;font-size:.875rem}@media (width<=850px){.form-grid[data-v-68b7ec89]{grid-template-columns:1fr}}@media (width<=500px){header[data-v-68b7ec89],.form-body[data-v-68b7ec89],footer[data-v-68b7ec89]{padding:.75rem}.columns[data-v-68b7ec89],.purchase-columns[data-v-68b7ec89],.field[data-v-68b7ec89] .vt-series-picker{grid-template-columns:1fr}footer[data-v-68b7ec89]{flex-wrap:wrap}.actions[data-v-68b7ec89]{margin-left:auto}}.arrival-scan[data-v-61ce84aa]{flex-wrap:wrap;align-items:end;gap:.75rem;margin-bottom:1rem;display:flex}label[data-v-61ce84aa]{flex:16rem;gap:.5rem;display:grid}input[data-v-61ce84aa]{box-sizing:border-box;border:1px solid var(--app-border,var(--border));background:var(--app-surface,var(--panel));width:100%;min-width:0;color:inherit;border-radius:.5rem;padding:.75rem}p[data-v-61ce84aa]{flex-basis:100%;margin:0;font-size:.875rem}.error[data-v-61ce84aa]{color:var(--app-danger,#b91c1c)}.keyword[data-v-a23922e0]{flex:20rem}.scan-result[data-v-a23922e0]{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;display:flex}.return-tracking[data-v-a23922e0]{white-space:nowrap;align-items:center;gap:.5rem;display:flex}.error[data-v-a23922e0],.overdue[data-v-a23922e0]{color:#b91c1c}dialog[data-v-2b4dd403]{border:1px solid var(--app-border,var(--border));background:var(--app-surface,var(--panel));width:calc(100% - 2rem);max-width:32rem;max-height:calc(100dvh - 2rem);color:inherit;border-radius:.75rem;overflow:auto}fieldset[data-v-2b4dd403]{border:0;gap:1rem;padding:0;display:grid}label[data-v-2b4dd403]{gap:.5rem;display:grid}input[data-v-2b4dd403],textarea[data-v-2b4dd403]{box-sizing:border-box;border:1px solid var(--app-border,var(--border));background:var(--app-surface,var(--panel));width:100%;min-width:0;max-width:100%;color:inherit;font:inherit;padding:.5rem}footer[data-v-2b4dd403]{justify-content:end;gap:.5rem;margin-top:1rem;display:flex}.cases[data-v-a1d02c26]{flex-direction:column;height:100%;display:flex}.badge[data-v-a1d02c26]{border-radius:.5rem;padding:.0625rem .5rem;font-size:.75rem}.st-pending_info[data-v-a1d02c26]{color:#475569;background:#94a3b82e}.st-pending_review[data-v-a1d02c26],.st-pending_return[data-v-a1d02c26]{color:#a16207;background:#eab30829}.st-processing[data-v-a1d02c26]{color:#1d4ed8;background:#3b82f624}.st-completed[data-v-a1d02c26]{color:#047857;background:#05966924}.st-cancelled[data-v-a1d02c26]{color:#b91c1c;background:#ef444424}.st-closed[data-v-a1d02c26]{color:#475569;background:#94a3b82e}.hint[data-v-a1d02c26]{color:#b91c1c;font-size:.8125rem}.dlg[data-v-a1d02c26]{border:1px solid var(--border);border-radius:var(--radius);width:min(30rem,92vw);padding:1.25rem}.dlg h2[data-v-a1d02c26]{margin:0 0 .75rem;font-size:1rem}.dlg fieldset[data-v-a1d02c26]{border:0;min-width:0;margin:0;padding:0}.dlg label[data-v-a1d02c26]{color:var(--muted);flex-direction:column;gap:.25rem;margin-bottom:.625rem;font-size:.8125rem;display:flex}.dlg input[data-v-a1d02c26],.dlg select[data-v-a1d02c26],.dlg textarea[data-v-a1d02c26]{border:1px solid var(--border);font:inherit;border-radius:.5rem;padding:.375rem .5rem}.dlg-actions[data-v-a1d02c26]{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.auth[data-v-8dea5f2c]{display:block}.page-header[data-v-8dea5f2c]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.page-header h1[data-v-8dea5f2c]{margin:0;font-size:1.25rem}.page-header p[data-v-8dea5f2c]{color:var(--muted);margin:.25rem 0 0;font-size:.8125rem}.card[data-v-8dea5f2c]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem}.list[data-v-8dea5f2c]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.list li[data-v-8dea5f2c]{border:1px solid var(--border);border-radius:.625rem;padding:.75rem .875rem}.row[data-v-8dea5f2c]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.kind[data-v-8dea5f2c]{font-size:.9375rem;font-weight:600}.badge[data-v-8dea5f2c]{color:#a16207;background:#eab30829;border-radius:.5rem;padding:.0625rem .5rem;font-size:.6875rem}.conf[data-v-8dea5f2c]{color:var(--muted);font-size:.75rem}.time[data-v-8dea5f2c]{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.75rem}.payload[data-v-8dea5f2c]{white-space:pre-wrap;background:#00000005;border-radius:.5rem;margin:.5rem 0;padding:.375rem .5rem;font-size:.8125rem}.ops[data-v-8dea5f2c]{align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.link[data-v-8dea5f2c]{color:var(--app-brand-ink,#1d4ed8);margin-left:auto;font-size:.8125rem;text-decoration:none}.link[data-v-8dea5f2c]:hover{text-decoration:underline}.hint[data-v-8dea5f2c]{color:#b91c1c;font-size:.8125rem}.muted[data-v-8dea5f2c]{color:var(--muted);font-size:.8125rem}.return-dialog[data-v-3e88d4c0]{--app-border:var(--border,#e5e7eb);--app-surface:var(--panel,#fff);--app-muted:var(--muted,#6b7280);box-sizing:border-box;border:1px solid var(--app-border);background:var(--app-surface);width:min(46rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--app-text,inherit);border-radius:.75rem;padding:1.25rem;overflow:auto}.return-dialog[data-v-3e88d4c0]::backdrop{background:#00000059}h3[data-v-3e88d4c0]{margin:0 0 .75rem}p[data-v-3e88d4c0]{overflow-wrap:anywhere;font-size:.875rem}fieldset[data-v-3e88d4c0]{border:0;min-width:0;margin:0;padding:0}.muted[data-v-3e88d4c0]{color:var(--app-muted);font-size:.8125rem}.error[data-v-3e88d4c0]{color:var(--app-danger,#c0392b)}.search[data-v-3e88d4c0],.filters[data-v-3e88d4c0],.pagination[data-v-3e88d4c0],.actions[data-v-3e88d4c0]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.search>input[data-v-3e88d4c0]{border:1px solid var(--app-border);background:var(--app-surface);min-width:0;color:inherit;font:inherit;border-radius:.5rem;flex:1;padding:.5rem}.filters[data-v-3e88d4c0]{margin-top:.75rem;font-size:.875rem}.filters label[data-v-3e88d4c0]{align-items:center;gap:.5rem;display:flex}.results[data-v-3e88d4c0]{gap:.5rem;margin:.75rem 0;display:grid}.candidate[data-v-3e88d4c0]{border:1px solid var(--app-border);cursor:pointer;border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.75rem;display:flex}.candidate.selected[data-v-3e88d4c0]{border-color:var(--app-brand-ink,#2b6a67)}.candidate-body[data-v-3e88d4c0]{overflow-wrap:anywhere;gap:.25rem;min-width:0;font-size:.875rem;display:grid}.candidate>input[data-v-3e88d4c0]{flex:none}.actions[data-v-3e88d4c0]{justify-content:flex-end;margin-top:1rem}.ritems[data-v-8dd81356]{flex-direction:column;gap:.75rem;display:flex}.ri-head[data-v-8dd81356]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ri-title[data-v-8dd81356]{align-items:center;gap:.375rem;font-size:.9375rem;font-weight:600;display:flex}.ri-dot[data-v-8dd81356]{background:var(--app-brand-ink,#2b6a67);border-radius:50%;width:.375rem;height:.375rem;display:inline-block}.ri-count[data-v-8dd81356]{color:var(--app-muted);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:400}.ri-muted[data-v-8dd81356],.ri-empty[data-v-8dd81356]{color:var(--app-muted);font-size:.8125rem}.ri-empty[data-v-8dd81356]{border:1px dashed var(--app-border);text-align:center;border-radius:.625rem;padding:.875rem 1rem}.ri-list[data-v-8dd81356]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ri-row[data-v-8dd81356]{border:1px solid var(--app-border);background:var(--app-surface);border-left:3px solid var(--app-border);border-radius:.625rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .75rem;transition:border-color .15s,box-shadow .15s;display:flex}.ri-row.spare[data-v-8dd81356]{border-left-color:#2e9d5a}.ri-row.repair[data-v-8dd81356]{border-left-color:#e0a020}.ri-main[data-v-8dd81356]{flex-wrap:wrap;flex:1;align-items:baseline;gap:.5rem;min-width:0;display:flex}.ri-model[data-v-8dd81356]{word-break:break-all;font-size:.9375rem;font-weight:600}.ri-qty[data-v-8dd81356]{color:var(--app-muted);font-variant-numeric:tabular-nums}.ri-note[data-v-8dd81356]{color:var(--app-muted);white-space:nowrap;text-overflow:ellipsis;max-width:12rem;font-size:.8125rem;overflow:hidden}.ri-class[data-v-8dd81356]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ri-select[data-v-8dd81356]{border:1px solid var(--app-border);background:var(--app-surface);font:inherit;border-radius:.375rem;padding:.25rem .375rem;font-size:.8125rem}.ri-cond[data-v-8dd81356]{color:var(--app-muted);font-size:.8125rem}.ri-badge[data-v-8dd81356]{background:var(--app-border);color:var(--app-muted);white-space:nowrap;border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.ri-badge.ok[data-v-8dd81356]{color:#2e7d4f;background:#2e9d5a29}.ri-badge.warn[data-v-8dd81356]{color:#b8860b;background:#e0a0202e}.ri-ops[data-v-8dd81356]{flex-wrap:wrap;gap:.25rem;display:flex}.iconbtn[data-v-8dd81356]{color:var(--app-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:.375rem;padding:.25rem .375rem;font-size:.8125rem}.iconbtn[data-v-8dd81356]:hover{background:var(--app-border);color:var(--app-brand-ink,#2b6a67)}.iconbtn.danger[data-v-8dd81356]:hover{color:#c0392b;background:#c0392b1f}.iconbtn[data-v-8dd81356]:disabled{opacity:.5;cursor:default}.compact .ri-row[data-v-8dd81356]{padding:.5rem .625rem}.compact .ri-model[data-v-8dd81356]{font-size:.875rem}.compact .ri-note[data-v-8dd81356]{max-width:8rem}.ri-dlg[data-v-8dd81356]{border:none;border-radius:.75rem;width:min(40rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:1.25rem;overflow:auto}.ri-dlg[data-v-8dd81356]::backdrop{background:#00000059}.ri-dlg h3[data-v-8dd81356]{margin:0 0 .75rem;font-size:1rem}.ri-dlg form[data-v-8dd81356]{flex-direction:column;gap:.625rem;display:flex}.ri-dlg label[data-v-8dd81356]{flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}.ri-dlg input[data-v-8dd81356],.ri-dlg select[data-v-8dd81356]{border:1px solid var(--app-border);font:inherit;border-radius:.5rem;padding:.4375rem .5rem}.ri-sku[data-v-8dd81356]{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.ri-sku legend[data-v-8dd81356]{margin-bottom:.25rem;padding:0;font-size:.875rem}.ri-sku[data-v-8dd81356] .vt-sp-sel{min-width:0;max-width:100%}.ri-row2[data-v-8dd81356]{gap:.625rem;display:flex}.ri-row2 .grow[data-v-8dd81356]{flex:1}.ri-hint[data-v-8dd81356]{color:var(--app-muted);margin:0;font-size:.8125rem}.ri-dlg-actions[data-v-8dd81356]{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.ri-sn-input[data-v-8dd81356]{align-items:center;gap:.5rem;display:flex}.ri-sn-input input[data-v-8dd81356]{flex:1}.ri-return[data-v-8dd81356]{color:var(--app-brand-ink,#2b6a67);overflow-wrap:anywhere;font-size:.8125rem}.ri-sn[data-v-8dd81356]{color:var(--app-muted,#6b7280);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.size-dlg[data-v-a4cab7af]{box-sizing:border-box;border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));width:min(26rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--app-text,var(--text));padding:1.25rem;overflow:auto}.size-dlg[data-v-a4cab7af]::backdrop{background:#00000059}h3[data-v-a4cab7af]{margin:0 0 .5rem;font-size:1rem}.muted[data-v-a4cab7af],.tip[data-v-a4cab7af]{color:var(--app-text-muted,var(--muted))}.small[data-v-a4cab7af]{font-size:.8125rem;line-height:1.5}.error[data-v-a4cab7af]{color:#b91c1c}.presets[data-v-a4cab7af]{flex-wrap:wrap;gap:.5rem;margin:.75rem 0;display:flex}fieldset[data-v-a4cab7af]{border:0;min-width:0;margin:0;padding:0}.row[data-v-a4cab7af]{gap:.75rem;margin-top:.75rem;display:flex}.row label[data-v-a4cab7af]{flex-direction:column;flex:1;gap:.25rem;min-width:0;font-size:.875rem;display:flex}.row input[data-v-a4cab7af],.row select[data-v-a4cab7af]{box-sizing:border-box;border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));width:100%;min-width:0;color:var(--app-text,var(--text));font:inherit;padding:.5rem}.chk[data-v-a4cab7af]{align-items:center;gap:.5rem;margin-top:.75rem;font-size:.875rem;display:inline-flex}.actions[data-v-a4cab7af]{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.tip[data-v-a4cab7af]{margin:.75rem 0 0}.detail-body[data-v-e49e5cbf]{--app-surface:var(--panel,#fff);--app-border:var(--border,#e5e7eb);--app-muted:var(--muted,#6b7280);flex-direction:column;gap:1rem;display:flex}.link[data-v-e49e5cbf]{color:var(--app-brand-ink,#2b6a67);font-weight:600;text-decoration:none}.hint[data-v-e49e5cbf]{color:#c0392b}.muted[data-v-e49e5cbf]{color:var(--app-muted)}.small[data-v-e49e5cbf]{font-size:.8125rem}.card[data-v-e49e5cbf]{background:var(--app-surface);border:1px solid var(--app-border);border-radius:.75rem;padding:1rem}.card h2[data-v-e49e5cbf]{margin:0 0 .5rem;font-size:1rem}.hero[data-v-e49e5cbf]{background:linear-gradient(180deg, #2b6a670d, var(--app-surface) 60%);padding:1.25rem}.hero-top[data-v-e49e5cbf]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.hero-num[data-v-e49e5cbf]{letter-spacing:.01em;font-size:1.375rem;font-weight:700}.hero-sub[data-v-e49e5cbf]{color:var(--app-muted);margin-top:.125rem;font-size:.8125rem}.pills[data-v-e49e5cbf]{flex-wrap:wrap;gap:.5rem;display:flex}.pill[data-v-e49e5cbf]{background:var(--app-border);color:var(--app-muted);border-radius:999px;padding:.1875rem .625rem;font-size:.75rem;font-weight:600}.pill.info[data-v-e49e5cbf]{color:var(--app-brand-ink,#2b6a67);background:#2b6a6724}.pill.good[data-v-e49e5cbf]{color:#2e7d4f;background:#2ea05a29}.pill.danger[data-v-e49e5cbf]{color:#c0392b;background:#c0392b24}.pill.warn[data-v-e49e5cbf]{color:#b8860b;background:#e6a01e2e}.facts[data-v-e49e5cbf]{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.75rem 1.25rem;margin:1.125rem 0;display:grid}.fact[data-v-e49e5cbf]{flex-direction:column;gap:.1875rem;display:flex}.fact.track[data-v-e49e5cbf]{grid-column:1/-1}.track-edit[data-v-e49e5cbf]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.track-edit .ein[data-v-e49e5cbf]{border:1px solid var(--app-border);border-radius:.5rem;flex:1;min-width:12rem;max-width:22rem;padding:.4375rem .625rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.edit-msg[data-v-e49e5cbf]{margin:-.375rem 0 0}.fact .fk[data-v-e49e5cbf]{color:var(--app-muted);font-size:.75rem}.fact .fv[data-v-e49e5cbf]{word-break:break-all;font-size:.9375rem}.fact .fv.strong[data-v-e49e5cbf]{font-weight:600}.fact .fv.mono[data-v-e49e5cbf]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.flow[data-v-e49e5cbf]{border-top:1px solid var(--app-border);flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.875rem;display:flex}.flow-label[data-v-e49e5cbf]{color:var(--app-muted);margin-right:.25rem;font-size:.8125rem}.flow-gap[data-v-e49e5cbf]{flex:1}.stockin .si-head[data-v-e49e5cbf]{flex-wrap:wrap;align-items:baseline;gap:.625rem;margin-bottom:.5rem;display:flex}.stockin .si-head h2[data-v-e49e5cbf]{margin:0}.si-actions[data-v-e49e5cbf]{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.si-manual .muted[data-v-e49e5cbf]{margin:0 0 .375rem}.ident .si-head[data-v-e49e5cbf]{flex-wrap:wrap;align-items:baseline;gap:.625rem;margin-bottom:.5rem;display:flex}.ident .si-head h2[data-v-e49e5cbf]{margin:0}.ident-rows[data-v-e49e5cbf]{flex-direction:column;gap:.5rem;display:flex}.ident-row[data-v-e49e5cbf]{align-items:baseline;gap:.75rem;display:flex}.ident-row .ident-k[data-v-e49e5cbf]{min-width:7rem;color:var(--app-muted);align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.ident-row .ident-v[data-v-e49e5cbf]{font-weight:600}.ident-row.fact-row[data-v-e49e5cbf]{background:#2ea05a0f;border:1px solid #2ea05a40;border-radius:.5rem;padding:.5rem .625rem}.badge-fact[data-v-e49e5cbf]{color:#2e7d4f;background:#2ea05a29;border-radius:999px;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600}.badge-ref[data-v-e49e5cbf]{background:var(--app-border);color:var(--app-muted);border-radius:999px;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600}.ident-warn[data-v-e49e5cbf]{color:#b8860b;background:#e6a01e1f;border-radius:.5rem;margin:.625rem 0 0;padding:.5rem .625rem;font-size:.8125rem}.ident-tip[data-v-e49e5cbf]{color:var(--app-muted);margin:.625rem 0 0;font-size:.8125rem}.unified .si-head h2[data-v-e49e5cbf],.unified .si-head h3[data-v-e49e5cbf]{margin:0}.unified-fact[data-v-e49e5cbf]{border-top:1px solid var(--app-border);margin-top:.875rem;padding-top:.875rem}.unified-fact .si-head[data-v-e49e5cbf]{margin-bottom:.5rem}.unified-stock[data-v-e49e5cbf]{border-top:1px solid var(--app-border);margin-top:.875rem;padding-top:.875rem}.unified-stock .si-head[data-v-e49e5cbf]{margin-bottom:.5rem}.unified code.mono[data-v-e49e5cbf]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.video[data-v-e49e5cbf]{background:#000;border-radius:.5rem;width:100%;max-width:40rem}.ret-list[data-v-e49e5cbf]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ret-item[data-v-e49e5cbf]{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.ret-no[data-v-e49e5cbf]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.ret-model[data-v-e49e5cbf]{font-size:.9375rem}.edit-row[data-v-e49e5cbf]{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.5rem;display:flex}.edit-row .el[data-v-e49e5cbf]{min-width:4.5rem;color:var(--app-muted);font-size:.875rem}.edit-row .ein[data-v-e49e5cbf]{border:1px solid var(--app-border);border-radius:.5rem;flex:1;min-width:12rem;padding:.5rem .625rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.timeline[data-v-e49e5cbf]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.timeline li[data-v-e49e5cbf]{gap:.625rem;display:flex}.dot[data-v-e49e5cbf]{background:var(--app-brand-ink,#2b6a67);border-radius:50%;flex:none;width:.5rem;height:.5rem;margin-top:.375rem}.ev-title[data-v-e49e5cbf]{font-size:.9375rem}.tag[data-v-e49e5cbf]{color:var(--app-brand-ink,#2b6a67);background:#2b6a671f;border-radius:.375rem;padding:.0625rem .375rem;font-size:.6875rem}.reversal-dialog[data-v-e49e5cbf]{box-sizing:border-box;border:1px solid var(--app-border);background:var(--app-surface);width:min(32rem,100vw - 2rem);color:var(--app-text,var(--text));border-radius:.75rem;padding:1.5rem}.reversal-dialog[data-v-e49e5cbf]::backdrop{background:#00000059}.reversal-dialog h2[data-v-e49e5cbf]{margin:0 0 .75rem;font-size:1.125rem}.reversal-dialog label[data-v-e49e5cbf]{gap:.5rem;margin-top:1rem;display:grid}.reversal-dialog textarea[data-v-e49e5cbf]{box-sizing:border-box;border:1px solid var(--app-border);background:var(--app-surface);width:100%;color:inherit;resize:vertical;border-radius:.5rem;padding:.5rem}.drawer-root[data-v-43c09d03]{z-index:60;position:fixed;inset:0}.drawer-mask[data-v-43c09d03]{background:#00000059;position:absolute;inset:0}.drawer-panel[data-v-43c09d03]{background:var(--bg,#f5f6f8);flex-direction:column;width:min(42rem,100vw);height:100%;display:flex;position:absolute;top:0;right:0;box-shadow:-8px 0 32px #0000002e}.drawer-head[data-v-43c09d03]{border-bottom:1px solid var(--border,#e5e7eb);background:var(--panel,#fff);justify-content:space-between;align-items:center;padding:.875rem 1.25rem;display:flex}.drawer-title[data-v-43c09d03]{font-size:1rem;font-weight:700}.drawer-close[data-v-43c09d03]{color:var(--muted,#6b7280);cursor:pointer;background:0 0;border:0;border-radius:.5rem;width:2rem;height:2rem;font-size:1.125rem}.drawer-close[data-v-43c09d03]:hover{background:var(--border,#e5e7eb)}.drawer-scroll[data-v-43c09d03]{flex:1;padding:1.25rem;overflow-y:auto}.drawer-enter-active[data-v-43c09d03],.drawer-leave-active[data-v-43c09d03]{transition:opacity .2s}.drawer-enter-active .drawer-panel[data-v-43c09d03],.drawer-leave-active .drawer-panel[data-v-43c09d03]{transition:transform .22s}.drawer-enter-from[data-v-43c09d03],.drawer-leave-to[data-v-43c09d03]{opacity:0}.drawer-enter-from .drawer-panel[data-v-43c09d03],.drawer-leave-to .drawer-panel[data-v-43c09d03]{transform:translate(100%)}.page-header[data-v-7ddea96e]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.page-header h1[data-v-7ddea96e]{margin:0;font-size:1.25rem}.page-header p[data-v-7ddea96e]{color:var(--muted);max-width:52rem;margin:.25rem 0 0;font-size:.875rem}.hint[data-v-7ddea96e]{color:#b91c1c;font-size:.875rem}.card[data-v-7ddea96e]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem}.muted[data-v-7ddea96e]{color:var(--muted);font-size:.875rem}.list[data-v-7ddea96e]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.list li[data-v-7ddea96e]{border:1px solid var(--border);border-radius:var(--radius);padding:.75rem 1rem}.list li.failed[data-v-7ddea96e]{border-color:#dc262666}.row[data-v-7ddea96e]{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.kind[data-v-7ddea96e]{font-weight:600}.instruction[data-v-7ddea96e]{color:var(--text);border-left:3px solid var(--primary);border-radius:0 var(--radius) var(--radius) 0;background:#2563eb0f;margin:.5rem 0 .25rem;padding:.5rem .75rem;font-size:.9375rem;font-weight:600}.ref[data-v-7ddea96e]{font-size:.8125rem}.badge[data-v-7ddea96e]{border-radius:999px;padding:.0625rem .5rem;font-size:.75rem}.badge.approved[data-v-7ddea96e]{color:#1d4ed8;background:#2563eb1f}.badge.failed[data-v-7ddea96e]{color:#b91c1c;background:#dc26261f}.time[data-v-7ddea96e]{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.75rem}.link[data-v-7ddea96e]{color:var(--primary);font-size:.8125rem;text-decoration:none}.linkbtn[data-v-7ddea96e]{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.linkbtn[data-v-7ddea96e]:hover{text-decoration:underline}.payload[data-v-7ddea96e]{color:var(--muted);white-space:pre-wrap;margin:.5rem 0 0;font-size:.8125rem}.fail-note[data-v-7ddea96e]{color:#b91c1c;margin:.375rem 0 0;font-size:.8125rem}.ops[data-v-7ddea96e]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.625rem;display:flex}.dlg[data-v-7ddea96e]{border:1px solid var(--border);border-radius:var(--radius);width:92vw;max-width:30rem;padding:1.25rem}.dlg h2[data-v-7ddea96e]{margin:0 0 .25rem;font-size:1.05rem}.dlg-sub[data-v-7ddea96e]{color:var(--muted);margin:0 0 .75rem;font-size:.8125rem}.dlg label[data-v-7ddea96e]{color:var(--muted);margin-bottom:.625rem;font-size:.8125rem;display:block}.dlg input[data-v-7ddea96e],.dlg select[data-v-7ddea96e],.dlg textarea[data-v-7ddea96e]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);width:100%;color:var(--text);font:inherit;margin-top:.25rem;padding:.375rem .5rem}.dlg-actions[data-v-7ddea96e]{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.rc-actual[data-v-72315192]{overflow-wrap:anywhere;flex-direction:column;gap:.25rem;display:flex}.rc-actual strong[data-v-72315192]{font-size:.875rem}.rc-actual span[data-v-72315192],.rc-actual small[data-v-72315192]{color:var(--muted);font-size:.8125rem}.rcard[data-v-72315192]:focus-visible{outline:2px solid var(--app-brand-ink,#2b6a67);outline-offset:2px}.rc-check[data-v-72315192]{cursor:pointer}.rcard[data-v-72315192]{--app-border:var(--border,#e5e7eb);--app-muted:var(--muted,#6b7280);border:1px solid var(--border,#e5e7eb);background:var(--panel,#fff);border-left:3px solid var(--border,#e5e7eb);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.75rem .875rem;transition:border-color .15s,box-shadow .15s,transform .1s;display:flex;box-shadow:0 1px 3px #00000014}.rcard.clickable[data-v-72315192]{cursor:pointer}.rcard.clickable[data-v-72315192]:hover{border-color:var(--app-brand-ink,#2b6a67);box-shadow:0 4px 14px #0000001f}.rcard.clickable[data-v-72315192]:active{transform:translateY(1px)}.rcard.wh-spare[data-v-72315192]{border-left-color:#2e9d5a}.rcard.wh-repair[data-v-72315192]{border-left-color:#e0a020}.rcard.dupe[data-v-72315192]{border-left-color:#b8860b}.rcard.gone[data-v-72315192]{opacity:.6}.rcard.bad[data-v-72315192]{border-left-color:#c0392b}.rc-top[data-v-72315192]{align-items:center;gap:.5rem;display:flex}.rc-check[data-v-72315192]{cursor:pointer;flex:none;width:1rem;height:1rem}.rc-track[data-v-72315192]{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9375rem;font-weight:600}.rc-spacer[data-v-72315192]{flex:1}.rc-link[data-v-72315192]{color:var(--app-brand-ink,#2b6a67);white-space:nowrap;font-size:.8125rem;text-decoration:none}.rc-link[data-v-72315192]:hover{text-decoration:underline}.rc-badges[data-v-72315192]{flex-wrap:wrap;gap:.375rem;display:flex}.tag[data-v-72315192]{background:var(--app-border);color:var(--app-muted);white-space:nowrap;border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.tag.info[data-v-72315192]{color:var(--app-brand-ink,#2b6a67);background:#2b6a6724}.tag.ok[data-v-72315192]{color:#2e7d4f;background:#2e9d5a29}.tag.warn[data-v-72315192]{color:#b8860b;background:#e0a0202e}.tag.danger[data-v-72315192],.tag.err[data-v-72315192],.tag.rec[data-v-72315192]{color:#c0392b;background:#c0392b24}.tag.soft[data-v-72315192]{border:1px dashed var(--app-border);color:var(--app-muted);background:0 0;font-weight:400}.tag.sn[data-v-72315192]{color:var(--app-brand-ink,#2b6a67);background:#2b6a671a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.tag.rc[data-v-72315192]{color:var(--app-brand-ink,#2b6a67);background:#2b6a6729;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.rc-meta[data-v-72315192]{color:var(--app-muted);font-size:.8125rem}.rc-foot[data-v-72315192]{border-top:1px solid var(--app-border);align-items:center;gap:.5rem;padding-top:.375rem;display:flex}.page[data-v-cc8539fc]{flex-direction:column;gap:1rem;display:flex}.head[data-v-cc8539fc]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.head h1[data-v-cc8539fc]{margin:0 0 .25rem;font-size:1.25rem}.head-links[data-v-cc8539fc]{text-align:right;flex-direction:column;gap:.25rem;display:flex}.muted[data-v-cc8539fc]{color:var(--app-muted)}.small[data-v-cc8539fc]{font-size:.8125rem}.danger[data-v-cc8539fc]{color:#c0392b}.link[data-v-cc8539fc]{color:var(--app-brand-ink,#2b6a67);font-size:.875rem;text-decoration:none}.linkbtn[data-v-cc8539fc]{color:var(--app-brand-ink,#2b6a67);cursor:pointer;font:inherit;background:0 0;border:0;padding:.25rem 0;font-size:.875rem}.linkbtn.danger[data-v-cc8539fc]{color:#c0392b}.card[data-v-cc8539fc]{background:var(--app-surface);border:1px solid var(--app-border);border-radius:.75rem;padding:1rem}.card h2[data-v-cc8539fc]{margin:0;font-size:1rem}.errbox[data-v-cc8539fc]{color:#c0392b;border:1px solid var(--app-border);border-radius:.5rem;padding:.75rem}.stats[data-v-cc8539fc]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.stat[data-v-cc8539fc]{background:var(--app-surface);border:1px solid var(--app-border);border-radius:.75rem;flex-direction:column;padding:.625rem 1rem;display:flex}.stat .n[data-v-cc8539fc]{font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:700}.stat .l[data-v-cc8539fc]{color:var(--app-muted);font-size:.8125rem}.stat.warn .n[data-v-cc8539fc]{color:#b8860b}.scan-form[data-v-cc8539fc]{align-items:center;gap:.5rem;display:flex}.scan-input[data-v-cc8539fc]{border:1px solid var(--app-border);letter-spacing:.02em;border-radius:.5rem;flex:1;min-width:0;padding:.75rem .875rem;font-size:1.125rem}.scan-input[data-v-cc8539fc]:focus{border-color:var(--app-brand-ink,#2b6a67);outline:none;box-shadow:0 0 0 2px #2b6a6726}.list-head[data-v-cc8539fc]{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.5rem;display:flex}.grid[data-v-cc8539fc]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.625rem;display:grid}.gcard[data-v-cc8539fc]{background:var(--app-surface);border:1px solid var(--app-border);border-radius:.625rem;flex-direction:column;gap:.375rem;padding:.625rem .75rem;display:flex;box-shadow:0 1px 2px #0000000a}.gcard.dupe[data-v-cc8539fc]{background:#e6a01e14;border-color:#e0a01e}.gcard.bad[data-v-cc8539fc]{background:#c0392b0f;border-color:#c0392b}.gcard.gone[data-v-cc8539fc]{opacity:.55}.gcard.capture[data-v-cc8539fc]{border-color:var(--app-brand-ink,#2b6a67);box-shadow:0 0 0 1px var(--app-brand-ink,#2b6a67) inset;grid-column:1/-1;padding:.875rem 1rem}.cap-cols[data-v-cc8539fc]{grid-template-columns:minmax(0,1fr) 14rem;align-items:stretch;gap:1.25rem;display:grid}.cap-left[data-v-cc8539fc]{flex-direction:column;gap:.75rem;min-width:0;display:flex}.cap-title[data-v-cc8539fc]{align-items:center;gap:.5rem;font-size:.9375rem;font-weight:700;display:flex}.cap-dot[data-v-cc8539fc]{background:var(--app-brand-ink,#2b6a67);border-radius:50%;width:.5rem;height:.5rem}.cap-hint[data-v-cc8539fc]{color:var(--app-muted);flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;font-size:.8125rem;display:flex}.cap-hint .chip[data-v-cc8539fc]{color:var(--app-brand-ink,#2b6a67);background:#2b6a671f;border-radius:.375rem;padding:.0625rem .4rem;font-weight:600}.cap-hint .dot-sep[data-v-cc8539fc]{color:var(--app-border)}.cap-tools[data-v-cc8539fc]{margin-top:auto}.cap-right[data-v-cc8539fc]{flex-direction:column;gap:.5rem;display:flex}.media[data-v-cc8539fc]{aspect-ratio:4/3;border:1px solid var(--app-border);background:#0b0b0b;border-radius:.5rem;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.media-video[data-v-cc8539fc]{object-fit:cover;width:100%;height:100%}.media-off[data-v-cc8539fc]{color:#9aa0a6;flex-direction:column;align-items:center;gap:.25rem;display:flex}.media-icon[data-v-cc8539fc]{opacity:.7;font-size:1.375rem}.media-tip[data-v-cc8539fc]{font-size:.75rem}.media-badge[data-v-cc8539fc]{color:#fff;letter-spacing:.04em;background:#c0392beb;border-radius:.375rem;padding:.1rem .4rem;font-size:.6875rem;font-weight:700;position:absolute;top:.4rem;left:.4rem}.cap-rctl[data-v-cc8539fc]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.rec-toggle[data-v-cc8539fc]{color:var(--app-muted);cursor:pointer;border:1px solid var(--app-border);-webkit-user-select:none;user-select:none;border-radius:.5rem;align-items:center;gap:.375rem;padding:.3rem .625rem;font-size:.875rem;display:inline-flex}.rec-toggle.on[data-v-cc8539fc]{color:#c0392b;background:#c0392b0f;border-color:#c0392b}@media (width<=34rem){.cap-cols[data-v-cc8539fc]{grid-template-columns:1fr}}.xsmall[data-v-cc8539fc]{font-size:.75rem}.gc-head[data-v-cc8539fc]{align-items:center;gap:.375rem;display:flex}.gc-head .no[data-v-cc8539fc]{word-break:break-all;font-size:.8125rem;font-weight:600}.gc-spacer[data-v-cc8539fc]{flex:1}.gc-tags[data-v-cc8539fc]{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.gc-foot[data-v-cc8539fc]{align-items:center;gap:.5rem;display:flex}.mini-toggle[data-v-cc8539fc]{border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-muted);cursor:pointer;font:inherit;border-radius:.375rem;padding:.0625rem .4rem;font-size:.75rem}.tag[data-v-cc8539fc]{color:var(--app-brand-ink,#2b6a67);white-space:nowrap;background:#2b6a671f;border-radius:.375rem;padding:.0625rem .375rem;font-size:.6875rem}.tag.warn[data-v-cc8539fc]{color:#b8860b;background:#e6a01e29}.tag.rec[data-v-cc8539fc]{color:#c0392b;background:#c0392b1f}.tag.ok[data-v-cc8539fc]{color:#2e7d4f;background:#2ea05a24}.tag.err[data-v-cc8539fc]{color:#c0392b;background:#c0392b1f}.tag.soft[data-v-cc8539fc]{border:1px dashed var(--app-border);color:var(--app-muted);background:0 0}.sup-form[data-v-cc8539fc]{flex-wrap:wrap;gap:.375rem;display:flex}.sup-form select[data-v-cc8539fc],.sup-form input[data-v-cc8539fc]{border:1px solid var(--app-border);border-radius:.375rem;padding:.375rem .5rem}.item-quick[data-v-cc8539fc]{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.mini[data-v-cc8539fc]{border:1px solid var(--app-border);border-radius:.375rem;min-width:6rem;padding:.375rem .5rem}.mini.num[data-v-cc8539fc]{width:4rem;min-width:4rem}.more-dlg[data-v-cc8539fc]{border:none;border-radius:.75rem;min-width:20rem;max-width:30rem;padding:1.25rem}.more-dlg[data-v-cc8539fc]::backdrop{background:#00000059}.more-dlg h3[data-v-cc8539fc]{margin:0 0 .25rem;font-size:1rem}.dlg-sec[data-v-cc8539fc]{margin-top:.875rem}.sec-title[data-v-cc8539fc]{color:var(--app-muted);margin-bottom:.375rem;font-size:.8125rem}.dlg-actions[data-v-cc8539fc]{align-items:center;gap:.5rem;margin-top:1rem;display:flex}.logs[data-v-cc8539fc]{white-space:pre-wrap;word-break:break-all;max-height:12rem;margin:.5rem 0 0;font-size:.75rem;overflow:auto}.queues[data-v-ccb03b3a],.actions[data-v-ccb03b3a]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.queues[data-v-ccb03b3a]{margin-bottom:1rem}.filters[data-v-ccb03b3a]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;align-items:end;gap:.75rem;padding:1rem;display:flex}label[data-v-ccb03b3a]{flex-direction:column;gap:.25rem;font-size:.8125rem;display:flex}input[data-v-ccb03b3a],select[data-v-ccb03b3a],textarea[data-v-ccb03b3a]{font:inherit;color:var(--text);background:var(--panel);border:1px solid var(--border);border-radius:.375rem;min-width:0;padding:.5rem}.keyword[data-v-ccb03b3a]{flex:1;min-width:16rem}.picker[data-v-ccb03b3a]{align-self:center}.locked[data-v-ccb03b3a]{pointer-events:none;opacity:.5}.muted[data-v-ccb03b3a],.card-extra[data-v-ccb03b3a]{color:var(--muted);font-size:.8125rem}.error[data-v-ccb03b3a]{color:var(--app-danger,#b42318);overflow-wrap:anywhere}.notice[data-v-ccb03b3a]{color:var(--app-brand-ink,#2b6a67)}.selection[data-v-ccb03b3a]{z-index:3;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:.75rem;margin:1rem 0;padding:1rem;display:flex;position:sticky;top:0;box-shadow:0 .25rem .75rem #00000008}.selection>div[data-v-ccb03b3a]:first-child{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.grid[data-v-ccb03b3a]{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:.75rem;display:grid}.empty[data-v-ccb03b3a]{text-align:center;color:var(--muted);border:1px dashed var(--border);border-radius:var(--radius);padding:2rem}.pagination[data-v-ccb03b3a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;font-size:.875rem;display:flex}.results[data-v-ccb03b3a]{border:1px solid var(--border);background:var(--panel);border-radius:var(--radius);margin-bottom:1rem;padding:1rem}.results ul[data-v-ccb03b3a],.preview-list[data-v-ccb03b3a]{max-height:20rem;margin:.75rem 0;padding:0;list-style:none;overflow:auto}.results li[data-v-ccb03b3a]{border-top:1px solid var(--border);overflow-wrap:anywhere;flex-wrap:wrap;gap:.5rem;padding:.5rem 0;font-size:.8125rem;display:flex}.batch-dialog[data-v-ccb03b3a]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);width:min(42rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--text);padding:1.25rem;overflow:auto}.batch-dialog[data-v-ccb03b3a]::backdrop{background:#0006}.batch-dialog form[data-v-ccb03b3a]{flex-direction:column;gap:.75rem;display:flex}.batch-dialog h2[data-v-ccb03b3a],.batch-dialog p[data-v-ccb03b3a]{margin:0}.preview-list li[data-v-ccb03b3a]{border-bottom:1px solid var(--border);overflow-wrap:anywhere;flex-direction:column;gap:.25rem;padding:.5rem 0;font-size:.8125rem;display:flex}.stock-summary[data-v-ccb03b3a]{margin:0;padding-left:1.25rem;font-size:.875rem}.card-extra[data-v-ccb03b3a]{overflow-wrap:anywhere}@media (width<=40rem){.filters label[data-v-ccb03b3a]{flex:1;min-width:8rem}.filters .keyword[data-v-ccb03b3a]{min-width:100%}.selection[data-v-ccb03b3a]{position:static}.batch-dialog[data-v-ccb03b3a]{padding:1rem}}[data-v-05dfa74c] tr.picked{background:color-mix(in srgb, var(--app-accent,var(--primary)) 6%, transparent)}.link[data-v-05dfa74c]{color:var(--app-brand-ink,#2b6a67);text-decoration:none}.chk[data-v-05dfa74c]{color:var(--app-muted);align-items:center;gap:.375rem;font-size:.875rem;display:inline-flex}.hint[data-v-05dfa74c]{color:#c0392b}.ok[data-v-05dfa74c]{color:#2e7d4f}.muted[data-v-05dfa74c]{color:var(--app-muted)}.small[data-v-05dfa74c]{font-size:.8125rem}.badge[data-v-05dfa74c]{color:var(--app-brand-ink,#2b6a67);background:#2b6a671f;border-radius:.375rem;padding:.0625rem .5rem;font-size:.75rem}.badge.ok[data-v-05dfa74c]{color:#2e7d4f;background:#2ea05a24}.badge[data-v-cb9c537e]{color:var(--app-brand-ink,#2b6a67);background:#2b6a671f;border-radius:.375rem;padding:.0625rem .5rem;font-size:.75rem}.badge.warn[data-v-cb9c537e]{color:#b8860b;background:#e6a01e29}.badge.ok[data-v-cb9c537e]{color:#2e7d4f;background:#2ea05a24}.kb[data-v-9e19bc06]{flex-direction:column;height:100%;display:flex}.badge[data-v-9e19bc06]{color:#1d4ed8;background:#3b82f61f;border-radius:.5rem;padding:.0625rem .5rem;font-size:.75rem}.dot[data-v-9e19bc06]{font-size:.75rem}.dot.on[data-v-9e19bc06]{color:#047857}.dot.off[data-v-9e19bc06]{color:var(--muted)}.link[data-v-9e19bc06]{color:var(--accent,#2563eb);cursor:pointer;font:inherit;background:0 0;border:none;padding:0 .375rem}.link.danger[data-v-9e19bc06]{color:#b91c1c}.hint[data-v-9e19bc06]{color:#b91c1c;font-size:.8125rem}.dlg[data-v-9e19bc06]{border:1px solid var(--border);border-radius:var(--radius);width:min(44rem,94vw);padding:1.25rem}.dlg h2[data-v-9e19bc06]{margin:0 0 .75rem;font-size:1rem}.grid2[data-v-9e19bc06]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.dlg label[data-v-9e19bc06]{color:var(--muted);flex-direction:column;gap:.25rem;margin-bottom:.625rem;font-size:.8125rem;display:flex}.dlg label.full[data-v-9e19bc06]{grid-column:1/-1}.dlg label.chk[data-v-9e19bc06]{flex-direction:row;align-items:center;gap:.375rem}.dlg input[data-v-9e19bc06],.dlg select[data-v-9e19bc06],.dlg textarea[data-v-9e19bc06]{border:1px solid var(--border);font:inherit;border-radius:.5rem;padding:.375rem .5rem}.dlg-actions[data-v-9e19bc06]{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.card[data-v-53c06f85]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:1.25rem;padding:1rem 1.25rem}.card h2[data-v-53c06f85]{margin:0 0 .75rem;font-size:1rem}.count[data-v-53c06f85]{color:#a16207;background:#eab3082e;border-radius:.75rem;margin-left:.375rem;padding:.0625rem .5rem;font-size:.75rem}.row[data-v-53c06f85]{border-top:1px solid var(--border);grid-template-columns:14rem 1fr auto;align-items:center;gap:1rem;padding:.75rem 0;display:grid}.row[data-v-53c06f85]:first-of-type{border-top:none}.who[data-v-53c06f85]{flex-direction:column;gap:.125rem;display:flex}.roles[data-v-53c06f85]{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.chk[data-v-53c06f85]{align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.ops[data-v-53c06f85]{gap:.5rem;display:flex}.manage[data-v-53c06f85]{flex-wrap:wrap;align-items:center;gap:1.5rem;padding:.5rem 0;display:flex}.m-block[data-v-53c06f85]{align-items:center;gap:.5rem;display:flex}.m-label[data-v-53c06f85]{color:var(--muted);font-size:.8125rem}.sel[data-v-53c06f85],.inp-sm[data-v-53c06f85]{border:1px solid var(--border);border-radius:var(--radius);color:inherit;background:0 0;padding:.35rem .5rem;font-size:.8125rem}.inp-sm[data-v-53c06f85]{width:8rem}.badge[data-v-53c06f85]{border-radius:.5rem;padding:.0625rem .5rem;font-size:.75rem}.s-active[data-v-53c06f85]{color:#047857;background:#05966924}.s-pending[data-v-53c06f85]{color:#a16207;background:#eab3082e}.s-suspended[data-v-53c06f85],.s-banned[data-v-53c06f85]{color:#b91c1c;background:#ef444424}.tag.super[data-v-53c06f85]{color:#1d4ed8;background:#2563eb24;border-radius:.5rem;margin-left:.5rem;padding:.0625rem .375rem;font-size:.6875rem}.btn[data-v-53c06f85]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);color:inherit;cursor:pointer;padding:.4rem 1rem;font-size:.8125rem}.btn.primary[data-v-53c06f85]{background:var(--app-accent,#2563eb);color:#fff;border-color:#0000}.btn.danger[data-v-53c06f85]{color:#b91c1c}.btn[data-v-53c06f85]:disabled{opacity:.5;cursor:not-allowed}.hint[data-v-53c06f85]{color:#b91c1c;font-size:.8125rem}.notice[data-v-53c06f85]{color:#047857;font-size:.8125rem}.muted[data-v-53c06f85]{color:var(--muted)}.toolbar[data-v-293e3873]{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.card[data-v-293e3873]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:1.25rem;padding:1rem 1.25rem}.tag[data-v-293e3873]{color:var(--muted);background:#0000000f;border-radius:.5rem;margin-left:.5rem;padding:.0625rem .375rem;font-size:.6875rem}.dot[data-v-293e3873]{border-radius:50%;width:.5rem;height:.5rem;margin-right:.375rem;display:inline-block}.dot.on[data-v-293e3873]{background:#059669}.dot.off[data-v-293e3873]{background:#9ca3af}.actions[data-v-293e3873]{gap:.75rem;display:flex}.link[data-v-293e3873]{color:var(--app-accent,#2563eb);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8125rem}.link.danger[data-v-293e3873]{color:#b91c1c}.grid[data-v-293e3873]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.field[data-v-293e3873]{margin-bottom:1rem;display:block}.label[data-v-293e3873]{margin-bottom:.375rem;font-weight:600;display:block}.inp[data-v-293e3873]{border:1px solid var(--border);border-radius:var(--radius);width:100%;color:inherit;background:0 0;padding:.5rem .75rem;font-family:inherit}.inp[data-v-293e3873]:disabled{opacity:.6}.chk[data-v-293e3873]{align-items:center;gap:.5rem;margin-bottom:1rem;display:inline-flex}.perms[data-v-293e3873]{margin-top:.5rem}.perm-group[data-v-293e3873]{margin:.75rem 0}.perm-group__title[data-v-293e3873]{color:var(--muted);margin-bottom:.5rem;font-size:.8125rem}.perm-list[data-v-293e3873]{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.5rem;display:grid}.perm[data-v-293e3873]{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.perm code[data-v-293e3873]{color:var(--muted);font-size:.75rem}.actions-bar[data-v-293e3873]{gap:.75rem;margin-top:1rem;display:flex}.btn[data-v-293e3873]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);color:inherit;cursor:pointer;padding:.5rem 1.25rem}.btn.primary[data-v-293e3873]{background:var(--app-accent,#2563eb);color:#fff;border-color:#0000}.btn[data-v-293e3873]:disabled{opacity:.6;cursor:not-allowed}.hint[data-v-293e3873]{color:#b91c1c;font-size:.8125rem}.muted[data-v-293e3873]{color:var(--muted)}.workspace-console{height:100dvh;color:var(--text);grid-template:"topbar topbar""sidebar content"minmax(0,1fr)/15rem minmax(0,1fr);display:grid}.workspace-console button,.workspace-console input{font:inherit}.workspace-console button{cursor:pointer}.workspace-console :focus-visible{outline:2px solid var(--primary);outline-offset:3px}.workspace-topbar{background:var(--panel);border-bottom:1px solid var(--border);z-index:20;grid-area:topbar;align-items:center;gap:1.5rem;min-width:0;min-height:4rem;padding:.75rem 1.5rem;display:flex}.workspace-switcher{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);text-align:left;flex-shrink:0;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.platform-name{color:var(--muted);font-weight:700}.switch-label{color:var(--muted);font-size:.75rem}.breadcrumbs{min-width:0;color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.breadcrumbs span,.breadcrumbs a{overflow-wrap:anywhere}.breadcrumbs [aria-current]{color:var(--text)}.breadcrumbs a:hover{color:var(--primary)}.workspace-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;margin-left:auto;display:flex}.shell-button{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);min-height:2.5rem;color:var(--text);white-space:nowrap;justify-content:center;align-items:center;padding:.5rem .75rem;display:inline-flex}.shell-button:hover,.workspace-switcher:hover{border-color:var(--primary)}.workspace-tenant{text-overflow:ellipsis;white-space:nowrap;max-width:8rem;color:var(--muted);font-size:.8125rem;overflow:hidden}.account-menu{position:relative}.account-menu summary{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;max-width:8rem;padding:.5rem;overflow:hidden}.account-panel{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);width:15rem;padding:1rem;position:absolute;top:calc(100% + .75rem);right:0;box-shadow:0 .5rem 1.5rem #00000014}.account-panel p{overflow-wrap:anywhere;color:var(--muted);margin:0 0 .75rem}.workspace-sidebar{background:var(--sidebar);min-height:0;color:var(--sidebar-fg);flex-direction:column;grid-area:sidebar;display:flex;overflow-y:auto}.workspace-navigation{padding:1.5rem .75rem}.workspace-heading{padding:0 .75rem 1.5rem}.workspace-heading h2{color:var(--panel);margin:0 0 .5rem;font-size:1.125rem}.workspace-heading p{overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.6}.workspace-group+.workspace-group{margin-top:1.25rem}.group-toggle{color:#8b93a3;text-align:left;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-height:2rem;padding:.25rem .75rem;font-size:.6875rem;font-weight:700;display:flex}.group-toggle span{overflow-wrap:anywhere}.group-state{letter-spacing:0;opacity:.6;text-transform:none;flex-shrink:0;font-size:.625rem;font-weight:400}.group-toggle:hover{color:var(--panel)}.group-links{border-left:1px solid #ffffff14;margin:.25rem 0 0 1rem;padding-left:.5rem}.workspace-link{border-radius:var(--radius);overflow-wrap:anywhere;border:1px solid #0000;margin-top:.125rem;padding:.5rem .75rem;font-size:.875rem;display:block}.workspace-link:hover{color:var(--panel);background:#ffffff0a}.workspace-link.is-current{color:var(--panel);background:#3b82f624;border-color:#3b82f659}.workspace-footer{border-top:1px solid #ffffff14;margin-top:auto;padding:1rem 1.5rem;font-size:.8125rem}.workspace-footer a{padding:.5rem 0;display:block}.workspace-footer a:hover{color:var(--panel)}.workspace-content{grid-area:content;min-width:0;min-height:0;padding:1.5rem;overflow:auto}.workspace-content .page-header p{overflow-wrap:anywhere;line-height:1.7}.workspace-content .card{overflow-x:auto}.workspace-picker{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);width:min(36rem,100% - 2rem);max-height:min(42rem,100dvh - 2rem);color:var(--text);padding:1.5rem;box-shadow:0 1.5rem 4rem #00000026}.workspace-picker::backdrop{background:#11182766}.picker-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.picker-header h2{margin:0 0 .5rem;font-size:1.125rem}.picker-header p{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.6}.picker-search{gap:.5rem;font-size:.8125rem;display:grid}.picker-search input{border:1px solid var(--border);border-radius:var(--radius);width:100%;min-width:0;color:var(--text);background:var(--bg);padding:.75rem}.picker-results{gap:.5rem;margin-top:1rem;display:grid}.picker-result{border:1px solid var(--border);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.picker-result:hover{background:var(--bg);border-color:var(--primary)}.picker-result div{min-width:0}.picker-result strong,.picker-result span{overflow-wrap:anywhere;display:block}.picker-result span{color:var(--muted);margin-top:.5rem;font-size:.8125rem}.picker-result small{color:var(--primary);flex-shrink:0}.picker-empty{text-align:center;color:var(--muted);padding:1rem}.mobile-navigation-toggle,.mobile-navigation-close,.navigation-backdrop{display:none}.skip-link{z-index:100;background:var(--panel);color:var(--primary);padding:.75rem;position:fixed;top:.5rem;left:.5rem;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}@media (width<=75rem){.workspace-topbar{flex-wrap:wrap;gap:.75rem}.breadcrumbs{flex-basis:100%;order:3}.workspace-tenant{display:none}}@media (width<=48rem){.workspace-console{grid-template-columns:minmax(0,1fr);grid-template-areas:"topbar""content"}.workspace-topbar{padding:.75rem 1rem}.platform-name{display:none}.workspace-actions{flex-wrap:wrap;flex:100%;justify-content:flex-start;gap:.5rem}.account-menu{margin-left:auto}.account-menu summary{max-width:6rem}.workspace-sidebar{z-index:40;width:min(18rem,100vw - 3rem);display:none;position:fixed;inset:0 auto 0 0}.workspace-sidebar.is-open{display:flex}.mobile-navigation-toggle,.mobile-navigation-close{display:inline-flex}.mobile-navigation-close{align-self:flex-start;margin:1rem .75rem 0}.navigation-backdrop{z-index:30;background:#11182766;border:0;display:block;position:fixed;inset:0}.workspace-content{padding:1rem}.workspace-content .kpi-grid{grid-template-columns:minmax(0,1fr)}.workspace-content .assistant__input{flex-wrap:wrap}.workspace-content .assistant__input input{min-width:0}.workspace-picker{padding:1rem}}.list-search{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);min-width:0;max-width:100%;min-height:2.5rem;color:var(--text);font:inherit;flex:18rem;padding:.5rem .75rem}.list-search::placeholder{color:var(--muted)}.login__error[data-v-bdf1b6c8]{color:#c0392b;margin:.25rem 0 0;font-size:.875rem}.login__notice[data-v-bdf1b6c8]{color:#047857;margin:.25rem 0 0;font-size:.875rem}.login__switch[data-v-bdf1b6c8]{text-align:center;margin:.75rem 0 0;font-size:.8125rem}.login__switch a[data-v-bdf1b6c8]{color:var(--app-accent,#2563eb)}.inbound-item-dialog[data-v-4afa10c7]{border:1px solid var(--app-border,var(--border));background:var(--app-panel,var(--panel));width:min(64rem,100vw - 2rem);max-height:calc(100vh - 2rem);color:var(--app-text,var(--text));border-radius:.75rem;padding:1.5rem;overflow:auto}.inbound-item-dialog[data-v-4afa10c7]::backdrop{background:#0008}.heading[data-v-4afa10c7],.buttons[data-v-4afa10c7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}h2[data-v-4afa10c7]{margin:0;font-size:1.125rem}.item-form[data-v-4afa10c7]{gap:1rem;margin:1rem 0;display:grid}.item-form label[data-v-4afa10c7]{gap:.5rem;display:grid}.item-form input[data-v-4afa10c7],.item-form select[data-v-4afa10c7]{color:inherit;background:var(--app-panel,var(--panel));border:1px solid var(--app-border,var(--border));border-radius:.25rem;padding:.5rem}.error[data-v-4afa10c7]{color:var(--app-danger,#b42318)}p[data-v-4afa10c7]{overflow-wrap:anywhere}.document-form[data-v-8a767acb]{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1rem 0;padding:0;display:grid}.document-form label[data-v-8a767acb]{gap:.5rem;min-width:0;display:grid}.remark[data-v-8a767acb]{grid-column:1/-1}.document-form input[data-v-8a767acb],.document-form select[data-v-8a767acb],.number[data-v-8a767acb],.batch[data-v-8a767acb]{box-sizing:border-box;border:1px solid var(--app-border,var(--border));background:var(--app-panel,var(--panel));color:var(--app-text,var(--text));border-radius:.25rem;min-width:0;padding:.5rem}.number[data-v-8a767acb]{width:6.5rem}.batch[data-v-8a767acb]{width:10rem}.error[data-v-8a767acb]{color:var(--app-danger,#b42318)}p[data-v-8a767acb]{overflow-wrap:anywhere}details[data-v-8a767acb]{margin-top:1rem}@media (width<=48rem){.document-form[data-v-8a767acb]{grid-template-columns:1fr}}.channel-page[data-v-ee79efcc]{--app-surface:var(--panel);--app-text:var(--text);--app-border:var(--border);--app-muted:var(--muted);--app-danger:#b91c1c}.channel-actions[data-v-ee79efcc]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.channel-hint[data-v-ee79efcc]{color:var(--app-muted);line-height:1.6}.channel-error[data-v-ee79efcc]{color:var(--app-danger);overflow-wrap:anywhere}.channel-fields[data-v-ee79efcc]{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;margin:1rem 0;display:grid}.channel-page label[data-v-ee79efcc],.channel-dialog label[data-v-ee79efcc]{flex-direction:column;gap:.5rem;display:flex}.channel-page input[data-v-ee79efcc],.channel-page select[data-v-ee79efcc],.channel-page textarea[data-v-ee79efcc]{color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border);font:inherit;border-radius:.5rem;min-width:0;max-width:100%;padding:.5rem}.channel-page input[type=checkbox][data-v-ee79efcc]{align-self:flex-start}.channel-page input[type=number][data-v-ee79efcc]{width:7rem}.channel-dialog[data-v-ee79efcc]{border:1px solid var(--app-border);width:min(60rem,100vw - 2rem);max-height:85dvh;color:var(--app-text);background:var(--app-surface);border-radius:.75rem;padding:1.5rem;overflow:auto}.channel-dialog[data-v-ee79efcc]::backdrop{background:#11182766}.channel-dialog form[data-v-ee79efcc],.channel-dialog fieldset[data-v-ee79efcc]{flex-direction:column;gap:1rem;display:flex}.channel-dialog fieldset[data-v-ee79efcc]{border:0;min-width:0;padding:0}.channel-meta[data-v-ee79efcc]{flex-wrap:wrap;gap:1rem;padding:1rem 0;display:flex}.channel-page small[data-v-ee79efcc]{color:var(--app-muted);display:block}.card[data-v-4485d98f]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);max-width:44rem;margin-bottom:1.25rem;padding:1rem 1.25rem}.card h2[data-v-4485d98f]{margin:0 0 .75rem;font-size:1rem}.info[data-v-4485d98f]{grid-template-columns:1fr 1fr;gap:.5rem 1.5rem;margin:0;display:grid}.info div[data-v-4485d98f]{gap:.5rem;display:flex}.info dt[data-v-4485d98f]{color:var(--muted);min-width:3rem}.info dd[data-v-4485d98f]{margin:0}.form[data-v-4485d98f]{flex-direction:column;gap:.75rem;max-width:22rem;display:flex}.field[data-v-4485d98f]{flex-direction:column;gap:.375rem;display:flex}.field span[data-v-4485d98f]{color:var(--muted);font-size:.8125rem}.field input[data-v-4485d98f]{border:1px solid var(--border);border-radius:var(--radius);color:inherit;background:0 0;padding:.5rem .75rem;font-family:inherit}.actions[data-v-4485d98f]{flex-wrap:wrap;gap:.5rem;margin:.5rem 0;display:flex}.btn[data-v-4485d98f]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);color:inherit;cursor:pointer;padding:.5rem 1.1rem;font-size:.8125rem}.btn.primary[data-v-4485d98f]{background:var(--app-accent,#2563eb);color:#fff;border-color:#0000}.btn[data-v-4485d98f]:disabled{opacity:.6;cursor:not-allowed}.code[data-v-4485d98f]{border:1px solid var(--border);border-radius:var(--radius);white-space:pre;background:#0000000a;padding:.75rem;font-size:.8125rem;overflow-x:auto}.muted[data-v-4485d98f]{color:var(--muted);font-size:.8125rem}.err[data-v-4485d98f]{color:#b91c1c;margin:0;font-size:.8125rem}.ok[data-v-4485d98f]{color:#059669;margin:0;font-size:.8125rem}.reasoning[data-v-3d764161]{flex-direction:column;gap:.375rem;max-width:28rem;font-size:.8125rem;line-height:1.5;display:flex}.stats[data-v-3d764161]{flex-wrap:wrap;gap:.375rem;display:flex}.stat[data-v-3d764161]{background:var(--app-fill-subtle,#f3f4f6);border-radius:.375rem;align-items:baseline;gap:.25rem;padding:.125rem .5rem;display:inline-flex}.stat-label[data-v-3d764161]{color:var(--app-text-muted,#8a8f98);font-size:.75rem}.stat-value[data-v-3d764161]{font-variant-numeric:tabular-nums;color:var(--app-text,#1f2328);font-weight:600}.stat.tone-danger[data-v-3d764161]{background:#fdecec}.stat.tone-danger .stat-value[data-v-3d764161]{color:#c0392b}.stat.tone-ok[data-v-3d764161]{background:#eaf6ef}.stat.tone-ok .stat-value[data-v-3d764161]{color:#2f7a52}.stat.tone-event[data-v-3d764161]{background:#fdf5e8}.stat.tone-event .stat-value[data-v-3d764161]{color:#a76a12}button.stat[data-v-3d764161]{font:inherit;cursor:default;border:0}button.stat.clickable[data-v-3d764161]{cursor:pointer;outline:1px solid #3b82f655}button.stat.clickable[data-v-3d764161]:hover{background:#eef3ff;outline-color:#3b82f5}button.stat.clickable .stat-label[data-v-3d764161]{color:#2563eb}.row[data-v-3d764161]{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.badge[data-v-3d764161]{border:1px solid var(--app-border,#e2e4e8);color:var(--app-text-muted,#6b7280);border-radius:999px;padding:.0625rem .5rem;font-size:.75rem;display:inline-block}.badge.event[data-v-3d764161]{color:#a76a12;background:#fdf5e8;border-color:#c98a2b}.badge.warn[data-v-3d764161]{color:#b26612;background:#fdf2e4;border-color:#d98c34}.badge.conf-low[data-v-3d764161]{color:#b3455a;border-color:#d0687a}.badge.conf-med[data-v-3d764161]{color:#9a7d12;border-color:#c9a52b}.badge.conf-high[data-v-3d764161]{color:#2f7a52;border-color:#4c9a72}.detail-btn[data-v-3d764161]{border:1px solid var(--app-border,#e2e4e8);cursor:pointer;font:inherit;color:var(--app-accent,#3b6ef5);background:0 0;border-radius:999px;padding:.0625rem .5rem;font-size:.75rem}.detail-btn[data-v-3d764161]:hover{background:var(--app-fill-subtle,#f3f4f6)}.reason-dialog[data-v-3d764161]{border:1px solid var(--app-border,#e2e4e8);background:var(--app-surface,#fff);width:min(38rem,100% - 2rem);color:var(--app-text,#1f2328);border-radius:.75rem;padding:1.25rem 1.5rem}.reason-dialog[data-v-3d764161]::backdrop{background:#11182766}.reason-dialog h3[data-v-3d764161]{margin:0 0 .75rem;font-size:1rem}.reason-dialog .stats[data-v-3d764161]{margin-bottom:.75rem}.notes[data-v-3d764161]{flex-direction:column;gap:.625rem;margin:0;display:flex}.note[data-v-3d764161]{gap:.75rem;display:flex}.note dt[data-v-3d764161]{color:var(--app-text-muted,#8a8f98);flex:0 0 3rem;padding-top:.0625rem;font-size:.75rem}.note dd[data-v-3d764161]{color:var(--app-text-secondary,#4b5058);white-space:pre-wrap;word-break:break-word;flex:1;margin:0;line-height:1.6}.dialog-actions[data-v-3d764161]{justify-content:flex-end;margin-top:1rem;display:flex}.close-btn[data-v-3d764161]{border:1px solid var(--app-border,#e2e4e8);border-radius:var(--radius,.5rem);cursor:pointer;font:inherit;color:var(--app-text,#1f2328);background:0 0;padding:.375rem 1rem}.reason-raw[data-v-3d764161]{color:var(--app-text-muted,#6b7280);white-space:pre-wrap;font-size:.8125rem}.attachments[data-v-8620cbfb]{min-width:0;margin-top:1.5rem}h2[data-v-8620cbfb]{margin:0 0 .5rem;font-size:1rem}h2 span[data-v-8620cbfb],.hint[data-v-8620cbfb]{color:var(--app-muted,var(--muted));font-size:.875rem;font-weight:400}.file-name[data-v-8620cbfb]{align-items:center;gap:.75rem;display:flex}.thumbnail[data-v-8620cbfb]{border:1px solid var(--app-border,var(--border));background:0 0;border-radius:.25rem;flex:0 0 4rem;width:4rem;height:4rem;padding:0;overflow:hidden}.thumbnail img[data-v-8620cbfb]{object-fit:contain;width:100%;height:100%}.filename[data-v-8620cbfb]{overflow-wrap:anywhere}.error[data-v-8620cbfb]{color:var(--app-danger,#b91c1c);overflow-wrap:anywhere}dialog[data-v-8620cbfb]{border:1px solid var(--app-border,var(--border));background:var(--app-surface,var(--panel));max-width:90vw;max-height:90vh;color:inherit;border-radius:.5rem;padding:1rem}dialog[data-v-8620cbfb]::backdrop{background:#0009}dialog img[data-v-8620cbfb]{object-fit:contain;max-width:80vw;max-height:75vh;margin-top:.75rem;display:block}.page-header[data-v-45c9021e]{gap:.25rem;display:grid}.back[data-v-45c9021e]{color:var(--muted);font-size:.8125rem;text-decoration:none}.back[data-v-45c9021e]:hover{color:var(--primary)}.bar[data-v-45c9021e]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.actions[data-v-45c9021e]{flex-wrap:wrap;gap:.5rem;display:flex}.decision[data-v-45c9021e]{border:1px solid var(--border);border-left:3px solid var(--primary);background:var(--panel);border-radius:var(--radius);white-space:pre-wrap;margin:0 0 .75rem;padding:.625rem .875rem;font-size:.875rem}.subtle[data-v-45c9021e]{color:var(--muted);margin:.25rem 0 0;font-size:.8125rem}.feedback[data-v-45c9021e]{border:1px solid var(--border);background:var(--panel);border-radius:var(--radius);padding:.75rem 1rem}.link[data-v-45c9021e]{color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.link.danger[data-v-45c9021e]{color:#dc2626}.shell-button.danger[data-v-45c9021e]{color:#dc2626;border-color:#dc262655}.shell-button.primary[data-v-45c9021e]{color:var(--primary);border-color:var(--primary)}.shell-button.primary[data-v-45c9021e]:not(:disabled):hover{background:color-mix(in srgb, var(--primary) 10%, transparent)}.transit-tag[data-v-45c9021e]{color:#2563eb;font:inherit;cursor:pointer;background:0 0;border:1px solid #3b82f655;border-radius:999px;margin-left:.5rem;padding:.0625rem .5rem;font-size:.75rem}.transit-tag[data-v-45c9021e]:hover{background:#3b82f611}.remark-edit[data-v-45c9021e]{gap:.375rem;margin:.25rem 0 .5rem;display:grid}.remark-edit>span[data-v-45c9021e]{color:var(--muted);font-size:.8125rem}.remark-edit textarea[data-v-45c9021e]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);color:var(--text);font:inherit;resize:vertical;padding:.5rem .75rem}.remark-edit button[data-v-45c9021e]{justify-self:start}.remark-cell[data-v-45c9021e]{min-width:8rem}.remark-input[data-v-45c9021e]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);width:100%;min-width:8rem;color:var(--text);font:inherit;padding:.25rem .5rem;font-size:.8125rem}.lines-edit[data-v-45c9021e]{gap:.75rem;display:grid}.edit-table[data-v-45c9021e]{border-collapse:collapse;width:100%;font-size:.875rem}.edit-table th[data-v-45c9021e],.edit-table td[data-v-45c9021e]{border-bottom:1px solid var(--border);text-align:left;padding:.5rem}.edit-table th.r[data-v-45c9021e],.edit-table td.r[data-v-45c9021e]{text-align:right}.edit-table .cell[data-v-45c9021e]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);width:6rem;color:var(--text);font:inherit;text-align:right;padding:.375rem .5rem}.edit-table .ops[data-v-45c9021e]{justify-content:flex-end;gap:.75rem;display:flex}.edit-table .empty[data-v-45c9021e]{text-align:center;color:var(--muted);padding:1rem}.edit-table .foot td[data-v-45c9021e]{border-top:2px solid var(--border);color:var(--text);border-bottom:0;font-weight:600}.line-summary[data-v-45c9021e]{color:var(--muted);justify-content:flex-end;align-items:baseline;gap:.75rem;padding:.5rem .5rem 0;font-size:.875rem;display:flex}.line-summary strong[data-v-45c9021e]{color:var(--text);font-size:1rem}.stock-input[data-v-45c9021e]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);width:5rem;color:var(--text);font:inherit;text-align:right;padding:.25rem .5rem;font-size:.8125rem}.urgency-input[data-v-45c9021e]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);width:4rem;color:var(--text);font:inherit;text-align:right;padding:.25rem .5rem;font-size:.8125rem}.grid-input[data-v-45c9021e]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);width:5rem;color:var(--text);font:inherit;text-align:right;padding:.25rem .5rem;font-size:.8125rem}.stock-full[data-v-45c9021e]{color:#2f7a52;font-weight:600}.seg[data-v-45c9021e]{border:1px solid var(--border);border-radius:var(--radius);display:inline-flex;overflow:hidden}.seg button[data-v-45c9021e]{background:var(--panel);color:var(--muted);cursor:pointer;font:inherit;border:0;padding:.25rem .875rem;font-size:.8125rem}.seg button.on[data-v-45c9021e]{background:var(--primary);color:#fff}.add-line[data-v-45c9021e]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.add-line select[data-v-45c9021e]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);min-width:12rem;color:var(--text);font:inherit;flex:1;padding:.5rem .75rem}.tag[data-v-45c9021e]{background:var(--bg);border:1px solid var(--border);border-radius:999px;padding:.125rem .5rem;font-size:.75rem}.tag--draft[data-v-45c9021e]{color:var(--muted)}.tag--pending[data-v-45c9021e]{color:#d97706;border-color:#f59e0b55}.tag--placed[data-v-45c9021e]{color:#2563eb;border-color:#3b82f655}.tag--received[data-v-45c9021e]{color:#059669;border-color:#10b98155}.tag--cancelled[data-v-45c9021e]{color:#9ca3af;text-decoration:line-through}.transit-dialog[data-v-45c9021e]{border:1px solid var(--border);background:var(--panel);width:min(40rem,100% - 2rem);color:var(--text);border-radius:.75rem;padding:1.5rem}.transit-dialog[data-v-45c9021e]::backdrop{background:#11182766}.transit-dialog h2[data-v-45c9021e]{margin:0 0 .5rem;font-size:1.125rem}.transit-totals[data-v-45c9021e]{flex-wrap:wrap;gap:.5rem;margin:.75rem 0;display:flex}.pill[data-v-45c9021e]{border:1px solid var(--border);background:var(--bg);border-radius:999px;padding:.125rem .625rem;font-size:.8125rem}.pill.strong[data-v-45c9021e]{font-weight:600}.transit-list[data-v-45c9021e]{max-height:24rem;overflow:auto}.dialog-actions[data-v-45c9021e]{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.export-dialog[data-v-45c9021e]{border:1px solid var(--border);background:var(--panel);width:min(28rem,100% - 2rem);color:var(--text);border-radius:.75rem;padding:1.5rem}.export-dialog[data-v-45c9021e]::backdrop{background:#11182766}.export-dialog h2[data-v-45c9021e]{margin:0 0 .5rem;font-size:1.125rem}.field[data-v-45c9021e]{gap:.25rem;margin:.75rem 0;display:grid}.field>span[data-v-45c9021e]{color:var(--muted);font-size:.8125rem}.cell.wide[data-v-45c9021e]{box-sizing:border-box;width:100%}button[data-v-45c9021e]:disabled{opacity:.5;cursor:not-allowed}.pickup-detail .manual-dialog[data-v-a47095a5]{box-sizing:border-box;width:min(30rem,100vw - 2rem)}.manual-dialog input[data-v-a47095a5]:not([type=checkbox]),.manual-dialog select[data-v-a47095a5],.manual-dialog textarea[data-v-a47095a5]{box-sizing:border-box;width:100%}.manual-dialog input[type=checkbox][data-v-a47095a5]{width:auto}.manual-dialog p[data-v-a47095a5],.manual-record[data-v-a47095a5]{overflow-wrap:anywhere}.remark[data-v-a47095a5]{margin-bottom:1rem}.erp-check[data-v-a47095a5]{overflow-wrap:anywhere;margin-bottom:1rem}.erp-check h2[data-v-a47095a5]{margin-top:0;font-size:1rem}.remark label[data-v-a47095a5]{margin-bottom:.5rem;font-weight:600;display:block}.remark textarea[data-v-a47095a5]{box-sizing:border-box;border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-panel,var(--panel));width:100%;color:inherit;font:inherit;resize:vertical;padding:.5rem .75rem;display:block}.remark-text[data-v-a47095a5]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.toolbar[data-v-a47095a5]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.card[data-v-a47095a5]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem}.pickup-detail .card[data-v-a47095a5]{overflow:visible}.summary[data-v-a47095a5]{border-top:2px solid var(--border);text-align:right;color:var(--muted);margin-top:.75rem;padding-top:.75rem;font-size:.875rem}.summary b[data-v-a47095a5]{color:inherit;margin:0 .25rem}.tab[data-v-a47095a5]{font-variant-numeric:tabular-nums}.num[data-v-a47095a5]{text-align:right;border:1px solid var(--border);border-radius:var(--radius);width:6rem;color:inherit;font-variant-numeric:tabular-nums;background:0 0;padding:.3rem .5rem}.link[data-v-a47095a5]{cursor:pointer;background:0 0;border:none;padding:0;font-size:.8125rem}.link.danger[data-v-a47095a5]{color:#b91c1c}.add-line[data-v-a47095a5]{border:0;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;margin:.75rem 0 0;padding:0;display:flex}.selection-hint[data-v-a47095a5]{color:var(--app-text-muted,var(--muted));overflow-wrap:anywhere;flex-basis:100%;margin:0;font-size:.8125rem}.selection-hint.hint[data-v-a47095a5]{color:var(--app-danger,#b91c1c)}.add-line select[data-v-a47095a5]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);max-width:100%;color:var(--text);font:inherit;padding:.375rem .5rem}.seg[data-v-a47095a5]{border:1px solid var(--border);border-radius:var(--radius);margin-bottom:.75rem;display:inline-flex;overflow:hidden}.seg button[data-v-a47095a5]{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:none;padding:.375rem .875rem;font-size:.8125rem}.seg button.on[data-v-a47095a5]{background:var(--primary);color:#fff}.badge[data-v-a47095a5]{border-radius:.5rem;padding:.0625rem .5rem;font-size:.75rem}.gjp-tag[data-v-a47095a5]{color:#047857;background:#05966924;border-radius:.5rem;margin-left:.5rem;padding:.0625rem .5rem;font-size:.75rem}.st-draft[data-v-a47095a5],.st-exported[data-v-a47095a5]{color:#475569;background:#94a3b82e}.st-received[data-v-a47095a5]{color:#047857;background:#05966924}.st-cancelled[data-v-a47095a5]{color:#b91c1c;background:#ef444424}.hint[data-v-a47095a5]{color:#b91c1c;font-size:.8125rem}.notice[data-v-a47095a5]{color:#047857;font-size:.8125rem}.muted[data-v-a47095a5]{color:var(--muted)}.shipment-dialog[data-v-a218d5d1]{border:1px solid var(--app-repair-border,var(--border));border-radius:var(--radius);background:var(--panel);width:min(38rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--text);padding:0;overflow:auto}.shipment-dialog[data-v-a218d5d1]::backdrop{background:#0006}header[data-v-a218d5d1],fieldset[data-v-a218d5d1],footer[data-v-a218d5d1]{padding:1rem 1.25rem}header[data-v-a218d5d1]{border-bottom:1px solid var(--app-repair-border,var(--border))}h2[data-v-a218d5d1]{margin:0 0 .5rem;font-size:1.125rem}p[data-v-a218d5d1]{overflow-wrap:anywhere;margin:0}header p[data-v-a218d5d1],.muted[data-v-a218d5d1]{color:var(--muted);font-size:.8125rem}fieldset[data-v-a218d5d1]{border:0;gap:1rem;min-width:0;margin:0;display:grid}.columns[data-v-a218d5d1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}label[data-v-a218d5d1]{gap:.25rem;min-width:0;font-size:.875rem;display:grid}input[data-v-a218d5d1],[data-v-a218d5d1] .vt-carrier-input{border:1px solid var(--app-repair-border,var(--border));border-radius:var(--radius);background:var(--panel);width:100%;min-width:0;color:var(--text);font:inherit;padding:.5rem .75rem}footer[data-v-a218d5d1]{border-top:1px solid var(--app-repair-border,var(--border));gap:.75rem;display:grid}.actions[data-v-a218d5d1]{justify-content:flex-end;gap:.75rem;display:flex}.error[data-v-a218d5d1]{color:#b91c1c;font-size:.875rem}@media (width<=500px){.columns[data-v-a218d5d1]{grid-template-columns:1fr}}.vt-image.vt-button[data-v-ac2cd7b1]{vertical-align:middle;cursor:zoom-in;width:5rem;height:5rem;padding:0;overflow:hidden}.vt-image img[data-v-ac2cd7b1]{width:100%;height:100%;display:block}.vt-image[data-v-ac2cd7b1]:focus-visible{outline:2px solid var(--app-primary,var(--primary));outline-offset:2px}.thumbnail-error[data-v-ac2cd7b1]{white-space:normal;color:var(--app-muted,var(--muted));padding:.25rem;font-size:.75rem}.image-dialog[data-v-ac2cd7b1]{box-sizing:border-box;border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));width:calc(100vw - 2rem);max-width:80rem;height:calc(100dvh - 2rem);max-height:none;color:var(--app-text,var(--text));padding:0;overflow:hidden}.image-dialog[data-v-ac2cd7b1]::backdrop{background:#000000a6}.preview-panel[data-v-ac2cd7b1]{flex-direction:column;height:100%;display:flex}.preview-header[data-v-ac2cd7b1]{border-bottom:1px solid var(--app-border,var(--border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.preview-header strong[data-v-ac2cd7b1]{overflow-wrap:anywhere;min-width:0}.preview-actions[data-v-ac2cd7b1]{flex-shrink:0;gap:.5rem;margin-left:auto;display:flex}.preview-viewport[data-v-ac2cd7b1]{background:var(--app-bg,var(--bg));flex:1;min-height:0;padding:.75rem;overflow:auto}.preview-message[data-v-ac2cd7b1]{text-align:center;height:100%;color:var(--app-muted,var(--muted));place-items:center;margin:0;display:grid}.image-stage[data-v-ac2cd7b1]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.image-stage img[data-v-ac2cd7b1]{object-fit:contain;flex-shrink:0;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.image-stage.original-size[data-v-ac2cd7b1]{width:max-content;min-width:100%;height:auto;min-height:100%}.original-size img[data-v-ac2cd7b1]{max-width:none;max-height:none}@media (width<=600px){.image-dialog[data-v-ac2cd7b1]{width:calc(100vw - 1rem);height:calc(100dvh - 1rem)}.preview-header[data-v-ac2cd7b1]{padding:.75rem}}.repair-grid[data-v-d789a051]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.card-head[data-v-d789a051]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.card-head h2[data-v-d789a051]{margin-bottom:0}.recipient-actions[data-v-d789a051]{flex-wrap:wrap;gap:.5rem;display:flex}.recipient-history[data-v-d789a051]{gap:.75rem;margin-top:.75rem;font-size:.8125rem;display:grid}.stack[data-v-d789a051]{gap:1.25rem;min-width:0;display:grid}.card[data-v-d789a051]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);min-width:0;padding:1.25rem}h2[data-v-d789a051]{margin:0 0 1rem;font-size:1rem}h3[data-v-d789a051]{margin:1rem 0 .75rem;font-size:.875rem}dl[data-v-d789a051]{gap:.75rem;margin:0;display:grid}dl>div[data-v-d789a051]{grid-template-columns:6rem minmax(0,1fr);gap:.75rem;display:grid}dt[data-v-d789a051],small[data-v-d789a051],.muted[data-v-d789a051]{color:var(--muted);font-size:.8125rem}dd[data-v-d789a051]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.images[data-v-d789a051]{flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem;display:flex}fieldset[data-v-d789a051]{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}label[data-v-d789a051]{gap:.375rem;font-size:.8125rem;display:grid}input[data-v-d789a051],[data-v-d789a051] .vt-carrier-input,select[data-v-d789a051],textarea[data-v-d789a051]{box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);color:var(--text);padding:.5rem}textarea[data-v-d789a051]{resize:vertical}.two-fields[data-v-d789a051]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.timeline[data-v-d789a051]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.timeline li[data-v-d789a051]{border-left:2px solid var(--border);padding-left:1rem}.timeline p[data-v-d789a051]{white-space:pre-wrap;overflow-wrap:anywhere;margin:.5rem 0}.timeline small[data-v-d789a051]{margin-top:.5rem;display:block}details[data-v-d789a051]{margin-top:.5rem;font-size:.8125rem}.timeline .matched-shipment[data-v-d789a051]{border-left-color:var(--primary);background:var(--bg);padding-top:.5rem;padding-bottom:.5rem}.error[data-v-d789a051]{color:#b91c1c}.notice[data-v-d789a051]{color:#15803d}@media (width<=900px){.repair-grid[data-v-d789a051]{grid-template-columns:1fr}}@media (width<=500px){.two-fields[data-v-d789a051]{grid-template-columns:1fr}}.review-dialog[data-v-656decbb]{box-sizing:border-box;border:1px solid var(--app-border,var(--border));background:var(--app-surface,var(--panel));width:min(56rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:inherit;border-radius:.75rem;overflow:auto}fieldset[data-v-656decbb]{border:0;gap:1rem;padding:0;display:grid}label[data-v-656decbb]{gap:.5rem;display:grid}input[data-v-656decbb],select[data-v-656decbb],textarea[data-v-656decbb]{box-sizing:border-box;border:1px solid var(--app-border,var(--border));background:var(--app-surface,var(--panel));width:100%;min-width:0;color:inherit;font:inherit;border-radius:.5rem;padding:.5rem}.check[data-v-656decbb]{align-items:center;display:flex}.check input[data-v-656decbb]{width:auto}section[data-v-656decbb]{margin-top:1rem}footer[data-v-656decbb]{justify-content:end;gap:.5rem;margin-top:1rem;display:flex}.error[data-v-656decbb]{color:var(--app-danger,#b91c1c)}p[data-v-656decbb]{overflow-wrap:anywhere}.arrival-content[data-v-1bc8f218]{flex-direction:column;gap:1rem;min-width:0;display:flex}.panel[data-v-1bc8f218]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));min-width:0;padding:1.25rem}.arrival-summary[data-v-1bc8f218],.section-heading[data-v-1bc8f218],.item-heading[data-v-1bc8f218],.item-counts[data-v-1bc8f218],.action-row[data-v-1bc8f218]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.arrival-summary[data-v-1bc8f218]{color:var(--app-muted,var(--muted));font-size:.875rem}.arrival-summary strong[data-v-1bc8f218]{color:var(--app-text,var(--text));font-weight:500}a[data-v-1bc8f218]{color:var(--app-accent,var(--primary))}.status-badge[data-v-1bc8f218]{background:var(--app-surface,var(--panel));border:1px solid var(--app-border,var(--border));color:var(--app-text,var(--text));border-radius:.5rem;padding:.25rem .75rem}.registration[data-v-1bc8f218]{border-top:3px solid var(--app-accent,var(--primary))}.section-heading[data-v-1bc8f218]{justify-content:space-between;align-items:start}.section-kicker[data-v-1bc8f218]{color:var(--app-accent,var(--primary));margin-bottom:.5rem;font-size:.8125rem;font-weight:600;display:block}h2[data-v-1bc8f218]{margin:0;font-size:1rem;line-height:1.5}.registration h2[data-v-1bc8f218]{font-size:1.25rem}.scanner-state[data-v-1bc8f218]{color:var(--app-muted,var(--muted));font-size:.8125rem}p[data-v-1bc8f218]{overflow-wrap:anywhere;margin:.75rem 0 0;line-height:1.6}.hint[data-v-1bc8f218],small[data-v-1bc8f218]{color:var(--app-muted,var(--muted));font-size:.8125rem;line-height:1.6}.scan-guide[data-v-1bc8f218]{margin-top:.5rem}.scan-sn[data-v-1bc8f218]{flex-wrap:wrap;align-items:end;gap:.75rem;margin-top:1.25rem;display:flex}.scan-sn label[data-v-1bc8f218]{flex:20rem}.scan-sn input[data-v-1bc8f218]{border-color:var(--app-accent,var(--primary));min-height:2.75rem}.scan-feedback[data-v-1bc8f218]{color:var(--app-accent,var(--primary));font-weight:500}.item-counts[data-v-1bc8f218]{border-top:1px solid var(--app-border,var(--border));margin-top:1.5rem;padding-top:1rem;font-size:.875rem}.pending[data-v-1bc8f218],.required-field[data-v-1bc8f218]{color:var(--app-warning,#92400e)}.empty-items[data-v-1bc8f218]{text-align:center;background:var(--app-bg,var(--bg));border:1px dashed var(--app-border,var(--border));border-radius:.5rem;margin-top:1rem;padding:1.5rem 1rem}.empty-items p[data-v-1bc8f218]{color:var(--app-muted,var(--muted));font-size:.875rem}.item-list[data-v-1bc8f218]{gap:1rem;margin-top:1rem;display:grid}.item-card[data-v-1bc8f218]{border:1px solid var(--app-border,var(--border));border-radius:.5rem;min-width:0;padding:1rem}.item-heading strong[data-v-1bc8f218],.item-heading>.hint[data-v-1bc8f218]{margin-right:auto}.item-status[data-v-1bc8f218]{color:var(--app-muted,var(--muted));font-size:.8125rem}.arrival-fields[data-v-1bc8f218]{border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;min-width:0;margin:1rem 0 0;padding:0;display:grid}label[data-v-1bc8f218]{gap:.5rem;font-size:.875rem;display:grid}.wide[data-v-1bc8f218]{grid-column:1/-1}input[data-v-1bc8f218],select[data-v-1bc8f218],textarea[data-v-1bc8f218]{box-sizing:border-box;border:1px solid var(--app-border,var(--border));background:var(--app-surface,var(--panel));width:100%;min-width:0;color:var(--app-text,var(--text));font:inherit;border-radius:.5rem;padding:.5rem .75rem}textarea[data-v-1bc8f218]{resize:vertical}input[data-v-1bc8f218]:disabled,select[data-v-1bc8f218]:disabled,textarea[data-v-1bc8f218]:disabled{background:var(--app-bg,var(--bg))}summary[data-v-1bc8f218]{cursor:pointer;overflow-wrap:anywhere;font-weight:600;line-height:1.75}summary .hint[data-v-1bc8f218]{margin-left:.5rem;font-weight:400}.supplement[data-v-1bc8f218],.review-result[data-v-1bc8f218]{border-top:1px solid var(--app-border,var(--border));margin-top:1rem;padding-top:1rem}.supplement summary[data-v-1bc8f218]{font-size:.875rem}.review-result p[data-v-1bc8f218]{font-size:.8125rem}.review-result .linked-ticket[data-v-1bc8f218]{font-size:.875rem}.linked-ticket strong[data-v-1bc8f218]{color:var(--app-accent,var(--primary))}.photos[data-v-1bc8f218]{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.photos[data-v-1bc8f218]:empty{display:none}.photos[data-v-1bc8f218] .vt-image{width:5rem;height:5rem}.record-meta[data-v-1bc8f218]{flex-wrap:wrap;gap:1rem 2rem;margin:1rem 0;font-size:.8125rem;display:flex}.record-meta div[data-v-1bc8f218]{gap:.25rem;display:grid}dt[data-v-1bc8f218]{color:var(--app-muted,var(--muted))}dd[data-v-1bc8f218]{overflow-wrap:anywhere;margin:0}.check[data-v-1bc8f218]{align-items:start;gap:.75rem;margin-top:1rem;line-height:1.5;display:flex}.check input[data-v-1bc8f218]{flex:0 0 1rem;width:1rem;height:1rem;margin:.25rem 0 0}.check small[data-v-1bc8f218]{margin-top:.25rem;display:block}.arrival-content[data-v-1bc8f218]>.vt-save-bar{margin-top:0}.action-row[data-v-1bc8f218]{margin-top:1rem}.history article[data-v-1bc8f218]{border-top:1px solid var(--app-border,var(--border));margin-top:.75rem;padding:.75rem 0;font-size:.8125rem}.history article p[data-v-1bc8f218]{margin:0 0 .5rem}pre[data-v-1bc8f218]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:24rem;font-size:.75rem;overflow:auto}.feedback[data-v-1bc8f218]{background:var(--app-surface,var(--panel));border:1px solid var(--app-border,var(--border));border-radius:.5rem;margin:0 0 1rem;padding:.75rem 1rem}.error[data-v-1bc8f218]{color:var(--app-danger,#b91c1c)}.success[data-v-1bc8f218]{color:var(--app-success,#166534)}@media (width<=640px){.panel[data-v-1bc8f218]{padding:1rem}.item-card[data-v-1bc8f218]{padding:.75rem}.arrival-summary[data-v-1bc8f218]{align-items:start;gap:.5rem}.arrival-summary>span[data-v-1bc8f218]:nth-child(2){overflow-wrap:anywhere;flex-basis:100%}.scan-sn label[data-v-1bc8f218]{flex-basis:100%}.scan-sn[data-v-1bc8f218]>button{white-space:normal;flex:auto}.action-row[data-v-1bc8f218]{align-items:stretch}.action-row[data-v-1bc8f218]>button{white-space:normal;width:100%}}.editor[data-v-0abfd4a1]{border:0;min-width:0;margin:0;padding:0}.columns[data-v-0abfd4a1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.card[data-v-0abfd4a1]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);overflow-wrap:anywhere;min-width:0;margin-bottom:1rem;padding:1.25rem}h2[data-v-0abfd4a1]{margin:0 0 1rem;font-size:1rem}h3[data-v-0abfd4a1]{margin:0;font-size:.875rem}p[data-v-0abfd4a1]{margin:.5rem 0}.fields[data-v-0abfd4a1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}label[data-v-0abfd4a1]{flex-direction:column;gap:.5rem;min-width:0;font-size:.875rem;display:flex}.wide[data-v-0abfd4a1]{grid-column:1/-1}input[data-v-0abfd4a1],select[data-v-0abfd4a1],textarea[data-v-0abfd4a1]{box-sizing:border-box;border:1px solid var(--border);min-width:0;max-width:100%;font:inherit;background:var(--panel);color:inherit;border-radius:.5rem;padding:.5rem}textarea[data-v-0abfd4a1]{resize:vertical;width:100%}[data-v-0abfd4a1]:disabled{cursor:default}.section-heading[data-v-0abfd4a1],.actions[data-v-0abfd4a1]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.actions[data-v-0abfd4a1]{justify-content:flex-end;margin-top:1rem}.links+.links[data-v-0abfd4a1]{margin-top:1.5rem}.document-list[data-v-0abfd4a1],.timeline[data-v-0abfd4a1]{margin:1rem 0;padding:0;list-style:none}.document-list li[data-v-0abfd4a1]{border-top:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.75rem 0;display:flex}.document-list li>div[data-v-0abfd4a1]{flex:1;min-width:0}.muted[data-v-0abfd4a1]{color:var(--muted);font-size:.8125rem}.hint[data-v-0abfd4a1]{background:var(--panel);border-left:2px solid var(--primary);padding:.75rem}.error[data-v-0abfd4a1]{color:var(--app-danger,#b91c1c)}.notice[data-v-0abfd4a1]{color:var(--app-success,#047857)}.status[data-v-0abfd4a1]{border:1px solid var(--border);border-radius:.5rem;padding:.25rem .5rem;font-size:.875rem}.followup[data-v-0abfd4a1]{margin-top:1rem}.timeline li[data-v-0abfd4a1]{border-top:1px solid var(--border);padding:.75rem 0}.multiline[data-v-0abfd4a1]{white-space:pre-wrap}.attachments[data-v-0abfd4a1]{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.attachments img[data-v-0abfd4a1]{object-fit:cover;border-radius:.5rem;width:5rem;height:5rem}.history summary[data-v-0abfd4a1]{cursor:pointer;font-weight:600}.history-entry[data-v-0abfd4a1]{border-top:1px solid var(--border);padding:1rem 0}.dialog[data-v-0abfd4a1]{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);width:min(36rem,92vw);max-height:85vh;color:inherit;padding:1.25rem;overflow:auto}.picker[data-v-0abfd4a1]{width:min(48rem,92vw)}.search[data-v-0abfd4a1]{gap:.5rem;display:flex}.search input[data-v-0abfd4a1]{flex:1}.choice[data-v-0abfd4a1]{flex-direction:row;align-items:flex-start;width:100%}.choice input[data-v-0abfd4a1]{flex:none;margin-top:.25rem}.choice span[data-v-0abfd4a1]{overflow-wrap:anywhere;min-width:0}@media (width<=48rem){.columns[data-v-0abfd4a1],.fields[data-v-0abfd4a1]{grid-template-columns:1fr}.document-list li[data-v-0abfd4a1]{flex-wrap:wrap}}.detail[data-v-314131bf]{flex-direction:column;gap:1rem;display:flex}.page-header[data-v-314131bf]{justify-content:space-between;display:flex}.back[data-v-314131bf]{color:var(--app-brand-ink,#2b6a67);font-size:.875rem;text-decoration:none}.hint[data-v-314131bf]{color:#c0392b}.muted[data-v-314131bf]{color:var(--app-muted)}.small[data-v-314131bf]{font-size:.8125rem}.card[data-v-314131bf]{background:var(--app-surface);border:1px solid var(--app-border);border-radius:.75rem;padding:1rem}.card h2[data-v-314131bf]{margin:0 0 .5rem;font-size:1rem}.title-row[data-v-314131bf]{align-items:center;gap:.625rem;margin-bottom:.75rem;display:flex}.title-row h1[data-v-314131bf]{margin:0;font-size:1.25rem}.badge[data-v-314131bf]{color:var(--app-brand-ink,#2b6a67);background:#2b6a671f;border-radius:.375rem;padding:.0625rem .5rem;font-size:.75rem}.badge.warn[data-v-314131bf]{color:#b8860b;background:#e6a01e29}.badge.ok[data-v-314131bf]{color:#2e7d4f;background:#2ea05a24}.grid[data-v-314131bf]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem 1rem;display:grid}.grid .k[data-v-314131bf]{width:7rem;color:var(--app-muted);font-size:.8125rem;display:inline-block}.remark[data-v-314131bf]{color:var(--app-muted);margin:.75rem 0 0;font-size:.875rem}.rc[data-v-314131bf]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.rc li[data-v-314131bf]{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.rc a[data-v-314131bf]{color:var(--app-brand-ink,#2b6a67);font-weight:600;text-decoration:none}.detail[data-v-2add2550]{flex-direction:column;gap:1rem;display:flex}.page-header[data-v-2add2550]{justify-content:space-between;display:flex}.back[data-v-2add2550]{color:var(--app-brand-ink,#2b6a67);font-size:.875rem;text-decoration:none}.coda-page[data-v-ca7656dc]{max-width:900px;margin:24px auto}.coda-bar[data-v-ca7656dc]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-ca7656dc]{color:#c00}.coda-num[data-v-ca7656dc]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-ca7656dc]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-0743c7da]{max-width:640px;margin:24px auto}.coda-detail[data-v-0743c7da]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-0743c7da]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-0743c7da]{color:#666;width:120px}.coda-row dd[data-v-0743c7da]{flex:1;margin:0}.coda-error[data-v-0743c7da]{color:#c00}.coda-page[data-v-fcf7f5d7]{max-width:900px;margin:24px auto}.coda-bar[data-v-fcf7f5d7]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-fcf7f5d7]{color:#c00}.coda-num[data-v-fcf7f5d7]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-fcf7f5d7]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-603fb09a]{max-width:640px;margin:24px auto}.coda-detail[data-v-603fb09a]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-603fb09a]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-603fb09a]{color:#666;width:120px}.coda-row dd[data-v-603fb09a]{flex:1;margin:0}.coda-error[data-v-603fb09a]{color:#c00}.coda-page[data-v-a6695a7c]{max-width:900px;margin:24px auto}.coda-bar[data-v-a6695a7c]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-a6695a7c]{color:#c00}.coda-num[data-v-a6695a7c]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-a6695a7c]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-5bd5d568]{max-width:640px;margin:24px auto}.coda-detail[data-v-5bd5d568]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-5bd5d568]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-5bd5d568]{color:#666;width:120px}.coda-row dd[data-v-5bd5d568]{flex:1;margin:0}.coda-error[data-v-5bd5d568]{color:#c00}.coda-page[data-v-ba236bc9]{max-width:900px;margin:24px auto}.coda-bar[data-v-ba236bc9]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-ba236bc9]{color:#c00}.coda-num[data-v-ba236bc9]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-ba236bc9]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-efc43eec]{max-width:640px;margin:24px auto}.coda-detail[data-v-efc43eec]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-efc43eec]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-efc43eec]{color:#666;width:120px}.coda-row dd[data-v-efc43eec]{flex:1;margin:0}.coda-error[data-v-efc43eec]{color:#c00}.coda-page[data-v-c031fcd6]{max-width:900px;margin:24px auto}.coda-bar[data-v-c031fcd6]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-c031fcd6]{color:#c00}.coda-num[data-v-c031fcd6]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-c031fcd6]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-46e35c5f]{max-width:640px;margin:24px auto}.coda-detail[data-v-46e35c5f]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-46e35c5f]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-46e35c5f]{color:#666;width:120px}.coda-row dd[data-v-46e35c5f]{flex:1;margin:0}.coda-error[data-v-46e35c5f]{color:#c00}.coda-page[data-v-fd13c133]{max-width:900px;margin:24px auto}.coda-bar[data-v-fd13c133]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-fd13c133]{color:#c00}.coda-num[data-v-fd13c133]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-fd13c133]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-680e7669]{max-width:640px;margin:24px auto}.coda-detail[data-v-680e7669]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-680e7669]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-680e7669]{color:#666;width:120px}.coda-row dd[data-v-680e7669]{flex:1;margin:0}.coda-error[data-v-680e7669]{color:#c00}.coda-page[data-v-2982cf1b]{max-width:900px;margin:24px auto}.coda-bar[data-v-2982cf1b]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-2982cf1b]{color:#c00}.coda-num[data-v-2982cf1b]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-2982cf1b]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-01bac7ab]{max-width:640px;margin:24px auto}.coda-detail[data-v-01bac7ab]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-01bac7ab]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-01bac7ab]{color:#666;width:120px}.coda-row dd[data-v-01bac7ab]{flex:1;margin:0}.coda-error[data-v-01bac7ab]{color:#c00}.coda-page[data-v-b2b8976b]{max-width:900px;margin:24px auto}.coda-bar[data-v-b2b8976b]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-b2b8976b]{color:#c00}.coda-num[data-v-b2b8976b]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-b2b8976b]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-92cfec7c]{max-width:640px;margin:24px auto}.coda-detail[data-v-92cfec7c]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-92cfec7c]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-92cfec7c]{color:#666;width:120px}.coda-row dd[data-v-92cfec7c]{flex:1;margin:0}.coda-error[data-v-92cfec7c]{color:#c00}.coda-page[data-v-ed0b8ecb]{max-width:900px;margin:24px auto}.coda-bar[data-v-ed0b8ecb]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-ed0b8ecb]{color:#c00}.coda-num[data-v-ed0b8ecb]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-ed0b8ecb]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-f574d869]{max-width:640px;margin:24px auto}.coda-detail[data-v-f574d869]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-f574d869]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-f574d869]{color:#666;width:120px}.coda-row dd[data-v-f574d869]{flex:1;margin:0}.coda-error[data-v-f574d869]{color:#c00}.coda-page[data-v-08a8a735]{max-width:900px;margin:24px auto}.coda-bar[data-v-08a8a735]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-08a8a735]{color:#c00}.coda-num[data-v-08a8a735]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-08a8a735]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-53a8d70c]{max-width:640px;margin:24px auto}.coda-detail[data-v-53a8d70c]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-53a8d70c]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-53a8d70c]{color:#666;width:120px}.coda-row dd[data-v-53a8d70c]{flex:1;margin:0}.coda-error[data-v-53a8d70c]{color:#c00}.coda-page[data-v-93f7287c]{max-width:900px;margin:24px auto}.coda-bar[data-v-93f7287c]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-93f7287c]{color:#c00}.coda-num[data-v-93f7287c]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-93f7287c]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-e8a20b9e]{max-width:640px;margin:24px auto}.coda-detail[data-v-e8a20b9e]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-e8a20b9e]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-e8a20b9e]{color:#666;width:120px}.coda-row dd[data-v-e8a20b9e]{flex:1;margin:0}.coda-error[data-v-e8a20b9e]{color:#c00}.coda-page[data-v-8ae3607d]{max-width:900px;margin:24px auto}.coda-bar[data-v-8ae3607d]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-8ae3607d]{color:#c00}.coda-num[data-v-8ae3607d]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-8ae3607d]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-2812c72b]{max-width:640px;margin:24px auto}.coda-detail[data-v-2812c72b]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-2812c72b]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-2812c72b]{color:#666;width:120px}.coda-row dd[data-v-2812c72b]{flex:1;margin:0}.coda-error[data-v-2812c72b]{color:#c00}.coda-page[data-v-f17d5907]{max-width:900px;margin:24px auto}.coda-bar[data-v-f17d5907]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-f17d5907]{color:#c00}.coda-num[data-v-f17d5907]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-f17d5907]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-f3172117]{max-width:640px;margin:24px auto}.coda-detail[data-v-f3172117]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-f3172117]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-f3172117]{color:#666;width:120px}.coda-row dd[data-v-f3172117]{flex:1;margin:0}.coda-error[data-v-f3172117]{color:#c00}.coda-page[data-v-cfc3a826]{max-width:900px;margin:24px auto}.coda-bar[data-v-cfc3a826]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-cfc3a826]{color:#c00}.coda-num[data-v-cfc3a826]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-cfc3a826]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-c542ec18]{max-width:640px;margin:24px auto}.coda-detail[data-v-c542ec18]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-c542ec18]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-c542ec18]{color:#666;width:120px}.coda-row dd[data-v-c542ec18]{flex:1;margin:0}.coda-error[data-v-c542ec18]{color:#c00}.coda-page[data-v-d22db0b4]{max-width:900px;margin:24px auto}.coda-bar[data-v-d22db0b4]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-d22db0b4]{color:#c00}.coda-num[data-v-d22db0b4]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-d22db0b4]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-dbb62356]{max-width:640px;margin:24px auto}.coda-detail[data-v-dbb62356]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-dbb62356]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-dbb62356]{color:#666;width:120px}.coda-row dd[data-v-dbb62356]{flex:1;margin:0}.coda-error[data-v-dbb62356]{color:#c00}.coda-page[data-v-c8964d04]{max-width:900px;margin:24px auto}.coda-bar[data-v-c8964d04]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-c8964d04]{color:#c00}.coda-num[data-v-c8964d04]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-c8964d04]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-596fa2c3]{max-width:640px;margin:24px auto}.coda-detail[data-v-596fa2c3]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-596fa2c3]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-596fa2c3]{color:#666;width:120px}.coda-row dd[data-v-596fa2c3]{flex:1;margin:0}.coda-error[data-v-596fa2c3]{color:#c00}.coda-page[data-v-4af32e35]{max-width:900px;margin:24px auto}.coda-bar[data-v-4af32e35]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-4af32e35]{color:#c00}.coda-num[data-v-4af32e35]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-4af32e35]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-af21ee8c]{max-width:640px;margin:24px auto}.coda-detail[data-v-af21ee8c]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-af21ee8c]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-af21ee8c]{color:#666;width:120px}.coda-row dd[data-v-af21ee8c]{flex:1;margin:0}.coda-error[data-v-af21ee8c]{color:#c00}.coda-page[data-v-6c30042e]{max-width:900px;margin:24px auto}.coda-bar[data-v-6c30042e]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-6c30042e]{color:#c00}.coda-num[data-v-6c30042e]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-6c30042e]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-4c787554]{max-width:640px;margin:24px auto}.coda-detail[data-v-4c787554]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-4c787554]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-4c787554]{color:#666;width:120px}.coda-row dd[data-v-4c787554]{flex:1;margin:0}.coda-error[data-v-4c787554]{color:#c00}.coda-page[data-v-3efd9f9d]{max-width:900px;margin:24px auto}.coda-bar[data-v-3efd9f9d]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-3efd9f9d]{color:#c00}.coda-num[data-v-3efd9f9d]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-3efd9f9d]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-e9bc33b4]{max-width:640px;margin:24px auto}.coda-detail[data-v-e9bc33b4]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-e9bc33b4]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-e9bc33b4]{color:#666;width:120px}.coda-row dd[data-v-e9bc33b4]{flex:1;margin:0}.coda-error[data-v-e9bc33b4]{color:#c00}.coda-page[data-v-1d819058]{max-width:900px;margin:24px auto}.coda-bar[data-v-1d819058]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-1d819058]{color:#c00}.coda-num[data-v-1d819058]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-1d819058]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-78599bef]{max-width:640px;margin:24px auto}.coda-detail[data-v-78599bef]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-78599bef]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-78599bef]{color:#666;width:120px}.coda-row dd[data-v-78599bef]{flex:1;margin:0}.coda-error[data-v-78599bef]{color:#c00}.coda-page[data-v-cbb37921]{max-width:900px;margin:24px auto}.coda-bar[data-v-cbb37921]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-cbb37921]{color:#c00}.coda-num[data-v-cbb37921]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-cbb37921]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-b4d58527]{max-width:640px;margin:24px auto}.coda-detail[data-v-b4d58527]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-b4d58527]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-b4d58527]{color:#666;width:120px}.coda-row dd[data-v-b4d58527]{flex:1;margin:0}.coda-error[data-v-b4d58527]{color:#c00}.coda-page[data-v-9dfa4151]{max-width:900px;margin:24px auto}.coda-bar[data-v-9dfa4151]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-9dfa4151]{color:#c00}.coda-num[data-v-9dfa4151]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-9dfa4151]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-d40e3d3a]{max-width:640px;margin:24px auto}.coda-detail[data-v-d40e3d3a]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-d40e3d3a]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-d40e3d3a]{color:#666;width:120px}.coda-row dd[data-v-d40e3d3a]{flex:1;margin:0}.coda-error[data-v-d40e3d3a]{color:#c00}.coda-page[data-v-aebe8587]{max-width:900px;margin:24px auto}.coda-bar[data-v-aebe8587]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-aebe8587]{color:#c00}.coda-num[data-v-aebe8587]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-aebe8587]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-bb26dc7e]{max-width:640px;margin:24px auto}.coda-detail[data-v-bb26dc7e]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-bb26dc7e]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-bb26dc7e]{color:#666;width:120px}.coda-row dd[data-v-bb26dc7e]{flex:1;margin:0}.coda-error[data-v-bb26dc7e]{color:#c00}.coda-page[data-v-96330995]{max-width:900px;margin:24px auto}.coda-bar[data-v-96330995]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-96330995]{color:#c00}.coda-num[data-v-96330995]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-96330995]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-44bc0fe1]{max-width:640px;margin:24px auto}.coda-detail[data-v-44bc0fe1]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-44bc0fe1]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-44bc0fe1]{color:#666;width:120px}.coda-row dd[data-v-44bc0fe1]{flex:1;margin:0}.coda-error[data-v-44bc0fe1]{color:#c00}.coda-page[data-v-191541fa]{max-width:900px;margin:24px auto}.coda-bar[data-v-191541fa]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.coda-error[data-v-191541fa]{color:#c00}.coda-num[data-v-191541fa]{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.coda-textarea[data-v-191541fa]{border:1px solid #ccc;border-radius:4px;min-height:32px;padding:4px 8px}.coda-page[data-v-0a53a5ca]{max-width:640px;margin:24px auto}.coda-detail[data-v-0a53a5ca]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-0a53a5ca]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-0a53a5ca]{color:#666;width:120px}.coda-row dd[data-v-0a53a5ca]{flex:1;margin:0}.coda-error[data-v-0a53a5ca]{color:#c00}
/*$vite$:1*/