.nav-section[data-v-c1d8d3a7]{gap:5px;display:grid}.nav-section+.nav-section[data-v-c1d8d3a7]{margin-top:18px}.nav-section h2[data-v-c1d8d3a7]{color:#7a8596;letter-spacing:.08em;text-transform:uppercase;padding:0 10px;font-size:11px;font-weight:900;line-height:1.2}.nav-link[data-v-c1d8d3a7]{border-radius:var(--sf-radius);color:#334155;border:1px solid #0000;align-items:center;min-height:36px;padding:0 10px;font-size:13px;font-weight:750;text-decoration:none;display:flex}.nav-link[data-v-c1d8d3a7]:hover{border-color:var(--sf-border-soft);color:var(--sf-primary);background:#f8fafc}.nav-link.active[data-v-c1d8d3a7]{color:#1d4ed8;background:#eef4ff;border-color:#c7d7fe}.app-sidebar[data-v-4a2ebb45]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border-right:1px solid #d2dae4f0;flex-direction:column;width:232px;height:100svh;display:flex}.brand[data-v-4a2ebb45]{color:#132238;border-bottom:1px solid #dde5edf2;align-items:center;gap:12px;min-height:72px;padding:0 18px;text-decoration:none;display:flex}.brand-mark[data-v-4a2ebb45]{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#60a5fa 100%);border-radius:16px;justify-content:center;align-items:center;width:38px;height:38px;font-weight:900;display:inline-flex;box-shadow:0 12px 24px #2563eb3d}.brand strong[data-v-4a2ebb45],.brand small[data-v-4a2ebb45]{display:block}.brand strong[data-v-4a2ebb45]{letter-spacing:.04em;font-size:.92rem;font-weight:900;line-height:1.1}.brand small[data-v-4a2ebb45]{color:#607086;margin-top:4px;font-size:.75rem;line-height:1.3}.nav-scroll[data-v-4a2ebb45]{flex:1;min-height:0;padding:12px 10px 20px;overflow-y:auto}.app-status-bar[data-v-5214a0b2]{color:#607086;white-space:nowrap;background:#ffffffeb;border-top:1px solid #d6dfe9eb;align-items:center;gap:14px;min-height:32px;padding:0 16px;font-size:.74rem;display:flex;overflow:hidden}.status-item[data-v-5214a0b2],.status-link[data-v-5214a0b2]{align-items:center;gap:7px;display:inline-flex}.status-dot[data-v-5214a0b2]{background:#16a34a;border-radius:999px;width:7px;height:7px}.status-dot.offline[data-v-5214a0b2]{background:#d97706}.status-link[data-v-5214a0b2]{color:#2563eb;margin-left:auto;font-weight:800;text-decoration:none}@media (width<=980px){.app-status-bar[data-v-5214a0b2]{display:none}}.app-topbar[data-v-5da27527]{z-index:30;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffe0;border-bottom:1px solid #d3dce5f2;grid-template-columns:minmax(220px,320px) auto;align-items:center;gap:12px;padding:10px 14px;display:grid;position:sticky;top:0}.eyebrow[data-v-5da27527]{color:#6b83a7;letter-spacing:.14em;text-transform:uppercase;margin:0 0 3px;font-size:.7rem;font-weight:900}.topbar-title[data-v-5da27527]{min-width:0}.topbar-title strong[data-v-5da27527],.topbar-title span[data-v-5da27527]{display:block}.topbar-title strong[data-v-5da27527]{color:#132238;font-size:1rem;font-weight:900}.topbar-title span[data-v-5da27527]{color:#607086;margin-top:3px;font-size:.78rem}.identity[data-v-5da27527]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.identity a[data-v-5da27527]{align-items:center;text-decoration:none;display:inline-flex}.identity[data-v-5da27527] .sf-btn{border-radius:999px;min-height:34px;padding:0 10px;font-size:.75rem;font-weight:800}.sf-btn.active[data-v-5da27527]{color:#fff;background:#132238;border-color:#132238}.presence-link[data-v-5da27527]{color:#047857;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:999px;min-height:32px;padding:0 10px;font-size:.78rem;font-weight:900}.user-chip[data-v-5da27527]{background:#fff;border:1px solid #d8e1ebf2;border-radius:999px;align-items:center;gap:10px;min-height:36px;padding:0 10px 0 8px;display:inline-flex}.avatar[data-v-5da27527]{color:#fff;background:linear-gradient(135deg,#132238 0%,#325177 100%);border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:.8rem;font-weight:900;display:inline-flex}.user-copy strong[data-v-5da27527],.user-copy small[data-v-5da27527]{display:block}.user-copy strong[data-v-5da27527]{color:#132238;font-size:.76rem;font-weight:800}.user-copy small[data-v-5da27527]{color:#607086;font-size:.66rem}.drawer-backdrop[data-v-97cba48d]{z-index:80;background:#0f172a24;position:fixed;inset:0}.detail-drawer[data-v-97cba48d]{z-index:81;background:#fffffffa;border:1px solid #d6dfe9f5;border-radius:26px;align-content:start;gap:14px;width:min(380px,100vw - 28px);padding:22px;display:grid;position:fixed;top:96px;bottom:20px;right:20px;box-shadow:0 32px 60px #0f172a29}.eyebrow[data-v-97cba48d]{color:#6b83a7;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}.detail-drawer h2[data-v-97cba48d]{color:#132238;margin:0;font-size:1.3rem;line-height:1.15}.drawer-copy[data-v-97cba48d],.drawer-empty[data-v-97cba48d]{color:#607086;margin:0;line-height:1.6}.drawer-notes[data-v-97cba48d]{color:#334155;gap:8px;margin:0;padding-left:18px;display:grid}.drawer-close[data-v-97cba48d],.drawer-action[data-v-97cba48d]{cursor:pointer;border:1px solid #d6dfe9f5;border-radius:999px;min-height:42px;padding:0 16px;font-weight:800}.drawer-close[data-v-97cba48d]{color:#132238;background:#fff;justify-self:end}.drawer-action[data-v-97cba48d]{color:#fff;background:#132238}.drawer-action[data-v-97cba48d]:disabled{cursor:not-allowed;opacity:.58}@media (width<=980px){.detail-drawer[data-v-97cba48d]{border-radius:22px;width:auto;inset:auto 10px 10px}}.layer-backdrop[data-v-40de95f8]{z-index:90;background:#0f172a33;position:fixed;inset:0}.layer-host[data-v-40de95f8]{z-index:91;background:#fffffffc;border:1px solid #d6dfe9f5;border-radius:26px;gap:14px;width:min(560px,100vw - 28px);padding:22px;display:grid;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 30px 60px #0f172a33}.layer-head[data-v-40de95f8]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.eyebrow[data-v-40de95f8]{color:#6b83a7;letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;font-size:.72rem;font-weight:900}.layer-head h2[data-v-40de95f8],.layer-copy[data-v-40de95f8]{margin:0}.layer-copy[data-v-40de95f8]{color:#607086;line-height:1.6}.close-btn[data-v-40de95f8]{color:#132238;cursor:pointer;background:#fff;border:1px solid #d6dfe9f5;border-radius:999px;min-height:40px;padding:0 16px;font-weight:800}.app-context-panel[data-v-5be7ad31]{align-content:start;gap:8px;min-width:0;height:100%;padding-right:2px;display:grid;overflow:auto}.context-card[data-v-5be7ad31]{background:#ffffffeb;border:1px solid #d0dae7f0;border-radius:20px;gap:10px;padding:14px;display:grid;box-shadow:0 14px 28px #0f172a0a}.card-head[data-v-5be7ad31]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.eyebrow[data-v-5be7ad31]{color:#6b83a7;letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:900}.card-head strong[data-v-5be7ad31],.stack-row strong[data-v-5be7ad31]{color:#132238}.score[data-v-5be7ad31]{color:#2563eb;text-align:center;background:#edf5ff;border-radius:999px;min-width:52px;padding:8px 10px;font-size:.92rem;font-weight:900}.observation[data-v-5be7ad31]{color:#526173;margin:0;font-size:.85rem;line-height:1.5}.ghost-link[data-v-5be7ad31]{color:#2563eb;cursor:pointer;background:0 0;border:0;font-size:.8rem;font-weight:800}.stack-list[data-v-5be7ad31]{gap:8px;display:grid}.stack-row[data-v-5be7ad31]{text-align:left;cursor:pointer;background:#fbfdff;border:1px solid #dbe4eef2;border-radius:16px;gap:4px;width:100%;padding:11px 12px;display:grid}.stack-row small[data-v-5be7ad31]{color:#607086;line-height:1.35}.agenda-row[data-v-5be7ad31]{grid-template-columns:auto minmax(0,1fr);align-items:start}.time-pill[data-v-5be7ad31]{color:#0f172a;min-width:74px;padding-top:1px;font-size:.72rem;font-weight:900}@media (width<=980px){.app-context-panel[data-v-5be7ad31]{height:auto}}.center-workspace[data-v-19492196]{background:#ffffffe0;border:1px solid #d0dae7eb;border-radius:28px;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden auto;box-shadow:0 22px 48px #0f172a12}@media (width<=760px){.center-workspace[data-v-19492196]{border-radius:22px}}.workspace-layout[data-v-f9cf4663]{grid-template-columns:minmax(0,1fr) 276px;gap:12px;height:100%;min-height:0;padding:12px;display:grid;overflow:hidden}@media (width<=1220px){.workspace-layout[data-v-f9cf4663]{grid-template-columns:minmax(0,1fr) 252px;gap:10px;padding:10px}}@media (width<=980px){.workspace-layout[data-v-f9cf4663]{grid-template-columns:minmax(0,1fr);padding-bottom:88px}}@media (width<=760px){.workspace-layout[data-v-f9cf4663]{padding:10px 10px 86px}}.smart-app-shell[data-v-6b0aa923]{color:#132238;background:radial-gradient(circle at 0 0,#ddecffe6,#0000 26%),linear-gradient(#f4f7fb 0%,#eef3f8 100%);grid-template-columns:232px minmax(0,1fr);width:100%;height:100svh;display:grid;overflow:hidden}.desktop-sidebar[data-v-6b0aa923]{height:100svh;position:sticky;top:0}.shell-main[data-v-6b0aa923]{grid-template-rows:72px minmax(0,1fr) 32px;min-width:0;height:100svh;display:grid;overflow:hidden}.mobile-nav[data-v-6b0aa923]{display:none}@media (width<=980px){.smart-app-shell[data-v-6b0aa923]{grid-template-columns:minmax(0,1fr)}.desktop-sidebar[data-v-6b0aa923]{display:none}.shell-main[data-v-6b0aa923]{grid-template-rows:auto minmax(0,1fr)}}@media (width<=760px){.mobile-nav[data-v-6b0aa923]{z-index:90;padding:10px 12px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff7;border-top:1px solid #d2d9e2eb;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -16px 36px #0f172a14}.mobile-nav-link[data-v-6b0aa923]{color:#1d3557;white-space:nowrap;background:#fff;border:1px solid #d9e1eb;border-radius:16px;justify-content:center;align-items:center;min-height:48px;padding:0 8px;font-size:.8rem;font-weight:900;text-decoration:none;display:inline-flex}.mobile-nav-link.active[data-v-6b0aa923]{color:#fff;background:#132238;border-color:#132238}}html,body,#app{min-height:100%;margin:0;padding:0}body{font-family:Inter,Arial,sans-serif}.thumbs-loader[data-v-77a9eae4]{color:var(--sf-text,#0f172a);align-items:center;gap:14px;display:inline-flex}.thumbs-loader__mark[data-v-77a9eae4]{flex:none;width:58px;height:42px;position:relative}.thumbs-loader__thumb[data-v-77a9eae4]{transform-origin:12px 26px;background:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:21px;line-height:1;animation:1.05s linear infinite thumb-orbit-77a9eae4;display:grid;position:absolute;top:7px;left:17px;box-shadow:0 8px 20px #0f172a29}.thumbs-loader__thumb--left[data-v-77a9eae4]{animation-delay:-.52s}.thumbs-loader__thumb--right[data-v-77a9eae4]{transform-origin:16px 26px}.thumbs-loader__copy[data-v-77a9eae4]{gap:3px;display:grid}.thumbs-loader__copy strong[data-v-77a9eae4]{color:inherit;font-size:14px;font-weight:900;line-height:1.2}.thumbs-loader__copy span[data-v-77a9eae4]{color:var(--sf-muted,#64748b);font-size:12px;line-height:1.35}.thumbs-loader.is-compact[data-v-77a9eae4]{gap:10px}.thumbs-loader.is-compact .thumbs-loader__mark[data-v-77a9eae4]{width:42px;height:32px}.thumbs-loader.is-compact .thumbs-loader__thumb[data-v-77a9eae4]{transform-origin:11px 21px;width:23px;height:23px;font-size:17px;top:5px;left:10px}.thumbs-loader.is-compact .thumbs-loader__copy strong[data-v-77a9eae4]{font-size:13px}@keyframes thumb-orbit-77a9eae4{0%{transform:rotate(0)translate(13px)rotate(0)}to{transform:rotate(360deg)translate(13px)rotate(-360deg)}}@media (prefers-reduced-motion:reduce){.thumbs-loader__thumb[data-v-77a9eae4]{animation-duration:2.4s}}.projects-page[data-v-d13341e6]{gap:14px;display:grid}.page-header[data-v-d13341e6],.empty-state[data-v-d13341e6]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.eyebrow[data-v-d13341e6]{color:var(--sf-accent);text-transform:uppercase;font-size:12px;font-weight:900}.page-header h1[data-v-d13341e6],.empty-state h2[data-v-d13341e6]{margin-top:3px;font-size:28px;font-weight:900;line-height:1.1}.page-header span[data-v-d13341e6],.empty-state span[data-v-d13341e6],.state-card span[data-v-d13341e6],.table-row small[data-v-d13341e6]{color:var(--sf-muted);margin-top:6px;display:block}.page-header a[data-v-d13341e6],.empty-state a[data-v-d13341e6]{align-items:center;text-decoration:none;display:inline-flex}.state-card[data-v-d13341e6],.empty-state[data-v-d13341e6]{padding:16px}.state-card[data-v-d13341e6]{gap:4px;display:grid}.error-card[data-v-d13341e6]{background:#fff1f2;border-color:#fecdd3}.project-table[data-v-d13341e6]{overflow:hidden}.table-head[data-v-d13341e6],.table-row[data-v-d13341e6]{grid-template-columns:minmax(180px,1.25fr) minmax(140px,1fr) minmax(110px,.7fr) minmax(140px,.9fr) 92px;align-items:center;gap:12px;padding:12px 14px;display:grid}.table-head[data-v-d13341e6]{border-bottom:1px solid var(--sf-border);background:var(--sf-surface-muted);color:#475569;text-transform:uppercase;font-size:12px;font-weight:900}.table-row+.table-row[data-v-d13341e6]{border-top:1px solid var(--sf-border-soft)}.table-row[data-v-d13341e6]{color:#334155}.table-row strong[data-v-d13341e6]{color:var(--sf-text)}.table-row small[data-v-d13341e6]{margin-top:3px;font-size:12px}@media (width<=900px){.page-header[data-v-d13341e6],.empty-state[data-v-d13341e6]{display:grid}.table-head[data-v-d13341e6]{display:none}.table-row[data-v-d13341e6]{grid-template-columns:1fr;gap:8px;padding:14px}}.create-page[data-v-a6bd9947]{gap:14px;padding-bottom:84px;display:grid}.page-header[data-v-a6bd9947]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.eyebrow[data-v-a6bd9947]{color:var(--sf-accent);text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.page-header h1[data-v-a6bd9947],.wizard-screen h2[data-v-a6bd9947],.coach-panel h2[data-v-a6bd9947]{color:var(--sf-text);margin:3px 0 0;font-weight:900;line-height:1.1}.page-header h1[data-v-a6bd9947]{font-size:28px}.page-header span[data-v-a6bd9947],.wizard-screen-head span[data-v-a6bd9947],.coach-rule[data-v-a6bd9947],.coach-block small[data-v-a6bd9947]{color:var(--sf-muted);margin-top:6px;display:block}.header-status[data-v-a6bd9947],.preview-pill[data-v-a6bd9947]{border:1px solid var(--sf-border);background:var(--sf-surface);color:var(--sf-muted);border-radius:6px;font-size:12px;font-weight:800}.header-status[data-v-a6bd9947]{gap:2px;min-width:138px;padding:10px 12px;display:grid}.header-status strong[data-v-a6bd9947]{color:var(--sf-text)}.intake-layout[data-v-a6bd9947]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:14px;display:grid}.intake-main[data-v-a6bd9947]{justify-items:center;gap:14px;display:grid}.wizard-command[data-v-a6bd9947],.wizard-screen[data-v-a6bd9947],.coach-panel[data-v-a6bd9947],.error-card[data-v-a6bd9947]{padding:16px}.wizard-command[data-v-a6bd9947]{background:#fff;border-color:#dbeafe;grid-template-columns:minmax(220px,.8fr) minmax(0,1.5fr);align-items:center;gap:16px;width:100%;display:grid}.wizard-copy h2[data-v-a6bd9947]{color:var(--sf-text);margin:3px 0 0;font-size:20px;line-height:1.1}.wizard-copy span[data-v-a6bd9947]{color:var(--sf-muted);margin-top:6px;font-size:13px;font-weight:750;display:block}.wizard-steps[data-v-a6bd9947]{grid-template-columns:repeat(8,minmax(0,1fr));gap:7px;display:grid}.wizard-step[data-v-a6bd9947]{border:1px solid var(--sf-border-soft);background:var(--sf-surface-muted);cursor:pointer;text-align:left;border-radius:6px;align-content:center;gap:5px;min-height:54px;padding:7px;display:grid}.wizard-step.active[data-v-a6bd9947]{border-color:var(--sf-accent);background:#fff7ed}.wizard-step.done[data-v-a6bd9947]{background:#f0fdf4;border-color:#bbf7d0}.wizard-step span[data-v-a6bd9947]{color:#334155;background:#e2e8f0;border-radius:999px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:900;display:grid}.wizard-step.active span[data-v-a6bd9947]{color:#9a3412;background:#ffedd5}.wizard-step.done span[data-v-a6bd9947]{color:#166534;background:#dcfce7}.wizard-step strong[data-v-a6bd9947]{color:var(--sf-text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:900;overflow:hidden}.wizard-screen[data-v-a6bd9947]{grid-template-rows:auto 1fr auto;justify-self:center;gap:26px;width:min(100%,1180px);min-height:520px;padding:22px;display:grid}.wizard-screen-head h2[data-v-a6bd9947]{font-size:34px}.single-focus[data-v-a6bd9947]{align-content:center;justify-self:center;gap:18px;width:100%;max-width:860px;display:grid}.wizard-screen-name[data-v-a6bd9947]{width:min(100%,960px)}.wizard-screen-name .single-focus[data-v-a6bd9947]{max-width:760px}.wizard-screen-description[data-v-a6bd9947],.wizard-screen-notes[data-v-a6bd9947]{width:min(100%,1040px)}.wizard-screen-description .single-focus[data-v-a6bd9947],.wizard-screen-notes .single-focus[data-v-a6bd9947]{max-width:900px}.wizard-screen-customer .single-focus[data-v-a6bd9947],.wizard-screen-workflow .single-focus[data-v-a6bd9947],.wizard-screen-review .review-screen[data-v-a6bd9947]{justify-self:center;width:100%;max-width:820px}.wizard-screen-location[data-v-a6bd9947]{width:min(100%,1180px)}.wizard-screen-location .single-focus[data-v-a6bd9947]{max-width:1080px}.wizard-screen-measurements[data-v-a6bd9947]{width:min(100%,1100px)}.wizard-screen-measurements .single-focus[data-v-a6bd9947]{max-width:980px}.field-grid[data-v-a6bd9947],.room-row[data-v-a6bd9947]{gap:12px;display:grid}.field-grid.three[data-v-a6bd9947]{grid-template-columns:repeat(3,minmax(0,1fr))}.field-grid.four[data-v-a6bd9947]{grid-template-columns:repeat(4,minmax(0,1fr))}.address-intelligence[data-v-a6bd9947]{grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);align-items:stretch;gap:14px;display:grid}.address-map[data-v-a6bd9947],.address-panel[data-v-a6bd9947]{border:1px solid var(--sf-border-soft);background:#fff;border-radius:8px}.address-map[data-v-a6bd9947]{align-content:end;gap:5px;min-height:240px;padding:16px;display:grid;position:relative;overflow:hidden}.map-grid[data-v-a6bd9947]{background-color:#0000;background-image:linear-gradient(90deg,#94a3b829 1px,#0000 1px),linear-gradient(#94a3b829 1px,#0000 1px),radial-gradient(circle at 50% 43%,#f973161f,#0000 20%),linear-gradient(135deg,#eff6ff,#f8fafc 46%,#fff7ed);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:36px 36px,36px 36px,auto;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;position:absolute;inset:0}.map-route[data-v-a6bd9947]{transform-origin:0;background:#2563eb38;border-radius:999px;height:3px;position:absolute}.route-a[data-v-a6bd9947]{width:52%;top:58%;left:13%;transform:rotate(-14deg)}.route-b[data-v-a6bd9947]{background:#f9731633;width:42%;top:32%;left:38%;transform:rotate(24deg)}.map-pin[data-v-a6bd9947]{background:#fff7ede0;border:1px solid #fed7aa;border-radius:999px;place-items:center;width:52px;height:52px;display:grid;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 34px #0f172a29}.map-pin span[data-v-a6bd9947]{background:var(--sf-accent);border-radius:999px;width:16px;height:16px;box-shadow:0 0 0 8px #f9731629}.map-readiness[data-v-a6bd9947]{z-index:1;text-align:right;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffdb;border:1px solid #bfdbfee6;border-radius:8px;gap:2px;min-width:92px;padding:9px;display:grid;position:absolute;top:14px;right:14px}.map-readiness strong[data-v-a6bd9947]{color:#1d4ed8;font-size:18px;line-height:1}.map-readiness span[data-v-a6bd9947]{color:#475569;font-size:11px;font-weight:850}.address-map strong[data-v-a6bd9947],.address-map small[data-v-a6bd9947]{z-index:1;display:block;position:relative}.address-map strong[data-v-a6bd9947]{color:var(--sf-text);font-size:18px}.address-map small[data-v-a6bd9947]{color:var(--sf-muted);font-size:13px;font-weight:750}.address-panel[data-v-a6bd9947]{align-content:start;gap:10px;padding:16px;display:grid}.address-panel h3[data-v-a6bd9947]{color:var(--sf-text);margin:0;font-size:20px}.address-panel>span[data-v-a6bd9947]{color:var(--sf-muted);font-size:13px;font-weight:750;line-height:1.5}.address-facts[data-v-a6bd9947]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.address-facts div[data-v-a6bd9947]{border:1px solid var(--sf-border-soft);background:var(--sf-surface-muted);border-radius:6px;gap:4px;padding:10px;display:grid}.address-facts span[data-v-a6bd9947]{color:var(--sf-muted);text-transform:uppercase;font-size:11px;font-weight:850}.address-facts strong[data-v-a6bd9947]{color:var(--sf-text);font-size:13px}.address-signals[data-v-a6bd9947]{gap:8px;margin-top:2px;display:grid}.address-signals div[data-v-a6bd9947]{border-top:1px solid var(--sf-border-soft);grid-template-columns:10px minmax(120px,.7fr) minmax(0,1fr);align-items:center;gap:9px;padding-top:9px;display:grid}.address-signals div>span[data-v-a6bd9947]{background:#22c55e;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #22c55e1f}.address-signals strong[data-v-a6bd9947]{color:var(--sf-text);font-size:13px}.address-signals small[data-v-a6bd9947]{color:var(--sf-muted);font-size:12px;font-weight:750}.field[data-v-a6bd9947]{gap:7px;display:grid}.field span[data-v-a6bd9947]{color:#334155;font-size:12px;font-weight:900}.sf-input[data-v-a6bd9947]{width:100%;min-height:42px}.focus-field[data-v-a6bd9947]{justify-self:center;width:100%;max-width:900px}.focus-select[data-v-a6bd9947]{justify-self:center;width:100%;max-width:360px}.focus-input[data-v-a6bd9947]{min-height:64px;padding:0 18px;font-size:22px}.focus-textarea[data-v-a6bd9947]{resize:vertical;min-height:240px;padding:18px;font-size:18px;line-height:1.55}.section-head[data-v-a6bd9947],.coach-head[data-v-a6bd9947],.wizard-navigation[data-v-a6bd9947]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.room-row[data-v-a6bd9947]{border:1px solid var(--sf-border-soft);background:var(--sf-surface-muted);border-radius:6px;grid-template-columns:minmax(160px,1.4fr) repeat(3,minmax(90px,.7fr)) 92px;align-items:end;padding:12px}.remove-btn[data-v-a6bd9947]{color:#be123c;cursor:pointer;background:#fff1f2;border:1px solid #fecdd3;border-radius:6px;min-height:42px;font-weight:900}.review-grid[data-v-a6bd9947]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.review-grid div[data-v-a6bd9947]{border:1px solid var(--sf-border-soft);background:var(--sf-surface-muted);border-radius:6px;gap:5px;padding:12px;display:grid}.review-grid span[data-v-a6bd9947]{color:var(--sf-muted);font-size:12px;font-weight:850}.review-grid strong[data-v-a6bd9947]{color:var(--sf-text)}.wizard-navigation[data-v-a6bd9947]{justify-content:flex-end;align-self:end;align-items:center}.sf-btn[data-v-a6bd9947]:disabled{cursor:not-allowed;opacity:.65}.coach-panel[data-v-a6bd9947]{gap:14px;display:grid;position:sticky;top:16px}.preview-pill[data-v-a6bd9947]{padding:6px 9px}.coach-rule[data-v-a6bd9947]{border:1px solid var(--sf-border-soft);background:var(--sf-surface-muted);border-radius:6px;padding:10px;font-size:13px;font-weight:700}.coach-block[data-v-a6bd9947]{border-top:1px solid var(--sf-border-soft);gap:8px;padding-top:12px;display:grid}.coach-label[data-v-a6bd9947]{color:var(--sf-accent);text-transform:uppercase;font-size:11px;font-weight:900}.coach-block strong[data-v-a6bd9947]{color:var(--sf-text)}.coach-block ul[data-v-a6bd9947]{color:#334155;gap:7px;margin:0;padding-left:18px;font-size:13px;display:grid}.error-card[data-v-a6bd9947]{color:#be123c;background:#fff1f2;border-color:#fecdd3;font-weight:800}.sticky-submit[data-v-a6bd9947]{z-index:20;border:1px solid var(--sf-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-radius:8px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex;position:sticky;bottom:12px;box-shadow:0 14px 36px #0f172a24}.sticky-submit strong[data-v-a6bd9947],.sticky-submit span[data-v-a6bd9947]{display:block}.sticky-submit strong[data-v-a6bd9947]{color:var(--sf-text);font-size:14px}.sticky-submit span[data-v-a6bd9947]{color:var(--sf-muted);margin-top:3px;font-size:12px;font-weight:750}.sticky-submit .sf-btn[data-v-a6bd9947]{min-width:180px}.wizard-panel-enter-active[data-v-a6bd9947],.wizard-panel-leave-active[data-v-a6bd9947]{transition:opacity .22s,transform .22s}.wizard-panel-enter-from[data-v-a6bd9947]{opacity:0;transform:translate(22px)}.wizard-panel-leave-to[data-v-a6bd9947]{opacity:0;transform:translate(-18px)}@media (width<=1200px){.wizard-steps[data-v-a6bd9947]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1100px){.intake-layout[data-v-a6bd9947],.wizard-command[data-v-a6bd9947]{grid-template-columns:1fr}.coach-panel[data-v-a6bd9947]{position:static}}@media (width<=780px){.page-header[data-v-a6bd9947],.section-head[data-v-a6bd9947],.coach-head[data-v-a6bd9947],.wizard-navigation[data-v-a6bd9947],.sticky-submit[data-v-a6bd9947]{display:grid}.wizard-steps[data-v-a6bd9947],.field-grid.three[data-v-a6bd9947],.field-grid.four[data-v-a6bd9947],.address-intelligence[data-v-a6bd9947],.address-facts[data-v-a6bd9947],.room-row[data-v-a6bd9947],.review-grid[data-v-a6bd9947]{grid-template-columns:1fr}.wizard-screen[data-v-a6bd9947]{width:100%;min-height:480px;padding:16px}.wizard-screen-head h2[data-v-a6bd9947]{font-size:26px}.single-focus[data-v-a6bd9947],.wizard-screen-name .single-focus[data-v-a6bd9947],.wizard-screen-description .single-focus[data-v-a6bd9947],.wizard-screen-notes .single-focus[data-v-a6bd9947],.wizard-screen-location .single-focus[data-v-a6bd9947],.wizard-screen-measurements .single-focus[data-v-a6bd9947],.wizard-screen-customer .single-focus[data-v-a6bd9947],.wizard-screen-workflow .single-focus[data-v-a6bd9947],.wizard-screen-review .review-screen[data-v-a6bd9947]{max-width:none}.sticky-submit[data-v-a6bd9947]{bottom:8px}.sticky-submit .sf-btn[data-v-a6bd9947]{width:100%}}.scope-intake[data-v-408bf036]{gap:10px;width:min(820px,100vw - 48px);margin:18px auto 0;display:grid}.scope-card[data-v-408bf036]{background:#fff;border:1px solid #d8e0ec;border-radius:8px;padding:14px}.save-error[data-v-408bf036],.save-message[data-v-408bf036]{border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:13px}.save-error[data-v-408bf036]{color:#a12626;background:#fff4f4;border:1px solid #f3c2c2}.save-message[data-v-408bf036]{color:#1f6b31;background:#f3fbf4;border:1px solid #cfe7d2}.scope-card[data-v-408bf036]:first-child{justify-content:space-between;align-items:center;gap:16px;display:flex}.eyebrow[data-v-408bf036]{color:#0047ff;letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:900}h2[data-v-408bf036],h3[data-v-408bf036]{color:#071126;margin:0}.scope-card>strong[data-v-408bf036]{color:#071126;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;place-items:center;width:58px;height:42px;font-size:17px;display:grid}.scope-card span[data-v-408bf036],.scope-card p[data-v-408bf036],.scope-card small[data-v-408bf036]{color:#536174}.work-card[data-v-408bf036]{gap:14px;display:grid}label[data-v-408bf036]{color:#071126;gap:7px;font-size:12px;font-weight:900;display:grid}.big-input[data-v-408bf036],.sf-input[data-v-408bf036]{color:#071126;box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #cfd8e5;border-radius:7px;padding:11px 12px;font-weight:650}.big-input[data-v-408bf036]{resize:vertical;min-height:118px;font-size:15px;line-height:1.5}.quick-offer-row[data-v-408bf036]{align-items:center;gap:10px;margin-top:-6px;display:flex}.quick-offer-row span[data-v-408bf036]{color:#536174;font-size:12px;font-weight:700}.compact-grid[data-v-408bf036]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wide[data-v-408bf036]{grid-column:span 2}.address-row[data-v-408bf036]{grid-template-columns:1fr 110px auto;align-items:end;gap:10px;display:grid}.lookup-btn[data-v-408bf036]{white-space:nowrap;height:40px}.drop-row[data-v-408bf036]{grid-template-columns:minmax(0,1fr) 240px;gap:10px;display:grid}.upload-box[data-v-408bf036]{cursor:pointer;text-align:center;background:#f8fafc;border:1px dashed #94a3b8;border-radius:8px;place-content:center;min-height:66px}.upload-box input[data-v-408bf036]{display:none}.ready-box[data-v-408bf036]{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;align-content:center;gap:5px;padding:10px;display:grid}.ready-box.ready[data-v-408bf036]{background:#f0fdf4;border-color:#86efac}.agent-details[data-v-408bf036]{background:#f8fafc;border:1px solid #d8e0ec;border-radius:8px;padding:10px 12px}.agent-details summary[data-v-408bf036]{cursor:pointer;color:#071126;font-weight:900}.agent-grid[data-v-408bf036]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.agent-grid section[data-v-408bf036],.file-row[data-v-408bf036]{background:#fff;border:1px solid #d8e0ec;border-radius:7px;padding:10px}.agent-grid ul[data-v-408bf036],.agent-grid ol[data-v-408bf036]{color:#1f2937;margin:8px 0 0;padding-left:18px;line-height:1.55}.file-list[data-v-408bf036]{gap:7px;margin:10px 0;display:grid}.file-row[data-v-408bf036]{text-align:left;grid-template-columns:48px minmax(0,1fr) 140px;align-items:center;gap:8px;display:grid}.file-row.active[data-v-408bf036]{border-color:#071126}.file-row span[data-v-408bf036]{color:#1d4ed8;background:#eef2ff;border-radius:5px;justify-self:start;padding:4px 7px;font-size:11px;font-weight:900}.file-row strong[data-v-408bf036]{color:#071126;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.action-row[data-v-408bf036]{justify-content:flex-end;gap:8px;display:flex}.sf-btn[data-v-408bf036]{color:#071126;cursor:pointer;background:#fff;border:1px solid #cfd8e5;border-radius:7px;padding:11px 14px;font-weight:900}.sf-btn-primary[data-v-408bf036]{color:#fff;background:#071126;border-color:#071126}.sf-btn[data-v-408bf036]:disabled{cursor:not-allowed;opacity:.55}@media (width<=900px){.compact-grid[data-v-408bf036],.drop-row[data-v-408bf036],.agent-grid[data-v-408bf036],.address-row[data-v-408bf036]{grid-template-columns:1fr}.wide[data-v-408bf036]{grid-column:auto}}.sf-intake-panel[data-v-8d2684ad]{border:1px solid var(--color-border);background:#fff;border-radius:8px;gap:12px;padding:14px;display:grid}.panel-head[data-v-8d2684ad]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.eyebrow[data-v-8d2684ad]{color:var(--color-primary);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h3[data-v-8d2684ad],h4[data-v-8d2684ad]{color:var(--color-text);margin:3px 0 0}.analysis-grid[data-v-8d2684ad]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.analysis-grid article[data-v-8d2684ad],.analysis-columns section[data-v-8d2684ad],.item-list article[data-v-8d2684ad]{border:1px solid var(--color-border);background:#f8fafc;border-radius:6px;padding:10px}.analysis-grid span[data-v-8d2684ad],.item-list span[data-v-8d2684ad],p[data-v-8d2684ad]{color:var(--color-text-muted);font-size:12px;font-weight:800}.analysis-grid strong[data-v-8d2684ad]{color:var(--color-text);margin-top:4px;font-size:22px;display:block}.analysis-columns[data-v-8d2684ad]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.item-list[data-v-8d2684ad]{gap:8px;margin-top:8px;display:grid}.item-list article[data-v-8d2684ad]{background:#fff}.item-list strong[data-v-8d2684ad],.item-list span[data-v-8d2684ad]{display:block}.item-list strong[data-v-8d2684ad]{color:var(--color-text);font-size:13px}.sf-intake-panel[data-v-211a2e32]{border:1px solid var(--color-border);background:#fff;border-radius:8px;gap:12px;padding:14px;display:grid}.panel-head[data-v-211a2e32]{justify-content:space-between;gap:12px;display:flex}.eyebrow[data-v-211a2e32]{color:var(--color-primary);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h3[data-v-211a2e32]{color:var(--color-text);margin:3px 0 0}.panel-head>span[data-v-211a2e32]{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;align-self:start;padding:5px 9px;font-size:12px;font-weight:900}.context-warning[data-v-211a2e32],.offertemaat-context[data-v-211a2e32]{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:6px;padding:10px;font-size:13px;font-weight:800}.overview-grid[data-v-211a2e32]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.overview-grid div[data-v-211a2e32]{border:1px solid var(--color-border);background:#f8fafc;border-radius:6px;gap:4px;padding:10px;display:grid}.overview-grid span[data-v-211a2e32],.offertemaat-context span[data-v-211a2e32]{color:var(--color-text-muted);font-size:12px;font-weight:800}.overview-grid strong[data-v-211a2e32],.offertemaat-context strong[data-v-211a2e32]{color:var(--color-text);font-size:13px}.offertemaat-context[data-v-211a2e32]{color:#334155;gap:4px;display:grid}.analysis-panel[data-v-bea422f6]{border:1px solid var(--color-border);background:#fff;border-radius:8px;gap:10px;padding:10px;display:grid}.panel-head[data-v-bea422f6]{justify-content:space-between;gap:10px;display:flex}.eyebrow[data-v-bea422f6]{color:var(--color-primary);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h4[data-v-bea422f6]{color:var(--color-text);margin:3px 0 0}.panel-head span[data-v-bea422f6]{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;height:fit-content;padding:5px 8px;font-size:11px;font-weight:900}pre[data-v-bea422f6],p[data-v-bea422f6]{color:var(--color-text-muted);margin:0;font-size:12px;font-weight:800}pre[data-v-bea422f6]{white-space:pre-wrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;max-height:260px;padding:10px;overflow:auto}.media-detail[data-v-9e92c326]{border:1px solid var(--color-border);background:#fff;border-radius:8px;align-content:start;gap:10px;padding:10px;display:grid}.preview[data-v-9e92c326]{min-height:150px;color:var(--color-text);text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;place-items:center;display:grid;overflow:hidden}.preview img[data-v-9e92c326]{object-fit:contain;width:100%;max-height:240px}.detail-fields[data-v-9e92c326],.detail-actions[data-v-9e92c326]{gap:8px;display:grid}.check-row[data-v-9e92c326]{color:var(--color-text);align-items:center;gap:8px;font-size:13px;font-weight:900;display:flex}button[data-v-9e92c326]{cursor:pointer;border-radius:6px;min-height:36px;font-size:13px;font-weight:900}.dark-btn[data-v-9e92c326]{color:#fff;background:#111827;border:1px solid #111827}.ghost-btn[data-v-9e92c326]{color:var(--color-text);background:#fff;border:1px solid #cbd5e1}.danger-btn[data-v-9e92c326]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.empty-detail[data-v-9e92c326]{color:var(--color-text-muted);font-size:13px;font-weight:800}.recognition-card[data-v-9c18feb4]{border:1px solid var(--color-border);background:#fff;border-radius:8px;gap:8px;padding:10px;display:grid}.card-head[data-v-9c18feb4]{justify-content:space-between;gap:8px;display:flex}h5[data-v-9c18feb4]{color:var(--color-text);margin:0;font-size:13px}.card-head span[data-v-9c18feb4],.recognition-item em[data-v-9c18feb4]{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;padding:3px 7px;font-size:10px;font-style:normal;font-weight:900}.recognition-list[data-v-9c18feb4]{gap:7px;display:grid}.recognition-item[data-v-9c18feb4]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;grid-template-columns:1fr auto;gap:4px 8px;padding:8px;display:grid}.recognition-item strong[data-v-9c18feb4]{color:var(--color-text);font-size:12px}.recognition-item p[data-v-9c18feb4],.empty-line[data-v-9c18feb4]{color:var(--color-text-muted);grid-column:1/-1;margin:0;font-size:11px;font-weight:800}.recognition-item em.hoog[data-v-9c18feb4]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.recognition-item em.laag[data-v-9c18feb4]{color:#991b1b;background:#fef2f2;border-color:#fecaca}.risk-panel[data-v-bece57c7]{background:#fff7ed;border:1px solid #fecdd3;border-radius:8px;gap:8px;padding:10px;display:grid}.panel-head[data-v-bece57c7]{justify-content:space-between;gap:8px;display:flex}h5[data-v-bece57c7]{color:#9f1239;margin:0;font-size:13px}.panel-head span[data-v-bece57c7],em[data-v-bece57c7]{color:#9a3412;background:#ffedd5;border:1px solid #fed7aa;border-radius:999px;padding:3px 7px;font-size:10px;font-style:normal;font-weight:900}.risk-list[data-v-bece57c7]{gap:7px;display:grid}article[data-v-bece57c7]{background:#fff;border:1px solid #fed7aa;border-radius:6px;grid-template-columns:1fr auto;gap:4px 8px;padding:8px;display:grid}strong[data-v-bece57c7]{color:var(--color-text);font-size:12px}p[data-v-bece57c7],.empty-line[data-v-bece57c7]{color:var(--color-text-muted);grid-column:1/-1;margin:0;font-size:11px;font-weight:800}.media-steps-panel[data-v-0de59991]{border:1px solid var(--color-border);background:#fff;border-radius:8px;gap:8px;padding:10px;display:grid}.panel-head[data-v-0de59991],article[data-v-0de59991]{justify-content:space-between;gap:8px;display:flex}h5[data-v-0de59991]{color:var(--color-text);margin:0;font-size:13px}.panel-head span[data-v-0de59991],em[data-v-0de59991]{color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;height:fit-content;padding:3px 7px;font-size:10px;font-style:normal;font-weight:900}.step-list[data-v-0de59991]{gap:7px;display:grid}article[data-v-0de59991]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:8px}strong[data-v-0de59991]{color:var(--color-text);font-size:12px}p[data-v-0de59991],.empty-line[data-v-0de59991]{color:var(--color-text-muted);margin:3px 0 0;font-size:11px;font-weight:800}.intelligence-panel[data-v-992d5962]{border:1px solid var(--color-border);background:#fff;border-radius:8px;gap:10px;padding:10px;display:grid}.panel-head[data-v-992d5962]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.eyebrow[data-v-992d5962]{color:var(--color-primary);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h4[data-v-992d5962],h5[data-v-992d5962]{color:var(--color-text);margin:3px 0 0}button[data-v-992d5962]{color:#fff;cursor:pointer;background:#111827;border:1px solid #111827;border-radius:6px;min-height:34px;font-size:12px;font-weight:900}button[data-v-992d5962]:disabled{opacity:.55;cursor:not-allowed}.guard-line[data-v-992d5962],.message-line[data-v-992d5962],.empty-line[data-v-992d5962]{color:var(--color-text-muted);margin:0;font-size:12px;font-weight:850}.message-line[data-v-992d5962]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;padding:8px}.recognition-grid[data-v-992d5962]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.reasoning-panel[data-v-992d5962]{gap:7px;display:grid}.reasoning-panel article[data-v-992d5962]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;grid-template-columns:1fr auto;gap:4px 8px;padding:8px;display:grid}.reasoning-panel strong[data-v-992d5962]{color:var(--color-text);font-size:12px}.reasoning-panel span[data-v-992d5962]{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:900}.reasoning-panel p[data-v-992d5962],.reasoning-panel small[data-v-992d5962]{color:var(--color-text-muted);grid-column:1/-1;margin:0;font-size:11px;font-weight:800}@media (width<=760px){.recognition-grid[data-v-992d5962]{grid-template-columns:1fr}}.media-library[data-v-7bc81f55]{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.media-card[data-v-7bc81f55]{border:1px solid var(--color-border);cursor:pointer;background:#fff;border-radius:8px;grid-template-columns:70px 1fr;gap:10px;padding:8px;display:grid}.media-card.active[data-v-7bc81f55]{border-color:#111827;box-shadow:inset 0 0 0 1px #111827}.thumb[data-v-7bc81f55]{color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;place-items:center;width:70px;height:70px;font-size:12px;font-weight:900;display:grid;overflow:hidden}.thumb img[data-v-7bc81f55]{object-fit:cover;width:100%;height:100%}.media-meta[data-v-7bc81f55]{min-width:0}.media-meta strong[data-v-7bc81f55],.media-meta span[data-v-7bc81f55]{display:block}.media-meta strong[data-v-7bc81f55]{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.media-meta span[data-v-7bc81f55],.empty-line[data-v-7bc81f55]{color:var(--color-text-muted);font-size:12px;font-weight:800}.chips[data-v-7bc81f55]{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.chips em[data-v-7bc81f55]{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:3px 6px;font-size:10px;font-style:normal;font-weight:900}.chips em.ok[data-v-7bc81f55]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.chips em.busy[data-v-7bc81f55]{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.chips em.failed[data-v-7bc81f55]{color:#991b1b;background:#fef2f2;border-color:#fecaca}.media-dropzone[data-v-6415b02e]{background:#f8fafc;border:1px dashed #94a3b8;border-radius:8px;gap:12px;padding:12px;display:grid}.media-dropzone.dragging[data-v-6415b02e]{background:#eef2ff;border-color:#111827}.eyebrow[data-v-6415b02e]{color:var(--color-primary);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h4[data-v-6415b02e]{color:var(--color-text);margin:3px 0}span[data-v-6415b02e]{color:var(--color-text-muted);font-size:12px;font-weight:800}.media-fields[data-v-6415b02e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.media-fields textarea[data-v-6415b02e]{resize:vertical;grid-column:1/-1}.upload-button[data-v-6415b02e]{color:#fff;cursor:pointer;background:#111827;border-radius:6px;place-items:center;min-height:38px;font-size:13px;font-weight:900;display:grid}.upload-button input[data-v-6415b02e]{display:none}@media (width<=760px){.media-fields[data-v-6415b02e]{grid-template-columns:1fr}}.project-intelligence-panel[data-v-61b7e537]{background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;gap:10px;padding:12px;display:grid}.panel-head[data-v-61b7e537]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.eyebrow[data-v-61b7e537]{color:#4338ca;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h4[data-v-61b7e537]{color:var(--color-text);margin:3px 0 0}button[data-v-61b7e537]{color:#fff;cursor:pointer;background:#111827;border:1px solid #111827;border-radius:6px;min-height:34px;font-size:12px;font-weight:900}button[data-v-61b7e537]:disabled{opacity:.55;cursor:not-allowed}.guard-line[data-v-61b7e537],.message-line[data-v-61b7e537]{color:#3730a3;margin:0;font-size:12px;font-weight:850}.message-line[data-v-61b7e537]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;padding:8px}.recognition-grid[data-v-61b7e537]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.source-line[data-v-61b7e537]{flex-wrap:wrap;gap:6px;display:flex}.source-line span[data-v-61b7e537]{color:#3730a3;background:#fff;border:1px solid #c7d2fe;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}@media (width<=760px){.recognition-grid[data-v-61b7e537]{grid-template-columns:1fr}}.sf-media-panel[data-v-7c51d4bf]{border:1px solid var(--color-border);background:#fff;border-radius:8px;gap:12px;padding:14px;display:grid}.panel-head[data-v-7c51d4bf]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.eyebrow[data-v-7c51d4bf]{color:var(--color-primary);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h3[data-v-7c51d4bf]{color:var(--color-text);margin:3px 0 0}.panel-head>span[data-v-7c51d4bf]{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:900}.message-line[data-v-7c51d4bf]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;margin:0;padding:8px;font-size:12px;font-weight:900}.media-workspace[data-v-7c51d4bf]{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:12px;display:grid}.side-stack[data-v-7c51d4bf]{gap:12px;display:grid}@media (width<=980px){.media-workspace[data-v-7c51d4bf]{grid-template-columns:1fr}}.sf-intake-panel[data-v-929fde95]{border:1px solid var(--color-border);background:#fff;border-radius:8px;gap:12px;padding:14px;display:grid}.panel-head[data-v-929fde95],.actions[data-v-929fde95],.step-actions[data-v-929fde95]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.eyebrow[data-v-929fde95]{color:var(--color-primary);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h3[data-v-929fde95]{color:var(--color-text);margin:3px 0 0}.review-note[data-v-929fde95]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;padding:10px;font-size:13px;font-weight:850}.step-list[data-v-929fde95]{gap:10px;display:grid}.step-card[data-v-929fde95]{border:1px solid var(--color-border);background:#f8fafc;border-radius:8px;gap:10px;padding:12px;display:grid}.step-card.muted[data-v-929fde95]{opacity:.62}.check[data-v-929fde95]{color:var(--color-text);align-items:center;gap:8px;font-size:13px;font-weight:900;display:flex}.step-grid[data-v-929fde95]{grid-template-columns:minmax(180px,1.4fr) minmax(150px,1fr) minmax(120px,.8fr) 90px;gap:8px;display:grid}label[data-v-929fde95]{color:var(--color-text-muted);gap:5px;font-size:12px;font-weight:900;display:grid}.step-textarea[data-v-929fde95]{resize:vertical;min-height:72px}.danger[data-v-929fde95]{color:#be123c;background:#fff1f2;border-color:#fecdd3}.empty-line[data-v-929fde95]{color:var(--color-text-muted);font-size:13px;font-weight:800}.smartflow-intake-v2[data-v-7045e891]{gap:14px;display:grid}.intake-head[data-v-7045e891],.message-card[data-v-7045e891]{border:1px solid var(--color-border);background:#fff;border-radius:8px;padding:14px}.intake-head[data-v-7045e891]{justify-content:space-between;gap:16px;display:flex}.eyebrow[data-v-7045e891]{color:var(--color-primary);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-7045e891]{color:var(--color-text);margin:3px 0 0}.intake-head span[data-v-7045e891],.message-card[data-v-7045e891]{color:var(--color-text-muted);font-size:13px;font-weight:800}.status-card[data-v-7045e891]{background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;min-width:130px;padding:10px}.status-card span[data-v-7045e891],.status-card strong[data-v-7045e891]{display:block}.status-card span[data-v-7045e891]{color:#1e40af;text-transform:uppercase;font-size:11px;font-weight:900}.status-card strong[data-v-7045e891]{color:#1d4ed8;margin-top:4px}.message-card[data-v-7045e891]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.work-capture-panel[data-v-91105213]{gap:14px;display:grid}.capture-head[data-v-91105213],.message-line[data-v-91105213],.capture-form[data-v-91105213],.capture-empty[data-v-91105213]{border:1px solid var(--color-border);background:#fff;border-radius:8px;padding:14px}.capture-head[data-v-91105213]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.eyebrow[data-v-91105213]{color:var(--color-primary);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-91105213],h3[data-v-91105213]{color:var(--color-text);margin:4px 0 0}.capture-head span[data-v-91105213],.empty-line[data-v-91105213],.capture-empty span[data-v-91105213]{color:var(--color-text-muted);font-size:13px;font-weight:800}.capture-head>strong[data-v-91105213],.selected-head span[data-v-91105213]{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;padding:6px 10px;font-size:12px}.message-line[data-v-91105213]{color:#166534;background:#f0fdf4;border-color:#bbf7d0;font-size:13px;font-weight:900}.capture-grid[data-v-91105213]{grid-template-columns:minmax(240px,330px) minmax(0,1fr);align-items:start;gap:14px;display:grid}.step-list[data-v-91105213]{gap:8px;display:grid}.step-list button[data-v-91105213]{border:1px solid var(--color-border);text-align:left;cursor:pointer;background:#fff;border-radius:8px;gap:4px;padding:10px;display:grid}.step-list button.active[data-v-91105213]{border-color:#111827;box-shadow:inset 0 0 0 1px #111827}.step-list span[data-v-91105213],.step-list small[data-v-91105213]{color:var(--color-text-muted);font-size:11px;font-weight:900}.step-list strong[data-v-91105213]{color:var(--color-text);font-size:13px}.capture-form[data-v-91105213]{gap:12px;display:grid}.selected-head[data-v-91105213],.action-row[data-v-91105213]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.warning-box[data-v-91105213]{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:6px;padding:10px;font-size:13px;font-weight:900}.field-grid[data-v-91105213]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}label[data-v-91105213]{color:var(--color-text-muted);gap:5px;font-size:12px;font-weight:900;display:grid}textarea[data-v-91105213]{resize:vertical}.candidate-btn[data-v-91105213]{color:#fff;background:#111827;border-color:#111827}.candidate-result[data-v-91105213]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;gap:6px;padding:10px;display:grid}.candidate-result strong[data-v-91105213],.candidate-result li[data-v-91105213]{color:#166534}.candidate-result span[data-v-91105213]{color:#166534;font-size:12px;font-weight:850}.candidate-result ul[data-v-91105213]{margin:0;padding-left:18px}@media (width<=1100px){.capture-grid[data-v-91105213],.field-grid[data-v-91105213]{grid-template-columns:1fr}.action-row[data-v-91105213],.capture-head[data-v-91105213]{display:grid}}.completion-progress[data-v-359c025b]{gap:8px;display:grid}.progress-head[data-v-359c025b]{justify-content:space-between;gap:10px;display:flex}.progress-head strong[data-v-359c025b]{color:var(--color-text);font-size:24px}.progress-head span[data-v-359c025b]{color:var(--color-text-muted);font-size:13px;font-weight:900}.track[data-v-359c025b]{background:#e2e8f0;border-radius:999px;height:12px;overflow:hidden}.track i[data-v-359c025b]{border-radius:inherit;background:#16a34a;height:100%;display:block}.project-completion-panel[data-v-f62e8c29]{border:1px solid var(--color-border);background:#fff;border-radius:8px;gap:12px;padding:14px;display:grid}.panel-head[data-v-f62e8c29]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.eyebrow[data-v-f62e8c29]{color:var(--color-primary);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h3[data-v-f62e8c29]{color:var(--color-text);margin:3px 0 0}.metric-grid[data-v-f62e8c29]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.metric-grid div[data-v-f62e8c29]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:10px}.metric-grid span[data-v-f62e8c29],.metric-grid strong[data-v-f62e8c29]{display:block}.metric-grid span[data-v-f62e8c29]{color:var(--color-text-muted);text-transform:uppercase;font-size:11px;font-weight:900}.metric-grid strong[data-v-f62e8c29]{color:var(--color-text);margin-top:4px;font-size:18px}@media (width<=860px){.metric-grid[data-v-f62e8c29]{grid-template-columns:repeat(2,minmax(0,1fr))}}.completion-panel[data-v-2f2ee945]{gap:14px;display:grid}.completion-head[data-v-2f2ee945],.message-line[data-v-2f2ee945],.completion-section[data-v-2f2ee945]{border:1px solid var(--color-border);background:#fff;border-radius:8px;padding:14px}.eyebrow[data-v-2f2ee945]{color:var(--color-primary);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-2f2ee945],h3[data-v-2f2ee945]{color:var(--color-text);margin:3px 0 0}.completion-head span[data-v-2f2ee945],.empty-line[data-v-2f2ee945],small[data-v-2f2ee945]{color:var(--color-text-muted);font-size:12px;font-weight:850}.message-line[data-v-2f2ee945]{color:#166534;background:#f0fdf4;border-color:#bbf7d0;font-size:13px;font-weight:900}.section-head[data-v-2f2ee945],.completion-row[data-v-2f2ee945]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.section-head>span[data-v-2f2ee945],.row-actions>span[data-v-2f2ee945]{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900}.row-actions>span.done[data-v-2f2ee945]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.completion-section[data-v-2f2ee945]{gap:10px;display:grid}.completion-row[data-v-2f2ee945]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:10px}.completion-row>div[data-v-2f2ee945]:first-child{flex:1;gap:5px;min-width:0;display:grid}.completion-row strong[data-v-2f2ee945]{color:var(--color-text);font-size:13px}.attention[data-v-2f2ee945]{color:#9a3412}.row-actions[data-v-2f2ee945]{justify-items:end;gap:6px;display:grid}textarea[data-v-2f2ee945]{resize:vertical;max-width:620px}@media (width<=760px){.section-head[data-v-2f2ee945],.completion-row[data-v-2f2ee945]{display:grid}.row-actions[data-v-2f2ee945]{justify-items:start}}.handoff-panel[data-v-b431c1e8]{gap:14px;display:grid}.handoff-head[data-v-b431c1e8],.message-line[data-v-b431c1e8],.error-line[data-v-b431c1e8],.handoff-section[data-v-b431c1e8],.handoff-result[data-v-b431c1e8]{border:1px solid var(--color-border,#e2e8f0);background:#fff;border-radius:8px;padding:14px}.eyebrow[data-v-b431c1e8]{color:var(--color-primary,#2563eb);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-b431c1e8],h3[data-v-b431c1e8]{color:var(--color-text,#0f172a);margin:3px 0 0}.handoff-head span[data-v-b431c1e8],small[data-v-b431c1e8]{color:var(--color-text-muted,#64748b);font-size:12px;font-weight:800}.message-line[data-v-b431c1e8]{color:#166534;background:#f0fdf4;border-color:#bbf7d0;font-weight:900}.error-line[data-v-b431c1e8]{color:#991b1b;background:#fef2f2;border-color:#fecaca;font-weight:900}.input-error[data-v-b431c1e8]{color:#b91c1c}.handoff-section[data-v-b431c1e8]{gap:12px;display:grid}.form-grid[data-v-b431c1e8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}label[data-v-b431c1e8]{gap:5px;font-weight:800;display:grid}.result-head[data-v-b431c1e8]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.result-flags[data-v-b431c1e8]{justify-items:end;gap:6px;display:grid}.result-flags span[data-v-b431c1e8],.result-head+.link-grid span[data-v-b431c1e8]{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:900}.result-flags span.done[data-v-b431c1e8]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.link-grid[data-v-b431c1e8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.link-card[data-v-b431c1e8]{color:#0f172a;word-break:break-all;background:#f8fbff;border:1px solid #dbeafe;border-radius:8px;gap:4px;padding:10px;text-decoration:none;display:grid}.link-card.missing[data-v-b431c1e8]{background:#fff7ed;border-color:#fed7aa}.link-card strong[data-v-b431c1e8]{font-size:13px}.warning-list[data-v-b431c1e8]{color:#9a3412;margin:12px 0 0;padding-left:18px;font-weight:800}@media (width<=760px){.form-grid[data-v-b431c1e8],.link-grid[data-v-b431c1e8]{grid-template-columns:1fr}.result-head[data-v-b431c1e8]{display:grid}}.ei-card[data-v-3ab782ac]{border:1px solid var(--sf-border);background:#fff;border-radius:8px}header[data-v-3ab782ac],.ei-row[data-v-3ab782ac]{border-bottom:1px solid var(--sf-border-soft);justify-content:space-between;gap:12px;padding:12px 14px;display:flex}header span[data-v-3ab782ac],.ei-row span[data-v-3ab782ac]{color:var(--sf-muted);text-transform:uppercase;font-size:11px;font-weight:900}header strong[data-v-3ab782ac],.ei-row strong[data-v-3ab782ac]{color:var(--sf-text)}.ei-row[data-v-3ab782ac]:last-child{border-bottom:0}.ei-row small[data-v-3ab782ac]{color:var(--sf-muted);margin-top:4px;font-size:12px;display:block}.ei-empty[data-v-3ab782ac]{color:var(--sf-muted);padding:14px;font-size:13px}.ei-card[data-v-50be32eb]{border:1px solid var(--sf-border);background:#fff;border-radius:8px}header[data-v-50be32eb]{border-bottom:1px solid var(--sf-border-soft);justify-content:space-between;gap:12px;padding:12px 14px;display:flex}header span[data-v-50be32eb],header strong[data-v-50be32eb],.ei-reason span[data-v-50be32eb]{color:var(--sf-muted);text-transform:uppercase;font-size:11px;font-weight:900}.ei-empty[data-v-50be32eb],.ei-reason[data-v-50be32eb]{border-bottom:1px solid var(--sf-border-soft);padding:12px 14px}.ei-reason[data-v-50be32eb]:last-child{border-bottom:0}.ei-reason p[data-v-50be32eb]{color:var(--sf-text);margin:5px 0 0;font-size:13px;line-height:1.45}.ei-card[data-v-5ce75619]{border:1px solid var(--sf-border);background:#fff;border-radius:8px}header[data-v-5ce75619]{border-bottom:1px solid var(--sf-border-soft);justify-content:space-between;gap:12px;padding:12px 14px;display:flex}header span[data-v-5ce75619],header strong[data-v-5ce75619]{color:var(--sf-muted);text-transform:uppercase;font-size:11px;font-weight:900}.ei-empty[data-v-5ce75619],.ei-rec[data-v-5ce75619]{border-bottom:1px solid var(--sf-border-soft);color:var(--sf-muted);margin:0;padding:12px 14px;font-size:13px;line-height:1.45}.ei-rec[data-v-5ce75619]:last-child{border-bottom:0}.ei-card[data-v-3216dac5]{border:1px solid var(--sf-border);background:#fff;border-radius:8px}header[data-v-3216dac5]{border-bottom:1px solid var(--sf-border-soft);padding:12px 14px}header span[data-v-3216dac5]{color:var(--sf-muted);text-transform:uppercase;font-size:11px;font-weight:900}.ei-groups[data-v-3216dac5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid}.ei-groups div[data-v-3216dac5]{border:1px solid var(--sf-border-soft);border-radius:6px;padding:10px}.ei-groups strong[data-v-3216dac5]{color:var(--sf-text);margin-bottom:8px;font-size:13px;display:block}.ei-groups p[data-v-3216dac5],.ei-groups small[data-v-3216dac5]{color:var(--sf-muted);margin:5px 0 0;font-size:12px;line-height:1.4}@media (width<=900px){.ei-groups[data-v-3216dac5]{grid-template-columns:1fr}}.ei-shell[data-v-207e6496]{gap:14px;display:grid}.ei-head[data-v-207e6496]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.ei-head h2[data-v-207e6496]{color:var(--sf-text);margin:3px 0 6px;font-size:20px}.ei-head span[data-v-207e6496]{color:var(--sf-muted);font-size:13px}.ei-actions[data-v-207e6496]{align-items:center;gap:10px;display:flex}.ei-actions strong[data-v-207e6496]{border:1px solid var(--sf-border);color:var(--sf-text);text-transform:uppercase;border-radius:6px;padding:7px 9px;font-size:12px}.ei-error[data-v-207e6496]{color:#b91c1c;background:#fef2f2;border-radius:6px;margin:0;padding:10px 12px;font-size:13px;font-weight:700}.ei-grid[data-v-207e6496]{grid-template-columns:minmax(280px,1fr) minmax(280px,1fr);align-items:start;gap:14px;display:grid}.ei-grid[data-v-207e6496]>:nth-child(3),.ei-grid[data-v-207e6496]>:nth-child(4){grid-column:span 1}@media (width<=1100px){.ei-head[data-v-207e6496],.ei-actions[data-v-207e6496]{flex-direction:column;align-items:stretch}.ei-grid[data-v-207e6496]{grid-template-columns:1fr}}.pa-card[data-v-7f13ad5d],.ask-panel[data-v-7f13ad5d],.answer-box[data-v-7f13ad5d]{gap:10px;display:grid}.pa-card[data-v-7f13ad5d]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.ask-row[data-v-7f13ad5d]{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.answer-box[data-v-7f13ad5d]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:10px}.answer-box p[data-v-7f13ad5d]{margin:0;line-height:1.5}.answer-box small[data-v-7f13ad5d]{color:var(--sf-muted);font-size:12px}.eyebrow[data-v-7f13ad5d]{color:var(--sf-accent);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}@media (width<=760px){.ask-row[data-v-7f13ad5d]{grid-template-columns:1fr}}.pa-card[data-v-58e57246],.action-list[data-v-58e57246],.gate-box[data-v-58e57246]{gap:10px;display:grid}.pa-card[data-v-58e57246]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.action-list[data-v-58e57246]{margin:0;padding:0;list-style:none}.action-list li[data-v-58e57246]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);justify-content:space-between;align-items:flex-start;gap:10px;padding:10px;display:flex}.action-list small[data-v-58e57246],.action-list em[data-v-58e57246],.pa-card>small[data-v-58e57246],.gate-box span[data-v-58e57246]{color:var(--sf-muted);margin-top:3px;font-size:12px;display:block}.action-list em[data-v-58e57246]{color:#b45309;font-style:normal;font-weight:850}.gate-box[data-v-58e57246]{border-top:1px solid var(--sf-border-soft);padding-top:10px}.eyebrow[data-v-58e57246]{color:var(--sf-accent);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.pa-card[data-v-d69b97ad],.reasoning-list[data-v-d69b97ad]{gap:10px;display:grid}.pa-card[data-v-d69b97ad]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.reasoning-list[data-v-d69b97ad]{margin:0;padding:0;list-style:none}.reasoning-list li[data-v-d69b97ad]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:9px}.reasoning-list small[data-v-d69b97ad],.reasoning-list span[data-v-d69b97ad],.reasoning-panel>small[data-v-d69b97ad]{color:var(--sf-muted);margin-top:3px;font-size:12px;display:block}.eyebrow[data-v-d69b97ad]{color:var(--sf-accent);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.pa-card[data-v-d99a9afb],.signal-grid[data-v-d99a9afb],.plain-list[data-v-d99a9afb]{gap:10px;display:grid}.pa-card[data-v-d99a9afb]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.signal-grid[data-v-d99a9afb]{grid-template-columns:repeat(3,minmax(0,1fr))}.plain-list[data-v-d99a9afb]{margin:0;padding:0;list-style:none}.plain-list li[data-v-d99a9afb]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:9px}.plain-list small[data-v-d99a9afb],.signal-grid>div>small[data-v-d99a9afb]{color:var(--sf-muted);margin-top:3px;font-size:12px;display:block}.eyebrow[data-v-d99a9afb]{color:var(--sf-accent);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h4[data-v-d99a9afb]{margin:0 0 8px}@media (width<=980px){.signal-grid[data-v-d99a9afb]{grid-template-columns:1fr}}.pa-card[data-v-572f74c1],.summary-panel[data-v-572f74c1]{gap:12px;display:grid}.pa-card[data-v-572f74c1]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.score-grid[data-v-572f74c1]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.score-grid div[data-v-572f74c1]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:9px}.score-grid small[data-v-572f74c1],.summary-panel span[data-v-572f74c1]{color:var(--sf-muted);font-size:12px}.score-grid strong[data-v-572f74c1]{color:var(--sf-text);margin-top:4px;font-size:16px;display:block}.eyebrow[data-v-572f74c1]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}h3[data-v-572f74c1]{margin:0}@media (width<=800px){.score-grid[data-v-572f74c1]{grid-template-columns:repeat(2,minmax(0,1fr))}}.project-agent-v2[data-v-65471d16],.pa-card[data-v-65471d16],.mini-list[data-v-65471d16]{gap:12px;display:grid}.agent-head[data-v-65471d16]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.agent-head h2[data-v-65471d16]{margin:0}.agent-head span[data-v-65471d16],.pa-card>small[data-v-65471d16],.knowledge-grid>div>small[data-v-65471d16],.mini-list small[data-v-65471d16]{color:var(--sf-muted);font-size:12px}.agent-grid-v2[data-v-65471d16]{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:start;gap:12px;display:grid}.agent-grid-v2.secondary[data-v-65471d16]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pa-card[data-v-65471d16]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.knowledge-grid[data-v-65471d16]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mini-list[data-v-65471d16]{margin:0;padding:0;list-style:none}.mini-list li[data-v-65471d16]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:9px}.mini-list small[data-v-65471d16]{margin-top:3px;display:block}.error-state[data-v-65471d16]{border-radius:var(--sf-radius);color:#b42318;background:#fff1f2;border:1px solid #fecaca;padding:10px 12px;font-size:13px;font-weight:800}.eyebrow[data-v-65471d16]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}h4[data-v-65471d16]{margin:0 0 8px}@media (width<=1080px){.agent-grid-v2[data-v-65471d16],.agent-grid-v2.secondary[data-v-65471d16],.knowledge-grid[data-v-65471d16]{grid-template-columns:1fr}}.wa-card[data-v-42dbb891],.ask-panel[data-v-42dbb891],.answer-box[data-v-42dbb891]{gap:10px;display:grid}.wa-card[data-v-42dbb891]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.ask-row[data-v-42dbb891]{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.answer-box[data-v-42dbb891]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:10px}.answer-box p[data-v-42dbb891]{margin:0;line-height:1.5}.answer-box small[data-v-42dbb891]{color:var(--sf-muted);font-size:12px}.eyebrow[data-v-42dbb891]{color:var(--sf-accent);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}@media (width<=760px){.ask-row[data-v-42dbb891]{grid-template-columns:1fr}}.wa-card[data-v-ce5f8887],.item-list[data-v-ce5f8887],.checklist-grid[data-v-ce5f8887]{gap:10px;display:grid}.wa-card[data-v-ce5f8887]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.item-list[data-v-ce5f8887]{margin:0;padding:0;list-style:none}.item-list li[data-v-ce5f8887]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);justify-content:space-between;gap:10px;padding:9px;display:flex}.item-list small[data-v-ce5f8887],.wa-card>small[data-v-ce5f8887]{color:var(--sf-muted);margin-top:3px;font-size:12px;display:block}.checklist-grid[data-v-ce5f8887]{grid-template-columns:repeat(2,minmax(0,1fr))}.checklist-grid label[data-v-ce5f8887]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);align-items:center;gap:8px;padding:9px;display:flex}.eyebrow[data-v-ce5f8887]{color:var(--sf-accent);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}@media (width<=760px){.checklist-grid[data-v-ce5f8887]{grid-template-columns:1fr}}.wa-card[data-v-6bcd5114],.materials-grid[data-v-6bcd5114],.mini-list[data-v-6bcd5114]{gap:10px;display:grid}.wa-card[data-v-6bcd5114]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.materials-grid[data-v-6bcd5114]{grid-template-columns:repeat(2,minmax(0,1fr))}.mini-list[data-v-6bcd5114]{margin:0;padding:0;list-style:none}.mini-list li[data-v-6bcd5114]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:9px}.mini-list small[data-v-6bcd5114],.materials-grid>div>small[data-v-6bcd5114]{color:var(--sf-muted);margin-top:3px;font-size:12px;display:block}.eyebrow[data-v-6bcd5114]{color:var(--sf-accent);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h4[data-v-6bcd5114]{margin:0 0 8px}@media (width<=980px){.materials-grid[data-v-6bcd5114]{grid-template-columns:1fr}}.wa-card[data-v-9db275d8],.question-grid[data-v-9db275d8],.mini-list[data-v-9db275d8]{gap:10px;display:grid}.wa-card[data-v-9db275d8]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.question-grid[data-v-9db275d8]{grid-template-columns:repeat(2,minmax(0,1fr))}.mini-list[data-v-9db275d8]{margin:0;padding:0;list-style:none}.mini-list li[data-v-9db275d8]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:9px}.mini-list small[data-v-9db275d8],.question-grid>div>small[data-v-9db275d8]{color:var(--sf-muted);margin-top:3px;font-size:12px;display:block}.eyebrow[data-v-9db275d8]{color:var(--sf-accent);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h4[data-v-9db275d8]{margin:0 0 8px}@media (width<=980px){.question-grid[data-v-9db275d8]{grid-template-columns:1fr}}.wa-card[data-v-6b01e3a1],.reasoning-list[data-v-6b01e3a1]{gap:10px;display:grid}.wa-card[data-v-6b01e3a1]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.reasoning-list[data-v-6b01e3a1]{margin:0;padding:0;list-style:none}.reasoning-list li[data-v-6b01e3a1]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:9px}.reasoning-list small[data-v-6b01e3a1],.reasoning-list span[data-v-6b01e3a1],.wa-card>small[data-v-6b01e3a1]{color:var(--sf-muted);margin-top:3px;font-size:12px;display:block}.eyebrow[data-v-6b01e3a1]{color:var(--sf-accent);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.wa-card[data-v-2626893d],.risk-grid[data-v-2626893d],.mini-list[data-v-2626893d]{gap:10px;display:grid}.wa-card[data-v-2626893d]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.risk-grid[data-v-2626893d]{grid-template-columns:repeat(2,minmax(0,1fr))}.mini-list[data-v-2626893d]{margin:0;padding:0;list-style:none}.mini-list li[data-v-2626893d]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:9px}.mini-list small[data-v-2626893d],.risk-grid>div>small[data-v-2626893d]{color:var(--sf-muted);margin-top:3px;font-size:12px;display:block}.eyebrow[data-v-2626893d]{color:var(--sf-accent);text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h4[data-v-2626893d]{margin:0 0 8px}@media (width<=980px){.risk-grid[data-v-2626893d]{grid-template-columns:1fr}}.wa-card[data-v-2d775aad],.summary-panel[data-v-2d775aad]{gap:12px;display:grid}.wa-card[data-v-2d775aad]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.summary-grid[data-v-2d775aad]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.summary-grid div[data-v-2d775aad]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:9px}.summary-grid small[data-v-2d775aad],.summary-panel span[data-v-2d775aad]{color:var(--sf-muted);font-size:12px}.summary-grid strong[data-v-2d775aad]{margin-top:4px;display:block}.eyebrow[data-v-2d775aad]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}h3[data-v-2d775aad]{margin:0}@media (width<=820px){.summary-grid[data-v-2d775aad]{grid-template-columns:repeat(2,minmax(0,1fr))}}.workprep-agent-v2[data-v-5062ad67]{gap:12px;display:grid}.agent-head[data-v-5062ad67]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.agent-head h2[data-v-5062ad67]{margin:0}.agent-head span[data-v-5062ad67]{color:var(--sf-muted);font-size:12px}.agent-grid-v2[data-v-5062ad67]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.error-state[data-v-5062ad67]{border-radius:var(--sf-radius);color:#b42318;background:#fff1f2;border:1px solid #fecaca;padding:10px 12px;font-size:13px;font-weight:800}.eyebrow[data-v-5062ad67]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}@media (width<=1100px){.agent-grid-v2[data-v-5062ad67]{grid-template-columns:1fr}}.calc-panel[data-v-c9104566]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}h3[data-v-c9104566]{margin:0 0 10px}.ask-row[data-v-c9104566]{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.answer-box[data-v-c9104566]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#f8fafc;margin-top:10px;padding:10px}.answer-box p[data-v-c9104566]{color:#334155;margin:6px 0;font-size:13px}.answer-box small[data-v-c9104566]{color:var(--sf-muted);font-size:11px}.eyebrow[data-v-c9104566]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}@media (width<=700px){.ask-row[data-v-c9104566]{grid-template-columns:1fr}}.calc-panel[data-v-985ab5d0]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}h3[data-v-985ab5d0]{margin:0}.item-list[data-v-985ab5d0]{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.item-list li[data-v-985ab5d0]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#f8fafc;justify-content:space-between;gap:10px;padding:9px;display:flex}.item-list li.warning[data-v-985ab5d0],.item-list li.danger[data-v-985ab5d0]{background:#fffbeb;border-color:#fbbf24}.item-list span[data-v-985ab5d0],.item-list small[data-v-985ab5d0]{display:block}.item-list span[data-v-985ab5d0]{color:#475569;margin-top:3px;font-size:12px}.item-list small[data-v-985ab5d0],.empty[data-v-985ab5d0]{color:var(--sf-muted);font-size:11px}.eyebrow[data-v-985ab5d0]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}.calc-panel[data-v-c6b9d3d2]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}h3[data-v-c6b9d3d2]{margin:0}.item-list[data-v-c6b9d3d2]{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.item-list li[data-v-c6b9d3d2]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#f8fafc;padding:9px}.item-list li.warning[data-v-c6b9d3d2],.item-list li.danger[data-v-c6b9d3d2]{background:#fffbeb;border-color:#fbbf24}.item-list span[data-v-c6b9d3d2]{color:#475569;margin-top:3px;font-size:12px;display:block}.empty[data-v-c6b9d3d2]{color:var(--sf-muted);font-size:12px}.eyebrow[data-v-c6b9d3d2]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}.calc-panel[data-v-b6789877]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}h3[data-v-b6789877]{margin:0 0 10px}.split[data-v-b6789877]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.item-list[data-v-b6789877]{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.item-list li[data-v-b6789877]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#f8fafc;padding:9px}.item-list li.warning[data-v-b6789877],.item-list li.danger[data-v-b6789877]{background:#fffbeb;border-color:#fbbf24}.item-list span[data-v-b6789877],.item-list small[data-v-b6789877]{display:block}.item-list small[data-v-b6789877],.empty[data-v-b6789877]{color:var(--sf-muted);font-size:12px}.eyebrow[data-v-b6789877]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}@media (width<=900px){.split[data-v-b6789877]{grid-template-columns:1fr}}.calc-panel[data-v-cbca2369]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}h3[data-v-cbca2369]{margin:0}.item-list[data-v-cbca2369]{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.item-list li[data-v-cbca2369]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#f8fafc;padding:9px}.item-list span[data-v-cbca2369]{color:#475569;margin-top:3px;font-size:12px;display:block}.empty[data-v-cbca2369]{color:var(--sf-muted);font-size:12px}.eyebrow[data-v-cbca2369]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}.calc-panel[data-v-e19b8886]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}h3[data-v-e19b8886]{margin:0}.item-list[data-v-e19b8886]{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.item-list li[data-v-e19b8886]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#f8fafc;padding:9px}.item-list span[data-v-e19b8886],.item-list small[data-v-e19b8886]{display:block}.item-list span[data-v-e19b8886]{color:#475569;margin-top:3px;font-size:12px}.item-list small[data-v-e19b8886],.empty[data-v-e19b8886]{color:var(--sf-muted);font-size:11px}.eyebrow[data-v-e19b8886]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}.calc-panel[data-v-9b133dcb]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.panel-head h3[data-v-9b133dcb]{margin:0}.item-list[data-v-9b133dcb]{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.item-list li[data-v-9b133dcb]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#f8fafc;justify-content:space-between;align-items:flex-start;gap:10px;padding:9px;display:flex}.item-list li.warning[data-v-9b133dcb],.item-list li.danger[data-v-9b133dcb]{background:#fffbeb;border-color:#fbbf24}.item-list li.danger[data-v-9b133dcb]{background:#fff1f2;border-color:#fecaca}.item-list strong[data-v-9b133dcb],.item-list span[data-v-9b133dcb],.item-list small[data-v-9b133dcb]{display:block}.item-list span[data-v-9b133dcb]{color:#475569;margin-top:3px;font-size:12px}.item-list small[data-v-9b133dcb],.empty[data-v-9b133dcb]{color:var(--sf-muted);font-size:11px}.eyebrow[data-v-9b133dcb]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}.calc-panel[data-v-116e1e08]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.panel-head[data-v-116e1e08]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.panel-head h3[data-v-116e1e08]{margin:0}.summary[data-v-116e1e08]{color:#334155;margin:10px 0 12px;font-size:13px}.metric-grid[data-v-116e1e08],.source-grid[data-v-116e1e08]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.metric-grid div[data-v-116e1e08],.source-grid span[data-v-116e1e08]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#f8fafc;padding:9px}.metric-grid span[data-v-116e1e08],.source-grid span[data-v-116e1e08]{color:var(--sf-muted);font-size:11px;font-weight:800}.metric-grid strong[data-v-116e1e08]{margin-top:4px;font-size:16px;display:block}.source-grid[data-v-116e1e08]{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:8px}.status-pill[data-v-116e1e08]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#f8fafc;padding:5px 8px;font-size:11px;font-weight:900}.status-pill.risk[data-v-116e1e08],.status-pill.partial[data-v-116e1e08],.status-pill.not_started[data-v-116e1e08]{color:#92400e;background:#fffbeb;border-color:#fbbf24}.eyebrow[data-v-116e1e08]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}@media (width<=900px){.metric-grid[data-v-116e1e08],.source-grid[data-v-116e1e08]{grid-template-columns:1fr 1fr}}.calculation-agent-v2[data-v-4889ecf9]{gap:12px;display:grid}.agent-head[data-v-4889ecf9]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.agent-head h2[data-v-4889ecf9]{margin:0}.agent-head span[data-v-4889ecf9]{color:var(--sf-muted);font-size:12px}.agent-grid-v2[data-v-4889ecf9]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.error-state[data-v-4889ecf9]{border-radius:var(--sf-radius);color:#b42318;background:#fff1f2;border:1px solid #fecaca;padding:10px 12px;font-size:13px;font-weight:800}.eyebrow[data-v-4889ecf9]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}@media (width<=1100px){.agent-grid-v2[data-v-4889ecf9]{grid-template-columns:1fr}}.quote-panel[data-v-3534dd78]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}h3[data-v-3534dd78]{margin:0 0 10px}.ask-row[data-v-3534dd78]{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.answer-box[data-v-3534dd78]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#f8fafc;margin-top:10px;padding:10px}.answer-box p[data-v-3534dd78]{color:#334155;margin:6px 0;font-size:13px}.answer-box small[data-v-3534dd78]{color:var(--sf-muted);font-size:11px}.eyebrow[data-v-3534dd78]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}.quote-panel[data-v-d31e8a9b]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}h3[data-v-d31e8a9b]{margin:0}.item-list[data-v-d31e8a9b]{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.item-list li[data-v-d31e8a9b]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#f8fafc;justify-content:space-between;gap:10px;padding:9px;display:flex}.item-list li.warning[data-v-d31e8a9b],.item-list li.danger[data-v-d31e8a9b]{background:#fffbeb;border-color:#fbbf24}.item-list span[data-v-d31e8a9b],.item-list small[data-v-d31e8a9b]{display:block}.item-list span[data-v-d31e8a9b]{color:#475569;margin-top:3px;font-size:12px}.item-list small[data-v-d31e8a9b],.empty[data-v-d31e8a9b]{color:var(--sf-muted);font-size:11px}.eyebrow[data-v-d31e8a9b]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}.quote-grid[data-v-36f360ea]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}@media (width<=1100px){.quote-grid[data-v-36f360ea]{grid-template-columns:1fr}}.quote-panel[data-v-15b46c8f]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}h3[data-v-15b46c8f]{margin:0}.item-list[data-v-15b46c8f]{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.item-list li[data-v-15b46c8f]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#f8fafc;padding:9px}.item-list span[data-v-15b46c8f],.item-list small[data-v-15b46c8f]{display:block}.item-list span[data-v-15b46c8f]{color:#475569;margin-top:3px;font-size:12px}.item-list small[data-v-15b46c8f],.empty[data-v-15b46c8f]{color:var(--sf-muted);font-size:11px}.eyebrow[data-v-15b46c8f]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}.quote-grid[data-v-8712cc35]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}@media (width<=1100px){.quote-grid[data-v-8712cc35]{grid-template-columns:1fr}}.quote-panel[data-v-a49cc077]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.panel-head[data-v-a49cc077]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}h3[data-v-a49cc077]{margin:0}.summary[data-v-a49cc077]{color:#334155;margin:10px 0 12px;font-size:13px}.source-grid[data-v-a49cc077]{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.source-grid span[data-v-a49cc077],.status-pill[data-v-a49cc077]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);color:var(--sf-muted);background:#f8fafc;padding:7px 8px;font-size:11px;font-weight:900}.status-pill.risk[data-v-a49cc077],.status-pill.not_started[data-v-a49cc077],.status-pill.draft[data-v-a49cc077]{color:#92400e;background:#fffbeb;border-color:#fbbf24}.eyebrow[data-v-a49cc077]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}@media (width<=1000px){.source-grid[data-v-a49cc077]{grid-template-columns:1fr 1fr}}.quote-agent-v3[data-v-ceb7da1c]{gap:12px;display:grid}.agent-head[data-v-ceb7da1c]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.agent-head h2[data-v-ceb7da1c]{margin:0}.agent-head span[data-v-ceb7da1c]{color:var(--sf-muted);font-size:12px}.error-state[data-v-ceb7da1c]{border-radius:var(--sf-radius);color:#b42318;background:#fff1f2;border:1px solid #fecaca;padding:10px 12px;font-size:13px;font-weight:800}.eyebrow[data-v-ceb7da1c]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}.xpi-panel[data-v-34271c5a]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;padding:14px}.panel-head[data-v-34271c5a]{justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.panel-head>span[data-v-34271c5a]{border:1px solid var(--sf-border-soft);background:#f8fafc;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:800}.eyebrow[data-v-34271c5a]{color:#1d4ed8;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:800}h2[data-v-34271c5a]{margin:0;font-size:17px}.related-list[data-v-34271c5a]{gap:8px;display:grid}article[data-v-34271c5a]{border:1px solid var(--sf-border-soft);background:#fbfdff;border-radius:6px;padding:10px}strong[data-v-34271c5a],span[data-v-34271c5a],small[data-v-34271c5a]{display:block}span[data-v-34271c5a],small[data-v-34271c5a],.muted[data-v-34271c5a]{color:var(--sf-muted);font-size:12px}small[data-v-34271c5a]{margin-top:4px}.xpi-panel[data-v-1c79d5a8]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;padding:14px}.panel-head[data-v-1c79d5a8]{justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.panel-head>span[data-v-1c79d5a8]{border:1px solid var(--sf-border-soft);background:#f8fafc;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:800}.eyebrow[data-v-1c79d5a8]{color:#1d4ed8;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:800}h2[data-v-1c79d5a8]{margin:0;font-size:17px}.insight-list[data-v-1c79d5a8]{gap:8px;display:grid}.insight-item[data-v-1c79d5a8]{border:1px solid var(--sf-border-soft);background:#fbfdff;border-radius:6px;padding:10px}h3[data-v-1c79d5a8]{margin:0 0 5px;font-size:14px}p[data-v-1c79d5a8]{color:var(--sf-muted);margin:0;font-size:12px;line-height:1.45}footer[data-v-1c79d5a8]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}footer span[data-v-1c79d5a8]{border:1px solid var(--sf-border-soft);color:#334155;background:#fff;border-radius:999px;padding:3px 7px;font-size:11px}.muted[data-v-1c79d5a8]{color:var(--sf-muted);font-size:13px}.xpi-panel[data-v-d11f435d]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;padding:14px}.panel-head[data-v-d11f435d]{justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.panel-head>span[data-v-d11f435d]{border:1px solid var(--sf-border-soft);background:#f8fafc;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:800}.eyebrow[data-v-d11f435d]{color:#1d4ed8;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:800}h2[data-v-d11f435d]{margin:0;font-size:17px}.reasoning-list[data-v-d11f435d]{gap:8px;display:grid}article[data-v-d11f435d]{border:1px solid var(--sf-border-soft);background:#fbfdff;border-radius:6px;padding:10px}p[data-v-d11f435d]{color:var(--sf-muted);margin:5px 0;font-size:12px}small[data-v-d11f435d],.muted[data-v-d11f435d]{color:var(--sf-muted);font-size:12px}.preparation05-panel[data-v-3f3d3264]{flex-direction:column;gap:14px;display:flex}.preparation-header[data-v-3f3d3264]{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.eyebrow[data-v-3f3d3264]{letter-spacing:.08em;text-transform:uppercase;color:#f97316;margin:0 0 4px;font-size:11px;font-weight:800}h2[data-v-3f3d3264],h3[data-v-3f3d3264],p[data-v-3f3d3264]{margin:0}.subtitle[data-v-3f3d3264],.muted[data-v-3f3d3264],small[data-v-3f3d3264]{color:#64748b;font-size:13px}.header-stats[data-v-3f3d3264],.summary-grid[data-v-3f3d3264],.location-prep-metrics[data-v-3f3d3264],.prep-layout[data-v-3f3d3264],.card-header[data-v-3f3d3264],.table-row[data-v-3f3d3264]{gap:12px;display:grid}.header-stats[data-v-3f3d3264]{justify-items:end}.summary-grid[data-v-3f3d3264]{grid-template-columns:repeat(4,minmax(0,1fr))}.summary-card[data-v-3f3d3264],.location-prep[data-v-3f3d3264],.prep-card[data-v-3f3d3264]{padding:16px}.summary-card strong[data-v-3f3d3264]{font-size:26px}.summary-card.warning[data-v-3f3d3264]{background:#fff7ed;border-color:#f973162e}.location-prep[data-v-3f3d3264]{justify-content:space-between;align-items:center;gap:16px;display:flex}.location-prep-metrics[data-v-3f3d3264]{grid-template-columns:repeat(2,minmax(0,1fr));min-width:220px}.prep-layout[data-v-3f3d3264]{grid-template-columns:repeat(2,minmax(0,1fr))}.prep-card.wide[data-v-3f3d3264]{grid-column:1/-1}.card-header[data-v-3f3d3264]{grid-template-columns:1fr auto;align-items:start;margin-bottom:12px}.table-list[data-v-3f3d3264],.planning-list[data-v-3f3d3264],.checklist-grid[data-v-3f3d3264]{gap:10px;display:grid}.table-row[data-v-3f3d3264]{border-top:1px solid #e2e8f0;grid-template-columns:minmax(0,2fr) 90px 120px 100px;align-items:center;padding:10px 0}.item-title[data-v-3f3d3264]{color:#0f172a;font-weight:700}ul[data-v-3f3d3264]{gap:10px;margin:0;padding:0;list-style:none;display:grid}li[data-v-3f3d3264]{border-top:1px solid #e2e8f0;gap:4px;padding:10px 0;display:grid}.planning-list[data-v-3f3d3264]{margin:0;padding:0;list-style:none}.planning-list li[data-v-3f3d3264]{padding:10px 0}.checklist-grid label[data-v-3f3d3264]{border-top:1px solid #e2e8f0;grid-template-columns:18px 1fr;align-items:start;gap:4px;padding:10px 0;display:grid}.checklist-grid small[data-v-3f3d3264]{grid-column:2}.warning-card[data-v-3f3d3264]{background:#fffaf5;border-color:#f59e0b2e}@media (width<=960px){.summary-grid[data-v-3f3d3264],.prep-layout[data-v-3f3d3264]{grid-template-columns:1fr}.location-prep[data-v-3f3d3264]{flex-direction:column;align-items:stretch}.table-row[data-v-3f3d3264]{grid-template-columns:1fr}}.station-fab[data-v-03b7ec7a]{z-index:60;color:#4338ca;cursor:pointer;font:inherit;background:linear-gradient(#fff,#f6f8ff);border:1px solid #c7d2fe;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:950;position:fixed;bottom:18px;right:18px;box-shadow:0 12px 30px #2563eb2e}.station-fab[data-v-03b7ec7a]:hover{background:#eef2ff;border-color:#6366f1}.station[data-v-03b7ec7a]{z-index:60;background:linear-gradient(#fff,#f6f8ff);border:1px solid #c7d2fe;border-radius:16px;grid-template-rows:auto auto minmax(0,1fr);max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);display:grid;position:fixed;bottom:18px;right:18px;overflow:hidden;box-shadow:0 24px 60px #1e1b4b40}.station.placed[data-v-03b7ec7a]{bottom:auto;right:auto}.station.minimized[data-v-03b7ec7a]{grid-template-rows:auto;height:auto!important}.station-head[data-v-03b7ec7a]{color:#fff;background:linear-gradient(#4f46e5,#4338ca);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.station-drag-zone[data-v-03b7ec7a]{cursor:grab;touch-action:none}.station.dragging .station-drag-zone[data-v-03b7ec7a]{cursor:grabbing}.station-eyebrow[data-v-03b7ec7a]{letter-spacing:.1em;opacity:.8;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.station-title strong[data-v-03b7ec7a]{font-size:15px;font-weight:950}.station-head-btns[data-v-03b7ec7a]{gap:6px;display:inline-flex}.station-head-btn[data-v-03b7ec7a]{color:#fff;cursor:pointer;background:#ffffff26;border:1px solid #fff6;border-radius:7px;place-items:center;width:24px;height:24px;padding:0;font-size:13px;font-weight:950;line-height:1;display:grid}.station-head-btn[data-v-03b7ec7a]:hover{background:#ffffff4d}.station-tabs[data-v-03b7ec7a]{background:#eef2ff;border-bottom:1px solid #e0e7ff;flex-wrap:wrap;align-items:center;gap:4px;padding:6px 8px;display:flex}.station-tab[data-v-03b7ec7a]{color:#4338ca;cursor:pointer;background:#fff;border:1px solid #c7d2fe;border-radius:9px;align-items:center;gap:5px;padding:5px 8px;font-size:12px;font-weight:900;display:inline-flex}.station-tab.active[data-v-03b7ec7a]{color:#fff;background:#4f46e5;border-color:#4f46e5}.station-tab-rename[data-v-03b7ec7a]{width:80px;font:inherit;border:0;border-radius:4px;padding:1px 4px;font-size:12px;font-weight:900}.station-tab-close[data-v-03b7ec7a]{opacity:.6;font-style:normal;font-weight:950}.station-tab-close[data-v-03b7ec7a]:hover{opacity:1}.station-add[data-v-03b7ec7a]{position:relative}.station-add-btn[data-v-03b7ec7a]{color:#4338ca;cursor:pointer;background:#fff;border:1px dashed #a5b4fc;border-radius:9px;place-items:center;width:26px;height:26px;padding:0;font-size:16px;font-weight:950;line-height:1;display:grid}.station-add-menu[data-v-03b7ec7a]{z-index:5;background:#fff;border:1px solid #c7d2fe;border-radius:10px;gap:2px;padding:5px;display:grid;position:absolute;top:30px;left:0;box-shadow:0 12px 30px #1e1b4b33}.station-add-menu button[data-v-03b7ec7a]{color:#1e1b4b;cursor:pointer;font:inherit;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:6px 10px;font-size:12px;font-weight:850}.station-add-menu button[data-v-03b7ec7a]:hover:not(:disabled){background:#eef2ff}.station-add-menu button[data-v-03b7ec7a]:disabled{color:#94a3b8;cursor:not-allowed}.station-body[data-v-03b7ec7a]{min-height:0;padding:10px;overflow-y:auto}.station-empty[data-v-03b7ec7a]{color:#64748b;margin:0;font-size:13px;font-weight:800}.station-note[data-v-03b7ec7a]{resize:none;color:#0f172a;width:100%;height:100%;min-height:160px;font:inherit;background:#fff;border:1px solid #e0e7ff;border-radius:10px;padding:10px;font-size:13px;line-height:1.5}.station-note[data-v-03b7ec7a]:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f12e}.rekenhulp[data-v-03b7ec7a]{gap:10px;display:grid}.vak-tabs[data-v-03b7ec7a]{flex-wrap:wrap;gap:5px;display:flex}.vak-chip[data-v-03b7ec7a]{color:#4338ca;cursor:pointer;font:inherit;background:#fff;border:1px solid #c7d2fe;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:900}.vak-chip.active[data-v-03b7ec7a]{color:#fff;background:#4f46e5;border-color:#4f46e5}.vak-chip[data-v-03b7ec7a]:hover:not(.active){background:#eef2ff}.calc-card[data-v-03b7ec7a]{background:#fff;border:1px solid #e0e7ff;border-radius:12px;gap:8px;padding:10px;display:grid}.calc-card h4[data-v-03b7ec7a]{color:#1e1b4b;margin:0;font-size:13px;font-weight:950}.calc-row[data-v-03b7ec7a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.calc-row label[data-v-03b7ec7a]{color:#64748b;gap:3px;font-size:11px;font-weight:850;display:grid}.calc-row input[data-v-03b7ec7a]{color:#0f172a;height:32px;font:inherit;background:#fff;border:1px solid #c7d2fe;border-radius:8px;padding:0 8px;font-size:13px;font-weight:800}.calc-row input[data-v-03b7ec7a]:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f129}.calc-result[data-v-03b7ec7a]{border-top:1px dashed #e0e7ff;justify-content:space-between;align-items:center;gap:10px;padding-top:8px;display:flex}.calc-result strong[data-v-03b7ec7a]{color:#4338ca;font-size:15px;font-weight:950}.calc-result button[data-v-03b7ec7a]{color:#4338ca;cursor:pointer;font:inherit;background:#eef2ff;border:1px solid #6366f1;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:950}.calc-result button[data-v-03b7ec7a]:hover:not(:disabled){background:#e0e7ff}.calc-result button[data-v-03b7ec7a]:disabled{opacity:.5;cursor:not-allowed}.rekenhulp-note[data-v-03b7ec7a]{color:#94a3b8;margin:0;font-size:11px;font-style:italic;font-weight:800}.schets[data-v-03b7ec7a]{gap:8px;display:grid}.schets-tools[data-v-03b7ec7a]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.schets-color[data-v-03b7ec7a]{cursor:pointer;border:2px solid #fff;border-radius:50%;width:22px;height:22px;padding:0;box-shadow:0 0 0 1px #cbd5e1}.schets-color.active[data-v-03b7ec7a]{box-shadow:0 0 0 2px #4338ca}.schets-tool[data-v-03b7ec7a]{color:#4338ca;cursor:pointer;font:inherit;background:#fff;border:1px solid #c7d2fe;border-radius:8px;padding:4px 10px;font-size:11px;font-weight:900}.schets-tool.active[data-v-03b7ec7a]{color:#fff;background:#4f46e5;border-color:#4f46e5}.schets-canvas[data-v-03b7ec7a]{touch-action:none;cursor:crosshair;background:#fff;border:1px solid #c7d2fe;border-radius:10px;width:100%;height:auto}.schets-canvas.is-move[data-v-03b7ec7a]{cursor:move}.schets-toolbar[data-v-03b7ec7a]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.schets-group[data-v-03b7ec7a]{border:1px solid #e0e7ff;border-radius:9px;flex-wrap:wrap;align-items:center;gap:4px;padding:3px;display:flex}.schets-tool.sym[data-v-03b7ec7a]{font-size:13px}.schets-w[data-v-03b7ec7a]{color:#64748b;align-items:center;gap:4px;font-size:10px;font-weight:850;display:inline-flex}.schets-w input[data-v-03b7ec7a]{width:64px}.schets-w input.schets-num[data-v-03b7ec7a]{width:46px;height:24px;font:inherit;border:1px solid #c7d2fe;border-radius:6px;padding:0 4px;font-size:11px;font-weight:800}.schets-hint[data-v-03b7ec7a]{color:#94a3b8;margin:0;font-size:11px;font-weight:800}.schets-maat[data-v-03b7ec7a]{align-items:center;gap:8px;display:flex}.schets-w input.schets-num.maat[data-v-03b7ec7a]{width:90px}.schets-maat-hint[data-v-03b7ec7a]{color:#94a3b8;font-size:11px;font-weight:800}.vraag[data-v-03b7ec7a]{gap:8px;display:grid}.vraag-input[data-v-03b7ec7a]{color:#0f172a;height:36px;font:inherit;background:#fff;border:1px solid #c7d2fe;border-radius:9px;padding:0 10px;font-size:13px;font-weight:700}.vraag-input[data-v-03b7ec7a]:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f129}.vraag-btns[data-v-03b7ec7a]{flex-wrap:wrap;gap:6px;display:flex}.vraag-btn[data-v-03b7ec7a]{color:#4338ca;cursor:pointer;font:inherit;background:#fff;border:1px solid #c7d2fe;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:950}.vraag-btn.primary[data-v-03b7ec7a]{color:#fff;background:#4f46e5;border-color:#4f46e5}.vraag-btn[data-v-03b7ec7a]:disabled{opacity:.55;cursor:not-allowed}.vraag-error[data-v-03b7ec7a]{color:#be123c;font-size:12px;font-weight:850}.vraag-loading[data-v-03b7ec7a]{color:#4338ca;font-size:12px;font-weight:850}.vraag-log[data-v-03b7ec7a]{gap:8px;display:grid}.vraag-log-head[data-v-03b7ec7a]{justify-content:space-between;align-items:center;display:flex}.vraag-log-head span[data-v-03b7ec7a]{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:950}.vraag-clear[data-v-03b7ec7a]{color:#64748b;cursor:pointer;font:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:900}.vraag-item[data-v-03b7ec7a]{background:#ffffffb3;border:1px solid #e0e7ff;border-radius:11px;gap:6px;padding:9px;display:grid}.vraag-q[data-v-03b7ec7a]{color:#4338ca;margin:0;font-size:12px;font-weight:950}.vraag-answer[data-v-03b7ec7a]{color:#1e293b;white-space:pre-line;margin:0;font-size:12px;font-weight:700;line-height:1.45}.vraag-list[data-v-03b7ec7a]{gap:5px;display:grid}.vraag-row[data-v-03b7ec7a]{background:#fff;border:1px solid #e0e7ff;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.vraag-row-info[data-v-03b7ec7a]{min-width:0}.vraag-row-info strong[data-v-03b7ec7a]{color:#0f172a;font-size:12px;font-weight:950;display:block}.vraag-row-info span[data-v-03b7ec7a]{color:#64748b;font-size:11px;font-weight:800}.vraag-take[data-v-03b7ec7a]{color:#4338ca;cursor:pointer;font:inherit;background:#eef2ff;border:1px solid #6366f1;border-radius:999px;flex:none;padding:5px 9px;font-size:11px;font-weight:950}.vraag-take[data-v-03b7ec7a]:disabled{color:#15803d;cursor:default;background:#f0fdf4;border-color:#bbf7d0}.vraag-sources[data-v-03b7ec7a]{flex-wrap:wrap;gap:5px;display:flex}.vraag-sources a[data-v-03b7ec7a]{text-overflow:ellipsis;white-space:nowrap;color:#4338ca;background:#f1f5f9;border-radius:999px;max-width:100%;padding:3px 8px;font-size:10px;font-weight:850;text-decoration:none;overflow:hidden}.station-resize[data-v-03b7ec7a]{cursor:nwse-resize;background:linear-gradient(135deg,#0000 50%,#4338ca73 50%);border:0;border-radius:4px;width:16px;height:16px;padding:0;position:absolute;bottom:4px;right:4px}.qa[data-v-3d685500]{z-index:61;background:linear-gradient(#fff,#f3fdf6);border:1px solid #bbf7d0;border-radius:16px;grid-template-rows:auto minmax(0,1fr);max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);display:grid;position:fixed;bottom:18px;right:18px;overflow:hidden;box-shadow:0 24px 60px #064e3b38}.qa.minimized[data-v-3d685500]{grid-template-rows:auto;height:auto!important}.qa-head[data-v-3d685500]{color:#fff;background:linear-gradient(#059669,#047857);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.qa-drag-zone[data-v-3d685500]{cursor:grab;touch-action:none}.qa.dragging .qa-drag-zone[data-v-3d685500]{cursor:grabbing}.qa-eyebrow[data-v-3d685500]{letter-spacing:.1em;opacity:.8;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.qa-title strong[data-v-3d685500]{font-size:15px;font-weight:950}.qa-head-btns[data-v-3d685500]{gap:6px;display:inline-flex}.qa-head-btn[data-v-3d685500]{color:#fff;cursor:pointer;background:#ffffff26;border:1px solid #fff6;border-radius:7px;place-items:center;width:24px;height:24px;padding:0;font-size:13px;font-weight:950;line-height:1;display:grid}.qa-head-btn[data-v-3d685500]:hover{background:#ffffff4d}.qa-body[data-v-3d685500]{align-content:start;gap:8px;min-height:0;padding:10px;display:grid;overflow-y:auto}.qa-empty[data-v-3d685500]{color:#64748b;margin:0;font-size:13px;font-weight:800}.qa-ask[data-v-3d685500]{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.qa-input[data-v-3d685500]{color:#0f172a;height:36px;font:inherit;background:#fff;border:1px solid #a7f3d0;border-radius:9px;padding:0 10px;font-size:13px;font-weight:700}.qa-input[data-v-3d685500]:focus{border-color:#10b981;outline:none;box-shadow:0 0 0 3px #10b98129}.qa-btn[data-v-3d685500]{color:#fff;cursor:pointer;font:inherit;white-space:nowrap;background:#059669;border:1px solid #059669;border-radius:999px;padding:0 12px;font-size:12px;font-weight:950}.qa-btn[data-v-3d685500]:disabled{opacity:.55;cursor:not-allowed}.qa-error[data-v-3d685500]{color:#be123c;font-size:12px;font-weight:850}.qa-loading[data-v-3d685500]{color:#047857;font-size:12px;font-weight:850}.qa-log[data-v-3d685500]{gap:8px;display:grid}.qa-log-head[data-v-3d685500]{justify-content:space-between;align-items:center;display:flex}.qa-log-head span[data-v-3d685500]{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:950}.qa-clear[data-v-3d685500]{color:#64748b;cursor:pointer;font:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:900}.qa-item[data-v-3d685500]{background:#ffffffbf;border:1px solid #d1fae5;border-radius:11px;gap:6px;padding:9px;display:grid}.qa-q[data-v-3d685500]{color:#047857;margin:0;font-size:12px;font-weight:950}.qa-answer[data-v-3d685500]{color:#1e293b;white-space:pre-line;margin:0;font-size:12px;font-weight:700;line-height:1.45}.qa-list[data-v-3d685500]{gap:5px;display:grid}.qa-row[data-v-3d685500]{background:#fff;border:1px solid #d1fae5;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.qa-row-info[data-v-3d685500]{min-width:0}.qa-row-info strong[data-v-3d685500]{color:#0f172a;font-size:12px;font-weight:950;display:block}.qa-row-info span[data-v-3d685500]{color:#64748b;font-size:11px;font-weight:800}.qa-take[data-v-3d685500]{color:#047857;cursor:pointer;font:inherit;background:#ecfdf5;border:1px solid #10b981;border-radius:999px;flex:none;padding:5px 9px;font-size:11px;font-weight:950}.qa-take[data-v-3d685500]:disabled{color:#15803d;cursor:default;background:#f0fdf4;border-color:#bbf7d0}.qa-sources[data-v-3d685500]{flex-wrap:wrap;gap:5px;display:flex}.qa-sources a[data-v-3d685500]{text-overflow:ellipsis;white-space:nowrap;color:#047857;background:#f1f5f9;border-radius:999px;max-width:100%;padding:3px 8px;font-size:10px;font-weight:850;text-decoration:none;overflow:hidden}.qa-resize[data-v-3d685500]{cursor:nwse-resize;background:linear-gradient(135deg,#0000 50%,#05966973 50%);border:0;border-radius:4px;width:16px;height:16px;padding:0;position:absolute;bottom:4px;right:4px}.v2[data-v-aea8535e]{grid-template-columns:minmax(0,1fr) 240px;gap:14px;height:100%;min-height:0;display:grid}.v2-main[data-v-aea8535e]{align-content:start;gap:12px;min-height:0;padding:0 4px 40px;display:grid;overflow-y:auto}.v2-steps[data-v-aea8535e]{z-index:5;background:#fffaf3;border:1px solid #fed7aa;border-radius:12px;gap:6px;padding:8px 12px;display:grid;position:sticky;top:0}.v2-steps-head[data-v-aea8535e]{justify-content:space-between;align-items:center;gap:10px;display:flex}.v2-steps-label[data-v-aea8535e]{color:#c2410c;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:950}.v2-steps-pop-btn[data-v-aea8535e]{color:#c2410c;cursor:pointer;background:#fff;border:1px solid #fdba74;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:900}.v2-steps-list[data-v-aea8535e]{flex-wrap:wrap;gap:6px;display:flex}.v2-step[data-v-aea8535e]{color:#9a3412;background:#fff;border:1px solid #fed7aa;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:850}.v2-step b[data-v-aea8535e]{color:#c2410c;margin-right:3px}.v2-step.muted[data-v-aea8535e]{color:#94a3b8;border-color:#e2e8f0}.v2-previous-end[data-v-aea8535e]{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:14px;gap:6px;padding:12px 14px;display:grid}.v2-previous-end span[data-v-aea8535e]{color:#2563eb;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.v2-previous-end p[data-v-aea8535e]{margin:0;font-size:15px;font-weight:850;line-height:1.35}.v2-steps-pop[data-v-aea8535e]{z-index:95;background:#fff;border:1px solid #cbd5e1;border-radius:14px;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;overflow:hidden;box-shadow:0 24px 70px #0f172a38}.v2-steps-pop-head[data-v-aea8535e]{color:#fff;cursor:grab;-webkit-user-select:none;user-select:none;background:#0f172a;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.v2-steps-pop-head div[data-v-aea8535e]{gap:2px;min-width:0;display:grid}.v2-steps-pop-head span[data-v-aea8535e]{color:#fdba74;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.v2-steps-pop-head strong[data-v-aea8535e]{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:950;overflow:hidden}.v2-steps-pop-head button[data-v-aea8535e]{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:10px;width:34px;height:34px;font-size:20px;font-weight:900}.v2-steps-pop-body[data-v-aea8535e]{background:#f8fafc;gap:8px;padding:12px;display:grid;overflow-y:auto}.v2-steps-pop-row[data-v-aea8535e]{color:#0f172a;background:#fff;border:1px solid #dbeafe;border-radius:12px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:8px 10px;display:grid}.v2-steps-pop-row b[data-v-aea8535e]{color:#ea580c;background:#fff7ed;border-radius:999px;justify-content:center;align-items:center;width:34px;height:30px;font-size:12px;font-weight:950;display:inline-flex}.v2-steps-pop-row span[data-v-aea8535e]{font-size:16px;font-weight:900;line-height:1.25}.v2-steps-pop-00[data-v-aea8535e]{color:#475569;letter-spacing:.02em;white-space:nowrap;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;justify-self:end;padding:5px 8px;font-size:10px;font-style:normal;font-weight:950}.v2-steps-pop-00.known[data-v-aea8535e]{color:#15803d;background:#f0fdf4;border-color:#86efac}.v2-steps-pop-00.pending[data-v-aea8535e]{color:#c2410c;background:#fff7ed;border-color:#fdba74}.v2-steps-pop-00.new[data-v-aea8535e]{color:#64748b;background:#f8fafc;border-color:#cbd5e1}.v2-steps-pop-empty[data-v-aea8535e]{color:#64748b;text-align:center;border:1px dashed #cbd5e1;border-radius:12px;margin:0;padding:18px;font-size:13px;font-weight:800}.v2-aside[data-v-aea8535e]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;align-content:start;gap:8px;min-height:0;padding:10px;display:grid;overflow-y:auto}.v2-aside-head[data-v-aea8535e]{color:#475569;letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;font-weight:950;display:flex}.v2-photo-add[data-v-aea8535e]{color:#4338ca;cursor:pointer;background:#fff;border:1px dashed #a5b4fc;border-radius:8px;padding:4px 9px;font-size:11px;font-weight:900}.v2-photos[data-v-aea8535e]{gap:8px;display:grid}.v2-photo[data-v-aea8535e]{position:relative}.v2-photo img[data-v-aea8535e]{border:1px solid #e2e8f0;border-radius:10px;width:100%;display:block}.v2-photo-del[data-v-aea8535e]{color:#fff;cursor:pointer;background:#0f172a99;border:0;border-radius:6px;width:22px;height:22px;padding:0;font-size:13px;font-weight:950;line-height:1;position:absolute;top:4px;right:4px}.v2-photo-empty[data-v-aea8535e]{color:#94a3b8;margin:0;font-size:11px;font-weight:800}.v2-photo img[data-v-aea8535e]{cursor:zoom-in}.v2-viewer[data-v-aea8535e]{z-index:70;background:#0f172a;border:1px solid #cbd5e1;border-radius:14px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 26px 64px #0f172a73}.v2-viewer.fs[data-v-aea8535e]{z-index:80;inset:8px;width:auto!important;height:auto!important;top:8px!important;left:8px!important}.v2-viewer-head[data-v-aea8535e]{flex:none}.v2-viewer-btns button.on[data-v-aea8535e]{background:#4f46e5;border-color:#4f46e5}.v2-draw-tools[data-v-aea8535e]{background:#1e293b;border-top:1px solid #ffffff14;flex:none;align-items:center;gap:6px;padding:6px 10px;display:flex}.v2-pen[data-v-aea8535e]{cursor:pointer;border:2px solid #fff;border-radius:50%;width:20px;height:20px;padding:0;box-shadow:0 0 0 1px #475569}.v2-pen.active[data-v-aea8535e]{box-shadow:0 0 0 2px #fff}.v2-draw-clear[data-v-aea8535e]{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:7px;margin-left:auto;padding:4px 9px;font-size:11px;font-weight:900}.v2-draw-canvas[data-v-aea8535e]{cursor:crosshair;touch-action:none;width:100%;height:100%;position:absolute;inset:0}.v2-viewer-foot[data-v-aea8535e]{background:#1e293b;border-top:1px solid #ffffff14;flex:none;gap:6px;max-height:45%;padding:8px 10px;display:grid;overflow-y:auto}.v2-viewer-ask[data-v-aea8535e]{gap:6px;display:flex}.v2-ask-input[data-v-aea8535e]{color:#fff;min-width:0;height:32px;font:inherit;background:#ffffff14;border:1px solid #fff3;border-radius:8px;flex:1;padding:0 9px;font-size:12px}.v2-ask-input[data-v-aea8535e]::placeholder{color:#94a3b8}.v2-ask-input[data-v-aea8535e]:focus{border-color:#818cf8;outline:none}.v2-ask-btn[data-v-aea8535e]{color:#fff;cursor:pointer;font:inherit;background:#4f46e5;border:0;border-radius:8px;flex:none;padding:0 12px;font-size:12px;font-weight:900}.v2-ask-btn[data-v-aea8535e]:disabled{opacity:.6;cursor:not-allowed}.v2-viewer-answer[data-v-aea8535e]{color:#e2e8f0;white-space:pre-line;margin:0;font-size:12px;font-weight:600;line-height:1.45}.v2-pin[data-v-aea8535e]{color:#fff;pointer-events:none;z-index:3;background:#ff2d55;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:950;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #fff,0 2px 6px #0006}.v2-pin-row[data-v-aea8535e]{gap:4px;display:grid}.v2-pin-line[data-v-aea8535e]{align-items:center;gap:6px;display:flex}.v2-pin-badge[data-v-aea8535e]{color:#fca5a5;flex:none;font-size:12px;font-weight:900}.v2-pin-del[data-v-aea8535e]{color:#fca5a5;cursor:pointer;background:#ffffff1a;border:0;border-radius:8px;flex:none;width:28px;height:32px;padding:0;font-size:15px;font-weight:950;line-height:1}.v2-viewer-nav[data-v-aea8535e]{color:#cbd5e1;align-items:center;gap:6px;font-size:11px;display:inline-flex}.v2-viewer-nav button[data-v-aea8535e]{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:7px;width:24px;height:24px;padding:0;font-size:15px;font-weight:950;line-height:1}.v2-viewer-nav button[data-v-aea8535e]:hover{background:#ffffff40}.v2-viewer.dragging .v2-viewer-head[data-v-aea8535e]{cursor:grabbing}.v2-viewer-head[data-v-aea8535e]{color:#fff;cursor:grab;touch-action:none;background:#1e293b;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:12px;font-weight:900;display:flex}.v2-viewer-btns[data-v-aea8535e]{align-items:center;gap:6px;display:inline-flex}.v2-viewer-btns button[data-v-aea8535e]{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:7px;width:26px;height:26px;padding:0;font-size:15px;font-weight:950;line-height:1}.v2-viewer-btns button[data-v-aea8535e]:hover{background:#ffffff40}.v2-viewer-zoom[data-v-aea8535e]{text-align:center;color:#cbd5e1;min-width:40px;font-size:11px}.v2-viewer-body[data-v-aea8535e]{cursor:grab;touch-action:none;background:#0f172a;flex:auto;place-items:center;min-height:0;padding:8px;display:grid;position:relative;overflow:hidden}.v2-viewer.dragging .v2-viewer-body[data-v-aea8535e],.v2-viewer-body[data-v-aea8535e]:active{cursor:grabbing}.v2-viewer-body img[data-v-aea8535e]{transform-origin:50%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%}.v2-viewer-resize[data-v-aea8535e]{cursor:nwse-resize;background:linear-gradient(135deg,#0000 50%,#ffffff8c 50%);border:0;border-radius:4px;width:16px;height:16px;padding:0;position:absolute;bottom:4px;right:4px}@media (width<=900px){.v2[data-v-aea8535e]{grid-template-columns:minmax(0,1fr)}.v2-aside[data-v-aea8535e]{order:-1}}.v2-head[data-v-aea8535e]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:10px;display:flex}.v2-eyebrow[data-v-aea8535e]{color:#6366f1;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px;font-weight:950}.v2-head h2[data-v-aea8535e]{color:#0f172a;margin:2px 0 0;font-size:22px;font-weight:950}.v2-badge[data-v-aea8535e]{color:#4338ca;background:#eef2ff;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:900}.v2-q[data-v-aea8535e]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;gap:8px;padding:14px 16px;display:grid}.v2-q-head[data-v-aea8535e]{align-items:center;gap:10px;display:flex}.v2-q-num[data-v-aea8535e]{color:#fff;background:#4f46e5;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:950;display:grid}.v2-q-head h3[data-v-aea8535e]{color:#0f172a;flex:1;margin:0;font-size:15px;font-weight:850}.v2-hook[data-v-aea8535e]{color:#4338ca;cursor:not-allowed;opacity:.7;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:900}.v2-textarea[data-v-aea8535e],.v2-input[data-v-aea8535e],.v2-select[data-v-aea8535e]{color:#0f172a;width:100%;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:9px 11px;font-size:14px}.v2-textarea[data-v-aea8535e]{resize:vertical;min-height:56px}.v2-textarea[data-v-aea8535e]:focus,.v2-input[data-v-aea8535e]:focus,.v2-select[data-v-aea8535e]:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f129}.v2-number[data-v-aea8535e]{gap:6px;display:grid}.v2-chips[data-v-aea8535e]{flex-wrap:wrap;gap:6px;display:flex}.v2-chips.suggest[data-v-aea8535e]{margin-top:2px}.v2-chip[data-v-aea8535e]{color:#4338ca;cursor:pointer;font:inherit;background:#fff;border:1px solid #c7d2fe;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:850}.v2-chip[data-v-aea8535e]:hover{background:#eef2ff}.v2-chip.filled[data-v-aea8535e]{color:#fff;cursor:default;background:#4f46e5;border-color:#4f46e5;align-items:center;gap:6px;display:inline-flex}.v2-chip.filled i[data-v-aea8535e]{cursor:pointer;opacity:.8;font-style:normal}.v2-list[data-v-aea8535e]{gap:8px;display:grid}.v2-add-row[data-v-aea8535e]{gap:8px;display:flex}.v2-add-btn[data-v-aea8535e]{color:#4338ca;cursor:pointer;font:inherit;background:#fff;border:1px dashed #a5b4fc;border-radius:10px;flex:none;padding:8px 12px;font-size:12px;font-weight:900}.v2-add-btn[data-v-aea8535e]:hover{background:#eef2ff}.v2-rows[data-v-aea8535e]{gap:6px;display:grid}.v2-row[data-v-aea8535e]{grid-template-columns:minmax(0,1fr) 62px 64px 78px 32px;align-items:center;gap:6px;display:grid}.v2-totals[data-v-aea8535e]{gap:3px}.v2-totals-pop-open[data-v-aea8535e]{color:#c2410c;cursor:pointer;font:inherit;background:#fff7ed;border:1px solid #fdba74;border-radius:999px;justify-self:start;margin:2px 0 8px;padding:7px 11px;font-size:12px;font-weight:950}.v2-total-line[data-v-aea8535e]{justify-content:space-between;align-items:baseline;gap:10px;padding:5px 2px;font-size:14px;display:flex}.v2-total-line span[data-v-aea8535e]{color:#475569;font-weight:800}.v2-total-line strong[data-v-aea8535e]{color:#0f172a;font-weight:900}.v2-total-line em[data-v-aea8535e]{color:#94a3b8;font-size:12px;font-style:italic;font-weight:700}.v2-total-line.muted span[data-v-aea8535e]{color:#94a3b8}.v2-total-line.end[data-v-aea8535e]{border-top:2px solid #4f46e5;margin-top:4px;padding-top:10px}.v2-total-line.end span[data-v-aea8535e]{color:#1e1b4b;font-size:15px;font-weight:950}.v2-total-line.end strong[data-v-aea8535e]{color:#4338ca;font-size:20px;font-weight:950}.v2-totals-pop[data-v-aea8535e]{z-index:96;background:#fff;border:1px solid #fed7aa;border-radius:16px;position:fixed;overflow:hidden;box-shadow:0 24px 70px #0f172a3d}.v2-totals-pop-head[data-v-aea8535e]{color:#fff;cursor:grab;-webkit-user-select:none;user-select:none;background:#0f172a;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.v2-totals-pop-head div[data-v-aea8535e]{gap:2px;min-width:0;display:grid}.v2-totals-pop-head span[data-v-aea8535e]{color:#fdba74;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.v2-totals-pop-head strong[data-v-aea8535e]{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:950;overflow:hidden}.v2-totals-pop-head button[data-v-aea8535e]{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:10px;width:32px;height:32px;font-size:18px;font-weight:900}.v2-totals-pop-body[data-v-aea8535e]{background:#fffaf3;gap:8px;padding:12px;display:grid}.v2-totals-pop-main[data-v-aea8535e]{background:#fff;border:1px solid #fdba74;border-radius:14px;gap:2px;padding:12px;display:grid}.v2-totals-pop-main span[data-v-aea8535e]{color:#c2410c;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:950}.v2-totals-pop-main strong[data-v-aea8535e]{color:#ea580c;font-size:30px;font-weight:950}.v2-totals-pop-line[data-v-aea8535e]{color:#334155;border-bottom:1px solid #fed7aa;justify-content:space-between;gap:12px;padding:8px 2px;font-size:14px;font-weight:850;display:flex}.v2-totals-pop-line strong[data-v-aea8535e]{color:#0f172a;font-weight:950}.v2-totals-pop-meta[data-v-aea8535e]{flex-wrap:wrap;gap:6px;padding-top:4px;display:flex}.v2-totals-pop-meta span[data-v-aea8535e]{color:#9a3412;background:#fff;border:1px solid #fed7aa;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.v2-input.small[data-v-aea8535e]{width:100%}.v2-row-del[data-v-aea8535e]{color:#e11d48;cursor:pointer;background:#fff1f2;border:1px solid #fecdd3;border-radius:9px;width:32px;height:32px;padding:0;font-size:16px;font-weight:950;line-height:1}.v2-name-wrap[data-v-aea8535e]{min-width:0;position:relative}.v2-suggest[data-v-aea8535e]{z-index:20;background:#fff;border:1px solid #c7d2fe;border-radius:10px;max-height:240px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 34px #1e1b4b2e}.v2-suggest-loading[data-v-aea8535e]{color:#64748b;padding:6px 8px;font-size:12px;font-weight:700}.v2-suggest-item[data-v-aea8535e]{color:#0f172a;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;font-size:13px;font-weight:700;display:flex}.v2-suggest-item[data-v-aea8535e]:hover{background:#eef2ff}.v2-suggest-item em[data-v-aea8535e]{color:#6366f1;flex:none;font-size:11px;font-style:normal;font-weight:900}.v2-note[data-v-aea8535e]{color:#64748b;margin:0;font-size:12px;font-weight:700}.workcard-01[data-v-74783364]{--ink:#101827;--muted:#64748b;--line:#dde5ee;--soft:#f6f8fb;--orange:#f97316;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 18px 50px #0f172a0f}.workcard-command[data-v-74783364]{color:#fff;background:linear-gradient(135deg,#0f172afa,#1e293bf5),#111827;grid-template-columns:minmax(0,1fr) 220px;gap:18px;padding:24px;display:grid}.command-main[data-v-74783364]{min-width:0}.doc-pill[data-v-74783364],.section-code[data-v-74783364]{width:fit-content;color:var(--orange);letter-spacing:.08em;text-transform:uppercase;background:#f973161f;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:950}.workcard-command h1[data-v-74783364]{color:#fff;margin:12px 0 7px;font-size:34px;line-height:1.04}.workcard-command p[data-v-74783364]{color:#cbd5e1;margin:0;font-size:14px;font-weight:750}.command-status[data-v-74783364]{background:#f0fdf41a;border:1px solid #bbf7d057;border-radius:18px;align-self:stretch;padding:14px}.command-status span[data-v-74783364],.command-status small[data-v-74783364],.workcard-strip span[data-v-74783364],.summary-tile span[data-v-74783364],.summary-tile small[data-v-74783364],.execution-copy span[data-v-74783364],.material-row span[data-v-74783364],.material-row small[data-v-74783364],.review-list small[data-v-74783364]{color:var(--muted);font-size:12px;font-weight:850}.command-status span[data-v-74783364],.command-status small[data-v-74783364]{color:#bbf7d0}.command-status strong[data-v-74783364]{color:#fff;margin:8px 0;font-size:24px;display:block}.restore-001-btn[data-v-74783364]{color:#fed7aa;cursor:pointer;background:#fff7ed1f;border:1px solid #fed7aa80;border-radius:12px;width:100%;margin-top:10px;padding:9px 10px;font-size:12px;font-weight:950}.restore-001-btn[data-v-74783364]:hover{color:#fff;background:#fff7ed33}.workcard-strip[data-v-74783364],.workcard-summary[data-v-74783364],.workcard-columns[data-v-74783364]{gap:12px;padding:16px 24px 0;display:grid}.workcard-strip[data-v-74783364]{grid-template-columns:1.1fr 1.6fr 1fr .8fr;padding-top:18px}.workcard-strip div[data-v-74783364],.summary-tile[data-v-74783364],.workcard-panel[data-v-74783364]{border:1px solid var(--line);background:#fff;border-radius:16px}.workcard-strip div[data-v-74783364],.summary-tile[data-v-74783364]{padding:13px}.workcard-strip strong[data-v-74783364],.summary-tile strong[data-v-74783364]{color:var(--ink);margin-top:5px;font-size:14px;line-height:1.25;display:block}.workcard-summary[data-v-74783364]{grid-template-columns:repeat(5,minmax(0,1fr))}.summary-tile[data-v-74783364]{background:var(--soft)}.summary-tile strong[data-v-74783364]{font-size:24px}.summary-tile.attention[data-v-74783364]{background:#fff7ed;border-color:#fed7aa}.workcard-panel[data-v-74783364]{margin:16px 24px 0;padding:18px}.workcard-panel-main[data-v-74783364]{background:#f8fbff;border-color:#bfdbfe}.context-panel[data-v-74783364]{background:#fffdf8;border-color:#fed7aa}.overview-panel[data-v-74783364]{background:#f8fbff;border-color:#dbeafe}.overview-grid[data-v-74783364]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.context-field-wide[data-v-74783364]{grid-column:1/-1}.context-grid[data-v-74783364]{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.context-field[data-v-74783364]{background:#fff;border:1px solid #edf2f7;border-radius:13px;min-height:58px;padding:10px 11px}.context-field span[data-v-74783364]{color:var(--muted);font-size:11px;font-weight:900;display:block}.context-field strong[data-v-74783364]{color:var(--ink);margin-top:5px;font-size:13px;font-weight:850;line-height:1.35;display:block}.workcard-columns[data-v-74783364]{grid-template-columns:repeat(2,minmax(0,1fr))}.workcard-columns .workcard-panel[data-v-74783364]{margin:0}.panel-head[data-v-74783364]{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.panel-head.compact[data-v-74783364]{display:block}.panel-head h2[data-v-74783364]{color:var(--ink);margin:8px 0 0;font-size:20px}.panel-head p[data-v-74783364]{max-width:460px;color:var(--muted);margin:0;font-size:13px;font-weight:750;line-height:1.5}.execution-list[data-v-74783364],.material-table[data-v-74783364],.review-list[data-v-74783364],.check-list[data-v-74783364]{gap:9px;display:grid}.execution-row[data-v-74783364]{background:#fff;border:1px solid #dbeafe;border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px;display:grid}.step-index[data-v-74783364]{color:#fff;background:#111827;border-radius:11px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:950;display:grid}.execution-copy strong[data-v-74783364],.material-row strong[data-v-74783364],.review-list strong[data-v-74783364],.check-list strong[data-v-74783364]{color:var(--ink);font-size:13px;line-height:1.35;display:block}.material-row strong small[data-v-74783364]{color:var(--muted);margin-top:3px;font-size:11px;font-weight:800;display:block}.execution-copy span[data-v-74783364]{margin-top:3px;display:block}.phase-chip[data-v-74783364]{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:950}.material-row[data-v-74783364]{background:var(--soft);border:1px solid #edf2f7;border-radius:13px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:11px;display:grid}.review-panel[data-v-74783364]{background:#fffdf8;border-color:#fed7aa}.review-list[data-v-74783364],.check-list[data-v-74783364]{margin:0;padding:0;list-style:none}.review-list li[data-v-74783364],.check-list li[data-v-74783364]{background:#fff;border:1px solid #edf2f7;border-radius:13px;grid-template-columns:10px minmax(0,1fr);gap:10px;padding:11px;display:grid}.review-list li>span[data-v-74783364],.check-list li>span[data-v-74783364]{background:var(--orange);border-radius:999px;width:8px;height:8px;margin-top:5px}.check-list li>span[data-v-74783364]{background:#22c55e}.notes-panel[data-v-74783364]{margin-bottom:24px}.notes-panel p[data-v-74783364],.empty-line[data-v-74783364]{color:#475569;margin:0;font-size:13px;font-weight:750;line-height:1.55}@media print{.workcard-01[data-v-74783364]{box-shadow:none}.restore-001-btn[data-v-74783364]{display:none}.workcard-command[data-v-74783364]{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#fff!important;background:#111827!important}}@media (width<=980px){.workcard-command[data-v-74783364],.workcard-strip[data-v-74783364],.workcard-summary[data-v-74783364],.overview-grid[data-v-74783364],.context-grid[data-v-74783364],.workcard-columns[data-v-74783364],.execution-row[data-v-74783364],.material-row[data-v-74783364]{grid-template-columns:1fr}}.verbouwboek[data-v-6879c33d]{color:#162235;background:radial-gradient(circle at 0 0,#f8d48f42,#0000 32%),linear-gradient(#f8f4ed 0%,#f3efe7 100%);gap:18px;padding:28px;display:grid}.hero[data-v-6879c33d],.panel[data-v-6879c33d],.meta-card[data-v-6879c33d]{background:#fffcf7f5;border:1px solid #7f5c281f;box-shadow:0 16px 40px #1e293b14}.hero[data-v-6879c33d]{border-radius:24px;justify-content:space-between;gap:24px;padding:30px;display:flex}.hero-copy[data-v-6879c33d]{max-width:860px}.eyebrow[data-v-6879c33d],.section-label[data-v-6879c33d]{letter-spacing:.16em;text-transform:uppercase;color:#b45309;margin:0 0 8px;font-size:11px;font-weight:700}.hero h1[data-v-6879c33d]{margin:0;font-size:40px;line-height:1.02}.lead[data-v-6879c33d],.story-lead[data-v-6879c33d],.panel p[data-v-6879c33d],.meta-card span[data-v-6879c33d],.detail-row p[data-v-6879c33d],.step-row p[data-v-6879c33d],.plain-list[data-v-6879c33d]{color:#475569;line-height:1.7}.lead[data-v-6879c33d]{margin:18px 0 0;font-size:16px}.hero-stamp[data-v-6879c33d]{color:#fffef8;background:#182233;border-radius:18px;align-self:flex-start;gap:6px;min-width:220px;padding:18px;display:grid}.hero-stamp strong[data-v-6879c33d]{font-size:22px}.hero-stamp span[data-v-6879c33d],.hero-stamp small[data-v-6879c33d]{color:#f4d9a1}.meta-grid[data-v-6879c33d],.two-col[data-v-6879c33d]{gap:16px;display:grid}.meta-grid[data-v-6879c33d]{grid-template-columns:repeat(3,minmax(0,1fr))}.two-col[data-v-6879c33d]{grid-template-columns:repeat(2,minmax(0,1fr))}.meta-card[data-v-6879c33d],.panel[data-v-6879c33d]{border-radius:20px}.meta-card[data-v-6879c33d]{gap:6px;padding:20px;display:grid}.meta-card strong[data-v-6879c33d],.detail-row strong[data-v-6879c33d],.step-row strong[data-v-6879c33d],.chapter h3[data-v-6879c33d],.panel h2[data-v-6879c33d]{color:#172033}.panel[data-v-6879c33d]{gap:14px;padding:24px;display:grid}.story-panel[data-v-6879c33d]{gap:18px}.chapter-list[data-v-6879c33d],.detail-list[data-v-6879c33d],.step-list[data-v-6879c33d]{gap:14px;display:grid}.chapter[data-v-6879c33d],.detail-row[data-v-6879c33d],.step-row[data-v-6879c33d]{background:#fff;border:1px solid #94a3b82e;border-radius:16px;padding:16px 18px}.chapter-head[data-v-6879c33d],.detail-head[data-v-6879c33d]{justify-content:space-between;align-items:center;gap:12px;display:flex}.source-pill[data-v-6879c33d],.source-note[data-v-6879c33d]{color:#8b5a17;font-size:12px}.source-pill[data-v-6879c33d]{white-space:nowrap}.step-row[data-v-6879c33d]{grid-template-columns:34px 1fr;gap:14px;display:grid}.step-index[data-v-6879c33d]{color:#8b5a17;background:#f6e7c5;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-weight:700;display:inline-flex}.detail-row.warning[data-v-6879c33d]{background:#fff9ee;border-color:#d977063d}.detail-row.severity-danger[data-v-6879c33d]{background:#fff5f5;border-color:#dc262633}.detail-row.neutral[data-v-6879c33d]{background:#fcfcfb}.calm[data-v-6879c33d]{background:linear-gradient(#fffbf3fa,#faf5ebfa)}.plain-list[data-v-6879c33d]{margin:0;padding-left:18px}.legal[data-v-6879c33d]{background:#fffdf8}@media (width<=960px){.hero[data-v-6879c33d],.chapter-head[data-v-6879c33d],.detail-head[data-v-6879c33d]{grid-template-columns:1fr;display:grid}.meta-grid[data-v-6879c33d],.two-col[data-v-6879c33d]{grid-template-columns:1fr}.verbouwboek[data-v-6879c33d]{padding:18px}.hero h1[data-v-6879c33d]{font-size:30px}}@media print{.verbouwboek[data-v-6879c33d]{background:#fff;padding:0}.hero[data-v-6879c33d],.panel[data-v-6879c33d],.meta-card[data-v-6879c33d],.chapter[data-v-6879c33d],.detail-row[data-v-6879c33d],.step-row[data-v-6879c33d]{box-shadow:none;break-inside:avoid}}.decision02-panel[data-v-138d876f]{background:#fff;border:1px solid #dde5ee;border-radius:18px;gap:16px;padding:16px;display:grid}.decision-header[data-v-138d876f]{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.eyebrow[data-v-138d876f],.decision-card-eyebrow[data-v-138d876f]{color:#f97316;letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:950}h2[data-v-138d876f],h3[data-v-138d876f]{color:#111827;margin:0}.decision-header span[data-v-138d876f],.decision-card-copy[data-v-138d876f],.decision-card small[data-v-138d876f],.metric-card small[data-v-138d876f]{color:#64748b;margin-top:5px;font-size:12px;font-weight:800;line-height:1.45;display:block}.save-btn[data-v-138d876f]{color:#fff;cursor:pointer;background:#111827;border:1px solid #111827;border-radius:12px;min-height:38px;padding:0 14px;font-size:13px;font-weight:900}.save-btn[data-v-138d876f]:disabled{opacity:.55;cursor:not-allowed}.decision-totals[data-v-138d876f]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.decision-totals div[data-v-138d876f],.metric-card[data-v-138d876f],.field-card[data-v-138d876f],.customer-safe-card[data-v-138d876f],.decision-card[data-v-138d876f]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px}.decision-totals div[data-v-138d876f]{padding:12px}.decision-totals div.attention[data-v-138d876f]{background:#fff7ed;border-color:#fed7aa}.decision-totals span[data-v-138d876f],.metric-card span[data-v-138d876f],.field-card span[data-v-138d876f]{color:#64748b;font-size:12px;font-weight:850}.decision-totals strong[data-v-138d876f]{color:#111827;margin-top:5px;font-size:20px;display:block}.save-message[data-v-138d876f]{border-radius:12px;padding:10px 12px;font-size:13px;font-weight:850}.save-message.success[data-v-138d876f]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.save-message.danger[data-v-138d876f]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.decision-list[data-v-138d876f]{gap:14px;display:grid}.decision-card[data-v-138d876f]{background:#fff;gap:14px;padding:14px;display:grid}.decision-card-head[data-v-138d876f],.customer-safe-head[data-v-138d876f]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.decision-grid[data-v-138d876f]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.metric-card[data-v-138d876f],.field-card[data-v-138d876f]{gap:8px;padding:12px;display:grid}.notes-grid[data-v-138d876f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.customer-safe-card[data-v-138d876f]{background:#fffaf2;border-color:#fcd9a5;gap:12px;padding:12px;display:grid}.customer-safe-head strong[data-v-138d876f]{color:#111827}.customer-safe-foot[data-v-138d876f]{justify-content:flex-start;display:flex}.include-check[data-v-138d876f]{color:#334155;align-items:center;gap:8px;font-size:12px;font-weight:900;display:inline-flex}.include-check input[data-v-138d876f]{accent-color:#111827;width:16px;height:16px}.include-pill[data-v-138d876f],.review-chip[data-v-138d876f],.budget-badge[data-v-138d876f]{white-space:nowrap;border-radius:999px;width:fit-content;padding:6px 10px;font-size:11px;font-weight:950}.include-pill[data-v-138d876f]{color:#9a3412;background:#fff7ed;border:1px solid #f59e0b}input[data-v-138d876f],textarea[data-v-138d876f]{color:#111827;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:9px;font-size:13px}textarea[data-v-138d876f]{resize:vertical}.negative[data-v-138d876f]{color:#b91c1c}.budget-badge[data-v-138d876f]{color:#475569;background:#f8fafc;border:1px solid #cbd5e1}.budget-badge.success[data-v-138d876f]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.budget-badge.warning[data-v-138d876f]{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.budget-badge.danger[data-v-138d876f],.budget-badge.attention[data-v-138d876f]{color:#991b1b;background:#fef2f2;border-color:#fecaca}.review-list[data-v-138d876f]{flex-wrap:wrap;gap:8px;display:flex}.review-chip[data-v-138d876f]{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe}.empty-state[data-v-138d876f]{color:#64748b;padding:22px;font-size:13px;font-weight:800}@media (width<=1100px){.decision-totals[data-v-138d876f],.decision-grid[data-v-138d876f],.notes-grid[data-v-138d876f]{grid-template-columns:1fr}.decision-header[data-v-138d876f],.decision-card-head[data-v-138d876f],.customer-safe-head[data-v-138d876f]{display:grid}}@media print{.save-btn[data-v-138d876f],.save-message[data-v-138d876f]{display:none}.decision02-panel[data-v-138d876f]{border:0;padding:0}.decision-card[data-v-138d876f],.customer-safe-card[data-v-138d876f],.metric-card[data-v-138d876f],.field-card[data-v-138d876f]{break-inside:avoid;background:#fff}}.analysis03-panel[data-v-785a7c77]{color:#111827;background:#fff;border:1px solid #dde5ee;border-radius:18px;gap:14px;padding:16px;display:grid}.analysis03-header[data-v-785a7c77],.card-head[data-v-785a7c77],.section-head[data-v-785a7c77]{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.eyebrow[data-v-785a7c77]{color:#f97316;letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:950}h2[data-v-785a7c77],h3[data-v-785a7c77],h4[data-v-785a7c77]{color:#111827;margin:0}h2[data-v-785a7c77]{font-size:24px}.subtitle[data-v-785a7c77],.card-head span[data-v-785a7c77],.coach-card small[data-v-785a7c77],.stat-card small[data-v-785a7c77],.list-card small[data-v-785a7c77],.signal-card small[data-v-785a7c77]{color:#64748b;margin-top:7px;font-size:13px;font-weight:750;line-height:1.5;display:block}.run-all-btn[data-v-785a7c77],.analyze-btn[data-v-785a7c77]{color:#fff;cursor:pointer;white-space:nowrap;background:#111827;border:1px solid #111827;border-radius:12px;min-height:38px;padding:0 14px;font-size:13px;font-weight:900}.analyze-btn[data-v-785a7c77]{color:#111827;background:#fff}.run-all-btn[data-v-785a7c77]:disabled,.analyze-btn[data-v-785a7c77]:disabled{opacity:.55;cursor:not-allowed}.analysis-summary[data-v-785a7c77],.stats-grid[data-v-785a7c77],.checks-grid[data-v-785a7c77],.analysis-columns[data-v-785a7c77]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.analysis-summary div[data-v-785a7c77],.stat-card[data-v-785a7c77],.check-card[data-v-785a7c77],.list-card[data-v-785a7c77],.coach-card[data-v-785a7c77],.signal-card[data-v-785a7c77]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:12px}.analysis-summary div.danger[data-v-785a7c77]{background:#fef2f2;border-color:#fecaca}.analysis-summary span[data-v-785a7c77],.stat-card span[data-v-785a7c77],.section-head span[data-v-785a7c77]{color:#64748b;font-size:12px;font-weight:850}.analysis-summary strong[data-v-785a7c77],.stat-card strong[data-v-785a7c77]{color:#111827;margin-top:5px;font-size:22px;display:block}.message[data-v-785a7c77]{border-radius:12px;padding:10px 12px;font-size:13px;font-weight:850}.message.success[data-v-785a7c77]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.message.danger[data-v-785a7c77]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.analysis-list[data-v-785a7c77]{gap:12px;display:grid}.analysis-card[data-v-785a7c77]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;gap:14px;padding:14px;display:grid}.analysis-section[data-v-785a7c77]{gap:10px;display:grid}.analysis-columns[data-v-785a7c77]{grid-template-columns:repeat(2,minmax(0,1fr))}.check-card.ok[data-v-785a7c77]{background:#f0fdf4;border-color:#bbf7d0}.check-card.attention[data-v-785a7c77]{background:#fff7ed;border-color:#fed7aa}.check-card.missing[data-v-785a7c77]{background:#fef2f2;border-color:#fecaca}.check-card p[data-v-785a7c77],.list-card p[data-v-785a7c77],.coach-card p[data-v-785a7c77],.signal-card p[data-v-785a7c77]{color:#334155;margin:7px 0 0;font-size:13px;line-height:1.45}.status-chip[data-v-785a7c77],.severity[data-v-785a7c77],.category[data-v-785a7c77]{color:#475569;text-transform:uppercase;background:#fff;border:1px solid #cbd5e1;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-weight:950}.status-chip.ok[data-v-785a7c77]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.status-chip.attention[data-v-785a7c77]{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.status-chip.missing[data-v-785a7c77]{color:#991b1b;background:#fef2f2;border-color:#fecaca}.signal-grid[data-v-785a7c77]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.signal-card.warning[data-v-785a7c77],.list-card.warning[data-v-785a7c77]{border-color:#fed7aa}.signal-card.danger[data-v-785a7c77],.list-card.danger[data-v-785a7c77]{border-color:#fecaca}.signal-card.info[data-v-785a7c77],.list-card.info[data-v-785a7c77]{border-color:#bfdbfe}.signal-top[data-v-785a7c77]{flex-wrap:wrap;gap:7px;margin-bottom:10px;display:flex}.signal-card strong[data-v-785a7c77],.list-card strong[data-v-785a7c77],.coach-card strong[data-v-785a7c77],.check-card strong[data-v-785a7c77]{color:#111827;font-size:14px;display:block}.severity[data-v-785a7c77]{border-color:#e2e8f0}.signal-card.warning .severity[data-v-785a7c77]{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.signal-card.danger .severity[data-v-785a7c77]{color:#991b1b;background:#fef2f2;border-color:#fecaca}.signal-card.info .severity[data-v-785a7c77]{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.empty-state[data-v-785a7c77]{color:#64748b;background:#fff;border:1px dashed #cbd5e1;border-radius:14px;padding:16px;font-size:13px;font-weight:800}.empty-state.small[data-v-785a7c77]{padding:12px}@media (width<=900px){.analysis03-header[data-v-785a7c77],.card-head[data-v-785a7c77],.section-head[data-v-785a7c77]{display:grid}.analysis-summary[data-v-785a7c77],.stats-grid[data-v-785a7c77],.checks-grid[data-v-785a7c77],.analysis-columns[data-v-785a7c77],.signal-grid[data-v-785a7c77]{grid-template-columns:1fr}}@media print{.run-all-btn[data-v-785a7c77],.analyze-btn[data-v-785a7c77],.message[data-v-785a7c77]{display:none}.analysis03-panel[data-v-785a7c77]{border:0;padding:0}.analysis-card[data-v-785a7c77],.stat-card[data-v-785a7c77],.check-card[data-v-785a7c77],.list-card[data-v-785a7c77],.coach-card[data-v-785a7c77],.signal-card[data-v-785a7c77]{break-inside:avoid;background:#fff}}.offer06-preview[data-v-2d68b5b0]{color:#132238;gap:18px;display:grid}.offer-header[data-v-2d68b5b0],.surface-card[data-v-2d68b5b0],.review-panel[data-v-2d68b5b0],.concept-banner[data-v-2d68b5b0]{background:#fff;border:1px solid #d9e2ef;border-radius:18px}.offer-header[data-v-2d68b5b0],.concept-banner[data-v-2d68b5b0]{justify-content:space-between;align-items:flex-start;gap:18px;padding:20px;display:flex}.eyebrow[data-v-2d68b5b0],.card-eyebrow[data-v-2d68b5b0]{color:#2563eb;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}h2[data-v-2d68b5b0],h3[data-v-2d68b5b0],p[data-v-2d68b5b0],ul[data-v-2d68b5b0]{margin:0}.subtitle[data-v-2d68b5b0],.panel-summary[data-v-2d68b5b0],.empty-inline[data-v-2d68b5b0],.legal-block p[data-v-2d68b5b0],.line-table-row span[data-v-2d68b5b0],.work-section p[data-v-2d68b5b0]{color:#64748b;line-height:1.6}.offer-status[data-v-2d68b5b0]{background:#f8fafc;border:1px solid #cbd5e1;border-radius:14px;justify-items:end;gap:4px;min-width:180px;padding:14px 16px;display:grid}.offer-status.caution[data-v-2d68b5b0]{background:#fff8eb;border-color:#f59e0b38}.offer-status span[data-v-2d68b5b0],.offer-status small[data-v-2d68b5b0]{color:#64748b}.concept-pill[data-v-2d68b5b0],.quote-number[data-v-2d68b5b0]{color:#1d4ed8;background:#eef6ff;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-weight:800;display:inline-flex}.offer-grid[data-v-2d68b5b0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.surface-card[data-v-2d68b5b0],.review-panel[data-v-2d68b5b0]{padding:20px}.detail-grid[data-v-2d68b5b0],.totals-grid[data-v-2d68b5b0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.detail-grid div[data-v-2d68b5b0],.totals-grid div[data-v-2d68b5b0],.proof-row[data-v-2d68b5b0]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;gap:4px;padding:12px 14px;display:grid}.detail-grid span[data-v-2d68b5b0],.totals-grid span[data-v-2d68b5b0],.proof-row span[data-v-2d68b5b0]{color:#64748b;font-size:12px}.review-panel[data-v-2d68b5b0]{background:#fff8eb;border-color:#f59e0b38}.review-panel ul[data-v-2d68b5b0],.legal-block ul[data-v-2d68b5b0],.work-section ul[data-v-2d68b5b0]{padding-left:18px}.review-panel li[data-v-2d68b5b0],.legal-block li[data-v-2d68b5b0],.work-section li[data-v-2d68b5b0]{margin-top:8px;line-height:1.55}.section-head[data-v-2d68b5b0]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.line-table[data-v-2d68b5b0]{gap:10px;display:grid}.line-table-head[data-v-2d68b5b0],.line-table-row[data-v-2d68b5b0]{grid-template-columns:minmax(180px,1.1fr) minmax(260px,2fr) 160px;align-items:start;gap:14px;display:grid}.line-table-head[data-v-2d68b5b0]{color:#64748b;text-transform:uppercase;border-bottom:1px solid #e2e8f0;padding-bottom:10px;font-size:12px;font-weight:800}.line-table-row[data-v-2d68b5b0]{border-bottom:1px solid #eef2f6;padding:12px 0}.totals-grid[data-v-2d68b5b0]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.section-list[data-v-2d68b5b0],.payment-list[data-v-2d68b5b0],.proof-list[data-v-2d68b5b0]{gap:12px;display:grid}.work-section[data-v-2d68b5b0],.payment-row[data-v-2d68b5b0],.legal-block[data-v-2d68b5b0]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;gap:10px;padding:14px 16px;display:grid}.payment-row[data-v-2d68b5b0]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.approval-panel[data-v-2d68b5b0]{gap:12px;display:grid}.signature-box[data-v-2d68b5b0]{color:#64748b;border:1px dashed #94a3b8;border-radius:12px;align-items:center;min-height:54px;padding:10px 12px;display:grid}.empty-state[data-v-2d68b5b0],.empty-inline[data-v-2d68b5b0]{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:14px;padding:20px}@media (width<=960px){.offer-header[data-v-2d68b5b0],.concept-banner[data-v-2d68b5b0]{flex-direction:column}.offer-grid[data-v-2d68b5b0],.detail-grid[data-v-2d68b5b0],.totals-grid[data-v-2d68b5b0],.line-table-head[data-v-2d68b5b0],.line-table-row[data-v-2d68b5b0],.payment-row[data-v-2d68b5b0]{grid-template-columns:1fr}.offer-status[data-v-2d68b5b0]{justify-items:start}}.project-info-card[data-v-4eb69fab]{margin-bottom:16px}.section-mini-header[data-v-4eb69fab]{margin-bottom:14px}.rooms-table[data-v-4eb69fab]{border:1px solid var(--color-border);background:#fff;border-radius:14px;overflow:hidden}.rooms-row[data-v-4eb69fab]{border-bottom:1px solid var(--color-border);color:var(--color-text);grid-template-columns:1.5fr 1fr 1fr 1fr;gap:12px;padding:13px 14px;font-size:14px;display:grid}.rooms-row[data-v-4eb69fab]:last-child{border-bottom:none}.rooms-head[data-v-4eb69fab]{color:var(--color-text-muted);text-transform:uppercase;background:#f8fafc;font-size:12px;font-weight:900}.project-page[data-v-4eb69fab]{box-sizing:border-box;background:#eef0f3;flex-direction:column;width:100%;height:100vh;padding:0;display:flex;overflow:hidden}.project-popup-fit[data-v-4eb69fab]{width:100%;height:100vh;overflow:hidden}.project-popup-fit.embedded[data-v-4eb69fab]{background:#eef0f3;display:block}.project-commandbar[data-v-4eb69fab]{z-index:50;background:#fff;border-bottom:1px solid #fed7aa;padding:14px 18px 12px;position:sticky;top:0}.project-commandbar-top[data-v-4eb69fab]{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.project-embed-top[data-v-4eb69fab]{justify-content:flex-end;margin-bottom:10px;display:flex}.zeker-guidance-card[data-v-4eb69fab]{background:linear-gradient(135deg,#f0fdf4f5,#f8fafcfa),#fff;border:1px solid #d9f99d;border-radius:18px;grid-template-columns:minmax(0,1.6fr) minmax(220px,.7fr);align-items:start;gap:16px;margin-bottom:14px;padding:16px 18px;display:grid;box-shadow:0 18px 40px #0f172a0f}.zeker-guidance-copy[data-v-4eb69fab]{gap:8px;display:grid}.zeker-guidance-copy h2[data-v-4eb69fab]{font-size:22px;line-height:1.08}.zeker-guidance-copy p[data-v-4eb69fab]:last-child{color:#475569;margin:0;line-height:1.6}.zeker-guidance-status[data-v-4eb69fab]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.zeker-guidance-pill[data-v-4eb69fab]{background:#fffffff5;border:1px solid #dbeafe;border-radius:14px;gap:4px;padding:12px 14px;display:grid}.zeker-guidance-pill span[data-v-4eb69fab]{letter-spacing:.06em;text-transform:uppercase;color:#64748b;font-size:11px;font-weight:800}.zeker-guidance-pill strong[data-v-4eb69fab]{color:#0f172a;font-size:22px}.zeker-guidance-rules[data-v-4eb69fab]{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.zeker-rule[data-v-4eb69fab]{background:#ffffffd1;border:1px solid #e2e8f0;border-radius:14px;gap:4px;padding:12px 14px;display:grid}.zeker-rule strong[data-v-4eb69fab]{font-size:13px}.zeker-rule span[data-v-4eb69fab]{color:#64748b;font-size:12px;line-height:1.5}.zeker-guidance-actions[data-v-4eb69fab]{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}.eyebrow[data-v-4eb69fab]{letter-spacing:.1em;color:var(--color-primary);text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:900}h1[data-v-4eb69fab],h2[data-v-4eb69fab],h3[data-v-4eb69fab]{color:var(--color-text);margin:0}.project-commandbar h1[data-v-4eb69fab]{font-size:24px;line-height:1.1}.project-subtitle[data-v-4eb69fab]{color:var(--color-text-muted);margin-top:6px;font-size:13px;font-weight:750;display:block}.project-meta-line[data-v-4eb69fab]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.project-meta-line span[data-v-4eb69fab]{background:var(--color-surface-muted);border:1px solid var(--color-border);min-height:27px;color:var(--color-text-muted);border-radius:999px;align-items:center;padding:0 11px;font-size:12px;font-weight:850;display:inline-flex}.project-meta-line .project-status-pill[data-v-4eb69fab]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.project-actions[data-v-4eb69fab]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:560px;display:flex}.project-actions .sf-btn[data-v-4eb69fab]{white-space:nowrap;min-height:34px;padding:0 12px;font-size:12px}.sf-btn-ghost[data-v-4eb69fab]{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;font-weight:700}.sf-btn-ghost[data-v-4eb69fab]:hover{background:#f1f5f9;border-color:#cbd5e1}.next-step-btn[data-v-4eb69fab]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:0;border-radius:10px;align-items:center;gap:10px;min-height:46px;padding:0 16px;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 10px 22px #2563eb47}.next-step-btn[data-v-4eb69fab]:hover{transform:translateY(-1px);box-shadow:0 14px 28px #2563eb57}.next-step-main[data-v-4eb69fab]{text-align:left;gap:1px;line-height:1.1;display:grid}.next-step-main small[data-v-4eb69fab]{letter-spacing:.04em;text-transform:uppercase;opacity:.85;font-size:10px;font-weight:800}.next-step-main strong[data-v-4eb69fab]{font-size:15px;font-weight:900}.next-step-count[data-v-4eb69fab]{background:#ffffff38;border-radius:999px;place-items:center;min-width:38px;height:26px;padding:0 8px;font-size:12px;font-weight:900;display:inline-grid}.next-step-arrow[data-v-4eb69fab]{font-size:18px;font-weight:900}.flow-tabs-card[data-v-4eb69fab]{grid-template-columns:repeat(10,minmax(110px,1fr)) auto;gap:6px;padding-bottom:2px;display:grid;overflow-x:auto}.flow-tab-btn[data-v-4eb69fab]{color:#0f172a;cursor:pointer;text-align:left;background:#fff;border:1px solid #dbe3ef;border-radius:8px;grid-template-columns:auto 1fr;align-content:center;gap:2px 8px;min-height:58px;padding:8px 10px;transition:all .18s;display:grid}.flow-tab-btn span[data-v-4eb69fab]{color:#475569;text-align:center;background:#f1f5f9;border-radius:6px;grid-row:span 2;align-self:center;min-width:28px;padding:6px 0;font-size:11px;font-weight:950}.flow-tab-btn strong[data-v-4eb69fab]{font-size:12px;line-height:1.2}.flow-tab-btn small[data-v-4eb69fab]{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:800;line-height:1.2;overflow:hidden}.flow-tab-btn[data-v-4eb69fab]:hover{background:#f8fafc;border-color:#94a3b8}.flow-tab-btn.active[data-v-4eb69fab]{color:#fff;background:#020617;border-color:#020617}.flow-tab-btn.active span[data-v-4eb69fab]{color:#fff;background:#ffffff24}.flow-tab-btn.active small[data-v-4eb69fab]{color:#cbd5e1}.more-tabs[data-v-4eb69fab]{min-width:84px;position:relative}.more-tabs summary[data-v-4eb69fab]{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:8px;place-items:center;min-height:58px;font-size:12px;font-weight:950;list-style:none;display:grid}.more-tabs summary[data-v-4eb69fab]::-webkit-details-marker{display:none}.more-tabs div[data-v-4eb69fab]{z-index:20;background:#fff;border:1px solid #dbe3ef;border-radius:8px;gap:5px;width:240px;max-height:340px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 14px 35px #0f172a29}.more-tabs button[data-v-4eb69fab]{color:#0f172a;text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;min-height:34px;font-size:12px;font-weight:850}.more-tabs button.active[data-v-4eb69fab]{color:#fff;background:#020617;border-color:#020617}.workspace-card[data-v-4eb69fab]{min-height:0;box-shadow:none;background:#eef0f3;border:none;flex:auto;margin:0;padding:18px;overflow-y:auto}.project-page.intake-focus .project-commandbar[data-v-4eb69fab]{border-bottom-color:#e2e8f0;padding:10px 18px}.project-page.intake-focus .project-commandbar-top[data-v-4eb69fab]{align-items:center;margin-bottom:0}.project-page.intake-focus .project-commandbar .eyebrow[data-v-4eb69fab],.project-page.intake-focus .project-subtitle[data-v-4eb69fab],.project-page.intake-focus .project-meta-line[data-v-4eb69fab],.project-page.intake-focus .flow-tabs-card[data-v-4eb69fab],.project-page.intake-focus .project-actions .sf-btn[data-v-4eb69fab]:not(.sf-btn-primary){display:none}.project-page.intake-focus .project-commandbar h1[data-v-4eb69fab]{font-size:17px;line-height:1.2}.project-page.intake-focus .project-actions[data-v-4eb69fab]{max-width:none}.project-page.intake-focus .project-actions .sf-btn-primary[data-v-4eb69fab]{min-height:36px;padding:0 14px}.project-page.intake-focus .workspace-card[data-v-4eb69fab]{height:calc(100vh - 57px);padding:14px 18px}.project-page.embedded[data-v-4eb69fab]{background:#eef0f3;width:100%;height:100%}.project-page.embedded .project-commandbar[data-v-4eb69fab]{background:#eef0f3;border-bottom-color:#e2e8f0;padding:8px 10px 6px;position:static}.project-page.embedded .flow-tabs-card[data-v-4eb69fab]{grid-template-columns:repeat(10,minmax(96px,1fr)) auto;gap:4px}.project-page.embedded .flow-tab-btn[data-v-4eb69fab]{min-height:46px;padding:6px 7px}.project-page.embedded .flow-tab-btn strong[data-v-4eb69fab]{font-size:10px}.project-page.embedded .flow-tab-btn small[data-v-4eb69fab]{font-size:8px}.project-page.embedded .workspace-card[data-v-4eb69fab]{background:#eef0f3;height:calc(100% - 78px);padding:8px 10px;overflow:hidden}.project-page.embedded .flow-tab-btn span[data-v-4eb69fab]{min-width:24px;padding:4px 0;font-size:10px}.project-page.embedded .next-step-btn[data-v-4eb69fab]{min-height:40px;padding:0 14px}.project-page.embedded .project-embed-top[data-v-4eb69fab]{margin-bottom:6px}.workspace-overview[data-v-4eb69fab],.agent-workspace[data-v-4eb69fab],.activity-workspace[data-v-4eb69fab]{gap:14px;display:grid}.overview-hero[data-v-4eb69fab],.next-action-panel[data-v-4eb69fab],.placeholder-workspace[data-v-4eb69fab],.agent-hero[data-v-4eb69fab],.workspace-panel[data-v-4eb69fab],.activity-row[data-v-4eb69fab]{border:1px solid var(--color-border);background:#fff;border-radius:18px;padding:18px}.overview-hero[data-v-4eb69fab],.next-action-panel[data-v-4eb69fab],.agent-hero[data-v-4eb69fab]{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.overview-hero h2[data-v-4eb69fab],.placeholder-workspace h2[data-v-4eb69fab],.agent-hero h2[data-v-4eb69fab]{font-size:24px;line-height:1.1}.overview-hero p[data-v-4eb69fab],.next-action-panel span[data-v-4eb69fab],.placeholder-workspace p[data-v-4eb69fab],.agent-hero p[data-v-4eb69fab],.workspace-panel span[data-v-4eb69fab],.workspace-panel small[data-v-4eb69fab],.activity-row small[data-v-4eb69fab]{color:var(--color-text-muted);margin-top:7px;font-size:13px;font-weight:750;line-height:1.5;display:block}.status-tile[data-v-4eb69fab]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:16px;min-width:180px;padding:14px}.status-tile span[data-v-4eb69fab],.status-tile small[data-v-4eb69fab]{color:#166534;font-size:12px;font-weight:850;display:block}.status-tile strong[data-v-4eb69fab]{color:#14532d;margin:4px 0;font-size:22px;display:block}.overview-grid[data-v-4eb69fab],.agent-grid[data-v-4eb69fab]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.project-agent-panel[data-v-4eb69fab]{grid-column:1/-1;gap:14px;display:grid}.project-agent-head[data-v-4eb69fab],.agent-recommendation-list li[data-v-4eb69fab]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.project-agent-body[data-v-4eb69fab],.project-agent-columns[data-v-4eb69fab],.agent-recommendation-list[data-v-4eb69fab]{gap:12px;display:grid}.agent-score-grid[data-v-4eb69fab],.project-agent-columns[data-v-4eb69fab]{grid-template-columns:repeat(3,minmax(0,1fr))}.project-agent-columns[data-v-4eb69fab]{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-score-grid[data-v-4eb69fab]{gap:10px;display:grid}.agent-score-grid div[data-v-4eb69fab]{border:1px solid var(--color-border);background:#f8fafc;border-radius:14px;padding:12px}.agent-score-grid span[data-v-4eb69fab],.agent-summary[data-v-4eb69fab],.agent-recommendation-list small[data-v-4eb69fab]{color:var(--color-text-muted);font-size:12px;font-weight:800}.agent-score-grid strong[data-v-4eb69fab]{color:var(--color-text);margin-top:4px;font-size:18px;display:block}.agent-score-grid .health-goed[data-v-4eb69fab]{color:#047857}.agent-score-grid .health-aandacht[data-v-4eb69fab]{color:#b45309}.agent-score-grid .health-risico[data-v-4eb69fab]{color:#be123c}.project-agent-columns h4[data-v-4eb69fab]{color:var(--color-text);margin:0 0 8px}.agent-recommendation-list[data-v-4eb69fab]{margin:0;padding:0;list-style:none}.agent-recommendation-list li[data-v-4eb69fab]{border:1px solid var(--color-border);background:#f8fafc;border-radius:14px;padding:12px}.agent-recommendation-list li>span[data-v-4eb69fab],.agent-recommendation-list li>div[data-v-4eb69fab]{gap:6px;display:grid}.workprep-agent-panel[data-v-4eb69fab]{background:#f8fbff;border-color:#bfdbfe;gap:14px;display:grid}.workprep-signal-grid[data-v-4eb69fab]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.workprep-signal-grid article[data-v-4eb69fab],.workprep-readiness-row div[data-v-4eb69fab]{border:1px solid var(--color-border);background:#fff;border-radius:14px;padding:12px}.workprep-signal-grid h4[data-v-4eb69fab]{color:var(--color-text);margin:0 0 8px;font-size:13px}.workprep-signal-grid p[data-v-4eb69fab]{color:var(--color-text-muted);margin:0;font-size:12px;font-weight:800;line-height:1.5}.workprep-readiness-row[data-v-4eb69fab]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.workprep-readiness-row span[data-v-4eb69fab]{color:var(--color-text-muted);font-size:12px;font-weight:850}.workprep-readiness-row strong[data-v-4eb69fab]{margin-top:5px;font-size:13px;line-height:1.35;display:block}.agent-memory-panel[data-v-4eb69fab]{gap:12px;display:grid}.agent-memory-form[data-v-4eb69fab]{gap:8px;margin-top:4px;display:grid}.agent-memory-form textarea.sf-input[data-v-4eb69fab]{resize:vertical}.agent-memory-row[data-v-4eb69fab]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.location-engine-panel[data-v-4eb69fab]{grid-template-columns:minmax(280px,.9fr) minmax(320px,1.1fr);align-items:stretch;gap:14px;margin-top:14px;display:grid}.location-copy[data-v-4eb69fab]{align-content:start;gap:12px;display:grid}.location-copy h3[data-v-4eb69fab]{color:var(--color-text);margin:0;font-size:20px}.location-metrics[data-v-4eb69fab]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.location-metrics div[data-v-4eb69fab]{border:1px solid var(--color-border);background:#f8fafc;border-radius:12px;padding:11px}.location-metrics span[data-v-4eb69fab],.location-actions small[data-v-4eb69fab]{color:var(--color-text-muted);font-size:12px;font-weight:850;display:block}.location-metrics strong[data-v-4eb69fab]{color:var(--color-text);margin-top:5px;font-size:15px;display:block}.location-actions[data-v-4eb69fab]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.location-map-card[data-v-4eb69fab]{border:1px solid var(--color-border);background:#f8fafc;border-radius:14px;min-height:260px;overflow:hidden}.location-map-card iframe[data-v-4eb69fab]{border:0;width:100%;height:100%;min-height:260px;display:block}.location-map-empty[data-v-4eb69fab]{text-align:center;place-items:center;gap:5px;height:100%;min-height:260px;padding:18px;display:grid}.location-map-empty strong[data-v-4eb69fab]{color:var(--color-text)}.location-map-empty span[data-v-4eb69fab]{color:var(--color-text-muted);font-size:13px;font-weight:750}.weather-forecast-card[data-v-4eb69fab]{border:1px solid var(--color-border);background:#fff;border-radius:14px;grid-column:1/-1;padding:14px}.weather-head[data-v-4eb69fab]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.weather-head h3[data-v-4eb69fab]{color:var(--color-text);margin:0;font-size:18px}.weather-head>span[data-v-4eb69fab]{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:900}.weather-days[data-v-4eb69fab]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.weather-day[data-v-4eb69fab]{border:1px solid var(--color-border);background:#f8fafc;border-radius:12px;gap:4px;padding:11px;display:grid}.weather-day span[data-v-4eb69fab],.weather-day small[data-v-4eb69fab],.weather-empty span[data-v-4eb69fab]{color:var(--color-text-muted);font-size:12px;font-weight:800}.weather-day strong[data-v-4eb69fab],.weather-empty strong[data-v-4eb69fab]{color:var(--color-text);font-size:13px}.weather-empty[data-v-4eb69fab]{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;gap:4px;padding:14px;display:grid}.detail-list[data-v-4eb69fab],.health-list[data-v-4eb69fab],.activity-list[data-v-4eb69fab],.workspace-list[data-v-4eb69fab]{gap:10px;margin:12px 0 0;display:grid}.detail-list div[data-v-4eb69fab]{border-top:1px solid var(--color-border);grid-template-columns:132px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.detail-list span[data-v-4eb69fab]{color:var(--color-text-muted);font-size:12px;font-weight:850}.detail-list strong[data-v-4eb69fab],.workspace-panel strong[data-v-4eb69fab]{color:var(--color-text);font-size:13px}.health-row[data-v-4eb69fab]{background:#fff7ed;border:1px solid #fed7aa;border-radius:14px;grid-template-columns:54px minmax(0,1fr);align-items:flex-start;gap:10px;padding:11px;display:grid}.health-row.done[data-v-4eb69fab]{background:#f0fdf4;border-color:#bbf7d0}.health-row>span[data-v-4eb69fab]{color:#9a3412;background:#ffedd5;border-radius:999px;width:fit-content;padding:4px 8px;font-size:11px;font-weight:900}.health-row.done>span[data-v-4eb69fab]{color:#166534;background:#dcfce7}.health-row strong[data-v-4eb69fab],.health-row small[data-v-4eb69fab]{display:block}.next-action-panel[data-v-4eb69fab]{align-items:center}.overview-intake-panel[data-v-4eb69fab]{margin-top:14px}.placeholder-workspace[data-v-4eb69fab]{align-content:center;min-height:320px;display:grid}.agent-hero span[data-v-4eb69fab]{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.workspace-list[data-v-4eb69fab]{color:#334155;padding-left:18px;font-size:13px;line-height:1.45}.activity-row[data-v-4eb69fab]{grid-template-columns:140px minmax(0,1fr);align-items:flex-start;gap:14px;display:grid}.activity-row>span[data-v-4eb69fab]{color:var(--color-text-muted);font-size:12px;font-weight:850}.activity-row strong[data-v-4eb69fab]{color:var(--color-text)}.steps-workspace-v3[data-v-4eb69fab]{gap:14px;display:grid}.steps-foundation-head[data-v-4eb69fab],.step-create-panel[data-v-4eb69fab],.truth-create-panel[data-v-4eb69fab],.truth-list-panel[data-v-4eb69fab],.foundation-step-row[data-v-4eb69fab]{border:1px solid var(--color-border);background:#fff;border-radius:18px;padding:18px}.steps-foundation-head[data-v-4eb69fab]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.step-create-main[data-v-4eb69fab]{align-items:flex-end;gap:12px;width:100%;display:flex}.step-create-main .field[data-v-4eb69fab]{flex:1}.quick-object-panel[data-v-4eb69fab]{border-top:1px dashed var(--color-border);grid-template-columns:minmax(180px,260px) minmax(260px,1fr);align-items:start;gap:12px;width:100%;margin-top:12px;padding-top:12px;display:grid}.quick-object-panel strong[data-v-4eb69fab],.quick-object-panel span[data-v-4eb69fab]{display:block}.quick-object-panel strong[data-v-4eb69fab]{color:var(--color-text);font-size:13px;font-weight:900}.quick-object-panel span[data-v-4eb69fab]{color:var(--color-text-muted);margin-top:4px;font-size:12px;font-weight:750}.quick-object-input[data-v-4eb69fab]{resize:vertical;min-height:82px}.step-detail-panel[data-v-4eb69fab]{width:100%}.step-detail-toggle[data-v-4eb69fab]{color:var(--color-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:12px;font-weight:850}.step-detail-toggle[data-v-4eb69fab]:hover:not(:disabled){color:var(--color-text);text-decoration:underline}.step-detail-toggle[data-v-4eb69fab]:disabled{cursor:not-allowed;opacity:.45}.step-detail-field[data-v-4eb69fab]{gap:6px;max-width:720px;display:grid}.spellcheck-strip[data-v-4eb69fab]{color:#9f1239;flex-wrap:wrap;gap:6px;margin-top:6px;font-size:12px;font-weight:800;display:flex}.spellcheck-strip span[data-v-4eb69fab]{background:#fff1f2;border:1px solid #fecdd3;border-radius:999px;padding:4px 8px}.spellcheck-strip b[data-v-4eb69fab]{text-underline-offset:3px;text-decoration-line:underline;text-decoration-style:wavy;text-decoration-color:#dc2626}.spellcheck-strip .spellcheck-warning[data-v-4eb69fab]{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.misspelled-word[data-v-4eb69fab]{color:inherit;cursor:default;font:inherit;font-weight:inherit;pointer-events:auto;text-underline-offset:3px;background:0 0;border:0;align-items:center;padding:0 1px;text-decoration-line:underline;text-decoration-style:wavy;text-decoration-color:#dc2626;display:inline-flex;position:relative}.misspelled-word.clickable[data-v-4eb69fab]{cursor:pointer}.misspelled-word.clickable[data-v-4eb69fab]:hover{color:#9f1239}.misspelled-word[data-v-4eb69fab]:disabled{opacity:1}.misspelled-suggestion[data-v-4eb69fab]{z-index:20;color:#9f1239;white-space:nowrap;background:#fff1f2;border:1px solid #fecdd3;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 10px 24px #9f123929}.misspelled-word.clickable:hover .misspelled-suggestion[data-v-4eb69fab],.misspelled-word.clickable:focus-visible .misspelled-suggestion[data-v-4eb69fab]{display:inline-flex}.steps-foundation-head span[data-v-4eb69fab]{color:var(--color-text-muted);margin-top:7px;font-size:13px;font-weight:750;display:block}.steps-count-card[data-v-4eb69fab]{text-align:center;background:#eff6ff;border:1px solid #dbeafe;border-radius:16px;min-width:112px;padding:12px}.steps-count-card strong[data-v-4eb69fab]{color:#1d4ed8;font-size:28px;line-height:1;display:block}.steps-count-card span[data-v-4eb69fab]{color:#1e40af;font-size:12px;font-weight:900}.step-create-panel[data-v-4eb69fab]{background:#f8fbff;border-color:#bfdbfe;grid-template-columns:minmax(320px,1fr) auto;align-items:end;gap:12px;display:grid}.step-search-panel[data-v-4eb69fab]{z-index:20;background:#fff;border-radius:22px;grid-template-columns:minmax(320px,1fr) 132px;justify-self:center;width:100%;max-width:980px;position:sticky;top:8px;box-shadow:0 10px 30px #0f172a14}.step-search-panel.placed[data-v-4eb69fab]{z-index:95;justify-self:auto;width:min(920px,100vw - 18px);max-width:none;position:fixed;box-shadow:0 22px 60px #0f172a33}.step-search-panel.dragging[data-v-4eb69fab]{cursor:grabbing;-webkit-user-select:none;user-select:none}.step-input-move-handle[data-v-4eb69fab]{color:#1d4ed8;cursor:grab;min-height:26px;font:inherit;z-index:2;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;padding:0 10px;font-size:11px;font-weight:950;position:absolute;top:-13px;right:16px}.step-input-move-handle[data-v-4eb69fab]:hover{background:#dbeafe;border-color:#60a5fa}.step-create-panel input.sf-input[data-v-4eb69fab],.step-create-panel textarea.sf-input[data-v-4eb69fab]{min-height:48px;font-size:16px;font-weight:850}.step-search-panel input.sf-input[data-v-4eb69fab],.step-search-panel textarea.sf-input[data-v-4eb69fab]{letter-spacing:0;border-radius:999px;min-height:58px;padding-inline:22px;font-size:19px}.step-singleline-input[data-v-4eb69fab]{resize:none;white-space:nowrap;line-height:1.35;overflow:hidden}.truth-create-panel[data-v-4eb69fab]{background:#fff7ed;border-color:#fed7aa;grid-template-columns:minmax(280px,1fr) 132px auto auto;align-items:end;gap:12px;display:grid}.flow-map-btn[data-v-4eb69fab]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.selected-steps-meter[data-v-4eb69fab]{background:#fff;border:1px solid #fed7aa;border-radius:14px;place-items:center;min-height:52px;display:grid}.selected-steps-meter strong[data-v-4eb69fab]{color:#c2410c;font-size:22px;line-height:1}.selected-steps-meter span[data-v-4eb69fab]{color:#9a3412;margin-top:2px;font-size:11px;font-weight:900}.unlock-strip[data-v-4eb69fab]{background:#f8fbff;border:1px solid #bfdbfe;border-radius:14px;grid-template-columns:minmax(240px,1fr) auto auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.unlock-strip strong[data-v-4eb69fab],.unlock-strip span[data-v-4eb69fab]{font-size:12px;font-weight:900;display:block}.unlock-strip span[data-v-4eb69fab]{color:var(--color-text-muted);margin-top:3px;font-weight:800}.unlock-inline[data-v-4eb69fab]{grid-template-columns:150px auto;align-items:center;gap:8px;display:grid}.truth-create-panel h3[data-v-4eb69fab],.truth-list-head h3[data-v-4eb69fab],.truth-row h4[data-v-4eb69fab]{color:var(--color-text);margin:0}.truth-create-panel span[data-v-4eb69fab],.truth-meta[data-v-4eb69fab],.truth-step-list[data-v-4eb69fab]{color:var(--color-text-muted);font-size:12px;font-weight:800}.truth-name-input[data-v-4eb69fab]{min-width:0}.field[data-v-4eb69fab]{color:#334155;gap:7px;font-size:12px;font-weight:900;display:grid}.step-description-input[data-v-4eb69fab]{resize:vertical;min-height:74px}.foundation-step-list[data-v-4eb69fab]{gap:6px;display:grid}.foundation-step-row[data-v-4eb69fab]{cursor:grab;border-radius:8px;grid-template-columns:34px 48px minmax(0,1fr) 184px;align-items:center;gap:8px;min-height:50px;padding:6px 10px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid;position:relative}.foundation-step-row.locked[data-v-4eb69fab]{cursor:pointer}.foundation-step-row[data-v-4eb69fab]:hover{background:#f8fbff;border-color:#bfdbfe}.foundation-step-row.sortable-chosen[data-v-4eb69fab],.foundation-step-row.sortable-drag[data-v-4eb69fab]{cursor:grabbing}.foundation-step-row.selected[data-v-4eb69fab]{background:#eff6ff;border-color:#93c5fd;box-shadow:inset 4px 0 #2563eb,0 10px 26px #2563eb14}.foundation-step-row[data-v-4eb69fab]:has(.saai-phase-picker){z-index:40}.step-select-box[data-v-4eb69fab]{z-index:2;color:#1e40af;cursor:pointer;grid-row:1;align-items:center;gap:7px;min-width:34px;min-height:28px;font-size:12px;font-weight:900;display:inline-flex}.drag-handle[data-v-4eb69fab]{color:#64748b;cursor:grab;background:#fff;border:1px solid #cbd5e1;border-radius:9px;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:950;display:inline-flex}.select-orb[data-v-4eb69fab]{color:#fff;background:#fff;border:1px solid #cbd5e1;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:950;display:inline-flex}.foundation-step-row.selected .select-orb[data-v-4eb69fab]{background:#2563eb;border-color:#2563eb}.step-row-body[data-v-4eb69fab]{pointer-events:none;z-index:1;grid-area:1/1/auto/-1;min-width:0}.step-line-main[data-v-4eb69fab]{grid-template-columns:minmax(0,1fr);align-items:center;gap:16px;min-width:0;display:grid;position:relative}.step-line-title[data-v-4eb69fab]{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;min-width:0;padding:0 420px 0 190px;display:inline-flex}.step-inline-actions[data-v-4eb69fab]{pointer-events:auto;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex;position:absolute;top:50%;right:238px;transform:translateY(-50%)}.step-line-meta[data-v-4eb69fab]{justify-content:flex-start;align-items:center;gap:6px;min-width:110px;display:inline-flex;position:absolute;top:50%;right:116px;transform:translateY(-50%)}.step-line-title strong[data-v-4eb69fab]{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:950;line-height:1.25;display:block;overflow:hidden}.repeat-title-btn[data-v-4eb69fab],.insert-under-title-btn[data-v-4eb69fab]{color:#334155;cursor:pointer;min-width:74px;height:30px;font:inherit;pointer-events:auto;background:#f8fafc;border:1px solid #cbd5e1;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:900;line-height:1;transition:border-color .16s,background .16s,transform .16s;display:inline-flex;box-shadow:0 1px 2px #0f172a0d}.repeat-title-btn[data-v-4eb69fab]:hover,.insert-under-title-btn[data-v-4eb69fab]:hover{color:#0f172a;background:#fff;border-color:#94a3b8;transform:translateY(-1px)}.repeat-title-btn span[data-v-4eb69fab],.autofill-title-btn span[data-v-4eb69fab],.insert-under-title-btn span[data-v-4eb69fab]{background:#ffffffd9;border-radius:999px;place-items:center;width:17px;height:17px;line-height:1;display:inline-grid}.repeat-title-btn small[data-v-4eb69fab],.autofill-title-btn small[data-v-4eb69fab],.insert-under-title-btn small[data-v-4eb69fab]{color:inherit;font-size:10px;font-weight:900}.autofill-title-btn[data-v-4eb69fab]{color:#9a3412;cursor:pointer;min-width:66px;height:30px;font:inherit;pointer-events:auto;background:#fff7ed;border:1px solid #fed7aa;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:950;line-height:1;transition:border-color .16s,background .16s,transform .16s;display:inline-flex;box-shadow:0 1px 2px #9a34120f}.autofill-title-btn[data-v-4eb69fab]:hover:not(:disabled){color:#c2410c;background:#ffedd5;border-color:#f97316;transform:translateY(-1px)}.autofill-title-btn[data-v-4eb69fab]:disabled{cursor:wait;opacity:.6}.task-name-dialog-backdrop[data-v-4eb69fab]{z-index:120;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f172a57;place-items:center;display:grid;position:fixed;inset:0}.task-name-dialog[data-v-4eb69fab]{background:#fff;border:1px solid #bfdbfe;border-radius:20px;gap:12px;width:min(560px,100vw - 32px);padding:22px;display:grid;box-shadow:0 24px 70px #0f172a38}.task-name-dialog h3[data-v-4eb69fab]{font-size:24px}.task-name-dialog>span[data-v-4eb69fab]{color:var(--color-text-muted);font-size:13px;font-weight:800}.task-name-dialog input[data-v-4eb69fab]{min-height:50px;font-size:17px;font-weight:850}.task-name-actions[data-v-4eb69fab]{justify-content:flex-end;gap:8px;display:flex}.step-order-backdrop[data-v-4eb69fab]{z-index:220;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f172a61;place-items:center;padding:0;display:grid;position:fixed;inset:0}.step-order-dialog[data-v-4eb69fab]{width:100vw;height:100vh;max-height:none;box-shadow:none;background:#fff;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);gap:10px;padding:14px;display:grid}.step-order-head[data-v-4eb69fab]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:14px;padding-bottom:12px;display:flex}.step-order-head-actions[data-v-4eb69fab]{align-items:center;gap:8px;display:inline-flex}.step-order-mode-switch[data-v-4eb69fab]{background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;padding:3px;display:inline-flex}.step-order-mode-switch button[data-v-4eb69fab]{color:#475569;cursor:pointer;min-height:34px;font:inherit;background:0 0;border:0;border-radius:8px;padding:0 11px;font-size:12px;font-weight:950}.step-order-mode-switch button.active[data-v-4eb69fab]{color:#fff;background:#0f172a}.step-order-restore[data-v-4eb69fab]{color:#1d4ed8;cursor:pointer;min-height:40px;font:inherit;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;padding:0 12px;font-size:12px;font-weight:950}.step-order-selection[data-v-4eb69fab]{color:#334155;min-height:40px;font:inherit;background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;align-items:center;padding:0 12px;font-size:12px;font-weight:950;display:inline-flex}.step-order-restore[data-v-4eb69fab]:hover:not(:disabled){background:#dbeafe;border-color:#60a5fa}.step-order-restore[data-v-4eb69fab]:disabled{cursor:wait;opacity:.65}.step-order-head h3[data-v-4eb69fab]{margin-top:4px;font-size:22px}.step-order-done[data-v-4eb69fab]{color:#166534;cursor:pointer;width:46px;height:46px;font:inherit;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;place-items:center;font-size:18px;font-weight:950;display:inline-grid}.step-order-done[data-v-4eb69fab]:hover:not(:disabled){background:#dcfce7;border-color:#22c55e}.step-order-done[data-v-4eb69fab]:disabled{cursor:wait;opacity:.65}.step-order-workboard[data-v-4eb69fab]{grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:14px;min-height:0;display:grid;overflow:hidden}.order-command-panel[data-v-4eb69fab]{background:linear-gradient(#eff6ff 0%,#fff 68%);border:1px solid #dbeafe;border-radius:16px;align-content:start;gap:14px;padding:18px;display:grid;overflow:auto}.order-command-panel h4[data-v-4eb69fab]{color:#0f172a;margin:4px 0 6px;font-size:20px;font-weight:950}.order-command-panel p[data-v-4eb69fab]{color:#475569;margin:0;font-size:13px;font-weight:800;line-height:1.45}.order-quick-input-wrap[data-v-4eb69fab]{gap:7px;display:grid}.order-quick-input-wrap span[data-v-4eb69fab],.order-phase-panel>span[data-v-4eb69fab]{color:#64748b;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:950}.order-quick-input-wrap strong[data-v-4eb69fab]{color:#1d4ed8;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;overflow:hidden}.order-quick-step-input[data-v-4eb69fab]{color:#0f172a;width:100%;min-height:54px;font:inherit;background:#fff;border:2px solid #2563eb;border-radius:14px;outline:none;padding:0 14px;font-size:18px;font-weight:900}.order-quick-step-input[data-v-4eb69fab]:focus{box-shadow:0 0 0 5px #2563eb24}.order-quick-add[data-v-4eb69fab]{color:#fff;cursor:pointer;min-height:48px;font:inherit;background:#0f172a;border:0;border-radius:12px;font-size:14px;font-weight:950}.order-quick-add[data-v-4eb69fab]:disabled{cursor:wait;opacity:.55}.order-phase-panel[data-v-4eb69fab]{gap:8px;display:grid}.order-phase-buttons[data-v-4eb69fab]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.order-phase-buttons button[data-v-4eb69fab]{color:#334155;cursor:pointer;min-height:44px;font:inherit;text-align:left;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:8px 10px;font-size:12px;font-weight:900}.order-phase-buttons button strong[data-v-4eb69fab]{color:#0f172a;font-size:14px;font-weight:950;display:block}.order-phase-buttons button[data-v-4eb69fab]:hover:not(:disabled){background:#eff6ff;border-color:#60a5fa}.order-phase-buttons button[data-v-4eb69fab]:disabled{cursor:not-allowed;opacity:.5}.order-board-hint[data-v-4eb69fab]{color:#475569;background:#ffffffb8;border:1px dashed #bfdbfe;border-radius:12px;gap:5px;padding:12px;font-size:12px;font-weight:850;display:grid}.order-board-hint strong[data-v-4eb69fab]{color:#0f172a;font-size:13px;font-weight:950}.order-workboard-list[data-v-4eb69fab]{align-content:start;gap:10px;min-height:0;padding-right:8px;display:grid;overflow:auto}.order-work-card[data-v-4eb69fab]{cursor:grab;background:#fff;border:1px solid #dbe4ef;border-radius:14px;grid-template-columns:72px minmax(320px,1fr) 54px 84px 38px;align-items:center;gap:12px;min-height:76px;padding:12px 14px;transition:border-color .12s,background .12s,box-shadow .12s;display:grid}.order-work-card[data-v-4eb69fab]:hover{background:#f8fbff;border-color:#93c5fd}.order-work-card.selected[data-v-4eb69fab]{background:#eff6ff;border-color:#60a5fa}.order-work-card.target[data-v-4eb69fab]{box-shadow:inset 5px 0 #16a34a}.order-work-card.sortable-chosen[data-v-4eb69fab],.order-work-card.sortable-drag[data-v-4eb69fab]{cursor:grabbing;background:#dbeafe;border-color:#2563eb}.order-work-index[data-v-4eb69fab]{justify-items:center;gap:3px;display:grid}.order-work-index span[data-v-4eb69fab]{color:#0f172a;font-size:18px;font-weight:950}.order-work-index small[data-v-4eb69fab]{color:#475569;background:#f1f5f9;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:950}.order-work-main[data-v-4eb69fab]{gap:8px;min-width:0;display:grid}.order-work-title[data-v-4eb69fab]{color:#0f172a;cursor:text;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;font-size:20px;font-weight:950;line-height:1.18;overflow:hidden}.order-work-title[data-v-4eb69fab]:hover{color:#1d4ed8;text-underline-offset:4px;text-decoration:underline}.order-work-phase[data-v-4eb69fab]{color:#1d4ed8;cursor:pointer;width:42px;height:42px;font:inherit;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;font-size:13px;font-weight:950}.step-order-list[data-v-4eb69fab]{gap:8px;padding-right:4px;display:grid;overflow:auto}.step-order-row[data-v-4eb69fab]{cursor:grab;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;grid-template-columns:52px minmax(260px,1fr) minmax(190px,300px) 74px 34px;align-items:center;gap:10px;min-height:48px;padding:10px 14px;display:grid}.step-order-row[data-v-4eb69fab]:hover{background:#eff6ff;border-color:#bfdbfe}.step-order-row.selected[data-v-4eb69fab]{background:#eff6ff;border-color:#93c5fd;box-shadow:inset 4px 0 #2563eb}.step-order-row.sortable-chosen[data-v-4eb69fab],.step-order-row.sortable-drag[data-v-4eb69fab]{cursor:grabbing;background:#dbeafe;border-color:#60a5fa}.step-order-row span[data-v-4eb69fab]{color:#64748b;text-align:right;font-size:12px;font-weight:950}.step-order-name[data-v-4eb69fab]{cursor:text;min-width:0;font:inherit;text-align:left;background:0 0;border:0;padding:0}.step-order-name-cell[data-v-4eb69fab]{min-width:0}.step-order-name[data-v-4eb69fab],.step-order-edit-input[data-v-4eb69fab]{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:950;overflow:hidden}.step-order-note-input[data-v-4eb69fab]{color:#334155;width:100%;min-width:0;height:30px;font:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:0 9px;font-size:12px;font-weight:800}.step-order-note-input[data-v-4eb69fab]:focus{border-color:#93c5fd;outline:3px solid #93c5fd38}.step-order-note-input[data-v-4eb69fab]::placeholder{color:#94a3b8}.step-order-add-below[data-v-4eb69fab]{color:#1d4ed8;cursor:pointer;min-width:68px;height:30px;font:inherit;white-space:nowrap;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;font-size:10px;font-weight:950}.step-order-add-below[data-v-4eb69fab]:hover:not(:disabled){background:#dbeafe;border-color:#60a5fa}.step-order-add-below[data-v-4eb69fab]:disabled{cursor:wait;opacity:.6}.step-order-delete[data-v-4eb69fab]{color:#be123c;cursor:pointer;width:30px;height:30px;font:inherit;background:#fff1f2;border:1px solid #fecdd3;border-radius:8px;font-size:13px;font-weight:950;line-height:1}.step-order-delete[data-v-4eb69fab]:hover:not(:disabled){background:#ffe4e6;border-color:#fb7185}.step-order-delete[data-v-4eb69fab]:disabled{cursor:wait;opacity:.6}.step-order-name[data-v-4eb69fab]:hover{color:#1d4ed8;text-underline-offset:3px;text-decoration:underline}.step-order-edit-input[data-v-4eb69fab]{background:#fff;border:1px solid #93c5fd;border-radius:8px;outline:3px solid #93c5fd38;width:100%;min-width:0;height:34px;padding:0 10px}.step-flow-backdrop[data-v-4eb69fab]{z-index:230;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a6b;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.step-flow-dialog[data-v-4eb69fab]{background:#fff;border:1px solid #cbd5e1;border-radius:18px;grid-template-rows:auto minmax(0,1fr);gap:14px;width:min(1500px,100vw - 28px);height:calc(100vh - 32px);padding:18px;display:grid;box-shadow:0 28px 90px #0f172a4d}.step-flow-head[data-v-4eb69fab]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:14px;padding-bottom:12px;display:flex}.step-flow-head h3[data-v-4eb69fab]{margin-top:4px;font-size:24px}.step-flow-actions[data-v-4eb69fab]{align-items:center;gap:10px;display:inline-flex}.step-flow-actions>span[data-v-4eb69fab]{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:center;min-height:40px;padding:0 12px;font-size:13px;font-weight:950;display:inline-flex}.step-flow-canvas[data-v-4eb69fab]{background-color:#fbfdff;background-image:linear-gradient(#eef2f7 1px,#0000 1px),linear-gradient(90deg,#eef2f7 1px,#0000 1px);background-size:22px 22px;border:1px solid #e2e8f0;border-radius:10px;min-height:0;padding:34px 190px;position:relative;overflow:auto}.step-flow-canvas.in-order-dialog[data-v-4eb69fab]{height:100%}.step-flow-spine[data-v-4eb69fab]{z-index:1;background:#dbe4ef;height:2px;position:absolute;top:104px;left:154px;right:154px}.step-flow-spine[data-v-4eb69fab]:before,.step-flow-spine[data-v-4eb69fab]:after{content:"";border-top:2px solid #dbe4ef;border-right:2px solid #dbe4ef;width:10px;height:10px;position:absolute;top:-4px;transform:rotate(45deg)}.step-flow-spine[data-v-4eb69fab]:before{left:0}.step-flow-spine[data-v-4eb69fab]:after{right:0}.step-flow-terminal[data-v-4eb69fab]{z-index:3;background:#fff;border:1px solid #cbd5e1;border-radius:8px;width:142px;padding:12px;position:absolute;top:72px;box-shadow:0 12px 30px #0f172a14}.step-flow-lanes[data-v-4eb69fab]{z-index:2;gap:18px;min-width:max-content;min-height:100%;padding:18px 0 28px;display:grid;position:relative}.step-flow-lane[data-v-4eb69fab]{margin-left:var(--phase-offset);grid-template-columns:104px minmax(720px,max-content);align-items:center;gap:14px;min-height:88px;display:grid;position:relative}.step-flow-lane[data-v-4eb69fab]:before{content:"";z-index:-1;background:#dbe4ef;height:2px;position:absolute;top:50%;left:74px;right:-42px;transform:translateY(-50%)}.step-flow-lane[data-v-4eb69fab]:not(:last-child):after{content:"";z-index:-1;border-bottom:2px solid #dbe4ef;border-right:2px solid #dbe4ef;border-radius:0 0 12px;width:54px;height:54px;position:absolute;top:50%;right:-48px}.step-flow-lane-head[data-v-4eb69fab]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:6px;padding:9px;display:grid;box-shadow:0 8px 20px #0f172a12}.step-flow-lane-head strong[data-v-4eb69fab]{border-radius:7px;place-items:center;height:30px;font-size:11px;font-weight:950;display:inline-grid}.step-flow-lane-head span[data-v-4eb69fab]{color:#0f172a;font-size:12px;font-weight:950}.step-flow-lane-head small[data-v-4eb69fab]{color:#64748b;grid-column:2;font-size:10px;font-weight:900}.step-flow-lane.phase-s .step-flow-lane-head strong[data-v-4eb69fab]{color:#b91c1c;background:#fef2f2}.step-flow-lane.phase-a .step-flow-lane-head strong[data-v-4eb69fab]{color:#1d4ed8;background:#eff6ff}.step-flow-lane.phase-af .step-flow-lane-head strong[data-v-4eb69fab]{color:#15803d;background:#f0fdf4}.step-flow-lane.phase-i .step-flow-lane-head strong[data-v-4eb69fab]{color:#6d28d9;background:#f5f3ff}.step-flow-lane-list[data-v-4eb69fab]{align-items:center;gap:12px;min-width:680px;min-height:74px;padding:8px 44px 8px 8px;display:flex}.step-flow-terminal.start[data-v-4eb69fab]{color:#fff;background:#0f172a;left:26px}.step-flow-terminal.end[data-v-4eb69fab]{right:26px}.step-flow-terminal span[data-v-4eb69fab]{color:inherit;letter-spacing:0;opacity:.75;margin-bottom:4px;font-size:10px;font-weight:950;display:block}.step-flow-terminal strong[data-v-4eb69fab]{font-size:13px;font-weight:950;line-height:1.2;display:block}.step-flow-terminal small[data-v-4eb69fab]{color:inherit;opacity:.72;margin-top:5px;font-size:10px;font-weight:850;display:block}.step-flow-card[data-v-4eb69fab]{cursor:grab;background:#fff;border:1px solid #d8e1ec;border-radius:7px;grid-template-columns:minmax(0,1fr);align-items:start;gap:4px;width:190px;min-height:50px;padding:8px 10px;display:grid;box-shadow:0 8px 20px #0f172a12}.step-flow-card.selected[data-v-4eb69fab]{background:#eff6ff;border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa2e,0 8px 20px #0f172a12}.step-flow-card.sortable-chosen[data-v-4eb69fab],.step-flow-card.sortable-drag[data-v-4eb69fab]{cursor:grabbing;background:#eff6ff;border-color:#60a5fa}.step-flow-card>span[data-v-4eb69fab]{color:#2563eb;text-transform:uppercase;font-size:10px;font-weight:950}.step-flow-card>strong[data-v-4eb69fab]{color:#0f172a;font-size:13px;font-weight:950;line-height:1.22}.step-flow-card>small[data-v-4eb69fab]{color:#64748b;font-size:10px;font-weight:800;line-height:1.35}.step-line-title small[data-v-4eb69fab]{color:#64748b;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;font-weight:800;display:block;overflow:hidden}.foundation-step-row>.step-number[data-v-4eb69fab]{z-index:2;grid-row:1}.foundation-step-row>.step-row-actions[data-v-4eb69fab]{z-index:2;grid-area:1/4;justify-content:flex-end;gap:6px;display:flex}.foundation-step-row .danger-btn[data-v-4eb69fab],.foundation-step-row .row-order-btn[data-v-4eb69fab]{min-height:28px;padding:5px 8px;font-size:11px}.foundation-step-row .row-order-btn[data-v-4eb69fab]{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe;font-weight:900}.foundation-step-row .repeat-btn[data-v-4eb69fab]{min-width:30px;min-height:28px;padding:5px 0;font-size:14px;line-height:1}.step-repeat-panel[data-v-4eb69fab],.step-insert-panel[data-v-4eb69fab]{border-top:1px dashed var(--color-border);pointer-events:auto;grid-template-columns:auto minmax(220px,1fr) auto auto;align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:grid}.step-repeat-panel>span[data-v-4eb69fab],.step-insert-panel>span[data-v-4eb69fab]{color:var(--color-text-muted);white-space:nowrap;font-size:12px;font-weight:850}.step-row-body strong[data-v-4eb69fab]{color:var(--color-text);font-size:15px}.step-row-body p[data-v-4eb69fab]{color:var(--color-text-muted);margin:5px 0 0;font-size:13px;line-height:1.45}.step-row-body small[data-v-4eb69fab]{color:#64748b;margin-top:7px;font-size:12px;font-weight:800;display:block}.step-status[data-v-4eb69fab]{color:#9a3412;white-space:nowrap;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.step-status.subtle[data-v-4eb69fab]{color:#1d4ed8;background:#eff6ff;border-color:#dbeafe}.saai-recognition[data-v-4eb69fab]{background:#f8fbff;border:1px solid #dbeafe;border-radius:14px;gap:10px;max-width:none;margin-top:0;padding:12px;display:grid}.saai-recognition.uncertain[data-v-4eb69fab]{background:#fff7ed;border-color:#fed7aa}.saai-suggestion-head[data-v-4eb69fab]{align-items:center;gap:10px;display:flex}.saai-suggestion-head span[data-v-4eb69fab],.saai-detail-grid span[data-v-4eb69fab]{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.saai-suggestion-head strong[data-v-4eb69fab],.saai-detail-grid strong[data-v-4eb69fab]{color:#0f172a;margin-top:3px;font-size:13px;display:block}.saai-phase-badge[data-v-4eb69fab]{color:#334155;cursor:default;min-width:42px;height:34px;font:inherit;background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;justify-content:center;align-items:center;padding:0 8px;font-size:13px;font-weight:950;line-height:1;display:inline-flex}.saai-phase-badge.compact[data-v-4eb69fab]{cursor:pointer;pointer-events:auto;border-radius:999px;min-width:30px;height:28px;font-size:11px;transition:transform .16s,box-shadow .16s}.saai-phase-badge.compact[data-v-4eb69fab]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0f172a1f}.step-line-meta .step-status[data-v-4eb69fab]{color:#64748b;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:72px;font-size:10px;font-weight:900;overflow:hidden}.saai-phase-picker[data-v-4eb69fab]{z-index:80;pointer-events:auto;background:#fff;border:1px solid #cbd5e1;border-radius:10px;gap:5px;padding:6px;display:inline-flex;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 12px 30px #0f172a29}.saai-phase-choice[data-v-4eb69fab]{color:#334155;cursor:pointer;min-width:34px;height:30px;font:inherit;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;font-size:11px;font-weight:950;line-height:1}.saai-phase-choice.active[data-v-4eb69fab]{box-shadow:inset 0 0 0 2px #0f172a29}.saai-phase-choice[data-v-4eb69fab]:hover{border-color:#0f172a}.saai-phase-badge.phase-s[data-v-4eb69fab],.saai-phase-choice.phase-s[data-v-4eb69fab]{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.saai-phase-badge.phase-a[data-v-4eb69fab],.saai-phase-choice.phase-a[data-v-4eb69fab]{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.saai-phase-badge.phase-af[data-v-4eb69fab],.saai-phase-choice.phase-af[data-v-4eb69fab]{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.saai-phase-badge.phase-i[data-v-4eb69fab],.saai-phase-choice.phase-i[data-v-4eb69fab]{color:#6d28d9;background:#f5f3ff;border-color:#ddd6fe}.saai-detail-grid[data-v-4eb69fab]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.saai-detail-grid>div[data-v-4eb69fab]{background:#ffffffb8;border:1px solid #e2e8f0;border-radius:12px;padding:9px}.saai-recognition>p[data-v-4eb69fab]{color:#475569;margin:0;font-size:12px;font-weight:800;line-height:1.45}.saai-warning[data-v-4eb69fab]{color:#9a3412;background:#fffbeb;border:1px solid #fed7aa;border-radius:12px;padding:9px;font-size:12px;font-weight:900}.saai-phase-options[data-v-4eb69fab]{flex-wrap:wrap;gap:7px;display:flex}.saai-phase-options button[data-v-4eb69fab]{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px;min-width:38px;height:32px;font-size:12px;font-weight:950}.saai-phase-options button.active[data-v-4eb69fab]{color:#fff;background:#0f172a;border-color:#0f172a}.backbone-check[data-v-4eb69fab]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;gap:10px;max-width:none;margin-top:0;padding:12px;display:grid}.backbone-check.found[data-v-4eb69fab]{background:#f0fdf4;border-color:#bbf7d0}.backbone-check.missing[data-v-4eb69fab]{background:#fff7ed;border-color:#fed7aa}.backbone-check.attention[data-v-4eb69fab]{background:#fef2f2;border-color:#fecaca}.backbone-check-head[data-v-4eb69fab]{justify-content:space-between;align-items:center;gap:12px;display:flex}.backbone-check-head span[data-v-4eb69fab],.backbone-match-grid span[data-v-4eb69fab]{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.backbone-check-head strong[data-v-4eb69fab],.backbone-match-grid strong[data-v-4eb69fab]{color:#0f172a;margin-top:3px;font-size:13px;display:block}.backbone-check p[data-v-4eb69fab]{color:#475569;margin:0;font-size:12px;font-weight:800;line-height:1.45}.backbone-match-grid[data-v-4eb69fab]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.backbone-match-grid>div[data-v-4eb69fab]{background:#ffffffb8;border:1px solid #94a3b857;border-radius:12px;padding:9px}.pending-000-check[data-v-4eb69fab]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;gap:8px;max-width:none;margin-top:0;padding:12px;display:grid}.pending-000-check.active[data-v-4eb69fab]{background:#fff7ed;border-color:#fed7aa}.pending-000-check.idle[data-v-4eb69fab]{background:#f0fdf4;border-color:#bbf7d0}.pending-000-check.attention[data-v-4eb69fab]{background:#fef2f2;border-color:#fecaca}.pending-000-check p[data-v-4eb69fab]{color:#475569;margin:0;font-size:12px;font-weight:800;line-height:1.45}.step-row-actions[data-v-4eb69fab],.step-edit-actions[data-v-4eb69fab]{justify-content:flex-end;gap:8px;display:flex}.step-edit-area[data-v-4eb69fab]{gap:9px;display:grid}.danger-btn[data-v-4eb69fab]{color:#be123c;background:#fff1f2;border-color:#fecdd3}.truth-list-panel[data-v-4eb69fab]{gap:10px;display:grid}.steps-note-paper[data-v-4eb69fab]{z-index:15;background:linear-gradient(#fffbebf5,#fff7d6fa),#fffbeb;border:1px solid #f7d08a;border-radius:7px;grid-template-rows:auto 1fr auto;justify-self:end;gap:12px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);margin-top:8px;padding:18px;display:grid;position:sticky;bottom:18px;overflow:hidden;transform:rotate(-.25deg);box-shadow:0 18px 44px #78350f29}.steps-note-paper.placed[data-v-4eb69fab]{margin:0;position:fixed;bottom:auto;right:auto}.steps-note-paper.dragging[data-v-4eb69fab]{cursor:grabbing;-webkit-user-select:none;user-select:none}.steps-note-paper.resizing[data-v-4eb69fab]{-webkit-user-select:none;user-select:none}.note-paper-pin[data-v-4eb69fab]{cursor:grab;touch-action:none;background:#f97316;border:2px solid #fed7aa;border-radius:999px;width:18px;height:18px;position:absolute;top:-9px;left:50%;transform:translate(-50%);box-shadow:0 5px 12px #c2410c40}.note-paper-head[data-v-4eb69fab]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.note-paper-drag-zone[data-v-4eb69fab]{cursor:grab;touch-action:none}.steps-note-paper.dragging .note-paper-pin[data-v-4eb69fab],.steps-note-paper.dragging .note-paper-drag-zone[data-v-4eb69fab]{cursor:grabbing}.note-paper-head h3[data-v-4eb69fab]{color:#431407;margin:0;font-size:20px}.note-paper-head span[data-v-4eb69fab],.note-paper-actions small[data-v-4eb69fab]{color:#9a3412;font-size:12px;font-weight:850}.note-paper-min[data-v-4eb69fab]{color:#9a3412;cursor:pointer;background:#fff9;border:1px solid #9a34124d;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;padding:0;font-size:13px;font-weight:950;line-height:1;display:grid}.note-paper-min[data-v-4eb69fab]:hover{background:#fff;border-color:#9a3412}.steps-note-paper.minimized[data-v-4eb69fab]{grid-template-rows:auto;gap:0;height:auto}.note-paper-textarea[data-v-4eb69fab]{color:#431407;min-height:0;font:inherit;resize:none;background:repeating-linear-gradient(#0000,#0000 30px,#fb923c3d 31px);border:0;border-radius:0;outline:none;padding:6px 2px;font-size:15px;font-weight:750;line-height:31px;overflow:auto}.note-paper-actions[data-v-4eb69fab]{justify-content:space-between;align-items:center;gap:12px;display:flex}.note-paper-resize-handle[data-v-4eb69fab]{cursor:nwse-resize;touch-action:none;background:linear-gradient(135deg,#0000 0 50%,#9a341257 50% 58%,#0000 58% 66%,#9a341257 66% 74%,#0000 74%);border:0;border-radius:0 0 5px;width:20px;height:20px;position:absolute;bottom:4px;right:4px}.note-paper-resize-handle[data-v-4eb69fab]:focus-visible{outline-offset:2px;outline:2px solid #f97316}.truth-detail-panel[data-v-4eb69fab]{background:#f8fbff;border:1px solid #bfdbfe;border-radius:18px;padding:18px}.truth-list-head[data-v-4eb69fab],.truth-row[data-v-4eb69fab],.truth-meta[data-v-4eb69fab]{align-items:flex-start;display:flex}.truth-list-head[data-v-4eb69fab],.truth-row[data-v-4eb69fab]{justify-content:space-between;gap:14px}.truth-row[data-v-4eb69fab]{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:14px;transition:border-color .16s,box-shadow .16s,background .16s}.truth-row[data-v-4eb69fab]:hover{background:#f8fbff;border-color:#bfdbfe}.truth-row.active[data-v-4eb69fab]{border-color:#93c5fd;box-shadow:0 10px 28px #2563eb1a}.truth-row-main[data-v-4eb69fab]{gap:8px;min-width:0;display:grid}.truth-label[data-v-4eb69fab]{color:#c2410c;text-transform:uppercase;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;width:fit-content;padding:4px 8px;font-size:11px;font-weight:950}.truth-meta[data-v-4eb69fab]{flex-wrap:wrap;gap:10px}.truth-step-list[data-v-4eb69fab]{gap:5px;margin:0;padding-left:18px;display:grid}.smart-overview[data-v-4eb69fab],.steps-workflow[data-v-4eb69fab],.step-input-row[data-v-4eb69fab],.task-create-bar[data-v-4eb69fab],.steps-list[data-v-4eb69fab],.section-header[data-v-4eb69fab],.calculation001-header[data-v-4eb69fab],.task-chip-row[data-v-4eb69fab],.selection-bar[data-v-4eb69fab],.empty-state[data-v-4eb69fab],.calculation001-panel[data-v-4eb69fab],.smart-list[data-v-4eb69fab],.workcard-print-list[data-v-4eb69fab],.workcard-print-area[data-v-4eb69fab],.task-grid[data-v-4eb69fab],.cover-preview[data-v-4eb69fab],.smart-block[data-v-4eb69fab]{width:100%}.empty-action[data-v-4eb69fab]{width:fit-content;margin:12px auto 0;display:block}.smart-hero[data-v-4eb69fab],.steps-workflow[data-v-4eb69fab],.section-header[data-v-4eb69fab],.calculation001-header[data-v-4eb69fab],.smart-block[data-v-4eb69fab],.cover-preview[data-v-4eb69fab]{border:1px solid var(--color-border);background:#fff;border-radius:18px;padding:18px}.smart-hero[data-v-4eb69fab]{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.smart-hero h2[data-v-4eb69fab],.section-header h2[data-v-4eb69fab],.calculation001-header h2[data-v-4eb69fab]{font-size:22px}.smart-hero p[data-v-4eb69fab],.smart-block p[data-v-4eb69fab],.cover-preview p[data-v-4eb69fab]{color:var(--color-text-muted);margin:8px 0 0;font-size:14px;line-height:1.6}.smart-block-head[data-v-4eb69fab]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.smart-block-head h3[data-v-4eb69fab]{margin:0}.smart-count[data-v-4eb69fab]{text-align:center;background:#fff7ed;border:1px solid #fed7aa;border-radius:16px;min-width:140px;padding:14px}.smart-count strong[data-v-4eb69fab]{color:#9a3412;font-size:30px;display:block}.smart-count span[data-v-4eb69fab]{color:#92400e;font-size:12px;font-weight:800}.smart-stack[data-v-4eb69fab]{grid-template-columns:1fr;gap:14px;display:grid}.smart-complete-page[data-v-4eb69fab]{gap:16px;display:grid}.smart-cover-hero[data-v-4eb69fab]{align-items:stretch}.smart-cover-meta[data-v-4eb69fab]{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.smart-cover-meta span[data-v-4eb69fab]{border:1px solid var(--color-border);color:#334155;background:#f8fafc;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:850}.smart-cover-editor[data-v-4eb69fab]{grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);gap:14px;width:100%;display:grid}.smart-cover-paper[data-v-4eb69fab],.smart-document-map[data-v-4eb69fab],.smart-complete-card[data-v-4eb69fab],.smart-doc-tile[data-v-4eb69fab]{border:1px solid var(--color-border);background:#fff;border-radius:18px}.smart-story-input[data-v-4eb69fab]{resize:vertical;color:#0f172a;min-height:190px;font-size:15px;line-height:1.55}.smart-story-preview[data-v-4eb69fab]{background:#fff7ed;border:1px dashed #fed7aa;border-radius:14px;margin-top:12px;padding:12px}.smart-story-preview strong[data-v-4eb69fab]{color:#9a3412;text-transform:uppercase;font-size:12px;font-weight:950;display:block}.smart-document-map[data-v-4eb69fab]{gap:10px;padding:14px;display:grid}.smart-complete-card[data-v-4eb69fab]{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:4px 12px;padding:13px;display:grid}.smart-complete-card span[data-v-4eb69fab]{color:#fff;background:#111827;border-radius:13px;grid-row:span 2;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.smart-complete-card strong[data-v-4eb69fab]{color:#0f172a;font-size:15px;font-weight:950}.smart-complete-card small[data-v-4eb69fab]{color:#64748b;font-weight:750;line-height:1.35}.smart-block-actions[data-v-4eb69fab]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.smart-document-grid[data-v-4eb69fab]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.smart-doc-tile[data-v-4eb69fab]{text-align:left;cursor:pointer;align-content:start;gap:8px;min-height:118px;padding:16px;display:grid}.smart-doc-tile[data-v-4eb69fab]:hover{background:#f8fbff;border-color:#93c5fd}.smart-doc-tile span[data-v-4eb69fab]{color:#1d4ed8;background:#eff6ff;border-radius:10px;place-items:center;width:40px;height:32px;font-weight:950;display:grid}.smart-doc-tile strong[data-v-4eb69fab]{color:#0f172a;font-size:17px;font-weight:950}.smart-doc-tile small[data-v-4eb69fab]{color:#64748b;font-weight:800;line-height:1.4}.cover-block[data-v-4eb69fab]{background:linear-gradient(135deg,#111827,#1e293b);border-color:#111827}.cover-block h3[data-v-4eb69fab],.cover-block p[data-v-4eb69fab]{color:#fff}.steps-workflow[data-v-4eb69fab]{grid-template-columns:1fr auto auto;align-items:center;gap:18px;margin-bottom:18px;display:grid}.workflow-steps[data-v-4eb69fab]{flex-wrap:wrap;gap:8px;display:flex}.workflow-steps span[data-v-4eb69fab]{background:var(--color-surface-muted);color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:999px;padding:8px 12px;font-size:12px;font-weight:850}.workflow-steps span.active[data-v-4eb69fab]{background:var(--color-primary-soft);color:#c2410c;border-color:#fed7aa}.workflow-actions[data-v-4eb69fab],.unlock-area[data-v-4eb69fab],.unlock-panel[data-v-4eb69fab]{align-items:center;gap:8px;display:flex}.step-intelligence-panel[data-v-4eb69fab]{grid-template-columns:minmax(240px,1fr) 128px minmax(320px,1.2fr);align-items:stretch;gap:12px;margin-bottom:18px;display:grid}.intelligence-main[data-v-4eb69fab],.intelligence-score[data-v-4eb69fab],.phase-compass[data-v-4eb69fab]{border:1px solid var(--color-border);background:#fff;border-radius:18px;padding:14px}.intelligence-main h3[data-v-4eb69fab]{font-size:20px;line-height:1.2}.intelligence-main span[data-v-4eb69fab]{color:var(--color-text-muted);margin-top:7px;font-size:13px;font-weight:750;display:block}.intelligence-score[data-v-4eb69fab]{text-align:center;place-items:center;display:grid}.intelligence-score strong[data-v-4eb69fab]{color:var(--color-text);font-size:28px;line-height:1}.intelligence-score span[data-v-4eb69fab]{color:var(--color-text-muted);font-size:12px;font-weight:850}.phase-compass[data-v-4eb69fab]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.phase-compass-item[data-v-4eb69fab]{background:#f8fafc;border:1px solid #eef2f7;border-radius:14px;align-content:center;gap:3px;min-height:72px;padding:10px;display:grid}.phase-compass-item.active[data-v-4eb69fab]{background:#eff6ff;border-color:#bfdbfe}.phase-compass-item strong[data-v-4eb69fab],.phase-compass-item span[data-v-4eb69fab],.phase-compass-item small[data-v-4eb69fab]{display:block}.phase-compass-item strong[data-v-4eb69fab]{color:#1d4ed8;font-size:13px}.phase-compass-item span[data-v-4eb69fab]{color:var(--color-text);font-size:12px;font-weight:850}.phase-compass-item small[data-v-4eb69fab]{color:var(--color-text-muted);font-size:11px;font-weight:800}.unlock-input[data-v-4eb69fab]{width:92px;height:38px}.step-input-row[data-v-4eb69fab]{grid-template-columns:1fr auto;gap:10px;margin-bottom:18px;display:grid}.step-input-row .sf-input[data-v-4eb69fab]{border-radius:16px;height:54px;padding:0 16px;font-size:15px;color:#111827!important;background:#fff!important}.step-input-row .sf-btn[data-v-4eb69fab]{border-radius:16px;height:54px;padding:0 24px}.task-create-bar[data-v-4eb69fab]{background:#fff7ed;border:1px solid #fed7aa;border-radius:18px;grid-template-columns:220px 1fr auto;align-items:center;gap:12px;margin-bottom:18px;padding:14px;display:grid}.task-create-bar strong[data-v-4eb69fab]{color:#9a3412;font-size:14px;display:block}.task-create-bar span[data-v-4eb69fab]{color:#92400e;margin-top:2px;font-size:12px;font-weight:700;display:block}.task-create-input[data-v-4eb69fab]{height:46px;color:#111827!important;background:#fff!important}.task-create-bar .sf-btn[data-v-4eb69fab]{border-radius:14px;height:46px}.task-create-bar .sf-btn[data-v-4eb69fab]:disabled,.task-create-input[data-v-4eb69fab]:disabled,.step-input-row .sf-btn[data-v-4eb69fab]:disabled,.step-input-row .sf-input[data-v-4eb69fab]:disabled{opacity:.5;cursor:not-allowed}.steps-list[data-v-4eb69fab],.smart-list[data-v-4eb69fab],.workcard-print-list[data-v-4eb69fab],.workcard-print-area[data-v-4eb69fab]{flex-direction:column;gap:10px;display:flex}.workcard-print-area[data-v-4eb69fab]{gap:16px;margin-top:16px}.step-card[data-v-4eb69fab],.smart-row[data-v-4eb69fab]{border:1px solid var(--color-border);background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:14px;transition:all .18s;display:flex}.step-card.selectable[data-v-4eb69fab]{cursor:pointer}.step-card.selectable[data-v-4eb69fab]:hover{border-color:#fdba74;transform:translateY(-1px)}.step-card.selected[data-v-4eb69fab]{border-color:var(--color-primary);background:#fff7ed;box-shadow:0 0 0 2px #f973161f}.step-card.attention[data-v-4eb69fab]{box-shadow:inset 4px 0 0 var(--color-danger);border-color:#fecaca}.step-card.warning[data-v-4eb69fab]{box-shadow:inset 4px 0 0 var(--color-primary);border-color:#fed7aa}.step-left[data-v-4eb69fab]{align-items:flex-start;gap:12px;min-width:0;display:flex}.step-number[data-v-4eb69fab]{cursor:grab;background:#f3f4f6;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-weight:900;display:flex}.step-card.selected .step-number[data-v-4eb69fab]{background:var(--color-primary);color:#fff}.foundation-step-row>.step-number[data-v-4eb69fab]{z-index:2;cursor:grab;border-radius:8px;grid-row:1;width:40px;height:28px;font-size:12px}.step-text[data-v-4eb69fab]{color:var(--color-text);font-weight:850}.step-actions button[data-v-4eb69fab]{border:1px solid var(--color-border);color:#b91c1c;cursor:pointer;background:#f9fafb;border-radius:10px;width:36px;height:36px;font-weight:900}.analysis-row[data-v-4eb69fab]{align-items:center;gap:8px;margin-top:7px;display:flex}.phase-badge[data-v-4eb69fab]{min-width:34px;height:23px;color:var(--color-text);background:#f3f4f6;border-radius:8px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:850;display:flex}.phase-badge.green[data-v-4eb69fab]{color:#166534;background:#dcfce7}.phase-badge.blue[data-v-4eb69fab]{color:#1d4ed8;background:#dbeafe}.phase-badge.yellow[data-v-4eb69fab]{color:#854d0e;background:#fef9c3}.phase-badge.orange[data-v-4eb69fab]{color:#9a3412;background:#ffedd5}.phase-badge.red[data-v-4eb69fab]{color:#991b1b;background:#fee2e2}.analysis-dot[data-v-4eb69fab]{border-radius:999px;width:10px;height:10px}.analysis-dot.green[data-v-4eb69fab]{background:var(--color-success)}.analysis-dot.yellow[data-v-4eb69fab]{background:#eab308}.analysis-dot.orange[data-v-4eb69fab]{background:var(--color-primary)}.analysis-dot.red[data-v-4eb69fab]{background:var(--color-danger)}.analysis-dot.blue[data-v-4eb69fab]{background:#2563eb}.analysis-feedback[data-v-4eb69fab]{color:var(--color-text-muted);font-size:12px;font-weight:750}.analysis-detail[data-v-4eb69fab]{gap:3px;max-width:820px;margin-top:7px;display:grid}.analysis-detail span[data-v-4eb69fab]{color:var(--color-text);font-size:12px;font-weight:900}.analysis-detail p[data-v-4eb69fab],.analysis-detail small[data-v-4eb69fab]{color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.45}.analysis-detail small[data-v-4eb69fab]{color:#475569;font-weight:800}.section-header[data-v-4eb69fab],.calculation001-header[data-v-4eb69fab]{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.task-chip-row[data-v-4eb69fab]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin-bottom:16px;display:grid}.task-chip-row.task-list-view[data-v-4eb69fab]{grid-template-columns:1fr;gap:8px}.task-chip[data-v-4eb69fab]{color:#fff;cursor:pointer;text-align:left;background:#111827;border:1px solid #111827;border-radius:12px;align-content:center;gap:4px;min-height:58px;padding:10px 13px;display:grid}.task-list-view .task-chip[data-v-4eb69fab]{color:#0f172a;background:#fff;border-color:#dbe4ef;grid-template-columns:92px minmax(0,1fr) auto;align-content:center;align-items:center;min-height:54px;box-shadow:0 1px #0f172a08}.task-list-view .task-chip[data-v-4eb69fab]:hover{background:#f8fbff;border-color:#93c5fd}.task-chip span[data-v-4eb69fab]{color:#ffffffad;font-size:10px;font-weight:950;line-height:1}.task-list-view .task-chip span[data-v-4eb69fab]{color:#64748b}.task-chip strong[data-v-4eb69fab]{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;line-height:1.2;overflow:hidden}.task-list-view .task-chip strong[data-v-4eb69fab]{color:#0f172a;font-size:16px}.task-list-view .task-chip small[data-v-4eb69fab]{color:#475569;background:#f1f5f9;border-radius:999px;justify-self:end;padding:6px 10px;font-size:11px;font-weight:950}.task-chip.active[data-v-4eb69fab]{background:var(--color-primary);border-color:var(--color-primary)}.task-list-view .task-chip.active[data-v-4eb69fab]{background:#eff6ff;border-color:#60a5fa}.klus-card-grid[data-v-4eb69fab]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;margin-bottom:16px;display:grid}.klus-card[data-v-4eb69fab]{background:#fff;border:1px solid #dbe4ef;border-left:4px solid #cbd5e1;border-radius:16px;align-content:start;gap:10px;padding:14px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;box-shadow:0 1px #0f172a08}.klus-card[data-v-4eb69fab]:hover{transform:translateY(-1px);box-shadow:0 10px 26px #0f172a14}.klus-card.status-filled[data-v-4eb69fab]{border-left-color:#f97316}.klus-card.status-smart[data-v-4eb69fab]{border-left-color:#22c55e}.klus-card.active[data-v-4eb69fab]{border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa40}.klus-card-head[data-v-4eb69fab]{justify-content:space-between;align-items:center;gap:8px;display:flex}.klus-card-id[data-v-4eb69fab]{color:#64748b;letter-spacing:.04em;font-size:10px;font-weight:950}.klus-status[data-v-4eb69fab]{color:#64748b;align-items:center;gap:5px;font-size:11px;font-weight:950;display:inline-flex}.klus-status-dot[data-v-4eb69fab]{background:#94a3b8;border-radius:999px;width:8px;height:8px}.klus-status.status-filled[data-v-4eb69fab]{color:#b45309}.klus-status.status-filled .klus-status-dot[data-v-4eb69fab]{background:#f97316}.klus-status.status-smart[data-v-4eb69fab]{color:#15803d}.klus-status.status-smart .klus-status-dot[data-v-4eb69fab]{background:#22c55e}.klus-card-title[data-v-4eb69fab]{color:#0f172a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:950;line-height:1.2;display:-webkit-box;overflow:hidden}.klus-card-meta[data-v-4eb69fab]{justify-content:space-between;align-items:center;gap:8px;display:flex}.klus-card-meta span[data-v-4eb69fab]{color:#64748b;font-size:12px;font-weight:850}.klus-card-meta strong[data-v-4eb69fab]{color:#0f172a;font-size:14px;font-weight:950}.klus-card-actions[data-v-4eb69fab]{gap:8px;display:flex}.klus-card-actions .sf-btn[data-v-4eb69fab]{flex:1;justify-content:center;padding:7px 10px;font-size:12px}.klus-film-row[data-v-4eb69fab]{scroll-snap-type:x proximity;scrollbar-width:thin;align-items:stretch;gap:10px;margin-bottom:0;padding:14px max(8px,50% - 86px);display:flex;overflow-x:auto}.klus-film-card[data-v-4eb69fab]{box-sizing:border-box;scroll-snap-align:center;cursor:pointer;opacity:.9;background:#fff;border:1px solid #dbe4ef;border-left:4px solid #cbd5e1;border-radius:14px;flex:none;align-content:start;gap:6px;width:172px;min-height:94px;padding:10px 12px;transition:box-shadow .18s,border-color .18s,opacity .18s,background .18s;display:grid}.klus-film-card[data-v-4eb69fab]:hover{opacity:1;box-shadow:0 8px 20px #0f172a14}.klus-film-card.status-filled[data-v-4eb69fab]{border-left-color:#f97316}.klus-film-card.status-smart[data-v-4eb69fab]{border-left-color:#22c55e}.klus-film-card.active[data-v-4eb69fab]{opacity:1;background:#f5f9ff;border-color:#60a5fa;box-shadow:0 10px 26px #2563eb29}.klus-film-card .klus-card-title[data-v-4eb69fab]{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em;margin:0;font-size:13.5px;line-height:1.25;display:-webkit-box;overflow:hidden}.task001-modal-backdrop[data-v-4eb69fab]{z-index:260;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f172a75;place-items:center;padding:0;display:grid;position:fixed;inset:0}.task001-modal[data-v-4eb69fab]{background:#eef2f7;border:1px solid #cbd5e1;border-radius:0;grid-template-rows:auto minmax(0,1fr);width:100vw;height:100vh;display:grid;overflow:hidden;box-shadow:0 30px 100px #0f172a59}.task001-modal-head[data-v-4eb69fab]{background:#fff;border-bottom:1px solid #dbe4ef;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.task001-modal-head h2[data-v-4eb69fab]{color:#0f172a;margin:0;font-size:24px}.task001-modal-actions[data-v-4eb69fab]{align-items:center;gap:8px;display:inline-flex}.task001-modal-body[data-v-4eb69fab]{min-height:0;padding:8px;display:grid;overflow:hidden}.truth001-fit[data-v-4eb69fab]{flex-direction:column;gap:10px;height:100%;min-height:0;display:flex;overflow:hidden}.truth001-fit>.calculation001-header[data-v-4eb69fab],.truth001-fit>.klus-film-row[data-v-4eb69fab],.truth001-fit>.selection-bar[data-v-4eb69fab],.truth001-fit>.v2-toggle-bar[data-v-4eb69fab],.truth001-fit>.empty-state[data-v-4eb69fab]{flex:none;margin-bottom:0}.v2-toggle-bar[data-v-4eb69fab]{justify-content:flex-end;display:flex}.station-fab[data-v-4eb69fab]{z-index:60;color:#4338ca;cursor:pointer;font:inherit;background:linear-gradient(#fff,#f6f8ff);border:1px solid #c7d2fe;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:950;position:fixed;bottom:18px;right:18px;box-shadow:0 12px 30px #2563eb2e}.station-fab[data-v-4eb69fab]:hover{background:#eef2ff;border-color:#6366f1}.quickask-fab[data-v-4eb69fab]{z-index:60;color:#047857;cursor:pointer;font:inherit;background:linear-gradient(#fff,#f3fdf6);border:1px solid #a7f3d0;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:950;position:fixed;bottom:66px;right:18px;box-shadow:0 12px 30px #0596692e}.quickask-fab[data-v-4eb69fab]:hover{background:#ecfdf5;border-color:#10b981}.truth001-fit>.v2[data-v-4eb69fab]{flex:auto;min-height:0;overflow:hidden}.task001-inline-panel[data-v-4eb69fab]{background:#eef2f7;border:1px solid #dbe4ef;border-radius:18px;flex:auto;grid-template-rows:auto minmax(0,1fr);gap:10px;min-height:0;margin-top:0;padding:10px;display:grid;overflow:hidden}.task001-inline-head[data-v-4eb69fab]{background:#fff;border:1px solid #dbe4ef;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:10px 14px;display:flex}.task001-inline-head h2[data-v-4eb69fab]{color:#0f172a;margin:2px 0 0;font-size:18px}.task001-inline-actions[data-v-4eb69fab]{align-items:center;gap:8px;display:inline-flex}.selection-bar[data-v-4eb69fab]{color:#92400e;background:#fff7ed;border:1px solid #fed7aa;border-radius:14px;margin-bottom:12px;padding:11px 13px;font-size:13px;font-weight:850}.empty-state[data-v-4eb69fab]{color:var(--color-text-muted);background:#fff;border:1px dashed #d1d5db;border-radius:16px;padding:22px;font-size:13px;font-weight:750}.smart-row strong[data-v-4eb69fab]{color:var(--color-text)}.smart-row span[data-v-4eb69fab]{color:var(--color-text-muted);margin-top:4px;font-size:12px;font-weight:750;display:block}.task-grid[data-v-4eb69fab]{grid-template-columns:repeat(4,minmax(220px,1fr));gap:12px;display:grid}.task-card[data-v-4eb69fab]{border:1px solid var(--color-border);text-align:left;cursor:pointer;background:#fff;border-radius:16px;min-height:110px;padding:16px}.task-card.active[data-v-4eb69fab]{border-color:var(--color-primary);background:#fff7ed}.task-card strong[data-v-4eb69fab]{color:var(--color-text);font-size:16px;display:block}.task-card span[data-v-4eb69fab]{color:var(--color-text-muted);margin-top:8px;font-size:13px;font-weight:750;display:block}.workcard-a4[data-v-4eb69fab]{border:1px solid var(--color-border);page-break-inside:avoid;break-inside:avoid;background:#fff;border-radius:18px;padding:20px}.workcard-a4 header[data-v-4eb69fab]{justify-content:space-between;gap:14px;margin-bottom:16px;display:flex}.workcard-a4 h3[data-v-4eb69fab]{font-size:22px}.workcard-grid[data-v-4eb69fab]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.workcard-grid div[data-v-4eb69fab]{border:1px solid var(--color-border);background:#f8fafc;border-radius:14px;padding:12px}.workcard-grid strong[data-v-4eb69fab]{color:var(--color-text-muted);margin-bottom:5px;font-size:12px;display:block}.workcard-grid span[data-v-4eb69fab]{color:var(--color-text);font-weight:850}.workcard-note[data-v-4eb69fab]{color:var(--color-text-muted);margin:14px 0 0}.cover-preview[data-v-4eb69fab]{background:linear-gradient(135deg,#111827,#1e293b);border-color:#111827;flex-direction:column;justify-content:center;min-height:420px;display:flex}.cover-preview h2[data-v-4eb69fab]{color:#fff;font-size:42px}.cover-preview p[data-v-4eb69fab]{color:#cbd5e1;max-width:720px}.cover-meta[data-v-4eb69fab]{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.cover-meta span[data-v-4eb69fab]{color:#fff;background:#ffffff14;border-radius:999px;padding:9px 12px;font-size:13px;font-weight:800}.sf-input[data-v-4eb69fab],.sf-textarea[data-v-4eb69fab],.sf-select[data-v-4eb69fab],.task-create-input[data-v-4eb69fab],.unlock-input[data-v-4eb69fab]{color:#111827!important;background:#fff!important}.sf-input[data-v-4eb69fab]::placeholder,.sf-textarea[data-v-4eb69fab]::placeholder{color:#6b7280!important}@media (width<=1200px){.task-grid[data-v-4eb69fab]{grid-template-columns:repeat(2,minmax(220px,1fr))}.steps-workflow[data-v-4eb69fab],.task-create-bar[data-v-4eb69fab],.location-engine-panel[data-v-4eb69fab],.workprep-signal-grid[data-v-4eb69fab]{grid-template-columns:1fr}.weather-days[data-v-4eb69fab]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.project-commandbar-top[data-v-4eb69fab]{flex-direction:column}.zeker-guidance-card[data-v-4eb69fab],.zeker-guidance-rules[data-v-4eb69fab],.zeker-guidance-status[data-v-4eb69fab]{grid-template-columns:1fr}.project-meta-line[data-v-4eb69fab]{justify-content:flex-start}.step-input-row[data-v-4eb69fab],.steps-foundation-head[data-v-4eb69fab],.step-create-panel[data-v-4eb69fab],.unlock-strip[data-v-4eb69fab],.unlock-inline[data-v-4eb69fab],.foundation-step-row[data-v-4eb69fab],.step-line-main[data-v-4eb69fab],.step-detail-drawer[data-v-4eb69fab],.truth-create-panel[data-v-4eb69fab],.step-row-body[data-v-4eb69fab],.step-row-actions[data-v-4eb69fab],.step-edit-actions[data-v-4eb69fab],.saai-detail-grid[data-v-4eb69fab],.backbone-match-grid[data-v-4eb69fab],.workcard-grid[data-v-4eb69fab],.location-metrics[data-v-4eb69fab],.weather-days[data-v-4eb69fab],.task-grid[data-v-4eb69fab],.workprep-readiness-row[data-v-4eb69fab],.project-agent-columns[data-v-4eb69fab],.agent-score-grid[data-v-4eb69fab]{grid-template-columns:1fr}.steps-foundation-head[data-v-4eb69fab],.step-row-body[data-v-4eb69fab],.step-row-actions[data-v-4eb69fab],.step-edit-actions[data-v-4eb69fab]{display:grid}.step-line-meta[data-v-4eb69fab]{flex-wrap:wrap;justify-content:flex-start;min-width:0;position:static;transform:none}.step-inline-actions[data-v-4eb69fab]{flex-wrap:wrap;justify-content:flex-start;position:static;transform:none}.step-line-title[data-v-4eb69fab]{padding:0}.step-line-title strong[data-v-4eb69fab],.step-line-title small[data-v-4eb69fab]{white-space:normal}.step-order-backdrop[data-v-4eb69fab]{padding:0}.step-order-dialog[data-v-4eb69fab]{border-radius:0;width:100vw;height:100vh;max-height:none;padding:10px}.step-order-head[data-v-4eb69fab]{flex-direction:column;align-items:flex-start}.step-order-head-actions[data-v-4eb69fab]{justify-content:space-between;width:100%}.step-order-row[data-v-4eb69fab]{grid-template-columns:36px minmax(0,1fr);min-height:46px;padding:9px 10px}.step-order-note-input[data-v-4eb69fab]{grid-column:2}.step-order-add-below[data-v-4eb69fab]{grid-column:2;justify-self:start}.step-order-delete[data-v-4eb69fab]{grid-column:2;justify-self:end}.step-order-name[data-v-4eb69fab],.step-order-edit-input[data-v-4eb69fab]{white-space:normal}.steps-count-card[data-v-4eb69fab]{text-align:left}.steps-note-paper[data-v-4eb69fab]{width:100%;position:static;transform:none}.steps-note-paper.placed[data-v-4eb69fab]{width:min(460px,100vw - 16px);position:fixed}.note-paper-actions[data-v-4eb69fab]{flex-direction:column;align-items:stretch}.workspace-card[data-v-4eb69fab]{height:calc(100vh - 160px);padding:14px}}@media print{body[data-v-4eb69fab] *{visibility:hidden}.smartscope-print-area[data-v-4eb69fab],.smartscope-print-area[data-v-4eb69fab] *,.preparation05-print-area[data-v-4eb69fab],.preparation05-print-area[data-v-4eb69fab] *,.offer06-print-area[data-v-4eb69fab],.offer06-print-area[data-v-4eb69fab] *,.workcard-print-area[data-v-4eb69fab],.workcard-print-area[data-v-4eb69fab] *{visibility:visible}.smartscope-print-area[data-v-4eb69fab],.preparation05-print-area[data-v-4eb69fab],.offer06-print-area[data-v-4eb69fab],.workcard-print-area[data-v-4eb69fab]{background:#fff;margin:0;padding:0;display:block;position:absolute;inset:0}.project-commandbar[data-v-4eb69fab],.flow-tabs-card[data-v-4eb69fab],.smart-list[data-v-4eb69fab],.smart-block-head[data-v-4eb69fab],.sf-btn[data-v-4eb69fab]{display:none!important}.project-page[data-v-4eb69fab],.workspace-card[data-v-4eb69fab]{background:#fff;height:auto;overflow:visible}.workcard-a4[data-v-4eb69fab]{page-break-inside:avoid;break-inside:avoid;border:1px solid #000}.workcard-print-area .workcard-01[data-v-4eb69fab]{page-break-after:always;break-after:page;box-shadow:none;border:0;border-radius:0}}.app-shell[data-v-ad7aa487]{color:#111827;background:#f6f7f9;min-height:100vh;font-family:Inter,Arial,sans-serif}.topbar[data-v-ad7aa487]{background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;height:68px;padding:0 24px;display:flex}.topbar-left[data-v-ad7aa487]{align-items:center;gap:28px;display:flex}.brand[data-v-ad7aa487]{align-items:center;gap:12px;display:flex}.brand-mark[data-v-ad7aa487]{color:#fff;background:#ff5a1f;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-weight:900;display:flex}.brand-title[data-v-ad7aa487]{font-size:18px;font-weight:900}.brand-subtitle[data-v-ad7aa487]{color:#6b7280;font-size:11px}.top-nav[data-v-ad7aa487]{gap:8px;display:flex}.nav-item[data-v-ad7aa487]{color:#4b5563;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;height:38px;padding:0 14px;font-weight:700}.nav-item.active[data-v-ad7aa487]{color:#ff5a1f;background:#fff3ed;border-color:#ffd6c2}.topbar-right[data-v-ad7aa487]{gap:10px;display:flex}.workspace[data-v-ad7aa487]{grid-template-columns:230px 1fr;min-height:calc(100vh - 68px);display:grid}.sidebar[data-v-ad7aa487]{background:#fff;border-right:1px solid #e5e7eb;padding:22px 16px}.sidebar-section+.sidebar-section[data-v-ad7aa487]{margin-top:28px}.sidebar-title[data-v-ad7aa487]{text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;margin-bottom:12px;font-size:11px;font-weight:900}.sidebar-muted[data-v-ad7aa487]{color:#6b7280;font-size:13px}.sidebar-project-row[data-v-ad7aa487]{cursor:pointer;border-radius:12px;margin-bottom:6px;padding:11px 12px;font-size:14px;font-weight:700}.sidebar-project-row[data-v-ad7aa487]:hover{background:#f3f4f6}.main[data-v-ad7aa487]{padding:26px}.panel[data-v-ad7aa487]{background:#fff;border:1px solid #e5e7eb;border-radius:18px;margin-bottom:18px;overflow:hidden;box-shadow:0 10px 30px #0f172a0d}.panel-header[data-v-ad7aa487]{border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:center;min-height:54px;padding:0 18px;display:flex}.panel-header h2[data-v-ad7aa487]{margin:0;font-size:16px;font-weight:900}.panel-header span[data-v-ad7aa487]{color:#6b7280;font-size:13px;font-weight:800}.ui-input[data-v-ad7aa487],.ui-textarea[data-v-ad7aa487]{color:#111827;box-sizing:border-box;background:#fff;border:1px solid #d1d5db;border-radius:12px;outline:none;width:100%;padding:12px 14px;font-size:14px}.ui-input[data-v-ad7aa487]:focus,.ui-textarea[data-v-ad7aa487]:focus{border-color:#ff5a1f;box-shadow:0 0 0 3px #ff5a1f1f}.ui-button[data-v-ad7aa487]{cursor:pointer;border:1px solid #d1d5db;border-radius:12px;height:42px;padding:0 16px;font-size:13px;font-weight:900}.ui-button-light[data-v-ad7aa487]{color:#111827;background:#fff}.ui-button-dark[data-v-ad7aa487]{color:#fff;background:#ff5a1f;border-color:#ff5a1f}.ui-button[data-v-ad7aa487]:hover{opacity:.92}.tree-list[data-v-ad7aa487]{flex-direction:column;display:flex}.tree-row[data-v-ad7aa487]{cursor:pointer;border-bottom:1px solid #f1f3f5;justify-content:space-between;align-items:center;min-height:52px;padding:12px 18px;display:flex}.tree-row[data-v-ad7aa487]:hover{background:#f9fafb}.tree-row.active[data-v-ad7aa487]{background:#fff3ed;border-left:4px solid #ff5a1f;padding-left:14px}.tree-row strong[data-v-ad7aa487]{color:#ff5a1f;margin-right:8px}.task-card[data-v-ad7aa487]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;margin:14px;padding:16px}.task-card strong[data-v-ad7aa487]{margin-bottom:10px;font-size:15px;display:block}.task-card div[data-v-ad7aa487]{color:#4b5563;margin-bottom:6px;font-size:13px}.pending-row[data-v-ad7aa487]{border-bottom:1px solid #f1f3f5;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.pending-row button[data-v-ad7aa487]{color:#ff5a1f;cursor:pointer;background:#fff3ed;border:0;border-radius:10px;padding:8px 10px;font-weight:900}@media (width<=1100px){.workspace[data-v-ad7aa487]{grid-template-columns:1fr}.sidebar[data-v-ad7aa487]{display:none}.main section[style][data-v-ad7aa487]{grid-template-columns:1fr!important}}.smart-workspace[data-v-ff425b10]{color:#182233;width:min(1320px,100vw - 72px);margin:0 auto;padding:28px 0 56px}.workspace-hero[data-v-ff425b10],.workspace-panel[data-v-ff425b10],.workspace-card[data-v-ff425b10],.metric-card[data-v-ff425b10],.card-tile[data-v-ff425b10]{border:1px solid #94a3b833;box-shadow:0 18px 48px #0f172a14}.workspace-hero[data-v-ff425b10]{background:radial-gradient(circle at 0 0,#edc67247,#0000 32%),linear-gradient(135deg,#f7f2e8 0%,#f9fafb 52%,#eef4ff 100%);border-radius:28px;justify-content:space-between;gap:28px;padding:32px;display:flex}.hero-copy[data-v-ff425b10]{max-width:860px}.eyebrow[data-v-ff425b10],.section-label[data-v-ff425b10]{color:#b45309;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:900}.workspace-hero h1[data-v-ff425b10]{margin:0;font-size:42px;line-height:1.04}.hero-lead[data-v-ff425b10]{color:#475569;margin:18px 0 0;font-size:16px;line-height:1.7}.hero-meta[data-v-ff425b10],.chip-row[data-v-ff425b10],.hero-actions[data-v-ff425b10],.next-actions[data-v-ff425b10]{flex-wrap:wrap;gap:10px;display:flex}.hero-meta[data-v-ff425b10]{margin-top:18px}.hero-meta span[data-v-ff425b10],.chip[data-v-ff425b10],.card-code[data-v-ff425b10]{color:#334155;background:#ffffffe0;border:1px solid #94a3b838;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.hero-actions[data-v-ff425b10]{justify-content:flex-end;align-self:flex-start;max-width:260px}.hero-btn[data-v-ff425b10]{color:#172033;cursor:pointer;background:#ffffffeb;border:1px solid #d7dde7;border-radius:14px;min-height:42px;padding:0 14px;font-size:13px;font-weight:900}.hero-btn.primary[data-v-ff425b10]{color:#fff;background:#172033;border-color:#172033}.workspace-nav[data-v-ff425b10]{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.workspace-tab[data-v-ff425b10]{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:12px;min-height:38px;padding:0 14px;font-size:13px;font-weight:900}.workspace-tab.active[data-v-ff425b10]{color:#fff;background:#172033;border-color:#172033}.workspace-panel[data-v-ff425b10]{background:#f8fafc;border-radius:24px;gap:18px;padding:24px;display:grid}.panel-head[data-v-ff425b10]{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.panel-head h2[data-v-ff425b10],.workspace-card h3[data-v-ff425b10],.workspace-card h2[data-v-ff425b10],.workspace-panel h2[data-v-ff425b10]{color:#172033;margin:0 0 8px}.panel-head p[data-v-ff425b10],.workspace-card p[data-v-ff425b10],.highlight-card p[data-v-ff425b10],.analysis-columns p[data-v-ff425b10],.empty-copy[data-v-ff425b10]{color:#475569;margin:0;line-height:1.65}.overview-grid[data-v-ff425b10],.overview-columns[data-v-ff425b10],.summary-grid[data-v-ff425b10],.card-grid[data-v-ff425b10],.analysis-columns[data-v-ff425b10]{gap:16px;display:grid}.overview-grid[data-v-ff425b10]{grid-template-columns:repeat(4,minmax(0,1fr))}.overview-card-wide[data-v-ff425b10]{grid-column:span 2}.metric-card[data-v-ff425b10],.workspace-card[data-v-ff425b10],.card-tile[data-v-ff425b10],.highlight-card[data-v-ff425b10]{background:#fff;border-radius:20px;padding:20px}.metric-card[data-v-ff425b10]{gap:6px;display:grid}.metric-card span[data-v-ff425b10]{color:#64748b;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.metric-card strong[data-v-ff425b10]{font-size:24px}.metric-card small[data-v-ff425b10]{color:#64748b;font-size:12px}.next-actions[data-v-ff425b10]{margin-top:16px}.next-link[data-v-ff425b10]{color:#172033;cursor:pointer;background:#f8fafc;border:1px solid #dbe3ef;border-radius:12px;min-height:38px;padding:0 14px;font-size:13px;font-weight:900}.overview-columns[data-v-ff425b10]{grid-template-columns:repeat(2,minmax(0,1fr))}.simple-list[data-v-ff425b10],.document-stack[data-v-ff425b10],.analysis-stack[data-v-ff425b10],.highlight-list[data-v-ff425b10]{gap:14px;display:grid}.simple-list[data-v-ff425b10]{color:#475569;margin:0;padding-left:18px;line-height:1.7}.highlight-card.warning[data-v-ff425b10],.analysis-card[data-v-ff425b10]{background:#fffdf8;border:1px solid #f59e0b33}.card-grid[data-v-ff425b10]{grid-template-columns:repeat(3,minmax(0,1fr))}.card-tile[data-v-ff425b10]{text-align:left;cursor:pointer;gap:10px;display:grid}.card-tile strong[data-v-ff425b10]{color:#172033;font-size:18px}.card-tile p[data-v-ff425b10]{min-height:64px}.card-tile small[data-v-ff425b10]{color:#64748b;font-size:12px;font-weight:800}.safe-card[data-v-ff425b10]{background:#fffaf2}.analysis-top[data-v-ff425b10]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.analysis-columns[data-v-ff425b10]{grid-template-columns:repeat(2,minmax(0,1fr))}.scope-panel[data-v-ff425b10]{box-shadow:none;background:0 0;border:0;padding:0}.export-sheet[data-v-ff425b10]{gap:18px;display:grid}.empty-state[data-v-ff425b10]{color:#64748b;text-align:center;background:#fff;border-radius:18px;padding:22px}@media (width<=1120px){.smart-workspace[data-v-ff425b10]{width:calc(100vw - 28px)}.workspace-hero[data-v-ff425b10],.panel-head[data-v-ff425b10],.analysis-top[data-v-ff425b10]{display:grid}.overview-grid[data-v-ff425b10],.overview-columns[data-v-ff425b10],.card-grid[data-v-ff425b10],.analysis-columns[data-v-ff425b10]{grid-template-columns:1fr}.overview-card-wide[data-v-ff425b10]{grid-column:auto}}@media print{.sf-print-hide[data-v-ff425b10],.workspace-nav[data-v-ff425b10]{display:none!important}.smart-workspace[data-v-ff425b10]{width:100%;padding:0}.workspace-panel[data-v-ff425b10],.workspace-card[data-v-ff425b10],.metric-card[data-v-ff425b10],.card-tile[data-v-ff425b10],.workspace-hero[data-v-ff425b10]{box-shadow:none;break-inside:avoid}}.coach[data-v-601f8d44]{background:#fffdf8;border:1px solid #d8cfbf;border-radius:22px;padding:22px}.coach header[data-v-601f8d44]{gap:13px;display:flex}.portrait[data-v-601f8d44]{color:#fff;background:#45624d;border-radius:50%;flex:0 0 40px;place-items:center;height:40px;font-family:Georgia,serif;font-size:20px;display:grid}.coach h2[data-v-601f8d44]{margin:3px 0 8px;font-family:Georgia,serif}.coach p[data-v-601f8d44]{line-height:1.55}.thread[data-v-601f8d44]{gap:12px;max-height:46vh;margin:20px 0;display:grid;overflow:auto}.message[data-v-601f8d44]{border-left:2px solid #d9d0c2;padding-left:12px}.message.customer_question[data-v-601f8d44]{border-color:#b88429}.message small[data-v-601f8d44]{text-transform:uppercase;letter-spacing:.1em;font-size:10px}.handoff[data-v-601f8d44]{background:#f3e9d4;border-radius:999px;padding:5px 9px;font-size:11px}form[data-v-601f8d44]{border-top:1px solid #e5ddd0;padding-top:16px}label[data-v-601f8d44]{margin-bottom:8px;font-weight:800;display:block}textarea[data-v-601f8d44]{box-sizing:border-box;width:100%;font:inherit;border:1px solid #bfc9bf;border-radius:14px;padding:12px}button[data-v-601f8d44]{color:#fff;background:#45624d;border:0;border-radius:999px;width:100%;margin-top:10px;padding:12px;font-weight:800}.error[data-v-601f8d44]{color:#8f392f}.workspace-overview[data-v-f74eb17b]{background:#fff;border:1px solid #d7ddd6;border-radius:16px;margin-bottom:22px;padding:26px 28px}.ov-eyebrow[data-v-f74eb17b]{letter-spacing:.14em;text-transform:uppercase;color:#1f4f46;margin:0;font-size:.72rem;font-weight:700}.overview-head h1[data-v-f74eb17b]{color:#17201d;margin:4px 0 6px;font-family:Inter,Arial,sans-serif;font-size:1.7rem}.overview-meta[data-v-f74eb17b]{color:#6b756f;margin:0 0 20px;font-size:.95rem}.route-link[data-v-f74eb17b]{color:#1f4f46;cursor:pointer;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.ov-label[data-v-f74eb17b]{letter-spacing:.12em;text-transform:uppercase;color:#17201d;margin:18px 0 10px;font-size:.72rem;font-weight:700}.phase-bar[data-v-f74eb17b]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.phase-bar li[data-v-f74eb17b]{background:#fff;border:1.5px solid #d7ddd6;border-radius:12px;gap:4px;padding:12px 14px;font-size:.9rem;display:grid}.phase-bar li strong[data-v-f74eb17b]{color:#9aa39e;font-weight:600}.phase-bar li span[data-v-f74eb17b]{color:#9aa39e}.phase-bar li.busy[data-v-f74eb17b]{border-color:#1f4f46}.phase-bar li.busy strong[data-v-f74eb17b]{color:#1f4f46}.phase-bar li.busy span[data-v-f74eb17b]{color:#6b756f}.phase-bar li.done[data-v-f74eb17b]{background:#1f4f46;border-color:#1f4f46}.phase-bar li.done strong[data-v-f74eb17b],.phase-bar li.done span[data-v-f74eb17b]{color:#fff}.step-list[data-v-f74eb17b]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.step-list button[data-v-f74eb17b]{text-align:left;cursor:pointer;color:#6b756f;background:#fff;border:1px solid #d7ddd6;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;width:100%;padding:13px 16px;font-size:.95rem;display:grid}.step-list li.nu button[data-v-f74eb17b]{color:#17201d;border:2px solid #1f4f46;font-weight:600}.step-list li.klaar button .step-title[data-v-f74eb17b]{color:#17201d}.step-dot[data-v-f74eb17b]{color:#fff;border:2px solid #d7ddd6;border-radius:50%;place-content:center;width:20px;height:20px;font-size:.7rem;display:grid}.step-list li.klaar .step-dot[data-v-f74eb17b]{background:#1f4f46;border-color:#1f4f46}.step-list li.nu .step-dot[data-v-f74eb17b]{border-color:#1f4f46}.step-status[data-v-f74eb17b]{color:#9aa39e;font-size:.85rem}.step-list li.nu .step-status[data-v-f74eb17b]{color:#1f4f46;font-weight:600}.step-list li.klaar .step-status[data-v-f74eb17b]{color:#6b756f}@media (width<=760px){.workspace-overview[data-v-f74eb17b]{padding:18px}.overview-head h1[data-v-f74eb17b]{font-size:1.3rem}}:root{--smart-motion-instant:0s;--smart-motion-fast:.14s;--smart-motion-base:.22s;--smart-motion-slow:.36s;--smart-motion-highlight:.9s;--smart-motion-ease-standard:cubic-bezier(.2,0,0,1);--smart-motion-ease-settle:cubic-bezier(.22,1,.36,1);--smart-motion-shift-mobile:10px;--smart-motion-shift-desktop:14px}@keyframes workspace-spin{to{transform:rotate(360deg)}}.workspace-eyebrow{text-transform:uppercase;letter-spacing:.14em;color:#9a6c1f;margin:0 0 7px;font-size:10px;font-weight:850}.source-pill{color:#526458;background:#e8eee7;border-radius:999px;padding:5px 9px;font-size:11px;display:inline-block}.honest-empty{color:#657169;font-style:italic}.sophie-guide{grid-template-columns:52px 1fr;gap:18px;padding:26px 4px 30px;display:grid}.sophie-mark{color:#fff;background:#45624d;border-radius:50%;place-items:center;width:52px;height:52px;font:28px Georgia,serif;display:grid}.sophie-copy h1{margin:0 0 14px;font:clamp(31px,4vw,48px)/1.08 Georgia,serif}.sophie-copy>p{font-size:17px;line-height:1.6}.looking-note{border-left:3px solid #bd8b35;padding-left:13px}.guide-actions{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.guide-actions button,.intro04 button,.step-stage button,.observation-prompt button{color:#304538;cursor:pointer;background:#fffdf8;border:1px solid #a99c88;border-radius:999px;padding:10px 14px;font-weight:800}.guide-actions .primary{color:#fff;background:#45624d;border-color:#45624d}.intro04{color:#fff;background:#315442;border-radius:26px;margin-bottom:22px;padding:clamp(25px,5vw,48px);box-shadow:0 20px 55px #273c2f26}.intro04 h2{margin:0 0 15px;font:clamp(32px,5vw,52px)/1.05 Georgia,serif}.intro04 p{max-width:610px;font-size:17px;line-height:1.65}.intro04 .source-pill{color:#fff;background:#ffffff24}.intro04 button{margin-top:24px;display:block}.step-stage{background:#fffdf8;border:1px solid #ddd3c4;border-radius:28px;padding:clamp(22px,4vw,38px);box-shadow:0 16px 50px #3743390f}.step-stage>header{justify-content:space-between;gap:20px;display:flex}.step-stage h2{margin:10px 0 18px;font:clamp(31px,5vw,48px)/1.08 Georgia,serif}.current-label,.view-label{border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800;display:inline-block}.current-label{color:#31533c;background:#dce9dc}.view-label{color:#76561e;background:#efe3cc}.step-story,.attention-grid>article,.control-proof,.observation-prompt{border-top:1px solid #e5ddd1;margin-top:20px;padding-top:20px}.step-story p,.attention-grid p,.observation-prompt p{line-height:1.65}.attention-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.attention-grid>article{background:#f6f2e9;border-radius:16px;padding:18px}.control-proof article{background:#edf3ec;border-radius:15px;margin-top:10px;padding:15px}.commercial-facts{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.commercial-facts article{border:1px solid #ded6c9;border-radius:16px;gap:5px;padding:16px;display:grid}.commercial-facts span,.commercial-facts small{color:#68746c;font-size:12px}.observation-answers{flex-wrap:wrap;gap:8px;display:flex}.observation-answers button:first-child{color:#fff;background:#45624d}.observation-answers button:disabled{opacity:.55}.saved-observation{background:#e8f0e7;border-radius:12px;padding:12px}.step-navigation{justify-content:space-between;margin-top:24px;display:flex}.rest-points{padding:30px 4px}.rest-points h2{margin:0;font:32px Georgia,serif}.rest-list{gap:10px;margin-top:15px;display:grid}.rest-list article{background:#fff4dc;border-left:4px solid #b27b25;border-radius:14px;padding:16px}.rest-list article span,.rest-list article small{color:#75561e;font-size:11px}.rest-list h3{margin:5px 0}.workspace-route{border-right:1px solid #d8cebe;align-self:start;max-height:calc(100vh - 44px);padding-right:17px;position:sticky;top:22px;overflow:auto}.workspace-route header{justify-content:space-between;display:flex}.workspace-route h2{margin:0;font:29px Georgia,serif}.workspace-route h3{text-transform:uppercase;letter-spacing:.08em;margin:22px 0 8px;font-size:12px}.workspace-route h3 span{color:#a2762f;margin-right:7px}.workspace-route nav button{text-align:left;color:#4e5b52;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:20px 1fr;gap:7px;width:100%;padding:8px;display:grid}.workspace-route nav button small{color:#497058;grid-column:2}.workspace-route nav button.actual{color:#263c2d;background:#dfeadf}.workspace-route nav button.viewed{outline:1px solid #9e8b70}.workspace-route nav button.done{opacity:.6}.route-close{display:none}.workspace-cabinet{align-self:start;gap:14px;display:grid;position:sticky;top:22px}.workspace-cabinet>section{background:#fffaf1;border:1px solid #ddd2c1;border-radius:18px;padding:18px}.progress-number{font:34px Georgia,serif}.workspace-cabinet figure{margin:12px 0}.workspace-cabinet img{aspect-ratio:4/3;object-fit:cover;border-radius:12px;width:100%}.workspace-cabinet figcaption{margin-top:5px;font-size:12px}.workspace-attention{outline-offset:5px;transition:outline-color var(--smart-motion-fast) var(--smart-motion-ease-standard);outline:4px solid #c6923d!important}.workspace-reveal-enter-active,.workspace-reveal-leave-active,.workspace-step-enter-active,.workspace-step-leave-active,.rest-point-enter-active,.rest-point-leave-active,.rest-point-move{transition:opacity var(--smart-motion-base) var(--smart-motion-ease-standard),transform var(--smart-motion-slow) var(--smart-motion-ease-settle)}.workspace-reveal-enter-from,.workspace-reveal-leave-to,.workspace-step-enter-from,.workspace-step-leave-to,.rest-point-enter-from,.rest-point-leave-to{opacity:0;transform:translateY(var(--smart-motion-shift-desktop))}@media (width<=760px){.sophie-guide{grid-template-columns:42px 1fr}.sophie-mark{width:42px;height:42px;font-size:22px}.sophie-copy>p{font-size:15px}.workspace-route{z-index:50;background:#f6f1e8;border:0;max-height:none;padding:22px;display:none;position:fixed;inset:0;overflow:auto}.workspace-route.open{display:block}.route-close{background:0 0;border:0;font-size:28px;display:block}.attention-grid,.commercial-facts{grid-template-columns:1fr}.workspace-cabinet{position:static}.workspace-reveal-enter-from,.workspace-reveal-leave-to,.workspace-step-enter-from,.workspace-step-leave-to,.rest-point-enter-from,.rest-point-leave-to{transform:translateY(var(--smart-motion-shift-mobile))}}@media (prefers-reduced-motion:reduce){:root{--smart-motion-fast:1ms;--smart-motion-base:1ms;--smart-motion-slow:1ms;--smart-motion-highlight:1ms;scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.workspace-reveal-enter-from,.workspace-reveal-leave-to,.workspace-step-enter-from,.workspace-step-leave-to,.rest-point-enter-from,.rest-point-leave-to{transform:none}.workspace-attention{outline:4px solid #6d4b18!important}}.living-workspace[data-v-2c1af827]{color:#17201d;background:#f8f9f6;min-height:100vh;font-family:Inter,Arial,sans-serif}.demo-label[data-v-2c1af827]{z-index:40;text-align:center;color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#6d4b18;padding:7px 16px;font-size:12px;font-weight:800;position:sticky;top:0}.living-layout[data-v-2c1af827]{grid-template-columns:minmax(0,1fr) 330px;gap:30px;max-width:1240px;margin:auto;padding:28px;display:grid}.workspace-route[data-v-2c1af827]{z-index:60;background:#f8f9f6;border-right:1px solid #d7ddd6;width:min(460px,94vw);max-height:none;padding:24px;display:none;position:fixed;inset:0 auto 0 0;overflow:auto;box-shadow:0 0 60px #17201d2e}.workspace-route.open[data-v-2c1af827]{display:block}.workspace-route[data-v-2c1af827] .route-close,.workspace-route[data-v-2c1af827] .route-close{cursor:pointer;color:#17201d;background:0 0;border:0;font-size:26px;display:block}.workspace-rail[data-v-2c1af827]{align-self:start;gap:14px;display:grid;position:sticky;top:22px}.rail-card[data-v-2c1af827]{background:#fff;border:1px solid #d7ddd6;border-radius:14px;gap:6px;padding:16px 18px;display:grid}.rail-choice[data-v-2c1af827]{border:2px solid #dd6b35}.rail-eyebrow[data-v-2c1af827]{text-transform:uppercase;letter-spacing:.13em;color:#1f4f46;margin:0;font-size:.68rem;font-weight:700}.rail-eyebrow.choice[data-v-2c1af827]{color:#dd6b35}.rail-strong[data-v-2c1af827]{color:#17201d;margin:0;font-size:.95rem;font-weight:600}.rail-muted[data-v-2c1af827]{color:#6b756f;margin:0;font-size:.85rem}.rail-gold[data-v-2c1af827]{color:#fff;cursor:pointer;background:#c9963b;border:0;border-radius:999px;justify-self:start;margin-top:4px;padding:8px 16px;font-weight:600}.workspace-rail[data-v-2c1af827] .workspace-cabinet{position:static}.workspace-rail[data-v-2c1af827] .workspace-cabinet>section{background:#fff;border-color:#d7ddd6;border-radius:14px}.workspace-rail[data-v-2c1af827] .workspace-cabinet>section:first-of-type,.workspace-rail[data-v-2c1af827] .workspace-cabinet>section:nth-of-type(3){display:none}.workspace-heart[data-v-2c1af827] .sophie-guide{background:#fff;border:1px solid #d7ddd6;border-left:6px solid #c9963b;border-radius:14px;grid-template-columns:1fr;gap:6px;margin-bottom:18px;padding:16px 20px}.workspace-heart[data-v-2c1af827] .sophie-mark{display:none}.workspace-heart[data-v-2c1af827] .sophie-copy:before{content:"Sophie · stand van zaken";text-transform:uppercase;letter-spacing:.14em;color:#c9963b;margin-bottom:6px;font-size:.68rem;font-weight:700;display:block}.workspace-heart[data-v-2c1af827] .sophie-copy h1{color:#17201d;margin:0 0 6px;font:600 1.05rem/1.5 Inter,Arial,sans-serif}.workspace-heart[data-v-2c1af827] .sophie-copy>p{color:#6b756f;margin:0;font-size:.9rem;line-height:1.55}.workspace-heart[data-v-2c1af827] .guide-actions{gap:8px;margin-top:12px}.workspace-heart[data-v-2c1af827] .guide-actions button{color:#1f4f46;background:#fff;border-color:#d7ddd6;padding:7px 13px;font-size:.85rem;font-weight:600}.workspace-heart[data-v-2c1af827] .guide-actions .primary{color:#fff;background:#1f4f46;border-color:#1f4f46}.stage-close[data-v-2c1af827]{color:#1f4f46;cursor:pointer;background:#fff;border:1px solid #d7ddd6;border-radius:999px;justify-self:start;margin:6px 0 12px;padding:7px 14px;font-size:.85rem}.workspace-heart[data-v-2c1af827]{min-width:0}.mobile-route-bar[data-v-2c1af827]{display:none}.workspace-state[data-v-2c1af827]{text-align:center;place-content:center;min-height:80vh;display:grid}.workspace-loader[data-v-2c1af827]{border:3px solid #cfc6b6;border-top-color:#44634e;border-radius:50%;width:30px;height:30px;margin:auto;animation:1s linear infinite workspace-spin}.coach-exception[data-v-2c1af827]{border-top:1px solid #d3cabc;margin:28px 0;padding-top:18px}.coach-exception>summary[data-v-2c1af827]{cursor:pointer;color:#405b48;margin-bottom:16px;font-weight:800}@media (width<=1120px){.living-layout[data-v-2c1af827]{grid-template-columns:250px minmax(0,1fr)}.workspace-cabinet[data-v-2c1af827]{grid-column:2}}@media (width<=760px){.living-layout[data-v-2c1af827]{padding:14px 16px 42px;display:block}.mobile-route-bar[data-v-2c1af827]{z-index:25;background:#f3efe6f5;border-bottom:1px solid #d8cebe;padding:10px 16px;display:block;position:sticky;top:0}.demo-label+.mobile-route-bar[data-v-2c1af827]{top:31px}.mobile-route-bar button[data-v-2c1af827]{color:#31483a;background:#fffdf8;border:1px solid #b8aa96;border-radius:999px;width:100%;padding:11px;font-weight:800}.workspace-cabinet[data-v-2c1af827]{margin-top:24px}}.smartflow-page[data-v-5faaa648]{gap:14px;display:grid}.page-header[data-v-5faaa648]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-header a[data-v-5faaa648],.route-actions a[data-v-5faaa648]{align-items:center;text-decoration:none;display:inline-flex}.eyebrow[data-v-5faaa648]{color:var(--sf-accent);text-transform:uppercase;font-size:12px;font-weight:900}.page-header h1[data-v-5faaa648]{margin-top:3px;font-size:28px;font-weight:900;line-height:1.1}.page-header span[data-v-5faaa648],.area-card small[data-v-5faaa648],.workspace-panel p[data-v-5faaa648],.workspace-panel li[data-v-5faaa648]{color:var(--sf-muted)}.flow-grid[data-v-5faaa648]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.area-card[data-v-5faaa648]{min-height:148px;color:inherit;text-align:left;cursor:pointer;align-content:start;gap:8px;padding:14px;display:grid}.area-card span[data-v-5faaa648]{color:var(--sf-accent);font-size:12px;font-weight:900}.area-card strong[data-v-5faaa648]{font-size:17px;line-height:1.2}.area-card small[data-v-5faaa648]{font-size:13px;line-height:1.45}.area-card.active[data-v-5faaa648]{background:#eef4ff;border-color:#c7d7fe}.workspace-grid[data-v-5faaa648]{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:14px;display:grid}.workspace-panel[data-v-5faaa648]{padding:16px}.workspace-panel h2[data-v-5faaa648]{margin-top:10px;font-size:20px}.workspace-panel p[data-v-5faaa648]{margin-top:8px}.route-actions[data-v-5faaa648]{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}@media (width<=980px){.flow-grid[data-v-5faaa648],.workspace-grid[data-v-5faaa648]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.page-header[data-v-5faaa648],.flow-grid[data-v-5faaa648],.workspace-grid[data-v-5faaa648]{grid-template-columns:1fr;display:grid}}.my10-page[data-v-1a67d8be]{color:#132238;background:radial-gradient(circle at 0 0,#ffd6a573,#0000 28%),linear-gradient(#fffdf8 0%,#f5f7fb 100%);gap:20px;min-height:100%;padding:28px;display:grid}.my10-hero[data-v-1a67d8be],.filter-bar[data-v-1a67d8be],.panel[data-v-1a67d8be],.attention-card[data-v-1a67d8be]{background:#ffffffeb;border:1px solid #dbe3ecf2;border-radius:24px;box-shadow:0 20px 56px #1c293d14}.my10-hero[data-v-1a67d8be]{grid-template-columns:minmax(0,1fr) 320px;gap:20px;padding:28px;display:grid}.eyebrow[data-v-1a67d8be]{color:#8b5e34;letter-spacing:0;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.my10-hero h1[data-v-1a67d8be]{color:#0f172a;margin:10px 0 12px;font-size:clamp(34px,5vw,62px);line-height:.98}.my10-hero p[data-v-1a67d8be]{color:#5c6b7c;max-width:840px;margin:0;font-size:17px;line-height:1.65}.hero-metrics[data-v-1a67d8be]{gap:12px;display:grid}.hero-metrics article[data-v-1a67d8be],.refresh-btn[data-v-1a67d8be]{background:#f8fafc;border-radius:18px;padding:16px 18px}.hero-metrics article[data-v-1a67d8be]{gap:4px;display:grid}.hero-metrics span[data-v-1a67d8be]{color:#64748b;font-size:13px}.hero-metrics strong[data-v-1a67d8be]{color:#0f172a;font-size:34px;line-height:1}.refresh-btn[data-v-1a67d8be],.filter-pill[data-v-1a67d8be],.action-btn[data-v-1a67d8be]{color:#132238;cursor:pointer;background:#fff;border:1px solid #d9e1eb;border-radius:999px;min-height:46px;padding:0 16px;font-weight:800}.filter-bar[data-v-1a67d8be]{flex-wrap:wrap;gap:10px;padding:12px;display:flex}.filter-pill.active[data-v-1a67d8be],.action-btn.primary[data-v-1a67d8be]{color:#fff;background:#132238;border-color:#132238}.attention-grid[data-v-1a67d8be]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.attention-card[data-v-1a67d8be]{gap:18px;padding:22px;display:grid}.card-top[data-v-1a67d8be],.card-actions[data-v-1a67d8be]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.type-pill[data-v-1a67d8be],.priority-pill[data-v-1a67d8be]{border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.type-pill[data-v-1a67d8be]{color:#7c5b2a;background:#fff7ed}.priority-pill[data-v-1a67d8be]{color:#334155;background:#e2e8f0}.priority-pill.critical[data-v-1a67d8be]{color:#991b1b;background:#fef2f2}.priority-pill.high[data-v-1a67d8be]{color:#92400e;background:#fffbeb}.priority-pill.low[data-v-1a67d8be]{color:#166534;background:#f0fdf4}.card-body h2[data-v-1a67d8be]{color:#0f172a;margin:0;font-size:24px;line-height:1.15}.reason-label[data-v-1a67d8be]{color:#64748b;text-transform:uppercase;margin:14px 0 4px;font-size:12px;font-weight:900}.reason-copy[data-v-1a67d8be]{color:#475569;margin:0;line-height:1.6}.card-meta[data-v-1a67d8be]{gap:10px;margin:0;padding:0;display:grid}.card-meta div[data-v-1a67d8be]{border-top:1px solid #edf2f7;justify-content:space-between;gap:12px;padding-top:10px;display:flex}.card-meta dt[data-v-1a67d8be],.card-meta dd[data-v-1a67d8be]{margin:0}.card-meta dt[data-v-1a67d8be]{color:#64748b}.card-meta dd[data-v-1a67d8be]{color:#0f172a;text-align:right;font-weight:700}.card-actions[data-v-1a67d8be]{justify-content:flex-start}.proposal-list[data-v-1a67d8be]{gap:12px;display:grid}.proposal-card[data-v-1a67d8be]{background:#f8fafc;border:1px solid #edf2f7;border-radius:18px;gap:12px;padding:16px;display:grid}.proposal-copy[data-v-1a67d8be]{gap:4px;display:grid}.proposal-copy strong[data-v-1a67d8be]{color:#0f172a}.proposal-copy span[data-v-1a67d8be],.proposal-copy small[data-v-1a67d8be]{color:#475569}.disabled-copy[data-v-1a67d8be]{color:#9a3412}.action-btn.danger[data-v-1a67d8be]{color:#991b1b;background:#fff5f5;border-color:#fecaca}.action-btn.quiet[data-v-1a67d8be]{color:#475569;background:#f8fafc}.notice.error[data-v-1a67d8be],.empty-state[data-v-1a67d8be]{color:#475569;padding:18px 20px}.notice.success[data-v-1a67d8be]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:18px;padding:18px 20px}.notice.error[data-v-1a67d8be]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:18px}@media (width<=1100px){.my10-hero[data-v-1a67d8be],.attention-grid[data-v-1a67d8be]{grid-template-columns:1fr}}@media (width<=720px){.my10-page[data-v-1a67d8be]{padding:16px}.filter-bar[data-v-1a67d8be]{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #e2e8f0;border-radius:20px;padding:10px;position:sticky;top:12px}.my10-hero[data-v-1a67d8be],.panel[data-v-1a67d8be],.attention-card[data-v-1a67d8be]{border-radius:20px}.attention-card[data-v-1a67d8be],.card-top[data-v-1a67d8be],.card-actions[data-v-1a67d8be]{gap:14px}.action-btn[data-v-1a67d8be]{flex:100%}.card-meta div[data-v-1a67d8be]{flex-direction:column}.card-meta dd[data-v-1a67d8be]{text-align:left}}.mijnwerk[data-v-d28c63bb]{color:#0f172a;max-width:880px;margin:0 auto;padding:40px 24px 80px}.mw-hero[data-v-d28c63bb]{margin-bottom:34px}.eyebrow[data-v-d28c63bb]{color:#2563eb;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:900}.mw-hero h1[data-v-d28c63bb]{letter-spacing:-.01em;margin:0;font-size:clamp(30px,4vw,44px);font-weight:900;line-height:1.05}.mw-hero .lead[data-v-d28c63bb]{color:#64748b;margin:14px 0 0;font-size:17px}.mw-subline[data-v-d28c63bb]{color:#475569;margin:12px 0 0;font-size:14px}.mw-state[data-v-d28c63bb]{color:#64748b;padding:24px 4px;font-size:15px}.mw-state.error[data-v-d28c63bb]{color:#b91c1c;font-weight:700}.mw-rust[data-v-d28c63bb]{text-align:center;padding:96px 20px}.mw-rust-check[data-v-d28c63bb]{color:#16a34a;margin:0 0 14px;font-size:28px}.mw-rust h2[data-v-d28c63bb]{margin:0 0 10px;font-size:24px;font-weight:900}.mw-rust-copy[data-v-d28c63bb]{color:#64748b;margin:0;font-size:16px;line-height:1.7}.mw-rust-link[data-v-d28c63bb]{color:#2563eb;cursor:pointer;font-weight:800}.mw-bootstrap[data-v-d28c63bb]{background:radial-gradient(circle at 0 0,#dbeafef2,#0000 32%),linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #dbe7f2;border-radius:22px;gap:20px;padding:28px;display:grid;box-shadow:0 18px 48px #0f172a14}.mw-bootstrap-head[data-v-d28c63bb]{align-items:flex-start;gap:16px;display:flex}.mw-bootstrap-head h2[data-v-d28c63bb]{margin:0 0 8px;font-size:28px;font-weight:900}.mw-bootstrap-copy[data-v-d28c63bb],.mw-bootstrap-foot[data-v-d28c63bb]{color:#64748b;margin:0;font-size:16px;line-height:1.7}.mw-bootstrap-list[data-v-d28c63bb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mw-bootstrap-card[data-v-d28c63bb]{text-align:left;cursor:pointer;background:#fffffff0;border:1px solid #d7e5f4;border-radius:16px;gap:6px;padding:18px;transition:border-color .15s,box-shadow .15s,transform 50ms;display:grid}.mw-bootstrap-card[data-v-d28c63bb]:hover{border-color:#93c5fd;box-shadow:0 10px 24px #2563eb14}.mw-bootstrap-card[data-v-d28c63bb]:active{transform:translateY(1px)}.mw-bootstrap-label[data-v-d28c63bb]{letter-spacing:.08em;text-transform:uppercase;color:#2563eb;font-size:11px;font-weight:900}.mw-bootstrap-card strong[data-v-d28c63bb]{color:#0f172a;font-size:17px}.mw-bootstrap-card span[data-v-d28c63bb]{color:#475569;line-height:1.55}.mw-section[data-v-d28c63bb]{margin-bottom:30px}.mw-section-head[data-v-d28c63bb]{align-items:center;gap:10px;margin:0 4px 12px;display:flex}.mw-section-copy[data-v-d28c63bb]{min-width:0}.mw-section-head h2[data-v-d28c63bb]{letter-spacing:.04em;text-transform:uppercase;color:#475569;margin:0;font-size:14px;font-weight:800}.mw-section-copy p[data-v-d28c63bb]{color:#64748b;margin:4px 0 0;font-size:13px;line-height:1.5}.mw-section-head .count[data-v-d28c63bb]{color:#475569;background:#eef2f8;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-weight:800;display:grid}.mw-list[data-v-d28c63bb]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mw-card[data-v-d28c63bb]{cursor:pointer;background:#fff;border:1px solid #e6ecf5;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:16px 18px;transition:border-color .15s,box-shadow .15s,transform 50ms;display:grid}.mw-card[data-v-d28c63bb]:hover{border-color:#c7d6ec;box-shadow:0 6px 20px #0f172a0f}.mw-card[data-v-d28c63bb]:active{transform:translateY(1px)}.mw-card[data-v-d28c63bb]:focus-visible{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb24}.dot[data-v-d28c63bb]{border-radius:999px;align-self:start;width:10px;height:10px;margin-top:6px}.mw-body[data-v-d28c63bb]{min-width:0}.mw-title-row[data-v-d28c63bb]{align-items:center;gap:10px;display:flex}.mw-title[data-v-d28c63bb]{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:800;overflow:hidden}.mw-type[data-v-d28c63bb]{letter-spacing:.03em;text-transform:uppercase;color:#2563eb;background:#eff4ff;border-radius:6px;flex:none;padding:2px 8px;font-size:11px;font-weight:800}.mw-aanleiding[data-v-d28c63bb]{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:14px;overflow:hidden}.mw-attention[data-v-d28c63bb]{color:#b45309;margin:6px 0 0;font-size:13px;font-weight:700}.mw-meta[data-v-d28c63bb]{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}.mw-meta .sep[data-v-d28c63bb]{color:#cbd5e1}.mw-start[data-v-d28c63bb]{color:#fff;letter-spacing:.01em;background:#0f172a;border-radius:9px;flex:none;align-items:center;height:36px;padding:0 20px;font-size:14px;font-weight:900;transition:background .15s;display:inline-flex}.mw-card:hover .mw-start[data-v-d28c63bb]{background:#1d4ed8}.mw-done[data-v-d28c63bb]{color:#fff;letter-spacing:.01em;cursor:pointer;background:#15803d;border:0;border-radius:9px;flex:none;height:36px;padding:0 20px;font-size:14px;font-weight:900;transition:background .15s}.mw-done[data-v-d28c63bb]:hover{background:#166534}.mw-done[data-v-d28c63bb]:disabled{opacity:.6;cursor:default}.mw-flash[data-v-d28c63bb]{color:#166534;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:11px;margin:0 0 18px;padding:13px 16px;font-size:14px;font-weight:800}.mw-tijd-row[data-v-d28c63bb]{align-items:center;gap:16px;margin:0 0 22px;display:flex}.mw-feedlink[data-v-d28c63bb]{color:#64748b;cursor:pointer;font-size:14px;font-weight:800}.mw-feedlink[data-v-d28c63bb]:hover{color:#2563eb}.mw-tijd-btn[data-v-d28c63bb]{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;height:40px;padding:0 22px;font-size:14px;font-weight:900;transition:border-color .15s,background .15s}.mw-tijd-btn[data-v-d28c63bb]:hover{background:#f8fafc;border-color:#2563eb}.mw-tijd-btn[data-v-d28c63bb]:disabled{opacity:.6;cursor:default}.mw-voorstellen[data-v-d28c63bb]{margin:0 0 30px}.vs-card[data-v-d28c63bb]{grid-template-columns:1fr auto}.vs-meta[data-v-d28c63bb]{flex-wrap:wrap}.vs-meta span[data-v-d28c63bb]{white-space:normal}.vs-actions[data-v-d28c63bb]{flex:none;align-items:center;gap:8px;display:flex}.vs-bekijk[data-v-d28c63bb]{color:#fff;cursor:pointer;background:#0f172a;border:0;border-radius:9px;height:34px;padding:0 16px;font-size:13px;font-weight:800;transition:background .15s}.vs-bekijk[data-v-d28c63bb]:hover{background:#1d4ed8}.vs-later[data-v-d28c63bb]{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9px;height:34px;padding:0 14px;font-size:13px;font-weight:800}.vs-later[data-v-d28c63bb]:hover{background:#f8fafc}@media (width<=640px){.mijnwerk[data-v-d28c63bb]{padding:28px 16px 56px}.mw-hero[data-v-d28c63bb]{margin-bottom:24px}.mw-hero .lead[data-v-d28c63bb]{font-size:15px;line-height:1.6}.mw-bootstrap[data-v-d28c63bb]{padding:22px 18px}.mw-bootstrap-head[data-v-d28c63bb]{flex-direction:column;gap:12px}.mw-bootstrap-list[data-v-d28c63bb]{grid-template-columns:1fr}.mw-tijd-row[data-v-d28c63bb]{flex-direction:column;align-items:stretch;gap:10px}.mw-tijd-btn[data-v-d28c63bb],.mw-feedlink[data-v-d28c63bb]{width:100%}.mw-feedlink[data-v-d28c63bb]{justify-content:center;display:inline-flex}.mw-section-head[data-v-d28c63bb]{justify-content:space-between;margin-inline:0}.mw-card[data-v-d28c63bb]{grid-template-columns:1fr;gap:12px;padding:14px}.dot[data-v-d28c63bb]{display:none}.mw-title-row[data-v-d28c63bb]{flex-direction:column;align-items:flex-start;gap:8px}.mw-title[data-v-d28c63bb],.mw-aanleiding[data-v-d28c63bb]{white-space:normal;text-overflow:initial;overflow:visible}.mw-start[data-v-d28c63bb],.mw-done[data-v-d28c63bb]{justify-content:center;width:100%}.vs-card[data-v-d28c63bb]{grid-template-columns:1fr}.vs-actions[data-v-d28c63bb]{flex-direction:column;align-items:stretch;width:100%}.vs-bekijk[data-v-d28c63bb],.vs-later[data-v-d28c63bb]{width:100%}}.feed[data-v-208fd19d]{color:#0f172a;max-width:760px;margin:0 auto;padding:40px 24px 80px}.feed-hero[data-v-208fd19d]{margin-bottom:28px}.eyebrow[data-v-208fd19d]{color:#2563eb;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:900}.feed-hero h1[data-v-208fd19d]{letter-spacing:-.01em;margin:0;font-size:clamp(28px,4vw,40px);font-weight:900}.feed-hero .lead[data-v-208fd19d]{color:#64748b;margin:12px 0 0;font-size:16px}.feed-state[data-v-208fd19d]{color:#64748b;padding:22px 4px;font-size:15px}.feed-state.error[data-v-208fd19d]{color:#b91c1c;font-weight:700}.feed-list[data-v-208fd19d]{margin:0;padding:0;list-style:none;position:relative}.feed-list[data-v-208fd19d]:before{content:"";background:#e6ecf5;width:2px;position:absolute;top:6px;bottom:6px;left:5px}.feed-item[data-v-208fd19d]{grid-template-columns:auto 1fr;gap:16px;padding:12px 0;display:grid;position:relative}.feed-item.clickable[data-v-208fd19d]{cursor:pointer}.feed-dot[data-v-208fd19d]{z-index:1;background:#fff;border:2px solid #2563eb;border-radius:999px;width:12px;height:12px;margin-top:4px}.feed-body[data-v-208fd19d]{min-width:0}.feed-top[data-v-208fd19d]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.feed-title[data-v-208fd19d]{font-size:15px;font-weight:800}.feed-time[data-v-208fd19d]{color:#94a3b8;flex:none;font-size:13px}.feed-uitleg[data-v-208fd19d]{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:14px;overflow:hidden}.feed-meta[data-v-208fd19d]{color:#94a3b8;align-items:center;gap:8px;margin-top:6px;font-size:13px;display:flex}.feed-afdeling[data-v-208fd19d]{color:#475569;font-weight:800}.feed-meta .sep[data-v-208fd19d]{color:#cbd5e1}.feed-link[data-v-208fd19d]{color:#2563eb;font-weight:800}.feed-item.clickable:hover .feed-title[data-v-208fd19d]{color:#1d4ed8}.sophie-panel[data-v-48e505ef]{background:#f5fbf8;border:1px solid #c9dfd6;border-radius:14px;padding:16px}.eyebrow[data-v-48e505ef]{letter-spacing:.08em;text-transform:uppercase;color:#24644d;font-size:.72rem;font-weight:800}.steps[data-v-48e505ef]{gap:10px;display:grid}.steps.disabled[data-v-48e505ef]{opacity:.65}.result[data-v-48e505ef],.notice[data-v-48e505ef],.error-note[data-v-48e505ef]{background:#fff;border-radius:9px;padding:10px}.error-note[data-v-48e505ef]{color:#9b2c2c;background:#fff5f5}.notice[data-v-48e505ef]{color:#695622}.muted[data-v-48e505ef]{color:#63736d}label[data-v-48e505ef]{gap:5px;font-size:.82rem;font-weight:700;display:grid}select[data-v-48e505ef],input[data-v-48e505ef]{background:#fff;border:1px solid #c8d3ce;border-radius:8px;padding:9px}.button[data-v-48e505ef]{text-align:left}.result small[data-v-48e505ef]{color:#765f25}.cockpit-page[data-v-f079db21]{color:#0f172a;flex-direction:column;gap:18px;display:flex}.page-head h1[data-v-f079db21]{margin:4px 0 0;font-size:24px}.section-head h2[data-v-f079db21]{margin:0;font-size:16px}.item-card h3[data-v-f079db21]{margin:0}.label[data-v-f079db21]{letter-spacing:.07em;text-transform:uppercase;color:#4338ca;margin:0 0 6px;font-size:11px;font-weight:900;display:inline-block}.muted[data-v-f079db21]{color:#64748b}.card[data-v-f079db21]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px}.stats-grid[data-v-f079db21]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.stat-card[data-v-f079db21]{padding-left:18px;position:relative;overflow:hidden}.stat-card.is-clickable[data-v-f079db21]{cursor:pointer;transition:box-shadow .12s,transform .12s,border-color .12s,background .12s}.stat-card.is-clickable[data-v-f079db21]:hover,.stat-card.is-clickable[data-v-f079db21]:focus-visible{background:#f8fafc;border-color:#c7d2fe;outline:none;box-shadow:0 8px 20px #4f46e51a}.stat-card.is-active[data-v-f079db21]{background:#fbfbff;border-color:#c7d2fe;box-shadow:0 8px 20px #4f46e524}.stat-card[data-v-f079db21]:before{content:"";background:#cbd5e1;width:5px;position:absolute;top:0;bottom:0;left:0}.stat-card strong[data-v-f079db21]{color:#0f172a;font-size:30px;font-weight:800;line-height:1;display:block}.stat-card.s-nieuw[data-v-f079db21]:before{background:#4f46e5}.stat-card.s-nieuw strong[data-v-f079db21]{color:#4338ca}.stat-card.s-beoordeling[data-v-f079db21]:before{background:#f59e0b}.stat-card.s-beoordeling strong[data-v-f079db21]{color:#b45309}.stat-card.s-omgezet[data-v-f079db21]:before{background:#16a34a}.stat-card.s-omgezet strong[data-v-f079db21]{color:#15803d}.stat-card.s-gesloten[data-v-f079db21]:before{background:#94a3b8}.stat-card.s-gesloten strong[data-v-f079db21]{color:#475569}.filters[data-v-f079db21],.toolbar-group[data-v-f079db21],.section-head[data-v-f079db21],.item-card-top[data-v-f079db21],.pill-row[data-v-f079db21],.action-list[data-v-f079db21]{flex-wrap:wrap;gap:8px;display:flex}.filters[data-v-f079db21]{justify-content:space-between;align-items:center}.section-head[data-v-f079db21],.item-card-top[data-v-f079db21]{justify-content:space-between;align-items:flex-start}.section-head[data-v-f079db21]{border-bottom:1px solid #eef2f7;margin-bottom:14px;padding-bottom:12px}.is-clickable-head[data-v-f079db21]{cursor:pointer;transition:color .12s}.is-clickable-head:hover h2[data-v-f079db21],.is-clickable-head:focus-visible h2[data-v-f079db21]{color:#4338ca}.is-clickable-head[data-v-f079db21]:focus-visible{outline:none}.chip[data-v-f079db21],.button[data-v-f079db21]{cursor:pointer;color:#fff;background:#4f46e5;border:1px solid #4f46e5;border-radius:10px;padding:9px 14px;font-size:13px;font-weight:800;transition:background .12s,border-color .12s}.button[data-v-f079db21]:hover{background:#4338ca;border-color:#4338ca}.chip[data-v-f079db21]{color:#334155;background:#fff;border-color:#e5e7eb;border-radius:999px}.chip[data-v-f079db21]:hover{border-color:#c7d2fe}.chip.is-active[data-v-f079db21]{color:#fff;background:#4f46e5;border-color:#4f46e5}.button.secondary[data-v-f079db21]{color:#334155;background:#fff;border-color:#e5e7eb}.button.secondary[data-v-f079db21]:hover{background:#f8fafc;border-color:#c7d2fe}.button[data-v-f079db21]:disabled{opacity:.55;cursor:default}.cockpit-layout[data-v-f079db21]{grid-template-columns:minmax(280px,1.1fr) minmax(0,2fr) minmax(320px,1.2fr);align-items:start;gap:16px;display:grid}.middle-column[data-v-f079db21],.detail-stack[data-v-f079db21],.history-grid[data-v-f079db21],.history-block[data-v-f079db21],.item-list[data-v-f079db21]{flex-direction:column;gap:12px;display:flex}.list-card .item-list[data-v-f079db21]{max-height:70vh;padding-right:2px;overflow-y:auto}.item-card[data-v-f079db21]{cursor:pointer;border:1px solid #e5e7eb;border-left:4px solid #cbd5e1;border-radius:12px;padding:14px;transition:border-color .12s,box-shadow .12s,background .12s}.item-card[data-v-f079db21]:hover{background:#f8fafc}.item-card h3[data-v-f079db21]{margin-bottom:2px;font-size:14px}.item-card p[data-v-f079db21]{color:#475569;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:13px;display:-webkit-box;overflow:hidden}.item-card.selected[data-v-f079db21]{background:#fbfbff;border-color:#c7d2fe #c7d2fe #c7d2fe #4f46e5;box-shadow:0 6px 18px #4f46e51f}.channel[data-v-f079db21]{color:#4338ca;background:#eef2ff;border-radius:999px;align-items:center;padding:3px 10px;font-size:11px;font-weight:800;display:inline-flex}.meta-grid[data-v-f079db21]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.meta-grid.compact[data-v-f079db21]{grid-template-columns:1fr}.meta-grid div[data-v-f079db21]{background:#fafbfe;border:1px solid #eef2f7;border-radius:10px;padding:10px 12px}.meta-grid dt[data-v-f079db21]{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;margin-bottom:4px;font-size:11px;font-weight:800}.meta-grid dd[data-v-f079db21]{margin:0;font-size:14px;font-weight:700}.message-box[data-v-f079db21],.history-card[data-v-f079db21]{border:1px solid #eef2f7;border-radius:12px;padding:14px}.message-box h3[data-v-f079db21]{text-transform:uppercase;letter-spacing:.05em;color:#4338ca;margin:0 0 8px;font-size:12px}.message-box h4[data-v-f079db21]{margin:0 0 6px;font-size:13px}.history-card strong[data-v-f079db21]{font-size:14px}.warning-box[data-v-f079db21]{background:#fffbeb;border-color:#fde68a}.warning-box h3[data-v-f079db21]{color:#b45309}.warning-list[data-v-f079db21],.attachment-list[data-v-f079db21]{margin:0;padding-left:18px}.prewrap[data-v-f079db21]{white-space:pre-wrap;color:#334155;line-height:1.55}.html-box[data-v-f079db21]{background:#f8fafc;border:1px solid #eef2f7;border-radius:10px;padding:12px}.note-form[data-v-f079db21]{flex-direction:column;gap:8px;display:flex}.edit-grid[data-v-f079db21]{grid-template-columns:1fr;gap:10px;display:grid}.reason-field[data-v-f079db21],label[data-v-f079db21]{flex-direction:column;gap:6px;display:flex}label>span[data-v-f079db21]{color:#64748b;font-size:12px;font-weight:700}select[data-v-f079db21],textarea[data-v-f079db21],.text-input[data-v-f079db21]{box-sizing:border-box;width:100%;font:inherit;color:#0f172a;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:10px 12px}select[data-v-f079db21]:focus,textarea[data-v-f079db21]:focus,.text-input[data-v-f079db21]:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #4f46e51f}textarea[data-v-f079db21]{resize:vertical;min-height:84px}.offertemaat-box[data-v-f079db21]{background:#f5f7ff;border-color:#c7d2fe}.nested-box[data-v-f079db21]{background:#fff;margin-top:8px}.success-note[data-v-f079db21]{color:#15803d;font-weight:800}.warning-box.subtle[data-v-f079db21]{background:#fffdf7}.empty[data-v-f079db21]{color:#64748b;text-align:center;background:#f8fafc;border:1px dashed #e5e7eb;border-radius:12px;padding:22px 12px}.alert[data-v-f079db21]{border:1px solid #0000;border-radius:12px;padding:12px 14px;font-weight:700}.alert-danger[data-v-f079db21]{color:#b91c1c;background:#fef2f2;border-color:#fecaca}@media (width<=1280px){.cockpit-layout[data-v-f079db21]{grid-template-columns:1fr}.list-card .item-list[data-v-f079db21]{max-height:none}}@media (width<=900px){.stats-grid[data-v-f079db21],.meta-grid[data-v-f079db21]{grid-template-columns:1fr}}.field[data-v-fc1e9d7e]{flex-direction:column;margin-bottom:12px;display:flex}label[data-v-fc1e9d7e]{margin-bottom:4px;font-size:12px}input[data-v-fc1e9d7e]{border:1px solid #ccc;border-radius:6px;padding:8px}.error[data-v-fc1e9d7e]{color:#c62828;margin:4px 0 0;font-size:12px}.field[data-v-fefda853]{flex-direction:column;margin-bottom:12px;display:flex}label[data-v-fefda853]{margin-bottom:4px;font-size:12px}input[data-v-fefda853]{border:1px solid #ccc;border-radius:6px;padding:8px}.error[data-v-fefda853]{color:#c62828;margin:4px 0 0;font-size:12px}.field[data-v-d9e81e49]{flex-direction:column;margin-bottom:12px;display:flex}label[data-v-d9e81e49]{margin-bottom:4px;font-size:12px}input[data-v-d9e81e49],textarea[data-v-d9e81e49]{border:1px solid #ccc;border-radius:6px;padding:8px}textarea[data-v-d9e81e49]{resize:vertical;min-height:100px}.error[data-v-d9e81e49]{color:#c62828;margin:4px 0 0;font-size:12px}.field[data-v-f1ad3af5]{flex-direction:column;margin-bottom:12px;display:flex}label[data-v-f1ad3af5]{margin-bottom:4px;font-size:12px}input[data-v-f1ad3af5]{border:1px solid #ccc;border-radius:6px;padding:8px}.intake-form[data-v-702aa69d]{flex-direction:column;gap:24px;display:flex}button[data-v-702aa69d]{color:#fff;cursor:pointer;background:#ff7a00;border:none;border-radius:6px;padding:12px}.sw32-nav[data-v-d7df8f84]{z-index:40;-webkit-backdrop-filter:blur(16px)saturate(140%);background:#0b0f1ad1;border-bottom:1px solid #ffffff14;position:sticky;top:0}.sw32-nav-inner[data-v-d7df8f84]{justify-content:space-between;align-items:center;gap:16px;width:min(1160px,100% - 44px);margin:0 auto;padding:14px 0;display:flex}.sw32-mark[data-v-d7df8f84]{letter-spacing:-.02em;color:#eef1f8;font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:1.1rem;font-weight:800;text-decoration:none}.sw32-mark b[data-v-d7df8f84]{background:linear-gradient(135deg,#cbd5e1,#64748b);color:#0000;-webkit-background-clip:text;background-clip:text}.sw32-links[data-v-d7df8f84]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.sw32-link[data-v-d7df8f84]{color:#b9c2d6;border-radius:999px;align-items:center;min-height:40px;padding:0 14px;font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:.91rem;font-weight:600;text-decoration:none;transition:color .16s,background .16s;display:inline-flex}.sw32-link[data-v-d7df8f84]:hover{color:#eef1f8;background:#94a3b824}.sw32-link.router-link-active[data-v-d7df8f84]{color:#eef1f8}.sw32-link-quiet[data-v-d7df8f84]{color:#8a94aa}.sw32-cta[data-v-d7df8f84]{color:#20302f;background:linear-gradient(135deg,#edc27a,#d19b45);border-radius:999px;align-items:center;min-height:40px;padding:0 18px;font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:.91rem;font-weight:700;text-decoration:none;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 8px 24px #d19b4547}.sw32-cta[data-v-d7df8f84]:hover{transform:translateY(-1px);box-shadow:0 12px 30px #d19b4561}@media (width<=780px){.sw32-nav-inner[data-v-d7df8f84]{flex-direction:column;align-items:stretch;gap:10px}.sw32-links[data-v-d7df8f84]{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.sw32-link[data-v-d7df8f84],.sw32-cta[data-v-d7df8f84]{justify-content:center}.sw32-cta[data-v-d7df8f84]{grid-column:1/-1}}.sw32-flow[data-v-2411e059]{background:#0b0f1a;border-top:1px solid #ffffff14;font-family:Inter,Segoe UI,system-ui,sans-serif}.sw32-flow-inner[data-v-2411e059]{width:min(1160px,100% - 44px);margin:0 auto;padding:54px 0 58px}.sw32-flow-lbl[data-v-2411e059]{color:#8a94aa;letter-spacing:.22em;text-transform:uppercase;margin:0 0 22px;font-size:.74rem;font-weight:800}.sw32-flow-grid[data-v-2411e059]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sw32-flow-card[data-v-2411e059]{background:#121828b8;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:10px;padding:24px 22px;text-decoration:none;transition:transform .16s,border-color .16s;display:flex}.sw32-flow-card[data-v-2411e059]:hover{transform:translateY(-3px)}.sw32-flow-card.is-smartscope[data-v-2411e059]:hover{border-color:#e8b96b8c}.sw32-flow-card.is-smartscope .sw32-flow-go[data-v-2411e059]{color:#e8b96b}.sw32-flow-card.is-offertemaat[data-v-2411e059]:hover{border-color:#4ade8080}.sw32-flow-card.is-offertemaat .sw32-flow-go[data-v-2411e059]{color:#4ade80}.sw32-flow-card.is-ondernemer[data-v-2411e059]:hover{border-color:#8b5cf68c}.sw32-flow-card.is-ondernemer .sw32-flow-go[data-v-2411e059]{color:#c4b5fd}.sw32-flow-card.is-home[data-v-2411e059]:hover{border-color:#94a3b880}.sw32-flow-card.is-home .sw32-flow-go[data-v-2411e059]{color:#cbd5e1}.sw32-flow-tone[data-v-2411e059]{letter-spacing:.04em;border-radius:999px;width:fit-content;padding:5px 10px;font-size:.72rem;font-weight:700}.sw32-flow-tone.is-live[data-v-2411e059]{color:#34d399;background:#10b98124}.sw32-flow-tone.is-soon[data-v-2411e059]{color:#fbbf24;background:#f59e0b21}.sw32-flow-tag[data-v-2411e059]{color:#6b7688;letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:700}.sw32-flow-card strong[data-v-2411e059]{color:#eef1f8;letter-spacing:-.02em;font-size:1.22rem}.sw32-flow-card p[data-v-2411e059]{color:#94a0b8;flex:1;margin:0;font-size:.93rem;line-height:1.62}.sw32-flow-go[data-v-2411e059]{color:#cbd5e1;font-size:.92rem;font-weight:700}@media (width<=900px){.sw32-flow-grid[data-v-2411e059]{grid-template-columns:1fr}}.intake-page[data-v-7cbd9f02]{background:#f4f6f4;min-height:100vh;padding-bottom:72px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.intake-hero[data-v-7cbd9f02]{color:#fff;background:#102d32;padding:58px 20px 54px}.intake-hero-inner[data-v-7cbd9f02]{max-width:800px;margin:0 auto}.eyebrow[data-v-7cbd9f02]{text-transform:uppercase;letter-spacing:.16em;color:#91cabc;margin:0 0 16px;font-size:.72rem;font-weight:800}.intake-hero h1[data-v-7cbd9f02]{letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(2rem,4.5vw,3.2rem);line-height:1.02}.intro[data-v-7cbd9f02]{color:#d1ddda;max-width:60ch;margin:0;font-size:1.05rem;line-height:1.7}.trust-row[data-v-7cbd9f02]{color:#b8c9c6;flex-wrap:wrap;gap:18px;margin-top:22px;font-size:.82rem;display:flex}.trust-row span[data-v-7cbd9f02]:before{content:"✓";color:#e8b96b;margin-right:7px}.no-risk[data-v-7cbd9f02]{background:linear-gradient(160deg,#1f685e0f,#fff 65%);border:1px solid #1f685e40;border-radius:12px;margin-bottom:26px;padding:20px 22px}.no-risk-title[data-v-7cbd9f02]{letter-spacing:.14em;text-transform:uppercase;color:#1f685e;margin:0 0 12px;font-size:.78rem;font-weight:800}.no-risk-steps[data-v-7cbd9f02]{gap:9px;margin:0;padding-left:20px;display:grid}.no-risk-steps li[data-v-7cbd9f02]{color:#46565a;font-size:.95rem;line-height:1.62}.no-risk-steps strong[data-v-7cbd9f02]{color:#172b2d}.no-risk-foot[data-v-7cbd9f02]{color:#1f685e;margin:14px 0 0;font-size:.92rem;font-weight:700}.no-risk-example[data-v-7cbd9f02]{color:#46565a;margin:10px 0 0;font-size:.9rem}.no-risk-example a[data-v-7cbd9f02]{color:#1f685e;font-weight:600}.no-risk-note[data-v-7cbd9f02]{color:#46565a;background:#f4f7f5;border:1px solid #dde7e2;border-radius:10px;margin:18px 0 0;padding:14px 16px;font-size:.93rem;line-height:1.6}.no-risk-note strong[data-v-7cbd9f02]{color:#172b2d}.intake-page__container[data-v-7cbd9f02]{background:#fff;border:1px solid #dde4e1;border-radius:14px;max-width:800px;margin:-26px auto 0;padding:34px 32px 30px;box-shadow:0 24px 60px #102d321f}.privacy-note[data-v-7cbd9f02]{color:#607072;margin:22px 0 0;font-size:.85rem;line-height:1.6}.privacy-note a[data-v-7cbd9f02]{color:#1f685e;font-weight:600}.intake-page__container[data-v-7cbd9f02] h2{letter-spacing:-.03em;color:#172b2d;margin:0 0 6px;font-size:1.4rem}.intake-page__container[data-v-7cbd9f02] .form-section{border-top:1px solid #e3eae6;padding-top:22px}.intake-page__container[data-v-7cbd9f02] .form-section h3{letter-spacing:.14em;text-transform:uppercase;color:#1f685e;margin:0 0 14px;font-size:.78rem;font-weight:800}.intake-page__container[data-v-7cbd9f02] label{color:#38464a;margin-bottom:6px;font-size:.85rem;font-weight:600}.intake-page__container[data-v-7cbd9f02] input,.intake-page__container[data-v-7cbd9f02] textarea,.intake-page__container[data-v-7cbd9f02] select{color:#172b2d;background:#fbfcfb;border:1px solid #ccd7d2;border-radius:10px;padding:12px 14px;font-family:inherit;font-size:.97rem;transition:border-color .15s,box-shadow .15s}.intake-page__container[data-v-7cbd9f02] input:focus,.intake-page__container[data-v-7cbd9f02] textarea:focus,.intake-page__container[data-v-7cbd9f02] select:focus{border-color:#1f685e;outline:none;box-shadow:0 0 0 3px #1f685e24}.intake-page__container[data-v-7cbd9f02] input[type=file]{background:#f4f7f5;padding:10px 12px;font-size:.88rem}.intake-page__container[data-v-7cbd9f02] .error{color:#b3423a}.intake-page__container[data-v-7cbd9f02] button[type=submit]{color:#20302f;cursor:pointer;background:#e8b96b;border:none;border-radius:10px;min-height:52px;padding:0 24px;font-family:inherit;font-size:1rem;font-weight:800;transition:transform .15s,box-shadow .15s;box-shadow:0 12px 28px #e8b96b59}.intake-page__container[data-v-7cbd9f02] button[type=submit]:hover{transform:translateY(-1px);box-shadow:0 16px 34px #e8b96b73}@media (width<=640px){.intake-page__container[data-v-7cbd9f02]{margin:-20px 14px 0;padding:24px 18px}}.intake-layout[data-v-f538ea94]{max-width:800px;margin:0 auto;padding:20px}.block[data-v-f538ea94]{border-bottom:1px solid #2a2a2a;margin-bottom:30px;padding-bottom:15px}h2[data-v-f538ea94]{margin-bottom:5px}h3[data-v-f538ea94]{margin-bottom:10px}p[data-v-f538ea94]{margin:4px 0}input[data-v-f538ea94],select[data-v-f538ea94],button[data-v-f538ea94]{padding:6px 10px;font-size:14px}button[data-v-f538ea94]{cursor:pointer}.uploads-list[data-v-f538ea94]{flex-wrap:wrap;gap:10px;display:flex}.upload-image[data-v-f538ea94]{object-fit:cover;width:120px;height:120px}.success-page[data-v-500ec51f]{background:#f4f6f4;min-height:70vh;padding-bottom:72px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.success-hero[data-v-500ec51f]{color:#fff;background:#102d32;padding:58px 20px 54px}.success-hero-inner[data-v-500ec51f]{max-width:800px;margin:0 auto}.check[data-v-500ec51f]{color:#e8b96b;background:#e8b96b29;border:1px solid #e8b96b80;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:18px;font-size:1.5rem;font-weight:800;display:inline-grid}.eyebrow[data-v-500ec51f]{text-transform:uppercase;letter-spacing:.16em;color:#91cabc;margin:0 0 14px;font-size:.72rem;font-weight:800}.success-hero h1[data-v-500ec51f]{letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(1.9rem,4.2vw,3rem);line-height:1.05}.intro[data-v-500ec51f]{color:#d1ddda;max-width:58ch;margin:0;font-size:1.05rem;line-height:1.7}.intro strong[data-v-500ec51f]{color:#fff}.dossier[data-v-500ec51f]{color:#d1ddda;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;margin:18px 0 0;padding:9px 16px;font-size:.9rem;display:inline-block}.dossier strong[data-v-500ec51f]{color:#e8b96b;letter-spacing:.04em}.success-body[data-v-500ec51f]{background:#fff;border:1px solid #dde4e1;border-radius:14px;max-width:800px;margin:-26px auto 0;padding:34px 32px 30px;box-shadow:0 24px 60px #102d321f}.next-title[data-v-500ec51f]{letter-spacing:.14em;text-transform:uppercase;color:#1f685e;margin:0 0 14px;font-size:.78rem;font-weight:800}.next-steps[data-v-500ec51f]{gap:12px;margin:0;padding-left:20px;display:grid}.next-steps li[data-v-500ec51f]{color:#46565a;font-size:.98rem;line-height:1.66}.next-steps strong[data-v-500ec51f]{color:#172b2d}.next-foot[data-v-500ec51f]{color:#1f685e;margin:16px 0 0;font-size:.94rem;font-weight:700}.contact-note[data-v-500ec51f]{color:#607072;border-top:1px solid #e3eae6;margin:24px 0 0;padding-top:20px;font-size:.92rem;line-height:1.65}.contact-note a[data-v-500ec51f]{color:#1f685e;font-weight:600}.back-row[data-v-500ec51f]{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.btn-line[data-v-500ec51f]{color:#172b2d;background:#fff;border:1px solid #ccd7d2;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .15s,border-color .15s;display:inline-flex}.btn-line[data-v-500ec51f]:hover{border-color:#1f685e;transform:translateY(-1px)}.btn-bare[data-v-500ec51f]{color:#1f685e;font-size:.95rem;font-weight:700;text-decoration:none}.btn-bare[data-v-500ec51f]:hover{color:#14514a}@media (width<=640px){.success-body[data-v-500ec51f]{margin:-20px 14px 0;padding:24px 18px}.back-row[data-v-500ec51f]{grid-template-columns:1fr;display:grid}}.knowledge-page[data-v-aa4fb458]{color:#071226;background:#f3f6fb;min-height:100%;padding:18px}.knowledge-hero[data-v-aa4fb458],.flow-shell[data-v-aa4fb458],.settings-modal[data-v-aa4fb458]{background:#fff;border:1px solid #c9d6ea;border-radius:8px}.knowledge-hero[data-v-aa4fb458]{justify-content:space-between;align-items:center;gap:24px;padding:22px;display:flex;box-shadow:0 18px 50px #16223314}.eyebrow[data-v-aa4fb458]{color:#155cff;letter-spacing:0;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}h1[data-v-aa4fb458],h2[data-v-aa4fb458],h3[data-v-aa4fb458]{letter-spacing:0;margin:0}h1[data-v-aa4fb458]{font-size:32px;line-height:1.05}h2[data-v-aa4fb458]{font-size:18px}h3[data-v-aa4fb458]{font-size:14px}.subtitle[data-v-aa4fb458]{color:#536179;max-width:680px;margin:8px 0 0;font-size:13px}.hero-stats[data-v-aa4fb458]{grid-template-columns:repeat(3,minmax(92px,1fr));gap:10px;display:grid}.hero-stats div[data-v-aa4fb458]{background:#f8fbff;border:1px solid #d5e0ef;border-radius:8px;min-width:92px;padding:12px}.hero-stats span[data-v-aa4fb458],.step-side span[data-v-aa4fb458]{color:#60708a;font-size:11px;font-weight:700;display:block}.hero-stats strong[data-v-aa4fb458]{margin-top:4px;font-size:24px;display:block}.flow-shell[data-v-aa4fb458]{margin-top:14px;padding:14px}.flow-head[data-v-aa4fb458]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}button[data-v-aa4fb458]{color:#071226;cursor:pointer;background:#fff;border:1px solid #c8d5e7;border-radius:6px;min-height:34px;font-weight:800}button[data-v-aa4fb458]:disabled{cursor:progress;opacity:.7}.state-box[data-v-aa4fb458]{color:#536179;border:1px dashed #c8d5e7;border-radius:8px;padding:28px}.step-list[data-v-aa4fb458],.phase-section[data-v-aa4fb458]{gap:8px;display:grid}.phase-divider[data-v-aa4fb458]{color:#071226;text-transform:uppercase;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto auto 1fr;align-items:center;gap:14px;margin:18px 0 8px;padding:0;font-size:12px;font-weight:900;display:grid}.phase-divider[data-v-aa4fb458]:before,.phase-divider[data-v-aa4fb458]:after{content:"";background:#071226;height:2px}.phase-divider span[data-v-aa4fb458]{text-align:center;background:#fff;border:1px solid #071226;border-radius:999px;min-width:140px;padding:3px 12px}.phase-divider strong[data-v-aa4fb458]{color:#60708a;text-align:center;background:#f8fbff;border:1px solid #c9d6ea;border-radius:999px;min-width:74px;padding:3px 10px;font-size:10px}.phase-divider.collapsed[data-v-aa4fb458]{opacity:.72;margin-bottom:2px}.step-card[data-v-aa4fb458]{cursor:grab;background:#fbfdff;border:1px solid #d5e0ef;border-left:4px solid #155cff;border-radius:8px;grid-template-columns:18px 34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:46px;padding:6px 8px;transition:border-color .15s,transform .15s,box-shadow .15s;display:grid}.step-card[data-v-aa4fb458]:hover{border-color:#155cff;transform:translateY(-1px);box-shadow:0 8px 20px #155cff1a}.step-card.is-pending[data-v-aa4fb458]{background:#fffdf7;border-left-color:#f59e0b}.step-card.is-dragging[data-v-aa4fb458]{opacity:.5}.drag-handle[data-v-aa4fb458]{justify-items:center;gap:2px;display:grid}.drag-handle span[data-v-aa4fb458]{background:#9aabc3;border-radius:999px;width:12px;height:2px}.step-number[data-v-aa4fb458]{background:#fff;border:1px solid #d5e0ef;border-radius:8px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:900;display:grid}.step-main[data-v-aa4fb458]{text-align:center;min-width:0}.step-side[data-v-aa4fb458]{text-align:right;justify-content:flex-end;align-items:center;gap:6px;display:flex}.status-pill[data-v-aa4fb458]{color:#155cff;text-align:center;background:#eaf1ff;border:1px solid #b8c9e3;border-radius:999px;min-width:36px;padding:6px 8px;font-size:11px;font-weight:900}.status-pill.pending[data-v-aa4fb458]{color:#9a5b00;background:#fff3d7;border-color:#f1cc7a}.phase-select[data-v-aa4fb458]{color:#071226;cursor:pointer;background:#fff;border-color:#b8c9e3;border-radius:999px;width:58px;min-height:30px;padding:0 7px;font-size:11px;font-weight:900}.row-action[data-v-aa4fb458]{color:#fff;background:#071226;border-color:#071226;border-radius:999px;min-height:30px;padding:0 11px;font-size:11px;line-height:1;box-shadow:0 8px 18px #0712261f}.row-action[data-v-aa4fb458]:hover{background:#155cff;border-color:#155cff}.modal-backdrop[data-v-aa4fb458]{z-index:50;background:#0712266b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.settings-modal[data-v-aa4fb458]{width:min(980px,100%);max-height:calc(100vh - 48px);padding:18px;overflow:auto;box-shadow:0 24px 70px #07122638}.modal-head[data-v-aa4fb458],.modal-actions[data-v-aa4fb458]{justify-content:space-between;align-items:center;gap:12px;display:flex}.icon-button[data-v-aa4fb458]{padding:0 12px}.modal-grid[data-v-aa4fb458],.settings-grid[data-v-aa4fb458]{gap:12px;display:grid}.modal-grid[data-v-aa4fb458]{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.settings-grid[data-v-aa4fb458]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}label[data-v-aa4fb458]{color:#33435a;gap:6px;font-size:12px;font-weight:800;display:grid}input[data-v-aa4fb458],select[data-v-aa4fb458],textarea[data-v-aa4fb458]{box-sizing:border-box;color:#071226;width:100%;font:inherit;background:#fff;border:1px solid #c8d5e7;border-radius:6px;font-weight:600}input[data-v-aa4fb458],select[data-v-aa4fb458]{min-height:36px;padding:0 10px}textarea[data-v-aa4fb458]{resize:vertical;min-height:86px;padding:10px}.wide-field[data-v-aa4fb458]{margin-top:12px}.pending-note[data-v-aa4fb458]{color:#715118;background:#fffaf0;border:1px dashed #f0c36d;border-radius:8px;margin-top:14px;padding:14px;font-size:13px;font-weight:700}.modal-actions[data-v-aa4fb458]{justify-content:flex-end;margin-top:16px}.ghost[data-v-aa4fb458],.primary[data-v-aa4fb458]{padding:0 14px}.primary[data-v-aa4fb458]{color:#fff;background:#071226;border-color:#071226}.danger[data-v-aa4fb458]{color:#9d1c1c;border-color:#e8b5b5}@media (width<=860px){.knowledge-hero[data-v-aa4fb458],.modal-head[data-v-aa4fb458],.modal-actions[data-v-aa4fb458]{flex-direction:column;align-items:stretch}.hero-stats[data-v-aa4fb458],.modal-grid[data-v-aa4fb458],.settings-grid[data-v-aa4fb458]{grid-template-columns:1fr}.step-card[data-v-aa4fb458]{grid-template-columns:20px 38px minmax(0,1fr)}.step-side[data-v-aa4fb458]{text-align:left;grid-column:3}}.kb-panel[data-v-7c63a54f]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px}.eyebrow[data-v-7c63a54f],.empty[data-v-7c63a54f]{margin:0}.eyebrow[data-v-7c63a54f]{color:#64748b;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900}.history-list[data-v-7c63a54f]{gap:8px;display:grid}article[data-v-7c63a54f]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:8px}article.active[data-v-7c63a54f]{background:#f0fdf4;border-color:#bbf7d0}strong[data-v-7c63a54f],span[data-v-7c63a54f]{display:block}strong[data-v-7c63a54f]{color:#111827;font-size:12px}span[data-v-7c63a54f],.empty[data-v-7c63a54f]{color:#64748b;font-size:12px;font-weight:760}.kb-panel[data-v-98e9c75a]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px}header[data-v-98e9c75a]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.eyebrow[data-v-98e9c75a],h2[data-v-98e9c75a]{margin:0}.eyebrow[data-v-98e9c75a]{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:900}h2[data-v-98e9c75a]{color:#111827;font-size:18px}.search-grid[data-v-98e9c75a]{grid-template-columns:1.4fr minmax(180px,.7fr) minmax(120px,.4fr) minmax(180px,.7fr);gap:10px;display:grid}label[data-v-98e9c75a]{color:#334155;gap:6px;font-size:12px;font-weight:900;display:grid}.sf-input[data-v-98e9c75a],.sf-select[data-v-98e9c75a]{color:#111827;width:100%;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:9px}.sf-btn[data-v-98e9c75a]{color:#111827;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;min-height:34px;padding:0 12px;font-weight:850}.sf-btn-primary[data-v-98e9c75a]{color:#fff;background:#111827;border-color:#111827}@media (width<=1100px){.search-grid[data-v-98e9c75a]{grid-template-columns:1fr 1fr}}.kb-panel[data-v-6d9d9af7]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px}.eyebrow[data-v-6d9d9af7],p[data-v-6d9d9af7]{margin:0}.eyebrow[data-v-6d9d9af7]{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:900}.meta-grid[data-v-6d9d9af7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0;display:grid}.meta-grid span[data-v-6d9d9af7]{color:#64748b;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:8px;font-size:11px;font-weight:850}.meta-grid strong[data-v-6d9d9af7]{color:#111827;overflow-wrap:anywhere;display:block}p[data-v-6d9d9af7],.empty[data-v-6d9d9af7]{color:#64748b;font-size:12px;font-weight:760}.kb-panel[data-v-5a22df3f]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px}.eyebrow[data-v-5a22df3f],.empty[data-v-5a22df3f]{margin:0}.eyebrow[data-v-5a22df3f]{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:900}.version-grid[data-v-5a22df3f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.version-grid span[data-v-5a22df3f]{color:#64748b;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:8px;font-size:11px;font-weight:850}.version-grid strong[data-v-5a22df3f]{color:#111827;display:block}.empty[data-v-5a22df3f]{color:#64748b;font-size:12px;font-weight:760}.backbone-page[data-v-6cc914be]{background:#f8fafc;gap:14px;min-height:calc(100vh - 68px);padding:18px;display:grid}.page-header[data-v-6cc914be]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.eyebrow[data-v-6cc914be],h1[data-v-6cc914be],h2[data-v-6cc914be],p[data-v-6cc914be]{margin:0}.eyebrow[data-v-6cc914be]{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:900}h1[data-v-6cc914be]{color:#111827;font-size:28px}h2[data-v-6cc914be]{color:#111827;font-size:20px}.page-header p[data-v-6cc914be],.detail-panel p[data-v-6cc914be],.empty-state[data-v-6cc914be]{color:#64748b;font-size:13px;font-weight:760}.count-card[data-v-6cc914be]{text-align:center;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;min-width:140px;padding:12px}.count-card strong[data-v-6cc914be]{color:#166534;font-size:28px;display:block}.count-card span[data-v-6cc914be]{color:#166534;font-size:12px;font-weight:900}.header-actions[data-v-6cc914be]{gap:10px;display:grid}.link-button[data-v-6cc914be]{color:#0f172a;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7e0ea;border-radius:8px;padding:10px 12px;font-weight:800}.workspace-grid[data-v-6cc914be]{grid-template-columns:minmax(360px,.95fr) minmax(440px,1.05fr);align-items:start;gap:14px;display:grid}.kb-panel[data-v-6cc914be]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px}.panel-head[data-v-6cc914be]{justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.panel-head span[data-v-6cc914be]{color:#64748b;font-size:12px;font-weight:850}.knowledge-row[data-v-6cc914be]{text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;gap:10px;width:100%;padding:10px;display:flex}.knowledge-row+.knowledge-row[data-v-6cc914be]{margin-top:8px}.knowledge-row.active[data-v-6cc914be]{background:#fff;border-color:#111827}.knowledge-row strong[data-v-6cc914be],.knowledge-row small[data-v-6cc914be]{display:block}.knowledge-row strong[data-v-6cc914be]{color:#111827;font-size:13px}.knowledge-row small[data-v-6cc914be]{color:#64748b;font-size:12px}.knowledge-row b[data-v-6cc914be]{color:#111827;font-size:12px}.detail-stack[data-v-6cc914be]{gap:14px;display:grid}.tag-row[data-v-6cc914be]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tag-row span[data-v-6cc914be]{color:#fff;background:#111827;border-radius:8px;padding:5px 7px;font-size:11px;font-weight:900}.error-state[data-v-6cc914be]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px;font-weight:850}@media (width<=1100px){.workspace-grid[data-v-6cc914be]{grid-template-columns:1fr}}.knowledge-page[data-v-2ef2aef0]{padding:20px}.list[data-v-2ef2aef0]{flex-direction:column;gap:8px;display:flex}.row[data-v-2ef2aef0]{cursor:grab;background:#1e1e1e;border:1px solid #444;border-radius:6px;grid-template-columns:120px 1fr 150px;padding:10px;display:grid}.row[data-v-2ef2aef0]:active{cursor:grabbing}.col[data-v-2ef2aef0]{align-items:center;display:flex}.code[data-v-2ef2aef0]{opacity:.7}.name[data-v-2ef2aef0]{font-weight:700}.category[data-v-2ef2aef0]{opacity:.8}.knowledge-page[data-v-7efce236]{background:#f4f5f7;min-height:100vh;padding:24px 28px}.knowledge-status[data-v-7efce236]{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:10px;padding:8px 12px;font-size:12px}.knowledge-status strong[data-v-7efce236]{color:#111827}.knowledge-header[data-v-7efce236]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.eyebrow[data-v-7efce236]{letter-spacing:.14em;color:#f97316;margin:0 0 5px;font-size:10px;font-weight:800}h1[data-v-7efce236]{color:#111827;margin:0;font-size:26px}.search-input[data-v-7efce236]{background:#fff;border:1px solid #d9dde5;border-radius:10px;width:300px;height:38px;padding:0 14px;font-size:13px}.phase-filter[data-v-7efce236]{gap:8px;margin-bottom:10px;display:flex}.filter-btn[data-v-7efce236]{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #d9dde5;border-radius:999px;height:32px;padding:0 12px;font-size:11px;font-weight:800}.filter-btn.active[data-v-7efce236]{color:#fff;background:#111827;border-color:#111827}.draggable-list[data-v-7efce236]{flex-direction:column;gap:2px;display:flex}.phase-divider[data-v-7efce236]{opacity:.55;align-items:center;gap:10px;margin:12px 0 4px;display:flex}.divider-line[data-v-7efce236]{background:#d1d5db;flex:1;height:1px}.divider-label[data-v-7efce236]{letter-spacing:.12em;text-transform:uppercase;color:#6b7280;white-space:nowrap;font-size:10px;font-weight:800}.divider-s[data-v-7efce236]{background:#ef4444}.divider-a[data-v-7efce236]{background:#f59e0b}.divider-af[data-v-7efce236]{background:#10b981}.divider-i[data-v-7efce236]{background:#3b82f6}.step-wrapper[data-v-7efce236]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.step-row[data-v-7efce236]{cursor:grab;-webkit-user-select:none;user-select:none;grid-template-columns:130px 1fr 430px;align-items:center;gap:14px;min-height:46px;padding:0 12px;display:grid}.step-row[data-v-7efce236]:active{cursor:grabbing}.step-left[data-v-7efce236]{align-items:center;gap:8px;display:flex}.step-code[data-v-7efce236]{color:#fff;background:#111827;border-radius:7px;place-items:center;min-width:42px;height:24px;font-size:11px;font-weight:800;display:grid}.phase-dot[data-v-7efce236]{border-radius:999px;width:7px;height:7px}.phase-s .phase-dot[data-v-7efce236]{background:#ef4444}.phase-a .phase-dot[data-v-7efce236]{background:#f59e0b}.phase-af .phase-dot[data-v-7efce236]{background:#10b981}.phase-i .phase-dot[data-v-7efce236]{background:#3b82f6}.step-center[data-v-7efce236]{text-align:center;color:#111827;font-size:13px;font-weight:700}.step-right[data-v-7efce236]{justify-content:flex-end;align-items:center;gap:7px;display:flex}.step-right span[data-v-7efce236]{color:#4b5563;white-space:nowrap;background:#f3f4f6;border-radius:999px;padding:5px 8px;font-size:11px}.trade-pill[data-v-7efce236]{font-weight:800;color:#111827!important}.open-btn[data-v-7efce236]{color:#fff;cursor:pointer;background:#111827;border:none;border-radius:8px;height:30px;padding:0 11px;font-size:11px;font-weight:800}.program-panel[data-v-7efce236]{background:#f9fafb;border-top:1px solid #edf0f4;padding:12px}.program-grid[data-v-7efce236]{grid-template-columns:240px 1fr 260px;gap:10px;display:grid}.program-card[data-v-7efce236]{background:#fff;border:1px solid #e3e7ee;border-radius:10px;padding:12px}.program-card h3[data-v-7efce236]{color:#111827;margin:0 0 10px;font-size:12px}.program-card p[data-v-7efce236]{color:#4b5563;margin:0 0 6px;font-size:12px}.program-card label[data-v-7efce236]{color:#374151;flex-direction:column;gap:5px;margin-bottom:9px;font-size:11px;font-weight:700;display:flex}.program-fields[data-v-7efce236]{grid-template-columns:1fr 1fr;gap:9px;display:grid}.program-fields label[data-v-7efce236]{color:#374151;flex-direction:column;gap:5px;font-size:11px;font-weight:700;display:flex}.program-card input[data-v-7efce236],.program-fields input[data-v-7efce236],.program-fields textarea[data-v-7efce236],.program-card textarea[data-v-7efce236]{color:#111827;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;padding:10px 11px;font-size:14px;line-height:1.5}.program-fields textarea[data-v-7efce236]{resize:vertical;min-height:105px}.program-fields label[data-v-7efce236]:first-child,.program-fields label[data-v-7efce236]:last-child{grid-column:span 2}.drag-ghost[data-v-7efce236]{opacity:.35}.drag-chosen[data-v-7efce236]{box-shadow:0 10px 24px #0f172a1f}.knowledge-settings-page[data-v-3fcb5940]{color:#1f2937;background:#f3f5f7;min-height:100vh;padding:24px}.page-header[data-v-3fcb5940]{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.eyebrow[data-v-3fcb5940]{letter-spacing:.14em;color:#f97316;margin:0 0 8px;font-size:11px;font-weight:700}h1[data-v-3fcb5940]{margin:0;font-size:30px;font-weight:700}.subtitle[data-v-3fcb5940]{color:#6b7280;margin-top:8px;font-size:14px}.header-actions[data-v-3fcb5940]{gap:12px;display:flex}.save-button[data-v-3fcb5940]{color:#fff;cursor:pointer;background:#111827;border:none;border-radius:12px;padding:12px 18px;font-size:13px;font-weight:600}.save-button[data-v-3fcb5940]:disabled{opacity:.6;cursor:not-allowed}.save-message[data-v-3fcb5940]{color:#16a34a;margin-top:12px;font-size:13px;font-weight:600}.error-message[data-v-3fcb5940]{color:#dc2626;margin-top:12px;font-size:13px;font-weight:600}.workspace-grid[data-v-3fcb5940]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.panel[data-v-3fcb5940]{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:20px}.panel-header[data-v-3fcb5940]{margin-bottom:18px}.panel-header h2[data-v-3fcb5940]{margin:0;font-size:15px;font-weight:700}.field-grid[data-v-3fcb5940]{gap:14px;display:grid}label[data-v-3fcb5940]{flex-direction:column;gap:8px;font-size:13px;font-weight:600;display:flex}input[data-v-3fcb5940],textarea[data-v-3fcb5940]{box-sizing:border-box;color:#111827;background:#fafafa;border:1px solid #d1d5db;border-radius:12px;width:100%;padding:12px;font-size:13px}textarea[data-v-3fcb5940]{resize:vertical}input[data-v-3fcb5940]:focus,textarea[data-v-3fcb5940]:focus{background:#fff;border-color:#f97316;outline:none}@media (width<=1100px){.workspace-grid[data-v-3fcb5940]{grid-template-columns:1fr}}.pending-page[data-v-70e8e292]{box-sizing:border-box;background:#f6f7f9;width:100%;min-height:100%;padding:24px}.page-header[data-v-70e8e292],.panel-header[data-v-70e8e292],.review-title-row[data-v-70e8e292],.review-actions[data-v-70e8e292]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.page-header[data-v-70e8e292]{margin-bottom:18px}.eyebrow[data-v-70e8e292]{color:#f97316;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:900}h1[data-v-70e8e292],h2[data-v-70e8e292],h3[data-v-70e8e292],p[data-v-70e8e292]{margin:0}h1[data-v-70e8e292]{color:#111827;font-size:28px}h2[data-v-70e8e292]{color:#111827;font-size:17px}h3[data-v-70e8e292]{color:#111827;font-size:19px}.subtitle[data-v-70e8e292],.panel-header p[data-v-70e8e292],.agent-preview[data-v-70e8e292],.duplicate-warning p[data-v-70e8e292]{color:#64748b;margin-top:6px;font-size:13px;line-height:1.5}.summary-grid[data-v-70e8e292]{grid-template-columns:repeat(4,minmax(140px,1fr));gap:12px;margin-bottom:16px;display:grid}.summary-card[data-v-70e8e292],.panel[data-v-70e8e292],.review-card[data-v-70e8e292]{background:#fff;border:1px solid #e5e7eb;border-radius:14px}.summary-card[data-v-70e8e292]{padding:14px}.summary-card span[data-v-70e8e292]{color:#64748b;font-size:12px;font-weight:850}.summary-card strong[data-v-70e8e292]{color:#111827;margin-top:7px;font-size:26px;display:block}.panel[data-v-70e8e292]{overflow:hidden}.panel-header[data-v-70e8e292]{border-bottom:1px solid #e5e7eb;align-items:center;padding:16px 18px}.status-pill[data-v-70e8e292],.pending-badge[data-v-70e8e292]{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:850;display:inline-flex}.review-list[data-v-70e8e292]{gap:12px;padding:14px;display:grid}.review-card[data-v-70e8e292]{grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:16px;padding:16px;display:grid}.review-main[data-v-70e8e292],.review-editor[data-v-70e8e292]{gap:12px;display:grid}.review-meta-grid[data-v-70e8e292],.editor-grid[data-v-70e8e292]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.review-meta-grid div[data-v-70e8e292]{background:#f8fafc;border:1px solid #eef2f7;border-radius:12px;padding:10px}.review-meta-grid span[data-v-70e8e292]{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.review-meta-grid strong[data-v-70e8e292]{color:#111827;margin-top:5px;font-size:13px;display:block}.review-editor label[data-v-70e8e292]{color:#334155;gap:7px;font-size:12px;font-weight:900;display:grid}.sf-input[data-v-70e8e292],.sf-select[data-v-70e8e292],.sf-textarea[data-v-70e8e292]{color:#111827;width:100%;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:10px}.sf-textarea[data-v-70e8e292]{resize:vertical;min-height:86px}.sf-btn[data-v-70e8e292]{color:#111827;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;min-height:36px;padding:0 12px;font-weight:850}.sf-btn-primary[data-v-70e8e292]{color:#fff;background:#111827;border-color:#111827}.danger-btn[data-v-70e8e292]{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.duplicate-warning[data-v-70e8e292]{background:#fffbeb;border:1px solid #fed7aa;border-radius:12px;gap:10px;padding:12px;display:grid}.duplicate-warning strong[data-v-70e8e292]{color:#92400e}.duplicate-warning ul[data-v-70e8e292]{color:#78350f;margin:0;padding-left:18px;font-size:13px;font-weight:800}.empty-state[data-v-70e8e292],.error-state[data-v-70e8e292]{color:#64748b;padding:28px;font-size:14px}.error-state[data-v-70e8e292]{color:#b91c1c;background:#fef2f2}@media (width<=980px){.summary-grid[data-v-70e8e292],.review-card[data-v-70e8e292],.review-meta-grid[data-v-70e8e292],.editor-grid[data-v-70e8e292]{grid-template-columns:1fr}}.pending-review-page[data-v-8eb90923]{color:#111827;background:#f6f7f9;min-height:100%;padding:22px}.review-header[data-v-8eb90923],.review-toolbar[data-v-8eb90923],.detail-head[data-v-8eb90923],.decision-actions[data-v-8eb90923]{justify-content:space-between;align-items:center;gap:14px;display:flex}.review-header[data-v-8eb90923],.review-toolbar[data-v-8eb90923],.review-list[data-v-8eb90923],.review-detail[data-v-8eb90923],.metric-grid article[data-v-8eb90923]{background:#fff;border:1px solid #e5e7eb;border-radius:8px}.review-header[data-v-8eb90923]{margin-bottom:14px;padding:18px}.eyebrow[data-v-8eb90923]{color:#f97316;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:900}h1[data-v-8eb90923],h2[data-v-8eb90923],h3[data-v-8eb90923],p[data-v-8eb90923]{margin:0}.review-header p[data-v-8eb90923]:last-child,.plain-block p[data-v-8eb90923],.plain-block small[data-v-8eb90923],.empty-state[data-v-8eb90923]{color:#64748b;line-height:1.5}.sf-btn[data-v-8eb90923],.review-toolbar select[data-v-8eb90923]{color:#111827;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:0 12px;font-weight:850}.sf-btn.primary[data-v-8eb90923]{color:#fff;background:#111827;border-color:#111827}.sf-btn.danger[data-v-8eb90923]{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.metric-grid[data-v-8eb90923]{grid-template-columns:repeat(4,minmax(140px,1fr));gap:10px;margin-bottom:12px;display:grid}.metric-grid article[data-v-8eb90923]{padding:14px}.metric-grid span[data-v-8eb90923],.detail-grid span[data-v-8eb90923]{color:#64748b;font-size:12px;font-weight:850;display:block}.metric-grid strong[data-v-8eb90923]{margin-top:6px;font-size:28px;display:block}.review-toolbar[data-v-8eb90923]{justify-content:flex-start;margin-bottom:12px;padding:12px}.review-layout[data-v-8eb90923]{grid-template-columns:minmax(280px,380px) minmax(0,1fr);gap:14px;display:grid}.review-list[data-v-8eb90923]{overflow:hidden}.review-row[data-v-8eb90923]{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eef2f7;justify-content:space-between;gap:12px;width:100%;padding:13px;display:flex}.review-row.active[data-v-8eb90923],.review-row[data-v-8eb90923]:hover{background:#f8fafc}.review-row strong[data-v-8eb90923],.review-row small[data-v-8eb90923]{display:block}.review-row small[data-v-8eb90923]{color:#64748b;margin-top:4px}.review-row b[data-v-8eb90923],.status-badge[data-v-8eb90923]{white-space:nowrap;border-radius:999px;height:fit-content;padding:6px 9px;font-size:11px}.status-pending[data-v-8eb90923],.status-reviewing[data-v-8eb90923]{color:#c2410c;background:#fff7ed}.status-needs_changes[data-v-8eb90923]{color:#1d4ed8;background:#eff6ff}.status-approved[data-v-8eb90923]{color:#15803d;background:#f0fdf4}.status-rejected[data-v-8eb90923]{color:#b91c1c;background:#fef2f2}.review-detail[data-v-8eb90923]{gap:14px;padding:18px;display:grid}.detail-grid[data-v-8eb90923]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.detail-grid div[data-v-8eb90923],.plain-block[data-v-8eb90923],.payload-block[data-v-8eb90923]{background:#f8fafc;border:1px solid #eef2f7;border-radius:8px;padding:12px}.detail-grid strong[data-v-8eb90923]{margin-top:5px;display:block}.decision-note[data-v-8eb90923]{color:#334155;gap:7px;font-size:12px;font-weight:900;display:grid}.decision-note textarea[data-v-8eb90923]{width:100%;font:inherit;resize:vertical;border:1px solid #cbd5e1;border-radius:8px;padding:10px}.payload-block pre[data-v-8eb90923]{color:#334155;white-space:pre-wrap;overflow:auto}.alert[data-v-8eb90923],.success[data-v-8eb90923]{border-radius:8px;margin-bottom:12px;padding:12px}.alert[data-v-8eb90923]{color:#b91c1c;background:#fef2f2}.success[data-v-8eb90923]{color:#15803d;background:#f0fdf4}.empty-state[data-v-8eb90923]{padding:18px}@media (width<=980px){.metric-grid[data-v-8eb90923],.review-layout[data-v-8eb90923],.detail-grid[data-v-8eb90923]{grid-template-columns:1fr}.review-header[data-v-8eb90923],.review-toolbar[data-v-8eb90923],.detail-head[data-v-8eb90923],.decision-actions[data-v-8eb90923]{flex-direction:column;align-items:stretch}}.learning-panel[data-v-89589aeb]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px}.eyebrow[data-v-89589aeb],h2[data-v-89589aeb],p[data-v-89589aeb]{margin:0}.eyebrow[data-v-89589aeb]{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:900}h2[data-v-89589aeb]{color:#111827;font-size:20px}p[data-v-89589aeb],.empty[data-v-89589aeb]{color:#64748b;font-size:13px;font-weight:760}.meta-grid[data-v-89589aeb]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}.meta-grid span[data-v-89589aeb]{color:#64748b;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:8px;font-size:11px;font-weight:850}.meta-grid strong[data-v-89589aeb]{color:#111827;overflow-wrap:anywhere;display:block}.learning-panel[data-v-c95595be]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px}.eyebrow[data-v-c95595be],.empty[data-v-c95595be]{margin:0}.eyebrow[data-v-c95595be]{color:#64748b;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900}.duplicate-status[data-v-c95595be],article[data-v-c95595be]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:9px}.duplicate-status[data-v-c95595be]{justify-content:space-between;margin-bottom:8px;display:flex}.duplicate-status.duplicate_candidate[data-v-c95595be]{background:#fef2f2;border-color:#fecaca}.duplicate-status.possible_duplicate[data-v-c95595be]{background:#fff7ed;border-color:#fed7aa}article+article[data-v-c95595be]{margin-top:6px}strong[data-v-c95595be],span[data-v-c95595be]{color:#111827;font-size:12px;display:block}span[data-v-c95595be],.empty[data-v-c95595be]{color:#64748b;font-size:12px;font-weight:760}.learning-panel[data-v-f2deae6f]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:10px;padding:14px;display:grid}.eyebrow[data-v-f2deae6f],.empty[data-v-f2deae6f]{margin:0}.eyebrow[data-v-f2deae6f]{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:900}label[data-v-f2deae6f]{color:#334155;gap:6px;font-size:12px;font-weight:900;display:grid}select[data-v-f2deae6f],textarea[data-v-f2deae6f]{font:inherit;border:1px solid #cbd5e1;border-radius:8px;padding:9px}textarea[data-v-f2deae6f]{resize:vertical;min-height:90px}button[data-v-f2deae6f]{color:#fff;cursor:pointer;background:#111827;border:1px solid #111827;border-radius:8px;min-height:36px;font-weight:900}.empty[data-v-f2deae6f]{color:#64748b;font-size:12px;font-weight:760}.learning-panel[data-v-12bfd418]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px}.eyebrow[data-v-12bfd418]{color:#64748b;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:900}.stats-grid[data-v-12bfd418]{grid-template-columns:repeat(6,minmax(100px,1fr));gap:8px;display:grid}article[data-v-12bfd418]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:9px}span[data-v-12bfd418]{color:#64748b;font-size:11px;font-weight:850}strong[data-v-12bfd418]{color:#111827;font-size:22px;display:block}.learning-page[data-v-d006dfc5]{background:#f8fafc;gap:14px;min-height:calc(100vh - 68px);padding:18px;display:grid}.page-header[data-v-d006dfc5]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.eyebrow[data-v-d006dfc5],h1[data-v-d006dfc5],p[data-v-d006dfc5]{margin:0}.eyebrow[data-v-d006dfc5]{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:900}h1[data-v-d006dfc5]{color:#111827;font-size:28px}.page-header p[data-v-d006dfc5]{color:#64748b;font-size:13px;font-weight:760}.count-card[data-v-d006dfc5]{text-align:center;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;min-width:120px;padding:12px}.count-card strong[data-v-d006dfc5]{color:#c2410c;font-size:28px;display:block}.count-card span[data-v-d006dfc5]{color:#c2410c;font-size:12px;font-weight:900}.filters-panel[data-v-d006dfc5]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:1fr 180px 180px 110px;gap:8px;padding:12px;display:grid}input[data-v-d006dfc5],select[data-v-d006dfc5],button[data-v-d006dfc5]{font:inherit;border:1px solid #cbd5e1;border-radius:8px;padding:9px}button[data-v-d006dfc5]{color:#fff;cursor:pointer;background:#111827;font-weight:900}.workspace-grid[data-v-d006dfc5]{grid-template-columns:minmax(380px,.95fr) minmax(440px,1.05fr);align-items:start;gap:14px;display:grid}.learning-panel[data-v-d006dfc5]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px}.panel-head[data-v-d006dfc5]{justify-content:space-between;gap:10px;margin-bottom:10px;display:flex}.panel-head span[data-v-d006dfc5]{color:#64748b;font-size:12px;font-weight:850}.candidate-row[data-v-d006dfc5]{color:#111827;text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;gap:10px;width:100%;padding:10px;display:flex}.candidate-row+.candidate-row[data-v-d006dfc5]{margin-top:8px}.candidate-row.active[data-v-d006dfc5]{background:#fff;border-color:#111827}.candidate-row strong[data-v-d006dfc5],.candidate-row small[data-v-d006dfc5]{display:block}.candidate-row small[data-v-d006dfc5]{color:#64748b;font-size:12px}.detail-stack[data-v-d006dfc5]{gap:14px;display:grid}.error-state[data-v-d006dfc5]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px;font-weight:850}@media (width<=1100px){.workspace-grid[data-v-d006dfc5],.filters-panel[data-v-d006dfc5]{grid-template-columns:1fr}}.learning-proposals-page[data-v-a0233c13]{gap:14px;padding:18px;display:grid}.panel[data-v-a0233c13]{background:#fff;border:1px solid #d7e0ea;border-radius:8px;box-shadow:0 14px 38px #0f172a0f}.hero[data-v-a0233c13],.create-panel[data-v-a0233c13],.status-panel[data-v-a0233c13],.queue-panel[data-v-a0233c13],.detail-panel[data-v-a0233c13]{padding:16px}.hero[data-v-a0233c13],.panel-head[data-v-a0233c13],.detail-head[data-v-a0233c13],.actions[data-v-a0233c13]{justify-content:space-between;align-items:center;gap:12px;display:flex}.hero h1[data-v-a0233c13],.hero p[data-v-a0233c13],.hero .subtle[data-v-a0233c13],.panel-head h2[data-v-a0233c13],.detail-head h2[data-v-a0233c13]{margin:0}.eyebrow[data-v-a0233c13]{color:#2563eb;text-transform:uppercase;font-size:11px;font-weight:900}.subtle[data-v-a0233c13],.proposal-card small[data-v-a0233c13],.detail-head span[data-v-a0233c13],.empty[data-v-a0233c13]{color:#64748b}.create-grid[data-v-a0233c13]{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:12px;display:grid}.form-grid[data-v-a0233c13],.status-grid[data-v-a0233c13],.layout[data-v-a0233c13],.info-grid[data-v-a0233c13],.json-grid[data-v-a0233c13]{gap:10px;display:grid}.form-grid[data-v-a0233c13]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.status-grid[data-v-a0233c13]{grid-template-columns:repeat(2,minmax(0,1fr))}.layout[data-v-a0233c13]{grid-template-columns:minmax(320px,.42fr) minmax(0,1fr);align-items:start}.info-grid[data-v-a0233c13]{grid-template-columns:repeat(3,minmax(0,1fr))}.json-grid[data-v-a0233c13]{grid-template-columns:repeat(2,minmax(0,1fr))}.span-2[data-v-a0233c13]{grid-column:span 2}label[data-v-a0233c13]{gap:6px;font-weight:700;display:grid}input[data-v-a0233c13],select[data-v-a0233c13],textarea[data-v-a0233c13],button[data-v-a0233c13],.proposal-card[data-v-a0233c13]{font:inherit;border:1px solid #d7e0ea;border-radius:8px}input[data-v-a0233c13],select[data-v-a0233c13],textarea[data-v-a0233c13]{width:100%;padding:10px 12px}textarea[data-v-a0233c13]{resize:vertical}button[data-v-a0233c13],.proposal-card[data-v-a0233c13]{cursor:pointer;background:#fff}.status-grid button[data-v-a0233c13],.proposal-card[data-v-a0233c13]{text-align:left;gap:6px;padding:12px;display:grid}.status-grid button.active[data-v-a0233c13],.proposal-card.active[data-v-a0233c13]{background:#eff6ff;border-color:#2563eb}.status-grid strong[data-v-a0233c13],.detail-head strong[data-v-a0233c13]{font-size:22px}.panel-head>span[data-v-a0233c13],.detail-head>strong[data-v-a0233c13]{background:#f8fafc;border:1px solid #d7e0ea;border-radius:999px;padding:7px 10px}.proposal-card strong[data-v-a0233c13],.info-grid strong[data-v-a0233c13]{color:#0f172a}.info-grid article[data-v-a0233c13]{background:#f8fafc;border:1px solid #d7e0ea;border-radius:8px;gap:8px;min-height:112px;padding:12px;display:grid}.info-grid span[data-v-a0233c13]{color:#2563eb;text-transform:uppercase;font-size:11px;font-weight:900}.wrap[data-v-a0233c13]{flex-wrap:wrap;justify-content:flex-start}.primary[data-v-a0233c13]{color:#fff;background:#0f172a;border-color:#0f172a}.danger[data-v-a0233c13]{color:#b91c1c}.json-details[data-v-a0233c13],.json-grid article[data-v-a0233c13]{background:#fff;border:1px solid #d7e0ea;border-radius:8px;overflow:hidden}.json-details summary[data-v-a0233c13]{cursor:pointer;color:#475569;padding:12px;font-weight:800}pre[data-v-a0233c13]{color:#e2e8f0;white-space:pre-wrap;background:#0f172a;max-height:360px;margin:0;padding:12px;overflow:auto}.alert[data-v-a0233c13],.success[data-v-a0233c13]{border-radius:8px;padding:12px}.alert[data-v-a0233c13]{color:#991b1b;background:#fff1f2;border:1px solid #fecaca}.success[data-v-a0233c13]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}@media (width<=1200px){.create-grid[data-v-a0233c13],.layout[data-v-a0233c13],.info-grid[data-v-a0233c13],.json-grid[data-v-a0233c13],.form-grid[data-v-a0233c13]{grid-template-columns:1fr}.span-2[data-v-a0233c13]{grid-column:span 1}}.kg-results[data-v-1a847e67]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;min-height:280px}.kg-results-head[data-v-1a847e67]{border-bottom:1px solid var(--sf-border-soft);text-transform:uppercase;color:var(--sf-muted);justify-content:space-between;gap:12px;padding:12px 14px;font-size:12px;font-weight:900;display:flex}.kg-results-head strong[data-v-1a847e67]{color:var(--sf-text)}.kg-empty[data-v-1a847e67]{color:var(--sf-muted);padding:14px;font-size:13px}.kg-item[data-v-1a847e67]{border:0;border-bottom:1px solid var(--sf-border-soft);text-align:left;cursor:pointer;background:0 0;gap:5px;width:100%;padding:12px 14px;display:grid}.kg-item[data-v-1a847e67]:last-child{border-bottom:0}.kg-item.active[data-v-1a847e67]{color:#fff;background:#111827}.kg-item span[data-v-1a847e67],.kg-item small[data-v-1a847e67]{color:var(--sf-muted);text-transform:uppercase;font-size:11px;font-weight:800}.kg-item.active span[data-v-1a847e67],.kg-item.active small[data-v-1a847e67]{color:#cbd5e1}.kg-item strong[data-v-1a847e67]{color:inherit;font-size:13px}.kg-network[data-v-2b7c6cbe]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;min-height:220px}.kg-network-head[data-v-2b7c6cbe]{border-bottom:1px solid var(--sf-border-soft);text-transform:uppercase;color:var(--sf-muted);justify-content:space-between;gap:12px;padding:12px 14px;font-size:12px;font-weight:900;display:flex}.kg-network-head strong[data-v-2b7c6cbe]{color:var(--sf-text)}.kg-empty[data-v-2b7c6cbe]{color:var(--sf-muted);padding:14px;font-size:13px}.kg-center[data-v-2b7c6cbe]{border:1px solid var(--sf-border);background:#f8fafc;border-radius:6px;margin:14px;padding:12px}.kg-center span[data-v-2b7c6cbe]{color:var(--sf-muted);text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:800;display:block}.kg-center strong[data-v-2b7c6cbe]{color:var(--sf-text);font-size:14px}.kg-flow[data-v-2b7c6cbe]{gap:8px;padding:0 14px 14px;display:grid}.kg-flow article[data-v-2b7c6cbe]{border:1px solid var(--sf-border-soft);border-radius:6px;grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr);align-items:center;gap:8px;padding:9px;font-size:12px;display:grid}.kg-flow span[data-v-2b7c6cbe],.kg-flow strong[data-v-2b7c6cbe]{overflow-wrap:anywhere;min-width:0}.kg-flow em[data-v-2b7c6cbe]{color:#fff;text-align:center;background:#111827;border-radius:4px;padding:5px 7px;font-style:normal;font-weight:800}@media (width<=900px){.kg-flow article[data-v-2b7c6cbe]{grid-template-columns:1fr}}.kg-panel[data-v-82928852]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;min-height:180px}.kg-panel-head[data-v-82928852]{border-bottom:1px solid var(--sf-border-soft);text-transform:uppercase;color:var(--sf-muted);justify-content:space-between;gap:12px;padding:12px 14px;font-size:12px;font-weight:900;display:flex}.kg-panel-head strong[data-v-82928852]{color:var(--sf-text)}.kg-empty[data-v-82928852]{color:var(--sf-muted);padding:14px;font-size:13px}.kg-relation[data-v-82928852]{border-bottom:1px solid var(--sf-border-soft);padding:12px 14px}.kg-relation[data-v-82928852]:last-child{border-bottom:0}.kg-relation-top[data-v-82928852]{justify-content:space-between;gap:8px;margin-bottom:6px;display:flex}.kg-relation-top span[data-v-82928852],.kg-relation-top em[data-v-82928852]{text-transform:uppercase;font-size:11px;font-style:normal;font-weight:800}.kg-relation-top span[data-v-82928852]{color:var(--sf-primary)}.kg-relation-top em[data-v-82928852]{color:var(--sf-muted)}.kg-relation strong[data-v-82928852]{color:var(--sf-text);font-size:13px;display:block}.kg-relation p[data-v-82928852]{color:var(--sf-muted);margin:5px 0 0;font-size:12px;line-height:1.45}.kg-page[data-v-bacf6ed6]{background:#f5f7fb;gap:14px;min-height:100vh;padding:18px;display:grid}.kg-header[data-v-bacf6ed6]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.kg-header span[data-v-bacf6ed6]{color:var(--sf-muted);text-transform:uppercase;font-size:11px;font-weight:900}.kg-header h1[data-v-bacf6ed6]{color:var(--sf-text);margin:3px 0 0;font-size:20px}.kg-filters[data-v-bacf6ed6]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;grid-template-columns:minmax(180px,1.4fr) repeat(5,minmax(120px,1fr)) auto;gap:8px;padding:10px;display:grid}.kg-message[data-v-bacf6ed6],.kg-error[data-v-bacf6ed6]{border-radius:6px;margin:0;padding:9px 11px;font-size:13px;font-weight:700}.kg-message[data-v-bacf6ed6]{color:#047857;background:#ecfdf5}.kg-error[data-v-bacf6ed6]{color:#b91c1c;background:#fef2f2}.kg-layout[data-v-bacf6ed6]{grid-template-columns:minmax(260px,.8fr) minmax(320px,1fr) minmax(320px,1.1fr);align-items:start;gap:14px;display:grid}.kg-detail[data-v-bacf6ed6]{gap:14px;display:grid}.kg-selected[data-v-bacf6ed6]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;padding:14px}.kg-selected span[data-v-bacf6ed6]{color:var(--sf-muted);text-transform:uppercase;font-size:11px;font-weight:900}.kg-selected strong[data-v-bacf6ed6]{color:var(--sf-text);margin-top:4px;font-size:16px;display:block}.kg-selected p[data-v-bacf6ed6]{color:var(--sf-muted);margin:8px 0 0;font-size:13px;line-height:1.45}.kg-loading[data-v-bacf6ed6]{border:1px solid var(--sf-border);color:var(--sf-muted);background:#fff;border-radius:8px;padding:14px}@media (width<=1180px){.kg-filters[data-v-bacf6ed6],.kg-layout[data-v-bacf6ed6]{grid-template-columns:1fr}}.sw32[data-v-2776bdfb]{--bg:#f5f7f6;--ink:#18242a;--muted:#4c5b63;--soft:#74838a;--line:#18242a1f;--card:#ffffffeb;--chip:#18242a0a;--accent:#1f685e;--accent2:#d19b45;--green:#10b981;box-sizing:border-box;min-height:100vh;color:var(--muted);background:var(--bg);-webkit-font-smoothing:antialiased;font-family:Inter,Segoe UI Variable Display,Segoe UI,system-ui,-apple-system,Roboto,Helvetica,Arial,sans-serif;line-height:1.6;position:relative;overflow:hidden}.sw32[data-v-2776bdfb] *,.sw32[data-v-2776bdfb] :before,.sw32[data-v-2776bdfb] :after{box-sizing:border-box}.sw32 h1[data-v-2776bdfb],.sw32 h2[data-v-2776bdfb],.sw32 h3[data-v-2776bdfb],.sw32 p[data-v-2776bdfb]{margin:0}.sw32 h1[data-v-2776bdfb],.sw32 h2[data-v-2776bdfb],.sw32 h3[data-v-2776bdfb]{color:var(--ink);letter-spacing:-.03em;font-weight:800}.sw32 a[data-v-2776bdfb]{color:inherit;text-decoration:none}.lbl[data-v-2776bdfb]{color:#1f685e;letter-spacing:.22em;text-transform:uppercase;font-size:.74rem;font-weight:800}.lbl-green[data-v-2776bdfb]{color:#177a4e}.orbs[data-v-2776bdfb]{pointer-events:none;z-index:0;position:absolute;inset:0}.orb[data-v-2776bdfb]{filter:blur(70px);opacity:.5;border-radius:50%;position:absolute}.orb-a[data-v-2776bdfb]{background:radial-gradient(circle,#1f685e29,#0000 65%);width:520px;height:520px;animation:26s ease-in-out infinite sw32-drift-2776bdfb;top:-160px;left:-120px}.orb-b[data-v-2776bdfb]{background:radial-gradient(circle,#e8b96b33,#0000 65%);width:460px;height:460px;animation:32s ease-in-out infinite reverse sw32-drift-2776bdfb;top:520px;right:-140px}.orb-c[data-v-2776bdfb]{background:radial-gradient(circle,#2f98261f,#0000 65%);width:400px;height:400px;animation:38s ease-in-out infinite sw32-drift-2776bdfb;top:1650px;left:-100px}.orb-d[data-v-2776bdfb]{background:radial-gradient(circle,#8b5cf61f,#0000 65%);width:440px;height:440px;animation:30s ease-in-out infinite reverse sw32-drift-2776bdfb;bottom:300px;right:-120px}@keyframes sw32-drift-2776bdfb{0%,to{transform:translate(0)scale(1)}50%{transform:translate(46px,32px)scale(1.08)}}@media (prefers-reduced-motion:reduce){.orb[data-v-2776bdfb],.dot[data-v-2776bdfb]{animation:none}}.shell[data-v-2776bdfb]{z-index:1;width:min(1160px,100% - 44px);margin:0 auto;padding:0 0 56px;position:relative}.hero-live[data-v-2776bdfb]{margin-top:14px}.free-note[data-v-2776bdfb]{color:#1f685e;margin-top:14px;font-size:.92rem;font-weight:600}.free-note-center[data-v-2776bdfb]{z-index:1;margin-inline:auto;position:relative}.mark[data-v-2776bdfb]{letter-spacing:-.02em;color:var(--ink);font-size:1.15rem;font-weight:800}.mark b[data-v-2776bdfb]{background:linear-gradient(135deg, var(--accent), var(--accent2));color:#0000;-webkit-background-clip:text;background-clip:text}.spacer[data-v-2776bdfb]{flex:1}.pill[data-v-2776bdfb]{border:1px solid var(--line);background:var(--chip);color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:.83rem;font-weight:600;display:inline-flex}.dot[data-v-2776bdfb]{background:var(--green);border-radius:50%;width:8px;height:8px;animation:2.4s infinite sw32-pulse-2776bdfb;box-shadow:0 0 0 3px #10b9812e}@keyframes sw32-pulse-2776bdfb{0%{box-shadow:0 0 #10b98159}70%{box-shadow:0 0 0 9px #10b98100}to{box-shadow:0 0 #10b98100}}.btn[data-v-2776bdfb]{border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 24px;font-size:.97rem;font-weight:700;transition:transform .16s,box-shadow .16s,background .16s,border-color .16s;display:inline-flex}.btn[data-v-2776bdfb]:hover{transform:translateY(-2px)}.sw32 .btn-glow[data-v-2776bdfb]{color:#20302f;background:linear-gradient(135deg,#edc27a,#d19b45);box-shadow:0 10px 34px #d19b454d}.sw32 .btn-glow[data-v-2776bdfb]:hover{box-shadow:0 14px 44px #d19b4566}.sw32 .btn-line[data-v-2776bdfb]{border:1px solid var(--line);background:var(--chip);color:var(--ink)}.sw32 .btn-line[data-v-2776bdfb]:hover{border-color:#94a3b880}.sw32 .btn-bare[data-v-2776bdfb]{color:#1f685e}.sw32 .btn-bare[data-v-2776bdfb]:hover{color:#14514a}.hero[data-v-2776bdfb]{max-width:820px;padding:84px 0 30px}.hero h1[data-v-2776bdfb]{margin-top:16px;font-size:clamp(2.6rem,6vw,4.6rem);line-height:1.02}.hero h1 em[data-v-2776bdfb]{background:linear-gradient(135deg,#1f685e,#d19b45);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.hero-say[data-v-2776bdfb]{max-width:58ch;margin-top:22px;font-size:1.12rem;line-height:1.75}.hero-say b[data-v-2776bdfb],.duo-copy b[data-v-2776bdfb],.rule b[data-v-2776bdfb],.story-card b[data-v-2776bdfb],.path-note b[data-v-2776bdfb],.note b[data-v-2776bdfb]{color:var(--ink);font-weight:600}.hero-actions[data-v-2776bdfb]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero-actions-center[data-v-2776bdfb]{justify-content:center}.hero-meta[data-v-2776bdfb]{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.sect[data-v-2776bdfb]{margin-top:96px}.sect-head[data-v-2776bdfb]{gap:14px;max-width:720px;margin-bottom:30px;display:grid}.sect-head h2[data-v-2776bdfb]{font-size:clamp(1.8rem,3.4vw,2.7rem);line-height:1.1}.sect-head p[data-v-2776bdfb]{max-width:60ch;font-size:1.04rem;line-height:1.72}.sect-head-center[data-v-2776bdfb]{text-align:center;max-width:640px;margin-inline:auto}.glass[data-v-2776bdfb]{border:1px solid var(--line);background:var(--card);-webkit-backdrop-filter:blur(14px);border-radius:22px;box-shadow:0 18px 44px #18242a14}.grid-3[data-v-2776bdfb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.grid-2[data-v-2776bdfb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.grid-4[data-v-2776bdfb]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.door[data-v-2776bdfb]{flex-direction:column;gap:13px;padding:26px 24px;transition:transform .16s,border-color .16s;display:flex}.door[data-v-2776bdfb]:hover{transform:translateY(-4px)}.door.is-smartscope[data-v-2776bdfb]:hover{border-color:#d19b4599}.door.is-smartscope .go[data-v-2776bdfb]{color:#a9741f}.door.is-offertemaat[data-v-2776bdfb]:hover{border-color:#2f982680}.door.is-offertemaat .go[data-v-2776bdfb]{color:#1d7a34}.door.is-ondernemer[data-v-2776bdfb]:hover{border-color:#7c3aed80}.door.is-ondernemer .go[data-v-2776bdfb]{color:#6d28d9}.door-feature[data-v-2776bdfb]{background:linear-gradient(160deg,#1f685e1a,#fffffff2 60%);border-color:#1f685e73}.tag[data-v-2776bdfb]{letter-spacing:.04em;border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:6px 11px;font-size:.74rem;font-weight:700;display:inline-flex}.tag-live[data-v-2776bdfb]{color:#177a4e;background:#10b98124}.tag-soon[data-v-2776bdfb]{color:#946b1a;background:#f59e0b29}.door h3[data-v-2776bdfb]{font-size:1.35rem;line-height:1.18}.door p[data-v-2776bdfb]{flex:1;font-size:.97rem;line-height:1.66}.door .price[data-v-2776bdfb]{color:#a9741f;font-size:.92rem;font-weight:700}.door .go[data-v-2776bdfb]{color:#4c5b63;font-size:.95rem;font-weight:700}.path[data-v-2776bdfb]{counter-reset:sw32step;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.path-step[data-v-2776bdfb]{gap:9px;padding:22px 18px;display:grid;position:relative}.path-step[data-v-2776bdfb]:before{counter-increment:sw32step;content:counter(sw32step, decimal-leading-zero);letter-spacing:.14em;color:#a9741f;font-size:.8rem;font-weight:800}.path-step strong[data-v-2776bdfb]{color:var(--ink);font-size:1rem;line-height:1.3}.path-step p[data-v-2776bdfb]{font-size:.88rem;line-height:1.6}.path-note[data-v-2776bdfb]{color:var(--soft);max-width:72ch;margin-top:18px;font-size:.94rem}.pillar[data-v-2776bdfb]{gap:11px;padding:24px 22px;display:grid}.pillar-ic[data-v-2776bdfb]{color:#1f685e;background:#1f685e1a;border-radius:13px;place-items:center;width:44px;height:44px;font-size:1.2rem;display:grid}.pillar strong[data-v-2776bdfb]{color:var(--ink);font-size:1.12rem}.pillar p[data-v-2776bdfb]{font-size:.93rem;line-height:1.64}.duo[data-v-2776bdfb]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:28px;padding:30px 28px;display:grid}.duo-copy[data-v-2776bdfb]{gap:14px;display:grid}.duo-copy p[data-v-2776bdfb]{max-width:54ch;font-size:1.02rem;line-height:1.74}.duo-title[data-v-2776bdfb]{font-size:clamp(1.6rem,2.8vw,2.3rem);line-height:1.12}.rule[data-v-2776bdfb]{border:1px solid var(--line);background:var(--chip);border-radius:15px;align-items:flex-start;gap:13px;padding:14px 16px;display:flex}.rule+.rule[data-v-2776bdfb]{margin-top:10px}.rule-ic[data-v-2776bdfb]{border-radius:10px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:.85rem;font-weight:800;display:grid}.ic-ai[data-v-2776bdfb]{color:#6d28d9;background:#7c3aed1f}.ic-hu[data-v-2776bdfb]{color:#177a4e;background:#10b98124}.rule p[data-v-2776bdfb]{font-size:.93rem;line-height:1.6}.story-card[data-v-2776bdfb]{max-width:820px;margin:0 auto;padding:38px 36px}.story-card p[data-v-2776bdfb]{color:#43525b;font-size:1.07rem;line-height:1.85}.story-card p+p[data-v-2776bdfb]{margin-top:18px}.story-q[data-v-2776bdfb]{letter-spacing:-.02em;border-left:3px solid #d19b45;padding:4px 0 4px 22px;font-weight:600;color:var(--ink)!important;margin:26px 0!important;font-size:1.3rem!important;line-height:1.55!important}.stat[data-v-2776bdfb]{gap:10px;padding:22px;display:grid}.stat-top[data-v-2776bdfb]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.stat strong[data-v-2776bdfb]{color:var(--ink);font-size:1.12rem}.stat p[data-v-2776bdfb]{font-size:.94rem;line-height:1.64}.join-card[data-v-2776bdfb]{flex-direction:column;gap:14px;padding:30px 28px;display:flex}.join-card h3[data-v-2776bdfb]{font-size:1.4rem;line-height:1.15}.join-card p[data-v-2776bdfb]{flex:1;font-size:.99rem;line-height:1.7}.join-list[data-v-2776bdfb]{gap:9px;margin:0;padding:0;list-style:none;display:grid}.join-list li[data-v-2776bdfb]{padding-left:22px;font-size:.93rem;line-height:1.55;position:relative}.join-list li[data-v-2776bdfb]:before{content:"◆";color:#1f685e;font-size:.7rem;position:absolute;top:1px;left:0}.note[data-v-2776bdfb]{max-width:700px;margin:0 auto;padding:28px 30px;position:relative;overflow:hidden}.note[data-v-2776bdfb]:before{content:"✦";color:#d19b4524;pointer-events:none;font-size:6rem;position:absolute;top:-22px;right:14px}.note-body[data-v-2776bdfb]{font-size:.99rem;line-height:1.76;margin-top:10px!important}.note-sign[data-v-2776bdfb]{color:#a9741f;font-style:italic;margin-top:14px!important}.final[data-v-2776bdfb]{text-align:center;margin-top:96px;padding:54px 30px;position:relative;overflow:hidden}.final[data-v-2776bdfb]:before{content:"";pointer-events:none;background:radial-gradient(at 50% 0,#94a3b82e,#0000 60%);position:absolute;inset:0}.final-title[data-v-2776bdfb]{max-width:18ch;margin:14px auto 0;font-size:clamp(2rem,4vw,3.1rem);line-height:1.06}.final p[data-v-2776bdfb]{max-width:52ch;margin:18px auto 0;font-size:1.03rem;line-height:1.7}.foot[data-v-2776bdfb]{border-top:1px solid var(--line);gap:24px;margin-top:80px;padding:30px 0 4px;display:grid}.foot-cols[data-v-2776bdfb]{grid-template-columns:1.2fr 1fr 1fr;gap:24px;display:grid}.foot-t[data-v-2776bdfb]{color:var(--soft);letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:800}.foot-col[data-v-2776bdfb]{align-content:start;gap:9px;font-size:.92rem;display:grid}.foot-col a[data-v-2776bdfb]:hover{color:#1f685e}.foot-brand[data-v-2776bdfb]{align-content:start;gap:8px;display:grid}.foot-sub[data-v-2776bdfb]{font-size:.9rem}.foot-line[data-v-2776bdfb]{color:var(--soft);flex-wrap:wrap;gap:6px 18px;padding-bottom:26px;font-size:.85rem;display:flex}.foot-line em[data-v-2776bdfb]{color:#1f685e;font-style:italic}@media (width<=1040px){.grid-4[data-v-2776bdfb],.path[data-v-2776bdfb]{grid-template-columns:repeat(2,minmax(0,1fr))}.duo[data-v-2776bdfb]{grid-template-columns:1fr}}@media (width<=780px){.grid-3[data-v-2776bdfb],.grid-2[data-v-2776bdfb],.foot-cols[data-v-2776bdfb]{grid-template-columns:1fr}.hero[data-v-2776bdfb]{padding-top:56px}.sect[data-v-2776bdfb]{margin-top:64px}.hero-actions[data-v-2776bdfb]{grid-template-columns:1fr;display:grid}.btn[data-v-2776bdfb]{width:100%}.story-card[data-v-2776bdfb]{padding:26px 22px}}@media (width<=560px){.grid-4[data-v-2776bdfb],.path[data-v-2776bdfb]{grid-template-columns:1fr}.shell[data-v-2776bdfb]{width:min(1160px,100% - 28px)}}.ochtend[data-v-5349ccd5]{--ink:#0b0f16;--paper:#101724;--line:#ffffff14;--text:#c7d0de;--muted:#8a94a6;--white:#f2f5fa;--gold:#e6b757;--gold-soft:#e6b75724;--green:#34d399;--green-soft:#34d39924;--red:#f87171;background:radial-gradient(120% 80% at 50% -10%, #16203050, transparent 60%), linear-gradient(180deg, var(--ink) 0%, #0a0e15 100%);min-height:100vh;color:var(--text);-webkit-font-smoothing:antialiased;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;position:relative;overflow:hidden}.dawn[data-v-5349ccd5]{pointer-events:none;background:radial-gradient(120% 100% at 50% 130%, rgba(230, 183, 87, calc(.18 * var(--p) + .03)), rgba(52, 211, 153, calc(.1 * var(--p))) 40%, transparent 72%);height:46vh;opacity:calc(.5 + .5 * var(--p));transition:opacity 1.2s,background 1.2s;position:fixed;bottom:0;left:0;right:0}.stage[data-v-5349ccd5]{z-index:1;gap:40px;width:min(680px,100% - 40px);margin:0 auto;padding:clamp(48px,10vh,120px) 0 80px;display:grid;position:relative}.greet[data-v-5349ccd5]{gap:10px;display:grid}.who[data-v-5349ccd5]{align-items:center;gap:10px;display:flex}.dot-s[data-v-5349ccd5]{background:var(--gold-soft);width:30px;height:30px;color:var(--gold);border:1px solid #e6b75759;border-radius:50%;place-items:center;font-size:.9rem;font-weight:800;display:grid}.dot-s.sm[data-v-5349ccd5]{vertical-align:-5px;width:22px;height:22px;margin-right:8px;font-size:.72rem}.who-name[data-v-5349ccd5]{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:.82rem;font-weight:700}.say[data-v-5349ccd5]{color:var(--white);letter-spacing:-.01em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,3.4vw,1.9rem);line-height:1.4}.say.ask[data-v-5349ccd5]{color:var(--gold)}.caret[data-v-5349ccd5]{vertical-align:-2px;background:currentColor;width:2px;height:1.05em;margin-left:3px;animation:1s step-end infinite blink-5349ccd5;display:inline-block}@keyframes blink-5349ccd5{50%{opacity:0}}.stroom[data-v-5349ccd5]{gap:14px;display:grid}.stroom-label[data-v-5349ccd5]{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:700}.card[data-v-5349ccd5]{text-align:left;border:1px solid var(--line);cursor:pointer;width:100%;color:inherit;background:linear-gradient(#131c2b,#0f1622);border-radius:18px;gap:8px;padding:22px 22px 20px;transition:transform .18s,border-color .18s;display:grid;box-shadow:0 18px 40px #00000059}.card[data-v-5349ccd5]:hover{border-color:#e6b75766;transform:translateY(-3px)}.card-kicker[data-v-5349ccd5]{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:700}.card-title[data-v-5349ccd5]{color:var(--white);letter-spacing:-.02em;font-size:1.2rem;font-weight:700}.card-line[data-v-5349ccd5]{color:var(--text);font-size:.96rem}.chip[data-v-5349ccd5]{border-radius:999px;justify-self:start;margin-top:4px;padding:5px 11px;font-size:.74rem;font-weight:700}.chip-gold[data-v-5349ccd5]{background:var(--gold-soft);color:var(--gold);border:1px solid #e6b7574d}.done-card[data-v-5349ccd5]{border:1px solid var(--green-soft);background:#34d3990f;border-radius:14px;align-items:center;gap:12px;padding:16px 20px;display:flex}.check[data-v-5349ccd5]{color:var(--green);font-size:1.1rem;font-weight:800}.done-text[data-v-5349ccd5]{color:var(--muted);font-size:.95rem}.done-text b[data-v-5349ccd5]{color:var(--white)}.room[data-v-5349ccd5]{border:1px solid var(--line);background:linear-gradient(#121a28,#0e1520);border-radius:22px;gap:22px;padding:28px 26px 30px;display:grid;box-shadow:0 30px 70px #00000073}.room-back[data-v-5349ccd5]{border:1px solid var(--line);width:38px;height:38px;color:var(--text);cursor:pointer;background:0 0;border-radius:10px;justify-self:start;font-size:1.1rem}.room-kicker[data-v-5349ccd5]{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700}.room-title[data-v-5349ccd5]{color:var(--white);letter-spacing:-.03em;margin:-12px 0 0;font-size:clamp(1.5rem,3.6vw,2.1rem);line-height:1.1}.block[data-v-5349ccd5]{gap:10px;display:grid}.block-h[data-v-5349ccd5]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.74rem;font-weight:800}.block-h.green-h[data-v-5349ccd5]{color:var(--green)}.block-body[data-v-5349ccd5]{margin:0;font-size:1rem;line-height:1.7}.neutral[data-v-5349ccd5]{color:var(--text)}.did[data-v-5349ccd5]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.did li[data-v-5349ccd5]{color:var(--text);padding-left:24px;line-height:1.55;position:relative}.did li[data-v-5349ccd5]:before{content:"✓";color:var(--green);font-weight:800;position:absolute;left:0}.quote[data-v-5349ccd5]{border-left:3px solid var(--line);color:var(--white);margin:0;padding:4px 0 4px 16px;font-family:Georgia,serif;font-size:1.05rem;line-height:1.5}.bewijs-meta[data-v-5349ccd5]{margin:0;font-size:.86rem}.gate[data-v-5349ccd5]{background:var(--gold-soft);border:1px solid #e6b75759;border-radius:16px;gap:12px;padding:22px;transition:background .5s,border-color .5s;display:grid}.gate.decided[data-v-5349ccd5]{background:var(--green-soft);border-color:#34d39966}.gate-h[data-v-5349ccd5]{color:var(--gold);margin:0;font-size:1.05rem;font-weight:800}.gate-h.done[data-v-5349ccd5]{color:var(--green);align-items:center;gap:8px;display:flex}.check-sm[data-v-5349ccd5]{background:var(--green-soft);width:22px;height:22px;color:var(--green);border-radius:50%;place-items:center;font-size:.8rem;font-weight:800;display:grid}.gate-sub[data-v-5349ccd5]{margin:0;font-size:.92rem}.gate-btn[data-v-5349ccd5]{cursor:pointer;background:var(--gold);color:#241c07;border:none;border-radius:12px;justify-self:start;min-height:50px;margin-top:4px;padding:0 24px;font-size:1rem;font-weight:800;transition:transform .16s;box-shadow:0 12px 28px #e6b7574d}.gate-btn[data-v-5349ccd5]:hover{transform:translateY(-2px)}.confirm-say[data-v-5349ccd5]{color:var(--text);margin:4px 0 0;font-family:Georgia,serif;font-size:.98rem;line-height:1.6}.stilte[data-v-5349ccd5]{gap:12px;padding-top:8px;display:grid}.stilte h2[data-v-5349ccd5]{color:var(--white);letter-spacing:-.03em;margin:0;font-family:Georgia,serif;font-size:clamp(2rem,5vw,3rem)}.stilte-line[data-v-5349ccd5]{color:var(--muted);margin:0;font-size:1.05rem}.cijfers[data-v-5349ccd5]{color:var(--muted);flex-wrap:wrap;gap:8px 22px;margin-top:10px;font-size:.9rem;display:flex}.cijfers b[data-v-5349ccd5]{color:var(--white);font-weight:800}.cijfers .mine b[data-v-5349ccd5]{color:var(--gold)}.vt-item[data-v-5349ccd5]{view-transition-name:wow-item}.rise-enter-active[data-v-5349ccd5]{transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .5s}.rise-enter-from[data-v-5349ccd5]{opacity:0;transform:translateY(22px)scale(.98)}.fade-enter-active[data-v-5349ccd5],.fade-leave-active[data-v-5349ccd5]{transition:opacity .5s}.fade-enter-from[data-v-5349ccd5],.fade-leave-to[data-v-5349ccd5]{opacity:0}@media (prefers-reduced-motion:reduce){.rise-enter-active[data-v-5349ccd5],.fade-enter-active[data-v-5349ccd5],.fade-leave-active[data-v-5349ccd5],.card[data-v-5349ccd5],.gate[data-v-5349ccd5],.gate-btn[data-v-5349ccd5],.dawn[data-v-5349ccd5]{transition:none}.caret[data-v-5349ccd5]{animation:none}}::view-transition-group(wow-item){animation-duration:.5s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(root){animation-duration:.35s}::view-transition-new(root){animation-duration:.35s}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}}.public-layout[data-v-06e31609]{color:#15202b;background:radial-gradient(circle at 0 0,#dee8f5d9,#0000 26%),radial-gradient(circle at 100% 0,#e0ebe3c7,#0000 22%),linear-gradient(#fcfdff 0%,#f4f7fb 100%);min-height:100vh;position:relative;overflow-x:clip}.ambient[data-v-06e31609]{z-index:0;pointer-events:none;background-image:radial-gradient(60% 50% at 85% -5%,#78c8a029,#0000 60%),radial-gradient(50% 45% at 5% 8%,#96bef024,#0000 60%),linear-gradient(#28463c09 1px,#0000 1px),linear-gradient(90deg,#28463c09 1px,#0000 1px);background-size:auto,auto,44px 44px,44px 44px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 100%);mask-image:linear-gradient(#000 0% 60%,#0000 100%)}.public-header[data-v-06e31609]{z-index:20;-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#fcfdffb8;border-bottom:1px solid #d2ded88c;position:sticky;top:0}.public-header-inner[data-v-06e31609]{justify-content:space-between;align-items:center;gap:20px;width:min(1240px,100% - 40px);margin:0 auto;padding:14px 0;display:flex}.brand[data-v-06e31609]{color:inherit;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.brand-mark[data-v-06e31609]{color:#fff;background:linear-gradient(135deg,#1f7a4e 0%,#124a2f 100%);border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;font-family:Segoe UI Variable Display,Segoe UI,sans-serif;font-size:1.25rem;font-weight:900;display:inline-flex;box-shadow:0 12px 26px #124a2f47}.brand-copy[data-v-06e31609]{display:grid}.brand-copy strong[data-v-06e31609]{color:#15202b;letter-spacing:.06em;font-family:Segoe UI Variable Display,Segoe UI,sans-serif;font-size:1rem;font-weight:850}.brand-copy small[data-v-06e31609]{color:#64748b;font-size:.76rem}.header-actions[data-v-06e31609]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.quiet-link[data-v-06e31609],.primary-link[data-v-06e31609]{border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s,color .18s;display:inline-flex}.quiet-link[data-v-06e31609]{color:#46585a}.quiet-link[data-v-06e31609]:hover{color:#1d6d44;background:#1f7a4e14}.quiet-link.router-link-active[data-v-06e31609]{color:#1d6d44}.primary-link[data-v-06e31609]{color:#fff;background:linear-gradient(135deg,#34a25d 0%,#1d6d44 100%);border:1px solid #0000;box-shadow:0 14px 26px #1d6d443d}.quiet-link[data-v-06e31609]:hover,.primary-link[data-v-06e31609]:hover{transform:translateY(-1px)}@media (width<=880px){.public-header-inner[data-v-06e31609]{flex-direction:column;align-items:stretch;gap:12px;width:min(1240px,100% - 24px)}.header-actions[data-v-06e31609]{grid-template-columns:repeat(2,1fr);display:grid}.primary-link[data-v-06e31609]{grid-column:1/-1}}.not-found-page[data-v-28206d15]{width:min(960px,100% - 32px);margin:0 auto;padding:28px 0 56px}.card[data-v-28206d15]{background:#fffffff0;border:1px solid #d8e1d9;border-radius:28px;padding:34px;box-shadow:0 20px 40px #23443714}.eyebrow[data-v-28206d15]{color:#2a8b55;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:.76rem;font-weight:900}h1[data-v-28206d15],p[data-v-28206d15]{margin:0}h1[data-v-28206d15]{letter-spacing:-.05em;font-family:Segoe UI Variable Display,Segoe UI,sans-serif;font-size:clamp(2.4rem,5vw,4rem);line-height:.98}p[data-v-28206d15]{color:#566864;max-width:60ch;margin-top:16px;line-height:1.7}.actions[data-v-28206d15]{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.button[data-v-28206d15]{border-radius:16px;justify-content:center;align-items:center;min-height:52px;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}.button-primary[data-v-28206d15]{color:#fff;background:linear-gradient(135deg,#34a25d 0%,#237147 100%);border:1px solid #2a8b55}.button-secondary[data-v-28206d15]{color:#1d342f;background:#fff;border:1px solid #d1dad2}@media (width<=760px){.not-found-page[data-v-28206d15]{width:min(960px,100% - 24px);padding-top:12px}.card[data-v-28206d15]{border-radius:22px;padding:24px}.actions[data-v-28206d15]{grid-template-columns:1fr;display:grid}}.ond32[data-v-92085ad6]{--bg:#0b0f1a;--ink:#eef1f8;--muted:#94a0b8;--soft:#6b7688;--line:#ffffff14;--card:#121828b8;--chip:#ffffff0a;--accent:#6366f1;--accent2:#8b5cf6;min-height:100vh;color:var(--muted);background:var(--bg);-webkit-font-smoothing:antialiased;font-family:Inter,Segoe UI Variable Display,Segoe UI,system-ui,-apple-system,Roboto,Helvetica,Arial,sans-serif;line-height:1.6;position:relative;overflow:hidden}h1[data-v-92085ad6],h2[data-v-92085ad6],h3[data-v-92085ad6],p[data-v-92085ad6],ul[data-v-92085ad6]{margin:0}h1[data-v-92085ad6],h2[data-v-92085ad6],h3[data-v-92085ad6]{color:var(--ink);letter-spacing:-.03em;font-weight:800}a[data-v-92085ad6]{color:inherit;text-decoration:none}.orbs[data-v-92085ad6]{pointer-events:none;z-index:0;position:absolute;inset:0}.orb[data-v-92085ad6]{filter:blur(70px);opacity:.45;border-radius:50%;position:absolute}.orb-a[data-v-92085ad6]{background:radial-gradient(circle,#6366f180,#0000 65%);width:500px;height:500px;animation:28s ease-in-out infinite ond32-drift-92085ad6;top:-140px;left:-120px}.orb-b[data-v-92085ad6]{background:radial-gradient(circle,#8b5cf666,#0000 65%);width:440px;height:440px;animation:34s ease-in-out infinite reverse ond32-drift-92085ad6;top:900px;right:-140px}.orb-c[data-v-92085ad6]{background:radial-gradient(circle,#10b98147,#0000 65%);width:400px;height:400px;animation:40s ease-in-out infinite ond32-drift-92085ad6;bottom:400px;left:-110px}@keyframes ond32-drift-92085ad6{0%,to{transform:translate(0)scale(1)}50%{transform:translate(44px,30px)scale(1.07)}}@media (prefers-reduced-motion:reduce){.orb[data-v-92085ad6]{animation:none}}.shell[data-v-92085ad6]{z-index:1;width:min(1160px,100% - 44px);margin:0 auto;padding:40px 0 80px;position:relative}.lbl[data-v-92085ad6]{color:var(--accent2);letter-spacing:.22em;text-transform:uppercase;font-size:.74rem;font-weight:800}.mini-label[data-v-92085ad6]{color:var(--soft);letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:800}.tag[data-v-92085ad6]{letter-spacing:.04em;border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:6px 11px;font-size:.74rem;font-weight:700;display:inline-flex}.tag-soon[data-v-92085ad6]{color:#fbbf24;background:#f59e0b21}.glass[data-v-92085ad6]{border:1px solid var(--line);background:var(--card);-webkit-backdrop-filter:blur(14px);border-radius:22px;box-shadow:0 20px 60px #00000059}.sect[data-v-92085ad6]{margin-top:84px}.sect-head[data-v-92085ad6]{gap:14px;max-width:760px;margin-bottom:28px;display:grid}.sect-head h2[data-v-92085ad6]{font-size:clamp(1.8rem,3.4vw,2.7rem);line-height:1.1}.sect-head p[data-v-92085ad6]{max-width:62ch;font-size:1.03rem;line-height:1.72}.strong-line[data-v-92085ad6]{color:var(--ink);font-size:1.12rem;font-weight:700}.soft-note[data-v-92085ad6]{color:var(--soft);margin-top:14px;font-size:.94rem}.btn[data-v-92085ad6]{cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-family:inherit;font-size:.96rem;font-weight:700;transition:transform .16s,box-shadow .16s,border-color .16s;display:inline-flex}.btn[data-v-92085ad6]:hover{transform:translateY(-2px)}.btn-glow[data-v-92085ad6]{background:linear-gradient(135deg, var(--accent), var(--accent2));color:#fff;box-shadow:0 10px 30px #6366f159}.btn-line[data-v-92085ad6]{border:1px solid var(--line);background:var(--chip);color:var(--ink)}.btn-line[data-v-92085ad6]:hover{border-color:#8b5cf680}.btn-bare[data-v-92085ad6]{color:#c4b5fd}.btn-bare[data-v-92085ad6]:hover{color:#ddd6fe}.hero[data-v-92085ad6]{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:stretch;gap:20px;margin-top:44px;display:grid}.hero-copy[data-v-92085ad6]{padding:34px 32px 30px}.hero-top[data-v-92085ad6]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero h1[data-v-92085ad6]{max-width:14ch;margin-top:16px;font-size:clamp(2.4rem,4.6vw,3.9rem);line-height:1}.hero-text[data-v-92085ad6]{max-width:56ch;margin-top:18px;font-size:1.07rem;line-height:1.74}.hero-subline[data-v-92085ad6]{color:var(--ink);margin-top:16px;font-size:1.05rem;font-weight:700}.hero-actions[data-v-92085ad6]{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.hero-points[data-v-92085ad6]{flex-wrap:wrap;gap:10px;margin-top:22px;padding:0;list-style:none;display:flex}.hero-points li[data-v-92085ad6]{color:#c4b5fd;background:#8b5cf624;border-radius:999px;align-items:center;min-height:34px;padding:0 13px;font-size:.88rem;font-weight:700;display:inline-flex}.hero-briefing[data-v-92085ad6]{padding:22px}.briefing-card[data-v-92085ad6]{color:#dbe2f0;background:linear-gradient(160deg,#6366f138,#0b0f1ae6 70%);border:1px solid #6366f14d;border-radius:18px;gap:14px;margin-top:14px;padding:24px;display:grid}.briefing-greeting[data-v-92085ad6]{color:#a5b4fc;font-weight:700}.briefing-card h2[data-v-92085ad6]{color:#fff;font-size:1.7rem;line-height:1.1}.briefing-card ul[data-v-92085ad6]{gap:9px;padding-left:18px;display:grid}.briefing-foot[data-v-92085ad6]{color:#dbe2f0bf}.problem-grid[data-v-92085ad6]{grid-template-columns:250px minmax(0,1fr);gap:24px;padding:28px;display:grid}.stack-card[data-v-92085ad6]{background:var(--chip);border:1px solid var(--line);border-radius:16px;gap:8px;padding:22px;display:grid}.stack-card p[data-v-92085ad6]{color:var(--ink);font-weight:600}.problem-copy[data-v-92085ad6]{align-content:start;gap:14px;display:grid}.problem-copy p[data-v-92085ad6]{line-height:1.72}.timeline[data-v-92085ad6]{gap:16px;display:grid}.timeline-card[data-v-92085ad6]{grid-template-columns:110px minmax(0,1fr);gap:18px;padding:26px;display:grid}.timeline-time[data-v-92085ad6]{color:#a5b4fc;font-size:1.4rem;font-weight:800}.timeline-body[data-v-92085ad6]{gap:12px;display:grid}.timeline-body h3[data-v-92085ad6]{font-size:1.35rem}.timeline-body p[data-v-92085ad6],.timeline-body li[data-v-92085ad6]{line-height:1.68}.timeline-body ul[data-v-92085ad6]{gap:8px;padding-left:18px;display:grid}.background-card[data-v-92085ad6]{grid-template-columns:minmax(0,1.05fr) minmax(240px,.8fr);gap:24px;padding:28px;display:grid}.background-copy[data-v-92085ad6]{gap:14px;display:grid}.background-copy p[data-v-92085ad6]{line-height:1.72}.background-list[data-v-92085ad6]{align-content:start;gap:8px;padding-left:18px;display:grid}.background-list li[data-v-92085ad6]{line-height:1.66}.scenario-grid[data-v-92085ad6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.scenario-card[data-v-92085ad6]{gap:14px;padding:26px 24px;display:grid}.scenario-card p[data-v-92085ad6]{font-size:.97rem;line-height:1.68}.scenario-quote[data-v-92085ad6]{border:1px solid var(--line);color:var(--ink);background:#ffffff0d;border-radius:14px;padding:15px 17px;font-weight:600}.scenario-proposal[data-v-92085ad6]{border-left:3px solid;border-image:linear-gradient(180deg, var(--accent), var(--accent2)) 1;gap:7px;padding-left:15px;display:grid}.scenario-proposal p[data-v-92085ad6]{color:#c8d0e2}.phase-grid[data-v-92085ad6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.phase-card[data-v-92085ad6]{gap:9px;padding:24px 22px;display:grid}.phase-card strong[data-v-92085ad6]{color:var(--ink);font-size:1.1rem}.phase-card p[data-v-92085ad6]{font-size:.95rem;line-height:1.64}.core-line[data-v-92085ad6]{color:var(--ink);letter-spacing:-.02em;margin-top:28px;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:800;line-height:1.28}.learning-grid[data-v-92085ad6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.learning-card[data-v-92085ad6]{gap:12px;padding:24px 22px;display:grid}.learning-card ul[data-v-92085ad6]{gap:8px;padding-left:18px;display:grid}.learning-card li[data-v-92085ad6]{line-height:1.64}.flow-card[data-v-92085ad6]{color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding:20px 22px;font-size:.95rem;font-weight:600;display:flex}.flow-arrow[data-v-92085ad6]{color:#8b5cf6}.scope-grid[data-v-92085ad6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.scope-card[data-v-92085ad6]{gap:13px;padding:26px 24px;display:grid}.scope-card h3[data-v-92085ad6]{font-size:1.15rem;line-height:1.3}.scope-card ul[data-v-92085ad6]{gap:8px;padding-left:18px;display:grid}.scope-card li[data-v-92085ad6]{line-height:1.64}.authority-grid[data-v-92085ad6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.authority-card[data-v-92085ad6]{gap:10px;padding:24px 22px;display:grid}.authority-level[data-v-92085ad6]{color:#c4b5fd;background:#8b5cf629;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-weight:800;display:inline-flex}.authority-card strong[data-v-92085ad6]{color:var(--ink);font-size:1.08rem}.authority-card p[data-v-92085ad6]{font-size:.94rem;line-height:1.62}.status-head[data-v-92085ad6]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.status-grid[data-v-92085ad6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.status-card[data-v-92085ad6]{align-content:start;gap:12px;padding:26px 24px;display:grid}.status-card h3[data-v-92085ad6]{font-size:1.12rem;line-height:1.3}.status-card ul[data-v-92085ad6]{gap:8px;padding-left:18px;display:grid}.status-card li[data-v-92085ad6]{font-size:.94rem;line-height:1.62}.audience-card[data-v-92085ad6]{padding:26px 24px}.audience-card ul[data-v-92085ad6]{gap:8px;padding-left:18px;display:grid}.audience-card li[data-v-92085ad6]{line-height:1.66}.promise[data-v-92085ad6]{text-align:center;justify-items:center;gap:14px;padding:40px 30px;display:grid}.promise h2[data-v-92085ad6]{font-size:clamp(1.9rem,3.2vw,2.8rem)}.promise-line[data-v-92085ad6]{color:var(--ink);letter-spacing:-.02em;max-width:24ch;font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:800;line-height:1.28}.promise p[data-v-92085ad6]{max-width:58ch;line-height:1.7}.promise-rule[data-v-92085ad6]{color:#c4b5fd;font-weight:700}.cta[data-v-92085ad6]{justify-items:start;gap:16px;padding:36px 30px;display:grid}.cta h2[data-v-92085ad6]{max-width:16ch;font-size:clamp(1.8rem,3vw,2.5rem)}.cta p[data-v-92085ad6]{max-width:60ch;line-height:1.7}.waitlist[data-v-92085ad6]{grid-template-columns:minmax(0,1fr) auto;gap:12px;width:min(560px,100%);display:grid}.waitlist-input[data-v-92085ad6]{border:1px solid var(--line);min-height:52px;color:var(--ink);background:#ffffff0d;border-radius:14px;padding:0 18px;font-family:inherit;font-size:1rem}.waitlist-input[data-v-92085ad6]::placeholder{color:var(--soft)}.waitlist-input[data-v-92085ad6]:focus{border-color:#8b5cf699;outline:none;box-shadow:0 0 0 3px #8b5cf62e}.cta-links[data-v-92085ad6]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cta-done[data-v-92085ad6]{color:#34d399;font-weight:600}@media (width<=1040px){.hero[data-v-92085ad6],.problem-grid[data-v-92085ad6],.background-card[data-v-92085ad6]{grid-template-columns:1fr}.phase-grid[data-v-92085ad6],.authority-grid[data-v-92085ad6]{grid-template-columns:repeat(2,minmax(0,1fr))}.status-grid[data-v-92085ad6]{grid-template-columns:1fr}}@media (width<=780px){.scenario-grid[data-v-92085ad6],.learning-grid[data-v-92085ad6],.scope-grid[data-v-92085ad6],.phase-grid[data-v-92085ad6],.authority-grid[data-v-92085ad6],.timeline-card[data-v-92085ad6]{grid-template-columns:1fr}.sect[data-v-92085ad6]{margin-top:60px}.hero-actions[data-v-92085ad6],.cta-links[data-v-92085ad6],.waitlist[data-v-92085ad6]{grid-template-columns:1fr;display:grid}.btn[data-v-92085ad6]{width:100%}.hero-copy[data-v-92085ad6],.problem-grid[data-v-92085ad6],.background-card[data-v-92085ad6]{padding:24px 20px}}@media (width<=560px){.shell[data-v-92085ad6]{width:min(1160px,100% - 28px)}}.smart-page[data-v-e28afee0]{--navy:#102d32;--green:#1f685e;--mint:#dcebe5;--paper:#f7f5ef;--ink:#172b2d;--muted:#607072;color:var(--ink);background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.shell[data-v-e28afee0]{width:min(1160px,100% - 40px);margin:0 auto}.section[data-v-e28afee0]{padding:100px 0}.section-dark[data-v-e28afee0]{background:var(--navy);color:#fff}.section-soft[data-v-e28afee0]{background:var(--paper)}.eyebrow[data-v-e28afee0]{text-transform:uppercase;letter-spacing:.16em;color:#91cabc;margin:0 0 18px;font-size:.72rem;font-weight:800}.eyebrow.ink[data-v-e28afee0]{color:var(--green)}h1[data-v-e28afee0],h2[data-v-e28afee0],h3[data-v-e28afee0],p[data-v-e28afee0]{margin-top:0}h1[data-v-e28afee0]{letter-spacing:-.055em;max-width:760px;margin-bottom:22px;font-size:clamp(2.7rem,5.5vw,5rem);line-height:.98}h2[data-v-e28afee0]{letter-spacing:-.04em;max-width:850px;margin-bottom:24px;font-size:clamp(2.1rem,4vw,3.55rem);line-height:1.06}h3[data-v-e28afee0]{margin-bottom:10px;font-size:1.25rem;line-height:1.25}p[data-v-e28afee0]{line-height:1.72}.hero[data-v-e28afee0]{padding:92px 0 82px;overflow:hidden}.hero-grid[data-v-e28afee0]{grid-template-columns:1.04fr .96fr;align-items:center;gap:60px;display:grid}.lead[data-v-e28afee0]{margin-bottom:10px;font-size:1.45rem;font-weight:750}.intro[data-v-e28afee0]{color:#d1ddda;max-width:670px;font-size:1.08rem}.actions[data-v-e28afee0]{flex-wrap:wrap;gap:12px;margin:32px 0;display:flex}.button[data-v-e28afee0]{border-radius:6px;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-weight:800;text-decoration:none;display:inline-flex}.button-primary[data-v-e28afee0]{color:#20302f;background:#e8b96b}.button-ghost[data-v-e28afee0]{color:#fff;border:1px solid #6d8582}.trust-row[data-v-e28afee0]{color:#b8c9c6;flex-wrap:wrap;gap:18px;font-size:.82rem;display:flex}.trust-row span[data-v-e28afee0]:before{content:"✓";color:#e8b96b;margin-right:7px}.smart-preview[data-v-e28afee0]{color:var(--ink);background:#f7f8f5;border-radius:12px;overflow:hidden;transform:rotate(1deg);box-shadow:0 30px 70px #07191d80}.preview-top[data-v-e28afee0]{background:#dceae5;justify-content:space-between;padding:12px 16px;font-size:.72rem;display:flex}.preview-top b[data-v-e28afee0]{color:var(--green);text-transform:uppercase;letter-spacing:.1em}.preview-body[data-v-e28afee0]{grid-template-columns:130px 1fr;min-height:420px;display:grid}.preview-nav[data-v-e28afee0]{background:#fff;border-right:1px solid #dde4e1;flex-direction:column;gap:17px;padding:22px 14px;font-size:.72rem;display:flex}.preview-nav strong[data-v-e28afee0]{margin-bottom:8px;font-size:.9rem}.preview-content[data-v-e28afee0]{padding:28px}.preview-content h2[data-v-e28afee0]{font-size:1.65rem}.status[data-v-e28afee0]{color:var(--green);font-size:.8rem;font-weight:800}.progress[data-v-e28afee0]{background:#dae2df;border-radius:9px;height:7px;overflow:hidden}.progress i[data-v-e28afee0]{background:var(--green);width:64%;height:100%;display:block}.metrics[data-v-e28afee0]{grid-template-columns:repeat(2,1fr);gap:10px;margin:22px 0;display:grid}.metrics span[data-v-e28afee0]{background:#fff;border:1px solid #e1e7e4;padding:12px;font-size:.7rem}.metrics b[data-v-e28afee0]{font-size:1.3rem;display:block}.sophie-note[data-v-e28afee0]{background:#e9f2ee;border-radius:8px;gap:12px;padding:14px;display:flex}.sophie-note p[data-v-e28afee0]{margin:0;font-size:.72rem;line-height:1.5}.sophie-note b[data-v-e28afee0]{display:block}.sophie-avatar[data-v-e28afee0],.large-avatar[data-v-e28afee0]{background:var(--green);color:#fff;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.sophie-avatar[data-v-e28afee0]{width:34px;height:34px}.section-intro[data-v-e28afee0]{color:var(--muted);max-width:780px;margin-bottom:48px;font-size:1.1rem}.three-grid[data-v-e28afee0],.benefit-grid[data-v-e28afee0]{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.three-grid article[data-v-e28afee0],.benefit-grid article[data-v-e28afee0]{border-top:2px solid var(--green);padding:26px 4px}.three-grid article>span[data-v-e28afee0],.benefit-grid article>span[data-v-e28afee0]{background:var(--mint);width:38px;height:38px;color:var(--green);border-radius:50%;place-items:center;margin-bottom:22px;font-weight:900;display:inline-grid}.three-grid p[data-v-e28afee0],.benefit-grid p[data-v-e28afee0]{color:var(--muted)}.benefit-grid article[data-v-e28afee0]{background:#fff;border:0;padding:30px;box-shadow:0 8px 30px #173d3520}.benefit-grid article>span[data-v-e28afee0]{background:0 0;width:auto;height:auto;font-size:.78rem}.process-list[data-v-e28afee0]{border-top:1px solid #d6dfdc;margin-top:50px}.process-list article[data-v-e28afee0]{border-bottom:1px solid #d6dfdc;grid-template-columns:70px 1fr;gap:22px;padding:26px 0;display:grid}.process-list article>span[data-v-e28afee0]{color:var(--green);font-weight:900}.process-list p[data-v-e28afee0]{color:var(--muted);margin:0}blockquote[data-v-e28afee0]{color:var(--green);border-top:1px solid #c9d4d0;margin:70px 0 0;padding:36px 0;font-family:Georgia,serif;font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.35}.section-sophie[data-v-e28afee0]{background:#edf4f1}.sophie-grid[data-v-e28afee0]{grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;display:grid}.sophie-card[data-v-e28afee0]{background:var(--navy);color:#fff;border-radius:10px;padding:46px}.large-avatar[data-v-e28afee0]{width:64px;height:64px;margin-bottom:28px;font-size:1.5rem}.sophie-card h2[data-v-e28afee0]{font-size:2.35rem}.sophie-card>p[data-v-e28afee0]:not(.eyebrow){color:#d2deda}.sophie-card ul[data-v-e28afee0],.check-list[data-v-e28afee0]{margin:28px 0 0;padding:0;list-style:none}.sophie-card li[data-v-e28afee0],.check-list li[data-v-e28afee0]{padding:10px 0 10px 28px;position:relative}.sophie-card li[data-v-e28afee0]:before,.check-list li[data-v-e28afee0]:before{content:"✓";color:#e8b96b;font-weight:900;position:absolute;left:0}.check-list li[data-v-e28afee0]:before{color:var(--green)}.price-grid[data-v-e28afee0]{grid-template-columns:1fr 420px;align-items:center;gap:80px;display:grid}.price-grid>div>p[data-v-e28afee0]:not(.eyebrow){color:#c8d7d4}.price-card[data-v-e28afee0]{color:var(--ink);background:#fff;border-radius:8px;padding:38px}.price-card>p[data-v-e28afee0]:first-child{color:var(--green);font-weight:900}.price-card strong[data-v-e28afee0]{margin-top:24px;font-size:2.5rem;display:block}.price-card small[data-v-e28afee0]{color:var(--muted)}.faq-section details[data-v-e28afee0]{border-bottom:1px solid #ced8d5;padding:22px 0}.faq-section summary[data-v-e28afee0]{cursor:pointer;font-size:1.1rem;font-weight:800}.faq-section details p[data-v-e28afee0]{color:var(--muted);max-width:800px;margin:14px 0 0}.cta[data-v-e28afee0]{background:var(--green);color:#fff;text-align:center}.cta .shell[data-v-e28afee0]{max-width:850px}.cta h2[data-v-e28afee0]{margin-left:auto;margin-right:auto}.cta>div>p[data-v-e28afee0]:not(.eyebrow){color:#d9e8e3;font-size:1.1rem}.cta .button[data-v-e28afee0]{margin-top:20px}.cta-free[data-v-e28afee0]{color:#d9e8e3;margin:14px 0 0;font-size:.9rem;font-weight:600}.cta-foot[data-v-e28afee0]{color:#d9e8e3;border-top:1px solid #ffffff40;justify-content:space-between;margin-top:70px;padding-top:22px;font-size:.78rem;display:flex}@media (width<=900px){.hero-grid[data-v-e28afee0],.sophie-grid[data-v-e28afee0],.price-grid[data-v-e28afee0]{grid-template-columns:1fr}.hero-grid[data-v-e28afee0]{gap:50px}.three-grid[data-v-e28afee0],.benefit-grid[data-v-e28afee0]{grid-template-columns:repeat(2,1fr)}.price-grid[data-v-e28afee0]{gap:36px}.price-card[data-v-e28afee0]{max-width:none}.smart-preview[data-v-e28afee0]{transform:none}}@media (width<=620px){.shell[data-v-e28afee0]{width:min(100% - 28px,1160px)}.section[data-v-e28afee0]{padding:72px 0}.hero[data-v-e28afee0]{padding:70px 0}.three-grid[data-v-e28afee0],.benefit-grid[data-v-e28afee0],.preview-body[data-v-e28afee0]{grid-template-columns:1fr}.preview-nav[data-v-e28afee0]{display:none}.preview-content[data-v-e28afee0]{padding:22px}.trust-row[data-v-e28afee0]{flex-direction:column;gap:8px}.sophie-card[data-v-e28afee0]{padding:30px}.cta-foot[data-v-e28afee0]{flex-direction:column;gap:8px}.actions .button[data-v-e28afee0]{width:100%}}.smartworld-page[data-v-0503c5f5]{color:#16222b;width:min(1240px,100% - 32px);margin:0 auto;padding:24px 0 48px}.hero[data-v-0503c5f5],.entrance-grid[data-v-0503c5f5],.visual-line[data-v-0503c5f5],.visual-grid[data-v-0503c5f5]{gap:20px;display:grid}.hero[data-v-0503c5f5]{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:stretch}.hero-copy[data-v-0503c5f5],.hero-visual[data-v-0503c5f5],.intro-card[data-v-0503c5f5],.entrance-card[data-v-0503c5f5],.login-card[data-v-0503c5f5]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border:1px solid #cbd6dde6;border-radius:30px;padding:30px;box-shadow:0 24px 60px #21303c14}.eyebrow[data-v-0503c5f5],.card-label[data-v-0503c5f5],.visual-label[data-v-0503c5f5]{color:#3c6db2;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:.76rem;font-weight:900}h1[data-v-0503c5f5],h2[data-v-0503c5f5],h3[data-v-0503c5f5],p[data-v-0503c5f5]{margin:0}h1[data-v-0503c5f5],h2[data-v-0503c5f5],h3[data-v-0503c5f5]{letter-spacing:-.05em;font-family:Segoe UI Variable Display,Segoe UI,sans-serif}h1[data-v-0503c5f5]{max-width:10ch;font-size:clamp(3.3rem,6.6vw,5.9rem);line-height:.9}h2[data-v-0503c5f5]{max-width:18ch;font-size:clamp(2rem,4vw,3.15rem);line-height:1.02}h3[data-v-0503c5f5]{font-size:1.45rem;line-height:1.08}.hero-text[data-v-0503c5f5],.intro-card p[data-v-0503c5f5],.entrance-card p[data-v-0503c5f5],.login-card p[data-v-0503c5f5]{color:#5b6875;line-height:1.76}.hero-text[data-v-0503c5f5]{max-width:56ch;margin-top:18px;font-size:1.08rem}.hero-actions[data-v-0503c5f5]{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.button[data-v-0503c5f5]{border-radius:18px;justify-content:center;align-items:center;min-height:54px;padding:0 20px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex}.button[data-v-0503c5f5]:hover,.entrance-card[data-v-0503c5f5]:hover,.visual-card[data-v-0503c5f5]:hover{transform:translateY(-2px)}.button-primary[data-v-0503c5f5]{color:#fff;background:linear-gradient(135deg,#214161 0%,#152837 100%);border:1px solid #173048;box-shadow:0 18px 36px #1528372e}.button-secondary[data-v-0503c5f5]{color:#1f3445;background:#fff;border:1px solid #d0d9e1}.hero-visual[data-v-0503c5f5]{background:radial-gradient(circle at 100% 0,#607eb229,#0000 32%),linear-gradient(#f6f9fcfa,#ffffffeb);gap:16px;display:grid}.visual-card[data-v-0503c5f5]{background:#ffffffdb;border:1px solid #bccad894;border-radius:24px;padding:22px;transition:transform .18s,box-shadow .18s}.visual-card-main strong[data-v-0503c5f5]{color:#1f3445;max-width:18ch;font-size:1.3rem;line-height:1.2;display:block}.visual-line[data-v-0503c5f5]{grid-template-columns:repeat(4,minmax(0,1fr))}.visual-step[data-v-0503c5f5]{text-align:center;color:#304457;text-transform:capitalize;background:#f3f7fbe0;border:1px solid #c7d2dc99;border-radius:18px;padding:16px 12px;font-weight:800}.visual-grid[data-v-0503c5f5]{grid-template-columns:repeat(2,minmax(0,1fr))}.visual-pill[data-v-0503c5f5]{color:#526271;text-align:center;background:#ffffffe0;border:1px solid #ccd7e0b8;border-radius:999px;padding:14px 16px;font-weight:700}.visual-pill-wide[data-v-0503c5f5]{grid-column:1/-1}.section[data-v-0503c5f5]{margin-top:26px}.section-heading[data-v-0503c5f5]{gap:8px;margin-bottom:18px;display:grid}.intro-card[data-v-0503c5f5]{background:linear-gradient(#fffffff5,#f7f9fce6)}.entrance-grid[data-v-0503c5f5]{grid-template-columns:repeat(3,minmax(0,1fr))}.entrance-card[data-v-0503c5f5]{gap:14px;display:grid}.tone-ondernemer[data-v-0503c5f5]{background:linear-gradient(#f6f8fbfa,#ffffffeb)}.tone-offertemaat[data-v-0503c5f5]{background:linear-gradient(#f5faf6fa,#ffffffeb)}.tone-smartscope[data-v-0503c5f5]{background:linear-gradient(#f5f9fbfa,#ffffffeb)}.inline-link[data-v-0503c5f5]{color:#214161;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.inline-link[data-v-0503c5f5]:hover{text-decoration:underline}.login-card[data-v-0503c5f5]{justify-content:space-between;align-items:center;gap:18px;display:flex}@media (width<=1120px){.hero[data-v-0503c5f5],.entrance-grid[data-v-0503c5f5],.visual-line[data-v-0503c5f5],.visual-grid[data-v-0503c5f5],.login-card[data-v-0503c5f5]{grid-template-columns:1fr}.login-card[data-v-0503c5f5]{display:grid}}@media (width<=760px){.smartworld-page[data-v-0503c5f5]{width:min(1240px,100% - 24px);padding:14px 0 38px}.hero-copy[data-v-0503c5f5],.hero-visual[data-v-0503c5f5],.intro-card[data-v-0503c5f5],.entrance-card[data-v-0503c5f5],.login-card[data-v-0503c5f5]{border-radius:24px;padding:22px}h1[data-v-0503c5f5],h2[data-v-0503c5f5]{max-width:none}h1[data-v-0503c5f5]{font-size:2.7rem}h2[data-v-0503c5f5]{font-size:2rem}.hero-actions[data-v-0503c5f5]{grid-template-columns:1fr;display:grid}.button[data-v-0503c5f5]{width:100%}}.offertemaat-cockpit[data-v-037d0a8c]{color:#111827;background:#f4f6f8;min-height:100%;padding:22px}.cockpit-header[data-v-037d0a8c]{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}.eyebrow[data-v-037d0a8c]{color:#2563eb;letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:900}h1[data-v-037d0a8c],h2[data-v-037d0a8c]{letter-spacing:0;margin:0}h1[data-v-037d0a8c]{font-size:28px}h2[data-v-037d0a8c]{font-size:18px}.header-actions[data-v-037d0a8c]{gap:8px;display:flex}button[data-v-037d0a8c]{width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #dbe2ea;border-radius:8px}button[data-v-037d0a8c]:hover{background:#f8fbff;border-color:#93c5fd}.header-actions button[data-v-037d0a8c]{text-align:center;width:auto;padding:9px 12px;font-weight:900}.offertemaat-grid[data-v-037d0a8c]{grid-template-columns:minmax(260px,.8fr) minmax(420px,1.35fr) minmax(320px,.95fr);align-items:start;gap:14px;display:grid}.panel[data-v-037d0a8c]{background:#fff;border:1px solid #dbe2ea;border-radius:8px;min-height:calc(100vh - 112px);padding:16px;box-shadow:0 1px 2px #0f172a0d}.control-deck[data-v-037d0a8c]{gap:14px;min-height:auto;margin-bottom:14px;display:grid}.control-grid[data-v-037d0a8c]{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;display:grid}.control-card[data-v-037d0a8c],.priority-card[data-v-037d0a8c]{gap:6px;padding:12px;display:grid}.control-card[data-v-037d0a8c]{border-top:4px solid #2563eb;align-content:start;min-height:108px}.control-card span[data-v-037d0a8c],.priority-card span[data-v-037d0a8c]{color:#2563eb;text-transform:uppercase;font-size:11px;font-weight:900}.control-card strong[data-v-037d0a8c],.priority-card strong[data-v-037d0a8c]{font-size:14px;line-height:1.25}.control-card small[data-v-037d0a8c],.priority-card small[data-v-037d0a8c]{color:#64748b;line-height:1.35}.priority-row[data-v-037d0a8c]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.priority-card[data-v-037d0a8c]{background:#fffdf7;border-left:4px solid #f59e0b}.mission-panel[data-v-037d0a8c]{align-content:start;gap:14px;display:grid}.mission-panel p[data-v-037d0a8c],.work-card small[data-v-037d0a8c],.intake-card small[data-v-037d0a8c],.money-block small[data-v-037d0a8c],.detail-body p[data-v-037d0a8c]{color:#64748b}.money-block[data-v-037d0a8c],.progress-block[data-v-037d0a8c],.stat-grid div[data-v-037d0a8c],.next-box[data-v-037d0a8c]{background:#f8fafc;border:1px solid #e5eaf0;border-radius:8px;padding:12px}.money-block span[data-v-037d0a8c],.stat-grid span[data-v-037d0a8c],.next-box span[data-v-037d0a8c]{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:900}.money-block strong[data-v-037d0a8c]{font-size:32px;display:block}.progress-row[data-v-037d0a8c],.panel-head[data-v-037d0a8c]{justify-content:space-between;align-items:center;gap:10px;display:flex}.progress-row[data-v-037d0a8c]{color:#475569;margin-bottom:8px;font-size:12px;font-weight:850}.bar[data-v-037d0a8c]{background:#e5eaf0;border-radius:999px;height:10px;overflow:hidden}.bar span[data-v-037d0a8c]{border-radius:inherit;background:#2563eb;max-width:100%;height:100%;display:block}.stat-grid[data-v-037d0a8c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.stat-grid strong[data-v-037d0a8c]{margin-top:5px;font-size:22px;display:block}.work-panel[data-v-037d0a8c],.intake-panel[data-v-037d0a8c]{grid-template-rows:auto 1fr;gap:14px;display:grid}.panel-head>span[data-v-037d0a8c]{color:#475569;background:#fff;border:1px solid #dbe2ea;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:850}.work-list[data-v-037d0a8c],.intake-list[data-v-037d0a8c]{align-content:start;gap:8px;display:grid}.work-card[data-v-037d0a8c],.intake-card[data-v-037d0a8c]{border-left:4px solid #2563eb;gap:6px;padding:12px;display:grid}.work-card span[data-v-037d0a8c],.intake-card span[data-v-037d0a8c]{color:#2563eb;text-transform:uppercase;font-size:11px;font-weight:900}.work-card strong[data-v-037d0a8c],.intake-card strong[data-v-037d0a8c]{font-size:14px;line-height:1.25}.work-card em[data-v-037d0a8c]{justify-self:end;font-size:22px;font-style:normal;font-weight:900}.empty-line[data-v-037d0a8c],.error[data-v-037d0a8c]{color:#64748b;background:#f8fafc;border:1px solid #dbe2ea;border-radius:8px;padding:12px;font-size:13px;font-weight:700}.error[data-v-037d0a8c]{color:#b91c1c;background:#fff1f2;border-color:#fecaca;margin-bottom:14px}.overlay[data-v-037d0a8c]{z-index:40;pointer-events:none;opacity:0;background:#0f172a61;transition:opacity .18s;position:fixed;inset:0}.overlay.open[data-v-037d0a8c]{pointer-events:auto;opacity:1}.detail-panel[data-v-037d0a8c]{z-index:50;background:#fff;border-left:1px solid #dbe2ea;width:440px;max-width:92vw;height:100%;transition:transform .22s;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(102%);box-shadow:0 20px 60px #0f172a2e}.detail-panel.open[data-v-037d0a8c]{transform:translate(0)}.detail-panel header[data-v-037d0a8c]{background:#fff;border-bottom:1px solid #e5eaf0;padding:20px;position:sticky;top:0}.detail-panel header button[data-v-037d0a8c]{float:right;text-align:center;width:34px;height:34px}.detail-panel header span[data-v-037d0a8c]{color:#1d4ed8;background:#eff6ff;border-radius:8px;margin-top:10px;padding:5px 9px;font-size:11px;font-weight:900;display:inline-flex}.detail-body[data-v-037d0a8c]{gap:14px;padding:20px;display:grid}.panel-actions[data-v-037d0a8c]{gap:8px;display:grid}.panel-actions button[data-v-037d0a8c]{text-align:center;padding:11px 12px;font-weight:900}.panel-actions .primary[data-v-037d0a8c]{color:#fff;background:#2563eb;border-color:#2563eb}@media (width<=1180px){.offertemaat-grid[data-v-037d0a8c]{grid-template-columns:1fr}.control-grid[data-v-037d0a8c],.priority-row[data-v-037d0a8c]{grid-template-columns:repeat(2,minmax(0,1fr))}.panel[data-v-037d0a8c]{min-height:auto}}@media (width<=720px){.cockpit-header[data-v-037d0a8c],.header-actions[data-v-037d0a8c]{grid-template-columns:1fr;display:grid}.control-grid[data-v-037d0a8c],.priority-row[data-v-037d0a8c]{grid-template-columns:1fr}}.ofm-logo[data-v-93ef3373]{align-items:center;gap:14px;min-width:0;display:inline-flex}.mark[data-v-93ef3373]{width:56px;height:48px;position:relative}.m-shape[data-v-93ef3373]{background:linear-gradient(#4cab2b 0%,#278f22 100%);position:absolute;bottom:0}.m-left[data-v-93ef3373]{width:12px;height:48px;left:0}.m-mid[data-v-93ef3373]{width:12px;height:48px;left:22px}.m-right[data-v-93ef3373]{width:12px;height:34px;left:34px}.m-left[data-v-93ef3373]:after,.m-mid[data-v-93ef3373]:after{content:"";background:linear-gradient(#4cab2b 0%,#278f22 100%);width:24px;height:12px;position:absolute;top:0}.m-left[data-v-93ef3373]:after{transform-origin:0 0;left:0;transform:skew(-25deg)}.m-mid[data-v-93ef3373]:after{transform-origin:100% 0;right:-12px;transform:skew(25deg)}.m-cut[data-v-93ef3373]{background:#ffffffeb;width:22px;height:8px;position:absolute;left:29px}.cut-top[data-v-93ef3373]{top:12px}.cut-bottom[data-v-93ef3373]{width:24px;top:30px;left:27px}.divider[data-v-93ef3373]{opacity:.9;background:#4e5d4f;border-radius:999px;align-self:stretch;width:2px}.wordmark[data-v-93ef3373]{color:#243126;white-space:nowrap;min-width:0;font-size:1.1rem;font-weight:900;line-height:1}.word-offerte[data-v-93ef3373]{color:#162518}.word-maat[data-v-93ef3373]{color:var(--ofm-primary)}.compact[data-v-93ef3373]{gap:12px}.compact .mark[data-v-93ef3373]{width:46px;height:40px}.compact .m-left[data-v-93ef3373],.compact .m-mid[data-v-93ef3373]{height:40px}.compact .m-left[data-v-93ef3373]{width:10px}.compact .m-mid[data-v-93ef3373]{width:10px;height:40px;left:18px}.compact .m-right[data-v-93ef3373]{width:10px;height:28px;left:28px}.compact .m-left[data-v-93ef3373]:after,.compact .m-mid[data-v-93ef3373]:after{width:20px;height:10px}.compact .m-mid[data-v-93ef3373]:after{right:-10px}.compact .m-cut[data-v-93ef3373]{width:18px;height:7px;left:23px}.compact .cut-top[data-v-93ef3373]{top:10px}.compact .cut-bottom[data-v-93ef3373]{width:20px;top:25px;left:21px}.compact .wordmark[data-v-93ef3373]{font-size:.98rem}.ofm[data-v-d99818b8]{--ofm-primary:#2f9826;--ofm-primary-dark:#23761e;--ofm-primary-soft:#e0efda;--ofm-ink:#102418;--ofm-text:#243126;--ofm-text-soft:#5e6d61;--ofm-border:#bacdb5e6;--ofm-shadow:0 18px 50px #18531a1a;--warn:#c0561e;--warn-soft:#fbe6dc;width:min(1240px,100% - 32px);color:var(--ofm-text);margin:0 auto;padding:22px 0 64px}h1[data-v-d99818b8],h2[data-v-d99818b8],h3[data-v-d99818b8],p[data-v-d99818b8]{margin:0}h1[data-v-d99818b8],h2[data-v-d99818b8],h3[data-v-d99818b8]{letter-spacing:-.045em;font-family:Segoe UI Variable Display,Segoe UI,sans-serif}.eyebrow[data-v-d99818b8],.hero-eyebrow[data-v-d99818b8]{color:var(--ofm-primary-dark);letter-spacing:.16em;text-transform:uppercase;font-size:.76rem;font-weight:900}.eyebrow-warn[data-v-d99818b8]{color:var(--warn)}.hero[data-v-d99818b8]{background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/40px 40px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/40px 40px,linear-gradient(145deg,#0d2f18 0%,#174c24 62%,#21692a 100%);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 32px 80px #0c30153d}.hero-glow[data-v-d99818b8]{pointer-events:none;background:radial-gradient(60% 80% at 10% 10%,#ffffff17 0%,#0000 62%),linear-gradient(90deg,#0000 0 57%,#04190b29 57% 100%);position:absolute;inset:0}.hero-inner[data-v-d99818b8]{grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr);align-items:center;gap:clamp(32px,5vw,72px);padding:clamp(34px,5vw,68px);display:grid;position:relative}.hero-brand[data-v-d99818b8]{filter:drop-shadow(0 6px 14px #00000040);margin-bottom:22px}.hero-brand[data-v-d99818b8] .word-offerte{color:#fff}.hero-brand[data-v-d99818b8] .word-maat{color:#aef0a0}.hero-brand[data-v-d99818b8] .divider{background:#fff9}.hero-eyebrow[data-v-d99818b8]{color:#b7f0ab}.hero h1[data-v-d99818b8]{color:#fff;max-width:12ch;margin-top:14px;font-size:clamp(2.7rem,5.2vw,4.55rem);line-height:.98}.hero-text[data-v-d99818b8]{color:#ecf8e9eb;max-width:47ch;margin-top:24px;font-size:1.12rem;line-height:1.72}.hero-actions[data-v-d99818b8]{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.btn[data-v-d99818b8]{border-radius:9px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.btn-light[data-v-d99818b8]{color:var(--ofm-primary-dark);background:#fff;box-shadow:0 18px 34px #00000038}.btn-light[data-v-d99818b8]:hover{transform:translateY(-2px);box-shadow:0 24px 42px #00000047}.btn-outline[data-v-d99818b8]{color:#fff;border:1.5px solid #ffffff8c}.btn-outline[data-v-d99818b8]:hover{background:#ffffff1f;transform:translateY(-2px)}.hero-trust[data-v-d99818b8]{color:#d6f0d2d1;margin-top:24px;font-size:.92rem}.preview[data-v-d99818b8]{padding:18px 0 10px;position:relative}.preview[data-v-d99818b8]:before{content:"";border:1px solid #aef0a03d;border-radius:12px;position:absolute;inset:46px -22px -22px 42px}.preview-float[data-v-d99818b8]{z-index:3;color:#123d19;letter-spacing:.08em;text-transform:uppercase;background:#b7f0ab;border:1px solid #ffffff2e;border-radius:6px;padding:8px 13px;font-size:.72rem;font-weight:900;position:absolute;top:0;right:22px}.quote-sheet[data-v-d99818b8]{z-index:2;color:var(--ofm-ink);background:#fffdf8;border:1px solid #1024181f;position:relative;box-shadow:0 32px 70px #0000004d}.quote-sheet-hero[data-v-d99818b8]{width:min(100%,530px);margin-left:auto;padding:clamp(24px,3.2vw,38px);transform:rotate(.35deg)}.quote-head[data-v-d99818b8]{border-bottom:2px solid var(--ofm-ink);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:20px;display:flex}.quote-head>div[data-v-d99818b8]{gap:2px;display:grid}.quote-head strong[data-v-d99818b8]{letter-spacing:-.04em;font-size:1.5rem}.quote-kicker[data-v-d99818b8]{color:var(--ofm-primary-dark);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:900}.quote-number[data-v-d99818b8]{color:var(--ofm-text-soft);letter-spacing:.06em;font-size:.74rem;font-weight:700}.quote-project[data-v-d99818b8]{padding:24px 0 18px}.quote-project>span[data-v-d99818b8]{color:var(--ofm-text-soft);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.quote-project h2[data-v-d99818b8]{color:var(--ofm-ink);margin-top:5px;font-size:2rem;line-height:1}.quote-project p[data-v-d99818b8]{max-width:46ch;color:var(--ofm-text-soft);margin-top:10px;font-size:.82rem;line-height:1.55}.quote-index[data-v-d99818b8]{border-top:1px solid #dce5da;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.quote-index li[data-v-d99818b8]{border-bottom:1px solid #dce5da;grid-template-columns:28px 1fr;align-items:center;gap:8px;min-height:44px;font-size:.75rem;display:grid}.quote-index li[data-v-d99818b8]:nth-child(odd){border-right:1px solid #dce5da;padding-right:12px}.quote-index li[data-v-d99818b8]:nth-child(2n){padding-left:12px}.quote-index span[data-v-d99818b8]{color:var(--ofm-primary);font-size:.68rem;font-weight:900}.quote-index strong[data-v-d99818b8]{font-weight:750}.quote-price[data-v-d99818b8]{background:#e8f4e3;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:20px;padding:18px;display:flex}.quote-price span[data-v-d99818b8]{color:var(--ofm-primary-dark);font-size:.75rem;font-weight:700}.quote-price strong[data-v-d99818b8]{color:var(--ofm-primary-dark);letter-spacing:-.04em;font-size:1.65rem}.quote-sheet-foot[data-v-d99818b8]{color:var(--ofm-text-soft);justify-content:space-between;gap:16px;margin-top:16px;font-size:.64rem;display:flex}.quote-example[data-v-d99818b8]{margin-top:42px;scroll-margin-top:88px}.quote-example.active[data-v-d99818b8]{outline:2px solid var(--ofm-primary);outline-offset:8px}.quote-example-intro[data-v-d99818b8]{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:end;gap:clamp(28px,6vw,80px);margin-bottom:24px;display:grid}.quote-example-intro>div[data-v-d99818b8]{gap:10px;display:grid}.quote-example-intro h2[data-v-d99818b8]{color:var(--ofm-ink);font-size:clamp(2rem,4.3vw,3.45rem);line-height:1.02}.quote-example-intro>p[data-v-d99818b8]{color:var(--ofm-text-soft);font-size:1.02rem;line-height:1.72}.quote-document[data-v-d99818b8]{background:#fffdf8;border:1px solid #768f758c;border-radius:3px;padding:clamp(28px,5vw,68px);box-shadow:0 28px 70px #18531a21}.document-header[data-v-d99818b8]{border-bottom:3px solid var(--ofm-ink);justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:28px;display:flex}.document-header>div[data-v-d99818b8]{gap:9px;display:grid}.document-header h2[data-v-d99818b8]{color:var(--ofm-ink);font-size:clamp(2.4rem,5vw,4.6rem);line-height:.95}.document-header dl[data-v-d99818b8]{min-width:220px;margin:0;display:grid}.document-header dl div[data-v-d99818b8]{border-bottom:1px solid #d8e1d6;justify-content:space-between;gap:24px;padding:7px 0;display:flex}.document-header dt[data-v-d99818b8]{color:var(--ofm-text-soft)}.document-header dd[data-v-d99818b8]{color:var(--ofm-ink);margin:0;font-weight:800}.document-intro[data-v-d99818b8]{border-bottom:1px solid #d8e1d6;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,5vw,64px);padding:32px 0;display:grid}.document-intro p[data-v-d99818b8]{color:#34483a;font-size:1rem;line-height:1.72}.document-body[data-v-d99818b8]{grid-template-columns:minmax(0,1.5fr) minmax(300px,.7fr);gap:clamp(32px,5vw,72px);padding-top:36px;display:grid}.document-work>h3[data-v-d99818b8],.document-summary h3[data-v-d99818b8],.document-specs h3[data-v-d99818b8]{color:var(--ofm-ink);letter-spacing:-.02em;font-size:1.2rem}.document-work>ol[data-v-d99818b8]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:20px 0 0;padding:0;list-style:none;display:grid}.document-work>ol>li[data-v-d99818b8]{break-inside:avoid;border-top:1px solid #d8e1d6;grid-template-columns:34px 1fr;gap:12px;padding:17px 0;display:grid}.work-number[data-v-d99818b8]{color:var(--ofm-primary);letter-spacing:.06em;font-size:.72rem;font-weight:900}.document-work h4[data-v-d99818b8]{color:var(--ofm-ink);text-transform:uppercase;letter-spacing:.035em;margin:0;font-size:.92rem;line-height:1.3}.optional[data-v-d99818b8]{color:var(--ofm-primary-dark);vertical-align:2px;border:1px solid #bad0b7;border-radius:999px;margin-left:5px;padding:3px 6px;font-size:.55rem;display:inline-flex}.document-work ul[data-v-d99818b8]{color:var(--ofm-text-soft);margin:9px 0 0;padding-left:16px;font-size:.8rem;line-height:1.55}.document-summary[data-v-d99818b8]{align-content:start;gap:26px;display:grid}.document-summary>section[data-v-d99818b8]{border-top:3px solid var(--ofm-ink);padding-top:18px}.summary-price[data-v-d99818b8]{background:#e7f3e2;border:0!important;padding:24px!important}.summary-price>span[data-v-d99818b8]{color:var(--ofm-primary-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.summary-price>strong[data-v-d99818b8]{color:var(--ofm-primary-dark);letter-spacing:-.05em;margin-top:5px;font-size:2.2rem;display:block}.summary-price dl[data-v-d99818b8],.summary-list[data-v-d99818b8]{margin:18px 0 0;display:grid}.summary-price dl div[data-v-d99818b8],.summary-list div[data-v-d99818b8]{border-top:1px solid #23761e2e;grid-template-columns:1fr auto;gap:16px;padding:10px 0;display:grid}.summary-price dt[data-v-d99818b8],.summary-list dt[data-v-d99818b8]{color:var(--ofm-text-soft);font-size:.78rem;line-height:1.4}.summary-price dd[data-v-d99818b8],.summary-list dd[data-v-d99818b8]{color:var(--ofm-ink);text-align:right;margin:0;font-size:.8rem;font-weight:800}.summary-total dt[data-v-d99818b8],.summary-total dd[data-v-d99818b8]{color:var(--ofm-primary-dark);font-weight:900}.options-list div[data-v-d99818b8]{grid-template-columns:1fr;gap:4px}.options-list dd[data-v-d99818b8]{text-align:left;color:var(--ofm-primary-dark)}.document-specs[data-v-d99818b8]{border-top:3px solid var(--ofm-ink);margin-top:42px;padding-top:28px}.document-specs dl[data-v-d99818b8]{grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 0;display:grid}.document-specs dl div[data-v-d99818b8]{border-left:1px solid #d8e1d6;padding:0 20px}.document-specs dl div[data-v-d99818b8]:first-child{border-left:0;padding-left:0}.document-specs dt[data-v-d99818b8]{color:var(--ofm-ink);font-size:.82rem;font-weight:800}.document-specs dd[data-v-d99818b8]{color:var(--ofm-text-soft);margin:7px 0 0;font-size:.78rem;line-height:1.55}.block[data-v-d99818b8]{margin-top:40px}.block-head[data-v-d99818b8]{gap:10px;max-width:820px;margin-bottom:22px;display:grid}.block-head h2[data-v-d99818b8]{color:var(--ofm-ink);font-size:clamp(1.8rem,3.6vw,2.8rem);line-height:1.05}.lead[data-v-d99818b8]{color:var(--ofm-text-soft);font-size:1.04rem;line-height:1.74}.pain-grid[data-v-d99818b8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.pain[data-v-d99818b8]{border:1px solid var(--ofm-border);box-shadow:var(--ofm-shadow);background:#fff;border-radius:20px;align-content:start;gap:8px;padding:22px;display:grid}.pain-x[data-v-d99818b8]{background:var(--warn-soft);width:32px;height:32px;color:var(--warn);border-radius:9px;justify-content:center;align-items:center;font-size:.9rem;font-weight:900;display:inline-flex}.pain strong[data-v-d99818b8]{color:var(--ofm-ink);font-size:1.05rem}.pain p[data-v-d99818b8]{color:var(--ofm-text-soft);font-size:.92rem;line-height:1.55}.cost[data-v-d99818b8]{background:linear-gradient(150deg,#2a1410 0%,#4a2113 55%,#7a2f12 120%);border-radius:32px;margin-top:40px;position:relative;overflow:hidden;box-shadow:0 34px 80px #3c180c4d}.cost-glow[data-v-d99818b8]{pointer-events:none;background:radial-gradient(50% 70% at 90% 0,#f08c5040 0%,#0000 60%);position:absolute;inset:0}.cost-inner[data-v-d99818b8]{gap:24px;padding:clamp(28px,4vw,48px);display:grid;position:relative}.cost-head[data-v-d99818b8]{gap:8px;display:grid}.cost-head .hero-eyebrow[data-v-d99818b8]{color:#f7c9aa}.cost-head h2[data-v-d99818b8]{color:#fff;max-width:22ch;font-size:clamp(1.7rem,3.4vw,2.6rem);line-height:1.05}.cost-grid[data-v-d99818b8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cost-card[data-v-d99818b8]{background:#ffffff0f;border:1px solid #ffffff24;border-radius:20px;gap:8px;padding:24px;display:grid}.cost-card strong[data-v-d99818b8]{color:#fff;letter-spacing:-.03em;font-family:Segoe UI Variable Display,Segoe UI,sans-serif;font-size:1.9rem}.cost-card span[data-v-d99818b8]{color:#f7e6dce0;line-height:1.55}.cost-line[data-v-d99818b8]{color:#f7c9aa;font-size:1.05rem;font-weight:700}.steps[data-v-d99818b8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.step[data-v-d99818b8]{border:1px solid var(--ofm-border);box-shadow:var(--ofm-shadow);background:#fff;border-radius:24px;padding:28px;position:relative;overflow:hidden}.step[data-v-d99818b8]:before{content:"";background:linear-gradient(90deg,#4cab2b,#23761e);width:100%;height:5px;position:absolute;top:0;left:0}.step-no[data-v-d99818b8]{color:var(--ofm-primary);font-size:1.6rem;font-weight:900}.step h3[data-v-d99818b8]{color:var(--ofm-ink);margin-top:12px;font-size:1.24rem}.step p[data-v-d99818b8]{color:var(--ofm-text-soft);margin-top:10px;line-height:1.68}.feature-grid[data-v-d99818b8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.feature[data-v-d99818b8]{border:1px solid var(--ofm-border);box-shadow:var(--ofm-shadow);background:#fff;border-radius:22px;align-content:start;gap:10px;padding:24px;display:grid}.feature-check[data-v-d99818b8]{background:var(--ofm-primary-soft);width:34px;height:34px;color:var(--ofm-primary-dark);border-radius:10px;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.feature strong[data-v-d99818b8]{color:var(--ofm-ink);font-size:1.1rem}.feature p[data-v-d99818b8]{color:var(--ofm-text-soft);line-height:1.6}.outcomes[data-v-d99818b8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.outcome[data-v-d99818b8]{border:1px solid var(--ofm-border);box-shadow:var(--ofm-shadow);background:linear-gradient(#fff 0%,#f5faf2 100%);border-radius:24px;align-content:start;gap:10px;padding:26px;display:grid}.outcome-tag[data-v-d99818b8]{background:var(--ofm-primary);color:#fff;letter-spacing:.04em;border-radius:999px;justify-self:start;padding:6px 14px;font-size:.74rem;font-weight:800}.outcome strong[data-v-d99818b8]{color:var(--ofm-ink);font-size:1.2rem}.outcome p[data-v-d99818b8]{color:var(--ofm-text-soft);line-height:1.65}.gallery[data-v-d99818b8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.gallery-item[data-v-d99818b8]{box-shadow:var(--ofm-shadow);border-radius:22px;margin:0;position:relative;overflow:hidden}.gallery-item img[data-v-d99818b8]{object-fit:cover;width:100%;height:220px;transition:transform .4s;display:block}.gallery-item:hover img[data-v-d99818b8]{transform:scale(1.05)}.gallery-item figcaption[data-v-d99818b8]{color:var(--ofm-primary-dark);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffeb;border-radius:999px;padding:7px 14px;font-size:.82rem;font-weight:800;position:absolute;bottom:14px;left:14px}.examples[data-v-d99818b8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.example[data-v-d99818b8]{border:1px solid var(--ofm-border);color:var(--ofm-ink);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-weight:700;display:flex;box-shadow:0 8px 18px #18531a0a}.example i[data-v-d99818b8]{background:var(--ofm-primary-soft);width:24px;height:24px;color:var(--ofm-primary-dark);border-radius:7px;flex:0 0 24px;justify-content:center;align-items:center;font-size:.78rem;font-style:normal;font-weight:900;display:inline-flex}.examples-note[data-v-d99818b8]{color:var(--ofm-text-soft);margin-top:14px;font-style:italic}.chips[data-v-d99818b8]{flex-wrap:wrap;gap:12px;display:flex}.chip[data-v-d99818b8]{border:1px solid var(--ofm-border);background:var(--ofm-primary-soft);color:var(--ofm-primary-dark);border-radius:999px;padding:12px 20px;font-weight:800}.cta[data-v-d99818b8]{background:radial-gradient(120% 140% at 0 0,#4cab2b80 0%,#0000 55%),linear-gradient(140deg,#123f15 0%,#1f6a1d 60%,#2f9826 120%);border-radius:32px;margin-top:44px;position:relative;overflow:hidden;box-shadow:0 34px 80px #103a144d}.cta.active[data-v-d99818b8]{outline-offset:3px;outline:3px solid #aef0a0}.cta-glow[data-v-d99818b8]{pointer-events:none;background:radial-gradient(50% 60% at 90% 100%,#aef0a040 0%,#0000 60%);position:absolute;inset:0}.cta-inner[data-v-d99818b8]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(28px,4vw,48px);display:flex;position:relative}.cta-copy[data-v-d99818b8]{gap:10px;max-width:48ch;display:grid}.cta-copy .hero-eyebrow[data-v-d99818b8]{color:#b7f0ab}.cta-copy h2[data-v-d99818b8]{color:#fff;font-size:clamp(2rem,4vw,3.2rem);line-height:1}.cta-copy p[data-v-d99818b8]{color:#ecf8e9e6;line-height:1.6}@media (width<=1040px){.hero-inner[data-v-d99818b8]{grid-template-columns:1fr}.hero-glow[data-v-d99818b8]{background:radial-gradient(60% 80% at 10% 10%,#ffffff17 0%,#0000 62%)}.preview[data-v-d99818b8]{width:min(680px,100%)}.quote-example-intro[data-v-d99818b8],.document-body[data-v-d99818b8]{grid-template-columns:1fr}.document-specs dl[data-v-d99818b8]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.document-specs dl div[data-v-d99818b8]:nth-child(3){border-left:0;padding-left:0}.pain-grid[data-v-d99818b8],.feature-grid[data-v-d99818b8],.examples[data-v-d99818b8]{grid-template-columns:repeat(2,minmax(0,1fr))}.steps[data-v-d99818b8],.outcomes[data-v-d99818b8],.gallery[data-v-d99818b8],.cost-grid[data-v-d99818b8]{grid-template-columns:1fr}}@media (width<=760px){.ofm[data-v-d99818b8]{width:min(1240px,100% - 24px);padding-top:12px}.hero[data-v-d99818b8]{border-radius:16px}.pain-grid[data-v-d99818b8],.feature-grid[data-v-d99818b8],.outcomes[data-v-d99818b8],.gallery[data-v-d99818b8],.examples[data-v-d99818b8]{grid-template-columns:1fr}.hero h1[data-v-d99818b8]{max-width:none;font-size:2.5rem}.hero-actions[data-v-d99818b8]{grid-template-columns:1fr;display:grid}.btn[data-v-d99818b8]{width:100%}.preview[data-v-d99818b8]:before{inset:38px -8px -10px 16px}.quote-sheet-hero[data-v-d99818b8]{padding:22px}.quote-index[data-v-d99818b8]{grid-template-columns:1fr}.quote-index li[data-v-d99818b8]:nth-child(odd),.quote-index li[data-v-d99818b8]:nth-child(2n){border-right:0;padding:0}.quote-price[data-v-d99818b8]{flex-direction:column;align-items:flex-start;gap:5px}.quote-sheet-foot[data-v-d99818b8]{flex-direction:column;gap:4px}.quote-example[data-v-d99818b8]{margin-top:32px;scroll-margin-top:210px}.quote-example-intro[data-v-d99818b8],.document-intro[data-v-d99818b8]{grid-template-columns:1fr}.quote-document[data-v-d99818b8]{padding:24px 20px}.document-header[data-v-d99818b8]{flex-direction:column;align-items:flex-start}.document-header dl[data-v-d99818b8]{width:100%;min-width:0}.document-work>ol[data-v-d99818b8],.document-specs dl[data-v-d99818b8]{grid-template-columns:1fr}.document-specs dl div[data-v-d99818b8],.document-specs dl div[data-v-d99818b8]:nth-child(3){border-top:1px solid #d8e1d6;border-left:0;padding:16px 0 0}.document-specs dl div[data-v-d99818b8]:first-child{border-top:0;padding-top:0}.cta-inner[data-v-d99818b8]{flex-direction:column;align-items:flex-start}}.snel-concept-page[data-v-669cf79c]{gap:16px;padding:24px;display:grid}.page-header[data-v-669cf79c],.control-panel[data-v-669cf79c],.summary-panel[data-v-669cf79c],.grid-panel article[data-v-669cf79c],.work-panel[data-v-669cf79c],.json-panel[data-v-669cf79c],.empty-state[data-v-669cf79c]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff}.page-header[data-v-669cf79c]{justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.page-header h1[data-v-669cf79c],.page-header p[data-v-669cf79c],.concept-top h2[data-v-669cf79c],.summary-panel p[data-v-669cf79c]{margin:0}.eyebrow[data-v-669cf79c]{color:#0047ff;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.actions[data-v-669cf79c],.concept-top[data-v-669cf79c]{justify-content:space-between;align-items:center;gap:12px;display:flex}button[data-v-669cf79c],select[data-v-669cf79c]{font:inherit}button[data-v-669cf79c]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);color:var(--sf-text);cursor:pointer;background:#fff;padding:10px 12px;font-weight:800}button.primary[data-v-669cf79c]{background:var(--sf-primary);color:#fff}.control-panel[data-v-669cf79c],.summary-panel[data-v-669cf79c],.work-panel[data-v-669cf79c],.json-panel[data-v-669cf79c],.empty-state[data-v-669cf79c]{padding:14px}label[data-v-669cf79c]{gap:6px;font-weight:800;display:grid}select[data-v-669cf79c]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);width:100%;padding:10px}.concept-layout[data-v-669cf79c]{gap:16px;display:grid}.summary-panel[data-v-669cf79c]{gap:12px;display:grid}.concept-top span[data-v-669cf79c],.summary-panel p[data-v-669cf79c],.grid-panel p[data-v-669cf79c],.work-list p[data-v-669cf79c]{color:var(--sf-muted)}.concept-top strong[data-v-669cf79c]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#f8fafc;padding:10px 12px}.grid-panel[data-v-669cf79c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.grid-panel article[data-v-669cf79c]{padding:14px}.phase-grid[data-v-669cf79c]{gap:8px;display:grid}.phase-grid div[data-v-669cf79c],.work-list article[data-v-669cf79c]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#f8fafc;padding:10px}.phase-grid div[data-v-669cf79c]{grid-template-columns:42px minmax(0,1fr) auto;gap:8px;display:grid}.work-list[data-v-669cf79c]{gap:8px;display:grid}.work-list span[data-v-669cf79c]{color:#0047ff;font-size:12px;font-weight:900}.work-list strong[data-v-669cf79c]{margin-top:4px;display:block}pre[data-v-669cf79c]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);color:#e2e8f0;white-space:pre-wrap;background:#0f172a;max-height:520px;padding:14px;overflow:auto}.alert[data-v-669cf79c]{border-radius:var(--sf-radius);color:#991b1b;background:#fff1f2;border:1px solid #fecaca;padding:12px}@media (width<=1100px){.page-header[data-v-669cf79c],.actions[data-v-669cf79c],.concept-top[data-v-669cf79c]{flex-direction:column;align-items:stretch}.grid-panel[data-v-669cf79c]{grid-template-columns:1fr}}.cover-page .offer-page[data-v-1759c29c]{page-break-before:always}@media print{.offerte-document[data-v-1759c29c]{background:#fff;padding:0}.wrap[data-v-1759c29c]{max-width:none;padding:0}.top-card[data-v-1759c29c]{border-radius:0;min-height:calc(100vh - 40px);padding:38px 42px}.cover-page[data-v-1759c29c]{page-break-after:always;min-height:100vh}.offer-page[data-v-1759c29c]{page-break-before:always}}.offerte-document[data-v-1759c29c]{--accent:#f47a20;--text:#132238;--muted:#4b5b72;--line:#e3e8ef;--bg:#fcf8f3;background:var(--bg);min-height:100vh;color:var(--text);padding:42px 0;font-family:Inter,Arial,sans-serif}.wrap[data-v-1759c29c]{max-width:1080px;margin:0 auto;padding:0 20px}.eyebrow[data-v-1759c29c]{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:900}h1[data-v-1759c29c]{margin:0 0 18px;font-size:42px;line-height:1.08}h2[data-v-1759c29c]{margin:0 0 14px;font-size:22px;line-height:1.25}p[data-v-1759c29c]{color:var(--muted);margin:0;font-size:15px;line-height:1.85}.intro-story[data-v-1759c29c]{flex-direction:column;gap:18px;margin-top:18px;display:flex}.offer-kicker[data-v-1759c29c]{justify-content:space-between;align-items:center;gap:28px;margin-bottom:20px;display:flex}.offer-facts[data-v-1759c29c]{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;justify-content:flex-end;gap:10px 18px;font-size:12px;font-weight:800;display:flex}.offer-facts span+span[data-v-1759c29c]:before{content:"/";color:#4b5b7259;margin-right:18px}.offer-facts span[data-v-1759c29c]{color:var(--text)}.project-summary[data-v-1759c29c]{border-top:1px solid #1322381f;border-bottom:1px solid #1322381f;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:24px 0 26px;padding:18px 0;display:grid}.project-summary div[data-v-1759c29c]{flex-direction:column;gap:7px;min-width:0;display:flex}.project-summary span[data-v-1759c29c]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.project-summary strong[data-v-1759c29c]{overflow-wrap:anywhere;color:var(--text);font-size:13.5px;font-weight:900;line-height:1.35}.intro-block[data-v-1759c29c]{flex-direction:column;gap:10px;display:flex}.intro-label[data-v-1759c29c]{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.intro-divider[data-v-1759c29c]{background:linear-gradient(90deg,#f47a2040,#0000);width:100%;height:1px}.company-box[data-v-1759c29c]{background:#fffaf4;border:1px solid #e4d6c4;border-radius:14px;flex-direction:column;gap:6px;padding:18px;display:flex}.logo[data-v-1759c29c]{background:var(--text);color:#fff;border-radius:14px;place-items:center;width:220px;height:124px;font-size:22px;font-weight:900;display:grid;overflow:hidden}.logo.logo-image[data-v-1759c29c]{background:0 0;border:none;border-radius:0}.logo img[data-v-1759c29c]{object-fit:contain;object-position:left center;filter:contrast(1.08)saturate(.94);mix-blend-mode:multiply;width:100%;height:100%}.company-box strong[data-v-1759c29c]{margin-top:8px;font-size:24px}.company-box span[data-v-1759c29c],.company-box small[data-v-1759c29c]{color:var(--muted);font-size:13px;line-height:1.6}.meta-grid[data-v-1759c29c]{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px;display:grid}.meta-card[data-v-1759c29c]{border-radius:14px;flex-direction:column;gap:6px;padding:16px;display:flex}.meta-card span[data-v-1759c29c]{color:var(--muted);font-size:12px}.meta-card strong[data-v-1759c29c]{font-size:14px}.card[data-v-1759c29c]{border-radius:18px;margin-bottom:20px;padding:26px}.section-head[data-v-1759c29c]{justify-content:space-between;align-items:start;gap:20px;margin-bottom:16px;display:flex}.section-head strong[data-v-1759c29c]{white-space:nowrap;font-size:22px}.steps[data-v-1759c29c],.simple-list[data-v-1759c29c]{gap:8px;margin-top:20px;display:grid}.step-row[data-v-1759c29c]{border-bottom:1px solid #eef2f6;grid-template-columns:1fr auto;gap:20px;padding:14px 0 14px 18px;display:grid;position:relative}.step-row[data-v-1759c29c]:before,.simple-list div[data-v-1759c29c]:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:24px;left:0}.step-row strong[data-v-1759c29c]{margin-bottom:6px;font-size:15px;display:block}.step-row p[data-v-1759c29c]{font-size:14px}.step-row span[data-v-1759c29c]{font-size:14px;font-weight:800}.simple-list div[data-v-1759c29c]{padding-left:18px;line-height:1.7;position:relative}.warn[data-v-1759c29c]{color:#4b5b72;background:#fff8f2;border-left:3px solid #f47a20;border-radius:10px;margin-top:18px;padding:14px 16px;font-size:13px;line-height:1.7}.warn strong[data-v-1759c29c]{color:#132238;margin-bottom:4px;font-size:13px;font-weight:700;display:block}.flow[data-v-1759c29c]{color:var(--muted);background:#f8fafc;border-radius:10px;margin-top:14px;padding:14px 16px;font-size:14px;line-height:1.7}.payment-list[data-v-1759c29c]{background:#fff7ef;border-radius:14px;margin-top:16px;padding:16px}.payment-row[data-v-1759c29c]{border-bottom:1px solid #f47a2033;justify-content:space-between;gap:20px;padding:14px 0;display:flex}.payment-row[data-v-1759c29c]:last-child{border-bottom:none}.payment-row div[data-v-1759c29c]{flex-direction:column;gap:4px;display:flex}.payment-row strong[data-v-1759c29c]{font-size:14px}.payment-row span[data-v-1759c29c]{color:var(--muted);font-size:13px}.payment-row b[data-v-1759c29c]{font-size:16px}.budget-card[data-v-1759c29c]{border:1px solid var(--line);background:#fff;border-radius:18px;margin-bottom:20px;padding:28px}.budget-card h2[data-v-1759c29c]{margin-bottom:24px}.budget-row[data-v-1759c29c]{border-bottom:1px solid #eef2f6;justify-content:space-between;align-items:center;padding:14px 0;display:flex}.budget-row[data-v-1759c29c]:last-child{border-bottom:none}.budget-row span[data-v-1759c29c]{color:var(--muted);font-size:15px}.budget-row strong[data-v-1759c29c]{font-size:18px}.budget-row.total[data-v-1759c29c]{border-top:2px solid var(--line);border-bottom:none;margin-top:12px;padding-top:22px}.budget-row.total span[data-v-1759c29c],.budget-row.total strong[data-v-1759c29c]{color:var(--text);font-size:22px;font-weight:800}.total-card[data-v-1759c29c]{background:var(--text);color:#fff;border-radius:16px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:24px;display:flex}.total-card span[data-v-1759c29c]{font-size:18px;font-weight:700}.total-card strong[data-v-1759c29c]{font-size:32px}.footer-note[data-v-1759c29c]{color:var(--muted);background:#fff;border-radius:14px;padding:18px;font-size:13px;line-height:1.8}.top-card[data-v-1759c29c]{border-radius:18px;gap:34px;margin-bottom:20px;padding:42px 44px 46px;display:grid}.company-header[data-v-1759c29c]{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,300px) minmax(280px,1fr);align-items:center;gap:40px;padding-bottom:30px;display:grid}.company-contact[data-v-1759c29c]{text-align:right;flex-direction:column;justify-self:end;gap:8px;max-width:440px;display:flex}.company-contact-label[data-v-1759c29c]{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.company-contact strong[data-v-1759c29c]{color:var(--text);font-size:21px;font-weight:900;line-height:1.15}.company-contact small[data-v-1759c29c]{color:var(--muted);font-size:13.5px;line-height:1.45}.company-box[data-v-1759c29c]{display:none}@media (width<=860px){.top-card[data-v-1759c29c]{padding:30px 24px 36px}.company-header[data-v-1759c29c]{grid-template-columns:1fr;gap:20px}.logo[data-v-1759c29c]{width:190px;height:108px}.company-contact[data-v-1759c29c]{text-align:left;justify-self:start;padding-top:0}.offer-kicker[data-v-1759c29c]{flex-direction:column;align-items:flex-start;gap:14px}.offer-facts[data-v-1759c29c]{justify-content:flex-start;width:100%}.offer-facts span+span[data-v-1759c29c]:before{margin-right:10px}.project-summary[data-v-1759c29c]{grid-template-columns:1fr 1fr}.section-head[data-v-1759c29c],.step-row[data-v-1759c29c],.payment-row[data-v-1759c29c],.total-card[data-v-1759c29c]{flex-direction:column;align-items:flex-start}}.composer-page[data-v-69bf809d]{color:#0f172a;background:#f5f7fb;gap:18px;padding:24px;display:grid}.page-header[data-v-69bf809d],.composer-panel[data-v-69bf809d],.preview-panel[data-v-69bf809d],.empty-state[data-v-69bf809d],.notice[data-v-69bf809d],.status-card[data-v-69bf809d]{background:#fff;border:1px solid #d7dee9;border-radius:8px}.page-header[data-v-69bf809d],.composer-panel[data-v-69bf809d],.preview-panel[data-v-69bf809d]{padding:22px}.page-header h1[data-v-69bf809d],.panel-header h2[data-v-69bf809d],.empty-state h3[data-v-69bf809d]{margin:0}.page-copy[data-v-69bf809d]{color:#475569;max-width:880px;margin:10px 0 0}.eyebrow[data-v-69bf809d]{color:#1d4ed8;text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px;font-size:12px;font-weight:800}.composer-layout[data-v-69bf809d]{grid-template-columns:minmax(340px,460px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.panel-header[data-v-69bf809d]{justify-content:space-between;align-items:start;gap:12px;margin-bottom:18px;display:flex}.pill[data-v-69bf809d]{color:#475569;background:#f8fafc;border:1px solid #cdd6e3;border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.form-grid[data-v-69bf809d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.field[data-v-69bf809d]{gap:7px;display:grid}.field-full[data-v-69bf809d]{grid-column:1/-1}.field span[data-v-69bf809d]{color:#334155;font-size:13px;font-weight:700}.field input[data-v-69bf809d],.field select[data-v-69bf809d],.field textarea[data-v-69bf809d]{box-sizing:border-box;color:#0f172a;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:12px 13px}.field textarea[data-v-69bf809d]{resize:vertical;min-height:140px}.notice[data-v-69bf809d]{margin-top:16px;padding:14px 16px}.notice ul[data-v-69bf809d]{margin:8px 0 0;padding-left:18px}.notice-warning[data-v-69bf809d]{color:#92400e;background:#fffbeb;border-color:#fcd34d}.notice-error[data-v-69bf809d]{color:#991b1b;background:#fef2f2;border-color:#fecaca}.notice-success[data-v-69bf809d]{color:#047857;background:#ecfdf5;border-color:#bbf7d0}.action-row[data-v-69bf809d]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}button[data-v-69bf809d],.action-link[data-v-69bf809d]{color:#0f172a;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:12px 16px;font-weight:700;text-decoration:none}button.primary[data-v-69bf809d],.primary-link[data-v-69bf809d]{color:#fff;background:#0f172a;border-color:#0f172a}button[data-v-69bf809d]:disabled{cursor:default;opacity:.65}.amount-label[data-v-69bf809d]{color:#475569;font-size:13px;font-weight:700}.status-grid[data-v-69bf809d]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.status-card[data-v-69bf809d]{padding:14px}.status-card span[data-v-69bf809d]{color:#64748b;font-size:12px;font-weight:700;display:block}.status-card strong[data-v-69bf809d]{margin-top:10px;font-size:16px;line-height:1.3;display:block}.status-card.ready[data-v-69bf809d]{background:#f0fdf4;border-color:#bbf7d0}.action-block[data-v-69bf809d]{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.send-panel[data-v-69bf809d]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:16px;display:grid}.send-button[data-v-69bf809d]{min-width:280px}.meta-row[data-v-69bf809d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.meta-row div[data-v-69bf809d]{background:#fff;border:1px solid #d7dee9;border-radius:8px;padding:14px}.meta-row span[data-v-69bf809d]{color:#64748b;font-size:12px;font-weight:700;display:block}.meta-row strong[data-v-69bf809d]{margin-top:8px;font-size:16px;display:block}.document-preview[data-v-69bf809d]{background:#fff;border:1px solid #d7dee9;border-radius:8px;margin-top:18px;overflow:hidden}.empty-state[data-v-69bf809d]{margin-top:18px;padding:24px}.empty-state p[data-v-69bf809d]{color:#475569;margin:8px 0 0}@media (width<=1180px){.composer-layout[data-v-69bf809d]{grid-template-columns:1fr}}@media (width<=760px){.composer-page[data-v-69bf809d]{padding:16px}.form-grid[data-v-69bf809d],.status-grid[data-v-69bf809d],.meta-row[data-v-69bf809d],.send-panel[data-v-69bf809d]{grid-template-columns:1fr}.send-button[data-v-69bf809d]{min-width:0}}.offertemaat-intake-page[data-v-be362ef8]{background:radial-gradient(circle at 0 0,#0f766e14,#0000 24%),radial-gradient(circle at 100% 0,#2563eb14,#0000 28%),linear-gradient(#f6fbff 0%,#eef4f8 100%);gap:20px;display:grid}.offertemaat-intake-page.embedded[data-v-be362ef8]{background:0 0;gap:12px}.offertemaat-intake-page.embedded .intake-grid[data-v-be362ef8]{grid-template-columns:1fr}.offertemaat-intake-page.embedded .right-column[data-v-be362ef8]{grid-template-columns:minmax(320px,420px) minmax(0,1fr);align-items:start}.offertemaat-intake-page.embedded .sf-card[data-v-be362ef8],.offertemaat-intake-page.embedded .detail-card[data-v-be362ef8],.offertemaat-intake-page.embedded .right-column>.sf-card[data-v-be362ef8]{border-radius:18px}.offertemaat-intake-page.embedded .detail-card[data-v-be362ef8]{min-height:100%}.intake-overview-shell[data-v-be362ef8]{gap:14px;display:grid}.intake-overview-lead[data-v-be362ef8]{background:radial-gradient(circle at 0 0,#2563eb24,#0000 30%),linear-gradient(135deg,#fff 0%,#f5fbff 100%);border:1px solid #d7e8f1;border-radius:24px;justify-content:space-between;align-items:end;gap:16px;padding:24px;display:flex;box-shadow:0 24px 60px #0f172a14}.intake-overview-lead h1[data-v-be362ef8]{margin:4px 0 6px;font-size:38px;line-height:1}.intake-overview-lead span[data-v-be362ef8]{color:#526174;font-weight:750}.intake-overview-stats[data-v-be362ef8]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.intake-overview-card[data-v-be362ef8],.intake-attention-item[data-v-be362ef8]{text-align:left;cursor:pointer;background:#fffffff0;border:1px solid #d8e2ef;border-radius:20px;gap:6px;padding:16px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.intake-overview-card[data-v-be362ef8]:hover,.intake-attention-item[data-v-be362ef8]:hover:not(:disabled){border-color:#9bbcf8;transform:translateY(-1px);box-shadow:0 16px 34px #0f172a14}.intake-overview-card span[data-v-be362ef8],.intake-attention-item span[data-v-be362ef8]{color:#2563eb;text-transform:uppercase;font-size:11px;font-weight:900}.intake-overview-card strong[data-v-be362ef8]{color:#0f172a;font-size:28px;line-height:1}.intake-overview-card small[data-v-be362ef8],.intake-attention-item strong[data-v-be362ef8]{color:#526174;font-weight:750}.intake-attention-panel[data-v-be362ef8]{background:#fffffff0;border:1px solid #d8e2ef;border-radius:24px;gap:14px;padding:18px;display:grid;box-shadow:0 16px 36px #0f172a0f}.intake-attention-list[data-v-be362ef8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.intake-attention-item[data-v-be362ef8]:disabled{cursor:default;opacity:1}.intake-attention-item strong[data-v-be362ef8]{color:#0f172a;font-size:16px}.intake-attention-item span[data-v-be362ef8]{color:#526174;text-transform:none;font-size:13px;font-weight:750;line-height:1.35}.project-overlay[data-v-be362ef8]{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a5c;padding:24px;position:fixed;inset:0;overflow:hidden}.project-overlay.collapsed[data-v-be362ef8]{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;padding:0}.project-modal[data-v-be362ef8]{background:#f4f7fb;border:1px solid #d8e2ef;border-radius:24px;grid-template-rows:auto minmax(0,1fr);gap:14px;width:min(1400px,100vw - 48px);max-height:calc(100vh - 48px);padding:18px;display:grid;box-shadow:0 28px 60px #0f172a3d}.workspace-window[data-v-be362ef8]{position:absolute}.workspace-window.minimized[data-v-be362ef8]{display:none}.workspace-window.maximized[data-v-be362ef8]{border-radius:18px;max-height:none;width:calc(100vw - 16px)!important;height:calc(100vh - 16px)!important;top:8px!important;left:8px!important}.project-modal-head[data-v-be362ef8]{justify-content:space-between;align-items:start;gap:16px;display:flex}.project-modal-head h2[data-v-be362ef8]{margin:2px 0 0}.project-modal-head span[data-v-be362ef8]{color:#64748b;font-weight:700}.window-head-actions[data-v-be362ef8]{align-items:center;gap:8px;display:flex}.window-head-btn[data-v-be362ef8]{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #c9d5e6;border-radius:10px;width:38px;height:38px;font-size:18px;line-height:1}.window-head-btn.close[data-v-be362ef8]{color:#991b1b}.project-modal-body[data-v-be362ef8]{border-radius:18px;min-height:0;overflow:auto}.project-workspace-frame[data-v-be362ef8]{background:#fff;border:0;border-radius:18px;width:100%;min-height:100%}.window-resize-handle[data-v-be362ef8]{cursor:nwse-resize;border-bottom:3px solid #94a3b8;border-right:3px solid #94a3b8;border-bottom-right-radius:6px;width:18px;height:18px;position:absolute;bottom:8px;right:8px}.window-taskbar[data-v-be362ef8]{background:#0f172ac7;border:1px solid #d8e2efbf;border-radius:18px;align-items:center;gap:12px;padding:12px;display:flex;position:absolute;bottom:16px;left:24px;right:24px;overflow-x:auto;box-shadow:0 16px 40px #0f172a4d}.project-overlay.collapsed .window-taskbar[data-v-be362ef8]{z-index:95;pointer-events:auto;position:fixed;bottom:8px;left:8px;right:8px}.taskbar-window-button[data-v-be362ef8]{text-align:left;color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #94a3b873;border-radius:14px;gap:2px;min-width:220px;max-width:320px;padding:10px 14px;display:grid}.taskbar-window-button strong[data-v-be362ef8],.taskbar-window-button span[data-v-be362ef8]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.taskbar-window-button span[data-v-be362ef8]{color:#e2e8f0db;font-size:12px;font-weight:700}.modern-flow-hero[data-v-be362ef8]{background:radial-gradient(circle at 0 0,#2563eb24,#0000 30%),linear-gradient(135deg,#fff 0%,#f5fbff 100%);border:1px solid #d7e8f1;border-radius:24px;grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:20px;min-height:168px;padding:24px;display:grid;box-shadow:0 24px 60px #0f172a14}.hero-copy[data-v-be362ef8]{align-content:center;gap:8px;display:grid}.hero-copy h1[data-v-be362ef8]{letter-spacing:0;max-width:780px;margin:0;font-size:42px;line-height:.98}.hero-copy span[data-v-be362ef8]{color:#526174;max-width:760px;font-size:15px;font-weight:750;line-height:1.5}.hero-focus[data-v-be362ef8]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffdb;border:1px solid #d9e8f7;border-radius:20px;align-content:center;gap:9px;padding:18px;display:grid}.hero-focus span[data-v-be362ef8],.flow-card span[data-v-be362ef8]{color:#2563eb;text-transform:uppercase;font-size:11px;font-weight:900}.hero-focus strong[data-v-be362ef8]{font-size:20px;line-height:1.15}.hero-focus small[data-v-be362ef8]{color:#64748b;font-weight:800}.flow-lane[data-v-be362ef8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.flow-card[data-v-be362ef8]{color:#0f172a;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8e2ef;border-radius:8px;align-content:start;gap:8px;min-height:142px;padding:15px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;position:relative}.flow-card[data-v-be362ef8]:hover,.flow-card.active[data-v-be362ef8]{border-color:#9bbcf8;transform:translateY(-2px);box-shadow:0 16px 34px #0f172a14}.flow-card strong[data-v-be362ef8]{max-width:calc(100% - 52px);font-size:18px;line-height:1.15}.flow-card small[data-v-be362ef8]{color:#526174;max-width:calc(100% - 30px);font-weight:750;line-height:1.4}.flow-card em[data-v-be362ef8]{color:#fff;background:#0f172a;border-radius:8px;place-items:center;width:38px;height:38px;font-size:18px;font-style:normal;font-weight:900;display:grid;position:absolute;top:14px;right:14px}.flow-new[data-v-be362ef8]{border-left:4px solid #2563eb}.flow-open[data-v-be362ef8]{border-left:4px solid #16a34a}.flow-snel[data-v-be362ef8]{border-left:4px solid #f59e0b}.flow-zeker[data-v-be362ef8]{border-left:4px solid #7c3aed}.flow-commandbar[data-v-be362ef8]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0;border:1px solid #d8e2ef;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.source-launchpad[data-v-be362ef8]{gap:16px;display:grid}.source-launch-shell[data-v-be362ef8]{background:radial-gradient(circle at 0 0,#2563eb24,#0000 26%),radial-gradient(circle at 100% 100%,#0f766e1f,#0000 28%),linear-gradient(135deg,#fff 0%,#f6fbff 100%);border:1px solid #cfe0ff;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:24px;display:grid;box-shadow:0 22px 50px #0f172a14}.source-launch-copy[data-v-be362ef8]{gap:6px;display:grid}.source-launch-copy h2[data-v-be362ef8],.source-preview-card h3[data-v-be362ef8]{margin:0}.source-launch-copy span[data-v-be362ef8],.source-step-card small[data-v-be362ef8],.source-preview-text[data-v-be362ef8]{color:#526174;line-height:1.5}.source-launch-actions[data-v-be362ef8]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.source-steps[data-v-be362ef8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.source-step-card[data-v-be362ef8]{background:#ffffffeb;border:1px solid #d8e2ef;border-radius:20px;gap:8px;padding:16px;display:grid;box-shadow:0 12px 24px #0f172a0a}.source-step-card.done[data-v-be362ef8]{background:#f0fdf4;border-color:#bbf7d0}.source-step-card span[data-v-be362ef8]{color:#fff;background:#0f172a;border-radius:999px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid}.source-step-card.done span[data-v-be362ef8]{background:#16a34a}.source-step-card strong[data-v-be362ef8]{font-size:16px;line-height:1.15}.source-preview-grid[data-v-be362ef8]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;display:grid}.source-preview-card[data-v-be362ef8]{background:#fffffff0;border:1px solid #d8e2ef;border-radius:22px;gap:14px;padding:20px;display:grid;box-shadow:0 16px 36px #0f172a0f}.source-intake-overview[data-v-be362ef8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.source-intake-card[data-v-be362ef8]{background:#f8fafce6;border:1px solid #dbe7f4;border-radius:18px;gap:5px;padding:12px;display:grid}.source-intake-card span[data-v-be362ef8]{color:#2563eb;text-transform:uppercase;font-size:11px;font-weight:900}.source-intake-card strong[data-v-be362ef8]{font-size:17px;line-height:1.15}.source-intake-card small[data-v-be362ef8]{color:var(--sf-muted);font-weight:700;line-height:1.4}.source-edit-grid[data-v-be362ef8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.field-span-2[data-v-be362ef8]{grid-column:span 2}.source-preview-text[data-v-be362ef8]{white-space:pre-wrap;margin:0}.source-warning-box[data-v-be362ef8]{background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;padding:12px}.source-warning-box strong[data-v-be362ef8]{color:#9a3412;margin-bottom:8px;display:block}.source-warning-box ul[data-v-be362ef8]{color:#9a3412;margin:0;padding-left:18px}.flow-commandbar strong[data-v-be362ef8]{margin-top:2px;display:block}.toolbar-actions[data-v-be362ef8]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.page-header[data-v-be362ef8],.section-head[data-v-be362ef8],.header-actions[data-v-be362ef8],.detail-actions[data-v-be362ef8]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.header-actions[data-v-be362ef8]{align-items:center}.page-header[data-v-be362ef8]{padding:18px}.eyebrow[data-v-be362ef8]{color:var(--sf-accent);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}h1[data-v-be362ef8],h2[data-v-be362ef8]{margin:4px 0;line-height:1.1}.page-header span[data-v-be362ef8],.section-head span[data-v-be362ef8],label span[data-v-be362ef8],.intake-row span[data-v-be362ef8],.intake-row small[data-v-be362ef8],.detail-grid span[data-v-be362ef8],.conversion-note[data-v-be362ef8]{color:var(--sf-muted)}.stat-grid[data-v-be362ef8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.filter-card[data-v-be362ef8]{background:#ffffffe0;border:1px solid #d8e2ef;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;display:grid}.stat-card[data-v-be362ef8]{gap:6px;padding:12px;display:grid}.stat-card-button[data-v-be362ef8]{text-align:left;cursor:pointer;width:100%;transition:transform .14s,border-color .14s,box-shadow .14s,background .14s}.stat-card-button[data-v-be362ef8]:hover{border-color:#9bbcf8;transform:translateY(-1px);box-shadow:0 10px 20px #0f172a0f}.stat-card-button.active[data-v-be362ef8]{background:#eef4ff;border-color:#2563eb}.stat-card strong[data-v-be362ef8]{font-size:24px;line-height:1}.notice[data-v-be362ef8]{border-radius:var(--sf-radius);padding:10px 12px;font-weight:800}.notice.success[data-v-be362ef8]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.notice.error[data-v-be362ef8]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.intake-grid[data-v-be362ef8]{grid-template-columns:minmax(390px,.75fr) minmax(0,1.25fr);align-items:start;gap:18px;display:grid}.focused-intake-grid[data-v-be362ef8]{grid-template-columns:1fr}.intake-form[data-v-be362ef8],.right-column[data-v-be362ef8],.detail-content[data-v-be362ef8]{gap:16px;display:grid}.intake-form[data-v-be362ef8],.right-column>.sf-card[data-v-be362ef8]{background:#ffffffeb;border-color:#d8e2ef;border-radius:22px;padding:18px;box-shadow:0 16px 40px #0f172a0f}.intake-form[data-v-be362ef8]{position:sticky;top:78px;box-shadow:0 18px 42px #0f172a14}.intake-form>div:first-child h2[data-v-be362ef8]{margin:2px 0 0;font-size:22px}.right-column.focused[data-v-be362ef8]{grid-template-columns:minmax(290px,340px) minmax(0,1fr);align-items:start}.intake-rail-card[data-v-be362ef8]{max-height:calc(100vh - 104px);position:sticky;top:76px;overflow:auto}.sf-input[data-v-be362ef8]{background:#fbfdff;border-color:#cfd9e8;border-radius:8px;transition:border-color .15s,box-shadow .15s,background .15s}.sf-input[data-v-be362ef8]:focus{background:#fff;border-color:#2563eb;outline:0;box-shadow:0 0 0 3px #2563eb1c}.form-grid[data-v-be362ef8]{gap:10px;display:grid}.form-grid.compact[data-v-be362ef8]{grid-template-columns:repeat(3,minmax(0,1fr))}.form-grid.split[data-v-be362ef8]{grid-template-columns:repeat(2,minmax(0,1fr))}label[data-v-be362ef8]{gap:5px;font-weight:800;display:grid}.intake-list[data-v-be362ef8]{gap:8px;display:grid}.intake-row[data-v-be362ef8]{text-align:left;cursor:pointer;background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #d8e2ef;border-radius:18px;grid-template-columns:minmax(0,1.2fr) minmax(130px,.45fr) minmax(130px,.45fr);gap:10px;width:100%;min-height:88px;padding:14px;transition:transform .14s,border-color .14s,box-shadow .14s,background .14s;display:grid}.intake-row[data-v-be362ef8]:hover{background:#fff;border-color:#9bbcf8;transform:translate(2px);box-shadow:0 10px 24px #0f172a0f}.intake-row.active[data-v-be362ef8]{background:linear-gradient(135deg,#2563eb1a,#fffffff2),#eef4ff;border-color:#93c5fd;box-shadow:0 16px 30px #2563eb1a}.intake-row div[data-v-be362ef8],.detail-grid div[data-v-be362ef8]{gap:3px;display:grid}.detail-card[data-v-be362ef8]{min-height:280px;box-shadow:0 20px 48px #0f172a14}.intake-main-card[data-v-be362ef8]{background:radial-gradient(circle at 100% 0,#2563eb14,#0000 20%),linear-gradient(#fff 0%,#f9fbfe 100%)}.next-intake-btn[data-v-be362ef8]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 18px;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 10px 24px #2563eb47}.next-intake-btn[data-v-be362ef8]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 30px #2563eb57}.next-intake-btn[data-v-be362ef8]:disabled{opacity:.6;cursor:default}.next-intake-main[data-v-be362ef8]{text-align:left;gap:1px;line-height:1.15;display:grid}.next-intake-main small[data-v-be362ef8]{letter-spacing:.05em;text-transform:uppercase;opacity:.85;font-size:10px;font-weight:800}.next-intake-main strong[data-v-be362ef8]{font-size:15px;font-weight:900}.next-intake-arrow[data-v-be362ef8]{font-size:20px;font-weight:900}.status-stack[data-v-be362ef8]{text-align:right;gap:4px;display:grid}.detail-grid[data-v-be362ef8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.detail-grid div[data-v-be362ef8]{border:1px solid var(--sf-border-soft);background:#f8fafceb;border-radius:16px;padding:12px}.intake-action-grid[data-v-be362ef8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.intake-action-card[data-v-be362ef8]{text-align:left;cursor:pointer;background:#ffffffeb;border:1px solid #dbe7f4;border-radius:18px;gap:6px;min-height:108px;padding:14px;transition:transform .14s,border-color .14s,box-shadow .14s,background .14s;display:grid}.intake-action-card[data-v-be362ef8]:hover:not(:disabled){border-color:#9bbcf8;transform:translateY(-1px);box-shadow:0 12px 24px #0f172a14}.intake-action-card.primary[data-v-be362ef8]{color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:#bfdbfe}.intake-action-card.active[data-v-be362ef8]{background:#eef4ff;border-color:#2563eb}.intake-action-card span[data-v-be362ef8]{color:#2563eb;text-transform:uppercase;font-size:11px;font-weight:900}.intake-action-card strong[data-v-be362ef8]{font-size:20px;line-height:1.05}.intake-action-card small[data-v-be362ef8]{color:var(--sf-muted);font-weight:700;line-height:1.4}.intake-action-card.primary span[data-v-be362ef8],.intake-action-card.primary strong[data-v-be362ef8],.intake-action-card.primary small[data-v-be362ef8]{color:#fff}.detail-meta-strip[data-v-be362ef8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.detail-meta-card[data-v-be362ef8]{background:#ffffffd1;border:1px solid #dbe7f4;border-radius:18px;gap:6px;padding:14px;display:grid}.detail-meta-card span[data-v-be362ef8]{color:#2563eb;text-transform:uppercase;font-size:11px;font-weight:900}.detail-meta-card strong[data-v-be362ef8]{font-size:20px;line-height:1.05}.detail-meta-card small[data-v-be362ef8]{color:var(--sf-muted);font-weight:700;line-height:1.45}.quote-items-summary[data-v-be362ef8]{background:#fff7ed;border:1px solid #fed7aa;border-radius:18px;padding:14px}.quote-items-summary ul[data-v-be362ef8]{color:var(--sf-text);margin:8px 0 0;padding-left:18px;font-weight:800}.detail-ops-panel[data-v-be362ef8]{background:#f8fafcd6;border:1px solid #dbe7f4;border-radius:20px;gap:12px;padding:14px;display:grid}.detail-support-grid[data-v-be362ef8]{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start;gap:14px;display:grid}.workspace-mode-panel[data-v-be362ef8]{border:1px solid var(--sf-border-soft);background:#f8fafc;border-radius:22px;gap:14px;padding:16px;display:grid}.ondernemer-route-panel[data-v-be362ef8]{background:radial-gradient(circle at 0 0,#2563eb1a,#0000 28%),linear-gradient(#f8fbff 0%,#f8fafc 100%);border-color:#cfe0ff;gap:14px}.mode-tabs[data-v-be362ef8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.mode-tabs-secondary[data-v-be362ef8]{margin-top:-2px}.mode-tab[data-v-be362ef8]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);min-height:36px;color:var(--sf-text);cursor:pointer;background:#fff;font-weight:900}.mode-tab.active[data-v-be362ef8]{border-color:var(--sf-accent);color:#1d4ed8;background:#eef4ff}.mode-summary[data-v-be362ef8]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mode-summary h3[data-v-be362ef8]{margin:2px 0 4px}.mode-summary strong[data-v-be362ef8]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);white-space:nowrap;background:#fff;padding:6px 10px}.route-start-grid[data-v-be362ef8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.route-start-card[data-v-be362ef8]{background:#ffffffeb;border:1px solid #d8e2ef;border-radius:14px;gap:10px;padding:14px;display:grid;box-shadow:0 12px 24px #0f172a0d}.route-start-card.active[data-v-be362ef8]{border-color:#93c5fd;box-shadow:0 16px 30px #2563eb1f}.route-start-card-snel[data-v-be362ef8]{border-left:5px solid #2563eb}.route-start-card-zeker[data-v-be362ef8]{border-left:5px solid #0f766e}.route-start-head[data-v-be362ef8]{justify-content:space-between;align-items:center;gap:10px;display:flex}.route-start-card h4[data-v-be362ef8]{margin:0;font-size:20px;line-height:1.1}.route-start-card p[data-v-be362ef8]{color:var(--sf-muted);margin:0;font-weight:700;line-height:1.5}.route-start-badge[data-v-be362ef8]{color:#1d4ed8;background:#eff6ff;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.route-start-card-zeker .route-start-badge[data-v-be362ef8]{color:#0f766e;background:#ecfeff}.route-start-list[data-v-be362ef8]{color:#0f172a;gap:6px;margin:0;padding-left:18px;font-weight:800;display:grid}.mode-body[data-v-be362ef8]{gap:8px;display:grid}.mode-body-inline[data-v-be362ef8]{grid-template-columns:auto minmax(0,1fr);align-items:center}.mode-action-grid[data-v-be362ef8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mode-note[data-v-be362ef8]{color:var(--sf-muted);margin:0;font-weight:700}.detail-notes-grid label[data-v-be362ef8]{background:#ffffffd1;border:1px solid #dbe7f4;border-radius:18px;padding:12px}.uploads-panel[data-v-be362ef8]{border:1px solid var(--sf-border-soft);background:#f8fafcf5;border-radius:22px;padding:16px}.customer-portal-panel[data-v-be362ef8]{border:1px solid var(--sf-border-soft);background:#fffffff0;border-radius:22px;padding:16px}.customer-portal-panel h3[data-v-be362ef8],.response-history h3[data-v-be362ef8]{margin:3px 0 0}.customer-link-box[data-v-be362ef8]{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:10px 0 14px;display:grid}.compact-head[data-v-be362ef8]{margin-top:4px}.response-list[data-v-be362ef8]{gap:8px;display:grid}.response-row[data-v-be362ef8]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);grid-template-columns:minmax(0,1fr) minmax(130px,.25fr);gap:12px;padding:10px;display:grid}.response-row div[data-v-be362ef8]{gap:4px;display:grid}.uploads-panel h3[data-v-be362ef8]{margin:3px 0 0}.upload-button[data-v-be362ef8]{cursor:pointer}.upload-list[data-v-be362ef8]{gap:8px;margin-top:10px;display:grid}.upload-row[data-v-be362ef8]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#fff;grid-template-columns:minmax(0,1fr) minmax(120px,.3fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.conversion-note[data-v-be362ef8],.empty-state[data-v-be362ef8]{border:1px dashed var(--sf-border);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:12px}.game-overlay[data-v-be362ef8]{z-index:80;background:#0f172a94;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.game-modal[data-v-be362ef8]{background:#f8fafc;border:1px solid #dbe5f2;border-radius:16px;gap:14px;width:min(1180px,100vw - 48px);max-height:calc(100vh - 48px);padding:18px;display:grid;overflow:auto;box-shadow:0 24px 80px #0f172a47}.game-head[data-v-be362ef8],.game-actions[data-v-be362ef8]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.game-head h2[data-v-be362ef8]{margin:3px 0;font-size:28px}.demo-pill[data-v-be362ef8]{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;width:fit-content;margin-top:6px;padding:5px 9px;font-size:12px;display:inline-flex}.game-board[data-v-be362ef8]{grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:12px;display:grid}.game-source[data-v-be362ef8],.game-moves[data-v-be362ef8],.game-steps-panel[data-v-be362ef8],.game-result[data-v-be362ef8]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#fff;padding:14px}.game-source h3[data-v-be362ef8],.game-moves h3[data-v-be362ef8],.game-steps-panel h3[data-v-be362ef8],.game-result h3[data-v-be362ef8]{margin:3px 0 12px}.game-steps-panel[data-v-be362ef8]{background:#f8fbff;border-color:#bfdbfe}.game-step-list[data-v-be362ef8]{gap:7px;max-height:260px;display:grid;overflow:auto}.game-step-row[data-v-be362ef8]{background:#fff;border:1px solid #dbeafe;border-radius:9px;grid-template-columns:42px minmax(0,1fr) 46px;align-items:center;gap:10px;padding:9px 10px;display:grid}.game-step-row span[data-v-be362ef8]{color:#fff;background:#0f172a;border-radius:999px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.game-step-row strong[data-v-be362ef8]{font-size:15px}.game-step-row small[data-v-be362ef8]{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;justify-self:end;padding:4px 8px;font-weight:900}.game-facts[data-v-be362ef8]{gap:8px;display:grid}.game-facts div[data-v-be362ef8]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);gap:4px;padding:10px;display:grid}.game-facts span[data-v-be362ef8],.move-card small[data-v-be362ef8]{color:var(--sf-muted);font-weight:800}.live-status[data-v-be362ef8]{background:#f8fafc;border:1px solid #dbe5f2;border-radius:10px;gap:4px;margin:0 0 12px;padding:10px 12px;display:grid}.live-status span[data-v-be362ef8]{color:var(--sf-muted);text-transform:uppercase;font-size:11px;font-weight:900}.live-status strong[data-v-be362ef8]{font-size:16px}.live-status.running[data-v-be362ef8]{background:#eff6ff;border-color:#93c5fd}.move-grid[data-v-be362ef8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.move-card[data-v-be362ef8]{background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;align-content:start;gap:6px;min-height:94px;padding:12px;transition:border-color .18s,background .18s,transform .18s;display:grid}.move-card.done[data-v-be362ef8]{background:#f0fdf4;border-color:#86efac}.move-card.thinking[data-v-be362ef8]{background:#eff6ff;border-color:#93c5fd;transform:translateY(-2px);box-shadow:0 10px 24px #2563eb29}.move-card.error[data-v-be362ef8]{background:#fff1f2;border-color:#fecaca}.move-card.waiting[data-v-be362ef8]{opacity:.72}.move-card span[data-v-be362ef8]{color:#fff;background:#0f172a;border-radius:999px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.move-card strong[data-v-be362ef8]{font-size:16px}.move-card em[data-v-be362ef8]{color:var(--sf-muted);font-style:normal;line-height:1.35}.move-card.done span[data-v-be362ef8]{background:#16a34a}.move-card.thinking span[data-v-be362ef8]{background:#2563eb}.move-card.error span[data-v-be362ef8]{background:#dc2626}.game-result[data-v-be362ef8],.game-smart-document[data-v-be362ef8],.game-estimate[data-v-be362ef8]{background:#f0fdf4;border-color:#bbf7d0;justify-content:space-between;align-items:center;gap:12px;display:flex}.game-estimate[data-v-be362ef8]{background:#fff7ed;border-color:#fed7aa}.game-smart-document[data-v-be362ef8]{background:#f5f3ff;border-color:#c4b5fd}.game-smart-document h3[data-v-be362ef8]{margin:0 0 6px}.game-smart-document span[data-v-be362ef8]{color:var(--sf-muted);font-weight:800;line-height:1.4}.game-smart-document strong[data-v-be362ef8]{color:#5b21b6;white-space:nowrap;background:#fff;border:1px solid #a78bfa;border-radius:999px;padding:7px 11px}.game-result-stats[data-v-be362ef8]{flex-wrap:wrap;gap:8px;display:flex}.game-result-stats span[data-v-be362ef8]{background:#fff;border:1px solid #86efac;border-radius:999px;padding:6px 10px;font-weight:900}.game-error[data-v-be362ef8]{border-radius:var(--sf-radius);background:#fff1f2;border:1px solid #fecaca;gap:6px;padding:14px;display:grid}.game-error h3[data-v-be362ef8]{color:#991b1b;margin:0}.game-error span[data-v-be362ef8]{color:#7f1d1d;font-weight:800}@media (width<=1180px){.intake-grid[data-v-be362ef8],.source-preview-grid[data-v-be362ef8],.source-intake-overview[data-v-be362ef8],.source-edit-grid[data-v-be362ef8],.route-start-grid[data-v-be362ef8],.intake-action-grid[data-v-be362ef8],.detail-meta-strip[data-v-be362ef8],.detail-support-grid[data-v-be362ef8],.form-grid.compact[data-v-be362ef8],.form-grid.split[data-v-be362ef8],.filter-card[data-v-be362ef8],.intake-overview-stats[data-v-be362ef8],.intake-attention-list[data-v-be362ef8],.mode-tabs[data-v-be362ef8],.mode-action-grid[data-v-be362ef8],.customer-link-box[data-v-be362ef8],.response-row[data-v-be362ef8],.upload-row[data-v-be362ef8],.detail-grid[data-v-be362ef8],.right-column.focused[data-v-be362ef8]{grid-template-columns:1fr}.intake-rail-card[data-v-be362ef8]{max-height:none;position:static}.stat-grid[data-v-be362ef8],.source-steps[data-v-be362ef8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.intake-overview-lead[data-v-be362ef8]{grid-template-columns:1fr;align-items:start;display:grid}.modern-flow-hero[data-v-be362ef8],.game-board[data-v-be362ef8],.move-grid[data-v-be362ef8]{grid-template-columns:1fr}.game-head[data-v-be362ef8],.game-actions[data-v-be362ef8],.game-smart-document[data-v-be362ef8],.game-result[data-v-be362ef8],.mode-summary[data-v-be362ef8],.mode-body-inline[data-v-be362ef8]{display:grid}}@media (width<=720px){.intake-overview-lead[data-v-be362ef8],.source-launch-shell[data-v-be362ef8],.page-header[data-v-be362ef8],.section-head[data-v-be362ef8],.header-actions[data-v-be362ef8],.detail-actions[data-v-be362ef8],.intake-row[data-v-be362ef8]{grid-template-columns:1fr;display:grid}.stat-grid[data-v-be362ef8],.source-steps[data-v-be362ef8]{grid-template-columns:1fr}}.customer-offer-page[data-v-bb091cb5]{color:#132238;background:radial-gradient(circle at 0 0,#e8f5e4e6,#0000 38%),linear-gradient(#f6fbf3,#edf5e8 42%,#f5f8f2 100%);min-height:100vh;padding:24px}.customer-shell[data-v-bb091cb5]{max-width:1160px;margin:0 auto}.offer-hero[data-v-bb091cb5],.panel[data-v-bb091cb5],.state-card[data-v-bb091cb5]{background:#fffffff5;border:1px solid #b6c8acc2;border-radius:24px;box-shadow:0 20px 44px #16261a14}.offer-hero[data-v-bb091cb5]{grid-template-columns:minmax(0,1fr) 280px;gap:18px;margin-bottom:16px;padding:28px;display:grid}.hero-copy[data-v-bb091cb5]{gap:12px;display:grid}.eyebrow[data-v-bb091cb5]{color:#2f6a2a;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}h1[data-v-bb091cb5],h2[data-v-bb091cb5],h3[data-v-bb091cb5],p[data-v-bb091cb5],ul[data-v-bb091cb5]{margin:0}h1[data-v-bb091cb5]{color:#102018;font-size:clamp(2rem,4vw,3.5rem);line-height:.98}.hero-body[data-v-bb091cb5],.panel p[data-v-bb091cb5],.legal-stack p[data-v-bb091cb5],.history-row p[data-v-bb091cb5]{color:#546456;line-height:1.6}.status-card[data-v-bb091cb5]{background:linear-gradient(#fbfdf9,#f2f8ef);border:1px solid #b6c8acc2;border-radius:18px;align-content:start;gap:8px;padding:18px;display:grid}.status-card span[data-v-bb091cb5],.detail-list dt[data-v-bb091cb5],.totals-grid span[data-v-bb091cb5],.line-table-head[data-v-bb091cb5],.payment-row span[data-v-bb091cb5],.history-meta small[data-v-bb091cb5]{color:#687a6a;font-size:.78rem}.status-card strong[data-v-bb091cb5]{color:#102018;font-size:1.45rem}.status-card small[data-v-bb091cb5]{color:#546456;line-height:1.5}.summary-grid[data-v-bb091cb5],.content-grid[data-v-bb091cb5],.response-grid[data-v-bb091cb5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.panel[data-v-bb091cb5],.state-card[data-v-bb091cb5]{gap:16px;margin-bottom:16px;padding:22px;display:grid}.detail-list[data-v-bb091cb5]{gap:12px;display:grid}.detail-list div[data-v-bb091cb5]{background:#f8fbf5;border:1px solid #e5ece0;border-radius:16px;gap:4px;padding:12px 14px;display:grid}.detail-list dd[data-v-bb091cb5]{color:#102018;margin:0;font-weight:700}.section-head[data-v-bb091cb5],.response-head[data-v-bb091cb5]{justify-content:space-between;align-items:start;gap:16px;display:flex}.quote-badge[data-v-bb091cb5]{color:#2f6a2a;background:#f4faf0;border:1px solid #cfe0c4;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:.8rem;font-weight:800;display:inline-flex}.line-table[data-v-bb091cb5]{gap:10px;display:grid}.line-table-head[data-v-bb091cb5],.line-table-row[data-v-bb091cb5]{grid-template-columns:minmax(180px,1.2fr) minmax(220px,2fr) 160px;gap:14px;display:grid}.line-table-head[data-v-bb091cb5]{text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #e4ecdf;padding-bottom:10px;font-weight:800}.line-table-row[data-v-bb091cb5]{border-bottom:1px solid #eef3eb;align-items:start;padding:12px 0}.line-table-row strong[data-v-bb091cb5]{color:#102018}.line-table-row span[data-v-bb091cb5]{color:#546456;line-height:1.55}.totals-grid[data-v-bb091cb5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.totals-grid div[data-v-bb091cb5],.payment-row[data-v-bb091cb5],.history-row[data-v-bb091cb5]{background:#f8fbf5;border:1px solid #e5ece0;border-radius:16px;padding:14px 16px}.totals-grid div[data-v-bb091cb5]{gap:4px;display:grid}.totals-grid strong[data-v-bb091cb5]{color:#102018}.payment-list[data-v-bb091cb5],.history-list[data-v-bb091cb5],.legal-stack[data-v-bb091cb5]{gap:12px;display:grid}.payment-row[data-v-bb091cb5]{justify-content:space-between;align-items:center;gap:14px;display:flex}.payment-row div[data-v-bb091cb5]{gap:4px;display:grid}.clean-list[data-v-bb091cb5]{color:#314533;padding-left:18px;line-height:1.6}.attention-panel[data-v-bb091cb5]{background:#fffaf0;border-color:#f59e0b3d}.response-panel[data-v-bb091cb5]{gap:18px}.action-picker[data-v-bb091cb5],.action-row[data-v-bb091cb5]{flex-wrap:wrap;gap:10px;display:flex}.input[data-v-bb091cb5],.textarea[data-v-bb091cb5]{box-sizing:border-box;color:#132238;width:100%;font:inherit;background:#fbfdf9;border:1px solid #cad8c1;border-radius:16px;padding:12px 14px}.textarea[data-v-bb091cb5]{resize:vertical;min-height:132px}.btn[data-v-bb091cb5]{color:#132238;font:inherit;cursor:pointer;background:#fff;border:1px solid #cad8c1;border-radius:999px;padding:11px 16px;font-weight:800}.btn.selected[data-v-bb091cb5]{border-color:#2f6a2a;box-shadow:inset 0 0 0 1px #2f6a2a}.btn.primary[data-v-bb091cb5]{color:#fff;background:#2f6a2a;border-color:#2f6a2a}.btn[data-v-bb091cb5]:disabled{opacity:.65;cursor:default}.success-box[data-v-bb091cb5],.error-box[data-v-bb091cb5],.empty-box[data-v-bb091cb5]{border-radius:16px;padding:14px 16px}.success-box[data-v-bb091cb5]{color:#1f6a2b;background:#eefaf0;border:1px solid #b7dfbc}.error-box[data-v-bb091cb5],.error-card[data-v-bb091cb5]{color:#991b1b;background:#fff2f2;border-color:#fecaca}.empty-box[data-v-bb091cb5]{color:#546456;background:#f8fbf5;border:1px dashed #cad8c1}.history-row[data-v-bb091cb5]{justify-content:space-between;gap:14px;display:flex}.history-meta[data-v-bb091cb5]{white-space:nowrap;justify-items:end;gap:4px;display:grid}@media (width<=980px){.offer-hero[data-v-bb091cb5],.summary-grid[data-v-bb091cb5],.content-grid[data-v-bb091cb5],.response-grid[data-v-bb091cb5],.totals-grid[data-v-bb091cb5],.line-table-head[data-v-bb091cb5],.line-table-row[data-v-bb091cb5]{grid-template-columns:1fr}.payment-row[data-v-bb091cb5],.history-row[data-v-bb091cb5],.section-head[data-v-bb091cb5],.response-head[data-v-bb091cb5]{display:grid}.history-meta[data-v-bb091cb5]{white-space:normal;justify-items:start}}@media (width<=720px){.customer-offer-page[data-v-bb091cb5]{padding:14px}.offer-hero[data-v-bb091cb5],.panel[data-v-bb091cb5],.state-card[data-v-bb091cb5]{border-radius:20px;padding:18px}}.agent-coach-page[data-v-136d344d],.suggestion-form[data-v-136d344d],.suggestion-list-card[data-v-136d344d],.suggestion-list[data-v-136d344d],.suggestion-main[data-v-136d344d],.memory-empty[data-v-136d344d]{gap:14px;display:grid}.agent-hero[data-v-136d344d],.list-head[data-v-136d344d],.card-top[data-v-136d344d],.suggestion-card[data-v-136d344d],.suggestion-actions[data-v-136d344d],.summary-pills[data-v-136d344d],.filter-tabs[data-v-136d344d],.mode-tabs[data-v-136d344d],.form-row[data-v-136d344d]{gap:10px;display:flex}.agent-hero[data-v-136d344d],.list-head[data-v-136d344d],.suggestion-card[data-v-136d344d]{justify-content:space-between;align-items:flex-start}.agent-hero[data-v-136d344d],.suggestion-form[data-v-136d344d],.suggestion-list-card[data-v-136d344d]{padding:16px}.agent-grid[data-v-136d344d]{grid-template-columns:minmax(300px,.8fr) minmax(0,1.6fr);align-items:start;gap:14px;display:grid}.eyebrow[data-v-136d344d]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:900}h1[data-v-136d344d],h2[data-v-136d344d],h3[data-v-136d344d]{color:var(--sf-text);margin:0}.agent-hero span[data-v-136d344d],.suggestion-main p[data-v-136d344d],.suggestion-main small[data-v-136d344d],label span[data-v-136d344d],.empty-state[data-v-136d344d]{color:var(--sf-muted);font-size:12px}.summary-pills[data-v-136d344d],.filter-tabs[data-v-136d344d],.suggestion-actions[data-v-136d344d]{flex-wrap:wrap;justify-content:flex-end}.summary-pills span[data-v-136d344d],.category-pill[data-v-136d344d],.status-pill[data-v-136d344d]{border:1px solid var(--sf-border-soft);background:var(--sf-surface-muted);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.status-pill.accepted[data-v-136d344d]{color:#027a48;background:#ecfdf3}.status-pill.rejected[data-v-136d344d]{color:#be123c;background:#fff1f2}.filter-tabs button[data-v-136d344d]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:8px 10px;font-weight:850}.filter-tabs button.active[data-v-136d344d],.mode-tabs button.active[data-v-136d344d]{border-color:var(--sf-accent);color:var(--sf-accent)}.mode-tabs[data-v-136d344d]{align-self:start;align-items:center;width:max-content;padding:8px}.mode-tabs button[data-v-136d344d]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;min-height:34px;padding:9px 12px;font-weight:900}.quick-memory-strip[data-v-136d344d]{flex-wrap:wrap;gap:8px;display:flex}.quick-memory-strip button[data-v-136d344d]{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;min-height:30px;padding:0 10px;font-size:12px;font-weight:900}.memory-empty strong[data-v-136d344d]{color:var(--sf-text)}.memory-empty span[data-v-136d344d]{color:var(--sf-muted);font-size:12px}.memory-filter-row[data-v-136d344d]{justify-content:space-between;align-items:center;gap:10px;display:flex}.memory-filter-row .sf-input[data-v-136d344d]{max-width:240px}.memory-filter-row span[data-v-136d344d]{color:var(--sf-muted);font-size:12px;font-weight:800}label[data-v-136d344d]{gap:6px;display:grid}textarea.sf-input[data-v-136d344d]{resize:vertical}.form-row[data-v-136d344d]{align-items:end}.form-row label[data-v-136d344d]{flex:1}.suggestion-card[data-v-136d344d]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:14px}.suggestion-main strong[data-v-136d344d]{color:var(--sf-text)}.danger-action[data-v-136d344d]{color:#b42318;border-color:#fecaca}.empty-state[data-v-136d344d],.error-state[data-v-136d344d]{border:1px dashed var(--sf-border);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:16px}.error-state[data-v-136d344d]{color:#b42318;border-color:#fecaca}@media (width<=980px){.agent-grid[data-v-136d344d],.agent-hero[data-v-136d344d],.list-head[data-v-136d344d],.suggestion-card[data-v-136d344d],.form-row[data-v-136d344d]{display:grid}.summary-pills[data-v-136d344d],.filter-tabs[data-v-136d344d],.suggestion-actions[data-v-136d344d]{justify-content:flex-start}}.detail-panel[data-v-d55da56c],.metadata-box[data-v-d55da56c]{gap:12px;display:grid}.memory-panel[data-v-d55da56c]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.panel-head[data-v-d55da56c],.meta-strip[data-v-d55da56c]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.meta-strip[data-v-d55da56c]{justify-content:flex-start}.meta-strip span[data-v-d55da56c]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:6px 8px;font-size:12px;font-weight:850}.memory-content[data-v-d55da56c]{color:var(--sf-text);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}.metadata-box[data-v-d55da56c]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:10px}pre[data-v-d55da56c]{color:var(--sf-muted);margin:0;font-size:12px;overflow:auto}.danger-action[data-v-d55da56c]{color:#b42318;border-color:#fecaca}.empty-state[data-v-d55da56c]{color:var(--sf-muted);font-size:13px}.eyebrow[data-v-d55da56c]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}h2[data-v-d55da56c]{margin:0}.list-panel[data-v-a7da556b],.memory-list[data-v-a7da556b]{gap:10px;display:grid}.memory-panel[data-v-a7da556b]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.panel-head[data-v-a7da556b]{justify-content:space-between;gap:8px;display:flex}.memory-row[data-v-a7da556b]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);width:100%;color:var(--sf-text);text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:10px;display:grid}.memory-row.active[data-v-a7da556b]{border-color:var(--sf-primary);background:#eef2ff}.row-main[data-v-a7da556b],.row-meta[data-v-a7da556b]{gap:4px;display:grid}.row-main small[data-v-a7da556b],.row-meta span[data-v-a7da556b],.empty-state[data-v-a7da556b]{color:var(--sf-muted);font-size:12px}.row-main small[data-v-a7da556b]{text-overflow:ellipsis;white-space:nowrap;max-width:680px;overflow:hidden}.row-meta[data-v-a7da556b]{justify-items:end}.eyebrow[data-v-a7da556b]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}h2[data-v-a7da556b]{margin:0}@media (width<=900px){.memory-row[data-v-a7da556b]{grid-template-columns:1fr}.row-meta[data-v-a7da556b]{justify-items:start}}.search-panel[data-v-b896fc5f],.filter-grid[data-v-b896fc5f],label[data-v-b896fc5f]{gap:8px;display:grid}.memory-panel[data-v-b896fc5f]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.filter-grid[data-v-b896fc5f]{grid-template-columns:repeat(2,minmax(0,1fr))}.wide-field[data-v-b896fc5f]{grid-column:1/-1}label span[data-v-b896fc5f]{color:var(--sf-muted);font-size:12px;font-weight:800}.panel-actions[data-v-b896fc5f]{flex-wrap:wrap;gap:8px;display:flex}.eyebrow[data-v-b896fc5f]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}h2[data-v-b896fc5f]{margin:0}@media (width<=760px){.filter-grid[data-v-b896fc5f]{grid-template-columns:1fr}}.source-panel[data-v-c5dda572],dl[data-v-c5dda572]{gap:10px;display:grid}.memory-panel[data-v-c5dda572]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}dl[data-v-c5dda572]{margin:0}dl div[data-v-c5dda572]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:9px}dt[data-v-c5dda572]{color:var(--sf-muted);text-transform:uppercase;font-size:11px;font-weight:900}dd[data-v-c5dda572]{color:var(--sf-text);margin:3px 0 0;font-size:13px;font-weight:800}.empty-state[data-v-c5dda572]{color:var(--sf-muted);font-size:13px}.eyebrow[data-v-c5dda572]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}h2[data-v-c5dda572]{margin:0}.agent-memory-page[data-v-2093ce0c],.left-stack[data-v-2093ce0c],.center-stack[data-v-2093ce0c],.right-stack[data-v-2093ce0c],.create-panel[data-v-2093ce0c],label[data-v-2093ce0c]{gap:12px;display:grid}.page-head[data-v-2093ce0c]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.page-head h1[data-v-2093ce0c],.create-panel h2[data-v-2093ce0c]{margin:0}.page-head span[data-v-2093ce0c],label span[data-v-2093ce0c]{color:var(--sf-muted);font-size:12px}.summary-strip[data-v-2093ce0c],.panel-actions[data-v-2093ce0c]{flex-wrap:wrap;gap:8px;display:flex}.summary-strip[data-v-2093ce0c]{justify-content:flex-end}.summary-strip span[data-v-2093ce0c]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:7px 9px;font-size:12px;font-weight:850}.workspace-grid[data-v-2093ce0c]{grid-template-columns:minmax(300px,.75fr) minmax(420px,1.1fr) minmax(320px,.85fr);align-items:start;gap:12px;display:grid}.memory-panel[data-v-2093ce0c]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.form-grid[data-v-2093ce0c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}textarea.sf-input[data-v-2093ce0c]{resize:vertical}.error-state[data-v-2093ce0c]{border-radius:var(--sf-radius);color:#b42318;background:#fff1f2;border:1px solid #fecaca;padding:10px 12px;font-size:13px;font-weight:800}.eyebrow[data-v-2093ce0c]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}@media (width<=1180px){.workspace-grid[data-v-2093ce0c]{grid-template-columns:1fr}}@media (width<=760px){.page-head[data-v-2093ce0c],.form-grid[data-v-2093ce0c]{grid-template-columns:1fr;display:grid}.summary-strip[data-v-2093ce0c]{justify-content:flex-start}}.ci-panel[data-v-e132d512]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;padding:14px}.panel-head[data-v-e132d512]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.panel-head>span[data-v-e132d512]{border:1px solid var(--sf-border-soft);background:#f8fafc;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:800}.eyebrow[data-v-e132d512]{color:#1d4ed8;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:800}h2[data-v-e132d512]{margin:0;font-size:17px}.pattern-list[data-v-e132d512]{gap:8px;display:grid}.pattern-item[data-v-e132d512]{border:1px solid var(--sf-border-soft);background:#fbfdff;border-radius:6px;padding:10px}h3[data-v-e132d512]{margin:0 0 5px;font-size:14px}p[data-v-e132d512]{color:var(--sf-muted);margin:0;font-size:12px;line-height:1.45}footer[data-v-e132d512]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}footer span[data-v-e132d512]{border:1px solid var(--sf-border-soft);color:#334155;background:#fff;border-radius:999px;padding:3px 7px;font-size:11px}.muted[data-v-e132d512]{color:var(--sf-muted);font-size:13px}.ci-panel[data-v-f4741aa7]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;padding:14px}.eyebrow[data-v-f4741aa7]{color:#1d4ed8;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}h2[data-v-f4741aa7]{margin:0 0 6px;font-size:18px}.muted[data-v-f4741aa7]{color:var(--sf-muted);margin:0;font-size:13px}.metric-grid[data-v-f4741aa7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.metric-grid span[data-v-f4741aa7]{border:1px solid var(--sf-border-soft);background:#f8fafc;border-radius:6px;padding:10px}.metric-grid strong[data-v-f4741aa7],.metric-grid small[data-v-f4741aa7]{display:block}.metric-grid strong[data-v-f4741aa7]{font-size:20px}.metric-grid small[data-v-f4741aa7]{color:var(--sf-muted);margin-top:3px;font-size:12px}.company-intelligence-page[data-v-0e85129a]{gap:12px;padding:16px;display:grid}.page-head[data-v-0e85129a]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.eyebrow[data-v-0e85129a]{color:#1d4ed8;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:800}h1[data-v-0e85129a]{margin:0 0 4px;font-size:24px}.page-head span[data-v-0e85129a]{color:var(--sf-muted);font-size:13px}.filter-bar[data-v-0e85129a]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;grid-template-columns:repeat(3,minmax(160px,1fr));gap:8px;padding:10px;display:grid}.content-grid[data-v-0e85129a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.success-state[data-v-0e85129a],.error-state[data-v-0e85129a]{border-radius:6px;padding:10px 12px;font-size:13px}.success-state[data-v-0e85129a]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.error-state[data-v-0e85129a]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.sf-button.primary[data-v-0e85129a]{color:#fff;background:#020617;border:0;border-radius:6px;padding:9px 12px;font-weight:800}@media (width<=900px){.page-head[data-v-0e85129a],.filter-bar[data-v-0e85129a],.content-grid[data-v-0e85129a]{grid-template-columns:1fr}.page-head[data-v-0e85129a]{flex-direction:column;align-items:stretch}}.cross-project-page[data-v-54ff3d9a]{gap:12px;padding:16px;display:grid}.page-head[data-v-54ff3d9a]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.eyebrow[data-v-54ff3d9a]{color:#1d4ed8;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:800}h1[data-v-54ff3d9a]{margin:0 0 4px;font-size:24px}.page-head span[data-v-54ff3d9a]{color:var(--sf-muted);font-size:13px}.filter-bar[data-v-54ff3d9a],.metric-grid[data-v-54ff3d9a]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;grid-template-columns:repeat(3,minmax(160px,1fr));gap:8px;padding:10px;display:grid}.metric-grid[data-v-54ff3d9a]{grid-template-columns:repeat(4,minmax(0,1fr))}.metric-grid span[data-v-54ff3d9a]{border:1px solid var(--sf-border-soft);background:#f8fafc;border-radius:6px;padding:10px}.metric-grid strong[data-v-54ff3d9a],.metric-grid small[data-v-54ff3d9a]{display:block}.metric-grid strong[data-v-54ff3d9a]{font-size:20px}.metric-grid small[data-v-54ff3d9a]{color:var(--sf-muted);font-size:12px}.content-grid[data-v-54ff3d9a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.success-state[data-v-54ff3d9a],.error-state[data-v-54ff3d9a]{border-radius:6px;padding:10px 12px;font-size:13px}.success-state[data-v-54ff3d9a]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.error-state[data-v-54ff3d9a]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.sf-button.primary[data-v-54ff3d9a]{color:#fff;background:#020617;border:0;border-radius:6px;padding:9px 12px;font-weight:800}@media (width<=900px){.page-head[data-v-54ff3d9a]{flex-direction:column;align-items:stretch}.filter-bar[data-v-54ff3d9a],.metric-grid[data-v-54ff3d9a],.content-grid[data-v-54ff3d9a]{grid-template-columns:1fr}}.integrations-page[data-v-bef53105]{background:#f4f6f8;gap:14px;padding:18px;display:grid}.readiness-hero[data-v-bef53105],.workspace-card[data-v-bef53105],.readiness-card[data-v-bef53105],.later-card[data-v-bef53105],.inner-card[data-v-bef53105]{border:1px solid var(--sf-border);background:#fff;border-radius:8px}.readiness-hero[data-v-bef53105]{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.eyebrow[data-v-bef53105],.card-label[data-v-bef53105],.connector-type[data-v-bef53105]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:900}h1[data-v-bef53105],h2[data-v-bef53105],p[data-v-bef53105]{margin:0}h1[data-v-bef53105]{color:var(--sf-text);font-size:28px;line-height:1.1}h2[data-v-bef53105]{color:var(--sf-text);font-size:18px}.hero-copy[data-v-bef53105],.empty-state[data-v-bef53105],.section-title span[data-v-bef53105],.log-row small[data-v-bef53105],.integration-row small[data-v-bef53105],.readiness-card p[data-v-bef53105],.readiness-card small[data-v-bef53105]{color:var(--sf-muted);font-size:13px;font-weight:750}.hero-state[data-v-bef53105]{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;gap:4px;min-width:180px;padding:14px;display:grid}.hero-state.ready[data-v-bef53105]{background:#f0fdf4;border-color:#bbf7d0}.hero-state strong[data-v-bef53105]{color:#9a3412;font-size:16px}.hero-state.ready strong[data-v-bef53105]{color:#166534}.banner[data-v-bef53105]{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.banner.success[data-v-bef53105]{background:#f0fdf4;border-color:#bbf7d0}.banner strong[data-v-bef53105]{color:var(--sf-text)}.banner ul[data-v-bef53105]{color:#9a3412;margin:8px 0 0 18px;padding:0;font-size:13px}.banner.success strong[data-v-bef53105],.banner.success ul[data-v-bef53105]{color:#166534}.action-message[data-v-bef53105]{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;padding:12px;font-size:13px;font-weight:850}.readiness-grid[data-v-bef53105]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.readiness-card[data-v-bef53105]{gap:10px;padding:14px;display:grid}.card-head[data-v-bef53105],.section-title[data-v-bef53105]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card-head strong[data-v-bef53105]{color:var(--sf-text);font-size:18px;display:block}.status-pill[data-v-bef53105],.capability-row span[data-v-bef53105]{border-radius:999px;width:fit-content;font-size:11px;font-weight:900}.status-pill[data-v-bef53105]{color:#475569;background:#f1f5f9;padding:5px 9px}.status-pill.active[data-v-bef53105]{color:#166534;background:#dcfce7}.status-pill.action_needed[data-v-bef53105]{color:#92400e;background:#fef3c7}.status-pill.not_connected[data-v-bef53105],.status-pill.not_tested[data-v-bef53105]{color:#475569;background:#e2e8f0}.detail-list[data-v-bef53105]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.detail-list li[data-v-bef53105],.endpoint-box[data-v-bef53105],.required-events[data-v-bef53105],.inline-callout[data-v-bef53105]{gap:6px;display:grid}.detail-list li span[data-v-bef53105],.endpoint-box span[data-v-bef53105],.required-events span[data-v-bef53105]{color:var(--sf-muted);font-size:12px;font-weight:800}.detail-list li strong[data-v-bef53105]{color:var(--sf-text);font-size:14px}.endpoint-box code[data-v-bef53105]{color:#0f172a;word-break:break-all;background:#f8fafc;border-radius:6px;width:fit-content;padding:6px 8px;font-size:12px;display:inline-block}.inline-callout[data-v-bef53105]{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;margin-top:12px;padding:12px}.inline-callout strong[data-v-bef53105]{color:#9a3412}.inline-callout p[data-v-bef53105]{color:#7c2d12;font-size:13px}.content-grid[data-v-bef53105],.connector-workspace[data-v-bef53105]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.workspace-card[data-v-bef53105],.inner-card[data-v-bef53105]{padding:16px}.connection-list[data-v-bef53105],.logs-section[data-v-bef53105]{gap:8px;display:grid}.integration-row[data-v-bef53105]{border:1px solid var(--sf-border-soft);background:var(--sf-surface-muted);text-align:left;cursor:pointer;border-radius:8px;grid-template-columns:minmax(0,1fr) 140px 150px;align-items:center;gap:10px;width:100%;padding:11px;display:grid}.integration-row.active[data-v-bef53105]{background:#fff7ed;border-color:#fb923c}.integration-row strong[data-v-bef53105],.later-card strong[data-v-bef53105]{color:var(--sf-text)}.later-grid[data-v-bef53105]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.later-card[data-v-bef53105]{background:#f8fafc;gap:12px;padding:14px;display:grid}.capability-row[data-v-bef53105]{flex-wrap:wrap;gap:6px;display:flex}.capability-row span[data-v-bef53105]{border:1px solid var(--sf-border-soft);color:var(--sf-muted);background:#fff;padding:4px 8px}.advanced-card[data-v-bef53105]{gap:14px;display:grid}.advanced-actions[data-v-bef53105],.detail-actions[data-v-bef53105]{flex-wrap:wrap;gap:8px;display:flex}.detail-grid[data-v-bef53105]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.detail-grid div[data-v-bef53105]{border:1px solid var(--sf-border-soft);background:var(--sf-surface-muted);border-radius:8px;padding:11px}.detail-grid span[data-v-bef53105]{color:var(--sf-muted);font-size:12px;font-weight:850}.detail-grid strong[data-v-bef53105]{color:var(--sf-text);margin-top:5px;display:block}.detail-capabilities[data-v-bef53105],.detail-actions[data-v-bef53105]{margin-top:12px}.log-row[data-v-bef53105]{border-top:1px solid var(--sf-border-soft);grid-template-columns:160px 1fr 1.4fr;align-items:center;gap:12px;padding:10px 0;display:grid}.log-row span[data-v-bef53105]{color:var(--sf-muted);font-size:12px;font-weight:800}.log-row strong[data-v-bef53105]{color:var(--sf-text)}@media (width<=1180px){.readiness-grid[data-v-bef53105],.later-grid[data-v-bef53105],.content-grid[data-v-bef53105],.connector-workspace[data-v-bef53105]{grid-template-columns:1fr 1fr}}@media (width<=860px){.readiness-grid[data-v-bef53105],.later-grid[data-v-bef53105],.content-grid[data-v-bef53105],.connector-workspace[data-v-bef53105],.detail-grid[data-v-bef53105],.integration-row[data-v-bef53105],.log-row[data-v-bef53105]{grid-template-columns:1fr}.readiness-hero[data-v-bef53105],.banner[data-v-bef53105]{display:grid}}.mcp-panel[data-v-7821287e]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.panel-head[data-v-7821287e]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.eyebrow[data-v-7821287e],h2[data-v-7821287e]{margin:0}.eyebrow[data-v-7821287e]{color:var(--sf-accent);text-transform:uppercase;font-size:11px;font-weight:900}h2[data-v-7821287e]{color:var(--sf-text);font-size:18px}.panel-head span[data-v-7821287e],.connector-card small[data-v-7821287e],.source-types[data-v-7821287e]{color:var(--sf-muted);font-size:12px;font-weight:750}.connector-grid[data-v-7821287e]{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.connector-card[data-v-7821287e]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);text-align:left;cursor:pointer;align-content:start;gap:7px;min-height:132px;padding:10px;display:grid}.connector-card.active[data-v-7821287e]{background:#111827;border-color:#111827}.connector-card.active strong[data-v-7821287e],.connector-card.active small[data-v-7821287e],.connector-card.active .source-types[data-v-7821287e]{color:#fff}.connector-status[data-v-7821287e],.sprint-label[data-v-7821287e]{color:#075985;text-transform:uppercase;background:#e0f2fe;border-radius:999px;width:fit-content;padding:4px 7px;font-size:10px;font-weight:900}.sprint-label[data-v-7821287e]{color:#475569;background:#f1f5f9}@media (width<=1280px){.connector-grid[data-v-7821287e]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.connector-grid[data-v-7821287e]{grid-template-columns:1fr}}.mcp-panel[data-v-7af295ae]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.detail-panel[data-v-7af295ae]{min-height:420px}.panel-head[data-v-7af295ae]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.eyebrow[data-v-7af295ae],h2[data-v-7af295ae],.empty-state[data-v-7af295ae],.summary-block p[data-v-7af295ae]{margin:0}.eyebrow[data-v-7af295ae]{color:var(--sf-accent);text-transform:uppercase;font-size:11px;font-weight:900}h2[data-v-7af295ae]{color:var(--sf-text);font-size:18px}.empty-state[data-v-7af295ae],.summary-block p[data-v-7af295ae],.detail-grid span[data-v-7af295ae]{color:var(--sf-muted);font-size:12px;font-weight:750}.status-pill[data-v-7af295ae]{color:#075985;background:#e0f2fe;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.status-pill.archived[data-v-7af295ae]{color:#64748b;background:#f1f5f9}.detail-grid[data-v-7af295ae]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.detail-grid div[data-v-7af295ae],.summary-block[data-v-7af295ae]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:10px}.detail-grid strong[data-v-7af295ae]{color:var(--sf-text);margin-top:4px;display:block}.summary-block[data-v-7af295ae]{margin-top:10px}.summary-block span[data-v-7af295ae]{color:var(--sf-text);margin-bottom:6px;font-size:12px;font-weight:900;display:block}pre[data-v-7af295ae]{color:#334155;white-space:pre-wrap;max-height:180px;margin:0;font-size:12px;overflow:auto}.sf-btn[data-v-7af295ae]{margin-top:10px}@media (width<=760px){.detail-grid[data-v-7af295ae]{grid-template-columns:1fr}}.mcp-panel[data-v-4f101d46]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.panel-head[data-v-4f101d46],.source-row[data-v-4f101d46]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.panel-head[data-v-4f101d46]{margin-bottom:12px}.eyebrow[data-v-4f101d46],h2[data-v-4f101d46],.empty-state[data-v-4f101d46]{margin:0}.eyebrow[data-v-4f101d46]{color:var(--sf-accent);text-transform:uppercase;font-size:11px;font-weight:900}h2[data-v-4f101d46]{color:var(--sf-text);font-size:18px}.panel-head span[data-v-4f101d46],.source-row small[data-v-4f101d46],.empty-state[data-v-4f101d46]{color:var(--sf-muted);font-size:12px;font-weight:750}.source-row[data-v-4f101d46]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);text-align:left;cursor:pointer;width:100%;margin-top:8px;padding:10px}.source-row.active[data-v-4f101d46]{background:#f8fafc;border-color:#111827}.source-row strong[data-v-4f101d46]{color:var(--sf-text);display:block}.status-pill[data-v-4f101d46]{color:#075985;background:#e0f2fe;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.status-pill.archived[data-v-4f101d46]{color:#64748b;background:#f1f5f9}.status-pill.processed[data-v-4f101d46]{color:#166534;background:#dcfce7}.mcp-page[data-v-d3793c32]{gap:14px;padding:18px;display:grid}.mcp-hero[data-v-d3793c32],.mcp-panel[data-v-d3793c32]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff}.mcp-hero[data-v-d3793c32]{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.eyebrow[data-v-d3793c32],h1[data-v-d3793c32],h2[data-v-d3793c32],p[data-v-d3793c32]{margin:0}.eyebrow[data-v-d3793c32]{color:var(--sf-accent);text-transform:uppercase;font-size:11px;font-weight:900}h1[data-v-d3793c32]{color:var(--sf-text);font-size:28px}h2[data-v-d3793c32]{color:var(--sf-text);font-size:18px}.mcp-hero p[data-v-d3793c32],.source-form label[data-v-d3793c32]{color:var(--sf-muted);font-size:12px;font-weight:800}.truth-card[data-v-d3793c32]{border-radius:var(--sf-radius);background:#f0fdf4;border:1px solid #dcfce7;place-items:center;min-width:120px;padding:14px;display:grid}.truth-card strong[data-v-d3793c32]{color:#166534;font-size:30px}.truth-card span[data-v-d3793c32]{color:#166534;font-size:12px;font-weight:900}.feedback[data-v-d3793c32]{border-radius:var(--sf-radius);padding:10px;font-size:13px;font-weight:850}.feedback.success[data-v-d3793c32]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.feedback.error[data-v-d3793c32]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.mcp-workspace[data-v-d3793c32]{grid-template-columns:minmax(320px,.8fr) minmax(360px,.9fr) minmax(420px,1.1fr);align-items:start;gap:14px;display:grid}.mcp-panel[data-v-d3793c32]{padding:14px}.panel-head[data-v-d3793c32]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.source-form[data-v-d3793c32]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.source-form label[data-v-d3793c32]{gap:5px;display:grid}.span-2[data-v-d3793c32]{grid-column:1/-1}.metadata-input[data-v-d3793c32]{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.sf-btn[data-v-d3793c32]{width:fit-content}@media (width<=1280px){.mcp-workspace[data-v-d3793c32]{grid-template-columns:1fr}}@media (width<=760px){.mcp-hero[data-v-d3793c32],.source-form[data-v-d3793c32]{grid-template-columns:1fr;display:grid}}.mail-panel[data-v-a7a56c99]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.panel-head[data-v-a7a56c99]{margin-bottom:12px}.eyebrow[data-v-a7a56c99],h2[data-v-a7a56c99]{margin:0}.eyebrow[data-v-a7a56c99]{color:var(--sf-accent);text-transform:uppercase;font-size:11px;font-weight:900}h2[data-v-a7a56c99]{color:var(--sf-text);font-size:18px}.mail-form[data-v-a7a56c99]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mail-form label[data-v-a7a56c99]{color:var(--sf-muted);gap:5px;font-size:12px;font-weight:800;display:grid}.span-2[data-v-a7a56c99]{grid-column:1/-1}.sf-btn[data-v-a7a56c99]{width:fit-content}@media (width<=760px){.mail-form[data-v-a7a56c99]{grid-template-columns:1fr}}.mail-panel[data-v-ea5bd90f]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.detail-panel[data-v-ea5bd90f]{min-height:420px}.panel-head[data-v-ea5bd90f]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.eyebrow[data-v-ea5bd90f],h2[data-v-ea5bd90f],.empty-state[data-v-ea5bd90f],.text-block p[data-v-ea5bd90f]{margin:0}.eyebrow[data-v-ea5bd90f]{color:var(--sf-accent);text-transform:uppercase;font-size:11px;font-weight:900}h2[data-v-ea5bd90f]{color:var(--sf-text);font-size:18px}.empty-state[data-v-ea5bd90f],.text-block p[data-v-ea5bd90f],.detail-grid span[data-v-ea5bd90f]{color:var(--sf-muted);font-size:12px;font-weight:750}.status-pill[data-v-ea5bd90f]{color:#075985;background:#e0f2fe;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.status-pill.archived[data-v-ea5bd90f]{color:#64748b;background:#f1f5f9}.detail-grid[data-v-ea5bd90f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.detail-grid div[data-v-ea5bd90f],.smartmaker-box[data-v-ea5bd90f],.text-block[data-v-ea5bd90f]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:10px}.detail-grid strong[data-v-ea5bd90f]{color:var(--sf-text);overflow-wrap:anywhere;margin-top:4px;display:block}.text-block[data-v-ea5bd90f]{margin-top:10px}.smartmaker-box[data-v-ea5bd90f]{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.smartmaker-box span[data-v-ea5bd90f],.text-block span[data-v-ea5bd90f]{color:var(--sf-text);margin-bottom:6px;font-size:12px;font-weight:900;display:block}.smartmaker-box p[data-v-ea5bd90f]{color:var(--sf-muted);margin:0;font-size:12px;font-weight:750}.sf-btn[data-v-ea5bd90f]{margin-top:10px}@media (width<=760px){.detail-grid[data-v-ea5bd90f]{grid-template-columns:1fr}.smartmaker-box[data-v-ea5bd90f]{display:grid}}.mail-panel[data-v-191a3f2c]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.panel-head[data-v-191a3f2c],.mail-row[data-v-191a3f2c]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.panel-head[data-v-191a3f2c]{margin-bottom:12px}.eyebrow[data-v-191a3f2c],h2[data-v-191a3f2c],.empty-state[data-v-191a3f2c]{margin:0}.eyebrow[data-v-191a3f2c]{color:var(--sf-accent);text-transform:uppercase;font-size:11px;font-weight:900}h2[data-v-191a3f2c]{color:var(--sf-text);font-size:18px}.panel-head span[data-v-191a3f2c],.mail-row small[data-v-191a3f2c],.empty-state[data-v-191a3f2c]{color:var(--sf-muted);font-size:12px;font-weight:750}.mail-row[data-v-191a3f2c]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);text-align:left;cursor:pointer;width:100%;margin-top:8px;padding:10px}.mail-row.active[data-v-191a3f2c]{background:#f8fafc;border-color:#111827}.mail-row strong[data-v-191a3f2c]{color:var(--sf-text);display:block}.type-pill[data-v-191a3f2c]{color:#075985;background:#e0f2fe;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.mail-mcp-page[data-v-db15b23b]{gap:14px;padding:18px;display:grid}.mail-hero[data-v-db15b23b]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.hero-actions[data-v-db15b23b]{align-items:stretch;gap:12px;display:flex}.eyebrow[data-v-db15b23b],h1[data-v-db15b23b],h2[data-v-db15b23b],p[data-v-db15b23b]{margin:0}.eyebrow[data-v-db15b23b]{color:var(--sf-accent);text-transform:uppercase;font-size:11px;font-weight:900}h1[data-v-db15b23b]{color:var(--sf-text);font-size:28px}.mail-hero p[data-v-db15b23b]{color:var(--sf-muted);font-size:12px;font-weight:800}.count-card[data-v-db15b23b]{border-radius:var(--sf-radius);background:#eff6ff;border:1px solid #dbeafe;place-items:center;min-width:130px;padding:14px;display:grid}.count-card strong[data-v-db15b23b]{color:#1d4ed8;font-size:30px}.count-card span[data-v-db15b23b]{color:#1e40af;font-size:12px;font-weight:900}.gmail-panel[data-v-db15b23b]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.panel-head[data-v-db15b23b],.gmail-row[data-v-db15b23b]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.panel-head[data-v-db15b23b]{margin-bottom:12px}.panel-head h2[data-v-db15b23b]{color:var(--sf-text);font-size:18px}.gmail-empty[data-v-db15b23b],.gmail-row[data-v-db15b23b]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:10px}.gmail-empty[data-v-db15b23b]{gap:4px;display:grid}.gmail-empty strong[data-v-db15b23b],.gmail-row strong[data-v-db15b23b]{color:var(--sf-text)}.gmail-empty span[data-v-db15b23b],.gmail-row small[data-v-db15b23b]{color:var(--sf-muted);font-size:12px;font-weight:750}.gmail-row[data-v-db15b23b]{text-align:left;cursor:pointer;width:100%;margin-top:8px}.status-pill[data-v-db15b23b]{color:#075985;background:#e0f2fe;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.status-pill.connected[data-v-db15b23b]{color:#166534;background:#dcfce7}.status-pill.error[data-v-db15b23b]{color:#991b1b;background:#fee2e2}.feedback[data-v-db15b23b]{border-radius:var(--sf-radius);padding:10px;font-size:13px;font-weight:850}.feedback.success[data-v-db15b23b]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.feedback.error[data-v-db15b23b]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.mail-workspace[data-v-db15b23b]{grid-template-columns:minmax(320px,.8fr) minmax(360px,.9fr) minmax(420px,1.1fr);align-items:start;gap:14px;display:grid}@media (width<=1280px){.mail-workspace[data-v-db15b23b]{grid-template-columns:1fr}}@media (width<=760px){.mail-hero[data-v-db15b23b],.hero-actions[data-v-db15b23b],.panel-head[data-v-db15b23b],.gmail-row[data-v-db15b23b]{display:grid}}.channels-page[data-v-9b8c60bf]{gap:18px;max-width:860px;margin:0 auto;padding:20px;display:grid}.ch-head .eyebrow[data-v-9b8c60bf]{color:#4338ca;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.ch-head h1[data-v-9b8c60bf]{margin:4px 0;font-size:24px}.ch-head .sub[data-v-9b8c60bf]{color:#64748b;margin:0}.ch-card[data-v-9b8c60bf]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px}.ch-card h2[data-v-9b8c60bf]{margin:0 0 4px;font-size:17px}.hint[data-v-9b8c60bf]{color:#64748b;margin:4px 0;font-size:13px}.ch-grid[data-v-9b8c60bf]{grid-template-columns:1fr 1fr;gap:12px;margin:12px 0;display:grid}.ch-grid label[data-v-9b8c60bf],.ch-check[data-v-9b8c60bf]{color:#334155;gap:4px;font-size:13px;font-weight:700;display:grid}.ch-grid input[data-v-9b8c60bf]{height:36px;font:inherit;border:1px solid #cbd5e1;border-radius:8px;padding:0 10px}.ch-check[data-v-9b8c60bf]{align-items:center;gap:8px;display:flex}.ch-actions[data-v-9b8c60bf]{align-items:center;gap:10px;margin:10px 0;display:flex}.ch-actions input[data-v-9b8c60bf]{height:36px;font:inherit;border:1px solid #cbd5e1;border-radius:8px;flex:1;padding:0 10px}.ch-actions button[data-v-9b8c60bf]{color:#fff;cursor:pointer;background:#4f46e5;border:0;border-radius:8px;padding:9px 16px;font-weight:800}.ch-actions button[data-v-9b8c60bf]:disabled{opacity:.6;cursor:default}.ok[data-v-9b8c60bf]{color:#16a34a;font-weight:800}.ch-webhook[data-v-9b8c60bf]{border-top:1px dashed #e5e7eb;margin-top:12px;padding-top:12px}.ch-webhook code[data-v-9b8c60bf],.ch-tokens code[data-v-9b8c60bf]{word-break:break-all;background:#f1f5f9;border-radius:6px;padding:2px 8px;font-size:12px;display:inline-block}.ch-tokens[data-v-9b8c60bf]{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ch-tokens li[data-v-9b8c60bf]{border:1px solid #eef2f7;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.ch-tokens li>div[data-v-9b8c60bf]{gap:4px;display:grid}.ch-tokens li.muted[data-v-9b8c60bf]{color:#94a3b8;justify-content:flex-start}.del[data-v-9b8c60bf]{color:#b91c1c;cursor:pointer;background:#fee2e2;border:0;border-radius:8px;width:28px;height:28px;font-weight:900}.err[data-v-9b8c60bf]{color:#b91c1c}.cm-page[data-v-5a000cd4]{gap:18px;padding:20px;display:grid}.cm-head .eyebrow[data-v-5a000cd4]{color:#4338ca;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.cm-head h1[data-v-5a000cd4]{margin:4px 0;font-size:24px}.cm-head .sub[data-v-5a000cd4]{color:#64748b;margin:0}.cm-grid[data-v-5a000cd4]{grid-template-columns:1fr 1.1fr 1fr;align-items:start;gap:14px;display:grid}.cm-col[data-v-5a000cd4]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:14px}.cm-col h2[data-v-5a000cd4]{margin:0 0 10px;font-size:15px}.cm-types[data-v-5a000cd4],.cm-templates[data-v-5a000cd4]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cm-type[data-v-5a000cd4]{cursor:pointer;border:1px solid #eef2f7;border-radius:10px;padding:9px 10px}.cm-type[data-v-5a000cd4]:hover{border-color:#c7d2fe}.cm-type.active[data-v-5a000cd4]{background:#f5f9ff;border-color:#4f46e5}.cm-type-top[data-v-5a000cd4]{justify-content:space-between;align-items:center;display:flex}.cm-badge[data-v-5a000cd4]{color:#4338ca;background:#eef2ff;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:900}.cm-type-meta[data-v-5a000cd4]{color:#64748b;margin-top:2px;font-size:11px}.cm-type-route[data-v-5a000cd4]{color:#4338ca;margin-top:2px;font-size:11px;font-weight:800}.cm-detail h3[data-v-5a000cd4]{margin:0 0 4px}.cm-sugg[data-v-5a000cd4]{color:#64748b;margin:0 0 10px;font-size:13px}.cm-field[data-v-5a000cd4]{color:#334155;gap:4px;margin-bottom:10px;font-size:12px;font-weight:800;display:grid}.cm-field select[data-v-5a000cd4]{height:34px;font:inherit;border:1px solid #cbd5e1;border-radius:8px;padding:0 8px}.cm-check[data-v-5a000cd4]{color:#334155;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:700;display:flex}.cm-actions[data-v-5a000cd4]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cm-actions button[data-v-5a000cd4]{color:#fff;cursor:pointer;background:#4f46e5;border:0;border-radius:8px;padding:8px 14px;font-weight:800}.cm-actions button.ghost[data-v-5a000cd4]{color:#4338ca;background:#eef2ff}.cm-note[data-v-5a000cd4]{color:#94a3b8;margin:8px 0 0;font-size:11px}.ok[data-v-5a000cd4]{color:#16a34a;font-weight:800}.cm-tpl[data-v-5a000cd4]{border:1px solid #eef2f7;border-radius:10px;padding:9px 10px}.cm-tpl-top[data-v-5a000cd4]{justify-content:space-between;align-items:center;display:flex}.cm-chip[data-v-5a000cd4]{text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:900}.cm-chip.active[data-v-5a000cd4]{color:#15803d;background:#dcfce7}.cm-chip.concept[data-v-5a000cd4]{color:#854d0e;background:#fef9c3}.cm-tpl-meta[data-v-5a000cd4]{color:#64748b;font-size:11px}.cm-tpl-preview[data-v-5a000cd4]{color:#475569;margin:6px 0;font-size:12px}.cm-ta[data-v-5a000cd4]{width:100%;font:inherit;border:1px solid #cbd5e1;border-radius:8px;margin:6px 0;padding:8px;font-size:12px}.cm-learning[data-v-5a000cd4]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:14px}.cm-learning h2[data-v-5a000cd4]{margin:0 0 10px;font-size:15px}.cm-learn-grid[data-v-5a000cd4]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.cm-learn[data-v-5a000cd4]{border:1px solid #eef2f7;border-radius:10px;padding:10px}.cm-learn-top[data-v-5a000cd4]{justify-content:space-between;align-items:center;display:flex}.cm-learn-src[data-v-5a000cd4]{color:#64748b;margin:2px 0;font-size:11px}.cm-learn-proposal[data-v-5a000cd4]{color:#1e293b;margin:4px 0;font-size:13px}.cm-examples[data-v-5a000cd4]{color:#64748b;margin:4px 0;padding-left:16px;font-size:11px}.cm-empty[data-v-5a000cd4]{color:#94a3b8;font-size:13px}.reality-inbox-page[data-v-6e1faacb]{color:#172033;background:#f5f6f8;gap:20px;padding:24px;display:grid}.page-header[data-v-6e1faacb],.summary-grid article[data-v-6e1faacb],.toolbar[data-v-6e1faacb],.event-card[data-v-6e1faacb],.drawer-card[data-v-6e1faacb],.error-card[data-v-6e1faacb],.empty-card[data-v-6e1faacb],.result-card[data-v-6e1faacb]{background:#fffffffa;border:1px solid #dce0e6f2;border-radius:20px;box-shadow:0 16px 40px #0f172a0f}.page-header[data-v-6e1faacb],.toolbar[data-v-6e1faacb],.drawer-card[data-v-6e1faacb],.error-card[data-v-6e1faacb],.empty-card[data-v-6e1faacb],.result-card[data-v-6e1faacb]{padding:20px}.page-header[data-v-6e1faacb]{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.page-copy[data-v-6e1faacb]{gap:10px;display:grid}.eyebrow[data-v-6e1faacb],.summary-grid span[data-v-6e1faacb],.toolbar-meta span[data-v-6e1faacb],.event-top small[data-v-6e1faacb],.detail-grid span[data-v-6e1faacb],.meta-grid span[data-v-6e1faacb],.support-grid span[data-v-6e1faacb],.copy-note[data-v-6e1faacb],.link-card small[data-v-6e1faacb],.empty-card span[data-v-6e1faacb]{color:#667085;letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:700}.page-header h1[data-v-6e1faacb],.drawer-card h2[data-v-6e1faacb]{color:#101828;margin:0}.page-header h1[data-v-6e1faacb]{max-width:860px;font-size:40px;line-height:1.04}.page-header span[data-v-6e1faacb]{color:#475467;max-width:760px;line-height:1.6}.primary-btn[data-v-6e1faacb],.ghost-btn[data-v-6e1faacb],.filter-chip[data-v-6e1faacb]{cursor:pointer;border-radius:999px;min-height:46px;padding:0 16px;font-weight:800}.primary-btn[data-v-6e1faacb]{color:#fff;background:#d97706;border:1px solid #d97706}.ghost-btn[data-v-6e1faacb],.filter-chip[data-v-6e1faacb]{color:#24324b;background:#fff;border:1px solid #d6dae1}.filter-chip.active[data-v-6e1faacb]{color:#9a3412;background:#fff7ed;border-color:#d97706}.summary-grid[data-v-6e1faacb],.workplace-grid[data-v-6e1faacb],.meta-grid[data-v-6e1faacb],.detail-grid[data-v-6e1faacb],.support-grid[data-v-6e1faacb]{gap:16px;display:grid}.summary-grid[data-v-6e1faacb]{grid-template-columns:repeat(5,minmax(0,1fr))}.summary-grid article[data-v-6e1faacb]{padding:18px}.summary-grid strong[data-v-6e1faacb]{color:#101828;margin-top:10px;font-size:32px;display:block}.toolbar[data-v-6e1faacb]{justify-content:space-between;align-items:center;gap:16px;display:flex}.filter-row[data-v-6e1faacb],.pipeline-row[data-v-6e1faacb],.stack-list[data-v-6e1faacb],.status-row[data-v-6e1faacb],.result-meta[data-v-6e1faacb],.button-row[data-v-6e1faacb]{flex-wrap:wrap;gap:10px;display:flex}.workplace-grid[data-v-6e1faacb]{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:start}.event-list[data-v-6e1faacb]{gap:14px;display:grid}.event-card[data-v-6e1faacb]{cursor:pointer;gap:14px;padding:18px;display:grid}.event-card.active[data-v-6e1faacb]{border-color:#d97706;box-shadow:0 18px 44px #d977061f}.event-top[data-v-6e1faacb],.drawer-head[data-v-6e1faacb],.proposal-head[data-v-6e1faacb],.event-bottom[data-v-6e1faacb]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.event-headline[data-v-6e1faacb],.drawer-section[data-v-6e1faacb],.page-copy[data-v-6e1faacb],.surface-card[data-v-6e1faacb],.actions-stack[data-v-6e1faacb]{gap:10px;display:grid}.event-headline p[data-v-6e1faacb],.surface-card p[data-v-6e1faacb],.proposal-card p[data-v-6e1faacb]{color:#475467;margin:0;line-height:1.55}.source-pill[data-v-6e1faacb],.route-badge[data-v-6e1faacb],.pipeline-badge[data-v-6e1faacb],.status-badge[data-v-6e1faacb],.subtle-badge[data-v-6e1faacb]{text-transform:uppercase;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.source-pill[data-v-6e1faacb]{color:#b45309;background:#fffbeb}.route-badge[data-v-6e1faacb],.pipeline-badge[data-v-6e1faacb],.subtle-badge[data-v-6e1faacb],.status-badge[data-v-6e1faacb]{color:#475467;background:#eef2f6}.route-badge.warning[data-v-6e1faacb],.pipeline-badge.warning[data-v-6e1faacb],.status-badge.warning[data-v-6e1faacb]{color:#9a3412;background:#fff7ed}.pipeline-badge.active[data-v-6e1faacb],.status-badge.success[data-v-6e1faacb]{color:#027a48;background:#ecfdf3}.status-badge.danger[data-v-6e1faacb],.route-badge.danger[data-v-6e1faacb]{color:#b42318;background:#fef3f2}.meta-grid[data-v-6e1faacb],.detail-grid[data-v-6e1faacb]{grid-template-columns:repeat(2,minmax(0,1fr))}.meta-grid.compact strong[data-v-6e1faacb],.detail-grid strong[data-v-6e1faacb],.support-grid strong[data-v-6e1faacb],.event-headline strong[data-v-6e1faacb],.drawer-card strong[data-v-6e1faacb]{color:#101828}.support-grid[data-v-6e1faacb]{grid-template-columns:1fr;gap:8px}.drawer-card[data-v-6e1faacb]{gap:18px;display:grid;position:sticky;top:16px}.detail-column[data-v-6e1faacb]{gap:14px;display:grid}.surface-card[data-v-6e1faacb],.proposal-card[data-v-6e1faacb],.link-card[data-v-6e1faacb]{background:#f8fafc;border:1px solid #e4e7ec;border-radius:18px;padding:16px}.proposal-card[data-v-6e1faacb],.link-card[data-v-6e1faacb],.result-card[data-v-6e1faacb],.empty-card[data-v-6e1faacb]{gap:8px;display:grid}.proposal-reason[data-v-6e1faacb]{font-weight:600}.disabled-copy[data-v-6e1faacb]{color:#9a3412}.drawer-section h3[data-v-6e1faacb]{color:#101828;margin:0;font-size:18px}.stack-list.vertical[data-v-6e1faacb]{display:grid}.result-card[data-v-6e1faacb]{grid-template-columns:1fr auto;align-items:center;gap:16px}.result-card p[data-v-6e1faacb]{color:#475467;margin:0}.audit-list[data-v-6e1faacb]{color:#475467;gap:6px;margin:0;padding-left:18px;display:grid}.empty-line[data-v-6e1faacb]{color:#667085}.raw-section details[data-v-6e1faacb]{background:#f8fafc;border:1px solid #e4e7ec;border-radius:18px;padding:14px 16px}.raw-section summary[data-v-6e1faacb]{cursor:pointer;color:#101828;font-weight:800}.raw-section pre[data-v-6e1faacb]{color:#475467;white-space:pre-wrap;word-break:break-word;margin:12px 0 0;font-size:12px}.error-card[data-v-6e1faacb]{color:#b42318;background:#fef3f2;border-color:#fecdca}.empty-selection[data-v-6e1faacb]{align-content:center;min-height:240px}@media (width<=1240px){.summary-grid[data-v-6e1faacb]{grid-template-columns:repeat(3,minmax(0,1fr))}.workplace-grid[data-v-6e1faacb]{grid-template-columns:1fr}.drawer-card[data-v-6e1faacb]{position:static}}@media (width<=780px){.reality-inbox-page[data-v-6e1faacb]{gap:16px;padding:16px}.page-header[data-v-6e1faacb],.toolbar[data-v-6e1faacb],.drawer-card[data-v-6e1faacb],.error-card[data-v-6e1faacb],.empty-card[data-v-6e1faacb],.result-card[data-v-6e1faacb]{padding:16px}.page-header[data-v-6e1faacb],.toolbar[data-v-6e1faacb],.event-top[data-v-6e1faacb],.drawer-head[data-v-6e1faacb],.proposal-head[data-v-6e1faacb],.event-bottom[data-v-6e1faacb],.result-card[data-v-6e1faacb]{grid-template-columns:1fr;display:grid}.page-header h1[data-v-6e1faacb]{font-size:30px}.summary-grid[data-v-6e1faacb],.meta-grid[data-v-6e1faacb],.detail-grid[data-v-6e1faacb]{grid-template-columns:1fr}.toolbar[data-v-6e1faacb]{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;position:sticky;top:12px}.event-card[data-v-6e1faacb]{padding:16px}}.realitybox-page[data-v-9915457a]{color:#1d2733;background:radial-gradient(circle at 0 0,#ffdcb873,#0000 34%),linear-gradient(#fffaf3 0%,#f6f8fb 100%);min-height:100%;padding:28px}.hero[data-v-9915457a]{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:24px;display:flex}.eyebrow[data-v-9915457a]{color:#6c7a89;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}.hero h1[data-v-9915457a]{margin:0;font-size:clamp(32px,5vw,48px);line-height:1}.intro[data-v-9915457a]{color:#526173;max-width:760px;margin:12px 0 0;font-size:16px;line-height:1.6}.refresh[data-v-9915457a]{color:#fff;cursor:pointer;background:#17253d;border:0;border-radius:999px;padding:12px 18px;font-weight:700}.refresh[data-v-9915457a]:disabled{opacity:.6;cursor:default}.notice[data-v-9915457a]{border-radius:16px;margin-bottom:18px;padding:14px 16px}.notice.error[data-v-9915457a]{color:#9a2f24;background:#fff0ed}.briefing-card[data-v-9915457a]{background:#fffffff0;border:1px solid #17253d14;border-radius:24px;margin-bottom:24px;padding:22px;box-shadow:0 20px 60px #232e4714}.briefing-head[data-v-9915457a]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.briefing-head h2[data-v-9915457a]{margin:4px 0 0;font-size:28px}.briefing-summary[data-v-9915457a]{color:#445568;max-width:920px;margin:14px 0 0;font-size:16px;line-height:1.7}.briefing-grid[data-v-9915457a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.briefing-block[data-v-9915457a]{background:#fbfcff;border:1px solid #17253d14;border-radius:18px;padding:16px}.briefing-block h3[data-v-9915457a]{margin:0 0 10px;font-size:17px}.briefing-block p[data-v-9915457a]{color:#5b6b7d;margin:0;line-height:1.6}.briefing-list[data-v-9915457a]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.briefing-list li[data-v-9915457a]{color:#5b6b7d;gap:4px;display:grid}.briefing-list li strong[data-v-9915457a]{color:#1d2733;font-size:15px}.briefing-list li em[data-v-9915457a]{color:#708196;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-style:normal}.briefing-list.compact li[data-v-9915457a]{gap:0}.stats[data-v-9915457a]{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.workload-strip[data-v-9915457a]{background:#ffffffeb;border:1px solid #17253d14;border-radius:22px;margin-bottom:24px;padding:20px;box-shadow:0 20px 60px #232e4714}.workload-head[data-v-9915457a]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.workload-head h2[data-v-9915457a]{margin:6px 0 0;font-size:22px}.workload-total[data-v-9915457a]{color:#617285;font-weight:700}.workload-grid[data-v-9915457a],.trusted-grid[data-v-9915457a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.workload-card[data-v-9915457a]{background:#fbfcff;border:1px solid #17253d14;border-radius:18px;padding:16px}.workload-card strong[data-v-9915457a]{font-size:28px;line-height:1;display:block}.workload-card p[data-v-9915457a]{color:#56667a;margin:10px 0 0;line-height:1.5}.workload-reason[data-v-9915457a]{color:#708196;font-size:13px}.workload-warning[data-v-9915457a]{color:#8a5a00;margin:14px 0 0;font-size:13px}.stat-card[data-v-9915457a],.section-card[data-v-9915457a],.detail-card[data-v-9915457a]{background:#ffffffeb;border:1px solid #17253d14;border-radius:22px;box-shadow:0 20px 60px #232e4714}.stat-card[data-v-9915457a]{padding:18px}.stat-card strong[data-v-9915457a]{font-size:32px;line-height:1;display:block}.stat-card span[data-v-9915457a]{color:#617285;margin-top:10px;font-size:14px;display:block}.workspace-layout[data-v-9915457a]{grid-template-columns:minmax(0,1.6fr) minmax(320px,.9fr);align-items:start;gap:20px;display:grid}.sections[data-v-9915457a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.section-card[data-v-9915457a]{padding:18px}.section-head[data-v-9915457a]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.section-head h2[data-v-9915457a],.detail-head h2[data-v-9915457a]{margin:0;font-size:22px}.section-head p[data-v-9915457a]{color:#6b7887;margin:8px 0 0;font-size:14px;line-height:1.5}.count[data-v-9915457a]{color:#1d4ed8;background:#edf3ff;border-radius:999px;justify-content:center;align-items:center;min-width:40px;height:40px;font-weight:800;display:inline-flex}.section-empty[data-v-9915457a],.empty-state[data-v-9915457a],.empty-detail[data-v-9915457a]{color:#6b7887}.item-card[data-v-9915457a]{text-align:left;cursor:pointer;background:#fbfcff;border:1px solid #17253d14;border-radius:18px;width:100%;margin-top:12px;padding:16px}.item-card.active[data-v-9915457a]{background:#f2f7ff;border-color:#8cb2ff}.item-top[data-v-9915457a]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.item-card strong[data-v-9915457a]{font-size:16px}.item-card p[data-v-9915457a]{color:#56667a;margin:10px 0 0;line-height:1.5}.item-meta[data-v-9915457a]{color:#708196;flex-wrap:wrap;gap:8px 12px;margin-top:12px;font-size:13px;display:flex}.detail-panel[data-v-9915457a]{position:sticky;top:18px}.detail-card[data-v-9915457a]{padding:20px}.detail-head[data-v-9915457a]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.status-pill[data-v-9915457a]{color:#314154;background:#eef3fb;border-radius:999px;justify-content:center;align-items:center;padding:7px 12px;font-size:12px;font-weight:700;display:inline-flex}.status-pill.detail[data-v-9915457a]{color:#fff;background:#17253d}.detail-block+.detail-block[data-v-9915457a],.detail-grid[data-v-9915457a],.detail-actions[data-v-9915457a],.debug-panel[data-v-9915457a]{margin-top:18px}.detail-block h3[data-v-9915457a]{margin:0 0 8px;font-size:15px}.detail-block p[data-v-9915457a],.detail-block li[data-v-9915457a],.detail-grid p[data-v-9915457a]{color:#56667a;line-height:1.6}.detail-grid[data-v-9915457a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.detail-grid article[data-v-9915457a]{background:#f7f9fd;border-radius:16px;padding:14px}.label[data-v-9915457a]{color:#708196;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;font-size:12px;display:block}.detail-actions[data-v-9915457a]{flex-wrap:wrap;gap:10px;display:flex}.detail-actions.compact[data-v-9915457a]{margin-top:4px}.ghost[data-v-9915457a]{color:#1d2733;cursor:pointer;background:#fff;border:1px solid #17253d1f;border-radius:12px;padding:10px 12px;font-weight:700}.ghost[data-v-9915457a]:disabled{opacity:.45;cursor:default}.debug-panel[data-v-9915457a]{border-top:1px solid #17253d14;padding-top:14px}.debug-panel summary[data-v-9915457a]{cursor:pointer;font-weight:700}.debug-panel pre[data-v-9915457a]{color:#dbeafe;background:#0f172a;border-radius:14px;margin:12px 0 0;padding:14px;font-size:12px;overflow:auto}@media (width<=1320px){.stats[data-v-9915457a],.workload-grid[data-v-9915457a],.trusted-grid[data-v-9915457a],.briefing-grid[data-v-9915457a]{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-layout[data-v-9915457a]{grid-template-columns:1fr}.detail-panel[data-v-9915457a]{position:static}}@media (width<=900px){.realitybox-page[data-v-9915457a]{padding:18px}.stats[data-v-9915457a],.workload-grid[data-v-9915457a],.trusted-grid[data-v-9915457a],.briefing-grid[data-v-9915457a],.sections[data-v-9915457a],.detail-grid[data-v-9915457a]{grid-template-columns:1fr}.hero[data-v-9915457a],.briefing-head[data-v-9915457a]{flex-direction:column}}.situation-card[data-v-fcf6dde2]{cursor:pointer;background:#fffffff0;border:1px solid #e8edf3;border-left:4px solid #94a3b8;border-radius:18px;gap:12px;padding:16px 18px;display:grid;box-shadow:0 14px 34px #0f172a0f}.situation-card.selected[data-v-fcf6dde2]{border-color:#132238;box-shadow:0 0 0 1px #132238,0 16px 40px #0f172a14}.situation-card.wait[data-v-fcf6dde2]{border-left-color:#2563eb}.situation-card.done[data-v-fcf6dde2]{border-left-color:#94a3b8}.situation-card.gmail[data-v-fcf6dde2]{border-left-color:#2563eb}.situation-card.whatsapp[data-v-fcf6dde2]{border-left-color:#16a34a}.situation-card.portal[data-v-fcf6dde2],.situation-card.form[data-v-fcf6dde2]{border-left-color:#7c3aed}.situation-card.founder[data-v-fcf6dde2]{border-left-color:#ea580c}.card-top[data-v-fcf6dde2]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.source-line[data-v-fcf6dde2]{text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin:0;font-size:11px;font-weight:700}.priority-pill[data-v-fcf6dde2]{color:#1e3a8a;background:#eef2ff;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.title[data-v-fcf6dde2]{color:#0f172a;margin:0;font-size:18px;line-height:1.3}.story-block[data-v-fcf6dde2],.history-block[data-v-fcf6dde2]{gap:5px;display:grid}.block-label[data-v-fcf6dde2]{text-transform:uppercase;letter-spacing:.05em;color:#1d4ed8;align-items:center;gap:6px;margin:0;font-size:11px;font-weight:800;display:inline-flex}.block-text[data-v-fcf6dde2]{color:#334155;margin:0;font-size:13px;line-height:1.5}.block-text.muted[data-v-fcf6dde2]{color:#64748b}.proposal-list[data-v-fcf6dde2],.history-list[data-v-fcf6dde2]{gap:8px;margin:0;padding-left:18px;display:grid}.proposal-list li[data-v-fcf6dde2],.history-list li[data-v-fcf6dde2]{color:#334155;font-size:12px;line-height:1.5}.history-list[data-v-fcf6dde2]{padding-left:0}.history-list li[data-v-fcf6dde2]{color:#64748b;align-items:center;gap:8px;list-style:none;display:flex}.history-list li.done[data-v-fcf6dde2]{color:#15803d}.history-mark[data-v-fcf6dde2]{text-align:center;width:14px;font-weight:800}.action-row[data-v-fcf6dde2]{flex-wrap:wrap;gap:8px;display:flex}.action-btn[data-v-fcf6dde2]{color:#fff;cursor:pointer;background:#132238;border:1px solid #dbe3ef;border-radius:10px;align-items:center;gap:6px;min-height:34px;padding:7px 11px;font-size:11px;font-weight:700;display:inline-flex}.action-btn[data-v-fcf6dde2]:disabled{cursor:default;background:#93c5fd;border-color:#93c5fd}@media (width<=820px){.card-top[data-v-fcf6dde2],.action-row[data-v-fcf6dde2]{display:grid}.action-btn[data-v-fcf6dde2]{width:100%}}.comm-panel[data-v-8a124999]{gap:14px;display:grid}.panel-head[data-v-8a124999],.intro-card[data-v-8a124999],.ask-card[data-v-8a124999],.focus-card[data-v-8a124999],.answer-card[data-v-8a124999]{background:#fffffff0;border:1px solid #e8edf3;border-radius:18px;gap:10px;padding:14px 16px;display:grid;box-shadow:0 10px 30px #0f172a0a}.panel-head[data-v-8a124999]{grid-template-columns:minmax(0,1fr) auto;align-items:start}.eyebrow[data-v-8a124999],.section-title[data-v-8a124999]{color:#1d4ed8;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:11px;font-weight:800}h2[data-v-8a124999],h3[data-v-8a124999],p[data-v-8a124999],small[data-v-8a124999]{margin:0}h2[data-v-8a124999]{color:#0f172a;font-size:18px;line-height:1.3}h3[data-v-8a124999],strong[data-v-8a124999]{color:#0f172a}p[data-v-8a124999],small[data-v-8a124999],li[data-v-8a124999]{color:#475569;font-size:13px;line-height:1.55}.prompt[data-v-8a124999]{color:#0f172a;font-weight:700}.status-pill[data-v-8a124999]{color:#1e3a8a;background:#eef2ff;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.ask-btn[data-v-8a124999]{color:#132238;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:12px;padding:10px 12px;font-size:12px;font-weight:700}.ask-btn[data-v-8a124999]:hover{background:#f8fafc}textarea[data-v-8a124999]{color:#0f172a;width:100%;font:inherit;resize:vertical;background:#f8fafc;border:1px solid #dbe3ef;border-radius:12px;padding:10px 12px}.ask-btn[data-v-8a124999]{color:#fff;text-align:center;background:#132238}.answer-list[data-v-8a124999]{gap:6px;margin:0;padding-left:18px;display:grid}.reply-card[data-v-f4e4b7d9]{background:#fffffff5;border:1px solid #dbe3ef;border-radius:18px;gap:12px;padding:14px 16px;display:grid;box-shadow:0 10px 30px #0f172a0a}.reply-head[data-v-f4e4b7d9],.reply-meta[data-v-f4e4b7d9],.reply-actions[data-v-f4e4b7d9]{justify-content:space-between;align-items:center;gap:10px;display:flex}.section-title[data-v-f4e4b7d9]{color:#1d4ed8;text-transform:uppercase;letter-spacing:.05em;margin:0 0 4px;font-size:11px;font-weight:800}.reply-meta span[data-v-f4e4b7d9],.reply-field span[data-v-f4e4b7d9],.reply-note[data-v-f4e4b7d9],.thread-row p[data-v-f4e4b7d9]{color:#64748b;font-size:12px}.reply-meta strong[data-v-f4e4b7d9],.reply-head strong[data-v-f4e4b7d9],.thread-row strong[data-v-f4e4b7d9]{color:#0f172a}.thread-list[data-v-f4e4b7d9]{gap:8px;display:grid}.thread-row[data-v-f4e4b7d9]{background:#f8fafc;border:1px solid #e8edf3;border-radius:12px;gap:4px;padding:10px 12px;display:grid}.reply-field[data-v-f4e4b7d9]{gap:6px;display:grid}.reply-field input[data-v-f4e4b7d9],.reply-field textarea[data-v-f4e4b7d9]{color:#0f172a;width:100%;font:inherit;background:#fff;border:1px solid #dbe3ef;border-radius:12px;padding:10px 12px}.reply-field textarea[data-v-f4e4b7d9]{resize:vertical}.primary-btn[data-v-f4e4b7d9],.secondary-btn[data-v-f4e4b7d9],.ghost-btn[data-v-f4e4b7d9]{cursor:pointer;border-radius:12px;padding:9px 12px;font-size:12px;font-weight:700}.primary-btn[data-v-f4e4b7d9]{color:#fff;background:#132238;border:1px solid #132238}.secondary-btn[data-v-f4e4b7d9],.ghost-btn[data-v-f4e4b7d9]{color:#132238;background:#fff;border:1px solid #dbe3ef}.reply-note[data-v-f4e4b7d9]{margin:0}.reply-note.success[data-v-f4e4b7d9]{color:#15803d}.reply-note.error[data-v-f4e4b7d9]{color:#b91c1c}.reply-note.muted[data-v-f4e4b7d9]{color:#64748b}.smartflow-app[data-v-be32f95d]{color:#0f172a;background:radial-gradient(circle at 0 0,#bfdbfe66,#0000 22rem),linear-gradient(#f8fafc 0%,#eef2f7 100%);min-height:100vh}.state-banner[data-v-be32f95d]{color:#475569;background:#ffffffe6;border:1px solid #e2e8f0;border-radius:12px;margin:10px 20px 0;padding:10px 14px;font-size:13px}.state-banner.error[data-v-be32f95d]{color:#991b1b;border-color:#fecaca}.cockpit[data-v-be32f95d]{grid-template-columns:320px minmax(0,1fr) 340px;align-items:start;gap:18px;padding:18px 20px 40px;display:grid}.col[data-v-be32f95d]{align-content:start;gap:16px;min-width:0;display:grid}.col-intro[data-v-be32f95d]{padding:4px 2px}.col-intro h2[data-v-be32f95d]{letter-spacing:.02em;margin:0;font-size:18px;font-weight:800}.col-intro p[data-v-be32f95d]{color:#64748b;margin:4px 0 0;font-size:13px;line-height:1.45}.shell-summary-grid[data-v-be32f95d]{margin-bottom:14px}.popup-textarea[data-v-be32f95d],.sprint-input-textarea[data-v-be32f95d]{color:#0f172a;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #dbe4ee;border-radius:18px;padding:14px 16px}.sprint-input-card[data-v-be32f95d]{gap:14px}.block[data-v-be32f95d],.stats[data-v-be32f95d],.quick[data-v-be32f95d]{background:#ffffffeb;border:1px solid #e8edf3;border-radius:16px;gap:4px;padding:10px 12px;display:grid;box-shadow:0 10px 30px #0f172a0a}.block-head[data-v-be32f95d]{text-transform:uppercase;letter-spacing:.05em;color:#64748b;justify-content:space-between;align-items:center;gap:8px;padding:4px 4px 8px;font-size:11px;font-weight:800;display:flex}.block-head.accent[data-v-be32f95d]{color:#1d4ed8}.block-head strong[data-v-be32f95d]{color:#0f172a}.block-head small[data-v-be32f95d]{color:#94a3b8;text-transform:none;font-size:11px;font-weight:600}.row[data-v-be32f95d],.place-row[data-v-be32f95d]{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:none;border-radius:12px;align-items:center;gap:8px;padding:8px;display:flex}.row[data-v-be32f95d]:hover,.place-row[data-v-be32f95d]:hover{background:#f8fafc}.place-grid[data-v-be32f95d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.place-tile[data-v-be32f95d]{text-align:left;cursor:pointer;width:100%;min-width:0;font:inherit;background:linear-gradient(#fffffffa,#f8fafcf2);border:1px solid #e7edf5;border-radius:14px;gap:8px;padding:12px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:grid}.place-tile[data-v-be32f95d]:hover{border-color:#2563eb3d;transform:translateY(-1px);box-shadow:0 12px 30px #0f172a0f}.place-tile.active[data-v-be32f95d]{background:radial-gradient(circle at 100% 0,#2563eb29,#0000 42%),linear-gradient(#eff6ff 0%,#fff 100%);border-color:#bfdbfe;box-shadow:inset 0 0 0 1px #2563eb14}.place-row[data-v-be32f95d]{border:1px solid #eef2f7}.place-row.active[data-v-be32f95d]{background:linear-gradient(135deg,#eff6ff 0%,#fff 100%);border-color:#c7d7ee;box-shadow:inset 0 0 0 1px #2563eb14}.place-icon[data-v-be32f95d]{color:#1d4ed8;background:linear-gradient(#eef4ff,#dbeafe);border-radius:12px;flex:none;place-items:center;width:34px;height:34px;font-size:15px;font-weight:900;display:grid}.place-label[data-v-be32f95d]{color:#0f172a;font-size:12px;font-weight:800;line-height:1.2}.place-tile small[data-v-be32f95d]{color:#64748b;font-size:10px;line-height:1.35}.workspace-row.active[data-v-be32f95d]{background:linear-gradient(135deg,#eff6ff 0%,#fff 100%);border:1px solid #c7d7ee}.row-dot[data-v-be32f95d]{border-radius:3px;flex:none;width:8px;height:8px}.row-dot.sla[data-v-be32f95d]{background:#ef4444}.row-dot.blue[data-v-be32f95d]{background:#2563eb}.row-dot.purple[data-v-be32f95d]{background:#7c3aed}.row-dot.amber[data-v-be32f95d]{background:#d97706}.row-body[data-v-be32f95d]{flex:1;gap:2px;min-width:0;display:grid}.row-body strong[data-v-be32f95d]{font-size:12px;line-height:1.3}.row-body small[data-v-be32f95d]{color:#94a3b8;font-size:10px;line-height:1.35}.decision-card[data-v-be32f95d]{text-align:left;cursor:pointer;width:100%;font:inherit;background:radial-gradient(circle at 100% 0,#ef44440f,#0000 34%),linear-gradient(#fff,#fbfdff);border:1px solid #e7edf5;border-radius:14px;gap:8px;padding:12px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.decision-card[data-v-be32f95d]:hover{border-color:#ef44443d;transform:translateY(-1px);box-shadow:0 12px 28px #0f172a0f}.decision-card-top[data-v-be32f95d]{justify-content:space-between;align-items:center;gap:8px;display:flex}.decision-card-kicker[data-v-be32f95d]{color:#1d4ed8;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.decision-card>strong[data-v-be32f95d]{color:#0f172a;font-size:13px;line-height:1.3}.decision-card>small[data-v-be32f95d]{color:#64748b;font-size:11px;line-height:1.45}.decision-card-link[data-v-be32f95d]{color:#0f172a;font-size:11px;font-weight:700}.chev[data-v-be32f95d]{color:#cbd5e1;flex:none;font-size:16px}.date[data-v-be32f95d]{color:#94a3b8;flex:none;font-size:11px}.badge[data-v-be32f95d]{letter-spacing:.02em;border-radius:999px;flex:none;padding:4px 8px;font-size:10px;font-weight:800}.badge.sla[data-v-be32f95d]{color:#b91c1c;background:#fee2e2}.badge.med[data-v-be32f95d]{color:#b45309;background:#fef3c7}.badge.low[data-v-be32f95d]{color:#475569;background:#e2e8f0}.badge.actief[data-v-be32f95d]{color:#15803d;background:#dcfce7}.badge.pauze[data-v-be32f95d]{color:#b45309;background:#fef3c7}.badge.wacht[data-v-be32f95d]{color:#c2410c;background:#ffedd5}.badge.done[data-v-be32f95d]{color:#475569;background:#e2e8f0}.empty[data-v-be32f95d]{color:#94a3b8;margin:0;padding:8px;font-size:12px}.card-empty[data-v-be32f95d]{text-align:center;background:#ffffffe0;border:1px dashed #dbe3ef;border-radius:16px}.chips[data-v-be32f95d]{flex-wrap:wrap;gap:6px;display:flex}.col-intro-actions[data-v-be32f95d]{justify-content:space-between;align-items:start;gap:12px;display:flex}.mail-shadow-btn[data-v-be32f95d]{color:#0f172a;font:inherit;cursor:pointer;white-space:nowrap;background:#ffffffeb;border:1px solid #cbd5e1;border-radius:12px;align-items:center;gap:6px;padding:8px 10px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:0 10px 24px #0f172a0d}.mail-shadow-btn[data-v-be32f95d]:disabled{opacity:.6;cursor:wait}.chip[data-v-be32f95d]{color:#475569;font:inherit;cursor:pointer;background:#ffffffe6;border:1px solid #dbe3ef;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:inline-flex}.chip.active[data-v-be32f95d]{color:#fff;background:#132238;border-color:#132238;font-weight:700}.stream-group[data-v-be32f95d]{gap:10px;display:grid}.stream-head[data-v-be32f95d]{text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;padding:6px 4px;font-size:12px;font-weight:800;display:flex}.stream-head.wait[data-v-be32f95d]{color:#1d4ed8}.stream-head.done[data-v-be32f95d]{color:#64748b}.stream-head strong[data-v-be32f95d]{color:#0f172a}.tower-grid[data-v-be32f95d]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.tower-card[data-v-be32f95d],.keeper-card[data-v-be32f95d]{background:#ffffffeb;border:1px solid #e8edf3;border-radius:16px;gap:6px;padding:14px 16px;display:grid;box-shadow:0 10px 30px #0f172a0a}.tower-card span[data-v-be32f95d],.keeper-card small[data-v-be32f95d]{color:#64748b;font-size:11px}.tower-card strong[data-v-be32f95d],.keeper-card strong[data-v-be32f95d]{color:#0f172a;font-size:20px;line-height:1.1}.tower-card.action-card[data-v-be32f95d]{text-align:left;cursor:pointer;width:100%;font:inherit;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.tower-card.action-card[data-v-be32f95d]:hover{border-color:#2563eb3d;transform:translateY(-1px);box-shadow:0 14px 34px #0f172a14}.tower-card.action-card em[data-v-be32f95d]{color:#2563eb;font-size:11px;font-style:normal;font-weight:700}.tower-card.action-card.tone-warning[data-v-be32f95d]{background:radial-gradient(circle at 100% 0,#f59e0b1f,#0000 34%),linear-gradient(#fffffffa,#fffbebeb)}.tower-card.action-card.tone-danger[data-v-be32f95d]{background:radial-gradient(circle at 100% 0,#ef444424,#0000 34%),linear-gradient(#fffffffa,#fef2f2eb)}.tower-card.action-card.tone-success[data-v-be32f95d]{background:radial-gradient(circle at 100% 0,#10b98124,#0000 34%),linear-gradient(#fffffffa,#f0fdfaeb)}.keeper-card strong[data-v-be32f95d]{font-size:14px}.keeper-card small[data-v-be32f95d]{line-height:1.45}.workspace-detail-card[data-v-be32f95d]{background:#fffffff5;border:1px solid #dbe3ef;border-radius:20px;gap:14px;padding:18px;display:grid;box-shadow:0 10px 30px #0f172a0a}.workspace-detail-card.dense[data-v-be32f95d]{gap:8px;padding:12px}.workspace-detail-card.span-2[data-v-be32f95d]{grid-column:span 2}.workspace-detail-head[data-v-be32f95d]{justify-content:space-between;align-items:start;gap:12px;display:flex}.workspace-detail-eyebrow[data-v-be32f95d]{letter-spacing:.06em;text-transform:uppercase;color:#2563eb;margin-bottom:4px;font-size:11px;font-weight:800;display:block}.workspace-detail-head h3[data-v-be32f95d],.workspace-next-step strong[data-v-be32f95d]{color:#0f172a;margin:0}.workspace-detail-copy[data-v-be32f95d]{color:#475569;margin:0;font-size:12px;line-height:1.45}.workspace-detail-grid[data-v-be32f95d]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.workspace-detail-grid.compact[data-v-be32f95d]{grid-template-columns:repeat(3,minmax(0,1fr))}.popup-summary-grid[data-v-be32f95d]{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-mini-card[data-v-be32f95d]{background:#f8fafc;border:1px solid #e8edf3;border-radius:14px;gap:4px;padding:10px;display:grid}.workspace-mini-card span[data-v-be32f95d],.workspace-next-step span[data-v-be32f95d],.workspace-timeline-row small[data-v-be32f95d]{color:#64748b;font-size:11px}.workspace-mini-card strong[data-v-be32f95d]{color:#0f172a;font-size:13px;line-height:1.25}.workspace-mini-card-action[data-v-be32f95d]{text-align:left;cursor:pointer;width:100%;font:inherit;transition:transform .18s,border-color .18s,box-shadow .18s}.workspace-mini-card-action[data-v-be32f95d]:hover{border-color:#2563eb3d;transform:translateY(-1px);box-shadow:0 10px 24px #0f172a0f}.workspace-detail-stack[data-v-be32f95d]{gap:8px;display:grid}.workspace-mini-note[data-v-be32f95d]{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #e8edf3;border-radius:14px;gap:4px;padding:10px 12px;display:grid}.workspace-mini-note span[data-v-be32f95d]{color:#64748b;font-size:11px;font-weight:700}.workspace-mini-note strong[data-v-be32f95d]{color:#0f172a;font-size:12px;line-height:1.45}.workspace-next-step[data-v-be32f95d]{background:#132238;border-radius:16px;gap:4px;padding:14px 16px;display:grid}.workspace-next-step span[data-v-be32f95d],.workspace-next-step strong[data-v-be32f95d]{color:#fff}.workspace-timeline[data-v-be32f95d]{gap:10px;display:grid}.workspace-timeline-row[data-v-be32f95d]{border-left:3px solid #dbeafe;gap:3px;padding-left:12px;display:grid}.workspace-timeline-row strong[data-v-be32f95d]{color:#0f172a;font-size:13px}.intake-embed-shell[data-v-be32f95d]{gap:0}.inbox-list[data-v-be32f95d]{background:#ffffffeb;border:1px solid #e8edf3;border-radius:16px;gap:2px;padding:6px;display:grid;box-shadow:0 10px 30px #0f172a0a}.inbox-row[data-v-be32f95d]{text-align:left;cursor:pointer;font:inherit;background:0 0;border:none;border-left:3px solid #0000;border-radius:12px;justify-content:space-between;align-items:start;gap:10px;padding:10px;display:flex}.inbox-row[data-v-be32f95d]:hover{background:#f8fafc}.inbox-row.email[data-v-be32f95d]{border-left-color:#2563eb}.inbox-row.whatsapp[data-v-be32f95d]{border-left-color:#16a34a}.inbox-row.form[data-v-be32f95d]{border-left-color:#7c3aed}.inbox-row.portal[data-v-be32f95d]{border-left-color:#0891b2}.inbox-row.system[data-v-be32f95d]{border-left-color:#cbd5e1}.reality-inbox-hero[data-v-be32f95d]{align-items:end}.reality-inbox-hero div[data-v-be32f95d]{gap:6px;display:grid}.reality-inbox-hero strong[data-v-be32f95d]{color:#0f172a;font-size:24px;line-height:1.1}.reality-inbox-hero small[data-v-be32f95d]{color:#64748b;text-align:right;max-width:320px;font-size:12px;line-height:1.5}.reality-inbox-summary-grid[data-v-be32f95d]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.reality-inbox-summary-card[data-v-be32f95d]{text-align:left;cursor:pointer;background:radial-gradient(circle at 100% 0,#3b82f61f,#0000 36%),linear-gradient(#fff,#f8fbff);border:1px solid #d9e2ef;border-radius:18px;gap:8px;padding:18px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:grid;box-shadow:0 18px 40px #0f172a0d}.reality-inbox-summary-card[data-v-be32f95d]:hover{border-color:#2563eb4d;transform:translateY(-2px);box-shadow:0 20px 44px #2563eb1f}.reality-inbox-summary-card.active[data-v-be32f95d]{background:radial-gradient(circle at 100% 0,#2563eb2e,#0000 40%),linear-gradient(#f8fbff,#eef5ff);border-color:#1d4ed873;box-shadow:0 22px 46px #2563eb29}.reality-inbox-summary-card span[data-v-be32f95d]{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.reality-inbox-summary-card strong[data-v-be32f95d]{color:#0f172a;font-size:30px;line-height:1}.reality-inbox-summary-card small[data-v-be32f95d]{color:#475569;font-size:12px;line-height:1.5}.reality-inbox-list[data-v-be32f95d]{gap:14px;display:grid}.reality-inbox-card[data-v-be32f95d]{text-align:left;cursor:pointer;font:inherit;background:linear-gradient(#fffffffa,#f8fafcf5);border:1px solid #d9e2ef;border-radius:22px;gap:14px;padding:18px 20px;transition:transform .14s,box-shadow .14s,border-color .14s;display:grid;box-shadow:0 20px 40px #0f172a0f}.reality-inbox-card[data-v-be32f95d]:hover{transform:translateY(-1px);box-shadow:0 24px 48px #0f172a14}.reality-inbox-card.active[data-v-be32f95d]{border-color:#2563eb73;box-shadow:0 24px 52px #2563eb24}.reality-inbox-card.channel-email[data-v-be32f95d]{border-left:4px solid #2563eb}.reality-inbox-card.channel-whatsapp[data-v-be32f95d]{border-left:4px solid #16a34a}.reality-inbox-card.channel-form[data-v-be32f95d]{border-left:4px solid #7c3aed}.reality-inbox-card.channel-portal[data-v-be32f95d]{border-left:4px solid #0891b2}.reality-inbox-card.channel-system[data-v-be32f95d]{border-left:4px solid #94a3b8}.reality-inbox-card-top[data-v-be32f95d],.reality-inbox-card-head[data-v-be32f95d],.reality-inbox-card-foot[data-v-be32f95d]{justify-content:space-between;align-items:center;gap:12px;display:flex}.reality-inbox-kicker[data-v-be32f95d]{color:#2563eb;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.reality-inbox-card-head strong[data-v-be32f95d]{color:#0f172a;font-size:18px;line-height:1.25}.reality-inbox-card-head span[data-v-be32f95d]{color:#64748b;flex:none;font-size:12px}.reality-inbox-card p[data-v-be32f95d]{color:#334155;font-size:14px;line-height:1.65}.reality-inbox-card-meta[data-v-be32f95d]{flex-wrap:wrap;gap:8px;display:flex}.reality-inbox-card-meta span[data-v-be32f95d]{color:#1e3a8a;background:#eff6ff;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:700}.reality-inbox-card-foot[data-v-be32f95d]{color:#0f172a;font-size:13px;font-weight:700}.reality-inbox-sidecard[data-v-be32f95d]{background:radial-gradient(circle at 100% 0,#3b82f61a,#0000 34%),linear-gradient(#fff,#f8fbff);gap:18px;display:grid}.reality-inbox-side-grid[data-v-be32f95d]{gap:10px;display:grid}.reality-inbox-side-mini[data-v-be32f95d]{background:#ffffffd1;border:1px solid #dbe6f3;border-radius:16px;gap:6px;padding:14px;display:grid}.reality-inbox-side-mini span[data-v-be32f95d]{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.reality-inbox-side-mini strong[data-v-be32f95d]{color:#0f172a;font-size:16px;line-height:1.2}.reality-inbox-side-mini small[data-v-be32f95d]{color:#475569;font-size:12px;line-height:1.45}.reality-inbox-side-block[data-v-be32f95d]{border-top:1px solid #e2e8f0;gap:10px;padding-top:6px;display:grid}.reality-inbox-side-action[data-v-be32f95d]{color:#0f172a;font-size:17px;line-height:1.35}.reality-inbox-side-subcopy[data-v-be32f95d]{color:#475569;margin-top:-2px}.inbox-main[data-v-be32f95d]{gap:2px;min-width:0;display:grid}.inbox-channel[data-v-be32f95d]{text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;font-size:10px;font-weight:800}.inbox-main strong[data-v-be32f95d]{font-size:13px}.inbox-main small[data-v-be32f95d]{color:#94a3b8;font-size:11px;line-height:1.4}.inbox-side[data-v-be32f95d]{flex:none;justify-items:end;gap:4px;display:grid}.inbox-time[data-v-be32f95d]{color:#94a3b8;font-size:11px}.unread-dot[data-v-be32f95d]{background:#2563eb;border-radius:50%;width:8px;height:8px}.inbox-popup-backdrop[data-v-be32f95d]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:60;background:#0f172a4d;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.inbox-popup[data-v-be32f95d]{background:#f8fafc;border:1px solid #dbe3ef;border-radius:24px;gap:12px;width:min(1660px,100vw - 18px);max-height:calc(100vh - 24px);padding:16px;display:grid;overflow:hidden;box-shadow:0 24px 80px #0f172a2e}.inbox-popup-head[data-v-be32f95d]{justify-content:space-between;align-items:start;gap:16px;display:flex}.inbox-popup-head h3[data-v-be32f95d]{color:#0f172a;margin:0;font-size:18px;line-height:1.15}.inbox-popup-head p[data-v-be32f95d]{color:#64748b;margin:4px 0 0;font-size:12px}.popup-close[data-v-be32f95d]{color:#132238;font:inherit;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:12px;padding:10px 14px;font-weight:700}.inbox-popup-grid[data-v-be32f95d]{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:10px;display:grid}.inbox-popup-shell[data-v-be32f95d]{grid-template-columns:minmax(0,1.7fr) minmax(320px,.9fr);gap:14px;min-height:0;display:grid;overflow:hidden}.popup-main-column[data-v-be32f95d],.popup-side-column[data-v-be32f95d]{align-content:start;gap:12px;min-width:0;display:grid}.popup-main-column[data-v-be32f95d]{min-height:0;padding-right:4px;overflow:auto}.popup-side-column[data-v-be32f95d]{align-self:start;position:sticky;top:0}.popup-inspector-grid[data-v-be32f95d]{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-detail-card.span-4[data-v-be32f95d]{grid-column:1/-1}.popup-decision-card[data-v-be32f95d]{background:linear-gradient(#f8fbff 0%,#eef5ff 100%);border-color:#c9dafc;box-shadow:inset 0 1px #ffffffd9}.popup-decision-head[data-v-be32f95d]{justify-content:space-between;align-items:start;gap:16px;display:flex}.popup-decision-title[data-v-be32f95d]{color:#0f172a;margin-top:4px;font-size:20px;line-height:1.15;display:block}.popup-decision-copy[data-v-be32f95d]{color:#334155;margin:8px 0 0;font-size:13px;line-height:1.45}.popup-decision-side[data-v-be32f95d]{text-align:right;justify-items:end;gap:6px;display:grid}.popup-decision-side small[data-v-be32f95d]{color:#64748b;font-size:12px}.popup-status-pill[data-v-be32f95d]{color:#1d4ed8;letter-spacing:.04em;text-transform:uppercase;background:#fff;border:1px solid #bfdbfe;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.popup-primary-actions[data-v-be32f95d]{align-items:stretch}.popup-action-btn.primary[data-v-be32f95d]{color:#fff;background:#132238;border-color:#132238}.popup-action-btn.primary small[data-v-be32f95d]{color:#ffffffc7}.popup-details-card[data-v-be32f95d]{background:#fff}.popup-action-rail[data-v-be32f95d]{background:radial-gradient(circle at 100% 0,#3b82f61a,#0000 38%),linear-gradient(#fff,#f8fbff)}.popup-details-summary[data-v-be32f95d]{cursor:pointer;color:#0f172a;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:700;list-style:none;display:flex}.popup-details-summary[data-v-be32f95d]::-webkit-details-marker{display:none}.popup-details-summary small[data-v-be32f95d]{color:#64748b;font-size:11px;font-weight:600}.popup-details-body[data-v-be32f95d]{gap:10px;margin-top:10px;display:grid}.popup-mail-text[data-v-be32f95d],.popup-meaning[data-v-be32f95d]{white-space:pre-wrap}.popup-mail-text[data-v-be32f95d]{color:#0f172a;margin:0;font-size:13px;line-height:1.45}.popup-meaning[data-v-be32f95d]{color:#0f172a;font-size:15px;line-height:1.25}.popup-actions-list[data-v-be32f95d]{gap:8px;display:grid}.popup-action-line[data-v-be32f95d]{color:#0f172a;background:#f8fafc;border:1px solid #e8edf3;border-radius:12px;padding:9px 11px;font-size:12px}.popup-action-line.subtle[data-v-be32f95d]{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.popup-action-buttons[data-v-be32f95d]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.popup-action-buttons.compact[data-v-be32f95d]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.popup-action-btn[data-v-be32f95d]{text-align:left;color:#0f172a;font:inherit;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:14px;gap:4px;padding:11px;display:grid}.popup-action-btn[data-v-be32f95d]:disabled{opacity:.55;cursor:wait}.popup-action-btn strong[data-v-be32f95d]{font-size:13px}.popup-action-btn small[data-v-be32f95d]{color:#64748b;font-size:11px;line-height:1.35}.popup-chip-row[data-v-be32f95d]{flex-wrap:wrap;gap:8px;display:flex}.popup-chip[data-v-be32f95d]{color:#0f172a;background:#f8fafc;border:1px solid #dbe3ef;border-radius:999px;align-items:center;min-height:26px;padding:5px 9px;font-size:11px;line-height:1.2;display:inline-flex}.popup-chip.warning[data-v-be32f95d]{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.popup-chip.info[data-v-be32f95d]{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.popup-card-title[data-v-be32f95d]{color:#0f172a;font-size:16px;line-height:1.2;display:block}.popup-card-copy[data-v-be32f95d]{color:#475569;margin:6px 0 0;font-size:12px;line-height:1.45}.popup-teaching-state[data-v-be32f95d]{color:#0f172a;background:#f8fafc;border:1px solid #dbe3ef;border-radius:12px;margin:0;padding:10px 12px;font-size:12px;line-height:1.4}.popup-teaching-state.success[data-v-be32f95d]{color:#166534;background:#f0fdf4;border-color:#86efac}.popup-teaching-state.error[data-v-be32f95d]{color:#be123c;background:#fff1f2;border-color:#fecdd3}.popup-field[data-v-be32f95d]{gap:6px;min-width:0;display:grid}.popup-field span[data-v-be32f95d]{color:#64748b;font-size:11px;font-weight:700}.popup-field input[data-v-be32f95d],.popup-field select[data-v-be32f95d],.popup-field textarea[data-v-be32f95d]{color:#0f172a;width:100%;font:inherit;background:#fff;border:1px solid #dbe3ef;border-radius:12px;padding:10px 12px}.popup-field textarea[data-v-be32f95d]{resize:vertical;min-height:86px}.popup-clamp-1[data-v-be32f95d],.popup-clamp-2[data-v-be32f95d],.popup-clamp-3[data-v-be32f95d],.popup-clamp-4[data-v-be32f95d],.popup-clamp-5[data-v-be32f95d]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.popup-clamp-1[data-v-be32f95d]{-webkit-line-clamp:1}.popup-clamp-2[data-v-be32f95d]{-webkit-line-clamp:2}.popup-clamp-3[data-v-be32f95d]{-webkit-line-clamp:3}.popup-clamp-4[data-v-be32f95d]{-webkit-line-clamp:4}.popup-clamp-5[data-v-be32f95d]{-webkit-line-clamp:5}@media (width<=1200px){.cockpit[data-v-be32f95d]{grid-template-columns:1fr 1fr}.reality-inbox-summary-grid[data-v-be32f95d]{grid-template-columns:repeat(2,minmax(0,1fr))}.col-right[data-v-be32f95d]{grid-column:1/-1}.inbox-popup[data-v-be32f95d]{width:min(1180px,100vw - 20px)}.inbox-popup-shell[data-v-be32f95d]{grid-template-columns:1fr;overflow:auto}.popup-main-column[data-v-be32f95d]{padding-right:0;overflow:visible}.popup-side-column[data-v-be32f95d]{position:static}.inbox-popup-grid[data-v-be32f95d]{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-detail-card.span-2[data-v-be32f95d]{grid-column:span 2}.workspace-detail-card.span-4[data-v-be32f95d]{grid-column:1/-1}}@media (width<=820px){.cockpit[data-v-be32f95d],.reality-inbox-summary-grid[data-v-be32f95d]{grid-template-columns:1fr}.reality-inbox-hero[data-v-be32f95d],.reality-inbox-card-top[data-v-be32f95d],.reality-inbox-card-head[data-v-be32f95d],.reality-inbox-card-foot[data-v-be32f95d]{flex-direction:column;align-items:flex-start}.reality-inbox-hero small[data-v-be32f95d]{text-align:left;max-width:none}.col-right[data-v-be32f95d]{grid-column:auto}.inbox-popup-grid[data-v-be32f95d],.popup-inspector-grid[data-v-be32f95d]{grid-template-columns:1fr}.workspace-detail-card.span-2[data-v-be32f95d],.workspace-detail-card.span-4[data-v-be32f95d]{grid-column:auto}.inbox-popup[data-v-be32f95d]{overflow:auto}}.structured-exceptions-page[data-v-6c89a8e6]{color:#182234;background:radial-gradient(circle at 0 0,#d1e4ff47,#0000 24%),linear-gradient(#f6f8fb 0%,#eef3f8 100%);gap:24px;min-height:100%;padding:28px;display:grid}.hero[data-v-6c89a8e6],.panel[data-v-6c89a8e6],.notice[data-v-6c89a8e6]{background:#ffffffeb;border:1px solid #d2dce8f2;border-radius:28px;box-shadow:0 22px 72px #141f3114}.hero[data-v-6c89a8e6]{grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);gap:24px;padding:30px;display:grid}.eyebrow[data-v-6c89a8e6]{color:#64748b;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.hero h1[data-v-6c89a8e6],.section-head h2[data-v-6c89a8e6],.detail-hero h2[data-v-6c89a8e6],.detail-card h3[data-v-6c89a8e6]{color:#0f172a;margin:8px 0 0}.hero h1[data-v-6c89a8e6]{font-size:clamp(36px,5vw,58px);line-height:1}.hero-copy[data-v-6c89a8e6],.detail-copy[data-v-6c89a8e6],.card-copy[data-v-6c89a8e6],.audit-row p[data-v-6c89a8e6]{color:#5d697b;margin:0;line-height:1.6}.hero-stats[data-v-6c89a8e6]{gap:12px;display:grid}.hero-stat[data-v-6c89a8e6],.exception-card[data-v-6c89a8e6],.detail-card[data-v-6c89a8e6],.audit-row[data-v-6c89a8e6]{background:#fff;border:1px solid #e2e8f0;border-radius:22px}.hero-stat[data-v-6c89a8e6]{align-content:end;min-height:108px;padding:18px;display:grid}.hero-stat strong[data-v-6c89a8e6]{color:#0f172a;font-size:34px}.hero-stat span[data-v-6c89a8e6],.card-meta dt[data-v-6c89a8e6],.empty-state[data-v-6c89a8e6],.empty-inline[data-v-6c89a8e6],.audit-row small[data-v-6c89a8e6]{color:#64748b}.notice[data-v-6c89a8e6]{padding:16px 18px}.notice.error[data-v-6c89a8e6]{color:#991b1b;background:#fef2f2;border-color:#fecaca}.layout[data-v-6c89a8e6]{grid-template-columns:minmax(320px,420px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.panel[data-v-6c89a8e6]{padding:24px}.overview[data-v-6c89a8e6]{position:sticky;top:20px}.section-head[data-v-6c89a8e6]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.section-head.compact[data-v-6c89a8e6]{margin-bottom:14px}.filter-row[data-v-6c89a8e6],.decision-row[data-v-6c89a8e6]{flex-wrap:wrap;gap:10px;display:flex}.filter-row[data-v-6c89a8e6]{margin-bottom:18px}.filter-chip[data-v-6c89a8e6],.text-button[data-v-6c89a8e6],.secondary-button[data-v-6c89a8e6],.primary-button[data-v-6c89a8e6],.danger-button[data-v-6c89a8e6]{cursor:pointer;border-radius:999px;min-height:46px;padding:0 16px;font-weight:800}.filter-chip[data-v-6c89a8e6],.text-button[data-v-6c89a8e6],.secondary-button[data-v-6c89a8e6]{color:#1d3557;background:#fff;border:1px solid #d7e0ea}.filter-chip.active[data-v-6c89a8e6],.primary-button[data-v-6c89a8e6]{color:#fff;background:#0f172a;border:1px solid #0f172a}.danger-button[data-v-6c89a8e6]{color:#b91c1c;background:#fff5f5;border:1px solid #fecaca}.card-list[data-v-6c89a8e6],.audit-list[data-v-6c89a8e6]{gap:14px;display:grid}.exception-card[data-v-6c89a8e6]{cursor:pointer;gap:14px;padding:18px;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid}.exception-card[data-v-6c89a8e6]:hover{transform:translateY(-1px);box-shadow:0 16px 40px #0f172a14}.exception-card.selected[data-v-6c89a8e6]{border-color:#93c5fd;box-shadow:0 16px 40px #3b82f624}.card-top[data-v-6c89a8e6]{justify-content:space-between;align-items:start;gap:14px;display:flex}.type-label[data-v-6c89a8e6]{color:#64748b;margin:0 0 6px;font-size:13px}.exception-card h3[data-v-6c89a8e6]{color:#0f172a;margin:0;font-size:22px}.card-meta[data-v-6c89a8e6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.card-meta dd[data-v-6c89a8e6]{color:#0f172a;margin:4px 0 0;font-weight:700}.status-pill[data-v-6c89a8e6]{white-space:nowrap;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.status-pill.warning[data-v-6c89a8e6]{color:#92400e;background:#fffbeb}.status-pill.success[data-v-6c89a8e6]{color:#166534;background:#f0fdf4}.status-pill.danger[data-v-6c89a8e6]{color:#991b1b;background:#fef2f2}.status-pill.muted[data-v-6c89a8e6]{color:#475569;background:#e2e8f0}.detail[data-v-6c89a8e6]{gap:20px;display:grid}.detail-hero[data-v-6c89a8e6]{z-index:2;background:#fffffff5;border:1px solid #e2e8f0;border-radius:24px;grid-template-columns:minmax(0,1.4fr) minmax(240px,.8fr);gap:18px;padding:22px;display:grid;position:sticky;top:20px}.detail-summary[data-v-6c89a8e6]{align-content:start;gap:8px;display:grid}.detail-summary strong[data-v-6c89a8e6],.why-text[data-v-6c89a8e6]{color:#0f172a}.detail-grid[data-v-6c89a8e6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.detail-card[data-v-6c89a8e6]{padding:20px}.detail-card.wide[data-v-6c89a8e6]{grid-column:1/-1}.decision-input[data-v-6c89a8e6]{color:#182234;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #d7e0ea;border-radius:18px;margin:12px 0 16px;padding:14px 16px}.audit-row[data-v-6c89a8e6]{gap:6px;padding:16px;display:grid}.audit-row strong[data-v-6c89a8e6]{color:#0f172a}.empty-state[data-v-6c89a8e6],.empty-inline[data-v-6c89a8e6]{background:#f8fafc;border-radius:20px;padding:20px}@media (width<=1280px){.layout[data-v-6c89a8e6]{grid-template-columns:1fr}.overview[data-v-6c89a8e6],.detail-hero[data-v-6c89a8e6]{position:static}}@media (width<=920px){.hero[data-v-6c89a8e6],.detail-hero[data-v-6c89a8e6],.detail-grid[data-v-6c89a8e6],.card-meta[data-v-6c89a8e6]{grid-template-columns:1fr}}@media (width<=720px){.structured-exceptions-page[data-v-6c89a8e6]{gap:16px;padding:16px}.hero[data-v-6c89a8e6],.panel[data-v-6c89a8e6]{border-radius:22px;padding:20px}.hero h1[data-v-6c89a8e6]{font-size:40px}.detail-card[data-v-6c89a8e6],.audit-row[data-v-6c89a8e6],.exception-card[data-v-6c89a8e6]{padding:18px}.primary-button[data-v-6c89a8e6],.danger-button[data-v-6c89a8e6]{width:100%}}.orchestration-page[data-v-6f1f5d35]{gap:1.25rem;padding:1.5rem;display:grid}.page-hero[data-v-6f1f5d35],.panel[data-v-6f1f5d35]{background:#0c121ce0;border:1px solid #ffffff14;border-radius:20px;padding:1.25rem}.page-hero[data-v-6f1f5d35]{justify-content:space-between;align-items:end;gap:1rem;display:flex}.hero-actions[data-v-6f1f5d35]{align-items:center;gap:.75rem;display:flex}.hero-actions input[data-v-6f1f5d35]{min-width:180px}.content-grid[data-v-6f1f5d35]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.panel-head[data-v-6f1f5d35],.row-top[data-v-6f1f5d35]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.stack-list[data-v-6f1f5d35]{gap:.75rem;display:grid}.stack-row[data-v-6f1f5d35]{border:1px solid #ffffff14;border-radius:14px;gap:.25rem;padding:.9rem;display:grid}.stack-row.clickable[data-v-6f1f5d35]{cursor:pointer}.stack-row.active[data-v-6f1f5d35]{background:#58bbff14;border-color:#58bbff8c}.detail-grid[data-v-6f1f5d35]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.detail-grid article[data-v-6f1f5d35]{border:1px solid #ffffff14;border-radius:14px;gap:.25rem;padding:.85rem;display:grid}.eyebrow[data-v-6f1f5d35],.empty-state[data-v-6f1f5d35],.stack-row small[data-v-6f1f5d35],.detail-grid span[data-v-6f1f5d35]{color:#e0e7ffb3}.mini-chip[data-v-6f1f5d35]{background:#ffffff14;border-radius:999px;padding:.2rem .6rem}.mini-chip.completed[data-v-6f1f5d35]{background:#39c97e2e}.mini-chip.failed[data-v-6f1f5d35]{background:#ff5f5f2e}.mini-chip.skipped[data-v-6f1f5d35]{background:#ffc5522e}@media (width<=900px){.page-hero[data-v-6f1f5d35],.content-grid[data-v-6f1f5d35],.detail-grid[data-v-6f1f5d35]{grid-template-columns:1fr}.page-hero[data-v-6f1f5d35]{flex-direction:column;align-items:stretch}.hero-actions[data-v-6f1f5d35]{flex-wrap:wrap}}.shadow-page[data-v-b17721d3]{gap:1.25rem;padding:1.5rem;display:grid}.page-hero[data-v-b17721d3],.panel[data-v-b17721d3]{background:#0c121ce0;border:1px solid #ffffff14;border-radius:20px;padding:1.25rem}.page-hero[data-v-b17721d3],.panel-head[data-v-b17721d3],.row-top[data-v-b17721d3],.row-actions[data-v-b17721d3]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.content-grid[data-v-b17721d3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.stack-list[data-v-b17721d3],.detail-stack[data-v-b17721d3]{gap:.75rem;display:grid}.stack-row[data-v-b17721d3],.detail-card[data-v-b17721d3],.review-form[data-v-b17721d3]{border:1px solid #ffffff14;border-radius:14px;gap:.35rem;padding:.95rem;display:grid}.clickable[data-v-b17721d3]{cursor:pointer}.active[data-v-b17721d3]{background:#58bbff14;border-color:#58bbff8c}.review-form[data-v-b17721d3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.full[data-v-b17721d3]{grid-column:1/-1}.eyebrow[data-v-b17721d3],.empty-state[data-v-b17721d3],.stack-row small[data-v-b17721d3],.detail-card span[data-v-b17721d3]{color:#e0e7ffb3}@media (width<=960px){.content-grid[data-v-b17721d3],.review-form[data-v-b17721d3]{grid-template-columns:1fr}}.safety-page[data-v-19558bd2]{gap:1.25rem;padding:1.5rem;display:grid}.page-hero[data-v-19558bd2],.panel[data-v-19558bd2]{background:#0c121ce0;border:1px solid #ffffff14;border-radius:20px;padding:1.25rem}.page-hero[data-v-19558bd2],.panel-head[data-v-19558bd2],.row-top[data-v-19558bd2],.row-actions[data-v-19558bd2]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.content-grid[data-v-19558bd2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.stack-list[data-v-19558bd2],.form-grid[data-v-19558bd2]{gap:.75rem;display:grid}.stack-row[data-v-19558bd2]{border:1px solid #ffffff14;border-radius:14px;gap:.35rem;padding:.9rem;display:grid}.compact .stack-row[data-v-19558bd2]{padding:.8rem}.full[data-v-19558bd2]{grid-column:1/-1}.eyebrow[data-v-19558bd2],.empty-state[data-v-19558bd2],.stack-row small[data-v-19558bd2]{color:#e0e7ffb3}@media (width<=960px){.content-grid[data-v-19558bd2]{grid-template-columns:1fr}}.command-front[data-v-08220c6d]{z-index:70;color:#132238;background:linear-gradient(#fffdf8fa,#f7f8fcfa),#fffdf8;border-bottom:1px solid #d2d9e2d9;position:sticky;top:0;box-shadow:0 18px 44px #18273f14}.command-front.embedded[data-v-08220c6d]{z-index:auto;box-shadow:none;background:0 0;border-bottom:0;position:static;top:auto}.command-shell[data-v-08220c6d]{gap:18px;padding:18px clamp(1rem,2.2vw,1.4rem) 22px;display:grid}.command-front.embedded .command-shell[data-v-08220c6d]{gap:16px;padding:0}.command-hero[data-v-08220c6d],.preview-card[data-v-08220c6d],.history-card[data-v-08220c6d],.empty-state[data-v-08220c6d],.error-state[data-v-08220c6d]{background:#fffffff5;border:1px solid #dce3ecf2;border-radius:24px;box-shadow:0 18px 40px #18273f0f}.command-hero[data-v-08220c6d]{background:radial-gradient(circle at 100% 0,#ffd6a573,#0000 30%),linear-gradient(#fff 0%,#fffaf2 100%);grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:22px;display:grid}.command-front.embedded .command-hero[data-v-08220c6d]{background:radial-gradient(circle at 100% 0,#bee4d357,#0000 34%),linear-gradient(#fff 0%,#f8fbf8 100%);padding:26px}.hero-copy h2[data-v-08220c6d]{color:#0f172a;margin:8px 0 10px;font-size:clamp(1.8rem,3.8vw,3rem);line-height:.95}.hero-copy p[data-v-08220c6d],.hero-side small[data-v-08220c6d],.action-summary p[data-v-08220c6d],.safety-copy p[data-v-08220c6d],.error-state p[data-v-08220c6d],.empty-state p[data-v-08220c6d],.history-result[data-v-08220c6d]{color:#5e6b7b;margin:0;line-height:1.6}.eyebrow[data-v-08220c6d],.panel-label[data-v-08220c6d]{color:#8b5e34;letter-spacing:0;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:900}.hero-side[data-v-08220c6d]{align-content:start;justify-items:end;gap:8px;display:grid}.command-front.embedded .hero-side[data-v-08220c6d]{justify-items:start}.hero-badge[data-v-08220c6d]{color:#fff;background:#132238;border-radius:999px;align-items:center;min-height:40px;padding:0 14px;font-size:.78rem;font-weight:900;display:inline-flex}.command-front.embedded .hero-badge[data-v-08220c6d]{background:#f2f8f4}.command-form[data-v-08220c6d]{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px;display:grid}.command-form textarea[data-v-08220c6d]{color:#132238;width:100%;min-height:88px;font:inherit;resize:vertical;background:#fff;border:1px solid #d6dde7;border-radius:22px;padding:18px}.submit-btn[data-v-08220c6d]{color:#fff;cursor:pointer;background:#132238;border:1px solid #132238;border-radius:22px;min-width:170px;min-height:56px;padding:0 18px;font-weight:900}.submit-btn[data-v-08220c6d]:disabled{cursor:wait;opacity:.75}.example-row[data-v-08220c6d],.error-actions[data-v-08220c6d],.decision-row[data-v-08220c6d]{flex-wrap:wrap;gap:10px;display:flex}.example-row button[data-v-08220c6d],.ghost-btn[data-v-08220c6d],.decision-btn[data-v-08220c6d]{color:#24364b;cursor:pointer;background:#fff;border:1px solid #d6dde7;border-radius:999px;min-height:46px;padding:0 14px;font-weight:800}.empty-state[data-v-08220c6d],.error-state[data-v-08220c6d]{gap:8px;padding:18px 20px;display:grid}.error-state[data-v-08220c6d]{background:#fff7ed;border-color:#fed7aa}.command-notice[data-v-08220c6d]{color:#166534;margin:0;font-size:.9rem;font-weight:800}.preview-card[data-v-08220c6d]{gap:16px;padding:20px;display:grid}.preview-header[data-v-08220c6d],.history-head[data-v-08220c6d],.history-row[data-v-08220c6d]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.preview-header h3[data-v-08220c6d],.history-head h3[data-v-08220c6d]{color:#0f172a;margin:6px 0 0;font-size:1.2rem}.status-pill[data-v-08220c6d]{color:#334155;white-space:nowrap;background:#e2e8f0;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:.76rem;font-weight:900;display:inline-flex}.status-pill.preview[data-v-08220c6d]{color:#334155;background:#e2e8f0}.status-pill.approved[data-v-08220c6d]{color:#166534;background:#f0fdf4}.status-pill.rejected[data-v-08220c6d]{color:#991b1b;background:#fef2f2}.status-pill.needs_attention[data-v-08220c6d],.status-pill.change_requested[data-v-08220c6d]{color:#92400e;background:#fffbeb}.status-pill.exception_required[data-v-08220c6d]{color:#9a3412;background:#fff7ed}.preview-grid[data-v-08220c6d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.preview-panel[data-v-08220c6d],.action-summary[data-v-08220c6d],.approval-copy[data-v-08220c6d],.safety-copy[data-v-08220c6d],.proposed-actions[data-v-08220c6d]{background:#fff;border:1px solid #e7edf4;border-radius:20px;padding:16px}.approval-copy[data-v-08220c6d]{background:#fff7ed;border-color:#fed7aa;gap:10px;display:grid}.preview-panel dl[data-v-08220c6d]{gap:8px;margin:10px 0 0;display:grid}.proposal-stack[data-v-08220c6d]{gap:12px;display:grid}.proposal-row[data-v-08220c6d]{background:#fff;border:1px solid #e7edf4;border-radius:18px;gap:12px;padding:14px;display:grid}.proposal-copy[data-v-08220c6d]{gap:4px;display:grid}.proposal-copy strong[data-v-08220c6d]{color:#0f172a}.proposal-copy span[data-v-08220c6d],.proposal-copy small[data-v-08220c6d]{color:#5e6b7b}.disabled-copy[data-v-08220c6d]{color:#9a3412}.preview-panel dl div[data-v-08220c6d]{grid-template-columns:7rem minmax(0,1fr);gap:10px;display:grid}.preview-panel dt[data-v-08220c6d]{color:#64748b;font-size:.82rem}.preview-panel dd[data-v-08220c6d]{color:#0f172a;overflow-wrap:anywhere;margin:0;font-weight:800}.action-summary strong[data-v-08220c6d],.safety-copy strong[data-v-08220c6d],.history-copy strong[data-v-08220c6d]{color:#0f172a}.proposed-actions ul[data-v-08220c6d]{color:#425466;margin:10px 0 0;padding-left:18px}.decision-btn.primary[data-v-08220c6d]{color:#fff;background:#132238;border-color:#132238}.decision-btn.danger[data-v-08220c6d]{color:#991b1b;background:#fff5f5;border-color:#fecaca}.decision-btn.quiet[data-v-08220c6d]{color:#7c5b2a;background:#fff7ed;border-color:#fed7aa}.history-card[data-v-08220c6d]{gap:14px;padding:18px 20px;display:grid}.history-head small[data-v-08220c6d],.history-copy small[data-v-08220c6d],.history-empty[data-v-08220c6d]{color:#64748b}.history-list[data-v-08220c6d]{gap:12px;display:grid}.history-row[data-v-08220c6d]{border-top:1px solid #eef2f7;padding:14px 0}.history-row[data-v-08220c6d]:first-child{border-top:0;padding-top:0}.history-copy[data-v-08220c6d]{gap:4px;min-width:0;display:grid}.history-meta[data-v-08220c6d]{justify-items:end;gap:8px;max-width:340px;display:grid}@media (width<=900px){.command-hero[data-v-08220c6d],.command-form[data-v-08220c6d],.preview-grid[data-v-08220c6d]{grid-template-columns:1fr}.submit-btn[data-v-08220c6d]{min-height:52px}}@media (width<=760px){.command-front[data-v-08220c6d]{border-top:1px solid #d2d9e2d9;border-bottom:0;max-height:76svh;position:fixed;inset:auto 0 0;overflow:auto;box-shadow:0 -18px 44px #18273f24}.command-shell[data-v-08220c6d]{gap:14px;padding:14px 14px 18px}.command-hero[data-v-08220c6d],.preview-card[data-v-08220c6d],.history-card[data-v-08220c6d],.empty-state[data-v-08220c6d],.error-state[data-v-08220c6d],.preview-panel[data-v-08220c6d],.action-summary[data-v-08220c6d],.approval-copy[data-v-08220c6d],.safety-copy[data-v-08220c6d],.proposed-actions[data-v-08220c6d]{border-radius:20px}.hero-copy h2[data-v-08220c6d]{font-size:1.55rem;line-height:1.05}.command-form textarea[data-v-08220c6d]{min-height:104px;padding:16px}.submit-btn[data-v-08220c6d],.example-row button[data-v-08220c6d],.ghost-btn[data-v-08220c6d],.decision-btn[data-v-08220c6d]{width:100%}.history-row[data-v-08220c6d],.preview-header[data-v-08220c6d],.history-head[data-v-08220c6d]{flex-direction:column}.decision-row[data-v-08220c6d],.error-actions[data-v-08220c6d]{grid-template-columns:1fr;display:grid}.history-meta[data-v-08220c6d]{justify-items:start;max-width:none}.preview-panel dl div[data-v-08220c6d]{grid-template-columns:1fr}}.quick-action-strip[data-v-3da4e8ff]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.quick-action[data-v-3da4e8ff]{text-align:left;cursor:pointer;background:#fbfdff;border:1px solid #dce4edf5;border-radius:18px;align-content:center;gap:5px;min-height:78px;padding:12px 14px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.quick-action[data-v-3da4e8ff]:hover{border-color:#93b1dceb;transform:translateY(-1px);box-shadow:0 12px 26px #2563eb14}.quick-action strong[data-v-3da4e8ff]{color:#132238;font-size:.9rem;font-weight:800}.quick-action small[data-v-3da4e8ff]{color:#607086;line-height:1.4}.quick-action.blue[data-v-3da4e8ff]{background:linear-gradient(#f8fbff 0%,#eef5ff 100%)}.quick-action.orange[data-v-3da4e8ff]{background:linear-gradient(#fffaf2 0%,#fff3dc 100%)}.quick-action.green[data-v-3da4e8ff]{background:linear-gradient(#f6fff8 0%,#ebfaf0 100%)}.quick-action.purple[data-v-3da4e8ff],.quick-action.neutral[data-v-3da4e8ff]{background:linear-gradient(#fbfdff 0%,#f4f7fb 100%)}@media (width<=1200px){.quick-action-strip[data-v-3da4e8ff]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.quick-action-strip[data-v-3da4e8ff]{grid-template-columns:minmax(0,1fr)}}.metric-strip[data-v-0cebf2d6]{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.metric-card[data-v-0cebf2d6]{background:#fbfdff;border:1px solid #dbe4eef2;border-radius:18px;align-content:start;gap:4px;min-height:92px;padding:12px 14px;display:grid}.metric-card p[data-v-0cebf2d6],.metric-card strong[data-v-0cebf2d6],.metric-card small[data-v-0cebf2d6]{margin:0}.metric-card p[data-v-0cebf2d6]{color:#6b83a7;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:900}.metric-card strong[data-v-0cebf2d6]{color:#132238;font-size:1.08rem;font-weight:900}.metric-card small[data-v-0cebf2d6]{color:#607086;line-height:1.35}.metric-card.blue[data-v-0cebf2d6]{background:linear-gradient(#f8fbff 0%,#eef5ff 100%)}.metric-card.green[data-v-0cebf2d6]{background:linear-gradient(#f6fff8 0%,#ebfaf0 100%)}.metric-card.orange[data-v-0cebf2d6]{background:linear-gradient(#fffaf2 0%,#fff3dc 100%)}@media (width<=1400px){.metric-strip[data-v-0cebf2d6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.metric-strip[data-v-0cebf2d6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.control-workspace[data-v-d5bc1e02]{color:#132238;grid-template-rows:auto auto auto auto auto minmax(0,1fr) auto;gap:10px;height:100%;min-height:0;padding:14px;display:grid;position:relative;overflow:hidden}.workspace-header[data-v-d5bc1e02],.command-card[data-v-d5bc1e02],.quick-actions-card[data-v-d5bc1e02],.workspace-card[data-v-d5bc1e02],.inbox-strip[data-v-d5bc1e02],.banner-card[data-v-d5bc1e02]{background:#fffffff0;border:1px solid #d6dfe9f2;border-radius:20px;box-shadow:0 12px 26px #0f172a0d}.workspace-header[data-v-d5bc1e02],.banner-card[data-v-d5bc1e02]{justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.eyebrow[data-v-d5bc1e02]{color:#6b83a7;letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:900}.workspace-header h1[data-v-d5bc1e02],.section-head h2[data-v-d5bc1e02],.command-copy h2[data-v-d5bc1e02]{color:#132238;letter-spacing:-.02em;margin:0}.workspace-header h1[data-v-d5bc1e02]{font-size:clamp(1.55rem,2vw,2rem)}.workspace-copy[data-v-d5bc1e02],.banner-card p[data-v-d5bc1e02],.command-copy p[data-v-d5bc1e02]{color:#5b6b7f;margin:6px 0 0;line-height:1.45}.header-status[data-v-d5bc1e02]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.status-chip[data-v-d5bc1e02]{border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:.76rem;font-weight:800;display:inline-flex}.status-chip.emphasis[data-v-d5bc1e02]{color:#fff;background:#132238}.status-chip.soft[data-v-d5bc1e02]{color:#2563eb;background:#f7fbff;border:1px solid #c6d4e6f2}.banner-card strong[data-v-d5bc1e02]{color:#132238;display:block}.primary-link[data-v-d5bc1e02],.ghost-link[data-v-d5bc1e02]{cursor:pointer;border:0}.primary-link[data-v-d5bc1e02]{color:#fff;background:#132238;border-radius:999px;min-height:38px;padding:0 14px;font-weight:800}.command-card[data-v-d5bc1e02],.quick-actions-card[data-v-d5bc1e02],.workspace-card[data-v-d5bc1e02],.inbox-strip[data-v-d5bc1e02]{padding:14px 16px}.command-card[data-v-d5bc1e02]{gap:12px;display:grid}.suggestion-row[data-v-d5bc1e02],.workspace-grid[data-v-d5bc1e02],.card-stack[data-v-d5bc1e02],.inbox-list[data-v-d5bc1e02]{gap:10px;display:grid}.suggestion-row[data-v-d5bc1e02]{grid-template-columns:repeat(3,minmax(0,1fr))}.suggestion-chip[data-v-d5bc1e02],.focus-row[data-v-d5bc1e02],.inbox-row[data-v-d5bc1e02]{text-align:left;cursor:pointer;background:#fbfdff;border:1px solid #dce4edf5;border-radius:16px;width:100%}.suggestion-chip[data-v-d5bc1e02]{padding:12px 14px}.suggestion-chip strong[data-v-d5bc1e02],.focus-row strong[data-v-d5bc1e02],.inbox-row strong[data-v-d5bc1e02],.section-head h2[data-v-d5bc1e02]{font-size:.92rem;font-weight:800}.suggestion-chip small[data-v-d5bc1e02],.focus-row small[data-v-d5bc1e02],.inbox-row small[data-v-d5bc1e02]{color:#607086;margin-top:4px;line-height:1.35;display:block}.section-head[data-v-d5bc1e02]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.compact[data-v-d5bc1e02]{margin-bottom:10px}.ghost-link[data-v-d5bc1e02]{color:#2563eb;background:0 0;font-size:.76rem;font-weight:800}.workspace-grid[data-v-d5bc1e02]{grid-template-columns:repeat(3,minmax(0,1fr));min-height:0}.workspace-card[data-v-d5bc1e02]{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.focus-row[data-v-d5bc1e02],.inbox-row[data-v-d5bc1e02]{justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.row-accent[data-v-d5bc1e02]{color:#2563eb;white-space:nowrap;font-size:.74rem;font-weight:800}.row-accent.attention[data-v-d5bc1e02]{color:#d97706}.row-accent.positive[data-v-d5bc1e02]{color:#059669}.inbox-meta[data-v-d5bc1e02]{color:#607086;justify-items:end;gap:4px;font-size:.72rem;display:grid}.tag[data-v-d5bc1e02]{border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:.72rem;font-weight:900;display:inline-flex}.tag.blue[data-v-d5bc1e02]{color:#2563eb;background:#edf5ff}.tag.orange[data-v-d5bc1e02]{color:#d97706;background:#fff3dc}.tag.green[data-v-d5bc1e02]{color:#059669;background:#ebfaf0}.card-stack[data-v-d5bc1e02],.inbox-list[data-v-d5bc1e02]{min-height:0;padding-right:4px;overflow:auto}.state-banner[data-v-d5bc1e02]{color:#607086;margin:0;font-size:.8rem}.state-banner.error[data-v-d5bc1e02]{color:#b91c1c}.command-card[data-v-d5bc1e02] .command-front,.command-card[data-v-d5bc1e02] .command-shell{gap:10px}.command-card[data-v-d5bc1e02] .command-hero{display:none}.command-card[data-v-d5bc1e02] .command-front.embedded .command-shell{box-shadow:none;background:0 0;border:0;padding:0}.command-card[data-v-d5bc1e02] .preview-card,.command-card[data-v-d5bc1e02] .preview-panel{border-radius:18px}@media (width<=1100px){.suggestion-row[data-v-d5bc1e02],.workspace-grid[data-v-d5bc1e02]{grid-template-columns:minmax(0,1fr)}.control-workspace[data-v-d5bc1e02]{grid-template-rows:auto;overflow:auto}}@media (width<=760px){.control-workspace[data-v-d5bc1e02]{padding:10px}.workspace-header[data-v-d5bc1e02],.banner-card[data-v-d5bc1e02],.focus-row[data-v-d5bc1e02],.inbox-row[data-v-d5bc1e02]{flex-direction:column;align-items:flex-start}.suggestion-row[data-v-d5bc1e02]{grid-template-columns:minmax(0,1fr)}}.analysis-output[data-v-33f28709]{gap:1rem;display:grid}.analysis-card[data-v-33f28709]{background:#050a1299;border:1px solid #ffffff1a;border-radius:18px;gap:.9rem;padding:1rem;display:grid}.analysis-label[data-v-33f28709]{text-transform:uppercase;letter-spacing:.12em;color:#8ba2c7;margin:0;font-size:.72rem}.analysis-empty[data-v-33f28709],.analysis-copy[data-v-33f28709]{color:#d7e4fb;background:#050a1299;border-radius:16px;margin:0;padding:.95rem 1rem}.analysis-copy.muted[data-v-33f28709],.analysis-empty[data-v-33f28709]{color:#aebbd3}.analysis-grid[data-v-33f28709]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.analysis-grid.compact[data-v-33f28709]{grid-template-columns:repeat(4,minmax(0,1fr))}.analysis-row[data-v-33f28709]{background:#ffffff0a;border-radius:14px;gap:.2rem;padding:.75rem .8rem;display:grid}.analysis-row span[data-v-33f28709]{color:#8ba2c7;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.analysis-row strong[data-v-33f28709]{color:#eef4ff;font-size:.92rem;line-height:1.4}.analysis-row.empty strong[data-v-33f28709]{color:#aebbd3}@media (width<=900px){.analysis-grid[data-v-33f28709],.analysis-grid.compact[data-v-33f28709]{grid-template-columns:1fr}}.compare-card[data-v-85c234bd]{background:#050a1299;border:1px solid #ffffff1a;border-radius:18px;gap:1rem;padding:1rem;display:grid}.compare-header h3[data-v-85c234bd],.compare-label[data-v-85c234bd],.column-label[data-v-85c234bd]{margin:0}.compare-label[data-v-85c234bd],.column-label[data-v-85c234bd],.compare-row span[data-v-85c234bd]{text-transform:uppercase;letter-spacing:.1em;color:#8ba2c7;font-size:.72rem}.compare-columns[data-v-85c234bd],.compare-grid[data-v-85c234bd]{gap:.85rem;display:grid}.compare-columns[data-v-85c234bd]{grid-template-columns:repeat(2,minmax(0,1fr))}.compare-column[data-v-85c234bd]{gap:.85rem;display:grid}.compare-row[data-v-85c234bd],.not-analyzed[data-v-85c234bd]{background:#ffffff0a;border-radius:14px;gap:.25rem;padding:.8rem .9rem;display:grid}.compare-row strong[data-v-85c234bd],.not-analyzed[data-v-85c234bd]{color:#eef4ff;line-height:1.4}.compare-row.empty strong[data-v-85c234bd],.not-analyzed[data-v-85c234bd]{color:#aebbd3}@media (width<=900px){.compare-columns[data-v-85c234bd]{grid-template-columns:1fr}}.modal-backdrop[data-v-3023b81d]{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#03080fc7;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.import-modal[data-v-3023b81d]{color:#e8eefc;background:#0c121cfa;border:1px solid #ffffff1a;border-radius:22px;gap:1rem;width:min(980px,100%);max-height:calc(100vh - 3rem);padding:1.25rem;display:grid;overflow:auto;box-shadow:0 32px 80px #00000057}.modal-head[data-v-3023b81d],.modal-actions[data-v-3023b81d],.result-summary[data-v-3023b81d]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.modal-head h3[data-v-3023b81d],.eyebrow[data-v-3023b81d],.editor-block span[data-v-3023b81d],.preview-card p[data-v-3023b81d],.error-item p[data-v-3023b81d],.ok-message[data-v-3023b81d],.import-message[data-v-3023b81d]{margin:0}.close-btn[data-v-3023b81d]{color:#e8eefc;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;padding:.55rem .9rem}.editor-block[data-v-3023b81d],.result-panel[data-v-3023b81d]{gap:.65rem;display:grid}.import-textarea[data-v-3023b81d]{min-height:320px}.result-panel[data-v-3023b81d]{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;padding:1rem}.error-list[data-v-3023b81d],.preview-list[data-v-3023b81d]{gap:.75rem;display:grid}.error-item[data-v-3023b81d],.preview-card[data-v-3023b81d]{background:#ffffff0a;border-radius:14px;gap:.3rem;padding:.85rem .95rem;display:grid}.error-item[data-v-3023b81d]{border:1px solid #ff787838}.preview-card span[data-v-3023b81d],.ok-message[data-v-3023b81d],.import-message[data-v-3023b81d],.error-item p[data-v-3023b81d]{color:#aebbd3}@media (width<=720px){.modal-head[data-v-3023b81d],.modal-actions[data-v-3023b81d],.result-summary[data-v-3023b81d]{flex-direction:column;align-items:stretch}}.modal-backdrop[data-v-af4e8b60]{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#03080fc7;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.learning-modal[data-v-af4e8b60]{color:#e8eefc;background:#0c121cfa;border:1px solid #ffffff1a;border-radius:22px;gap:1rem;width:min(1100px,100%);max-height:calc(100vh - 3rem);padding:1.25rem;display:grid;overflow:auto;box-shadow:0 32px 80px #00000057}.modal-head[data-v-af4e8b60],.modal-actions[data-v-af4e8b60]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.modal-grid[data-v-af4e8b60]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.editor-block[data-v-af4e8b60]{gap:.65rem;display:grid}.editor-block.full[data-v-af4e8b60]{grid-column:1/-1}.readonly[data-v-af4e8b60]{opacity:.92}.output-textarea[data-v-af4e8b60]{min-height:220px;font-family:Consolas,Courier New,monospace;font-size:.82rem}.close-btn[data-v-af4e8b60]{color:#e8eefc;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;padding:.55rem .9rem}.error-banner[data-v-af4e8b60]{color:#ffd4d4;background:#7814142e;border:1px solid #ff787847;border-radius:14px;margin:0;padding:.85rem .95rem}@media (width<=820px){.modal-grid[data-v-af4e8b60]{grid-template-columns:1fr}.modal-head[data-v-af4e8b60],.modal-actions[data-v-af4e8b60]{flex-direction:column;align-items:stretch}}.regression-card[data-v-2f3a8433]{background:#050a1299;border:1px solid #ffffff1a;border-radius:18px;gap:1rem;margin-top:1rem;padding:1rem;display:grid}.regression-header[data-v-2f3a8433]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.regression-label[data-v-2f3a8433],.regression-row span[data-v-2f3a8433],.diff-head span[data-v-2f3a8433],.diff-card p span[data-v-2f3a8433]{text-transform:uppercase;letter-spacing:.1em;color:#8ba2c7;font-size:.72rem}.regression-header h3[data-v-2f3a8433],.regression-label[data-v-2f3a8433]{margin:0}.regression-empty[data-v-2f3a8433],.regression-error[data-v-2f3a8433]{color:#aebbd3;background:#ffffff0a;border-radius:14px;margin:0;padding:.9rem 1rem}.regression-error[data-v-2f3a8433]{color:#ffd4d4;border:1px solid #ff787847}.status-pill[data-v-2f3a8433]{color:#d9e8ff;background:#6ab0ff24;border:1px solid #6ab0ff33;border-radius:999px;align-items:center;padding:.35rem .7rem;font-size:.8rem;display:inline-flex}.regression-grid[data-v-2f3a8433],.diff-list[data-v-2f3a8433]{gap:.85rem;display:grid}.regression-grid[data-v-2f3a8433]{grid-template-columns:repeat(2,minmax(0,1fr))}.regression-grid.compact[data-v-2f3a8433]{grid-template-columns:repeat(4,minmax(0,1fr))}.regression-row[data-v-2f3a8433],.diff-card[data-v-2f3a8433]{background:#ffffff0a;border-radius:14px;gap:.35rem;padding:.8rem .9rem;display:grid}.regression-row strong[data-v-2f3a8433],.diff-card strong[data-v-2f3a8433],.diff-card p[data-v-2f3a8433]{color:#eef4ff;margin:0}.diff-head[data-v-2f3a8433]{justify-content:space-between;gap:.75rem;display:flex}.diff-card.matched[data-v-2f3a8433]{border:1px solid #5ac88c4d}.diff-card.partial[data-v-2f3a8433]{border:1px solid #ffc45c4d}.diff-card.mismatch[data-v-2f3a8433]{border:1px solid #ff787866}@media (width<=900px){.regression-grid[data-v-2f3a8433],.regression-grid.compact[data-v-2f3a8433]{grid-template-columns:1fr}}.certification-page[data-v-c96f12f8]{color:#e8eefc;grid-template-rows:auto;align-content:start;gap:.85rem;height:100%;min-height:0;max-height:calc(100vh - 116px);padding:.2rem;display:grid;overflow:hidden auto}.title-card[data-v-c96f12f8],.dashboard-card[data-v-c96f12f8],.work-card[data-v-c96f12f8],.kpi-card[data-v-c96f12f8]{background:#0c121ce6;border:1px solid #ffffff14;border-radius:22px;min-width:0;box-shadow:0 24px 60px #00000038}.title-card[data-v-c96f12f8],.section-head[data-v-c96f12f8],.sub-head[data-v-c96f12f8],.title-actions[data-v-c96f12f8],.section-actions[data-v-c96f12f8],.editor-actions[data-v-c96f12f8],.review-meta[data-v-c96f12f8],.review-actions[data-v-c96f12f8]{flex-wrap:wrap;gap:.9rem;min-width:0;display:flex}.title-card[data-v-c96f12f8],.section-head[data-v-c96f12f8],.sub-head[data-v-c96f12f8],.review-meta[data-v-c96f12f8]{justify-content:space-between;align-items:flex-start}.title-card[data-v-c96f12f8]{padding:1rem 1.1rem}.title-copy h1[data-v-c96f12f8],.section-head h2[data-v-c96f12f8],.sub-head strong[data-v-c96f12f8],.dashboard-panel strong[data-v-c96f12f8],.kpi-card strong[data-v-c96f12f8]{margin:0}.title-copy h1[data-v-c96f12f8]{font-size:clamp(1.5rem,2.2vw,2rem)}.eyebrow[data-v-c96f12f8]{letter-spacing:.12em;text-transform:uppercase;color:#8ba2c7;margin:0 0 .35rem;font-size:.72rem}.subtitle[data-v-c96f12f8],.muted-copy[data-v-c96f12f8],.panel-empty[data-v-c96f12f8],.mini-item span[data-v-c96f12f8],.testcase-card small[data-v-c96f12f8],.context-row span[data-v-c96f12f8],.kpi-card span[data-v-c96f12f8]{color:#aebbd3}.subtitle[data-v-c96f12f8]{max-width:62ch;margin:.35rem 0 0}.feedback-stack[data-v-c96f12f8],.kpi-grid[data-v-c96f12f8],.dashboard-grid[data-v-c96f12f8],.workspace-grid[data-v-c96f12f8],.coverage-grid[data-v-c96f12f8],.mini-list[data-v-c96f12f8],.testcase-list[data-v-c96f12f8],.filter-grid[data-v-c96f12f8],.editor-form[data-v-c96f12f8],.context-grid[data-v-c96f12f8],.two-col[data-v-c96f12f8]{gap:.9rem;min-width:0;display:grid}.feedback-stack[data-v-c96f12f8]:empty{display:none}.kpi-grid[data-v-c96f12f8]{grid-template-columns:repeat(7,minmax(120px,1fr))}.kpi-card[data-v-c96f12f8]{padding:.85rem .95rem;overflow:hidden}.kpi-card.clickable[data-v-c96f12f8]{cursor:pointer}.kpi-card strong[data-v-c96f12f8]{color:#eef4ff;margin-top:.35rem;font-size:1.3rem;display:block}.dashboard-card[data-v-c96f12f8],.work-card[data-v-c96f12f8]{min-height:0;padding:1rem;overflow:hidden}.dashboard-card[data-v-c96f12f8]{grid-template-rows:auto minmax(0,1fr);height:clamp(220px,34vh,320px);display:grid}.dashboard-grid[data-v-c96f12f8]{grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;padding-right:.25rem;overflow:hidden auto}.dashboard-panel[data-v-c96f12f8],.sub-card[data-v-c96f12f8],.mini-item[data-v-c96f12f8],.testcase-card[data-v-c96f12f8],.context-row[data-v-c96f12f8]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px}.dashboard-panel[data-v-c96f12f8],.sub-card[data-v-c96f12f8]{gap:.9rem;min-width:0;padding:1rem;display:grid}.coverage-panel[data-v-c96f12f8]{grid-column:span 2}.score-stack[data-v-c96f12f8]{gap:.35rem;display:grid}.score-value[data-v-c96f12f8]{color:#eef4ff;font-size:2rem}.mini-item[data-v-c96f12f8],.testcase-card[data-v-c96f12f8]{text-align:left;width:100%;color:inherit;cursor:pointer;gap:.35rem;padding:.9rem;display:grid}.mini-item[data-v-c96f12f8]{background:#ffffff08}.coverage-grid[data-v-c96f12f8]{grid-template-columns:repeat(2,minmax(0,1fr))}.coverage-item[data-v-c96f12f8]{background:#050a128c;border-radius:14px;gap:.25rem;padding:.8rem .9rem;display:grid}.coverage-item strong[data-v-c96f12f8]{color:#eef4ff}.coverage-item small[data-v-c96f12f8]{color:#8ba2c7}.workspace-grid[data-v-c96f12f8]{grid-template-columns:minmax(300px,1fr) minmax(420px,1.15fr) minmax(320px,1fr);align-items:stretch;min-height:clamp(520px,62vh,760px)}.work-card[data-v-c96f12f8]{grid-template-rows:auto minmax(0,1fr);min-height:0;max-height:clamp(520px,62vh,760px);display:grid}.work-card-scroll[data-v-c96f12f8]{align-content:start;gap:.9rem;min-height:0;padding-right:.35rem;display:grid;overflow:hidden auto}.analysis-scroll[data-v-c96f12f8]{padding-right:.1rem}.filter-grid[data-v-c96f12f8],.two-col[data-v-c96f12f8]{grid-template-columns:repeat(2,minmax(0,1fr))}.sub-card.compact[data-v-c96f12f8]{padding:.9rem}.context-row[data-v-c96f12f8]{padding:.75rem .85rem}.context-row strong[data-v-c96f12f8]{color:#eef4ff}.testcase-card[data-v-c96f12f8]{background:linear-gradient(#ffffff0d,#0a10198c)}.testcase-card.active[data-v-c96f12f8]{border-color:#6ab0ff8c;box-shadow:0 0 0 1px #6ab0ff33}.testcase-card.passed[data-v-c96f12f8]{border-color:#5ac88c61}.testcase-card.partial[data-v-c96f12f8],.mini-item.partial[data-v-c96f12f8]{border-color:#ffc45c61}.testcase-card.failed[data-v-c96f12f8],.testcase-card.regression-mismatch[data-v-c96f12f8],.testcase-card.regression-error[data-v-c96f12f8]{border-color:#ff78788c;box-shadow:0 0 0 1px #ff787824}.testcase-card.regression-partial[data-v-c96f12f8]{border-color:#ffc45c80}.testcase-card.tested[data-v-c96f12f8]{border-color:#6ab0ff47}.testcase-channel[data-v-c96f12f8],.status-pill[data-v-c96f12f8]{border-radius:999px;align-items:center;width:fit-content;padding:.28rem .6rem;font-size:.78rem;display:inline-flex}.testcase-channel[data-v-c96f12f8]{color:#9bc1ff;text-transform:uppercase;background:#ffffff14}.status-pill[data-v-c96f12f8]{color:#d9e8ff;background:#6ab0ff24;border:1px solid #6ab0ff33}.status-pill.muted[data-v-c96f12f8]{color:#aebbd3;background:#ffffff14;border-color:#ffffff1f}.editor-form label[data-v-c96f12f8]{color:#c7d3e9;gap:.4rem;display:grid}.sf-input[data-v-c96f12f8],.sf-select[data-v-c96f12f8],.sf-textarea[data-v-c96f12f8]{color:#eef4ff;background:#050a12d1;border:1px solid #ffffff1f;border-radius:14px;width:100%;max-width:100%;padding:.8rem .9rem}.body-input[data-v-c96f12f8]{resize:vertical;min-height:280px}.info-banner[data-v-c96f12f8],.error-banner[data-v-c96f12f8]{border-radius:14px;margin:0;padding:.85rem .95rem}.info-banner[data-v-c96f12f8]{color:#d9e8ff;background:#28528a29;border:1px solid #6ab0ff38}.error-banner[data-v-c96f12f8]{color:#ffd4d4;background:#7814142e;border:1px solid #ff787847}.sf-btn[data-v-c96f12f8]:disabled{opacity:.6;cursor:not-allowed}.sf-btn-danger[data-v-c96f12f8]{color:#ffd0d0;border-color:#ff787847}@media (width<=1250px){.kpi-grid[data-v-c96f12f8],.dashboard-grid[data-v-c96f12f8],.coverage-grid[data-v-c96f12f8]{grid-template-columns:1fr}.workspace-grid[data-v-c96f12f8]{grid-template-columns:1fr;overflow-y:auto}.coverage-panel[data-v-c96f12f8]{grid-column:auto}}@media (width<=820px){.certification-page[data-v-c96f12f8]{align-content:normal;height:auto;min-height:0;max-height:none;padding:0;overflow:auto}.filter-grid[data-v-c96f12f8],.two-col[data-v-c96f12f8],.workspace-grid[data-v-c96f12f8]{grid-template-columns:1fr}.title-card[data-v-c96f12f8],.section-head[data-v-c96f12f8],.sub-head[data-v-c96f12f8],.review-meta[data-v-c96f12f8],.title-actions[data-v-c96f12f8]{flex-direction:column}}.bubble-lab-page[data-v-cf09ad37]{background:radial-gradient(circle at 0 0,#c3ddff6b,#0000 28%),radial-gradient(circle at 100% 100%,#daf4dd61,#0000 30%),linear-gradient(#f7fafe 0%,#fdfefe 100%);min-height:100%;padding:28px}.lab-shell[data-v-cf09ad37]{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:22px;min-height:calc(100vh - 150px);display:grid}.lab-stage[data-v-cf09ad37],.detail-panel[data-v-cf09ad37]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border:1px solid #dde6f0eb;border-radius:32px;box-shadow:0 22px 60px #4a608a14}.lab-stage[data-v-cf09ad37]{padding:28px}.stage-copy[data-v-cf09ad37]{max-width:36rem}.eyebrow[data-v-cf09ad37]{color:#6e8ebd;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:800}h1[data-v-cf09ad37],h2[data-v-cf09ad37]{color:#0f2342;letter-spacing:-.04em;margin:8px 0 0;line-height:1.02}h1[data-v-cf09ad37]{max-width:12ch;font-size:clamp(2.5rem,5vw,4.4rem)}h2[data-v-cf09ad37]{font-size:clamp(1.45rem,2.6vw,2rem)}.stage-copy p[data-v-cf09ad37]:last-child,.panel-summary[data-v-cf09ad37],.panel-detail[data-v-cf09ad37],.command-hint[data-v-cf09ad37]{color:#5d6f87;line-height:1.7}.bubble-cosmos[data-v-cf09ad37]{background:radial-gradient(circle,#ffffffeb 0%,#f6faffeb 54%,#f0f7ffb3 100%);border-radius:28px;min-height:720px;margin-top:24px;position:relative;overflow:hidden}.bubble-cosmos[data-v-cf09ad37]:before,.bubble-cosmos[data-v-cf09ad37]:after{content:"";border:1px solid #c5d6ed6b;border-radius:999px;position:absolute;inset:10% 14%}.bubble-cosmos[data-v-cf09ad37]:after{border-color:#d7e1f094;inset:22% 24%}.center-core[data-v-cf09ad37]{width:min(560px,72%);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.core-glow[data-v-cf09ad37]{filter:blur(30px);background:radial-gradient(circle,#c4e0ff6b,#ffd8b22e,#c2ecd133,#0000 72%);border-radius:50%;position:absolute;inset:10% 12%}.core-card[data-v-cf09ad37]{text-align:center;background:#ffffffeb;border:1px solid #dce5eff0;border-radius:34px;gap:16px;padding:34px;display:grid;position:relative;box-shadow:0 20px 50px #5069901a}.command-field[data-v-cf09ad37]{text-align:left;gap:10px;display:grid}.command-field span[data-v-cf09ad37]{color:#6e8ebd;font-size:.82rem;font-weight:700}.command-field textarea[data-v-cf09ad37]{resize:none;color:#20324f;width:100%;font:inherit;background:#fbfdfff5;border:1px solid #d4dfecf2;border-radius:24px;padding:18px 20px;box-shadow:inset 0 1px 1px #7b90ae0a}.command-field textarea[data-v-cf09ad37]:focus{border-color:#79a7dbeb;outline:none;box-shadow:0 0 0 4px #b5d6f552}.orbit-bubble[data-v-cf09ad37]{text-align:center;cursor:pointer;color:#18314e;background:#fffc;border:1px solid #d8e2eff5;border-radius:999px;align-content:center;justify-items:center;gap:6px;padding:16px;transition:transform .2s,box-shadow .2s,border-color .2s;animation:8s ease-in-out infinite floaty-cf09ad37;display:grid;position:absolute;box-shadow:0 14px 36px #6a83ab1f}.orbit-bubble[data-v-cf09ad37]:hover,.orbit-bubble.selected[data-v-cf09ad37]{border-color:#6d92c7e0;transform:translateY(-4px)scale(1.02);box-shadow:0 22px 42px #6481b02e}.orbit-bubble span[data-v-cf09ad37]{font-size:.96rem;font-weight:800}.orbit-bubble small[data-v-cf09ad37]{color:#617389;max-width:10ch;font-size:.72rem;line-height:1.35}.orbit-bubble.focus[data-v-cf09ad37]{background:linear-gradient(#fff6ecf5,#ffffffeb)}.orbit-bubble.active[data-v-cf09ad37]{background:linear-gradient(#ecf8fff5,#ffffffeb)}.orbit-bubble.watch[data-v-cf09ad37]{background:linear-gradient(#f0fcf4f5,#ffffffeb)}.orbit-bubble.calm[data-v-cf09ad37]{background:linear-gradient(#f7f8fff5,#ffffffeb)}.detail-panel[data-v-cf09ad37]{align-content:start;gap:18px;padding:26px;display:grid}.panel-head[data-v-cf09ad37]{justify-content:space-between;align-items:center;gap:12px;display:flex}.status-pill[data-v-cf09ad37]{border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:.78rem;font-weight:800;display:inline-flex}.status-pill.focus[data-v-cf09ad37]{color:#a55b16;background:#fff2e4}.status-pill.active[data-v-cf09ad37]{color:#2563a6;background:#e9f5ff}.status-pill.watch[data-v-cf09ad37]{color:#25714d;background:#ebf9ef}.status-pill.calm[data-v-cf09ad37]{color:#58677d;background:#f1f4fb}.panel-notes[data-v-cf09ad37]{gap:12px;display:grid}.panel-notes article[data-v-cf09ad37]{background:#fafcffd6;border:1px solid #dde6f0f0;border-radius:20px;gap:4px;padding:14px 16px;display:grid}.panel-notes span[data-v-cf09ad37]{color:#6e8ebd;text-transform:uppercase;font-size:.76rem;font-weight:700}.panel-notes strong[data-v-cf09ad37]{color:#132845;font-size:.96rem}.panel-action[data-v-cf09ad37]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#16345e,#425f8d);border:0;border-radius:999px;min-height:52px;font-size:.96rem;font-weight:800;box-shadow:0 16px 30px #324e7838}@keyframes floaty-cf09ad37{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width<=1180px){.lab-shell[data-v-cf09ad37]{grid-template-columns:1fr}}@media (width<=820px){.bubble-lab-page[data-v-cf09ad37]{padding:18px 16px 110px}.lab-stage[data-v-cf09ad37],.detail-panel[data-v-cf09ad37]{border-radius:24px;padding:20px}.bubble-cosmos[data-v-cf09ad37]{min-height:980px}.center-core[data-v-cf09ad37]{width:calc(100% - 28px)}.core-card[data-v-cf09ad37]{padding:24px}.orbit-bubble[data-v-cf09ad37]{padding:12px}}.samen-vooruit-page[data-v-b9ffdb32]{color:#162236;gap:14px;padding:16px;display:grid}.welcome-card[data-v-b9ffdb32],.surface-card[data-v-b9ffdb32],.soft-state[data-v-b9ffdb32],.feedback[data-v-b9ffdb32]{background:#fffffff0;border:1px solid #d6dde4f5;border-radius:24px;box-shadow:0 16px 36px #0f172a0d}.welcome-card[data-v-b9ffdb32]{background:radial-gradient(circle at 0 0,#f7d7a973,#0000 32%),radial-gradient(circle at 100% 0,#d6e8ff73,#0000 28%),linear-gradient(#fffdfa 0%,#fbfdff 100%);padding:24px 26px}.eyebrow[data-v-b9ffdb32],h1[data-v-b9ffdb32],h2[data-v-b9ffdb32],.lead[data-v-b9ffdb32],.soft-copy[data-v-b9ffdb32]{margin:0}.eyebrow[data-v-b9ffdb32]{color:#8f6b3f;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:900}h1[data-v-b9ffdb32],h2[data-v-b9ffdb32],.gentle-row strong[data-v-b9ffdb32],.detail-card strong[data-v-b9ffdb32]{color:#162236}h1[data-v-b9ffdb32]{margin-top:8px;font-size:clamp(2rem,3vw,2.8rem);line-height:1.04}.lead[data-v-b9ffdb32]{color:#5c6878;max-width:58ch;margin-top:12px;line-height:1.7}.content-grid[data-v-b9ffdb32]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.surface-card[data-v-b9ffdb32]{gap:12px;padding:20px;display:grid}.incoming-card[data-v-b9ffdb32],.growth-card[data-v-b9ffdb32]{grid-column:1/-1}.card-head[data-v-b9ffdb32],.button-row[data-v-b9ffdb32]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.gentle-list[data-v-b9ffdb32],.document-list[data-v-b9ffdb32],.document-detail[data-v-b9ffdb32],.growth-list[data-v-b9ffdb32]{gap:10px;display:grid}.gentle-row[data-v-b9ffdb32],.document-row[data-v-b9ffdb32],.detail-card[data-v-b9ffdb32]{background:#fffdfb;border:1px solid #dfe4e9fa;border-radius:18px;padding:14px 15px}.gentle-row[data-v-b9ffdb32],.document-row[data-v-b9ffdb32]{text-align:left;gap:5px;display:grid}.gentle-row[data-v-b9ffdb32]{color:inherit}.document-row[data-v-b9ffdb32]{cursor:pointer;width:100%}.document-row.active[data-v-b9ffdb32],.gentle-row.actionable[data-v-b9ffdb32]:hover{background:#f8fbff;border-color:#c9d9ef}.gentle-row.actionable[data-v-b9ffdb32]{cursor:pointer}.placeholder[data-v-b9ffdb32]{background:#fcfcfa}.gentle-row span[data-v-b9ffdb32],.document-row span[data-v-b9ffdb32],.detail-card p[data-v-b9ffdb32],.detail-card small[data-v-b9ffdb32],.soft-copy[data-v-b9ffdb32],.growth-list span[data-v-b9ffdb32],.soft-state[data-v-b9ffdb32]{color:#607086;line-height:1.55}.incoming-grid[data-v-b9ffdb32]{grid-template-columns:minmax(260px,.82fr) minmax(320px,1.18fr);gap:12px;display:grid}.detail-card[data-v-b9ffdb32]{background:#fff;gap:6px;display:grid}.detail-label[data-v-b9ffdb32]{color:#8f6b3f;text-transform:capitalize;background:#f6efe4;border-radius:999px;align-items:center;width:fit-content;min-height:28px;padding:0 10px;font-size:.76rem;font-weight:800;display:inline-flex}.upload-button[data-v-b9ffdb32],.soft-button[data-v-b9ffdb32]{color:#1b2b42;cursor:pointer;background:#fff;border:1px solid #d8dee8;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 14px;font-size:.84rem;font-weight:800;display:inline-flex}.soft-button.secondary[data-v-b9ffdb32]{background:#f8fafc}.growth-list[data-v-b9ffdb32]{grid-template-columns:repeat(3,minmax(0,1fr))}.growth-list span[data-v-b9ffdb32]{background:linear-gradient(#fffcf8 0%,#fff 100%);border:1px solid #dfe4e9fa;border-radius:18px;padding:14px 15px}.soft-state[data-v-b9ffdb32],.feedback[data-v-b9ffdb32]{padding:16px 18px}.feedback.success[data-v-b9ffdb32]{color:#166534;background:#f6fff8}.feedback.error[data-v-b9ffdb32]{color:#b42318;background:#fff5f5}@media (width<=980px){.content-grid[data-v-b9ffdb32],.incoming-grid[data-v-b9ffdb32],.growth-list[data-v-b9ffdb32]{grid-template-columns:1fr}}.people-registry-page[data-v-5236df25]{color:#162033;background:#f4f7fb;gap:24px;padding:24px;display:grid}.page-header[data-v-5236df25],.summary-grid article[data-v-5236df25],.filter-row[data-v-5236df25],.person-card[data-v-5236df25],.drawer-card[data-v-5236df25],.ownership-panel[data-v-5236df25],.capability-panel[data-v-5236df25],.error-card[data-v-5236df25],.empty-card[data-v-5236df25]{background:#fffffff2;border:1px solid #d2dce8eb;border-radius:24px;box-shadow:0 18px 48px #1b274614}.page-header[data-v-5236df25],.filter-row[data-v-5236df25],.drawer-card[data-v-5236df25],.ownership-panel[data-v-5236df25],.capability-panel[data-v-5236df25],.error-card[data-v-5236df25],.empty-card[data-v-5236df25]{padding:24px}.page-header[data-v-5236df25],.panel-head[data-v-5236df25]{justify-content:space-between;align-items:start;gap:18px;display:flex}.eyebrow[data-v-5236df25],.summary-grid span[data-v-5236df25],.detail-grid span[data-v-5236df25],.stack-card small[data-v-5236df25],.page-header span[data-v-5236df25],.ownership-card small[data-v-5236df25],.empty-line[data-v-5236df25],.empty-card span[data-v-5236df25]{color:#64748b}.eyebrow[data-v-5236df25]{text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.page-header h1[data-v-5236df25],.drawer-head h2[data-v-5236df25],.person-card h2[data-v-5236df25],.ownership-panel h2[data-v-5236df25]{color:#101827;margin:8px 0 0}.page-header h1[data-v-5236df25]{font-size:clamp(32px,5vw,60px);line-height:1}.page-header span[data-v-5236df25]{max-width:860px;margin-top:12px;line-height:1.6;display:block}.primary-btn[data-v-5236df25],.filter-chip[data-v-5236df25]{cursor:pointer;border-radius:999px;min-height:46px;padding:0 16px;font-weight:800}.primary-btn[data-v-5236df25]{color:#fff;background:#1d4ed8;border:1px solid #1d4ed8}.filter-chip[data-v-5236df25]{color:#1d3557;background:#fff;border:1px solid #cfd9e6}.filter-chip.active[data-v-5236df25]{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.summary-grid[data-v-5236df25],.content-grid[data-v-5236df25],.card-grid[data-v-5236df25],.card-meta[data-v-5236df25],.detail-grid[data-v-5236df25],.ownership-grid[data-v-5236df25],.capability-management-grid[data-v-5236df25],.capability-boundaries[data-v-5236df25]{gap:18px;display:grid}.summary-grid[data-v-5236df25]{grid-template-columns:repeat(4,minmax(0,1fr))}.summary-grid article[data-v-5236df25]{padding:20px}.summary-grid strong[data-v-5236df25]{color:#101827;margin-top:10px;font-size:34px;display:block}.filter-row[data-v-5236df25]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.search-input[data-v-5236df25]{min-width:240px;min-height:46px;font:inherit;border:1px solid #d8e1ec;border-radius:999px;padding:0 16px}.content-grid[data-v-5236df25]{grid-template-columns:minmax(0,1.15fr) minmax(340px,.95fr);align-items:start}.card-grid[data-v-5236df25]{grid-template-columns:repeat(2,minmax(0,1fr))}.person-card[data-v-5236df25]{cursor:pointer;gap:16px;padding:22px;display:grid}.person-card.active[data-v-5236df25]{border-color:#1d4ed8}.person-card.agent[data-v-5236df25]{background:linear-gradient(#eef2fff2,#fffffff2)}.person-card.organization[data-v-5236df25]{background:linear-gradient(#f0fdfaf2,#fffffff2)}.card-top[data-v-5236df25],.drawer-head[data-v-5236df25]{justify-content:space-between;align-items:start;gap:12px;display:flex}.nature-pill[data-v-5236df25]{text-transform:uppercase;color:#334155;background:#e2e8f0;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.nature-pill.agent[data-v-5236df25]{color:#3730a3;background:#eef2ff}.nature-pill.organization[data-v-5236df25]{color:#166534;background:#dcfce7}.card-copy p[data-v-5236df25]{color:#475569;margin:8px 0 0;line-height:1.6}.card-meta[data-v-5236df25]{grid-template-columns:1fr}.card-meta strong[data-v-5236df25],.stack-card strong[data-v-5236df25],.detail-grid strong[data-v-5236df25],.ownership-card strong[data-v-5236df25]{color:#101827}.drawer-card[data-v-5236df25]{position:sticky;top:16px}.drawer-stack[data-v-5236df25],.stack-list[data-v-5236df25]{gap:14px;display:grid}.drawer-section[data-v-5236df25]{gap:12px;display:grid}.drawer-section h3[data-v-5236df25]{color:#101827;margin:0;font-size:18px}.detail-grid[data-v-5236df25]{grid-template-columns:repeat(2,minmax(0,1fr))}.stack-card[data-v-5236df25],.ownership-card[data-v-5236df25]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;gap:6px;padding:16px;display:grid}.stack-card.technical[data-v-5236df25]{background:#f8fafc}.agent-section[data-v-5236df25]{background:#eef2ff;border:1px solid #c7d2fe;border-radius:18px;padding:16px}.organization-section[data-v-5236df25]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:18px;padding:16px}.ownership-grid[data-v-5236df25]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.capability-panel[data-v-5236df25]{gap:18px;display:grid}.capability-panel p[data-v-5236df25]{color:#475569;margin:8px 0 0;line-height:1.5}.capability-boundaries[data-v-5236df25]{grid-template-columns:repeat(3,minmax(0,1fr))}.capability-boundaries article[data-v-5236df25],.capability-card[data-v-5236df25],.capability-review[data-v-5236df25]{background:#f8fafc;border:1px solid #dbe5f0;border-radius:16px;gap:8px;padding:16px;display:grid}.capability-boundaries span[data-v-5236df25],.capability-review span[data-v-5236df25],.capability-notice[data-v-5236df25]{color:#475569;font-size:14px}.capability-management-grid[data-v-5236df25]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.capability-card[data-v-5236df25]{background:#fff}.capability-card label[data-v-5236df25]{color:#334155;gap:6px;font-weight:700;display:grid}.capability-card input[data-v-5236df25],.capability-card select[data-v-5236df25]{width:100%;min-height:42px;font:inherit;border:1px solid #cbd5e1;border-radius:10px;padding:8px 10px}.capability-review[data-v-5236df25]{background:#eff6ff;border-color:#bfdbfe}.error-card[data-v-5236df25]{color:#991b1b;background:#fff1f2;border-color:#fecaca}@media (width<=1100px){.summary-grid[data-v-5236df25],.content-grid[data-v-5236df25],.card-grid[data-v-5236df25],.detail-grid[data-v-5236df25],.ownership-grid[data-v-5236df25],.capability-management-grid[data-v-5236df25],.capability-boundaries[data-v-5236df25]{grid-template-columns:1fr}}@media (width<=720px){.people-registry-page[data-v-5236df25]{gap:16px;padding:16px}.page-header[data-v-5236df25],.filter-row[data-v-5236df25],.drawer-card[data-v-5236df25],.ownership-panel[data-v-5236df25],.error-card[data-v-5236df25],.empty-card[data-v-5236df25]{padding:18px}.page-header[data-v-5236df25],.panel-head[data-v-5236df25],.card-top[data-v-5236df25],.drawer-head[data-v-5236df25]{grid-template-columns:1fr;display:grid}.filter-row[data-v-5236df25]{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #e2e8f0;border-radius:20px;padding:12px;position:sticky;top:12px}.person-card[data-v-5236df25],.stack-card[data-v-5236df25],.ownership-card[data-v-5236df25]{padding:18px}.search-input[data-v-5236df25]{width:100%;min-width:0}}.workers-page[data-v-2272563e]{gap:14px;padding:20px;display:grid}.panel[data-v-2272563e],.stat-card[data-v-2272563e]{border:1px solid var(--sf-border);background:#fff;border-radius:8px}.panel[data-v-2272563e]{padding:18px}.hero[data-v-2272563e]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.eyebrow[data-v-2272563e]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:900}h1[data-v-2272563e],h2[data-v-2272563e],p[data-v-2272563e],pre[data-v-2272563e]{margin:0}h1[data-v-2272563e]{font-size:28px}h2[data-v-2272563e]{font-size:20px}.feedback.error[data-v-2272563e]{color:#9e2f2f;background:#c23a3a14;border:1px solid #c23a3a2e;border-radius:10px;padding:12px 14px}.stats-grid[data-v-2272563e],.layout-grid[data-v-2272563e],.field-grid[data-v-2272563e],.info-grid[data-v-2272563e],.tab-row[data-v-2272563e]{gap:14px;display:grid}.stats-grid[data-v-2272563e]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.layout-grid[data-v-2272563e]{grid-template-columns:minmax(280px,360px) minmax(0,1fr)}.detail-grid[data-v-2272563e]{align-items:start}.stat-card[data-v-2272563e]{padding:16px}.stat-card strong[data-v-2272563e]{margin-bottom:6px;font-size:24px;display:block}.stat-card span[data-v-2272563e],.panel span[data-v-2272563e],small[data-v-2272563e]{color:var(--sf-text-muted)}.panel-head[data-v-2272563e]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.stack-form[data-v-2272563e],.detail-stack[data-v-2272563e],.stack-list[data-v-2272563e]{gap:12px;display:grid}label[data-v-2272563e]{gap:6px;font-size:14px;display:grid}input[data-v-2272563e],select[data-v-2272563e],textarea[data-v-2272563e]{border:1px solid var(--sf-border);width:100%;font:inherit;color:var(--sf-text);background:#fff;border-radius:8px;padding:10px 12px}textarea[data-v-2272563e]{resize:vertical}.worker-row[data-v-2272563e]{border:1px solid var(--sf-border);text-align:left;cursor:pointer;background:#fff;border-radius:8px;justify-content:space-between;gap:14px;width:100%;padding:12px;display:flex}.worker-row.selected[data-v-2272563e]{border-color:var(--sf-accent);box-shadow:0 0 0 1px #3d81ff26}.row-meta[data-v-2272563e]{flex-wrap:wrap;justify-content:flex-end;gap:10px;font-size:13px;display:flex}.info-grid[data-v-2272563e]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.info-grid article[data-v-2272563e],.inline-panel[data-v-2272563e],.capability-row[data-v-2272563e]{border:1px solid var(--sf-border);background:#fafbfd;border-radius:8px;padding:12px}.inline-panel pre[data-v-2272563e]{white-space:pre-wrap;word-break:break-word;font-size:12px}.inline-head[data-v-2272563e]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.compact-list[data-v-2272563e]{gap:8px}.empty-inline[data-v-2272563e]{color:var(--sf-text-muted);font-size:14px}.capability-form[data-v-2272563e]{margin-bottom:14px}.capability-row[data-v-2272563e]{justify-content:space-between;gap:12px;display:flex}.danger-link[data-v-2272563e]{color:#b34141;cursor:pointer;background:0 0;border:0;padding:0}.empty-state[data-v-2272563e]{color:var(--sf-text-muted)}.tab-row[data-v-2272563e]{grid-template-columns:repeat(2,minmax(0,180px))}.ghost-tab[data-v-2272563e]{border:1px solid var(--sf-border);text-align:left;cursor:pointer;background:#fff;border-radius:8px;padding:10px 12px}.ghost-tab.active[data-v-2272563e]{border-color:var(--sf-accent);box-shadow:0 0 0 1px #3d81ff26}.result-side[data-v-2272563e]{text-align:right;gap:6px;max-width:320px;display:grid}.result-reason[data-v-2272563e]{color:var(--sf-text-muted);margin-top:8px;font-size:14px}@media (width<=980px){.layout-grid[data-v-2272563e]{grid-template-columns:1fr}.hero[data-v-2272563e],.panel-head[data-v-2272563e],.capability-row[data-v-2272563e],.worker-row[data-v-2272563e]{align-items:stretch}.hero[data-v-2272563e],.capability-row[data-v-2272563e],.worker-row[data-v-2272563e],.tab-row[data-v-2272563e]{flex-direction:column}.row-meta[data-v-2272563e]{justify-content:flex-start}.result-side[data-v-2272563e]{text-align:left;max-width:none}}.dispatch-page[data-v-f9c2908a]{gap:14px;padding:20px;display:grid}.panel[data-v-f9c2908a]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;padding:18px}.hero[data-v-f9c2908a]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.eyebrow[data-v-f9c2908a]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:900}h1[data-v-f9c2908a],h2[data-v-f9c2908a],p[data-v-f9c2908a],pre[data-v-f9c2908a]{margin:0}h1[data-v-f9c2908a]{font-size:28px}h2[data-v-f9c2908a]{font-size:20px}.feedback.error[data-v-f9c2908a]{color:#9e2f2f;background:#c23a3a14;border:1px solid #c23a3a2e;border-radius:10px;padding:12px 14px}.layout-grid[data-v-f9c2908a],.info-grid[data-v-f9c2908a],.stack-list[data-v-f9c2908a],.detail-stack[data-v-f9c2908a]{gap:14px;display:grid}.layout-grid[data-v-f9c2908a]{grid-template-columns:minmax(320px,420px) minmax(0,1fr)}.panel-head[data-v-f9c2908a]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.row-button[data-v-f9c2908a]{border:1px solid var(--sf-border);text-align:left;cursor:pointer;background:#fff;border-radius:8px;justify-content:space-between;gap:12px;width:100%;padding:12px;display:flex}.row-button.selected[data-v-f9c2908a]{border-color:var(--sf-accent);box-shadow:0 0 0 1px #3d81ff26}.row-meta[data-v-f9c2908a]{color:var(--sf-text-muted);flex-wrap:wrap;justify-content:flex-end;gap:10px;font-size:13px;display:flex}.info-grid[data-v-f9c2908a]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.inline-panel[data-v-f9c2908a]{border:1px solid var(--sf-border);background:#fafbfd;border-radius:8px;padding:12px}.inline-panel pre[data-v-f9c2908a]{white-space:pre-wrap;word-break:break-word;font-size:12px}.action-row[data-v-f9c2908a]{flex-wrap:wrap;gap:10px;display:flex}.empty-state[data-v-f9c2908a],small[data-v-f9c2908a],span[data-v-f9c2908a]{color:var(--sf-text-muted)}@media (width<=980px){.layout-grid[data-v-f9c2908a]{grid-template-columns:1fr}.hero[data-v-f9c2908a],.row-button[data-v-f9c2908a]{flex-direction:column}.row-meta[data-v-f9c2908a]{justify-content:flex-start}}.room[data-v-cba14de5]{color:#263128;background:#f4f0e8;min-height:100vh;padding:28px max(22px,50vw - 550px);font-family:Inter,Arial,sans-serif}.room-head[data-v-cba14de5]{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.back[data-v-cba14de5]{color:#526459;background:0 0;border:0}.eyebrow[data-v-cba14de5]{letter-spacing:.18em;text-transform:uppercase;color:#a87822;font-size:11px;font-weight:800}.room h1[data-v-cba14de5]{margin:4px 0;font-family:Georgia,serif;font-size:42px}.room h2[data-v-cba14de5]{margin:5px 0 12px;font-family:Georgia,serif;font-size:30px}.sophie[data-v-cba14de5]{background:#dce7dc;border-radius:30px;align-items:center;gap:10px;padding:10px 16px;display:flex}.sophie small[data-v-cba14de5]{display:block}.pulse[data-v-cba14de5]{background:#6d8e70;border-radius:50%;width:12px;height:12px}.stage[data-v-cba14de5],.reason[data-v-cba14de5],.register[data-v-cba14de5]{background:#fffdf8;border:1px solid #ded6c8;border-radius:22px;margin:18px 0;padding:28px;box-shadow:0 10px 30px #3a32260f}.reason[data-v-cba14de5]{background:#e5eee4;justify-content:space-between;gap:20px;display:flex}.reason span[data-v-cba14de5]{white-space:nowrap}.choice[data-v-cba14de5],.pair[data-v-cba14de5]{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.choice button[data-v-cba14de5],.room button[data-v-cba14de5]{cursor:pointer;background:#fff;border:1px solid #b8ad9b;border-radius:12px;padding:12px 16px}.choice .active[data-v-cba14de5]{background:#fff4d8;border-color:#a87822}.room .primary[data-v-cba14de5]{color:#fff;background:#45624d;border-color:#45624d;margin:12px 8px 0 0}.room .gold[data-v-cba14de5]{color:#fff;background:#b88429;border:0;margin-left:8px}.step[data-v-cba14de5],.task[data-v-cba14de5]{border-top:1px solid #e8e0d4;gap:10px;padding:18px 0;display:grid}.step input[data-v-cba14de5],.step textarea[data-v-cba14de5]{font:inherit;background:#fff;border:1px solid #d5ccbe;border-radius:10px;padding:11px}.step textarea[data-v-cba14de5]{min-height:58px}.missing[data-v-cba14de5]{background:#fff1d2;border-left:4px solid #b88429;gap:6px;margin:15px 0;padding:14px;display:grid}.register article[data-v-cba14de5]{border-top:1px solid #eee4d8;grid-template-columns:1fr auto;gap:4px;padding:12px 0;display:grid}.register article p[data-v-cba14de5]{grid-column:1/-1}.error[data-v-cba14de5]{color:#8c3328;background:#fde7e2;border-radius:10px;padding:12px}code[data-v-cba14de5]{word-break:break-all;font-size:11px}@media (width<=700px){.room-head[data-v-cba14de5]{align-items:flex-start}.back[data-v-cba14de5]{display:none}.room h1[data-v-cba14de5]{font-size:32px}.pair[data-v-cba14de5],.choice[data-v-cba14de5]{grid-template-columns:1fr}.reason[data-v-cba14de5]{display:block}.sophie[data-v-cba14de5]{padding:8px}}.checkline[data-v-cba14de5],.published[data-v-cba14de5]{gap:8px;padding:16px 0;display:grid}.published a[data-v-cba14de5]{color:#45624d;font-weight:800}.publication label[data-v-cba14de5]{align-items:flex-start;gap:8px;display:flex}.value-room select[data-v-cba14de5],.value-room textarea[data-v-cba14de5],.value-room input[data-v-cba14de5]{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #d5ccbe;border-radius:10px;margin:6px 0;padding:11px}.value-room textarea[data-v-cba14de5]{min-height:74px}.calm[data-v-cba14de5]{background:#e5eee4;border-radius:14px;padding:16px}.gast-page[data-v-7616297d]{gap:18px;max-width:720px;margin:0 auto;padding:28px;display:grid}.gast-head .eyebrow[data-v-7616297d]{color:#4338ca;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.gast-head h1[data-v-7616297d]{margin:6px 0;font-size:26px}.gast-head .sub[data-v-7616297d]{color:#64748b;margin:0}.gast-card[data-v-7616297d]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px}.gast-card h2[data-v-7616297d]{margin:0 0 10px;font-size:16px}.gast-card ul[data-v-7616297d]{color:#334155;gap:6px;margin:0;padding-left:18px;display:grid}.gast-note[data-v-7616297d]{color:#94a3b8;margin:12px 0 0;font-size:12px}.m-page[data-v-579109de]{max-width:680px;margin:0 auto;padding:14px 12px 40px}.m-head[data-v-579109de]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.m-eyebrow[data-v-579109de]{color:#4338ca;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.m-head h1[data-v-579109de]{margin:2px 0;font-size:24px}.m-subhead[data-v-579109de]{color:#64748b;margin:4px 0 0;font-size:13px;line-height:1.4}.m-refresh[data-v-579109de]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:40px;height:40px;font-size:18px}.m-summary[data-v-579109de]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.m-summary-card[data-v-579109de]{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #e5e7eb;border-radius:14px;gap:4px;padding:12px;display:grid}.m-summary-card span[data-v-579109de]{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.m-summary-card strong[data-v-579109de]{font-size:24px;line-height:1}.m-summary-card small[data-v-579109de]{color:#64748b;font-size:12px}.m-section[data-v-579109de]{gap:10px;margin-top:14px;display:grid}.m-section-head[data-v-579109de]{justify-content:space-between;align-items:center;gap:10px;display:flex}.m-section-head h2[data-v-579109de]{margin:0;font-size:16px}.m-context-card[data-v-579109de]{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #e5e7eb;border-radius:14px;gap:10px;padding:12px;display:grid}.m-context-grid[data-v-579109de]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.m-filters[data-v-579109de]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.m-filters button[data-v-579109de]{color:#334155;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:10px 6px;font-size:13px;font-weight:800}.m-filters button.on[data-v-579109de]{color:#fff;background:#4f46e5;border-color:#4f46e5}.m-info[data-v-579109de]{color:#64748b;text-align:center;padding:24px 0}.m-info-inline[data-v-579109de]{padding:12px 0}.m-info.err[data-v-579109de]{color:#b91c1c}.m-list[data-v-579109de]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.m-task[data-v-579109de]{background:#fff;border:1px solid #e5e7eb;border-left:5px solid #cbd5e1;border-radius:14px;overflow:hidden}.m-workspace[data-v-579109de]{background:linear-gradient(#fff 0%,#f8fafc 100%)}.m-stepcount[data-v-579109de]{color:#64748b;font-size:11px;font-weight:700}.m-task.prio-high[data-v-579109de],.m-task.prio-hoog[data-v-579109de]{border-left-color:#ef4444}.m-task.prio-medium[data-v-579109de],.m-task.prio-normaal[data-v-579109de]{border-left-color:#3b82f6}.m-task.prio-low[data-v-579109de],.m-task.prio-laag[data-v-579109de]{border-left-color:#94a3b8}.m-task.prio-critical[data-v-579109de]{border-left-color:#7f1d1d}.m-task-top[data-v-579109de]{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:14px;display:flex}.m-task-top.no-caret[data-v-579109de]{cursor:default}.m-task-title[data-v-579109de]{flex-direction:column;gap:4px;min-width:0;display:flex}.m-task-title strong[data-v-579109de]{font-size:15px;line-height:1.3}.m-status[data-v-579109de]{text-transform:uppercase;color:#4338ca;background:#eef2ff;border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:10px;font-weight:900}.m-status.s-created[data-v-579109de]{color:#334155;background:#e2e8f0}.m-status.s-dispatched[data-v-579109de]{color:#1d4ed8;background:#dbeafe}.m-status.s-accepted[data-v-579109de]{color:#6d28d9;background:#ede9fe}.m-status.s-bezig[data-v-579109de],.m-status.s-in_progress[data-v-579109de]{color:#854d0e;background:#fef9c3}.m-status.s-geblokkeerd[data-v-579109de],.m-status.s-failed[data-v-579109de],.m-status.s-cancelled[data-v-579109de]{color:#b91c1c;background:#fee2e2}.m-status.s-controle[data-v-579109de]{color:#1e40af;background:#dbeafe}.m-status.s-needs_review[data-v-579109de]{color:#be123c;background:#fee2e2}.m-status.s-klaar[data-v-579109de],.m-status.s-goedgekeurd[data-v-579109de],.m-status.s-completed[data-v-579109de],.m-status.s-completed[data-v-579109de]{color:#15803d;background:#dcfce7}.m-caret[data-v-579109de]{color:#94a3b8;font-size:18px}.m-task-body[data-v-579109de]{gap:10px;padding:0 14px 14px;display:grid}.m-desc[data-v-579109de]{color:#475569;margin:0;font-size:14px}.m-meta-grid[data-v-579109de]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.m-meta-card[data-v-579109de]{background:#f8fafc;border:1px solid #eef2f7;border-radius:12px;gap:4px;padding:10px;display:grid}.m-meta-card span[data-v-579109de]{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.m-meta-card strong[data-v-579109de]{font-size:13px;line-height:1.35}.m-chip-row[data-v-579109de]{flex-wrap:wrap;gap:8px;display:flex}.m-chip[data-v-579109de]{color:#0f172a;background:#f8fafc;border:1px solid #dbe3ef;border-radius:999px;align-items:center;min-height:26px;padding:5px 9px;font-size:11px;line-height:1.2;display:inline-flex}.m-chip.warning[data-v-579109de]{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.m-workcard-card[data-v-579109de]{background:#f8fbff;border:1px solid #dbeafe;border-radius:12px;gap:6px;padding:10px;display:grid}.m-safe-card[data-v-579109de]{background:#fffaf2;border-color:#fcd9a5}.m-analysis-card[data-v-579109de]{background:#f8faff;border-color:#c7d2fe}.m-scope-card[data-v-579109de]{background:#fffdf7;border-color:#d8c18f}.m-prep-card[data-v-579109de]{background:#f7fff9;border-color:#bbf7d0}.m-workcard-eyebrow[data-v-579109de]{color:#1d4ed8;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:900}.m-workcard-copy[data-v-579109de]{color:#475569;margin:0;font-size:13px;line-height:1.4}.m-actions[data-v-579109de]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.m-actions .act[data-v-579109de]{color:#fff;border:0;border-radius:12px;padding:14px 6px;font-size:13px;font-weight:800}.act.start[data-v-579109de]{background:#2563eb}.act.done[data-v-579109de]{background:#16a34a}.act.block[data-v-579109de]{background:#e11d48}.m-actions .act[data-v-579109de]:disabled{opacity:.6}.m-inline-actions[data-v-579109de]{gap:8px;display:flex}.m-linkbtn[data-v-579109de]{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:12px;padding:12px 14px;font-weight:800}.m-foot[data-v-579109de]{text-align:center;margin-top:18px}.m-foot a[data-v-579109de]{color:#64748b;font-size:13px;text-decoration:none}@media (width<=520px){.m-summary[data-v-579109de],.m-context-grid[data-v-579109de],.m-filters[data-v-579109de],.m-meta-grid[data-v-579109de],.m-actions[data-v-579109de]{grid-template-columns:1fr}}.mt-page[data-v-9a4c98c8]{max-width:560px;margin:0 auto;padding:14px 12px 48px}.mt-head[data-v-9a4c98c8]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.mt-back[data-v-9a4c98c8]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:44px;height:44px;font-size:20px}.mt-status[data-v-9a4c98c8]{text-transform:uppercase;color:#4338ca;background:#eef2ff;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:900}.mt-status.s-bezig[data-v-9a4c98c8]{color:#854d0e;background:#fef9c3}.mt-status.s-geblokkeerd[data-v-9a4c98c8]{color:#b91c1c;background:#fee2e2}.mt-status.s-controle[data-v-9a4c98c8]{color:#1e40af;background:#dbeafe}.mt-status.s-klaar[data-v-9a4c98c8],.mt-status.s-goedgekeurd[data-v-9a4c98c8]{color:#15803d;background:#dcfce7}.mt-title[data-v-9a4c98c8]{margin:6px 0 14px;font-size:22px;line-height:1.25}.mt-run[data-v-9a4c98c8]{background:#eff6ff;border:1px solid #bfdbfe;border-left:5px solid #2563eb;border-radius:14px;margin-bottom:12px;padding:14px}.mt-run p[data-v-9a4c98c8]{color:#1e3a8a;margin:0 0 10px;font-size:14px;line-height:1.45}.mt-run-btn[data-v-9a4c98c8]{color:#fff;background:#172033;border:0;border-radius:14px;width:100%;padding:16px;font-size:15px;font-weight:800}.mt-copymsg[data-v-9a4c98c8]{color:#16a34a;margin-top:8px;font-size:13px;font-weight:800;display:block}.mt-info[data-v-9a4c98c8]{color:#64748b;text-align:center;padding:24px 0}.mt-info.err[data-v-9a4c98c8]{color:#b91c1c}.mt-card[data-v-9a4c98c8]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:12px;padding:14px}.mt-card.subtle[data-v-9a4c98c8]{background:#f8fafc}.mt-card h2[data-v-9a4c98c8]{justify-content:space-between;align-items:center;margin:0 0 8px;font-size:15px;display:flex}.mt-card p[data-v-9a4c98c8]{color:#334155;margin:0;font-size:15px;line-height:1.45}.mt-prog[data-v-9a4c98c8]{color:#4338ca;background:#eef2ff;border-radius:999px;padding:2px 8px;font-size:12px}.mt-steps[data-v-9a4c98c8]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mt-steps li[data-v-9a4c98c8]{color:#334155;cursor:pointer;border:1px solid #eef2f7;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;font-size:15px;display:flex}.mt-steps li.done[data-v-9a4c98c8]{color:#15803d;background:#f0fdf4;border-color:#bbf7d0;text-decoration:line-through}.mt-check[data-v-9a4c98c8]{color:#16a34a;border:2px solid #cbd5e1;border-radius:7px;flex:0 0 24px;place-items:center;width:24px;height:24px;font-weight:900;display:grid}.mt-steps li.done .mt-check[data-v-9a4c98c8]{background:#dcfce7;border-color:#16a34a}.mt-step-text[data-v-9a4c98c8]{flex:1}.mt-constraints[data-v-9a4c98c8]{color:#b45309;gap:4px;margin:8px 0 0;padding-left:4px;font-size:14px;list-style:none;display:grid}.mt-card textarea[data-v-9a4c98c8]{width:100%;font:inherit;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:10px;padding:10px;font-size:15px}.mt-hint[data-v-9a4c98c8]{color:#94a3b8;margin:6px 0 0;font-size:12px}.mt-save-btn[data-v-9a4c98c8]{color:#fff;background:#4f46e5;border:0;border-radius:12px;width:100%;margin-top:8px;padding:13px;font-size:14px;font-weight:800}.mt-save-btn[data-v-9a4c98c8]:disabled{opacity:.6}.mt-saved-list[data-v-9a4c98c8]{border-top:1px solid #eef2f7;margin-top:12px;padding-top:10px}.mt-saved-list h3[data-v-9a4c98c8]{color:#334155;margin:0 0 6px;font-size:13px}.mt-saved-item[data-v-9a4c98c8]{background:#f8fafc;border:1px solid #eef2f7;border-radius:10px;margin-bottom:6px;padding:10px}.mt-saved-text[data-v-9a4c98c8]{color:#334155;white-space:pre-wrap;margin:0 0 6px;font-size:13px}.mt-saved-by[data-v-9a4c98c8]{color:#94a3b8;margin:0;font-size:11px;font-weight:700}.mt-actions[data-v-9a4c98c8]{gap:10px;margin-top:6px;display:grid}.mt-actions .act[data-v-9a4c98c8]{color:#fff;border:0;border-radius:14px;padding:16px;font-size:16px;font-weight:800}.act.start[data-v-9a4c98c8]{background:#2563eb}.act.done[data-v-9a4c98c8]{background:#16a34a}.act.block[data-v-9a4c98c8]{background:#e11d48}.mt-actions .act[data-v-9a4c98c8]:disabled{opacity:.6}.mt-saved[data-v-9a4c98c8]{text-align:center;color:#16a34a;margin-top:10px;font-weight:800}.mt-modal-backdrop[data-v-9a4c98c8]{z-index:100;background:#0f172a80;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.mt-modal[data-v-9a4c98c8]{background:#fff;border-radius:16px;width:100%;max-width:420px;padding:18px}.mt-modal h3[data-v-9a4c98c8]{color:#b91c1c;margin:0 0 10px;font-size:17px}.mt-modal textarea[data-v-9a4c98c8]{width:100%;font:inherit;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:10px;padding:10px;font-size:15px}.mt-modal-actions[data-v-9a4c98c8]{gap:10px;margin-top:12px;display:flex}.mt-modal-cancel[data-v-9a4c98c8]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex:1;padding:14px;font-weight:800}.mt-modal-confirm[data-v-9a4c98c8]{color:#fff;background:#e11d48;border:0;border-radius:12px;flex:2;padding:14px;font-weight:800}.mt-modal-confirm[data-v-9a4c98c8]:disabled{opacity:.6}.mt-modal-msg[data-v-9a4c98c8]{color:#b91c1c;margin:8px 0 0;font-size:13px;font-weight:700}.wb-page[data-v-d3fcf793]{max-width:1380px;margin:0 auto;padding:22px}.wb-head[data-v-d3fcf793]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.wb-eyebrow[data-v-d3fcf793]{color:#4338ca;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.wb-head h1[data-v-d3fcf793]{margin:4px 0;font-size:28px}.wb-sub[data-v-d3fcf793],.wb-subline[data-v-d3fcf793]{color:#64748b;margin:0;font-size:13px}.wb-filters[data-v-d3fcf793]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wb-filters button[data-v-d3fcf793]{color:#334155;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:9px 14px;font-size:13px;font-weight:800}.wb-filters button.on[data-v-d3fcf793]{color:#fff;background:#4f46e5;border-color:#4f46e5}.wb-refresh[data-v-d3fcf793]{width:40px}.wb-summary[data-v-d3fcf793]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.wb-summary article[data-v-d3fcf793],.wb-card[data-v-d3fcf793],.wb-list-panel[data-v-d3fcf793],.wb-empty-state[data-v-d3fcf793]{background:#fff;border:1px solid #e5e7eb;border-radius:14px}.wb-summary article[data-v-d3fcf793]{gap:4px;padding:14px;display:grid}.wb-summary span[data-v-d3fcf793]{text-transform:uppercase;color:#64748b;font-size:11px;font-weight:900}.wb-summary strong[data-v-d3fcf793]{color:#0f172a;font-size:24px}.wb-summary small[data-v-d3fcf793]{color:#64748b;font-size:12px}.wb-info[data-v-d3fcf793]{color:#64748b;padding:20px 0}.wb-info.err[data-v-d3fcf793]{color:#b91c1c}.wb-layout[data-v-d3fcf793]{grid-template-columns:minmax(0,.95fr) minmax(360px,.95fr);align-items:start;gap:16px;display:grid}.wb-list-panel[data-v-d3fcf793]{padding:14px}.wb-detail-panel[data-v-d3fcf793]{gap:14px;display:grid;position:sticky;top:16px}.wb-group[data-v-d3fcf793]{margin-bottom:18px}.wb-divider[data-v-d3fcf793]{align-items:center;gap:10px;margin:6px 0 8px;display:flex}.wb-divider span[data-v-d3fcf793]{letter-spacing:1px;text-transform:uppercase;color:#6b7280;font-size:11px;font-weight:900}.wb-divider em[data-v-d3fcf793]{color:#94a3b8;font-size:12px;font-style:normal;font-weight:800}.wb-divider[data-v-d3fcf793]:after{content:"";background:#e5e7eb;flex:1;height:1px}.wb-list[data-v-d3fcf793]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wb-task[data-v-d3fcf793]{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-left:5px solid #cbd5e1;border-radius:14px;overflow:hidden}.wb-task.active[data-v-d3fcf793]{background:#fbfcff;border-color:#c7d2fe;box-shadow:0 8px 24px #0f172a1a}.wb-task.prio-hoog[data-v-d3fcf793]{border-left-color:#ef4444}.wb-task.prio-normaal[data-v-d3fcf793]{border-left-color:#3b82f6}.wb-task.prio-laag[data-v-d3fcf793]{border-left-color:#94a3b8}.wb-task-row[data-v-d3fcf793]{justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.wb-task-row[data-v-d3fcf793]:hover{background:#f8fafc}.wb-task-main[data-v-d3fcf793]{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.wb-task-main strong[data-v-d3fcf793]{font-size:15px}.wb-desc[data-v-d3fcf793]{color:#64748b;font-size:12px}.wb-status[data-v-d3fcf793]{text-transform:uppercase;color:#4338ca;background:#eef2ff;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:900}.wb-status.big[data-v-d3fcf793]{padding:6px 10px;font-size:11px}.wb-status.s-bezig[data-v-d3fcf793]{color:#854d0e;background:#fef9c3}.wb-status.s-geblokkeerd[data-v-d3fcf793]{color:#b91c1c;background:#fee2e2}.wb-status.s-controle[data-v-d3fcf793]{color:#1e40af;background:#dbeafe}.wb-status.s-klaar[data-v-d3fcf793],.wb-status.s-goedgekeurd[data-v-d3fcf793]{color:#15803d;background:#dcfce7}.wb-task-side[data-v-d3fcf793]{flex:none;align-items:center;gap:12px;display:flex}.wb-steps[data-v-d3fcf793],.wb-count[data-v-d3fcf793]{color:#64748b;font-size:12px;font-weight:700}.wb-empty[data-v-d3fcf793]{color:#94a3b8;font-size:13px}.wb-empty-state[data-v-d3fcf793]{gap:8px;padding:22px;display:grid}.wb-empty-state h2[data-v-d3fcf793]{margin:0;font-size:20px}.wb-empty-state span[data-v-d3fcf793]{color:#64748b;font-size:13px}.wb-card[data-v-d3fcf793]{gap:14px;padding:16px;display:grid}.wb-card-head[data-v-d3fcf793]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.wb-card-head h2[data-v-d3fcf793]{margin:4px 0;font-size:22px}.wb-card-actions[data-v-d3fcf793]{justify-items:end;gap:8px;display:grid}.wb-link[data-v-d3fcf793]{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #dbe2f0;border-radius:10px;padding:9px 12px;font-weight:800}.wb-meta-grid[data-v-d3fcf793]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.wb-meta-grid article[data-v-d3fcf793]{border:1px solid #eef2f7;border-radius:12px;gap:4px;padding:12px;display:grid}.wb-meta-grid span[data-v-d3fcf793]{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:800}.wb-meta-grid strong[data-v-d3fcf793]{color:#0f172a;font-size:14px}.wb-next-step[data-v-d3fcf793]{background:#f8fbff;border:1px solid #eef2f7;border-radius:12px;gap:6px;padding:12px;display:grid}.wb-next-step strong[data-v-d3fcf793]{color:#0f172a;font-size:16px}.wb-next-step span[data-v-d3fcf793]{color:#64748b;font-size:13px}.wb-actions[data-v-d3fcf793]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.wb-run[data-v-d3fcf793],.wb-save[data-v-d3fcf793],.wb-reset[data-v-d3fcf793],.wb-cancel[data-v-d3fcf793],.wb-review-actions .rev[data-v-d3fcf793],.wb-actions .act[data-v-d3fcf793]{cursor:pointer;border:0;border-radius:10px;font-size:13px;font-weight:800}.wb-run[data-v-d3fcf793]{color:#fff;background:#4f46e5;padding:12px}.wb-run[data-v-d3fcf793]:hover{background:#4338ca}.wb-steps-block h3[data-v-d3fcf793],.wb-history-head h3[data-v-d3fcf793],.wb-review h3[data-v-d3fcf793]{color:#334155;margin:0;font-size:14px}.wb-steps-block ol[data-v-d3fcf793]{color:#334155;gap:4px;margin:0;padding-left:18px;font-size:14px;display:grid}.wb-done[data-v-d3fcf793]{color:#475569;margin:0;font-size:13px}.wb-actions .act[data-v-d3fcf793]{color:#fff;padding:12px 8px}.act.bezig[data-v-d3fcf793]{background:#2563eb}.act.klaar[data-v-d3fcf793]{background:#16a34a}.act.block[data-v-d3fcf793]{background:#e11d48}.wb-reset[data-v-d3fcf793]{color:#334155;background:#fff;border:1px solid #cbd5e1;padding:12px 8px}.wb-reset[data-v-d3fcf793]:hover{background:#f1f5f9}.wb-save[data-v-d3fcf793]{color:#fff;background:#0f172a;margin-top:8px;padding:10px 14px}.wb-save[data-v-d3fcf793]:disabled,.wb-actions .act[data-v-d3fcf793]:disabled,.wb-review-actions .rev[data-v-d3fcf793]:disabled,.wb-run[data-v-d3fcf793]:disabled,.wb-reset[data-v-d3fcf793]:disabled{opacity:.55;cursor:wait}.wb-mini[data-v-d3fcf793]{color:#16a34a;margin:0;font-size:12px;font-weight:700}.wb-mini.err[data-v-d3fcf793]{color:#b91c1c}.wb-mini.neutral[data-v-d3fcf793]{color:#64748b}.wb-out-label[data-v-d3fcf793]{color:#334155;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.wb-card textarea[data-v-d3fcf793],.wb-modal textarea[data-v-d3fcf793]{box-sizing:border-box;width:100%;font:inherit;resize:vertical;border:1px solid #e5e7eb;border-radius:10px;padding:10px}.wb-history-head[data-v-d3fcf793]{justify-content:space-between;align-items:center;gap:8px;display:flex}.wb-history-head span[data-v-d3fcf793]{color:#64748b;font-size:12px;font-weight:800}.wb-saved[data-v-d3fcf793]{gap:8px;display:grid}.wb-saved-item[data-v-d3fcf793]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:10px}.wb-saved-text[data-v-d3fcf793]{color:#1f2937;white-space:pre-wrap;margin:0 0 6px;font-size:14px}.wb-saved-by[data-v-d3fcf793]{color:#94a3b8;margin:0;font-size:11px;font-weight:700}.wb-review[data-v-d3fcf793]{gap:10px;display:grid}.wb-review-actions[data-v-d3fcf793]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.wb-review-actions .rev[data-v-d3fcf793]{color:#fff;padding:12px 6px}.rev.approve[data-v-d3fcf793]{background:#16a34a}.rev.return[data-v-d3fcf793]{background:#d97706}.rev.reject[data-v-d3fcf793]{background:#e11d48}.wb-decided[data-v-d3fcf793]{margin:0;font-size:14px;font-weight:800}.wb-decided.ok[data-v-d3fcf793]{color:#15803d}.wb-decided.no[data-v-d3fcf793]{color:#b91c1c}.wb-modal-backdrop[data-v-d3fcf793]{z-index:50;background:#0f172a73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.wb-modal[data-v-d3fcf793]{background:#fff;border-radius:16px;width:100%;max-width:440px;padding:18px}.wb-modal-head[data-v-d3fcf793]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.wb-modal-x[data-v-d3fcf793]{cursor:pointer;color:#64748b;background:0 0;border:0;font-size:22px}.wb-modal-actions[data-v-d3fcf793]{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.wb-cancel[data-v-d3fcf793]{color:#334155;background:#fff;border:1px solid #e5e7eb;padding:10px 16px}@media (width<=1100px){.wb-layout[data-v-d3fcf793]{grid-template-columns:1fr}.wb-detail-panel[data-v-d3fcf793]{position:static}.wb-summary[data-v-d3fcf793],.wb-meta-grid[data-v-d3fcf793]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.wb-summary[data-v-d3fcf793],.wb-meta-grid[data-v-d3fcf793],.wb-actions[data-v-d3fcf793],.wb-review-actions[data-v-d3fcf793]{grid-template-columns:1fr}}.document-panel[data-v-de3d619a]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.panel-head[data-v-de3d619a]{margin-bottom:12px}.eyebrow[data-v-de3d619a],h2[data-v-de3d619a]{margin:0}.eyebrow[data-v-de3d619a]{color:var(--sf-accent);text-transform:uppercase;font-size:11px;font-weight:900}h2[data-v-de3d619a]{color:var(--sf-text);font-size:18px}.document-form[data-v-de3d619a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.document-form label[data-v-de3d619a]{color:var(--sf-muted);gap:5px;font-size:12px;font-weight:800;display:grid}.span-2[data-v-de3d619a]{grid-column:1/-1}.sf-btn[data-v-de3d619a]{width:fit-content}@media (width<=760px){.document-form[data-v-de3d619a]{grid-template-columns:1fr}}.document-panel[data-v-bedf616f]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.detail-panel[data-v-bedf616f]{min-height:420px}.panel-head[data-v-bedf616f]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.eyebrow[data-v-bedf616f],h2[data-v-bedf616f],.empty-state[data-v-bedf616f],.text-block p[data-v-bedf616f]{margin:0}.eyebrow[data-v-bedf616f]{color:var(--sf-accent);text-transform:uppercase;font-size:11px;font-weight:900}h2[data-v-bedf616f]{color:var(--sf-text);font-size:18px}.empty-state[data-v-bedf616f],.text-block p[data-v-bedf616f],.detail-grid span[data-v-bedf616f]{color:var(--sf-muted);font-size:12px;font-weight:750}.status-pill[data-v-bedf616f]{color:#075985;background:#e0f2fe;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.status-pill.archived[data-v-bedf616f]{color:#64748b;background:#f1f5f9}.detail-grid[data-v-bedf616f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.detail-grid div[data-v-bedf616f],.text-block[data-v-bedf616f]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:10px}.detail-grid strong[data-v-bedf616f]{color:var(--sf-text);overflow-wrap:anywhere;margin-top:4px;display:block}.text-block[data-v-bedf616f]{margin-top:10px}.text-block span[data-v-bedf616f]{color:var(--sf-text);margin-bottom:6px;font-size:12px;font-weight:900;display:block}.sf-btn[data-v-bedf616f]{margin-top:10px}@media (width<=760px){.detail-grid[data-v-bedf616f]{grid-template-columns:1fr}}.document-panel[data-v-601736b9]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.panel-head[data-v-601736b9],.document-row[data-v-601736b9]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.panel-head[data-v-601736b9]{margin-bottom:12px}.eyebrow[data-v-601736b9],h2[data-v-601736b9],.empty-state[data-v-601736b9]{margin:0}.eyebrow[data-v-601736b9]{color:var(--sf-accent);text-transform:uppercase;font-size:11px;font-weight:900}h2[data-v-601736b9]{color:var(--sf-text);font-size:18px}.panel-head span[data-v-601736b9],.document-row small[data-v-601736b9],.empty-state[data-v-601736b9]{color:var(--sf-muted);font-size:12px;font-weight:750}.document-row[data-v-601736b9]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);text-align:left;cursor:pointer;width:100%;margin-top:8px;padding:10px}.document-row.active[data-v-601736b9]{background:#f8fafc;border-color:#111827}.document-row strong[data-v-601736b9]{color:var(--sf-text);display:block}.type-pill[data-v-601736b9]{color:#075985;background:#e0f2fe;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.understanding-card[data-v-e3e14f87]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#fff;padding:12px}.eyebrow[data-v-e3e14f87]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:900}ul[data-v-e3e14f87]{gap:6px;margin:0;padding-left:18px;display:grid}li[data-v-e3e14f87]{color:var(--sf-text);font-size:12px;font-weight:780}.understanding-card[data-v-33883870]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#fff;padding:12px}.eyebrow[data-v-33883870],article p[data-v-33883870],.empty[data-v-33883870]{margin:0}.eyebrow[data-v-33883870]{color:var(--sf-accent);text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900}.reasoning-list[data-v-33883870]{gap:8px;max-height:320px;display:grid;overflow:auto}article[data-v-33883870]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:8px}article strong[data-v-33883870]{color:var(--sf-text);font-size:12px}article p[data-v-33883870],article span[data-v-33883870],.empty[data-v-33883870]{color:var(--sf-muted);font-size:11px;font-weight:760}.understanding-card[data-v-e9fad1cd]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#fff;padding:12px}.eyebrow[data-v-e9fad1cd]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:900}.group+.group[data-v-e9fad1cd]{margin-top:10px}.group span[data-v-e9fad1cd]{color:var(--sf-text);font-size:12px;font-weight:900}.chips[data-v-e9fad1cd]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.chips strong[data-v-e9fad1cd]{border-radius:var(--sf-radius);color:#fff;background:#111827;padding:5px 7px;font-size:11px;font-weight:900}.chips em[data-v-e9fad1cd]{color:var(--sf-muted);font-size:12px;font-style:normal;font-weight:760}.understanding-card[data-v-d1608240]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:12px}.eyebrow[data-v-d1608240],h3[data-v-d1608240],.summary[data-v-d1608240]{margin:0}.eyebrow[data-v-d1608240]{color:var(--sf-accent);text-transform:uppercase;font-size:11px;font-weight:900}h3[data-v-d1608240]{color:var(--sf-text);font-size:17px}.summary[data-v-d1608240]{color:var(--sf-muted);margin-top:6px;font-size:12px;font-weight:760}.metric-grid[data-v-d1608240]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.metric-grid div[data-v-d1608240]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:8px}.metric-grid span[data-v-d1608240]{color:var(--sf-muted);font-size:11px;font-weight:850;display:block}.metric-grid strong[data-v-d1608240]{color:var(--sf-text);overflow-wrap:anywhere;font-size:13px;display:block}.document-understanding[data-v-e36c529b]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.panel-head[data-v-e36c529b]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.eyebrow[data-v-e36c529b],h2[data-v-e36c529b],.empty-state[data-v-e36c529b],.truth-note[data-v-e36c529b]{margin:0}.eyebrow[data-v-e36c529b]{color:var(--sf-accent);text-transform:uppercase;font-size:11px;font-weight:900}h2[data-v-e36c529b]{color:var(--sf-text);font-size:18px}.status-pill[data-v-e36c529b]{color:#075985;background:#e0f2fe;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.status-pill.processed[data-v-e36c529b]{color:#166534;background:#dcfce7}.status-pill.failed[data-v-e36c529b]{color:#b91c1c;background:#fee2e2}.empty-state[data-v-e36c529b],.truth-note[data-v-e36c529b]{color:var(--sf-muted);font-size:12px;font-weight:760}.actions[data-v-e36c529b]{gap:8px;margin:12px 0 8px;display:flex}.sf-btn.ghost[data-v-e36c529b]{color:var(--sf-text);background:#fff}.feedback[data-v-e36c529b]{border-radius:var(--sf-radius);padding:10px;font-size:13px;font-weight:850}.feedback.error[data-v-e36c529b]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.understanding-grid[data-v-e36c529b]{gap:10px;margin-top:12px;display:grid}.drawing-card[data-v-44f631b5]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#fff;padding:12px}.eyebrow[data-v-44f631b5],.empty[data-v-44f631b5]{margin:0}.eyebrow[data-v-44f631b5]{color:var(--sf-accent);text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900}article[data-v-44f631b5]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:var(--sf-surface-muted);gap:2px;padding:8px;display:grid}article+article[data-v-44f631b5]{margin-top:6px}strong[data-v-44f631b5]{color:var(--sf-text);font-size:12px}span[data-v-44f631b5],small[data-v-44f631b5],.empty[data-v-44f631b5]{color:var(--sf-muted);font-size:12px;font-weight:760}.drawing-card[data-v-5da921e0]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#fff;padding:12px}.eyebrow[data-v-5da921e0]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:900}ul[data-v-5da921e0]{gap:6px;margin:0;padding-left:18px;display:grid}li[data-v-5da921e0]{color:var(--sf-text);font-size:12px;font-weight:780}.drawing-card[data-v-fa826bc1]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#fff;padding:12px}.eyebrow[data-v-fa826bc1],article p[data-v-fa826bc1],.empty[data-v-fa826bc1]{margin:0}.eyebrow[data-v-fa826bc1]{color:var(--sf-accent);text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900}.reasoning-list[data-v-fa826bc1]{gap:8px;max-height:320px;display:grid;overflow:auto}article[data-v-fa826bc1]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:8px}article strong[data-v-fa826bc1]{color:var(--sf-text);font-size:12px}article p[data-v-fa826bc1],article span[data-v-fa826bc1],.empty[data-v-fa826bc1]{color:var(--sf-muted);font-size:11px;font-weight:760}.drawing-card[data-v-6e0799ce]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#fff;padding:12px}.eyebrow[data-v-6e0799ce]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:900}.group+.group[data-v-6e0799ce]{margin-top:10px}.group span[data-v-6e0799ce]{color:var(--sf-text);font-size:12px;font-weight:900}.chips[data-v-6e0799ce]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.chips strong[data-v-6e0799ce]{border-radius:var(--sf-radius);color:#fff;background:#111827;padding:5px 7px;font-size:11px;font-weight:900}.chips.risk strong[data-v-6e0799ce]{color:#991b1b;background:#fee2e2}.chips em[data-v-6e0799ce]{color:var(--sf-muted);font-size:12px;font-style:normal;font-weight:760}.drawing-card[data-v-94577d37]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#fff;padding:12px}.eyebrow[data-v-94577d37]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:900}.group+.group[data-v-94577d37]{margin-top:10px}.group span[data-v-94577d37]{color:var(--sf-text);font-size:12px;font-weight:900}.chips[data-v-94577d37]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.chips strong[data-v-94577d37]{border-radius:var(--sf-radius);color:#fff;background:#111827;padding:5px 7px;font-size:11px;font-weight:900}.chips.light strong[data-v-94577d37]{color:#075985;background:#e0f2fe}.chips em[data-v-94577d37]{color:var(--sf-muted);font-size:12px;font-style:normal;font-weight:760}.drawing-card[data-v-d9db565f]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:12px}.eyebrow[data-v-d9db565f],h3[data-v-d9db565f],p[data-v-d9db565f]{margin:0}.eyebrow[data-v-d9db565f]{color:var(--sf-accent);text-transform:uppercase;font-size:11px;font-weight:900}h3[data-v-d9db565f]{color:var(--sf-text);font-size:17px}p[data-v-d9db565f]{color:var(--sf-muted);margin-top:6px;font-size:12px;font-weight:760}.metric-grid[data-v-d9db565f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.metric-grid div[data-v-d9db565f]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:8px}.metric-grid span[data-v-d9db565f]{color:var(--sf-muted);font-size:11px;font-weight:850;display:block}.metric-grid strong[data-v-d9db565f]{color:var(--sf-text);overflow-wrap:anywhere;font-size:13px;display:block}.drawing-agent[data-v-4e56b708]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.panel-head[data-v-4e56b708]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.eyebrow[data-v-4e56b708],h2[data-v-4e56b708],.empty-state[data-v-4e56b708],.truth-note[data-v-4e56b708]{margin:0}.eyebrow[data-v-4e56b708]{color:var(--sf-accent);text-transform:uppercase;font-size:11px;font-weight:900}h2[data-v-4e56b708]{color:var(--sf-text);font-size:18px}.status-pill[data-v-4e56b708]{color:#075985;background:#e0f2fe;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.status-pill.processed[data-v-4e56b708]{color:#166534;background:#dcfce7}.status-pill.failed[data-v-4e56b708]{color:#b91c1c;background:#fee2e2}.empty-state[data-v-4e56b708],.truth-note[data-v-4e56b708]{color:var(--sf-muted);font-size:12px;font-weight:760}.actions[data-v-4e56b708]{gap:8px;margin:12px 0 8px;display:flex}.sf-btn.ghost[data-v-4e56b708]{color:var(--sf-text);background:#fff}.feedback[data-v-4e56b708]{border-radius:var(--sf-radius);padding:10px;font-size:13px;font-weight:850}.feedback.error[data-v-4e56b708]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.drawing-grid[data-v-4e56b708]{gap:10px;margin-top:12px;display:grid}.document-mcp-page[data-v-b673a06d]{gap:14px;padding:18px;display:grid}.document-hero[data-v-b673a06d]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.eyebrow[data-v-b673a06d],h1[data-v-b673a06d],p[data-v-b673a06d]{margin:0}.eyebrow[data-v-b673a06d]{color:var(--sf-accent);text-transform:uppercase;font-size:11px;font-weight:900}h1[data-v-b673a06d]{color:var(--sf-text);font-size:28px}.document-hero p[data-v-b673a06d]{color:var(--sf-muted);font-size:12px;font-weight:800}.publication-link[data-v-b673a06d]{color:var(--sf-accent);margin-top:10px;font-size:12px;font-weight:900;display:inline-block}.count-card[data-v-b673a06d]{border-radius:var(--sf-radius);background:#f0fdf4;border:1px solid #dcfce7;place-items:center;min-width:150px;padding:14px;display:grid}.count-card strong[data-v-b673a06d]{color:#166534;font-size:30px}.count-card span[data-v-b673a06d]{color:#166534;font-size:12px;font-weight:900}.feedback[data-v-b673a06d]{border-radius:var(--sf-radius);padding:10px;font-size:13px;font-weight:850}.feedback.success[data-v-b673a06d]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.feedback.error[data-v-b673a06d]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.document-workspace[data-v-b673a06d]{grid-template-columns:minmax(300px,.75fr) minmax(320px,.85fr) minmax(360px,1fr) minmax(420px,1.1fr);align-items:start;gap:14px;display:grid}@media (width<=1280px){.document-workspace[data-v-b673a06d]{grid-template-columns:1fr}}@media (width<=760px){.document-hero[data-v-b673a06d]{display:grid}}.document-publicatie[data-v-4078e56b]{gap:16px;max-width:760px;margin:0 auto;padding:28px;display:grid}.eyebrow[data-v-4078e56b]{color:#166534;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.document-publicatie h1[data-v-4078e56b]{margin:4px 0 8px}.document-publicatie p[data-v-4078e56b]{line-height:1.5}.card[data-v-4078e56b]{background:#fff;border:1px solid #d7dde3;border-radius:12px;gap:12px;padding:18px;display:grid}.card h2[data-v-4078e56b]{margin:0;font-size:18px}.card p[data-v-4078e56b]{color:#4b5563;margin:0}.card form[data-v-4078e56b]{align-items:end;gap:10px;display:flex}.card label[data-v-4078e56b]{flex:1;gap:5px;font-weight:700;display:grid}.card input[data-v-4078e56b]{padding:9px}.card button[data-v-4078e56b]{width:max-content;font:inherit;background:#fff;border:1px solid #4b5563;border-radius:8px;padding:10px 14px;font-weight:700}.card .primary[data-v-4078e56b]{color:#fff;background:#17202a;border-color:#17202a}.card button[data-v-4078e56b]:disabled{opacity:.55;cursor:not-allowed}.reference[data-v-4078e56b]{grid-template-columns:160px 1fr;gap:7px;margin:0;display:grid}.reference dt[data-v-4078e56b]{font-weight:700}.reference dd[data-v-4078e56b]{overflow-wrap:anywhere;margin:0}.modes[data-v-4078e56b]{gap:10px;display:grid}.modes label[data-v-4078e56b]{border:1px solid #d7dde3;border-radius:8px;grid-template-columns:auto 1fr;column-gap:8px;padding:10px}.modes input[data-v-4078e56b]{grid-row:span 2;margin-top:3px;padding:0}.modes span[data-v-4078e56b]{color:#4b5563;grid-column:2;font-weight:400}.warning[data-v-4078e56b]{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:10px}@media (width<=600px){.card form[data-v-4078e56b]{display:grid}.reference[data-v-4078e56b]{grid-template-columns:1fr}}.keepers-page[data-v-95b8df10]{color:#172033;background:radial-gradient(circle at 0 0,#c2e1ff52,#0000 24%),linear-gradient(#f6f8fb 0%,#eef3f8 100%);gap:24px;min-height:100%;padding:32px;display:grid}.hero[data-v-95b8df10],.panel[data-v-95b8df10],.notice[data-v-95b8df10]{background:#ffffffe6;border:1px solid #d2dce8f2;border-radius:28px;box-shadow:0 24px 80px #121e3414}.hero[data-v-95b8df10]{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:24px;padding:32px;display:grid}.eyebrow[data-v-95b8df10]{color:#64748b;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.hero h1[data-v-95b8df10],.section-head h2[data-v-95b8df10],.detail-hero h2[data-v-95b8df10]{color:#0f172a;margin:8px 0 0}.hero h1[data-v-95b8df10]{font-size:clamp(38px,5vw,64px);line-height:1}.hero-copy[data-v-95b8df10],.detail-copy[data-v-95b8df10],.activity-line[data-v-95b8df10],.person-card p[data-v-95b8df10],.tag-card p[data-v-95b8df10],.list-row p[data-v-95b8df10]{color:#5b677a;margin:0;line-height:1.6}.hero-stats[data-v-95b8df10]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hero-stat[data-v-95b8df10],.tag-card[data-v-95b8df10],.person-card[data-v-95b8df10],.workspace-card[data-v-95b8df10],.list-row[data-v-95b8df10],.attention-row[data-v-95b8df10]{background:#fff;border:1px solid #e2e8f0;border-radius:22px}.hero-stat[data-v-95b8df10]{align-content:end;min-height:120px;padding:18px;display:grid}.hero-stat strong[data-v-95b8df10]{color:#0f172a;font-size:36px}.hero-stat span[data-v-95b8df10],.keeper-meta dt[data-v-95b8df10],.person-label[data-v-95b8df10],.tag-card span[data-v-95b8df10],.workspace-card span[data-v-95b8df10],.list-row span[data-v-95b8df10],.empty-state[data-v-95b8df10],.empty-inline[data-v-95b8df10]{color:#64748b}.notice[data-v-95b8df10]{padding:16px 20px}.notice.error[data-v-95b8df10]{color:#991b1b;background:#fef2f2;border-color:#fecaca}.content-grid[data-v-95b8df10]{grid-template-columns:minmax(320px,420px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.panel[data-v-95b8df10]{padding:24px}.keepers-column[data-v-95b8df10]{position:sticky;top:20px}.section-head[data-v-95b8df10]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.section-head.compact[data-v-95b8df10]{margin-bottom:14px}.section-head h2[data-v-95b8df10],.section-head h3[data-v-95b8df10]{margin:6px 0 0}.keeper-list[data-v-95b8df10],.attention-list[data-v-95b8df10],.stack-list[data-v-95b8df10]{gap:14px;display:grid}.keeper-card[data-v-95b8df10]{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:24px;gap:16px;padding:20px;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid}.keeper-card[data-v-95b8df10]:hover{transform:translateY(-1px);box-shadow:0 18px 40px #0f172a14}.keeper-card.selected[data-v-95b8df10]{border-color:#93c5fd;box-shadow:0 18px 42px #3b82f624}.keeper-card-top[data-v-95b8df10]{justify-content:space-between;align-items:start;gap:14px;display:flex}.keeper-domain[data-v-95b8df10]{color:#64748b;margin:0 0 6px;font-size:13px}.keeper-card h3[data-v-95b8df10]{color:#0f172a;margin:0;font-size:24px}.status-pill[data-v-95b8df10]{white-space:nowrap;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:13px;font-weight:900;display:inline-flex}.status-pill.calm[data-v-95b8df10]{color:#1d4ed8;background:#eff6ff}.status-pill.active[data-v-95b8df10]{color:#166534;background:#f0fdf4}.status-pill.attention[data-v-95b8df10]{color:#92400e;background:#fffbeb}.status-pill.blocked[data-v-95b8df10],.status-pill.error[data-v-95b8df10]{color:#991b1b;background:#fef2f2}.keeper-meta[data-v-95b8df10]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.keeper-meta div[data-v-95b8df10]{gap:4px;display:grid}.keeper-meta dd[data-v-95b8df10]{color:#0f172a;margin:0;font-weight:700}.detail-column[data-v-95b8df10]{gap:20px;display:grid}.detail-hero[data-v-95b8df10]{z-index:2;background:#fffffff5;border:1px solid #e2e8f0;border-radius:24px;grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);gap:18px;padding:24px;display:grid;position:sticky;top:20px}.detail-summary[data-v-95b8df10]{align-content:start;gap:8px;display:grid}.detail-summary strong[data-v-95b8df10]{color:#0f172a}.detail-grid[data-v-95b8df10]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.detail-card[data-v-95b8df10]{background:#fff;border:1px solid #e2e8f0;border-radius:24px;padding:20px}.detail-card.wide[data-v-95b8df10]{grid-column:1/-1}.people-stack[data-v-95b8df10],.tag-grid[data-v-95b8df10],.workspace-grid[data-v-95b8df10]{gap:12px;display:grid}.people-stack[data-v-95b8df10]{grid-template-columns:repeat(2,minmax(0,1fr))}.person-card[data-v-95b8df10],.tag-card[data-v-95b8df10],.workspace-card[data-v-95b8df10],.list-row[data-v-95b8df10],.attention-row[data-v-95b8df10]{padding:16px}.person-card strong[data-v-95b8df10],.tag-card strong[data-v-95b8df10],.workspace-card strong[data-v-95b8df10],.list-row strong[data-v-95b8df10],.attention-row strong[data-v-95b8df10]{color:#0f172a}.person-card.muted[data-v-95b8df10]{background:#f8fafc}.person-label[data-v-95b8df10]{text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:800;display:block}.inline-note[data-v-95b8df10]{color:#64748b;margin-top:12px;font-size:13px}.tag-grid[data-v-95b8df10]{grid-template-columns:repeat(2,minmax(0,1fr))}.attention-row[data-v-95b8df10]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.attention-row p[data-v-95b8df10]{color:#64748b;margin:6px 0 0}.workspace-grid[data-v-95b8df10]{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-card[data-v-95b8df10]{cursor:pointer;gap:6px;display:grid}.workspace-card p[data-v-95b8df10],.list-row p[data-v-95b8df10]{margin-top:6px}.stack-list .list-row[data-v-95b8df10]{gap:4px;display:grid}.text-button[data-v-95b8df10],.secondary-button[data-v-95b8df10]{cursor:pointer;border-radius:999px;min-height:46px;padding:0 16px;font-weight:800}.text-button[data-v-95b8df10]{color:#1d3557;background:#fff;border:1px solid #d7e0ea}.secondary-button[data-v-95b8df10]{color:#fff;background:#0f172a;border:0}.empty-state[data-v-95b8df10],.empty-inline[data-v-95b8df10]{background:#f8fafc;border-radius:20px;padding:20px}@media (width<=1280px){.content-grid[data-v-95b8df10]{grid-template-columns:1fr}.keepers-column[data-v-95b8df10],.detail-hero[data-v-95b8df10]{position:static}}@media (width<=920px){.hero[data-v-95b8df10],.detail-hero[data-v-95b8df10],.detail-grid[data-v-95b8df10],.people-stack[data-v-95b8df10],.tag-grid[data-v-95b8df10],.workspace-grid[data-v-95b8df10],.keeper-meta[data-v-95b8df10],.attention-row[data-v-95b8df10]{grid-template-columns:1fr}}@media (width<=720px){.keepers-page[data-v-95b8df10]{gap:16px;padding:16px}.hero[data-v-95b8df10],.panel[data-v-95b8df10]{border-radius:22px;padding:20px}.hero h1[data-v-95b8df10]{font-size:40px}.hero-stats[data-v-95b8df10],.detail-grid[data-v-95b8df10]{gap:14px}.attention-row[data-v-95b8df10],.workspace-card[data-v-95b8df10],.person-card[data-v-95b8df10],.tag-card[data-v-95b8df10],.list-row[data-v-95b8df10]{padding:18px}}.escalations-page[data-v-11b05c90]{gap:14px;padding:20px;display:grid}.page-head[data-v-11b05c90],.toolbar[data-v-11b05c90],.list-card[data-v-11b05c90]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff}.page-head[data-v-11b05c90]{justify-content:space-between;align-items:flex-start;gap:14px;padding:18px;display:flex}.label[data-v-11b05c90],.eyebrow[data-v-11b05c90]{color:#2563eb;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:900}h1[data-v-11b05c90],h3[data-v-11b05c90],p[data-v-11b05c90]{margin:0}.muted[data-v-11b05c90]{color:#64748b}.button[data-v-11b05c90],.chip[data-v-11b05c90]{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;padding:10px 14px;font-weight:700}.button[data-v-11b05c90]{border-radius:10px}.chip.active[data-v-11b05c90]{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.toolbar[data-v-11b05c90]{padding:12px}.chips[data-v-11b05c90]{flex-wrap:wrap;gap:8px;display:flex}.list-card[data-v-11b05c90]{padding:14px}.list-head[data-v-11b05c90]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.escalation-list[data-v-11b05c90]{gap:10px;display:grid}.escalation-row[data-v-11b05c90]{border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:minmax(0,1fr) 320px;gap:16px;padding:14px;display:grid}.row-main[data-v-11b05c90],.row-meta[data-v-11b05c90]{gap:8px;display:grid}.row-meta[data-v-11b05c90]{align-content:start}.pill[data-v-11b05c90]{text-transform:uppercase;color:#0f172a;background:#e2e8f0;border-radius:999px;width:fit-content;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.pill.low[data-v-11b05c90]{color:#166534;background:#dcfce7}.pill.high[data-v-11b05c90]{color:#92400e;background:#fef3c7}.pill.critical[data-v-11b05c90]{color:#b91c1c;background:#fee2e2}textarea[data-v-11b05c90]{width:100%;font:inherit;resize:vertical;border:1px solid #cbd5e1;border-radius:10px;padding:10px 12px}.empty-state[data-v-11b05c90],.alert[data-v-11b05c90]{border-radius:12px;padding:14px}.alert-danger[data-v-11b05c90]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}@media (width<=960px){.page-head[data-v-11b05c90],.escalation-row[data-v-11b05c90]{grid-template-columns:1fr;display:grid}}.review-page[data-v-067041e2]{gap:16px;padding:24px;display:grid}.page-head[data-v-067041e2],.panel-head[data-v-067041e2],.queue-top[data-v-067041e2],.page-actions[data-v-067041e2],.decision-actions[data-v-067041e2],.head-badges[data-v-067041e2]{justify-content:space-between;align-items:center;gap:12px;display:flex}.layout[data-v-067041e2],.decision-grid[data-v-067041e2],.history-grid[data-v-067041e2],.workpack-grid[data-v-067041e2],.meta-grid[data-v-067041e2]{gap:16px;display:grid}.layout[data-v-067041e2]{grid-template-columns:340px minmax(0,1fr);align-items:start}.detail-column[data-v-067041e2]{gap:16px;display:grid}.queue-panel[data-v-067041e2],.panel[data-v-067041e2]{background:#fff;border:1px solid #dbe5f0;border-radius:8px;padding:16px}.queue-panel[data-v-067041e2]{position:sticky;top:16px}.queue-item[data-v-067041e2],.output-row[data-v-067041e2],.history-row[data-v-067041e2]{text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:8px;gap:6px;width:100%;padding:12px;display:grid}.queue-item[data-v-067041e2]{margin-top:12px}.queue-item.active[data-v-067041e2]{border-color:#1d4ed8;box-shadow:inset 0 0 0 1px #1d4ed8}.queue-item span[data-v-067041e2],.queue-item small[data-v-067041e2],.output-row span[data-v-067041e2],.output-row small[data-v-067041e2],.history-row span[data-v-067041e2],.history-row small[data-v-067041e2],.muted[data-v-067041e2],.empty-copy[data-v-067041e2],.page-head span[data-v-067041e2]{color:#64748b}.eyebrow[data-v-067041e2],.label[data-v-067041e2]{text-transform:uppercase;color:#3b82f6;font-size:11px;font-weight:700}.meta-grid[data-v-067041e2]{grid-template-columns:repeat(4,minmax(0,1fr))}.meta-grid article[data-v-067041e2],.copy-block[data-v-067041e2]{border:1px solid #e2e8f0;border-radius:8px;gap:8px;padding:12px;display:grid}.copy-block p[data-v-067041e2],.copy-block li[data-v-067041e2]{margin:0}.copy-block ol[data-v-067041e2],.copy-block ul[data-v-067041e2]{gap:6px;margin:0;padding-left:18px;display:grid}.decision-grid[data-v-067041e2],.history-grid[data-v-067041e2],.workpack-grid[data-v-067041e2]{grid-template-columns:repeat(2,minmax(0,1fr))}.field[data-v-067041e2]{gap:8px;display:grid}.field textarea[data-v-067041e2],.field select[data-v-067041e2]{width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px}.primary-btn[data-v-067041e2],.ghost-btn[data-v-067041e2],.warn-btn[data-v-067041e2],.danger-btn[data-v-067041e2]{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:10px 14px;font-weight:600}.primary-btn[data-v-067041e2]{color:#fff;background:#0f172a;border-color:#0f172a}.warn-btn[data-v-067041e2]{color:#92400e;border-color:#f59e0b}.danger-btn[data-v-067041e2]{color:#b91c1c;border-color:#ef4444}.full-width[data-v-067041e2]{width:100%}.notice[data-v-067041e2]{border:1px solid #dbe5f0;border-radius:8px;padding:12px 14px}.notice.success[data-v-067041e2]{color:#166534;background:#ecfdf5;border-color:#86efac}.notice.error[data-v-067041e2]{color:#b91c1c;background:#fef2f2;border-color:#fca5a5}.empty-panel[data-v-067041e2]{align-content:center;min-height:200px}@media (width<=1200px){.layout[data-v-067041e2],.decision-grid[data-v-067041e2],.history-grid[data-v-067041e2],.workpack-grid[data-v-067041e2],.meta-grid[data-v-067041e2]{grid-template-columns:1fr}.queue-panel[data-v-067041e2]{position:static}}.executor-page[data-v-d154c81e]{color:#07142d;background:#f4f7fb;min-height:100vh;padding:24px}.page-head[data-v-d154c81e],.executor-form[data-v-d154c81e],.sprint-band[data-v-d154c81e],.summary-grid[data-v-d154c81e],.task-grid[data-v-d154c81e],.task-head[data-v-d154c81e]{gap:14px;display:grid}.page-head[data-v-d154c81e]{grid-template-columns:1fr auto;align-items:center;margin-bottom:16px}.executor-form[data-v-d154c81e]{grid-template-columns:220px auto}h1[data-v-d154c81e],h2[data-v-d154c81e],p[data-v-d154c81e]{margin:0}.page-head h1[data-v-d154c81e]{font-size:32px}.page-head span[data-v-d154c81e],.sprint-band span[data-v-d154c81e],.task-card p[data-v-d154c81e],.muted[data-v-d154c81e]{color:#5a687d}button[data-v-d154c81e]{color:#fff;cursor:pointer;background:#07142d;border:0;border-radius:6px;padding:10px 13px;font-weight:800}input[data-v-d154c81e]{border:1px solid #cfd8e5;border-radius:6px;padding:10px}.eyebrow[data-v-d154c81e]{color:#1d5fe8;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:900}.error[data-v-d154c81e],.sprint-band[data-v-d154c81e],.summary-grid article[data-v-d154c81e],.task-card[data-v-d154c81e]{border-radius:8px;padding:16px}.error[data-v-d154c81e]{color:#9d1414;background:#fff4f4;border:1px solid #f4b2b2;font-weight:800}.sprint-band[data-v-d154c81e],.summary-grid article[data-v-d154c81e],.task-card[data-v-d154c81e]{background:#fff;border:1px solid #d7e0ec}.sprint-band[data-v-d154c81e]{grid-template-columns:1fr auto;align-items:start;margin-bottom:14px}.summary-grid[data-v-d154c81e]{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:14px}.summary-grid span[data-v-d154c81e]{color:#65738a;font-size:12px;font-weight:800;display:block}.summary-grid strong[data-v-d154c81e]{margin-top:4px;font-size:26px;display:block}.task-grid[data-v-d154c81e]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.task-card[data-v-d154c81e]{gap:12px;display:grid}.task-card.blocked[data-v-d154c81e]{border-color:#f4b2b2}.task-head[data-v-d154c81e]{grid-template-columns:1fr auto}.chips[data-v-d154c81e]{flex-wrap:wrap;gap:8px;display:flex}.chips span[data-v-d154c81e]{color:#1048a8;background:#eaf2ff;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:900}@media (width<=900px){.page-head[data-v-d154c81e],.executor-form[data-v-d154c81e],.sprint-band[data-v-d154c81e],.summary-grid[data-v-d154c81e]{grid-template-columns:1fr}}.execution-page[data-v-f493eb4d]{color:#08152f;background:#f4f7fb;min-height:100vh;padding:24px}.page-head[data-v-f493eb4d],.panel-head[data-v-f493eb4d],.button-row[data-v-f493eb4d],.form-grid[data-v-f493eb4d],.layout[data-v-f493eb4d],.meta-grid[data-v-f493eb4d],.workpack-grid[data-v-f493eb4d],.upload-box[data-v-f493eb4d],.output-head[data-v-f493eb4d],.output-meta[data-v-f493eb4d],.bottom-row[data-v-f493eb4d]{gap:12px;display:grid}.page-head[data-v-f493eb4d],.panel-head[data-v-f493eb4d],.output-head[data-v-f493eb4d]{grid-template-columns:1fr auto;align-items:start}.layout[data-v-f493eb4d]{grid-template-columns:minmax(280px,.9fr) minmax(0,1.2fr) minmax(300px,.9fr);align-items:start}.bottom-row[data-v-f493eb4d]{grid-column:1/-1}.left-column[data-v-f493eb4d],.middle-column[data-v-f493eb4d],.right-column[data-v-f493eb4d],.output-list[data-v-f493eb4d],.worklog-list[data-v-f493eb4d],.history-grid[data-v-f493eb4d],.history-block[data-v-f493eb4d],.history-list[data-v-f493eb4d]{gap:16px;display:grid}.panel[data-v-f493eb4d],.success[data-v-f493eb4d],.error[data-v-f493eb4d]{background:#fff;border:1px solid #d8e2ef;border-radius:8px;padding:16px}.success[data-v-f493eb4d]{color:#1f6a2d;background:#f3fff5;border-color:#bde3c5;font-weight:700}.error[data-v-f493eb4d]{color:#992626;background:#fff5f5;border-color:#f3b8b8;font-weight:700}.eyebrow[data-v-f493eb4d]{color:#245fdf;text-transform:uppercase;font-size:11px;font-weight:900}h1[data-v-f493eb4d],h2[data-v-f493eb4d],h3[data-v-f493eb4d],p[data-v-f493eb4d]{margin:0}.page-head h1[data-v-f493eb4d]{font-size:34px}.page-head span[data-v-f493eb4d],.muted[data-v-f493eb4d],.description[data-v-f493eb4d],.upload-box p[data-v-f493eb4d],.worklog-row span[data-v-f493eb4d],.output-head span[data-v-f493eb4d]{color:#61718a}.meta-grid[data-v-f493eb4d],.workpack-grid[data-v-f493eb4d],.form-grid[data-v-f493eb4d]{grid-template-columns:repeat(2,minmax(0,1fr))}.action-strip[data-v-f493eb4d]{grid-template-columns:1fr;gap:10px;margin-top:14px;display:grid}.source-card[data-v-f493eb4d],.message-box[data-v-f493eb4d],.empty-box[data-v-f493eb4d]{background:#fbfcfe;border:1px solid #e2e8f2;border-radius:8px;gap:8px;padding:12px;display:grid}.warning-box[data-v-f493eb4d]{background:#fff9f1;border-color:#f1d1a3}.meta-grid article[data-v-f493eb4d],.workpack-grid article[data-v-f493eb4d]{background:#fbfcfe;border:1px solid #e2e8f2;border-radius:8px;padding:12px}.meta-grid span[data-v-f493eb4d]{color:#6a778d;font-size:12px;font-weight:800;display:block}.meta-grid strong[data-v-f493eb4d]{margin-top:6px;display:block}.meta-stack[data-v-f493eb4d]{gap:10px;display:grid}.meta-stack div[data-v-f493eb4d]{gap:4px;display:grid}.meta-stack dt[data-v-f493eb4d]{color:#6a778d;font-size:12px;font-weight:800}.meta-stack dd[data-v-f493eb4d]{margin:0;font-weight:700}.history-card[data-v-f493eb4d],.output-row[data-v-f493eb4d],.worklog-row[data-v-f493eb4d]{background:#fcfdff;border:1px solid #e1e7f0;border-radius:8px;gap:8px;padding:12px;display:grid}.history-button[data-v-f493eb4d]{text-align:left;color:#08152f;background:#fbfcfe;border:1px solid #d8e2ef;width:100%}label[data-v-f493eb4d]{color:#2f405d;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:800;display:block}input[data-v-f493eb4d],select[data-v-f493eb4d],textarea[data-v-f493eb4d],button[data-v-f493eb4d],.inline-link[data-v-f493eb4d]{font:inherit;border-radius:6px}input[data-v-f493eb4d],select[data-v-f493eb4d],textarea[data-v-f493eb4d]{color:#08152f;background:#fff;border:1px solid #cfd8e5;width:100%;padding:10px 12px}textarea[data-v-f493eb4d]{resize:vertical;min-height:104px}button[data-v-f493eb4d],.inline-link[data-v-f493eb4d]{color:#fff;cursor:pointer;background:#0f1f3a;border:1px solid #0f1f3a;padding:10px 14px;font-weight:800;text-decoration:none}button.secondary[data-v-f493eb4d]{color:#0f1f3a;background:#fff;border-color:#d4dbe6}button.danger[data-v-f493eb4d]{color:#992626;background:#fff5f5;border-color:#f3b8b8}.button-row[data-v-f493eb4d]{grid-auto-flow:column;justify-content:start}.upload-box[data-v-f493eb4d]{border:1px dashed #ccd6e4;border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;padding:12px}.output-meta[data-v-f493eb4d]{grid-auto-flow:column;justify-content:start}.output-meta span[data-v-f493eb4d]{color:#174ea4;background:#edf3ff;border-radius:999px;align-items:center;padding:4px 8px;font-size:12px;font-weight:800;display:inline-flex}.inline-link[data-v-f493eb4d]{width:fit-content}@media (width<=1200px){.layout[data-v-f493eb4d],.bottom-row[data-v-f493eb4d],.meta-grid[data-v-f493eb4d],.workpack-grid[data-v-f493eb4d],.form-grid[data-v-f493eb4d],.upload-box[data-v-f493eb4d],.page-head[data-v-f493eb4d],.action-strip[data-v-f493eb4d]{grid-template-columns:1fr}}.engine-page[data-v-40e8509d]{gap:16px;display:grid}.engine-topline[data-v-40e8509d]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.metric-card[data-v-40e8509d]{text-align:left;cursor:pointer;background:linear-gradient(135deg,#0a84ff14,#fffffffa),#fffffffa;border:1px solid #94a3b82e;border-radius:22px;gap:6px;padding:18px;transition:transform .14s,border-color .14s,box-shadow .14s;display:grid}.metric-card[data-v-40e8509d]:hover,.metric-card.active[data-v-40e8509d]{border-color:#0a84ff66;transform:translateY(-1px);box-shadow:0 18px 40px #0f172a14}.metric-label[data-v-40e8509d],.metric-meta[data-v-40e8509d]{color:var(--sf-muted);font-size:12px}.metric-value[data-v-40e8509d]{color:var(--sf-text);font-size:30px;line-height:1}.engine-shell[data-v-40e8509d]{grid-template-columns:320px minmax(0,1fr) 330px;align-items:start;gap:16px;display:grid}.queue-panel[data-v-40e8509d],.engine-focus[data-v-40e8509d],.context-card[data-v-40e8509d],.inspect-panel[data-v-40e8509d]{border-radius:24px}.queue-panel[data-v-40e8509d],.inspect-panel[data-v-40e8509d]{gap:14px;padding:16px;display:grid;position:sticky;top:16px}.engine-main[data-v-40e8509d]{gap:16px;display:grid}.engine-focus[data-v-40e8509d]{background:radial-gradient(circle at 0 0,#0a84ff14,#0000 34%),linear-gradient(#fffffffa,#f8fafcfa);gap:16px;padding:18px;display:grid}.panel-head[data-v-40e8509d]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.panel-head h2[data-v-40e8509d]{color:var(--sf-text);margin:4px 0;font-size:24px;line-height:1.1}.panel-head span[data-v-40e8509d],.context-empty[data-v-40e8509d],.focus-card p[data-v-40e8509d],.inspect-grid dt[data-v-40e8509d],.info-grid dt[data-v-40e8509d]{color:var(--sf-muted);font-size:12px}.panel-count[data-v-40e8509d]{background:var(--sf-surface-muted);min-width:34px;height:34px;color:var(--sf-text);border-radius:999px;place-items:center;font-weight:900;display:inline-grid}.eyebrow[data-v-40e8509d]{color:var(--sf-accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.queue-list[data-v-40e8509d]{gap:10px;display:grid}.queue-item[data-v-40e8509d]{text-align:left;cursor:pointer;background:#fff;border:1px solid #94a3b82e;border-radius:18px;gap:8px;padding:14px;transition:transform .14s,border-color .14s,box-shadow .14s;display:grid}.queue-item[data-v-40e8509d]:hover,.queue-item.active[data-v-40e8509d]{border-color:#0a84ff6b;transform:translateY(-1px);box-shadow:0 16px 34px #0f172a14}.queue-item strong[data-v-40e8509d],.focus-card h3[data-v-40e8509d],.inspect-grid dd[data-v-40e8509d],.info-grid dd[data-v-40e8509d]{color:var(--sf-text)}.queue-item strong[data-v-40e8509d]{font-size:15px;line-height:1.25}.queue-item span[data-v-40e8509d]{font-size:12px}.queue-item-top[data-v-40e8509d],.queue-item-meta[data-v-40e8509d],.focus-badges[data-v-40e8509d]{justify-content:space-between;align-items:center;gap:10px;display:flex}.queue-type[data-v-40e8509d],.focus-chip[data-v-40e8509d]{min-height:26px;color:var(--sf-text);text-transform:uppercase;background:#0f172a0f;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.focus-chip.soft[data-v-40e8509d]{background:#0a84ff14}.timeline-track[data-v-40e8509d]{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;display:grid}.timeline-stage[data-v-40e8509d]{text-align:left;cursor:pointer;background:#fffffffa;border:1px solid #94a3b833;border-radius:18px;gap:4px;padding:14px 12px;transition:transform .14s,border-color .14s,box-shadow .14s;display:grid}.timeline-stage[data-v-40e8509d]:hover,.timeline-stage.active[data-v-40e8509d]{transform:translateY(-1px);box-shadow:0 16px 34px #0f172a14}.timeline-stage strong[data-v-40e8509d]{color:var(--sf-text);font-size:14px}.timeline-stage small[data-v-40e8509d],.timeline-label[data-v-40e8509d]{font-size:11px}.timeline-label[data-v-40e8509d]{color:var(--sf-muted);text-transform:uppercase;font-weight:800}.timeline-stage.is-done[data-v-40e8509d]{background:#f0fdf4fa;border-color:#22c55e4d}.timeline-stage.is-active[data-v-40e8509d]{background:#eff6fffa;border-color:#3b82f659}.timeline-stage.is-missing[data-v-40e8509d]{background:#fff7edfa;border-color:#f9731652}.timeline-stage.is-pending[data-v-40e8509d]{background:#f8fafcfa;border-color:#94a3b838}.timeline-stage.is-predicted[data-v-40e8509d]{background:#f5f3fffa;border-style:dashed;border-color:#7c3aed52}.focus-grid[data-v-40e8509d]{grid-template-columns:1.3fr repeat(3,minmax(0,1fr));gap:12px;display:grid}.focus-card[data-v-40e8509d]{background:#fffffff0;border:1px solid #94a3b82e;border-radius:20px;gap:8px;padding:16px;display:grid}.focus-card-wide[data-v-40e8509d]{grid-column:1}.focus-card.actionable[data-v-40e8509d]{text-align:left;cursor:pointer}.focus-card h3[data-v-40e8509d]{margin:0;font-size:18px;line-height:1.15}.focus-card p[data-v-40e8509d]{margin:0;line-height:1.5}.focus-forecast[data-v-40e8509d]{color:var(--sf-accent);font-size:12px;font-weight:800}.context-strip[data-v-40e8509d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.context-card[data-v-40e8509d]{gap:12px;padding:16px;display:grid}.context-list[data-v-40e8509d]{color:var(--sf-text);gap:8px;margin:0;padding-left:18px;font-size:13px;line-height:1.5;display:grid}.info-grid[data-v-40e8509d],.inspect-grid[data-v-40e8509d]{gap:10px;margin:0;display:grid}.info-grid[data-v-40e8509d]{grid-template-columns:repeat(2,minmax(0,1fr))}.inspect-grid div[data-v-40e8509d],.info-grid div[data-v-40e8509d]{background:#f8fafce0;border:1px solid #94a3b824;border-radius:16px;padding:12px}.inspect-grid dd[data-v-40e8509d],.info-grid dd[data-v-40e8509d]{margin:4px 0 0;font-size:14px;font-weight:900;line-height:1.35}.empty-state[data-v-40e8509d]{color:var(--sf-muted);background:#f8fafce6;border:1px dashed #94a3b857;border-radius:18px;padding:16px;font-size:13px}.inspect-cta[data-v-40e8509d]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0f172a,#1d4ed8);border:0;border-radius:16px;min-height:44px;font-weight:900}@media (width<=1480px){.engine-shell[data-v-40e8509d]{grid-template-columns:300px minmax(0,1fr)}.inspect-panel[data-v-40e8509d]{grid-column:1/-1;position:static}}@media (width<=1180px){.engine-topline[data-v-40e8509d],.context-strip[data-v-40e8509d],.focus-grid[data-v-40e8509d],.timeline-track[data-v-40e8509d],.engine-shell[data-v-40e8509d],.info-grid[data-v-40e8509d]{grid-template-columns:1fr}.queue-panel[data-v-40e8509d]{position:static}}.business-map[data-v-c4000803]{gap:16px;display:grid}.summary-strip[data-v-c4000803]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.summary-card[data-v-c4000803]{text-align:left;cursor:pointer;background:linear-gradient(135deg,#0a84ff14,#fffffffa),#fffffffa;border:1px solid #94a3b82e;border-radius:22px;gap:6px;padding:18px;transition:transform .14s,border-color .14s,box-shadow .14s;display:grid}.summary-card[data-v-c4000803]:hover,.summary-card.active[data-v-c4000803]{border-color:#0a84ff6b;transform:translateY(-1px);box-shadow:0 18px 38px #0f172a14}.summary-label[data-v-c4000803],.summary-meta[data-v-c4000803],.eyebrow[data-v-c4000803],.detail-copy[data-v-c4000803],.detail-meta dt[data-v-c4000803],.map-header span[data-v-c4000803]{color:var(--sf-muted);font-size:12px}.summary-value[data-v-c4000803],.flow-card strong[data-v-c4000803],.detail-meta dd[data-v-c4000803]{color:var(--sf-text)}.summary-value[data-v-c4000803]{font-size:30px;line-height:1}.map-shell[data-v-c4000803]{grid-template-columns:minmax(0,1fr) 340px;gap:16px;display:grid}.map-main[data-v-c4000803],.map-detail[data-v-c4000803]{border-radius:26px}.map-main[data-v-c4000803]{background:radial-gradient(circle at 0 0,#0a84ff14,#0000 34%),linear-gradient(#fffffffa,#f8fafcfa);gap:18px;padding:20px;display:grid}.map-header[data-v-c4000803],.detail-head[data-v-c4000803]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.map-header h2[data-v-c4000803],.detail-head h2[data-v-c4000803]{color:var(--sf-text);margin:4px 0;font-size:26px;line-height:1.08}.eyebrow[data-v-c4000803]{color:var(--sf-accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:900}.map-outcome[data-v-c4000803]{color:#fff;cursor:pointer;background:#0f172a;border:0;border-radius:16px;min-height:40px;padding:0 14px;font-weight:900}.map-columns[data-v-c4000803]{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:14px;display:grid}.flow-column[data-v-c4000803]{gap:10px;display:grid}.column-head h3[data-v-c4000803]{color:var(--sf-text);margin:4px 0 0;font-size:16px}.flow-card[data-v-c4000803]{text-align:left;cursor:pointer;border:1px solid #94a3b82e;border-radius:20px;gap:8px;min-height:86px;padding:14px;transition:transform .14s,border-color .14s,box-shadow .14s;display:grid}.flow-card[data-v-c4000803]:hover,.flow-card.active[data-v-c4000803]{border-color:#0a84ff66;transform:translateY(-1px);box-shadow:0 16px 36px #0f172a14}.flow-card span[data-v-c4000803]{color:var(--sf-text);font-size:14px;font-weight:800;line-height:1.35}.goal-card[data-v-c4000803]{background:#eff6fff5}.milestone-card[data-v-c4000803]{background:#f0fdf4f5}.sprint-card[data-v-c4000803]{background:#f5f3fff5}.keeper-card[data-v-c4000803]{background:#fff7edf5}.task-card[data-v-c4000803]{background:#f8fafcfa}.map-detail[data-v-c4000803]{align-self:start;gap:14px;padding:18px;display:grid;position:sticky;top:16px}.detail-copy[data-v-c4000803]{margin:0;line-height:1.6}.detail-meta[data-v-c4000803]{gap:10px;margin:0;display:grid}.detail-meta div[data-v-c4000803]{background:#f8fafce0;border:1px solid #94a3b824;border-radius:16px;padding:12px}.detail-meta dd[data-v-c4000803]{margin:4px 0 0;font-size:14px;font-weight:900}@media (width<=1380px){.map-shell[data-v-c4000803]{grid-template-columns:1fr}.map-detail[data-v-c4000803]{position:static}}@media (width<=1180px){.summary-strip[data-v-c4000803],.map-columns[data-v-c4000803]{grid-template-columns:1fr}}.vue-flow{z-index:0;direction:ltr;width:100%;height:100%;position:relative;overflow:hidden}.vue-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.selection{cursor:pointer}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__transformationpane{transform-origin:0 0;z-index:2;pointer-events:none}.vue-flow__viewport{z-index:4;overflow:clip}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{pointer-events:none;overflow:visible}.vue-flow__edge-path,.vue-flow__connection-path{stroke:#b1b1b7;stroke-width:1px;fill:none}.vue-flow__edge{pointer-events:visibleStroke;cursor:pointer}.vue-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.vue-flow__edge.animated path.vue-flow__edge-interaction{stroke-dasharray:none;animation:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus,.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path,.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.vue-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{pointer-events:none;min-width:5px;min-height:5px;position:absolute}.vue-flow__handle.connectable{pointer-events:all;cursor:crosshair}.vue-flow__handle-bottom{bottom:0;left:50%;transform:translate(-50%,50%)}.vue-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.vue-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.vue-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{z-index:5;margin:15px;position:absolute}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10px}}:root{--vf-node-bg:#fff;--vf-node-text:#222;--vf-connection-path:#b1b1b7;--vf-handle:#555}.vue-flow__edge.updating .vue-flow__edge-path{stroke:#777}.vue-flow__edge-text{font-size:10px}.vue-flow__edge-textbg{fill:#fff}.vue-flow__connection-path{stroke:var(--vf-connection-path)}.vue-flow__node{cursor:grab}.vue-flow__node.selectable:focus,.vue-flow__node.selectable:focus-visible{outline:none}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{text-align:center;width:150px;color:var(--vf-node-text);background-color:var(--vf-node-bg);border-style:solid;border-width:1px;border-color:var(--vf-node-color);border-radius:3px;padding:10px;font-size:12px}.vue-flow__node-default.selected,.vue-flow__node-default.selected:hover,.vue-flow__node-input.selected,.vue-flow__node-input.selected:hover,.vue-flow__node-output.selected,.vue-flow__node-output.selected:hover{box-shadow:0 0 0 .5px var(--vf-box-shadow)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible,.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible,.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{border:1px solid #555;outline:none}.vue-flow__node-default .vue-flow__handle,.vue-flow__node-input .vue-flow__handle,.vue-flow__node-output .vue-flow__handle{background:var(--vf-handle)}.vue-flow__node-default.selectable:hover,.vue-flow__node-input.selectable:hover,.vue-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.vue-flow__node-input{--vf-node-color:var(--vf-node-color,#0041d0);--vf-handle:var(--vf-node-color,#0041d0);--vf-box-shadow:var(--vf-node-color,#0041d0);background:var(--vf-node-bg);border-color:var(--vf-node-color,#0041d0)}.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible{border:1px solid var(--vf-node-color,#0041d0);outline:none}.vue-flow__node-default{--vf-handle:var(--vf-node-color,#1a192b);--vf-box-shadow:var(--vf-node-color,#1a192b);background:var(--vf-node-bg);border-color:var(--vf-node-color,#1a192b)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible{border:1px solid var(--vf-node-color,#1a192b);outline:none}.vue-flow__node-output{--vf-handle:var(--vf-node-color,#ff0072);--vf-box-shadow:var(--vf-node-color,#ff0072);background:var(--vf-node-bg);border-color:var(--vf-node-color,#ff0072)}.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{border:1px solid var(--vf-node-color,#ff0072);outline:none}.vue-flow__nodesselection-rect,.vue-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible,.vue-flow__selection:focus,.vue-flow__selection:focus-visible{outline:none}.vue-flow__handle{background:var(--vf-handle);border:1px solid #fff;border-radius:100%;width:6px;height:6px}.smartflow-control[data-v-b956c80d]{grid-template-columns:minmax(260px,1fr) minmax(320px,1.6fr);align-items:end;gap:14px;margin-bottom:14px;padding:14px;display:grid}.smartflow-control h2[data-v-b956c80d]{color:var(--sf-text);margin:3px 0 4px;font-size:22px;line-height:1.1}.smartflow-control span[data-v-b956c80d]{color:var(--sf-muted);font-size:13px}.control-tools[data-v-b956c80d]{gap:10px;display:grid}.flow-search[data-v-b956c80d]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);width:100%;min-height:40px;color:var(--sf-text);background:#fff;padding:0 12px;font-weight:800}.filter-row[data-v-b956c80d]{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.filter-row button[data-v-b956c80d]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);min-height:32px;color:var(--sf-muted);cursor:pointer;background:#fff;padding:0 10px;font-size:12px;font-weight:900}.filter-row button.active[data-v-b956c80d]{color:#fff;background:#0f172a;border-color:#0f172a}.flow-shell[data-v-b956c80d]{grid-template-columns:minmax(0,1fr) 320px;gap:14px;display:grid}.flow-stage[data-v-b956c80d]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background-color:#fff;background-image:linear-gradient(#f8fafc 1px,#0000 1px),linear-gradient(90deg,#f8fafc 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:680px;overflow:hidden}.smartflow-flow[data-v-b956c80d]{min-height:680px}[data-v-b956c80d] .flow-source-node,[data-v-b956c80d] .flow-outcome-node,[data-v-b956c80d] .flow-return-node{border:1px solid var(--sf-border);border-radius:var(--sf-radius);color:#fff;letter-spacing:.04em;white-space:pre-line;background:#0f172a;min-width:170px;padding:12px;font-size:12px;font-weight:900}[data-v-b956c80d] .flow-intake-node,[data-v-b956c80d] .flow-ready-node,[data-v-b956c80d] .flow-attention-node,[data-v-b956c80d] .flow-output-node,[data-v-b956c80d] .flow-empty-node{border:1px solid var(--sf-border);border-radius:var(--sf-radius);max-width:230px;color:var(--sf-text);white-space:pre-line;background:#fff;font-size:12px;font-weight:900;box-shadow:0 10px 26px #0f172a0f}[data-v-b956c80d] .flow-intake-node{background:#eff6ff;border-color:#bfdbfe}[data-v-b956c80d] .flow-ready-node{background:#f0fdf4;border-color:#bbf7d0}[data-v-b956c80d] .flow-brain-node{background:#eff6ff;border-color:#bfdbfe}[data-v-b956c80d] .flow-scope-node{background:#f5f3ff;border-color:#ddd6fe}[data-v-b956c80d] .flow-attention-node{background:#fff7ed;border-color:#fed7aa}[data-v-b956c80d] .flow-output-node{background:#f5f3ff;border-color:#ddd6fe}[data-v-b956c80d] .flow-return-node{background:#052e16;border-color:#bbf7d0}.flow-detail[data-v-b956c80d]{align-self:start;gap:12px;padding:14px;display:grid}.eyebrow[data-v-b956c80d]{color:var(--sf-accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.detail-head[data-v-b956c80d]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.detail-head h2[data-v-b956c80d]{color:var(--sf-text);margin:0;font-size:20px;line-height:1.15}.flow-detail p[data-v-b956c80d],.empty-state[data-v-b956c80d]{color:var(--sf-muted);margin:0;font-size:13px;line-height:1.5}.primary-action[data-v-b956c80d]{justify-self:start}.detail-meta[data-v-b956c80d]{gap:8px;margin:0;display:grid}.detail-meta div[data-v-b956c80d]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:9px}.detail-meta dt[data-v-b956c80d]{color:var(--sf-muted);font-size:11px;font-weight:800}.detail-meta dd[data-v-b956c80d]{color:var(--sf-text);margin:4px 0 0;font-size:13px;font-weight:900}.empty-state[data-v-b956c80d]{border:1px dashed var(--sf-border);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:14px}[data-v-b956c80d] .vue-flow__node.selected{box-shadow:0 0 0 2px var(--sf-accent)}@media (width<=1080px){.smartflow-control[data-v-b956c80d]{grid-template-columns:1fr}.filter-row[data-v-b956c80d]{justify-content:flex-start}.flow-shell[data-v-b956c80d]{grid-template-columns:1fr}.flow-detail[data-v-b956c80d]{order:-1}}.flow-page[data-v-935d0dfd]{gap:14px;display:grid}.flow-header[data-v-935d0dfd]{justify-content:space-between;align-items:center;gap:14px;padding:18px;display:flex}.header-actions[data-v-935d0dfd]{align-items:center;gap:10px;display:flex}.mode-switch[data-v-935d0dfd]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:var(--sf-surface-muted);gap:6px;padding:4px;display:inline-flex}.mode-switch button[data-v-935d0dfd]{border-radius:calc(var(--sf-radius) - 3px);min-height:34px;color:var(--sf-muted);cursor:pointer;background:0 0;border:0;padding:0 12px;font-weight:900}.mode-switch button.active[data-v-935d0dfd]{color:#fff;background:#0f172a}.eyebrow[data-v-935d0dfd]{color:var(--sf-accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.flow-header h1[data-v-935d0dfd]{color:var(--sf-text);margin:3px 0 4px;font-size:31px;font-weight:900;line-height:1.05}.flow-header span[data-v-935d0dfd],.state-card[data-v-935d0dfd]{color:var(--sf-muted);font-size:13px}.state-card[data-v-935d0dfd]{border:1px dashed var(--sf-border);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:16px}.error-card[data-v-935d0dfd]{color:#be123c;background:#fff1f2;border-color:#fecdd3}@media (width<=760px){.flow-header[data-v-935d0dfd],.header-actions[data-v-935d0dfd]{display:grid}.mode-switch[data-v-935d0dfd]{width:100%}}.import-page[data-v-21c0ff28]{gap:12px;padding:14px;display:grid}.hero[data-v-21c0ff28],.input-panel[data-v-21c0ff28],.preview-panel[data-v-21c0ff28],.side-panel section[data-v-21c0ff28]{border:1px solid var(--sf-border);background:#fff;border-radius:8px}.hero[data-v-21c0ff28]{justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.eyebrow[data-v-21c0ff28]{color:#1d4ed8;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:900}h1[data-v-21c0ff28],h2[data-v-21c0ff28]{margin:0 0 4px}h1[data-v-21c0ff28]{font-size:25px}h2[data-v-21c0ff28]{font-size:17px}span[data-v-21c0ff28],p[data-v-21c0ff28],li[data-v-21c0ff28],small[data-v-21c0ff28]{color:#475569;font-size:12px}button[data-v-21c0ff28]{color:#fff;background:#020617;border:0;border-radius:6px;padding:9px 11px;font-weight:900}button[data-v-21c0ff28]:disabled{cursor:not-allowed;opacity:.55}.message[data-v-21c0ff28],.error[data-v-21c0ff28]{border-radius:8px;margin:0;padding:10px;font-size:13px}.message[data-v-21c0ff28]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.error[data-v-21c0ff28]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.workspace[data-v-21c0ff28]{grid-template-columns:minmax(380px,.9fr) minmax(420px,1.2fr) 320px;align-items:start;gap:12px;display:grid}.input-panel[data-v-21c0ff28],.preview-panel[data-v-21c0ff28],.side-panel section[data-v-21c0ff28]{gap:10px;padding:12px;display:grid}textarea[data-v-21c0ff28]{border:1px solid var(--sf-border);resize:vertical;border-radius:6px;min-height:560px;padding:10px;font:12px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.actions[data-v-21c0ff28]{flex-wrap:wrap;gap:8px;display:flex}.actions.vertical[data-v-21c0ff28]{display:grid}.guardrail[data-v-21c0ff28]{color:#64748b;margin:0}.validation[data-v-21c0ff28],.sprint-card[data-v-21c0ff28],.import-row[data-v-21c0ff28]{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px}.validation.ok[data-v-21c0ff28]{background:#f0fdf4;border-color:#bbf7d0}.sprint-card[data-v-21c0ff28]{border-color:var(--sf-border);background:#fff;gap:5px;display:grid}.import-row[data-v-21c0ff28]{text-align:left;color:#020617;background:#fff;gap:4px;width:100%;display:grid}.import-row.active[data-v-21c0ff28]{border-color:#020617}@media (width<=1280px){.workspace[data-v-21c0ff28]{grid-template-columns:1fr}}.builder-page[data-v-ee32a86a]{gap:12px;padding:14px;display:grid}.hero[data-v-ee32a86a],.input-panel[data-v-ee32a86a],.analysis-card[data-v-ee32a86a],.proposal-card[data-v-ee32a86a],.side-panel section[data-v-ee32a86a],.milestone[data-v-ee32a86a]{border:1px solid var(--sf-border);background:#fff;border-radius:8px}.hero[data-v-ee32a86a]{justify-content:space-between;gap:14px;padding:14px;display:flex}.layout[data-v-ee32a86a]{grid-template-columns:360px minmax(0,1fr) 280px;align-items:start;gap:12px;display:grid}.input-panel[data-v-ee32a86a],.analysis-card[data-v-ee32a86a],.proposal-card[data-v-ee32a86a],.side-panel section[data-v-ee32a86a]{gap:10px;padding:12px;display:grid}label[data-v-ee32a86a]{color:var(--sf-muted);gap:5px;font-size:12px;font-weight:800;display:grid}textarea[data-v-ee32a86a],input[data-v-ee32a86a]{border:1px solid var(--sf-border);width:100%;font:inherit;border-radius:6px;padding:10px}textarea[data-v-ee32a86a]{resize:vertical;min-height:130px}.small-area[data-v-ee32a86a]{min-height:90px}.inline-fields[data-v-ee32a86a]{grid-template-columns:1fr 1fr 1.2fr;gap:8px;display:grid}.preview-panel[data-v-ee32a86a],.side-panel[data-v-ee32a86a]{gap:12px;display:grid}.actions[data-v-ee32a86a]{gap:8px;display:flex}.vertical[data-v-ee32a86a]{flex-direction:column}button[data-v-ee32a86a]{border:1px solid var(--sf-border);color:#fff;cursor:pointer;background:#020617;border-radius:6px;padding:9px 12px;font-weight:900}button[data-v-ee32a86a]:disabled{cursor:not-allowed;background:#777b86}.eyebrow[data-v-ee32a86a]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h1[data-v-ee32a86a],h2[data-v-ee32a86a],p[data-v-ee32a86a]{margin:0}.chips[data-v-ee32a86a]{flex-wrap:wrap;gap:6px;display:flex}.chips span[data-v-ee32a86a],.message[data-v-ee32a86a],.error[data-v-ee32a86a]{border-radius:6px;padding:8px}.chips span[data-v-ee32a86a]{color:#1e40af;background:#eef2ff;font-size:12px;font-weight:800}.message[data-v-ee32a86a]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.error[data-v-ee32a86a]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.muted[data-v-ee32a86a]{color:var(--sf-muted)}.milestone[data-v-ee32a86a]{gap:8px;padding:10px;display:grid}.milestone span[data-v-ee32a86a],.record-row span[data-v-ee32a86a],.hero span[data-v-ee32a86a],.side-panel span[data-v-ee32a86a]{color:var(--sf-muted);font-size:12px}.record-row[data-v-ee32a86a]{color:#020617;text-align:left;background:#fff;gap:4px;width:100%;display:grid}.record-row.active[data-v-ee32a86a]{border-color:#020617}@media (width<=1100px){.layout[data-v-ee32a86a]{grid-template-columns:1fr}}.engine-page[data-v-7a66b93f]{color:#07142d;background:#f4f7fb;min-height:100vh;padding:24px}.page-head[data-v-7a66b93f],.layout[data-v-7a66b93f],.summary-grid[data-v-7a66b93f],.breakdown[data-v-7a66b93f],.task-head[data-v-7a66b93f],.workpack-grid[data-v-7a66b93f],.head-actions[data-v-7a66b93f]{gap:16px;display:grid}.page-head[data-v-7a66b93f]{grid-template-columns:1fr auto;align-items:center;margin-bottom:18px}.page-head h1[data-v-7a66b93f]{margin:0;font-size:32px}.page-head span[data-v-7a66b93f],.status-card p[data-v-7a66b93f],.summary-grid small[data-v-7a66b93f],.task-card p[data-v-7a66b93f],.task-card span[data-v-7a66b93f]{color:#4c5a70}.head-actions[data-v-7a66b93f]{grid-template-columns:repeat(3,auto)}button[data-v-7a66b93f]{color:#fff;cursor:pointer;background:#07142d;border:0;border-radius:6px;padding:12px 16px;font-weight:800}button[data-v-7a66b93f]:disabled{opacity:.55;cursor:wait}button.secondary[data-v-7a66b93f]{color:#07142d;background:#fff;border:1px solid #cfd8e5}button.secondary.danger[data-v-7a66b93f]{color:#9d1414;border-color:#f4b2b2}.layout[data-v-7a66b93f]{grid-template-columns:minmax(360px,.9fr) minmax(420px,1.1fr);align-items:start}.input-panel[data-v-7a66b93f],.status-card[data-v-7a66b93f],.message-card[data-v-7a66b93f],.summary-grid article[data-v-7a66b93f],.breakdown[data-v-7a66b93f],.task-list[data-v-7a66b93f],.imported-card[data-v-7a66b93f]{background:#fff;border:1px solid #d7e0ec;border-radius:8px;padding:16px}.workspace-card[data-v-7a66b93f]{gap:10px;display:grid}.workspace-card.legacy[data-v-7a66b93f]{background:#fffaf1;border-color:#f7c98a}.input-panel label[data-v-7a66b93f]{margin-bottom:10px;font-weight:900;display:block}textarea[data-v-7a66b93f]{resize:vertical;border:1px solid #cfd8e5;border-radius:6px;width:100%;min-height:720px;padding:14px;font-family:Consolas,monospace;font-size:13px;line-height:1.45}.keeper-form[data-v-7a66b93f]{gap:10px;display:grid}.keeper-form input[data-v-7a66b93f],.keeper-form textarea[data-v-7a66b93f]{min-height:auto;font-family:inherit;font-size:14px}.keeper-dashboard[data-v-7a66b93f]{margin-top:16px}.keeper-grid[data-v-7a66b93f]{align-items:start}.preview-panel[data-v-7a66b93f]{gap:14px;display:grid}.eyebrow[data-v-7a66b93f]{color:#1d5fe8;letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:900}.status-card h2[data-v-7a66b93f]{margin:0}.status-card.valid[data-v-7a66b93f]{background:#f0fff5;border-color:#8de0ac}.status-card.invalid[data-v-7a66b93f],.error[data-v-7a66b93f],.message-card[data-v-7a66b93f]{background:#fff4f4;border-color:#f4b2b2}.success[data-v-7a66b93f]{color:#126b35;background:#f0fff5;border:1px solid #8de0ac;border-radius:8px;padding:12px;font-weight:800}.error[data-v-7a66b93f]{color:#9d1414;border-radius:8px;padding:12px;font-weight:800}.message-card.warning[data-v-7a66b93f]{background:#fff9e8;border-color:#ffd98a}.message-card ul[data-v-7a66b93f],.task-card ul[data-v-7a66b93f],.task-card ol[data-v-7a66b93f]{margin:8px 0 0;padding-left:18px}.message-card li[data-v-7a66b93f]{margin-bottom:8px}.message-card span[data-v-7a66b93f]{color:#4c5a70;display:block}.summary-grid[data-v-7a66b93f]{grid-template-columns:repeat(4,minmax(0,1fr))}.summary-grid span[data-v-7a66b93f],.breakdown small[data-v-7a66b93f],.workpack-grid small[data-v-7a66b93f]{color:#65738a;font-size:12px;font-weight:800;display:block}.summary-grid strong[data-v-7a66b93f]{margin:6px 0;font-size:22px;display:block}.breakdown[data-v-7a66b93f],.workpack-grid[data-v-7a66b93f]{grid-template-columns:1fr 1fr}.chips[data-v-7a66b93f]{flex-wrap:wrap;gap:8px;display:flex}.chips span[data-v-7a66b93f]{color:#1048a8;background:#eaf2ff;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:900}.chips.compact[data-v-7a66b93f]{justify-content:flex-end}.task-list[data-v-7a66b93f],.imported-card[data-v-7a66b93f],.section-head[data-v-7a66b93f],.workspace-grid[data-v-7a66b93f],.review-row[data-v-7a66b93f],.mini-row[data-v-7a66b93f],.action-row[data-v-7a66b93f]{gap:12px;display:grid}.section-head[data-v-7a66b93f]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.workspace-task-row[data-v-7a66b93f]{border:1px solid #d7e0ec;border-radius:8px;grid-template-columns:minmax(0,1fr) auto 190px 180px;align-items:center;gap:12px;padding:12px;display:grid}.workspace-task-row.blocked[data-v-7a66b93f]{background:#fff8f8;border-color:#f4b2b2}.task-card[data-v-7a66b93f]{border:1px solid #d7e0ec;border-radius:8px;padding:14px}.task-open[data-v-7a66b93f]{color:#07142d;text-align:left;background:0 0;gap:4px;padding:0;display:grid}.workspace-grid[data-v-7a66b93f]{grid-template-columns:repeat(2,minmax(0,1fr))}.mini-row[data-v-7a66b93f]{background:#f8fbff;border:1px solid #d7e0ec;border-radius:8px;padding:10px}.review-row[data-v-7a66b93f],.blocked-row[data-v-7a66b93f]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.action-row[data-v-7a66b93f]{grid-auto-flow:column;justify-content:end;align-items:center}.danger-card[data-v-7a66b93f]{border-color:#f4b2b2}.mini-button[data-v-7a66b93f]{width:auto;padding:8px 10px}.executor-list[data-v-7a66b93f]{flex-wrap:wrap;gap:8px;display:flex}.legacy-list[data-v-7a66b93f]{gap:8px;display:grid}.workspace-task-row select[data-v-7a66b93f],.workspace-task-row input[data-v-7a66b93f]{border:1px solid #cfd8e5;border-radius:6px;width:100%;padding:9px}.muted-note[data-v-7a66b93f]{color:#5c6b80;font-size:13px;font-weight:700}.task-head[data-v-7a66b93f]{grid-template-columns:1fr auto}.task-head strong[data-v-7a66b93f]{display:block}.workpack-grid[data-v-7a66b93f]{margin-top:12px}@media (width<=1100px){.page-head[data-v-7a66b93f],.layout[data-v-7a66b93f],.summary-grid[data-v-7a66b93f],.breakdown[data-v-7a66b93f],.workpack-grid[data-v-7a66b93f],.workspace-grid[data-v-7a66b93f],.workspace-task-row[data-v-7a66b93f]{grid-template-columns:1fr}textarea[data-v-7a66b93f]{min-height:420px}}.cleanup-page[data-v-7325bebc]{gap:12px;padding:14px;display:grid}.hero[data-v-7325bebc],.summary-grid article[data-v-7325bebc],.resources-panel[data-v-7325bebc],.rows-panel[data-v-7325bebc],.detail-panel[data-v-7325bebc]{border:1px solid var(--sf-border);background:#fff;border-radius:8px}.hero[data-v-7325bebc]{justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.eyebrow[data-v-7325bebc]{color:#1d4ed8;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:900}h1[data-v-7325bebc],h2[data-v-7325bebc]{margin:0}h1[data-v-7325bebc]{font-size:25px}h2[data-v-7325bebc]{font-size:18px}span[data-v-7325bebc]{color:var(--sf-muted);font-size:12px}button[data-v-7325bebc]{color:#fff;background:#020617;border:0;border-radius:6px;padding:9px 11px;font-weight:900}button[data-v-7325bebc]:disabled{cursor:wait;opacity:.55}.summary-grid[data-v-7325bebc]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.summary-grid article[data-v-7325bebc]{padding:10px}.summary-grid strong[data-v-7325bebc],.summary-grid span[data-v-7325bebc]{display:block}.summary-grid strong[data-v-7325bebc]{font-size:22px}.message[data-v-7325bebc],.error[data-v-7325bebc]{border-radius:8px;margin:0;padding:10px;font-size:13px}.message[data-v-7325bebc]{color:#166534;background:#f0fdf4;border:1px solid #86efac}.error[data-v-7325bebc]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.workspace[data-v-7325bebc]{grid-template-columns:250px minmax(0,1fr) 300px;align-items:start;gap:10px;display:grid}.resources-panel[data-v-7325bebc],.rows-panel[data-v-7325bebc],.detail-panel[data-v-7325bebc]{padding:10px}.resources-panel[data-v-7325bebc]{gap:7px;display:grid}.resources-panel button[data-v-7325bebc]{border:1px solid var(--sf-border);width:100%;color:var(--sf-text);text-align:left;background:#f8fafc;gap:3px;display:grid}.resources-panel button.active[data-v-7325bebc]{color:#fff;background:#020617;border-color:#020617}.resources-panel button.active span[data-v-7325bebc]{color:#cbd5e1}.toolbar[data-v-7325bebc]{grid-template-columns:minmax(0,1fr) 260px auto;align-items:end;gap:8px;margin-bottom:10px;display:grid}label[data-v-7325bebc]{color:#334155;gap:5px;font-size:12px;font-weight:800;display:grid}input[data-v-7325bebc]{border:1px solid var(--sf-border);border-radius:6px;min-height:36px;padding:0 10px}.row-list[data-v-7325bebc]{gap:7px;display:grid}.row-list article[data-v-7325bebc]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) 210px auto;align-items:center;gap:8px;padding:9px;display:grid}.row-list article.selected[data-v-7325bebc]{border-color:#020617}.row-list strong[data-v-7325bebc]{font-size:13px;display:block}.row-meta[data-v-7325bebc]{justify-items:end;gap:4px;display:grid}.status[data-v-7325bebc]{border:1px solid var(--sf-border);color:var(--sf-text);background:#f8fafc;border-radius:999px;padding:3px 8px;font-weight:800}.actions[data-v-7325bebc]{justify-content:end;gap:6px;display:flex}.danger[data-v-7325bebc]{background:#991b1b}.wide[data-v-7325bebc]{width:100%;margin-top:8px}.detail-panel[data-v-7325bebc]{gap:10px;display:grid}dl[data-v-7325bebc]{grid-template-columns:110px minmax(0,1fr);gap:6px 8px;margin:0;display:grid}dt[data-v-7325bebc]{color:var(--sf-muted);font-size:12px;font-weight:800}dd[data-v-7325bebc]{overflow-wrap:anywhere;margin:0;font-size:12px}.empty[data-v-7325bebc]{border:1px dashed var(--sf-border);color:var(--sf-muted);border-radius:8px;padding:18px;font-size:13px}@media (width<=1200px){.workspace[data-v-7325bebc],.toolbar[data-v-7325bebc],.row-list article[data-v-7325bebc]{grid-template-columns:1fr}.row-meta[data-v-7325bebc],.actions[data-v-7325bebc]{justify-content:start;justify-items:start}}.execution-workspaces-page[data-v-1d47cb6b]{color:#162033;background:#f4f7fb;gap:24px;padding:24px;display:grid}.page-header[data-v-1d47cb6b],.summary-grid article[data-v-1d47cb6b],.panel[data-v-1d47cb6b],.workspace-card[data-v-1d47cb6b],.error-card[data-v-1d47cb6b],.empty-state[data-v-1d47cb6b]{background:#fffffff2;border:1px solid #d2dce8eb;border-radius:24px;box-shadow:0 18px 48px #1b274614}.page-header[data-v-1d47cb6b],.panel[data-v-1d47cb6b],.workspace-card[data-v-1d47cb6b],.error-card[data-v-1d47cb6b],.empty-state[data-v-1d47cb6b]{padding:24px}.page-header[data-v-1d47cb6b]{justify-content:space-between;align-items:end;gap:20px;display:flex}.eyebrow[data-v-1d47cb6b],.summary-grid span[data-v-1d47cb6b],.meta-grid span[data-v-1d47cb6b]{color:#64748b;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.page-header h1[data-v-1d47cb6b],.workspace-card h2[data-v-1d47cb6b],.panel h2[data-v-1d47cb6b]{color:#101827;margin:8px 0 0}.page-header h1[data-v-1d47cb6b]{font-size:clamp(34px,5vw,62px);line-height:1}.page-header span[data-v-1d47cb6b],.workspace-card p[data-v-1d47cb6b],.empty-state[data-v-1d47cb6b]{color:#64748b;line-height:1.6}.summary-grid[data-v-1d47cb6b],.page-grid[data-v-1d47cb6b],.workspace-grid[data-v-1d47cb6b],.form-grid[data-v-1d47cb6b],.meta-grid[data-v-1d47cb6b]{gap:18px;display:grid}.summary-grid[data-v-1d47cb6b]{grid-template-columns:repeat(4,minmax(0,1fr))}.summary-grid article strong[data-v-1d47cb6b]{color:#101827;margin-top:10px;font-size:34px;display:block}.page-grid[data-v-1d47cb6b]{grid-template-columns:360px minmax(0,1fr);align-items:start}.workspace-grid[data-v-1d47cb6b]{grid-template-columns:repeat(2,minmax(0,1fr))}.panel[data-v-1d47cb6b],.workspace-card[data-v-1d47cb6b],.create-panel[data-v-1d47cb6b]{gap:14px;display:grid}.panel-head[data-v-1d47cb6b],.card-top[data-v-1d47cb6b]{justify-content:space-between;align-items:start;gap:12px;display:flex}label[data-v-1d47cb6b]{gap:8px;display:grid}label span[data-v-1d47cb6b],.meta-grid strong[data-v-1d47cb6b]{color:#101827;font-weight:800}input[data-v-1d47cb6b],textarea[data-v-1d47cb6b],select[data-v-1d47cb6b]{color:#101827;width:100%;font:inherit;background:#fff;border:1px solid #d8e1ec;border-radius:18px;padding:12px 14px}textarea[data-v-1d47cb6b]{resize:vertical;min-height:110px}.primary-btn[data-v-1d47cb6b]{color:#fff;cursor:pointer;background:#1d4ed8;border:1px solid #1d4ed8;border-radius:999px;min-height:44px;padding:0 18px;font-weight:800}.actions[data-v-1d47cb6b]{justify-content:flex-end;display:flex}.workspace-card[data-v-1d47cb6b]{cursor:pointer}.type-pill[data-v-1d47cb6b],.status-pill[data-v-1d47cb6b]{text-transform:uppercase;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.type-pill[data-v-1d47cb6b]{color:#3730a3;background:#eef2ff}.status-pill[data-v-1d47cb6b]{color:#334155;background:#e2e8f0}.status-pill.success[data-v-1d47cb6b]{color:#166534;background:#dcfce7}.status-pill.warning[data-v-1d47cb6b]{color:#92400e;background:#fef3c7}.status-pill.danger[data-v-1d47cb6b]{color:#991b1b;background:#fee2e2}.card-copy h2[data-v-1d47cb6b]{font-size:24px}.card-copy p[data-v-1d47cb6b]{margin:10px 0 0}.meta-grid[data-v-1d47cb6b]{grid-template-columns:repeat(2,minmax(0,1fr))}.error-card[data-v-1d47cb6b]{color:#991b1b;background:#fff1f2;border-color:#fecaca}@media (width<=1100px){.summary-grid[data-v-1d47cb6b],.page-grid[data-v-1d47cb6b],.workspace-grid[data-v-1d47cb6b],.meta-grid[data-v-1d47cb6b],.form-grid[data-v-1d47cb6b]{grid-template-columns:1fr}}@media (width<=720px){.execution-workspaces-page[data-v-1d47cb6b]{padding:16px}.page-header[data-v-1d47cb6b],.panel[data-v-1d47cb6b],.workspace-card[data-v-1d47cb6b],.empty-state[data-v-1d47cb6b]{padding:18px}.page-header[data-v-1d47cb6b]{flex-direction:column;align-items:start}}.execution-workspace-page[data-v-13e8ea11]{color:#162033;background:#f4f7fb;gap:24px;padding:24px;display:grid}.state-card[data-v-13e8ea11],.workspace-header[data-v-13e8ea11],.overview-card[data-v-13e8ea11],.metrics-card[data-v-13e8ea11],.panel[data-v-13e8ea11]{background:#fffffff2;border:1px solid #d2dce8eb;border-radius:24px;box-shadow:0 18px 48px #1b274614}.state-card[data-v-13e8ea11],.panel[data-v-13e8ea11],.overview-card[data-v-13e8ea11],.metrics-card[data-v-13e8ea11]{padding:22px}.workspace-header[data-v-13e8ea11]{z-index:5;grid-template-columns:minmax(0,1fr) 320px;gap:24px;padding:28px;display:grid;position:sticky;top:16px}.eyebrow[data-v-13e8ea11]{color:#64748b;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.header-main h1[data-v-13e8ea11],.panel h2[data-v-13e8ea11]{color:#101827;margin:8px 0 0}.header-main h1[data-v-13e8ea11]{font-size:clamp(34px,5vw,58px);line-height:1}.header-copy[data-v-13e8ea11]{color:#5b697d;max-width:860px;margin:14px 0 0;font-size:17px;line-height:1.6}.header-side[data-v-13e8ea11]{background:#f8fafc;border-radius:20px;align-content:start;gap:10px;padding:18px;display:grid}.header-side strong[data-v-13e8ea11]{color:#101827;font-size:20px}.header-side small[data-v-13e8ea11],.stack-card small[data-v-13e8ea11],.timeline-copy small[data-v-13e8ea11],.empty-line[data-v-13e8ea11],.overview-grid span[data-v-13e8ea11],.metric-stack span[data-v-13e8ea11],.outcome-grid span[data-v-13e8ea11]{color:#64748b}.header-actions[data-v-13e8ea11]{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.ghost-btn[data-v-13e8ea11],.primary-btn[data-v-13e8ea11]{cursor:pointer;border-radius:999px;min-height:42px;padding:0 16px;font-weight:800}.ghost-btn[data-v-13e8ea11]{color:#1d3557;background:#fff;border:1px solid #cfd9e6}.primary-btn[data-v-13e8ea11]{color:#fff;background:#1d4ed8;border:1px solid #1d4ed8}.status-pill[data-v-13e8ea11],.mini-pill[data-v-13e8ea11]{text-transform:uppercase;color:#334155;background:#e2e8f0;border-radius:999px;align-items:center;width:fit-content;min-height:30px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.status-pill.success[data-v-13e8ea11],.mini-pill.success[data-v-13e8ea11]{color:#166534;background:#dcfce7}.status-pill.warning[data-v-13e8ea11],.mini-pill.warning[data-v-13e8ea11]{color:#92400e;background:#fef3c7}.status-pill.danger[data-v-13e8ea11],.mini-pill.danger[data-v-13e8ea11]{color:#991b1b;background:#fee2e2}.top-grid[data-v-13e8ea11],.content-grid[data-v-13e8ea11],.overview-grid[data-v-13e8ea11],.metric-stack[data-v-13e8ea11],.outcome-grid[data-v-13e8ea11]{gap:20px;display:grid}.top-grid[data-v-13e8ea11]{grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr)}.content-grid[data-v-13e8ea11]{grid-template-columns:minmax(0,1.25fr) minmax(320px,.9fr);align-items:start}.main-column[data-v-13e8ea11],.side-column[data-v-13e8ea11]{gap:20px;display:grid}.overview-grid[data-v-13e8ea11],.metric-stack[data-v-13e8ea11],.outcome-grid[data-v-13e8ea11]{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-grid strong[data-v-13e8ea11],.metric-stack strong[data-v-13e8ea11],.outcome-grid strong[data-v-13e8ea11],.timeline-copy strong[data-v-13e8ea11],.stack-card strong[data-v-13e8ea11]{color:#101827}.panel-head[data-v-13e8ea11]{justify-content:space-between;align-items:start;gap:16px;margin-bottom:16px;display:flex}.timeline-list[data-v-13e8ea11],.stack-list[data-v-13e8ea11]{gap:12px;display:grid}.stack-list.two[data-v-13e8ea11]{grid-template-columns:repeat(2,minmax(0,1fr))}.stack-card[data-v-13e8ea11],.timeline-item[data-v-13e8ea11]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px}.stack-card[data-v-13e8ea11]{gap:8px;padding:16px;display:grid}.stack-card.attention[data-v-13e8ea11]{background:#fffaf0}.timeline-item summary[data-v-13e8ea11]{cursor:pointer;grid-template-columns:130px minmax(0,1fr);align-items:start;gap:14px;padding:16px;list-style:none;display:grid}.timeline-item summary[data-v-13e8ea11]::-webkit-details-marker{display:none}.timeline-kind[data-v-13e8ea11]{color:#1d4ed8;text-transform:uppercase;font-size:12px;font-weight:900}.timeline-copy[data-v-13e8ea11]{gap:4px;display:grid}.timeline-item pre[data-v-13e8ea11]{color:#475569;white-space:pre-wrap;word-break:break-word;margin:0;padding:0 16px 16px;font-size:12px}.error-card[data-v-13e8ea11]{color:#991b1b;background:#fff1f2;border-color:#fecaca}@media (width<=1100px){.workspace-header[data-v-13e8ea11],.top-grid[data-v-13e8ea11],.content-grid[data-v-13e8ea11],.overview-grid[data-v-13e8ea11],.metric-stack[data-v-13e8ea11],.outcome-grid[data-v-13e8ea11],.stack-list.two[data-v-13e8ea11],.timeline-item summary[data-v-13e8ea11]{grid-template-columns:1fr}}@media (width<=720px){.execution-workspace-page[data-v-13e8ea11]{gap:16px;padding:16px}.workspace-header[data-v-13e8ea11]{border-radius:22px;padding:18px;top:8px}.panel[data-v-13e8ea11],.overview-card[data-v-13e8ea11],.metrics-card[data-v-13e8ea11],.state-card[data-v-13e8ea11]{padding:18px}.panel-head[data-v-13e8ea11],.timeline-item summary[data-v-13e8ea11]{gap:12px}.stack-card[data-v-13e8ea11],.timeline-item summary[data-v-13e8ea11]{padding:14px}}.worknow-panel[data-v-13e8ea11]{background:#fff;border:1px solid #e6ecf5;border-radius:16px;margin-bottom:18px;padding:22px 24px}.worknow-grid[data-v-13e8ea11]{grid-template-columns:repeat(4,1fr);gap:16px;margin:8px 0 18px;display:grid}.worknow-block[data-v-13e8ea11]{background:#f8fafc;border:1px solid #eef2f8;border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.worknow-block.highlight[data-v-13e8ea11]{background:#0f172a;border-color:#0f172a}.worknow-block span[data-v-13e8ea11]{letter-spacing:.04em;text-transform:uppercase;color:#64748b;font-size:12px;font-weight:800}.worknow-block strong[data-v-13e8ea11]{color:#0f172a;font-size:15px;font-weight:800;line-height:1.35}.worknow-block small[data-v-13e8ea11]{color:#64748b;font-size:13px}.worknow-block.highlight span[data-v-13e8ea11]{color:#93c5fd}.worknow-block.highlight strong[data-v-13e8ea11]{color:#fff}.worknow-cols[data-v-13e8ea11]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.worknow-mini>span[data-v-13e8ea11]{letter-spacing:.04em;text-transform:uppercase;color:#64748b;font-size:12px;font-weight:800}.worknow-mini ul[data-v-13e8ea11]{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.worknow-mini li[data-v-13e8ea11]{border:1px solid #eef2f8;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.worknow-mini li strong[data-v-13e8ea11]{color:#0f172a;font-size:14px;font-weight:700}.worknow-mini li small[data-v-13e8ea11]{color:#94a3b8;font-size:12px}.worknow-muted[data-v-13e8ea11]{color:#94a3b8;margin:8px 0 0;font-size:13px}@media (width<=900px){.worknow-grid[data-v-13e8ea11]{grid-template-columns:1fr 1fr}.worknow-cols[data-v-13e8ea11]{grid-template-columns:1fr}}.dashboard-card[data-v-25d69e83]{gap:12px;padding:14px;display:grid}header p[data-v-25d69e83]{color:var(--sf-muted);margin-top:4px;font-size:12px}.simulation-page[data-v-028d8738]{gap:14px;display:grid}.simulation-header[data-v-028d8738]{justify-content:space-between;align-items:center;gap:14px;padding:18px;display:flex}.header-actions[data-v-028d8738]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.eyebrow[data-v-028d8738]{color:var(--sf-accent);text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.simulation-header h1[data-v-028d8738],.focus-card h2[data-v-028d8738],.proposal-card h2[data-v-028d8738]{color:var(--sf-text);margin:3px 0 4px;font-size:28px;font-weight:900;line-height:1.05}.simulation-header span[data-v-028d8738],.focus-card p[data-v-028d8738],.proposal-card p[data-v-028d8738],.detail-row p[data-v-028d8738],.detail-row small[data-v-028d8738],.mini-row small[data-v-028d8738],.state-card[data-v-028d8738],.empty-state[data-v-028d8738],.inline-meta[data-v-028d8738]{color:var(--sf-muted);font-size:12px}.summary-grid[data-v-028d8738],.simulation-grid[data-v-028d8738]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.simulation-grid[data-v-028d8738]{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-grid article[data-v-028d8738],.focus-card[data-v-028d8738],.proposal-card[data-v-028d8738],.mini-row[data-v-028d8738],.detail-row[data-v-028d8738],.state-card[data-v-028d8738],.empty-state[data-v-028d8738]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#fff}.summary-grid article[data-v-028d8738],.focus-card[data-v-028d8738],.proposal-card[data-v-028d8738],.detail-row[data-v-028d8738],.state-card[data-v-028d8738],.empty-state[data-v-028d8738]{padding:14px}.summary-grid strong[data-v-028d8738]{color:var(--sf-text);margin:4px 0;font-size:24px;display:block}.success-card[data-v-028d8738]{color:#047857}.error-card[data-v-028d8738],.risk-row[data-v-028d8738]{background:#fff7ed;border-color:#fed7aa}.inline-meta[data-v-028d8738]{flex-wrap:wrap;gap:8px;display:flex}.inline-meta span[data-v-028d8738]{border:1px solid var(--sf-border-soft);border-radius:999px;padding:5px 8px}.stack[data-v-028d8738],.keeper-list[data-v-028d8738]{gap:10px;display:grid}.mini-row[data-v-028d8738]{justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.mini-row>span[data-v-028d8738]{gap:4px;display:grid}.reasoning-list[data-v-028d8738]{gap:8px;margin:0;padding-left:18px;display:grid}@media (width<=1050px){.simulation-header[data-v-028d8738],.summary-grid[data-v-028d8738],.simulation-grid[data-v-028d8738]{grid-template-columns:1fr}.simulation-header[data-v-028d8738]{flex-direction:column;align-items:flex-start}}.mind-page[data-v-00bd3eb3]{flex-direction:column;gap:16px;display:flex}.mind-hero[data-v-00bd3eb3],.section-header[data-v-00bd3eb3],.review-panel[data-v-00bd3eb3]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mind-actions[data-v-00bd3eb3],.review-actions[data-v-00bd3eb3]{align-items:center;gap:8px;display:flex}.mind-layout[data-v-00bd3eb3]{grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:16px;display:grid}.mind-events[data-v-00bd3eb3]{flex-direction:column;align-self:start;gap:10px;display:flex;position:sticky;top:16px}.mind-event-row[data-v-00bd3eb3]{border:1px solid var(--sf-border,#d6deea);text-align:left;cursor:pointer;background:#fff;border-radius:8px;gap:5px;padding:12px;display:grid}.mind-event-row.active[data-v-00bd3eb3]{border-color:#0f172a;box-shadow:inset 3px 0 #0f172a}.row-badges[data-v-00bd3eb3]{gap:6px;display:flex}.mind-main[data-v-00bd3eb3],.mind-grid[data-v-00bd3eb3]{gap:16px;display:grid}.mind-grid[data-v-00bd3eb3]{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-grid[data-v-00bd3eb3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.summary-grid article[data-v-00bd3eb3]{border:1px solid var(--sf-border,#d6deea);background:#fff;border-radius:8px;gap:6px;padding:12px;display:grid}pre[data-v-00bd3eb3]{white-space:pre-wrap;word-break:break-word;color:#142033;margin:0;font-size:12px;line-height:1.55}.review-panel[data-v-00bd3eb3]{flex-direction:column;align-items:stretch}.empty-state[data-v-00bd3eb3]{border:1px dashed var(--sf-border,#d6deea);color:#5c667a;border-radius:8px;padding:14px}@media (width<=1100px){.mind-layout[data-v-00bd3eb3],.mind-grid[data-v-00bd3eb3],.summary-grid[data-v-00bd3eb3]{grid-template-columns:1fr}.mind-events[data-v-00bd3eb3]{position:static}}.research-page[data-v-b54f5ebb]{gap:16px;padding:18px;display:grid}.research-hero[data-v-b54f5ebb],.section-head[data-v-b54f5ebb],.research-actions[data-v-b54f5ebb]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.research-stats[data-v-b54f5ebb]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.research-stats span[data-v-b54f5ebb],.report-row small[data-v-b54f5ebb],.report-detail small[data-v-b54f5ebb]{color:var(--sf-muted)}.research-stats strong[data-v-b54f5ebb]{margin-top:6px;font-size:28px;display:block}.research-layout[data-v-b54f5ebb]{grid-template-columns:minmax(360px,.9fr) minmax(520px,1.4fr);align-items:start;gap:16px;display:grid}.research-form[data-v-b54f5ebb],.research-side[data-v-b54f5ebb],.report-list-card[data-v-b54f5ebb],.report-detail[data-v-b54f5ebb]{gap:12px;display:grid}.research-form label[data-v-b54f5ebb],.review-panel label[data-v-b54f5ebb]{gap:6px;font-weight:800;display:grid}.form-grid[data-v-b54f5ebb],.detail-grid[data-v-b54f5ebb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.compact[data-v-b54f5ebb]{width:180px}.report-row[data-v-b54f5ebb]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);text-align:left;cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.report-row.active[data-v-b54f5ebb]{border-color:var(--sf-primary);background:#f8fbff}.report-row strong[data-v-b54f5ebb],.report-row small[data-v-b54f5ebb]{display:block}.badge[data-v-b54f5ebb]{border:1px solid var(--sf-border);color:var(--sf-text);white-space:nowrap;background:#f8fafc;border-radius:999px;justify-content:center;align-items:center;padding:5px 10px;font-size:12px;font-weight:900;display:inline-flex}.detail-block[data-v-b54f5ebb],.review-panel[data-v-b54f5ebb],.empty-state[data-v-b54f5ebb]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#fff;padding:14px}.detail-block h3[data-v-b54f5ebb],.review-panel h3[data-v-b54f5ebb]{margin:0 0 8px}.detail-block ul[data-v-b54f5ebb]{margin:0;padding-left:18px}.detail-block li+li[data-v-b54f5ebb]{margin-top:6px}@media (width<=1180px){.research-layout[data-v-b54f5ebb],.research-stats[data-v-b54f5ebb]{grid-template-columns:1fr}}@media (width<=720px){.research-hero[data-v-b54f5ebb],.section-head[data-v-b54f5ebb],.form-grid[data-v-b54f5ebb],.detail-grid[data-v-b54f5ebb]{grid-template-columns:1fr;display:grid}.compact[data-v-b54f5ebb]{width:100%}}.reasoning-page[data-v-836e9166]{gap:16px;padding:18px;display:grid}.reasoning-hero[data-v-836e9166],.section-head[data-v-836e9166]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.reasoning-stats[data-v-836e9166]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.reasoning-stats span[data-v-836e9166],.event-row small[data-v-836e9166],.event-detail small[data-v-836e9166],.analysis-card small[data-v-836e9166]{color:var(--sf-muted)}.reasoning-stats strong[data-v-836e9166]{margin-top:6px;font-size:28px;display:block}.reasoning-layout[data-v-836e9166]{grid-template-columns:minmax(320px,.8fr) minmax(620px,1.5fr);align-items:start;gap:16px;display:grid}.reasoning-left[data-v-836e9166],.analysis-card[data-v-836e9166],.event-list-card[data-v-836e9166],.event-detail[data-v-836e9166]{gap:12px;display:grid}.analysis-card label[data-v-836e9166],.review-panel label[data-v-836e9166]{gap:6px;font-weight:800;display:grid}.compact[data-v-836e9166]{width:160px}.event-row[data-v-836e9166]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);text-align:left;cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.event-row.active[data-v-836e9166]{border-color:var(--sf-primary);background:#f8fbff}.event-row strong[data-v-836e9166],.event-row small[data-v-836e9166]{display:block}.badge[data-v-836e9166]{border:1px solid var(--sf-border);color:var(--sf-text);white-space:nowrap;background:#f8fafc;border-radius:999px;justify-content:center;align-items:center;padding:5px 10px;font-size:12px;font-weight:900;display:inline-flex}.thinking-grid[data-v-836e9166]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.thinking-panel[data-v-836e9166],.review-panel[data-v-836e9166],.empty-state[data-v-836e9166]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#fff;padding:14px}.thinking-panel.conclusion[data-v-836e9166]{background:#fffaf5;border-color:#fed7aa}.thinking-panel h3[data-v-836e9166],.review-panel h3[data-v-836e9166]{margin:0 0 8px}.thinking-panel pre[data-v-836e9166]{white-space:pre-wrap;max-height:280px;color:var(--sf-text);margin:0;overflow:auto}.thinking-panel ul[data-v-836e9166]{margin:0;padding-left:18px}.thinking-panel li+li[data-v-836e9166]{margin-top:8px}.review-grid[data-v-836e9166]{grid-template-columns:220px 1fr;gap:12px;display:grid}@media (width<=1180px){.reasoning-layout[data-v-836e9166],.reasoning-stats[data-v-836e9166],.thinking-grid[data-v-836e9166],.review-grid[data-v-836e9166]{grid-template-columns:1fr}}.proposal-page[data-v-75d572f8]{gap:16px;padding:18px;display:grid}.proposal-hero[data-v-75d572f8],.section-head[data-v-75d572f8]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.proposal-stats[data-v-75d572f8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.proposal-stats span[data-v-75d572f8],.proposal-row small[data-v-75d572f8],.proposal-detail small[data-v-75d572f8],.source-card small[data-v-75d572f8]{color:var(--sf-muted)}.proposal-stats strong[data-v-75d572f8]{margin-top:6px;font-size:28px;display:block}.proposal-layout[data-v-75d572f8]{grid-template-columns:minmax(320px,.78fr) minmax(620px,1.6fr);align-items:start;gap:16px;display:grid}.proposal-left[data-v-75d572f8],.source-card[data-v-75d572f8],.list-card[data-v-75d572f8],.proposal-detail[data-v-75d572f8]{gap:12px;display:grid}.source-card label[data-v-75d572f8],.review-grid label[data-v-75d572f8]{gap:6px;font-size:12px;font-weight:700;display:grid}.compact[data-v-75d572f8]{width:170px}.proposal-row[data-v-75d572f8]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);text-align:left;cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.proposal-row.active[data-v-75d572f8]{border-color:var(--sf-primary);background:#f8fbff}.proposal-row strong[data-v-75d572f8],.proposal-row small[data-v-75d572f8]{display:block}.badge[data-v-75d572f8]{border:1px solid var(--sf-border);white-space:nowrap;background:#f8fafc;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.proposal-grid[data-v-75d572f8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.proposal-panel[data-v-75d572f8]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:14px}.proposal-list[data-v-75d572f8]{gap:10px;display:grid}.proposal-list section[data-v-75d572f8]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#f8fafc;padding:10px}.proposal-list p[data-v-75d572f8]{color:var(--sf-muted);margin:6px 0}.two-cols[data-v-75d572f8],.review-grid[data-v-75d572f8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.review-panel[data-v-75d572f8]{border-top:1px solid var(--sf-border);gap:12px;padding-top:14px;display:grid}.empty-state[data-v-75d572f8]{border:1px dashed var(--sf-border);border-radius:var(--sf-radius);color:var(--sf-muted);padding:16px}@media (width<=1100px){.proposal-layout[data-v-75d572f8],.proposal-grid[data-v-75d572f8],.two-cols[data-v-75d572f8],.review-grid[data-v-75d572f8],.proposal-stats[data-v-75d572f8]{grid-template-columns:1fr}}.detail-panel[data-v-381438c0]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:10px;padding:12px;display:grid}.eyebrow[data-v-381438c0]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-381438c0]{margin:0;font-size:18px}p[data-v-381438c0],dd[data-v-381438c0],.empty[data-v-381438c0]{color:var(--sf-muted);margin:0;font-size:12px}dl[data-v-381438c0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}dt[data-v-381438c0]{color:#334155;font-size:11px;font-weight:900}.io-grid[data-v-381438c0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}article[data-v-381438c0]{border:1px solid var(--sf-border-soft);background:#f8fafc;border-radius:6px;flex-wrap:wrap;align-content:start;gap:5px;padding:8px;display:flex}strong[data-v-381438c0]{width:100%;font-size:12px}article span[data-v-381438c0]{color:#1e3a8a;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;padding:4px 7px;font-size:11px;font-weight:800}.registry-panel[data-v-0a1b6178]{gap:8px;display:grid}header[data-v-0a1b6178],button[data-v-0a1b6178],.empty[data-v-0a1b6178]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;padding:10px}.eyebrow[data-v-0a1b6178]{color:#1d4ed8;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}h2[data-v-0a1b6178]{margin:0;font-size:18px}.action-list[data-v-0a1b6178]{gap:7px;display:grid}button[data-v-0a1b6178]{text-align:left;cursor:pointer;gap:4px;width:100%;display:grid}button.active[data-v-0a1b6178],button[data-v-0a1b6178]:hover{border-color:#020617}span[data-v-0a1b6178],small[data-v-0a1b6178],i[data-v-0a1b6178]{color:var(--sf-muted);font-size:11px;font-style:normal;font-weight:800}strong[data-v-0a1b6178]{font-size:13px}.empty[data-v-0a1b6178]{color:var(--sf-muted);font-size:12px}.risk-panel[data-v-76b00aa8]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:8px;padding:12px;display:grid}.eyebrow[data-v-76b00aa8]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.risk-list[data-v-76b00aa8]{flex-wrap:wrap;gap:6px;display:flex}.risk-list span[data-v-76b00aa8]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900}.quiet[data-v-76b00aa8]{color:var(--sf-muted);margin:0;font-size:12px}.action-registry-page[data-v-e1df5773]{gap:12px;padding:14px;display:grid}.hero[data-v-e1df5773],.filters[data-v-e1df5773],.summary-grid article[data-v-e1df5773]{border:1px solid var(--sf-border);background:#fff;border-radius:8px}.hero[data-v-e1df5773]{justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.eyebrow[data-v-e1df5773]{color:#1d4ed8;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:900}h1[data-v-e1df5773]{margin:0 0 4px;font-size:25px}span[data-v-e1df5773]{color:var(--sf-muted);font-size:12px}button[data-v-e1df5773]{color:#fff;background:#020617;border:0;border-radius:6px;padding:9px 11px;font-weight:900}button[data-v-e1df5773]:disabled{cursor:wait;opacity:.6}.summary-grid[data-v-e1df5773]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.summary-grid article[data-v-e1df5773]{padding:10px}strong[data-v-e1df5773],span[data-v-e1df5773]{display:block}strong[data-v-e1df5773]{font-size:22px}.filters[data-v-e1df5773]{grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:end;gap:8px;padding:10px;display:grid}label[data-v-e1df5773]{color:#334155;gap:5px;font-size:12px;font-weight:800;display:grid}input[data-v-e1df5773],select[data-v-e1df5773]{border:1px solid var(--sf-border);border-radius:6px;min-height:34px;padding:0 8px}.message[data-v-e1df5773],.error[data-v-e1df5773]{border-radius:8px;margin:0;padding:10px;font-size:13px}.message[data-v-e1df5773]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.error[data-v-e1df5773]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.workspace[data-v-e1df5773]{grid-template-columns:minmax(420px,1fr) 430px;align-items:start;gap:12px;display:grid}.right-stack[data-v-e1df5773]{gap:10px;display:grid}@media (width<=1180px){.summary-grid[data-v-e1df5773],.filters[data-v-e1df5773],.workspace[data-v-e1df5773]{grid-template-columns:1fr}}.policies-panel[data-v-deedc26e]{gap:8px;display:grid}header[data-v-deedc26e],button[data-v-deedc26e],.empty[data-v-deedc26e]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;padding:10px}.eyebrow[data-v-deedc26e]{color:#1d4ed8;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}h2[data-v-deedc26e]{margin:0;font-size:18px}.policy-list[data-v-deedc26e]{gap:7px;display:grid}button[data-v-deedc26e]{text-align:left;cursor:pointer;gap:4px;width:100%;display:grid}button.active[data-v-deedc26e],button[data-v-deedc26e]:hover{border-color:#020617}span[data-v-deedc26e],small[data-v-deedc26e],i[data-v-deedc26e]{color:var(--sf-muted);font-size:11px;font-style:normal;font-weight:800}strong[data-v-deedc26e]{font-size:13px}.empty[data-v-deedc26e]{color:var(--sf-muted);font-size:12px}.detail-panel[data-v-51e1ce74]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:9px;padding:12px;display:grid}.eyebrow[data-v-51e1ce74]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-51e1ce74]{margin:0;font-size:18px}.meta-grid[data-v-51e1ce74]{gap:4px;display:grid}span[data-v-51e1ce74],.empty[data-v-51e1ce74]{color:var(--sf-muted);font-size:12px}label[data-v-51e1ce74]{color:#334155;gap:5px;font-size:12px;font-weight:800;display:grid}.check[data-v-51e1ce74]{align-items:center;display:flex}input[data-v-51e1ce74],select[data-v-51e1ce74],textarea[data-v-51e1ce74]{border:1px solid var(--sf-border);border-radius:6px;padding:8px}button[data-v-51e1ce74]{color:#fff;background:#020617;border:0;border-radius:6px;padding:9px 11px;font-weight:900}button[data-v-51e1ce74]:disabled{cursor:wait;opacity:.6}.risk-panel[data-v-3e744caf]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:5px;padding:10px;display:grid}.eyebrow[data-v-3e744caf]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-3e744caf]{margin:0;font-size:16px}span[data-v-3e744caf]{color:var(--sf-muted);font-size:12px}.role-panel[data-v-3182c209]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:5px;padding:10px;display:grid}.eyebrow[data-v-3182c209]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-3182c209]{margin:0;font-size:16px}span[data-v-3182c209]{color:var(--sf-muted);font-size:12px}.approval-policies-page[data-v-54122b8f]{gap:12px;padding:14px;display:grid}.hero[data-v-54122b8f],.filters[data-v-54122b8f],.summary-grid article[data-v-54122b8f]{border:1px solid var(--sf-border);background:#fff;border-radius:8px}.hero[data-v-54122b8f]{justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.eyebrow[data-v-54122b8f]{color:#1d4ed8;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:900}h1[data-v-54122b8f]{margin:0 0 4px;font-size:25px}span[data-v-54122b8f]{color:var(--sf-muted);font-size:12px}button[data-v-54122b8f]{color:#fff;background:#020617;border:0;border-radius:6px;min-height:34px;padding:8px 11px;font-weight:900}button[data-v-54122b8f]:disabled{cursor:wait;opacity:.6}.summary-grid[data-v-54122b8f]{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.summary-grid article[data-v-54122b8f]{padding:10px}strong[data-v-54122b8f],span[data-v-54122b8f]{display:block}strong[data-v-54122b8f]{font-size:22px}.filters[data-v-54122b8f]{grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:end;gap:8px;padding:10px;display:grid}label[data-v-54122b8f]{color:#334155;gap:5px;font-size:12px;font-weight:800;display:grid}input[data-v-54122b8f],select[data-v-54122b8f]{border:1px solid var(--sf-border);border-radius:6px;min-height:34px;padding:0 8px}.message[data-v-54122b8f],.error[data-v-54122b8f]{border-radius:8px;margin:0;padding:10px;font-size:13px}.message[data-v-54122b8f]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.error[data-v-54122b8f]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.workspace[data-v-54122b8f]{grid-template-columns:minmax(430px,1fr) 430px;align-items:start;gap:12px;display:grid}.right-stack[data-v-54122b8f]{gap:10px;display:grid}@media (width<=1180px){.summary-grid[data-v-54122b8f],.filters[data-v-54122b8f],.workspace[data-v-54122b8f]{grid-template-columns:1fr}}.mini-panel[data-v-a8c7c718]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:5px;padding:10px;display:grid}.eyebrow[data-v-a8c7c718]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-a8c7c718]{margin:0;font-size:16px}span[data-v-a8c7c718]{color:var(--sf-muted);font-size:12px}.detail-panel[data-v-0de771c8]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;padding:12px}.eyebrow[data-v-0de771c8]{color:#1d4ed8;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:900}h2[data-v-0de771c8]{margin:0 0 10px;font-size:18px}dl[data-v-0de771c8]{grid-template-columns:110px 1fr;gap:7px;margin:0 0 12px;display:grid}dt[data-v-0de771c8]{color:var(--sf-muted);font-size:11px;font-weight:900}dd[data-v-0de771c8]{margin:0;font-size:12px;font-weight:800}.json-grid[data-v-0de771c8]{gap:8px;display:grid}article[data-v-0de771c8]{border:1px solid var(--sf-border-soft);border-radius:6px;padding:8px}strong[data-v-0de771c8]{margin-bottom:6px;font-size:12px;display:block}pre[data-v-0de771c8]{white-space:pre-wrap;max-height:220px;margin:0;font-size:11px;overflow:auto}.empty[data-v-0de771c8]{color:var(--sf-muted);font-size:12px}.mini-panel[data-v-a27f9970]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:5px;padding:10px;display:grid}.eyebrow[data-v-a27f9970]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-a27f9970]{margin:0;font-size:16px}span[data-v-a27f9970],small[data-v-a27f9970]{color:var(--sf-muted);font-size:12px}.risk-panel[data-v-cb601ae9]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:5px;padding:10px;display:grid}.eyebrow[data-v-cb601ae9]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-cb601ae9]{margin:0;font-size:16px}span[data-v-cb601ae9]{color:var(--sf-muted);font-size:12px}.audit-panel[data-v-e80aff29]{gap:8px;display:grid}header[data-v-e80aff29],button[data-v-e80aff29],.empty[data-v-e80aff29]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;padding:10px}.eyebrow[data-v-e80aff29]{color:#1d4ed8;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}h2[data-v-e80aff29]{margin:0;font-size:18px}.record-list[data-v-e80aff29]{gap:7px;display:grid}button[data-v-e80aff29]{text-align:left;cursor:pointer;gap:4px;width:100%;display:grid}button.active[data-v-e80aff29],button[data-v-e80aff29]:hover{border-color:#020617}span[data-v-e80aff29],small[data-v-e80aff29],i[data-v-e80aff29]{color:var(--sf-muted);font-size:11px;font-style:normal;font-weight:800}strong[data-v-e80aff29]{font-size:13px}.empty[data-v-e80aff29]{color:var(--sf-muted);font-size:12px}.audit-trail-page[data-v-bf03cce6]{gap:12px;padding:14px;display:grid}.hero[data-v-bf03cce6],.filters[data-v-bf03cce6],.summary-grid article[data-v-bf03cce6]{border:1px solid var(--sf-border);background:#fff;border-radius:8px}.hero[data-v-bf03cce6]{justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.eyebrow[data-v-bf03cce6]{color:#1d4ed8;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:900}h1[data-v-bf03cce6]{margin:0 0 4px;font-size:25px}span[data-v-bf03cce6]{color:var(--sf-muted);font-size:12px}button[data-v-bf03cce6]{color:#fff;background:#020617;border:0;border-radius:6px;min-height:34px;padding:8px 11px;font-weight:900}button[data-v-bf03cce6]:disabled{cursor:wait;opacity:.6}.summary-grid[data-v-bf03cce6]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.summary-grid article[data-v-bf03cce6]{padding:10px}strong[data-v-bf03cce6],span[data-v-bf03cce6]{display:block}strong[data-v-bf03cce6]{font-size:22px}.filters[data-v-bf03cce6]{grid-template-columns:repeat(6,minmax(0,1fr)) auto;align-items:end;gap:8px;padding:10px;display:grid}label[data-v-bf03cce6]{color:#334155;gap:5px;font-size:12px;font-weight:800;display:grid}input[data-v-bf03cce6],select[data-v-bf03cce6]{border:1px solid var(--sf-border);border-radius:6px;min-height:34px;padding:0 8px}.error[data-v-bf03cce6]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin:0;padding:10px;font-size:13px}.workspace[data-v-bf03cce6]{grid-template-columns:minmax(430px,1fr) 460px;align-items:start;gap:12px;display:grid}.right-stack[data-v-bf03cce6]{gap:10px;display:grid}@media (width<=1180px){.summary-grid[data-v-bf03cce6],.filters[data-v-bf03cce6],.workspace[data-v-bf03cce6]{grid-template-columns:1fr}}.explain-panel[data-v-c07e6a2d]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:9px;padding:12px;display:grid}.eyebrow[data-v-c07e6a2d]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.permission-grid[data-v-c07e6a2d]{gap:8px;display:grid}article[data-v-c07e6a2d]{border:1px solid var(--sf-border-soft);border-radius:6px;padding:8px}article.on[data-v-c07e6a2d]{background:#f0fdf4;border-color:#86efac}strong[data-v-c07e6a2d],span[data-v-c07e6a2d]{display:block}strong[data-v-c07e6a2d]{font-size:13px}span[data-v-c07e6a2d]{color:var(--sf-muted);font-size:12px}.level-panel[data-v-b0b7b880]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:6px;padding:12px;display:grid}.eyebrow[data-v-b0b7b880]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-b0b7b880]{margin:0;font-size:28px}strong[data-v-b0b7b880]{font-size:16px}span[data-v-b0b7b880]{color:var(--sf-muted);font-size:12px}.risk-panel[data-v-b507f916]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:6px;padding:12px;display:grid}.eyebrow[data-v-b507f916]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-b507f916]{margin:0;font-size:16px}span[data-v-b507f916]{color:var(--sf-muted);font-size:12px}.warning[data-v-b507f916]{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:6px;padding:8px;font-weight:800}.settings-panel[data-v-20b0e13b]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:10px;padding:12px;display:grid}.eyebrow[data-v-20b0e13b]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-20b0e13b]{margin:0;font-size:18px}label[data-v-20b0e13b]{color:#334155;gap:5px;font-size:12px;font-weight:800;display:grid}.check[data-v-20b0e13b]{align-items:center;gap:8px;display:flex}select[data-v-20b0e13b],textarea[data-v-20b0e13b]{border:1px solid var(--sf-border);border-radius:6px;padding:8px}.actions[data-v-20b0e13b]{gap:8px;display:flex}button[data-v-20b0e13b]{color:#fff;background:#020617;border:0;border-radius:6px;padding:9px 11px;font-weight:900}.secondary[data-v-20b0e13b]{border:1px solid var(--sf-border);color:#020617;background:#fff}.empty[data-v-20b0e13b]{color:var(--sf-muted);font-size:12px}.company-autonomy-page[data-v-43c38f9c]{gap:12px;padding:14px;display:grid}.hero[data-v-43c38f9c]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.eyebrow[data-v-43c38f9c]{color:#1d4ed8;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:900}h1[data-v-43c38f9c]{margin:0 0 4px;font-size:25px}span[data-v-43c38f9c]{color:var(--sf-muted);font-size:12px}button[data-v-43c38f9c]{color:#fff;background:#020617;border:0;border-radius:6px;padding:9px 11px;font-weight:900}.message[data-v-43c38f9c],.error[data-v-43c38f9c]{border-radius:8px;margin:0;padding:10px;font-size:13px}.message[data-v-43c38f9c]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.error[data-v-43c38f9c]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.workspace[data-v-43c38f9c]{grid-template-columns:minmax(430px,1fr) 430px;align-items:start;gap:12px;display:grid}.main-stack[data-v-43c38f9c],.right-stack[data-v-43c38f9c]{gap:10px;display:grid}@media (width<=1180px){.workspace[data-v-43c38f9c]{grid-template-columns:1fr}}.panel[data-v-32283c46]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:8px;padding:12px;display:grid}.eyebrow[data-v-32283c46]{color:#1d4ed8;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}h2[data-v-32283c46]{margin:0;font-size:18px}.run-row[data-v-32283c46]{border:1px solid var(--sf-border);text-align:left;background:#fff;border-radius:7px;gap:4px;width:100%;padding:10px;display:grid}.run-row.active[data-v-32283c46]{border-color:#020617;box-shadow:inset 3px 0 #020617}strong[data-v-32283c46]{font-size:13px}span[data-v-32283c46],small[data-v-32283c46],.empty[data-v-32283c46]{color:var(--sf-muted);font-size:12px}.panel[data-v-a0c2b236]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:10px;padding:12px;display:grid}.eyebrow[data-v-a0c2b236]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-a0c2b236]{margin:0;font-size:18px}.rules[data-v-a0c2b236]{gap:6px;display:grid}.rules span[data-v-a0c2b236]{color:#1e3a8a;background:#eff6ff;border:1px solid #dbeafe;border-radius:6px;padding:7px;font-size:12px;font-weight:800}dl[data-v-a0c2b236]{gap:7px;margin:0;display:grid}dl div[data-v-a0c2b236]{border-top:1px solid var(--sf-border-soft);grid-template-columns:120px 1fr;gap:8px;padding-top:7px;display:grid}dt[data-v-a0c2b236],dd[data-v-a0c2b236]{margin:0;font-size:12px}dt[data-v-a0c2b236]{color:var(--sf-muted);font-weight:900}dd[data-v-a0c2b236]{color:#020617}.panel[data-v-e6da7408]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:10px;padding:12px;display:grid}.eyebrow[data-v-e6da7408]{color:#1d4ed8;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}h2[data-v-e6da7408]{margin:0;font-size:18px}.timeline[data-v-e6da7408]{gap:8px;margin:0;padding:0;list-style:none;display:grid}li[data-v-e6da7408]{border:1px solid var(--sf-border);border-radius:7px;grid-template-columns:32px 1fr;gap:8px;padding:9px;display:grid}.dot[data-v-e6da7408]{color:#020617;background:#f1f5f9;border-radius:999px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.completed .dot[data-v-e6da7408]{color:#166534;background:#dcfce7}.blocked .dot[data-v-e6da7408],.failed .dot[data-v-e6da7408]{color:#991b1b;background:#fee2e2}.waiting_for_approval .dot[data-v-e6da7408]{color:#92400e;background:#fef3c7}strong[data-v-e6da7408],span[data-v-e6da7408],small[data-v-e6da7408]{display:block}strong[data-v-e6da7408]{font-size:13px}span[data-v-e6da7408],small[data-v-e6da7408],.empty[data-v-e6da7408]{color:var(--sf-muted);font-size:12px}.panel[data-v-695b8b30]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:8px;padding:12px;display:grid}.eyebrow[data-v-695b8b30]{color:#1d4ed8;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}h2[data-v-695b8b30]{margin:0;font-size:18px}.template-row[data-v-695b8b30]{border:1px solid var(--sf-border);text-align:left;background:#fff;border-radius:7px;gap:4px;width:100%;padding:10px;display:grid}.template-row.active[data-v-695b8b30]{border-color:#020617;box-shadow:inset 3px 0 #020617}strong[data-v-695b8b30]{color:#020617;font-size:13px}span[data-v-695b8b30],small[data-v-695b8b30]{color:var(--sf-muted);font-size:12px}.workflow-page[data-v-18faee47]{gap:12px;padding:14px;display:grid}.hero[data-v-18faee47],.summary-grid article[data-v-18faee47],.runner-panel[data-v-18faee47]{border:1px solid var(--sf-border);background:#fff;border-radius:8px}.hero[data-v-18faee47]{justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.eyebrow[data-v-18faee47]{color:#1d4ed8;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:900}h1[data-v-18faee47],h2[data-v-18faee47]{margin:0 0 4px}h1[data-v-18faee47]{font-size:25px}h2[data-v-18faee47]{font-size:18px}span[data-v-18faee47]{color:var(--sf-muted);font-size:12px}button[data-v-18faee47]{color:#fff;background:#020617;border:0;border-radius:6px;padding:9px 11px;font-weight:900}button.secondary[data-v-18faee47]{border:1px solid var(--sf-border);color:#020617;background:#fff}button[data-v-18faee47]:disabled{cursor:wait;opacity:.6}.summary-grid[data-v-18faee47]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.summary-grid article[data-v-18faee47]{padding:10px}strong[data-v-18faee47],.summary-grid span[data-v-18faee47]{display:block}strong[data-v-18faee47]{font-size:22px}.message[data-v-18faee47],.error[data-v-18faee47]{border-radius:8px;margin:0;padding:10px;font-size:13px}.message[data-v-18faee47]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.error[data-v-18faee47]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.workspace[data-v-18faee47]{grid-template-columns:340px minmax(380px,1fr) 380px;align-items:start;gap:12px;display:grid}.left-stack[data-v-18faee47],.right-stack[data-v-18faee47],.runner-panel[data-v-18faee47]{gap:10px;display:grid}.runner-panel[data-v-18faee47]{padding:12px}label[data-v-18faee47]{color:#334155;gap:5px;font-size:12px;font-weight:900;display:grid}input[data-v-18faee47],textarea[data-v-18faee47]{border:1px solid var(--sf-border);width:100%;font:inherit;border-radius:6px;padding:8px}textarea[data-v-18faee47]{resize:vertical;min-height:260px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.actions[data-v-18faee47]{flex-wrap:wrap;gap:8px;display:flex}@media (width<=1280px){.summary-grid[data-v-18faee47],.workspace[data-v-18faee47]{grid-template-columns:1fr}}.panel[data-v-850b246d]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:8px;padding:12px;display:grid}.eyebrow[data-v-850b246d]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-850b246d]{margin:0;font-size:18px}article[data-v-850b246d]{background:#fff7ed;border:1px solid #fed7aa;border-radius:7px;gap:4px;padding:9px;display:grid}article.critical[data-v-850b246d]{background:#fef2f2;border-color:#fecaca}strong[data-v-850b246d],span[data-v-850b246d],small[data-v-850b246d]{font-size:12px;display:block}span[data-v-850b246d],small[data-v-850b246d],.empty[data-v-850b246d]{color:var(--sf-muted)}.panel[data-v-ecb9fc50]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:10px;padding:12px;display:grid}.eyebrow[data-v-ecb9fc50]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-ecb9fc50]{margin:0;font-size:18px}.agent-card[data-v-ecb9fc50]{border:1px solid var(--sf-border);border-radius:7px;gap:8px;padding:10px;display:grid}header[data-v-ecb9fc50]{justify-content:space-between;gap:8px;display:flex}strong[data-v-ecb9fc50]{font-size:14px}span[data-v-ecb9fc50]{border:1px solid var(--sf-border);color:#334155;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:900}p[data-v-ecb9fc50]{color:#334155;margin:0;font-size:12px}.columns[data-v-ecb9fc50]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}b[data-v-ecb9fc50],small[data-v-ecb9fc50]{font-size:12px;display:block}b[data-v-ecb9fc50]{color:#020617;margin-bottom:4px}small[data-v-ecb9fc50],.empty[data-v-ecb9fc50]{color:var(--sf-muted)}@media (width<=900px){.columns[data-v-ecb9fc50]{grid-template-columns:1fr}}.panel[data-v-653cb7f8]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:8px;padding:12px;display:grid}.eyebrow[data-v-653cb7f8]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-653cb7f8]{margin:0;font-size:18px}ol[data-v-653cb7f8]{gap:6px;margin:0;padding-left:18px;display:grid}li[data-v-653cb7f8]{color:#334155;font-size:12px}.panel[data-v-fd2c14cf]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:10px;padding:12px;display:grid}.eyebrow[data-v-fd2c14cf]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-fd2c14cf]{margin:0;font-size:18px}.grid[data-v-fd2c14cf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}article[data-v-fd2c14cf]{border:1px solid var(--sf-border);border-radius:7px;padding:9px}strong[data-v-fd2c14cf],span[data-v-fd2c14cf]{font-size:12px;display:block}strong[data-v-fd2c14cf]{margin-bottom:5px}span[data-v-fd2c14cf]{color:var(--sf-muted)}@media (width<=900px){.grid[data-v-fd2c14cf]{grid-template-columns:1fr}}.panel[data-v-37d1e83e]{border:1px solid var(--sf-border);background:#fff;border-radius:8px;gap:10px;padding:12px;display:grid}.eyebrow[data-v-37d1e83e]{color:#1d4ed8;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}h2[data-v-37d1e83e]{margin:0;font-size:18px}.muted[data-v-37d1e83e]{color:var(--sf-muted);margin:0;font-size:12px}.agent-grid[data-v-37d1e83e]{flex-wrap:wrap;gap:6px;display:flex}.agent-grid span[data-v-37d1e83e],.safe[data-v-37d1e83e]{border:1px solid var(--sf-border);border-radius:999px;padding:6px 8px;font-size:12px;font-weight:800}.safe.active[data-v-37d1e83e]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.multi-agent-page[data-v-ed19fba9]{gap:12px;padding:14px;display:grid}.hero[data-v-ed19fba9],.controls[data-v-ed19fba9],.summary-grid article[data-v-ed19fba9]{border:1px solid var(--sf-border);background:#fff;border-radius:8px}.hero[data-v-ed19fba9]{justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.eyebrow[data-v-ed19fba9]{color:#1d4ed8;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:900}h1[data-v-ed19fba9]{margin:0 0 4px;font-size:25px}span[data-v-ed19fba9]{color:var(--sf-muted);font-size:12px}button[data-v-ed19fba9]{color:#fff;background:#020617;border:0;border-radius:6px;padding:9px 11px;font-weight:900}.controls[data-v-ed19fba9]{grid-template-columns:220px 220px 1fr;align-items:end;gap:10px;padding:10px;display:grid}label[data-v-ed19fba9]{color:#334155;gap:5px;font-size:12px;font-weight:900;display:grid}input[data-v-ed19fba9],select[data-v-ed19fba9]{border:1px solid var(--sf-border);border-radius:6px;min-height:34px;padding:0 8px}.read-only[data-v-ed19fba9]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;padding:9px;font-size:12px;font-weight:900}.summary-grid[data-v-ed19fba9]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.summary-grid article[data-v-ed19fba9]{padding:10px}strong[data-v-ed19fba9],.summary-grid span[data-v-ed19fba9]{display:block}strong[data-v-ed19fba9]{font-size:22px}.error[data-v-ed19fba9]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin:0;padding:10px;font-size:13px}.workspace[data-v-ed19fba9]{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:12px;display:grid}.left-stack[data-v-ed19fba9],.main-stack[data-v-ed19fba9]{gap:10px;display:grid}@media (width<=1100px){.controls[data-v-ed19fba9],.summary-grid[data-v-ed19fba9],.workspace[data-v-ed19fba9]{grid-template-columns:1fr}}.execution-learning-page[data-v-4fb9d438]{gap:12px;padding:14px;display:grid}.hero[data-v-4fb9d438],.summary-grid article[data-v-4fb9d438],.guardrail[data-v-4fb9d438],.filters[data-v-4fb9d438],.candidate-card[data-v-4fb9d438],.detail[data-v-4fb9d438]{border:1px solid var(--sf-border);background:#fff;border-radius:8px}.hero[data-v-4fb9d438]{justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.eyebrow[data-v-4fb9d438],.meta[data-v-4fb9d438]{color:#1d4ed8;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:900}h1[data-v-4fb9d438],h2[data-v-4fb9d438]{margin:0 0 4px}h1[data-v-4fb9d438]{font-size:24px}h2[data-v-4fb9d438]{font-size:16px}span[data-v-4fb9d438],p[data-v-4fb9d438],dd[data-v-4fb9d438]{color:#475569;font-size:12px}button[data-v-4fb9d438]{color:#fff;background:#020617;border:0;border-radius:6px;padding:9px 11px;font-weight:900}button.secondary[data-v-4fb9d438]{border:1px solid var(--sf-border);color:#020617;background:#fff}button[data-v-4fb9d438]:disabled{cursor:wait;opacity:.6}.hero-actions[data-v-4fb9d438],.review-actions[data-v-4fb9d438]{flex-wrap:wrap;gap:8px;display:flex}.summary-grid[data-v-4fb9d438]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.summary-grid article[data-v-4fb9d438],.guardrail[data-v-4fb9d438],.filters[data-v-4fb9d438],.detail[data-v-4fb9d438]{padding:12px}.summary-grid strong[data-v-4fb9d438]{font-size:22px;display:block}.message[data-v-4fb9d438],.error[data-v-4fb9d438]{border-radius:8px;margin:0;padding:10px;font-size:13px}.message[data-v-4fb9d438]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.error[data-v-4fb9d438]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.workspace[data-v-4fb9d438]{grid-template-columns:260px minmax(360px,1fr) 420px;align-items:start;gap:10px;display:grid}.filters[data-v-4fb9d438],.detail[data-v-4fb9d438]{gap:10px;display:grid}label[data-v-4fb9d438]{color:#334155;gap:5px;font-size:12px;font-weight:900;display:grid}select[data-v-4fb9d438],textarea[data-v-4fb9d438]{border:1px solid var(--sf-border);width:100%;font:inherit;border-radius:6px;padding:8px}.candidate-list[data-v-4fb9d438]{gap:8px;display:grid}.candidate-card[data-v-4fb9d438]{cursor:pointer;justify-content:space-between;gap:10px;padding:10px;display:flex}.candidate-card.active[data-v-4fb9d438]{border-color:#020617;box-shadow:inset 3px 0 #020617}.badges[data-v-4fb9d438]{justify-items:end;gap:5px;min-width:90px;display:grid}.badges b[data-v-4fb9d438],.badges small[data-v-4fb9d438]{border:1px solid var(--sf-border);border-radius:999px;padding:4px 7px;font-size:11px}dl[data-v-4fb9d438]{gap:6px;display:grid}dt[data-v-4fb9d438]{color:#020617;text-transform:uppercase;font-size:11px;font-weight:900}dd[data-v-4fb9d438]{word-break:break-word;margin:0}.empty[data-v-4fb9d438]{border:1px dashed var(--sf-border);border-radius:8px;padding:12px}@media (width<=1280px){.summary-grid[data-v-4fb9d438],.workspace[data-v-4fb9d438]{grid-template-columns:1fr}}.register-page[data-v-27b34f52]{color:#0f172a;background:#f3f6fb;grid-template-columns:minmax(0,1fr) 520px;gap:22px;min-height:100vh;padding:28px;display:grid}.register-hero[data-v-27b34f52],.register-card[data-v-27b34f52]{background:#fff;border:1px solid #dbe3ef;border-radius:18px;padding:34px}.register-hero[data-v-27b34f52]{color:#fff;background:linear-gradient(135deg,#0f172a,#1f2937);flex-direction:column;justify-content:center;min-height:calc(100vh - 56px);display:flex}.eyebrow[data-v-27b34f52]{color:#2563eb;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:900}.register-hero .eyebrow[data-v-27b34f52]{color:#93c5fd}h1[data-v-27b34f52],h2[data-v-27b34f52]{letter-spacing:0;margin:0;font-weight:900}h1[data-v-27b34f52]{max-width:760px;font-size:clamp(48px,7vw,96px);line-height:.98}h2[data-v-27b34f52]{font-size:30px}.register-hero p[data-v-27b34f52]{color:#dbeafe;max-width:660px;margin:22px 0 0;font-size:18px;line-height:1.7}.register-card[data-v-27b34f52]{align-self:center;gap:22px;display:grid}.register-card span[data-v-27b34f52],.login-link[data-v-27b34f52]{color:#64748b}.register-form[data-v-27b34f52]{grid-template-columns:1fr 1fr;gap:14px;display:grid}label[data-v-27b34f52]{gap:7px;font-size:13px;font-weight:800;display:grid}.full[data-v-27b34f52],.register-form button[data-v-27b34f52],.error[data-v-27b34f52]{grid-column:1/-1}input[data-v-27b34f52],select[data-v-27b34f52]{height:44px;font:inherit;border:1px solid #cbd5e1;border-radius:8px;padding:0 12px}.password-field[data-v-27b34f52]{display:block;position:relative}.password-field input[data-v-27b34f52]{width:100%;padding-right:78px}.toggle-pw[data-v-27b34f52]{color:#334155;cursor:pointer;background:#eef2f8;border:0;border-radius:6px;height:30px;padding:0 10px;font-size:12px;font-weight:800;position:absolute;top:50%;right:8px;transform:translateY(-50%)}button[data-v-27b34f52]{color:#fff;cursor:pointer;background:#0f172a;border:0;border-radius:8px;height:48px;font-weight:900}.error[data-v-27b34f52]{color:#b91c1c;margin:0}.login-link[data-v-27b34f52]{text-align:center;margin:0}.login-link a[data-v-27b34f52]{color:#2563eb;font-weight:900;text-decoration:none}@media (width<=900px){.register-page[data-v-27b34f52],.register-form[data-v-27b34f52]{grid-template-columns:1fr}.register-hero[data-v-27b34f52]{min-height:auto}}.werkbord[data-v-928d18b9]{color:#172033;max-width:1120px;margin:0 auto;padding:32px}.label[data-v-928d18b9]{color:#667085;text-transform:uppercase;letter-spacing:.12em;font-weight:800}.samenvatting[data-v-928d18b9]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:24px 0;display:grid}.samenvatting button[data-v-928d18b9]{text-align:left;cursor:pointer;background:#fff;border:1px solid #dce2ec;border-radius:12px;padding:16px;display:grid}.samenvatting strong[data-v-928d18b9]{font-size:28px}.filters[data-v-928d18b9]{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:20px;display:flex}.filters label[data-v-928d18b9]{gap:5px;display:grid}.filters input[data-v-928d18b9],.filters select[data-v-928d18b9],.filters button[data-v-928d18b9]{background:#fff;border:1px solid #cbd3df;border-radius:8px;min-height:40px;padding:8px}.filters button[data-v-928d18b9]{color:#fff;background:#273b68;font-weight:700}.lijst[data-v-928d18b9]{gap:10px;display:grid}.lijst a[data-v-928d18b9]{color:inherit;background:#fff;border:1px solid #dce2ec;border-radius:12px;gap:4px;padding:16px;text-decoration:none;display:grid}.nummer[data-v-928d18b9],small[data-v-928d18b9]{color:#697386}.accent[data-v-928d18b9]{color:#875900}.besluit[data-v-928d18b9]{color:#9b1c45;font-weight:800}.melding[data-v-928d18b9]{background:#f3f5f8;border-radius:10px;padding:18px}.fout[data-v-928d18b9]{color:#982b2b;background:#fff0f0}.detail[data-v-fd914a4f]{color:#172033;max-width:1000px;margin:0 auto;padding:32px}.detail>a[data-v-fd914a4f]{color:#3157a4;font-weight:700}.label[data-v-fd914a4f],dt[data-v-fd914a4f],small[data-v-fd914a4f]{color:#697386}.label[data-v-fd914a4f],dt[data-v-fd914a4f]{text-transform:uppercase;font-size:12px;font-weight:800}header[data-v-fd914a4f]{margin:28px 0}section[data-v-fd914a4f]{background:#fff;border:1px solid #dce2ec;border-radius:12px;margin-top:18px;padding:22px}dl[data-v-fd914a4f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}dd[data-v-fd914a4f]{overflow-wrap:anywhere;margin:4px 0}pre[data-v-fd914a4f]{white-space:pre-wrap;overflow-wrap:anywhere}ol[data-v-fd914a4f]{gap:12px;display:grid}.besluit[data-v-fd914a4f]{border-color:#d99bb3}.aanzet[data-v-fd914a4f]{background:#fffdf4;border-color:#b7a15a}.aanzet .bediening[data-v-fd914a4f]{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.authority[data-v-fd914a4f]{background:#fff4f7;border-radius:8px;padding:12px}textarea[data-v-fd914a4f]{width:100%;min-height:90px;margin:7px 0;display:block}button[data-v-fd914a4f]{color:#fff;background:#273b68;border:0;border-radius:8px;padding:10px 16px;font-weight:700}.melding[data-v-fd914a4f]{background:#f3f5f8;border-radius:10px;padding:18px}.fout[data-v-fd914a4f]{color:#982b2b;background:#fff0f0}@media (width<=700px){dl[data-v-fd914a4f]{grid-template-columns:1fr}}.pricing-page[data-v-e6191d8e]{color:#0f172a;background:#f3f6fb;min-height:100vh;padding:28px}.pricing-header[data-v-e6191d8e],.plan-card[data-v-e6191d8e],.sales-note[data-v-e6191d8e],.notice[data-v-e6191d8e]{background:#fff;border:1px solid #dbe3ef;border-radius:14px}.pricing-header[data-v-e6191d8e]{justify-content:space-between;gap:18px;padding:24px;display:flex}.eyebrow[data-v-e6191d8e]{color:#2563eb;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:900}h1[data-v-e6191d8e],h2[data-v-e6191d8e]{margin:0;font-weight:900}h1[data-v-e6191d8e]{font-size:38px}.pricing-header span[data-v-e6191d8e],.plan-card span[data-v-e6191d8e],.sales-note span[data-v-e6191d8e]{color:#64748b}.plan-grid[data-v-e6191d8e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.plan-card[data-v-e6191d8e]{gap:16px;padding:22px;display:grid}.plan-card.featured[data-v-e6191d8e]{border-color:#f97316;box-shadow:0 16px 40px #f973161f}.plan-card strong[data-v-e6191d8e]{font-size:30px}ul[data-v-e6191d8e]{color:#334155;gap:8px;margin:0;padding-left:18px;display:grid}button[data-v-e6191d8e],.ghost[data-v-e6191d8e]{color:#fff;cursor:pointer;background:#0f172a;border:1px solid #0f172a;border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-weight:900;text-decoration:none;display:inline-flex}.ghost[data-v-e6191d8e]{color:#0f172a;background:#fff}.sales-note[data-v-e6191d8e],.notice[data-v-e6191d8e]{margin-top:16px;padding:16px}.sales-note[data-v-e6191d8e]{gap:4px;display:grid}.success[data-v-e6191d8e]{color:#15803d}.error[data-v-e6191d8e]{color:#b91c1c}@media (width<=900px){.pricing-header[data-v-e6191d8e],.plan-grid[data-v-e6191d8e]{grid-template-columns:1fr;display:grid}}.scope-games-page[data-v-9c78d317]{gap:16px;padding:24px;display:grid}.hero-card[data-v-9c78d317],.game-list[data-v-9c78d317],.detail-panel[data-v-9c78d317],.panel[data-v-9c78d317],.score-card[data-v-9c78d317],.feedback-panel[data-v-9c78d317]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff}.hero-card[data-v-9c78d317]{justify-content:space-between;gap:24px;min-height:180px;padding:24px;display:flex}.hero-card h1[data-v-9c78d317],.detail-header h2[data-v-9c78d317],.hero-card p[data-v-9c78d317],.detail-header p[data-v-9c78d317]{margin:0}.eyebrow[data-v-9c78d317]{color:#0047ff;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:900}button[data-v-9c78d317],select[data-v-9c78d317],textarea[data-v-9c78d317]{font:inherit}button[data-v-9c78d317]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);color:var(--sf-text);cursor:pointer;background:#fff;font-weight:800}.hero-card button[data-v-9c78d317],.score-card button[data-v-9c78d317],.feedback-panel button[data-v-9c78d317]{align-self:start;padding:10px 14px}.feedback-panel button[data-v-9c78d317]{background:var(--sf-primary);color:#fff}.layout[data-v-9c78d317]{grid-template-columns:360px minmax(0,1fr);gap:16px;display:grid}.game-list[data-v-9c78d317],.detail-panel[data-v-9c78d317]{padding:14px}.panel-title[data-v-9c78d317]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.panel-title span[data-v-9c78d317],.meta-grid span[data-v-9c78d317]{color:var(--sf-muted);text-transform:uppercase;font-size:12px;font-weight:900}.game-row[data-v-9c78d317]{text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;width:100%;margin-bottom:8px;padding:12px;display:grid}.game-row.active[data-v-9c78d317]{background:#f8fbff;border-color:#0047ff}.game-row span[data-v-9c78d317],.game-row small[data-v-9c78d317]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.game-row b[data-v-9c78d317]{grid-area:1/2/3;align-self:center}.detail-header[data-v-9c78d317]{border-bottom:1px solid var(--sf-border-soft);justify-content:space-between;gap:18px;padding-bottom:16px;display:flex}.score-box[data-v-9c78d317]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#f8fafc;place-items:center;min-width:120px;padding:12px;display:grid}.score-box strong[data-v-9c78d317]{font-size:30px}.score-box span[data-v-9c78d317]{color:var(--sf-muted)}.meta-grid[data-v-9c78d317],.score-grid[data-v-9c78d317]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.meta-grid article[data-v-9c78d317],.score-grid article[data-v-9c78d317]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#f8fafc;padding:12px}.meta-grid strong[data-v-9c78d317],.score-grid strong[data-v-9c78d317]{margin-top:5px;display:block}.columns[data-v-9c78d317]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.panel[data-v-9c78d317],.score-card[data-v-9c78d317],.feedback-panel[data-v-9c78d317]{padding:14px}.compact-list[data-v-9c78d317]{gap:8px;max-height:460px;display:grid;overflow:auto}.compact-row[data-v-9c78d317]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#fff;padding:10px}.compact-row b[data-v-9c78d317],.compact-row small[data-v-9c78d317],.compact-row p[data-v-9c78d317]{margin:0 0 5px;display:block}.compact-row small[data-v-9c78d317],.compact-row p[data-v-9c78d317]{color:var(--sf-muted)}.notes[data-v-9c78d317]{gap:6px;margin:0;padding-left:18px;display:grid}.feedback-grid[data-v-9c78d317]{grid-template-columns:220px minmax(0,1fr);gap:10px;margin-bottom:10px;display:grid}label[data-v-9c78d317]{gap:6px;font-weight:800;display:grid}select[data-v-9c78d317],textarea[data-v-9c78d317]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);padding:10px}.alert[data-v-9c78d317]{border-radius:var(--sf-radius);color:#991b1b;background:#fff1f2;border:1px solid #fecaca;padding:12px}.empty[data-v-9c78d317]{border:1px dashed var(--sf-border);border-radius:var(--sf-radius);color:var(--sf-muted);padding:16px}@media (width<=1100px){.layout[data-v-9c78d317],.columns[data-v-9c78d317],.meta-grid[data-v-9c78d317],.score-grid[data-v-9c78d317],.feedback-grid[data-v-9c78d317]{grid-template-columns:1fr}.hero-card[data-v-9c78d317],.detail-header[data-v-9c78d317]{flex-direction:column}}.scope-page[data-v-97e90a8e]{gap:16px;padding:24px;display:grid}.page-header[data-v-97e90a8e],.json-start-card[data-v-97e90a8e],.scope-list[data-v-97e90a8e],.editor[data-v-97e90a8e],.sandbox-panel[data-v-97e90a8e],.preview[data-v-97e90a8e]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff}.json-start-card[data-v-97e90a8e]{gap:12px;padding:18px;display:grid}.json-start-card h2[data-v-97e90a8e],.json-start-card p[data-v-97e90a8e]{margin:0}.json-start-card p[data-v-97e90a8e]:not(.eyebrow){color:var(--sf-muted)}.json-start-card textarea[data-v-97e90a8e]{min-height:180px;font-family:Consolas,monospace}.json-actions[data-v-97e90a8e]{justify-content:flex-end}.page-header[data-v-97e90a8e]{justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.page-header h1[data-v-97e90a8e],.page-header p[data-v-97e90a8e]{margin:0}.eyebrow[data-v-97e90a8e]{color:#0047ff;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.actions[data-v-97e90a8e],.save-row[data-v-97e90a8e]{justify-content:space-between;align-items:center;gap:10px;display:flex}button[data-v-97e90a8e],input[data-v-97e90a8e],select[data-v-97e90a8e],textarea[data-v-97e90a8e]{font:inherit}button[data-v-97e90a8e]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);color:var(--sf-text);cursor:pointer;background:#fff;padding:10px 12px;font-weight:800}button.primary[data-v-97e90a8e]{background:var(--sf-primary);color:#fff}.layout[data-v-97e90a8e]{grid-template-columns:320px minmax(0,1fr);gap:16px;display:grid}.scope-list[data-v-97e90a8e],.editor[data-v-97e90a8e]{padding:14px}.panel-title[data-v-97e90a8e]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.panel-title span[data-v-97e90a8e]{color:var(--sf-muted);text-transform:uppercase;font-size:12px;font-weight:900}.scope-row[data-v-97e90a8e]{text-align:left;gap:4px;width:100%;margin-bottom:8px;display:grid}.scope-row.active[data-v-97e90a8e]{background:#f8fbff;border-color:#0047ff}.scope-row span[data-v-97e90a8e],.scope-row small[data-v-97e90a8e]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.scope-row small[data-v-97e90a8e],.save-row span[data-v-97e90a8e]{color:var(--sf-muted)}.save-row .actions[data-v-97e90a8e]{flex-direction:row}.editor[data-v-97e90a8e]{gap:14px;display:grid}.editor-grid[data-v-97e90a8e],.json-grid[data-v-97e90a8e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}label[data-v-97e90a8e]{gap:6px;font-weight:800;display:grid}input[data-v-97e90a8e],select[data-v-97e90a8e],textarea[data-v-97e90a8e]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);width:100%;padding:10px}textarea[data-v-97e90a8e]{resize:vertical}.preview[data-v-97e90a8e],.sandbox-panel[data-v-97e90a8e]{padding:14px}.sandbox-grid[data-v-97e90a8e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sandbox-grid article[data-v-97e90a8e]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#f8fafc;gap:5px;padding:10px;display:grid}.sandbox-grid span[data-v-97e90a8e],.sandbox-grid small[data-v-97e90a8e]{color:var(--sf-muted)}.generator-meta[data-v-97e90a8e]{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.generator-meta span[data-v-97e90a8e]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);color:var(--sf-text);background:#f8fafc;padding:8px 10px;font-size:13px;font-weight:800}.warning-list[data-v-97e90a8e]{color:#92400e;gap:6px;margin:0 0 12px;padding-left:18px;font-weight:700;display:grid}pre[data-v-97e90a8e]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);color:#e2e8f0;white-space:pre-wrap;background:#0f172a;max-height:520px;margin:0;padding:14px;overflow:auto}.alert[data-v-97e90a8e]{border-radius:var(--sf-radius);color:#991b1b;background:#fff1f2;border:1px solid #fecaca;padding:12px}.success[data-v-97e90a8e]{border-radius:var(--sf-radius);color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;padding:12px;font-weight:800}.empty[data-v-97e90a8e]{color:var(--sf-muted);border-style:dashed}@media (width<=1100px){.layout[data-v-97e90a8e],.editor-grid[data-v-97e90a8e],.json-grid[data-v-97e90a8e],.sandbox-grid[data-v-97e90a8e]{grid-template-columns:1fr}.page-header[data-v-97e90a8e],.actions[data-v-97e90a8e],.save-row[data-v-97e90a8e]{flex-direction:column;align-items:stretch}}.variant-page[data-v-5ea9b9a6]{color:#111827;background:#f6f7f9;min-height:100%;padding:22px}.variant-header[data-v-5ea9b9a6],.control-panel[data-v-5ea9b9a6],.source-strip[data-v-5ea9b9a6],.winner-panel[data-v-5ea9b9a6],.panel-head[data-v-5ea9b9a6],.variant-card-head[data-v-5ea9b9a6]{justify-content:space-between;align-items:center;gap:14px;display:flex}.variant-header[data-v-5ea9b9a6],.control-panel[data-v-5ea9b9a6],.source-strip[data-v-5ea9b9a6],.history-panel[data-v-5ea9b9a6],.result-panel[data-v-5ea9b9a6],.json-panel[data-v-5ea9b9a6],.variant-card[data-v-5ea9b9a6],.explanation[data-v-5ea9b9a6]{background:#fff;border:1px solid #e5e7eb;border-radius:8px}.variant-header[data-v-5ea9b9a6],.control-panel[data-v-5ea9b9a6],.source-strip[data-v-5ea9b9a6],.history-panel[data-v-5ea9b9a6],.result-panel[data-v-5ea9b9a6],.json-panel[data-v-5ea9b9a6]{padding:16px}.variant-header[data-v-5ea9b9a6],.control-panel[data-v-5ea9b9a6],.source-strip[data-v-5ea9b9a6]{margin-bottom:12px}.eyebrow[data-v-5ea9b9a6]{color:#f97316;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:900}h1[data-v-5ea9b9a6],h2[data-v-5ea9b9a6],h3[data-v-5ea9b9a6],h4[data-v-5ea9b9a6],p[data-v-5ea9b9a6]{margin:0}.variant-header p[data-v-5ea9b9a6]:last-child,.source-strip small[data-v-5ea9b9a6],.empty[data-v-5ea9b9a6],.variant-card p[data-v-5ea9b9a6],.run-row small[data-v-5ea9b9a6]{color:#64748b}.sf-btn[data-v-5ea9b9a6],.control-panel select[data-v-5ea9b9a6],.control-panel input[data-v-5ea9b9a6]{color:#111827;min-height:38px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:0 12px;font-weight:850}.sf-btn[data-v-5ea9b9a6]{cursor:pointer}.sf-btn.primary[data-v-5ea9b9a6]{color:#fff;background:#111827;border-color:#111827}.control-panel[data-v-5ea9b9a6]{flex-wrap:wrap;justify-content:flex-start}.control-panel label[data-v-5ea9b9a6]{color:#334155;gap:6px;font-size:12px;font-weight:900;display:grid}.check-row[data-v-5ea9b9a6]{align-items:center;min-height:38px;display:flex!important}.check-row input[data-v-5ea9b9a6]{min-height:auto}.layout[data-v-5ea9b9a6]{grid-template-columns:330px minmax(0,1fr);gap:14px;display:grid}.history-panel[data-v-5ea9b9a6],.result-panel[data-v-5ea9b9a6]{align-content:start;gap:12px;display:grid}.run-row[data-v-5ea9b9a6]{text-align:left;cursor:pointer;background:#fff;border:1px solid #eef2f7;border-radius:8px;justify-content:space-between;gap:12px;width:100%;padding:11px;display:flex}.run-row.active[data-v-5ea9b9a6],.run-row[data-v-5ea9b9a6]:hover{background:#f8fafc}.run-row strong[data-v-5ea9b9a6],.run-row small[data-v-5ea9b9a6]{display:block}.winner-panel[data-v-5ea9b9a6]{background:#f8fafc;padding:14px}.winner-panel>strong[data-v-5ea9b9a6],.variant-card-head>strong[data-v-5ea9b9a6],.run-row b[data-v-5ea9b9a6]{background:#f1f5f9;border-radius:999px;padding:7px 10px}.good[data-v-5ea9b9a6]{color:#15803d}.warn[data-v-5ea9b9a6]{color:#a16207}.bad[data-v-5ea9b9a6]{color:#b91c1c}.explanation[data-v-5ea9b9a6]{gap:7px;padding:12px;display:grid}.variant-grid[data-v-5ea9b9a6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.variant-card[data-v-5ea9b9a6]{gap:12px;padding:14px;display:grid}.variant-card.winner[data-v-5ea9b9a6]{border-color:#86efac;box-shadow:inset 4px 0 #22c55e}.mini-grid[data-v-5ea9b9a6],.score-grid[data-v-5ea9b9a6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.mini-grid span[data-v-5ea9b9a6],.score-grid span[data-v-5ea9b9a6]{color:#334155;background:#f8fafc;border:1px solid #eef2f7;border-radius:8px;padding:8px;font-size:12px;font-weight:850}.detail-columns[data-v-5ea9b9a6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.detail-columns div[data-v-5ea9b9a6]{border:1px solid #eef2f7;border-radius:8px;padding:10px}ul[data-v-5ea9b9a6]{margin:7px 0 0;padding-left:18px}li[data-v-5ea9b9a6]{color:#475569;font-size:13px;line-height:1.45}.json-panel[data-v-5ea9b9a6]{margin-top:14px}.json-panel textarea[data-v-5ea9b9a6]{resize:vertical;border:1px solid #cbd5e1;border-radius:8px;width:100%;min-height:260px;margin-top:12px;padding:12px;font-family:Consolas,monospace;font-size:12px}.alert[data-v-5ea9b9a6],.success[data-v-5ea9b9a6]{border-radius:8px;margin-bottom:12px;padding:12px}.alert[data-v-5ea9b9a6]{color:#b91c1c;background:#fef2f2}.success[data-v-5ea9b9a6]{color:#15803d;background:#f0fdf4}.result-empty[data-v-5ea9b9a6]{padding:24px}@media (width<=1100px){.layout[data-v-5ea9b9a6],.variant-grid[data-v-5ea9b9a6],.detail-columns[data-v-5ea9b9a6]{grid-template-columns:1fr}.variant-header[data-v-5ea9b9a6],.control-panel[data-v-5ea9b9a6],.source-strip[data-v-5ea9b9a6],.winner-panel[data-v-5ea9b9a6]{flex-direction:column;align-items:stretch}}.smartscope-page[data-v-629cf511]{color:#1f2933;background:#f7f8fb;min-height:100%;padding:22px}.page-header[data-v-629cf511],.document-head[data-v-629cf511],.summary-band[data-v-629cf511],.header-actions[data-v-629cf511],.metric-row[data-v-629cf511]{align-items:center;gap:12px;display:flex}.page-header[data-v-629cf511],.document-head[data-v-629cf511],.section-block[data-v-629cf511],.phase-panel[data-v-629cf511],.empty-state[data-v-629cf511]{background:#fff;border:1px solid #e2e8f0;border-radius:8px}.page-header[data-v-629cf511]{justify-content:space-between;margin-bottom:16px;padding:20px}.eyebrow[data-v-629cf511]{color:#d45b14;letter-spacing:0;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}h1[data-v-629cf511],h2[data-v-629cf511],h3[data-v-629cf511],p[data-v-629cf511]{margin-top:0}h1[data-v-629cf511]{margin-bottom:8px;font-size:32px}h2[data-v-629cf511]{font-size:24px}select[data-v-629cf511],button[data-v-629cf511]{font:inherit;border:1px solid #cbd5e1;border-radius:8px;padding:9px 11px}button[data-v-629cf511]{color:#fff;cursor:pointer;background:#0f172a;font-weight:700}button[data-v-629cf511]:disabled{cursor:not-allowed;opacity:.55}.alert[data-v-629cf511]{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3;border-radius:8px;padding:12px}.document-shell[data-v-629cf511]{gap:14px;display:grid}.document-head[data-v-629cf511]{justify-content:space-between;padding:20px}.review-badge[data-v-629cf511]{color:#9a3412;white-space:nowrap;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;padding:8px 12px;font-weight:800}.summary-band[data-v-629cf511],.phase-grid[data-v-629cf511],.content-grid[data-v-629cf511]{gap:12px;display:grid}.summary-band[data-v-629cf511]{grid-template-columns:repeat(5,minmax(0,1fr))}.summary-band article[data-v-629cf511]{color:#fff;background:#172033;border-radius:8px;padding:14px}.summary-band span[data-v-629cf511],.muted[data-v-629cf511],.metric-row span[data-v-629cf511],li span[data-v-629cf511]{color:#64748b}.summary-band span[data-v-629cf511]{color:#cbd5e1;margin-bottom:6px;font-size:12px;display:block}.summary-band strong[data-v-629cf511]{font-size:20px}.phase-grid[data-v-629cf511]{grid-template-columns:repeat(4,minmax(0,1fr))}.content-grid[data-v-629cf511]{grid-template-columns:repeat(2,minmax(0,1fr))}.section-block[data-v-629cf511],.phase-panel[data-v-629cf511],.empty-state[data-v-629cf511]{padding:16px}.phase-title[data-v-629cf511]{border-bottom:1px solid #e2e8f0;margin-bottom:12px;padding-bottom:10px}.phase-title span[data-v-629cf511]{color:#075985;background:#e0f2fe;border-radius:999px;margin-bottom:8px;padding:5px 9px;font-weight:900;display:inline-block}ol[data-v-629cf511],ul[data-v-629cf511]{margin-bottom:0;padding-left:20px}li[data-v-629cf511]{margin:9px 0}li p[data-v-629cf511]{margin:4px 0 0}.metric-row[data-v-629cf511]{border-top:1px solid #e2e8f0;justify-content:space-between;padding:9px 0}textarea[data-v-629cf511]{box-sizing:border-box;border:1px solid #cbd5e1;border-radius:8px;width:100%;min-height:260px;padding:12px;font-family:Consolas,monospace;font-size:12px}@media (width<=1180px){.summary-band[data-v-629cf511],.phase-grid[data-v-629cf511],.content-grid[data-v-629cf511]{grid-template-columns:1fr}.page-header[data-v-629cf511],.document-head[data-v-629cf511]{flex-direction:column;align-items:flex-start}}@media print{.header-actions[data-v-629cf511],button[data-v-629cf511]{display:none}.smartscope-page[data-v-629cf511]{background:#fff;padding:0}.section-block[data-v-629cf511],.phase-panel[data-v-629cf511],.page-header[data-v-629cf511],.document-head[data-v-629cf511]{break-inside:avoid}}.founder-page[data-v-9abafeea]{color:#1f2933;background:#f8fafc;min-height:100%;padding:22px}.page-header[data-v-9abafeea],.run-form[data-v-9abafeea],.metric-row[data-v-9abafeea],.history-row[data-v-9abafeea]{align-items:center;gap:12px;display:flex}.page-header[data-v-9abafeea]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;margin-bottom:16px;padding:22px}.eyebrow[data-v-9abafeea]{color:#b45309;letter-spacing:0;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}h1[data-v-9abafeea],p[data-v-9abafeea]{margin-top:0}h1[data-v-9abafeea]{margin-bottom:8px;font-size:34px}input[data-v-9abafeea],button[data-v-9abafeea]{font:inherit;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px}button[data-v-9abafeea]{color:#fff;cursor:pointer;background:#0f172a;font-weight:700}button[data-v-9abafeea]:disabled{cursor:not-allowed;opacity:.55}.alert[data-v-9abafeea],.empty-state[data-v-9abafeea],.panel[data-v-9abafeea],.score-grid article[data-v-9abafeea]{background:#fff;border:1px solid #e5e7eb;border-radius:8px}.alert[data-v-9abafeea]{color:#9f1239;padding:12px}.empty-state[data-v-9abafeea],.panel[data-v-9abafeea],.score-grid article[data-v-9abafeea]{padding:16px}.score-grid[data-v-9abafeea],.content-grid[data-v-9abafeea]{gap:14px;display:grid}.score-grid[data-v-9abafeea]{grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:14px}.score-grid span[data-v-9abafeea],.muted[data-v-9abafeea],small[data-v-9abafeea],.metric-row span[data-v-9abafeea]{color:#64748b}.score-grid strong[data-v-9abafeea]{margin-top:6px;font-size:28px;display:block}.content-grid[data-v-9abafeea]{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px}.metric-row[data-v-9abafeea],.history-row[data-v-9abafeea]{border-top:1px solid #e5e7eb;justify-content:space-between;padding:10px 0}.history-row[data-v-9abafeea]{color:inherit;background:0 0;border-bottom:0;border-left:0;border-right:0;border-radius:0;width:100%}.good[data-v-9abafeea]{color:#15803d}.warn[data-v-9abafeea]{color:#a16207}.bad[data-v-9abafeea]{color:#b91c1c}.json[data-v-9abafeea]{box-sizing:border-box;border:1px solid #cbd5e1;border-radius:8px;width:100%;min-height:320px;padding:12px;font-family:Consolas,monospace;font-size:12px}@media (width<=1100px){.page-header[data-v-9abafeea],.run-form[data-v-9abafeea]{flex-direction:column;align-items:stretch}.score-grid[data-v-9abafeea],.content-grid[data-v-9abafeea]{grid-template-columns:1fr}}.golden-page[data-v-0a168b46]{gap:16px;padding:24px;display:grid}.page-header[data-v-0a168b46],.reference-list[data-v-0a168b46],.editor[data-v-0a168b46],.comparison[data-v-0a168b46]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff}.page-header[data-v-0a168b46]{justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.page-header h1[data-v-0a168b46],.page-header p[data-v-0a168b46]{margin:0}.eyebrow[data-v-0a168b46]{color:#0047ff;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.actions[data-v-0a168b46]{gap:10px;display:flex}.actions.end[data-v-0a168b46]{justify-content:flex-end}button[data-v-0a168b46],input[data-v-0a168b46],select[data-v-0a168b46],textarea[data-v-0a168b46]{font:inherit}button[data-v-0a168b46]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);color:var(--sf-text);cursor:pointer;background:#fff;padding:10px 12px;font-weight:800}button.primary[data-v-0a168b46]{background:var(--sf-primary);color:#fff}.layout[data-v-0a168b46]{grid-template-columns:320px minmax(0,1fr);gap:16px;display:grid}.reference-list[data-v-0a168b46],.editor[data-v-0a168b46]{padding:14px}.panel-title[data-v-0a168b46]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.panel-title span[data-v-0a168b46]{color:var(--sf-muted);text-transform:uppercase;font-size:12px;font-weight:900}.reference-row[data-v-0a168b46]{text-align:left;gap:4px;width:100%;margin-bottom:8px;display:grid}.reference-row.active[data-v-0a168b46]{background:#f8fbff;border-color:#0047ff}.reference-row span[data-v-0a168b46],.reference-row small[data-v-0a168b46]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reference-row small[data-v-0a168b46]{color:var(--sf-muted)}.editor[data-v-0a168b46]{gap:14px;display:grid}.editor-grid[data-v-0a168b46],.json-grid[data-v-0a168b46],.score-grid[data-v-0a168b46],.result-grid[data-v-0a168b46]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}label[data-v-0a168b46]{gap:6px;font-weight:800;display:grid}input[data-v-0a168b46],select[data-v-0a168b46],textarea[data-v-0a168b46]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);width:100%;padding:10px}.comparison[data-v-0a168b46]{gap:12px;padding:14px;display:grid}.score-box[data-v-0a168b46],.score-grid article[data-v-0a168b46],.result-grid article[data-v-0a168b46]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:#f8fafc;padding:12px}.score-box strong[data-v-0a168b46]{font-size:34px;display:block}.score-grid span[data-v-0a168b46],.score-box span[data-v-0a168b46]{color:var(--sf-muted);text-transform:uppercase;font-size:12px;font-weight:900}.alert[data-v-0a168b46]{border-radius:var(--sf-radius);color:#991b1b;background:#fff1f2;border:1px solid #fecaca;padding:12px}.empty[data-v-0a168b46]{color:var(--sf-muted);border-style:dashed}@media (width<=1100px){.layout[data-v-0a168b46],.editor-grid[data-v-0a168b46],.json-grid[data-v-0a168b46],.score-grid[data-v-0a168b46],.result-grid[data-v-0a168b46]{grid-template-columns:1fr}.page-header[data-v-0a168b46],.actions[data-v-0a168b46]{flex-direction:column;align-items:stretch}}.benchmark-page[data-v-6a5122e1]{color:#1f2933;padding:24px}.page-header[data-v-6a5122e1],.run-panel[data-v-6a5122e1],.filter-row[data-v-6a5122e1],.score-strip[data-v-6a5122e1],.metric-grid[data-v-6a5122e1],.summary-card[data-v-6a5122e1],.run-row[data-v-6a5122e1]{gap:12px;display:flex}.page-header[data-v-6a5122e1]{justify-content:space-between;align-items:center;margin-bottom:16px}.eyebrow[data-v-6a5122e1]{color:#5b6472;text-transform:uppercase;margin:0 0 4px;font-size:12px}h1[data-v-6a5122e1],h2[data-v-6a5122e1],h3[data-v-6a5122e1]{margin:0}button[data-v-6a5122e1],input[data-v-6a5122e1],select[data-v-6a5122e1],textarea[data-v-6a5122e1]{font:inherit;border:1px solid #cbd5e1;border-radius:6px}button[data-v-6a5122e1]{cursor:pointer;background:#fff;padding:9px 12px}button.primary[data-v-6a5122e1]{color:#fff;background:#123b5d;border-color:#123b5d}button[data-v-6a5122e1]:disabled{cursor:not-allowed;opacity:.55}label[data-v-6a5122e1]{flex:1;gap:6px;font-size:13px;font-weight:700;display:grid}input[data-v-6a5122e1],select[data-v-6a5122e1]{min-width:0;padding:9px 10px}.alert[data-v-6a5122e1]{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3;border-radius:6px;padding:10px 12px}.run-panel[data-v-6a5122e1]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:end;margin-bottom:16px;padding:14px}.summary-grid[data-v-6a5122e1]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:16px;display:grid}.summary-card[data-v-6a5122e1]{border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;padding:14px}.summary-card dl[data-v-6a5122e1],.metric-grid[data-v-6a5122e1],.score-strip[data-v-6a5122e1]{margin:0}.summary-card dl[data-v-6a5122e1]{grid-column:1/-1;gap:4px;display:grid}.summary-card dl div[data-v-6a5122e1]{justify-content:space-between;display:flex}.layout[data-v-6a5122e1]{grid-template-columns:320px minmax(0,1fr);gap:16px;display:grid}.runs[data-v-6a5122e1],.detail[data-v-6a5122e1]{border:1px solid #e2e8f0;border-radius:8px;padding:12px}.runs[data-v-6a5122e1]{align-content:start;gap:8px;display:grid}.filter-row select[data-v-6a5122e1]{width:100%}.run-row[data-v-6a5122e1]{text-align:left;flex-direction:column;align-items:start}.run-row.active[data-v-6a5122e1]{border-color:#123b5d;box-shadow:0 0 0 2px #123b5d1f}.score-strip[data-v-6a5122e1]{grid-template-columns:repeat(4,1fr);margin-bottom:12px;display:grid}.score-strip div[data-v-6a5122e1],.metric-grid article[data-v-6a5122e1]{background:#f8fafc;border-radius:6px;padding:12px}.score-strip span[data-v-6a5122e1],.metric-grid span[data-v-6a5122e1],small[data-v-6a5122e1],dt[data-v-6a5122e1]{color:#64748b;font-size:12px}.score-strip strong[data-v-6a5122e1],.metric-grid strong[data-v-6a5122e1],.summary-card strong[data-v-6a5122e1]{font-size:24px;display:block}.metric-grid[data-v-6a5122e1]{grid-template-columns:repeat(4,1fr);margin-bottom:12px;display:grid}.lists[data-v-6a5122e1]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.lists section[data-v-6a5122e1]{border-top:1px solid #e2e8f0;padding-top:12px}.lists ul[data-v-6a5122e1]{margin:8px 0 0;padding-left:18px}.json[data-v-6a5122e1]{box-sizing:border-box;width:100%;min-height:260px;margin-top:12px;padding:12px;font-family:Consolas,monospace;font-size:12px}.good[data-v-6a5122e1]{color:#15803d}.mid[data-v-6a5122e1]{color:#a16207}.low[data-v-6a5122e1]{color:#b91c1c}.empty[data-v-6a5122e1]{color:#64748b;padding:12px}@media (width<=900px){.layout[data-v-6a5122e1],.run-panel[data-v-6a5122e1],.score-strip[data-v-6a5122e1],.metric-grid[data-v-6a5122e1],.lists[data-v-6a5122e1]{grid-template-columns:1fr}.run-panel[data-v-6a5122e1]{display:grid}}.benchmark-page[data-v-19c87b63]{color:#1f2933;padding:24px}.page-header[data-v-19c87b63],.run-panel[data-v-19c87b63],.health-grid[data-v-19c87b63],.layout[data-v-19c87b63],.score-grid[data-v-19c87b63],.flow-grid[data-v-19c87b63],.lists[data-v-19c87b63],.summary[data-v-19c87b63]{gap:12px;display:grid}.page-header[data-v-19c87b63]{justify-content:space-between;align-items:center;display:flex}.eyebrow[data-v-19c87b63]{color:#64748b;text-transform:uppercase;margin:0 0 4px;font-size:12px}h1[data-v-19c87b63],h2[data-v-19c87b63],h3[data-v-19c87b63],p[data-v-19c87b63]{margin-top:0}button[data-v-19c87b63],input[data-v-19c87b63],textarea[data-v-19c87b63]{font:inherit;border:1px solid #cbd5e1;border-radius:6px}button[data-v-19c87b63]{cursor:pointer;background:#fff;padding:9px 12px}button.primary[data-v-19c87b63]{color:#fff;background:#123b5d;border-color:#123b5d}button[data-v-19c87b63]:disabled{cursor:not-allowed;opacity:.55}input[data-v-19c87b63]{padding:9px 10px}label[data-v-19c87b63]{gap:6px;font-size:13px;font-weight:700;display:grid}.run-panel[data-v-19c87b63]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;margin:16px 0;padding:14px}.health-grid[data-v-19c87b63],.score-grid[data-v-19c87b63]{grid-template-columns:repeat(4,minmax(0,1fr))}.health-grid article[data-v-19c87b63],.score-grid article[data-v-19c87b63],.flow-grid article[data-v-19c87b63],.lists article[data-v-19c87b63],.summary article[data-v-19c87b63],.history[data-v-19c87b63],.detail[data-v-19c87b63]{border:1px solid #e2e8f0;border-radius:8px;padding:12px}.health-grid span[data-v-19c87b63],.score-grid span[data-v-19c87b63],small[data-v-19c87b63]{color:#64748b;font-size:12px}.health-grid strong[data-v-19c87b63],.score-grid strong[data-v-19c87b63],.total[data-v-19c87b63]{font-size:28px;display:block}.layout[data-v-19c87b63]{grid-template-columns:320px minmax(0,1fr);margin-top:16px}.history[data-v-19c87b63]{align-content:start;gap:8px;display:grid}.run-row[data-v-19c87b63]{text-align:left;gap:4px;display:grid}.run-row.active[data-v-19c87b63]{border-color:#123b5d;box-shadow:0 0 0 2px #123b5d1f}.detail-head[data-v-19c87b63]{justify-content:space-between;align-items:center;display:flex}.flow-grid[data-v-19c87b63],.lists[data-v-19c87b63],.summary[data-v-19c87b63]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.type-row[data-v-19c87b63]{border-top:1px solid #e2e8f0;grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:8px 0;display:grid}.json[data-v-19c87b63]{box-sizing:border-box;width:100%;min-height:260px;margin-top:16px;padding:12px;font-family:Consolas,monospace;font-size:12px}.alert[data-v-19c87b63]{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3;border-radius:6px;padding:10px 12px}.good[data-v-19c87b63]{color:#15803d}.mid[data-v-19c87b63]{color:#a16207}.low[data-v-19c87b63]{color:#b91c1c}.empty[data-v-19c87b63]{color:#64748b}@media (width<=900px){.run-panel[data-v-19c87b63],.layout[data-v-19c87b63],.health-grid[data-v-19c87b63],.score-grid[data-v-19c87b63],.flow-grid[data-v-19c87b63],.lists[data-v-19c87b63],.summary[data-v-19c87b63]{grid-template-columns:1fr}}.smartbrain-page[data-v-3ab0b251]{color:#1f2933;background:#f8fafc;min-height:100%;padding:22px}.page-header[data-v-3ab0b251],.panel-head[data-v-3ab0b251],.header-actions[data-v-3ab0b251],.run-row[data-v-3ab0b251],.metric-row[data-v-3ab0b251]{align-items:center;gap:12px;display:flex}.page-header[data-v-3ab0b251]{background:#fff;border:1px solid #e5e7eb;border-radius:18px;justify-content:space-between;margin-bottom:16px;padding:22px}.eyebrow[data-v-3ab0b251]{color:#f47a20;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}h1[data-v-3ab0b251],h2[data-v-3ab0b251],h3[data-v-3ab0b251],p[data-v-3ab0b251]{margin-top:0}h1[data-v-3ab0b251]{margin-bottom:8px;font-size:34px}button[data-v-3ab0b251]{cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:9px 12px;font-weight:700}button.primary[data-v-3ab0b251]{color:#fff;background:#0f172a;border-color:#0f172a}button[data-v-3ab0b251]:disabled{cursor:not-allowed;opacity:.55}.alert[data-v-3ab0b251],.empty-state[data-v-3ab0b251],.panel[data-v-3ab0b251],.status-grid article[data-v-3ab0b251]{background:#fff;border:1px solid #e5e7eb;border-radius:16px}.alert[data-v-3ab0b251]{color:#9f1239;padding:12px}.empty-state[data-v-3ab0b251]{gap:8px;margin-bottom:16px;padding:16px;display:grid}.status-grid[data-v-3ab0b251],.main-grid[data-v-3ab0b251],.cards-grid[data-v-3ab0b251]{gap:14px;display:grid}.status-grid[data-v-3ab0b251]{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:14px}.status-grid article[data-v-3ab0b251],.panel[data-v-3ab0b251]{padding:16px}.status-grid span[data-v-3ab0b251],.metric-row span[data-v-3ab0b251],small[data-v-3ab0b251],.muted[data-v-3ab0b251]{color:#64748b}.status-grid strong[data-v-3ab0b251]{margin-top:6px;font-size:28px;display:block}.main-grid[data-v-3ab0b251]{grid-template-columns:minmax(0,1fr) 320px 320px;margin-bottom:14px}.cards-grid[data-v-3ab0b251]{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.panel-head[data-v-3ab0b251]{justify-content:space-between;margin-bottom:12px}.next-action[data-v-3ab0b251]{color:#334155;background:#f1f5f9;border-radius:999px;padding:8px 10px}.flow-list[data-v-3ab0b251]{gap:8px;display:grid}.flow-step[data-v-3ab0b251]{border-radius:10px;justify-content:space-between;align-items:center;padding:11px 12px;display:flex}.flow-step.ready[data-v-3ab0b251]{color:#166534;background:#dcfce7}.flow-step.warning[data-v-3ab0b251]{color:#92400e;background:#fef3c7}.flow-step.blocked[data-v-3ab0b251]{color:#991b1b;background:#fee2e2}.two-columns[data-v-3ab0b251]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.metric-row[data-v-3ab0b251],.run-row[data-v-3ab0b251]{border-top:1px solid #e5e7eb;justify-content:space-between;padding:9px 0}.run-row[data-v-3ab0b251]{grid-template-columns:1fr auto auto auto;display:grid}.good[data-v-3ab0b251]{color:#15803d}.warn[data-v-3ab0b251]{color:#a16207}.bad[data-v-3ab0b251]{color:#b91c1c}.json[data-v-3ab0b251]{box-sizing:border-box;border:1px solid #cbd5e1;border-radius:10px;width:100%;min-height:240px;padding:12px;font-family:Consolas,monospace;font-size:12px}@media (width<=1100px){.status-grid[data-v-3ab0b251],.main-grid[data-v-3ab0b251],.cards-grid[data-v-3ab0b251],.two-columns[data-v-3ab0b251]{grid-template-columns:1fr}.page-header[data-v-3ab0b251]{flex-direction:column;align-items:flex-start}}.training-page[data-v-42b0a6b4]{color:#1f2933;background:#f8fafc;min-height:100%;padding:22px}.page-header[data-v-42b0a6b4],.detail-head[data-v-42b0a6b4],.presets[data-v-42b0a6b4],.score-grid[data-v-42b0a6b4],.result-grid[data-v-42b0a6b4],.lists[data-v-42b0a6b4],.layout[data-v-42b0a6b4],.form-grid[data-v-42b0a6b4],.feedback-grid[data-v-42b0a6b4]{gap:12px;display:grid}.page-header[data-v-42b0a6b4],.detail-head[data-v-42b0a6b4]{justify-content:space-between;align-items:center;display:flex}.page-header[data-v-42b0a6b4],.create-panel[data-v-42b0a6b4],.history[data-v-42b0a6b4],.detail[data-v-42b0a6b4],.feedback-panel[data-v-42b0a6b4],.score-grid article[data-v-42b0a6b4],.result-grid article[data-v-42b0a6b4],.lists article[data-v-42b0a6b4]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:16px}.eyebrow[data-v-42b0a6b4]{color:#f47a20;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}h1[data-v-42b0a6b4],h2[data-v-42b0a6b4],h3[data-v-42b0a6b4],p[data-v-42b0a6b4]{margin-top:0}button[data-v-42b0a6b4],input[data-v-42b0a6b4],select[data-v-42b0a6b4],textarea[data-v-42b0a6b4]{font:inherit;border:1px solid #cbd5e1;border-radius:8px}button[data-v-42b0a6b4]{cursor:pointer;background:#fff;padding:9px 12px;font-weight:700}button.primary[data-v-42b0a6b4]{color:#fff;background:#0f172a;border-color:#0f172a}button[data-v-42b0a6b4]:disabled{cursor:not-allowed;opacity:.55}input[data-v-42b0a6b4],select[data-v-42b0a6b4],textarea[data-v-42b0a6b4]{box-sizing:border-box;width:100%;padding:9px 10px}label[data-v-42b0a6b4]{gap:6px;font-size:13px;font-weight:700;display:grid}.presets[data-v-42b0a6b4]{grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:12px}.form-grid[data-v-42b0a6b4],.feedback-grid[data-v-42b0a6b4]{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}.wide[data-v-42b0a6b4]{grid-column:1/-1}.layout[data-v-42b0a6b4]{grid-template-columns:320px minmax(0,1fr);margin-top:16px}.history[data-v-42b0a6b4]{align-content:start;gap:8px;display:grid}.run-row[data-v-42b0a6b4]{text-align:left;gap:4px;display:grid}.run-row.active[data-v-42b0a6b4]{border-color:#0f172a;box-shadow:0 0 0 2px #0f172a1f}.score-grid[data-v-42b0a6b4]{grid-template-columns:repeat(5,minmax(0,1fr));margin:12px 0}.score-grid span[data-v-42b0a6b4],small[data-v-42b0a6b4],.empty[data-v-42b0a6b4]{color:#64748b}.score-grid strong[data-v-42b0a6b4]{font-size:24px;display:block}.result-grid[data-v-42b0a6b4],.lists[data-v-42b0a6b4]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.lists[data-v-42b0a6b4]{grid-template-columns:repeat(3,minmax(0,1fr))}.checkbox[data-v-42b0a6b4]{grid-template-columns:auto 1fr;align-content:end}.checkbox input[data-v-42b0a6b4]{width:auto}.json[data-v-42b0a6b4]{box-sizing:border-box;border:1px solid #cbd5e1;border-radius:10px;width:100%;min-height:260px;margin-top:16px;padding:12px;font-family:Consolas,monospace;font-size:12px}.alert[data-v-42b0a6b4]{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3;border-radius:8px;padding:10px 12px}.good[data-v-42b0a6b4]{color:#15803d}.mid[data-v-42b0a6b4]{color:#a16207}.low[data-v-42b0a6b4]{color:#b91c1c}@media (width<=1000px){.presets[data-v-42b0a6b4],.form-grid[data-v-42b0a6b4],.feedback-grid[data-v-42b0a6b4],.layout[data-v-42b0a6b4],.score-grid[data-v-42b0a6b4],.result-grid[data-v-42b0a6b4],.lists[data-v-42b0a6b4]{grid-template-columns:1fr}.page-header[data-v-42b0a6b4],.detail-head[data-v-42b0a6b4]{flex-direction:column;align-items:flex-start}}.brainstorm-page[data-v-dc4eeac6]{color:#1f2933;background:#f8fafc;min-height:100%;padding:22px}.page-header[data-v-dc4eeac6],.run-panel[data-v-dc4eeac6],.json-intake-card[data-v-dc4eeac6],.layout[data-v-dc4eeac6],.metric-grid[data-v-dc4eeac6],.two-cols[data-v-dc4eeac6],.variant-grid[data-v-dc4eeac6],.detail-head[data-v-dc4eeac6],.apply-panel[data-v-dc4eeac6]{gap:12px;display:grid}.page-header[data-v-dc4eeac6],.json-intake-head[data-v-dc4eeac6],.detail-head[data-v-dc4eeac6],.apply-panel[data-v-dc4eeac6]{justify-content:space-between;align-items:center;display:flex}.page-header[data-v-dc4eeac6],.run-panel[data-v-dc4eeac6],.json-intake-card[data-v-dc4eeac6],.old-quote-card[data-v-dc4eeac6],.history[data-v-dc4eeac6],.detail[data-v-dc4eeac6],.metric-grid article[data-v-dc4eeac6],.two-cols article[data-v-dc4eeac6],.variant-grid article[data-v-dc4eeac6],.apply-panel[data-v-dc4eeac6]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:16px}.json-intake-card[data-v-dc4eeac6],.old-quote-card[data-v-dc4eeac6]{gap:12px;margin-bottom:16px;display:grid}.eyebrow[data-v-dc4eeac6]{color:#f47a20;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}h1[data-v-dc4eeac6],h2[data-v-dc4eeac6],h3[data-v-dc4eeac6],p[data-v-dc4eeac6]{margin-top:0}button[data-v-dc4eeac6],input[data-v-dc4eeac6],select[data-v-dc4eeac6],textarea[data-v-dc4eeac6]{font:inherit;border:1px solid #cbd5e1;border-radius:8px}button[data-v-dc4eeac6]{cursor:pointer;background:#fff;padding:9px 12px;font-weight:700}button.primary[data-v-dc4eeac6]{color:#fff;background:#0f172a;border-color:#0f172a}button[data-v-dc4eeac6]:disabled{cursor:not-allowed;opacity:.55}input[data-v-dc4eeac6],select[data-v-dc4eeac6],textarea[data-v-dc4eeac6]{box-sizing:border-box;width:100%;padding:9px 10px}.json-input[data-v-dc4eeac6]{resize:vertical;min-height:210px;font-family:Consolas,monospace}label[data-v-dc4eeac6]{gap:6px;font-size:13px;font-weight:700;display:grid}.run-panel[data-v-dc4eeac6]{grid-template-columns:minmax(0,1fr) 180px auto;margin-bottom:16px}.layout[data-v-dc4eeac6]{grid-template-columns:320px minmax(0,1fr)}.history[data-v-dc4eeac6]{align-content:start;gap:8px;display:grid}.run-row[data-v-dc4eeac6]{text-align:left;gap:4px;display:grid}.run-row.active[data-v-dc4eeac6]{border-color:#0f172a;box-shadow:0 0 0 2px #0f172a1f}.metric-grid[data-v-dc4eeac6]{grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 0}.metric-grid span[data-v-dc4eeac6],small[data-v-dc4eeac6],.empty[data-v-dc4eeac6]{color:#64748b}.metric-grid strong[data-v-dc4eeac6]{font-size:22px;display:block}.two-cols[data-v-dc4eeac6],.variant-grid[data-v-dc4eeac6]{grid-template-columns:repeat(2,minmax(0,1fr))}.variant-grid[data-v-dc4eeac6]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.suggestion[data-v-dc4eeac6]{border-top:1px solid #e5e7eb;grid-template-columns:auto 1fr;padding:10px 0}.suggestion input[data-v-dc4eeac6],.checkbox input[data-v-dc4eeac6]{width:auto}.suggestion span[data-v-dc4eeac6]{gap:4px;display:grid}.suggestion em[data-v-dc4eeac6]{color:#334155;font-style:normal}.checkbox[data-v-dc4eeac6]{align-items:center;display:flex}.json-actions[data-v-dc4eeac6],.loader-row[data-v-dc4eeac6],.quote-top[data-v-dc4eeac6]{justify-content:space-between;align-items:center;gap:12px;display:flex}.json-actions span[data-v-dc4eeac6]{color:#64748b;font-size:13px;font-weight:700}.concept-label[data-v-dc4eeac6]{color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}.quote-top h2[data-v-dc4eeac6]{margin:8px 0}.quote-top strong[data-v-dc4eeac6]{color:#f47a20;font-size:24px}.preview-lines[data-v-dc4eeac6]{gap:8px;display:grid}.preview-lines article[data-v-dc4eeac6],.terms-grid article[data-v-dc4eeac6]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px}.preview-lines span[data-v-dc4eeac6]{color:#f47a20;text-transform:uppercase;font-size:11px;font-weight:900}.preview-lines strong[data-v-dc4eeac6]{margin-top:5px;display:block}.terms-grid[data-v-dc4eeac6]{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:12px;display:grid}.terms-grid pre[data-v-dc4eeac6]{white-space:pre-wrap;margin:0;overflow:auto}.json[data-v-dc4eeac6]{min-height:260px;margin-top:16px;padding:12px;font-family:Consolas,monospace;font-size:12px}.alert[data-v-dc4eeac6]{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3;border-radius:8px;padding:10px 12px}.success[data-v-dc4eeac6]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:10px 12px;font-weight:800}.good[data-v-dc4eeac6]{color:#15803d}.mid[data-v-dc4eeac6]{color:#a16207}.low[data-v-dc4eeac6]{color:#b91c1c}@media (width<=1000px){.run-panel[data-v-dc4eeac6],.layout[data-v-dc4eeac6],.metric-grid[data-v-dc4eeac6],.two-cols[data-v-dc4eeac6],.variant-grid[data-v-dc4eeac6],.terms-grid[data-v-dc4eeac6]{grid-template-columns:1fr}.page-header[data-v-dc4eeac6],.json-intake-head[data-v-dc4eeac6],.json-actions[data-v-dc4eeac6],.quote-top[data-v-dc4eeac6],.detail-head[data-v-dc4eeac6],.apply-panel[data-v-dc4eeac6]{flex-direction:column;align-items:flex-start}}.knowledge-connector-page[data-v-84d69d9c]{color:#1f2933;background:#f8fafc;min-height:100%;padding:22px}.page-header[data-v-84d69d9c],.panel[data-v-84d69d9c],.status-grid article[data-v-84d69d9c]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:16px}.page-header[data-v-84d69d9c],.panel-head[data-v-84d69d9c],.metric-row[data-v-84d69d9c],.match-row[data-v-84d69d9c]{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-header[data-v-84d69d9c]{margin-bottom:14px}.eyebrow[data-v-84d69d9c]{color:#f47a20;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}h1[data-v-84d69d9c],h2[data-v-84d69d9c],p[data-v-84d69d9c]{margin-top:0}button[data-v-84d69d9c],input[data-v-84d69d9c],textarea[data-v-84d69d9c]{font:inherit;border:1px solid #cbd5e1;border-radius:8px}button[data-v-84d69d9c]{cursor:pointer;background:#fff;padding:9px 12px;font-weight:700}button.primary[data-v-84d69d9c]{color:#fff;background:#0f172a;border-color:#0f172a;width:100%}button[data-v-84d69d9c]:disabled{cursor:not-allowed;opacity:.55}input[data-v-84d69d9c],textarea[data-v-84d69d9c]{box-sizing:border-box;width:100%;padding:9px 10px}textarea[data-v-84d69d9c]{min-height:120px}label[data-v-84d69d9c]{gap:6px;margin-bottom:12px;font-size:13px;font-weight:700;display:grid}.checks[data-v-84d69d9c]{gap:12px;display:flex}.checks label[data-v-84d69d9c]{align-items:center;margin-bottom:12px;display:flex}.status-grid[data-v-84d69d9c],.layout[data-v-84d69d9c]{gap:14px;display:grid}.status-grid[data-v-84d69d9c]{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.status-grid span[data-v-84d69d9c],.empty[data-v-84d69d9c],.metric-row span[data-v-84d69d9c]{color:#64748b}.status-grid strong[data-v-84d69d9c]{margin-top:6px;font-size:28px;display:block}.layout[data-v-84d69d9c]{grid-template-columns:minmax(0,1fr) 360px;margin-bottom:14px}.metric-row[data-v-84d69d9c],.match-row[data-v-84d69d9c]{border-top:1px solid #e5e7eb;padding:10px 0}.match-row[data-v-84d69d9c]{grid-template-columns:140px minmax(0,1fr) auto;align-items:flex-start;display:grid}.pill[data-v-84d69d9c]{color:#1d4ed8;text-transform:uppercase;background:#eef2ff;border-radius:999px;margin-right:6px;padding:5px 8px;font-size:11px;font-weight:800;display:inline-block}.pill.subtle[data-v-84d69d9c]{color:#334155;background:#f1f5f9}.alert[data-v-84d69d9c]{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3;border-radius:8px;padding:10px 12px}.json[data-v-84d69d9c]{box-sizing:border-box;border:1px solid #cbd5e1;border-radius:10px;width:100%;min-height:240px;margin-top:14px;padding:12px;font-family:Consolas,monospace;font-size:12px}@media (width<=1000px){.status-grid[data-v-84d69d9c],.layout[data-v-84d69d9c],.match-row[data-v-84d69d9c]{grid-template-columns:1fr}.page-header[data-v-84d69d9c]{flex-direction:column;align-items:flex-start}}.gm-stack[data-v-18a2e31a]{flex-direction:column;gap:16px;display:flex}.gm-head[data-v-18a2e31a],.gm-toolbar[data-v-18a2e31a],.gm-sync[data-v-18a2e31a],.gm-panel[data-v-18a2e31a]{background:#fff;border:1px solid #d8e1f0;border-radius:8px}.gm-head[data-v-18a2e31a]{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px;display:flex}.gm-head-actions[data-v-18a2e31a]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.gm-head h1[data-v-18a2e31a],.gm-section-head h2[data-v-18a2e31a]{margin:0}.gm-head p[data-v-18a2e31a]{color:#475569;margin:8px 0 0}.gm-label[data-v-18a2e31a]{text-transform:uppercase;color:#2563eb;margin-bottom:8px;font-size:11px;font-weight:700;display:inline-block}.gm-toolbar[data-v-18a2e31a]{grid-template-columns:minmax(220px,1fr) 160px 150px 160px auto;gap:10px;padding:12px;display:grid}.gm-toolbar input[data-v-18a2e31a],.gm-toolbar select[data-v-18a2e31a]{border:1px solid #d8e1f0;border-radius:8px;min-height:38px;padding:0 10px}.gm-mapping-create[data-v-18a2e31a],.gm-mapping-row[data-v-18a2e31a]{grid-template-columns:minmax(180px,1.3fr) minmax(140px,1fr) minmax(110px,.7fr) minmax(90px,.5fr) auto;align-items:center;gap:8px;display:grid}.gm-mapping-create[data-v-18a2e31a]{grid-template-columns:minmax(180px,1.3fr) minmax(140px,1fr) minmax(110px,.7fr) auto;margin-bottom:14px}.gm-mapping-table[data-v-18a2e31a]{flex-direction:column;gap:8px;display:flex}.gm-mapping-head[data-v-18a2e31a]{color:#64748b;text-transform:uppercase;font-size:12px;font-weight:700}.gm-mapping-create input[data-v-18a2e31a],.gm-mapping-create select[data-v-18a2e31a],.gm-mapping-row input[type=text][data-v-18a2e31a]{border:1px solid #d8e1f0;border-radius:8px;min-width:0;min-height:38px;padding:0 10px}.gm-check[data-v-18a2e31a]{align-items:center;gap:6px;display:inline-flex}.gm-button[data-v-18a2e31a]{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #d8e1f0;border-radius:8px;min-height:38px;padding:0 14px}.gm-button-primary[data-v-18a2e31a]{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.gm-alert[data-v-18a2e31a]{color:#c92a2a;background:#fff5f5;border:1px solid #ffc9c9;border-radius:8px;padding:12px 14px}.gm-inline-alert[data-v-18a2e31a]{margin-bottom:12px}.gm-sync[data-v-18a2e31a]{color:#475569;flex-wrap:wrap;gap:12px;padding:12px 14px;display:flex}.gm-layout[data-v-18a2e31a]{grid-template-columns:minmax(0,2fr) minmax(320px,1fr);gap:16px;display:grid}.gm-panel[data-v-18a2e31a]{padding:16px}.gm-section-head[data-v-18a2e31a],.gm-row[data-v-18a2e31a]{justify-content:space-between;gap:12px;display:flex}.gm-section-head[data-v-18a2e31a]{margin-bottom:16px}.gm-message[data-v-18a2e31a]{cursor:pointer;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:10px;padding:14px}.gm-message.is-selected[data-v-18a2e31a]{border-color:#93c5fd;box-shadow:inset 0 0 0 1px #bfdbfe}.gm-muted[data-v-18a2e31a]{color:#64748b}.gm-projection[data-v-18a2e31a]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:999px;width:fit-content;margin-top:8px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex}.gm-labels[data-v-18a2e31a]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.gm-actions[data-v-18a2e31a],.gm-action-panel[data-v-18a2e31a]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.gm-action-panel[data-v-18a2e31a]{border-top:1px solid #eef2f7;padding-top:12px}.gm-action-panel select[data-v-18a2e31a]{border:1px solid #d8e1f0;border-radius:8px;min-height:38px;padding:0 10px}.gm-proposals[data-v-18a2e31a]{gap:10px;display:grid}.gm-proposal[data-v-18a2e31a]{text-align:left;color:#0f172a;cursor:pointer;background:#f8fbff;border:1px solid #d8e1f0;border-radius:10px;gap:4px;padding:12px;display:grid}.gm-proposal[data-v-18a2e31a]:disabled{opacity:.6;cursor:not-allowed}.gm-proposal strong[data-v-18a2e31a]{font-size:14px}.gm-proposal small[data-v-18a2e31a]{color:#475569;line-height:1.45}.gm-labels span[data-v-18a2e31a]{color:#334155;background:#f8fafc;border:1px solid #d8e1f0;border-radius:999px;padding:4px 8px;font-size:12px}.gm-detail dl[data-v-18a2e31a]{flex-direction:column;gap:12px;display:flex}.gm-understanding[data-v-18a2e31a]{background:#f8fbff;border:1px solid #d8e1f0;border-radius:8px;margin:14px 0;padding:14px}.gm-mail-body[data-v-18a2e31a]{background:#fff;border:1px solid #d8e1f0;border-radius:8px;margin:14px 0;padding:14px}.gm-mail-body-head[data-v-18a2e31a]{justify-content:space-between;align-items:center;gap:12px;display:flex}.gm-mail-body-text[data-v-18a2e31a]{white-space:pre-wrap;color:#0f172a;margin:8px 0 0}.gm-understanding-loading[data-v-18a2e31a],.gm-understanding-muted[data-v-18a2e31a]{color:#475569}.gm-understanding-grid[data-v-18a2e31a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gm-understanding-grid div[data-v-18a2e31a]{border-top:1px solid #e5eefb;padding-top:10px}.gm-understanding-wide[data-v-18a2e31a]{grid-column:1/-1}.gm-understanding dt[data-v-18a2e31a]{text-transform:uppercase;color:#2563eb;font-size:12px;font-weight:700}.gm-understanding dd[data-v-18a2e31a]{color:#0f172a;margin:6px 0 0}.gm-detail dl div[data-v-18a2e31a]{border-top:1px solid #eef2f7;justify-content:space-between;gap:12px;padding-top:12px;display:flex}.gm-empty[data-v-18a2e31a]{color:#64748b;padding:24px 0}@media (width<=1000px){.gm-head[data-v-18a2e31a],.gm-row[data-v-18a2e31a],.gm-detail dl div[data-v-18a2e31a]{flex-direction:column}.gm-toolbar[data-v-18a2e31a],.gm-layout[data-v-18a2e31a],.gm-mapping-create[data-v-18a2e31a],.gm-mapping-row[data-v-18a2e31a],.gm-understanding-grid[data-v-18a2e31a]{grid-template-columns:1fr}}.gc-stack[data-v-436e001a]{flex-direction:column;gap:16px;display:flex}.gc-head[data-v-436e001a],.gc-toolbar[data-v-436e001a],.gc-panel[data-v-436e001a],.gc-card[data-v-436e001a]{background:#fff;border:1px solid #d8e1f0;border-radius:8px}.gc-head[data-v-436e001a]{justify-content:space-between;gap:16px;padding:20px;display:flex}.gc-head h1[data-v-436e001a],.gc-section-head h2[data-v-436e001a],.gc-card h3[data-v-436e001a]{margin:0}.gc-head p[data-v-436e001a]{color:#475569;margin:8px 0 0}.gc-label[data-v-436e001a]{text-transform:uppercase;color:#2563eb;margin-bottom:8px;font-size:11px;font-weight:700;display:inline-block}.gc-toolbar[data-v-436e001a]{flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.gc-toolbar select[data-v-436e001a]{border:1px solid #d8e1f0;border-radius:8px;min-height:38px;padding:0 10px}.gc-button[data-v-436e001a]{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #d8e1f0;border-radius:8px;min-height:38px;padding:0 14px}.gc-button-primary[data-v-436e001a]{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.gc-alert[data-v-436e001a]{color:#c92a2a;background:#fff5f5;border:1px solid #ffc9c9;border-radius:8px;padding:12px 14px}.gc-panel[data-v-436e001a]{padding:16px}.gc-section-head[data-v-436e001a],.gc-card-head[data-v-436e001a],.gc-actions[data-v-436e001a]{justify-content:space-between;gap:12px;display:flex}.gc-card[data-v-436e001a]{margin-top:12px;padding:14px}.gc-chip[data-v-436e001a]{color:#854d0e;background:#fefce8;border:1px solid #facc15;border-radius:999px;width:fit-content;margin-bottom:8px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex}.gc-columns[data-v-436e001a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.gc-actions[data-v-436e001a]{flex-wrap:wrap;justify-content:flex-start;margin-top:14px}.gc-empty[data-v-436e001a]{color:#64748b;padding:24px 0}@media (width<=900px){.gc-head[data-v-436e001a],.gc-card-head[data-v-436e001a]{flex-direction:column}.gc-columns[data-v-436e001a]{grid-template-columns:1fr}}.launcher-card[data-v-904c8fdc]{border-radius:28px;gap:18px;padding:24px;display:grid}.section-head[data-v-904c8fdc]{justify-content:space-between;align-items:center;gap:16px;display:flex}.eyebrow[data-v-904c8fdc]{color:#6b83a7;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:.72rem;font-weight:900}h2[data-v-904c8fdc]{margin:0;font-size:1.3rem}.note[data-v-904c8fdc]{color:#5f7288;font-size:.84rem;font-weight:700}.launcher-grid[data-v-904c8fdc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.launcher-item[data-v-904c8fdc]{color:inherit;background:#fff;border:1px solid #d6dfe9f5;border-radius:22px;gap:8px;padding:18px;text-decoration:none;display:grid}.launcher-item small[data-v-904c8fdc]{color:#5f7288;line-height:1.55}@media (width<=840px){.launcher-grid[data-v-904c8fdc]{grid-template-columns:1fr}}.command-bar[data-v-f3c49f8d]{border-radius:28px;gap:18px;padding:24px;display:grid}.eyebrow[data-v-f3c49f8d]{color:#6b83a7;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:.72rem;font-weight:900}h2[data-v-f3c49f8d],p[data-v-f3c49f8d]{margin:0}h2[data-v-f3c49f8d]{font-size:1.4rem}.copy p[data-v-f3c49f8d]:last-child{color:#5f7288;margin-top:10px;line-height:1.6}.command-shell[data-v-f3c49f8d]{background:#fff;border:1px solid #d6dfe9f5;border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:10px 12px;display:grid}.command-prefix[data-v-f3c49f8d]{color:#1747a6;padding:0 12px;font-size:.85rem;font-weight:900}input[data-v-f3c49f8d]{color:#44566c;background:0 0;border:0;outline:0;min-width:0;font-size:1rem}input[data-v-f3c49f8d]::placeholder{color:#8da0b4}button[data-v-f3c49f8d]{color:#4a6486;background:#dbe7fb;border:0;border-radius:999px;min-height:42px;padding:0 14px;font-weight:800}@media (width<=720px){.command-shell[data-v-f3c49f8d]{border-radius:24px;grid-template-columns:1fr}}.sprint-card[data-v-2ae9068c]{border-radius:28px;gap:18px;padding:24px;display:grid}.eyebrow[data-v-2ae9068c]{color:#6b83a7;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:.72rem;font-weight:900}h2[data-v-2ae9068c],p[data-v-2ae9068c]{margin:0}h2[data-v-2ae9068c]{font-size:1.3rem}p[data-v-2ae9068c]{color:#5f7288;margin-top:10px;line-height:1.65}.status-row[data-v-2ae9068c]{flex-wrap:wrap;gap:10px;display:flex}.status-pill[data-v-2ae9068c]{color:#1747a6;background:#ebf5ff;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:.82rem;font-weight:800;display:inline-flex}.status-pill.soft[data-v-2ae9068c]{color:#52667d;background:#f4f7fb}.primary-link[data-v-2ae9068c]{color:#fff;background:#132238;border-radius:999px;align-items:center;width:fit-content;min-height:44px;padding:0 16px;font-weight:800;text-decoration:none;display:inline-flex}.ondernemer-shell[data-v-cf1c0e85]{color:#132238;background:radial-gradient(circle at 0 0,#60a5fa24,#0000 22%),radial-gradient(circle at 100% 100%,#86efac1a,#0000 24%),#f4f7fb;grid-template-columns:280px minmax(0,1fr);min-height:100vh;display:grid}.shell-sidebar[data-v-cf1c0e85]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border-right:1px solid #d6dfe9f5;align-content:start;gap:18px;padding:24px 18px;display:grid}.brand[data-v-cf1c0e85]{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.brand-mark[data-v-cf1c0e85]{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#7dd3fc 100%);border-radius:16px;justify-content:center;align-items:center;width:42px;height:42px;font-weight:900;display:inline-flex;box-shadow:0 14px 28px #2563eb38}.brand strong[data-v-cf1c0e85],.brand small[data-v-cf1c0e85]{display:block}.brand strong[data-v-cf1c0e85]{font-size:1rem;font-weight:900}.brand small[data-v-cf1c0e85],.company-card p[data-v-cf1c0e85]{color:#5f7288}.company-card[data-v-cf1c0e85],.nav-link[data-v-cf1c0e85],.shell-header[data-v-cf1c0e85],.shell-content[data-v-cf1c0e85] .surface-card{background:#fffffff0;border:1px solid #dae2ebf5;box-shadow:0 18px 48px #0f172a0f}.company-card[data-v-cf1c0e85]{border-radius:22px;padding:18px}.company-card strong[data-v-cf1c0e85]{margin-top:8px;font-size:1rem;display:block}.company-card p[data-v-cf1c0e85]{margin:10px 0 0;line-height:1.6}.nav-list[data-v-cf1c0e85]{gap:10px;display:grid}.nav-link[data-v-cf1c0e85]{color:#24364b;border-radius:16px;align-items:center;min-height:48px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.nav-link.active[data-v-cf1c0e85]{color:#1747a6;background:linear-gradient(135deg,#2563eb1a,#7dd3fc24);border-color:#2563eb2e}.shell-main[data-v-cf1c0e85]{grid-template-rows:auto minmax(0,1fr);gap:18px;min-width:0;padding:24px;display:grid}.shell-header[data-v-cf1c0e85]{border-radius:26px;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;display:flex}.eyebrow[data-v-cf1c0e85]{color:#6b83a7;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:.72rem;font-weight:900}h1[data-v-cf1c0e85]{margin:0;font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.04}.header-actions[data-v-cf1c0e85]{flex-wrap:wrap;gap:10px;display:flex}.primary-link[data-v-cf1c0e85],.secondary-link[data-v-cf1c0e85]{border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-weight:800;text-decoration:none;display:inline-flex}.primary-link[data-v-cf1c0e85]{color:#fff;background:#132238}.secondary-link[data-v-cf1c0e85]{color:#1f3650;background:#fff;border:1px solid #c8d3e0f5}.shell-content[data-v-cf1c0e85]{min-width:0}@media (width<=1080px){.ondernemer-shell[data-v-cf1c0e85]{grid-template-columns:1fr}.shell-sidebar[data-v-cf1c0e85]{border-bottom:1px solid #d6dfe9f5;border-right:0}.shell-header[data-v-cf1c0e85]{flex-direction:column;align-items:start}}.home-grid[data-v-0db315ee]{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:18px;display:grid}.hero-card[data-v-0db315ee]{border-radius:30px;gap:16px;padding:28px;display:grid}.eyebrow[data-v-0db315ee]{color:#6b83a7;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}h2[data-v-0db315ee],.lead[data-v-0db315ee]{margin:0}h2[data-v-0db315ee]{font-size:clamp(2rem,3.6vw,3rem);line-height:1.04}.lead[data-v-0db315ee]{color:#5f7288;line-height:1.7}.step-list[data-v-0db315ee]{color:#24364b;gap:10px;margin:0;padding-left:20px;font-weight:700;display:grid}@media (width<=1040px){.home-grid[data-v-0db315ee]{grid-template-columns:1fr}}.activate-grid[data-v-57e9740e]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px;display:grid}.intro-card[data-v-57e9740e],.checklist-card[data-v-57e9740e]{border-radius:30px;gap:16px;padding:28px;display:grid}.eyebrow[data-v-57e9740e]{color:#6b83a7;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}h2[data-v-57e9740e],h3[data-v-57e9740e],p[data-v-57e9740e]{margin:0}h2[data-v-57e9740e]{font-size:clamp(1.8rem,3.4vw,2.6rem)}.copy[data-v-57e9740e]{color:#5f7288;line-height:1.7}.checklist[data-v-57e9740e]{gap:14px;display:grid}.check-item[data-v-57e9740e]{color:inherit;background:#fff;border:1px solid #d6dfe9f5;border-radius:22px;gap:8px;padding:18px;text-decoration:none;display:grid}.check-item small[data-v-57e9740e]{color:#5f7288;line-height:1.55}@media (width<=980px){.activate-grid[data-v-57e9740e]{grid-template-columns:1fr}}.workspace-shell{--ofm-bg:#f2f8ef;--ofm-bg-strong:#e8f2e2;--ofm-surface:#fffffff5;--ofm-surface-soft:#fafcf8fa;--ofm-primary:#2f9826;--ofm-primary-dark:#23761e;--ofm-primary-soft:#e0efda;--ofm-text:#1f2a23;--ofm-text-soft:#5e6d61;--ofm-eyebrow:#70816f;--ofm-border:#bacdb5f5;--ofm-border-strong:#9eba94fa;--ofm-warning:#c7771b;--ofm-warning-soft:#fff2df;--ofm-danger:#b42318;--ofm-danger-soft:#fde8e8}.ofm-header[data-v-eb065dd4]{border-bottom:1px solid var(--ofm-border);background:#ffffffeb;grid-template-columns:minmax(220px,320px) minmax(220px,1fr) auto;align-items:center;gap:18px;min-height:78px;padding:0 24px;display:grid}.brand-block[data-v-eb065dd4]{align-items:center;gap:14px;min-width:0;display:flex}.brand-copy[data-v-eb065dd4]{min-width:0}.eyebrow[data-v-eb065dd4]{color:var(--ofm-eyebrow);letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;font-size:.7rem;font-weight:900}.brand-copy strong[data-v-eb065dd4],.brand-copy span[data-v-eb065dd4]{display:block}.brand-copy strong[data-v-eb065dd4]{color:var(--ofm-text);font-size:1rem;font-weight:900}.brand-copy span[data-v-eb065dd4]{color:var(--ofm-text-soft);margin-top:2px;font-size:.8rem}.search-shell[data-v-eb065dd4]{border:1px solid var(--ofm-border);min-height:48px;color:var(--ofm-text-soft);background:#f4f9f1f5;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:0 16px;font-size:.8rem;font-weight:700;display:grid}.search-shell input[data-v-eb065dd4]{width:100%;color:var(--ofm-text);background:0 0;border:0;outline:0;font-size:.9rem}.search-shell input[data-v-eb065dd4]::placeholder{color:#93a092}.profile-chip[data-v-eb065dd4]{border:1px solid var(--ofm-border);background:#fff;border-radius:999px;align-items:center;gap:12px;min-height:48px;padding:0 14px 0 10px;display:inline-flex}.profile-avatar[data-v-eb065dd4]{background:var(--ofm-primary-soft);width:30px;height:30px;color:var(--ofm-primary-dark);border-radius:999px;justify-content:center;align-items:center;font-size:.82rem;font-weight:900;display:inline-flex}.profile-copy strong[data-v-eb065dd4],.profile-copy small[data-v-eb065dd4]{display:block}.profile-copy strong[data-v-eb065dd4]{color:var(--ofm-text);font-size:.78rem}.profile-copy small[data-v-eb065dd4]{color:var(--ofm-text-soft);font-size:.68rem}@media (width<=1080px){.ofm-header[data-v-eb065dd4]{grid-template-columns:1fr;align-items:start;padding:18px}}.ofm-sidebar[data-v-e7354048]{border-right:1px solid var(--ofm-border);background:linear-gradient(#f4faf0eb,#ecf5e6f0);align-content:start;gap:18px;height:100%;padding:22px 16px;display:grid}.eyebrow[data-v-e7354048]{color:var(--ofm-eyebrow);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:.7rem;font-weight:900}.sidebar-head strong[data-v-e7354048],.sidebar-head span[data-v-e7354048],.sidebar-note strong[data-v-e7354048],.sidebar-note span[data-v-e7354048]{display:block}.sidebar-head strong[data-v-e7354048],.sidebar-note strong[data-v-e7354048]{color:var(--ofm-text);font-size:1rem;font-weight:900}.sidebar-head span[data-v-e7354048],.sidebar-note span[data-v-e7354048]{color:var(--ofm-text-soft);margin-top:8px;font-size:.85rem;line-height:1.55}.sidebar-nav[data-v-e7354048]{gap:10px;display:grid}.nav-link[data-v-e7354048]{border:1px solid var(--ofm-border);min-height:48px;color:var(--ofm-text);background:#ffffffe6;border-radius:16px;align-items:center;gap:12px;padding:0 14px;font-size:.92rem;font-weight:800;text-decoration:none;display:inline-flex}.nav-link.active[data-v-e7354048]{border-color:var(--ofm-border-strong);color:var(--ofm-primary-dark);background:linear-gradient(135deg,#e2f1dcfa,#f4faeffa);box-shadow:inset 0 0 0 1px #2f982614}.nav-dot[data-v-e7354048]{background:#afbeaf;border-radius:999px;width:8px;height:8px}.nav-link.active .nav-dot[data-v-e7354048]{background:var(--ofm-primary)}.sidebar-note[data-v-e7354048]{border:1px solid var(--ofm-border);background:#ffffffbd;border-radius:20px;padding:16px}@media (width<=1040px){.ofm-sidebar[data-v-e7354048]{border-right:0;border-bottom:1px solid var(--ofm-border)}}.status-bar[data-v-d430e728]{border-top:1px solid var(--ofm-border);min-height:32px;color:var(--ofm-text-soft);white-space:nowrap;background:#ffffffe0;align-items:center;gap:14px;padding:0 18px;font-size:.74rem;display:flex}.status-item[data-v-d430e728]{align-items:center;gap:8px;display:inline-flex}.status-dot[data-v-d430e728]{background:var(--ofm-primary);border-radius:999px;width:8px;height:8px}.status-dot.offline[data-v-d430e728]{background:var(--ofm-warning)}.workboard-shell[data-v-31851dd2]{border-left:1px solid var(--ofm-border);background:#f8fbf5d6;grid-template-rows:auto minmax(0,1fr);gap:14px;min-width:0;height:100%;padding:18px;display:grid}.workboard-head[data-v-31851dd2],.team-head[data-v-31851dd2],.task-meta[data-v-31851dd2],.task-footer[data-v-31851dd2],.modal-head[data-v-31851dd2]{justify-content:space-between;align-items:center;gap:12px;display:flex}.team-head[data-v-31851dd2],.task-meta[data-v-31851dd2],.task-footer[data-v-31851dd2],.modal-head[data-v-31851dd2]{align-items:flex-start}.head-meta[data-v-31851dd2]{color:var(--ofm-text-soft);margin-top:6px;font-size:.74rem;display:block}.eyebrow[data-v-31851dd2]{color:var(--ofm-eyebrow);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:.7rem;font-weight:900}h2[data-v-31851dd2],h3[data-v-31851dd2]{color:var(--ofm-text);margin:0}h2[data-v-31851dd2]{font-size:1.06rem}.pill[data-v-31851dd2],.team-pill[data-v-31851dd2],.priority-pill[data-v-31851dd2],.status-pill[data-v-31851dd2]{border-radius:999px;align-items:center;font-size:.72rem;font-weight:900;display:inline-flex}.pill[data-v-31851dd2]{background:var(--ofm-primary-soft);min-height:32px;color:var(--ofm-primary-dark);border:0;padding:0 12px}.action-pill[data-v-31851dd2],.board-card[data-v-31851dd2],.close-button[data-v-31851dd2],.secondary-button[data-v-31851dd2],.primary-button[data-v-31851dd2],.status-button[data-v-31851dd2],.ghost-button[data-v-31851dd2]{cursor:pointer}.board-intro[data-v-31851dd2],.state-card[data-v-31851dd2],.preview-card[data-v-31851dd2],.detail-section[data-v-31851dd2],.modal-card[data-v-31851dd2],.detail-drawer[data-v-31851dd2]{border:1px solid var(--ofm-border);background:#ffffffd1;border-radius:18px}.board-intro[data-v-31851dd2]{gap:6px;padding:14px;display:grid}.board-intro strong[data-v-31851dd2]{color:var(--ofm-text);font-size:.92rem}.board-intro p[data-v-31851dd2],.board-card p[data-v-31851dd2],.detail-section p[data-v-31851dd2],.detail-section li[data-v-31851dd2],.feedback[data-v-31851dd2],.reality-meta small[data-v-31851dd2]{color:var(--ofm-text-soft);margin:0;line-height:1.5}.state-card[data-v-31851dd2]{gap:8px;padding:16px;display:grid}.error-state[data-v-31851dd2]{color:var(--ofm-danger);background:var(--ofm-danger-soft);border-color:#b423183d}.workboard-list[data-v-31851dd2],.team-column[data-v-31851dd2],.nested-column[data-v-31851dd2]{gap:10px;min-height:0;display:grid}.workboard-list[data-v-31851dd2]{align-content:start;padding-right:2px;overflow:auto}.section-head[data-v-31851dd2]{justify-content:space-between;align-items:center;gap:10px;padding-top:2px;display:flex}.section-head span[data-v-31851dd2],.team-head span[data-v-31851dd2]{border:1px solid var(--ofm-border);background:#ffffffe0;border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:28px;font-size:.75rem;font-weight:900;display:inline-flex}.board-card[data-v-31851dd2]{border:1px solid var(--ofm-border);background:var(--ofm-surface);text-align:left;border-radius:18px;gap:10px;width:100%;padding:14px;display:grid}.board-card strong[data-v-31851dd2],.detail-section strong[data-v-31851dd2]{color:var(--ofm-text)}.reality-card[data-v-31851dd2]{background:linear-gradient(#fffffffa,#f4faf1fa)}.reality-meta[data-v-31851dd2],.card-actions[data-v-31851dd2],.modal-actions[data-v-31851dd2],.status-actions[data-v-31851dd2]{flex-wrap:wrap;gap:10px;display:flex}.empty-state[data-v-31851dd2]{color:var(--ofm-text-soft);background:#f2f8eef5;border-radius:14px;padding:10px 12px;font-size:.76rem;font-weight:700}.team-pill[data-v-31851dd2],.priority-pill[data-v-31851dd2],.status-pill[data-v-31851dd2]{min-height:26px;padding:0 10px}.team-pill[data-v-31851dd2]{border:1px solid var(--ofm-border);color:var(--ofm-text);background:#ffffffd1}.priority-pill[data-v-31851dd2]{border:1px solid var(--ofm-border);color:var(--ofm-text-soft);background:#ffffffd1}.priority-high[data-v-31851dd2]{color:var(--ofm-primary-dark);background:var(--ofm-primary-soft);border-color:#2f982633}.status-new[data-v-31851dd2],.status-active[data-v-31851dd2],.status-nieuw[data-v-31851dd2],.status-in_beoordeling[data-v-31851dd2]{color:var(--ofm-primary-dark);background:var(--ofm-primary-soft)}.status-waiting[data-v-31851dd2],.status-opvolgen[data-v-31851dd2],.status-wacht_op_klant[data-v-31851dd2]{color:var(--ofm-warning);background:var(--ofm-warning-soft)}.status-done[data-v-31851dd2],.status-omgezet[data-v-31851dd2]{color:var(--ofm-primary-dark);background:#e8f4e4fa}.status-blocked[data-v-31851dd2],.status-gesloten[data-v-31851dd2]{color:var(--ofm-danger);background:var(--ofm-danger-soft)}.overlay-shell[data-v-31851dd2]{z-index:70;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#161f183d;place-items:center;display:grid;position:fixed;inset:0}.drawer-host[data-v-31851dd2]{place-items:stretch end}.modal-card[data-v-31851dd2],.detail-drawer[data-v-31851dd2]{background:#fffffffa;gap:16px;width:min(720px,100vw - 32px);padding:20px;display:grid;box-shadow:0 32px 80px #0f172a29}.detail-drawer[data-v-31851dd2]{border-radius:0;width:min(460px,100vw - 16px);min-height:100vh;overflow:auto}.close-button[data-v-31851dd2],.secondary-button[data-v-31851dd2],.primary-button[data-v-31851dd2],.status-button[data-v-31851dd2],.ghost-button[data-v-31851dd2]{border:1px solid var(--ofm-border);min-height:40px;color:var(--ofm-text);background:#fff;border-radius:14px;justify-content:center;align-items:center;padding:0 14px;font-weight:800;display:inline-flex}.primary-button[data-v-31851dd2],.status-button.active[data-v-31851dd2]{background:var(--ofm-primary);color:#fff;border-color:#2f982633}.ghost-button[data-v-31851dd2]{background:#ffffffd6}.json-textarea[data-v-31851dd2]{box-sizing:border-box;border:1px solid var(--ofm-border);width:100%;min-height:260px;color:var(--ofm-text);font:inherit;resize:vertical;background:#f5f9f2f5;border-radius:18px;padding:14px;line-height:1.5}.preview-card[data-v-31851dd2],.detail-section[data-v-31851dd2]{background:#f8fbf5f0;gap:8px;padding:14px;display:grid}.error-text[data-v-31851dd2]{color:var(--ofm-danger)}.success-text[data-v-31851dd2]{color:var(--ofm-primary-dark)}ol[data-v-31851dd2],ul[data-v-31851dd2]{margin:0;padding-left:18px}@media (width<=1280px){.workboard-shell[data-v-31851dd2]{padding:14px}}@media (width<=1040px){.workboard-shell[data-v-31851dd2]{border-left:0;border-top:1px solid var(--ofm-border)}}.workspace-shell[data-v-9d87e106]{width:100%;height:100vh;color:var(--ofm-text);background:radial-gradient(circle at 0 0,#e1efd7f2,#0000 28%),radial-gradient(circle at 100% 100%,#d8ebccb8,#0000 26%),linear-gradient(#f4faef 0%,#edf5e8 100%);grid-template-columns:232px minmax(0,1fr);display:grid;overflow:hidden}.sidebar[data-v-9d87e106]{position:sticky;top:0}.shell-main[data-v-9d87e106]{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;height:100vh;display:grid;overflow:hidden}.shell-body[data-v-9d87e106]{grid-template-columns:minmax(0,1fr) 320px;min-height:0;display:grid;overflow:hidden}.workspace-surface[data-v-9d87e106]{background:0 0;min-width:0;min-height:0;padding:18px;overflow:auto}.workboard[data-v-9d87e106]{min-height:0}@media (width<=1280px){.shell-body[data-v-9d87e106]{grid-template-columns:minmax(0,1fr) 292px}}@media (width<=1040px){.workspace-shell[data-v-9d87e106]{grid-template-columns:1fr}.sidebar[data-v-9d87e106]{position:static}.shell-body[data-v-9d87e106]{grid-template-columns:1fr}}.hq-finance-grid[data-v-c88dfee7],.summary-grid[data-v-c88dfee7],.panel-grid[data-v-c88dfee7],.entries-list[data-v-c88dfee7],.entry-card[data-v-c88dfee7],.entry-breakdown[data-v-c88dfee7],.totals-list[data-v-c88dfee7],.form-grid[data-v-c88dfee7],.form-field[data-v-c88dfee7],.overview-card[data-v-c88dfee7],.form-card[data-v-c88dfee7],.entries-card[data-v-c88dfee7]{gap:16px;display:grid}.hero-card[data-v-c88dfee7],.surface-card[data-v-c88dfee7]{border:1px solid var(--ofm-border);background:var(--ofm-surface);border-radius:24px;box-shadow:0 18px 44px #0f172a0d}.surface-card[data-v-c88dfee7]{padding:22px}.card-head[data-v-c88dfee7],.period-switch[data-v-c88dfee7],.mode-switch[data-v-c88dfee7],.form-actions[data-v-c88dfee7],.entry-head[data-v-c88dfee7],.entry-actions[data-v-c88dfee7],.entry-meta[data-v-c88dfee7]{flex-wrap:wrap;gap:12px;display:flex}.card-head[data-v-c88dfee7],.entry-head[data-v-c88dfee7]{justify-content:space-between;align-items:flex-start}.eyebrow[data-v-c88dfee7]{color:var(--ofm-eyebrow);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:900}h1[data-v-c88dfee7],h2[data-v-c88dfee7],p[data-v-c88dfee7],strong[data-v-c88dfee7],span[data-v-c88dfee7]{margin:0}h1[data-v-c88dfee7],h2[data-v-c88dfee7],strong[data-v-c88dfee7]{color:var(--ofm-text)}h1[data-v-c88dfee7]{font-size:clamp(2rem,3vw,3rem);line-height:1.04}.lead[data-v-c88dfee7],.muted-text[data-v-c88dfee7],.summary-card span[data-v-c88dfee7],.stack-item span[data-v-c88dfee7],.entry-amounts span[data-v-c88dfee7],.entry-card p[data-v-c88dfee7]{color:var(--ofm-text-soft);line-height:1.6}.summary-grid[data-v-c88dfee7]{grid-template-columns:repeat(4,minmax(0,1fr))}.summary-card strong[data-v-c88dfee7]{font-size:1.42rem}.panel-grid[data-v-c88dfee7]{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}.form-grid[data-v-c88dfee7]{grid-template-columns:repeat(2,minmax(0,1fr))}.form-field span[data-v-c88dfee7]{color:var(--ofm-text-soft);font-size:.78rem;font-weight:700}.form-field input[data-v-c88dfee7],.form-field textarea[data-v-c88dfee7],.form-field select[data-v-c88dfee7]{box-sizing:border-box;border:1px solid var(--ofm-border);width:100%;color:var(--ofm-text);font:inherit;background:#fff;border-radius:14px;padding:11px 12px}.ghost-button[data-v-c88dfee7],.secondary-button[data-v-c88dfee7],.primary-button[data-v-c88dfee7],.outline-pill[data-v-c88dfee7]{border:1px solid var(--ofm-border);border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-weight:800;display:inline-flex}.ghost-button[data-v-c88dfee7],.secondary-button[data-v-c88dfee7]{color:var(--ofm-text);background:#fff}.ghost-button.active[data-v-c88dfee7]{background:var(--ofm-primary-soft);color:var(--ofm-primary-dark);border-color:#2f98263d}.primary-button[data-v-c88dfee7]{background:var(--ofm-primary);color:#fff;border-color:#2f98263d}.outline-pill[data-v-c88dfee7]{color:var(--ofm-primary-dark);border-color:var(--ofm-border-strong);background:#f5faf1f5}.inline-state[data-v-c88dfee7],.inline-summary[data-v-c88dfee7]{border:1px dashed var(--ofm-border);color:var(--ofm-text-soft);background:#f6faf3d1;border-radius:18px;padding:14px 16px}.inline-summary[data-v-c88dfee7]{justify-content:space-between;align-items:center;display:flex}.stack-item[data-v-c88dfee7],.entry-card[data-v-c88dfee7]{border:1px solid var(--ofm-border);background:#f7fbf4eb;border-radius:18px;padding:14px 16px}.entry-card[data-v-c88dfee7]{gap:12px}.entry-amounts[data-v-c88dfee7]{justify-items:end;gap:4px;display:grid}.entry-meta .tag[data-v-c88dfee7]{border:1px solid var(--ofm-border);min-height:28px;color:var(--ofm-text-soft);background:#fff;border-radius:999px;align-items:center;padding:0 10px;font-size:.74rem;font-weight:800;display:inline-flex}.entry-breakdown[data-v-c88dfee7]{grid-template-columns:repeat(3,minmax(0,1fr))}.feedback.error-text[data-v-c88dfee7]{color:var(--ofm-danger)}.feedback.success-text[data-v-c88dfee7]{color:var(--ofm-primary-dark)}.danger[data-v-c88dfee7]{color:var(--ofm-danger)}@media (width<=1180px){.summary-grid[data-v-c88dfee7],.panel-grid[data-v-c88dfee7],.form-grid[data-v-c88dfee7],.entry-breakdown[data-v-c88dfee7]{grid-template-columns:1fr}}.learning-panel[data-v-53611ce7]{gap:18px;display:grid}.surface-card[data-v-53611ce7]{border:1px solid var(--ofm-border);background:var(--ofm-surface);border-radius:24px;box-shadow:0 18px 44px #0f172a0d}.hero-card[data-v-53611ce7]{justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 26px;display:flex}.eyebrow[data-v-53611ce7]{color:var(--ofm-eyebrow);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:.72rem;font-weight:900}h1[data-v-53611ce7],h2[data-v-53611ce7],p[data-v-53611ce7]{margin:0}h1[data-v-53611ce7]{max-width:720px;color:var(--ofm-text);font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.08}.lead[data-v-53611ce7]{max-width:760px;color:var(--ofm-text-soft);margin-top:12px;line-height:1.65}.hero-stats[data-v-53611ce7]{gap:12px;min-width:250px;display:grid}.stat-card[data-v-53611ce7],.context-card[data-v-53611ce7],.mini-card[data-v-53611ce7]{border:1px solid var(--ofm-border);background:#f6fbf3c7;border-radius:18px;padding:14px 16px}.stat-card span[data-v-53611ce7],.context-label[data-v-53611ce7],.mini-card span[data-v-53611ce7]{color:var(--ofm-text-soft);font-size:.78rem;display:block}.stat-card strong[data-v-53611ce7],.context-card strong[data-v-53611ce7]{color:var(--ofm-text);font-size:1.35rem}.scope-switch[data-v-53611ce7]{gap:10px;display:inline-flex}.scope-button[data-v-53611ce7],.outline-button[data-v-53611ce7],.ghost-button[data-v-53611ce7],.primary-button[data-v-53611ce7],.danger-button[data-v-53611ce7]{border:1px solid var(--ofm-border-strong);cursor:pointer;border-radius:999px;min-height:40px;padding:0 16px;font-weight:800}.scope-button[data-v-53611ce7],.outline-button[data-v-53611ce7],.ghost-button[data-v-53611ce7]{color:var(--ofm-primary-dark);background:#ffffffeb}.scope-button.active[data-v-53611ce7],.primary-button[data-v-53611ce7]{border-color:var(--ofm-primary);background:var(--ofm-primary);color:#fff}.danger-button[data-v-53611ce7]{color:#8f2e2e;background:#cd5c5c1a;border-color:#cd5c5c66}.notice[data-v-53611ce7]{border-radius:16px;margin:0;padding:12px 16px;font-weight:700}.notice.error[data-v-53611ce7]{color:#8f2e2e;background:#cd5c5c1f}.notice.success[data-v-53611ce7]{color:#1f5f20;background:#2f98261f}.content-grid[data-v-53611ce7]{grid-template-columns:minmax(320px,420px) minmax(0,1fr);gap:18px;display:grid}.list-card[data-v-53611ce7],.detail-card[data-v-53611ce7]{gap:14px;padding:22px;display:grid}.card-head[data-v-53611ce7]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.count-pill[data-v-53611ce7],.type-pill[data-v-53611ce7],.status-pill[data-v-53611ce7]{border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 12px;font-size:.76rem;font-weight:800;display:inline-flex}.count-pill[data-v-53611ce7],.type-pill[data-v-53611ce7]{color:var(--ofm-primary-dark);background:#f0f7ebf5}.status-pill[data-v-53611ce7]{color:var(--ofm-text-soft);background:#ecf3ffd9}.status-pending[data-v-53611ce7]{color:#8a6514;background:#f7efddeb}.status-edited[data-v-53611ce7]{color:#2b6d2d;background:#edf5e5eb}.status-parked[data-v-53611ce7]{color:#526175;background:#ecf1f7f5}.status-approved[data-v-53611ce7]{color:#1f6b29;background:#e3f3e2f5}.status-rejected[data-v-53611ce7]{color:#9d3a3a;background:#f8e8e8f5}.status-duplicate[data-v-53611ce7]{color:#36547d;background:#e9eff9f5}.state-card[data-v-53611ce7]{border:1px dashed var(--ofm-border-strong);color:var(--ofm-text-soft);text-align:center;border-radius:20px;padding:24px}.learning-row[data-v-53611ce7]{border:1px solid var(--ofm-border);text-align:left;cursor:pointer;background:#fffffff5;border-radius:18px;gap:10px;padding:16px;display:grid}.learning-row.active[data-v-53611ce7]{background:linear-gradient(#f6fbf3fa,#eff7eafa);border-color:#348f3c66;box-shadow:inset 0 0 0 1px #348f3c14}.learning-row strong[data-v-53611ce7],.context-card strong[data-v-53611ce7]{color:var(--ofm-text)}.learning-row p[data-v-53611ce7],.mini-card p[data-v-53611ce7]{color:var(--ofm-text-soft);line-height:1.55}.row-top[data-v-53611ce7],.row-meta[data-v-53611ce7],.action-row[data-v-53611ce7],.context-grid[data-v-53611ce7],.detail-grid[data-v-53611ce7]{flex-wrap:wrap;gap:10px;display:flex}.row-meta small[data-v-53611ce7],.context-card small[data-v-53611ce7]{color:var(--ofm-text-soft)}.field-grid[data-v-53611ce7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.field[data-v-53611ce7]{gap:8px;display:grid}.field span[data-v-53611ce7]{color:var(--ofm-text-soft);font-size:.82rem;font-weight:700}.field input[data-v-53611ce7],.field textarea[data-v-53611ce7],.field select[data-v-53611ce7]{border:1px solid var(--ofm-border);width:100%;color:var(--ofm-text);font:inherit;background:#fffffffa;border-radius:16px;padding:12px 14px}.field-wide[data-v-53611ce7]{grid-column:1/-1}.duplicate-box[data-v-53611ce7]{color:#7c5a13;background:#fcf6e6f0;border:1px solid #d79d2c52;border-radius:18px;padding:14px 16px}.duplicate-box ul[data-v-53611ce7]{margin:10px 0 0;padding-left:18px}@media (width<=1180px){.hero-card[data-v-53611ce7],.content-grid[data-v-53611ce7]{flex-direction:column;grid-template-columns:1fr}.field-grid[data-v-53611ce7]{grid-template-columns:1fr}}.surface-card[data-v-74bcc8c7],.meta-card[data-v-74bcc8c7],.section-card[data-v-74bcc8c7]{border:1px solid var(--ofm-border);background:var(--ofm-surface);border-radius:24px;box-shadow:0 18px 44px #0f172a0d}.detail-panel[data-v-74bcc8c7],.section-card[data-v-74bcc8c7],.empty-state[data-v-74bcc8c7]{gap:16px;display:grid}.detail-panel[data-v-74bcc8c7]{padding:22px}.panel-head[data-v-74bcc8c7],.action-row[data-v-74bcc8c7]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.eyebrow[data-v-74bcc8c7]{color:var(--ofm-eyebrow);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:900}h2[data-v-74bcc8c7],p[data-v-74bcc8c7],strong[data-v-74bcc8c7],small[data-v-74bcc8c7],ul[data-v-74bcc8c7],li[data-v-74bcc8c7],dt[data-v-74bcc8c7],dd[data-v-74bcc8c7]{margin:0}h2[data-v-74bcc8c7],strong[data-v-74bcc8c7],dd[data-v-74bcc8c7]{color:var(--ofm-text)}.meta-grid[data-v-74bcc8c7],.content-grid[data-v-74bcc8c7],.analysis-grid[data-v-74bcc8c7]{gap:14px;display:grid}.meta-grid[data-v-74bcc8c7]{grid-template-columns:repeat(4,minmax(0,1fr))}.content-grid[data-v-74bcc8c7]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.meta-card[data-v-74bcc8c7],.section-card[data-v-74bcc8c7]{padding:16px}.meta-card span[data-v-74bcc8c7],dt[data-v-74bcc8c7],.muted[data-v-74bcc8c7],.helper-text[data-v-74bcc8c7]{color:var(--ofm-text-soft)}.mail-body[data-v-74bcc8c7]{white-space:pre-wrap;max-height:360px;color:var(--ofm-text);line-height:1.6;overflow:auto}.attachment-list[data-v-74bcc8c7],.explanation-box[data-v-74bcc8c7],.missing-box[data-v-74bcc8c7]{gap:8px;display:grid}.analysis-grid[data-v-74bcc8c7]{grid-template-columns:repeat(2,minmax(0,1fr))}.ghost-button[data-v-74bcc8c7],.primary-button[data-v-74bcc8c7]{border:1px solid var(--ofm-border-strong);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-size:.84rem;font-weight:800;display:inline-flex}.primary-button[data-v-74bcc8c7]{background:var(--ofm-primary);color:#fff}.ghost-button[data-v-74bcc8c7]{color:var(--ofm-primary-dark);background:#f8fbf5f5}.compact[data-v-74bcc8c7]{min-height:36px}.error-copy[data-v-74bcc8c7]{color:var(--ofm-danger)}@media (width<=1180px){.meta-grid[data-v-74bcc8c7],.content-grid[data-v-74bcc8c7],.analysis-grid[data-v-74bcc8c7]{grid-template-columns:1fr}}.hq-home[data-v-e329482f],.main-grid[data-v-e329482f],.hero-stats[data-v-e329482f],.stack-list[data-v-e329482f],.management-grid[data-v-e329482f],.secondary-grid[data-v-e329482f],.plan-stack[data-v-e329482f]{gap:16px;display:grid}.surface-card[data-v-e329482f]{border:1px solid var(--ofm-border);background:var(--ofm-surface);border-radius:24px;box-shadow:0 18px 44px #0f172a0d}.hero-card[data-v-e329482f]{grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);gap:18px;padding:26px 28px;display:grid}.hero-copy[data-v-e329482f],.work-card[data-v-e329482f],.focus-card[data-v-e329482f],.secondary-card[data-v-e329482f],.hero-stats[data-v-e329482f]{gap:14px;display:grid}.eyebrow[data-v-e329482f],.queue-source[data-v-e329482f],.management-label[data-v-e329482f]{color:var(--ofm-eyebrow);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}h1[data-v-e329482f],h2[data-v-e329482f],p[data-v-e329482f],strong[data-v-e329482f],small[data-v-e329482f],span[data-v-e329482f],ul[data-v-e329482f],li[data-v-e329482f]{margin:0}h1[data-v-e329482f]{color:var(--ofm-text);font-size:clamp(2rem,3vw,3rem);line-height:1.04}h2[data-v-e329482f],.secondary-card strong[data-v-e329482f],.stat-card strong[data-v-e329482f],.queue-copy strong[data-v-e329482f],.management-card strong[data-v-e329482f]{color:var(--ofm-text)}.lead[data-v-e329482f],.queue-copy span[data-v-e329482f],.secondary-card small[data-v-e329482f],.management-card small[data-v-e329482f],.stat-card small[data-v-e329482f],.empty-state[data-v-e329482f],.feedback[data-v-e329482f]{color:var(--ofm-text-soft);line-height:1.6}.hero-actions[data-v-e329482f],.queue-actions[data-v-e329482f],.queue-foot[data-v-e329482f],.workspace-badges[data-v-e329482f],.card-actions[data-v-e329482f]{flex-wrap:wrap;gap:10px;display:flex}.primary-button[data-v-e329482f],.ghost-button[data-v-e329482f],.ghost-link[data-v-e329482f]{border:1px solid var(--ofm-border-strong);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:.86rem;font-weight:800;text-decoration:none;display:inline-flex}.primary-button[data-v-e329482f]{background:var(--ofm-primary);color:#fff}.ghost-button[data-v-e329482f],.ghost-link[data-v-e329482f]{color:var(--ofm-primary-dark);background:#f8fbf5f5}.ghost-button[data-v-e329482f]:disabled{opacity:.55;cursor:not-allowed}.compact[data-v-e329482f]{min-height:36px;padding:0 12px;font-size:.78rem}.hero-stats[data-v-e329482f]{align-content:start}.stat-card[data-v-e329482f],.queue-card[data-v-e329482f],.secondary-card[data-v-e329482f],.plan-card[data-v-e329482f],.management-card[data-v-e329482f]{border:1px solid var(--ofm-border);background:#f8fbf5eb;border-radius:20px}.stat-card[data-v-e329482f]{gap:6px;padding:16px 18px;display:grid}.state-card[data-v-e329482f]{padding:22px}.error-state[data-v-e329482f],.feedback.error-copy[data-v-e329482f]{color:var(--ofm-danger)}.main-grid[data-v-e329482f]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:16px}.work-card[data-v-e329482f],.focus-card[data-v-e329482f]{padding:22px}.section-head[data-v-e329482f],.queue-main[data-v-e329482f]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pill[data-v-e329482f]{background:var(--ofm-primary-soft);min-width:34px;min-height:34px;color:var(--ofm-primary-dark);border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:.78rem;font-weight:900;display:inline-flex}.pill.subtle[data-v-e329482f]{border:1px solid var(--ofm-border);background:#f8fbf5f5}.empty-state[data-v-e329482f]{border:1px dashed var(--ofm-border);background:#f9fcf7eb;border-radius:18px;padding:14px 16px}.queue-card[data-v-e329482f]{gap:12px;padding:16px;display:grid}.label-pill[data-v-e329482f]{min-height:28px;color:var(--ofm-primary-dark);background:#e8f4e4fa;border-radius:999px;align-items:center;padding:0 10px;font-size:.74rem;font-weight:800;display:inline-flex}.label-pill.warning[data-v-e329482f]{background:var(--ofm-warning-soft);color:var(--ofm-warning)}.label-pill.neutral[data-v-e329482f]{color:var(--ofm-text-soft);background:#f1f5eefa}.management-grid[data-v-e329482f]{grid-template-columns:repeat(4,minmax(0,1fr))}.management-card[data-v-e329482f]{color:inherit;gap:8px;padding:16px;text-decoration:none;display:grid}.secondary-grid[data-v-e329482f]{grid-template-columns:repeat(2,minmax(0,1fr))}.secondary-card[data-v-e329482f]{padding:18px}.checklist[data-v-e329482f]{gap:10px;padding:0;list-style:none;display:grid}.checklist li[data-v-e329482f]{color:var(--ofm-text-soft);align-items:center;gap:10px;display:flex}.check-dot[data-v-e329482f]{background:#a8bea0e6;border-radius:999px;width:10px;height:10px}.check-dot.done[data-v-e329482f]{background:var(--ofm-primary)}.plan-stack[data-v-e329482f]{gap:10px}.plan-card[data-v-e329482f]{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.plan-card[data-v-e329482f]:disabled{opacity:.6;cursor:progress}.feedback.success-copy[data-v-e329482f]{color:var(--ofm-primary-dark)}@media (width<=1240px){.hero-card[data-v-e329482f],.main-grid[data-v-e329482f],.management-grid[data-v-e329482f],.secondary-grid[data-v-e329482f]{grid-template-columns:1fr}}@media (width<=720px){.hero-card[data-v-e329482f],.work-card[data-v-e329482f],.focus-card[data-v-e329482f]{padding:18px}.section-head[data-v-e329482f],.queue-main[data-v-e329482f]{flex-direction:column}}.reality-inbox[data-v-cd7b8087]{gap:18px;display:grid}.inbox-head[data-v-cd7b8087],.item-head[data-v-cd7b8087],.list-head[data-v-cd7b8087]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.eyebrow[data-v-cd7b8087]{color:var(--ofm-eyebrow);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:900}.intro[data-v-cd7b8087],.preview-copy[data-v-cd7b8087],.loading-copy[data-v-cd7b8087],.empty-state[data-v-cd7b8087],.error-copy[data-v-cd7b8087],.list-item p[data-v-cd7b8087],.list-head small[data-v-cd7b8087],.item-grid dt[data-v-cd7b8087]{color:var(--ofm-text-soft)}h1[data-v-cd7b8087],p[data-v-cd7b8087],strong[data-v-cd7b8087],small[data-v-cd7b8087],dl[data-v-cd7b8087],dt[data-v-cd7b8087],dd[data-v-cd7b8087]{margin:0}.inbox-layout[data-v-cd7b8087]{grid-template-columns:minmax(320px,420px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.surface-card[data-v-cd7b8087]{border:1px solid var(--ofm-border);background:var(--ofm-surface);border-radius:24px;box-shadow:0 18px 44px #0f172a0d}.inbox-list[data-v-cd7b8087]{gap:12px;padding:18px;display:grid}.list-item[data-v-cd7b8087]{border:1px solid var(--ofm-border);text-align:left;cursor:pointer;background:#fff;border-radius:18px;gap:10px;padding:16px;display:grid}.list-item.active[data-v-cd7b8087]{border-color:var(--ofm-primary);box-shadow:0 0 0 3px #2f982624}.item-head strong[data-v-cd7b8087],.item-grid dd[data-v-cd7b8087],h1[data-v-cd7b8087]{color:var(--ofm-text)}.item-head span[data-v-cd7b8087]{color:var(--ofm-text-soft);white-space:nowrap;font-size:.82rem}.item-grid[data-v-cd7b8087]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;display:grid}.item-grid dt[data-v-cd7b8087]{text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:800}.item-grid dd[data-v-cd7b8087]{overflow-wrap:anywhere;font-weight:700}.detail-shell[data-v-cd7b8087]{min-width:0}@media (width<=1100px){.inbox-layout[data-v-cd7b8087]{grid-template-columns:1fr}}.popup-overlay[data-v-8c7e2171]{z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121d1242;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.popup-window[data-v-8c7e2171]{border:1px solid var(--ofm-border);background:#fcfffafa;border-radius:28px;gap:18px;width:min(1320px,100vw - 48px);max-height:calc(100vh - 48px);padding:24px;display:grid;overflow:auto;box-shadow:0 36px 120px #0f172a2e}.popup-head[data-v-8c7e2171],.section-head[data-v-8c7e2171]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.headline[data-v-8c7e2171],.main-column[data-v-8c7e2171],.side-column[data-v-8c7e2171],.surface-card[data-v-8c7e2171],.response-list[data-v-8c7e2171],.finance-stack[data-v-8c7e2171],.finance-card[data-v-8c7e2171],.form-field[data-v-8c7e2171]{gap:12px;display:grid}.eyebrow[data-v-8c7e2171]{color:var(--ofm-eyebrow);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}h2[data-v-8c7e2171],h3[data-v-8c7e2171],p[data-v-8c7e2171]{margin:0}h2[data-v-8c7e2171],h3[data-v-8c7e2171],strong[data-v-8c7e2171]{color:var(--ofm-text)}.lead[data-v-8c7e2171],.body-text[data-v-8c7e2171],.muted-text[data-v-8c7e2171],.mode-note[data-v-8c7e2171],.response-card p[data-v-8c7e2171]{color:var(--ofm-text-soft);line-height:1.6}.head-actions[data-v-8c7e2171],.choice-actions[data-v-8c7e2171],.finance-inline-fields[data-v-8c7e2171]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.finance-inline-fields[data-v-8c7e2171]{justify-content:stretch}.finance-inline-fields .form-field[data-v-8c7e2171]{flex:140px}.pill[data-v-8c7e2171],.ghost-button[data-v-8c7e2171],.primary-button[data-v-8c7e2171],.secondary-button[data-v-8c7e2171]{border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-weight:800;display:inline-flex}.pill[data-v-8c7e2171]{border:1px solid var(--ofm-border-strong);color:var(--ofm-primary-dark);background:#f4faf0fa}.ghost-button[data-v-8c7e2171],.primary-button[data-v-8c7e2171],.secondary-button[data-v-8c7e2171]{cursor:pointer;border:1px solid var(--ofm-border)}.ghost-button[data-v-8c7e2171]:disabled,.primary-button[data-v-8c7e2171]:disabled,.secondary-button[data-v-8c7e2171]:disabled{cursor:wait;opacity:.72}.ghost-button[data-v-8c7e2171],.secondary-button[data-v-8c7e2171]{color:var(--ofm-text);background:#fff}.primary-button[data-v-8c7e2171]{background:var(--ofm-primary);color:#fff;border-color:#2f98263d}.ghost-link[data-v-8c7e2171]{color:var(--ofm-primary-dark);font-size:.88rem;font-weight:700;text-decoration:none}.popup-grid[data-v-8c7e2171]{grid-template-columns:minmax(0,1.6fr) minmax(320px,.9fr);gap:18px;display:grid}.compact-actions[data-v-8c7e2171]{justify-content:flex-start}.surface-card[data-v-8c7e2171],.state-card[data-v-8c7e2171]{border:1px solid var(--ofm-border);background:#fff;border-radius:22px;padding:18px}.state-card[data-v-8c7e2171]{color:var(--ofm-text-soft)}.error-state[data-v-8c7e2171]{background:var(--ofm-danger-soft);color:var(--ofm-danger);border-color:#b4231838}.facts-grid[data-v-8c7e2171],.smartscope-grid[data-v-8c7e2171]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.fact-card[data-v-8c7e2171],.signal-card[data-v-8c7e2171],.stack-item[data-v-8c7e2171],.response-card[data-v-8c7e2171]{border:1px solid var(--ofm-border);background:#f6faf3f0;border-radius:18px;gap:6px;padding:12px 14px;display:grid}.fact-card span[data-v-8c7e2171],.signal-card span[data-v-8c7e2171],.stack-item span[data-v-8c7e2171]{color:var(--ofm-text-soft);font-size:.76rem;font-weight:700}.inline-state[data-v-8c7e2171]{border:1px dashed var(--ofm-border);color:var(--ofm-text-soft);background:#f6faf3d1;border-radius:18px;padding:14px 16px;line-height:1.6}.signal-card p[data-v-8c7e2171]{color:var(--ofm-text-soft);line-height:1.5}.communication-list[data-v-8c7e2171],.notes-list[data-v-8c7e2171]{gap:12px;display:grid}.communication-card[data-v-8c7e2171],.note-card[data-v-8c7e2171]{border:1px solid var(--ofm-border);background:#f7fbf4eb;border-radius:18px;gap:12px;padding:14px 16px;display:grid}.communication-card.expanded[data-v-8c7e2171]{border-color:#2f982633;box-shadow:inset 0 0 0 1px #2f982614}.communication-head[data-v-8c7e2171],.communication-action-row[data-v-8c7e2171],.communication-files[data-v-8c7e2171],.task-meta[data-v-8c7e2171]{flex-wrap:wrap;gap:8px;display:flex}.communication-head[data-v-8c7e2171],.communication-action-row[data-v-8c7e2171]{justify-content:space-between;align-items:center}.communication-head small[data-v-8c7e2171],.note-card small[data-v-8c7e2171]{color:var(--ofm-text-soft)}.team-pill[data-v-8c7e2171],.priority-pill[data-v-8c7e2171],.status-pill[data-v-8c7e2171],.file-pill[data-v-8c7e2171]{border:1px solid var(--ofm-border);border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:.76rem;font-weight:800;display:inline-flex}.team-pill[data-v-8c7e2171]{color:var(--ofm-primary-dark);background:#ecf6e8f5}.priority-pill[data-v-8c7e2171]{color:#8a5d14;background:#fff8ebf5}.status-pill[data-v-8c7e2171]{color:var(--ofm-text-soft);background:#f4f8f2f5}.status-pill.status-verwerkt[data-v-8c7e2171]{color:var(--ofm-primary-dark);background:#e8f6e4fa;border-color:#2f98262e}.status-pill.status-opvolgen[data-v-8c7e2171],.status-pill.status-wacht_op_klant[data-v-8c7e2171]{color:#8a5d14;background:#fff5e4fa;border-color:#c48b202e}.status-pill.status-nieuw[data-v-8c7e2171]{color:var(--ofm-text);background:#f4f8f2fa}.communication-card p[data-v-8c7e2171],.note-card p[data-v-8c7e2171]{color:var(--ofm-text-soft);line-height:1.6}.file-pill[data-v-8c7e2171]{color:var(--ofm-primary-dark);background:#fff;text-decoration:none}.communication-actions[data-v-8c7e2171]{border-top:1px solid #849a8129;gap:12px;padding-top:8px;display:grid}.note-textarea[data-v-8c7e2171]{border:1px solid var(--ofm-border);width:100%;min-height:96px;color:var(--ofm-text);font:inherit;resize:vertical;background:#fff;border-radius:16px;padding:12px 14px}.attachment-grid[data-v-8c7e2171]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.attachment-card[data-v-8c7e2171]{border:1px solid var(--ofm-border);color:inherit;background:#f6faf3e6;border-radius:18px;gap:10px;padding:12px;text-decoration:none;display:grid}.attachment-card img[data-v-8c7e2171],.attachment-fallback[data-v-8c7e2171]{object-fit:cover;background:#eaf4e6f0;border-radius:14px;width:100%;height:120px}.attachment-fallback[data-v-8c7e2171]{color:var(--ofm-primary-dark);place-items:center;font-weight:800;display:grid}.stack-list[data-v-8c7e2171],.bullet-list[data-v-8c7e2171],.execution-list[data-v-8c7e2171]{gap:10px;display:grid}.smartscope-run-card[data-v-8c7e2171]{background:linear-gradient(#f8fcf5fa 0%,#fff 100%)}.execution-pill[data-v-8c7e2171]{border:1px solid var(--ofm-border);border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:.78rem;font-weight:800;display:inline-flex}.execution-pill.running[data-v-8c7e2171]{color:var(--ofm-primary-dark);background:#f7faf4fa}.execution-pill.done[data-v-8c7e2171]{color:var(--ofm-primary-dark);background:#e8f6e4fa;border-color:#2f982633}.execution-item[data-v-8c7e2171]{border:1px solid var(--ofm-border);background:#fff;border-radius:18px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;display:grid}.execution-item.running[data-v-8c7e2171]{background:#f7faf4fa}.execution-item.done[data-v-8c7e2171]{background:#f3faeffa;border-color:#2f98262e}.execution-icon[data-v-8c7e2171]{width:28px;height:28px;color:var(--ofm-primary-dark);background:#ecf4e8fa;border-radius:999px;place-items:center;font-weight:900;display:grid}.execution-copy[data-v-8c7e2171]{gap:4px;display:grid}.execution-copy p[data-v-8c7e2171]{color:var(--ofm-text-soft);line-height:1.5}.execution-actions[data-v-8c7e2171]{flex-wrap:wrap;gap:10px;display:flex}.bullet-list[data-v-8c7e2171]{color:var(--ofm-text-soft);margin:0;padding-left:18px}.mode-note[data-v-8c7e2171]{background:#f3f8eefa;border-radius:16px;padding:12px 14px}.full-width[data-v-8c7e2171]{width:100%}.error-text[data-v-8c7e2171]{color:var(--ofm-danger);margin:0;line-height:1.5}@media (width<=1120px){.popup-grid[data-v-8c7e2171]{grid-template-columns:1fr}.head-actions[data-v-8c7e2171],.choice-actions[data-v-8c7e2171]{justify-content:flex-start}}@media (width<=720px){.popup-overlay[data-v-8c7e2171]{padding:12px}.popup-window[data-v-8c7e2171]{width:calc(100vw - 24px);max-height:calc(100vh - 24px);padding:18px}.facts-grid[data-v-8c7e2171],.smartscope-grid[data-v-8c7e2171]{grid-template-columns:1fr}}.finance-card[data-v-8c7e2171]{border:1px solid var(--ofm-border);background:#f7fbf4eb;border-radius:20px;padding:14px}.form-field span[data-v-8c7e2171]{color:var(--ofm-text-soft);font-size:.78rem;font-weight:700}.form-field input[data-v-8c7e2171],.form-field textarea[data-v-8c7e2171]{box-sizing:border-box;border:1px solid var(--ofm-border);width:100%;color:var(--ofm-text);font:inherit;background:#fff;border-radius:14px;padding:11px 12px}.workspace-detail[data-v-353bdb6a]{gap:16px;display:grid}.surface-card[data-v-353bdb6a]{border:1px solid var(--ofm-border);background:var(--ofm-surface);border-radius:24px;box-shadow:0 18px 44px #0f172a0d}.hero-card[data-v-353bdb6a],.section-card[data-v-353bdb6a],.state-card[data-v-353bdb6a]{padding:22px}.hero-card[data-v-353bdb6a],.section-card[data-v-353bdb6a]{gap:16px;display:grid}.hero-main[data-v-353bdb6a],.section-head[data-v-353bdb6a]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hero-actions[data-v-353bdb6a],.substats[data-v-353bdb6a]{flex-wrap:wrap;gap:10px;display:flex}.eyebrow[data-v-353bdb6a]{color:var(--ofm-eyebrow);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:900}h1[data-v-353bdb6a],h2[data-v-353bdb6a],p[data-v-353bdb6a],dt[data-v-353bdb6a],dd[data-v-353bdb6a]{margin:0}h1[data-v-353bdb6a],h2[data-v-353bdb6a],strong[data-v-353bdb6a]{color:var(--ofm-text)}.lead[data-v-353bdb6a],.empty-box[data-v-353bdb6a],.list-card p[data-v-353bdb6a],.timeline-item p[data-v-353bdb6a],small[data-v-353bdb6a],dt[data-v-353bdb6a],.feedback[data-v-353bdb6a]{color:var(--ofm-text-soft)}.overview-grid[data-v-353bdb6a],.compact-dl[data-v-353bdb6a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.overview-grid div[data-v-353bdb6a],.compact-dl div[data-v-353bdb6a],.metric-card[data-v-353bdb6a],.list-card[data-v-353bdb6a],.timeline-item[data-v-353bdb6a],.empty-box[data-v-353bdb6a]{border:1px solid var(--ofm-border);background:#f8fbf5e6;border-radius:18px;padding:14px}.metric-grid[data-v-353bdb6a],.stack-list[data-v-353bdb6a],.timeline[data-v-353bdb6a]{gap:12px;display:grid}.metric-grid[data-v-353bdb6a]{grid-template-columns:repeat(4,minmax(0,1fr))}.metric-card strong[data-v-353bdb6a]{font-size:1.5rem}.metric-card span[data-v-353bdb6a],dd[data-v-353bdb6a]{color:var(--ofm-text);font-weight:800}.two-column[data-v-353bdb6a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.outline-pill[data-v-353bdb6a],.status-pill[data-v-353bdb6a],.outline-button[data-v-353bdb6a],.primary-button[data-v-353bdb6a]{border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:.78rem;font-weight:800;display:inline-flex}.outline-pill[data-v-353bdb6a],.status-pill[data-v-353bdb6a],.outline-button[data-v-353bdb6a]{border:1px solid var(--ofm-border-strong);color:var(--ofm-primary-dark);background:#f5faf1f5}.outline-button[data-v-353bdb6a]{cursor:pointer}.primary-button[data-v-353bdb6a]{background:var(--ofm-primary);color:#fff;cursor:pointer;border:1px solid #2f982633;text-decoration:none}.executor-access-box[data-v-353bdb6a]{border:1px solid var(--ofm-border);background:#f6fbf2f0;border-radius:18px;gap:8px;padding:14px 16px;display:grid}.executor-link[data-v-353bdb6a]{color:var(--ofm-primary-dark);overflow-wrap:anywhere;font-size:.88rem;font-weight:700}.detail-link[data-v-353bdb6a]{color:var(--ofm-primary-dark);font-size:.88rem;font-weight:700;text-decoration:none}.timeline[data-v-353bdb6a]{max-height:360px;overflow:auto}.note-entry[data-v-353bdb6a]{gap:12px;display:grid}.sales-note-textarea[data-v-353bdb6a]{resize:vertical;border:1px solid var(--ofm-border);width:100%;min-height:120px;color:var(--ofm-text);font:inherit;background:#f8fbf5eb;border-radius:18px;padding:14px 16px}.error-copy[data-v-353bdb6a]{color:#b42318}@media (width<=1180px){.overview-grid[data-v-353bdb6a],.compact-dl[data-v-353bdb6a],.metric-grid[data-v-353bdb6a],.two-column[data-v-353bdb6a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=780px){.hero-main[data-v-353bdb6a],.section-head[data-v-353bdb6a]{flex-direction:column}.overview-grid[data-v-353bdb6a],.compact-dl[data-v-353bdb6a],.metric-grid[data-v-353bdb6a],.two-column[data-v-353bdb6a]{grid-template-columns:1fr}}.directory-panel[data-v-b415cf75],.directory-grid[data-v-b415cf75]{gap:16px;display:grid}.directory-grid[data-v-b415cf75]{grid-template-columns:repeat(2,minmax(0,1fr))}.surface-card[data-v-b415cf75]{border:1px solid var(--ofm-border);background:var(--ofm-surface);border-radius:24px;box-shadow:0 18px 44px #0f172a0d}.panel-head[data-v-b415cf75],.state-card[data-v-b415cf75],.workspace-card[data-v-b415cf75]{padding:22px}.panel-head[data-v-b415cf75],.card-head[data-v-b415cf75]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.workspace-card[data-v-b415cf75]{gap:14px;display:grid}.eyebrow[data-v-b415cf75]{color:var(--ofm-eyebrow);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:900}h1[data-v-b415cf75],h2[data-v-b415cf75],p[data-v-b415cf75],small[data-v-b415cf75],dt[data-v-b415cf75],dd[data-v-b415cf75]{margin:0}h1[data-v-b415cf75],h2[data-v-b415cf75],dd[data-v-b415cf75]{color:var(--ofm-text)}p[data-v-b415cf75],small[data-v-b415cf75],dt[data-v-b415cf75]{color:var(--ofm-text-soft)}.outline-pill[data-v-b415cf75],.primary-button[data-v-b415cf75]{border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:.78rem;font-weight:800;display:inline-flex}.outline-pill[data-v-b415cf75]{border:1px solid var(--ofm-border-strong);color:var(--ofm-primary-dark);background:#f5faf1f5}.primary-button[data-v-b415cf75]{background:var(--ofm-primary);color:#fff;cursor:pointer;border:1px solid #2f982633}.card-metrics[data-v-b415cf75]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.card-metrics div[data-v-b415cf75]{border:1px solid var(--ofm-border);background:#f8fbf5e6;border-radius:16px;padding:12px}@media (width<=1040px){.directory-grid[data-v-b415cf75],.card-metrics[data-v-b415cf75]{grid-template-columns:1fr}.panel-head[data-v-b415cf75],.card-head[data-v-b415cf75]{flex-direction:column}}.home-overlay[data-v-c8b6ea64]{z-index:140;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141f1638;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.overlay-window[data-v-c8b6ea64]{border:1px solid var(--ofm-border);background:#fcfffafc;border-radius:28px;gap:16px;width:min(1480px,100vw - 40px);max-height:calc(100vh - 40px);padding:20px;display:grid;box-shadow:0 36px 120px #0f172a2e}.intake-window[data-v-c8b6ea64],.project-window[data-v-c8b6ea64]{grid-template-rows:auto minmax(0,1fr)}.overlay-head[data-v-c8b6ea64]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.overlay-head h2[data-v-c8b6ea64],.overlay-head p[data-v-c8b6ea64]{margin:0}.eyebrow[data-v-c8b6ea64]{color:var(--ofm-eyebrow);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:900}.overlay-body[data-v-c8b6ea64]{min-height:0;overflow:auto}.project-frame[data-v-c8b6ea64]{background:#fff;border:0;border-radius:22px;width:100%;height:calc(100vh - 148px);min-height:0}.ghost-button[data-v-c8b6ea64]{border:1px solid var(--ofm-border);min-height:40px;color:var(--ofm-text);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-weight:800;display:inline-flex}@media (width<=820px){.home-overlay[data-v-c8b6ea64]{padding:10px}.overlay-window[data-v-c8b6ea64]{width:calc(100vw - 20px);max-height:calc(100vh - 20px);padding:14px}.overlay-head[data-v-c8b6ea64]{flex-direction:column}.project-frame[data-v-c8b6ea64]{height:calc(100vh - 128px)}}.executor-page[data-v-7e247170]{min-height:100vh;color:var(--ofm-text);background:radial-gradient(circle at 0 0,#e1efd7e6,#0000 28%),radial-gradient(circle at 100% 100%,#d8ebccb8,#0000 24%),linear-gradient(#f4faef 0%,#edf5e8 100%);padding:32px}.executor-card[data-v-7e247170]{border:1px solid var(--ofm-border);background:#fffffff5;border-radius:26px;box-shadow:0 18px 44px #0f172a0d}.hero-card[data-v-7e247170],.section-card[data-v-7e247170],.state-card[data-v-7e247170]{padding:24px}.hero-card[data-v-7e247170],.section-card[data-v-7e247170]{gap:16px;display:grid}.executor-grid[data-v-7e247170]{grid-template-columns:minmax(0,1.4fr) minmax(320px,.9fr);gap:18px;margin-top:18px;display:grid}.lower-grid[data-v-7e247170]{align-items:start}.eyebrow[data-v-7e247170]{color:var(--ofm-eyebrow);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}h1[data-v-7e247170],h2[data-v-7e247170],p[data-v-7e247170],dt[data-v-7e247170],dd[data-v-7e247170]{margin:0}h1[data-v-7e247170]{font-size:clamp(2rem,4vw,3rem)}.lead[data-v-7e247170]{color:var(--ofm-text-soft);line-height:1.6}.section-head[data-v-7e247170]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.status-pill[data-v-7e247170],.status-button[data-v-7e247170],.primary-button[data-v-7e247170]{border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 14px;font-size:.82rem;font-weight:800;display:inline-flex}.status-pill[data-v-7e247170]{border:1px solid var(--ofm-border-strong);color:var(--ofm-primary-dark);background:#f5faf1f5}.status-grid[data-v-7e247170]{flex-wrap:wrap;gap:10px;display:flex}.status-button[data-v-7e247170]{border:1px solid var(--ofm-border-strong);color:var(--ofm-primary-dark);cursor:pointer;background:#f6fbf2fa}.primary-button[data-v-7e247170]{background:var(--ofm-primary);color:#fff;cursor:pointer;border:1px solid #2f982633}.meta-grid[data-v-7e247170]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.meta-grid div[data-v-7e247170],.summary-box[data-v-7e247170],.task-card[data-v-7e247170],.list-card[data-v-7e247170],.empty-box[data-v-7e247170]{border:1px solid var(--ofm-border);background:#f9fcf7cc;border-radius:18px}.meta-grid div[data-v-7e247170],.summary-box[data-v-7e247170],.empty-box[data-v-7e247170]{padding:14px 16px}dt[data-v-7e247170]{color:var(--ofm-text-soft);font-size:.78rem}dd[data-v-7e247170]{color:var(--ofm-text);margin-top:6px;font-weight:800}.task-list[data-v-7e247170],.stack-list[data-v-7e247170]{gap:12px;display:grid}.task-card[data-v-7e247170],.list-card[data-v-7e247170]{gap:8px;padding:14px 16px;display:grid}.task-card p[data-v-7e247170],.list-card p[data-v-7e247170],.empty-box[data-v-7e247170],.summary-box p[data-v-7e247170]{color:var(--ofm-text-soft);line-height:1.5}.task-card small[data-v-7e247170],.list-card small[data-v-7e247170]{color:var(--ofm-text-soft)}.note-form[data-v-7e247170]{gap:10px;display:grid}.note-form label[data-v-7e247170]{color:var(--ofm-text);font-weight:700}.note-form textarea[data-v-7e247170]{border:1px solid var(--ofm-border);width:100%;min-height:120px;color:var(--ofm-text);resize:vertical;font:inherit;background:#fff;border-radius:18px;padding:14px 16px}.notes-block[data-v-7e247170]{gap:10px;display:grid}.success-text[data-v-7e247170]{color:#1d6d44;font-weight:700}.error-text[data-v-7e247170],.error-state[data-v-7e247170]{color:#b42318}@media (width<=1040px){.executor-page[data-v-7e247170]{padding:18px}.executor-grid[data-v-7e247170],.meta-grid[data-v-7e247170]{grid-template-columns:1fr}}.kragt-page[data-v-5f5c01f8]{width:100%;min-height:100%}.kragt-header[data-v-5f5c01f8]{background:#fff;border:1px solid #e5e7eb;margin-bottom:16px;padding:18px 20px}.eyebrow[data-v-5f5c01f8]{letter-spacing:.08em;color:#f97316;margin:0 0 4px;font-size:11px;font-weight:800}h1[data-v-5f5c01f8]{color:#111827;margin:0;font-size:22px}.vs-dashboard[data-v-5f5c01f8]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.vs-card[data-v-5f5c01f8]{min-height:132px;color:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-content:start;gap:8px;padding:14px;text-decoration:none;display:grid}.vs-card span[data-v-5f5c01f8]{color:#2563eb;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.vs-card strong[data-v-5f5c01f8]{font-size:16px;line-height:1.25}.vs-card small[data-v-5f5c01f8]{color:#64748b;line-height:1.4}@media (width<=1180px){.vs-dashboard[data-v-5f5c01f8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.vs-dashboard[data-v-5f5c01f8]{grid-template-columns:1fr}}.customers-page[data-v-d4c1a03b]{padding:20px}.page-header[data-v-d4c1a03b]{background:#fff;border:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-bottom:14px;padding:16px 18px;display:flex}.eyebrow[data-v-d4c1a03b]{letter-spacing:.08em;color:#f47a20;margin:0 0 4px;font-size:11px;font-weight:900}h2[data-v-d4c1a03b]{margin:0;font-size:20px}.primary-btn[data-v-d4c1a03b],.save-btn[data-v-d4c1a03b]{color:#fff;cursor:pointer;background:#f47a20;border:none;border-radius:10px;padding:10px 14px;font-weight:800}.customer-form[data-v-d4c1a03b]{background:#fff;border:1px solid #e5e7eb;margin-bottom:14px;padding:16px}.form-grid[data-v-d4c1a03b]{grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;display:grid}label[data-v-d4c1a03b]{color:#374151;flex-direction:column;gap:5px;font-size:12px;font-weight:800;display:flex}input[data-v-d4c1a03b],textarea[data-v-d4c1a03b]{font:inherit;border:1px solid #d1d5db;border-radius:8px;padding:9px 10px}.wide[data-v-d4c1a03b]{grid-column:span 2}.save-btn[data-v-d4c1a03b]{margin-top:14px}.table-card[data-v-d4c1a03b]{background:#fff;border:1px solid #e5e7eb;overflow:auto}table[data-v-d4c1a03b]{border-collapse:collapse;width:100%;font-size:13px}th[data-v-d4c1a03b]{text-align:left;color:#374151;text-transform:uppercase;letter-spacing:.04em;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:10px;font-size:11px}td[data-v-d4c1a03b]{border-bottom:1px solid #f1f1f1;padding:11px 10px}.strong[data-v-d4c1a03b]{font-weight:800}.empty[data-v-d4c1a03b]{text-align:center;color:#6b7280;padding:28px}.invoice-page[data-v-408bcf42]{background:#f4f6f8;grid-template-columns:420px 1fr;align-items:start;gap:24px;min-height:100vh;padding:24px;display:grid}.invoice-form[data-v-408bcf42]{box-sizing:border-box;background:#fff;border:1px solid #e7e7e7;border-radius:16px;max-width:210mm;margin:0 auto 24px;padding:16px;box-shadow:0 6px 18px #0000000d}.eyebrow[data-v-408bcf42]{color:#e85d0c;letter-spacing:.14em;margin:0 0 6px;font-size:12px;font-weight:800}.invoice-form h1[data-v-408bcf42]{margin:0 0 18px}.form-grid[data-v-408bcf42]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}label[data-v-408bcf42]{color:#111827;gap:6px;font-size:13px;font-weight:700;display:grid}input[data-v-408bcf42],select[data-v-408bcf42],textarea[data-v-408bcf42]{width:100%;font:inherit;box-sizing:border-box;color:#111;background:#fff;border:1px solid #ddd;border-radius:12px;padding:12px 14px}textarea[data-v-408bcf42]{resize:vertical;min-height:110px}.wide[data-v-408bcf42]{grid-column:1/-1}textarea[data-v-408bcf42]{box-sizing:border-box;resize:vertical;border:1px solid #ddd;border-radius:12px;width:100%;min-height:160px;margin:0 0 14px;padding:14px;font-family:monospace;font-size:14px}.ai-buttons[data-v-408bcf42]{flex-wrap:wrap;gap:10px;display:flex}.ai-btn[data-v-408bcf42]{cursor:pointer;border:none;border-radius:999px;padding:12px 18px;font-size:14px;font-weight:700}.ai-btn-orange[data-v-408bcf42]{color:#fff;background:#e85d0c}.ai-btn-black[data-v-408bcf42]{color:#fff;background:#111}.ai-btn-grey[data-v-408bcf42]{color:#fff;background:#3b3b3b}.factuur[data-v-408bcf42]{box-sizing:border-box;color:#111;background:#fff;width:210mm;min-height:297mm;margin:0 auto;padding:15mm 20mm}.top[data-v-408bcf42]{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.logo[data-v-408bcf42]{font-size:48px;font-weight:900;line-height:1}.logo-line[data-v-408bcf42]{border-top:4px solid #000;width:180px;margin:8px 0}.logo-sub[data-v-408bcf42]{letter-spacing:2px;font-size:16px}.right[data-v-408bcf42]{text-align:right;font-size:13px;line-height:1.6}.client[data-v-408bcf42]{margin-top:40px;font-size:14px}.invoice-info[data-v-408bcf42]{justify-content:space-between;gap:20px;margin-top:30px;display:flex}.invoice-right[data-v-408bcf42]{text-align:right}table[data-v-408bcf42]{border-collapse:collapse;width:100%;margin-top:30px;font-size:14px}th[data-v-408bcf42]{text-align:left;border-bottom:2px solid #000;padding:10px}td[data-v-408bcf42]{vertical-align:top;border-bottom:1px solid #ccc;padding:10px}.right-align[data-v-408bcf42]{text-align:right}.totals[data-v-408bcf42]{margin-top:20px}.totals-row[data-v-408bcf42]{border-bottom:1px solid #000;justify-content:space-between;padding:6px 0;display:flex}.bold[data-v-408bcf42]{font-weight:700}.betalingen[data-v-408bcf42]{margin-top:15px;font-size:13px}.btw[data-v-408bcf42]{text-align:right;margin-top:20px}.footer[data-v-408bcf42]{margin-top:40px;font-size:14px;line-height:1.6}@page{size:A4;margin:16mm 18mm}@media print{html[data-v-408bcf42],body[data-v-408bcf42]{background:#fff;margin:0;padding:0}.invoice-page[data-v-408bcf42]{background:#fff;padding:0;display:block}.invoice-form[data-v-408bcf42]{display:none!important}.factuur[data-v-408bcf42]{width:174mm;max-width:174mm;margin:0 auto;padding:0;font-size:12px}.logo[data-v-408bcf42]{font-size:38px}.logo-line[data-v-408bcf42]{width:140px}.logo-sub[data-v-408bcf42]{font-size:13px}.right[data-v-408bcf42]{font-size:11px}.client[data-v-408bcf42]{margin-top:32px}.invoice-info[data-v-408bcf42]{margin-top:24px}.totals[data-v-408bcf42]{margin-top:18px;font-size:13px}.footer[data-v-408bcf42]{margin-top:24px;font-size:12px}.top[data-v-408bcf42],.client[data-v-408bcf42],.invoice-info[data-v-408bcf42],table[data-v-408bcf42],.totals[data-v-408bcf42],.btw[data-v-408bcf42],.footer[data-v-408bcf42]{page-break-inside:avoid}table[data-v-408bcf42]{margin-top:22px;font-size:12px}th[data-v-408bcf42],td[data-v-408bcf42]{padding:7px}.footer[data-v-408bcf42]{margin-top:26px}}.vs-page[data-v-cc009a13]{background:#fff;border:1px solid #e5e7eb;padding:20px}.eyebrow[data-v-cc009a13]{color:#2563eb;letter-spacing:.08em;margin:0 0 6px;font-size:11px;font-weight:900}h1[data-v-cc009a13]{margin:0 0 8px}.vs-page[data-v-cf21770b]{background:#fff;border:1px solid #e5e7eb;padding:20px}.eyebrow[data-v-cf21770b]{color:#2563eb;letter-spacing:.08em;margin:0 0 6px;font-size:11px;font-weight:900}h1[data-v-cf21770b]{margin:0 0 8px}.vs-page[data-v-05981763]{background:#fff;border:1px solid #e5e7eb;padding:20px}.eyebrow[data-v-05981763]{color:#2563eb;letter-spacing:.08em;margin:0 0 6px;font-size:11px;font-weight:900}h1[data-v-05981763]{margin:0 0 8px}.admin-page[data-v-64e952cc]{padding:20px}.unauthorized-page[data-v-78cc6427]{background:#f8fafc;place-items:center;min-height:100vh;padding:24px;display:grid}.unauthorized-card[data-v-78cc6427]{background:#fff;border:1px solid #e5e7eb;border-radius:28px;width:100%;max-width:520px;padding:36px;box-shadow:0 30px 80px #0f172a1f}.eyebrow[data-v-78cc6427]{color:#ef4444;letter-spacing:.14em;margin:0 0 12px;font-size:12px;font-weight:900}h1[data-v-78cc6427]{color:#0f172a;margin:0;font-size:42px}p[data-v-78cc6427]{color:#64748b;line-height:1.6}button[data-v-78cc6427]{color:#fff;cursor:pointer;background:#0f172a;border:0;border-radius:16px;margin-top:20px;padding:14px 18px;font-weight:900}.quote-dashboard[data-v-d5c18857]{box-sizing:border-box;color:#111827;background:radial-gradient(circle at 0 0,#f973161f,#0000 32%),#f6f7fb;width:100%;min-height:100vh;padding:48px 64px}.quote-dashboard[data-v-d5c18857]>*{box-sizing:border-box;width:100%}.dashboard-header[data-v-d5c18857]{justify-content:space-between;align-items:center;gap:24px;width:100%;margin-bottom:32px;display:flex}.eyebrow[data-v-d5c18857]{letter-spacing:.14em;text-transform:uppercase;color:#f97316;margin:0 0 8px;font-size:12px;font-weight:900}.eyebrow.small[data-v-d5c18857]{font-size:11px}h1[data-v-d5c18857]{letter-spacing:-.06em;margin:0;font-size:clamp(42px,5vw,72px);line-height:.95}.company[data-v-d5c18857]{color:#6b7280;margin:14px 0 0;font-size:18px}.logout-btn[data-v-d5c18857]{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:18px;padding:15px 22px;font-weight:900;transition:all .2s}.logout-btn[data-v-d5c18857]:hover{transform:translateY(-2px)}.hero-card[data-v-d5c18857],.stats-grid[data-v-d5c18857],.cards-grid[data-v-d5c18857],.dashboard-bottom[data-v-d5c18857]{width:100%}.hero-card[data-v-d5c18857]{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#020617 100%);border-radius:38px;justify-content:space-between;align-items:center;gap:40px;margin-bottom:28px;padding:52px;display:flex;box-shadow:0 30px 80px #0f172a47}.hero-label[data-v-d5c18857]{color:#fb923c;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:900}.hero-card h2[data-v-d5c18857]{letter-spacing:-.06em;max-width:900px;margin:0;font-size:clamp(42px,5vw,74px);line-height:.95}.hero-card p[data-v-d5c18857]{color:#d1d5db;max-width:760px;margin:20px 0 0;font-size:18px;line-height:1.7}.primary-cta[data-v-d5c18857]{color:#fff;white-space:nowrap;background:#f97316;border-radius:22px;padding:20px 30px;font-weight:900;text-decoration:none;transition:all .2s;box-shadow:0 20px 40px #f9731666}.primary-cta[data-v-d5c18857]:hover{transform:translateY(-3px)}.stats-grid[data-v-d5c18857]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:28px;display:grid}.stat-card[data-v-d5c18857]{background:#fff;border-radius:28px;padding:28px;box-shadow:0 16px 40px #0f172a0f}.stat-card span[data-v-d5c18857]{color:#6b7280;font-size:13px;font-weight:800;display:block}.stat-card strong[data-v-d5c18857]{letter-spacing:-.05em;margin-top:12px;font-size:42px;display:block}.cards-grid[data-v-d5c18857]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:28px;display:grid}.action-card[data-v-d5c18857]{color:#111827;background:#fff;border-radius:32px;flex-direction:column;justify-content:space-between;min-height:240px;padding:30px;text-decoration:none;transition:all .18s;display:flex;box-shadow:0 16px 40px #0f172a0f}.action-card[data-v-d5c18857]:hover{transform:translateY(-4px);box-shadow:0 24px 50px #0f172a1f}.action-card span[data-v-d5c18857]{color:#f97316;font-size:13px;font-weight:900}.action-card strong[data-v-d5c18857]{letter-spacing:-.04em;font-size:28px;line-height:1.1;display:block}.action-card small[data-v-d5c18857]{color:#6b7280;font-size:15px;line-height:1.7}.action-card.highlight[data-v-d5c18857]{color:#fff;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%)}.action-card.highlight span[data-v-d5c18857],.action-card.highlight small[data-v-d5c18857]{color:#fff}.dashboard-bottom[data-v-d5c18857]{grid-template-columns:1.2fr .8fr;gap:24px;display:grid}.panel[data-v-d5c18857]{background:#fff;border-radius:34px;min-height:320px;padding:34px;box-shadow:0 16px 40px #0f172a0f}.panel-header[data-v-d5c18857]{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.panel-header a[data-v-d5c18857]{color:#f97316;font-weight:900;text-decoration:none}.panel h3[data-v-d5c18857]{letter-spacing:-.04em;margin:0;font-size:34px}.empty-state[data-v-d5c18857]{background:#f9fafb;border:1px dashed #d1d5db;border-radius:28px;margin-top:36px;padding:32px}.empty-state strong[data-v-d5c18857]{font-size:20px;display:block}.empty-state p[data-v-d5c18857]{color:#6b7280;margin:10px 0 0}.workflow-list[data-v-d5c18857]{gap:20px;margin:30px 0 0;padding:0;list-style:none;display:grid}.workflow-list li[data-v-d5c18857]{align-items:flex-start;gap:16px;display:flex}.workflow-list span[data-v-d5c18857]{color:#f97316;background:#fff7ed;border-radius:14px;flex-shrink:0;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.workflow-list strong[data-v-d5c18857]{font-size:17px;display:block}.workflow-list small[data-v-d5c18857]{color:#6b7280;margin-top:5px;font-size:14px;line-height:1.5;display:block}@media (width<=1180px){.stats-grid[data-v-d5c18857],.cards-grid[data-v-d5c18857]{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-bottom[data-v-d5c18857]{grid-template-columns:1fr}.hero-card[data-v-d5c18857]{flex-direction:column;align-items:flex-start}}@media (width<=760px){.quote-dashboard[data-v-d5c18857]{padding:22px}.dashboard-header[data-v-d5c18857],.panel-header[data-v-d5c18857]{flex-direction:column;align-items:flex-start}.logout-btn[data-v-d5c18857],.primary-cta[data-v-d5c18857]{text-align:center;width:100%}.stats-grid[data-v-d5c18857],.cards-grid[data-v-d5c18857]{grid-template-columns:1fr}.hero-card[data-v-d5c18857]{padding:34px}.hero-card h2[data-v-d5c18857]{font-size:42px}h1[data-v-d5c18857]{font-size:44px}}.quote-portal[data-v-032d0c48]{color:#111827;background:#f4f6fb;grid-template-columns:270px 1fr;width:100%;min-height:100vh;display:grid;overflow-x:hidden}.quote-sidebar[data-v-032d0c48]{background:#fff;border-right:1px solid #e5e7eb;flex-direction:column;min-height:100vh;padding:28px 22px;display:flex}.brand[data-v-032d0c48]{align-items:center;gap:14px;margin-bottom:36px;display:flex}.brand-logo[data-v-032d0c48]{color:#fff;background:#f97316;border-radius:16px;place-items:center;width:48px;height:48px;font-weight:950;display:grid}.brand strong[data-v-032d0c48],.brand span[data-v-032d0c48]{display:block}.brand span[data-v-032d0c48]{color:#6b7280;margin-top:4px;font-size:13px}.side-nav[data-v-032d0c48]{gap:10px;display:grid}.side-nav a[data-v-032d0c48]{color:#111827;border-radius:16px;padding:14px 16px;font-weight:850;text-decoration:none}.side-nav a.router-link-active[data-v-032d0c48],.side-nav a[data-v-032d0c48]:hover{color:#f97316;background:#fff7ed}.logout-side[data-v-032d0c48]{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:16px;margin-top:auto;padding:15px 18px;font-weight:900}.portal-main[data-v-032d0c48]{width:100%;min-width:0;padding:34px}.quote-portal[data-v-032d0c48]>*{min-width:0}.topbar[data-v-032d0c48]{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.eyebrow[data-v-032d0c48]{letter-spacing:.16em;text-transform:uppercase;color:#f97316;margin:0 0 8px;font-size:11px;font-weight:950}.eyebrow.light[data-v-032d0c48]{color:#fb923c}h1[data-v-032d0c48]{letter-spacing:-.05em;margin:0;font-size:42px;line-height:1}.topbar p[data-v-032d0c48]:last-child{color:#6b7280;margin:10px 0 0}.top-cta[data-v-032d0c48],.primary-cta[data-v-032d0c48]{color:#fff;white-space:nowrap;background:#f97316;border-radius:16px;padding:16px 22px;font-weight:950;text-decoration:none}.dashboard-grid[data-v-032d0c48]{grid-template-columns:2fr 1fr 1fr;gap:28px;width:100%;display:grid}.hero-card[data-v-032d0c48]{color:#fff;background:linear-gradient(135deg,#111827 0%,#020617 100%);border-radius:34px;flex-direction:column;grid-column:span 2;justify-content:center;width:100%;min-height:340px;padding:42px;display:flex;box-shadow:0 24px 60px #0f172a33}.hero-card h2[data-v-032d0c48]{letter-spacing:-.07em;max-width:760px;margin:0;font-size:clamp(42px,5vw,76px);line-height:.95}.hero-card p[data-v-032d0c48]{color:#d1d5db;max-width:680px;margin:20px 0 28px;line-height:1.7}.primary-cta[data-v-032d0c48]{width:fit-content;box-shadow:0 18px 36px #f9731659}.stats-panel[data-v-032d0c48]{gap:22px;display:grid}.stat-card[data-v-032d0c48],.action-card[data-v-032d0c48],.panel[data-v-032d0c48]{background:#fff;border-radius:28px;box-shadow:0 16px 40px #0f172a0f}.stat-card[data-v-032d0c48]{padding:28px}.stat-card span[data-v-032d0c48]{color:#6b7280;font-size:13px;font-weight:850;display:block}.stat-card strong[data-v-032d0c48]{letter-spacing:-.05em;margin-top:10px;font-size:42px;display:block}.action-card[data-v-032d0c48]{color:#111827;flex-direction:column;justify-content:space-between;min-height:220px;padding:28px;text-decoration:none;display:flex}.action-card span[data-v-032d0c48]{color:#f97316;font-size:13px;font-weight:950}.action-card strong[data-v-032d0c48]{letter-spacing:-.04em;font-size:28px;line-height:1.05}.action-card small[data-v-032d0c48]{color:#6b7280;line-height:1.6}.panel[data-v-032d0c48]{padding:30px}.recent-panel[data-v-032d0c48]{grid-column:span 2}.panel-head[data-v-032d0c48]{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.panel-head a[data-v-032d0c48]{color:#f97316;font-weight:900;text-decoration:none}.panel h3[data-v-032d0c48]{letter-spacing:-.04em;margin:0;font-size:30px}.empty-state[data-v-032d0c48]{background:#f9fafb;border:1px dashed #d1d5db;border-radius:24px;margin-top:28px;padding:30px}.empty-state p[data-v-032d0c48]{color:#6b7280;margin:8px 0 0}.workflow-panel ol[data-v-032d0c48]{gap:18px;margin:26px 0 0;padding:0;list-style:none;display:grid}.workflow-panel li[data-v-032d0c48]{gap:14px;display:flex}.workflow-panel li span[data-v-032d0c48]{color:#f97316;background:#fff7ed;border-radius:13px;flex-shrink:0;place-items:center;width:36px;height:36px;font-weight:950;display:grid}.workflow-panel small[data-v-032d0c48]{color:#6b7280;margin-top:5px;line-height:1.45;display:block}@media (width<=1180px){.quote-portal[data-v-032d0c48]{grid-template-columns:1fr}.quote-sidebar[data-v-032d0c48]{min-height:auto}.dashboard-grid[data-v-032d0c48]{grid-template-columns:1fr 1fr}.hero-card[data-v-032d0c48],.recent-panel[data-v-032d0c48]{grid-column:span 2}}@media (width<=760px){.portal-main[data-v-032d0c48],.quote-sidebar[data-v-032d0c48]{padding:22px}.topbar[data-v-032d0c48]{flex-direction:column;align-items:flex-start}.dashboard-grid[data-v-032d0c48]{grid-template-columns:1fr}.hero-card[data-v-032d0c48],.recent-panel[data-v-032d0c48]{grid-column:span 1}.hero-card[data-v-032d0c48]{padding:30px}.hero-card h2[data-v-032d0c48],h1[data-v-032d0c48]{font-size:42px}.top-cta[data-v-032d0c48],.primary-cta[data-v-032d0c48]{text-align:center;width:100%}}.quote-console[data-v-f0972ed9]{color:#111827;background:#f6f7f9;width:100%;min-height:100%;padding:14px}.console-topbar[data-v-f0972ed9]{background:#fff;border:1px solid #d9dee7;border-radius:8px;grid-template-columns:220px minmax(320px,1fr) 180px 220px;align-items:end;gap:12px;width:100%;padding:14px;display:grid}.eyebrow[data-v-f0972ed9],.section-eyebrow[data-v-f0972ed9]{color:#f05a1a;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:900}h1[data-v-f0972ed9]{color:#111827;margin:0;font-size:24px;line-height:1}.console-grid[data-v-f0972ed9]{grid-template-columns:1.15fr 1.15fr .9fr;align-items:start;gap:12px;width:100%;margin-top:12px;display:grid}.console-panel[data-v-f0972ed9]{background:#fff;border:1px solid #d9dee7;border-radius:8px;flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.panel-head[data-v-f0972ed9]{border-bottom:1px solid #edf0f5;padding-bottom:8px}.panel-head h2[data-v-f0972ed9]{color:#111827;margin:0;font-size:18px}.field-grid[data-v-f0972ed9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.field-full[data-v-f0972ed9]{grid-column:span 2}.field[data-v-f0972ed9],.top-field[data-v-f0972ed9]{flex-direction:column;gap:5px;min-width:0;display:flex}.field span[data-v-f0972ed9],.top-field span[data-v-f0972ed9],.block-label[data-v-f0972ed9]{color:#344054;font-size:11px;font-weight:800}input[data-v-f0972ed9],textarea[data-v-f0972ed9]{color:#111827;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cfd6e2;border-radius:6px;padding:9px 10px;font-size:13px}textarea[data-v-f0972ed9]{resize:vertical;min-height:86px}input[data-v-f0972ed9]:focus,textarea[data-v-f0972ed9]:focus{border-color:#f05a1a;outline:none;box-shadow:0 0 0 2px #f05a1a24}.title-field[data-v-f0972ed9]{min-width:0}.price-field[data-v-f0972ed9]{width:100%}.generate-btn[data-v-f0972ed9]{color:#fff;cursor:pointer;background:#0f172a;border:1px solid #0f172a;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 16px;font-size:13px;font-weight:900;display:inline-flex}.generate-btn[data-v-f0972ed9]:hover{background:#1f2937}.generate-btn[data-v-f0972ed9]:disabled{opacity:.65;cursor:not-allowed}.thumb-loader[data-v-f0972ed9]{flex:none;width:48px;height:18px;display:inline-block;position:relative}.thumb-loader i[data-v-f0972ed9]{left:calc(var(--thumb-index) * 8px);animation:.9s ease-in-out infinite thumb-wave-f0972ed9;animation-delay:calc(var(--thumb-index) * 80ms);font-size:14px;font-style:normal;line-height:1;position:absolute;top:0}.generation-state[data-v-f0972ed9]{color:#0f172a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px;margin-top:12px;padding:12px;display:grid}.generation-state strong[data-v-f0972ed9],.generation-state span[data-v-f0972ed9]{display:block}.generation-state strong[data-v-f0972ed9]{font-size:14px;line-height:1.25}.generation-state span[data-v-f0972ed9]{color:#475569;margin-top:3px;font-size:12px}.thumb-orbit[data-v-f0972ed9]{background:#fff;border:1px solid #bfdbfe;border-radius:999px;width:44px;height:44px;position:relative}.thumb-orbit i[data-v-f0972ed9]{--orbit-angle:calc(var(--thumb-index) * 72deg);text-align:center;width:18px;height:18px;transform:rotate(var(--orbit-angle)) translateX(15px) rotate(calc(-1 * var(--orbit-angle)));animation:1.4s linear infinite thumb-orbit-spin-f0972ed9;animation-delay:calc(var(--thumb-index) * -.12s);margin:-9px 0 0 -9px;font-size:15px;font-style:normal;line-height:18px;position:absolute;top:50%;left:50%}@keyframes thumb-wave-f0972ed9{0%,to{opacity:.65;transform:translateY(2px)rotate(-8deg)}50%{opacity:1;transform:translateY(-3px)rotate(10deg)}}@keyframes thumb-orbit-spin-f0972ed9{0%{transform:rotate(var(--orbit-angle)) translateX(15px) rotate(calc(-1 * var(--orbit-angle)))}to{transform:rotate(calc(var(--orbit-angle) + 360deg)) translateX(15px) rotate(calc(-1 * (var(--orbit-angle) + 360deg)))}}.mini-segmented[data-v-f0972ed9]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.mini-btn[data-v-f0972ed9]{color:#111827;cursor:pointer;background:#fff;border:1px solid #cfd6e2;border-radius:6px;padding:9px 10px;font-size:12px;font-weight:800}.mini-btn.active[data-v-f0972ed9]{color:#fff;background:#0f172a;border-color:#0f172a}.compact-block[data-v-f0972ed9]{flex-direction:column;gap:8px;display:flex}.chip-grid.compact[data-v-f0972ed9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.chip[data-v-f0972ed9]{color:#111827;cursor:pointer;text-align:center;background:#fff;border:1px solid #cfd6e2;border-radius:6px;min-height:34px;padding:8px 10px;font-size:12px;font-weight:800}.chip[data-v-f0972ed9]:hover{border-color:#f05a1a}.chip.active[data-v-f0972ed9]{color:#fff;background:#0f172a;border-color:#0f172a}.option-grid[data-v-f0972ed9]{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.option-card[data-v-f0972ed9]{color:#111827;cursor:pointer;text-align:center;background:#fff;border:1px solid #cfd6e2;border-radius:6px;min-height:38px;padding:9px 10px;font-size:12px;font-weight:800}.option-card[data-v-f0972ed9]:hover{border-color:#f05a1a}.option-card.active[data-v-f0972ed9]{color:#fff;background:#0f172a;border-color:#0f172a}.toggle-list[data-v-f0972ed9]{grid-template-columns:1fr;gap:7px;display:grid}.toggle-row[data-v-f0972ed9]{color:#111827;cursor:pointer;background:#fff;border:1px solid #cfd6e2;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;font-size:12px;font-weight:800;display:flex}.toggle-row strong[data-v-f0972ed9]{color:#667085;font-size:11px}.toggle-row.active[data-v-f0972ed9]{color:#fff;background:#0f172a;border-color:#0f172a}.toggle-row.active strong[data-v-f0972ed9]{color:#fff}.conditions-box[data-v-f0972ed9],.summary-box[data-v-f0972ed9]{background:#fafbfc;border:1px solid #d9dee7;border-radius:8px;padding:12px}.check-row[data-v-f0972ed9]{color:#344054;grid-template-columns:18px 1fr;align-items:start;gap:8px;margin-bottom:9px;font-size:12px;line-height:1.45;display:grid}.check-row[data-v-f0972ed9]:last-child{margin-bottom:0}.check-row input[data-v-f0972ed9]{width:14px;height:14px;margin-top:2px}.summary-row[data-v-f0972ed9]{border-bottom:1px solid #e6eaf0;justify-content:space-between;gap:10px;padding:9px 0;font-size:12px;display:flex}.summary-row span[data-v-f0972ed9]{color:#667085;font-weight:700}.summary-row strong[data-v-f0972ed9]{color:#111827;text-align:right}.summary-row.total[data-v-f0972ed9]{border-bottom:0;padding-top:12px}.summary-row.total strong[data-v-f0972ed9]{color:#f05a1a;font-size:18px}.right-panel[data-v-f0972ed9]{position:sticky;top:12px}@media (width<=1400px){.console-topbar[data-v-f0972ed9]{grid-template-columns:1fr 1fr}.console-grid[data-v-f0972ed9]{grid-template-columns:1fr}.right-panel[data-v-f0972ed9]{position:relative;top:0}}@media (width<=760px){.quote-console[data-v-f0972ed9]{padding:10px}.console-topbar[data-v-f0972ed9],.field-grid[data-v-f0972ed9],.option-grid[data-v-f0972ed9],.chip-grid.compact[data-v-f0972ed9]{grid-template-columns:1fr}.field-full[data-v-f0972ed9]{grid-column:span 1}h1[data-v-f0972ed9]{font-size:22px}}.quote-2030-page[data-v-84c65e5f]{color:#0f172a;box-sizing:border-box;background:linear-gradient(#eff6ffdb,#f8fafcf5 240px),#f8fafc;width:100%;min-height:100vh;padding:18px}.quote-commandbar[data-v-84c65e5f]{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border:1px solid #d7e0ea;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px;display:grid;position:sticky;top:0;box-shadow:0 16px 38px #0f172a1a}.command-link[data-v-84c65e5f]{color:#fff;background:#0f172a;border:1px solid #0f172a;border-radius:8px;justify-content:center;align-items:center;min-width:76px;height:38px;font-size:12px;font-weight:950;text-decoration:none;display:inline-flex}.command-title[data-v-84c65e5f]{min-width:0}.eyebrow[data-v-84c65e5f]{color:#2563eb;letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:950}h1[data-v-84c65e5f]{letter-spacing:0;margin:0;font-size:22px;line-height:1.05}.command-status[data-v-84c65e5f]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.command-status span[data-v-84c65e5f]{color:#475569;background:#f8fafc;border:1px solid #d7e0ea;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:850}.quote-hero[data-v-84c65e5f]{background:#fff;border:1px solid #cbd7e6;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(340px,.7fr);align-items:end;gap:18px;max-width:1380px;margin:18px auto 14px;padding:20px;display:grid;box-shadow:0 18px 44px #0f172a14}.quote-hero h2[data-v-84c65e5f]{color:#0f172a;letter-spacing:0;max-width:780px;margin:0 0 8px;font-size:clamp(30px,4vw,54px);font-weight:950;line-height:.98}.quote-hero span[data-v-84c65e5f]{color:#64748b;max-width:760px;font-size:14px;line-height:1.55;display:block}.hero-steps[data-v-84c65e5f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hero-steps button[data-v-84c65e5f]{color:#0f172a;cursor:default;min-height:54px;font:inherit;text-align:left;background:#f8fafc;border:1px solid #d7e0ea;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:900}.quote-workspace[data-v-84c65e5f]{background:#fff;border:1px solid #d7e0ea;border-radius:8px;max-width:1380px;margin:0 auto;padding:14px;box-shadow:0 18px 44px #0f172a14}.quote-workspace[data-v-84c65e5f] .quote-console{background:0 0;padding:0}.quote-workspace[data-v-84c65e5f] .console-topbar{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-color:#d7e0ea;grid-template-columns:minmax(190px,.6fr) minmax(260px,1fr) minmax(150px,.45fr) auto;position:sticky;top:82px;box-shadow:0 10px 28px #0f172a14}.quote-workspace[data-v-84c65e5f] .console-grid{grid-template-columns:minmax(320px,1fr) minmax(320px,1fr) minmax(280px,.72fr)}.quote-workspace[data-v-84c65e5f] .console-panel,.quote-workspace[data-v-84c65e5f] .conditions-box,.quote-workspace[data-v-84c65e5f] .summary-box{background:#fff;border-color:#d7e0ea;box-shadow:0 8px 22px #0f172a0a}.quote-workspace[data-v-84c65e5f] .console-panel{min-height:100%}.quote-workspace[data-v-84c65e5f] .section-eyebrow,.quote-workspace[data-v-84c65e5f] .eyebrow{color:#2563eb}.quote-workspace[data-v-84c65e5f] input:focus,.quote-workspace[data-v-84c65e5f] textarea:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb24}.quote-workspace[data-v-84c65e5f] .generate-btn,.quote-workspace[data-v-84c65e5f] .chip.active,.quote-workspace[data-v-84c65e5f] .option-card.active,.quote-workspace[data-v-84c65e5f] .toggle-row.active,.quote-workspace[data-v-84c65e5f] .mini-btn.active{background:#0f172a;border-color:#0f172a}.quote-workspace[data-v-84c65e5f] .summary-row.total strong{color:#2563eb}@media (width<=760px){.quote-2030-page[data-v-84c65e5f]{padding:10px}.quote-commandbar[data-v-84c65e5f],.quote-hero[data-v-84c65e5f]{grid-template-columns:1fr}.command-status[data-v-84c65e5f]{justify-content:flex-start}.quote-workspace[data-v-84c65e5f] .console-topbar{grid-template-columns:1fr;top:0}.quote-workspace[data-v-84c65e5f] .console-grid{grid-template-columns:1fr}}.quote-agent-panel[data-v-962aec94]{color:#111827;background:#fff;border:1px solid #d7dde7;border-radius:14px;max-width:1120px;margin:20px auto;padding:18px}.panel-header[data-v-962aec94]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.panel-header p[data-v-962aec94]{color:#f97316;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:900}.panel-header h2[data-v-962aec94]{margin:0 0 6px;font-size:20px}.panel-header span[data-v-962aec94],.empty-review span[data-v-962aec94],.review-grid span[data-v-962aec94],.advice-card p[data-v-962aec94]{color:#64748b;font-size:13px;line-height:1.45}button[data-v-962aec94]{color:#fff;cursor:pointer;background:#0f172a;border:1px solid #0f172a;border-radius:8px;padding:10px 14px;font-size:12px;font-weight:800}button[data-v-962aec94]:disabled{opacity:.55;cursor:wait}button.secondary[data-v-962aec94]{color:#0f172a;background:#fff;border-color:#d7dde7}.panel-error[data-v-962aec94],.panel-message[data-v-962aec94]{border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:13px;font-weight:700}.panel-error[data-v-962aec94]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.panel-message[data-v-962aec94]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.score-grid[data-v-962aec94]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.score-grid article[data-v-962aec94],.advice-card[data-v-962aec94],.review-grid article[data-v-962aec94],.empty-review[data-v-962aec94],.human-review[data-v-962aec94]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:12px}.score-grid span[data-v-962aec94],.advice-card span[data-v-962aec94]{color:#64748b;font-size:11px;font-weight:800;display:block}.score-grid strong[data-v-962aec94]{margin-top:6px;font-size:24px;display:block}.advice-card[data-v-962aec94]{margin-top:12px}.advice-card strong[data-v-962aec94]{margin-top:4px;font-size:16px;display:block}.review-grid[data-v-962aec94]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.review-grid h3[data-v-962aec94]{margin:0 0 10px;font-size:14px}.review-grid ul[data-v-962aec94]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.review-grid li[data-v-962aec94]{border-bottom:1px solid #e2e8f0;gap:3px;padding-bottom:8px;display:grid}.review-grid li[data-v-962aec94]:last-child{border-bottom:0;padding-bottom:0}.human-review[data-v-962aec94]{gap:10px;margin-top:12px;display:grid}.human-review label[data-v-962aec94]{gap:6px;font-size:12px;font-weight:800;display:grid}.human-review input[data-v-962aec94]{width:100%;font:inherit;border:1px solid #cbd5e1;border-radius:8px;padding:10px}.human-review div[data-v-962aec94]{flex-wrap:wrap;gap:8px;display:flex}.empty-review[data-v-962aec94]{gap:4px;margin-top:16px;display:grid}@media (width<=860px){.panel-header[data-v-962aec94],.human-review div[data-v-962aec94]{display:grid}.score-grid[data-v-962aec94],.review-grid[data-v-962aec94]{grid-template-columns:1fr}}.quote-preview[data-v-daab0bab]{background:#f3f1ec;min-height:100vh;padding:32px 16px}.empty-state[data-v-daab0bab]{text-align:center;background:#fff;border:1px solid #ddd7cc;border-radius:14px;max-width:720px;margin:80px auto;padding:32px}.empty-state h2[data-v-daab0bab]{color:#1f1f1c;margin:0 0 8px}.empty-state p[data-v-daab0bab]{color:#6c685f;margin:0}@media print{.quote-preview[data-v-daab0bab]{background:#fff;min-height:auto;padding:0}}.preview-page[data-v-d0c07a41]{background:#f3f1ec;min-height:100vh}.engine-panel[data-v-d0c07a41]{color:#071126;background:#fff;border:1px solid #d8e0ec;border-radius:16px;max-width:1180px;margin:0 auto 18px;padding:18px;box-shadow:0 20px 60px #0f172a12}.engine-panel__header[data-v-d0c07a41]{justify-content:space-between;gap:18px;margin-bottom:16px;display:flex}.engine-eyebrow[data-v-d0c07a41]{color:#0047ff;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:900}.engine-panel h2[data-v-d0c07a41],.engine-panel h3[data-v-d0c07a41],.engine-panel p[data-v-d0c07a41]{margin:0}.engine-panel h2[data-v-d0c07a41]{font-size:24px;line-height:1.1}.engine-panel span[data-v-d0c07a41],.engine-panel p[data-v-d0c07a41],.engine-panel small[data-v-d0c07a41]{color:#536174}.engine-score[data-v-d0c07a41]{text-align:center;background:#f8fafc;border:1px solid #d8e0ec;border-radius:12px;align-content:center;place-items:center;min-width:96px;padding:10px;display:grid}.engine-score strong[data-v-d0c07a41]{font-size:22px}.scope-game-strip[data-v-d0c07a41]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;padding:12px;display:flex}.scope-game-strip span[data-v-d0c07a41]{color:#15803d;letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:900;display:block}.scope-game-strip strong[data-v-d0c07a41],.scope-game-strip p[data-v-d0c07a41]{margin:0;display:block}.scope-game-strip a[data-v-d0c07a41]{color:#166534;white-space:nowrap;background:#fff;border:1px solid #86efac;border-radius:10px;padding:9px 12px;font-weight:900;text-decoration:none}.engine-grid[data-v-d0c07a41]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.engine-grid article[data-v-d0c07a41],.engine-card[data-v-d0c07a41]{background:#f8fafc;border:1px solid #e1e7f0;border-radius:12px;padding:12px}.engine-grid article span[data-v-d0c07a41],.engine-card__title span[data-v-d0c07a41]{color:#64748b;letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.engine-grid article strong[data-v-d0c07a41]{margin-bottom:4px;font-size:18px;display:block}.engine-columns[data-v-d0c07a41]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.engine-card__title[data-v-d0c07a41]{justify-content:space-between;gap:10px;margin-bottom:10px;display:flex}.engine-list[data-v-d0c07a41]{gap:8px;max-height:360px;display:grid;overflow:auto}.engine-step[data-v-d0c07a41],.engine-job[data-v-d0c07a41]{background:#fff;border:1px solid #e4eaf2;border-radius:10px;padding:10px}.engine-step b[data-v-d0c07a41],.engine-job b[data-v-d0c07a41]{margin-bottom:4px;display:block}.engine-step small[data-v-d0c07a41],.engine-job small[data-v-d0c07a41]{margin-bottom:6px;font-weight:800;display:block}.engine-job[data-v-d0c07a41]{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.engine-job p[data-v-d0c07a41]{grid-column:1/-1}.engine-card--wide[data-v-d0c07a41]{margin-top:12px}.engine-warning-list[data-v-d0c07a41]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.engine-warning-list li[data-v-d0c07a41]{color:#7c2d12;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;padding:10px}.engine-warning-list strong[data-v-d0c07a41]{margin-right:8px}@media (width<=980px){.engine-grid[data-v-d0c07a41],.engine-columns[data-v-d0c07a41]{grid-template-columns:1fr}.engine-panel__header[data-v-d0c07a41]{flex-direction:column}}@media print{.engine-panel[data-v-d0c07a41]{display:none}.preview-page[data-v-d0c07a41]{background:#fff;min-height:auto}}.auth-page[data-v-242eae60]{color:#0f172a;background:#f3f6fb;grid-template-columns:minmax(0,1fr) 520px;gap:22px;min-height:100vh;padding:28px;display:grid}.auth-hero[data-v-242eae60],.auth-card[data-v-242eae60]{background:#fff;border:1px solid #dbe3ef;border-radius:18px;padding:34px}.auth-hero[data-v-242eae60]{color:#fff;background:linear-gradient(135deg,#0f172a,#1f2937);flex-direction:column;justify-content:center;min-height:calc(100vh - 56px);display:flex}.eyebrow[data-v-242eae60]{color:#2563eb;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:900}.auth-hero .eyebrow[data-v-242eae60]{color:#93c5fd}h1[data-v-242eae60],h2[data-v-242eae60]{letter-spacing:0;margin:0;font-weight:900}h1[data-v-242eae60]{max-width:760px;font-size:clamp(48px,7vw,96px);line-height:.98}h2[data-v-242eae60]{font-size:30px}.auth-hero p[data-v-242eae60]{color:#dbeafe;max-width:660px;margin:22px 0 0;font-size:18px;line-height:1.7}.auth-card[data-v-242eae60]{align-self:center;gap:22px;display:grid}.auth-card span[data-v-242eae60],.register-link[data-v-242eae60]{color:#64748b}.auth-form[data-v-242eae60]{gap:14px;display:grid}label[data-v-242eae60]{gap:7px;font-size:13px;font-weight:800;display:grid}input[data-v-242eae60],select[data-v-242eae60]{width:100%;height:44px;font:inherit;border:1px solid #cbd5e1;border-radius:8px;outline:none;padding:0 12px}input[data-v-242eae60]:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.password-field[data-v-242eae60]{display:block;position:relative}.password-field input[data-v-242eae60]{padding-right:78px}.toggle-pw[data-v-242eae60]{color:#334155;cursor:pointer;background:#eef2f8;border:0;border-radius:6px;height:30px;padding:0 10px;font-size:12px;font-weight:800;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.toggle-pw[data-v-242eae60]:hover{background:#e2e8f0}.forgot-link[data-v-242eae60]{color:#64748b;justify-self:end;margin-top:-4px;font-size:13px;font-weight:800;text-decoration:none}.forgot-link[data-v-242eae60]:hover{color:#2563eb}.primary[data-v-242eae60]{color:#fff;cursor:pointer;background:#0f172a;border:0;border-radius:8px;height:48px;font-size:15px;font-weight:900}.primary[data-v-242eae60]:disabled{opacity:.6;cursor:not-allowed}.divider[data-v-242eae60]{color:#94a3b8;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-size:13px;display:grid}.divider span[data-v-242eae60]{background:#e2e8f0;height:1px}.google-btn[data-v-242eae60]{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;height:48px;font-size:15px;font-weight:900;display:inline-flex}.google-btn[data-v-242eae60]:hover{background:#f8fafc}.google-btn[data-v-242eae60]:disabled{opacity:.6;cursor:not-allowed}.google-icon[data-v-242eae60]{color:#2563eb;background:#f1f5f9;border-radius:999px;place-items:center;width:24px;height:24px;font-weight:900;display:grid}.error[data-v-242eae60]{color:#b91c1c;margin:0;font-weight:800}.info[data-v-242eae60]{color:#475569;margin:0;font-weight:800}.register-link[data-v-242eae60]{text-align:center;margin:0}.register-link a[data-v-242eae60]{color:#2563eb;font-weight:900;text-decoration:none}@media (width<=900px){.auth-page[data-v-242eae60]{grid-template-columns:1fr}.auth-hero[data-v-242eae60]{min-height:auto}}@media (width<=640px){.auth-page[data-v-242eae60]{gap:16px;padding:16px}.auth-hero[data-v-242eae60],.auth-card[data-v-242eae60]{border-radius:16px;padding:22px 18px}h1[data-v-242eae60]{font-size:clamp(34px,12vw,52px);line-height:1}h2[data-v-242eae60]{font-size:24px}.auth-hero p[data-v-242eae60]{margin-top:16px;font-size:15px;line-height:1.6}.divider[data-v-242eae60]{gap:8px}.forgot-link[data-v-242eae60]{justify-self:start;margin-top:0}}.auth-mini[data-v-f8d29184]{color:#0f172a;background:linear-gradient(#fff 0%,#f8fafc 100%);place-items:center;min-height:100vh;padding:28px;display:grid}.mini-card[data-v-f8d29184]{background:#fff;border:1px solid #e2e8f0;border-radius:24px;width:min(440px,100%);padding:32px;box-shadow:0 20px 60px #0f172a14}h1[data-v-f8d29184]{letter-spacing:-.03em;margin:0;font-size:28px}.sub[data-v-f8d29184]{color:#64748b;margin:10px 0 22px;line-height:1.6}form[data-v-f8d29184]{gap:16px;display:grid}label[data-v-f8d29184]{color:#334155;gap:8px;font-weight:800;display:grid}input[data-v-f8d29184]{height:50px;font:inherit;border:1px solid #e2e8f0;border-radius:14px;outline:none;padding:0 14px}input[data-v-f8d29184]:focus{border-color:#f97316;box-shadow:0 0 0 4px #f973161f}.primary[data-v-f8d29184]{color:#fff;cursor:pointer;background:#f97316;border:0;border-radius:14px;height:50px;font-size:15px;font-weight:900}.primary[data-v-f8d29184]:disabled{opacity:.65;cursor:not-allowed}.info[data-v-f8d29184]{color:#15803d;margin:18px 0 0;font-weight:800;line-height:1.5}.back[data-v-f8d29184]{text-align:center;margin:22px 0 0}.back a[data-v-f8d29184]{color:#ea580c;font-weight:800;text-decoration:none}.auth-mini[data-v-727769e4]{color:#0f172a;background:linear-gradient(#fff 0%,#f8fafc 100%);place-items:center;min-height:100vh;padding:28px;display:grid}.mini-card[data-v-727769e4]{background:#fff;border:1px solid #e2e8f0;border-radius:24px;width:min(440px,100%);padding:32px;box-shadow:0 20px 60px #0f172a14}h1[data-v-727769e4]{letter-spacing:-.03em;margin:0;font-size:28px}.sub[data-v-727769e4]{color:#64748b;margin:10px 0 22px;line-height:1.6}form[data-v-727769e4]{gap:16px;display:grid}label[data-v-727769e4]{color:#334155;gap:8px;font-weight:800;display:grid}input[data-v-727769e4]{height:50px;font:inherit;border:1px solid #e2e8f0;border-radius:14px;outline:none;padding:0 14px}input[data-v-727769e4]:focus{border-color:#f97316;box-shadow:0 0 0 4px #f973161f}.password-field[data-v-727769e4]{display:block;position:relative}.password-field input[data-v-727769e4]{width:100%;padding-right:78px}.toggle-pw[data-v-727769e4]{color:#334155;cursor:pointer;background:#eef2f8;border:0;border-radius:8px;height:32px;padding:0 10px;font-size:12px;font-weight:800;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.toggle-pw[data-v-727769e4]:hover{background:#e2e8f0}.primary[data-v-727769e4]{color:#fff;cursor:pointer;background:#f97316;border:0;border-radius:14px;height:50px;font-size:15px;font-weight:900}.primary[data-v-727769e4]:disabled{opacity:.65;cursor:not-allowed}.error[data-v-727769e4]{color:#dc2626;margin:0;font-weight:800;line-height:1.5}.info[data-v-727769e4]{color:#15803d;margin:18px 0 0;font-weight:800;line-height:1.5}.back[data-v-727769e4]{text-align:center;margin:22px 0 0}.back a[data-v-727769e4]{color:#ea580c;font-weight:800;text-decoration:none}.company-settings-page[data-v-e9432fd9]{gap:14px;padding:20px;display:grid}.settings-header[data-v-e9432fd9],.settings-card[data-v-e9432fd9],.company-list[data-v-e9432fd9],.technical-list[data-v-e9432fd9]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff}.settings-header[data-v-e9432fd9]{justify-content:space-between;align-items:flex-start;gap:14px;padding:18px;display:flex}.eyebrow[data-v-e9432fd9]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:900}h1[data-v-e9432fd9],h2[data-v-e9432fd9]{color:var(--sf-text);margin:0}h1[data-v-e9432fd9]{font-size:28px}h2[data-v-e9432fd9]{font-size:20px}.settings-header p[data-v-e9432fd9],dt[data-v-e9432fd9],small[data-v-e9432fd9],.section-title span[data-v-e9432fd9],.empty-state[data-v-e9432fd9]{color:var(--sf-muted);font-size:13px}.settings-grid[data-v-e9432fd9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.settings-card[data-v-e9432fd9],.company-list[data-v-e9432fd9],.technical-list[data-v-e9432fd9]{padding:18px}dl[data-v-e9432fd9]{gap:10px;margin:16px 0 0;display:grid}dl div[data-v-e9432fd9],.company-row[data-v-e9432fd9],.member-preview span[data-v-e9432fd9]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted)}dl div[data-v-e9432fd9]{justify-content:space-between;gap:12px;padding:10px;display:flex}dd[data-v-e9432fd9]{color:var(--sf-text);margin:0;font-weight:900}.member-preview[data-v-e9432fd9]{gap:8px;margin-top:14px;display:grid}.member-preview span[data-v-e9432fd9],.company-row span[data-v-e9432fd9]:first-child{gap:3px;display:grid}.member-preview span[data-v-e9432fd9]{padding:10px}.section-title[data-v-e9432fd9]{gap:3px;margin-bottom:12px;display:grid}.company-row[data-v-e9432fd9]{justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.technical-grid[data-v-e9432fd9]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.technical-link[data-v-e9432fd9]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);min-height:72px;color:var(--sf-text);gap:4px;padding:10px;text-decoration:none;display:grid}.technical-link[data-v-e9432fd9]:hover{border-color:var(--sf-border);background:#fff}.technical-link strong[data-v-e9432fd9]{font-size:13px}.muted-link[data-v-e9432fd9]{opacity:.72}.company-row+.company-row[data-v-e9432fd9]{margin-top:8px}.company-row strong[data-v-e9432fd9],.section-title strong[data-v-e9432fd9],.member-preview strong[data-v-e9432fd9]{color:var(--sf-text)}.active-badge[data-v-e9432fd9]{color:#047857;background:#ecfdf5;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.empty-state[data-v-e9432fd9]{border:1px dashed var(--sf-border);border-radius:var(--sf-radius);background:var(--sf-surface-muted);margin-top:14px;padding:14px}@media (width<=860px){.settings-header[data-v-e9432fd9],.settings-grid[data-v-e9432fd9],.company-row[data-v-e9432fd9],.technical-grid[data-v-e9432fd9]{grid-template-columns:1fr;display:grid}}.company-team-page[data-v-cc5431f4]{gap:14px;padding:20px;display:grid}.team-header[data-v-cc5431f4],.team-panel[data-v-cc5431f4]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff;padding:18px}.team-header[data-v-cc5431f4]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.eyebrow[data-v-cc5431f4]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:900}h1[data-v-cc5431f4]{color:var(--sf-text);margin:0;font-size:28px}.team-header p[data-v-cc5431f4],.panel-title span[data-v-cc5431f4],.member-row small[data-v-cc5431f4],.empty-state[data-v-cc5431f4]{color:var(--sf-muted);font-size:13px}.team-header p span[data-v-cc5431f4]{color:#475569;margin-left:10px;font-weight:800;display:inline-block}.panel-title[data-v-cc5431f4]{justify-content:space-between;margin-bottom:12px;display:flex}.panel-title strong[data-v-cc5431f4],.member-row strong[data-v-cc5431f4]{color:var(--sf-text)}.panel-title span[data-v-cc5431f4],.member-row span[data-v-cc5431f4]:first-child{gap:3px;display:grid}.member-list[data-v-cc5431f4]{gap:8px;display:grid}.member-row[data-v-cc5431f4]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);grid-template-columns:minmax(0,1fr) 120px 140px 150px;align-items:center;gap:10px;padding:12px;display:grid}.role-pill[data-v-cc5431f4],.presence-pill[data-v-cc5431f4]{border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.role-pill[data-v-cc5431f4]{color:#1d4ed8;background:#eff6ff}.presence-pill.online[data-v-cc5431f4]{color:#047857;background:#ecfdf5}.presence-pill.recent[data-v-cc5431f4]{color:#c2410c;background:#fff7ed}.presence-pill.offline[data-v-cc5431f4]{color:#64748b;background:#f1f5f9}.last-seen[data-v-cc5431f4]{color:var(--sf-muted);font-size:12px;font-weight:800}.empty-state[data-v-cc5431f4]{border:1px dashed var(--sf-border);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:16px}@media (width<=720px){.team-header[data-v-cc5431f4],.member-row[data-v-cc5431f4]{grid-template-columns:1fr;display:grid}.team-header p span[data-v-cc5431f4]{margin:6px 0 0;display:block}}.company-architecture-page[data-v-55374910]{gap:14px;padding:20px;display:grid}.hero[data-v-55374910],.panel[data-v-55374910],.stat-card[data-v-55374910]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff}.hero[data-v-55374910],.panel[data-v-55374910]{padding:18px}.hero[data-v-55374910]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.eyebrow[data-v-55374910]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:900}h1[data-v-55374910],h2[data-v-55374910],p[data-v-55374910]{margin:0}h1[data-v-55374910]{font-size:28px}h2[data-v-55374910]{font-size:20px}.feedback.error[data-v-55374910]{color:#9e2f2f;background:#c23a3a14;border:1px solid #c23a3a2e;border-radius:10px;padding:12px 14px}.stats-grid[data-v-55374910],.content-grid[data-v-55374910],.policy-columns[data-v-55374910]{gap:14px;display:grid}.stats-grid[data-v-55374910]{grid-template-columns:repeat(4,minmax(0,1fr))}.content-grid[data-v-55374910]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.secondary-grid[data-v-55374910]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.stat-card[data-v-55374910]{gap:8px;padding:16px;display:grid}.stat-card strong[data-v-55374910]{color:var(--sf-text);font-size:26px}.stat-card span[data-v-55374910],.stack-row small[data-v-55374910],.policy-card small[data-v-55374910],.placeholder-list small[data-v-55374910],.body-text[data-v-55374910]{color:var(--sf-muted)}.panel-head[data-v-55374910]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.stack-list[data-v-55374910],.placeholder-list[data-v-55374910]{gap:10px;display:grid}.stack-row[data-v-55374910],.policy-card[data-v-55374910],.placeholder-list article[data-v-55374910]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:12px}.stack-row[data-v-55374910]{gap:8px;display:grid}.meta-block[data-v-55374910]{color:var(--sf-muted);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.policy-columns[data-v-55374910]{grid-template-columns:repeat(3,minmax(0,1fr))}.policy-column[data-v-55374910]{gap:10px;display:grid}.policy-column strong[data-v-55374910]{color:var(--sf-text)}.empty-state[data-v-55374910]{color:var(--sf-muted);font-size:13px}.placeholder-panel[data-v-55374910]{align-content:start}@media (width<=1100px){.stats-grid[data-v-55374910],.content-grid[data-v-55374910],.secondary-grid[data-v-55374910],.policy-columns[data-v-55374910]{grid-template-columns:1fr}}.identity-authority-page[data-v-1d41cf0e]{gap:14px;padding:20px;display:grid}.hero[data-v-1d41cf0e],.summary-card[data-v-1d41cf0e],.panel[data-v-1d41cf0e]{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:#fff}.hero[data-v-1d41cf0e],.panel[data-v-1d41cf0e]{padding:18px}.hero[data-v-1d41cf0e]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.eyebrow[data-v-1d41cf0e]{color:var(--sf-accent);text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:900}h1[data-v-1d41cf0e],h2[data-v-1d41cf0e],p[data-v-1d41cf0e]{margin:0}h1[data-v-1d41cf0e]{font-size:28px}h2[data-v-1d41cf0e]{font-size:20px}.feedback.error[data-v-1d41cf0e]{color:#9e2f2f;background:#c23a3a14;border:1px solid #c23a3a2e;border-radius:10px;padding:12px 14px}.summary-grid[data-v-1d41cf0e],.workspace[data-v-1d41cf0e],.permissions-grid[data-v-1d41cf0e]{gap:14px;display:grid}.summary-grid[data-v-1d41cf0e]{grid-template-columns:repeat(4,minmax(0,1fr))}.summary-card[data-v-1d41cf0e]{gap:8px;padding:16px;display:grid}.summary-card strong[data-v-1d41cf0e]{color:var(--sf-text);font-size:26px}.summary-card span[data-v-1d41cf0e],.rule-card small[data-v-1d41cf0e],.actor-row small[data-v-1d41cf0e],.actor-row span[data-v-1d41cf0e],.check-result small[data-v-1d41cf0e]{color:var(--sf-muted)}.workspace[data-v-1d41cf0e]{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr)}.panel-head[data-v-1d41cf0e]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.actor-list[data-v-1d41cf0e],.right-stack[data-v-1d41cf0e],.permissions-grid section[data-v-1d41cf0e]{gap:10px;display:grid}.actor-row[data-v-1d41cf0e],.rule-card[data-v-1d41cf0e],.check-result[data-v-1d41cf0e],.person-link[data-v-1d41cf0e]{border:1px solid var(--sf-border-soft);border-radius:var(--sf-radius);background:var(--sf-surface-muted);padding:12px}.person-link[data-v-1d41cf0e]{gap:4px;margin-bottom:14px;display:grid}.actor-row[data-v-1d41cf0e]{text-align:left;cursor:pointer}.actor-row.active[data-v-1d41cf0e]{border-color:var(--sf-accent);background:#2563eb0f}.permissions-grid[data-v-1d41cf0e]{grid-template-columns:repeat(2,minmax(0,1fr))}.check-grid[data-v-1d41cf0e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}label[data-v-1d41cf0e]{color:var(--sf-muted);gap:6px;font-size:13px;display:grid}input[data-v-1d41cf0e]{border:1px solid var(--sf-border-soft);border-radius:10px;min-height:40px;padding:0 12px}.check-result.allowed[data-v-1d41cf0e]{background:#16a34a14;border-color:#16a34a3d}.check-result.denied[data-v-1d41cf0e]{background:#c23a3a14;border-color:#c23a3a3d}.empty-state[data-v-1d41cf0e]{color:var(--sf-muted);font-size:13px}@media (width<=1100px){.summary-grid[data-v-1d41cf0e],.workspace[data-v-1d41cf0e],.permissions-grid[data-v-1d41cf0e],.check-grid[data-v-1d41cf0e]{grid-template-columns:1fr}}.policy-page[data-v-728a0270]{gap:12px;padding:18px;display:grid}.hero[data-v-728a0270],.panel[data-v-728a0270],.notice[data-v-728a0270],.stats-grid article[data-v-728a0270]{border:1px solid var(--sf-border,#dbe2ea);background:#fff;border-radius:8px}.hero[data-v-728a0270],.panel[data-v-728a0270]{padding:14px}.hero[data-v-728a0270],.panel-head[data-v-728a0270],.filter-row[data-v-728a0270],.split-row[data-v-728a0270]{gap:10px;display:flex}.hero[data-v-728a0270],.panel-head[data-v-728a0270]{justify-content:space-between}.hero[data-v-728a0270]{align-items:flex-start}.eyebrow[data-v-728a0270]{color:#2563eb;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:900}.notice[data-v-728a0270]{padding:12px}.notice.error[data-v-728a0270]{color:#b91c1c;background:#fff1f2;border-color:#fecaca}.notice.success[data-v-728a0270]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.stats-grid[data-v-728a0270]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.stats-grid article[data-v-728a0270]{gap:6px;padding:12px;display:grid}.layout[data-v-728a0270]{grid-template-columns:minmax(320px,.9fr) minmax(640px,1.4fr);gap:12px;display:grid}.left-col[data-v-728a0270],.right-col[data-v-728a0270],.stack-list[data-v-728a0270],.detail-grid[data-v-728a0270]{gap:10px;display:grid}.policy-row[data-v-728a0270]{text-align:left;background:#fff;border:1px solid #e5eaf0;border-radius:8px;justify-content:space-between;gap:10px;padding:11px;display:flex}.policy-row.active[data-v-728a0270]{background:#f8fbff;border-color:#2563eb}.mini-chip[data-v-728a0270]{color:#1d4ed8;background:#eff6ff;border-radius:999px;justify-content:center;align-items:center;height:fit-content;padding:3px 8px;font-size:11px;font-weight:900;display:inline-flex}.form-grid[data-v-728a0270]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.full[data-v-728a0270],.detail-grid pre[data-v-728a0270]{grid-column:1/-1}label[data-v-728a0270],.evaluation-box[data-v-728a0270]{gap:6px;display:grid}input[data-v-728a0270],select[data-v-728a0270],textarea[data-v-728a0270],pre[data-v-728a0270]{border:1px solid var(--sf-border,#dbe2ea);width:100%;font:inherit;background:#fff;border-radius:8px;padding:10px 12px}pre[data-v-728a0270]{white-space:pre-wrap;word-break:break-word;background:#f8fafc}.empty-state[data-v-728a0270]{color:#64748b}.checkbox-row[data-v-728a0270]{align-items:center;gap:8px;display:flex}.evaluation-box[data-v-728a0270]{border:1px solid #e5eaf0;border-radius:8px;margin-top:12px;padding:12px}.evaluation-box.allow[data-v-728a0270]{background:#f0fdf4;border-color:#bbf7d0}.evaluation-box.deny[data-v-728a0270]{background:#fff1f2;border-color:#fecaca}.evaluation-box.approval_required[data-v-728a0270],.evaluation-box.defer[data-v-728a0270]{background:#fffbeb;border-color:#fde68a}@media (width<=1200px){.layout[data-v-728a0270],.stats-grid[data-v-728a0270],.form-grid[data-v-728a0270],.split-row[data-v-728a0270]{flex-direction:column;grid-template-columns:1fr}}.agreement-panel[data-v-6ff01229]{background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:12px}.panel-header[data-v-6ff01229]{margin-bottom:14px}.eyebrow[data-v-6ff01229]{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin:0 0 4px;font-size:11px;font-weight:700}h3[data-v-6ff01229]{color:#0f172a;margin:0;font-size:16px}.chip-list[data-v-6ff01229]{flex-wrap:wrap;gap:8px;display:flex}.choice-chip[data-v-6ff01229]{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:7px 10px;font-size:12px;font-weight:800}.choice-chip.active[data-v-6ff01229]{color:#fff;background:#0f172a;border-color:#0f172a}.template-card[data-v-1d2cfc8f]{color:#0f172a;text-align:left;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;gap:8px;width:100%;padding:10px;display:grid}.template-card.active[data-v-1d2cfc8f]{color:#fff;background:#0f172a;border-color:#0f172a}.template-head[data-v-1d2cfc8f]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.template-head div[data-v-1d2cfc8f]{gap:3px;display:grid}.template-head span[data-v-1d2cfc8f],.ideal span[data-v-1d2cfc8f]{color:#64748b;text-transform:uppercase;font-size:10px;font-weight:900}.template-card.active .template-head span[data-v-1d2cfc8f],.template-card.active .ideal span[data-v-1d2cfc8f]{color:#cbd5e1}.template-head strong[data-v-1d2cfc8f]{font-size:14px}.template-head em[data-v-1d2cfc8f]{border:1px solid;border-radius:4px;padding:3px 6px;font-size:11px;font-style:normal;font-weight:800}p[data-v-1d2cfc8f]{color:#475569;margin:0;font-size:12px;line-height:1.4}.template-card.active p[data-v-1d2cfc8f]{color:#e2e8f0}.mini-document[data-v-1d2cfc8f]{background:#f8fafc;border:1px solid #dbe3ec;border-radius:4px;gap:6px;padding:8px;display:grid}.template-card.active .mini-document[data-v-1d2cfc8f]{background:#111827;border-color:#334155}.doc-line[data-v-1d2cfc8f]{align-items:center;gap:7px;display:flex}.doc-line i[data-v-1d2cfc8f]{background:#94a3b8;border-radius:2px;flex:none;width:18px;height:4px}.doc-line span[data-v-1d2cfc8f]{color:#334155;font-size:11px;font-weight:700}.template-card.active .doc-line span[data-v-1d2cfc8f]{color:#e2e8f0}.ideal[data-v-1d2cfc8f]{gap:3px;display:grid}.ideal small[data-v-1d2cfc8f]{color:#334155;font-size:11px;line-height:1.35}.template-card.active .ideal small[data-v-1d2cfc8f]{color:#fff}.offer006-panel[data-v-c8e4d0e8]{background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:12px}.panel-header[data-v-c8e4d0e8]{margin-bottom:10px}.panel-header p[data-v-c8e4d0e8]{color:#64748b;text-transform:uppercase;margin:0 0 3px;font-size:11px;font-weight:800}.panel-header h2[data-v-c8e4d0e8]{color:#0f172a;margin:0;font-size:16px}.config-groups[data-v-c8e4d0e8]{gap:10px;display:grid}.config-group[data-v-c8e4d0e8]{gap:6px;display:grid}.config-group>span[data-v-c8e4d0e8]{color:#475569;font-size:11px;font-weight:900}.chip-row[data-v-c8e4d0e8]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-v-c8e4d0e8]{color:#0f172a;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:4px;padding:7px 9px;font-size:12px;font-weight:800}.chip.active[data-v-c8e4d0e8]{color:#fff;background:#0f172a;border-color:#0f172a}.template-list[data-v-c8e4d0e8]{gap:8px;display:grid}.client-extension[data-v-8937c38f]{background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:12px}.extension-header[data-v-8937c38f]{margin-bottom:8px}.extension-header p[data-v-8937c38f]{color:#64748b;text-transform:uppercase;margin:0 0 3px;font-size:11px;font-weight:800}.extension-header h2[data-v-8937c38f]{color:#0f172a;margin:0;font-size:16px}.client-grid[data-v-8937c38f]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.field[data-v-8937c38f]{background:#f8fafc;border:1px solid #b8c1cc;border-radius:4px;min-width:0;padding:8px}.full[data-v-8937c38f]{grid-column:1/-1}.field label[data-v-8937c38f]{color:#0f172a;margin-bottom:6px;font-size:11px;font-weight:900;display:block}textarea[data-v-8937c38f]{color:#111827;resize:vertical;background:#fff;border:1px solid #94a3b8;border-radius:4px;outline:none;width:100%;padding:8px;font-size:13px}textarea[data-v-8937c38f]:focus{border-color:#1e3a8a;box-shadow:0 0 0 1px #1e3a8a}.chip-row[data-v-8937c38f]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-v-8937c38f]{color:#0f172a;cursor:pointer;background:#eef2f7;border:1px solid #94a3b8;border-radius:4px;padding:7px 9px;font-size:12px;font-weight:800}.chip.active[data-v-8937c38f]{color:#fff;background:#0f172a;border-color:#0f172a}.offer006-panel[data-v-babc8bd3]{background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:12px}.panel-header[data-v-babc8bd3]{margin-bottom:10px}.panel-header p[data-v-babc8bd3]{color:#64748b;text-transform:uppercase;margin:0 0 3px;font-size:11px;font-weight:800}.panel-header h2[data-v-babc8bd3]{color:#0f172a;margin:0;font-size:16px}.group[data-v-babc8bd3]{gap:6px;display:grid}.group+.group[data-v-babc8bd3]{margin-top:10px}.group>span[data-v-babc8bd3]{color:#475569;font-size:11px;font-weight:900}.chip-row[data-v-babc8bd3]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-v-babc8bd3]{color:#0f172a;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:4px;padding:7px 9px;font-size:12px;font-weight:800}.chip.active[data-v-babc8bd3]{color:#fff;background:#0f172a;border-color:#0f172a}.included-excluded-panel[data-v-10cd3a47]{background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:12px}.panel-header[data-v-10cd3a47]{justify-content:space-between;gap:12px;margin-bottom:14px;display:flex}.eyebrow[data-v-10cd3a47]{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin:0 0 4px;font-size:11px;font-weight:700}h3[data-v-10cd3a47]{color:#0f172a;margin:0;font-size:16px}.scope-grid[data-v-10cd3a47]{grid-template-columns:1fr;gap:10px;display:grid}.scope-block[data-v-10cd3a47]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:4px;padding:10px}.scope-block h4[data-v-10cd3a47]{color:#111827;margin:0 0 10px;font-size:13px}.chip-list[data-v-10cd3a47]{flex-wrap:wrap;gap:8px;display:flex}.choice-chip[data-v-10cd3a47]{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:7px 10px;font-size:12px;font-weight:800}.choice-chip.active[data-v-10cd3a47]{color:#fff;background:#0f172a;border-color:#0f172a}.choice-chip.warning.active[data-v-10cd3a47]{color:#fff;background:#92400e;border-color:#92400e}@media (width<=900px){.scope-grid[data-v-10cd3a47]{grid-template-columns:1fr}}.legal-panel[data-v-a37ae892]{background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:12px}.panel-header[data-v-a37ae892]{margin-bottom:14px}.eyebrow[data-v-a37ae892]{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin:0 0 4px;font-size:11px;font-weight:700}h3[data-v-a37ae892]{color:#0f172a;margin:0;font-size:16px}.legal-grid[data-v-a37ae892]{grid-template-columns:1fr;gap:10px;display:grid}.legal-block[data-v-a37ae892]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:4px;padding:10px}.full-width[data-v-a37ae892]{grid-column:auto}.legal-block h4[data-v-a37ae892]{color:#111827;margin:0 0 10px;font-size:13px}.chip-list[data-v-a37ae892]{flex-wrap:wrap;gap:8px;display:flex}.choice-chip[data-v-a37ae892]{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:7px 10px;font-size:12px;font-weight:800}.choice-chip.active[data-v-a37ae892]{color:#fff;background:#0f172a;border-color:#0f172a}.choice-chip.warning.active[data-v-a37ae892]{color:#fff;background:#92400e;border-color:#92400e}.choice-chip.planning.active[data-v-a37ae892]{color:#fff;background:#1d4ed8;border-color:#1d4ed8}@media (width<=900px){.legal-grid[data-v-a37ae892]{grid-template-columns:1fr}.full-width[data-v-a37ae892]{grid-column:auto}}.panel[data-v-ad8e8dbb]{background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:12px}.panel-header[data-v-ad8e8dbb]{justify-content:space-between;margin-bottom:14px;display:flex}.panel-header p[data-v-ad8e8dbb]{color:#667085;text-transform:uppercase;margin:0 0 3px;font-size:11px;font-weight:700}.panel-header h2[data-v-ad8e8dbb]{color:#111827;margin:0;font-size:17px}.project-grid[data-v-ad8e8dbb]{grid-template-columns:1.2fr 1fr 1fr;gap:8px;display:grid}.description-field[data-v-ad8e8dbb]{grid-row:span 2}.field[data-v-ad8e8dbb]{flex-direction:column;gap:6px;display:flex}.field span[data-v-ad8e8dbb]{color:#667085;font-size:12px;font-weight:600}.field input[data-v-ad8e8dbb],.field select[data-v-ad8e8dbb],.field textarea[data-v-ad8e8dbb]{color:#111827;background:#f9fafb;border:1px solid #d0d7de;border-radius:4px;outline:none;width:100%;padding:10px 12px;font-size:14px}.field textarea[data-v-ad8e8dbb]{resize:vertical;min-height:116px}.field input[data-v-ad8e8dbb]:focus,.field select[data-v-ad8e8dbb]:focus,.field textarea[data-v-ad8e8dbb]:focus{background:#fff;border-color:#111827}@media (width<=1100px){.project-grid[data-v-ad8e8dbb]{grid-template-columns:1fr 1fr}.description-field[data-v-ad8e8dbb]{grid-column:1/-1}}@media (width<=700px){.project-grid[data-v-ad8e8dbb]{grid-template-columns:1fr}}.offer006-panel[data-v-46b33eaf]{background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:12px}.panel-header[data-v-46b33eaf]{margin-bottom:10px}.panel-header p[data-v-46b33eaf]{color:#64748b;text-transform:uppercase;margin:0 0 3px;font-size:11px;font-weight:800}.panel-header h2[data-v-46b33eaf]{color:#0f172a;margin:0;font-size:16px}.toggle-grid[data-v-46b33eaf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.toggle-row[data-v-46b33eaf]{color:#0f172a;background:#f8fafc;border:1px solid #dbe3ec;border-radius:4px;align-items:center;gap:8px;min-height:34px;padding:7px 8px;font-size:12px;font-weight:800;display:flex}.toggle-row input[data-v-46b33eaf]{accent-color:#0f172a;width:15px;height:15px}.conditions[data-v-46b33eaf]{gap:7px;margin-top:12px;display:grid}.conditions>span[data-v-46b33eaf]{color:#475569;font-size:11px;font-weight:900}.chip-row[data-v-46b33eaf]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-v-46b33eaf]{color:#0f172a;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:4px;padding:7px 9px;font-size:12px;font-weight:800}.chip.active[data-v-46b33eaf]{color:#fff;background:#0f172a;border-color:#0f172a}@media (width<=900px){.toggle-grid[data-v-46b33eaf]{grid-template-columns:1fr}}.offer006-panel[data-v-ad135db5]{background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:12px}.panel-header[data-v-ad135db5]{margin-bottom:10px}.panel-header p[data-v-ad135db5]{color:#64748b;text-transform:uppercase;margin:0 0 3px;font-size:11px;font-weight:800}.panel-header h2[data-v-ad135db5]{color:#0f172a;margin:0;font-size:16px}.group[data-v-ad135db5]{gap:6px;display:grid}.group+.group[data-v-ad135db5]{margin-top:10px}.group>span[data-v-ad135db5]{color:#475569;font-size:11px;font-weight:900}.chip-row[data-v-ad135db5]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-v-ad135db5]{color:#0f172a;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:4px;padding:7px 9px;font-size:12px;font-weight:800}.chip.active[data-v-ad135db5]{color:#fff;background:#0f172a;border-color:#0f172a}.offer006-panel[data-v-2a9dc94a]{background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:12px}.panel-header[data-v-2a9dc94a]{margin-bottom:10px}.panel-header p[data-v-2a9dc94a]{color:#64748b;text-transform:uppercase;margin:0 0 3px;font-size:11px;font-weight:800}.panel-header h2[data-v-2a9dc94a]{color:#0f172a;margin:0;font-size:16px}.summary-grid[data-v-2a9dc94a]{gap:8px;display:grid}.summary-grid>div[data-v-2a9dc94a]{background:#f8fafc;border:1px solid #dbe3ec;border-radius:4px;padding:8px}.wide-row[data-v-2a9dc94a]{grid-column:1/-1}.summary-grid span[data-v-2a9dc94a]{color:#64748b;margin-bottom:4px;font-size:11px;font-weight:900;display:block}.summary-grid strong[data-v-2a9dc94a]{color:#0f172a;font-size:13px}.risk-preview[data-v-2a9dc94a]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.risk-preview span[data-v-2a9dc94a]{color:#fff;background:#0f172a;border:1px solid #0f172a;border-radius:4px;padding:5px 7px;font-size:11px;font-weight:800}.price-row[data-v-2a9dc94a]{background:#0f172a!important}.price-row span[data-v-2a9dc94a],.price-row strong[data-v-2a9dc94a]{color:#fff}.template-preview-panel[data-v-7ecc2756]{background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:12px}.panel-header[data-v-7ecc2756]{margin-bottom:8px}.panel-header p[data-v-7ecc2756],.list-block>span[data-v-7ecc2756]{color:#64748b;text-transform:uppercase;margin:0 0 3px;font-size:11px;font-weight:800}.panel-header h2[data-v-7ecc2756]{color:#0f172a;margin:0;font-size:16px}.identity[data-v-7ecc2756]{color:#334155;margin:0 0 10px;font-size:12px;line-height:1.45}.document-preview[data-v-7ecc2756]{background:#f8fafc;border:1px solid #dbe3ec;border-radius:4px;gap:7px;padding:9px;display:grid}.preview-row[data-v-7ecc2756]{align-items:center;gap:8px;display:flex}.preview-row span[data-v-7ecc2756]{background:#0f172a;border-radius:2px;width:22px;height:5px}.preview-row strong[data-v-7ecc2756]{color:#0f172a;font-size:12px}.profile-grid[data-v-7ecc2756]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.profile-grid div[data-v-7ecc2756]{background:#f8fafc;border:1px solid #dbe3ec;border-radius:4px;padding:7px}.profile-grid span[data-v-7ecc2756]{color:#64748b;font-size:10px;font-weight:900;display:block}.profile-grid strong[data-v-7ecc2756]{color:#0f172a;font-size:12px}.list-block[data-v-7ecc2756]{gap:6px;margin-top:10px;display:grid}.list-block div[data-v-7ecc2756]{flex-wrap:wrap;gap:6px;display:flex}.list-block em[data-v-7ecc2756]{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:5px 7px;font-size:11px;font-style:normal;font-weight:800}.topbar[data-v-2aa5b66d]{z-index:20;background:#fff;border:1px solid #cbd5e1;border-radius:6px;justify-content:space-between;align-items:flex-end;gap:16px;padding:10px 12px;display:flex;position:sticky;top:0}.topbar-left[data-v-2aa5b66d]{flex:1;gap:14px;display:flex}.field[data-v-2aa5b66d]{flex-direction:column;flex:1;gap:6px;display:flex}.field label[data-v-2aa5b66d]{color:#667085;font-size:12px;font-weight:600}.field input[data-v-2aa5b66d]{background:#f9fafb;border:1px solid #d0d7de;border-radius:4px;outline:none;height:42px;padding:0 12px;font-size:14px}.field input[data-v-2aa5b66d]:focus{background:#fff;border-color:#111827}.price-field[data-v-2aa5b66d]{max-width:180px}.topbar-right[data-v-2aa5b66d]{align-items:center;display:flex}.generate-button[data-v-2aa5b66d]{color:#fff;cursor:pointer;background:#111827;border:none;border-radius:4px;height:42px;padding:0 18px;font-size:14px;font-weight:600}.generate-button[data-v-2aa5b66d]:hover{opacity:.92}.generate-button[data-v-2aa5b66d]:disabled{opacity:.7;cursor:wait}@media (width<=900px){.topbar[data-v-2aa5b66d]{flex-direction:column;align-items:stretch}.topbar-left[data-v-2aa5b66d]{flex-direction:column}.price-field[data-v-2aa5b66d]{max-width:100%}.generate-button[data-v-2aa5b66d]{width:100%}}.offer006-panel[data-v-4f47736a]{background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:12px}.panel-header[data-v-4f47736a]{margin-bottom:10px}.panel-header p[data-v-4f47736a]{color:#64748b;text-transform:uppercase;margin:0 0 3px;font-size:11px;font-weight:800}.panel-header h2[data-v-4f47736a]{color:#0f172a;margin:0;font-size:16px}.group[data-v-4f47736a]{gap:6px;display:grid}.group+.group[data-v-4f47736a]{margin-top:10px}.group>span[data-v-4f47736a]{color:#475569;font-size:11px;font-weight:900}.chip-row[data-v-4f47736a]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-v-4f47736a]{color:#0f172a;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:4px;padding:7px 9px;font-size:12px;font-weight:800}.chip.active[data-v-4f47736a]{color:#fff;background:#0f172a;border-color:#0f172a}.empty-text[data-v-4f47736a]{color:#64748b;margin:0;font-size:12px}.trade-risk-panel[data-v-02eaac28]{background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:12px}.panel-header[data-v-02eaac28]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.eyebrow[data-v-02eaac28]{text-transform:uppercase;color:#64748b;margin:0 0 3px;font-size:11px;font-weight:800}h2[data-v-02eaac28]{color:#0f172a;margin:0;font-size:16px}.count-badge[data-v-02eaac28]{color:#fff;background:#0f172a;border-radius:4px;flex:none;padding:5px 8px;font-size:12px;font-weight:800}.empty-state[data-v-02eaac28]{color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:4px;padding:10px;font-size:12px}.risk-content[data-v-02eaac28]{gap:10px;display:grid}.risk-group[data-v-02eaac28]{gap:6px;display:grid}.risk-group h3[data-v-02eaac28]{color:#475569;margin:0;font-size:11px;font-weight:900}.chip-list[data-v-02eaac28]{flex-wrap:wrap;gap:6px;display:flex}.risk-chip[data-v-02eaac28]{color:#0f172a;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:4px;padding:7px 9px;font-size:12px;font-weight:800}.risk-chip.active[data-v-02eaac28]{color:#fff;background:#0f172a;border-color:#0f172a}.offer006-workspace[data-v-34a06946]{color:#111827;background:#e7ebf0;min-height:calc(100vh - 20px);padding:10px;overflow:hidden}.offer006-quick-page[data-v-34a06946]{color:#111827;background:#e7ebf0;place-items:center;min-height:calc(100vh - 20px);padding:24px;display:grid}.quick-card[data-v-34a06946]{background:#fff;border:1px solid #d8e0ec;border-radius:10px;gap:18px;width:min(760px,100vw - 48px);padding:22px;display:grid;box-shadow:0 22px 60px #0f172a14}.eyebrow[data-v-34a06946]{color:#0047ff;letter-spacing:.06em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:900}.quick-card h1[data-v-34a06946]{color:#071126;margin:0 0 5px;font-size:34px;line-height:1}.quick-card span[data-v-34a06946]{color:#536174;font-size:13px}.quick-card label[data-v-34a06946]{color:#071126;gap:8px;font-size:13px;font-weight:900;display:grid}.logo-upload-card[data-v-34a06946]{background:#f8fafc;border:1px solid #d8e0ec;border-radius:10px;grid-template-columns:48px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px;display:grid}.workspace-logo-upload[data-v-34a06946]{background:#fff}.logo-preview[data-v-34a06946]{color:#fff;background:#071126;border-radius:10px;place-items:center;width:48px;height:48px;font-weight:900;display:grid;overflow:hidden}.logo-preview.has-logo[data-v-34a06946]{background:#fff;border:1px solid #d8e0ec}.logo-preview img[data-v-34a06946]{object-fit:contain;width:100%;height:100%}.logo-upload-card strong[data-v-34a06946]{color:#071126;margin-bottom:3px;font-size:13px;display:block}.logo-upload-card p[data-v-34a06946]{color:#536174;margin:0;font-size:12px;font-weight:600}.logo-upload-button[data-v-34a06946],.logo-remove-button[data-v-34a06946]{color:#071126;cursor:pointer;background:#fff;border:1px solid #cfd8e5;border-radius:8px;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.logo-upload-button input[data-v-34a06946]{display:none}.logo-remove-button[data-v-34a06946]{color:#dc2626}.quick-description[data-v-34a06946],.quick-price[data-v-34a06946],.quick-trade-select[data-v-34a06946]{box-sizing:border-box;color:#071126;width:100%;font:inherit;background:#fff;border:1px solid #cfd8e5;border-radius:8px;padding:13px 14px;font-weight:700}.quick-description[data-v-34a06946]{resize:vertical;min-height:180px;line-height:1.55}.quick-price[data-v-34a06946]{min-height:50px;font-size:22px}.quick-trade-select[data-v-34a06946]{appearance:none;background-color:#fff;background-image:linear-gradient(45deg,#0000 50%,#071126 50%),linear-gradient(135deg,#071126 50%,#0000 50%),none;background-position:calc(100% - 18px) 21px,calc(100% - 12px) 21px,0 0;background-repeat:no-repeat;background-size:6px 6px,6px 6px,100% 100%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:48px}.quick-generate[data-v-34a06946]{color:#fff;cursor:pointer;background:#071126;border:1px solid #071126;border-radius:8px;min-height:48px;font-weight:900}.quick-generate[data-v-34a06946]:disabled{cursor:not-allowed;opacity:.55}.generate-error[data-v-34a06946]{color:#dc2626;margin:8px 0 0;font-size:13px;font-weight:700}.offer006-generating[data-v-34a06946]{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#e7ebf0c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.offer006-generating__card[data-v-34a06946]{background:#fffffff5;border:1px solid #cfd8e5f2;border-radius:14px;gap:18px;width:min(640px,100vw - 48px);padding:22px;display:grid;box-shadow:0 28px 90px #0f172a2e}.offer006-generating__meter[data-v-34a06946]{background:#eef2f7;border-radius:999px;height:8px;overflow:hidden}.offer006-generating__meter span[data-v-34a06946]{border-radius:inherit;background:linear-gradient(90deg,#071126,#2563eb);height:100%;transition:width .45s;display:block}.offer006-generating__time[data-v-34a06946]{color:#536174;justify-content:space-between;gap:16px;font-size:12px;font-weight:800;display:flex}.offer006-generating__time span[data-v-34a06946]{color:#7b8798}.offer006-generating__time strong[data-v-34a06946]{color:#071126;text-align:right}.offer006-generating__current[data-v-34a06946]{background:linear-gradient(135deg,#2563eb0f,#0000 48%),#f8fafc;border:1px solid #d8e0ec;border-radius:12px;grid-template-columns:1fr auto;align-items:end;gap:4px 16px;padding:14px 16px;display:grid}.offer006-generating__current span[data-v-34a06946]{color:#536174;letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;font-size:10px;font-weight:900}.offer006-generating__current strong[data-v-34a06946]{color:#071126;font-size:17px;font-weight:950}.offer006-generating__current small[data-v-34a06946]{color:#2563eb;font-size:13px;font-weight:950}.offer006-generating__steps[data-v-34a06946]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.offer006-generating__steps span[data-v-34a06946]{color:#536174;text-align:center;background:#f8fafc;border:1px solid #d8e0ec;border-radius:999px;place-items:center;min-height:34px;font-size:11px;font-weight:900;transition:border-color .2s,background .2s,color .2s;display:grid}.offer006-generating__steps span.is-active[data-v-34a06946]{color:#0f3ea9;background:#eff6ff;border-color:#2563eb}.offer006-generating__steps span.is-done[data-v-34a06946]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.offer006-generating__log[data-v-34a06946]{background:#f8fafcdb;border:1px dashed #cbd5e1;border-radius:12px;gap:8px;padding:14px 16px;display:grid}.offer006-generating__log p[data-v-34a06946]{color:#536174;margin:0;font-size:12px;font-weight:700;line-height:1.45}.offer006-generating__log p[data-v-34a06946]:before{content:"";vertical-align:1px;background:#2563eb;border-radius:999px;width:6px;height:6px;margin-right:8px;display:inline-block}.generate-fade-enter-active[data-v-34a06946],.generate-fade-leave-active[data-v-34a06946]{transition:opacity .18s,transform .18s}.generate-fade-enter-from[data-v-34a06946],.generate-fade-leave-to[data-v-34a06946]{opacity:0;transform:scale(.985)}.workspace-grid[data-v-34a06946]{grid-template-columns:minmax(520px,1.25fr) minmax(300px,.8fr) minmax(300px,.75fr);gap:10px;height:calc(100vh - 84px);margin-top:10px;display:grid;overflow:hidden}.main-column[data-v-34a06946],.side-column[data-v-34a06946]{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex;overflow-y:auto}@media (width<=1280px){.offer006-workspace[data-v-34a06946]{overflow:auto}.workspace-grid[data-v-34a06946]{grid-template-columns:1fr;height:auto;overflow:visible}.logo-upload-card[data-v-34a06946]{grid-template-columns:48px minmax(0,1fr)}.logo-upload-button[data-v-34a06946],.logo-remove-button[data-v-34a06946]{grid-column:span 2}}.contractor-panel[data-v-75ef4e43]{background:#fff;border:1px solid #d7deea;border-radius:8px;padding:16px}.eyebrow[data-v-75ef4e43]{color:#0f52d9;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.empty[data-v-75ef4e43]{color:#66758d}.message-row[data-v-75ef4e43]{border:1px solid #e1e7f0;border-radius:8px;padding:10px}.message-row+.message-row[data-v-75ef4e43]{margin-top:8px}strong[data-v-75ef4e43],span[data-v-75ef4e43]{display:block}p[data-v-75ef4e43]{color:#4d5b73;margin:5px 0}span[data-v-75ef4e43]{color:#66758d;font-size:12px}.contractor-panel[data-v-87508ba2]{background:#fff;border:1px solid #d7deea;border-radius:8px;padding:16px}.eyebrow[data-v-87508ba2]{color:#0f52d9;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.empty[data-v-87508ba2]{color:#66758d}.document-row[data-v-87508ba2]{border:1px solid #e1e7f0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.document-row+.document-row[data-v-87508ba2]{margin-top:8px}strong[data-v-87508ba2],span[data-v-87508ba2]{display:block}span[data-v-87508ba2]{color:#66758d;margin-top:3px;font-size:12px}a[data-v-87508ba2]{color:#fff;background:#071126;border-radius:6px;padding:9px 12px;font-size:13px;font-weight:800;text-decoration:none}.contractor-panel[data-v-44015fc1]{background:#fff;border:1px solid #d7deea;border-radius:8px;padding:16px}.eyebrow[data-v-44015fc1]{color:#0f52d9;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:800}h2[data-v-44015fc1]{margin:0 0 10px;font-size:28px}.bar[data-v-44015fc1]{background:#edf1f7;border-radius:999px;height:8px;overflow:hidden}.bar span[data-v-44015fc1]{background:#071126;height:100%;display:block}.metrics[data-v-44015fc1]{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.metrics div[data-v-44015fc1]{background:#f7f9fc;border:1px solid #e3e8f2;border-radius:6px;padding:10px}.metrics strong[data-v-44015fc1],.metrics span[data-v-44015fc1]{display:block}.metrics span[data-v-44015fc1]{color:#66758d;font-size:12px}.contractor-panel[data-v-857d67f8]{background:#fff;border:1px solid #d7deea;border-radius:8px;padding:16px}.eyebrow[data-v-857d67f8]{color:#0f52d9;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.empty[data-v-857d67f8]{color:#66758d}.task-card[data-v-857d67f8]{border:1px solid #e1e7f0;border-radius:8px;padding:12px}.task-card+.task-card[data-v-857d67f8]{margin-top:10px}.task-head[data-v-857d67f8]{justify-content:space-between;align-items:center;display:flex}.task-head span[data-v-857d67f8]{color:#0f52d9;background:#eef4ff;border:1px solid #d5e3ff;border-radius:6px;padding:4px 7px;font-size:11px;font-weight:800}.task-head small[data-v-857d67f8]{color:#66758d;font-weight:800}h3[data-v-857d67f8]{margin:10px 0 6px}p[data-v-857d67f8]{color:#4d5b73;margin:0 0 8px}.project[data-v-857d67f8]{font-weight:800}.progress-line[data-v-857d67f8]{background:#edf1f7;border-radius:999px;height:7px;overflow:hidden}.progress-line span[data-v-857d67f8]{background:#071126;height:100%;display:block}.step-box[data-v-857d67f8]{background:#eef5ff;border:1px solid #cfe0f7;border-radius:8px;margin-top:10px;padding:10px}.step-box.done[data-v-857d67f8]{background:#eefbf3;border-color:#b7e4c7}.step-box strong[data-v-857d67f8]{display:block}.actions[data-v-857d67f8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}button[data-v-857d67f8]{color:#fff;cursor:pointer;background:#071126;border:0;border-radius:6px;padding:10px;font-weight:800}button[data-v-857d67f8]:disabled{background:#8b93a3}@media (width<=680px){.actions[data-v-857d67f8]{grid-template-columns:repeat(2,minmax(0,1fr))}}.contractor-page[data-v-9db0d746]{background:#eef2f7;min-height:100vh;padding:16px}.contractor-shell[data-v-9db0d746]{max-width:980px;margin:0 auto}.contractor-header[data-v-9db0d746],.today-card[data-v-9db0d746],.ownership-card[data-v-9db0d746],.state-card[data-v-9db0d746]{background:#fff;border:1px solid #d7deea;border-radius:8px;margin-bottom:12px;padding:16px}.contractor-header[data-v-9db0d746]{justify-content:space-between;align-items:center;gap:12px;display:flex}.contractor-header p[data-v-9db0d746],.today-card p[data-v-9db0d746],.ownership-card p[data-v-9db0d746]{color:#0f52d9;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}h1[data-v-9db0d746],h2[data-v-9db0d746]{color:#071126;margin:0}h1[data-v-9db0d746]{font-size:24px}h2[data-v-9db0d746]{font-size:20px}.contractor-header span[data-v-9db0d746],.today-card span[data-v-9db0d746],.ownership-card span[data-v-9db0d746]{color:#66758d;margin-top:5px;display:block}button[data-v-9db0d746]{color:#fff;cursor:pointer;background:#071126;border:0;border-radius:6px;padding:10px 14px;font-weight:800}.portal-stack[data-v-9db0d746]{gap:12px;display:grid}.error-card[data-v-9db0d746]{color:#b42318;background:#fff1f1;border-color:#ffb8b8}.success-card[data-v-9db0d746]{color:#126b35;background:#eefbf3;border-color:#afe6c3}@media (width<=640px){.contractor-page[data-v-9db0d746]{padding:10px}.contractor-header[data-v-9db0d746]{flex-direction:column;align-items:stretch}}.bp[data-v-3fa0f52b]{--accent:#6366f1;color:#fff;background:#0b1120;max-width:480px;min-height:100vh;margin:0 auto;padding:14px 16px 90px;font-family:Inter,system-ui,sans-serif}.bp-state[data-v-3fa0f52b]{color:#fff9;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:70vh;display:flex}.bp-err-icon[data-v-3fa0f52b]{margin:0;font-size:34px}.bp-err-sub[data-v-3fa0f52b]{color:#fff6;font-size:13px}.bp-head[data-v-3fa0f52b]{justify-content:space-between;align-items:center;padding:14px 4px 6px;display:flex}.bp-greet[data-v-3fa0f52b]{color:#ffffff80;margin:0;font-size:12px}.bp-head h1[data-v-3fa0f52b]{margin:3px 0 0;font-size:20px;font-weight:700}.bp-head-right[data-v-3fa0f52b]{align-items:center;gap:10px;display:flex}.bp-refresh[data-v-3fa0f52b]{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;width:38px;height:38px;font-size:16px}.bp-logo[data-v-3fa0f52b]{background:var(--accent);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:14px;font-weight:800;display:flex;overflow:hidden}.bp-logo img[data-v-3fa0f52b]{object-fit:cover;width:100%;height:100%}.bp-assist[data-v-3fa0f52b]{cursor:pointer;background:linear-gradient(#6366f129,#6366f129);border:1px solid #6366f14d;border-radius:18px;align-items:center;gap:12px;margin:16px 0 4px;padding:14px;display:flex}.bp-assist-icon[data-v-3fa0f52b]{font-size:20px}.bp-assist-body[data-v-3fa0f52b]{flex:1;min-width:0}.bp-assist-h[data-v-3fa0f52b]{text-transform:uppercase;letter-spacing:.06em;color:#a5b4fc;margin:0;font-size:11px}.bp-assist-msg[data-v-3fa0f52b]{color:#fff;margin:3px 0 0;font-size:14px}.bp-assist-go[data-v-3fa0f52b]{color:var(--accent);font-size:20px;font-weight:700}.bp-stats[data-v-3fa0f52b]{gap:8px;margin:16px 0 8px;display:flex}.bp-card[data-v-3fa0f52b]{transition:transform .12s,box-shadow .12s}.bp-card[data-v-3fa0f52b]:hover{box-shadow:0 8px 24px #00000059}.bp-stat[data-v-3fa0f52b]{text-align:center;background:#ffffff0d;border-radius:16px;flex:1;padding:14px 10px}.bp-num[data-v-3fa0f52b]{margin:0;font-size:24px;font-weight:700}.bp-amber[data-v-3fa0f52b]{color:#fbbf24}.bp-green[data-v-3fa0f52b]{color:#34d399}.bp-lbl[data-v-3fa0f52b]{color:#ffffff80;margin:4px 0 0;font-size:11px}.bp-section[data-v-3fa0f52b]{color:#fff9;margin:18px 4px 10px;font-size:14px}.bp-empty[data-v-3fa0f52b]{text-align:center;background:#ffffff0a;border:1px dashed #ffffff1f;border-radius:18px;padding:28px 16px}.bp-empty p[data-v-3fa0f52b]{margin:0}.bp-empty-sub[data-v-3fa0f52b]{color:#fff6;margin-top:6px;font-size:12px}.bp-list[data-v-3fa0f52b]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.bp-card[data-v-3fa0f52b]{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:18px;padding:14px}.bp-card[data-v-3fa0f52b]:active{transform:scale(.99)}.bp-card-top[data-v-3fa0f52b]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.bp-card-main[data-v-3fa0f52b]{flex-direction:column;min-width:0;display:flex}.bp-card-main strong[data-v-3fa0f52b]{font-size:14px}.bp-card-sub[data-v-3fa0f52b]{color:#ffffff80;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.bp-badge[data-v-3fa0f52b]{color:#c7d2fe;background:#6366f133;border-radius:999px;flex:none;padding:3px 9px;font-size:11px}.bp-badge.s-verstuurd[data-v-3fa0f52b]{color:#fde68a;background:#fbbf242e}.bp-badge.s-bekeken[data-v-3fa0f52b]{color:#bae6fd;background:#38bdf82e}.bp-badge.s-akkoord[data-v-3fa0f52b]{color:#6ee7b7;background:#34d3992e}.bp-badge.s-afgewezen[data-v-3fa0f52b]{color:#fca5a5;background:#f871712e}.bp-card-bot[data-v-3fa0f52b]{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.bp-amount[data-v-3fa0f52b]{font-size:18px;font-weight:700}.bp-go[data-v-3fa0f52b]{color:var(--accent);font-size:13px;font-weight:700}.bp-funnel[data-v-3fa0f52b]{margin-top:22px}.bp-funnel-rows[data-v-3fa0f52b]{gap:10px;display:grid}.bp-fr[data-v-3fa0f52b]{align-items:center;gap:10px;font-size:13px;display:flex}.bp-fr span[data-v-3fa0f52b]{color:#fff9;flex:none;width:78px}.bp-fr b[data-v-3fa0f52b]{text-align:right;flex:none;width:28px}.bp-bar[data-v-3fa0f52b]{background:#ffffff12;border-radius:999px;flex:1;height:8px;overflow:hidden}.bp-bar i[data-v-3fa0f52b]{background:var(--accent);border-radius:999px;height:100%;display:block}.bp-bar i.ok[data-v-3fa0f52b]{background:#34d399}.bp-funnel-note[data-v-3fa0f52b]{color:#ffffffb3;margin:12px 0 0;font-size:13px}.bp-voice[data-v-3fa0f52b]{pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:calc(100% - 32px);max-width:448px;display:flex;position:fixed;bottom:84px;left:50%;transform:translate(-50%)}.bp-voice-msg[data-v-3fa0f52b]{box-sizing:border-box;background:#141b2df5;border:1px solid #ffffff1a;border-radius:14px;width:100%;margin:0;padding:10px 14px;font-size:13px}.bp-voice-heard[data-v-3fa0f52b]{color:#ffffff80;font-style:italic;display:block}.bp-voice-reply[data-v-3fa0f52b]{color:#fff;margin-top:4px;display:block}.bp-mic[data-v-3fa0f52b]{pointer-events:auto;background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:50%;width:58px;height:58px;font-size:24px;box-shadow:0 8px 24px #0006}.bp-mic.on[data-v-3fa0f52b]{background:#ef4444;animation:1.2s infinite bp-pulse-3fa0f52b}@keyframes bp-pulse-3fa0f52b{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.bp-nav[data-v-3fa0f52b]{background:#141b2df2;border:1px solid #ffffff14;border-radius:20px;justify-content:space-around;width:calc(100% - 32px);max-width:448px;padding:12px 0;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.bp-nav span[data-v-3fa0f52b]{color:#fff6;cursor:pointer;font-size:20px;font-style:normal}.bp-nav span.on[data-v-3fa0f52b]{color:var(--accent)}.bd[data-v-e5b63200]{--accent:#6366f1;color:#fff;background:#0b1120;max-width:480px;min-height:100vh;margin:0 auto;padding:14px 18px 40px;font-family:Inter,system-ui,sans-serif}.bd-state[data-v-e5b63200]{color:#fff9;justify-content:center;align-items:center;min-height:60vh;display:flex}.bd-err[data-v-e5b63200]{color:#fca5a5}.bd-top[data-v-e5b63200]{align-items:center;gap:10px;padding:6px 0 12px;display:flex}.bd-back[data-v-e5b63200]{color:#fff;cursor:pointer;background:0 0;border:0;font-size:22px}.bd-top span[data-v-e5b63200]{color:#fffc;font-size:14px}.bd-klant[data-v-e5b63200]{margin:6px 0 0;font-size:20px;font-weight:700}.bd-titel[data-v-e5b63200]{color:#fff9;margin:4px 0 0;font-size:14px}.bd-adres[data-v-e5b63200]{color:#fff6;margin:4px 0 0;font-size:12px}.bd-bedrag[data-v-e5b63200]{margin:16px 0 6px;font-size:28px;font-weight:700}.bd-badge[data-v-e5b63200]{color:#c7d2fe;background:#6366f133;border-radius:999px;padding:3px 10px;font-size:11px}.bd-badge.s-verstuurd[data-v-e5b63200]{color:#fde68a;background:#fbbf242e}.bd-badge.s-bekeken[data-v-e5b63200]{color:#bae6fd;background:#38bdf82e}.bd-badge.s-akkoord[data-v-e5b63200]{color:#6ee7b7;background:#34d3992e}.bd-badge.s-afgewezen[data-v-e5b63200]{color:#fca5a5;background:#f871712e}.bd-send[data-v-e5b63200]{margin-top:22px}.bd-send-btns[data-v-e5b63200]{gap:8px;display:flex}.bd-btn[data-v-e5b63200]{cursor:pointer;border:0;border-radius:12px;flex:1;padding:13px;font-size:13px;font-weight:700}.bd-btn span[data-v-e5b63200]{margin-right:4px}.bd-btn.mail[data-v-e5b63200]{background:var(--accent);color:#fff}.bd-btn.wa[data-v-e5b63200]{color:#04331b;background:#25d366}.bd-send-form[data-v-e5b63200]{background:#ffffff0d;border-radius:14px;margin-top:12px;padding:12px}.bd-send-form label[data-v-e5b63200]{color:#ffffff80;margin-bottom:6px;font-size:12px;display:block}.bd-send-form input[data-v-e5b63200]{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#0b1120;border:1px solid #ffffff26;border-radius:10px;padding:10px}.bd-send-actions[data-v-e5b63200]{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.bd-cancel[data-v-e5b63200]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:10px;padding:9px 14px;font-weight:700}.bd-confirm[data-v-e5b63200]{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:9px 16px;font-weight:700}.bd-confirm[data-v-e5b63200]:disabled{opacity:.6}.bd-msg[data-v-e5b63200]{color:#6ee7b7;margin:10px 0 0;font-size:13px;font-weight:700}.bd-msg.err[data-v-e5b63200]{color:#fca5a5}.bd-insight[data-v-e5b63200]{color:#c7d2fe;background:#6366f11f;border-radius:12px;margin:12px 0 0;padding:10px 12px;font-size:13px}.bd-opvolg[data-v-e5b63200]{margin-top:22px}.bd-opvolg-banner[data-v-e5b63200]{background:#6366f11f;border:1px solid #6366f140;border-radius:14px;margin-bottom:14px;padding:12px 14px}.bd-opvolg-banner strong[data-v-e5b63200]{color:#c7d2fe;font-size:13px;display:block}.bd-opvolg-banner span[data-v-e5b63200]{color:#c7d2febf;font-size:12px}.bd-tl[data-v-e5b63200]{gap:9px;display:grid}.bd-tl-row[data-v-e5b63200]{color:#ffffffd9;align-items:center;gap:10px;font-size:13px;display:flex}.bd-tl-row em[data-v-e5b63200]{color:#ffffff73;font-style:normal}.bd-tl .dot[data-v-e5b63200]{font-size:12px}.bd-tl .dot.done[data-v-e5b63200]{color:#34d399}.bd-tl .dot.plan[data-v-e5b63200]{color:#fbbf24}.bd-tl .dot.off[data-v-e5b63200]{color:#ffffff40}.bd-block[data-v-e5b63200]{margin-top:22px}.bd-block-h[data-v-e5b63200]{color:#ffffff80;margin:0 0 8px;font-size:12px}.bd-item[data-v-e5b63200]{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:10px;padding:10px 0;font-size:14px;display:flex}.bd-item-a[data-v-e5b63200]{color:#ffffffb3}.bd-omschrijving[data-v-e5b63200]{color:#ffffffd9;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.5}.bs[data-v-97cc61af]{--accent:#6366f1;color:#fff;background:#0b1120;max-width:480px;min-height:100vh;margin:0 auto;padding:14px 18px 40px;font-family:Inter,system-ui,sans-serif}.bs-top[data-v-97cc61af]{align-items:center;gap:10px;padding:6px 0 16px;display:flex}.bs-back[data-v-97cc61af]{color:#fff;cursor:pointer;background:0 0;border:0;font-size:22px}.bs-top span[data-v-97cc61af]{font-size:16px;font-weight:700}.bs-state[data-v-97cc61af]{color:#fff9;text-align:center;padding:30px 0}.bs-state.err[data-v-97cc61af]{color:#fca5a5}.bs-l[data-v-97cc61af]{color:#ffffff80;margin:16px 0 6px;font-size:12px;display:block}.bs input[data-v-97cc61af]{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#ffffff0d;border:1px solid #ffffff26;border-radius:10px;padding:11px}.bs-color[data-v-97cc61af]{align-items:center;gap:10px;display:flex}.bs-color input[type=color][data-v-97cc61af]{width:48px;height:44px;padding:2px}.bs-color-hex[data-v-97cc61af]{flex:1}.bs-save[data-v-97cc61af]{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:12px;width:100%;margin-top:22px;padding:14px;font-size:14px;font-weight:800}.bs-save[data-v-97cc61af]:disabled{opacity:.6}.bs-msg[data-v-97cc61af]{color:#6ee7b7;text-align:center;margin:12px 0 0;font-size:13px;font-weight:700}.bs-msg.err[data-v-97cc61af]{color:#fca5a5}.customer-portal[data-v-05c3c576]{padding:24px}.header[data-v-05c3c576]{margin-bottom:24px}.card[data-v-05c3c576]{border:1px solid #2d3748;border-radius:12px;padding:20px}.portal-panel[data-v-fe1ea961]{background:#fff;border:1px solid #d7deea;border-radius:8px;padding:18px}.eyebrow[data-v-fe1ea961]{color:#0f52d9;letter-spacing:0;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.empty[data-v-fe1ea961]{color:#68758c;font-size:14px}.approvals[data-v-fe1ea961]{gap:8px;display:grid}.approvals article[data-v-fe1ea961]{border:1px solid #e3e8f2;border-radius:6px;padding:10px}.approvals strong[data-v-fe1ea961],.approvals span[data-v-fe1ea961]{display:block}.approvals strong[data-v-fe1ea961]{color:#071126}.approvals span[data-v-fe1ea961]{color:#4d5b73;margin-top:4px;font-size:13px}.portal-panel[data-v-ec331363]{background:#fff;border:1px solid #d7deea;border-radius:8px;padding:18px}.eyebrow[data-v-ec331363]{color:#0f52d9;letter-spacing:0;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.empty[data-v-ec331363]{color:#68758c;font-size:14px}.documents[data-v-ec331363]{gap:8px;display:grid}.document-row[data-v-ec331363]{border:1px solid #e3e8f2;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.document-row strong[data-v-ec331363],.document-row span[data-v-ec331363]{display:block}.document-row strong[data-v-ec331363]{color:#071126;font-size:14px}.document-row span[data-v-ec331363]{color:#68758c;margin-top:4px;font-size:12px}.document-row a[data-v-ec331363]{color:#fff;white-space:nowrap;background:#071126;border-radius:6px;padding:8px 12px;font-size:13px;font-weight:800;text-decoration:none}@media (width<=560px){.document-row[data-v-ec331363]{flex-direction:column;align-items:stretch}.document-row a[data-v-ec331363]{text-align:center}}.portal-panel[data-v-462b28b9]{background:#fff;border:1px solid #d7deea;border-radius:8px;padding:18px}.eyebrow[data-v-462b28b9]{color:#0f52d9;letter-spacing:0;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.empty[data-v-462b28b9]{color:#68758c;font-size:14px}.offer+.offer[data-v-462b28b9]{border-top:1px solid #e8edf5;margin-top:14px;padding-top:14px}.offer-head[data-v-462b28b9]{justify-content:space-between;gap:14px;display:flex}h2[data-v-462b28b9]{color:#071126;margin:0;font-size:18px}.offer-head p[data-v-462b28b9],.offer-text[data-v-462b28b9]{color:#4d5b73;margin:7px 0 0;line-height:1.5}.price[data-v-462b28b9]{color:#071126;white-space:nowrap;font-size:18px}.lines[data-v-462b28b9]{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.lines li[data-v-462b28b9]{border:1px solid #e3e8f2;border-radius:6px;padding:10px}.lines span[data-v-462b28b9]{color:#071126;font-weight:800;display:block}.lines small[data-v-462b28b9]{color:#5f6d84;margin-top:4px;line-height:1.45;display:block}.note-grid[data-v-462b28b9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.note-grid div[data-v-462b28b9]{background:#f7f9fc;border:1px solid #e3e8f2;border-radius:6px;padding:10px}h3[data-v-462b28b9]{margin:0 0 8px;font-size:13px}.note-grid p[data-v-462b28b9]{color:#4d5b73;margin:5px 0;font-size:13px}@media (width<=720px){.offer-head[data-v-462b28b9],.note-grid[data-v-462b28b9]{display:block}.price[data-v-462b28b9]{margin-top:8px;display:block}.note-grid div+div[data-v-462b28b9]{margin-top:10px}}.portal-panel[data-v-5224806e]{background:#fff;border:1px solid #d7deea;border-radius:8px;padding:18px}.eyebrow[data-v-5224806e]{color:#0f52d9;letter-spacing:0;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.question-form[data-v-5224806e]{gap:10px;display:grid}textarea[data-v-5224806e]{resize:vertical;min-height:110px}textarea[data-v-5224806e],button[data-v-5224806e]{font:inherit;border:1px solid #cfd8e6;border-radius:6px;padding:10px}button[data-v-5224806e]{color:#fff;cursor:pointer;background:#071126;font-weight:800}button[data-v-5224806e]:disabled{cursor:not-allowed;background:#8b93a3}.history[data-v-5224806e]{gap:8px;margin-top:14px;display:grid}.history article[data-v-5224806e]{background:#f7f9fc;border:1px solid #e3e8f2;border-radius:6px;padding:10px}.history strong[data-v-5224806e]{color:#071126;font-size:13px}.history p[data-v-5224806e]{color:#4d5b73;margin:5px 0;line-height:1.45}.history span[data-v-5224806e]{color:#68758c;font-size:12px}.portal-panel[data-v-c48a3c6b]{background:#fff;border:1px solid #d7deea;border-radius:8px;padding:18px}.eyebrow[data-v-c48a3c6b]{color:#0f52d9;letter-spacing:0;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:800}h1[data-v-c48a3c6b]{color:#071126;margin:0;font-size:24px;line-height:1.2}.lead[data-v-c48a3c6b]{color:#4d5b73;margin:8px 0 0;font-size:14px;line-height:1.5}.status-grid[data-v-c48a3c6b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.status-grid div[data-v-c48a3c6b]{background:#f7f9fc;border:1px solid #e3e8f2;border-radius:6px;padding:10px}.status-grid span[data-v-c48a3c6b]{color:#6b778d;font-size:12px;display:block}.status-grid strong[data-v-c48a3c6b]{color:#071126;margin-top:4px;font-size:13px;display:block}@media (width<=720px){.status-grid[data-v-c48a3c6b]{grid-template-columns:1fr}}.customer-page[data-v-debbbc53]{color:#071126;background:#eef2f7;min-height:100vh;padding:20px}.customer-shell[data-v-debbbc53]{max-width:980px;margin:0 auto}.portal-header[data-v-debbbc53]{background:#fff;border:1px solid #d7deea;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;padding:16px 18px;display:flex}.portal-header p[data-v-debbbc53]{color:#0f52d9;letter-spacing:0;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}.portal-header h1[data-v-debbbc53]{margin:0;font-size:22px;line-height:1.2}.portal-header button[data-v-debbbc53]{color:#fff;cursor:pointer;background:#071126;border:0;border-radius:6px;padding:10px 14px;font-weight:800}.portal-stack[data-v-debbbc53]{gap:12px;display:grid}.ownership-card[data-v-debbbc53]{background:#fff;border:1px solid #d7deea;border-radius:8px;padding:16px 18px}.ownership-card p[data-v-debbbc53]{color:#0f52d9;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}.ownership-card h2[data-v-debbbc53]{margin:0;font-size:18px}.ownership-card span[data-v-debbbc53]{color:#66758d;margin-top:5px;display:block}.state-card[data-v-debbbc53]{background:#fff;border:1px solid #d7deea;border-radius:8px;margin-bottom:12px;padding:14px}.error-card[data-v-debbbc53]{color:#b42318;background:#fff1f1;border-color:#ffb8b8}.success-card[data-v-debbbc53]{color:#126b35;background:#eefbf3;border-color:#afe6c3}@media (width<=640px){.customer-page[data-v-debbbc53]{padding:10px}.portal-header[data-v-debbbc53]{flex-direction:column;align-items:stretch}}.switch-company-page[data-v-dab7eb3d]{padding:24px}.header[data-v-dab7eb3d]{margin-bottom:24px}.company-row[data-v-dab7eb3d]{border:1px solid #2d3748;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:16px;display:flex}button[data-v-dab7eb3d]{cursor:pointer}.access-page[data-v-a66042c5]{color:#111827;background:#f6f7fb;min-height:100vh;padding:48px}.access-card[data-v-a66042c5]{background:#fff;border:1px solid #e5e7eb;border-radius:20px;max-width:760px;padding:32px;box-shadow:0 18px 40px #0f172a14}.eyebrow[data-v-a66042c5]{color:#f97316;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-weight:800}h1[data-v-a66042c5]{color:#111827;margin:0 0 18px;font-size:40px;line-height:1.1}h2[data-v-a66042c5]{color:#065f46;margin:0 0 10px;font-size:24px}.text[data-v-a66042c5]{color:#374151;font-size:16px}.success-box[data-v-a66042c5]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:16px;padding:24px}.error-box[data-v-a66042c5]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:16px;padding:20px;font-weight:700}.details[data-v-a66042c5]{gap:12px;margin-top:20px;display:grid}.details div[data-v-a66042c5]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;justify-content:space-between;gap:24px;padding:14px 16px;display:flex}.details span[data-v-a66042c5]{color:#6b7280}.details strong[data-v-a66042c5]{color:#111827}.expired-page[data-v-6b0f50e3]{color:#111827;background:#f6f7fb;min-height:100vh;padding:48px}.expired-card[data-v-6b0f50e3]{background:#fff;border:1px solid #e5e7eb;border-radius:20px;max-width:680px;padding:32px;box-shadow:0 18px 40px #0f172a14}.eyebrow[data-v-6b0f50e3]{color:#f97316;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-weight:800}h1[data-v-6b0f50e3]{color:#111827;margin:0 0 16px;font-size:40px;line-height:1.1}p[data-v-6b0f50e3]{color:#374151;font-size:16px;line-height:1.6}.muted[data-v-6b0f50e3]{color:#6b7280}.approval-page[data-v-18ebf030]{background:#f8fafc;justify-content:center;align-items:center;min-height:100vh;padding:32px;display:flex}.approval-card[data-v-18ebf030]{background:#fff;border:1px solid #e5e7eb;border-radius:24px;width:100%;max-width:720px;padding:48px;box-shadow:0 20px 40px #0f172a14}.eyebrow[data-v-18ebf030]{color:#f97316;letter-spacing:.08em;text-transform:uppercase;margin:0 0 16px;font-size:14px;font-weight:800}h1[data-v-18ebf030]{color:#111827;margin:0 0 20px;font-size:52px;line-height:1.1}.description[data-v-18ebf030]{color:#4b5563;margin-bottom:32px;font-size:18px;line-height:1.7}.approve-button[data-v-18ebf030]{color:#fff;cursor:pointer;background:#22c55e;border:0;border-radius:14px;padding:16px 28px;font-size:16px;font-weight:700}.approve-button[data-v-18ebf030]:disabled{opacity:.7;cursor:default}.onboarding-page[data-v-621eb6e1]{background:radial-gradient(circle at 0 0,#c4deff57,#0000 24%),linear-gradient(#f6f8fb 0%,#eef3f8 100%);min-height:100svh;padding:24px}.shell[data-v-621eb6e1]{gap:20px;width:min(1240px,100%);margin:0 auto;display:grid}.hero[data-v-621eb6e1],.progress-card[data-v-621eb6e1],.sidebar-card[data-v-621eb6e1],.card[data-v-621eb6e1],.notice[data-v-621eb6e1]{background:#ffffffeb;border:1px solid #d2dce8f2;border-radius:28px;box-shadow:0 22px 70px #141f3114}.hero[data-v-621eb6e1]{grid-template-columns:minmax(0,1.4fr) minmax(220px,.7fr);gap:20px;padding:30px;display:grid}.eyebrow[data-v-621eb6e1]{color:#64748b;text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:12px;font-weight:900}h1[data-v-621eb6e1],h2[data-v-621eb6e1],strong[data-v-621eb6e1],p[data-v-621eb6e1],small[data-v-621eb6e1],span[data-v-621eb6e1],pre[data-v-621eb6e1]{margin:0}h1[data-v-621eb6e1]{color:#0f172a;margin-top:8px;font-size:clamp(38px,5vw,64px);line-height:.98}h2[data-v-621eb6e1]{color:#0f172a;margin-top:8px;font-size:28px}.hero-copy[data-v-621eb6e1],.section-copy[data-v-621eb6e1],.step-item small[data-v-621eb6e1],.readiness-row span[data-v-621eb6e1],.inline-note[data-v-621eb6e1],.notice[data-v-621eb6e1]{color:#5f6c7e;line-height:1.6}.hero-side[data-v-621eb6e1]{align-content:start;justify-items:end;gap:10px;display:grid}.progress-pill[data-v-621eb6e1]{color:#1d4ed8;background:#eff6ff;border-radius:999px;align-items:center;min-height:38px;padding:0 14px;font-weight:800;display:inline-flex}.progress-card[data-v-621eb6e1]{padding:18px 20px}.progress-row[data-v-621eb6e1]{color:#334155;justify-content:space-between;gap:16px;margin-bottom:12px;font-weight:700;display:flex}.progress-track[data-v-621eb6e1]{background:#e2e8f0;border-radius:999px;height:10px;overflow:hidden}.progress-track span[data-v-621eb6e1]{background:#0f172a;height:100%;display:block}.layout[data-v-621eb6e1]{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:20px;display:grid}.sidebar[data-v-621eb6e1]{gap:20px;display:grid;position:sticky;top:20px}.sidebar-card[data-v-621eb6e1],.card[data-v-621eb6e1]{padding:22px}.step-list[data-v-621eb6e1],.readiness-list[data-v-621eb6e1]{gap:10px;margin-top:14px;display:grid}.step-item[data-v-621eb6e1],.readiness-row[data-v-621eb6e1]{text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;gap:4px;width:100%;padding:14px;display:grid}.step-item[data-v-621eb6e1]{cursor:pointer}.step-item.active[data-v-621eb6e1],.readiness-row.done[data-v-621eb6e1]{background:#f0fdf4;border-color:#bbf7d0}.stage[data-v-621eb6e1]{gap:16px;display:grid}.card[data-v-621eb6e1]{gap:18px;min-height:620px;display:grid}.field-grid[data-v-621eb6e1]{gap:14px;display:grid}.field-grid.two[data-v-621eb6e1]{grid-template-columns:repeat(2,minmax(0,1fr))}.field[data-v-621eb6e1]{gap:8px;display:grid}.field span[data-v-621eb6e1]{color:#334155;font-weight:800}.field input[data-v-621eb6e1],.field textarea[data-v-621eb6e1],.phase-row input[data-v-621eb6e1]{color:#182234;width:100%;font:inherit;background:#fff;border:1px solid #d6dde7;border-radius:18px;padding:14px 16px}.field textarea[data-v-621eb6e1]{resize:vertical}.phase-list[data-v-621eb6e1]{gap:10px;display:grid}.phase-row[data-v-621eb6e1]{grid-template-columns:120px minmax(0,1fr) 120px minmax(0,1.2fr);gap:10px;display:grid}.choice-grid[data-v-621eb6e1]{flex-wrap:wrap;gap:12px;display:flex}.choice-card[data-v-621eb6e1],.primary-button[data-v-621eb6e1],.secondary-button[data-v-621eb6e1]{border-radius:999px;min-height:42px;padding:0 16px;font-weight:800}.choice-card[data-v-621eb6e1]{color:#1d3557;cursor:pointer;background:#fff;border:1px solid #d7e0ea}.choice-card.active[data-v-621eb6e1]{color:#fff;background:#0f172a;border-color:#0f172a}.preview-card[data-v-621eb6e1]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;gap:12px;padding:18px;display:grid}.preview-card pre[data-v-621eb6e1]{white-space:pre-wrap;color:#1e293b;font:500 13px/1.6 Consolas,monospace}.toggle-row[data-v-621eb6e1]{color:#334155;align-items:center;gap:10px;font-weight:700;display:flex}.action-row[data-v-621eb6e1],.actions[data-v-621eb6e1]{justify-content:space-between;align-items:center;gap:12px;display:flex}.primary-button[data-v-621eb6e1],.secondary-button[data-v-621eb6e1]{cursor:pointer}.primary-button[data-v-621eb6e1]{color:#fff;background:#0f172a;border:1px solid #0f172a}.secondary-button[data-v-621eb6e1]{color:#1d3557;background:#fff;border:1px solid #d7e0ea}.secondary-button.inline[data-v-621eb6e1]{width:fit-content}.notice[data-v-621eb6e1]{background:#f8fafc;padding:14px 16px}.notice.error[data-v-621eb6e1]{color:#991b1b;background:#fef2f2;border-color:#fecaca}@media (width<=980px){.layout[data-v-621eb6e1],.hero[data-v-621eb6e1],.field-grid.two[data-v-621eb6e1],.phase-row[data-v-621eb6e1]{grid-template-columns:1fr}.sidebar[data-v-621eb6e1]{position:static}}@media (width<=720px){.onboarding-page[data-v-621eb6e1]{padding:14px}.hero[data-v-621eb6e1],.progress-card[data-v-621eb6e1],.sidebar-card[data-v-621eb6e1],.card[data-v-621eb6e1]{border-radius:22px;padding:18px}.actions[data-v-621eb6e1],.action-row[data-v-621eb6e1]{flex-direction:column;align-items:stretch}}.empty-ondernemer[data-v-c7731c3f]{background:radial-gradient(circle at 0 0,#6d87b21f,#0000 28%),radial-gradient(circle at 100% 0,#5e8e6d1a,#0000 26%),linear-gradient(#f8fbff 0%,#f2f6fb 100%);place-items:center;min-height:calc(100svh - 68px);padding:clamp(24px,4vw,56px);display:grid}.welcome-card[data-v-c7731c3f]{background:#fffffff5;border:1px solid #dce2ebeb;border-radius:36px;width:min(760px,100%);padding:clamp(28px,5vw,52px);box-shadow:0 30px 84px #15202b14}.eyebrow[data-v-c7731c3f]{color:#6d87b2;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.arrival[data-v-c7731c3f],.intro[data-v-c7731c3f],.support-copy[data-v-c7731c3f]{color:#586779;margin:0;line-height:1.75}.arrival[data-v-c7731c3f]{color:#425466;margin-top:16px;font-size:1.16rem;font-weight:700}h1[data-v-c7731c3f]{color:#15202b;letter-spacing:-.04em;max-width:10ch;margin:14px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.4rem,7vw,5.8rem);font-weight:700;line-height:.92}.intro[data-v-c7731c3f]{max-width:32ch;margin-top:20px;font-size:1.06rem}.identity-row[data-v-c7731c3f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.identity-card[data-v-c7731c3f]{background:#f8fbff;border:1px solid #dce2ebeb;border-radius:22px;padding:18px}.identity-card span[data-v-c7731c3f]{color:#6f7f91;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900;display:block}.identity-card strong[data-v-c7731c3f]{color:#15202b;line-height:1.55}.support-copy[data-v-c7731c3f]{max-width:28ch;margin-top:22px}.primary-button[data-v-c7731c3f]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#15202b 0%,#243b53 100%);border:0;border-radius:999px;min-height:58px;margin-top:30px;padding:0 22px;font-size:1rem;font-weight:800;box-shadow:0 18px 30px #15202b24}@media (width<=720px){.identity-row[data-v-c7731c3f]{grid-template-columns:1fr}.primary-button[data-v-c7731c3f]{width:100%}}.kennismaking-page[data-v-1da56b63]{background:radial-gradient(circle at 0 0,#dfe8f4db,#0000 26%),radial-gradient(circle at 100% 0,#e2ebe5b3,#0000 24%),linear-gradient(#fbfcfe 0%,#f3f7fb 100%);min-height:calc(100svh - 68px);padding:clamp(28px,4vw,46px)}.shell-card[data-v-1da56b63]{background:#fffffff5;border:1px solid #dce2ebeb;border-radius:34px;width:min(1040px,100%);margin:0 auto;padding:clamp(24px,4vw,40px);box-shadow:0 30px 84px #15202b14}.conversation-card[data-v-1da56b63]{gap:20px;display:grid}.eyebrow[data-v-1da56b63]{color:#6d87b2;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.arrival[data-v-1da56b63],.lead[data-v-1da56b63],.intro-card span[data-v-1da56b63],.reflection-card p[data-v-1da56b63],.success-card p[data-v-1da56b63],.message[data-v-1da56b63],.summary-tile strong[data-v-1da56b63]{color:#586779;line-height:1.75}.arrival[data-v-1da56b63]{color:#425466;margin-top:16px;font-size:1.14rem;font-weight:700}h1[data-v-1da56b63],h2[data-v-1da56b63],p[data-v-1da56b63],strong[data-v-1da56b63]{margin:0}h1[data-v-1da56b63]{color:#15202b;letter-spacing:-.04em;margin-top:14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,5vw,4.9rem);font-weight:700;line-height:.96}.lead[data-v-1da56b63]{max-width:58ch;margin-top:18px;font-size:1.05rem}.intro-grid[data-v-1da56b63]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.intro-card[data-v-1da56b63],.summary-tile[data-v-1da56b63],.reflection-card[data-v-1da56b63],.activation-form-card[data-v-1da56b63]{background:#f8fbff;border:1px solid #dce2ebeb;border-radius:24px}.intro-card[data-v-1da56b63]{gap:8px;padding:18px;display:grid}.intro-card strong[data-v-1da56b63]{color:#15202b}.action-row[data-v-1da56b63]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.primary-button[data-v-1da56b63],.secondary-button[data-v-1da56b63]{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:56px;padding:0 20px;font-weight:800;text-decoration:none;display:inline-flex}.primary-button[data-v-1da56b63]{color:#fff;background:linear-gradient(135deg,#15202b 0%,#243b53 100%);border:0;box-shadow:0 18px 30px #15202b24}.secondary-button[data-v-1da56b63]{color:#15202b;background:#fff;border:1px solid #d5deea}.primary-button[data-v-1da56b63]:disabled,.secondary-button[data-v-1da56b63]:disabled{opacity:.6;cursor:not-allowed}.progress-line[data-v-1da56b63]{color:#607286;justify-content:space-between;gap:12px;margin:12px 0 0;font-size:13px;font-weight:800;display:flex}.field[data-v-1da56b63]{color:#15202b;gap:8px;margin-top:22px;font-size:13px;font-weight:800;display:grid}.field input[data-v-1da56b63],.field textarea[data-v-1da56b63]{color:#15202b;width:100%;font:inherit;background:#fff;border:1px solid #d5deea;border-radius:20px}.field input[data-v-1da56b63]{height:54px;padding:0 16px}.field textarea[data-v-1da56b63]{resize:vertical;padding:16px;line-height:1.7}.choice-grid[data-v-1da56b63]{flex-wrap:wrap;gap:10px;display:flex}.choice-pill[data-v-1da56b63]{color:#425466;cursor:pointer;background:#fff;border:1px solid #d5deea;border-radius:999px;min-height:44px;padding:0 16px;font-weight:800}.choice-pill.active[data-v-1da56b63]{color:#37516d;background:#eef4fb;border-color:#6d87b2}.reflection-card[data-v-1da56b63],.mid-summary-card[data-v-1da56b63],.activation-form-card[data-v-1da56b63]{margin-top:24px;padding:20px}.mid-summary-card[data-v-1da56b63]{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #dce2ebeb;border-radius:24px;gap:12px;display:grid}.summary-bullets[data-v-1da56b63]{color:#425466;margin:0;padding-left:18px;line-height:1.8}.summary-list[data-v-1da56b63],.summary-grid[data-v-1da56b63]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.summary-tile[data-v-1da56b63]{padding:16px 18px}.summary-tile span[data-v-1da56b63]{color:#6f7f91;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900;display:block}.summary-tile strong[data-v-1da56b63]{color:#15202b}.summary-tile.full[data-v-1da56b63]{grid-column:1/-1}.message[data-v-1da56b63]{border-radius:18px;margin-top:6px;padding:14px 16px}.message.success[data-v-1da56b63]{color:#25633f;background:#4dab7c1f}.message.error[data-v-1da56b63]{color:#8b1e1e;background:#c13b3b1a}.register-form[data-v-1da56b63]{grid-template-columns:1fr 1fr;gap:14px;margin-top:24px;display:grid}.full[data-v-1da56b63]{grid-column:1/-1}.password-field[data-v-1da56b63]{display:block;position:relative}.password-field input[data-v-1da56b63]{padding-right:84px}.toggle-pw[data-v-1da56b63]{color:#334155;cursor:pointer;background:#e8eef7;border:0;border-radius:8px;height:32px;padding:0 10px;font-size:12px;font-weight:800;position:absolute;top:50%;right:8px;transform:translateY(-50%)}@media (width<=900px){.intro-grid[data-v-1da56b63],.summary-list[data-v-1da56b63],.summary-grid[data-v-1da56b63],.register-form[data-v-1da56b63]{grid-template-columns:1fr}}@media (width<=760px){.kennismaking-page[data-v-1da56b63]{padding:18px}.action-row[data-v-1da56b63]{display:grid}.primary-button[data-v-1da56b63],.secondary-button[data-v-1da56b63]{width:100%}.shell-card[data-v-1da56b63]{border-radius:26px;padding:22px}}.payment-page[data-v-cf0ec2f2]{color:#14171f;background:#f7f8fa;place-items:center;min-height:100vh;padding:24px;display:grid}.payment-panel[data-v-cf0ec2f2]{background:#fff;border:1px solid #dde2ea;border-radius:8px;width:min(520px,100%);padding:28px}.eyebrow[data-v-cf0ec2f2]{color:#667085;margin-bottom:10px;font-size:13px;display:block}h1[data-v-cf0ec2f2]{letter-spacing:0;margin:0 0 12px;font-size:28px;line-height:1.2}p[data-v-cf0ec2f2]{color:#475467;margin:0;line-height:1.6}.control-center[data-v-69b4cecf]{color:#121722;background:#f5f7fa;min-height:100vh;padding:28px}.control-header[data-v-69b4cecf]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.control-header p[data-v-69b4cecf]{color:#667085;margin:0 0 4px;font-size:13px}.control-header h1[data-v-69b4cecf]{letter-spacing:0;margin:0;font-size:30px}button[data-v-69b4cecf]{color:#182230;cursor:pointer;background:#fff;border:1px solid #cfd7e3;border-radius:8px;padding:9px 13px;font-weight:700}.summary-grid[data-v-69b4cecf]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.summary-card[data-v-69b4cecf],.panel[data-v-69b4cecf]{background:#fff;border:1px solid #d9e0ea;border-radius:8px}.summary-card[data-v-69b4cecf]{padding:16px}.summary-card span[data-v-69b4cecf],.summary-card small[data-v-69b4cecf]{color:#667085;display:block}.summary-card strong[data-v-69b4cecf]{letter-spacing:0;margin:8px 0 4px;font-size:24px;display:block}.summary-card.error strong[data-v-69b4cecf]{color:#b42318}.summary-card.warning strong[data-v-69b4cecf]{color:#b54708}.summary-card.healthy strong[data-v-69b4cecf]{color:#027a48}.panel-grid[data-v-69b4cecf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.panel[data-v-69b4cecf]{min-height:220px;padding:16px}.panel.wide[data-v-69b4cecf]{grid-column:span 2}.panel header[data-v-69b4cecf]{margin-bottom:12px}.panel h2[data-v-69b4cecf]{letter-spacing:0;margin:0;font-size:17px}.table[data-v-69b4cecf],.stack-item[data-v-69b4cecf]{gap:8px;display:grid}.row[data-v-69b4cecf]{border-top:1px solid #eef1f5;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:9px 0;display:grid}.row span[data-v-69b4cecf],.stack-item span[data-v-69b4cecf],.row small[data-v-69b4cecf]{color:#667085}.row strong.healthy[data-v-69b4cecf],.row strong.active[data-v-69b4cecf]{color:#027a48}.row strong.warning[data-v-69b4cecf]{color:#b54708}.row strong.error[data-v-69b4cecf],.row strong.offline[data-v-69b4cecf]{color:#b42318}.stack-item[data-v-69b4cecf]{border-top:1px solid #eef1f5;padding:10px 0}.stack-item strong[data-v-69b4cecf],.stack-item span[data-v-69b4cecf]{min-width:0}.stack-item button[data-v-69b4cecf]{width:fit-content;padding:7px 10px}.empty[data-v-69b4cecf],.status-line[data-v-69b4cecf]{color:#667085;padding:18px 0}.status-line.error[data-v-69b4cecf]{color:#b42318}@media (width<=1050px){.summary-grid[data-v-69b4cecf],.panel-grid[data-v-69b4cecf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.control-center[data-v-69b4cecf]{padding:18px}.control-header[data-v-69b4cecf]{flex-direction:column;align-items:flex-start}.summary-grid[data-v-69b4cecf],.panel-grid[data-v-69b4cecf]{grid-template-columns:1fr}.panel.wide[data-v-69b4cecf]{grid-column:auto}.row[data-v-69b4cecf]{grid-template-columns:1fr}}.flow-panel[data-v-a13af481]{justify-content:space-between;align-items:stretch;gap:18px;display:flex}h1[data-v-a13af481]{color:#111827;margin:2px 0 6px;font-size:24px}.flow-panel span[data-v-a13af481]{color:#64748b;font-size:13px}.metric-grid[data-v-a13af481]{grid-template-columns:repeat(4,minmax(112px,1fr));gap:8px;min-width:520px;display:grid}.metric[data-v-a13af481]{text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;gap:3px;padding:12px;display:grid}.metric strong[data-v-a13af481]{color:#111827;font-size:24px}.metric span[data-v-a13af481]{color:#475569;font-size:12px;font-weight:800}.warn[data-v-a13af481]{background:#fffbeb;border-color:#fde68a}.danger[data-v-a13af481]{background:#fef2f2;border-color:#fecaca}.good[data-v-a13af481]{background:#f0fdf4;border-color:#bbf7d0}@media (width<=980px){.flow-panel[data-v-a13af481]{flex-direction:column}.metric-grid[data-v-a13af481]{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}}.router-panel[data-v-4f21e143]{min-height:0}.router-input[data-v-4f21e143]{gap:8px;display:grid}.router-input input[data-v-4f21e143]{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:8px;width:100%;min-height:38px;padding:0 10px;font-size:13px}.router-actions[data-v-4f21e143],.router-result[data-v-4f21e143]{flex-wrap:wrap;gap:8px;display:flex}.primary[data-v-4f21e143]{color:#fff!important;background:#111827!important}.router-result span[data-v-4f21e143]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;flex:130px;min-width:130px;padding:8px}.router-result small[data-v-4f21e143],.router-chain small[data-v-4f21e143]{color:#64748b;font-size:11px;line-height:1.35;display:block}.router-result strong[data-v-4f21e143]{color:#111827;overflow-wrap:anywhere;margin-top:3px;font-size:13px;line-height:1.25;display:block}.router-reason[data-v-4f21e143],.router-error[data-v-4f21e143]{color:#475569;margin:0;font-size:13px;line-height:1.45}.router-error[data-v-4f21e143]{color:#b91c1c}.router-chain[data-v-4f21e143]{gap:7px;margin:0;padding:0;list-style:none;display:grid}.router-chain li[data-v-4f21e143]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px}.router-chain strong[data-v-4f21e143],.router-chain span[data-v-4f21e143]{color:#111827;margin-right:6px;font-size:12px;display:inline-block}.approval-card[data-v-055a42ad]{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:10px;width:100%;padding:10px;display:flex}.approval-card[data-v-055a42ad]:hover{border-color:#111827}.approval-card span[data-v-055a42ad]{min-width:0}.approval-card strong[data-v-055a42ad],.approval-card small[data-v-055a42ad],.approval-card em[data-v-055a42ad]{display:block}.approval-card strong[data-v-055a42ad]{color:#111827;font-size:13px;line-height:1.25}.approval-card small[data-v-055a42ad],.approval-card em[data-v-055a42ad]{color:#64748b;margin-top:4px;font-size:12px;font-style:normal;line-height:1.35}.approval-card b[data-v-055a42ad]{color:#334155;text-transform:uppercase;background:#f1f5f9;border-radius:999px;flex:none;padding:3px 7px;font-size:10px}.status-pending[data-v-055a42ad]{color:#fff!important;background:#111827!important}.status-approved[data-v-055a42ad]{color:#047857!important;background:#dcfce7!important}.status-rejected[data-v-055a42ad]{color:#b91c1c!important;background:#fee2e2!important}.status-needs_changes[data-v-055a42ad]{color:#92400e!important;background:#fef3c7!important}.approval-decisions[data-v-ba26862b]{gap:8px;display:grid}.approval-decisions input[data-v-ba26862b]{color:#111827;border:1px solid #d1d5db;border-radius:8px;width:100%;min-height:34px;padding:0 9px;font-size:12px}.approval-decisions div[data-v-ba26862b]{flex-wrap:wrap;gap:7px;display:flex}.decision[data-v-ba26862b]{color:#111827;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:900}.approve[data-v-ba26862b]{color:#047857;background:#f0fdf4;border-color:#bbf7d0}.changes[data-v-ba26862b]{color:#92400e;background:#fffbeb;border-color:#fde68a}.reject[data-v-ba26862b]{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.decision[data-v-ba26862b]:disabled,input[data-v-ba26862b]:disabled{cursor:not-allowed;opacity:.6}.impact-preview[data-v-243a4e60]{background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;gap:6px;padding:10px;display:grid}.impact-preview p[data-v-243a4e60]{color:#1e3a8a;margin:0;font-size:13px;line-height:1.45}.approval-detail[data-v-ccc81ab8]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:10px;padding:10px;display:grid}.approval-detail header[data-v-ccc81ab8]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.approval-detail h3[data-v-ccc81ab8]{color:#111827;margin:2px 0 0;font-size:15px}dl[data-v-ccc81ab8]{gap:8px;margin:0;display:grid}dt[data-v-ccc81ab8]{color:#111827;font-size:12px;font-weight:900}dd[data-v-ccc81ab8]{color:#64748b;margin:3px 0 0;font-size:12px;line-height:1.4}.status[data-v-ccc81ab8]{color:#fff;text-transform:uppercase;background:#111827;border-radius:999px;padding:3px 7px;font-size:10px}.decision-note[data-v-ccc81ab8]{color:#64748b;margin:0;font-size:12px}.decision-note span[data-v-ccc81ab8]{color:#111827;margin-top:4px;display:block}.human-approval-panel[data-v-83629179]{min-height:280px}.approval-layout[data-v-83629179]{grid-template-columns:minmax(0,.95fr) minmax(280px,1.05fr);gap:10px;display:grid}.approval-list[data-v-83629179]{align-content:start;gap:8px;max-height:390px;display:grid;overflow:auto}.approval-error[data-v-83629179]{color:#b91c1c;margin:0;font-size:13px}@media (width<=860px){.approval-layout[data-v-83629179]{grid-template-columns:1fr}}.live-result[data-v-9b73c59f]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:10px;padding:10px;display:grid}.live-result header[data-v-9b73c59f]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}h3[data-v-9b73c59f]{color:#111827;margin:2px 0 0;font-size:15px}p[data-v-9b73c59f]{color:#475569;margin:0;font-size:13px;line-height:1.45}.result-grid[data-v-9b73c59f]{gap:8px;display:grid}.result-grid section[data-v-9b73c59f]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;gap:5px;padding:8px;display:grid}.result-grid strong[data-v-9b73c59f]{color:#111827;font-size:12px}.result-grid span[data-v-9b73c59f],.approval-line[data-v-9b73c59f]{color:#64748b;font-size:12px;line-height:1.35}.live-step[data-v-47c98612]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:28px minmax(0,1fr);gap:9px;padding:9px;display:grid}.step-index[data-v-47c98612]{color:#fff;background:#111827;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:900;display:inline-flex}strong[data-v-47c98612],small[data-v-47c98612]{display:block}strong[data-v-47c98612]{color:#111827;font-size:13px}small[data-v-47c98612]{color:#64748b;text-transform:uppercase;margin-top:2px;font-size:11px}p[data-v-47c98612]{color:#475569;margin:5px 0 0;font-size:12px;line-height:1.35}.status-failed[data-v-47c98612],.status-cancelled[data-v-47c98612]{background:#fef2f2;border-color:#fecaca}.live-timeline[data-v-8c616cd4]{align-content:start;gap:8px;max-height:420px;display:grid;overflow:auto}.live-build-panel[data-v-f8cb720c]{min-height:360px}.live-input[data-v-f8cb720c]{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.live-input input[data-v-f8cb720c]{color:#111827;border:1px solid #d1d5db;border-radius:8px;min-height:38px;padding:0 10px;font-size:13px}.primary[data-v-f8cb720c]{color:#fff!important;background:#111827!important}.live-layout[data-v-f8cb720c]{grid-template-columns:minmax(0,.95fr) minmax(300px,1.05fr);gap:10px;display:grid}.live-error[data-v-f8cb720c]{color:#b91c1c;margin:0;font-size:13px}@media (width<=860px){.live-input[data-v-f8cb720c],.live-layout[data-v-f8cb720c]{grid-template-columns:1fr}}.voice-panel[data-v-203e62c7]{min-height:0}.voice-status[data-v-203e62c7]{color:#475569;text-transform:uppercase;background:#f8fafc;border:1px solid #e5e7eb;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.voice-status.listening[data-v-203e62c7]{color:#047857;background:#f0fdf4;border-color:#bbf7d0}.voice-copy[data-v-203e62c7],.voice-error[data-v-203e62c7]{color:#64748b;margin:0;font-size:13px;line-height:1.45}.voice-error[data-v-203e62c7]{color:#b91c1c}.voice-actions[data-v-203e62c7]{flex-wrap:wrap;gap:8px;display:flex}.primary[data-v-203e62c7]{color:#fff!important;background:#111827!important}.use[data-v-203e62c7]{color:#047857!important;background:#f0fdf4!important;border-color:#bbf7d0!important}.transcript-box[data-v-203e62c7]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:5px;padding:10px;display:grid}.transcript-box small[data-v-203e62c7]{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:900}.transcript-box p[data-v-203e62c7]{color:#111827;margin:0;font-size:14px;line-height:1.45}button[data-v-203e62c7]:disabled{cursor:not-allowed;opacity:.6}.command-center-page[data-v-e4c71632]{background:#f8fafc;gap:14px;min-height:calc(100vh - 68px);padding:14px;display:grid}.command-grid[data-v-e4c71632]{gap:14px;display:grid}.main-grid[data-v-e4c71632]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.bottom-grid[data-v-e4c71632]{grid-template-columns:repeat(4,minmax(0,1fr))}.support-grid[data-v-e4c71632]{grid-template-columns:repeat(2,minmax(0,1fr))}.loading-panel[data-v-e4c71632],.error-panel[data-v-e4c71632]{color:#475569;font-size:14px;font-weight:800}.error-panel[data-v-e4c71632]{color:#b91c1c}[data-v-e4c71632] .command-panel{background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-content:start;gap:10px;padding:14px;display:grid;box-shadow:0 1px 2px #0f172a0a}[data-v-e4c71632] .compact-panel{min-height:218px}[data-v-e4c71632] .command-panel header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}[data-v-e4c71632] .command-panel h2{color:#111827;margin:2px 0 0;font-size:16px}[data-v-e4c71632] .eyebrow{color:#64748b;letter-spacing:0;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}[data-v-e4c71632] .row-button,[data-v-e4c71632] .line-button,[data-v-e4c71632] .project-row{color:#111827;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;padding:10px;display:flex}[data-v-e4c71632] .row-button:hover,[data-v-e4c71632] .line-button:hover,[data-v-e4c71632] .project-row:hover,[data-v-e4c71632] .mini-link:hover{border-color:#111827}[data-v-e4c71632] .row-button span,[data-v-e4c71632] .line-button,[data-v-e4c71632] .project-row span{min-width:0}[data-v-e4c71632] .row-button strong,[data-v-e4c71632] .line-button strong,[data-v-e4c71632] .project-row strong{font-size:13px;line-height:1.25;display:block}[data-v-e4c71632] .row-button small,[data-v-e4c71632] .row-button em,[data-v-e4c71632] .line-button span,[data-v-e4c71632] .project-row small,[data-v-e4c71632] .project-row em{color:#64748b;margin-top:4px;font-size:12px;font-style:normal;line-height:1.35;display:block}[data-v-e4c71632] .row-button b{color:#334155;text-transform:uppercase;background:#f1f5f9;border-radius:999px;flex:none;padding:3px 7px;font-size:10px}[data-v-e4c71632] .priority-hoog,[data-v-e4c71632] .priority-kritiek{color:#fff!important;background:#111827!important}[data-v-e4c71632] .line-button{gap:2px;display:grid}[data-v-e4c71632] .mini-link{color:#111827;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:7px 9px;font-size:12px;font-weight:900}[data-v-e4c71632] .stat-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}[data-v-e4c71632] .stat-list span{color:#64748b;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:9px;font-size:12px;font-weight:800}[data-v-e4c71632] .stat-list strong{color:#111827;font-size:18px;display:block}[data-v-e4c71632] .project-meta{text-align:right;flex:none}[data-v-e4c71632] .project-meta b{font-size:13px;display:block}[data-v-e4c71632] .empty-line{color:#94a3b8;margin:0;font-size:13px}@media (width<=1180px){.bottom-grid[data-v-e4c71632]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.main-grid[data-v-e4c71632],.bottom-grid[data-v-e4c71632],.support-grid[data-v-e4c71632]{grid-template-columns:1fr}}:root{--sf-bg:#f5f7fb;--sf-surface:#fff;--sf-surface-muted:#f8fafc;--sf-border:#d9e0ea;--sf-border-soft:#eef2f7;--sf-text:#111827;--sf-muted:#6b7280;--sf-primary:#0f172a;--sf-accent:#2563eb;--sf-accent-soft:#eff6ff;--sf-success:#16a34a;--sf-warning:#d97706;--sf-danger:#dc2626;--sf-radius:8px;--sf-shadow:0 8px 24px #0f172a14;--sf-font:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.sf-page{background:var(--sf-bg);min-height:100%;color:var(--sf-text);padding:20px}.sf-grid{gap:14px;display:grid}.sf-card{background:var(--sf-surface);border:1px solid var(--sf-border);border-radius:var(--sf-radius);box-shadow:0 1px 2px #0f172a0a}.sf-btn{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:var(--sf-surface);min-height:36px;color:var(--sf-text);font:inherit;cursor:pointer;padding:0 12px;font-size:13px;font-weight:750}.sf-btn:hover{border-color:var(--sf-primary)}.sf-btn-primary{border-color:var(--sf-primary);background:var(--sf-primary);color:#fff}.sf-btn-secondary{background:var(--sf-surface-muted)}.sf-btn-danger{color:#be123c;background:#fff1f2;border-color:#fecaca}.sf-badge{border:1px solid var(--sf-border);background:var(--sf-surface-muted);min-height:24px;color:var(--sf-muted);text-transform:uppercase;border-radius:999px;align-items:center;padding:0 9px;font-size:11px;font-weight:850;display:inline-flex}.sf-badge-success{color:#047857;background:#ecfdf5;border-color:#bbf7d0}.sf-badge-warning{color:#92400e;background:#fffbeb;border-color:#fde68a}.sf-badge-danger{color:#be123c;background:#fff1f2;border-color:#fecdd3}.sf-input,.sf-textarea,.sf-select{box-sizing:border-box;border:1px solid var(--sf-border);border-radius:var(--sf-radius);width:100%;color:var(--sf-text);font:inherit;background:#fff;outline:none;padding:9px 11px;font-size:13px}.sf-input:focus,.sf-textarea:focus,.sf-select:focus{border-color:var(--sf-accent);box-shadow:0 0 0 3px #2563eb1f}.sf-panel-title{color:var(--sf-text);margin:0;font-size:16px;font-weight:850;line-height:1.2}*{box-sizing:border-box}html,body,#app{width:100%;min-height:100%;margin:0}body{background:var(--sf-bg);color:var(--sf-text);font-family:var(--sf-font);letter-spacing:0;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.45}button,input,select,textarea{font-family:inherit}a{color:inherit}h1,h2,h3,p{margin:0}#app{min-height:100svh}
