.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}.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}.database-environment[data-v-917d377f]{--app-environment-color:var(--app-text-muted,var(--muted));color:var(--app-environment-color);flex-shrink:0;font-size:.8125rem}.database-environment[data-mode=local][data-v-917d377f]{--app-environment-color:var(--app-primary,var(--primary))}.database-environment[data-mode=mixed][data-v-917d377f],.database-environment[data-mode=online][data-v-917d377f]{--app-environment-color:var(--app-danger,#b91c1c)}.database-environment-badge[data-v-917d377f]{border-radius:var(--radius);min-height:2rem;color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid;align-items:center;gap:.5rem;padding:.25rem .5rem;display:inline-flex}.database-environment-badge[data-v-917d377f]:hover{background:var(--app-background,var(--bg))}.database-environment-dot[data-v-917d377f]{background:currentColor;border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem}.database-environment-details[data-v-917d377f]{box-sizing:border-box;border:1px solid var(--app-border,var(--border));border-radius:var(--radius);background:var(--app-surface,var(--panel));width:min(36rem,100vw - 2rem);max-height:calc(100dvh - 6rem);color:var(--app-text,var(--text));margin:0;padding:1rem;font-size:.8125rem;position:fixed;inset:4.5rem 1.5rem auto auto;overflow:auto;box-shadow:0 .5rem 1.5rem #00000014}.database-environment-heading[data-v-917d377f]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.database-environment-heading strong[data-v-917d377f]{color:var(--app-environment-color);overflow-wrap:anywhere}.database-environment-close[data-v-917d377f]{color:var(--app-text-muted,var(--muted));cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:.25rem .5rem}.database-environment-close[data-v-917d377f]:hover{color:var(--app-primary,var(--primary))}p[data-v-917d377f]{margin:0 0 .75rem;line-height:1.6}ul[data-v-917d377f]{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}li[data-v-917d377f]{grid-template-columns:auto 1fr;gap:.25rem .75rem;min-width:0;display:grid}li>span[data-v-917d377f]{text-align:right}small[data-v-917d377f]{color:var(--app-text-muted,var(--muted));overflow-wrap:anywhere;grid-column:1/-1;line-height:1.5}.database-environment-actions[data-v-917d377f]{color:var(--app-text-muted,var(--muted));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}@media (width<=48rem){.database-environment-details[data-v-917d377f]{right:1rem}}.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}.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}.notice-link[data-v-b1e7494c]{color:var(--app-text,var(--text));flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.notice-link strong[data-v-b1e7494c]{color:var(--app-accent,var(--primary))}.urgent[data-v-b1e7494c]{color:var(--app-danger,#b91c1c)}.task-pending-link[data-v-d94cae49]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));min-height:2.5rem;color:var(--app-text,var(--text));background:var(--app-surface,var(--panel));white-space:nowrap;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;display:inline-flex}.task-pending-link[data-v-d94cae49]:hover{border-color:var(--app-accent,var(--primary))}.task-pending-link strong[data-v-d94cae49]{background:var(--app-bg,var(--bg));min-width:1.5rem;color:var(--app-muted,var(--muted));font-variant-numeric:tabular-nums;border-radius:.375rem;place-items:center;padding:.125rem .375rem;font-size:.75rem;display:inline-grid}.task-pending-link.active[data-v-d94cae49]{border-color:color-mix(in srgb, var(--primary) 30%, var(--border));background:color-mix(in srgb, var(--primary) 5%, var(--panel))}.task-pending-link.active strong[data-v-d94cae49]{background:var(--app-accent,var(--primary));color:#fff}.review-count[data-v-d94cae49]{border-left:1px solid var(--app-border,var(--border));color:#92400e;padding-left:.5rem;font-size:.75rem}.task-pending-link.unavailable strong[data-v-d94cae49]{color:#92400e}@media (width<=60rem){.review-count[data-v-d94cae49]{display:none}}.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}}.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}.vt-series-picker[data-v-0b22a685]{flex-wrap:wrap;gap:.5rem;min-width:0;max-width:100%;display:inline-flex}.vt-sp-sel[data-v-0b22a685]{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}.vt-sp-search[data-v-0b22a685]{box-sizing:border-box;width:12rem;min-width:0}.vt-sp-results[data-v-0b22a685]{border:1px solid var(--app-input-border,var(--border));border-radius:var(--app-input-radius,var(--radius));background:var(--app-input-bg,var(--panel));min-width:0;color:var(--app-input-text,var(--text));flex-basis:100%}.vt-sp-hint[data-v-0b22a685]{color:var(--app-muted,var(--muted));margin:0;padding:.5rem;font-size:.75rem}.vt-sp-list[data-v-0b22a685]{max-height:15rem;margin:0;padding:0;list-style:none;overflow-y:auto}.vt-sp-result[data-v-0b22a685]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;align-items:baseline;gap:.5rem;padding:.5rem;font-size:.8125rem;display:flex}.vt-sp-result[data-v-0b22a685]:hover,.vt-sp-result[data-v-0b22a685]:focus-visible{background:var(--app-primary-soft,var(--primary-soft,var(--app-input-bg,var(--panel))));outline:1px solid var(--app-input-border,var(--border));outline-offset:-1px}.vt-sp-kind[data-v-0b22a685]{color:var(--app-muted,var(--muted));flex-shrink:0;font-size:.75rem}.quality-model-picker[data-v-37218577]{border:0;min-width:0;margin:0;padding:0}.person-picker[data-v-3b233985]{min-width:0}.person-selected[data-v-3b233985],.person-query[data-v-3b233985]{align-items:center;gap:.5rem;display:flex}.person-selected>span[data-v-3b233985]:nth-last-child(2){overflow-wrap:anywhere;flex:1}.person-avatar[data-v-3b233985]{background:color-mix(in srgb, var(--primary) 10%, var(--panel));width:2rem;height:2rem;color:var(--primary);border-radius:50%;flex:none;place-items:center;font-size:.875rem;display:grid}.person-search[data-v-3b233985]{border:1px solid var(--border);background:var(--panel);border-radius:.75rem;margin-top:.75rem;padding:.75rem}.person-query input[data-v-3b233985]{border:1px solid var(--border);min-width:0;font:inherit;background:var(--panel);color:var(--text);border-radius:.5rem;flex:1;padding:.5rem}.person-options[data-v-3b233985]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;max-height:14rem;margin-top:.5rem;display:grid;overflow:auto}.person-options button[data-v-3b233985]{text-align:left;font:inherit;color:var(--text);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}.person-options button[data-v-3b233985]:hover,.person-options button[aria-pressed=true][data-v-3b233985]{background:var(--bg);border-color:var(--primary)}.person-options button[data-v-3b233985]:disabled{opacity:.5;cursor:default}.person-options small[data-v-3b233985]{color:var(--muted);margin-top:.25rem;font-size:.75rem;display:block}.person-options>p[data-v-3b233985]{grid-column:1/-1}@media (width<=480px){.person-options[data-v-3b233985]{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}}.task-image-picker[data-v-132987ca]{border:1px dashed var(--app-border,var(--border));border-radius:.75rem;min-width:0;margin-top:.75rem;padding:.75rem}.task-image-picker.dragging[data-v-132987ca]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 6%, var(--panel))}.image-tools[data-v-132987ca]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.image-tools>span[data-v-132987ca],.image-draft small[data-v-132987ca]{color:var(--muted);font-size:.75rem;line-height:1.7}.image-drafts[data-v-132987ca]{gap:.75rem;margin-top:.75rem;display:grid}.image-draft[data-v-132987ca]{align-items:center;gap:.75rem;display:flex}.image-draft>div[data-v-132987ca]{flex:1;min-width:0}.image-name[data-v-132987ca]{overflow-wrap:anywhere;font-size:.8125rem;display:block}.image-draft[data-v-132987ca] .vt-image{flex-shrink:0;width:4rem;height:4rem}.image-error[data-v-132987ca]{color:#b91c1c;overflow-wrap:anywhere;margin:.5rem 0 0;font-size:.75rem;line-height:1.6}.task-cc-picker[data-v-adb59e05]{justify-items:start;gap:.5rem;min-width:0;display:grid}.task-cc-picker>.person-picker[data-v-adb59e05]{width:100%}ul[data-v-adb59e05]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}li[data-v-adb59e05]{border:1px solid var(--app-border,var(--border));border-radius:.5rem;align-items:center;gap:.25rem;max-width:100%;padding:.25rem .5rem;display:flex}li>span[data-v-adb59e05]{overflow-wrap:anywhere;min-width:0;font-size:.8125rem}.task-workspace,.task-dialog{--app-accent:var(--primary);--app-surface:var(--panel);--app-text:var(--text);--app-muted:var(--muted);--app-border:var(--border);--app-soft:color-mix(in srgb, var(--primary) 6%, var(--panel));--app-danger:#b45309;color:var(--app-text)}.task-workspace{min-width:0;max-width:90rem;margin:0 auto}.task-workspace button:focus-visible,.task-workspace a:focus-visible,.task-dialog button:focus-visible,.task-dialog input:focus-visible,.task-dialog textarea:focus-visible,.task-dialog select:focus-visible{outline:2px solid var(--app-accent);outline-offset:3px}.task-eyebrow{color:var(--app-accent);letter-spacing:.04em;font-size:.75rem;font-weight:650}.task-muted{color:var(--app-muted);font-size:.8125rem;line-height:1.6}.task-error{color:#b91c1c;overflow-wrap:anywhere;font-size:.875rem;line-height:1.7}.task-notice{background:var(--app-soft);color:var(--app-accent);border-radius:.75rem;padding:.75rem 1rem}.task-overview{border:1px solid var(--app-border);background:linear-gradient(110deg, var(--app-soft), var(--app-surface) 60%);border-radius:1rem;grid-template-columns:minmax(16rem,1.5fr) repeat(3,minmax(0,1fr));gap:1.5rem;margin:1.5rem 0;padding:1.5rem;display:grid}.task-overview-intro{padding:.25rem 0}.task-overview-intro h2{letter-spacing:-.04em;margin:.75rem 0 .5rem;font-size:1.5rem;font-weight:650}.task-overview-intro p{color:var(--app-muted);margin:0;line-height:1.7}.task-overview-caption{color:var(--app-muted);margin-top:1.5rem;font-size:.75rem;display:block}.task-metric{text-align:left;border:0;border-left:1px solid var(--app-border);font:inherit;color:var(--app-text);cursor:pointer;background:0 0;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.75rem;min-width:0;padding:1rem 1.5rem;transition:background .15s;display:flex}.task-metric:hover{background:var(--app-soft)}.task-metric>span{font-size:.875rem}.task-metric strong{font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:clamp(2rem,3vw,3rem);font-weight:600;line-height:1}.task-metric small{color:var(--app-muted);font-size:.75rem;line-height:1.6}.task-metric.attention strong{color:var(--app-danger)}.task-tabs{gap:.5rem;margin:0 0 1rem;display:flex;overflow-x:auto}.task-tabs button{color:var(--app-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:.75rem;padding:.75rem 1.25rem}.task-tabs button[aria-pressed=true]{background:var(--app-surface);color:var(--app-text);border-color:var(--app-border);font-weight:650;box-shadow:0 2px 4px #00000004}.task-tabs button:hover{color:var(--app-accent)}.task-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.task-card{border:1px solid var(--app-border);background:var(--app-surface);border-radius:.75rem;flex-direction:column;min-width:0;padding:1.25rem;transition:border-color .15s,box-shadow .15s;display:flex}.task-card:hover,.task-card:focus-within{border-color:color-mix(in srgb, var(--app-accent) 45%, var(--app-border));box-shadow:0 4px 18px #152a4608}.task-card.urgent{border-top-color:color-mix(in srgb, var(--app-danger) 50%, var(--app-border))}.task-card-top{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.task-code{color:var(--app-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.task-card-top .task-status{margin-left:auto}.task-status{white-space:nowrap;color:var(--app-muted);background:var(--bg);border-radius:.375rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;line-height:1.5;display:inline-flex}.task-status:before{content:"";background:currentColor;border-radius:50%;width:.375rem;height:.375rem}.task-status[data-status=in_progress]{color:#1d4ed8;background:#eff6ff}.task-status[data-status=review]{color:#92400e;background:#fffbeb}.task-status[data-status=closed]{color:#047857;background:#ecfdf5}.task-urgent,.task-overdue{color:var(--app-danger);font-size:.8125rem}.task-urgent{font-weight:600}.task-card h3{overflow-wrap:anywhere;flex:1;margin:1rem 0 1.5rem;font-size:1rem;line-height:1.65}.task-card h3 a:hover{color:var(--app-accent)}.task-current{align-items:center;gap:.75rem;display:flex}.task-avatar{background:var(--app-soft);width:2rem;height:2rem;color:var(--app-accent);border-radius:50%;flex:none;place-items:center;font-size:.875rem;display:inline-grid}.task-current strong{overflow-wrap:anywhere;font-size:.8125rem;font-weight:550}.task-current small{color:var(--app-muted);margin-top:.25rem;font-size:.75rem;display:block}.task-card-bottom{border-top:1px solid var(--app-border);color:var(--app-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem;margin-top:1.25rem;padding-top:.75rem;font-size:.75rem;display:flex}.task-updated{color:var(--app-muted);margin-top:.5rem;font-size:.6875rem}.task-empty{text-align:center;justify-items:center;padding:4rem 1rem;display:grid}.task-empty-mark{background:var(--app-soft);width:3.5rem;height:3.5rem;color:var(--app-accent);border-radius:1rem;place-items:center;font-size:1.25rem;display:grid}.task-empty h2{margin:1.25rem 0 .5rem;font-size:1.125rem}.task-empty p{color:var(--app-muted);max-width:26rem;margin:0 0 1.25rem;line-height:1.8}.task-dialog{border:1px solid var(--app-border);background:var(--app-surface);border-radius:1.25rem;width:min(42rem,100vw - 2rem);max-height:calc(100dvh - 3rem);padding:1.5rem;overflow:auto;box-shadow:0 24px 90px #152a4630}.task-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a60}.task-dialog-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.task-dialog h2{margin:.5rem 0 0;font-size:1.25rem}.task-dialog-hint{color:var(--app-muted);margin:-.5rem 0 1.5rem;line-height:1.7}.task-compose-body,.task-action-body{border:0;min-width:0;margin:0;padding:0}.task-action-body{gap:1.25rem;display:grid}.task-title-input,.task-description-input{flex-direction:column;gap:.75rem;display:flex}.task-title-input input,.task-description-input textarea{width:100%;color:var(--app-text);font:inherit;background:0 0;border:0;border-radius:.5rem;padding:.75rem .5rem}.task-title-input input{border:1px solid var(--app-border);background:var(--app-surface);padding:.875rem 1rem;font-size:1.125rem;font-weight:550}.task-title-input input[aria-invalid=true]{border-color:#b91c1c}.task-description-input{margin-top:1.25rem}.task-description-input textarea{border:1px solid var(--app-border);padding:.75rem 1rem}.task-composer .task-compose-meta{grid-template-columns:1fr}.task-description-input textarea{resize:vertical;min-height:8rem;line-height:1.8}.task-compose-meta{background:var(--bg);border-radius:.75rem;grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:1rem;padding:1rem;display:grid}.task-owner-field{border-bottom:1px solid var(--app-border);grid-column:1/-1;padding-bottom:.75rem}.task-field{flex-direction:column;gap:.75rem;min-width:0;font-size:.875rem;display:flex}.task-field-label{font-size:.8125rem;font-weight:550}.task-field-label small{color:var(--app-muted);margin-left:.25rem;font-size:.75rem;font-weight:400}.task-field>input,.task-field>select,.task-field>textarea{border:1px solid var(--app-border);min-width:0;max-width:100%;font:inherit;background:var(--app-surface);color:var(--app-text);border-radius:.5rem;padding:.75rem}.task-field>textarea{resize:vertical;line-height:1.8}.task-priorities{flex-wrap:wrap;gap:.5rem;display:flex}.task-priorities label{border:1px solid var(--app-border);cursor:pointer;background:var(--app-surface);border-radius:.5rem;align-items:center;gap:.375rem;padding:.75rem;display:inline-flex}.task-priorities label.selected{border-color:var(--app-accent);color:var(--app-accent)}.task-priorities input{accent-color:var(--app-accent);margin:0}.task-dialog-footer{border-top:1px solid var(--app-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1rem;display:flex}.task-dialog-footer>span{color:var(--app-muted);font-size:.75rem}.task-compose-content{min-width:0}.task-quality-composer{width:min(66rem,100vw - 2rem);padding:0;overflow:hidden}.task-quality-composer>form{flex-direction:column;min-height:0;max-height:calc(100dvh - 3rem);display:flex}.task-quality-composer .task-dialog-header{flex-shrink:0;margin:0;padding:1.25rem 1.5rem 1rem}.task-quality-composer .task-dialog-hint{flex-shrink:0;margin:0;padding:0 1.5rem 1rem;font-size:.8125rem}.task-quality-composer .task-compose-body{scrollbar-gutter:stable;grid-template-columns:minmax(0,1.75fr) minmax(18rem,1fr);align-items:start;gap:1.5rem;padding:0 1.5rem 1.25rem;display:grid;overflow-y:auto}.task-quality-composer .task-compose-meta{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:1rem;padding:.75rem}.task-quality-composer .task-compose-assignment{grid-template-columns:minmax(0,1fr);margin-top:0}.task-quality-composer .task-field{gap:.5rem}.task-quality-composer .task-description-input{margin-top:1rem}.task-quality-composer .quality-model-picker .vt-series-picker{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.task-quality-composer .quality-model-picker .vt-sp-sel{width:100%;min-width:0;max-width:100%}.task-compose-followup{align-items:start;gap:.5rem;font-size:.8125rem;line-height:1.5;display:flex}.task-compose-followup input{accent-color:var(--app-accent);flex-shrink:0;margin:.25rem 0 0}.task-quality-composer .task-compose-submit-error{flex-shrink:0;margin:0;padding:.75rem 1.5rem}.task-quality-composer .task-dialog-footer{background:var(--app-surface);flex-shrink:0;margin:0;padding:1rem 1.5rem}.task-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.task-back{color:var(--app-accent)}.task-detail-heading{border:1px solid var(--app-border);background:linear-gradient(115deg, var(--app-surface) 60%, var(--app-soft));border-radius:1rem;margin-bottom:1.5rem;padding:1.5rem 2rem}.task-heading-badges{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.task-detail-heading h2{overflow-wrap:anywhere;letter-spacing:-.03em;margin:1rem 0 .75rem;font-size:1.75rem;font-weight:650;line-height:1.5}.task-detail-heading>p{color:var(--app-muted);margin:0;font-size:.8125rem}.task-progress{max-width:45rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.task-progress li{color:var(--app-muted);flex:1;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.task-progress li:not(:last-child):after{content:"";background:var(--app-border);flex:1;height:1px;margin-right:.75rem}.task-progress li>span{background:var(--bg);border-radius:50%;flex:none;place-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;display:grid}.task-progress li.reached{color:var(--app-accent)}.task-progress li.reached>span{background:var(--app-soft)}.task-progress li.current>span{background:var(--app-accent);color:#fff}.task-progress li.current{font-weight:650}.task-detail-grid{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:1.5rem;display:grid}.task-main-column,.task-side-column{gap:1.5rem;min-width:0;display:grid}.task-side-column{position:sticky;top:0}.task-panel{border:1px solid var(--app-border);background:var(--app-surface);border-radius:1rem;min-width:0;padding:1.5rem}.task-panel h3{margin:0 0 1rem;font-size:.9375rem;font-weight:650}.task-description>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.9}.task-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.task-next{border-top:3px solid var(--app-accent)}.task-next h3{overflow-wrap:anywhere;margin:.75rem 0;font-size:1.125rem;line-height:1.65}.task-next p{color:var(--app-muted);font-size:.8125rem;line-height:1.8}.task-primary-actions{gap:.5rem;display:grid}.task-secondary-actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.task-people dl{margin:0}.task-people dt{color:var(--app-muted);margin-top:1.25rem;font-size:.75rem}.task-people dd{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.5rem 0 0;display:flex}.task-people dd small{color:var(--app-muted);font-size:.6875rem}.task-comment{border:1px solid var(--app-border);border-radius:.75rem;margin:.5rem 0 2rem;overflow:hidden}.task-comment>label{padding:1rem 1rem 0;font-size:.8125rem;font-weight:600;display:block}.task-comment textarea{width:100%;color:var(--app-text);line-height:1.8;font:inherit;resize:vertical;background:0 0;border:0;padding:.75rem 1rem;display:block}.task-comment textarea:focus{outline:2px solid var(--app-accent);outline-offset:-2px}.task-comment-actions{background:var(--bg);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem;display:flex}.task-comment-actions>span{flex:1}.task-timeline{margin:0;padding:0;list-style:none}.task-timeline>li{border-left:1px solid var(--app-border);margin-left:.25rem;padding:0 0 1.75rem 1.5rem;position:relative}.task-timeline>li:last-child{border-color:#0000}.task-timeline-dot{background:var(--app-border);border:2px solid var(--app-surface);outline:1px solid var(--app-border);border-radius:50%;width:.625rem;height:.625rem;position:absolute;top:.375rem;left:-.375rem}.task-timeline-dot.accent{background:var(--app-accent);outline-color:color-mix(in srgb, var(--app-accent) 30%, var(--app-border))}.task-event-heading{flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.8125rem;line-height:1.7;display:flex}.task-event-heading>span{color:var(--app-muted)}.task-event-heading time{color:var(--app-muted);margin-left:auto;font-size:.75rem}.task-event-note{white-space:pre-wrap;overflow-wrap:anywhere;margin:.75rem 0 0;line-height:1.85}.task-handoff{background:var(--app-soft);color:var(--app-accent);overflow-wrap:anywhere;border-radius:.5rem;margin:.75rem 0 0;padding:.5rem .75rem;font-size:.8125rem}.task-handoff>span{color:var(--app-muted);margin-left:.5rem}.task-edit-history{margin-top:.75rem;font-size:.8125rem}.task-edit-history summary{color:var(--app-accent);cursor:pointer}.task-change-columns{grid-template-columns:1fr 1fr;gap:1rem;margin-top:.75rem;display:grid}.task-change-columns>div{border:1px solid var(--app-border);border-radius:.5rem;min-width:0;padding:.75rem}.task-change-columns p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}@media (width<=1200px){.task-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.task-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.task-overview-intro{grid-column:1/-1;padding-bottom:1rem}.task-overview-caption{display:none}.task-metric{border:0;padding:1rem}.task-detail-grid{grid-template-columns:minmax(0,1fr) 17rem}}@media (width<=900px){.task-quality-composer .task-compose-body{grid-template-columns:minmax(0,1fr);gap:1rem}.task-detail-grid{flex-direction:column;display:flex}.task-side-column{order:-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;position:static}.task-main-column{width:100%}.task-progress li:not(:last-child):after{margin-right:.5rem}}@media (width<=600px){.task-cards,.task-side-column,.task-change-columns{grid-template-columns:1fr}.task-overview{padding:1rem .75rem}.task-overview-intro{padding:.5rem}.task-metric{gap:.75rem;padding:.75rem .5rem}.task-metric small{font-size:.6875rem}.task-metric>span{font-size:.75rem}.task-tabs button{padding:.75rem}.task-dialog{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);padding:1rem}.task-title-input input{font-size:1.25rem}.task-compose-meta{grid-template-columns:1fr}.task-quality-composer{padding:0}.task-quality-composer>form{max-height:calc(100dvh - 1rem)}.task-quality-composer .task-dialog-header{padding:1rem}.task-quality-composer .task-dialog-hint,.task-quality-composer .task-compose-body{padding:0 1rem 1rem}.task-quality-composer .task-compose-meta{grid-template-columns:minmax(0,1fr)}.task-quality-composer .task-dialog-footer,.task-quality-composer .task-compose-submit-error{padding:1rem}.task-detail-heading,.task-panel{padding:1.25rem}.task-detail-heading h2{font-size:1.375rem}.task-progress{justify-content:space-between;gap:.5rem}.task-progress li{flex-direction:column;gap:.5rem;font-size:.75rem}.task-progress li:after{display:none}.task-event-heading time{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.task-workspace *,.task-dialog *{transition:none!important}}th.has-description[data-v-342379f7]{cursor:help;text-underline-offset:.25rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.vt-table-scroll[data-v-342379f7]{overflow-x:auto}.vt-table-scroll.is-fill[data-v-342379f7]{flex:1;min-height:0;overflow:auto}.vt-table[data-v-342379f7]{border-collapse:collapse;width:100%;font-size:.875rem}.vt-table th[data-v-342379f7],.vt-table td[data-v-342379f7]{border-bottom:1px solid var(--app-border,var(--border));text-align:left;vertical-align:middle;padding:.75rem}.vt-table th[data-v-342379f7]{color:var(--app-muted,var(--muted));white-space:nowrap;font-weight:500}.vt-table-scroll.is-fill thead th[data-v-342379f7]{z-index:1;position:sticky;top:0}.vt-table-scroll.is-fill thead th[data-v-342379f7],.has-sticky-header thead th[data-v-342379f7]{background:var(--app-surface,var(--panel));box-shadow:inset 0 -1px 0 var(--app-border,var(--border))}.has-sticky-header thead[data-v-342379f7]{z-index:1;transform:translateY(var(--app-table-header-offset,0px));position:relative}.vt-table td[data-v-342379f7]{overflow-wrap:anywhere}.vt-table tbody tr[data-v-342379f7]:hover{background:var(--app-bg,var(--bg))}.state[data-v-342379f7]{text-align:center;color:var(--app-muted,var(--muted));padding:2rem .75rem}.sort[data-v-342379f7]{color:inherit;font:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}.sort[data-v-342379f7]:disabled{cursor:default}.expanded>td[data-v-342379f7]{background:var(--app-bg,var(--bg))}caption[data-v-342379f7]{text-align:left;color:var(--app-muted,var(--muted));padding:.75rem}.inspection-conclusion[data-v-ce6fe785]{-webkit-line-clamp:2;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:8rem;max-width:20rem;display:-webkit-box;overflow:hidden}.inspection-code[data-v-ce6fe785]{color:var(--app-muted);margin-top:.25rem;display:block}.quality-guide[data-v-efcb56dc]{margin:1rem 0;line-height:1.8}.quality-guide strong[data-v-efcb56dc]{font-size:1rem}.quality-guide p[data-v-efcb56dc]{color:var(--app-muted);margin:.75rem 0 0;font-size:.875rem}.quality-guide details[data-v-efcb56dc]{margin-top:.75rem;font-size:.875rem}.quality-guide summary[data-v-efcb56dc]{cursor:pointer;color:var(--app-accent)}.vt-group[data-v-301edbb0] tr.is-group{cursor:pointer}.vt-group[data-v-301edbb0] tr.is-group .label{font-weight:600}.hier[data-v-301edbb0]{align-items:center;gap:.5rem;min-width:0;display:flex}.label[data-v-301edbb0]{overflow-wrap:anywhere;min-width:0}.caret[data-v-301edbb0]{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-301edbb0]{cursor:pointer}button.caret[data-v-301edbb0]:hover:not(:disabled){color:var(--app-text,var(--text));background:var(--app-border,var(--border))}button.caret[data-v-301edbb0]:focus-visible{outline:2px solid var(--app-accent,var(--primary));outline-offset:2px}button.caret[data-v-301edbb0]:disabled{cursor:default}.secondary[data-v-db864633]{color:var(--app-muted,var(--muted));overflow-wrap:anywhere;margin-top:.25rem;display:block}.explanation[data-v-db864633]{color:var(--app-muted,var(--muted));margin:0;font-size:.875rem;line-height:1.7}.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}.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-15f7cd4d]{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.75rem;margin-bottom:1rem;display:grid}.explanation[data-v-15f7cd4d]{color:var(--app-muted,var(--muted));margin:0;font-size:.875rem;line-height:1.7}.muted-line[data-v-15f7cd4d]{color:var(--app-muted,var(--muted));font-size:.75rem;display:block}.warn-text[data-v-15f7cd4d]{color:#b45309}.tag[data-v-15f7cd4d]{border-radius:999px;padding:.0625rem .5rem;font-size:.75rem}.tag.ok[data-v-15f7cd4d]{color:#047857;background:#0596691f}.tag.hot[data-v-15f7cd4d]{color:#b91c1c;background:#dc26261f}.tag.muted[data-v-15f7cd4d]{color:var(--app-muted,var(--muted));background:#94a3b826}.hot[data-v-15f7cd4d]{color:#b91c1c;font-weight:600}.progress-detail[data-v-44d26459]{gap:1.5rem;display:grid}.headline[data-v-44d26459]{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1rem;display:flex}.headline h2[data-v-44d26459],h3[data-v-44d26459]{margin:0;font-size:1rem}.headline p[data-v-44d26459]{margin:.5rem 0 0}.headline strong[data-v-44d26459]{color:var(--app-accent,var(--primary))}.facts[data-v-44d26459]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;margin:0;display:grid}dt[data-v-44d26459],.hint[data-v-44d26459],time[data-v-44d26459]{color:var(--app-muted,var(--muted));font-size:.875rem}dd[data-v-44d26459]{overflow-wrap:anywhere;margin:.5rem 0 0}section[data-v-44d26459]{gap:.75rem;min-width:0;display:grid}.timeline[data-v-44d26459]{gap:1rem;margin:0;padding:0 0 0 1.25rem;display:grid}.timeline li[data-v-44d26459]{overflow-wrap:anywhere;padding-left:.25rem}.timeline time[data-v-44d26459]{margin-bottom:.25rem;display:block}.hint[data-v-44d26459]{margin:0;line-height:1.7}.return-actions[data-v-44d26459]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.return-message[data-v-44d26459]{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;resize:vertical;padding:.75rem;line-height:1.7}.copy-error[data-v-44d26459]{color:var(--app-danger,#b91c1c);margin:0;font-size:.875rem}.search-field[data-v-5afbbed0]{flex:24rem}.results[data-v-5afbbed0]{align-items:start;gap:1rem;min-width:0;display:grid}.results[data-v-5afbbed0]>*{min-width:0}.results[data-v-5afbbed0] tr.selected{background:var(--app-surface,var(--panel));outline:1px solid var(--app-accent,var(--primary));outline-offset:-1px}@media (width>=1200px){.results.with-detail[data-v-5afbbed0]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}.explanation[data-v-5afbbed0]{color:var(--app-muted,var(--muted));margin:0;font-size:.875rem;line-height:1.7}.shop-editor[data-v-85346e98]{width:min(58rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--app-text,var(--text));background:var(--app-surface,var(--panel));border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));padding:0}.shop-editor[data-v-85346e98]::backdrop{background:#0006}header[data-v-85346e98],fieldset[data-v-85346e98],footer[data-v-85346e98]{padding:1rem 1.25rem}h2[data-v-85346e98]{margin:0;font-size:1.125rem}p[data-v-85346e98],footer[data-v-85346e98]{color:var(--app-muted,var(--muted));font-size:.875rem}fieldset[data-v-85346e98]{border:0;gap:1rem;min-width:0;margin:0;display:grid}.fields[data-v-85346e98]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}label[data-v-85346e98]{gap:.25rem;min-width:0;font-size:.875rem;display:grid}input[data-v-85346e98],select[data-v-85346e98],textarea[data-v-85346e98]{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:.25rem;padding:.5rem}.check[data-v-85346e98]{align-items:center;gap:.5rem;display:flex}.check input[data-v-85346e98]{width:auto}footer[data-v-85346e98]{border-top:1px solid var(--app-border,var(--border));flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}footer span[data-v-85346e98]{overflow-wrap:anywhere;flex:15rem}.error[data-v-85346e98]{color:var(--app-danger,#b91c1c)}@media (width<=600px){.fields[data-v-85346e98]{grid-template-columns:1fr}}.shop-import[data-v-7f868b0a]{background:var(--app-surface,var(--panel));width:min(64rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--app-text,var(--text));border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));padding:1.25rem}.shop-import[data-v-7f868b0a]::backdrop{background:#0006}h2[data-v-7f868b0a]{margin-top:0}p[data-v-7f868b0a]{color:var(--app-muted,var(--muted));overflow-wrap:anywhere}.actions[data-v-7f868b0a],footer[data-v-7f868b0a]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}label[data-v-7f868b0a]{gap:.25rem;max-width:100%;display:grid}input[data-v-7f868b0a]{max-width:100%}footer[data-v-7f868b0a]{justify-content:flex-end;margin-top:1rem}.error[data-v-7f868b0a]{color:var(--app-danger,#b91c1c)}.sync-status[data-v-b7935b37]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));min-width:0;margin:1rem 0;padding:1rem}.summary[data-v-b7935b37]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.muted[data-v-b7935b37]{color:var(--app-muted,var(--muted));overflow-wrap:anywhere;font-size:.875rem;line-height:1.6}summary[data-v-b7935b37]{cursor:pointer;margin-bottom:.75rem}.error[data-v-b7935b37]{color:var(--app-danger,#b91c1c);overflow-wrap:anywhere}.return-info[data-v-bded5095]{justify-items:start;gap:.25rem;min-width:0;display:grid}.tracking[data-v-bded5095],small[data-v-bded5095]{overflow-wrap:anywhere}.tracking[data-v-bded5095]{-webkit-user-select:all;user-select:all}.muted[data-v-bded5095],small[data-v-bded5095]{color:var(--app-muted,var(--muted))}textarea[data-v-bded5095]{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:inherit;border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-panel,var(--panel));padding:.5rem}strong[data-v-525f7d12],small[data-v-525f7d12]{overflow-wrap:anywhere;display:block}small[data-v-525f7d12],.hint[data-v-525f7d12]{color:var(--app-muted,var(--muted));font-size:.875rem}.hint[data-v-525f7d12]{line-height:1.6}.ticket-progress[data-v-525f7d12],.ticket-return[data-v-525f7d12]{gap:.25rem;display:grid}.ticket-progress+.ticket-progress[data-v-525f7d12],.ticket-return+.ticket-return[data-v-525f7d12]{margin-top:1rem}.attention[data-v-525f7d12],.issue[data-v-525f7d12]{color:var(--app-danger,#b91c1c)}.issue[data-v-525f7d12]{overflow-wrap:anywhere;margin:.5rem 0}summary[data-v-525f7d12]{cursor:pointer}.shop-page[data-v-525f7d12]{min-width:0;max-width:100%}.keyword-filter[data-v-525f7d12]{flex:0 18rem}.shop-filter[data-v-525f7d12]{flex:0 12rem}.match-filter[data-v-525f7d12]{flex:0 9rem}.filter-check[data-v-525f7d12]{min-height:2.5rem}.shop-table[data-v-525f7d12]{min-width:0;max-width:100%}.shop-table[data-v-525f7d12] .vt-table{table-layout:fixed}.shop-table[data-v-525f7d12] td{white-space:normal;overflow-wrap:anywhere}.shop-table[data-v-525f7d12] .return-info{max-width:100%}@media (width<=640px){.keyword-filter[data-v-525f7d12],.shop-filter[data-v-525f7d12],.match-filter[data-v-525f7d12]{flex:100%}}.maintenance[data-v-525f7d12]{border-top:1px solid var(--app-border,var(--border));margin-top:1.5rem;padding-top:1rem}.maintenance-actions[data-v-525f7d12]{flex-wrap:wrap;gap:.75rem;margin:1rem 0;display:flex}.finance-page[data-v-6ee1f2d4]{--app-panel:var(--panel);--app-text:var(--text);--app-muted:var(--muted);--app-border:var(--border);--app-primary:var(--primary)}.category-grid[data-v-6ee1f2d4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0;display:grid}.category-card[data-v-6ee1f2d4]{text-align:left;font:inherit;color:var(--app-text);background:var(--app-panel);border:1px solid var(--app-border);cursor:pointer;border-radius:.5rem;gap:.5rem;padding:1rem;display:grid}.category-card.active[data-v-6ee1f2d4]{border-color:var(--app-primary);box-shadow:inset 0 0 0 1px var(--app-primary)}.category-card[data-v-6ee1f2d4]:disabled{opacity:.65;cursor:default}.coverage[data-v-6ee1f2d4]{border:1px solid var(--app-border);background:var(--app-panel);overflow-wrap:anywhere;border-radius:.5rem;margin:1rem 0;padding:1rem}.toolbar[data-v-6ee1f2d4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}small[data-v-6ee1f2d4]{color:var(--app-muted);overflow-wrap:anywhere;max-width:24rem;margin-top:.25rem;display:block}p[data-v-6ee1f2d4],li[data-v-6ee1f2d4]{line-height:1.7}.error[data-v-6ee1f2d4]{color:var(--app-danger,#b91c1c);overflow-wrap:anywhere}.amount-facts[data-v-6ee1f2d4]{gap:.75rem;min-width:15rem;max-width:24rem;display:grid}.amount-line[data-v-6ee1f2d4]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.amount-line span[data-v-6ee1f2d4]{color:var(--app-muted)}.amount-line strong[data-v-6ee1f2d4]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cost-fact[data-v-6ee1f2d4]{border-top:1px solid var(--app-border);padding-top:.75rem}.accounting-pending[data-v-6ee1f2d4]{color:var(--app-text)}.cost-detail[data-v-6ee1f2d4]{border-top:1px solid var(--app-border);margin:1rem 0;padding:1rem 0}.finance-dialog[data-v-6ee1f2d4]{width:min(54rem,100vw - 2rem);max-height:90dvh;color:var(--app-text);background:var(--app-panel);border:1px solid var(--app-border);overflow-wrap:anywhere;border-radius:.75rem;padding:1.5rem;overflow:auto}.finance-dialog[data-v-6ee1f2d4]::backdrop{background:#00000059}.finance-dialog label[data-v-6ee1f2d4]{gap:.5rem;margin:.75rem 0;display:grid}.finance-dialog input[data-v-6ee1f2d4],.finance-dialog select[data-v-6ee1f2d4],.finance-dialog textarea[data-v-6ee1f2d4]{width:100%;min-width:0;font:inherit;border:1px solid var(--app-border);color:var(--app-text);background:var(--app-panel);border-radius:.5rem;padding:.5rem}.finance-dialog .checkbox[data-v-6ee1f2d4]{align-items:flex-start;display:flex}.finance-dialog input[type=checkbox][data-v-6ee1f2d4]{width:auto}.finance-dialog footer[data-v-6ee1f2d4]{justify-content:flex-end;gap:.75rem;margin-top:1rem;display:flex}.entry-grid[data-v-6ee1f2d4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;display:grid}@media (width<=48rem){.category-grid[data-v-6ee1f2d4]{grid-template-columns:repeat(2,minmax(0,1fr))}.entry-grid[data-v-6ee1f2d4]{grid-template-columns:1fr}}@media (width<=30rem){.category-grid[data-v-6ee1f2d4]{grid-template-columns:1fr}}.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],.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%}.erp-status[data-v-fce0f566]{--app-status-color:var(--app-muted,var(--muted));border:1px solid color-mix(in srgb, var(--app-status-color) 25%, transparent);background:color-mix(in srgb, var(--app-status-color) 7%, var(--app-surface,var(--panel)));width:fit-content;max-width:100%;color:var(--app-status-color);overflow-wrap:anywhere;border-radius:.375rem;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.8125rem;font-weight:600;line-height:1.5;display:inline-flex}.status-dot[data-v-fce0f566]{background:currentColor;border-radius:50%;flex:none;width:.375rem;height:.375rem}.tone-success[data-v-fce0f566]{--app-status-color:var(--app-success,#15803d)}.tone-warning[data-v-fce0f566]{--app-status-color:var(--app-warning,#a16207)}.tone-danger[data-v-fce0f566]{--app-status-color:var(--app-danger,#b91c1c)}.tone-info[data-v-fce0f566]{--app-status-color:var(--app-accent,var(--primary))}small[data-v-53e6357b]{color:var(--app-muted);overflow-wrap:anywhere;margin-top:.5rem;font-size:.8125rem;line-height:1.6;display:block}.sync-panel[data-v-4efb13e4]{gap:1rem;min-width:0;display:grid}.sync-feedback[data-v-4efb13e4]{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-radius);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;padding:1rem;font-size:.875rem;display:flex}.sync-cell[data-v-4efb13e4]{flex-direction:column;align-items:flex-start;gap:.5rem;line-height:1.5;display:flex}.sync-cell strong[data-v-4efb13e4]{font-size:.875rem;font-weight:600}.sync-date[data-v-4efb13e4]{white-space:nowrap;font-variant-numeric:tabular-nums}.sync-hint[data-v-4efb13e4]{color:var(--app-muted);font-size:.8125rem;line-height:1.6}.sync-error[data-v-4efb13e4],[role=alert][data-v-4efb13e4]{color:var(--app-danger,#b91c1c)}.sync-error[data-v-4efb13e4]{overflow-wrap:anywhere;max-width:26rem}a[data-v-4efb13e4]{color:var(--app-accent);font-size:.8125rem}.consumer-panel[data-v-16cdc12d]{gap:1rem;min-width:0;display:grid}.consumer-panel p[data-v-16cdc12d]{overflow-wrap:anywhere;margin:0}.consumer-summary[data-v-16cdc12d]{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;display:grid}.consumer-summary section[data-v-16cdc12d]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));padding:1rem}.consumer-summary h3[data-v-16cdc12d]{margin:0 0 .75rem}.consumer-summary p+p[data-v-16cdc12d]{margin-top:.5rem}.consumer-guide[data-v-16cdc12d]{border:1px solid var(--app-border);border-radius:var(--app-radius);gap:.5rem;padding:1rem;font-size:.875rem;line-height:1.6;display:grid}.consumer-guide p[data-v-16cdc12d]{color:var(--app-muted);font-size:.8125rem}.consumer-counts[data-v-16cdc12d]{gap:.25rem;margin:1rem 0;display:grid}.consumer-counts>strong[data-v-16cdc12d]{font-variant-numeric:tabular-nums;font-size:1.5rem}.consumer-counts>strong span[data-v-16cdc12d]{font-size:.8125rem;font-weight:400}.consumer-summary section>p[data-v-16cdc12d]{margin-top:.75rem;font-size:.8125rem;line-height:1.6}a[data-v-16cdc12d]{color:var(--app-accent)}small[data-v-16cdc12d]{color:var(--app-muted,var(--muted));overflow-wrap:anywhere;margin-top:.25rem;display:block}[role=alert][data-v-16cdc12d],.consumer-error[data-v-16cdc12d]{color:var(--app-danger,#b91c1c)}.activity-panel[data-v-8bc38085]{border:1px solid var(--app-border);border-radius:var(--app-radius);background:var(--app-surface);min-width:0;margin-bottom:1rem;padding:1.25rem}.activity-heading[data-v-8bc38085]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.activity-heading h2[data-v-8bc38085],.activity-heading h3[data-v-8bc38085]{overflow-wrap:anywhere;margin:0;font-size:1rem}.activity-status[data-v-8bc38085]{overflow-wrap:anywhere;flex-wrap:wrap;gap:.5rem 1rem;margin-top:1rem;line-height:1.6;display:flex}.activity-status.active strong[data-v-8bc38085]{color:var(--app-accent)}.activity-details[data-v-8bc38085]{flex-wrap:wrap;gap:1rem 2rem;margin:1rem 0;display:flex}.activity-details>div[data-v-8bc38085]{min-width:0}.activity-details dt[data-v-8bc38085],.activity-hint[data-v-8bc38085]{color:var(--app-muted);font-size:.8125rem;line-height:1.6}.activity-details dd[data-v-8bc38085]{overflow-wrap:anywhere;margin:.25rem 0 0}.activity-hint[data-v-8bc38085]{overflow-wrap:anywhere;margin:.75rem 0 0}.activity-hint span[data-v-8bc38085]{display:inline-block}.activity-error[data-v-8bc38085]{color:var(--app-danger,#b91c1c);overflow-wrap:anywhere;line-height:1.6}.activity-history[data-v-8bc38085]{border-top:1px solid var(--app-border);margin-top:1rem;padding-top:1rem}.activity-history>.activity-hint[data-v-8bc38085]{margin-bottom:1rem}@media (width<=40rem){.activity-panel[data-v-8bc38085]{padding:1rem}}.coverage-card[data-v-add59375]{border:1px solid var(--app-border);border-radius:var(--app-radius);background:var(--app-surface);min-width:0;padding:1.25rem}.card-heading[data-v-add59375]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}h3[data-v-add59375]{margin:0;font-size:1rem}.card-conclusion[data-v-add59375]{font-size:1rem;line-height:1.6;display:block}.range-label[data-v-add59375]{color:var(--app-muted);margin:.5rem 0 1rem;font-size:.8125rem}.coverage-bar[data-v-add59375]{background:var(--app-bg,var(--bg));border-radius:.25rem;gap:.125rem;height:.5rem;margin:1rem 0;display:flex;overflow:hidden}.coverage-bar span[data-v-add59375]{flex-basis:0;min-width:.5rem}.bar-ready[data-v-add59375]{background:var(--app-success,#15803d)}.bar-pending[data-v-add59375]{background:var(--app-warning,#a16207)}.bar-missing[data-v-add59375]{background:var(--app-danger,#b91c1c)}.coverage-counts[data-v-add59375]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0 0 1rem;display:grid}.coverage-counts dt[data-v-add59375]{font-size:.75rem;line-height:1.6}.coverage-counts dd[data-v-add59375]{font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-size:1.5rem;font-weight:600}.coverage-counts dd span[data-v-add59375]{font-size:.75rem;font-weight:400}.count-ready[data-v-add59375]{color:var(--app-success,#15803d)}.count-pending[data-v-add59375]{color:var(--app-warning,#a16207)}.count-missing[data-v-add59375]{color:var(--app-danger,#b91c1c)}.issue-section[data-v-add59375]{border-top:1px solid var(--app-border);margin-top:1rem;padding-top:1rem}h4[data-v-add59375]{margin:0 0 .5rem;font-size:.875rem}.issue-explanation[data-v-add59375],.complete-note[data-v-add59375]{color:var(--app-muted);margin:.5rem 0;font-size:.8125rem;line-height:1.6}.date-issues[data-v-add59375]{gap:.75rem;margin:1rem 0;padding:0;list-style:none;display:grid}.date-issues li[data-v-add59375]{border-left:3px solid var(--app-warning,#a16207);background:color-mix(in srgb, var(--app-warning,#a16207) 5%, var(--app-surface));border-radius:.25rem;padding:.75rem}.date-issues .issue-missing[data-v-add59375]{border-color:var(--app-danger,#b91c1c);background:color-mix(in srgb, var(--app-danger,#b91c1c) 5%, var(--app-surface))}.issue-heading[data-v-add59375]{gap:.25rem;font-size:.875rem;line-height:1.6;display:grid}.issue-heading span[data-v-add59375]{color:var(--app-muted);font-size:.8125rem}.issue-actions[data-v-add59375],.snapshot-actions[data-v-add59375]{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.data-details[data-v-add59375]{border-top:1px solid var(--app-border);gap:.75rem;margin:1rem 0 0;padding-top:1rem;font-size:.8125rem;display:grid}.data-details>div[data-v-add59375]{flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;display:flex}.data-details dt[data-v-add59375]{color:var(--app-muted)}.data-details dd[data-v-add59375]{font-variant-numeric:tabular-nums;margin:0}.data-details small[data-v-add59375]{color:var(--app-muted);margin-top:.25rem;font-size:.75rem;display:block}.published-details[data-v-add59375]{margin-top:1rem;font-size:.8125rem;line-height:1.7}.published-details summary[data-v-add59375]{cursor:pointer;color:var(--app-accent)}.published-details p[data-v-add59375]{color:var(--app-muted)}.published-details ul[data-v-add59375]{padding-left:1.25rem}p[data-v-add59375],strong[data-v-add59375],dd[data-v-add59375],li[data-v-add59375]{overflow-wrap:anywhere}summary[data-v-add59375]:focus-visible{outline:2px solid var(--app-accent);outline-offset:.25rem}@media (width<=40rem){.coverage-card[data-v-add59375]{padding:1rem}}.vt-save-bar[data-v-93597fc6]{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-93597fc6]{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-93597fc6]{color:#b45309;font-weight:500}.integration-page[data-v-61b01416]{--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-61b01416]{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-61b01416]{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-61b01416]{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-61b01416]{background:var(--app-surface);color:var(--app-accent);box-shadow:inset 0 -2px var(--app-accent);font-weight:600}.view-nav a[data-v-61b01416]:focus-visible,summary[data-v-61b01416]:focus-visible{outline:2px solid var(--app-accent);outline-offset:.25rem}.badge[data-v-61b01416]{border-radius:var(--app-radius);background:var(--bg);padding:.125rem .375rem;font-size:.75rem}h2[data-v-61b01416]{margin:0 0 1rem;font-size:1rem}h3[data-v-61b01416]{margin:0 0 .75rem;font-size:.9375rem}h4[data-v-61b01416]{margin:1rem 0 .5rem;font-size:.875rem}p[data-v-61b01416]{overflow-wrap:anywhere;line-height:1.6}a[data-v-61b01416]{color:var(--app-accent)}.summary-grid[data-v-61b01416]{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1rem;display:grid}.summary-card[data-v-61b01416]{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-61b01416]{font-size:1.75rem;line-height:1.2}.summary-card p[data-v-61b01416]{color:var(--app-muted);flex:1;margin:0;font-size:.8125rem}.summary-card a[data-v-61b01416]{padding:.5rem 0;font-size:.875rem}.shortcuts[data-v-61b01416]{flex-wrap:wrap;gap:1rem 2rem;font-size:.875rem;display:flex}.connection-status[data-v-61b01416]{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}.hint[data-v-61b01416],.secondary[data-v-61b01416]{color:var(--app-muted);font-size:.8125rem;line-height:1.6}.hint[data-v-61b01416]{margin:.75rem 0}.secondary[data-v-61b01416]{margin-top:.25rem;display:block}.row-message[data-v-61b01416]{max-width:30rem;margin:.5rem 0 0;font-size:.8125rem}.attention[data-v-61b01416]{color:var(--app-danger,#b91c1c)}.detail-grid[data-v-61b01416]{flex-wrap:wrap;gap:1rem 2rem;margin:0;display:flex}.detail-grid dt[data-v-61b01416]{color:var(--app-muted);font-size:.8125rem}.detail-grid dd[data-v-61b01416]{margin:.5rem 0 0}.coverage-grid[data-v-61b01416]{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));align-items:start;gap:1rem;display:grid}.coverage-guide[data-v-61b01416]{color:var(--app-muted);gap:.5rem;font-size:.8125rem;line-height:1.6;display:grid}.coverage-guide strong[data-v-61b01416]{color:var(--app-text);font-size:.9375rem}.sync-flow[data-v-61b01416]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.sync-flow li[data-v-61b01416]{border:1px solid var(--app-border);border-radius:var(--app-radius);align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.step-number[data-v-61b01416]{background:color-mix(in srgb, var(--app-accent) 10%, var(--app-surface));height:1.75rem;color:var(--app-accent);border-radius:50%;flex:0 0 1.75rem;place-items:center;font-weight:600;display:grid}.sync-flow a[data-v-61b01416]{font-size:.875rem;font-weight:600}.sync-flow p[data-v-61b01416]{color:var(--app-muted);margin:.5rem 0 0;font-size:.8125rem}summary[data-v-61b01416]{cursor:pointer;line-height:1.6}.history[data-v-61b01416],.sync-guide ul[data-v-61b01416]{overflow-wrap:anywhere;padding-left:1.25rem;line-height:1.7}.sync-guide summary[data-v-61b01416]{font-weight:600}.sync-guide summary span[data-v-61b01416]{color:var(--app-muted);margin-left:.75rem;font-size:.8125rem;font-weight:400;display:inline-block}.sync-guide li[data-v-61b01416]{margin-bottom:.5rem}.section-heading[data-v-61b01416]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:1.25rem 0 .75rem;display:flex}.section-heading h2[data-v-61b01416]{margin:0}.feedback[data-v-61b01416]{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-61b01416]{margin:.5rem 0}.connection label[data-v-61b01416],dialog label[data-v-61b01416]{flex-direction:column;gap:.5rem;margin-bottom:.75rem;font-weight:500;display:flex}.connection input[data-v-61b01416],.connection textarea[data-v-61b01416],dialog input[data-v-61b01416],dialog select[data-v-61b01416],dialog textarea[data-v-61b01416]{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-61b01416]{max-width:32rem}.connection textarea[data-v-61b01416]{font-family:ui-monospace,monospace}textarea[data-v-61b01416]{resize:vertical;overflow-wrap:anywhere;min-height:8rem}dialog[data-v-61b01416]{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-61b01416]{justify-content:flex-end;gap:.75rem;margin-top:1rem;display:flex}@media (width<=40rem){.panel[data-v-61b01416]{padding:1rem}.view-nav a[data-v-61b01416]{padding:.5rem .75rem}.connection[data-v-61b01416] .vt-save-bar{flex-wrap:wrap}.connection[data-v-61b01416] .vt-save-hint{flex-basis:100%}}.vt-chart[data-v-8aab4058]{width:100%}.kpi-grid[data-v-dccf9bc1]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;display:grid}.board-grid[data-v-dccf9bc1]{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1rem;margin-top:1rem;display:grid}.card[data-v-dccf9bc1]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem}.card__title[data-v-dccf9bc1]{margin:0 0 .5rem;font-weight:600}.card__hint[data-v-dccf9bc1]{color:var(--muted);font-size:.8125rem}.foot-note[data-v-dccf9bc1]{color:var(--muted);margin-top:1rem;font-size:.75rem;line-height:1.6}.hot[data-v-dccf9bc1]{color:var(--app-danger,#b91c1c);font-weight:600}.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}.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-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}}.stock-summary[data-v-4cdd5952]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;width:100%;padding:.5rem 0;display:grid}.stock-summary div[data-v-4cdd5952]{flex-direction:column;gap:.5rem;min-width:0;display:flex}.stock-summary span[data-v-4cdd5952],.stock-note[data-v-4cdd5952],.stock-code[data-v-4cdd5952]{color:var(--app-muted,var(--muted));font-size:.8125rem}.stock-summary strong[data-v-4cdd5952]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.5rem;font-weight:600}.stock-summary .stock-quantity strong[data-v-4cdd5952]{color:var(--app-accent,var(--primary))}.stock-note[data-v-4cdd5952]{margin:0;line-height:1.6}.stock-code[data-v-4cdd5952]{margin-top:.25rem;display:block}@media (width<=720px){.stock-summary[data-v-4cdd5952]{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-summary strong[data-v-4cdd5952]{font-size:1.25rem}}.inventory-drawer[data-v-0e67accc]{border:0;border-left:1px solid var(--app-border,var(--border));width:min(80rem,88vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--app-text,var(--text));background:var(--app-bg,var(--bg));margin:0 0 0 auto;padding:0}.inventory-drawer[data-v-0e67accc]::backdrop{background:#0006}.inventory-drawer.full[data-v-0e67accc]{width:100vw}.drawer-body[data-v-0e67accc]{flex-direction:column;height:100%;display:flex}.drawer-heading[data-v-0e67accc]{border-bottom:1px solid var(--app-border,var(--border));background:var(--app-surface,var(--panel));justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.drawer-heading h2[data-v-0e67accc]{overflow-wrap:anywhere;margin:.25rem 0 0;font-size:1.125rem}.drawer-heading small[data-v-0e67accc],.drawer-note[data-v-0e67accc],.drawer-secondary[data-v-0e67accc]{color:var(--app-muted,var(--muted));font-size:.8125rem}.drawer-actions[data-v-0e67accc]{flex-wrap:wrap;flex-shrink:0;gap:.5rem;display:flex}.drawer-scroll[data-v-0e67accc]{flex:1;min-height:0;padding:1.25rem;overflow:auto}.drawer-note[data-v-0e67accc]{margin:0 0 1rem}.drawer-secondary[data-v-0e67accc]{margin-top:.25rem;display:block}@media (width<=800px){.inventory-drawer[data-v-0e67accc]{width:100vw}.drawer-heading[data-v-0e67accc]{align-items:start;padding:1rem}.drawer-scroll[data-v-0e67accc]{padding:.75rem}}.document-overview[data-v-e8df7ac8]{flex-direction:column;gap:1rem;min-width:0;display:flex}.overview-toolbar[data-v-e8df7ac8],.document-title[data-v-e8df7ac8]{align-items:center;gap:.75rem;display:flex}.overview-toolbar[data-v-e8df7ac8]{justify-content:space-between}.document-card[data-v-e8df7ac8]{flex-direction:column;gap:1rem;display:flex}.document-title h2[data-v-e8df7ac8]{margin:0;font-size:1.25rem}.document-type[data-v-e8df7ac8]{color:var(--app-accent,var(--primary));background:color-mix(in srgb, var(--app-accent,var(--primary)) 8%, transparent);border-radius:.25rem;padding:.25rem .5rem;font-size:.8125rem}.document-meta[data-v-e8df7ac8]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem 1.5rem;margin:0;display:grid}.document-meta dt[data-v-e8df7ac8],.document-totals span[data-v-e8df7ac8],.overview-note[data-v-e8df7ac8],.sku-code[data-v-e8df7ac8]{color:var(--app-muted,var(--muted));font-size:.8125rem}.document-meta dd[data-v-e8df7ac8]{overflow-wrap:anywhere;margin:.375rem 0 0}.document-totals[data-v-e8df7ac8]{border-top:1px solid var(--app-border,var(--border));grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding-top:1rem;display:grid}.document-totals>div[data-v-e8df7ac8]{flex-direction:column;align-items:start;gap:.5rem;min-width:0;display:flex}.document-totals strong[data-v-e8df7ac8]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:600}.document-totals strong small[data-v-e8df7ac8]{font-size:.875rem}.document-totals[data-v-e8df7ac8] button{white-space:normal;text-align:left;color:var(--app-accent,var(--primary));padding:.25rem 0}.document-note[data-v-e8df7ac8],.overview-note[data-v-e8df7ac8],.unit-notice[data-v-e8df7ac8]{margin:0;line-height:1.6}.document-note[data-v-e8df7ac8]{white-space:pre-wrap;overflow-wrap:anywhere}.unit-notice[data-v-e8df7ac8]{background:color-mix(in srgb, var(--app-accent,var(--primary)) 6%, transparent);padding:.5rem .75rem;font-size:.8125rem}.sku-code[data-v-e8df7ac8]{margin-top:.25rem;display:block}.related-documents[data-v-e8df7ac8]{font-size:.875rem}.related-documents summary[data-v-e8df7ac8]{cursor:pointer}.related-documents>div[data-v-e8df7ac8]{flex-wrap:wrap;gap:.5rem;max-height:8rem;padding-top:.5rem;display:flex;overflow:auto}@media (width<=850px){.document-totals[data-v-e8df7ac8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.document-meta[data-v-e8df7ac8]{grid-template-columns:repeat(2,minmax(0,1fr))}.document-totals strong[data-v-e8df7ac8]{font-size:1rem}}.outbound-dialog[data-v-a4a9523f]{border:1px solid var(--app-border,var(--border));background:var(--app-surface,var(--panel));width:min(60rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--app-text,var(--text));border-radius:.5rem;padding:1.25rem;overflow:auto}.outbound-dialog[data-v-a4a9523f]::backdrop{background:#0006}.line-form[data-v-a4a9523f]{flex-direction:column;gap:1rem;display:flex}h3[data-v-a4a9523f],p[data-v-a4a9523f]{margin:0}label[data-v-a4a9523f]{flex-direction:column;gap:.5rem;min-width:0;display:flex}input[data-v-a4a9523f],select[data-v-a4a9523f]{box-sizing:border-box;border:1px solid var(--app-border,var(--border));background:var(--app-surface,var(--panel));min-width:0;max-width:100%;color:inherit;font:inherit;border-radius:.25rem;padding:.5rem}input[type=number][data-v-a4a9523f]{width:10rem}.actions[data-v-a4a9523f]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.hint[data-v-a4a9523f],small[data-v-a4a9523f]{color:var(--app-muted,var(--muted));overflow-wrap:anywhere;font-size:.8125rem;line-height:1.6}small[data-v-a4a9523f]{display:block}summary[data-v-a4a9523f]{cursor:pointer;padding:.75rem 0}.error[data-v-a4a9523f]{color:var(--app-danger,#b91c1c);overflow-wrap:anywhere}@media (width<=720px){.outbound-dialog[data-v-a4a9523f]{width:calc(100vw - 1rem);padding:.75rem}}.handoff-feedback[data-v-acf40414]{overflow-wrap:anywhere;border:1px solid;border-radius:.5rem;margin:1rem 0;padding:1rem}.handoff-feedback p[data-v-acf40414]{margin:.5rem 0 0}.handoff-price[data-v-acf40414]{box-sizing:border-box;border:1px solid var(--app-border);background:var(--app-surface);width:10rem;max-width:100%;color:var(--app-text);font:inherit;border-radius:.25rem;padding:.5rem}.manual-heading[data-v-acf40414],.manual-actions[data-v-acf40414]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.manual-heading[data-v-acf40414]{justify-content:space-between;margin:1rem 0}.manual-heading h2[data-v-acf40414]{margin:0 0 .25rem;font-size:1.25rem}.manual-note[data-v-acf40414],small[data-v-acf40414]{color:var(--app-muted,var(--muted));font-size:.8125rem;line-height:1.6}small[data-v-acf40414]{display:block}.manual-form fieldset[data-v-acf40414]{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0;padding:0;display:grid}.manual-form .wide[data-v-acf40414]{grid-column:1/-1}.manual-form label[data-v-acf40414],.manual-dialog label[data-v-acf40414]{flex-direction:column;gap:.5rem;min-width:0;display:flex}.manual-form input[data-v-acf40414],.manual-form select[data-v-acf40414],.manual-form textarea[data-v-acf40414],.manual-dialog input[data-v-acf40414],.manual-dialog select[data-v-acf40414],.manual-dialog textarea[data-v-acf40414]{box-sizing:border-box;border:1px solid var(--app-border,var(--border));background:var(--app-surface,var(--panel));max-width:100%;color:var(--app-text,var(--text));font:inherit;border-radius:.25rem;padding:.5rem}.manual-dialog[data-v-acf40414]{border:1px solid var(--app-border,var(--border));background:var(--app-surface,var(--panel));width:min(60rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--app-text,var(--text));border-radius:.5rem;padding:1.25rem;overflow:auto}.manual-dialog[data-v-acf40414]::backdrop{background:#0006}.manual-dialog form[data-v-acf40414],.manual-dialog .line-form[data-v-acf40414]{flex-direction:column;gap:1rem;display:flex}.error[data-v-acf40414]{color:var(--app-danger,#b91c1c);overflow-wrap:anywhere}@media (width<=720px){.manual-form fieldset[data-v-acf40414]{grid-template-columns:1fr}.manual-dialog[data-v-acf40414]{width:calc(100vw - 1rem);padding:.75rem}}small[data-v-2650a031]{color:var(--app-muted);overflow-wrap:anywhere;display:block}.document-hint[data-v-2650a031]{color:var(--app-muted,var(--muted));margin:0;font-size:.8125rem;line-height:1.6}.document-badge[data-v-2650a031]{background:color-mix(in srgb, var(--app-accent,var(--primary)) 8%, transparent);color:var(--app-accent,var(--primary));white-space:nowrap;border-radius:.25rem;padding:.25rem .5rem;font-size:.8125rem;display:inline-block}.document-badge.outbound[data-v-2650a031]{color:var(--app-text,var(--text));background:color-mix(in srgb, var(--app-text,var(--text)) 7%, transparent)}.series-filter[data-v-92c89f4e]{flex-direction:column;gap:.5rem;min-width:0;font-size:.875rem;display:flex}dialog .actions[data-v-92c89f4e]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.batches[data-v-92c89f4e]{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;display:grid}.stock-card[data-v-92c89f4e]{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-92c89f4e]{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.stock-heading h3[data-v-92c89f4e]{min-width:0;font-size:inherit;flex:1;margin:0;font-weight:600;line-height:1.5}.stock-state[data-v-92c89f4e]{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-92c89f4e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin:0;display:grid}.stock-facts>div[data-v-92c89f4e]{min-width:0}.stock-facts dt[data-v-92c89f4e]{color:var(--app-muted,var(--muted));margin-bottom:.25rem;font-size:.8125rem}.stock-facts dd[data-v-92c89f4e]{font-variant-numeric:tabular-nums;margin:0;line-height:1.5}.stock-note[data-v-92c89f4e],.material-note[data-v-92c89f4e],.history-note[data-v-92c89f4e]{color:var(--app-muted,var(--muted));overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.5}.stock-note a[data-v-92c89f4e]{color:var(--app-accent,var(--primary))}.stock-actions[data-v-92c89f4e]{border-top:1px solid var(--app-border,var(--border));margin-top:auto;padding-top:.75rem}.empty-state[data-v-92c89f4e]{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-92c89f4e]{border-top:1px solid var(--app-border,var(--border));padding-top:1rem}.work-history>summary[data-v-92c89f4e]{cursor:pointer;color:var(--app-text,var(--text));font-size:.875rem;font-weight:600}.history-note[data-v-92c89f4e]{margin:.75rem 0}dialog p[data-v-92c89f4e]{color:var(--app-muted,var(--muted));overflow-wrap:anywhere}.error[data-v-92c89f4e],dialog .error[data-v-92c89f4e]{color:var(--app-danger,#b42318)}dialog[data-v-92c89f4e]{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-92c89f4e]::backdrop{background:#11182766}dialog form[data-v-92c89f4e],dialog label[data-v-92c89f4e]{flex-direction:column;gap:.5rem;display:flex}dialog form[data-v-92c89f4e]{gap:1rem}dialog input[data-v-92c89f4e],dialog select[data-v-92c89f4e],dialog textarea[data-v-92c89f4e]{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-92c89f4e]{align-self:flex-start}dialog fieldset[data-v-92c89f4e]{border:1px solid var(--app-border,var(--border));gap:.5rem;min-width:0;display:grid}@media (width<=480px){.stock-facts[data-v-92c89f4e]{grid-template-columns:minmax(0,1fr)}.series-filter[data-v-92c89f4e]{flex:100%}}.inventory-tabs[data-v-1c43b428]{border-bottom:1px solid var(--app-border,var(--border));gap:1.5rem;display:flex}.inventory-tabs button[data-v-1c43b428]{color:var(--app-muted,var(--muted));font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.75rem .25rem}.inventory-tabs button.active[data-v-1c43b428]{color:var(--app-accent,var(--primary));border-bottom-color:currentColor;font-weight:600}.inventory-tabs button[data-v-1c43b428]:focus-visible{outline:2px solid var(--app-accent,var(--primary));outline-offset:2px}.inventory-return[data-v-1c43b428]{flex-wrap:wrap;gap:.5rem;padding:.5rem 1rem 0;display:flex}.mapping-dialog[data-v-82611256]{--app-text:var(--text);--app-surface:var(--panel);--app-border:var(--border);width:min(40rem,100vw - 2rem);max-height:calc(100vh - 2rem);color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border);border-radius:.75rem;padding:1.5rem;overflow:auto}.mapping-dialog form[data-v-82611256],.mapping-dialog label[data-v-82611256]{gap:.75rem;min-width:0;display:grid}.mapping-dialog p[data-v-82611256]{overflow-wrap:anywhere}.mapping-dialog input[data-v-82611256],.mapping-dialog select[data-v-82611256]{width:100%;min-width:0;padding:.5rem}.dialog-actions[data-v-82611256]{justify-content:flex-end;gap:.75rem;margin-top:1rem;display:flex}.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-a0ea07c7]{gap:.75rem;margin:1rem 0;display:grid}.load-error p[data-v-a0ea07c7]{margin:0}.load-error .vt-button[data-v-a0ea07c7]{justify-self:start}.kpi-grid[data-v-a0ea07c7]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;display:grid}.toolbar[data-v-a0ea07c7]{flex-wrap:wrap;align-items:center;gap:1rem;margin:1rem 0 .75rem;display:flex}.search[data-v-a0ea07c7]{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-a0ea07c7]{color:var(--muted);align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.seg[data-v-a0ea07c7]{border:1px solid var(--border);border-radius:var(--radius);display:inline-flex;overflow:hidden}.seg button[data-v-a0ea07c7]{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:none;padding:.375rem .875rem;font-size:.8125rem}.seg button.on[data-v-a0ea07c7]{background:var(--primary);color:#fff}.card[data-v-a0ea07c7]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:.5rem .75rem;overflow-x:auto}.rr-table[data-v-a0ea07c7]{border-collapse:collapse;width:100%;font-size:.875rem}.rr-table th[data-v-a0ea07c7],.rr-table td[data-v-a0ea07c7]{text-align:left;border-bottom:1px solid var(--border);padding:.5rem .625rem}.rr-table th.num[data-v-a0ea07c7],.rr-table td.num[data-v-a0ea07c7]{text-align:right;font-variant-numeric:tabular-nums}.row[data-v-a0ea07c7]{cursor:pointer}.row[data-v-a0ea07c7]:hover{background:#94a3b814}.row.lv-danger[data-v-a0ea07c7]{background:#ef444414}.row.lv-warn[data-v-a0ea07c7]{background:#f59e0b14}.caret[data-v-a0ea07c7]{color:var(--muted);width:1.5rem}.muted[data-v-a0ea07c7]{color:var(--muted)}.strong[data-v-a0ea07c7]{font-weight:600}.up[data-v-a0ea07c7]{color:#ef4444}.down[data-v-a0ea07c7]{color:#059669}.badge[data-v-a0ea07c7]{border-radius:999px;padding:.125rem .5rem;font-size:.75rem;display:inline-block}.b-normal[data-v-a0ea07c7]{color:var(--muted);background:#94a3b82e}.b-warn[data-v-a0ea07c7]{color:#b45309;background:#f59e0b2e}.b-danger[data-v-a0ea07c7]{color:#b91c1c;background:#ef44442e}.sub td[data-v-a0ea07c7]{background:#94a3b80d}.sub-table[data-v-a0ea07c7]{border-collapse:collapse;width:100%;font-size:.8125rem}.sub-table th[data-v-a0ea07c7],.sub-table td[data-v-a0ea07c7]{text-align:left;border-bottom:1px solid var(--border);padding:.375rem .5rem}.sub-table th.num[data-v-a0ea07c7],.sub-table td.num[data-v-a0ea07c7]{text-align:right;font-variant-numeric:tabular-nums}.sub-table .lv-danger[data-v-a0ea07c7]{color:#b91c1c}.sub-table .lv-warn[data-v-a0ea07c7]{color:#b45309}.empty[data-v-a0ea07c7]{text-align:center;color:var(--muted);padding:1.5rem}.foot-note[data-v-a0ea07c7]{color:var(--muted);margin-top:1rem;font-size:.75rem;line-height:1.6}.waterfall[data-v-1fc462ba]{margin:0;padding:1rem 0}figcaption[data-v-1fc462ba]{color:var(--app-muted,var(--muted));margin-bottom:1.25rem;font-size:.8125rem;font-weight:500}.step[data-v-1fc462ba]{border-bottom:1px solid var(--app-border,var(--border));grid-template-columns:10rem minmax(3rem,1fr) minmax(6rem,auto);align-items:center;gap:1rem;padding:.75rem 0;display:grid}.label[data-v-1fc462ba]{overflow-wrap:anywhere;font-size:.875rem}.track[data-v-1fc462ba]{background:color-mix(in srgb, var(--app-muted,var(--muted)) 5%, var(--app-surface,var(--panel)));border-radius:.25rem;height:1rem;position:relative}.bar[data-v-1fc462ba]{background:var(--app-success,#059669);border-radius:.25rem;height:100%;position:absolute}.bar.negative[data-v-1fc462ba]{background:var(--app-warning,#d97706)}.bar.total[data-v-1fc462ba]{background:var(--app-primary,var(--primary))}.bar.total.negative[data-v-1fc462ba]{background:var(--app-danger,#dc2626)}.zero[data-v-1fc462ba]{background:var(--app-muted,var(--muted));width:1px;position:absolute;top:-.25rem;bottom:-.25rem}strong[data-v-1fc462ba]{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:.875rem;font-weight:600}p[data-v-1fc462ba]{color:var(--app-muted,var(--muted));font-size:.875rem}@media (width<=640px){.step[data-v-1fc462ba]{grid-template-columns:1fr auto;gap:.25rem}.track[data-v-1fc462ba]{grid-area:2/1/auto/-1}}.daily-chart[data-v-795e32bf]{border:1px solid var(--app-border,var(--border));background:var(--app-surface,var(--panel));box-sizing:border-box;border-radius:.875rem;width:100%;min-width:0;padding:1.5rem}header[data-v-795e32bf]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}h2[data-v-795e32bf]{margin:.5rem 0 0;font-size:1.125rem;font-weight:600}.eyebrow[data-v-795e32bf]{letter-spacing:.08em}.date-range[data-v-795e32bf]{border:1px solid var(--app-border,var(--border));border-radius:.5rem;padding:.5rem .75rem}header span[data-v-795e32bf],.hint[data-v-795e32bf]{color:var(--app-muted,var(--muted));font-size:.8125rem;line-height:1.6}.legend[data-v-795e32bf]{border-bottom:1px solid var(--app-border,var(--border));color:var(--app-muted,var(--muted));flex-wrap:wrap;gap:.75rem 1.25rem;padding:1rem 0;font-size:.75rem;display:flex}.legend span[data-v-795e32bf]{align-items:center;gap:.375rem;display:flex}i[data-v-795e32bf]{border-radius:.125rem;width:.625rem;height:.625rem}.scroll[data-v-795e32bf]{width:100%;margin-top:.75rem;overflow-x:auto}svg[data-v-795e32bf]{color:var(--app-text,var(--text));fill:currentColor;font-family:inherit;display:block}.grid[data-v-795e32bf]{stroke:currentColor;opacity:.1}.zero[data-v-795e32bf]{stroke:currentColor;opacity:.45}.axis[data-v-795e32bf],.pending[data-v-795e32bf]{fill:var(--app-muted,var(--muted));font-size:11px}.panel-title[data-v-795e32bf]{font-size:12px;font-weight:600}.profit-label[data-v-795e32bf]{font-size:10px}.day[data-v-795e32bf]{cursor:pointer}.day[data-v-795e32bf]:focus{outline:2px solid var(--app-primary,#3b82f6);outline-offset:-2px}.detail[data-v-795e32bf]{border:1px solid var(--app-border,var(--border));background:color-mix(in srgb, var(--app-primary,var(--primary)) 3%, var(--app-surface,var(--panel)));border-radius:.75rem;margin-top:1rem;padding:1.25rem}h3[data-v-795e32bf]{margin:0 0 .75rem;font-size:.9375rem}h3 span[data-v-795e32bf]{color:var(--app-muted,var(--muted));margin-left:.5rem;font-weight:400}.summary[data-v-795e32bf]{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:1rem;padding:.75rem 0 1.25rem;display:grid}.summary span[data-v-795e32bf]{color:var(--app-muted,var(--muted));gap:.5rem;font-size:.75rem;display:grid}strong[data-v-795e32bf]{font-variant-numeric:tabular-nums;color:var(--app-text,var(--text));overflow-wrap:anywhere;font-size:1.125rem}.loss[data-v-795e32bf]{color:#dc2626}dl[data-v-795e32bf]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:0 1.5rem;margin:0;font-size:.8125rem;display:grid}dl div[data-v-795e32bf]{border-top:1px solid var(--app-border,var(--border));flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.75rem 0;display:flex}dt[data-v-795e32bf]{color:var(--app-muted,var(--muted))}dd[data-v-795e32bf]{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}@media (width<=640px){.daily-chart[data-v-795e32bf],.detail[data-v-795e32bf]{padding:1rem}.date-range[data-v-795e32bf]{border:0;padding:0}}.profit-page[data-v-0bbbdcd3]{--app-surface:var(--panel);--app-border:var(--border);--app-text:var(--text);--app-muted:var(--muted);--app-primary:var(--primary);--app-radius:var(--radius);min-width:0}.profit-page[data-v-0bbbdcd3] .vt-page-header{margin-bottom:.75rem;padding:.5rem 0 1rem}.profit-page[data-v-0bbbdcd3] .vt-page-heading h1{letter-spacing:-.04em;font-size:1.5rem}.estimate-badge[data-v-0bbbdcd3]{border:1px solid var(--app-border);color:var(--app-muted);background:var(--app-surface);border-radius:2rem;align-items:center;padding:.5rem .75rem;font-size:.75rem;display:inline-flex}.notice[data-v-0bbbdcd3]{background:color-mix(in srgb, #059669 8%, var(--app-surface));color:var(--app-text);border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem}.tabs[data-v-0bbbdcd3]{border-bottom:1px solid var(--app-border);flex-wrap:wrap;gap:.25rem;margin-bottom:1.5rem;display:flex}.tabs button[data-v-0bbbdcd3]{font:inherit;cursor:pointer;color:var(--app-muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:.75rem 1rem;font-size:.875rem}.tabs button[data-v-0bbbdcd3]:hover{color:var(--app-text);background:color-mix(in srgb, var(--app-primary) 4%, transparent)}.tabs button.active[data-v-0bbbdcd3]{color:var(--app-primary);border-bottom-color:currentColor;font-weight:600}.tabs button[data-v-0bbbdcd3]:focus-visible,summary[data-v-0bbbdcd3]:focus-visible{outline:2px solid var(--app-primary);outline-offset:3px;border-radius:.25rem}.overview[data-v-0bbbdcd3]{border-radius:1rem;padding:1.5rem}.overview[data-v-0bbbdcd3] .toolbar{border-bottom:1px solid var(--app-border);padding-bottom:1.25rem}.overview[data-v-0bbbdcd3] .summary{gap:1.25rem}.report-heading[data-v-0bbbdcd3],.section-heading[data-v-0bbbdcd3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.eyebrow[data-v-0bbbdcd3]{color:var(--app-muted);letter-spacing:.08em;font-size:.75rem}.report-heading h2[data-v-0bbbdcd3],.section-heading h2[data-v-0bbbdcd3]{font-variant-numeric:tabular-nums;margin:.5rem 0 0;font-size:1.125rem;font-weight:600}.report-heading h2 span[data-v-0bbbdcd3]{color:var(--app-muted);margin:0 .25rem;font-size:.8125rem;font-weight:400}.scope-tags[data-v-0bbbdcd3]{flex-wrap:wrap;gap:.5rem;display:flex}.scope-tags>span[data-v-0bbbdcd3]{background:color-mix(in srgb, var(--app-muted) 7%, var(--app-surface));overflow-wrap:anywhere;border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem}.scope-tags .report-status[data-v-0bbbdcd3]{color:#047857;background:color-mix(in srgb, #059669 9%, var(--app-surface))}.scope-tags .pending[data-v-0bbbdcd3]{color:#b45309;background:color-mix(in srgb, #d97706 9%, var(--app-surface))}.performance[data-v-0bbbdcd3]{grid-template-columns:minmax(17rem,1.2fr) minmax(0,2fr);gap:1rem;width:100%;display:grid}.profit-hero[data-v-0bbbdcd3]{--app-profit-accent:#059669;border:1px solid color-mix(in srgb, var(--app-profit-accent) 24%, var(--app-border));background:linear-gradient(120deg, color-mix(in srgb, var(--app-profit-accent) 10%, var(--app-surface)), var(--app-surface));border-radius:.875rem;flex-direction:column;justify-content:space-between;min-width:0;padding:1.5rem;display:flex}.profit-hero.loss[data-v-0bbbdcd3]{--app-profit-accent:#dc2626}.profit-hero.pending[data-v-0bbbdcd3]{--app-profit-accent:#b45309}.hero-heading[data-v-0bbbdcd3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.hero-badge[data-v-0bbbdcd3]{color:var(--app-muted);border:1px solid color-mix(in srgb, var(--app-profit-accent) 20%, transparent);border-radius:2rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:400}.hero-value[data-v-0bbbdcd3]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--app-profit-accent);padding:1.5rem 0;font-size:clamp(1.75rem,2.5vw,2.75rem);line-height:1.15;display:block}.hero-bottom[data-v-0bbbdcd3]{border-top:1px solid color-mix(in srgb, var(--app-profit-accent) 15%, transparent);padding-top:1rem}.hero-bottom>span[data-v-0bbbdcd3]{color:var(--app-muted);justify-content:space-between;gap:.5rem;font-size:.75rem;display:flex}.hero-bottom strong[data-v-0bbbdcd3]{color:var(--app-text);font-variant-numeric:tabular-nums;font-size:1rem}.hero-bottom p[data-v-0bbbdcd3]{color:var(--app-muted);margin:.5rem 0 0;font-size:.75rem;line-height:1.6}.report-meta[data-v-0bbbdcd3]{width:100%;color:var(--app-muted);flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.75rem;display:flex}.section-heading[data-v-0bbbdcd3]{margin-bottom:1.25rem}.reference[data-v-0bbbdcd3]{border:1px solid var(--app-border);border-radius:.5rem;margin:1rem 0;padding:1rem}.reference-grid[data-v-0bbbdcd3]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.5rem;display:grid}.reference-note[data-v-0bbbdcd3]{background:var(--app-surface);border-radius:.25rem;padding:.5rem}.adopted[data-v-0bbbdcd3]{color:var(--app-muted);font-size:.75rem}summary[data-v-0bbbdcd3]{cursor:pointer;padding:.75rem 0;font-size:.875rem;font-weight:600;line-height:1.6}.summary-hint[data-v-0bbbdcd3]{color:var(--app-muted);margin-left:1rem;font-size:.75rem;font-weight:400}.kpis[data-v-0bbbdcd3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;min-width:0;display:grid}.kpis[data-v-0bbbdcd3] .vt-kpi{border-radius:.875rem;flex-direction:column;justify-content:center;padding:1.25rem;display:flex}.kpis[data-v-0bbbdcd3] .vt-kpi__label{order:-1;margin:0 0 1rem;line-height:1.5}.kpis[data-v-0bbbdcd3] .vt-kpi__value{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(1.25rem,1.6vw,1.75rem)}.kpis[data-v-0bbbdcd3] .vt-kpi__hint{margin-top:.75rem}.chart[data-v-0bbbdcd3],.report-notes[data-v-0bbbdcd3],.missing-costs[data-v-0bbbdcd3],.config-guide[data-v-0bbbdcd3]{box-sizing:border-box;border:1px solid var(--app-border);border-radius:.75rem;width:100%;min-width:0;padding:.25rem 1rem}.chart[open][data-v-0bbbdcd3],.report-notes[open][data-v-0bbbdcd3],.missing-costs[open][data-v-0bbbdcd3],.config-guide[open][data-v-0bbbdcd3]{padding-bottom:1rem}.config-guide[data-v-0bbbdcd3]{background:color-mix(in srgb, var(--app-muted) 3%, var(--app-surface));margin:1rem 0}.scope[data-v-0bbbdcd3],.settings p[data-v-0bbbdcd3]{color:var(--app-muted,var(--muted));overflow-wrap:anywhere;font-size:.875rem;line-height:1.6}.scope[data-v-0bbbdcd3]{width:100%;margin:0}.section-heading .scope[data-v-0bbbdcd3]{width:auto}.warnings[data-v-0bbbdcd3]{color:var(--app-danger,#b91c1c);font-size:.875rem;line-height:1.7}.overview[data-v-0bbbdcd3] .summary>.warnings{box-sizing:border-box;border:1px solid color-mix(in srgb, #d97706 24%, var(--app-border));background:color-mix(in srgb, #d97706 5%, var(--app-surface));border-radius:.75rem;width:100%;margin:0;padding:.75rem 1rem}.settings[data-v-0bbbdcd3]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:1rem;margin-top:1.5rem;padding:1.5rem}h2[data-v-0bbbdcd3]{margin:1rem 0;font-size:1.125rem}h3[data-v-0bbbdcd3]{margin:0 0 .75rem}fieldset[data-v-0bbbdcd3]{border:0;min-width:0;margin:0;padding:0}.version-fields[data-v-0bbbdcd3],.fields[data-v-0bbbdcd3]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.25rem;display:grid}.version-fields[data-v-0bbbdcd3]{border-top:1px solid var(--app-border);grid-template-columns:minmax(10rem,1fr) minmax(0,3fr);margin-top:1.5rem;padding-top:1.5rem}.note[data-v-0bbbdcd3]{grid-column:span 1}.platforms[data-v-0bbbdcd3]{gap:1rem;margin:1rem 0;display:grid}.platform[data-v-0bbbdcd3]{border:1px solid var(--app-border);border-radius:.75rem;padding:1.25rem}.platform-heading[data-v-0bbbdcd3]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.platform-heading h3[data-v-0bbbdcd3]{margin:0;font-size:1rem}.platform-heading>span[data-v-0bbbdcd3]{color:var(--app-muted);font-size:.75rem}.fields[data-v-0bbbdcd3]{border-top:1px solid var(--app-border);padding-top:1.25rem}.fields>label[data-v-0bbbdcd3]{background:color-mix(in srgb, var(--app-muted) 4%, var(--app-surface));border-radius:.5rem;padding:1rem}.fields input[data-v-0bbbdcd3]{margin-top:auto}.settings label[data-v-0bbbdcd3]{flex-direction:column;gap:.5rem;font-size:.875rem;display:flex}.settings .enabled[data-v-0bbbdcd3]{flex-direction:row;margin-bottom:1rem}.settings input[data-v-0bbbdcd3]:not([type=checkbox]),.settings select[data-v-0bbbdcd3]{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-0bbbdcd3]{color:var(--app-muted,var(--muted));line-height:1.5}.source[data-v-0bbbdcd3]{margin:.25rem 0;display:block}.order-issues code[data-v-0bbbdcd3]{white-space:normal;overflow-wrap:anywhere}.order-issues a[data-v-0bbbdcd3]{margin-top:.5rem;display:block}@media (width<=1100px){.performance[data-v-0bbbdcd3]{grid-template-columns:1fr}.hero-value[data-v-0bbbdcd3]{padding:1rem 0}}@media (width<=640px){.overview[data-v-0bbbdcd3],.settings[data-v-0bbbdcd3]{padding:1rem}.tabs[data-v-0bbbdcd3]{gap:0}.tabs button[data-v-0bbbdcd3]{padding:.75rem .5rem;font-size:.8125rem}.kpis[data-v-0bbbdcd3],.version-fields[data-v-0bbbdcd3]{grid-template-columns:1fr}.kpis[data-v-0bbbdcd3] .vt-kpi{padding:1rem}.kpis[data-v-0bbbdcd3] .vt-kpi__label{margin-bottom:.5rem}.summary-hint[data-v-0bbbdcd3]{margin:.25rem 0 0;display:block}.profit-hero[data-v-0bbbdcd3]{padding:1.25rem}}.channel-readiness[data-v-d3f6a6a8]{border:1px solid var(--app-border,var(--border));border-radius:.5rem;margin-bottom:1rem;padding:1rem}.channel-readiness p[data-v-d3f6a6a8]{color:var(--app-muted,var(--muted));margin:.5rem 0;font-size:.875rem;line-height:1.6}.channel-readiness ul[data-v-d3f6a6a8]{margin:.5rem 0;font-size:.875rem}.channel-page[data-v-c55be3c6]{--app-surface:var(--panel);--app-text:var(--text);--app-border:var(--border);--app-muted:var(--muted);--app-danger:#b91c1c}.channel-actions[data-v-c55be3c6]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.channel-hint[data-v-c55be3c6]{color:var(--app-muted);line-height:1.6}.channel-error[data-v-c55be3c6]{color:var(--app-danger);overflow-wrap:anywhere}.channel-fields[data-v-c55be3c6]{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;margin:1rem 0;display:grid}.channel-page label[data-v-c55be3c6],.channel-dialog label[data-v-c55be3c6]{flex-direction:column;gap:.5rem;display:flex}.channel-page input[data-v-c55be3c6],.channel-page select[data-v-c55be3c6],.channel-page textarea[data-v-c55be3c6]{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-c55be3c6]{align-self:flex-start}.channel-page input[type=number][data-v-c55be3c6]{width:7rem}.channel-dialog[data-v-c55be3c6]{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-c55be3c6]::backdrop{background:#11182766}.channel-dialog form[data-v-c55be3c6],.channel-dialog fieldset[data-v-c55be3c6]{flex-direction:column;gap:1rem;display:flex}.channel-dialog fieldset[data-v-c55be3c6]{border:0;min-width:0;padding:0}.channel-meta[data-v-c55be3c6]{flex-wrap:wrap;gap:1rem;padding:1rem 0;display:flex}.channel-page small[data-v-c55be3c6]{color:var(--app-muted);display:block}.publication-error[data-v-494c8c00]{color:var(--app-danger,#b91c1c);overflow-wrap:anywhere}.publication-dialog[data-v-494c8c00]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));width:min(44rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--app-text,var(--text));padding:1.5rem;overflow:auto}.publication-dialog.wide[data-v-494c8c00]{width:min(76rem,100vw - 2rem)}.publication-dialog[data-v-494c8c00]::backdrop{background:#0006}.publication-dialog fieldset[data-v-494c8c00]{border:0;min-width:0;padding:0}.publication-fields[data-v-494c8c00]{flex-wrap:wrap;align-items:end;gap:1rem;margin:1rem 0;display:flex}.publication-dialog label[data-v-494c8c00]{flex:12rem;gap:.25rem;min-width:0;display:grid}.publication-dialog input[data-v-494c8c00]:not([type=radio]),.publication-dialog select[data-v-494c8c00]{box-sizing:border-box;border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));width:100%;min-width:6rem;color:inherit;background:var(--app-surface,var(--panel));padding:.5rem}.publication-dialog footer[data-v-494c8c00]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.publication-dialog footer span[data-v-494c8c00]{margin-right:auto}.publication-dialog p[data-v-494c8c00]{overflow-wrap:anywhere}.product-groups[data-v-947ed5f8]{--app-surface:var(--panel);--app-line:var(--border);--app-muted:var(--muted);--app-accent:var(--primary)}.group-header[data-v-947ed5f8],.group-actions[data-v-947ed5f8],.pagination[data-v-947ed5f8],.dialog-actions[data-v-947ed5f8]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.group-actions[data-v-947ed5f8]{justify-content:flex-start}.group-layout[data-v-947ed5f8]{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.group-main[data-v-947ed5f8]{gap:1rem;min-width:0;display:grid}.group-panel[data-v-947ed5f8]{background:var(--app-surface);border:1px solid var(--app-line);border-radius:.5rem;min-width:0;padding:1rem}h2[data-v-947ed5f8]{overflow-wrap:anywhere;margin:0;font-size:1.125rem}.subtle[data-v-947ed5f8],small[data-v-947ed5f8]{color:var(--app-muted);font-size:.8125rem;line-height:1.6}.series-option[data-v-947ed5f8]{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-947ed5f8]:first-child{overflow-wrap:anywhere}.series-option.active[data-v-947ed5f8]{border-color:var(--app-accent);background:var(--bg)}.model-filter[data-v-947ed5f8]{align-items:center;gap:.75rem;margin-top:1rem;display:flex}.model-filter select[data-v-947ed5f8]{max-width:100%}.model-list[data-v-947ed5f8]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.5rem;margin-top:1rem;display:grid}.model-row[data-v-947ed5f8]{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-947ed5f8]{color:inherit;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:.25rem}.text-button small[data-v-947ed5f8]{display:block}.text-button[data-v-947ed5f8]:hover{color:var(--app-accent)}input[data-v-947ed5f8]:not([type=checkbox]),select[data-v-947ed5f8]{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-947ed5f8]{width:1rem;height:1rem;accent-color:var(--app-accent)}.search-form[data-v-947ed5f8]{gap:.5rem;max-width:100%;display:grid}.search-form input[data-v-947ed5f8]{flex:1;width:15rem}.sku-code[data-v-947ed5f8]{margin-top:.25rem;display:block}.feedback[data-v-947ed5f8]{border:1px solid var(--app-line);background:var(--app-surface);overflow-wrap:anywhere;border-radius:.5rem;padding:.75rem 1rem}.group-dialog[data-v-947ed5f8]{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-947ed5f8]::backdrop{background:#11182766}.group-dialog fieldset[data-v-947ed5f8]{border:0;gap:1rem;min-width:0;margin:1.5rem 0;padding:0;display:grid}.group-dialog label[data-v-947ed5f8]{gap:.5rem;display:grid}.group-dialog .check-label[data-v-947ed5f8]{align-items:center;display:flex}.group-dialog p[data-v-947ed5f8]{overflow-wrap:anywhere;line-height:1.6}.group-dialog ul[data-v-947ed5f8]{overflow-wrap:anywhere;max-height:10rem;padding-left:1.25rem;overflow:auto}.dialog-actions[data-v-947ed5f8]{justify-content:flex-end}button[data-v-947ed5f8]:disabled{opacity:.5;cursor:not-allowed}@media (width<=48rem){.group-layout[data-v-947ed5f8]{grid-template-columns:minmax(0,1fr)}.group-header[data-v-947ed5f8]{align-items:flex-start}}.order-create-dialog header[data-v-43cfa8c8]{margin-bottom:1rem}h2[data-v-43cfa8c8]{margin:0 0 .5rem;font-size:1.25rem}.order-fields[data-v-43cfa8c8]{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-43cfa8c8]{min-width:0}.wide[data-v-43cfa8c8]{grid-column:1/-1}.order-fields .check[data-v-43cfa8c8]{align-items:center;gap:.5rem;display:flex}.order-create-dialog footer[data-v-43cfa8c8]{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-43cfa8c8]{margin-top:0}.order-create-dialog[data-v-43cfa8c8] .vt-table-scroll{max-height:45dvh;overflow:auto}.order-create-dialog p[data-v-43cfa8c8]{overflow-wrap:anywhere}.selected-contract[data-v-43cfa8c8]{border:1px solid var(--app-border);border-radius:.5rem;gap:.25rem;margin-bottom:1rem;padding:1rem;display:grid}.selected-contract strong[data-v-43cfa8c8]{overflow-wrap:anywhere;font-size:1.125rem}@media (width<=640px){.order-fields[data-v-43cfa8c8]{grid-template-columns:1fr}}.contract-name[data-v-28e5dc45]{white-space:normal;overflow-wrap:anywhere;min-width:12rem;max-width:24rem;display:block}.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-f40549aa]{--app-surface:var(--panel);--app-text:var(--text);--app-border:var(--border);--app-danger:#b91c1c}dialog[data-v-f40549aa]::backdrop{background:#11182766}.locations[data-v-f40549aa]{margin-top:1.5rem}.actions[data-v-f40549aa]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.error[data-v-f40549aa]{color:var(--app-danger)}dialog[data-v-f40549aa]{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-f40549aa],fieldset[data-v-f40549aa],label[data-v-f40549aa]{flex-direction:column;gap:.5rem;display:flex}form[data-v-f40549aa],fieldset[data-v-f40549aa]{gap:1rem}fieldset[data-v-f40549aa]{border:0;min-width:0;padding:0}input[data-v-f40549aa],select[data-v-f40549aa],textarea[data-v-f40549aa]{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-f40549aa]{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}}.arrival-scan[data-v-6276be25]{flex-wrap:wrap;align-items:end;gap:.75rem;margin-bottom:1rem;display:flex}label[data-v-6276be25]{flex:16rem;gap:.5rem;display:grid}input[data-v-6276be25]{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-6276be25]{flex-basis:100%;margin:0;font-size:.875rem}.error[data-v-6276be25]{color:var(--app-danger,#b91c1c)}.compact[data-v-6276be25]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));align-items:center;padding:1rem}.compact label[data-v-6276be25]{gap:0}.compact input[data-v-6276be25]{padding:.5rem .75rem;font-size:.875rem}.scan-intro[data-v-6276be25]{align-items:center;gap:.75rem;padding-right:1rem;display:flex}.scan-intro h2[data-v-6276be25]{margin:0 0 .25rem;font-size:.875rem;font-weight:600}.scan-intro p[data-v-6276be25]{color:var(--app-muted,var(--muted));font-size:.75rem}.scan-label[data-v-6276be25]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=760px){.scan-intro[data-v-6276be25]{flex-basis:100%;padding:0}.compact label[data-v-6276be25]{flex-basis:12rem}}.export-dialog[data-v-7f8c1fae]{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);width:min(38rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--text);padding:1.5rem;overflow:auto}.export-dialog[data-v-7f8c1fae]::backdrop{background:#0006}form[data-v-7f8c1fae]{gap:1rem;display:grid}h2[data-v-7f8c1fae],p[data-v-7f8c1fae]{overflow-wrap:anywhere;margin:0}h2[data-v-7f8c1fae]{font-size:1.25rem}p[data-v-7f8c1fae]{line-height:1.6}label[data-v-7f8c1fae]{gap:.5rem;display:grid}select[data-v-7f8c1fae]{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);width:100%;min-width:0;color:var(--text);font:inherit;padding:.5rem}footer[data-v-7f8c1fae]{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.hint[data-v-7f8c1fae]{color:var(--muted);font-size:.875rem}.error[data-v-7f8c1fae]{color:#b91c1c}.urge-badge[data-v-b0882fa6]{overflow-wrap:anywhere;max-width:100%;color:var(--app-muted,var(--muted));border:1px solid;border-radius:.375rem;padding:.25rem .5rem;font-size:.8125rem;font-weight:600;display:inline-block}.level-1[data-v-b0882fa6]{color:var(--app-accent,var(--primary))}.level-2[data-v-b0882fa6]{color:var(--app-warning,#a16207)}.level-3[data-v-b0882fa6]{color:var(--app-danger,#b91c1c)}.compact[data-v-b0882fa6]{border-color:color-mix(in srgb, currentColor 25%, transparent);background:color-mix(in srgb, currentColor 6%, var(--app-surface,var(--panel)));white-space:nowrap;padding:.125rem .5rem}.urge-dialog[data-v-7cf81cce]{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(32rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--app-text,var(--text));padding:1.25rem;overflow:auto}.urge-dialog[data-v-7cf81cce]::backdrop{background:#0006}form[data-v-7cf81cce],fieldset[data-v-7cf81cce]{gap:1rem;display:grid}fieldset[data-v-7cf81cce]{border:0;min-width:0;margin:0;padding:0}h2[data-v-7cf81cce],p[data-v-7cf81cce]{overflow-wrap:anywhere;margin:0}h2[data-v-7cf81cce]{font-size:1.125rem}label[data-v-7cf81cce]{gap:.25rem;font-size:.875rem;display:grid}select[data-v-7cf81cce],textarea[data-v-7cf81cce]{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:inherit;font:inherit;padding:.5rem}textarea[data-v-7cf81cce]{resize:vertical}footer[data-v-7cf81cce]{justify-content:flex-end;gap:.75rem;display:flex}.muted[data-v-7cf81cce]{color:var(--app-muted,var(--muted));font-size:.8125rem}.error[data-v-7cf81cce]{color:var(--app-danger,#b91c1c)}.related-links[data-v-74579d06]{color:var(--app-muted,var(--muted));flex-wrap:wrap;gap:.5rem 1rem;font-size:.875rem;display:flex}.related-links a[data-v-74579d06]:hover,.ticket-number[data-v-74579d06]:hover{color:var(--app-accent,var(--primary));text-underline-offset:.25rem;text-decoration:underline}.repair-list[data-v-74579d06] .toolbar{gap:1rem;display:grid}.repair-list[data-v-74579d06] .list-actions{width:100%;margin:0}.search-panel[data-v-74579d06]{width:100%;min-width:0}.main-filters[data-v-74579d06]{grid-template-columns:minmax(16rem,1fr) minmax(9rem,.35fr) minmax(11rem,.4fr) auto;align-items:end;gap:.75rem;display:grid}.query-buttons[data-v-74579d06],.tool-buttons[data-v-74579d06]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.extra-filters[data-v-74579d06]{border-top:1px solid var(--app-border,var(--border));grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1rem;padding-top:1rem;display:grid}.filter-count[data-v-74579d06]{background:var(--app-bg,var(--bg));border-radius:.25rem;padding:0 .375rem;font-size:.75rem}.list-tools[data-v-74579d06]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.sort-note[data-v-74579d06],.secondary[data-v-74579d06]{color:var(--app-muted,var(--muted));font-size:.8125rem;line-height:1.5}.cell-stack[data-v-74579d06]{flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.ticket-number[data-v-74579d06]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.product-name[data-v-74579d06]{overflow-wrap:anywhere;font-size:.875rem;font-weight:600}.status-label[data-v-74579d06]{white-space:nowrap;align-items:center;gap:.5rem;font-size:.8125rem;display:inline-flex}.status-label[data-v-74579d06]:before{content:"";background:var(--app-muted,var(--muted));border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem}.status-label.processing[data-v-74579d06]:before{background:var(--app-accent,var(--primary))}.status-label.finished[data-v-74579d06]{color:var(--app-muted,var(--muted))}.status-label.finished[data-v-74579d06]:before{background:var(--app-success,#15803d)}.logistics>div[data-v-74579d06]{align-items:center;gap:.5rem;min-width:0;max-width:100%;display:flex}.logistics-label[data-v-74579d06]{color:var(--app-muted,var(--muted));flex-shrink:0;font-size:.75rem}.tracking-number[data-v-74579d06]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:.8125rem}.attention-note[data-v-74579d06]{color:var(--app-warning,#a16207);font-size:.8125rem}.scan-result[data-v-74579d06]{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;font-size:.875rem;display:flex}.error[data-v-74579d06],.overdue[data-v-74579d06]{color:var(--app-danger,#b91c1c)}.notice[data-v-74579d06]{color:var(--app-success,#15803d);font-size:.875rem}.mobile-list[data-v-74579d06]{display:none}@media (width<=1200px){.main-filters[data-v-74579d06]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.main-filters .keyword[data-v-74579d06],.query-buttons[data-v-74579d06]{grid-column:1/-1}}@media (width<=760px){.desktop-list[data-v-74579d06]{display:none}.mobile-list[data-v-74579d06]{gap:.75rem;display:grid}.extra-filters[data-v-74579d06]{grid-template-columns:repeat(2,minmax(0,1fr))}.ticket-card[data-v-74579d06]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));gap:.75rem;min-width:0;padding:1rem;display:grid}.ticket-card header[data-v-74579d06],.ticket-card footer[data-v-74579d06]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ticket-card p[data-v-74579d06]{overflow-wrap:anywhere;margin:0}.ticket-card footer[data-v-74579d06]{border-top:1px solid var(--app-border,var(--border));padding-top:.75rem}.card-priority[data-v-74579d06]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.empty-state[data-v-74579d06]{text-align:center;color:var(--app-muted,var(--muted));padding:1rem}}@media (width<=420px){.main-filters[data-v-74579d06],.extra-filters[data-v-74579d06]{grid-template-columns:minmax(0,1fr)}.tool-buttons[data-v-74579d06]{width:100%}}.recipient-editor[data-v-2649b043]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));align-content:start;gap:.75rem;min-width:0;margin:0;padding:.75rem;display:grid}legend[data-v-2649b043]{padding:0 .25rem;font-size:.9375rem;font-weight:600}label[data-v-2649b043]{gap:.25rem;min-width:0;font-size:.8125rem;display:grid}input[data-v-2649b043],textarea[data-v-2649b043]{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 .75rem}textarea[data-v-2649b043]{resize:vertical}.contact-fields[data-v-2649b043]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:.5rem;display:grid}p[data-v-2649b043]{color:var(--app-muted,var(--muted));overflow-wrap:anywhere;margin:0;font-size:.75rem;line-height:1.5}@media (width<=400px){.contact-fields[data-v-2649b043]{grid-template-columns:1fr}}.source-card[data-v-0700cebd]{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:1rem}header[data-v-0700cebd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}header label[data-v-0700cebd]{align-items:center;gap:.5rem;font-weight:600;display:flex}input[data-v-0700cebd]{width:1rem;height:1rem}.source-grid[data-v-0700cebd]{grid-template-columns:minmax(0,1fr);gap:.75rem;margin-top:1rem;display:grid}section[data-v-0700cebd]{min-width:0}h3[data-v-0700cebd]{color:var(--app-muted,var(--muted));margin:0 0 .25rem;font-size:.8125rem}p[data-v-0700cebd]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}small[data-v-0700cebd],header span[data-v-0700cebd]{color:var(--app-muted,var(--muted));overflow-wrap:anywhere;font-size:.8125rem}.association h3[data-v-0700cebd]{color:var(--app-text,var(--text))}.unmatched h3[data-v-0700cebd]{color:var(--app-warning,#92400e)}.existing[data-v-0700cebd]{overflow-wrap:anywhere;margin-top:.75rem}.draft-card[data-v-6341f19c]{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:1rem}header[data-v-6341f19c]{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.75rem;margin-bottom:1rem;display:flex}h3[data-v-6341f19c]{overflow-wrap:anywhere;margin:0 0 .25rem;font-size:1rem}.state[data-v-6341f19c]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));padding:.25rem .5rem;font-size:.8125rem}.attention[data-v-6341f19c],.association.unmatched h4[data-v-6341f19c]{color:var(--app-warning,#92400e)}.card-content[data-v-6341f19c]{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.information[data-v-6341f19c]{align-content:start;gap:1rem;min-width:0;display:grid}h4[data-v-6341f19c]{color:var(--app-muted,var(--muted));margin:0 0 .25rem;font-size:.8125rem}.association[data-v-6341f19c]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));padding:.75rem}.association h4[data-v-6341f19c]{color:var(--app-text,var(--text));font-weight:600}.association.unmatched[data-v-6341f19c]{border-color:var(--app-warning,#b45309)}.product-name[data-v-6341f19c]{font-weight:600}p[data-v-6341f19c]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}small[data-v-6341f19c]{color:var(--app-muted,var(--muted));overflow-wrap:anywhere;font-size:.8125rem}dl[data-v-6341f19c]{grid-template-columns:auto minmax(0,1fr);gap:.5rem .75rem;margin:0;font-size:.875rem;display:grid}dt[data-v-6341f19c]{color:var(--app-muted,var(--muted))}dd[data-v-6341f19c]{overflow-wrap:anywhere;margin:0}footer[data-v-6341f19c]{border-top:1px solid var(--app-border,var(--border));margin-top:1rem;padding-top:.75rem;font-size:.875rem}.error[data-v-6341f19c]{color:var(--app-danger,#b91c1c);margin-bottom:.5rem}.repair-fields[data-v-e5065de3]{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;min-width:0;margin:0;padding:0;display:grid}.sr-only[data-v-e5065de3]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}section[data-v-e5065de3]{align-content:start;gap:.75rem;min-width:0;display:grid}h3[data-v-e5065de3]{margin:0;font-size:.9375rem}label[data-v-e5065de3],.field[data-v-e5065de3]{gap:.25rem;min-width:0;font-size:.875rem;display:grid}input[data-v-e5065de3],select[data-v-e5065de3],textarea[data-v-e5065de3]{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 .75rem}input[readonly][data-v-e5065de3]{color:var(--app-muted,var(--muted))}textarea[data-v-e5065de3]{resize:vertical}.columns[data-v-e5065de3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.field[data-v-e5065de3] .vt-series-picker{flex-wrap:wrap;gap:.5rem;display:flex}.field[data-v-e5065de3] .vt-sp-sel{flex:1;min-width:6rem;max-width:100%}p[data-v-e5065de3]{color:var(--app-muted,var(--muted));margin:0;font-size:.8125rem;line-height:1.5}@media (width<=800px){.repair-fields[data-v-e5065de3]{grid-template-columns:1fr}}@media (width<=450px){.columns[data-v-e5065de3]{grid-template-columns:1fr}}.draft-dialog[data-v-7edac133]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));width:min(64rem,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--app-text,var(--text));padding:0}.draft-dialog[data-v-7edac133]::backdrop{background:#0006}form[data-v-7edac133]{flex-direction:column;max-height:calc(100dvh - 2rem - 2px);display:flex}header[data-v-7edac133],footer[data-v-7edac133]{padding:1rem}header[data-v-7edac133]{border-bottom:1px solid var(--app-border,var(--border))}h2[data-v-7edac133]{margin:0 0 .5rem;font-size:1.125rem}p[data-v-7edac133]{overflow-wrap:anywhere;color:var(--app-muted,var(--muted));margin:0;font-size:.8125rem}.body[data-v-7edac133]{padding:1rem;overflow:auto}footer[data-v-7edac133]{border-top:1px solid var(--app-border,var(--border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}footer p[data-v-7edac133]{flex:20rem}footer div[data-v-7edac133]{gap:.5rem;display:flex}.mode-bar[data-v-07bcf140]{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.cards[data-v-07bcf140]{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));align-items:start;gap:1rem;display:grid}.steps[data-v-07bcf140]{color:var(--app-muted,var(--muted));flex-wrap:wrap;gap:.75rem 1.5rem;margin:1rem 0;padding:0;font-size:.875rem;list-style:none;display:flex}.steps [aria-current][data-v-07bcf140]{color:var(--app-text,var(--text));font-weight:600}.manual-panel[data-v-07bcf140]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));padding:1.25rem}.upload-panel[data-v-07bcf140]{justify-items:start;gap:1rem;display:grid}.upload-panel label[data-v-07bcf140]{gap:.75rem;width:100%;display:grid}input[type=file][data-v-07bcf140]{max-width:100%}input[type=checkbox][data-v-07bcf140]{width:1rem;height:1rem}footer[data-v-07bcf140]{border-top:1px solid var(--app-border,var(--border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}small[data-v-07bcf140],footer span[data-v-07bcf140]{color:var(--app-muted,var(--muted));font-size:.8125rem}p[data-v-07bcf140]{overflow-wrap:anywhere;margin:0;line-height:1.5}.feedback[data-v-07bcf140],.error[data-v-07bcf140]{margin-bottom:.75rem}.error[data-v-07bcf140]{color:var(--app-danger,#b91c1c)}details[data-v-07bcf140]{margin-top:1rem}summary[data-v-07bcf140]{cursor:pointer;margin-bottom:.75rem}.changes[data-v-b8ef68c5]{gap:.75rem;margin:.75rem 0;display:grid}.changes>div[data-v-b8ef68c5]{grid-template-columns:7rem minmax(0,1fr);gap:.5rem;display:grid}dt[data-v-b8ef68c5]{color:var(--app-muted,var(--muted))}dd[data-v-b8ef68c5]{white-space:pre-wrap;overflow-wrap:anywhere;gap:.25rem;margin:0;display:grid}dd span[data-v-b8ef68c5]{color:var(--app-muted,var(--muted))}@media (width<=600px){.changes>div[data-v-b8ef68c5]{grid-template-columns:1fr}}.action-error[data-v-00b557ee],.urgent[data-v-00b557ee]{color:var(--app-danger,#b91c1c)}.resolve-dialog[data-v-00b557ee]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));width:min(42rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--app-text,var(--text));padding:1.5rem;overflow:auto}.resolve-dialog[data-v-00b557ee]::backdrop{background:#00000059}.resolve-dialog form[data-v-00b557ee]{gap:.75rem;display:grid}.resolve-dialog h2[data-v-00b557ee],.resolve-dialog p[data-v-00b557ee]{margin:0}.resolve-dialog label[data-v-00b557ee]{gap:.5rem;display:grid}.resolve-dialog textarea[data-v-00b557ee]{box-sizing:border-box;width:100%;font:inherit;color:inherit;background:inherit;border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));resize:vertical;padding:.5rem}.dialog-actions[data-v-00b557ee]{justify-content:flex-end;gap:.5rem;display:flex}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}.match-error[data-v-e63f8804]{color:var(--app-danger,#b91c1c);overflow-wrap:anywhere}.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}.receipt-prices[data-v-0ba4e435]{border-top:1px solid var(--app-border,var(--border));margin-top:1rem;padding-top:1rem}h3[data-v-0ba4e435]{margin:0 0 .5rem;font-size:1rem}.muted[data-v-0ba4e435],small[data-v-0ba4e435]{color:var(--app-muted,var(--muted));font-size:.8125rem}small[data-v-0ba4e435]{overflow-wrap:anywhere;margin-top:.25rem;display:block}.error[data-v-0ba4e435]{color:var(--app-danger,#c0392b)}.price-dialog[data-v-0ba4e435]{box-sizing:border-box;border:1px solid var(--app-border,var(--border));width:min(30rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--app-text,var(--text));background:var(--app-surface,var(--panel));border-radius:.75rem;padding:1.5rem;overflow:auto}.price-dialog[data-v-0ba4e435]::backdrop{background:#0006}.price-dialog form[data-v-0ba4e435],.price-dialog label[data-v-0ba4e435]{gap:.75rem;display:grid}.price-dialog input[data-v-0ba4e435],.price-dialog textarea[data-v-0ba4e435]{box-sizing:border-box;border:1px solid var(--app-border,var(--border));width:100%;color:inherit;background:var(--app-surface,var(--panel));border-radius:.5rem;padding:.5rem}.price-dialog p[data-v-0ba4e435]{overflow-wrap:anywhere}.actions[data-v-0ba4e435]{justify-content:flex-end;gap:.5rem;display:flex}.ritems[data-v-4eac9aaa]{flex-direction:column;gap:.75rem;display:flex}.ri-head[data-v-4eac9aaa]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ri-title[data-v-4eac9aaa]{align-items:center;gap:.375rem;font-size:.9375rem;font-weight:600;display:flex}.ri-dot[data-v-4eac9aaa]{background:var(--app-brand-ink,#2b6a67);border-radius:50%;width:.375rem;height:.375rem;display:inline-block}.ri-count[data-v-4eac9aaa]{color:var(--app-muted);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:400}.ri-muted[data-v-4eac9aaa],.ri-empty[data-v-4eac9aaa]{color:var(--app-muted);font-size:.8125rem}.ri-empty[data-v-4eac9aaa]{border:1px dashed var(--app-border);text-align:center;border-radius:.625rem;padding:.875rem 1rem}.ri-list[data-v-4eac9aaa]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ri-row[data-v-4eac9aaa]{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-4eac9aaa]{border-left-color:#2e9d5a}.ri-row.repair[data-v-4eac9aaa]{border-left-color:#e0a020}.ri-main[data-v-4eac9aaa]{flex-wrap:wrap;flex:1;align-items:baseline;gap:.5rem;min-width:0;display:flex}.ri-model[data-v-4eac9aaa]{word-break:break-all;font-size:.9375rem;font-weight:600}.ri-qty[data-v-4eac9aaa]{color:var(--app-muted);font-variant-numeric:tabular-nums}.ri-note[data-v-4eac9aaa]{color:var(--app-muted);white-space:nowrap;text-overflow:ellipsis;max-width:12rem;font-size:.8125rem;overflow:hidden}.ri-class[data-v-4eac9aaa]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ri-select[data-v-4eac9aaa]{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-4eac9aaa]{color:var(--app-muted);font-size:.8125rem}.ri-badge[data-v-4eac9aaa]{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-4eac9aaa]{color:#2e7d4f;background:#2e9d5a29}.ri-badge.warn[data-v-4eac9aaa]{color:#b8860b;background:#e0a0202e}.ri-ops[data-v-4eac9aaa]{flex-wrap:wrap;gap:.25rem;display:flex}.iconbtn[data-v-4eac9aaa]{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-4eac9aaa]:hover{background:var(--app-border);color:var(--app-brand-ink,#2b6a67)}.iconbtn.danger[data-v-4eac9aaa]:hover{color:#c0392b;background:#c0392b1f}.iconbtn[data-v-4eac9aaa]:disabled{opacity:.5;cursor:default}.compact .ri-row[data-v-4eac9aaa]{padding:.5rem .625rem}.compact .ri-model[data-v-4eac9aaa]{font-size:.875rem}.compact .ri-note[data-v-4eac9aaa]{max-width:8rem}.ri-dlg[data-v-4eac9aaa]{border:none;border-radius:.75rem;width:min(40rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:1.25rem;overflow:auto}.ri-dlg[data-v-4eac9aaa]::backdrop{background:#00000059}.ri-dlg h3[data-v-4eac9aaa]{margin:0 0 .75rem;font-size:1rem}.ri-dlg form[data-v-4eac9aaa]{flex-direction:column;gap:.625rem;display:flex}.ri-dlg label[data-v-4eac9aaa]{flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}.ri-dlg input[data-v-4eac9aaa],.ri-dlg select[data-v-4eac9aaa]{border:1px solid var(--app-border);font:inherit;border-radius:.5rem;padding:.4375rem .5rem}.ri-sku[data-v-4eac9aaa]{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.ri-sku legend[data-v-4eac9aaa]{margin-bottom:.25rem;padding:0;font-size:.875rem}.ri-sku[data-v-4eac9aaa] .vt-sp-sel{min-width:0;max-width:100%}.ri-row2[data-v-4eac9aaa]{gap:.625rem;display:flex}.ri-row2 .grow[data-v-4eac9aaa]{flex:1}.ri-hint[data-v-4eac9aaa]{color:var(--app-muted);margin:0;font-size:.8125rem}.ri-dlg-actions[data-v-4eac9aaa]{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.ri-sn-input[data-v-4eac9aaa]{align-items:center;gap:.5rem;display:flex}.ri-sn-input input[data-v-4eac9aaa]{flex:1}.ri-return[data-v-4eac9aaa]{color:var(--app-brand-ink,#2b6a67);overflow-wrap:anywhere;font-size:.8125rem}.ri-sn[data-v-4eac9aaa]{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-7b98d490]{--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-7b98d490]{color:var(--app-brand-ink,#2b6a67);font-weight:600;text-decoration:none}.hint[data-v-7b98d490]{color:#c0392b}.muted[data-v-7b98d490]{color:var(--app-muted)}.small[data-v-7b98d490]{font-size:.8125rem}.card[data-v-7b98d490]{background:var(--app-surface);border:1px solid var(--app-border);border-radius:.75rem;padding:1rem}.card h2[data-v-7b98d490]{margin:0 0 .5rem;font-size:1rem}.hero[data-v-7b98d490]{background:linear-gradient(180deg, #2b6a670d, var(--app-surface) 60%);padding:1.25rem}.hero-top[data-v-7b98d490]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.hero-num[data-v-7b98d490]{letter-spacing:.01em;font-size:1.375rem;font-weight:700}.hero-sub[data-v-7b98d490]{color:var(--app-muted);margin-top:.125rem;font-size:.8125rem}.pills[data-v-7b98d490]{flex-wrap:wrap;gap:.5rem;display:flex}.pill[data-v-7b98d490]{background:var(--app-border);color:var(--app-muted);border-radius:999px;padding:.1875rem .625rem;font-size:.75rem;font-weight:600}.pill.info[data-v-7b98d490]{color:var(--app-brand-ink,#2b6a67);background:#2b6a6724}.pill.good[data-v-7b98d490]{color:#2e7d4f;background:#2ea05a29}.pill.danger[data-v-7b98d490]{color:#c0392b;background:#c0392b24}.pill.warn[data-v-7b98d490]{color:#b8860b;background:#e6a01e2e}.facts[data-v-7b98d490]{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.75rem 1.25rem;margin:1.125rem 0;display:grid}.fact[data-v-7b98d490]{flex-direction:column;gap:.1875rem;display:flex}.fact.track[data-v-7b98d490]{grid-column:1/-1}.track-edit[data-v-7b98d490]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.track-edit .ein[data-v-7b98d490]{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-7b98d490]{margin:-.375rem 0 0}.fact .fk[data-v-7b98d490]{color:var(--app-muted);font-size:.75rem}.fact .fv[data-v-7b98d490]{word-break:break-all;font-size:.9375rem}.fact .fv.strong[data-v-7b98d490]{font-weight:600}.fact .fv.mono[data-v-7b98d490]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.flow[data-v-7b98d490]{border-top:1px solid var(--app-border);flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.875rem;display:flex}.flow-label[data-v-7b98d490]{color:var(--app-muted);margin-right:.25rem;font-size:.8125rem}.flow-gap[data-v-7b98d490]{flex:1}.stockin .si-head[data-v-7b98d490]{flex-wrap:wrap;align-items:baseline;gap:.625rem;margin-bottom:.5rem;display:flex}.stockin .si-head h2[data-v-7b98d490]{margin:0}.si-actions[data-v-7b98d490]{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.si-manual .muted[data-v-7b98d490]{margin:0 0 .375rem}.ident .si-head[data-v-7b98d490]{flex-wrap:wrap;align-items:baseline;gap:.625rem;margin-bottom:.5rem;display:flex}.ident .si-head h2[data-v-7b98d490]{margin:0}.ident-rows[data-v-7b98d490]{flex-direction:column;gap:.5rem;display:flex}.ident-row[data-v-7b98d490]{align-items:baseline;gap:.75rem;display:flex}.ident-row .ident-k[data-v-7b98d490]{min-width:7rem;color:var(--app-muted);align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.ident-row .ident-v[data-v-7b98d490]{font-weight:600}.ident-row.fact-row[data-v-7b98d490]{background:#2ea05a0f;border:1px solid #2ea05a40;border-radius:.5rem;padding:.5rem .625rem}.badge-fact[data-v-7b98d490]{color:#2e7d4f;background:#2ea05a29;border-radius:999px;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600}.badge-ref[data-v-7b98d490]{background:var(--app-border);color:var(--app-muted);border-radius:999px;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600}.ident-warn[data-v-7b98d490]{color:#b8860b;background:#e6a01e1f;border-radius:.5rem;margin:.625rem 0 0;padding:.5rem .625rem;font-size:.8125rem}.ident-tip[data-v-7b98d490]{color:var(--app-muted);margin:.625rem 0 0;font-size:.8125rem}.unified .si-head h2[data-v-7b98d490],.unified .si-head h3[data-v-7b98d490]{margin:0}.unified-fact[data-v-7b98d490]{border-top:1px solid var(--app-border);margin-top:.875rem;padding-top:.875rem}.unified-fact .si-head[data-v-7b98d490]{margin-bottom:.5rem}.unified-stock[data-v-7b98d490]{border-top:1px solid var(--app-border);margin-top:.875rem;padding-top:.875rem}.unified-stock .si-head[data-v-7b98d490]{margin-bottom:.5rem}.unified code.mono[data-v-7b98d490]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.video[data-v-7b98d490]{background:#000;border-radius:.5rem;width:100%;max-width:40rem}.ret-list[data-v-7b98d490]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ret-item[data-v-7b98d490]{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.ret-no[data-v-7b98d490]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.ret-model[data-v-7b98d490]{font-size:.9375rem}.edit-row[data-v-7b98d490]{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.5rem;display:flex}.edit-row .el[data-v-7b98d490]{min-width:4.5rem;color:var(--app-muted);font-size:.875rem}.edit-row .ein[data-v-7b98d490]{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-7b98d490]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.timeline li[data-v-7b98d490]{gap:.625rem;display:flex}.dot[data-v-7b98d490]{background:var(--app-brand-ink,#2b6a67);border-radius:50%;flex:none;width:.5rem;height:.5rem;margin-top:.375rem}.ev-title[data-v-7b98d490]{font-size:.9375rem}.tag[data-v-7b98d490]{color:var(--app-brand-ink,#2b6a67);background:#2b6a671f;border-radius:.375rem;padding:.0625rem .375rem;font-size:.6875rem}.reversal-dialog[data-v-7b98d490]{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-7b98d490]::backdrop{background:#00000059}.reversal-dialog h2[data-v-7b98d490]{margin:0 0 .75rem;font-size:1.125rem}.reversal-dialog label[data-v-7b98d490]{gap:.5rem;margin-top:1rem;display:grid}.reversal-dialog textarea[data-v-7b98d490]{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-37e24088]{flex-direction:column;gap:1rem;display:flex}.head[data-v-37e24088]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.head h1[data-v-37e24088]{margin:0 0 .25rem;font-size:1.25rem}.head-links[data-v-37e24088]{text-align:right;flex-direction:column;gap:.25rem;display:flex}.return-sync[data-v-37e24088]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:.75rem;min-width:0;padding:1rem}.return-sync-main[data-v-37e24088]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.return-sync-time[data-v-37e24088]{flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;font-size:.875rem;display:flex}.return-sync-time time[data-v-37e24088],.return-sync-time strong[data-v-37e24088]{font-variant-numeric:tabular-nums;font-weight:600}.return-sync-zone[data-v-37e24088]{color:var(--app-muted);margin-left:.5rem;font-size:.75rem;font-weight:400}.return-sync-main>.vt-button[data-v-37e24088]{margin-left:auto}.return-sync-hint[data-v-37e24088],.return-sync-error[data-v-37e24088]{overflow-wrap:anywhere;margin:.75rem 0 0;font-size:.8125rem;line-height:1.6}.return-sync-hint[data-v-37e24088]{color:var(--app-muted)}.return-sync-error[data-v-37e24088]{color:var(--app-danger,#b91c1c)}@media (width<=40rem){.return-sync-time[data-v-37e24088]{flex-basis:100%}}.muted[data-v-37e24088]{color:var(--app-muted)}.small[data-v-37e24088]{font-size:.8125rem}.danger[data-v-37e24088]{color:#c0392b}.link[data-v-37e24088]{color:var(--app-brand-ink,#2b6a67);font-size:.875rem;text-decoration:none}.linkbtn[data-v-37e24088]{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-37e24088]{color:#c0392b}.card[data-v-37e24088]{background:var(--app-surface);border:1px solid var(--app-border);border-radius:.75rem;padding:1rem}.card h2[data-v-37e24088]{margin:0;font-size:1rem}.errbox[data-v-37e24088]{color:#c0392b;border:1px solid var(--app-border);border-radius:.5rem;padding:.75rem}.stats[data-v-37e24088]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.stat[data-v-37e24088]{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-37e24088]{font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:700}.stat .l[data-v-37e24088]{color:var(--app-muted);font-size:.8125rem}.stat.warn .n[data-v-37e24088]{color:#b8860b}.scan-form[data-v-37e24088]{align-items:center;gap:.5rem;display:flex}.scan-input[data-v-37e24088]{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-37e24088]:focus{border-color:var(--app-brand-ink,#2b6a67);outline:none;box-shadow:0 0 0 2px #2b6a6726}.list-head[data-v-37e24088]{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.5rem;display:flex}.grid[data-v-37e24088]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.625rem;display:grid}.gcard[data-v-37e24088]{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-37e24088]{background:#e6a01e14;border-color:#e0a01e}.gcard.bad[data-v-37e24088]{background:#c0392b0f;border-color:#c0392b}.gcard.gone[data-v-37e24088]{opacity:.55}.gcard.capture[data-v-37e24088]{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-37e24088]{grid-template-columns:minmax(0,1fr) 14rem;align-items:stretch;gap:1.25rem;display:grid}.cap-left[data-v-37e24088]{flex-direction:column;gap:.75rem;min-width:0;display:flex}.cap-title[data-v-37e24088]{align-items:center;gap:.5rem;font-size:.9375rem;font-weight:700;display:flex}.cap-dot[data-v-37e24088]{background:var(--app-brand-ink,#2b6a67);border-radius:50%;width:.5rem;height:.5rem}.cap-hint[data-v-37e24088]{color:var(--app-muted);flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;font-size:.8125rem;display:flex}.cap-hint .chip[data-v-37e24088]{color:var(--app-brand-ink,#2b6a67);background:#2b6a671f;border-radius:.375rem;padding:.0625rem .4rem;font-weight:600}.cap-hint .dot-sep[data-v-37e24088]{color:var(--app-border)}.cap-tools[data-v-37e24088]{margin-top:auto}.cap-right[data-v-37e24088]{flex-direction:column;gap:.5rem;display:flex}.media[data-v-37e24088]{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-37e24088]{object-fit:cover;width:100%;height:100%}.media-off[data-v-37e24088]{color:#9aa0a6;flex-direction:column;align-items:center;gap:.25rem;display:flex}.media-icon[data-v-37e24088]{opacity:.7;font-size:1.375rem}.media-tip[data-v-37e24088]{font-size:.75rem}.media-badge[data-v-37e24088]{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-37e24088]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.rec-toggle[data-v-37e24088]{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-37e24088]{color:#c0392b;background:#c0392b0f;border-color:#c0392b}@media (width<=34rem){.cap-cols[data-v-37e24088]{grid-template-columns:1fr}}.xsmall[data-v-37e24088]{font-size:.75rem}.gc-head[data-v-37e24088]{align-items:center;gap:.375rem;display:flex}.gc-head .no[data-v-37e24088]{word-break:break-all;font-size:.8125rem;font-weight:600}.gc-spacer[data-v-37e24088]{flex:1}.gc-tags[data-v-37e24088]{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.gc-foot[data-v-37e24088]{align-items:center;gap:.5rem;display:flex}.mini-toggle[data-v-37e24088]{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-37e24088]{color:var(--app-brand-ink,#2b6a67);white-space:nowrap;background:#2b6a671f;border-radius:.375rem;padding:.0625rem .375rem;font-size:.6875rem}.tag.warn[data-v-37e24088]{color:#b8860b;background:#e6a01e29}.tag.rec[data-v-37e24088]{color:#c0392b;background:#c0392b1f}.tag.ok[data-v-37e24088]{color:#2e7d4f;background:#2ea05a24}.tag.err[data-v-37e24088]{color:#c0392b;background:#c0392b1f}.tag.soft[data-v-37e24088]{border:1px dashed var(--app-border);color:var(--app-muted);background:0 0}.sup-form[data-v-37e24088]{flex-wrap:wrap;gap:.375rem;display:flex}.sup-form select[data-v-37e24088],.sup-form input[data-v-37e24088]{border:1px solid var(--app-border);border-radius:.375rem;padding:.375rem .5rem}.item-quick[data-v-37e24088]{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.mini[data-v-37e24088]{border:1px solid var(--app-border);border-radius:.375rem;min-width:6rem;padding:.375rem .5rem}.mini.num[data-v-37e24088]{width:4rem;min-width:4rem}.more-dlg[data-v-37e24088]{border:none;border-radius:.75rem;min-width:20rem;max-width:30rem;padding:1.25rem}.more-dlg[data-v-37e24088]::backdrop{background:#00000059}.more-dlg h3[data-v-37e24088]{margin:0 0 .25rem;font-size:1rem}.dlg-sec[data-v-37e24088]{margin-top:.875rem}.sec-title[data-v-37e24088]{color:var(--app-muted);margin-bottom:.375rem;font-size:.8125rem}.dlg-actions[data-v-37e24088]{align-items:center;gap:.5rem;margin-top:1rem;display:flex}.logs[data-v-37e24088]{white-space:pre-wrap;word-break:break-all;max-height:12rem;margin:.5rem 0 0;font-size:.75rem;overflow:auto}.quantity-summary[data-v-4acf0436]{min-width:0;margin-bottom:1.5rem}h2[data-v-4acf0436]{margin:0 0 .5rem;font-size:1.125rem}.scope[data-v-4acf0436]{color:var(--app-muted,var(--muted));overflow-wrap:anywhere;margin:0 0 .75rem;font-size:.8125rem;line-height:1.6}.sku-code[data-v-4acf0436]{color:var(--app-muted,var(--muted));font-size:.75rem;display:block}.view-tabs[data-v-0d4763fb]{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.queues[data-v-0d4763fb],.actions[data-v-0d4763fb]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.queues[data-v-0d4763fb]{margin-bottom:1rem}.filters[data-v-0d4763fb]{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-0d4763fb]{flex-direction:column;gap:.25rem;font-size:.8125rem;display:flex}input[data-v-0d4763fb],select[data-v-0d4763fb],textarea[data-v-0d4763fb]{font:inherit;color:var(--text);background:var(--panel);border:1px solid var(--border);border-radius:.375rem;min-width:0;padding:.5rem}.keyword[data-v-0d4763fb]{flex:1;min-width:16rem}.picker[data-v-0d4763fb]{align-self:center}.locked[data-v-0d4763fb]{pointer-events:none;opacity:.5}.muted[data-v-0d4763fb],.card-extra[data-v-0d4763fb]{color:var(--muted);font-size:.8125rem}.error[data-v-0d4763fb]{color:var(--app-danger,#b42318);overflow-wrap:anywhere}.notice[data-v-0d4763fb]{color:var(--app-brand-ink,#2b6a67)}.selection[data-v-0d4763fb]{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-0d4763fb]:first-child{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.grid[data-v-0d4763fb]{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:.75rem;display:grid}.empty[data-v-0d4763fb]{text-align:center;color:var(--muted);border:1px dashed var(--border);border-radius:var(--radius);padding:2rem}.pagination[data-v-0d4763fb]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;font-size:.875rem;display:flex}.results[data-v-0d4763fb]{border:1px solid var(--border);background:var(--panel);border-radius:var(--radius);margin-bottom:1rem;padding:1rem}.results ul[data-v-0d4763fb],.preview-list[data-v-0d4763fb]{max-height:20rem;margin:.75rem 0;padding:0;list-style:none;overflow:auto}.results li[data-v-0d4763fb]{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-0d4763fb]{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-0d4763fb]::backdrop{background:#0006}.batch-dialog form[data-v-0d4763fb]{flex-direction:column;gap:.75rem;display:flex}.batch-dialog h2[data-v-0d4763fb],.batch-dialog p[data-v-0d4763fb]{margin:0}.preview-list li[data-v-0d4763fb]{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-0d4763fb]{margin:0;padding-left:1.25rem;font-size:.875rem}.card-extra[data-v-0d4763fb]{overflow-wrap:anywhere}@media (width<=40rem){.filters label[data-v-0d4763fb]{flex:1;min-width:8rem}.filters .keyword[data-v-0d4763fb]{min-width:100%}.selection[data-v-0d4763fb]{position:static}.batch-dialog[data-v-0d4763fb]{padding:1rem}}.hint[data-v-ff329b7a]{color:var(--app-muted,var(--muted));font-size:.875rem;line-height:1.6}.scan-panel[data-v-ff329b7a]{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:.5rem;margin:1rem 0;padding:1rem;display:flex}.scan-panel p[data-v-ff329b7a]{margin:0}.scan-controls[data-v-ff329b7a],.dialog-actions[data-v-ff329b7a]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.scan-controls input[data-v-ff329b7a]{flex:16rem;min-width:0}.scan-panel input[data-v-ff329b7a],.quantity-dialog input[data-v-ff329b7a]{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));color:var(--app-text,var(--text));font:inherit;padding:.75rem}.latest[data-v-ff329b7a]{overflow-wrap:anywhere;font-weight:600}.pending-section[data-v-ff329b7a]{margin-top:1.5rem}.pending-section h2[data-v-ff329b7a]{font-size:1rem}.error[data-v-ff329b7a]{color:var(--app-danger,#b91c1c);overflow-wrap:anywhere}.quantity-dialog[data-v-ff329b7a]{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(28rem,100vw - 2rem);color:var(--app-text,var(--text));padding:1.5rem}.quantity-dialog[data-v-ff329b7a]::backdrop{background:#0006}.quantity-dialog label[data-v-ff329b7a]{flex-direction:column;gap:.5rem;display:flex}.dialog-actions[data-v-ff329b7a]{justify-content:flex-end;margin-top:1rem}@media (width<=640px){.scan-controls input[data-v-ff329b7a]{flex-basis:100%;width:100%}}[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-c143931a]{color:var(--app-brand-ink,#2b6a67);background:#2b6a671f;border-radius:.375rem;padding:.0625rem .5rem;font-size:.75rem}.badge.warn[data-v-c143931a]{color:#b8860b;background:#e6a01e29}.badge.ok[data-v-c143931a]{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-wrap:wrap;flex-shrink:1;justify-content:flex-end;align-items:center;gap:.75rem;min-width:0;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)}.inspection-batch[data-v-4fa8bcbc]{border:1px solid var(--app-border);background:var(--app-surface);border-radius:.75rem;min-width:0;margin-top:1rem;padding:1.25rem}.batch-heading[data-v-4fa8bcbc],.device-card header[data-v-4fa8bcbc],.device-actions[data-v-4fa8bcbc],.batch-totals[data-v-4fa8bcbc]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.batch-heading[data-v-4fa8bcbc]{justify-content:space-between}.batch-heading h2[data-v-4fa8bcbc]{overflow-wrap:anywhere;margin:0;font-size:1.125rem}.batch-heading small[data-v-4fa8bcbc]{color:var(--app-muted);margin-left:.75rem;font-size:.75rem;font-weight:400}.batch-fields[data-v-4fa8bcbc]{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0;margin:1rem 0;padding:0;display:grid}.batch-fields label[data-v-4fa8bcbc],.model-field[data-v-4fa8bcbc]{gap:.5rem;min-width:0;display:grid}.model-field[data-v-4fa8bcbc],.full-width[data-v-4fa8bcbc]{grid-column:1/-1}.quantity-fields[data-v-4fa8bcbc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.quantity-hint[data-v-4fa8bcbc]{margin:0}.batch-fields input[data-v-4fa8bcbc],.batch-fields textarea[data-v-4fa8bcbc],.batch-fields select[data-v-4fa8bcbc]{box-sizing:border-box;border:1px solid var(--app-border);background:var(--app-surface);width:100%;color:var(--app-text);font:inherit;border-radius:.5rem;padding:.75rem}.batch-totals[data-v-4fa8bcbc]{gap:1.5rem;margin-bottom:.5rem;padding:.75rem 0}.batch-totals strong[data-v-4fa8bcbc]{font-variant-numeric:tabular-nums}.batch-muted[data-v-4fa8bcbc],.batch-empty[data-v-4fa8bcbc]{color:var(--app-muted);font-size:.875rem}.batch-empty[data-v-4fa8bcbc]{padding:.75rem}.device-list[data-v-4fa8bcbc]{display:grid}.device-card[data-v-4fa8bcbc]{border-bottom:1px solid var(--app-border);overflow-wrap:anywhere;padding:1rem}.device-card[data-v-4fa8bcbc]:last-child{border-bottom:0}.device-card header>span[data-v-4fa8bcbc]{color:var(--app-muted);font-size:.8125rem}.device-actions[data-v-4fa8bcbc]{margin-left:auto}.device-card p[data-v-4fa8bcbc],.batch-description[data-v-4fa8bcbc]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.device-images[data-v-4fa8bcbc]{flex-wrap:wrap;gap:.5rem;display:flex}.device-video[data-v-4fa8bcbc]{gap:.25rem;max-width:100%;display:grid}.device-video video[data-v-4fa8bcbc]{width:16rem;max-width:100%;height:10rem}.device-images[data-v-4fa8bcbc] .vt-image{width:5rem;height:5rem}summary[data-v-4fa8bcbc]{cursor:pointer;color:var(--app-muted);padding:.5rem 0}.batch-extra>.batch-fields[data-v-4fa8bcbc]{margin-bottom:0}.legacy-problem[data-v-4fa8bcbc]{grid-template-columns:minmax(0,1fr) 6rem auto;gap:.5rem;margin:.5rem 0;display:grid}@media (width<=640px){.inspection-batch[data-v-4fa8bcbc]{padding:.75rem}.batch-fields[data-v-4fa8bcbc],.quantity-fields[data-v-4fa8bcbc]{grid-template-columns:minmax(0,1fr)}.device-card[data-v-4fa8bcbc]{padding:.75rem 0}.device-actions[data-v-4fa8bcbc]{width:100%;margin-left:0}.legacy-problem[data-v-4fa8bcbc]{grid-template-columns:minmax(0,1fr) 5rem}}.inspection-status[data-v-fb3c3567],.inspection-tools[data-v-fb3c3567],.photo-tools[data-v-fb3c3567]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.inspection-status span[data-v-fb3c3567],.photo-tools span[data-v-fb3c3567]{color:var(--app-muted);font-size:.875rem}.inspection-basics[data-v-fb3c3567]{background:var(--app-surface);border:1px solid var(--app-border);border-radius:.75rem;padding:1rem}.inspection-fields[data-v-fb3c3567]{border:0;grid-template-columns:1fr 1fr 2fr;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.inspection-fields label[data-v-fb3c3567],.inspection-device-fields>label[data-v-fb3c3567],.device-extra label[data-v-fb3c3567],.inspection-note[data-v-fb3c3567]{gap:.5rem;min-width:0;display:grid}.inspection-fields input[data-v-fb3c3567],.inspection-fields select[data-v-fb3c3567],.inspection-device-fields>label input[data-v-fb3c3567],.device-extra input[data-v-fb3c3567],.inspection-device-fields textarea[data-v-fb3c3567],.inspection-note textarea[data-v-fb3c3567]{box-sizing:border-box;border:1px solid var(--app-border);background:var(--app-surface);width:100%;color:var(--app-text);font:inherit;border-radius:.5rem;padding:.75rem}.inspection-note[data-v-fb3c3567]{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:1rem}.add-batch[data-v-fb3c3567]{margin-top:1rem}.inspection-more[data-v-fb3c3567]{margin-top:1.5rem}.inspection-more>summary[data-v-fb3c3567]{cursor:pointer;color:var(--app-muted);padding:.75rem 0}.inspection-errors[data-v-fb3c3567]{border:1px solid var(--app-danger);color:var(--app-danger);overflow-wrap:anywhere;border-radius:.5rem;margin:1rem 0;padding:1rem}.inspection-errors ul[data-v-fb3c3567]{max-height:14rem;padding-left:1.25rem;line-height:1.75;overflow:auto}.inspection-device-dialog[data-v-fb3c3567]{width:min(40rem,100vw - 2rem)}.inspection-device-fields[data-v-fb3c3567]{gap:1rem;display:grid}.device-categories[data-v-fb3c3567]{border:0;flex-wrap:wrap;gap:1rem;margin:0;padding:0;display:flex}.device-categories legend[data-v-fb3c3567]{margin-bottom:.5rem}.device-categories label[data-v-fb3c3567]{align-items:center;gap:.5rem;display:flex}.device-extra summary[data-v-fb3c3567]{cursor:pointer;color:var(--app-muted);padding:.5rem 0}.device-extra>div[data-v-fb3c3567]{gap:1rem;margin-top:.5rem;display:grid}.photo-tools[data-v-fb3c3567]{margin:0}.inspection-device-fields>p[data-v-fb3c3567]{margin:-.5rem 0 0}.inspection-photos[data-v-fb3c3567]{flex-wrap:wrap;gap:.75rem;display:flex}.inspection-photos>div[data-v-fb3c3567]{gap:.25rem;display:grid}.inspection-photos video[data-v-fb3c3567]{background:var(--app-surface);width:16rem;max-width:100%;height:10rem}.inspection-photos>div[data-v-fb3c3567]{max-width:100%}.inspection-photos[data-v-fb3c3567] .vt-image{width:6rem;height:6rem}.inspection-revision-dialog[data-v-fb3c3567]{width:min(65rem,100vw - 2rem)}@media (width<=640px){.inspection-fields[data-v-fb3c3567]{grid-template-columns:1fr}.inspection-basics[data-v-fb3c3567]{padding:.75rem}}.task-image-gallery[data-v-2d3de50c]{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.link-dialog[data-v-bbd7b53e]{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:min(34rem,100vw - 2rem);color:var(--app-text,var(--text));max-height:calc(100dvh - 2rem);padding:1.25rem;overflow:auto}.link-dialog[data-v-bbd7b53e]::backdrop{background:#0006}h2[data-v-bbd7b53e]{margin:0 0 1rem;font-size:1.125rem}p[data-v-bbd7b53e]{overflow-wrap:anywhere}label[data-v-bbd7b53e]{gap:.5rem;display:grid}textarea[data-v-bbd7b53e]{box-sizing:border-box;background:var(--app-panel,var(--panel));width:100%;color:inherit;border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));font:inherit;padding:.75rem}footer[data-v-bbd7b53e]{justify-content:flex-end;gap:.75rem;margin-top:1rem;display:flex}.muted[data-v-bbd7b53e]{color:var(--app-muted,var(--muted));font-size:.875rem}.error[data-v-bbd7b53e]{color:var(--app-danger,#b91c1c)}.create-dialog[data-v-45299f0b]{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-45299f0b]::backdrop{background:#0006}form[data-v-45299f0b]{flex-direction:column;max-height:calc(100dvh - 2rem - 2px);display:flex}header[data-v-45299f0b]{border-bottom:1px solid var(--app-repair-border,var(--border));flex:none;padding:1rem 1.25rem .75rem}h2[data-v-45299f0b]{margin:0 0 .25rem;font-size:1.125rem}p[data-v-45299f0b]{overflow-wrap:anywhere;margin:0}header p[data-v-45299f0b],.muted[data-v-45299f0b]{color:var(--muted);font-size:.8125rem}.form-body[data-v-45299f0b]{min-height:0;padding:1rem 1.25rem;overflow:auto}.form-body>p[data-v-45299f0b]{margin-bottom:.75rem}.arrival-source[data-v-45299f0b]{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-45299f0b]{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.review-choices label[data-v-45299f0b]{cursor:pointer;align-items:center;gap:.5rem;display:flex}.review-choices input[data-v-45299f0b]{width:1rem;margin:0}.form-grid[data-v-45299f0b]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem 1.5rem;display:grid}fieldset[data-v-45299f0b]{border:0;gap:.75rem;min-width:0;margin:0;padding:0;display:grid}legend[data-v-45299f0b]{margin-bottom:.5rem;padding:0;font-weight:600}label[data-v-45299f0b],.field[data-v-45299f0b]{gap:.25rem;min-width:0;font-size:.875rem;display:grid}input[data-v-45299f0b],[data-v-45299f0b] .vt-carrier-input,select[data-v-45299f0b],textarea[data-v-45299f0b]{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-45299f0b]{resize:vertical}.field[data-v-45299f0b] .vt-series-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.field[data-v-45299f0b] .vt-sp-sel{width:100%;min-width:0;max-width:none;padding:.5rem}.columns[data-v-45299f0b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.purchase-columns[data-v-45299f0b]{grid-template-columns:repeat(2,minmax(0,1fr))}footer[data-v-45299f0b]{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-45299f0b]{min-width:0}.actions[data-v-45299f0b]{flex:none;gap:.75rem;display:flex}.error[data-v-45299f0b]{color:#b91c1c;font-size:.875rem}@media (width<=850px){.form-grid[data-v-45299f0b]{grid-template-columns:1fr}}@media (width<=500px){header[data-v-45299f0b],.form-body[data-v-45299f0b],footer[data-v-45299f0b]{padding:.75rem}.columns[data-v-45299f0b],.purchase-columns[data-v-45299f0b],.field[data-v-45299f0b] .vt-series-picker{grid-template-columns:1fr}footer[data-v-45299f0b]{flex-wrap:wrap}.actions[data-v-45299f0b]{margin-left:auto}}small[data-v-2a3909ed]{color:var(--app-muted,var(--muted));overflow-wrap:anywhere;margin-top:.25rem;display:block}.attention[data-v-2a3909ed]{color:var(--app-danger,#b91c1c)}details.card>summary[data-v-2a3909ed]{color:var(--app-text,var(--text));font-weight:600}details.card[open]>summary[data-v-2a3909ed]{margin-bottom:1rem}.card[data-v-2a3909ed]{background:var(--app-panel,var(--panel));border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));min-width:0;margin-bottom:1rem;padding:1rem}h2[data-v-2a3909ed]{margin:0 0 1rem;font-size:1rem}.overview[data-v-2a3909ed]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.overview div[data-v-2a3909ed]{gap:.5rem;display:grid}.source-grid[data-v-2a3909ed]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}dl[data-v-2a3909ed]{grid-template-columns:8rem minmax(0,1fr);gap:.75rem;margin:0;display:grid}dd[data-v-2a3909ed]{white-space:pre-wrap;margin:0}dt[data-v-2a3909ed],.muted[data-v-2a3909ed]{color:var(--app-muted,var(--muted))}p[data-v-2a3909ed],dd[data-v-2a3909ed],strong[data-v-2a3909ed]{overflow-wrap:anywhere}.muted[data-v-2a3909ed]{font-size:.875rem;line-height:1.6}.tasks[data-v-2a3909ed]{padding:.75rem 0}.history[data-v-2a3909ed]{padding-left:1.25rem}.history li[data-v-2a3909ed]{padding:.5rem 0 1rem}pre[data-v-2a3909ed]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:24rem;font-size:.75rem;overflow:auto}summary[data-v-2a3909ed]{cursor:pointer;color:var(--app-muted,var(--muted))}.error[data-v-2a3909ed]{color:var(--app-danger,#b91c1c)}@media (width<=800px){.source-grid[data-v-2a3909ed]{grid-template-columns:1fr;gap:0}.overview[data-v-2a3909ed]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){dl[data-v-2a3909ed]{grid-template-columns:1fr;gap:.25rem}dd[data-v-2a3909ed]{margin-bottom:.75rem}}.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-5ec482d7]{--app-surface:var(--panel);--app-text:var(--text);--app-border:var(--border);--app-muted:var(--muted);--app-danger:#b91c1c}.channel-actions[data-v-5ec482d7]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.channel-hint[data-v-5ec482d7]{color:var(--app-muted);line-height:1.6}.channel-error[data-v-5ec482d7]{color:var(--app-danger);overflow-wrap:anywhere}.channel-fields[data-v-5ec482d7]{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;margin:1rem 0;display:grid}.channel-page label[data-v-5ec482d7],.channel-dialog label[data-v-5ec482d7]{flex-direction:column;gap:.5rem;display:flex}.channel-page input[data-v-5ec482d7],.channel-page select[data-v-5ec482d7],.channel-page textarea[data-v-5ec482d7]{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-5ec482d7]{align-self:flex-start}.channel-page input[type=number][data-v-5ec482d7]{width:7rem}.channel-dialog[data-v-5ec482d7]{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-5ec482d7]::backdrop{background:#11182766}.channel-dialog form[data-v-5ec482d7],.channel-dialog fieldset[data-v-5ec482d7]{flex-direction:column;gap:1rem;display:flex}.channel-dialog fieldset[data-v-5ec482d7]{border:0;min-width:0;padding:0}.channel-meta[data-v-5ec482d7]{flex-wrap:wrap;gap:1rem;padding:1rem 0;display:flex}.channel-page small[data-v-5ec482d7]{color:var(--app-muted);display:block}.channel-steps[data-v-5ec482d7]{flex-wrap:wrap;gap:.75rem;margin:1rem 0;padding:0;list-style:none;display:flex}.channel-steps li[data-v-5ec482d7]{border:1px solid var(--app-border,var(--border));color:var(--app-muted,var(--muted));border-radius:.25rem;padding:.5rem .75rem}.channel-steps .active[data-v-5ec482d7]{border-color:var(--app-accent,var(--primary));color:var(--app-accent,var(--primary));font-weight:600}.channel-steps .done[data-v-5ec482d7]{color:var(--app-text,var(--text))}.channel-posted[data-v-5ec482d7]{border:1px solid var(--app-border,var(--border));border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.75rem;margin:1rem 0;padding:1rem;display:flex}.channel-posted p[data-v-5ec482d7]{color:var(--app-muted,var(--muted));flex-basis:100%;margin:0;font-size:.875rem}.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-6ab0d1ea]{min-width:0;margin-top:1.5rem}h2[data-v-6ab0d1ea]{margin:0 0 .5rem;font-size:1rem}h2 span[data-v-6ab0d1ea],.hint[data-v-6ab0d1ea]{color:var(--app-muted,var(--muted));font-size:.875rem;font-weight:400}.file-name[data-v-6ab0d1ea]{align-items:center;gap:.75rem;display:flex}.thumbnail[data-v-6ab0d1ea]{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-6ab0d1ea]{object-fit:contain;width:100%;height:100%}.filename[data-v-6ab0d1ea]{overflow-wrap:anywhere}.error[data-v-6ab0d1ea]{color:var(--app-danger,#b91c1c);overflow-wrap:anywhere}dialog[data-v-6ab0d1ea]{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-6ab0d1ea]::backdrop{background:#0009}dialog img[data-v-6ab0d1ea]{object-fit:contain;max-width:80vw;max-height:75vh;margin-top:.75rem;display:block}.purchase-detail[data-v-7a8a208d]{--app-surface:var(--panel);--app-background:var(--bg);--app-border:var(--border);--app-text:var(--text);--app-muted:var(--muted);--app-accent:var(--primary);--app-radius:var(--radius)}.order-overview[data-v-7a8a208d]{border-radius:var(--app-radius);background:var(--app-background);flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin:1rem 0;padding:1rem 1.25rem;display:flex}.order-totals[data-v-7a8a208d]{flex:0 38rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;min-width:0;margin:0;display:grid}.order-totals>div+div[data-v-7a8a208d]{border-left:1px solid var(--app-border);padding-left:1.25rem}.order-totals dt[data-v-7a8a208d]{color:var(--app-muted);font-size:.8125rem}.order-totals dd[data-v-7a8a208d]{color:var(--app-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:.5rem 0 0;font-size:1.5rem;font-weight:600}.order-details[data-v-7a8a208d]{border:1px solid var(--app-border);border-radius:var(--app-radius);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.order-section[data-v-7a8a208d]{min-width:0;padding:1.25rem}.section-heading[data-v-7a8a208d]{flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;margin-bottom:1rem;display:flex}.section-heading h2[data-v-7a8a208d]{color:var(--app-text);margin:0;font-size:.9375rem;font-weight:600}.section-heading>span[data-v-7a8a208d],.order-hint[data-v-7a8a208d]{color:var(--app-muted);font-size:.8125rem;line-height:1.6}.order-hint[data-v-7a8a208d]{overflow-wrap:anywhere;margin:0}.order-section>.order-hint[data-v-7a8a208d]{margin-top:.75rem}.contract-fields[data-v-7a8a208d],.delivery-fields[data-v-7a8a208d]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1rem;display:grid}.delivery-fields[data-v-7a8a208d]{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-section[data-v-7a8a208d]{border-left:1px solid var(--app-border)}.notes-section[data-v-7a8a208d]{border-top:1px solid var(--app-border);grid-column:1/-1}.notes-section .section-heading[data-v-7a8a208d]{margin-bottom:.75rem}.order-field[data-v-7a8a208d]{gap:.5rem;min-width:0;margin:0;display:grid}.order-field>span[data-v-7a8a208d]{color:var(--app-muted);font-size:.8125rem}.order-field input[data-v-7a8a208d],.order-field select[data-v-7a8a208d],.notes-section textarea[data-v-7a8a208d]{border:1px solid var(--app-border);background:var(--app-surface);width:100%;min-width:0;max-width:100%;min-height:2.5rem;color:var(--app-text);font:inherit;border-radius:.5rem;padding:.5rem .75rem;line-height:1.5;display:block}.contract-fields .order-field:first-child input[data-v-7a8a208d]{font-weight:500}.notes-section textarea[data-v-7a8a208d]{resize:vertical;min-height:5rem;line-height:1.7}.order-field input[data-v-7a8a208d]::placeholder,.notes-section textarea[data-v-7a8a208d]::placeholder{color:var(--app-muted);font-weight:400}.order-field input[data-v-7a8a208d]:disabled,.order-field select[data-v-7a8a208d]:disabled,.notes-section textarea[data-v-7a8a208d]:disabled{background:var(--app-background);color:var(--app-muted);opacity:1;cursor:not-allowed}.order-field input[data-v-7a8a208d]:focus-visible,.order-field select[data-v-7a8a208d]:focus-visible,.notes-section textarea[data-v-7a8a208d]:focus-visible,.order-help summary[data-v-7a8a208d]:focus-visible,.related-pickups summary[data-v-7a8a208d]:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.change-hint[data-v-7a8a208d]{color:var(--app-accent)}.order-help[data-v-7a8a208d]{color:var(--app-muted);margin:.75rem 0 1rem;font-size:.8125rem;line-height:1.7}.order-help summary[data-v-7a8a208d],.related-pickups summary[data-v-7a8a208d]{cursor:pointer;overflow-wrap:anywhere;padding:.5rem 0}.order-help summary>span[data-v-7a8a208d],.related-pickups summary>span[data-v-7a8a208d]{color:var(--app-muted);margin-left:.75rem;font-size:.8125rem;font-weight:400;display:inline-block}.order-help>div[data-v-7a8a208d]{border-left:2px solid var(--app-border);max-width:85ch;padding:.5rem 1rem}.order-help p[data-v-7a8a208d]{margin:0 0 .5rem}.order-help p[data-v-7a8a208d]:last-child{margin-bottom:0}.related-pickups[data-v-7a8a208d]{border-block:1px solid var(--app-border);margin-bottom:1rem}.related-pickups summary[data-v-7a8a208d]{color:var(--app-text);padding-block:.75rem;font-weight:500}.related-pickups>.order-hint[data-v-7a8a208d]{padding-bottom:1rem}@media (width<=1100px){.order-details[data-v-7a8a208d]{grid-template-columns:minmax(0,1fr)}.delivery-section[data-v-7a8a208d]{border-left:0;border-top:1px solid var(--app-border)}}@media (width<=600px){.order-section[data-v-7a8a208d],.order-overview[data-v-7a8a208d]{padding:1rem}.order-totals[data-v-7a8a208d]{flex-basis:100%;gap:.5rem}.order-totals>div+div[data-v-7a8a208d]{padding-left:.5rem}.order-totals dd[data-v-7a8a208d]{font-size:1.125rem}.contract-fields[data-v-7a8a208d],.delivery-fields[data-v-7a8a208d]{grid-template-columns:minmax(0,1fr)}.order-help summary>span[data-v-7a8a208d]{margin-left:1rem;display:block}}.page-header[data-v-7a8a208d]{gap:.25rem;display:grid}.back[data-v-7a8a208d]{color:var(--muted);font-size:.8125rem;text-decoration:none}.back[data-v-7a8a208d]:hover{color:var(--primary)}.bar[data-v-7a8a208d]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.actions[data-v-7a8a208d]{flex-wrap:wrap;gap:.5rem;display:flex}.decision[data-v-7a8a208d]{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-7a8a208d]{color:var(--muted);margin:.25rem 0 0;font-size:.8125rem}.feedback[data-v-7a8a208d]{border:1px solid var(--border);background:var(--panel);border-radius:var(--radius);padding:.75rem 1rem}.link[data-v-7a8a208d]{color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.link.danger[data-v-7a8a208d]{color:#dc2626}.shell-button.danger[data-v-7a8a208d]{color:#dc2626;border-color:#dc262655}.shell-button.primary[data-v-7a8a208d]{color:var(--primary);border-color:var(--primary)}.shell-button.primary[data-v-7a8a208d]:not(:disabled):hover{background:color-mix(in srgb, var(--primary) 10%, transparent)}.transit-tag[data-v-7a8a208d]{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-7a8a208d]:hover{background:#3b82f611}.remark-cell[data-v-7a8a208d]{min-width:8rem}.remark-input[data-v-7a8a208d]{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-7a8a208d]{gap:.75rem;display:grid}.edit-table[data-v-7a8a208d]{border-collapse:collapse;width:100%;font-size:.875rem}.edit-table th[data-v-7a8a208d],.edit-table td[data-v-7a8a208d]{border-bottom:1px solid var(--border);text-align:left;padding:.5rem}.edit-table th.r[data-v-7a8a208d],.edit-table td.r[data-v-7a8a208d]{text-align:right}.edit-table .cell[data-v-7a8a208d]{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-7a8a208d]{justify-content:flex-end;gap:.75rem;display:flex}.edit-table .empty[data-v-7a8a208d]{text-align:center;color:var(--muted);padding:1rem}.edit-table .foot td[data-v-7a8a208d]{border-top:2px solid var(--border);color:var(--text);border-bottom:0;font-weight:600}.line-summary[data-v-7a8a208d]{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-7a8a208d]{color:var(--text);font-size:1rem}.stock-input[data-v-7a8a208d]{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-7a8a208d]{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-7a8a208d]{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-7a8a208d]{color:#2f7a52;font-weight:600}.seg[data-v-7a8a208d]{border:1px solid var(--border);border-radius:var(--radius);display:inline-flex;overflow:hidden}.seg button[data-v-7a8a208d]{background:var(--panel);color:var(--muted);cursor:pointer;font:inherit;border:0;padding:.25rem .875rem;font-size:.8125rem}.seg button.on[data-v-7a8a208d]{background:var(--primary);color:#fff}.add-line[data-v-7a8a208d]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.add-line select[data-v-7a8a208d]{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-7a8a208d]{background:var(--bg);border:1px solid var(--border);border-radius:999px;padding:.125rem .5rem;font-size:.75rem}.tag--draft[data-v-7a8a208d]{color:var(--muted)}.tag--pending[data-v-7a8a208d]{color:#d97706;border-color:#f59e0b55}.tag--placed[data-v-7a8a208d]{color:#2563eb;border-color:#3b82f655}.tag--received[data-v-7a8a208d]{color:#059669;border-color:#10b98155}.tag--cancelled[data-v-7a8a208d]{color:#9ca3af;text-decoration:line-through}.transit-dialog[data-v-7a8a208d]{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-7a8a208d]::backdrop{background:#11182766}.transit-dialog h2[data-v-7a8a208d]{margin:0 0 .5rem;font-size:1.125rem}.transit-totals[data-v-7a8a208d]{flex-wrap:wrap;gap:.5rem;margin:.75rem 0;display:flex}.pill[data-v-7a8a208d]{border:1px solid var(--border);background:var(--bg);border-radius:999px;padding:.125rem .625rem;font-size:.8125rem}.pill.strong[data-v-7a8a208d]{font-weight:600}.transit-list[data-v-7a8a208d]{max-height:24rem;overflow:auto}.dialog-actions[data-v-7a8a208d]{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.export-dialog[data-v-7a8a208d]{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-7a8a208d]::backdrop{background:#11182766}.export-dialog h2[data-v-7a8a208d]{margin:0 0 .5rem;font-size:1.125rem}.field[data-v-7a8a208d]{gap:.25rem;margin:.75rem 0;display:grid}.field>span[data-v-7a8a208d]{color:var(--muted);font-size:.8125rem}.cell.wide[data-v-7a8a208d]{box-sizing:border-box;width:100%}button[data-v-7a8a208d]:disabled{opacity:.5;cursor:not-allowed}.pickup-detail .manual-dialog[data-v-b856947a]{box-sizing:border-box;width:min(30rem,100vw - 2rem)}.manual-dialog input[data-v-b856947a]:not([type=checkbox]),.manual-dialog select[data-v-b856947a],.manual-dialog textarea[data-v-b856947a]{box-sizing:border-box;width:100%}.manual-dialog input[type=checkbox][data-v-b856947a]{width:auto}.manual-dialog p[data-v-b856947a],.manual-record[data-v-b856947a]{overflow-wrap:anywhere}.remark[data-v-b856947a]{margin-bottom:1rem}.erp-check[data-v-b856947a]{overflow-wrap:anywhere;margin-bottom:1rem}.erp-check h2[data-v-b856947a]{margin-top:0;font-size:1rem}.remark label[data-v-b856947a]{margin-bottom:.5rem;font-weight:600;display:block}.remark textarea[data-v-b856947a]{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-b856947a]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.toolbar[data-v-b856947a]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.card[data-v-b856947a]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem}.pickup-detail .card[data-v-b856947a]{overflow:visible}.summary[data-v-b856947a]{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-b856947a]{color:inherit;margin:0 .25rem}.tab[data-v-b856947a]{font-variant-numeric:tabular-nums}.num[data-v-b856947a]{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-b856947a]{cursor:pointer;background:0 0;border:none;padding:0;font-size:.8125rem}.link.danger[data-v-b856947a]{color:#b91c1c}.add-line[data-v-b856947a]{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-b856947a]{color:var(--app-text-muted,var(--muted));overflow-wrap:anywhere;flex-basis:100%;margin:0;font-size:.8125rem}.selection-hint.hint[data-v-b856947a]{color:var(--app-danger,#b91c1c)}.add-line select[data-v-b856947a]{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-b856947a]{border:1px solid var(--border);border-radius:var(--radius);margin-bottom:.75rem;display:inline-flex;overflow:hidden}.seg button[data-v-b856947a]{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:none;padding:.375rem .875rem;font-size:.8125rem}.seg button.on[data-v-b856947a]{background:var(--primary);color:#fff}.badge[data-v-b856947a]{border-radius:.5rem;padding:.0625rem .5rem;font-size:.75rem}.gjp-tag[data-v-b856947a]{color:#047857;background:#05966924;border-radius:.5rem;margin-left:.5rem;padding:.0625rem .5rem;font-size:.75rem}.st-draft[data-v-b856947a],.st-exported[data-v-b856947a]{color:#475569;background:#94a3b82e}.st-received[data-v-b856947a]{color:#047857;background:#05966924}.st-cancelled[data-v-b856947a]{color:#b91c1c;background:#ef444424}.hint[data-v-b856947a]{color:#b91c1c;font-size:.8125rem}.notice[data-v-b856947a]{color:#047857;font-size:.8125rem}.muted[data-v-b856947a]{color:var(--muted)}.shipment-dialog[data-v-b1e20394]{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-b1e20394]::backdrop{background:#0006}header[data-v-b1e20394],fieldset[data-v-b1e20394],footer[data-v-b1e20394]{padding:1rem 1.25rem}header[data-v-b1e20394]{border-bottom:1px solid var(--app-repair-border,var(--border))}h2[data-v-b1e20394]{margin:0 0 .5rem;font-size:1.125rem}p[data-v-b1e20394]{overflow-wrap:anywhere;margin:0}header p[data-v-b1e20394],.muted[data-v-b1e20394]{color:var(--muted);font-size:.8125rem}fieldset[data-v-b1e20394]{border:0;gap:1rem;min-width:0;margin:0;display:grid}.columns[data-v-b1e20394]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}label[data-v-b1e20394]{gap:.25rem;min-width:0;font-size:.875rem;display:grid}input[data-v-b1e20394],[data-v-b1e20394] .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-b1e20394]{border-top:1px solid var(--app-repair-border,var(--border));gap:.75rem;display:grid}.actions[data-v-b1e20394]{justify-content:flex-end;gap:.75rem;display:flex}.error[data-v-b1e20394]{color:#b91c1c;font-size:.875rem}@media (width<=500px){.columns[data-v-b1e20394]{grid-template-columns:1fr}}.repair-grid[data-v-daa16154]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.card-head[data-v-daa16154]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.card-head h2[data-v-daa16154]{margin-bottom:0}.recipient-actions[data-v-daa16154]{flex-wrap:wrap;gap:.5rem;display:flex}.delete-dialog[data-v-daa16154]{border:1px solid var(--app-border,var(--border));border-radius:var(--app-radius,var(--radius));background:var(--app-surface,var(--panel));width:min(32rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--app-text,var(--text));padding:1.25rem;overflow:auto}.delete-dialog[data-v-daa16154]::backdrop{background:#0006}.delete-dialog form[data-v-daa16154],.processing-form[data-v-daa16154]{gap:1rem;display:grid}.delete-dialog h2[data-v-daa16154],.delete-dialog p[data-v-daa16154]{overflow-wrap:anywhere;margin:0}.recipient-history[data-v-daa16154]{gap:.75rem;margin-top:.75rem;font-size:.8125rem;display:grid}.stack[data-v-daa16154]{gap:1.25rem;min-width:0;display:grid}.card[data-v-daa16154]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);min-width:0;padding:1.25rem}h2[data-v-daa16154]{margin:0 0 1rem;font-size:1rem}h3[data-v-daa16154]{margin:1rem 0 .75rem;font-size:.875rem}dl[data-v-daa16154]{gap:.75rem;margin:0;display:grid}dl>div[data-v-daa16154]{grid-template-columns:6rem minmax(0,1fr);gap:.75rem;display:grid}dt[data-v-daa16154],small[data-v-daa16154],.muted[data-v-daa16154]{color:var(--muted);font-size:.8125rem}dd[data-v-daa16154]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.images[data-v-daa16154]{flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem;display:flex}fieldset[data-v-daa16154]{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}label[data-v-daa16154]{gap:.375rem;font-size:.8125rem;display:grid}input[data-v-daa16154],[data-v-daa16154] .vt-carrier-input,select[data-v-daa16154],textarea[data-v-daa16154]{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-daa16154]{resize:vertical}.two-fields[data-v-daa16154]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.timeline[data-v-daa16154]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.timeline li[data-v-daa16154]{border-left:2px solid var(--border);padding-left:1rem}.timeline p[data-v-daa16154]{white-space:pre-wrap;overflow-wrap:anywhere;margin:.5rem 0}.timeline small[data-v-daa16154]{margin-top:.5rem;display:block}details[data-v-daa16154]{margin-top:.5rem;font-size:.8125rem}.timeline .matched-shipment[data-v-daa16154]{border-left-color:var(--primary);background:var(--bg);padding-top:.5rem;padding-bottom:.5rem}.error[data-v-daa16154]{color:#b91c1c}.notice[data-v-daa16154]{color:#15803d}@media (width<=900px){.repair-grid[data-v-daa16154]{grid-template-columns:1fr}}@media (width<=500px){.two-fields[data-v-daa16154]{grid-template-columns:1fr}}.review-dialog[data-v-74a123fc]{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-74a123fc]{border:0;gap:1rem;padding:0;display:grid}label[data-v-74a123fc]{gap:.5rem;display:grid}input[data-v-74a123fc],select[data-v-74a123fc],textarea[data-v-74a123fc]{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-74a123fc]{align-items:center;display:flex}.check input[data-v-74a123fc]{width:auto}section[data-v-74a123fc]{margin-top:1rem}footer[data-v-74a123fc]{justify-content:end;gap:.5rem;margin-top:1rem;display:flex}.error[data-v-74a123fc]{color:var(--app-danger,#b91c1c)}p[data-v-74a123fc]{overflow-wrap:anywhere}.arrival-content[data-v-3a95bde2]{flex-direction:column;gap:1rem;min-width:0;display:flex}.panel[data-v-3a95bde2]{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-3a95bde2],.section-heading[data-v-3a95bde2],.item-heading[data-v-3a95bde2],.item-counts[data-v-3a95bde2],.action-row[data-v-3a95bde2]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.arrival-summary[data-v-3a95bde2]{color:var(--app-muted,var(--muted));font-size:.875rem}.arrival-summary strong[data-v-3a95bde2]{color:var(--app-text,var(--text));font-weight:500}a[data-v-3a95bde2]{color:var(--app-accent,var(--primary))}.status-badge[data-v-3a95bde2]{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-3a95bde2]{border-top:3px solid var(--app-accent,var(--primary))}.section-heading[data-v-3a95bde2]{justify-content:space-between;align-items:start}.section-kicker[data-v-3a95bde2]{color:var(--app-accent,var(--primary));margin-bottom:.5rem;font-size:.8125rem;font-weight:600;display:block}h2[data-v-3a95bde2]{margin:0;font-size:1rem;line-height:1.5}.registration h2[data-v-3a95bde2]{font-size:1.25rem}.scanner-state[data-v-3a95bde2]{color:var(--app-muted,var(--muted));font-size:.8125rem}p[data-v-3a95bde2]{overflow-wrap:anywhere;margin:.75rem 0 0;line-height:1.6}.hint[data-v-3a95bde2],small[data-v-3a95bde2]{color:var(--app-muted,var(--muted));font-size:.8125rem;line-height:1.6}.scan-guide[data-v-3a95bde2]{margin-top:.5rem}.scan-sn[data-v-3a95bde2]{flex-wrap:wrap;align-items:end;gap:.75rem;margin-top:1.25rem;display:flex}.scan-sn label[data-v-3a95bde2]{flex:20rem}.scan-sn input[data-v-3a95bde2]{border-color:var(--app-accent,var(--primary));min-height:2.75rem}.scan-feedback[data-v-3a95bde2]{color:var(--app-accent,var(--primary));font-weight:500}.item-counts[data-v-3a95bde2]{border-top:1px solid var(--app-border,var(--border));margin-top:1.5rem;padding-top:1rem;font-size:.875rem}.pending[data-v-3a95bde2],.required-field[data-v-3a95bde2]{color:var(--app-warning,#92400e)}.empty-items[data-v-3a95bde2]{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-3a95bde2]{color:var(--app-muted,var(--muted));font-size:.875rem}.item-list[data-v-3a95bde2]{gap:1rem;margin-top:1rem;display:grid}.item-card[data-v-3a95bde2]{border:1px solid var(--app-border,var(--border));border-radius:.5rem;min-width:0;padding:1rem}.item-heading strong[data-v-3a95bde2],.item-heading>.hint[data-v-3a95bde2]{margin-right:auto}.item-status[data-v-3a95bde2]{color:var(--app-muted,var(--muted));font-size:.8125rem}.arrival-fields[data-v-3a95bde2]{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-3a95bde2]{gap:.5rem;font-size:.875rem;display:grid}.wide[data-v-3a95bde2]{grid-column:1/-1}input[data-v-3a95bde2],select[data-v-3a95bde2],textarea[data-v-3a95bde2]{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-3a95bde2]{resize:vertical}input[data-v-3a95bde2]:disabled,select[data-v-3a95bde2]:disabled,textarea[data-v-3a95bde2]:disabled{background:var(--app-bg,var(--bg))}summary[data-v-3a95bde2]{cursor:pointer;overflow-wrap:anywhere;font-weight:600;line-height:1.75}summary .hint[data-v-3a95bde2]{margin-left:.5rem;font-weight:400}.supplement[data-v-3a95bde2],.review-result[data-v-3a95bde2]{border-top:1px solid var(--app-border,var(--border));margin-top:1rem;padding-top:1rem}.supplement summary[data-v-3a95bde2]{font-size:.875rem}.review-result p[data-v-3a95bde2]{font-size:.8125rem}.review-result .linked-ticket[data-v-3a95bde2]{font-size:.875rem}.linked-ticket strong[data-v-3a95bde2]{color:var(--app-accent,var(--primary))}.photos[data-v-3a95bde2]{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.photos[data-v-3a95bde2]:empty{display:none}.photos[data-v-3a95bde2] .vt-image{width:5rem;height:5rem}.record-meta[data-v-3a95bde2]{flex-wrap:wrap;gap:1rem 2rem;margin:1rem 0;font-size:.8125rem;display:flex}.record-meta div[data-v-3a95bde2]{gap:.25rem;display:grid}dt[data-v-3a95bde2]{color:var(--app-muted,var(--muted))}dd[data-v-3a95bde2]{overflow-wrap:anywhere;margin:0}.check[data-v-3a95bde2]{align-items:start;gap:.75rem;margin-top:1rem;line-height:1.5;display:flex}.check input[data-v-3a95bde2]{flex:0 0 1rem;width:1rem;height:1rem;margin:.25rem 0 0}.check small[data-v-3a95bde2]{margin-top:.25rem;display:block}.arrival-content[data-v-3a95bde2]>.vt-save-bar{margin-top:0}.action-row[data-v-3a95bde2]{margin-top:1rem}.history article[data-v-3a95bde2]{border-top:1px solid var(--app-border,var(--border));margin-top:.75rem;padding:.75rem 0;font-size:.8125rem}.history article p[data-v-3a95bde2]{margin:0 0 .5rem}pre[data-v-3a95bde2]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:24rem;font-size:.75rem;overflow:auto}.feedback[data-v-3a95bde2]{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-3a95bde2]{color:var(--app-danger,#b91c1c)}.success[data-v-3a95bde2]{color:var(--app-success,#166534)}@media (width<=640px){.panel[data-v-3a95bde2]{padding:1rem}.item-card[data-v-3a95bde2]{padding:.75rem}.arrival-summary[data-v-3a95bde2]{align-items:start;gap:.5rem}.arrival-summary>span[data-v-3a95bde2]:nth-child(2){overflow-wrap:anywhere;flex-basis:100%}.scan-sn label[data-v-3a95bde2]{flex-basis:100%}.scan-sn[data-v-3a95bde2]>button{white-space:normal;flex:auto}.action-row[data-v-3a95bde2]{align-items:stretch}.action-row[data-v-3a95bde2]>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-f556783f]{flex-direction:column;gap:1rem;display:flex}.page-header[data-v-f556783f]{justify-content:space-between;display:flex}.back[data-v-f556783f]{color:var(--app-brand-ink,#2b6a67);font-size:.875rem;text-decoration:none}.hint[data-v-f556783f]{color:#c0392b}.muted[data-v-f556783f]{color:var(--app-muted)}.small[data-v-f556783f]{font-size:.8125rem}.card[data-v-f556783f]{background:var(--app-surface);border:1px solid var(--app-border);border-radius:.75rem;padding:1rem}.card h2[data-v-f556783f]{margin:0 0 .5rem;font-size:1rem}.title-row[data-v-f556783f]{align-items:center;gap:.625rem;margin-bottom:.75rem;display:flex}.title-row h1[data-v-f556783f]{margin:0;font-size:1.25rem}.badge[data-v-f556783f]{color:var(--app-brand-ink,#2b6a67);background:#2b6a671f;border-radius:.375rem;padding:.0625rem .5rem;font-size:.75rem}.badge.warn[data-v-f556783f]{color:#b8860b;background:#e6a01e29}.badge.ok[data-v-f556783f]{color:#2e7d4f;background:#2ea05a24}.grid[data-v-f556783f]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem 1rem;display:grid}.grid .k[data-v-f556783f]{width:7rem;color:var(--app-muted);font-size:.8125rem;display:inline-block}.remark[data-v-f556783f]{color:var(--app-muted);margin:.75rem 0 0;font-size:.875rem}.rc[data-v-f556783f]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.rc li[data-v-f556783f]{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.rc a[data-v-f556783f]{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-e078b8e7]{max-width:640px;margin:24px auto}.coda-detail[data-v-e078b8e7]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-e078b8e7]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-e078b8e7]{color:#666;width:120px}.coda-row dd[data-v-e078b8e7]{flex:1;margin:0}.coda-error[data-v-e078b8e7]{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-7181c08a]{max-width:640px;margin:24px auto}.coda-detail[data-v-7181c08a]{border:1px solid #eee;border-radius:6px;margin-bottom:12px;padding:8px 16px}.coda-row[data-v-7181c08a]{border-bottom:1px solid #f2f2f2;padding:6px 0;display:flex}.coda-row dt[data-v-7181c08a]{color:#666;width:120px}.coda-row dd[data-v-7181c08a]{flex:1;margin:0}.coda-error[data-v-7181c08a]{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*/