:root{--vso-ink: #14202B;--vso-ink-2: #3D4B5A;--vso-muted: #5A6878;--vso-faint: #8695A4;--vso-bg: #E9ECEF;--vso-surface: #FFFFFF;--vso-subtle: #F4F6F8;--vso-line: #E3E7EB;--vso-line-strong: #C3CBD3;--vso-panel-line: #D5DADF;--vso-navy: #17324D;--vso-navy-soft: #DCE3EA;--vso-signal: #FF6A13;--vso-signal-soft: #FFE4D3;--vso-signal-ink: #8A3A07;--vso-done: #18794E;--vso-done-soft: #E1F2E8;--vso-done-ink: #145C39;--vso-risk: #C0362C;--vso-risk-soft: #FBE3E1;--vso-risk-ink: #A12E25;--vso-brand: #0F6E6E;--vso-accent: var(--vso-navy);--vso-accent-ink: #0E2236;--vso-accent-soft: var(--vso-navy-soft);--vso-todo: var(--vso-signal-ink);--vso-todo-soft: var(--vso-signal-soft);--vso-radius: 10px;--vso-radius-sm: 6px;--vso-font: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Source Han Sans SC", system-ui, sans-serif;--vso-num: "Barlow Condensed", "DIN Alternate", "DIN Condensed", "Bahnschrift SemiCondensed", "Bahnschrift", "Roboto Condensed", "Arial Narrow", var(--vso-font);--vso-mono: var(--vso-num)}body{font-family:var(--vso-font);color:var(--vso-ink);-webkit-font-smoothing:antialiased}.vso-num,.vso-mono{font-family:var(--vso-num);font-variant-numeric:tabular-nums;letter-spacing:.01em}.vso-muted{color:var(--vso-muted)}.vso-panel,.vso-card{background:var(--vso-surface);border:1px solid var(--vso-panel-line);border-radius:var(--vso-radius)}.vso-title{margin:0;font-size:32px;font-weight:900;letter-spacing:-.02em;line-height:1.2}.vso-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 18px;border-radius:8px;border:1px solid var(--vso-line-strong);background:var(--vso-surface);color:var(--vso-ink);font:inherit;font-size:15px;cursor:pointer;text-decoration:none;box-sizing:border-box}.vso-btn:hover{border-color:var(--vso-ink-2)}.vso-btn:disabled{background:var(--vso-subtle);color:#6b7b8b;cursor:not-allowed;border-color:var(--vso-line-strong)}.vso-btn-primary{border:0;background:var(--vso-ink);color:#fff;font-weight:700}.vso-btn-primary:hover{background:#22323f}.vso-btn-signal{border:0;background:var(--vso-signal);color:var(--vso-ink);font-weight:900}.vso-btn-text{border:0;background:transparent;color:var(--vso-ink-2)}.vso-chip{display:inline-flex;align-items:center;font-size:13px;font-weight:500;padding:3px 10px;border-radius:4px;background:var(--vso-subtle);color:var(--vso-ink-2);white-space:nowrap}.vso-chip.todo{background:var(--vso-signal-soft);color:var(--vso-signal-ink)}.vso-chip.wait{background:var(--vso-navy-soft);color:var(--vso-navy)}.vso-chip.done{background:var(--vso-done-soft);color:var(--vso-done-ink)}.vso-chip.risk{background:var(--vso-risk-soft);color:var(--vso-risk-ink)}.vso-input,.vso-select,.vso-textarea{min-height:44px;padding:0 12px;border:1px solid var(--vso-line-strong);border-radius:8px;background:var(--vso-surface);font:inherit;font-size:15px;color:var(--vso-ink);box-sizing:border-box}.vso-textarea{padding:10px 12px;min-height:88px;resize:vertical}.vso-field{display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--vso-ink-2)}.vso-input:focus,.vso-select:focus,.vso-textarea:focus,.vso-btn:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--vso-navy);outline-offset:2px}.vso-ticket{display:grid;grid-template-columns:132px minmax(0,1fr);background:var(--vso-signal);color:var(--vso-ink);border-radius:var(--vso-radius);overflow:hidden}.vso-ticket-stub{position:relative;background:var(--vso-ink);color:var(--vso-signal);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:20px 8px}.vso-ticket-stub:after{content:"";position:absolute;right:-7px;top:0;bottom:0;width:14px;background-image:radial-gradient(circle,var(--vso-bg) 4px,transparent 4.5px);background-size:14px 16px;background-position:center 4px}.vso-ticket-stub small{font-size:13px;color:#c9d2db}.vso-ticket-stub b{font-family:var(--vso-num);font-size:64px;line-height:.95;font-weight:700}.vso-ticket-body{padding:24px 28px;display:flex;flex-wrap:wrap;gap:18px 28px;align-items:center;justify-content:space-between}.vso-ticket.calm{background:var(--vso-surface);border:1px solid var(--vso-panel-line)}.vso-ticket.calm .vso-ticket-stub{background:var(--vso-navy-soft);color:var(--vso-navy)}.vso-ticket.calm .vso-ticket-stub small{color:var(--vso-muted)}.vso-ticket.done{background:var(--vso-done-soft)}.vso-ticket.done .vso-ticket-stub{background:var(--vso-done);color:#fff}.vso-ticket.done .vso-ticket-stub small{color:#cfeadb}@media(max-width:640px){.vso-ticket{grid-template-columns:84px minmax(0,1fr)}.vso-ticket-stub b{font-size:44px}.vso-ticket-body{padding:18px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.media-editor[data-v-4e57c8ac]{margin-top:14px;padding:14px;border:1px solid #dbe4f0;border-radius:12px;background:#f8fbff}.media-title[data-v-4e57c8ac]{display:flex;justify-content:space-between;gap:12px}.media-title p[data-v-4e57c8ac],.empty[data-v-4e57c8ac],.message[data-v-4e57c8ac],.locked[data-v-4e57c8ac],small[data-v-4e57c8ac]{margin:4px 0 0;color:#64748b;font-size:13px}.media-title>span[data-v-4e57c8ac]{height:max-content;padding:4px 9px;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:12px;white-space:nowrap}.upload-row[data-v-4e57c8ac]{display:grid;grid-template-columns:minmax(130px,.8fr) minmax(190px,1.2fr) minmax(190px,1fr);gap:10px;margin-top:12px}.upload-row label[data-v-4e57c8ac]{display:flex;flex-direction:column;gap:6px;margin:0;font-size:13px;color:#334155}.upload-row input[data-v-4e57c8ac],.upload-row select[data-v-4e57c8ac]{width:100%;box-sizing:border-box;padding:9px;border:1px solid #cbd5e1;border-radius:8px;background:#fff}.picker input[data-v-4e57c8ac]{padding:7px}.media-grid[data-v-4e57c8ac]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin-top:14px}.media-grid article[data-v-4e57c8ac]{display:flex;flex-direction:column;gap:8px;margin:0;padding:10px;background:#fff;border:1px solid #dbe4f0;border-radius:10px}.media-grid img[data-v-4e57c8ac],.media-grid video[data-v-4e57c8ac]{width:100%;height:150px;object-fit:contain;border-radius:8px;background:#0f172a}.media-grid button[data-v-4e57c8ac]{margin:0}.preview[data-v-4e57c8ac]{min-height:150px;background:#e8eef7!important;color:#1e293b!important}.actions[data-v-4e57c8ac]{display:flex;gap:7px;margin-top:auto}.actions button[data-v-4e57c8ac]{flex:1}.secondary[data-v-4e57c8ac]{background:#e5e7eb!important;color:#111827!important}.danger[data-v-4e57c8ac]{background:#fee2e2!important;color:#991b1b!important}.locked[data-v-4e57c8ac]{padding:9px 11px;border-radius:8px;background:#eff6ff;color:#1e40af}@media(max-width:700px){.upload-row[data-v-4e57c8ac]{grid-template-columns:1fr}.media-grid[data-v-4e57c8ac]{grid-template-columns:1fr 1fr}}@media(max-width:480px){.media-grid[data-v-4e57c8ac]{grid-template-columns:1fr}}.quote-lifecycle[data-v-f6da487c]{margin:24px auto;max-width:1180px;padding:24px;background:#fff;border:1px solid #e5e7eb;border-radius:18px;box-sizing:border-box}.quote-lifecycle>header[data-v-f6da487c]{display:flex;justify-content:space-between;gap:16px}.quote-lifecycle h2[data-v-f6da487c],.quote-lifecycle h3[data-v-f6da487c]{margin-top:0}.media-settings[data-v-f6da487c]{margin:16px 0;padding:14px;border:1px solid #bfdbfe;border-radius:12px;background:#eff6ff}.media-settings summary[data-v-f6da487c]{cursor:pointer;font-weight:700}.media-settings>p[data-v-f6da487c]{color:#475569}.media-settings>div[data-v-f6da487c]{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:10px}.media-settings label[data-v-f6da487c]{margin:0}.grid[data-v-f6da487c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.grid>article[data-v-f6da487c],.grid section[data-v-f6da487c]:not(.media-editor),.warning[data-v-f6da487c]{border:1px solid #e5e7eb;border-radius:12px;padding:14px}.grid section[data-v-f6da487c]{margin:10px 0}.quote-lifecycle label[data-v-f6da487c],.quote-lifecycle small[data-v-f6da487c]{display:block;margin:8px 0}.quote-lifecycle input[data-v-f6da487c],.quote-lifecycle select[data-v-f6da487c],.quote-lifecycle textarea[data-v-f6da487c]{width:100%;box-sizing:border-box;padding:8px}.line[data-v-f6da487c]{display:grid!important;grid-template-columns:1fr 2fr .8fr .8fr 1fr auto;gap:6px}.quote-lifecycle button[data-v-f6da487c]{padding:8px 12px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer;margin:4px}.quote-lifecycle button.secondary[data-v-f6da487c]{background:#e5e7eb;color:#111827}.warning[data-v-f6da487c]{color:#92400e;background:#fffbeb}@media(max-width:900px){.grid[data-v-f6da487c]{grid-template-columns:1fr}.line[data-v-f6da487c]{grid-template-columns:1fr 1fr}.quote-lifecycle>header[data-v-f6da487c]{align-items:flex-start}.media-settings>div[data-v-f6da487c]{grid-template-columns:1fr}}.assignment-panel[data-v-b188905e]{margin:24px auto;max-width:1180px;padding:24px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-sizing:border-box}.assignment-panel header[data-v-b188905e],.assignment-panel article[data-v-b188905e]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.assignment-panel h2[data-v-b188905e]{margin:0}.assignment-panel p[data-v-b188905e],.assignment-panel span[data-v-b188905e]{color:#6b7280}.assignment-panel article[data-v-b188905e]{padding:16px 0;border-top:1px solid #e5e7eb;flex-wrap:wrap}.assignment-panel article.focused[data-v-b188905e]{margin:10px -12px 0;padding:16px 12px;border:1px solid #84adff;border-radius:12px;background:#f5f8ff}.assignment-panel article>div[data-v-b188905e]{display:flex;flex-direction:column;gap:5px}.assignment-panel select[data-v-b188905e]{min-width:220px;padding:9px;border:1px solid #d1d5db;border-radius:8px}.assignment-panel button[data-v-b188905e]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.assignment-panel button.secondary[data-v-b188905e]{background:#e5e7eb;color:#111827}.warning[data-v-b188905e]{color:#92400e!important}.case-open-panel[data-v-8a1a1294]{margin:24px auto;max-width:1180px;padding:24px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-sizing:border-box}.case-open-panel header[data-v-8a1a1294],.case-open-panel article[data-v-8a1a1294]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.case-open-panel h2[data-v-8a1a1294]{margin:0}.case-open-panel p[data-v-8a1a1294],.case-open-panel span[data-v-8a1a1294],.case-open-panel small[data-v-8a1a1294]{color:#6b7280}.case-open-panel article[data-v-8a1a1294]{padding:16px 0;border-top:1px solid #e5e7eb;flex-wrap:wrap}.case-open-panel article>div[data-v-8a1a1294]{display:flex;flex-direction:column;gap:5px}.case-open-panel button[data-v-8a1a1294]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.case-open-panel button.secondary[data-v-8a1a1294]{background:#e5e7eb;color:#111827}.warning[data-v-8a1a1294]{color:#92400e!important}.task-create-panel[data-v-7cb98b34]{margin:24px auto;max-width:1180px;padding:24px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-sizing:border-box}.task-create-panel header[data-v-7cb98b34],.task-create-panel article[data-v-7cb98b34]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.task-create-panel h2[data-v-7cb98b34]{margin:0}.task-create-panel p[data-v-7cb98b34],.task-create-panel span[data-v-7cb98b34]{color:#6b7280}.task-create-panel article[data-v-7cb98b34]{padding:16px 0;border-top:1px solid #e5e7eb;flex-wrap:wrap}.task-create-panel article>div[data-v-7cb98b34]{display:flex;flex:1;min-width:260px;flex-direction:column;gap:6px}.task-create-panel label[data-v-7cb98b34]{display:flex;flex-direction:column;gap:5px}.task-create-panel input[data-v-7cb98b34]{padding:9px;border:1px solid #d1d5db;border-radius:8px}.task-create-panel button[data-v-7cb98b34]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.task-create-panel button.secondary[data-v-7cb98b34]{background:#e5e7eb;color:#111827}.warning[data-v-7cb98b34]{color:#92400e!important}.appointment-plan[data-v-0b05f873]{margin:24px auto;max-width:1180px;padding:24px;background:#fff;border:1px solid #e5e7eb;border-radius:18px;box-sizing:border-box}.appointment-plan>header[data-v-0b05f873]{display:flex;justify-content:space-between;gap:16px}.appointment-plan h2[data-v-0b05f873]{margin:0}.appointment-plan p[data-v-0b05f873]{color:#6b7280}.appointment-plan article[data-v-0b05f873]{padding:16px 0;border-top:1px solid #e5e7eb}.times[data-v-0b05f873]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:12px 0}.times label[data-v-0b05f873]{display:flex;flex-direction:column;gap:5px}.times input[data-v-0b05f873]{padding:9px;border:1px solid #d1d5db;border-radius:8px}.appointment-plan button[data-v-0b05f873]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.appointment-plan button.secondary[data-v-0b05f873]{background:#e5e7eb;color:#111827}.warning[data-v-0b05f873]{color:#92400e!important}@media(max-width:640px){.times[data-v-0b05f873]{grid-template-columns:1fr}}.appointment-collaboration[data-v-e01ed3e3]{max-width:1180px;margin:24px auto;padding:28px;box-sizing:border-box;border:1px solid #dbe2ea;border-radius:20px;background:#fff;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}.appointment-collaboration>header[data-v-e01ed3e3],.block-title[data-v-e01ed3e3],.request-head[data-v-e01ed3e3],.link-result[data-v-e01ed3e3]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.appointment-collaboration h2[data-v-e01ed3e3],.appointment-collaboration h3[data-v-e01ed3e3]{margin:0}.appointment-collaboration p[data-v-e01ed3e3],.appointment-collaboration small[data-v-e01ed3e3]{color:#64748b;line-height:1.6}.appointment-collaboration>header p[data-v-e01ed3e3],.block-title p[data-v-e01ed3e3]{margin:7px 0 0}.block[data-v-e01ed3e3]{margin-top:22px;padding:20px;border:1px solid #e5e7eb;border-radius:16px;background:#fbfcfe}.block-title>span[data-v-e01ed3e3],.request-head>span[data-v-e01ed3e3]{flex:0 0 auto;padding:5px 9px;border-radius:999px;background:#eef2ff;color:#3730a3;font-size:12px;font-weight:700}.appointment-collaboration label[data-v-e01ed3e3]{display:flex;flex-direction:column;gap:7px;margin:14px 0;color:#475569;font-size:14px}.appointment-collaboration select[data-v-e01ed3e3],.appointment-collaboration input[data-v-e01ed3e3]{min-width:0;padding:10px 12px;border:1px solid #cbd5e1;border-radius:9px;background:#fff;font:inherit;color:#111827}.appointment-collaboration button[data-v-e01ed3e3]{padding:10px 14px;border:0;border-radius:9px;background:#111827;color:#fff;font-weight:700;cursor:pointer}.appointment-collaboration button.secondary[data-v-e01ed3e3]{background:#e5e7eb;color:#111827}.appointment-collaboration button[data-v-e01ed3e3]:disabled{opacity:.5;cursor:default}.summary[data-v-e01ed3e3],.request-card[data-v-e01ed3e3]{margin-top:14px;padding:15px;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.pending-retry[data-v-e01ed3e3]{border-color:#fdba74;background:#fff7ed}.summary p[data-v-e01ed3e3],.request-card p[data-v-e01ed3e3]{margin:7px 0}.summary small[data-v-e01ed3e3],.request-head small[data-v-e01ed3e3]{display:block;margin-top:4px}.link-result[data-v-e01ed3e3]{align-items:flex-end;margin-top:12px}.link-result label[data-v-e01ed3e3]{flex:1;margin:0}.request-card+.request-card[data-v-e01ed3e3]{margin-top:12px}.request-card dl[data-v-e01ed3e3]{display:grid;grid-template-columns:76px 1fr;gap:8px 12px;margin:14px 0}.request-card dt[data-v-e01ed3e3]{color:#64748b}.request-card dd[data-v-e01ed3e3]{margin:0;white-space:pre-wrap}.times[data-v-e01ed3e3]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.times label[data-v-e01ed3e3]{margin:0 0 12px}.request-card>small[data-v-e01ed3e3]{display:block;margin-top:9px}.warning[data-v-e01ed3e3]{padding:11px 13px;border:1px solid #fdba74;border-radius:10px;background:#fff7ed!important;color:#9a3412!important}.empty[data-v-e01ed3e3]{padding:18px;border:1px dashed #cbd5e1;border-radius:10px;text-align:center}.message[data-v-e01ed3e3]{margin-bottom:0}@media(max-width:680px){.appointment-collaboration[data-v-e01ed3e3]{padding:20px}.appointment-collaboration>header[data-v-e01ed3e3],.block-title[data-v-e01ed3e3],.request-head[data-v-e01ed3e3],.link-result[data-v-e01ed3e3]{align-items:stretch;flex-direction:column}.appointment-collaboration>header button[data-v-e01ed3e3],.block>button[data-v-e01ed3e3],.link-result button[data-v-e01ed3e3],.request-card>button[data-v-e01ed3e3]{width:100%}.times[data-v-e01ed3e3],.request-card dl[data-v-e01ed3e3]{grid-template-columns:1fr}.request-card dt[data-v-e01ed3e3]{font-weight:700}.block[data-v-e01ed3e3]{padding:16px}}.legacy-task-create-retired section:has(>h2+label>input){display:none!important}.legacy-task-create-retired section:has(>article>div input[type=datetime-local])>article>button:last-child{display:none!important}.legacy-task-create-retired section:has(>article>div input[type=datetime-local])>article>div:has(input[type=datetime-local]){display:none!important}.legacy-task-create-retired fieldset:has(>legend){display:none!important}.legacy-task-create-retired section:has(>article>ul>li):has(>article>p>strong){display:none!important}.op[data-v-930dcb5a]{display:flex;flex-direction:column;gap:8px;margin-top:8px}.op-pick[data-v-930dcb5a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.op-pick small[data-v-930dcb5a]{color:var(--vso-muted);margin-left:4px}.op-btn[data-v-930dcb5a]{border:0;border-radius:8px;padding:8px 16px;font:inherit;font-weight:700;color:#fff;background:#07c160;cursor:pointer}.op-btn.alipay[data-v-930dcb5a]{background:#1677ff}.op-btn[data-v-930dcb5a]:disabled{opacity:.5;cursor:default}.op-muted[data-v-930dcb5a]{color:var(--vso-muted);font-size:13px}.op-qr[data-v-930dcb5a]{display:flex;gap:16px;align-items:center;padding:12px;border:1px solid var(--vso-panel-line);border-radius:10px;background:var(--vso-surface)}.op-qr img[data-v-930dcb5a]{width:180px;height:180px;image-rendering:pixelated}.op-qr>div[data-v-930dcb5a]{display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--vso-ink-2)}.op-qr b[data-v-930dcb5a]{font-size:24px;color:var(--vso-ink)}.op-msg[data-v-930dcb5a]{margin:0;font-size:14px;color:var(--vso-done-ink, #145C39)}.oc-day[data-v-1a973ace]{display:flex;flex-direction:column;gap:2px;align-items:flex-end;font-size:13px}.oc-day span[data-v-1a973ace]{color:var(--vso-ink-2)}.oc-day span.clash[data-v-1a973ace]{color:var(--vso-ink);font-weight:800;text-decoration:underline wavy}.oc-added[data-v-1a973ace]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--vso-line)}.oc-added span[data-v-1a973ace]:first-child{display:flex;flex-direction:column;gap:2px}.oc-added small[data-v-1a973ace]{color:var(--vso-muted);font-size:13px}.oc-add-form[data-v-1a973ace]{display:flex;flex-wrap:wrap;gap:8px;padding-top:10px}.oc-add-form .vso-input[data-v-1a973ace]:first-child{flex:1 1 200px}.oc-added-due[data-v-1a973ace]{display:block;text-align:right;font-size:13px}.oc-change[data-v-1a973ace]{display:flex;flex-direction:column;gap:10px;align-items:stretch;min-width:min(420px,100%)}.oc-change-when[data-v-1a973ace]{margin:0;font-size:15px}.oc-change-when s[data-v-1a973ace]{color:var(--vso-muted)}.oc-field[data-v-1a973ace]{display:flex;align-items:center;gap:8px;font-size:14px;flex-wrap:wrap}.oc-field .vso-input[data-v-1a973ace]{flex:1;min-width:0}.oc-change-btns[data-v-1a973ace]{display:flex;gap:8px;flex-wrap:wrap}.oc-mini[data-v-1a973ace]{min-height:40px;padding:0 14px;border-radius:6px;border:1px solid var(--vso-line-strong);background:#fff;font:inherit;font-size:14px;cursor:pointer;color:var(--vso-ink)}.oc-mini.on[data-v-1a973ace]{background:var(--vso-ink);color:#fff;border-color:var(--vso-ink)}.oc-change-form[data-v-1a973ace]{display:flex;flex-direction:column;gap:8px;padding-top:6px}.oc-change-form .vso-btn[data-v-1a973ace]{font-family:inherit!important;font-size:15px!important}.oc-change-form .vso-btn.danger[data-v-1a973ace]{background:#b42318;border-color:#b42318;color:#fff}.oc[data-v-1a973ace]{padding:28px 0 56px;display:flex;flex-direction:column;gap:20px;color:var(--vso-ink)}.oc-head[data-v-1a973ace]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px}.oc-search[data-v-1a973ace]{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid var(--vso-line-strong);border-radius:8px;background:#fff;color:var(--vso-muted);min-width:260px}.oc-search input[data-v-1a973ace]{border:0;outline:none;font:inherit;font-size:15px;flex:1;background:transparent;color:var(--vso-ink)}.oc-filters[data-v-1a973ace]{display:flex;flex-wrap:wrap;gap:8px}.oc-filters button[data-v-1a973ace]{min-height:40px;padding:0 14px;border-radius:6px;border:1px solid var(--vso-line-strong);background:#fff;font:inherit;font-size:14px;cursor:pointer;color:var(--vso-ink)}.oc-filters button.on[data-v-1a973ace]{background:var(--vso-ink);color:#fff;border-color:var(--vso-ink)}.oc-filters .oc-refresh[data-v-1a973ace]{margin-left:auto}.oc-banner[data-v-1a973ace]{margin:0;padding:12px 14px;border-radius:8px;background:var(--vso-signal-soft);color:var(--vso-signal-ink);font-size:14px}.oc-group[data-v-1a973ace]{display:flex;flex-direction:column;gap:10px}.oc-group h2[data-v-1a973ace]{margin:8px 0 0;font-size:17px;font-weight:700;color:var(--vso-ink-2);display:flex;align-items:center;gap:10px}.oc-group h2.mine[data-v-1a973ace]{font-weight:900;color:var(--vso-ink)}.oc-count[data-v-1a973ace]{font-size:20px;color:var(--vso-muted)}.oc-count.mine[data-v-1a973ace]{background:var(--vso-signal);color:var(--vso-ink);padding:0 8px;border-radius:4px;font-weight:700}.oc-empty[data-v-1a973ace]{margin:0;padding:16px 18px;border-radius:10px;border:1px dashed var(--vso-line-strong);color:var(--vso-muted);font-size:14px}.oc-row[data-v-1a973ace]{display:grid;grid-template-columns:56px minmax(0,2.2fr) minmax(0,1.5fr) minmax(0,1.6fr) auto;gap:18px;align-items:center;padding:14px 20px;text-decoration:none;color:inherit;border-radius:10px}.oc-row[data-v-1a973ace]:hover{border-color:var(--vso-ink-2)}.oc-row.mine[data-v-1a973ace]{box-shadow:inset 6px 0 0 var(--vso-signal);padding-left:26px}.oc-cover[data-v-1a973ace]{width:56px;height:56px;border-radius:6px;background:#cfd6dd;overflow:hidden}.oc-cover img[data-v-1a973ace]{width:100%;height:100%;object-fit:cover;display:block}.oc-main[data-v-1a973ace],.oc-who[data-v-1a973ace],.oc-next[data-v-1a973ace]{display:flex;flex-direction:column;gap:4px;min-width:0}.oc-main b[data-v-1a973ace]{font-size:17px}.oc-main small[data-v-1a973ace],.oc-who small[data-v-1a973ace],.oc-next small[data-v-1a973ace]{font-size:14px;color:var(--vso-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oc-who small[data-v-1a973ace]{font-family:var(--vso-num);font-size:16px}.oc-who span[data-v-1a973ace]{font-size:15px}.oc-next .vso-chip[data-v-1a973ace]{align-self:flex-start}.oc-amt[data-v-1a973ace]{font-size:24px;font-weight:600;text-align:right}@media(max-width:760px){.oc-row[data-v-1a973ace]{grid-template-columns:48px minmax(0,1fr) auto}.oc-who[data-v-1a973ace]{display:none}.oc-next[data-v-1a973ace]{grid-column:2 / 4}.oc-cover[data-v-1a973ace]{width:48px;height:48px}}.oc-crumb[data-v-1a973ace]{display:flex;align-items:center;gap:8px;font-size:13px}.oc-crumb .vso-btn[data-v-1a973ace]{min-height:36px;padding:0 4px;font-size:14px;color:var(--vso-muted)}.oc-hero[data-v-1a973ace]{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:flex-end}.oc-hero-main[data-v-1a973ace]{display:flex;flex-direction:column;gap:6px;min-width:0}.oc-hero-main p[data-v-1a973ace]{margin:0;font-size:15px;color:var(--vso-ink-2)}.oc-hero-amt[data-v-1a973ace]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.oc-hero-amt .vso-mono[data-v-1a973ace]{font-size:22px;color:var(--vso-ink-2)}.oc-ticket .vso-ticket-body>div[data-v-1a973ace]{min-width:0}.oc-next-text[data-v-1a973ace]{display:flex;flex-direction:column;gap:8px;flex:1 1 360px;min-width:0}.oc-next-tag[data-v-1a973ace]{align-self:flex-start;font-size:13px;font-weight:700;padding:3px 10px;border-radius:4px;background:var(--vso-navy-soft);color:var(--vso-navy)}.oc-next-text h2[data-v-1a973ace]{margin:0;font-size:28px;font-weight:900;letter-spacing:-.01em;line-height:1.25}.oc-next-text p[data-v-1a973ace]{margin:0;font-size:15px;line-height:1.7;max-width:46em}.oc-next-act[data-v-1a973ace]{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.oc-next-amt[data-v-1a973ace]{font-size:52px;line-height:1;font-weight:700}.oc-act-row[data-v-1a973ace]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;align-items:center}.oc-primary[data-v-1a973ace]{min-height:56px;padding:0 28px;border-radius:8px;border:0;background:var(--vso-ink);color:#fff;font:inherit;font-size:17px;font-weight:700;cursor:pointer}.oc-primary[data-v-1a973ace]:disabled{opacity:.6;cursor:progress}.oc-ghost[data-v-1a973ace]{display:inline-flex;align-items:center;min-height:56px;padding:0 20px;border-radius:8px;border:1px solid rgba(20,32,43,.35);background:transparent;color:inherit;font:inherit;font-size:15px;text-decoration:none;cursor:pointer}.oc-next-act .vso-select[data-v-1a973ace]{min-height:56px;min-width:180px;border-color:#14202b59}.oc-collect[data-v-1a973ace]{display:flex;flex-direction:column;gap:10px}.oc-collect-name[data-v-1a973ace]{font-size:15px;font-weight:700}.oc-amt-input[data-v-1a973ace]{width:110px;min-height:56px;font-family:var(--vso-num);font-size:20px}.oc-link[data-v-1a973ace]{flex-basis:100%;display:flex;gap:10px}.oc-link .vso-input[data-v-1a973ace]{flex:1;min-width:0;font-family:var(--vso-num);font-size:16px}.oc-warn[data-v-1a973ace]{flex-basis:100%;margin:0;font-size:14px;font-weight:700}.oc-msg[data-v-1a973ace]{margin:-6px 0 0;padding:10px 14px;border-radius:8px;background:var(--vso-surface);border:1px solid var(--vso-panel-line);font-size:14px}.oc-cols[data-v-1a973ace]{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.oc-left[data-v-1a973ace]{flex:999 1 540px;min-width:0}.oc-right[data-v-1a973ace]{flex:1 1 290px;min-width:0}.oc-sec[data-v-1a973ace]{padding:24px 28px;display:flex;flex-direction:column;gap:14px;border-bottom:1px solid var(--vso-line)}.oc-sec[data-v-1a973ace]:last-child{border-bottom:0}.oc-sec h2[data-v-1a973ace]{margin:0;font-size:18px;font-weight:700}.oc-sec-head[data-v-1a973ace]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.oc-tl[data-v-1a973ace]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.oc-tl li[data-v-1a973ace]{display:grid;grid-template-columns:84px 18px minmax(0,1fr);gap:14px;min-height:40px}.oc-tl time[data-v-1a973ace]{font-size:16px;color:var(--vso-muted);text-align:right;padding-top:1px;white-space:nowrap}.oc-tl i[data-v-1a973ace]{width:10px;height:10px;margin:6px 4px 0;border-radius:999px;background:var(--vso-done)}.oc-tl li.now i[data-v-1a973ace]{width:18px;height:18px;margin:2px 0 0;border-radius:4px;background:var(--vso-signal);box-shadow:0 0 0 3px var(--vso-ink) inset}.oc-tl span[data-v-1a973ace]{display:flex;flex-direction:column;gap:2px;min-width:0;padding-bottom:10px}.oc-tl b[data-v-1a973ace]{font-size:15px;font-weight:500}.oc-tl li.now b[data-v-1a973ace]{font-weight:900}.oc-tl small[data-v-1a973ace]{font-size:13px;color:var(--vso-muted);line-height:1.6}.oc-note[data-v-1a973ace]{margin:0;font-size:15px;line-height:1.8;max-width:44em}.oc-table-wrap[data-v-1a973ace]{overflow-x:auto}.oc-table[data-v-1a973ace]{width:100%;min-width:380px;border-collapse:collapse;font-size:15px}.oc-table th[data-v-1a973ace]{text-align:left;font-size:13px;font-weight:500;color:var(--vso-muted);padding:8px 0;border-bottom:1px solid var(--vso-line)}.oc-table td[data-v-1a973ace]{padding:12px 0;border-bottom:1px solid #EEF1F4}.oc-table td.vso-mono[data-v-1a973ace]{font-size:19px;font-weight:600}.oc-table .r[data-v-1a973ace]{text-align:right}.oc-table tr.sum td[data-v-1a973ace]{font-weight:700;border-bottom:0}.oc-media[data-v-1a973ace]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.oc-media figure[data-v-1a973ace]{margin:0;display:flex;flex-direction:column;gap:6px}.oc-media img[data-v-1a973ace],.oc-ph[data-v-1a973ace]{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;background:#cfd6dd;display:flex;align-items:center;justify-content:center;color:var(--vso-muted);font-size:13px}.oc-media figcaption[data-v-1a973ace]{font-size:12px;color:var(--vso-muted)}.oc-side[data-v-1a973ace]{padding:22px 24px;display:flex;flex-direction:column;gap:8px;font-size:15px;border-bottom:1px solid var(--vso-line)}.oc-lead[data-v-1a973ace]{margin-left:6px;padding:1px 6px;border-radius:4px;background:var(--vso-navy-soft);color:var(--vso-navy);font-style:normal;font-size:12px;font-weight:500}.oc-worker.helper[data-v-1a973ace]{align-items:center}.oc-worker.helper .vso-btn[data-v-1a973ace]{margin-left:auto;min-height:0;padding:0 4px;font-size:13px}.oc-crew[data-v-1a973ace]{margin:0;padding:8px 10px;border-radius:6px;background:var(--vso-signal-soft);color:var(--vso-signal-ink);font-size:13px}.oc-helper-add[data-v-1a973ace]{display:flex;gap:8px}.oc-helper-add .vso-select[data-v-1a973ace]{flex:1;min-width:0}.oc-side[data-v-1a973ace]:last-child{border-bottom:0}.oc-side h3[data-v-1a973ace]{margin:0;font-size:13px;font-weight:500;color:var(--vso-muted)}.oc-side .vso-btn[data-v-1a973ace]{font-family:var(--vso-num);font-size:18px}.oc-big[data-v-1a973ace]{font-size:18px}.oc-worker[data-v-1a973ace]{display:flex;align-items:center;gap:12px}.oc-worker span[data-v-1a973ace]:last-child{display:flex;flex-direction:column}.oc-worker small[data-v-1a973ace]{color:var(--vso-muted);font-size:13px}.oc-avatar[data-v-1a973ace]{width:40px;height:40px;border-radius:999px;background:var(--vso-navy-soft);color:var(--vso-navy);display:flex;align-items:center;justify-content:center;font-weight:700}.oc-fee[data-v-1a973ace]{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.oc-fee .vso-mono[data-v-1a973ace]{font-size:18px;font-weight:600}.oc-fee small[data-v-1a973ace]{font-size:12px;color:var(--vso-muted)}.oc-fee small.todo[data-v-1a973ace]{color:var(--vso-signal-ink)}.oc-fee small.ok[data-v-1a973ace]{color:var(--vso-done)}.oc-fee.strong[data-v-1a973ace]{font-weight:700}.oc-fee.strong .vso-mono[data-v-1a973ace]{font-size:24px;font-weight:700}.oc-side hr[data-v-1a973ace]{border:0;border-top:1px solid var(--vso-line);margin:2px 0;width:100%}.oc-noworker[data-v-1a973ace]{flex-basis:100%;font-size:13px;opacity:.85}.lg-region-row[data-v-23885cd6]{display:flex;gap:8px}.lg-region-row button[data-v-23885cd6]{flex:1;min-height:48px;border-radius:8px;border:1px solid var(--vso-line-strong);background:#fff;font:inherit;font-size:15px;cursor:pointer;color:var(--vso-ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.lg-region-row button small[data-v-23885cd6]{font-size:12px;color:var(--vso-muted)}.lg-region-row button.on[data-v-23885cd6]{border-color:var(--vso-ink);box-shadow:inset 0 0 0 1px var(--vso-ink);font-weight:700}.lg[data-v-23885cd6]{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--vso-bg);font-family:var(--vso-font);color:var(--vso-ink)}.lg-pitch[data-v-23885cd6]{background:var(--vso-ink);color:#fff;padding:56px clamp(32px,6vw,88px);display:flex;flex-direction:column;justify-content:center;gap:28px}.lg-brand[data-v-23885cd6]{display:flex;align-items:center;gap:10px;font-size:17px}.lg-brand span[data-v-23885cd6]{width:36px;height:36px;border-radius:8px;background:var(--vso-signal);color:var(--vso-ink);display:flex;align-items:center;justify-content:center;font-weight:900}.lg-pitch h2[data-v-23885cd6]{margin:0;font-size:clamp(30px,3.4vw,44px);line-height:1.25;font-weight:900;letter-spacing:-.01em}.lg-pitch ul[data-v-23885cd6]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:16px;font-size:16px;color:#c9d2db}.lg-pitch li[data-v-23885cd6]{display:flex;gap:14px;align-items:baseline}.lg-pitch li b[data-v-23885cd6]{font-size:22px;color:var(--vso-signal)}.lg-pitch p[data-v-23885cd6]{margin:0;font-size:14px;color:#8a97a3}.lg-panel[data-v-23885cd6]{display:flex;align-items:center;justify-content:center;padding:32px 20px}.lg-card[data-v-23885cd6]{width:100%;max-width:400px;padding:28px;box-sizing:border-box;display:flex;flex-direction:column;gap:18px}.lg-tabs[data-v-23885cd6]{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:10px;background:var(--vso-subtle)}.lg-tabs button[data-v-23885cd6]{min-height:42px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:15px;color:var(--vso-muted);cursor:pointer}.lg-tabs button.on[data-v-23885cd6]{background:#fff;color:var(--vso-ink);font-weight:700;box-shadow:0 1px 3px #14202b1f}.lg-form[data-v-23885cd6]{display:flex;flex-direction:column;gap:14px}.lg-form small[data-v-23885cd6]{font-size:12px;color:var(--vso-muted)}.lg-form small.ok[data-v-23885cd6]{color:var(--vso-done, #18794E)}.lg-codein[data-v-23885cd6]{text-transform:uppercase;font-size:20px;letter-spacing:.08em}.lg-agree[data-v-23885cd6]{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--vso-ink-2)}.lg-go[data-v-23885cd6]{min-height:50px;font-size:16px;font-weight:700}.lg-switch[data-v-23885cd6]{margin:0;font-size:14px;color:var(--vso-muted);text-align:center}.lg-switch .vso-btn[data-v-23885cd6]{padding:0 4px;min-height:0}.lg-msg[data-v-23885cd6]{margin:0;color:var(--vso-risk, #B42318);font-size:14px}.lg-msg.ok[data-v-23885cd6]{color:var(--vso-done, #18794E)}.lg-done h1[data-v-23885cd6]{margin:0;font-size:26px;font-weight:900}.lg-done p[data-v-23885cd6]{margin:0;font-size:15px;line-height:1.7;color:var(--vso-ink-2)}.lg-tag[data-v-23885cd6]{align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--vso-done-soft, #DDF3E6);color:var(--vso-done, #18794E);font-size:13px;font-weight:700}.lg-code[data-v-23885cd6]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-radius:10px;background:var(--vso-ink);color:#fff}.lg-code .vso-num[data-v-23885cd6]{font-size:40px;font-weight:700;letter-spacing:.12em;color:var(--vso-signal)}.lg-hint[data-v-23885cd6]{font-size:14px!important;color:var(--vso-muted)!important}@media(max-width:860px){.lg[data-v-23885cd6]{grid-template-columns:1fr}.lg-pitch[data-v-23885cd6]{padding:28px 20px 24px;gap:14px}.lg-pitch h2[data-v-23885cd6]{font-size:26px}.lg-pitch ul[data-v-23885cd6],.lg-pitch p[data-v-23885cd6]{display:none}.lg-panel[data-v-23885cd6]{align-items:flex-start;padding:0 16px 32px;margin-top:-8px}}.ls-fail[data-v-4a463a63]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 16px;border-radius:8px;background:var(--vso-signal-soft);color:var(--vso-signal-ink, #8A3A07);font-size:14px}.ls-fail .vso-btn[data-v-4a463a63]{min-height:36px}.ls-skel[data-v-4a463a63]{display:flex;flex-direction:column;gap:12px;padding:16px 0}.ls-skel span[data-v-4a463a63]{height:14px;border-radius:4px;background:linear-gradient(90deg,var(--vso-subtle) 0%,#fff 50%,var(--vso-subtle) 100%);background-size:200% 100%;animation:ls-shine-4a463a63 1.2s linear infinite}@keyframes ls-shine-4a463a63{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.ls-skel span[data-v-4a463a63]{animation:none}}.td-board-head[data-v-10139485]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.td-days[data-v-10139485]{display:flex;gap:6px}.td-days button[data-v-10139485]{min-height:36px;padding:0 14px;border-radius:6px;border:1px solid var(--vso-line-strong);background:#fff;font:inherit;font-size:14px;cursor:pointer;color:var(--vso-ink)}.td-days button.on[data-v-10139485]{background:var(--vso-ink);color:#fff;border-color:var(--vso-ink)}.td[data-v-10139485]{padding:28px 0 56px;display:flex;flex-direction:column;gap:22px}.td-head[data-v-10139485]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px}.td-head p[data-v-10139485]{margin:0;font-size:15px;color:var(--vso-ink-2)}.td-head b[data-v-10139485]{font-size:22px;color:var(--vso-ink)}.td-cols[data-v-10139485]{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.td-board[data-v-10139485]{flex:999 1 620px;min-width:0;padding:22px 24px;display:flex;flex-direction:column;gap:14px}.td-board h2[data-v-10139485],.td-side h2[data-v-10139485]{margin:0;font-size:18px;font-weight:700}.td-scroll[data-v-10139485]{overflow-x:auto}.td-grid[data-v-10139485]{min-width:640px;display:flex;flex-direction:column;gap:10px}.td-hours[data-v-10139485],.td-lane[data-v-10139485]{display:grid;grid-template-columns:96px repeat(12,minmax(0,1fr))}.td-hours[data-v-10139485]{font-size:15px;color:var(--vso-muted)}.td-lane[data-v-10139485]{align-items:center;min-height:52px}.td-cell[data-v-10139485]{grid-row:1;align-self:stretch;border-left:1px solid var(--vso-line)}.td-hours span[data-v-10139485]{padding-left:4px}.td-who[data-v-10139485]{grid-column:1;grid-row:1;font-size:15px;font-weight:500;padding-right:8px}.td-job[data-v-10139485]{grid-row:1;z-index:1;margin:0 2px;display:flex;flex-direction:column;justify-content:center;min-height:46px;padding:4px 10px;border-radius:6px;text-decoration:none;font-size:13px;line-height:1.3;overflow:hidden;white-space:nowrap;box-sizing:border-box}.td-job small[data-v-10139485]{font-size:12px}.td-job.mine[data-v-10139485]{background:var(--vso-signal);color:var(--vso-ink)}.td-job.live[data-v-10139485]{background:var(--vso-navy);color:#fff}.td-job.plan[data-v-10139485]{background:var(--vso-navy-soft);color:var(--vso-navy)}.td-empty[data-v-10139485]{margin:0;padding:14px 16px;border:1px dashed var(--vso-line-strong);border-radius:8px;color:var(--vso-muted);font-size:14px}.td-legend[data-v-10139485]{margin:0;font-size:13px;color:var(--vso-muted)}.td-next[data-v-10139485]{border-top:1px solid var(--vso-line);padding-top:14px;display:flex;flex-direction:column}.td-next h3[data-v-10139485]{margin:0 0 6px;font-size:14px;font-weight:500;color:var(--vso-muted)}.td-next button[data-v-10139485]{display:grid;grid-template-columns:170px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:44px;border:0;border-bottom:1px solid var(--vso-line);background:transparent;text-align:left;font:inherit;font-size:15px;cursor:pointer;color:var(--vso-ink)}.td-next button .vso-num[data-v-10139485]{font-size:17px;color:var(--vso-ink-2)}@media(max-width:640px){.td-side[data-v-10139485]{order:-1}.td-board[data-v-10139485]{padding:18px 16px}}.td-side[data-v-10139485]{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:20px}.td-todo[data-v-10139485]{display:flex;flex-direction:column}.td-todo h2[data-v-10139485]{padding:20px 22px 10px}.td-todo button[data-v-10139485]{display:flex;flex-direction:column;gap:4px;padding:14px 22px;border:0;border-top:1px solid var(--vso-line);background:transparent;text-align:left;font:inherit;cursor:pointer;color:var(--vso-ink);box-shadow:inset 4px 0 0 var(--vso-signal)}.td-todo b[data-v-10139485]{font-size:15px}.td-todo small[data-v-10139485]{font-size:13px;color:var(--vso-muted)}.td-none[data-v-10139485]{margin:0;padding:4px 22px 20px;color:var(--vso-muted);font-size:14px}.td-money[data-v-10139485]{background:var(--vso-navy);color:#fff;border-radius:var(--vso-radius);padding:20px 22px;display:flex;flex-direction:column;gap:12px}.td-money h2[data-v-10139485]{font-size:15px;font-weight:500;color:#b9c7d6}.td-money div[data-v-10139485]{display:flex;justify-content:space-between;align-items:baseline;font-size:15px}.td-money b[data-v-10139485]{font-size:30px;font-weight:700}.td-money b.warn[data-v-10139485]{color:#ffb07a}.wk-pay[data-v-40bf2f1a]{font-size:14px}.wk-add[data-v-40bf2f1a]{display:flex;gap:10px}.wk-off[data-v-40bf2f1a]{padding:0;overflow:hidden}.wk-off h2[data-v-40bf2f1a]{margin:0;padding:14px 18px 4px;font-size:16px}.wk-off p[data-v-40bf2f1a]{margin:0;padding:0 18px 10px;font-size:13px;color:var(--vso-muted);border-bottom:1px solid var(--vso-subtle)}.wk-off-row[data-v-40bf2f1a]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;border-bottom:1px solid var(--vso-subtle)}.wk-off-row[data-v-40bf2f1a]:last-child{border-bottom:0}.wk-off-row span[data-v-40bf2f1a]{display:flex;flex-direction:column}.wk-off-row small[data-v-40bf2f1a]{color:var(--vso-muted);font-size:13px}.wk-pay-edit[data-v-40bf2f1a]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px}.wk-pay-edit .vso-input[data-v-40bf2f1a]{width:64px;min-height:36px;padding:0 8px}.wk[data-v-40bf2f1a]{padding:28px 0 56px;display:flex;flex-direction:column;gap:20px}.wk-head[data-v-40bf2f1a]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px}.wk-head p[data-v-40bf2f1a]{margin:6px 0 0;font-size:15px;color:var(--vso-ink-2)}.wk-form[data-v-40bf2f1a],.wk-created[data-v-40bf2f1a]{padding:22px 24px;display:flex;flex-direction:column;gap:14px}.wk-form h2[data-v-40bf2f1a],.wk-created h2[data-v-40bf2f1a]{margin:0;font-size:18px}.wk-grid[data-v-40bf2f1a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.wk-hint[data-v-40bf2f1a]{margin:0;font-size:13px;color:var(--vso-muted)}.wk-actions[data-v-40bf2f1a]{display:flex;justify-content:flex-end;gap:10px}.wk-created[data-v-40bf2f1a]{border-color:var(--vso-done)}.wk-created p[data-v-40bf2f1a]{margin:0;font-size:14px;color:var(--vso-ink-2)}.wk-created pre[data-v-40bf2f1a]{margin:0;white-space:pre-wrap;font-family:var(--vso-font);font-size:15px;line-height:1.7;background:var(--vso-subtle);padding:12px 14px;border-radius:8px}.wk-created .vso-btn[data-v-40bf2f1a]{align-self:flex-start}.wk-msg[data-v-40bf2f1a]{margin:0;font-size:14px;color:var(--vso-ink-2)}.wk-table-wrap[data-v-40bf2f1a]{overflow-x:auto}.wk-table[data-v-40bf2f1a]{width:100%;min-width:640px;border-collapse:collapse;font-size:15px}.wk-table th[data-v-40bf2f1a]{text-align:left;font-size:13px;font-weight:500;color:var(--vso-muted);padding:14px 22px;border-bottom:1px solid var(--vso-line)}.wk-table td[data-v-40bf2f1a]{padding:14px 22px;border-bottom:1px solid #EEF1F4}.wk-table .r[data-v-40bf2f1a]{text-align:right}.wk-table td.vso-num[data-v-40bf2f1a]{font-size:20px;font-weight:600}.wk-who[data-v-40bf2f1a]{display:flex;align-items:center;gap:12px}.wk-who>span[data-v-40bf2f1a]:last-child{display:flex;flex-direction:column}.wk-who small[data-v-40bf2f1a]{font-size:15px;color:var(--vso-muted)}.wk-avatar[data-v-40bf2f1a]{width:38px;height:38px;border-radius:999px;background:var(--vso-navy-soft);color:var(--vso-navy);font-weight:700;display:flex;align-items:center;justify-content:center}@media(max-width:640px){.wk-table[data-v-40bf2f1a]{min-width:0}.wk-table thead[data-v-40bf2f1a]{display:none}.wk-table tr[data-v-40bf2f1a]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 14px;padding:14px 16px;border-bottom:1px solid #EEF1F4}.wk-table td[data-v-40bf2f1a]{padding:0;border:0}.wk-table td[data-v-40bf2f1a]:first-child{grid-column:1 / -1}.wk-table td[data-label][data-v-40bf2f1a]:before{content:attr(data-label) " ";font-family:var(--vso-font);font-size:13px;font-weight:400;color:var(--vso-muted)}.wk-table td.vso-num[data-v-40bf2f1a]{font-size:18px}}.wk-act .vso-btn[data-v-40bf2f1a]{min-height:34px;font-size:13px}.wk-empty[data-v-40bf2f1a]{color:var(--vso-muted);text-align:center;padding:28px!important}.ss-rotate[data-v-c151449e]{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:8px;background:var(--vso-signal-soft)}.ss-rotate p[data-v-c151449e]{margin:0;font-size:14px}.ss[data-v-c151449e]{padding:28px 0 56px;display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.ss-main[data-v-c151449e]{flex:999 1 540px;min-width:0;display:flex;flex-direction:column;gap:20px}.ss-sec[data-v-c151449e]{padding:24px;display:flex;flex-direction:column;gap:14px}.ss-sec h2[data-v-c151449e],.ss-side h2[data-v-c151449e]{margin:0;font-size:18px;font-weight:700}.ss-row[data-v-c151449e]{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.ss-row>div[data-v-c151449e]{display:flex;flex-direction:column;gap:4px}.ss-hint[data-v-c151449e]{margin:0;font-size:14px;color:var(--vso-muted);line-height:1.6}.ss-phone[data-v-c151449e]{font-size:20px;max-width:320px}.ss-actions[data-v-c151449e]{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}.ss-actions .vso-btn[data-v-c151449e]{min-height:52px;padding:0 30px;font-size:16px}.ss-warn[data-v-c151449e]{margin:0;font-size:14px;color:var(--vso-risk)}.ss-brand-row[data-v-c151449e]{display:flex;align-items:center;gap:16px}.ss-logo-pick[data-v-c151449e]{width:72px;height:72px;border-radius:16px;flex:none;display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;font-weight:900;cursor:pointer;overflow:hidden;border:1px solid var(--vso-panel-line);position:relative}.ss-logo-pick img[data-v-c151449e]{width:100%;height:100%;object-fit:cover}.ss-logo-pick input[data-v-c151449e]{position:absolute;inset:0;opacity:0;cursor:pointer}.ss-logo-pick[data-v-c151449e]:focus-within{outline:3px solid var(--vso-signal);outline-offset:2px}.ss-logo-text[data-v-c151449e]{display:flex;flex-direction:column;gap:2px;align-items:flex-start;font-size:14px;color:var(--vso-muted)}.ss-logo-text b[data-v-c151449e]{color:var(--vso-ink);font-size:15px}.ss-logo-text .vso-btn[data-v-c151449e]{padding:0;min-height:32px}.ss-colors[data-v-c151449e]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:6px}.ss-swatch[data-v-c151449e]{width:40px;height:40px;border-radius:10px;border:0;cursor:pointer;box-shadow:inset 0 0 0 1px #00000014}.ss-swatch.on[data-v-c151449e]{outline:3px solid var(--vso-ink);outline-offset:2px}.ss-custom[data-v-c151449e]{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px 0 4px;border:1px solid var(--vso-panel-line);border-radius:10px;background:#fff;cursor:pointer;font-size:15px}.ss-custom input[data-v-c151449e]{width:34px;height:34px;border:0;padding:0;background:none;cursor:pointer}.ss-preview[data-v-c151449e]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;background:color-mix(in srgb,var(--b) 8%,#fff);border:1px solid color-mix(in srgb,var(--b) 22%,#fff)}.ss-preview-logo[data-v-c151449e]{width:44px;height:44px;border-radius:11px;flex:none;color:#fff;font-weight:900;font-size:20px;display:flex;align-items:center;justify-content:center;overflow:hidden}.ss-preview-logo img[data-v-c151449e]{width:100%;height:100%;object-fit:cover}.ss-preview-text[data-v-c151449e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ss-preview-text b[data-v-c151449e]{font-size:16px}.ss-preview-text span[data-v-c151449e]{font-size:13px;color:var(--vso-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-preview-btn[data-v-c151449e]{flex:none;background:var(--b);color:#fff;font-weight:700;font-size:14px;padding:10px 16px;border-radius:8px}.ss-actions .ss-msg[data-v-c151449e]{margin-right:auto;align-self:center}.ss-msg[data-v-c151449e]{margin:0;font-size:14px;color:var(--vso-ink-2)}.ss-side[data-v-c151449e]{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:14px;position:sticky;top:88px}.ss-poster[data-v-c151449e]{background:var(--vso-navy);color:#fff;border-radius:14px;padding:28px 24px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.ss-poster b[data-v-c151449e]{font-size:22px;font-weight:900}.ss-poster span[data-v-c151449e]{font-size:16px;opacity:.88}.ss-poster strong[data-v-c151449e]{font-size:16px}.ss-logo[data-v-c151449e]{width:56px;height:56px;border-radius:14px;overflow:hidden;background:#fff;color:var(--vso-navy);font-size:26px;font-weight:900;display:flex;align-items:center;justify-content:center;opacity:1!important}.ss-logo img[data-v-c151449e]{width:100%;height:100%;object-fit:cover}.ss-qr[data-v-c151449e]{width:184px;height:184px;background:#fff;border-radius:10px;padding:6px;box-sizing:border-box}.ss-qr[data-v-c151449e] svg{width:100%;height:100%;display:block}.ss-qr.empty[data-v-c151449e]{display:flex;align-items:center;justify-content:center;color:var(--vso-muted);font-size:14px}.ss-link[data-v-c151449e]{display:flex;align-items:center;background:#fff;border:1px solid var(--vso-panel-line);border-radius:8px;padding-left:12px}.ss-link span[data-v-c151449e]{flex:1;min-width:0;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-link button[data-v-c151449e]{min-height:44px;padding:0 14px;border:0;border-left:1px solid var(--vso-panel-line);background:transparent;font:inherit;font-size:14px;cursor:pointer}.ss-side .vso-btn[data-v-c151449e]{min-height:48px}.bv[data-v-0376d5dc]{padding:8px 0 56px;display:flex;flex-direction:column;gap:16px}.bv-now[data-v-0376d5dc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;overflow:hidden}.bv-now>div[data-v-0376d5dc]{padding:18px 20px;display:flex;flex-direction:column;gap:4px}.bv-now>div+div[data-v-0376d5dc]{border-left:1px solid var(--vso-subtle)}.bv-now small[data-v-0376d5dc],.bv-now span[data-v-0376d5dc]{color:var(--vso-muted);font-size:13px}.bv-now b[data-v-0376d5dc]{font-size:26px}.bv-now.expired>div:first-child b[data-v-0376d5dc]{color:var(--vso-danger, #B42318)}.bv-warn[data-v-0376d5dc]{margin:0;padding:12px 16px;border-radius:8px;background:#fdecea;color:#8a1c12;font-size:14px}.bv-warn.soft[data-v-0376d5dc]{background:var(--vso-signal-soft, #FFF4E5);color:#7a4a00}.bv-cycle[data-v-0376d5dc]{display:inline-flex;border:1px solid var(--vso-panel-line);border-radius:8px;overflow:hidden;margin-bottom:12px}.bv-cycle button[data-v-0376d5dc]{border:0;background:var(--vso-surface);padding:8px 16px;font:inherit;cursor:pointer;color:var(--vso-ink)}.bv-cycle button.on[data-v-0376d5dc]{background:var(--vso-ink);color:#fff}.bv-cycle em[data-v-0376d5dc]{font-style:normal;font-size:12px;color:var(--vso-signal);margin-left:4px}.bv-grid[data-v-0376d5dc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bv-plan[data-v-0376d5dc]{text-align:left;font:inherit;color:inherit;padding:18px 20px;display:flex;flex-direction:column;gap:8px;cursor:pointer;border:2px solid var(--vso-panel-line)}.bv-plan.on[data-v-0376d5dc]{border-color:var(--vso-ink)}.bv-plan-top[data-v-0376d5dc]{display:flex;justify-content:space-between;align-items:center}.bv-plan-top b[data-v-0376d5dc]{font-size:17px}.bv-plan-top em[data-v-0376d5dc]{font-style:normal;font-size:12px;padding:2px 8px;border-radius:99px;background:var(--vso-done-soft);color:var(--vso-done-ink, #145C39)}.bv-price[data-v-0376d5dc]{font-size:30px;font-weight:800}.bv-price small[data-v-0376d5dc]{font-size:14px;font-weight:500;color:var(--vso-muted)}.bv-eq[data-v-0376d5dc]{font-size:13px;color:var(--vso-muted);margin-top:-6px}.bv-plan ul[data-v-0376d5dc]{margin:0;padding-left:18px;color:var(--vso-muted);font-size:14px;line-height:1.7}.bv-pay[data-v-0376d5dc]{padding:16px 20px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.bv-pay>div[data-v-0376d5dc]:first-child{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.bv-pay span[data-v-0376d5dc]{font-size:14px;color:var(--vso-muted)}.bv-pay .bv-bad[data-v-0376d5dc]{color:#b42318}.bv-pay-act[data-v-0376d5dc]{display:flex;align-items:center;gap:14px}.bv-pay-act b[data-v-0376d5dc]{font-size:26px}.bv-ok[data-v-0376d5dc]{margin:0;padding:10px 14px;border-radius:8px;background:var(--vso-done-soft);color:var(--vso-done-ink, #145C39)}.bv-err[data-v-0376d5dc]{margin:0;padding:10px 14px;border-radius:8px;background:#fdecea;color:#8a1c12}.bv-inv[data-v-0376d5dc]{padding:0;overflow:hidden}.bv-inv h2[data-v-0376d5dc]{margin:0;padding:14px 18px;font-size:16px;border-bottom:1px solid var(--vso-subtle)}.bv-empty[data-v-0376d5dc]{margin:0;padding:20px 18px;color:var(--vso-muted)}.bv-row[data-v-0376d5dc]{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 18px;border-bottom:1px solid var(--vso-subtle)}.bv-row[data-v-0376d5dc]:last-child{border-bottom:0}.bv-row>span[data-v-0376d5dc]:nth-child(2){display:flex;flex-direction:column;gap:2px;min-width:0}.bv-row small[data-v-0376d5dc]{color:var(--vso-muted);font-size:13px}.bv-row>span[data-v-0376d5dc]:first-child{color:var(--vso-muted)}.bv-row>span[data-v-0376d5dc]:last-child{font-weight:700}@media(max-width:760px){.bv-grid[data-v-0376d5dc],.bv-now[data-v-0376d5dc]{grid-template-columns:1fr}.bv-now>div+div[data-v-0376d5dc]{border-left:0;border-top:1px solid var(--vso-subtle)}.bv-row[data-v-0376d5dc]{grid-template-columns:1fr auto}.bv-row>span[data-v-0376d5dc]:first-child{display:none}}.opv[data-v-a8721d9c]{padding:8px 0 56px;display:flex;flex-direction:column;gap:14px;max-width:760px}.opv-lead[data-v-a8721d9c]{margin:0;font-size:15px;line-height:1.7;color:var(--vso-ink-2)}.opv-warn[data-v-a8721d9c]{margin:0;padding:12px 14px;border-radius:8px;background:var(--vso-signal-soft);color:var(--vso-signal-ink)}.opv-row[data-v-a8721d9c]{padding:18px 20px;display:flex;flex-direction:column;gap:10px}.opv-head[data-v-a8721d9c]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.opv-head b[data-v-a8721d9c]{font-size:17px}.opv-head b.wechat[data-v-a8721d9c]{color:#07863f}.opv-head b.alipay[data-v-a8721d9c]{color:#1677ff}.opv-chip[data-v-a8721d9c]{font-size:12px;padding:3px 10px;border-radius:99px}.opv-chip.on[data-v-a8721d9c]{background:var(--vso-done-soft);color:var(--vso-done-ink, #145C39)}.opv-chip.off[data-v-a8721d9c]{background:var(--vso-subtle);color:var(--vso-muted)}.opv-chip.sim[data-v-a8721d9c]{background:#fff6db;color:#8a6d1f}.opv-how[data-v-a8721d9c]{margin:0;font-size:14px;line-height:1.7;color:var(--vso-ink-2)}.opv-edit[data-v-a8721d9c]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.opv-edit .vso-input[data-v-a8721d9c]{width:260px}.opv-note[data-v-a8721d9c]{margin:0;font-size:13px;color:var(--vso-muted);line-height:1.6}.opv-msg[data-v-a8721d9c]{margin:0;font-size:14px;color:var(--vso-ink-2)}.pq-item[data-v-3d900a34]{display:block!important;padding:0!important;border-bottom:1px solid var(--vso-subtle)}.pq-item[data-v-3d900a34]:last-child{border-bottom:0}.pq-row[data-v-3d900a34]:has(.pq-cover){grid-template-columns:72px minmax(0,1fr) auto auto}.pq-cover[data-v-3d900a34]{position:relative;width:72px;height:54px;padding:0;border:0;border-radius:6px;overflow:hidden;background:var(--vso-subtle);cursor:pointer}.pq-cover-tip[data-v-3d900a34]{position:absolute;inset:auto 0 0;padding:2px 0;background:#14202bb8;color:#fff;font-size:11px;opacity:0;transition:opacity .15s}.pq-cover-tip.sample[data-v-3d900a34]{opacity:1;background:#ff6a13eb;color:var(--vso-ink);font-weight:700}.pq-cover:hover .pq-cover-tip[data-v-3d900a34],.pq-cover:focus-visible .pq-cover-tip[data-v-3d900a34],.pq-cover:disabled .pq-cover-tip[data-v-3d900a34]{opacity:1}.pq-cover img[data-v-3d900a34]{width:100%;height:100%;object-fit:cover}.pq-acts[data-v-3d900a34]{display:flex;gap:8px;align-items:center}.pq-row[data-v-3d900a34]{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:14px;align-items:center;padding:12px 16px}.pq-name[data-v-3d900a34]{display:flex;flex-direction:column;gap:2px;min-width:0}.pq-name small[data-v-3d900a34]{font-size:13px;color:var(--vso-muted)}.pq-price[data-v-3d900a34]{font-size:18px}.pq-row .vso-btn[data-v-3d900a34]{min-height:40px}.pq-edit[data-v-3d900a34]{margin:0 16px 14px;padding:14px 16px;border-radius:10px;background:var(--vso-subtle);display:flex;flex-direction:column;gap:12px}.pq-variant[data-v-3d900a34]{display:flex;flex-direction:column;gap:8px}.pq-fields[data-v-3d900a34]{display:flex;flex-wrap:wrap;gap:12px}.pq-fields .vso-field[data-v-3d900a34]{flex:0 1 180px}.pq-money[data-v-3d900a34]{display:flex;align-items:center;gap:6px}.pq-money i[data-v-3d900a34]{font-style:normal;color:var(--vso-muted);font-family:var(--vso-num);font-size:18px}.pq-money input[data-v-3d900a34]{font-size:20px;max-width:140px}.pq-group[data-v-3d900a34]{display:flex;flex-direction:column;gap:6px}.pq-group small[data-v-3d900a34]{color:var(--vso-muted);font-size:13px}.pq-opt[data-v-3d900a34]{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:14px}.pq-opt input[data-v-3d900a34]{max-width:110px;font-size:17px}.pq-actions[data-v-3d900a34]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.pq-hint[data-v-3d900a34]{margin:0;font-size:13px;color:var(--vso-muted)}.pq-msg[data-v-3d900a34]{margin:0 16px 12px;font-size:14px;color:var(--vso-ink-2)}@media(max-width:640px){.pq-row[data-v-3d900a34],.pq-row[data-v-3d900a34]:has(.pq-cover){grid-template-columns:64px minmax(0,1fr) auto;gap:10px 12px;padding:12px}.pq-row[data-v-3d900a34]:not(:has(.pq-cover)){grid-template-columns:minmax(0,1fr) auto}.pq-cover[data-v-3d900a34]{width:64px;height:48px}.pq-acts[data-v-3d900a34]{grid-column:1 / -1;flex-wrap:wrap;justify-content:flex-end}.pq-acts .vso-btn[data-v-3d900a34]{min-height:38px;padding:0 12px}.pq-edit[data-v-3d900a34]{margin:0 12px 12px;padding:12px}}.ob[data-v-2d87274f]{padding:28px 0 56px;display:grid;grid-template-columns:300px minmax(0,1fr);gap:24px;align-items:start}.ob-rail[data-v-2d87274f]{background:var(--vso-navy);color:#fff;border-radius:12px;padding:22px 14px;position:sticky;top:88px}.ob-rail-head[data-v-2d87274f]{padding:0 10px 14px;display:flex;flex-direction:column;gap:4px}.ob-rail-head span[data-v-2d87274f]{font-size:13px;color:#a9b6c3}.ob-rail-head b[data-v-2d87274f]{font-size:20px;font-weight:900}.ob-rail ol[data-v-2d87274f]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.ob-rail li button[data-v-2d87274f]{width:100%;display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:start;padding:12px 10px;border:0;border-radius:8px;background:none;color:#b9c7d6;font:inherit;text-align:left;cursor:pointer}.ob-rail li button[data-v-2d87274f]:hover{background:#ffffff0d}.ob-rail li button.now[data-v-2d87274f]{background:#ffffff17;color:#fff}.ob-n[data-v-2d87274f]{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;border:1.5px solid #4C6782;box-sizing:border-box}.ob-rail li button.done .ob-n[data-v-2d87274f]{background:#2c4a68;border-color:#2c4a68;color:#fff}.ob-rail li button.now .ob-n[data-v-2d87274f]{background:var(--vso-signal);border-color:var(--vso-signal);color:var(--vso-ink)}.ob-t[data-v-2d87274f]{display:flex;flex-direction:column;gap:2px;min-width:0}.ob-t b[data-v-2d87274f]{font-size:15px;font-weight:500}.ob-rail li button.now .ob-t b[data-v-2d87274f]{font-weight:900}.ob-rail li button.done .ob-t b[data-v-2d87274f]{color:#dce5ee}.ob-t small[data-v-2d87274f]{font-size:13px;color:#8fa3b6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-main[data-v-2d87274f]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start}.ob-card[data-v-2d87274f]{padding:0;overflow:hidden}.ob-card .vso-ticket[data-v-2d87274f]{border-radius:0}.ob-card .vso-ticket-body h1[data-v-2d87274f]{margin:0;font-size:24px;font-weight:900}.ob-card .vso-ticket-body p[data-v-2d87274f]{margin:6px 0 0;font-size:15px}.ob-detail[data-v-2d87274f]{padding:24px;display:flex;flex-direction:column;gap:16px}.ob-lead[data-v-2d87274f]{margin:0;font-size:15px;line-height:1.75;color:var(--vso-ink-2);max-width:40em}.ob-packs[data-v-2d87274f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.ob-pack[data-v-2d87274f]{position:relative;padding:16px;border:1px solid var(--vso-panel-line);border-radius:10px;display:flex;flex-direction:column;gap:6px}.ob-pack.on[data-v-2d87274f]{border-color:var(--vso-done);background:var(--vso-done-soft)}.ob-pack b[data-v-2d87274f]{font-size:16px}.ob-pack span[data-v-2d87274f]{font-size:13px;color:var(--vso-muted);line-height:1.6}.ob-pack small[data-v-2d87274f]{font-size:13px;color:var(--vso-ink-2)}.ob-pack em[data-v-2d87274f]{position:absolute;top:12px;right:12px;font-style:normal}.ob-list[data-v-2d87274f]{margin:0;padding:0;list-style:none;border:1px solid var(--vso-panel-line);border-radius:10px}.ob-list small[data-v-2d87274f]{font-size:13px;color:var(--vso-muted)}.ob-list .vso-num[data-v-2d87274f]{font-size:18px}.ob-saved[data-v-2d87274f]{margin:0;padding:10px 14px;border-radius:8px;background:var(--vso-done-soft);color:var(--vso-done-ink, #145C39);font-size:14px}.ob-facts[data-v-2d87274f]{display:flex;gap:28px;flex-wrap:wrap}.ob-facts span[data-v-2d87274f]{display:flex;align-items:baseline;gap:6px;font-size:15px;color:var(--vso-ink-2)}.ob-facts b[data-v-2d87274f]{font-size:36px;color:var(--vso-ink)}.ob-actions[data-v-2d87274f]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;padding-top:8px;border-top:1px solid var(--vso-subtle)}.ob-actions .vso-btn[data-v-2d87274f]{min-height:48px;padding:0 20px}.ob-refresh[data-v-2d87274f]{align-self:flex-end}.ob-preview[data-v-2d87274f]{position:sticky;top:88px;display:flex;flex-direction:column;gap:10px}.ob-preview-label[data-v-2d87274f]{font-size:13px;color:var(--vso-muted)}.ob-phone[data-v-2d87274f]{background:#fff;border:1px solid var(--vso-panel-line);border-radius:22px;overflow:hidden}.ob-phone-head[data-v-2d87274f]{color:#fff;padding:22px 18px 18px;display:flex;flex-direction:column;gap:6px}.ob-phone-head b[data-v-2d87274f]{font-size:18px;font-weight:900}.ob-phone-head>span[data-v-2d87274f]:last-child{font-size:13px;opacity:.88}.ob-phone-logo[data-v-2d87274f]{width:44px;height:44px;border-radius:11px;background:#fff;font-size:20px;font-weight:900;display:flex;align-items:center;justify-content:center;overflow:hidden}.ob-phone-logo img[data-v-2d87274f]{width:100%;height:100%;object-fit:cover}.ob-phone-list[data-v-2d87274f]{padding:8px 14px 14px}.ob-phone-item[data-v-2d87274f]{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--vso-subtle)}.ob-phone-item[data-v-2d87274f]:last-child{border-bottom:0}.ob-phone-cover[data-v-2d87274f]{width:56px;height:44px;border-radius:6px;background:var(--vso-subtle);flex:none}.ob-phone-item>span[data-v-2d87274f]:last-child{display:flex;flex-direction:column;gap:2px;font-size:14px}.ob-phone-item small[data-v-2d87274f]{font-weight:700}.ob-phone-empty[data-v-2d87274f]{margin:16px 0;text-align:center;font-size:13px;color:var(--vso-muted)}@media(max-width:1180px){.ob-main[data-v-2d87274f]{grid-template-columns:1fr}.ob-preview[data-v-2d87274f]{position:static;max-width:360px}}@media(max-width:820px){.ob[data-v-2d87274f]{grid-template-columns:1fr}.ob-rail[data-v-2d87274f]{position:static}}.ob-phone-cover[data-v-2d87274f]{overflow:hidden}.ob-phone-cover img[data-v-2d87274f]{width:100%;height:100%;object-fit:cover;display:block}.sv[data-v-fcdd2fc0]{padding:28px 0 56px;display:flex;flex-direction:column;gap:16px}.sv-head[data-v-fcdd2fc0]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px}.sv-head>div[data-v-fcdd2fc0]:first-child{display:flex;flex-direction:column;gap:6px}.sv-sum[data-v-fcdd2fc0]{margin:0;color:var(--vso-ink-2);font-size:15px}.sv-sum b[data-v-fcdd2fc0]{font-size:22px;color:var(--vso-ink)}.sv-head-acts[data-v-fcdd2fc0]{display:flex;gap:10px}.sv-head-acts .vso-btn[data-v-fcdd2fc0]{min-height:46px;padding:0 18px}.sv-filter[data-v-fcdd2fc0]{display:flex;gap:6px}.sv-filter button[data-v-fcdd2fc0]{min-height:38px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:var(--vso-muted);font:inherit;font-size:14px;cursor:pointer}.sv-filter button.on[data-v-fcdd2fc0]{background:var(--vso-ink);color:#fff;font-weight:700}.sv-msg[data-v-fcdd2fc0]{margin:0;padding:10px 14px;border-radius:8px;background:var(--vso-done-soft);color:var(--vso-done-ink, #145C39);font-size:14px}.sv-empty[data-v-fcdd2fc0]{margin:24px 0;text-align:center;color:var(--vso-muted)}.sv-group[data-v-fcdd2fc0]{padding:0;overflow:hidden}.sv-group h2[data-v-fcdd2fc0]{margin:0;padding:14px 16px 10px;font-size:15px;font-weight:700;color:var(--vso-ink-2);border-bottom:1px solid var(--vso-subtle)}.sv-group h2 small[data-v-fcdd2fc0]{margin-left:6px;color:var(--vso-muted);font-weight:500}.sv-group ul[data-v-fcdd2fc0]{margin:0;padding:0;list-style:none}.vso-chip.off[data-v-fcdd2fc0]{background:var(--vso-subtle);color:var(--vso-muted)}.danger[data-v-fcdd2fc0]{color:var(--vso-risk)!important;font-weight:700}.mv[data-v-71e5e7e2]{padding:28px 0 56px;display:flex;flex-direction:column;gap:16px}.mv-head[data-v-71e5e7e2]{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:12px}.mv-more[data-v-71e5e7e2]{display:flex;gap:10px}.mv-kpis[data-v-71e5e7e2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mv-kpi[data-v-71e5e7e2]{padding:18px 20px;display:flex;flex-direction:column;gap:4px}.mv-kpi small[data-v-71e5e7e2]{color:var(--vso-muted);font-size:13px}.mv-kpi b[data-v-71e5e7e2]{font-size:34px;line-height:1.1}.mv-kpi span[data-v-71e5e7e2]{font-size:13px;color:var(--vso-muted)}.mv-kpi.signal[data-v-71e5e7e2]{background:var(--vso-ink);color:#fff;border-color:var(--vso-ink)}.mv-kpi.signal b[data-v-71e5e7e2]{color:var(--vso-signal)}.mv-kpi.signal small[data-v-71e5e7e2],.mv-kpi.signal span[data-v-71e5e7e2]{color:#c9d2db}.mv-msg[data-v-71e5e7e2]{margin:0;padding:10px 14px;border-radius:8px;background:var(--vso-done-soft);color:var(--vso-done-ink, #145C39);font-size:14px}.mv-sec[data-v-71e5e7e2]{padding:0;overflow:hidden}.mv-sec h2[data-v-71e5e7e2]{margin:0;padding:14px 18px;font-size:16px;border-bottom:1px solid var(--vso-subtle)}.mv-empty[data-v-71e5e7e2]{margin:0;padding:22px 18px;color:var(--vso-muted)}.mv-row[data-v-71e5e7e2]{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:14px;align-items:center;padding:12px 18px;border-bottom:1px solid var(--vso-subtle)}.mv-row[data-v-71e5e7e2]:last-child{border-bottom:0}.mv-row.paid[data-v-71e5e7e2]{grid-template-columns:90px minmax(0,1fr) auto}.mv-who[data-v-71e5e7e2]{display:flex;flex-direction:column;gap:2px;min-width:0}.mv-who small[data-v-71e5e7e2]{color:var(--vso-muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mv-amt[data-v-71e5e7e2]{display:flex;flex-direction:column;align-items:flex-end;font-size:22px;font-weight:700}.mv-amt small[data-v-71e5e7e2]{font-size:12px;font-weight:500;color:var(--vso-muted);font-family:var(--vso-font)}.mv-amt.done[data-v-71e5e7e2]{color:var(--vso-done);font-size:20px}.mv-time[data-v-71e5e7e2]{color:var(--vso-muted);font-size:16px}.mv-pay[data-v-71e5e7e2]{display:flex;gap:8px;align-items:center}.mv-pay .vso-select[data-v-71e5e7e2]{width:104px;min-height:40px}.mv-pay .vso-input[data-v-71e5e7e2]{width:96px;min-height:40px;font-size:17px}.mv-pay .vso-btn[data-v-71e5e7e2]{min-height:40px}.mv-wait[data-v-71e5e7e2]{font-size:13px;color:var(--vso-muted)}@media(max-width:760px){.mv-kpis[data-v-71e5e7e2]{grid-template-columns:1fr}.mv-row[data-v-71e5e7e2]{grid-template-columns:1fr auto}.mv-pay[data-v-71e5e7e2]{grid-column:1 / -1}}.as[data-v-fa3724e6]{padding:28px 0 56px;display:flex;flex-direction:column;gap:14px}.as-head[data-v-fa3724e6]{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:12px}.as-head>div[data-v-fa3724e6]:first-child{display:flex;flex-direction:column;gap:6px}.as-sum[data-v-fa3724e6]{margin:0;color:var(--vso-ink-2)}.as-sum b[data-v-fa3724e6]{font-size:22px;color:var(--vso-ink)}.as-acts[data-v-fa3724e6]{display:flex;gap:10px}.as-acts .vso-btn[data-v-fa3724e6]{min-height:46px;padding:0 18px}.as-form[data-v-fa3724e6]{padding:20px;display:flex;flex-direction:column;gap:12px}.as-form h2[data-v-fa3724e6]{margin:0;font-size:17px}.as-hint[data-v-fa3724e6]{margin:0;font-size:13px;color:var(--vso-muted);line-height:1.6}.as-grid[data-v-fa3724e6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.as-grid .wide[data-v-fa3724e6]{grid-column:1 / -1}.as-form-acts[data-v-fa3724e6]{display:flex;justify-content:flex-end;gap:10px;align-items:center}.as-form-acts .vso-select[data-v-fa3724e6]{width:180px}.as-link[data-v-fa3724e6]{display:flex;gap:10px}.as-link .vso-input[data-v-fa3724e6]{flex:1}.as-msg[data-v-fa3724e6]{margin:0;padding:10px 14px;border-radius:8px;background:var(--vso-done-soft);color:var(--vso-done-ink, #145C39);font-size:14px}.as-tabs[data-v-fa3724e6]{display:flex;gap:6px}.as-tabs button[data-v-fa3724e6]{min-height:38px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:var(--vso-muted);font:inherit;font-size:14px;cursor:pointer}.as-tabs button.on[data-v-fa3724e6]{background:var(--vso-ink);color:#fff;font-weight:700}.as-empty[data-v-fa3724e6]{margin:24px 0;text-align:center;color:var(--vso-muted)}.as-item[data-v-fa3724e6]{padding:18px 20px;display:flex;flex-direction:column;gap:10px}.as-item-head[data-v-fa3724e6]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.as-item-head>span[data-v-fa3724e6]:first-child{display:flex;flex-direction:column;gap:2px}.as-item-head small[data-v-fa3724e6]{color:var(--vso-muted);font-size:13px}.as-issue[data-v-fa3724e6]{margin:0;font-size:15px;line-height:1.7}.as-thumbs[data-v-fa3724e6]{display:flex;gap:8px}.as-thumbs img[data-v-fa3724e6]{width:96px;height:72px;object-fit:cover;border-radius:6px}.as-note[data-v-fa3724e6]{margin:0;font-size:13px;color:var(--vso-ink-2)}.as-next[data-v-fa3724e6]{margin-top:4px;padding:14px 16px;border-radius:10px;background:var(--vso-subtle);display:flex;flex-direction:column;gap:10px}.as-next.resp[data-v-fa3724e6],.as-next.assign[data-v-fa3724e6],.as-next.resolve[data-v-fa3724e6],.as-next.rework[data-v-fa3724e6],.as-next.issue[data-v-fa3724e6],.as-next.accept[data-v-fa3724e6]{background:var(--vso-signal-soft);border-left:4px solid var(--vso-signal)}.as-next>b[data-v-fa3724e6]{font-size:15px}.as-skip summary[data-v-fa3724e6]{cursor:pointer;font-size:13px;color:var(--vso-muted)}.as-skip[open][data-v-fa3724e6]{display:flex;flex-direction:column;gap:10px}.as-refresh[data-v-fa3724e6]{padding:0 4px;min-height:0;font-size:13px}.as-foot[data-v-fa3724e6]{margin:8px 0 0;font-size:13px;color:var(--vso-muted)}.as-foot .vso-btn[data-v-fa3724e6]{padding:0 4px;min-height:0}.av[data-v-bb63d09a]{padding:28px 0 56px;display:flex;flex-direction:column;gap:18px}.av-head p[data-v-bb63d09a]{margin:6px 0 0;color:var(--vso-ink-2)}.av-cols[data-v-bb63d09a]{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.av-main[data-v-bb63d09a]{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:18px}.av-side[data-v-bb63d09a]{flex:1 1 300px;min-width:0;position:sticky;top:84px;display:flex;flex-direction:column;gap:12px}.av-side h2[data-v-bb63d09a]{margin:0;font-size:17px}.av-sec[data-v-bb63d09a]{padding:22px 24px;display:flex;flex-direction:column;gap:14px}.av-sec h2[data-v-bb63d09a]{margin:0;font-size:18px;display:flex;align-items:center;gap:10px}.av-sec h2 b[data-v-bb63d09a]{width:28px;height:28px;border-radius:6px;background:var(--vso-ink);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:18px}.av-hint[data-v-bb63d09a]{margin:0;font-size:13px;color:var(--vso-muted);line-height:1.6}.av-warn[data-v-bb63d09a]{margin:0;padding:10px 14px;border-radius:8px;background:var(--vso-signal-soft);color:var(--vso-signal-ink);font-size:14px}.av-warn .vso-btn[data-v-bb63d09a]{padding:0 2px;min-height:0}.av-cities[data-v-bb63d09a],.av-chips[data-v-bb63d09a],.av-days[data-v-bb63d09a]{display:flex;flex-wrap:wrap;gap:8px}.av-cities button[data-v-bb63d09a],.av-chips button[data-v-bb63d09a],.av-days button[data-v-bb63d09a]{min-height:40px;padding:0 14px;border-radius:8px;border:1px solid var(--vso-line-strong);background:#fff;font:inherit;font-size:14px;color:var(--vso-ink-2);cursor:pointer}.av-cities button.on[data-v-bb63d09a]{background:var(--vso-ink);border-color:var(--vso-ink);color:#fff;font-weight:700}.av-chips button.on[data-v-bb63d09a],.av-days button.on[data-v-bb63d09a]{background:var(--vso-navy-soft);border-color:var(--vso-navy);color:var(--vso-navy);font-weight:700}.av-days button[data-v-bb63d09a]{min-width:56px}.av-all[data-v-bb63d09a]{align-self:flex-start;padding:0;min-height:0}.av-custom[data-v-bb63d09a]{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:end}.av-custom .wide[data-v-bb63d09a]{grid-column:1 / 2}.av-picked[data-v-bb63d09a]{display:flex;flex-wrap:wrap;gap:6px 14px;padding:12px 14px;border-radius:8px;background:var(--vso-subtle);font-size:14px;color:var(--vso-ink-2)}.av-picked>span[data-v-bb63d09a]:first-child{color:var(--vso-muted)}.av-row[data-v-bb63d09a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.av-row .vso-num[data-v-bb63d09a]{font-size:18px}.av-closures[data-v-bb63d09a]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:14px;color:var(--vso-muted)}.av-closures .vso-chip button[data-v-bb63d09a]{margin-left:6px;border:0;background:transparent;cursor:pointer;font-size:15px;color:var(--vso-muted)}.av-date[data-v-bb63d09a]{width:160px}.av-stepper[data-v-bb63d09a]{display:flex;align-items:center;gap:14px}.av-stepper button[data-v-bb63d09a]{width:48px;height:48px;border-radius:10px;border:1px solid var(--vso-line-strong);background:#fff;font-size:24px;cursor:pointer;color:var(--vso-ink)}.av-stepper button[data-v-bb63d09a]:disabled{opacity:.4;cursor:default}.av-stepper .vso-num[data-v-bb63d09a]{font-size:44px;font-weight:700;min-width:48px;text-align:center}.av-stepper small[data-v-bb63d09a]{font-size:15px;color:var(--vso-muted)}.av-actions[data-v-bb63d09a]{display:flex;justify-content:flex-end;align-items:center;gap:14px;flex-wrap:wrap}.av-actions .vso-btn[data-v-bb63d09a]{min-height:52px;padding:0 32px;font-size:16px}.av-msg[data-v-bb63d09a]{font-size:14px;color:var(--vso-ink-2)}.av-preview[data-v-bb63d09a]{background:var(--vso-ink);color:#fff;border-radius:12px;padding:8px 16px;display:flex;flex-direction:column}.av-preview div[data-v-bb63d09a]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1);font-size:14px}.av-preview div[data-v-bb63d09a]:last-child{border-bottom:0}.av-preview b[data-v-bb63d09a]{font-size:18px;color:var(--vso-signal)}.av-preview .off[data-v-bb63d09a]{color:#8a97a3}.av-preview .off b[data-v-bb63d09a]{color:#8a97a3;font-family:var(--vso-font);font-size:14px;font-weight:400}@media(max-width:640px){.av-row[data-v-bb63d09a]{grid-template-columns:1fr 1fr}.av-custom[data-v-bb63d09a]{grid-template-columns:1fr}.av-sec[data-v-bb63d09a]{padding:18px 16px}.av-side[data-v-bb63d09a]{position:static}}.mg[data-v-b7480d3f]{padding:28px 0 56px;display:flex;flex-direction:column;gap:14px}.mg-head[data-v-b7480d3f]{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.mg-head p[data-v-b7480d3f]{margin:6px 0 0;color:var(--vso-ink-2)}.mg-sim[data-v-b7480d3f]{margin:0;padding:10px 14px;border-radius:8px;background:var(--vso-subtle);font-size:13px;color:var(--vso-ink-2)}.mg-tabs[data-v-b7480d3f]{display:flex;gap:6px;flex-wrap:wrap}.mg-tabs button[data-v-b7480d3f]{min-height:38px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:var(--vso-muted);font:inherit;font-size:14px;cursor:pointer}.mg-tabs button.on[data-v-b7480d3f]{background:var(--vso-ink);color:#fff;font-weight:700}.mg-empty[data-v-b7480d3f]{margin:24px 0;text-align:center;color:var(--vso-muted)}.mg-list[data-v-b7480d3f]{display:flex;flex-direction:column}.mg-row[data-v-b7480d3f]{display:grid;grid-template-columns:84px minmax(0,1fr) 16px;gap:14px;align-items:start;padding:14px 20px;border:0;border-bottom:1px solid var(--vso-line);background:transparent;text-align:left;font:inherit;color:var(--vso-ink)}.mg-row[data-v-b7480d3f]:last-child{border-bottom:0}.mg-row.link[data-v-b7480d3f]{cursor:pointer}.mg-row.link[data-v-b7480d3f]:hover{background:var(--vso-subtle)}.mg-row.unread[data-v-b7480d3f]{box-shadow:inset 4px 0 0 var(--vso-signal)}.mg-time[data-v-b7480d3f]{font-size:16px;color:var(--vso-muted);padding-top:1px}.mg-main[data-v-b7480d3f]{display:flex;flex-direction:column;gap:3px;min-width:0}.mg-main b[data-v-b7480d3f]{font-size:15px}.mg-body[data-v-b7480d3f]{font-size:14px;color:var(--vso-ink-2);line-height:1.6}.mg-main small[data-v-b7480d3f]{font-size:12px;color:var(--vso-muted)}.mg-go[data-v-b7480d3f]{font-size:20px;color:var(--vso-muted)}@media(max-width:640px){.mg-row[data-v-b7480d3f]{grid-template-columns:64px minmax(0,1fr) 12px;padding:12px 14px}}.industry-panel[data-v-3e40da7c]{max-width:1180px;margin:22px auto;padding:26px;background:linear-gradient(145deg,#f8fbff,#fff 44%);border:1px solid #dde7f2;border-radius:22px;box-sizing:border-box;color:#172033}.industry-head[data-v-3e40da7c]{display:flex;justify-content:space-between;gap:22px;align-items:flex-start}.industry-head h2[data-v-3e40da7c]{margin:5px 0 8px;font-size:25px;letter-spacing:-.5px}.industry-head p[data-v-3e40da7c]{max-width:760px;margin:0;color:#5d6675;line-height:1.65}.eyebrow[data-v-3e40da7c]{color:#0b67d1;font-size:12px;font-weight:800;letter-spacing:.14em}.refresh[data-v-3e40da7c],.details[data-v-3e40da7c]{border:0;background:transparent;color:#2161a8;cursor:pointer}.refresh[data-v-3e40da7c]{padding:9px 13px;border:1px solid #cad9eb;border-radius:9px;background:#fff}.promise-row[data-v-3e40da7c]{display:flex;gap:10px;flex-wrap:wrap;margin:19px 0}.promise-row span[data-v-3e40da7c]{padding:7px 10px;border-radius:999px;background:#f4f6f8;color:var(--vso-navy);font-size:12px}.pack-grid[data-v-3e40da7c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pack-card[data-v-3e40da7c]{overflow:hidden;border:1px solid #dce3ec;border-radius:18px;background:#fff;box-shadow:0 12px 30px #1b2e4e12}.visual[data-v-3e40da7c]{position:relative;aspect-ratio:3/2;background:#e8eef5;overflow:hidden}.visual img[data-v-3e40da7c]{width:100%;height:100%;object-fit:cover;display:block}.visual[data-v-3e40da7c]:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#04101fa3)}.visual>span[data-v-3e40da7c]{position:absolute;z-index:1;left:16px;bottom:13px;padding:5px 9px;border-radius:999px;background:#ffffffeb;font-size:12px;font-weight:750}.pack-body[data-v-3e40da7c]{padding:18px}.title-row[data-v-3e40da7c]{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.title-row h3[data-v-3e40da7c]{margin:0;font-size:18px}.title-row small[data-v-3e40da7c]{white-space:nowrap;color:#8b5b00;background:#fff6df;border-radius:999px;padding:4px 7px}.title-row small.installed[data-v-3e40da7c]{color:var(--vso-navy);background:#f4f6f8}.summary[data-v-3e40da7c]{min-height:44px;color:#596273;font-size:13px;line-height:1.65}.facts[data-v-3e40da7c]{display:flex;gap:6px;flex-wrap:wrap}.facts span[data-v-3e40da7c]{padding:5px 7px;background:#f1f4f8;border-radius:7px;color:#4c586b;font-size:11px}.offering-list[data-v-3e40da7c]{margin-top:14px;border-top:1px solid #edf0f4}.offering[data-v-3e40da7c]{display:flex;justify-content:space-between;gap:8px;padding:11px 0;border-bottom:1px solid #edf0f4}.offering div[data-v-3e40da7c]{display:flex;flex-direction:column;gap:4px}.offering b[data-v-3e40da7c]{font-size:13px}.offering small[data-v-3e40da7c]{color:#778195;font-size:11px}.offering strong[data-v-3e40da7c]{white-space:nowrap;color:#d04b24;font-size:13px}.details[data-v-3e40da7c]{width:100%;padding:10px}.delivery-note[data-v-3e40da7c]{display:flex;flex-direction:column;gap:7px;margin:3px 0 12px;padding:11px;border-radius:10px;background:#f7f9fc;color:#5a6575;font-size:12px}.delivery-note b[data-v-3e40da7c]{color:#26344b}.prefix[data-v-3e40da7c]{display:flex;flex-direction:column;gap:6px;margin-top:12px;font-size:12px;font-weight:700}.prefix input[data-v-3e40da7c]{padding:10px 11px;border:1px solid #cfd8e6;border-radius:9px;font:inherit}.prefix small[data-v-3e40da7c]{color:#7a8494;font-weight:400;line-height:1.45}.install[data-v-3e40da7c]{width:100%;margin-top:13px;padding:12px;border:0;border-radius:10px;background:#1769e0;color:#fff;font-weight:800;cursor:pointer}.install[data-v-3e40da7c]:disabled{opacity:.55;cursor:wait}.notice[data-v-3e40da7c]{margin:9px 0 0;color:#8a6a2d;font-size:11px;line-height:1.5}.result[data-v-3e40da7c]{margin-top:20px;padding:20px;border:1px solid #DDE3E6;border-radius:16px;background:#f4f6f8}.result h3[data-v-3e40da7c]{margin:5px 0 12px}.result-products[data-v-3e40da7c]{display:flex;gap:7px;flex-wrap:wrap}.result-products span[data-v-3e40da7c]{padding:6px 8px;border-radius:7px;background:#fff;font-size:12px}.result ol[data-v-3e40da7c]{columns:2;color:var(--vso-ink-2);font-size:13px;line-height:1.8}.result button[data-v-3e40da7c]{padding:10px 14px;border:0;border-radius:9px;background:var(--vso-navy);color:#fff;cursor:pointer}.message[data-v-3e40da7c]{margin:16px 0 0;padding:12px 14px;border-radius:10px;background:#fff7df;color:#76530b;line-height:1.6}@media(max-width:980px){.pack-grid[data-v-3e40da7c]{grid-template-columns:1fr}.summary[data-v-3e40da7c]{min-height:0}}@media(max-width:640px){.industry-panel[data-v-3e40da7c]{margin:14px 0;padding:16px;border-radius:16px}.industry-head[data-v-3e40da7c]{display:block}.refresh[data-v-3e40da7c]{margin-top:12px}.result ol[data-v-3e40da7c]{columns:1}}.pricing-configurator[data-v-f2cf44f8]{margin:18px 0;padding:18px;border:1px solid #bfd0e7;border-radius:14px;background:linear-gradient(135deg,#f8fbff,#fff 46%,#fffaf2);color:#101828}.pricing-head[data-v-f2cf44f8],.section-title[data-v-f2cf44f8],.variant-editor>header[data-v-f2cf44f8],.group-editor>header[data-v-f2cf44f8],.option-editor>header[data-v-f2cf44f8],.rule-head[data-v-f2cf44f8],.save-bar[data-v-f2cf44f8],.preview-card>header[data-v-f2cf44f8]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.pricing-head h5[data-v-f2cf44f8]{margin:3px 0 4px;font-size:19px}.pricing-head p[data-v-f2cf44f8],.section-title p[data-v-f2cf44f8],.template-card span[data-v-f2cf44f8],.template-card small[data-v-f2cf44f8],.pricing-configurator small[data-v-f2cf44f8]{color:#667085;line-height:1.5}.pricing-head p[data-v-f2cf44f8],.section-title p[data-v-f2cf44f8]{margin:0}.eyebrow[data-v-f2cf44f8],.section-title span[data-v-f2cf44f8]{color:#175cd3;font-size:12px;font-weight:800;letter-spacing:.05em}.state[data-v-f2cf44f8]{padding:6px 10px;border-radius:999px;background:#fff7ed;color:#9a3412;font-size:12px;white-space:nowrap}.state.ready[data-v-f2cf44f8]{background:#f4f6f8;color:var(--vso-navy)}.pending-note[data-v-f2cf44f8]{padding:11px 13px;border:1px solid #f0b429;border-radius:10px;background:#fffbeb;color:#854d0e;line-height:1.5}.pricing-configurator fieldset[data-v-f2cf44f8]{min-width:0;margin:18px 0 0;padding:0;border:0}.pricing-configurator legend[data-v-f2cf44f8]{margin-bottom:10px;color:#344054;font-weight:800}.template-grid[data-v-f2cf44f8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pricing-configurator .template-card[data-v-f2cf44f8]{display:flex;min-height:128px;padding:14px;flex-direction:column;align-items:flex-start;gap:6px;border:1px solid #d0d5dd;border-radius:12px;background:#fff;color:#101828;text-align:left}.pricing-configurator .template-card.selected[data-v-f2cf44f8]{border-color:#175cd3;background:#eff8ff;box-shadow:0 0 0 2px #175cd314}.template-card b[data-v-f2cf44f8]{font-size:16px}.template-card small[data-v-f2cf44f8]{margin-top:auto}.template-summary[data-v-f2cf44f8],.assessment-box[data-v-f2cf44f8],.rule-box[data-v-f2cf44f8],.empty-options[data-v-f2cf44f8]{padding:12px 14px;border-radius:10px;background:#f8fafc;color:#475467}.assessment-box[data-v-f2cf44f8]{display:flex;margin-top:12px;flex-direction:column;gap:7px;border:1px solid #fedf89;background:#fffaeb}.section-title[data-v-f2cf44f8]{margin:26px 0 10px}.section-title h6[data-v-f2cf44f8]{margin:2px 0 3px;font-size:17px}.variant-editor[data-v-f2cf44f8],.group-editor[data-v-f2cf44f8]{margin-top:12px;padding:16px;border:1px solid #dbe4ee;border-radius:12px;background:#fff}.variant-editor>header>div[data-v-f2cf44f8]{display:flex;align-items:center;gap:7px}.variant-editor>header span[data-v-f2cf44f8]{padding:3px 7px;border-radius:999px;background:#f4f6f8;color:var(--vso-navy);font-size:11px}.form-grid[data-v-f2cf44f8],.price-fields[data-v-f2cf44f8],.rule-grid[data-v-f2cf44f8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:12px}.price-fields[data-v-f2cf44f8],.rule-grid[data-v-f2cf44f8]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.pricing-configurator label[data-v-f2cf44f8]{display:flex;flex-direction:column;gap:5px;color:#475467;font-size:13px}.pricing-configurator input[data-v-f2cf44f8],.pricing-configurator select[data-v-f2cf44f8],.pricing-configurator textarea[data-v-f2cf44f8]{box-sizing:border-box;width:100%;padding:9px 10px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;color:#101828;font:inherit}.pricing-configurator textarea[data-v-f2cf44f8]{resize:vertical}.pricing-configurator .wide[data-v-f2cf44f8]{grid-column:1/-1}.pricing-configurator label.check[data-v-f2cf44f8]{display:flex;flex-direction:row;align-items:center;gap:7px}.pricing-configurator label.check input[data-v-f2cf44f8]{width:auto}.rule-box[data-v-f2cf44f8]{margin-top:13px;border:1px solid #e4e7ec}.rule-head>div[data-v-f2cf44f8]{display:flex;flex-direction:column;gap:3px}.tier-table[data-v-f2cf44f8]{display:grid;gap:8px;margin-top:12px}.tier-row[data-v-f2cf44f8]{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr)) auto;gap:8px;align-items:end;padding:10px;border:1px solid #eaecf0;border-radius:9px;background:#fff}.group-editor[data-v-f2cf44f8]{background:#f8fafc}.option-list[data-v-f2cf44f8]{display:grid;gap:10px;margin-top:12px}.option-editor[data-v-f2cf44f8]{padding:13px;border:1px solid #dbe4ee;border-radius:10px;background:#fff}.compact-rule[data-v-f2cf44f8]{margin-top:10px}.applicability[data-v-f2cf44f8]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:10px;border-radius:8px;background:#f8fafc}.pricing-configurator button[data-v-f2cf44f8]{padding:9px 13px;border:0;border-radius:8px;background:#172b4d;color:#fff;font-weight:750;cursor:pointer}.pricing-configurator button.secondary[data-v-f2cf44f8]{background:#e8eef7;color:#172b4d}.pricing-configurator button.text-danger[data-v-f2cf44f8]{padding:4px 7px;background:transparent;color:#b42318}.pricing-configurator button[data-v-f2cf44f8]:disabled,.pricing-configurator fieldset[data-v-f2cf44f8]:disabled{opacity:.62;cursor:default}.add-option[data-v-f2cf44f8]{justify-self:start}.save-bar[data-v-f2cf44f8]{position:sticky;z-index:5;bottom:10px;margin-top:18px;padding:13px 15px;border:1px solid #b8c7dd;border-radius:12px;background:#fffffff5;box-shadow:0 10px 30px #1018281f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.save-bar>div[data-v-f2cf44f8]{display:flex;flex-direction:column;gap:3px}.save-bar>div[data-v-f2cf44f8]:last-child{flex-direction:row;align-items:center}.preview-section[data-v-f2cf44f8]{margin-top:22px}.preview-grid[data-v-f2cf44f8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.preview-card[data-v-f2cf44f8]{padding:14px;border:1px solid #DDE3E6;border-radius:11px;background:#f4f6f8}.preview-card strong[data-v-f2cf44f8]{font-size:20px;color:#b42318}.preview-card ul[data-v-f2cf44f8]{display:grid;gap:6px;margin:12px 0;padding:0;list-style:none}.preview-card li[data-v-f2cf44f8]{display:flex;justify-content:space-between;gap:8px;font-size:13px}.preview-card p[data-v-f2cf44f8]{margin:7px 0}.preview-card .disclosure[data-v-f2cf44f8]{padding:8px;border-radius:7px;background:#fffaeb;color:#854d0e;font-size:12px;line-height:1.5}.pricing-message[data-v-f2cf44f8]{margin:12px 0 0;padding:11px;border-radius:9px;background:#f2f4f7;color:#344054;line-height:1.5}@media(max-width:900px){.template-grid[data-v-f2cf44f8]{grid-template-columns:repeat(2,minmax(0,1fr))}.tier-row[data-v-f2cf44f8]{grid-template-columns:1fr 1fr}.tier-row button[data-v-f2cf44f8]{justify-self:start}.save-bar[data-v-f2cf44f8]{position:static;flex-direction:column}.save-bar>div[data-v-f2cf44f8]:last-child{width:100%;flex-wrap:wrap}}@media(max-width:620px){.template-grid[data-v-f2cf44f8],.form-grid[data-v-f2cf44f8],.price-fields[data-v-f2cf44f8],.rule-grid[data-v-f2cf44f8],.tier-row[data-v-f2cf44f8],.preview-grid[data-v-f2cf44f8]{grid-template-columns:1fr}.pricing-head[data-v-f2cf44f8],.section-title[data-v-f2cf44f8],.variant-editor>header[data-v-f2cf44f8],.save-bar[data-v-f2cf44f8]{flex-direction:column}.pricing-configurator .wide[data-v-f2cf44f8]{grid-column:auto}.save-bar>div[data-v-f2cf44f8]:last-child,.save-bar button[data-v-f2cf44f8]{width:100%}}.checkout-policy[data-v-de20c12b]{margin:16px 0;padding:18px;border:1px solid #cbd9e8;border-radius:14px;background:linear-gradient(145deg,#f8fbff,#fff 62%);color:#172033}.policy-head[data-v-de20c12b]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.eyebrow[data-v-de20c12b]{display:inline-block;margin-bottom:5px;color:#175cd3;font-size:11px;font-weight:800;letter-spacing:.1em}.policy-head h5[data-v-de20c12b]{margin:0;font-size:18px}.policy-head p[data-v-de20c12b]{max-width:720px;margin:6px 0 0;color:#667085;line-height:1.55}.save-state[data-v-de20c12b]{padding:5px 9px;border-radius:99px;background:#fff7ed;color:#9a3412;font-size:12px;white-space:nowrap}.save-state.fresh[data-v-de20c12b]{background:#ecfdf3;color:#027a48}.empty-state[data-v-de20c12b]{margin-top:16px;padding:24px;border:1px dashed #b8c7dd;border-radius:12px;color:#667085;text-align:center}.policy-copy[data-v-de20c12b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.checkout-policy label[data-v-de20c12b]{display:flex;flex-direction:column;gap:6px;color:#475467;font-size:13px}.checkout-policy input[data-v-de20c12b],.checkout-policy textarea[data-v-de20c12b]{box-sizing:border-box;width:100%;padding:9px 10px;border:1px solid #cfd8e3;border-radius:9px;background:#fff;color:#101828;font:inherit}.checkout-policy textarea[data-v-de20c12b]{resize:vertical}.rule-summary[data-v-de20c12b]{display:flex;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;border-radius:12px;background:#172b4d;color:#fff}.rule-summary div[data-v-de20c12b]{display:flex;min-width:88px;flex-direction:column}.rule-summary strong[data-v-de20c12b]{font-size:22px}.rule-summary span[data-v-de20c12b]{color:#cbd5e1;font-size:12px}.rule-summary p[data-v-de20c12b]{margin:0;color:#e2e8f0;font-size:13px;line-height:1.5}.preset-strip[data-v-de20c12b]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.preset-strip>span[data-v-de20c12b]{margin-right:4px;color:#475467;font-size:13px;font-weight:700}.checkout-policy button[data-v-de20c12b]{border:0;border-radius:9px;background:#172b4d;color:#fff;font:inherit;font-weight:700;cursor:pointer}.checkout-policy button[data-v-de20c12b]:disabled{opacity:.5;cursor:default}.checkout-policy button.preset[data-v-de20c12b]{padding:8px 10px;border:1px solid #b8c7dd;background:#fff;color:#344054;font-size:12px}.requirements[data-v-de20c12b]{display:grid;gap:12px;margin-top:14px}.requirement-card[data-v-de20c12b]{padding:15px;border:1px solid #dbe4ee;border-radius:13px;background:#fff;box-shadow:0 8px 22px #172b4d0a}.requirement-card>header[data-v-de20c12b]{display:flex;align-items:center;gap:10px}.sequence[data-v-de20c12b]{display:grid;width:28px;height:28px;border-radius:9px;background:#eaf2ff;color:#175cd3;font-weight:800;place-items:center}.requirement-card>header>div[data-v-de20c12b]:nth-child(2){display:flex;min-width:0;flex:1;flex-direction:column}.requirement-card>header small[data-v-de20c12b]{color:#667085}.card-actions[data-v-de20c12b]{display:flex;gap:5px}.checkout-policy .card-actions button[data-v-de20c12b]{padding:6px 9px;background:#eef2f6;color:#344054;font-size:12px}.checkout-policy .card-actions .remove[data-v-de20c12b]{background:#fff1f0;color:#b42318}.rule-fields[data-v-de20c12b]{display:grid;grid-template-columns:260px minmax(0,1fr);gap:10px;margin-top:13px}.rule-controls[data-v-de20c12b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:10px}.rule-controls fieldset[data-v-de20c12b]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin:0;padding:10px 11px;border:1px solid #e4e7ec;border-radius:10px;background:#f8fafc}.rule-controls legend[data-v-de20c12b]{padding:0 4px;color:#475467;font-size:12px;font-weight:700}.checkout-policy label.choice[data-v-de20c12b],.checkout-policy label.switch-line[data-v-de20c12b],.checkout-policy label.inline-number[data-v-de20c12b]{display:flex;flex-direction:row;align-items:center;gap:6px;color:#344054}.checkout-policy label.choice input[data-v-de20c12b],.checkout-policy label.switch-line input[data-v-de20c12b]{width:auto}.checkout-policy label.inline-number input[data-v-de20c12b]{width:62px;padding:6px}.customer-preview[data-v-de20c12b]{display:grid;grid-template-columns:auto 1fr;gap:3px 10px;margin-top:12px;padding:11px 12px;border-radius:10px;background:#f0f7ff}.customer-preview b[data-v-de20c12b]{grid-row:1/4;color:#175cd3;font-size:11px;text-transform:uppercase}.customer-preview span[data-v-de20c12b]{font-weight:750}.customer-preview p[data-v-de20c12b],.customer-preview small[data-v-de20c12b]{margin:0;color:#667085;line-height:1.45}.policy-actions[data-v-de20c12b]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:15px;padding-top:14px;border-top:1px solid #e4e7ec}.policy-actions>div[data-v-de20c12b]{display:flex;flex-direction:column;gap:3px}.policy-actions small[data-v-de20c12b]{color:#667085}.policy-actions button[data-v-de20c12b]{padding:10px 16px}.message[data-v-de20c12b]{margin:12px 0 0;padding:10px 12px;border-radius:9px;background:#fff7ed;color:#854d0e;line-height:1.5}@media(max-width:850px){.policy-copy[data-v-de20c12b],.rule-controls[data-v-de20c12b],.rule-fields[data-v-de20c12b]{grid-template-columns:1fr}.policy-head[data-v-de20c12b],.policy-actions[data-v-de20c12b]{align-items:flex-start;flex-direction:column}.rule-summary[data-v-de20c12b]{align-items:flex-start;flex-wrap:wrap}.card-actions[data-v-de20c12b]{align-self:flex-start}.requirement-card>header[data-v-de20c12b]{align-items:flex-start;flex-wrap:wrap}.requirement-card>header>div[data-v-de20c12b]:nth-child(2){min-width:180px}}.catalog-panel[data-v-7e6ce222]{max-width:1180px;margin:24px auto;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}.panel-head[data-v-7e6ce222],.block-head[data-v-7e6ce222],.offering-card>header[data-v-7e6ce222],.version-card>header[data-v-7e6ce222]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.panel-head[data-v-7e6ce222]{padding:26px 28px;border:1px solid #dbe4ee;border-radius:20px;background:linear-gradient(135deg,#fff,#f4f8ff)}h2[data-v-7e6ce222],h3[data-v-7e6ce222],h4[data-v-7e6ce222]{margin-top:0}.panel-head h2[data-v-7e6ce222]{margin-bottom:6px;font-size:25px}.panel-head p[data-v-7e6ce222],.block-head p[data-v-7e6ce222],.description[data-v-7e6ce222],.empty[data-v-7e6ce222],.message[data-v-7e6ce222],.catalog-panel small[data-v-7e6ce222]{color:#667085;line-height:1.55}.panel-head p[data-v-7e6ce222],.block-head p[data-v-7e6ce222]{margin:5px 0 0}.block[data-v-7e6ce222]{margin-top:18px;padding:22px;border:1px solid #e5e7eb;border-radius:16px;background:#fff}.block-head[data-v-7e6ce222]{margin-bottom:15px}.freshness[data-v-7e6ce222]{padding:5px 9px;border-radius:999px;background:#fff7ed;color:#9a3412;font-size:12px;white-space:nowrap}.freshness.fresh[data-v-7e6ce222]{background:#f4f6f8;color:var(--vso-navy)}.compact-form[data-v-7e6ce222]{display:grid;grid-template-columns:minmax(170px,1fr) minmax(220px,1.4fr) 130px auto;gap:10px;align-items:end}.offering-form[data-v-7e6ce222]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:13px 0}.wide[data-v-7e6ce222]{grid-column:1/-1}.catalog-panel label[data-v-7e6ce222]{display:flex;flex-direction:column;gap:6px;color:#475467;font-size:14px}.catalog-panel input[data-v-7e6ce222],.catalog-panel select[data-v-7e6ce222],.catalog-panel textarea[data-v-7e6ce222]{box-sizing:border-box;width:100%;padding:10px;border:1px solid #d0d5dd;border-radius:9px;background:#fff;color:#101828;font:inherit}.catalog-panel textarea[data-v-7e6ce222]{resize:vertical}.catalog-panel button[data-v-7e6ce222]{padding:10px 14px;border:0;border-radius:9px;background:#172b4d;color:#fff;font-weight:700;cursor:pointer}.catalog-panel button.secondary[data-v-7e6ce222]{background:#e8eef7;color:#172b4d}.catalog-panel button.danger[data-v-7e6ce222]{background:#fff1f0;color:#b42318}.catalog-panel button[data-v-7e6ce222]:disabled{opacity:.55;cursor:default}.category-list[data-v-7e6ce222]{display:flex;flex-wrap:wrap;gap:9px;margin-top:15px}.category-list span[data-v-7e6ce222]{display:flex;flex-direction:column;gap:2px;padding:9px 12px;border:1px solid #dbe4ee;border-radius:10px;background:#f8fafc}.pending-warning[data-v-7e6ce222]{padding:12px 14px;border:1px solid #fdba74;border-radius:11px;background:#fff7ed;color:#9a3412;line-height:1.55}.pending-warning>strong[data-v-7e6ce222],.pending-warning>span[data-v-7e6ce222]{display:block}.pending-actions[data-v-7e6ce222]{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.pending-actions button[data-v-7e6ce222]{background:#9a3412}.offering-card[data-v-7e6ce222]{margin-top:15px;padding:18px;border:1px solid #dbe4ee;border-radius:14px;background:#fbfcfe}.offering-card>header>div[data-v-7e6ce222]{display:flex;flex-direction:column;gap:4px}.version-grid[data-v-7e6ce222]{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:12px;margin-top:14px}.version-card[data-v-7e6ce222]{padding:16px;border:1px solid #e5e7eb;border-radius:13px;background:#fff}.version-card.current[data-v-7e6ce222]{border-color:#86b7fe;box-shadow:0 0 0 2px #0d6efd0f}.version-card.draft[data-v-7e6ce222]{border-style:dashed;border-color:#f0b429;background:#fffcf3}.version-card.retired[data-v-7e6ce222]{background:#f8fafc;opacity:.82}.version-card>header div[data-v-7e6ce222]{display:flex;align-items:center;gap:8px}.version-card>header span[data-v-7e6ce222]{padding:4px 8px;border-radius:999px;background:#eef2f6;color:#344054;font-size:12px}.version-card h4[data-v-7e6ce222]{margin:14px 0 5px}.version-card p[data-v-7e6ce222]{margin:6px 0}.media-block[data-v-7e6ce222]{margin:14px 0;padding:12px;border:1px solid #e4e7ec;border-radius:11px;background:#f8fafc}.media-block-head[data-v-7e6ce222],.media-uploader-head[data-v-7e6ce222]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.media-grid[data-v-7e6ce222]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:10px}.media-card[data-v-7e6ce222]{min-width:0;margin:0;border:1px solid #dbe4ee;border-radius:10px;overflow:hidden;background:#fff}.media-preview[data-v-7e6ce222]{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;background:#eef2f6;overflow:hidden}.media-preview img[data-v-7e6ce222],.media-preview video[data-v-7e6ce222]{display:block;width:100%;height:100%;object-fit:cover}.media-placeholder[data-v-7e6ce222]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px;color:#667085;text-align:center;font-size:12px}.catalog-panel button.preview-retry[data-v-7e6ce222]{padding:5px 8px;background:#e8eef7;color:#172b4d;font-size:12px}.media-card figcaption[data-v-7e6ce222]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:9px}.media-card figcaption>span[data-v-7e6ce222]{display:flex;min-width:0;flex-direction:column}.media-card figcaption small[data-v-7e6ce222]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-panel button.media-remove[data-v-7e6ce222]{padding:5px 8px;background:#fff1f0;color:#b42318;font-size:12px}.media-empty[data-v-7e6ce222]{margin:9px 0 0!important;color:#667085;font-size:13px}.scope-columns[data-v-7e6ce222]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:13px}.scope-columns>div[data-v-7e6ce222]{padding:10px;border-radius:9px;background:#f8fafc}.scope-columns ul[data-v-7e6ce222]{margin:6px 0 0;padding-left:19px}.version-card dl[data-v-7e6ce222]{display:grid;gap:6px;margin:13px 0}.version-card dl div[data-v-7e6ce222]{display:flex;justify-content:space-between;gap:12px}.version-card dt[data-v-7e6ce222]{color:#667085}.version-card dd[data-v-7e6ce222]{margin:0;text-align:right}.actions[data-v-7e6ce222]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.draft-editor[data-v-7e6ce222]{margin-top:14px;padding:18px;border:1px solid #b8c7dd;border-radius:13px;background:#fff}.media-uploader[data-v-7e6ce222]{margin:16px 0;padding:15px;border:1px solid #dbe4ee;border-radius:12px;background:#f8fafc}.media-uploader h5[data-v-7e6ce222]{margin:0 0 4px;font-size:15px}.media-uploader p[data-v-7e6ce222]{margin:0;color:#667085;line-height:1.55}.upload-grid[data-v-7e6ce222]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.catalog-panel .upload-control[data-v-7e6ce222]{padding:12px;border:1px solid #d0d5dd;border-radius:10px;background:#fff}.upload-control span[data-v-7e6ce222]{min-height:42px;color:#667085;line-height:1.45}.catalog-panel .upload-control input[data-v-7e6ce222]{padding:7px;font-size:12px}.catalog-panel .upload-note[data-v-7e6ce222]{margin-top:10px;font-size:12px}.message[data-v-7e6ce222]{padding:0 4px}@media(max-width:850px){.compact-form[data-v-7e6ce222]{grid-template-columns:1fr 1fr}.compact-form button[data-v-7e6ce222]{width:100%}.offering-form[data-v-7e6ce222]{grid-template-columns:1fr}.wide[data-v-7e6ce222]{grid-column:auto}.panel-head[data-v-7e6ce222],.block-head[data-v-7e6ce222],.offering-card>header[data-v-7e6ce222],.media-uploader-head[data-v-7e6ce222]{flex-direction:column}.scope-columns[data-v-7e6ce222],.upload-grid[data-v-7e6ce222]{grid-template-columns:1fr}}@media(max-width:560px){.catalog-panel[data-v-7e6ce222]{margin:14px auto}.panel-head[data-v-7e6ce222],.block[data-v-7e6ce222]{padding:18px}.compact-form[data-v-7e6ce222],.version-grid[data-v-7e6ce222],.media-grid[data-v-7e6ce222]{grid-template-columns:1fr}}.media-rules[data-v-7e6ce222]{background:linear-gradient(135deg,#fff,#f5f9ff)}.pricing-summary[data-v-7e6ce222]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:13px 0;padding:10px 12px;border:1px solid #fedf89;border-radius:9px;background:#fffaeb;color:#854d0e}.pricing-summary.configured[data-v-7e6ce222]{border-color:#dde3e6;background:#f4f6f8;color:var(--vso-navy)}.pricing-summary span[data-v-7e6ce222]{font-size:12px}.pricing-summary b[data-v-7e6ce222]{text-align:right}.media-rule-grid[data-v-7e6ce222]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.media-rule-grid>label[data-v-7e6ce222],.fixed-rule[data-v-7e6ce222]{box-sizing:border-box;min-height:118px;padding:14px;border:1px solid #dbe4ee;border-radius:12px;background:#fff}.fixed-rule[data-v-7e6ce222]{display:flex;flex-direction:column;gap:7px}.fixed-rule strong[data-v-7e6ce222]{font-size:24px;color:#172b4d}.fixed-rule span[data-v-7e6ce222],.media-rule-grid label span[data-v-7e6ce222]{color:#667085;font-size:12px;line-height:1.45}.media-rule-actions[data-v-7e6ce222]{display:flex;align-items:center;gap:12px;margin-top:13px}.media-block-head small[data-v-7e6ce222],.media-uploader-head small[data-v-7e6ce222]{text-align:right}@media(max-width:850px){.media-rule-grid[data-v-7e6ce222]{grid-template-columns:1fr}.media-rule-actions[data-v-7e6ce222]{align-items:flex-start;flex-direction:column}.media-block-head small[data-v-7e6ce222],.media-uploader-head small[data-v-7e6ce222]{text-align:left}}.card[data-v-5d3e9d08]{padding:18px;border:1px solid #e5e7eb;border-radius:14px}.card h3[data-v-5d3e9d08]{margin-top:0}.card label[data-v-5d3e9d08]{display:flex;flex-direction:column;gap:5px;margin:10px 0}.card input[data-v-5d3e9d08],.card select[data-v-5d3e9d08]{padding:9px;border:1px solid #d1d5db;border-radius:8px}.card p[data-v-5d3e9d08],.card small[data-v-5d3e9d08]{color:#6b7280}.card button[data-v-5d3e9d08]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.card button.secondary[data-v-5d3e9d08]{background:#e5e7eb;color:#111827}.actions[data-v-5d3e9d08]{margin-top:12px}hr[data-v-5d3e9d08]{border:0;border-top:1px solid #e5e7eb;margin:18px 0}.card[data-v-b2c1a3de]{padding:18px;border:1px solid #e5e7eb;border-radius:14px}.card>header[data-v-b2c1a3de],.receivable>header[data-v-b2c1a3de]{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.card h3[data-v-b2c1a3de]{margin-top:0}.card p[data-v-b2c1a3de],.card small[data-v-b2c1a3de]{color:#6b7280}.receivable[data-v-b2c1a3de]{border-top:1px solid #f1f5f9;padding:14px 0}.card button[data-v-b2c1a3de]{padding:9px 14px;border:0;border-radius:8px;cursor:pointer}.card button.secondary[data-v-b2c1a3de]{background:#e5e7eb;color:#111827}ul[data-v-b2c1a3de]{padding-left:20px}.panel[data-v-85b97412]{padding:20px;border:1px solid #e5e7eb;border-radius:14px;background:#fff}.panel header[data-v-85b97412]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.panel h3[data-v-85b97412],.panel h4[data-v-85b97412]{margin:0}.panel p[data-v-85b97412],.panel span[data-v-85b97412],.panel small[data-v-85b97412]{color:#6b7280;line-height:1.6}.panel button[data-v-85b97412]{border:0;border-radius:8px;background:#111827;color:#fff;padding:9px 12px;cursor:pointer}.panel button.secondary[data-v-85b97412]{background:#e5e7eb;color:#111827}.panel button[data-v-85b97412]:disabled{opacity:.45}.stale[data-v-85b97412]{padding:9px 10px;background:#fffbeb;color:#92400e!important;border-radius:8px}.list article[data-v-85b97412]{padding:14px 0;border-top:1px solid #f1f5f9}.list article>div[data-v-85b97412]:first-child{display:flex;flex-direction:column;gap:4px;margin-bottom:9px}.link[data-v-85b97412]{display:flex;gap:8px;margin-top:9px}.link input[data-v-85b97412]{min-width:0;flex:1;padding:8px;border:1px solid #d1d5db;border-radius:8px}.receipts[data-v-85b97412]{margin-top:20px;padding-top:16px;border-top:1px solid #e5e7eb}.receipt[data-v-85b97412]{display:flex;flex-direction:column;gap:4px;padding:10px 0;border-bottom:1px solid #f1f5f9}.receipt small[data-v-85b97412]{overflow-wrap:anywhere}.panel[data-v-8b5a3fe9]{padding:20px;border:1px solid #e5e7eb;border-radius:14px;background:#fff}.panel header[data-v-8b5a3fe9]{display:flex;justify-content:space-between;gap:14px}.panel h3[data-v-8b5a3fe9],.panel h4[data-v-8b5a3fe9]{margin:0 0 10px}.panel h4[data-v-8b5a3fe9]{margin-top:22px}.panel p[data-v-8b5a3fe9],.panel span[data-v-8b5a3fe9],.panel small[data-v-8b5a3fe9]{color:#6b7280;line-height:1.6}.panel article[data-v-8b5a3fe9]{display:flex;flex-direction:column;gap:7px;padding:12px 0;border-top:1px solid #f1f5f9}.inputs[data-v-8b5a3fe9],.buttons[data-v-8b5a3fe9]{display:flex;gap:8px}.inputs input[data-v-8b5a3fe9]{min-width:0;flex:1;padding:8px;border:1px solid #d1d5db;border-radius:8px}.panel button[data-v-8b5a3fe9]{width:max-content;border:0;border-radius:8px;background:#111827;color:#fff;padding:9px 12px;cursor:pointer}.panel button.secondary[data-v-8b5a3fe9]{background:#e5e7eb;color:#111827}.panel button.danger[data-v-8b5a3fe9]{background:#fff1f2;color:#be123c}.panel button[data-v-8b5a3fe9]:disabled{opacity:.45}.stale[data-v-8b5a3fe9]{padding:9px;background:#fffbeb;color:#92400e!important;border-radius:8px}.panel[data-v-14b4e1c2]{padding:20px;border:1px solid #e5e7eb;border-radius:14px;background:#fff}.panel header[data-v-14b4e1c2]{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.panel h3[data-v-14b4e1c2]{margin:0 0 8px}.panel p[data-v-14b4e1c2]{color:#6b7280;line-height:1.55}.panel article[data-v-14b4e1c2]{display:flex;flex-direction:column;gap:10px;padding:14px 0;border-top:1px solid #f1f5f9}.title[data-v-14b4e1c2]{display:flex;justify-content:space-between;gap:12px}.status[data-v-14b4e1c2]{color:#4b5563}.panel dl[data-v-14b4e1c2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:0}.panel dl div[data-v-14b4e1c2]{min-width:0}.panel dt[data-v-14b4e1c2]{font-size:12px;color:#9ca3af}.panel dd[data-v-14b4e1c2]{margin:2px 0 0;overflow-wrap:anywhere;color:#374151}.panel label[data-v-14b4e1c2]{display:flex;flex-direction:column;gap:5px;color:#4b5563}.panel input[data-v-14b4e1c2]{padding:9px;border:1px solid #d1d5db;border-radius:8px}.buttons[data-v-14b4e1c2]{display:flex;gap:8px}.panel button[data-v-14b4e1c2]{width:max-content;border:0;border-radius:8px;background:#111827;color:#fff;padding:9px 12px;cursor:pointer}.panel button.secondary[data-v-14b4e1c2]{background:#e5e7eb;color:#111827}.panel button.danger[data-v-14b4e1c2]{background:#fff1f2;color:#be123c}.panel button[data-v-14b4e1c2]:disabled{opacity:.45;cursor:not-allowed}.stale[data-v-14b4e1c2],.uncertain[data-v-14b4e1c2]{padding:9px;border-radius:8px}.stale[data-v-14b4e1c2]{background:#fffbeb;color:#92400e!important}.uncertain[data-v-14b4e1c2]{background:#eff6ff;color:#1d4ed8!important}.muted[data-v-14b4e1c2]{color:#6b7280}.card[data-v-06dbbc05]{padding:18px;border:1px solid #e5e7eb;border-radius:14px}.card h3[data-v-06dbbc05]{margin-top:0}.card p[data-v-06dbbc05],.card small[data-v-06dbbc05],.card span[data-v-06dbbc05]{color:#6b7280}.actions[data-v-06dbbc05]{margin:10px 0}.row[data-v-06dbbc05],.delivery[data-v-06dbbc05]{padding:12px 0;border-top:1px solid #eef2f7}.row>div[data-v-06dbbc05],.delivery[data-v-06dbbc05]{display:flex;flex-direction:column;gap:4px}.row button[data-v-06dbbc05]{margin:8px 0}.row input[data-v-06dbbc05]{width:100%;box-sizing:border-box;padding:8px;border:1px solid #d1d5db;border-radius:8px}.card button[data-v-06dbbc05]{padding:9px 12px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.card button.secondary[data-v-06dbbc05]{background:#e5e7eb;color:#111827}.card button[data-v-06dbbc05]:disabled{opacity:.45}.stale[data-v-06dbbc05]{padding:8px;background:#fffbeb;color:#92400e!important;border-radius:8px}.delivery strong[data-v-06dbbc05]{color:#111827}.finance-panel[data-v-26fc8315]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.finance-panel>header[data-v-26fc8315]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.finance-panel p[data-v-26fc8315]{color:#6b7280}.grid[data-v-26fc8315]{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:18px;align-items:start}.card[data-v-5d6c03f5]{margin-top:18px;padding:18px;border:1px solid #e5e7eb;border-radius:14px}.card>header[data-v-5d6c03f5],.row[data-v-5d6c03f5]{display:flex;justify-content:space-between;gap:12px;align-items:center}.card h3[data-v-5d6c03f5]{margin:0}.card p[data-v-5d6c03f5],.card small[data-v-5d6c03f5]{color:#6b7280}.card button[data-v-5d6c03f5]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.card label[data-v-5d6c03f5]{display:flex;flex-direction:column;gap:5px;margin:10px 0}.card select[data-v-5d6c03f5]{padding:9px;border:1px solid #d1d5db;border-radius:8px}.check[data-v-5d6c03f5]{flex-direction:row!important;align-items:center}.queues[data-v-5d6c03f5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:18px}.queues section[data-v-5d6c03f5]{padding:14px;border:1px solid #e5e7eb;border-radius:12px}.row[data-v-5d6c03f5]{padding:10px 0;border-top:1px solid #f1f5f9}.card[data-v-8d37a30d]{margin-top:18px;padding:18px;border:1px solid #e5e7eb;border-radius:14px}.card>header[data-v-8d37a30d],.row[data-v-8d37a30d]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.card h3[data-v-8d37a30d]{margin-top:0}.card p[data-v-8d37a30d],.card small[data-v-8d37a30d]{color:#6b7280}.card button[data-v-8d37a30d]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.row[data-v-8d37a30d]{padding:14px 0;border-top:1px solid #f1f5f9}.row small[data-v-8d37a30d]{display:block;margin-top:4px}.card[data-v-0e5a5bf9]{margin-top:18px;padding:18px;border:1px solid #e5e7eb;border-radius:14px}.card h3[data-v-0e5a5bf9]{margin-top:0}.card p[data-v-0e5a5bf9]{color:#6b7280}.card label[data-v-0e5a5bf9]{display:flex;flex-direction:column;gap:5px;margin:10px 0}.card input[data-v-0e5a5bf9],.card select[data-v-0e5a5bf9]{padding:9px;border:1px solid #d1d5db;border-radius:8px}.card button[data-v-0e5a5bf9]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer;margin:4px}.grid[data-v-930108e0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px}.card[data-v-930108e0]{margin-top:18px;padding:18px;border:1px solid #e5e7eb;border-radius:14px}.card h3[data-v-930108e0]{margin-top:0}.card p[data-v-930108e0]{color:#6b7280}.card label[data-v-930108e0]{display:flex;flex-direction:column;gap:5px;margin:10px 0}.card input[data-v-930108e0],.card select[data-v-930108e0],.card textarea[data-v-930108e0]{padding:9px;border:1px solid #d1d5db;border-radius:8px}.card button[data-v-930108e0]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer;margin:4px}.row[data-v-930108e0]{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-top:1px solid #f1f5f9}.actions[data-v-930108e0]{display:flex;gap:8px;flex-wrap:wrap}.card[data-v-848203aa]{margin-top:18px;padding:18px;border:1px solid #e5e7eb;border-radius:14px}.card h3[data-v-848203aa]{margin-top:0}.card p[data-v-848203aa]{color:#6b7280}.row[data-v-848203aa]{padding:14px 0;border-top:1px solid #f1f5f9}.panel[data-v-c9d134e9]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;font-family:system-ui;color:#111827}.panel>header[data-v-c9d134e9]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.panel h2[data-v-c9d134e9]{margin-top:0}.panel p[data-v-c9d134e9]{color:#6b7280}.panel[data-v-3f16f34d]{margin-top:18px}.panel>header[data-v-3f16f34d],.next-step[data-v-3f16f34d]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.panel h2[data-v-3f16f34d]{margin:0}.panel p[data-v-3f16f34d]{color:#667085}.grid[data-v-3f16f34d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;margin-top:18px}.primary-grid[data-v-3f16f34d]{grid-template-columns:minmax(360px,1.35fr) minmax(300px,1fr)}.grid>article[data-v-3f16f34d]{padding:18px;border:1px solid #e5e7eb;border-radius:14px;background:#fff}.grid h3[data-v-3f16f34d]{margin-top:0}.grid label[data-v-3f16f34d]{display:flex;flex-direction:column;gap:5px;margin:10px 0}.grid input[data-v-3f16f34d],.grid select[data-v-3f16f34d],.grid textarea[data-v-3f16f34d]{box-sizing:border-box;width:100%;padding:9px;border:1px solid #d1d5db;border-radius:8px;background:#fff}.grid textarea[data-v-3f16f34d]{min-height:82px;resize:vertical}.panel button[data-v-3f16f34d]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer;margin:4px 0}.panel button[data-v-3f16f34d]:disabled{cursor:not-allowed;opacity:.55}.panel button.secondary[data-v-3f16f34d]{background:#eef2f6;color:#344054}.review-card[data-v-3f16f34d]{border-color:#bfdbfe!important;background:#f8fbff!important}.file-picker input[data-v-3f16f34d]{padding:14px;border-style:dashed;background:#fff}.review-media-grid[data-v-3f16f34d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.review-media-item[data-v-3f16f34d]{display:flex;min-width:0;flex-direction:column;gap:6px;padding:10px;border:1px solid #dbeafe;border-radius:10px;background:#fff}.review-media-item img[data-v-3f16f34d],.review-media-item video[data-v-3f16f34d]{width:100%;height:150px;border-radius:8px;background:#e5e7eb;object-fit:cover}.review-media-item label[data-v-3f16f34d]{font-size:12px}.review-media-item .check[data-v-3f16f34d]{display:flex;flex-direction:row;align-items:center;margin:2px 0}.review-media-item .check input[data-v-3f16f34d]{width:auto}.privacy-note[data-v-3f16f34d]{font-size:12px}.next-step[data-v-3f16f34d]{margin-top:16px;padding:15px;border:1px solid #86efac;border-radius:12px;background:#f0fdf4}.next-step p[data-v-3f16f34d]{margin:5px 0 0;color:#166534}.next-step button[data-v-3f16f34d]{white-space:nowrap;background:#067647}.error[data-v-3f16f34d]{color:#b42318!important;font-size:13px}.message[data-v-3f16f34d]{position:sticky;bottom:10px;padding:12px 14px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:#344054!important;box-shadow:0 8px 24px #0f172a1a}hr[data-v-3f16f34d]{margin:18px 0;border:0;border-top:1px solid #e5e7eb}@media(max-width:760px){.panel>header[data-v-3f16f34d],.next-step[data-v-3f16f34d]{flex-direction:column}.primary-grid[data-v-3f16f34d]{grid-template-columns:1fr}.review-media-grid[data-v-3f16f34d]{grid-template-columns:repeat(2,minmax(0,1fr))}.next-step button[data-v-3f16f34d]{width:100%}}.card[data-v-b30375ea]{margin-top:18px;padding:18px;border:1px solid #e5e7eb;border-radius:14px}.card>header[data-v-b30375ea],.case-head[data-v-b30375ea],.title-line[data-v-b30375ea]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.card h3[data-v-b30375ea]{margin:0}.card p[data-v-b30375ea],.card small[data-v-b30375ea],.muted[data-v-b30375ea]{color:#667085}.card button[data-v-b30375ea]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.card button[data-v-b30375ea]:disabled{cursor:not-allowed;opacity:.55}.empty[data-v-b30375ea]{padding:20px 0}.case-card[data-v-b30375ea]{margin-top:16px;padding:18px;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.case-head small[data-v-b30375ea],.media-section small[data-v-b30375ea],.media-item small[data-v-b30375ea],.facts small[data-v-b30375ea]{display:block;margin-top:5px}.title-line[data-v-b30375ea]{justify-content:flex-start;align-items:center}.status[data-v-b30375ea],.visibility span[data-v-b30375ea]{display:inline-flex;padding:4px 9px;border-radius:999px;background:#eef4ff;color:#175cd3;font-size:12px}.issue-box[data-v-b30375ea]{margin:16px 0;padding:14px;border-radius:10px;background:#f8fafc}.issue-box p[data-v-b30375ea]{margin:5px 0 0;color:#101828;white-space:pre-wrap}.media-sections[data-v-b30375ea]{display:grid;gap:14px}.media-section[data-v-b30375ea]{padding-top:14px;border-top:1px solid #eef2f6}.media-grid[data-v-b30375ea]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-top:12px}.media-item[data-v-b30375ea]{display:flex;min-width:0;flex-direction:column;gap:7px;padding:10px;border:1px solid #e4e7ec;border-radius:10px;background:#f9fafb}.media-item img[data-v-b30375ea],.media-item video[data-v-b30375ea],.media-placeholder[data-v-b30375ea]{width:100%;height:150px;border-radius:8px;background:#e4e7ec;object-fit:cover}.media-placeholder[data-v-b30375ea]{display:grid;place-items:center;color:#475467}.visibility[data-v-b30375ea]{display:flex;flex-wrap:wrap;gap:6px}.visibility span[data-v-b30375ea]{background:#ecfdf3;color:#027a48}.card button.secondary[data-v-b30375ea]{background:#eef2f6;color:#344054}.facts[data-v-b30375ea]{display:grid;gap:4px;margin-top:16px;padding-top:12px;border-top:1px solid #eef2f6}.message[data-v-b30375ea]{margin-top:14px}@media(max-width:640px){.card>header[data-v-b30375ea],.case-head[data-v-b30375ea]{flex-direction:column}.case-head button[data-v-b30375ea]{width:100%}.media-grid[data-v-b30375ea]{grid-template-columns:repeat(2,minmax(0,1fr))}}.panel[data-v-1b3f8b88]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;font-family:system-ui;color:#111827}.panel>header[data-v-1b3f8b88],.row[data-v-1b3f8b88]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.panel h2[data-v-1b3f8b88],.panel h3[data-v-1b3f8b88]{margin-top:0}.panel p[data-v-1b3f8b88],.panel small[data-v-1b3f8b88]{color:#6b7280}.grid[data-v-1b3f8b88]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px}.grid>article[data-v-1b3f8b88],.panel>article[data-v-1b3f8b88]{margin-top:18px;padding:18px;border:1px solid #e5e7eb;border-radius:14px}.panel label[data-v-1b3f8b88]{display:flex;flex-direction:column;gap:5px;margin:10px 0}.panel input[data-v-1b3f8b88],.panel select[data-v-1b3f8b88],.panel textarea[data-v-1b3f8b88]{padding:9px;border:1px solid #d1d5db;border-radius:8px}.panel button[data-v-1b3f8b88]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.row[data-v-1b3f8b88]{padding:14px 0;border-top:1px solid #f1f5f9}.row small[data-v-1b3f8b88]{display:block;margin-top:6px}.actions[data-v-1b3f8b88]{display:flex;gap:8px;flex-wrap:wrap}.mini[data-v-1b3f8b88]{padding:3px 8px!important;font-size:12px;margin-left:8px}.availability-panel[data-v-8ed4891f]{max-width:1180px;margin:24px auto;color:#18221d;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}.hero-card[data-v-8ed4891f],.setup-card[data-v-8ed4891f]{box-sizing:border-box;border:1px solid #d7e2da;border-radius:20px;background:#fff}.hero-card[data-v-8ed4891f]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:27px 30px;background:linear-gradient(135deg,#143c2a,#20543a 55%,#6f5538 145%);color:#fff}.hero-card h2[data-v-8ed4891f]{margin:5px 0 7px;font-size:26px}.hero-card p[data-v-8ed4891f]{margin:0;color:#d8e9de;line-height:1.6}.eyebrow[data-v-8ed4891f]{font-size:12px;font-weight:850;letter-spacing:.08em}.hero-actions[data-v-8ed4891f]{display:flex;align-items:center;gap:10px}.hero-actions>span[data-v-8ed4891f]{padding:7px 10px;border-radius:999px;background:#ffffff21;font-size:12px;font-weight:800}.availability-panel button[data-v-8ed4891f]{padding:10px 14px;border:0;border-radius:9px;background:#183e2c;color:#fff;font-weight:800;cursor:pointer}.availability-panel button.secondary[data-v-8ed4891f]{background:#e9f0eb;color:#214b35}.hero-actions button.secondary[data-v-8ed4891f]{background:#fff;color:#183e2c}.availability-panel button[data-v-8ed4891f]:disabled,.availability-panel fieldset[data-v-8ed4891f]:disabled{opacity:.58;cursor:default}.step-strip[data-v-8ed4891f]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:15px 0}.step-strip>div[data-v-8ed4891f]{display:flex;align-items:center;gap:10px;padding:13px 15px;border:1px solid #dfe6e1;border-radius:13px;background:#fff}.step-strip i[data-v-8ed4891f]{display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:50%;background:#eef1ef;color:#607168;font-style:normal;font-weight:850}.step-strip .done i[data-v-8ed4891f]{background:#dff5e7;color:#17643d}.step-strip span[data-v-8ed4891f],.step-strip b[data-v-8ed4891f],.step-strip small[data-v-8ed4891f]{display:block}.step-strip small[data-v-8ed4891f]{margin-top:3px;color:#748078}.availability-panel fieldset[data-v-8ed4891f]{min-width:0;margin:0;padding:0;border:0}.setup-card[data-v-8ed4891f]{margin-top:15px;padding:24px}.setup-card>header[data-v-8ed4891f]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.setup-card h3[data-v-8ed4891f]{margin:5px 0 4px;font-size:21px}.setup-card header p[data-v-8ed4891f],.outside-box p[data-v-8ed4891f],.closure-box p[data-v-8ed4891f],.week-preview p[data-v-8ed4891f]{margin:0;color:#69776f;line-height:1.55}.step-number[data-v-8ed4891f]{color:#2d7b50;font-size:12px;font-weight:850;letter-spacing:.04em}.status[data-v-8ed4891f],.timezone[data-v-8ed4891f],.mode-pill[data-v-8ed4891f]{padding:6px 9px;border-radius:999px;background:#fff1e8;color:#9a4d1e;font-size:12px;font-weight:800;white-space:nowrap}.status.ready[data-v-8ed4891f],.mode-pill[data-v-8ed4891f]{background:#e5f6eb;color:#17643d}.timezone[data-v-8ed4891f]{background:#eef3ff;color:#385493}.offering-tabs[data-v-8ed4891f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:9px;margin-top:20px}.offering-tabs button[data-v-8ed4891f]{display:flex;min-height:72px;flex-direction:column;align-items:flex-start;gap:5px;border:1px solid #d7e0da;background:#f8faf9;color:#223329;text-align:left}.offering-tabs button.active[data-v-8ed4891f]{border-color:#2b774e;background:#edf8f1;box-shadow:0 0 0 2px #2b774e14}.offering-tabs small[data-v-8ed4891f]{color:#6c7971;font-weight:500}.region-entry[data-v-8ed4891f]{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:9px;align-items:end;margin-top:17px;padding:15px;border-radius:13px;background:#f5f8f6}.availability-panel label[data-v-8ed4891f]{display:flex;flex-direction:column;gap:6px;color:#4f5f56;font-size:13px}.availability-panel input[data-v-8ed4891f],.availability-panel select[data-v-8ed4891f],.availability-panel textarea[data-v-8ed4891f]{box-sizing:border-box;width:100%;min-width:0;padding:10px;border:1px solid #cbd7cf;border-radius:9px;background:#fff;color:#17251c;font:inherit}.availability-panel textarea[data-v-8ed4891f]{resize:vertical}.region-list[data-v-8ed4891f]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.region-chip[data-v-8ed4891f]{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 11px;border:1px solid #cfe0d5;border-radius:10px;background:#f1faf4}.region-chip span[data-v-8ed4891f],.region-chip b[data-v-8ed4891f],.region-chip small[data-v-8ed4891f]{display:block}.region-chip small[data-v-8ed4891f]{margin-top:2px;color:#6f7b74;font-size:10px}.region-chip button[data-v-8ed4891f],.closure-list button[data-v-8ed4891f]{padding:3px 7px;background:transparent;color:#9f3a2d;font-size:16px}.inline-empty[data-v-8ed4891f],.empty-state[data-v-8ed4891f]{padding:15px;border:1px dashed #ccd8d0;border-radius:11px;background:#f8faf9;color:#6b776f;text-align:center}.copy-control[data-v-8ed4891f]{max-width:420px;margin-top:13px}.outside-box[data-v-8ed4891f]{display:grid;grid-template-columns:1.2fr 2fr 1fr;gap:14px;margin-top:18px;padding:16px;border:1px solid #f1d7bd;border-radius:13px;background:#fffaf4}.outside-box b[data-v-8ed4891f]{color:#75451f}.card-actions[data-v-8ed4891f]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:18px;padding-top:15px;border-top:1px solid #e5ebe7}.card-actions>div[data-v-8ed4891f]{display:flex;margin-right:auto;flex-direction:column}.card-actions small[data-v-8ed4891f]{color:#717d75}.rule-presets[data-v-8ed4891f]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px}.window-list[data-v-8ed4891f]{display:grid;gap:8px;margin-top:15px}.window-row[data-v-8ed4891f]{display:grid;grid-template-columns:1.2fr 1fr 1fr auto;gap:9px;align-items:end;padding:11px;border:1px solid #e0e7e2;border-radius:11px;background:#fafcfb}.window-row button.remove[data-v-8ed4891f]{background:#fff0ed;color:#a03f32}.add-row[data-v-8ed4891f]{margin-top:10px}.capacity-layout[data-v-8ed4891f]{display:grid;grid-template-columns:.8fr 1.2fr;gap:16px;margin-top:20px}.capacity-layout>div[data-v-8ed4891f]{padding:16px;border:1px solid #dde6e0;border-radius:13px;background:#f9fbfa}.capacity-layout h4[data-v-8ed4891f],.closure-box h4[data-v-8ed4891f],.week-preview h4[data-v-8ed4891f]{margin:0 0 10px}.capacity-window-list[data-v-8ed4891f],.demand-list[data-v-8ed4891f]{display:grid;gap:8px}.capacity-window-list label[data-v-8ed4891f]{display:grid;grid-template-columns:1fr 74px auto;align-items:center;gap:7px;padding:9px;border-radius:9px;background:#fff}.capacity-window-list small[data-v-8ed4891f]{color:#748078}.demand-list article[data-v-8ed4891f]{display:grid;grid-template-columns:minmax(170px,1.5fr) repeat(3,minmax(105px,.65fr));gap:9px;align-items:end;padding:12px;border-radius:10px;background:#fff}.demand-list article>div b[data-v-8ed4891f],.demand-list article>div small[data-v-8ed4891f]{display:block}.demand-list article>div small[data-v-8ed4891f]{margin-top:4px;color:#728078;line-height:1.4}.demand-list label[data-v-8ed4891f]{display:grid;grid-template-columns:1fr;gap:4px}.closure-box[data-v-8ed4891f]{margin-top:16px;padding:16px;border:1px solid #e8dfd3;border-radius:13px;background:#fffcf8}.closure-entry[data-v-8ed4891f]{display:grid;grid-template-columns:170px 1fr auto;gap:9px;margin-top:10px}.closure-list[data-v-8ed4891f]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.closure-list>span[data-v-8ed4891f]{display:flex;align-items:center;gap:6px;padding:7px 9px;border-radius:9px;background:#fff}.closure-list b[data-v-8ed4891f]{margin-right:2px}.week-preview[data-v-8ed4891f]{margin-top:16px;padding:17px;border-radius:14px;background:#173c2a;color:#fff}.week-preview p[data-v-8ed4891f]{color:#c9ddd0}.preview-days[data-v-8ed4891f]{display:grid;grid-template-columns:repeat(7,1fr);gap:7px;margin-top:13px}.preview-days article[data-v-8ed4891f]{display:flex;min-height:110px;padding:10px;flex-direction:column;gap:7px;border-radius:10px;background:#ffffff1a}.preview-days article>b[data-v-8ed4891f]{font-size:12px}.preview-days article span[data-v-8ed4891f]{padding:5px;border-radius:6px;background:#fff;color:#234b36;font-size:11px;text-align:center}.preview-days article small[data-v-8ed4891f]{margin-top:auto;color:#c6d7cc}.preview-days article.closed[data-v-8ed4891f]{background:#ffffff0e}.message[data-v-8ed4891f]{position:sticky;z-index:10;bottom:8px;margin:14px 0 0;padding:12px 14px;border:1px solid #c9d7ce;border-radius:11px;background:#fffffff5;box-shadow:0 8px 25px #162f201f;color:#415148;line-height:1.55}.empty-state[data-v-8ed4891f]{margin-top:15px}@media(max-width:900px){.outside-box[data-v-8ed4891f],.capacity-layout[data-v-8ed4891f]{grid-template-columns:1fr}.rule-presets[data-v-8ed4891f]{grid-template-columns:1fr 1fr}.demand-list article[data-v-8ed4891f]{grid-template-columns:1fr 1fr}.preview-days[data-v-8ed4891f]{grid-template-columns:repeat(4,1fr)}}@media(max-width:660px){.hero-card[data-v-8ed4891f],.setup-card>header[data-v-8ed4891f],.card-actions[data-v-8ed4891f]{align-items:stretch;flex-direction:column}.hero-actions[data-v-8ed4891f]{justify-content:space-between}.step-strip[data-v-8ed4891f]{grid-template-columns:1fr}.setup-card[data-v-8ed4891f]{padding:18px}.region-entry[data-v-8ed4891f],.window-row[data-v-8ed4891f],.rule-presets[data-v-8ed4891f],.closure-entry[data-v-8ed4891f],.demand-list article[data-v-8ed4891f]{grid-template-columns:1fr}.outside-box[data-v-8ed4891f]{grid-template-columns:1fr}.preview-days[data-v-8ed4891f]{grid-template-columns:1fr 1fr}.card-actions button[data-v-8ed4891f]{width:100%}}.panel[data-v-e7924619]{max-width:1180px;margin:24px auto;padding:28px;box-sizing:border-box;border:1px solid #e5e7eb;border-radius:20px;background:#fff;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}.panel header[data-v-e7924619]{display:flex;align-items:center;justify-content:space-between;gap:18px}.panel h2[data-v-e7924619]{margin:0}.panel p[data-v-e7924619],.panel small[data-v-e7924619]{color:#6b7280;line-height:1.6}.panel header p[data-v-e7924619]{margin:7px 0 0}.panel button[data-v-e7924619]{flex:0 0 auto;padding:10px 14px;border:0;border-radius:8px;background:#111827;color:#fff;font-weight:700;cursor:pointer}.panel button.secondary[data-v-e7924619]{background:#e5e7eb;color:#111827}.panel button[data-v-e7924619]:disabled{opacity:.55;cursor:default}.link-group[data-v-e7924619]{margin:18px 0;padding:14px;border:1px solid #e5e7eb;border-radius:12px;background:#f8fafc}.link-group>strong[data-v-e7924619],.link-group>small[data-v-e7924619]{display:block}.link-row[data-v-e7924619]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;margin-top:10px}.link-row input[data-v-e7924619]{min-width:0;padding:10px;border:1px solid #d1d5db;border-radius:8px;font:inherit}.warning[data-v-e7924619]{padding:11px 13px;border:1px solid #fdba74;border-radius:10px;background:#fff7ed!important;color:#9a3412!important}@media(max-width:680px){.panel[data-v-e7924619]{padding:21px}.panel header[data-v-e7924619]{align-items:stretch;flex-direction:column}.link-row[data-v-e7924619]{grid-template-columns:1fr}.link-row button[data-v-e7924619]{width:100%}}.panel[data-v-7c6ee9f9]{max-width:1180px;margin:24px auto;padding:28px;box-sizing:border-box;border:1px solid #e5e7eb;border-radius:20px;background:#fff;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}.panel header[data-v-7c6ee9f9]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.panel h2[data-v-7c6ee9f9]{margin:0}.panel p[data-v-7c6ee9f9],.panel small[data-v-7c6ee9f9]{color:#6b7280;line-height:1.6}.panel header p[data-v-7c6ee9f9]{margin:7px 0 0}.panel label[data-v-7c6ee9f9]{display:flex;flex-direction:column;gap:7px;margin:16px 0}.panel select[data-v-7c6ee9f9],.panel input[data-v-7c6ee9f9]{min-width:0;padding:10px 12px;border:1px solid #d1d5db;border-radius:9px;background:#fff;font:inherit}.actions[data-v-7c6ee9f9],.result[data-v-7c6ee9f9]{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.result label[data-v-7c6ee9f9]{flex:1;min-width:280px}.panel button[data-v-7c6ee9f9]{flex:0 0 auto;padding:10px 14px;border:0;border-radius:9px;background:#111827;color:#fff;font-weight:700;cursor:pointer}.panel button.secondary[data-v-7c6ee9f9]{background:#e5e7eb;color:#111827}.panel button[data-v-7c6ee9f9]:disabled{opacity:.5;cursor:default}.warning[data-v-7c6ee9f9]{padding:11px 13px;border:1px solid #fdba74;border-radius:10px;background:#fff7ed!important;color:#9a3412!important}@media(max-width:680px){.panel[data-v-7c6ee9f9]{padding:21px}.panel header[data-v-7c6ee9f9]{align-items:stretch;flex-direction:column}.panel header button[data-v-7c6ee9f9],.actions button[data-v-7c6ee9f9]{width:100%}.result[data-v-7c6ee9f9]{display:block}.result label[data-v-7c6ee9f9]{min-width:0}.result button[data-v-7c6ee9f9]{width:100%}}.fee-cancellation-panel[data-v-96c9839e]{max-width:1180px;margin:24px auto;padding:28px;box-sizing:border-box;border:1px solid #dbe2ea;border-radius:20px;background:#fff;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}.fee-cancellation-panel>header[data-v-96c9839e],.block-title[data-v-96c9839e],.card-head[data-v-96c9839e],.link-result[data-v-96c9839e]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.fee-cancellation-panel h2[data-v-96c9839e],.fee-cancellation-panel h3[data-v-96c9839e]{margin:0}.fee-cancellation-panel p[data-v-96c9839e],.fee-cancellation-panel small[data-v-96c9839e]{color:#64748b;line-height:1.6}.fee-cancellation-panel>header p[data-v-96c9839e],.block-title p[data-v-96c9839e]{margin:7px 0 0}.block[data-v-96c9839e]{margin-top:22px;padding:20px;border:1px solid #e5e7eb;border-radius:16px;background:#fbfcfe}.block-title>span[data-v-96c9839e],.card-head>span[data-v-96c9839e]{flex:0 0 auto;padding:5px 9px;border-radius:999px;background:#eef2ff;color:#3730a3;font-size:12px;font-weight:700}.card-head>span.pending[data-v-96c9839e]{background:#fff7ed;color:#9a3412}.fee-cancellation-panel label[data-v-96c9839e]{display:flex;flex-direction:column;gap:7px;margin:14px 0;color:#475569;font-size:14px}.fee-cancellation-panel select[data-v-96c9839e],.fee-cancellation-panel input[data-v-96c9839e]{min-width:0;padding:10px 12px;border:1px solid #cbd5e1;border-radius:9px;background:#fff;font:inherit;color:#111827}.fee-cancellation-panel button[data-v-96c9839e]{padding:10px 14px;border:0;border-radius:9px;background:#111827;color:#fff;font-weight:700;cursor:pointer}.fee-cancellation-panel button.secondary[data-v-96c9839e]{background:#e5e7eb;color:#111827}.fee-cancellation-panel button[data-v-96c9839e]:disabled{opacity:.5;cursor:default}.finance-note[data-v-96c9839e]{padding:12px 14px;border-radius:11px;background:#eff6ff;color:#1e40af!important}.fee-card[data-v-96c9839e],.cancellation-preview[data-v-96c9839e],.history-card[data-v-96c9839e],.receivable-result[data-v-96c9839e]{margin-top:13px;padding:15px;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.pending-card[data-v-96c9839e]{border-color:#fdba74;background:#fff7ed}.card-head small[data-v-96c9839e]{display:block;margin-top:5px}.fee-inputs[data-v-96c9839e]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fee-inputs label[data-v-96c9839e]{margin:13px 0}.money-grid[data-v-96c9839e]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.money-grid>div[data-v-96c9839e]{padding:11px;border-radius:10px;background:#f8fafc}.money-grid span[data-v-96c9839e],.money-grid strong[data-v-96c9839e]{display:block}.money-grid span[data-v-96c9839e]{color:#64748b;font-size:12px}.money-grid strong[data-v-96c9839e]{margin-top:5px;font-size:15px}.link-result[data-v-96c9839e]{align-items:flex-end;margin-top:13px}.link-result label[data-v-96c9839e]{flex:1;margin:0}.receivable-result[data-v-96c9839e]{border-color:#86efac;background:#f0fdf4}.receivable-result strong[data-v-96c9839e]{color:#166534}.receivable-result p[data-v-96c9839e]{margin:5px 0;color:#166534}.history-card p[data-v-96c9839e]{margin:10px 0}.result-grid[data-v-96c9839e]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.result-grid span[data-v-96c9839e]{padding:9px;border-radius:8px;background:#f8fafc;color:#64748b;font-size:12px}.result-grid b[data-v-96c9839e]{display:block;margin-top:4px;color:#111827;font-size:14px}.warning[data-v-96c9839e]{padding:11px 13px;border:1px solid #fdba74;border-radius:10px;background:#fff7ed!important;color:#9a3412!important}.empty[data-v-96c9839e]{padding:18px;border:1px dashed #cbd5e1;border-radius:10px;text-align:center}.message[data-v-96c9839e]{margin-bottom:0}@media(max-width:680px){.fee-cancellation-panel[data-v-96c9839e]{padding:20px}.fee-cancellation-panel>header[data-v-96c9839e],.block-title[data-v-96c9839e],.card-head[data-v-96c9839e],.link-result[data-v-96c9839e]{align-items:stretch;flex-direction:column}.fee-cancellation-panel>header button[data-v-96c9839e],.block>button[data-v-96c9839e],.fee-card>button[data-v-96c9839e],.link-result button[data-v-96c9839e]{width:100%}.fee-inputs[data-v-96c9839e],.money-grid[data-v-96c9839e],.result-grid[data-v-96c9839e]{grid-template-columns:1fr 1fr}.block[data-v-96c9839e]{padding:16px}}@media(max-width:430px){.fee-inputs[data-v-96c9839e],.money-grid[data-v-96c9839e],.result-grid[data-v-96c9839e]{grid-template-columns:1fr}}.panel[data-v-1eb7764a]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#111827}.panel>header[data-v-1eb7764a]{display:flex;justify-content:space-between;align-items:center;gap:16px}.panel p[data-v-1eb7764a],.panel small[data-v-1eb7764a]{color:#6b7280}.panel button[data-v-1eb7764a]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.form[data-v-1eb7764a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin:18px 0}.form label[data-v-1eb7764a]{display:flex;flex-direction:column;gap:6px;color:#4b5563}.form .wide[data-v-1eb7764a]{grid-column:1/-1}.form input[data-v-1eb7764a],.form textarea[data-v-1eb7764a],.form select[data-v-1eb7764a]{padding:9px;border:1px solid #d1d5db;border-radius:8px;font:inherit;background:#fff}aside[data-v-1eb7764a]{margin:12px 0;padding:14px;border-radius:12px;background:#f8fafc}aside p[data-v-1eb7764a]{margin:6px 0}.panel[data-v-cdd5d8c7]{margin:24px auto;max-width:1180px;padding:26px;background:#fff;border:1px solid #e5e7eb;border-radius:18px;box-sizing:border-box;color:#111827;font-family:system-ui}.panel header[data-v-cdd5d8c7]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.panel h2[data-v-cdd5d8c7]{margin:0}.panel p[data-v-cdd5d8c7],.panel small[data-v-cdd5d8c7]{color:#6b7280;line-height:1.6}.panel label[data-v-cdd5d8c7]{display:flex;flex-direction:column;gap:7px;margin:14px 0}.panel select[data-v-cdd5d8c7],.panel input[data-v-cdd5d8c7]{padding:10px 12px;border:1px solid #d1d5db;border-radius:9px}.actions[data-v-cdd5d8c7],.result[data-v-cdd5d8c7]{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.result label[data-v-cdd5d8c7]{flex:1;min-width:260px}.panel button[data-v-cdd5d8c7]{padding:10px 14px;border:0;border-radius:9px;background:#111827;color:#fff;cursor:pointer}.panel button.secondary[data-v-cdd5d8c7]{background:#e5e7eb;color:#111827}.panel button[data-v-cdd5d8c7]:disabled{opacity:.45;cursor:not-allowed}@media(max-width:640px){.panel header[data-v-cdd5d8c7]{display:block}.panel header button[data-v-cdd5d8c7]{margin-top:8px}.result label[data-v-cdd5d8c7]{min-width:100%}}.inventory-panel[data-v-1760ccda]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border-radius:20px;box-sizing:border-box;border:1px solid #e5e7eb;font-family:system-ui,-apple-system,BlinkSystemFont,Segoe UI,sans-serif;color:#111827}.inventory-panel>header[data-v-1760ccda]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.inventory-panel h2[data-v-1760ccda],.inventory-panel h3[data-v-1760ccda]{margin-top:0}.inventory-panel p[data-v-1760ccda]{color:#6b7280}.grid[data-v-1760ccda]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.grid>article[data-v-1760ccda],.inventory-panel>article[data-v-1760ccda],.task[data-v-1760ccda]{padding:18px;border:1px solid #e5e7eb;border-radius:14px;margin-top:18px}.inventory-panel form[data-v-1760ccda]{display:flex;flex-direction:column;gap:10px}.inventory-panel label[data-v-1760ccda]{display:flex;flex-direction:column;gap:5px}.inventory-panel input[data-v-1760ccda],.inventory-panel select[data-v-1760ccda]{padding:9px;border:1px solid #d1d5db;border-radius:8px}.inventory-panel button[data-v-1760ccda]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.task[data-v-1760ccda]{display:flex;flex-direction:column;gap:8px}.task-head[data-v-1760ccda]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.task-head>div[data-v-1760ccda]{display:flex;flex-direction:column;gap:5px}.inventory-panel button.secondary[data-v-1760ccda]{background:#e5e7eb;color:#111827}.detail-warning[data-v-1760ccda]{padding:10px 12px;border-radius:8px;background:#fffbeb;color:#854d0e!important}code[data-v-1760ccda]{overflow-wrap:anywhere}.return-receive[data-v-68f276e2]{margin:18px auto 0;max-width:1180px;padding:18px;box-sizing:border-box;border:1px solid #e5e7eb;border-radius:14px;background:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.return-receive h3[data-v-68f276e2]{margin-top:0}.return-receive p[data-v-68f276e2]{color:#6b7280}.return-receive button[data-v-68f276e2]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.refresh[data-v-68f276e2]{margin-bottom:8px}.row[data-v-68f276e2]{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:12px 0;border-top:1px solid #f1f5f9}.row>div[data-v-68f276e2]{display:flex;flex-direction:column;gap:4px}.row span[data-v-68f276e2]{color:#6b7280;font-size:13px}.issue-panel[data-v-3ffda84c]{padding:18px;border:1px solid #e5e7eb;border-radius:14px;margin-top:18px}.issue-panel header[data-v-3ffda84c],.row[data-v-3ffda84c]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.issue-panel h3[data-v-3ffda84c]{margin:0}.issue-panel p[data-v-3ffda84c],.row span[data-v-3ffda84c]{color:#6b7280}.row[data-v-3ffda84c]{padding:14px 0;border-top:1px solid #e5e7eb;flex-wrap:wrap}.row>div[data-v-3ffda84c]{display:flex;flex-direction:column;gap:5px}.issue-panel button[data-v-3ffda84c]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.issue-panel button.secondary[data-v-3ffda84c]{background:#e5e7eb;color:#111827}.warning[data-v-3ffda84c]{color:#92400e!important}code[data-v-3ffda84c]{width:100%;overflow-wrap:anywhere}.part-return-panel[data-v-45c0ef21]{margin:18px auto 0;max-width:1180px;padding:20px;box-sizing:border-box;border:1px solid #e5e7eb;border-radius:14px;background:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#111827}.part-return-panel>header[data-v-45c0ef21],.title[data-v-45c0ef21]{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.part-return-panel h3[data-v-45c0ef21],.part-return-panel h4[data-v-45c0ef21]{margin:0 0 8px}.part-return-panel p[data-v-45c0ef21]{color:#6b7280;line-height:1.55}.block[data-v-45c0ef21],.warning[data-v-45c0ef21],.confirm-box[data-v-45c0ef21]{margin-top:16px;padding:16px;border:1px solid #e5e7eb;border-radius:12px}.block article[data-v-45c0ef21]{padding:15px 0;border-top:1px solid #f1f5f9}.block article[data-v-45c0ef21]:first-of-type{border-top:0}.title span[data-v-45c0ef21]{color:#64748b;font-size:13px}.part-return-panel dl[data-v-45c0ef21]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px;margin:12px 0}.part-return-panel dt[data-v-45c0ef21]{font-size:12px;color:#6b7280}.part-return-panel dd[data-v-45c0ef21]{margin:3px 0 0;overflow-wrap:anywhere}.part-return-panel label[data-v-45c0ef21]{display:flex;flex-direction:column;gap:6px;margin:10px 0;color:#475569}.part-return-panel input[data-v-45c0ef21],.part-return-panel textarea[data-v-45c0ef21]{padding:9px;border:1px solid #cbd5e1;border-radius:8px;font:inherit}.part-return-panel textarea[data-v-45c0ef21]{min-height:70px;resize:vertical}.part-return-panel button[data-v-45c0ef21]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.part-return-panel button.secondary[data-v-45c0ef21]{background:#e5e7eb;color:#111827}.part-return-panel button[data-v-45c0ef21]:disabled{opacity:.5;cursor:default}.warning[data-v-45c0ef21],.confirm-box[data-v-45c0ef21]{border-color:#fdba74;background:#fffbeb;color:#92400e}.warning p[data-v-45c0ef21],.confirm-box p[data-v-45c0ef21]{color:#92400e}.empty[data-v-45c0ef21]{padding:12px;border-radius:9px;background:#f8fafc}.hint[data-v-45c0ef21]{font-size:13px}.buttons[data-v-45c0ef21]{display:flex;gap:10px;margin-top:12px}.message[data-v-45c0ef21]{margin-bottom:0}@media(max-width:680px){.part-return-panel[data-v-45c0ef21]{padding:17px}.part-return-panel>header[data-v-45c0ef21],.title[data-v-45c0ef21]{display:block}.part-return-panel>header>button[data-v-45c0ef21]{margin-top:10px}.part-return-panel dl[data-v-45c0ef21]{grid-template-columns:1fr}.buttons[data-v-45c0ef21]{display:grid;grid-template-columns:1fr}.buttons button[data-v-45c0ef21]{width:100%}}.panel[data-v-255a5b6d]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;font-family:system-ui;color:#111827}.panel>header[data-v-255a5b6d],.task-head[data-v-255a5b6d],.evidence-head[data-v-255a5b6d],.counts[data-v-255a5b6d],.section-title[data-v-255a5b6d]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.panel h2[data-v-255a5b6d]{margin:0}.panel h3[data-v-255a5b6d]{margin:0 0 4px}.panel p[data-v-255a5b6d],.panel small[data-v-255a5b6d],.muted[data-v-255a5b6d],.message[data-v-255a5b6d]{color:#6b7280}.panel button[data-v-255a5b6d]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.panel button.secondary[data-v-255a5b6d]{background:#e5e7eb;color:#111827}.panel button[data-v-255a5b6d]:disabled{opacity:.55}.objection-section[data-v-255a5b6d]{margin:24px 0;padding:20px;border:1px solid #fed7aa;border-radius:16px;background:#fffaf5}.section-title p[data-v-255a5b6d]{margin:4px 0 0}.attention-count[data-v-255a5b6d],.status-pill[data-v-255a5b6d]{padding:6px 10px;border-radius:999px;background:#ffedd5;color:#9a3412;font-size:13px;white-space:nowrap}.objection-card[data-v-255a5b6d]{margin-top:14px;padding:18px;border:1px solid #fdba74;border-radius:14px;background:#fff}.issue-text[data-v-255a5b6d]{margin-top:14px;padding:12px 14px;border-radius:10px;background:#fff7ed}.issue-text p[data-v-255a5b6d]{margin:5px 0 0;color:#431407;white-space:pre-wrap}.empty-state[data-v-255a5b6d]{margin-bottom:0}.completion-title[data-v-255a5b6d]{margin-top:26px}.task[data-v-255a5b6d]{margin-top:18px;padding:18px;border:1px solid #e5e7eb;border-radius:14px}.task-head div[data-v-255a5b6d],.evidence-head[data-v-255a5b6d]{display:flex;flex-direction:column;gap:4px}.counts[data-v-255a5b6d]{justify-content:flex-start;flex-wrap:wrap;color:#475569;font-size:13px}.evidence-grid[data-v-255a5b6d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:14px}.evidence[data-v-255a5b6d]{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid #e5e7eb;border-radius:12px;background:#f8fafc}.customer-evidence[data-v-255a5b6d]{background:#fffaf5;border-color:#fed7aa}.evidence img[data-v-255a5b6d],.evidence video[data-v-255a5b6d]{width:100%;max-height:320px;object-fit:contain;border-radius:10px;background:#e5e7eb}@media(max-width:640px){.panel[data-v-255a5b6d]{padding:18px}.panel>header[data-v-255a5b6d],.task-head[data-v-255a5b6d],.section-title[data-v-255a5b6d]{flex-direction:column}.attention-count[data-v-255a5b6d],.status-pill[data-v-255a5b6d]{align-self:flex-start}}.shortage-panel[data-v-dcf5e054]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#111827}.shortage-panel header[data-v-dcf5e054]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.shortage-panel h2[data-v-dcf5e054]{margin:0 0 8px}.shortage-panel p[data-v-dcf5e054]{color:#6b7280}.shortage-panel button[data-v-dcf5e054]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.shortage-panel button[data-v-dcf5e054]:disabled{opacity:.55}.follow-up[data-v-dcf5e054]{display:grid;gap:8px;padding:16px;margin-top:12px;border:1px solid #e5e7eb;border-radius:14px}.follow-up>div[data-v-dcf5e054]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.follow-up p[data-v-dcf5e054]{margin:0}.follow-up small[data-v-dcf5e054]{color:#6b7280}.follow-up[data-status=待安排再次上门][data-v-dcf5e054]{border-style:dashed}.appointment[data-v-dcf5e054]{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px!important;align-items:end}.appointment label[data-v-dcf5e054]{display:flex;flex-direction:column;gap:5px;color:#4b5563}.appointment input[data-v-dcf5e054]{padding:9px;border:1px solid #d1d5db;border-radius:8px;font:inherit}.panel[data-v-ea67ddc8]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#111827}.panel header[data-v-ea67ddc8]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.panel h2[data-v-ea67ddc8]{margin:0 0 8px}.panel p[data-v-ea67ddc8],.panel small[data-v-ea67ddc8]{color:#6b7280}.form[data-v-ea67ddc8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:18px 0}.form input[data-v-ea67ddc8],.form select[data-v-ea67ddc8]{padding:10px;border:1px solid #d1d5db;border-radius:8px}.panel button[data-v-ea67ddc8]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.panel article[data-v-ea67ddc8]{display:grid;gap:7px;margin-top:12px;padding:14px;border:1px solid #e5e7eb;border-radius:12px}.panel article>div[data-v-ea67ddc8]{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.payments[data-v-ea67ddc8]{display:grid;gap:7px;margin:2px 0 0;padding:10px 0 0 20px;border-top:1px solid #e5e7eb}.payments li small[data-v-ea67ddc8]{display:block;margin-top:3px}.link[data-v-ea67ddc8]{word-break:break-all}code[data-v-ea67ddc8]{-webkit-user-select:all;user-select:all}.panel[data-v-2f57fe33]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#111827}.panel header[data-v-2f57fe33],.panel article>div[data-v-2f57fe33]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.panel h2[data-v-2f57fe33]{margin:0}.panel p[data-v-2f57fe33],.panel span[data-v-2f57fe33]{color:#6b7280}.panel article[data-v-2f57fe33]{display:grid;gap:8px;margin-top:14px;padding:16px;border:1px solid #e5e7eb;border-radius:12px}.panel label[data-v-2f57fe33]{display:flex;flex-direction:column;gap:5px}.panel input[data-v-2f57fe33],.panel select[data-v-2f57fe33]{padding:9px;border:1px solid #d1d5db;border-radius:8px}.panel button[data-v-2f57fe33]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.panel button.secondary[data-v-2f57fe33]{background:#e5e7eb;color:#111827}.warning[data-v-2f57fe33]{color:#92400e!important}.pack-panel[data-v-fe82c751]{margin:24px;padding:24px;background:#fff;border-radius:16px}.pack-panel header[data-v-fe82c751]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.pack-panel header p[data-v-fe82c751],.pack-title span[data-v-fe82c751],small[data-v-fe82c751],.empty[data-v-fe82c751]{color:#667085}.pack-panel header button[data-v-fe82c751]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.pack-card[data-v-fe82c751]{margin-top:18px;padding:20px;border:1px solid #e5e7eb;border-radius:14px}.pack-title[data-v-fe82c751]{display:flex;justify-content:space-between;gap:16px}.pack-title div[data-v-fe82c751]{display:flex;flex-direction:column;gap:4px}.columns[data-v-fe82c751]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.copy-box[data-v-fe82c751]{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:end;margin-top:16px}.copy-box label[data-v-fe82c751]{display:flex;flex-direction:column;gap:6px}.copy-box input[data-v-fe82c751]{padding:9px;border:1px solid #d0d5dd;border-radius:8px}.copy-box button[data-v-fe82c751]{padding:10px 16px}.message[data-v-fe82c751]{margin-top:14px}.pack-card ol[data-v-fe82c751]{margin:8px 0 0;padding-left:22px}@media(max-width:800px){.columns[data-v-fe82c751],.copy-box[data-v-fe82c751]{grid-template-columns:1fr}}.panel[data-v-786623ce]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#111827;box-sizing:border-box}.panel>header[data-v-786623ce],.template>header[data-v-786623ce],.version>header[data-v-786623ce]{display:flex;justify-content:space-between;align-items:center;gap:16px}.panel p[data-v-786623ce],.panel small[data-v-786623ce],.muted[data-v-786623ce]{color:#6b7280}.panel button[data-v-786623ce]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.create[data-v-786623ce],.template[data-v-786623ce],.editor[data-v-786623ce]{margin-top:18px;padding:18px;border:1px solid #e5e7eb;border-radius:14px}.form[data-v-786623ce]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin:12px 0}.form label[data-v-786623ce]{display:flex;flex-direction:column;gap:6px;color:#4b5563}.form .wide[data-v-786623ce]{grid-column:1/-1}.form input[data-v-786623ce],.form textarea[data-v-786623ce]{padding:9px;border:1px solid #d1d5db;border-radius:8px;font:inherit}.template>header div[data-v-786623ce]{display:flex;flex-direction:column;gap:3px}.versions[data-v-786623ce]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;margin-top:14px}.version[data-v-786623ce]{padding:15px;border:1px solid #e5e7eb;border-radius:12px;background:#fafafa}.version.current[data-v-786623ce]{border-color:#a7f3d0;background:#f0fdf4}.version.draft[data-v-786623ce]{border-style:dashed;background:#fffbeb}.version header div[data-v-786623ce],.actions[data-v-786623ce]{display:flex;align-items:center;gap:8px}.version header span[data-v-786623ce]{padding:4px 8px;border-radius:999px;background:#e5e7eb;font-size:12px}.facts[data-v-786623ce]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.facts ul[data-v-786623ce]{margin:6px 0;padding-left:20px}.editor[data-v-786623ce]{background:#f8fafc}.panel[data-v-01829a0d]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;font-family:system-ui;color:#111827}.panel>header[data-v-01829a0d],.row[data-v-01829a0d]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.panel h2[data-v-01829a0d],.panel h3[data-v-01829a0d]{margin-top:0}.panel p[data-v-01829a0d],.panel small[data-v-01829a0d]{color:#6b7280}.grid[data-v-01829a0d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:18px}.grid>article[data-v-01829a0d],.panel>article[data-v-01829a0d]{margin-top:18px;padding:18px;border:1px solid #e5e7eb;border-radius:14px}.panel label[data-v-01829a0d]{display:flex;flex-direction:column;gap:5px;margin:10px 0}.panel label.check[data-v-01829a0d]{flex-direction:row;align-items:center}.panel input[data-v-01829a0d],.panel select[data-v-01829a0d],.panel textarea[data-v-01829a0d]{padding:9px;border:1px solid #d1d5db;border-radius:8px}.panel button[data-v-01829a0d]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.panel button.secondary[data-v-01829a0d]{background:#475569}.row[data-v-01829a0d]{padding:14px 0;border-top:1px solid #f1f5f9}.row small[data-v-01829a0d]{display:block;margin-top:4px}hr[data-v-01829a0d]{border:0;border-top:1px solid #e5e7eb;margin:18px 0}.panel[data-v-fb34e23d]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;font-family:system-ui;color:#111827}.panel>header[data-v-fb34e23d],.row[data-v-fb34e23d]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.panel h2[data-v-fb34e23d],.panel h3[data-v-fb34e23d]{margin-top:0}.panel p[data-v-fb34e23d],.panel small[data-v-fb34e23d]{color:#6b7280}.grid[data-v-fb34e23d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:18px}.grid>article[data-v-fb34e23d],.panel>article[data-v-fb34e23d]{margin-top:18px;padding:18px;border:1px solid #e5e7eb;border-radius:14px}.panel label[data-v-fb34e23d]{display:flex;flex-direction:column;gap:5px;margin:10px 0}.panel input[data-v-fb34e23d],.panel select[data-v-fb34e23d],.panel textarea[data-v-fb34e23d]{padding:9px;border:1px solid #d1d5db;border-radius:8px}.panel button[data-v-fb34e23d]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.row[data-v-fb34e23d]{padding:14px 0;border-top:1px solid #f1f5f9}.row small[data-v-fb34e23d]{display:block;margin-top:4px}.panel[data-v-013a915e]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;font-family:system-ui;color:#111827}.panel>header[data-v-013a915e]{display:flex;justify-content:space-between;gap:20px}.panel h2[data-v-013a915e],.panel h3[data-v-013a915e]{margin-top:0}.panel p[data-v-013a915e],.panel small[data-v-013a915e]{color:#6b7280}.grid[data-v-013a915e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:18px}.grid>article[data-v-013a915e]{padding:18px;border:1px solid #e5e7eb;border-radius:14px}.panel label[data-v-013a915e]{display:flex;flex-direction:column;gap:5px;margin:10px 0}.panel input[data-v-013a915e],.panel select[data-v-013a915e],.panel textarea[data-v-013a915e]{padding:9px;border:1px solid #d1d5db;border-radius:8px}.panel button[data-v-013a915e]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.history[data-v-013a915e]{padding:12px 0;border-top:1px solid #f1f5f9}.card[data-v-155f94be]{padding:18px;border:1px solid #e5e7eb;border-radius:14px}.card h3[data-v-155f94be]{margin-top:0}.card label[data-v-155f94be]{display:flex;flex-direction:column;gap:5px;margin:10px 0}.card input[data-v-155f94be],.card select[data-v-155f94be],.card textarea[data-v-155f94be]{padding:9px;border:1px solid #d1d5db;border-radius:8px}.card small[data-v-155f94be],.card p[data-v-155f94be]{color:#6b7280}.actions[data-v-155f94be]{display:flex;gap:8px;flex-wrap:wrap}.card button[data-v-155f94be]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.card button.secondary[data-v-155f94be]{background:#e5e7eb;color:#111827}.card[data-v-c1b5ecda]{padding:18px;border:1px solid #e5e7eb;border-radius:14px}.card h3[data-v-c1b5ecda]{margin-top:0}.card label[data-v-c1b5ecda]{display:flex;flex-direction:column;gap:5px;margin:10px 0}.card input[data-v-c1b5ecda],.card select[data-v-c1b5ecda],.card textarea[data-v-c1b5ecda]{padding:9px;border:1px solid #d1d5db;border-radius:8px}.card small[data-v-c1b5ecda],.card p[data-v-c1b5ecda]{color:#6b7280}.card button[data-v-c1b5ecda]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.actions[data-v-c1b5ecda]{margin-top:10px}.card button.secondary[data-v-c1b5ecda]{background:#e5e7eb;color:#111827}hr[data-v-c1b5ecda]{border:0;border-top:1px solid #e5e7eb;margin:18px 0}.overview[data-v-414eecbb]{margin-top:18px;padding:18px;border:1px solid #e5e7eb;border-radius:14px}.overview>header[data-v-414eecbb],.row[data-v-414eecbb]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.overview h3[data-v-414eecbb]{margin-top:0}.overview p[data-v-414eecbb],.overview small[data-v-414eecbb]{color:#6b7280}.overview button[data-v-414eecbb]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.row[data-v-414eecbb]{padding:14px 0;border-top:1px solid #f1f5f9}.row small[data-v-414eecbb]{display:block;margin-top:4px}.panel[data-v-201f87d0]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;font-family:system-ui;color:#111827}.panel>header[data-v-201f87d0]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.panel h2[data-v-201f87d0]{margin-top:0}.panel p[data-v-201f87d0]{color:#6b7280}.grid[data-v-201f87d0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:18px}.panel[data-v-f9aefed9]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;font-family:system-ui;color:#111827}.panel>header[data-v-f9aefed9],.row[data-v-f9aefed9],.query[data-v-f9aefed9]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.panel h2[data-v-f9aefed9],.panel h3[data-v-f9aefed9]{margin-top:0}.panel p[data-v-f9aefed9],.panel small[data-v-f9aefed9],.muted[data-v-f9aefed9]{color:#6b7280}.grid[data-v-f9aefed9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:18px}.grid>article[data-v-f9aefed9],.panel>article[data-v-f9aefed9]{margin-top:18px;padding:18px;border:1px solid #e5e7eb;border-radius:14px}.panel label[data-v-f9aefed9]{display:flex;flex-direction:column;gap:5px;margin:10px 0}.panel input[data-v-f9aefed9],.panel select[data-v-f9aefed9],.panel textarea[data-v-f9aefed9]{padding:9px;border:1px solid #d1d5db;border-radius:8px}.panel button[data-v-f9aefed9]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.panel button.secondary[data-v-f9aefed9]{background:#475569}.panel button[data-v-f9aefed9]:disabled{opacity:.5;cursor:not-allowed}.row[data-v-f9aefed9]{padding:14px 0;border-top:1px solid #f1f5f9}.row b[data-v-f9aefed9]{color:#111827}.selected[data-v-f9aefed9]{display:flex;flex-direction:column;gap:5px;padding:12px;border-radius:10px;background:#f8fafc}.selected span[data-v-f9aefed9]{color:#6b7280;font-size:13px}.query[data-v-f9aefed9]{align-items:center}.query select[data-v-f9aefed9]{flex:1}hr[data-v-f9aefed9]{border:0;border-top:1px solid #e5e7eb;margin:18px 0}.panel[data-v-b4424931]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;font-family:system-ui;color:#111827}.panel>header[data-v-b4424931],.row[data-v-b4424931]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.panel h2[data-v-b4424931],.panel h3[data-v-b4424931]{margin-top:0}.panel p[data-v-b4424931],.panel small[data-v-b4424931],.muted[data-v-b4424931]{color:#6b7280}.grid[data-v-b4424931]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px}.grid>article[data-v-b4424931],.panel>article[data-v-b4424931]{margin-top:18px;padding:18px;border:1px solid #e5e7eb;border-radius:14px}.panel label[data-v-b4424931]{display:flex;flex-direction:column;gap:5px;margin:10px 0}.panel input[data-v-b4424931],.panel select[data-v-b4424931],.panel textarea[data-v-b4424931]{padding:9px;border:1px solid #d1d5db;border-radius:8px}.panel button[data-v-b4424931]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.panel button[data-v-b4424931]:disabled{opacity:.5;cursor:not-allowed}.row[data-v-b4424931]{padding:14px 0;border-top:1px solid #f1f5f9}.selected[data-v-b4424931]{display:flex;flex-direction:column;gap:5px;padding:12px;border-radius:10px;background:#f8fafc}.selected span[data-v-b4424931]{color:#6b7280;font-size:13px}hr[data-v-b4424931]{border:0;border-top:1px solid #e5e7eb;margin:18px 0}.panel[data-v-904a9a26]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;font-family:system-ui;color:#111827}.panel p[data-v-904a9a26],.panel small[data-v-904a9a26]{color:#6b7280}.panel label[data-v-904a9a26]{display:flex;flex-direction:column;gap:6px;margin:12px 0}.panel input[data-v-904a9a26],.panel select[data-v-904a9a26]{padding:10px;border:1px solid #d1d5db;border-radius:8px}.actions[data-v-904a9a26]{display:flex;gap:8px;flex-wrap:wrap}.panel button[data-v-904a9a26]{padding:10px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.panel button.secondary[data-v-904a9a26]{background:#e5e7eb;color:#111827}.panel[data-v-a3fa1b88]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#111827}.panel>header[data-v-a3fa1b88],.card>header[data-v-a3fa1b88],.row[data-v-a3fa1b88]{display:flex;justify-content:space-between;align-items:center;gap:14px}.panel p[data-v-a3fa1b88],small[data-v-a3fa1b88],.muted[data-v-a3fa1b88]{color:#6b7280}.panel button[data-v-a3fa1b88]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.form[data-v-a3fa1b88]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;align-items:end;margin-top:18px}.form label[data-v-a3fa1b88]{display:flex;flex-direction:column;gap:6px;color:#4b5563}.form input[data-v-a3fa1b88],.form select[data-v-a3fa1b88],.reverse input[data-v-a3fa1b88]{padding:9px;border:1px solid #d1d5db;border-radius:8px;background:#fff}.reason[data-v-a3fa1b88]{grid-column:span 2}.note[data-v-a3fa1b88]{padding:12px 14px;background:#fffbeb;border-radius:10px}.card[data-v-a3fa1b88]{margin-top:14px;padding:18px;border:1px solid #e5e7eb;border-radius:14px}.card header div[data-v-a3fa1b88]{display:flex;flex-direction:column;gap:4px}.row[data-v-a3fa1b88]{margin-top:12px;padding:12px;background:#f8fafc;border-radius:10px}.reverse[data-v-a3fa1b88]{display:flex;gap:8px;margin-top:12px}.reverse input[data-v-a3fa1b88]{flex:1}.panel[data-v-8613f67a]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#111827}.panel>header[data-v-8613f67a],.card>header[data-v-8613f67a],.summary>header[data-v-8613f67a],.result[data-v-8613f67a]{display:flex;justify-content:space-between;align-items:center;gap:16px}.panel p[data-v-8613f67a],.muted[data-v-8613f67a],small[data-v-8613f67a],.provenance[data-v-8613f67a]{color:#6b7280}.panel button[data-v-8613f67a]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.period[data-v-8613f67a]{margin-top:18px;padding:14px;background:#f8fafc;border-radius:12px}.preset[data-v-8613f67a]{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.preset button[data-v-8613f67a]{background:#e5e7eb;color:#374151}.preset button.active[data-v-8613f67a]{background:#111827;color:#fff}.custom[data-v-8613f67a]{display:flex;align-items:end;flex-wrap:wrap;gap:10px;margin:10px 0}.custom label[data-v-8613f67a]{display:flex;flex-direction:column;gap:5px;color:#4b5563}.custom input[data-v-8613f67a]{padding:8px;border:1px solid #d1d5db;border-radius:8px}.custom small[data-v-8613f67a]{flex-basis:100%}.summaries[data-v-8613f67a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px;margin-top:20px}.summary[data-v-8613f67a],.card[data-v-8613f67a],.attention[data-v-8613f67a],.issue-summary[data-v-8613f67a]{padding:18px;border:1px solid #e5e7eb;border-radius:14px}.card[data-v-8613f67a]{margin-top:16px}.card header div[data-v-8613f67a]{display:flex;flex-direction:column;gap:4px}.state[data-v-8613f67a],.category[data-v-8613f67a]{padding:5px 9px;border-radius:999px;background:#f3f4f6;font-size:13px}.grid[data-v-8613f67a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px 16px;margin-top:14px}.grid p[data-v-8613f67a]{display:flex;justify-content:space-between;gap:12px;margin:0;padding:8px 0;border-bottom:1px solid #f3f4f6}.result[data-v-8613f67a]{margin-top:16px;padding:14px;border-radius:12px;background:#f8fafc}.result b[data-v-8613f67a]{font-size:22px}.card ul[data-v-8613f67a]{margin:12px 0;padding-left:20px;color:#92400e}.provenance[data-v-8613f67a]{display:block;margin-top:10px;line-height:1.5}.attention[data-v-8613f67a],.issue-summary[data-v-8613f67a]{margin-top:18px}.attention article[data-v-8613f67a]{display:flex;gap:10px;padding:10px 0;border-top:1px solid #f3f4f6}.attention article div[data-v-8613f67a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.attention article p[data-v-8613f67a]{flex-basis:100%;margin:0}.dot[data-v-8613f67a]{width:9px;height:9px;border-radius:50%;background:#d97706;margin-top:6px;flex:none}.dot.urgent[data-v-8613f67a]{background:#b91c1c}.issue-grid[data-v-8613f67a]{display:flex;flex-wrap:wrap;gap:10px}.issue-chip[data-v-8613f67a]{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-radius:10px;background:#fffbeb;border:1px solid #fde68a}.issue-chip.urgent[data-v-8613f67a]{background:#fef2f2;border-color:#fecaca}.panel[data-v-55e7b37f]{margin:24px auto;max-width:1180px;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#111827}.panel>header[data-v-55e7b37f],.card>header[data-v-55e7b37f],.result[data-v-55e7b37f]{display:flex;justify-content:space-between;align-items:center;gap:16px}.panel p[data-v-55e7b37f],.muted[data-v-55e7b37f],small[data-v-55e7b37f]{color:#6b7280}.panel button[data-v-55e7b37f]{padding:9px 14px;border:0;border-radius:8px;background:#111827;color:#fff;cursor:pointer}.preset[data-v-55e7b37f]{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.preset button[data-v-55e7b37f]{background:#e5e7eb;color:#374151}.preset button.active[data-v-55e7b37f]{background:#111827;color:#fff}.period[data-v-55e7b37f]{line-height:1.7}.card[data-v-55e7b37f]{margin-top:14px;padding:18px;border:1px solid #e5e7eb;border-radius:14px}.grid[data-v-55e7b37f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 16px;margin-top:12px}.grid p[data-v-55e7b37f]{display:flex;justify-content:space-between;gap:12px;margin:0;padding:8px 0;border-bottom:1px solid #f3f4f6}.result[data-v-55e7b37f]{margin:14px 0;padding:14px;background:#f8fafc;border-radius:12px}.result b[data-v-55e7b37f]{font-size:20px}.result.warning[data-v-55e7b37f]{color:#92400e;background:#fffbeb}html,body,#app{min-height:100%;margin:0;background:var(--vso-bg)}.ms{min-height:100vh;font-family:var(--vso-font);color:var(--vso-ink)}.ms-top{background:var(--vso-surface);border-bottom:1px solid var(--vso-panel-line);position:sticky;top:0;z-index:30}.ms-top-in{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;gap:8px 24px;min-height:64px;flex-wrap:wrap}.ms-brand{display:flex;align-items:center;gap:10px}.ms-step{margin-left:6px;padding:1px 7px;border-radius:4px;background:var(--vso-signal);color:var(--vso-ink);font-size:13px;font-weight:700}.ms-logo img{width:100%;height:100%;object-fit:cover}.ms-logo{width:30px;height:30px;border-radius:6px;overflow:hidden;background:var(--vso-navy);color:#fff;font-weight:900;font-size:15px;display:flex;align-items:center;justify-content:center}.ms-name{font-weight:700;font-size:15px}.ms-nav{display:flex;flex-wrap:wrap;align-items:stretch;gap:2px;flex:1}.ms-nav>button,.ms-more>button{border:0;background:transparent;font:inherit;font-size:15px;color:var(--vso-muted);padding:20px 12px 17px;border-bottom:3px solid transparent;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.ms-nav>button:hover,.ms-more>button:hover{color:var(--vso-ink)}.ms-nav>button.on,.ms-more>button.on{color:var(--vso-ink);font-weight:700;border-bottom-color:var(--vso-signal)}.ms-badge{background:var(--vso-signal);color:var(--vso-ink);border-radius:4px;padding:0 6px;font-weight:700;font-size:15px}.ms-more{position:relative;display:flex}.ms-menu{position:absolute;top:100%;left:0;min-width:200px;background:var(--vso-surface);border:1px solid var(--vso-panel-line);border-radius:8px;padding:6px;display:flex;flex-direction:column;z-index:40}.ms-menu button{border:0;background:transparent;text-align:left;font:inherit;font-size:14px;padding:10px 12px;border-radius:6px;cursor:pointer;color:var(--vso-ink)}.ms-menu button:hover{background:var(--vso-subtle)}.ms-bell{position:relative;width:40px;height:40px;border:0;border-radius:8px;background:transparent;color:var(--vso-ink-2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ms-bell:hover,.ms-bell.on{background:var(--vso-subtle);color:var(--vso-ink)}.ms-bell-n{position:absolute;top:2px;right:0;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;border-radius:9px;background:var(--vso-signal);color:var(--vso-ink);font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center}.ms-logout{border:0;background:transparent;font:inherit;font-size:14px;color:var(--vso-muted);cursor:pointer;min-height:44px}.ms-page{max-width:1200px;margin:0 auto;padding:0 24px 64px}.ms-title{margin:28px 0 4px}.ms-banner{margin:16px 0 0;padding:12px 14px;border-radius:8px;background:var(--vso-subtle);color:var(--vso-ink-2);font-size:14px}.ms-banner.warn{background:var(--vso-signal-soft);color:var(--vso-signal-ink)}.ms-sub{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ms-sub .vso-btn{min-height:34px}.ms-page section,.ms-page article{font-family:var(--vso-font)}.ms-page button{font-family:inherit}@media(max-width:1080px){.ms-top-in{padding:8px 16px 0;row-gap:0}.ms-brand{flex:1;min-width:0}.ms-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-nav{order:3;flex:1 0 100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -8px}.ms-nav::-webkit-scrollbar{display:none}.ms-nav>button,.ms-more>button{white-space:nowrap;padding:12px 10px 11px;flex:none}.ms-menu{position:fixed;top:104px;right:12px;left:auto;box-shadow:0 12px 32px #14202b29}}@media(max-width:820px){.ms-page{padding:0 12px 40px}}
