@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600;700&family=Inter:wght@400;500;600;700;800&display=swap";.assistant-wrapper[data-v-1bf1fdc4]{z-index:60;position:fixed;bottom:24px;right:24px}.assistant-panel[data-v-1bf1fdc4],.assistant-panel[data-v-1bf1fdc4] *{box-sizing:border-box}.toggle[data-v-1bf1fdc4]{color:#fff;background:#1d4ed8;border:0;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:22px;display:inline-flex;box-shadow:0 12px 30px #00000059}.network-icon[data-v-1bf1fdc4]{width:25px;height:25px}.assistant-panel[data-v-1bf1fdc4]{border:1px solid var(--border);background:#090d14f2;border-radius:16px;flex-direction:column;width:420px;max-width:calc(100vw - 32px);max-height:min(680px,100vh - 96px);margin-bottom:12px;display:flex;overflow:hidden;box-shadow:0 24px 50px #00000073}header[data-v-1bf1fdc4]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}header>div[data-v-1bf1fdc4]{min-width:0}header .eyebrow[data-v-1bf1fdc4]{text-transform:uppercase;color:var(--muted);margin:0;font-size:11px}header strong[data-v-1bf1fdc4]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-h1,inherit);letter-spacing:0;font-size:16px;display:block;overflow:hidden}header button[data-v-1bf1fdc4]{color:var(--text);background:0 0;border:0;flex:none;font-size:18px}.thread-controls[data-v-1bf1fdc4]{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:8px;min-width:0;padding:10px 12px;display:grid}.thread-controls select[data-v-1bf1fdc4]{border:1px solid var(--border);width:100%;min-width:0;color:var(--text);background:#00000059;border-radius:8px;padding:4px 8px}.thread-controls .ghost[data-v-1bf1fdc4]{white-space:nowrap;border:1px solid var(--border);min-width:max-content;color:var(--text);background:0 0;border-radius:8px;padding:4px 10px}.thread-controls select[data-v-1bf1fdc4]:disabled,.thread-controls .ghost[data-v-1bf1fdc4]:disabled{opacity:.6;cursor:not-allowed}.mode-controls[data-v-1bf1fdc4]{border-bottom:1px solid var(--border);grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:8px 12px;display:grid}.mode-controls button[data-v-1bf1fdc4]{border:1px solid var(--border);min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;background:#ffffff05;border-radius:8px;padding:5px 4px;font-size:11px;overflow:hidden}.mode-controls button.active[data-v-1bf1fdc4]{color:var(--text);background:#2563eb2e;border-color:#60a5fa8c}.body[data-v-1bf1fdc4]{scrollbar-width:thin;scrollbar-color:#ffffff26 #00000040;flex-direction:column;flex:1;gap:10px;padding:12px;display:flex;overflow-y:auto}.body[data-v-1bf1fdc4]::-webkit-scrollbar{width:8px}.body[data-v-1bf1fdc4]::-webkit-scrollbar-track{background:#00000040;border-radius:999px}.body[data-v-1bf1fdc4]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:999px}.body[data-v-1bf1fdc4]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.loading[data-v-1bf1fdc4]{text-align:center;color:var(--muted);padding:20px 0}.messages[data-v-1bf1fdc4]{flex-direction:column;gap:10px;display:flex}.bubble[data-v-1bf1fdc4]{border:1px solid var(--border);background:#ffffff05;border-radius:12px;padding:10px}.bubble.user[data-v-1bf1fdc4]{background:#3b82f614;border-color:#3b82f666}.bubble-content[data-v-1bf1fdc4]{color:var(--text);line-height:1.5}.bubble-content[data-v-1bf1fdc4] strong{font-weight:700}.bubble-content[data-v-1bf1fdc4] code{border:1px solid var(--border);background:#ffffff0f;border-radius:4px;padding:1px 4px;font-size:.92em}.bubble.placeholder[data-v-1bf1fdc4]{opacity:.8}.typing[data-v-1bf1fdc4]{align-items:center;gap:6px;display:flex}.dot[data-v-1bf1fdc4]{background:var(--text);opacity:.6;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite pulse-1bf1fdc4}.dot[data-v-1bf1fdc4]:nth-child(2){animation-delay:.15s}.dot[data-v-1bf1fdc4]:nth-child(3){animation-delay:.3s}.bubble.placeholder .meta[data-v-1bf1fdc4]{color:var(--muted);margin-top:4px;font-size:11px}.bubble.placeholder .meta span[data-v-1bf1fdc4]{font-style:italic}.meta[data-v-1bf1fdc4]{color:var(--muted);justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.citations[data-v-1bf1fdc4]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.citations button[data-v-1bf1fdc4]{border:1px solid var(--border);color:var(--text);background:0 0;border-radius:999px;padding:3px 8px}.empty[data-v-1bf1fdc4]{text-align:center;color:var(--muted);flex-direction:column;gap:6px;padding:16px 10px;display:flex}.empty strong[data-v-1bf1fdc4]{color:var(--text)}.error[data-v-1bf1fdc4]{color:#f87171;font-size:12px}.composer[data-v-1bf1fdc4]{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding:12px;display:flex}.pending-action[data-v-1bf1fdc4]{background:#2563eb1a;border:1px solid #60a5fa57;border-radius:10px;flex-direction:column;gap:10px;padding:10px;display:flex}.pending-copy[data-v-1bf1fdc4]{flex-direction:column;gap:6px;min-width:0;display:flex}.pending-label[data-v-1bf1fdc4]{color:var(--muted);text-transform:uppercase;margin:0;font-size:11px;line-height:1.1}.pending-copy strong[data-v-1bf1fdc4]{color:var(--text);font-size:13px;line-height:1.25}.pending-copy dl[data-v-1bf1fdc4]{gap:4px;margin:0;display:grid}.pending-copy dl div[data-v-1bf1fdc4]{grid-template-columns:92px minmax(0,1fr);gap:8px;font-size:12px;line-height:1.25;display:grid}.pending-copy dt[data-v-1bf1fdc4]{color:var(--muted)}.pending-copy dd[data-v-1bf1fdc4]{color:var(--text);overflow-wrap:anywhere;margin:0}.pending-help[data-v-1bf1fdc4]{color:var(--muted);margin:0;font-size:12px}.pending-buttons[data-v-1bf1fdc4]{flex-wrap:wrap;gap:8px;display:flex}.pending-buttons button[data-v-1bf1fdc4]{color:var(--text);border:1px solid var(--border);background:#ffffff08;border-radius:8px;padding:6px 10px}.pending-buttons .confirm[data-v-1bf1fdc4]{border-color:#10b981a6}.pending-buttons .cancel[data-v-1bf1fdc4]{border-color:#f871718c}.pending-buttons button[data-v-1bf1fdc4]:disabled{opacity:.55;cursor:not-allowed}.quick-prompts[data-v-1bf1fdc4]{flex-wrap:wrap;gap:6px;display:flex}.quick-prompts button[data-v-1bf1fdc4]{border:1px solid var(--border);color:var(--text);background:#ffffff08;border-radius:999px;padding:5px 8px;font-size:11px}.quick-prompts button[data-v-1bf1fdc4]:disabled{opacity:.55}.composer textarea[data-v-1bf1fdc4]{border:1px solid var(--border);width:100%;color:var(--text);background:#00000059;border-radius:10px;min-height:58px;padding:8px;display:block}.composer .primary[data-v-1bf1fdc4]{color:#fff;background:#2563eb;border:0;border-radius:10px;padding:8px}.fade-slide-enter-active[data-v-1bf1fdc4],.fade-slide-leave-active[data-v-1bf1fdc4]{transition:all .2s}.fade-slide-enter-from[data-v-1bf1fdc4],.fade-slide-leave-to[data-v-1bf1fdc4]{opacity:0;transform:translateY(10px)}@keyframes pulse-1bf1fdc4{0%{opacity:.2;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}to{opacity:.2;transform:scale(.9)}}@media (width<=560px){.assistant-wrapper[data-v-1bf1fdc4]{bottom:16px;left:16px;right:16px}.assistant-panel[data-v-1bf1fdc4]{width:100%}.toggle[data-v-1bf1fdc4]{margin-left:auto;display:block}}.ai-handoff[data-v-bc9d6c1c]{color:#e5e7eb;background:linear-gradient(90deg,#2563eb29,#6366f10d);border:0;border-bottom:1px solid #374151b3;align-items:center;gap:11px;width:100%;padding:11px 14px;display:flex}.ai-handoff[data-v-bc9d6c1c]:hover,.ai-handoff[data-v-bc9d6c1c]:focus-visible{background:linear-gradient(90deg,#2563eb40,#6366f11a);outline:none}.ai-mark[data-v-bc9d6c1c]{color:#bfdbfe;letter-spacing:.08em;border:1px solid #60a5fa8c;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex;box-shadow:inset 0 0 18px #3b82f62e}.ai-handoff strong[data-v-bc9d6c1c]{font-size:13px;line-height:1.25;display:block}.ai-handoff small[data-v-bc9d6c1c]{color:#9ca3af;margin-top:2px;font-size:11px;line-height:1.35;display:block}.ai-arrow[data-v-bc9d6c1c]{color:#93c5fd;font-size:18px}.result-group-label[data-v-bc9d6c1c]{z-index:1;color:#6b7280;letter-spacing:.12em;text-transform:uppercase;background:#0f1420f5;justify-content:space-between;padding:6px 14px;font-size:10px;font-weight:700;display:flex;position:sticky;top:0}.ti-wrap[data-v-6cebfc26]{border:1px solid var(--border);color:var(--text);background:#0f1419;border-radius:12px;padding:0 8px}.ti-wrap.disabled[data-v-6cebfc26]{opacity:.6;pointer-events:none}.ti-row[data-v-6cebfc26]{flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;padding:4px 0;display:flex}.ti-chip[data-v-6cebfc26]{align-items:center;gap:6px;display:inline-flex}.ti-x[data-v-6cebfc26]{opacity:.8;color:var(--text);cursor:pointer;background:0 0;border:0;margin-left:2px;font-size:11px}.ti-x[data-v-6cebfc26]:hover{opacity:1}.ti-input[data-v-6cebfc26]{color:var(--text);background:0 0;border:0;outline:none;flex:auto;min-width:120px;padding:6px}.ti-input[data-v-6cebfc26]::placeholder{color:var(--muted)}.ti-suggests[data-v-6cebfc26]{flex-wrap:wrap;gap:6px;padding:6px 0 8px;display:flex}.ti-sugg[data-v-6cebfc26]{border:1px solid var(--border);color:var(--text);cursor:pointer;background:#ffffff0f;border-radius:999px;padding:4px 8px;font-size:12px}.ti-sugg[data-v-6cebfc26]:hover{filter:brightness(1.1)}.business-picker[data-v-11fcdf52]{width:100%;position:relative}.business-picker-field[data-v-11fcdf52]{position:relative}.business-picker-input[data-v-11fcdf52]{width:100%;height:2.5rem;padding-right:3.75rem}.business-picker-clear[data-v-11fcdf52]{border:1px solid var(--border);color:var(--muted);background:#ffffff0f;border-radius:.5rem;padding:.2rem .45rem;font-size:.72rem;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}.business-picker-clear[data-v-11fcdf52]:hover{color:var(--text)}.business-picker-menu[data-v-11fcdf52]{z-index:50;border:1px solid var(--border);max-height:16rem;box-shadow:var(--glow);background:#0f141bfa;border-radius:.75rem;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow-y:auto}.business-picker-option[data-v-11fcdf52]{width:100%;color:var(--text);text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0f;flex-direction:column;gap:.15rem;padding:.55rem .75rem;display:flex}.business-picker-option[data-v-11fcdf52]:hover,.business-picker-option.active[data-v-11fcdf52]{background:#ffffff12}.business-picker-option.selected[data-v-11fcdf52]{background:#38bdf81f}.business-picker-option small[data-v-11fcdf52],.business-picker-message[data-v-11fcdf52]{color:var(--muted);font-size:.72rem}.business-picker-message[data-v-11fcdf52]{margin:0;padding:.65rem .75rem}.upload-zone[data-v-019064d3]{text-align:center;cursor:pointer;border:2px dashed #ffffff1f;border-radius:12px;padding:20px;transition:border-color .2s,background .2s}.upload-zone[data-v-019064d3]:hover{background:#3b82f60a;border-color:#3b82f666}.upload-zone-active[data-v-019064d3]{background:#3b82f614;border-color:#3b82f699}.hidden[data-v-019064d3]{display:none}.crm-composer[data-v-ba1062aa]{border:1px solid var(--border);background:#0c121ae0;border-radius:18px;position:relative;overflow:visible}.crm-composer.disabled[data-v-ba1062aa]{opacity:.5;pointer-events:none}.toolbar[data-v-ba1062aa]{border-bottom:1px solid var(--border);background:#0a0e14eb;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;display:flex}.tool[data-v-ba1062aa]{color:var(--muted);text-align:center;background:#ffffff0a;border:1px solid #0000;border-radius:8px;min-width:32px;padding:6px 10px;font-size:12px;font-weight:600;transition:all .15s}.tool[data-v-ba1062aa]:hover{color:var(--text);border-color:var(--border);background:#ffffff12}.tool.active[data-v-ba1062aa]{color:var(--text);border-color:var(--accent);background:#10b3ff24}.divider[data-v-ba1062aa]{background:#ffffff14;width:1px;height:20px;margin:0 4px}.hidden-input[data-v-ba1062aa]{display:none}.action-bar[data-v-ba1062aa]{border-bottom:1px solid var(--border);background:#0a0e1499;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.insert-wrapper[data-v-ba1062aa]{position:relative}.insert-btn[data-v-ba1062aa]{border:1px solid var(--border);color:var(--text);background:#ffffff0a;border-radius:10px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.insert-btn[data-v-ba1062aa]:hover{background:#ffffff14}.insert-menu[data-v-ba1062aa]{border:1px solid var(--border);z-index:100;background:#0f141bfa;border-radius:14px;grid-template-columns:140px 1fr;width:360px;max-height:320px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 -12px 40px #00000080}.insert-categories[data-v-ba1062aa]{border-right:1px solid var(--border);flex-direction:column;gap:4px;padding:8px;display:flex}.cat-btn[data-v-ba1062aa]{text-align:left;color:var(--muted);background:0 0;border:none;border-radius:10px;padding:8px 10px;font-size:12px;transition:all .15s}.cat-btn[data-v-ba1062aa]:hover{color:var(--text);background:#ffffff0d}.cat-btn.active[data-v-ba1062aa]{color:var(--text);background:#10b3ff26}.insert-content[data-v-ba1062aa]{max-height:304px;padding:8px;overflow-y:auto}.item-btn[data-v-ba1062aa]{text-align:left;background:0 0;border:none;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 10px;transition:all .15s;display:flex}.item-btn[data-v-ba1062aa]:hover{background:#ffffff0f}.item-name[data-v-ba1062aa]{color:var(--text);font-size:13px;font-weight:500}.item-desc[data-v-ba1062aa]{color:var(--muted);font-size:11px}.empty[data-v-ba1062aa],.hint[data-v-ba1062aa]{color:var(--muted);padding:12px 10px;font-size:12px}.polish-btn[data-v-ba1062aa]{color:var(--text);background:#8b5cf626;border:1px solid #8b5cf666;border-radius:10px;padding:6px 14px;font-size:12px;font-weight:500;transition:all .15s}.polish-btn[data-v-ba1062aa]:hover{background:#8b5cf640;border-color:#8b5cf699}.polish-btn.polishing[data-v-ba1062aa]{opacity:.8;cursor:wait}.polish-btn[data-v-ba1062aa]:disabled{opacity:.5;cursor:not-allowed}.polish-spinner[data-v-ba1062aa]{border:2px solid #8b5cf64d;border-top-color:#8b5cf6;border-radius:50%;width:12px;height:12px;margin-right:6px;animation:.8s linear infinite polish-spin-ba1062aa;display:inline-block}@keyframes polish-spin-ba1062aa{to{transform:rotate(360deg)}}.editor-surface[data-v-ba1062aa]{min-height:300px;padding:16px 18px}.editor-surface[data-v-ba1062aa] .ProseMirror{min-height:268px;color:var(--text);outline:none;font-size:15px;line-height:1.6}.editor-surface[data-v-ba1062aa] .ProseMirror p{margin:0 0 10px}.editor-surface[data-v-ba1062aa] p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--muted);float:left;pointer-events:none;height:0}.editor-surface[data-v-ba1062aa] a{color:#60a5fa;text-decoration:underline}.editor-surface[data-v-ba1062aa] img{border-radius:8px;max-width:100%;height:auto;margin:10px 0;display:block}.attachments-row[data-v-ba1062aa]{flex-wrap:wrap;gap:8px;padding:0 12px 12px;display:flex}.attachment-chip[data-v-ba1062aa]{border:1px solid var(--border);max-width:100%;color:var(--text);background:#ffffff0a;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:inline-flex}.attachment-chip span[data-v-ba1062aa]{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.attachment-chip small[data-v-ba1062aa]{color:var(--muted)}.attachment-chip button[data-v-ba1062aa]{width:18px;height:18px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:4px}.attachment-chip button[data-v-ba1062aa]:hover{color:var(--text);background:#ffffff14}.attachment-error[data-v-ba1062aa]{color:#f87171;margin:0;font-size:12px}.sms-mode .editor-surface[data-v-ba1062aa]{min-height:160px}.sms-mode .editor-surface[data-v-ba1062aa] .ProseMirror{min-height:128px}.meeting-dialog-overlay[data-v-ba1062aa],.composer-dialog-overlay[data-v-ba1062aa]{z-index:200;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.meeting-dialog[data-v-ba1062aa],.composer-dialog[data-v-ba1062aa]{border:1px solid var(--border);background:#0f1419;border-radius:12px;width:100%;max-width:380px;padding:20px}.meeting-dialog h4[data-v-ba1062aa],.composer-dialog h4[data-v-ba1062aa]{color:var(--text);margin:0 0 8px;font-size:16px;font-weight:600}.meeting-dialog-desc[data-v-ba1062aa]{color:var(--muted);margin:0 0 16px;font-size:13px}.meeting-dialog-fields[data-v-ba1062aa],.composer-dialog-fields[data-v-ba1062aa]{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.meeting-dialog-fields .field label[data-v-ba1062aa],.composer-dialog-fields .field label[data-v-ba1062aa]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-bottom:4px;font-size:11px;display:block}.meeting-dialog-fields .field input[data-v-ba1062aa],.composer-dialog-fields .field input[data-v-ba1062aa],.composer-dialog-fields .field select[data-v-ba1062aa]{border:1px solid var(--border);width:100%;height:38px;color:var(--text);background:#0a0e14;border-radius:10px;padding:0 12px;font-size:13px}.dialog-error[data-v-ba1062aa]{color:#f87171;margin:-4px 0 12px;font-size:12px}.meeting-dialog-actions[data-v-ba1062aa]{justify-content:flex-end;gap:8px;display:flex}.btn-secondary[data-v-ba1062aa]{border:1px solid var(--border);color:var(--text);background:#ffffff0a;border-radius:10px;padding:8px 14px;font-size:13px;font-weight:500}.btn-primary[data-v-ba1062aa]{color:#fff;background:linear-gradient(135deg,#60a5fad9,#3b82f6d9);border:1px solid #3b82f680;border-radius:10px;padding:8px 14px;font-size:13px;font-weight:600}.modal-overlay[data-v-e70e8a6b]{z-index:100;background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-content[data-v-e70e8a6b]{border:1px solid var(--border);background:#0f1419;border-radius:12px;flex-direction:column;width:100%;max-width:min(920px,100vw - 32px);max-height:min(92vh,920px);display:flex;overflow:hidden}.modal-header[data-v-e70e8a6b]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.modal-header h3[data-v-e70e8a6b]{color:var(--text);margin:0;font-size:1.1rem;font-weight:600}.close-btn[data-v-e70e8a6b]{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;font-size:1.2rem}.close-btn[data-v-e70e8a6b]:hover{color:var(--text);background:#ffffff0f}.modal-body[data-v-e70e8a6b]{flex-direction:column;flex:1;gap:18px;padding:24px;display:flex;overflow-y:auto}.mode-toggle[data-v-e70e8a6b]{border:1px solid var(--border);border-radius:8px;display:flex}.mode-toggle button[data-v-e70e8a6b]{color:var(--muted);cursor:pointer;background:0 0;border:none;flex:1;padding:8px 12px;font-size:.85rem;transition:all .15s}.mode-toggle button.active[data-v-e70e8a6b]{color:#60a5fa;background:#3b82f626}.mode-toggle button[data-v-e70e8a6b]:hover:not(.active){background:#ffffff0a}.form-group[data-v-e70e8a6b]{flex-direction:column;gap:6px;display:flex;position:relative}.form-group>label[data-v-e70e8a6b]{color:var(--muted);font-size:.82rem;font-weight:600}.sender-line[data-v-e70e8a6b]{color:var(--muted);margin:0;font-size:.75rem}.sender-line--warning[data-v-e70e8a6b]{color:#fbbf24}.input-dark[data-v-e70e8a6b]{border:1px solid var(--border);color:var(--text);background:#ffffff08;border-radius:8px;padding:10px 12px;font-size:.9rem}.input-dark[data-v-e70e8a6b]:focus{border-color:#3b82f680;outline:none}.selected-contact[data-v-e70e8a6b]{background:#3b82f61a;border:1px solid #3b82f64d;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.contact-info[data-v-e70e8a6b]{flex-direction:column;gap:2px;display:flex}.contact-info strong[data-v-e70e8a6b]{color:var(--text);font-size:.9rem}.contact-merchant[data-v-e70e8a6b]{color:var(--muted);font-size:.75rem}.contact-detail[data-v-e70e8a6b]{color:#60a5fa;font-size:.8rem}.change-btn[data-v-e70e8a6b]{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:4px;font-size:1rem}.change-btn[data-v-e70e8a6b]:hover{color:var(--text);background:#ffffff1a}.search-results[data-v-e70e8a6b]{border:1px solid var(--border);z-index:100;background:#1a2028;border-radius:8px;max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.searching[data-v-e70e8a6b],.no-results[data-v-e70e8a6b]{text-align:center;color:var(--muted);padding:12px;font-size:.85rem}.result-item[data-v-e70e8a6b]{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:2px;width:100%;padding:10px 12px;display:flex}.result-item[data-v-e70e8a6b]:hover{background:#ffffff0f}.result-name[data-v-e70e8a6b]{color:var(--text);font-size:.9rem;font-weight:500}.result-merchant[data-v-e70e8a6b]{color:var(--muted);font-size:.75rem}.result-email[data-v-e70e8a6b],.result-phone[data-v-e70e8a6b]{color:#60a5fa;font-size:.8rem}.checkbox-row[data-v-e70e8a6b]{align-items:center;gap:8px;display:flex}.checkbox-row label[data-v-e70e8a6b]{color:var(--muted);cursor:pointer;font-size:.85rem}.checkbox-row input:disabled+label[data-v-e70e8a6b]{cursor:not-allowed;opacity:.65}.signature-warning[data-v-e70e8a6b]{color:#fbbf24;font-size:.78rem}.modal-footer[data-v-e70e8a6b]{border-top:1px solid var(--border);justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.btn[data-v-e70e8a6b]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;border-radius:10px;padding:10px 18px;font-size:.9rem;font-weight:600;transition:all .2s}.btn[data-v-e70e8a6b]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}.btn[data-v-e70e8a6b]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-e70e8a6b]{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:10px;padding:10px 18px;font-size:.9rem;font-weight:500}.btn-secondary[data-v-e70e8a6b]:hover{background:#ffffff0a}@media (width<=720px){.modal-overlay[data-v-e70e8a6b]{padding:10px}.modal-content[data-v-e70e8a6b]{max-width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.modal-body[data-v-e70e8a6b]{padding:16px}}.inbox-btn[data-v-210b703a]{border:1px solid var(--border);width:36px;height:36px;color:var(--muted);cursor:pointer;background:#ffffff08;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex;position:relative}.inbox-btn[data-v-210b703a]:hover{color:var(--text);background:#ffffff14;border-color:#ffffff1a}.inbox-btn.has-items[data-v-210b703a]{color:var(--text)}.inbox-btn.pulse[data-v-210b703a]{animation:.6s ease-out pulse-glow-210b703a}@keyframes pulse-glow-210b703a{0%{box-shadow:0 0 #3b82f680}70%{box-shadow:0 0 0 8px #3b82f600}to{box-shadow:0 0 #3b82f600}}.inbox-badge[data-v-210b703a]{color:#fff;text-align:center;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px;animation:.3s cubic-bezier(.175,.885,.32,1.275) badge-pop-210b703a;position:absolute;top:-4px;right:-4px;box-shadow:0 2px 6px #ef444466}@keyframes badge-pop-210b703a{0%{transform:scale(0)}to{transform:scale(1)}}.notif-panel[data-v-a0e797b5]{border:1px solid var(--border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:50;background:#121821f7;border-radius:8px;width:360px;max-height:480px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 10px 40px #00000073}.panel-header[data-v-a0e797b5]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.panel-actions[data-v-a0e797b5]{flex-shrink:0;align-items:center;gap:6px;display:flex}.desktop-status[data-v-a0e797b5]{border-bottom:1px solid var(--border);padding:7px 16px;font-size:11px}.desktop-status.ok[data-v-a0e797b5]{color:#86efac;background:#22c55e14}.desktop-status.warn[data-v-a0e797b5]{color:#fde68a;background:#f59e0b14}.desktop-status.error[data-v-a0e797b5]{color:#fca5a5;background:#ef444414}.icon-action[data-v-a0e797b5]{border:1px solid var(--border);width:24px;height:24px;color:var(--muted);background:#ffffff08;border-radius:6px;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.icon-action[data-v-a0e797b5]:hover{color:var(--text);background:#ffffff14;border-color:#ffffff29}.icon-action.enabled[data-v-a0e797b5]{color:#22c55e;background:#22c55e14;border-color:#22c55e47}.panel-body[data-v-a0e797b5]{max-height:420px;overflow-y:auto}.notif-item[data-v-a0e797b5]{text-align:left;border-bottom:1px solid #ffffff08;align-items:start;gap:10px;width:100%;padding:10px 16px;transition:background .15s;display:flex}.notif-item[data-v-a0e797b5]:hover{background:#ffffff0a}.notif-item.unread[data-v-a0e797b5]{background:#f59e0b0a}.notif-item.unread[data-v-a0e797b5]:hover{background:#f59e0b14}.notif-btn[data-v-e2fbdf14]{border:1px solid var(--border);width:36px;height:36px;color:var(--muted);cursor:pointer;background:#ffffff08;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex;position:relative}.notif-btn[data-v-e2fbdf14]:hover{color:var(--text);background:#ffffff14;border-color:#ffffff1a}.notif-btn.has-items[data-v-e2fbdf14]{color:var(--text)}.notif-btn.pulse[data-v-e2fbdf14]{animation:.6s ease-out notif-glow-e2fbdf14}@keyframes notif-glow-e2fbdf14{0%{box-shadow:0 0 #f59e0b80}70%{box-shadow:0 0 0 8px #f59e0b00}to{box-shadow:0 0 #f59e0b00}}.notif-badge[data-v-e2fbdf14]{color:#fff;text-align:center;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px;animation:.3s cubic-bezier(.175,.885,.32,1.275) badge-pop-e2fbdf14;position:absolute;top:-4px;right:-4px;box-shadow:0 2px 6px #f59e0b66}@keyframes badge-pop-e2fbdf14{0%{transform:scale(0)}to{transform:scale(1)}}.triage-overlay[data-v-77913e69]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000bf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.triage-dialog[data-v-77913e69]{background:linear-gradient(#181e2afa 0%,#12161efa 100%);border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:440px;overflow:visible;box-shadow:0 20px 60px #00000080}.triage-header[data-v-77913e69]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.triage-header h2[data-v-77913e69]{color:var(--text);margin:0;font-size:1.25rem;font-weight:600}.header-subtitle[data-v-77913e69]{color:var(--muted);margin:4px 0 0;font-size:.85rem;font-weight:400}.remaining-badge[data-v-77913e69]{color:#f87171;background:#ef444426;border-radius:12px;padding:4px 10px;font-size:.8rem;font-weight:500}.close-btn[data-v-77913e69]{cursor:pointer;color:var(--muted);background:0 0;border:none;border-radius:8px;margin-left:12px;padding:8px;transition:all .15s}.close-btn[data-v-77913e69]:hover{color:var(--text);background:#ffffff1a}.triage-loading[data-v-77913e69]{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:60px;display:flex}.spinner[data-v-77913e69]{border:3px solid #ffffff1a;border-top-color:#3b82f6;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin-77913e69}@keyframes spin-77913e69{to{transform:rotate(360deg)}}.triage-content[data-v-77913e69]{padding:24px}.nav-header[data-v-77913e69]{justify-content:center;align-items:center;gap:16px;margin-bottom:16px;display:flex}.nav-btn[data-v-77913e69]{width:36px;height:36px;color:var(--text);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.nav-btn[data-v-77913e69]:hover:not(:disabled){background:#ffffff1a;border-color:#fff3}.nav-btn[data-v-77913e69]:disabled{opacity:.3;cursor:not-allowed}.nav-indicator[data-v-77913e69]{color:var(--muted);font-size:.9rem;font-weight:500}.interaction-card[data-v-77913e69]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;margin-bottom:24px;padding:20px}.channel-badge[data-v-77913e69]{color:#60a5fa;background:#3b82f626;border-radius:8px;align-items:center;gap:8px;margin-bottom:12px;padding:6px 12px;font-size:.85rem;font-weight:500;display:inline-flex}.channel-icon[data-v-77913e69]{font-size:1rem}.direction[data-v-77913e69]{opacity:.7;text-transform:capitalize}.identifier-label[data-v-77913e69]{color:var(--muted);text-transform:uppercase;margin-bottom:4px;font-size:.76rem;font-weight:600}.phone-number[data-v-77913e69]{color:var(--text);letter-spacing:.5px;overflow-wrap:anywhere;margin-bottom:8px;font-size:1.6rem;font-weight:600}.interaction-time[data-v-77913e69]{color:var(--muted);font-size:.85rem}.interaction-summary[data-v-77913e69]{color:var(--text);border-top:1px solid #ffffff14;margin-top:12px;padding-top:12px;font-size:.9rem;line-height:1.5}.action-buttons[data-v-77913e69]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.btn-primary[data-v-77913e69],.btn-secondary[data-v-77913e69],.btn-ghost[data-v-77913e69]{cursor:pointer;text-align:center;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:14px 20px;font-size:.95rem;font-weight:600;transition:all .2s;display:inline-flex}.arrow-next[data-v-77913e69]{opacity:.7;margin-left:4px;transition:transform .2s,opacity .2s}.btn-primary:hover .arrow-next[data-v-77913e69],.btn-secondary:hover .arrow-next[data-v-77913e69]{opacity:1;transform:translate(2px)}.btn-primary[data-v-77913e69]{color:#fff;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);box-shadow:0 4px 12px #22c55e4d}.btn-primary[data-v-77913e69]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px #22c55e66}.btn-primary[data-v-77913e69]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-77913e69]{color:var(--text);background:#ffffff0f;border:1px solid #ffffff1a}.btn-secondary[data-v-77913e69]:hover:not(:disabled){background:#ffffff1a}.btn-secondary[data-v-77913e69]:disabled{opacity:.5;cursor:not-allowed}.btn-ghost[data-v-77913e69]{color:var(--muted);background:0 0;flex:none;padding:10px 16px}.btn-ghost[data-v-77913e69]:hover{color:var(--text)}.contact-form[data-v-77913e69]{flex-direction:column;gap:16px;display:flex}.mode-tabs[data-v-77913e69]{background:#ffffff0a;border-radius:8px;gap:4px;margin-bottom:8px;padding:4px;display:flex}.mode-tab[data-v-77913e69]{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:10px 16px;font-size:.9rem;font-weight:500;transition:all .2s}.mode-tab[data-v-77913e69]:hover{color:var(--text)}.mode-tab.active[data-v-77913e69]{color:#60a5fa;background:#3b82f633}.dropdown-item .contact-name[data-v-77913e69]{font-weight:500;display:block}.dropdown-item .contact-tenant[data-v-77913e69]{color:var(--muted);margin-top:2px;font-size:.8rem;display:block}.form-group[data-v-77913e69]{flex-direction:column;gap:6px;display:flex}.form-group label[data-v-77913e69]{color:var(--muted);font-size:.85rem;font-weight:500}.form-help[data-v-77913e69]{color:var(--muted);margin:2px 0 0;font-size:.78rem;line-height:1.4}.divider-label[data-v-77913e69]{color:var(--muted);text-transform:uppercase;align-items:center;gap:10px;font-size:.78rem;display:flex}.divider-label[data-v-77913e69]:before,.divider-label[data-v-77913e69]:after{content:"";background:#ffffff1a;flex:1;height:1px}.form-input[data-v-77913e69]{width:100%;color:var(--text);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;outline:none;padding:12px 14px;font-size:.95rem;transition:border-color .2s,background .2s}.form-input[data-v-77913e69]:focus{background:#ffffff0f;border-color:#3b82f680}.form-input[data-v-77913e69]::placeholder{color:var(--muted)}.merchant-search[data-v-77913e69]{position:relative}.search-dropdown[data-v-77913e69]{z-index:10;background:#181e2afa;border:1px solid #ffffff1f;border-radius:8px;max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0006}.dropdown-item[data-v-77913e69]{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:none;padding:10px 14px;font-size:.9rem;transition:background .15s;display:block}.dropdown-item[data-v-77913e69]:hover{background:#ffffff14}.selected-merchant[data-v-77913e69]{color:#4ade80;background:#22c55e26;border-radius:6px;margin-top:8px;padding:8px 12px;font-size:.85rem;font-weight:500}.form-actions[data-v-77913e69]{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.triage-empty[data-v-77913e69]{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;padding:60px;display:flex}.check-icon[data-v-77913e69]{margin-bottom:12px;font-size:3rem}.triage-empty p[data-v-77913e69]{color:var(--text);margin:0;font-size:1.1rem;font-weight:500}.empty-subtitle[data-v-77913e69]{color:var(--muted);margin-top:4px;font-size:.9rem}.btn-close-empty[data-v-77913e69]{border:1px solid var(--border);color:var(--text);cursor:pointer;background:#ffffff0f;border-radius:8px;margin-top:24px;padding:10px 32px;font-size:.9rem;font-weight:500;transition:all .2s}.btn-close-empty[data-v-77913e69]:hover{background:#ffffff1a}@media (width<=520px){.triage-dialog[data-v-77913e69]{max-width:calc(100vw - 24px)}.action-buttons[data-v-77913e69]{grid-template-columns:1fr}}.toast-enter-active[data-v-a1fad8c6],.toast-leave-active[data-v-a1fad8c6]{transition:all .3s}.toast-enter-from[data-v-a1fad8c6],.toast-leave-to[data-v-a1fad8c6]{opacity:0;transform:translate(100%)}.toast-move[data-v-a1fad8c6]{transition:transform .3s}.app-shell[data-v-cbd8301c]{background:var(--bg);min-height:100vh;display:flex}.app-sidebar[data-v-cbd8301c]{border-right:1px solid var(--border);z-index:30;background:linear-gradient(#101620fa 0%,#0c1016f2 100%);flex-direction:column;flex-shrink:0;width:176px;height:100vh;display:flex;position:sticky;top:0}.sidebar-header[data-v-cbd8301c]{border-bottom:1px solid var(--border);justify-content:flex-start;align-items:center;height:56px;padding:0 16px;display:flex}.logo-container[data-v-cbd8301c]{justify-content:flex-start;align-items:center;display:flex}.sidebar-nav[data-v-cbd8301c]{flex-direction:column;align-items:stretch;gap:3px;padding:8px;display:flex;overflow-y:auto}.nav-item[data-v-cbd8301c]{width:100%;height:40px;color:var(--muted);text-align:left;border-radius:8px;grid-template-rows:1fr;grid-template-columns:20px minmax(0,1fr);justify-content:start;align-items:center;gap:10px;padding:0 10px;transition:all .2s;display:grid}.nav-item>svg[data-v-cbd8301c]{flex:0 0 20px}.nav-label[data-v-cbd8301c]{text-align:left;text-overflow:ellipsis;white-space:nowrap;opacity:.7;min-width:0;height:auto;font-size:12px;font-weight:600;line-height:1.2;display:block;overflow:hidden}.nav-item.active .nav-label[data-v-cbd8301c],.nav-item:hover .nav-label[data-v-cbd8301c]{opacity:1}.nav-item[data-v-cbd8301c]:hover{color:var(--text);background:#ffffff0f}.nav-item.active[data-v-cbd8301c]{color:var(--text);background:#2e71ff26;box-shadow:0 0 0 1px #2e71ff4d}.nav-divider[data-v-cbd8301c]{background:#ffffff14;width:100%;height:1px;margin:5px 0}.app-content[data-v-cbd8301c],.standalone-content[data-v-cbd8301c]{flex-direction:column;flex:1;min-width:0;display:flex}.app-header[data-v-cbd8301c]{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:#0c0f12d9;height:64px;position:sticky;top:0}.header-inner[data-v-cbd8301c]{justify-content:space-between;align-items:center;max-width:1600px;height:100%;margin:0 auto;padding:0 24px;display:flex}.header-btn[data-v-cbd8301c]{border:1px solid var(--border);height:36px;color:var(--text);background:#ffffff08;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:.875rem;transition:all .2s;display:inline-flex}.header-btn[data-v-cbd8301c]:hover{background:#ffffff14;border-color:#ffffff1a}.header-btn.icon-only[data-v-cbd8301c]{justify-content:center;width:36px;padding:0}.header-btn.passive-toggle.active[data-v-cbd8301c]{color:#a7f3d0;background:#10b98133;border-color:#10b9818c}.create-btn[data-v-cbd8301c]{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border:none;border-radius:8px;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #2563eb4d}.create-btn[data-v-cbd8301c]:hover{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);transform:translateY(-1px);box-shadow:0 4px 12px #2563eb66}.create-btn[data-v-cbd8301c]:active{transform:translateY(0);box-shadow:0 2px 6px #2563eb4d}.orphan-badge[data-v-cbd8301c]{border:1px solid var(--border);height:36px;color:var(--muted);cursor:pointer;background:#ffffff0a;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex}.orphan-badge[data-v-cbd8301c]:hover{color:var(--text);background:#ffffff14}.orphan-badge.has-orphans[data-v-cbd8301c]{color:#fff;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);border:none;animation:2s ease-in-out infinite orphan-pulse-cbd8301c;box-shadow:0 2px 8px #f59e0b59}.orphan-badge.has-orphans[data-v-cbd8301c]:hover{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);transform:translateY(-1px);box-shadow:0 4px 16px #f59e0b80}.orphan-count[data-v-cbd8301c]{background:#0003;border-radius:4px;padding:2px 6px;font-size:.75rem;font-weight:700}@keyframes orphan-pulse-cbd8301c{0%,to{box-shadow:0 2px 8px #f59e0b59}50%{box-shadow:0 2px 16px #f59e0b99}}.gmail-prompt[data-v-cbd8301c]{color:#fcd34d;background:#eab3081a;border:1px solid #eab30833;border-radius:8px;align-items:center;gap:12px;padding:4px 12px;font-size:.85rem;font-weight:500;display:inline-flex}.prompt-btn[data-v-cbd8301c]{color:#fff;background:#eab30833;border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:600;transition:background .2s}.prompt-btn[data-v-cbd8301c]:hover{background:#eab30859}.main-view[data-v-cbd8301c]{flex:1;width:100%;max-width:1600px;margin:0 auto;padding:24px}.main-view--ticket-detail[data-v-cbd8301c]{padding-top:0}.passive-fab[data-v-cbd8301c]{z-index:70;color:#a7f3d0;background:#080e16db;border:1px solid #10b981a6;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;transition:transform .15s,background .2s,border-color .2s;display:inline-flex;position:fixed;top:14px;right:14px;box-shadow:0 10px 24px #00000073}.passive-fab[data-v-cbd8301c]:hover{background:#0a121df2;border-color:#10b981e6;transform:translateY(-1px)}.meeting-link-modal[data-v-cbd8301c]{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03070cb8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.meeting-link-panel[data-v-cbd8301c]{border:1px solid var(--border);background:#121821fa;border-radius:12px;width:min(520px,100%);overflow:hidden;box-shadow:0 24px 80px #00000080}.meeting-link-header[data-v-cbd8301c]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 20px 14px;display:flex}.meeting-link-header h2[data-v-cbd8301c]{color:var(--text);margin:0;font-size:1rem;font-weight:700}.meeting-link-header p[data-v-cbd8301c]{color:var(--muted);margin:4px 0 0;font-size:.875rem}.meeting-link-close[data-v-cbd8301c]{width:32px;height:32px;color:var(--muted);border-radius:8px;font-size:1.4rem;line-height:1}.meeting-link-close[data-v-cbd8301c]:hover{color:var(--text);background:#ffffff0f}.meeting-link-body[data-v-cbd8301c],.meeting-link-empty[data-v-cbd8301c]{padding:20px}.meeting-link-label[data-v-cbd8301c]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:700;display:block}.meeting-link-label+.meeting-link-input[data-v-cbd8301c],.meeting-link-label+.meeting-link-copy-row[data-v-cbd8301c]{margin-bottom:16px}.meeting-link-input[data-v-cbd8301c],.meeting-link-url[data-v-cbd8301c]{border:1px solid var(--border);width:100%;min-width:0;height:42px;color:var(--text);background:#070b11d9;border-radius:8px;outline:none;padding:0 12px;font-size:.9rem}.meeting-link-input[data-v-cbd8301c]:focus,.meeting-link-url[data-v-cbd8301c]:focus{border-color:#3b82f6d9;box-shadow:0 0 0 3px #3b82f629}.meeting-link-copy-row[data-v-cbd8301c]{gap:8px;display:flex}.meeting-link-copy[data-v-cbd8301c]{color:#fff;background:#2563eb;border-radius:8px;flex:none;width:92px;height:42px;font-size:.875rem;font-weight:700}.meeting-link-copy[data-v-cbd8301c]:hover{background:#3b82f6}.meeting-link-empty[data-v-cbd8301c]{color:var(--muted);font-size:.9rem}.meeting-link-setup[data-v-cbd8301c]{color:#93c5fd;margin-top:12px;font-weight:700;display:inline-flex}@media (width<=600px){.app-shell[data-v-cbd8301c]{min-width:0;display:block}.app-sidebar[data-v-cbd8301c]{border-right:0;border-bottom:1px solid var(--border);flex-direction:row;width:100%;height:56px;position:relative}.sidebar-header[data-v-cbd8301c]{border-right:1px solid var(--border);border-bottom:0;flex:0 0 56px;width:56px;padding:0 12px}.logo-container img+img[data-v-cbd8301c]{display:none}.sidebar-nav[data-v-cbd8301c]{flex-direction:row;flex:1;align-items:center;min-width:0;overflow:auto hidden}.nav-item[data-v-cbd8301c]{grid-template-columns:20px;justify-content:center;width:40px;min-width:40px;padding:0 10px}.nav-label[data-v-cbd8301c],.nav-divider[data-v-cbd8301c]{display:none}.app-content[data-v-cbd8301c]{width:100%;min-width:0}.app-header[data-v-cbd8301c]{height:auto}.header-inner[data-v-cbd8301c]{flex-wrap:wrap;gap:8px;min-width:0;padding:8px 12px}.header-primary[data-v-cbd8301c]{flex:100%;min-width:0}.header-primary>div[data-v-cbd8301c]{min-width:0;max-width:none;margin-left:0}.header-actions[data-v-cbd8301c]{justify-content:flex-start;width:100%;min-width:0;overflow-x:auto}.main-view[data-v-cbd8301c]{min-width:0;padding:12px}}.completion-backdrop[data-v-6040aedb]{z-index:2000;background:#0f172a94;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.completion-dialog[data-v-6040aedb]{color:#172033;background:#fff;border:1px solid #dbe3ee;border-radius:18px;width:min(680px,100%);max-height:min(760px,100vh - 48px);padding:22px;overflow:auto;box-shadow:0 24px 80px #0f172a47}header[data-v-6040aedb]{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}h2[data-v-6040aedb]{margin:2px 0 0;font-size:21px;line-height:1.25}.eyebrow[data-v-6040aedb]{color:#52637a;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.icon-button[data-v-6040aedb]{color:#667085;cursor:pointer;background:0 0;border:0;font-size:28px}.completion-body[data-v-6040aedb]{gap:14px;margin-top:18px;display:grid}.warning-copy[data-v-6040aedb]{color:#774b00;background:#fff7e6;border-radius:10px;gap:3px;padding:13px;display:grid}.task-list[data-v-6040aedb]{gap:7px;max-height:190px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.task-list li[data-v-6040aedb]{border:1px solid #e4e9f0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.task-list span[data-v-6040aedb]:first-child{gap:2px;display:grid}.task-list small[data-v-6040aedb]{color:#667085}.required-chip[data-v-6040aedb]{color:#b42318;background:#fff1f0;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:800}.choice[data-v-6040aedb]{border:1px solid #dbe3ee;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:13px;display:flex}.choice p[data-v-6040aedb],.ticket-only p[data-v-6040aedb]{color:#52637a;margin:4px 0 0;font-size:13px}.ticket-only[data-v-6040aedb]{background:#fff8f7;border:1px solid #f4b6b1;border-radius:12px;gap:10px;padding:14px;display:grid}.ticket-only label[data-v-6040aedb]{font-size:13px}.reason-label[data-v-6040aedb]{gap:5px;font-weight:700;display:grid}.reason-label textarea[data-v-6040aedb]{resize:vertical;font:inherit;border:1px solid #cfd8e5;border-radius:8px;padding:9px}.reason-label small[data-v-6040aedb]{color:#667085;font-weight:400}.primary-button[data-v-6040aedb],.secondary-button[data-v-6040aedb],.danger-button[data-v-6040aedb]{cursor:pointer;border-radius:8px;flex:none;padding:9px 13px;font-weight:800}.primary-button[data-v-6040aedb]{color:#fff;background:#2f6fed;border:1px solid #2f6fed}.secondary-button[data-v-6040aedb]{color:#25324a;background:#fff;border:1px solid #b8c4d4}.danger-button[data-v-6040aedb]{color:#fff;background:#b42318;border:1px solid #b42318;justify-self:start}.primary-button[data-v-6040aedb]:disabled,.secondary-button[data-v-6040aedb]:disabled,.danger-button[data-v-6040aedb]:disabled{cursor:not-allowed;opacity:.5}.error-copy[data-v-6040aedb]{color:#b42318;background:#fff1f0;border-radius:8px;margin:14px 0 0;padding:10px;font-weight:700}@media (width<=560px){.choice[data-v-6040aedb]{flex-direction:column;align-items:stretch}.choice button[data-v-6040aedb]{width:100%}}.cm-scroll[data-v-b178f0bd]::-webkit-scrollbar{width:10px}.cm-scroll[data-v-b178f0bd]::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.cm-scroll[data-v-b178f0bd]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:999px}.cm-scroll[data-v-b178f0bd]::-webkit-scrollbar-thumb:hover{background:#ffffff38}.pipeline-work-board .board-columns[data-v-d247db4c]{grid-auto-columns:minmax(280px,320px);gap:12px}.pipeline-work-board .board-columns>div[data-v-d247db4c]{border-radius:8px;min-height:260px;padding:12px;box-shadow:none!important;background:#070a0f57!important}.pipeline-work-board .stage-header[data-v-d247db4c]{border-bottom:1px solid #94a3b824;min-height:40px;padding-bottom:10px}.pipeline-work-board .stage-header>div>div[data-v-d247db4c]:first-child{color:var(--text);letter-spacing:0;text-transform:none;font-size:14px}.pipeline-stage-count[data-v-d247db4c]{color:var(--muted);margin-top:3px;font-size:12px}.pipeline-work-board .stage-card-list[data-v-d247db4c]{margin-top:10px}.pipeline-work-board .stage-card-list[data-v-d247db4c]>*+*{margin-top:8px}.pipeline-work-card[data-v-d247db4c]{background:#ffffff0a!important;border-radius:8px!important;padding:12px!important}.pipeline-work-card .card-title-row[data-v-d247db4c]{align-items:flex-start}.pipeline-work-card .card-title-row>div[data-v-d247db4c]:first-child{min-width:0}.pipeline-work-card .card-title-row .font-medium[data-v-d247db4c]{font-size:15px;font-weight:750}.pipeline-work-card .card-contributors[data-v-d247db4c],.pipeline-work-card .card-state[data-v-d247db4c]{margin-top:7px}.pipeline-work-card .card-task-summary[data-v-d247db4c]{margin-top:9px}.pipeline-work-card .task-ring[data-v-d247db4c]{display:none}.pipeline-work-card .card-meta[data-v-d247db4c]{margin-top:8px}.pipeline-empty-stage[data-v-d247db4c]{color:var(--muted);margin:14px 2px;font-size:13px;line-height:1.4}.hscroll[data-v-d247db4c]::-webkit-scrollbar{height:10px}.hscroll[data-v-d247db4c]::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.hscroll[data-v-d247db4c]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:999px}.hscroll[data-v-d247db4c]::-webkit-scrollbar-thumb:hover{background:#ffffff38}.iconbtn[data-v-d247db4c]{border:1px solid var(--border);width:28px;height:28px;color:var(--text);opacity:.9;background:#ffffff0f;border-radius:999px;justify-content:center;align-items:center;font-size:14px;line-height:1;transition:opacity .15s,transform 60ms;display:inline-flex}.iconbtn[data-v-d247db4c]:hover{opacity:1;transform:translateY(-1px)}.iconbtn[data-v-d247db4c]:disabled{opacity:.35;cursor:not-allowed;transform:none}.iconbtn.xs[data-v-d247db4c]{width:24px;height:24px;font-size:12px}.chip[data-v-d247db4c]{border:1px solid var(--border);border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.chip.slate[data-v-d247db4c]{color:var(--text);background:#ffffff0f}.chip.amber[data-v-d247db4c]{color:#f8e39a;background:#3a2b08}.chip.red[data-v-d247db4c]{color:#ffb4b4;background:#3a0e10}.hscroll-arrow[data-v-d247db4c]{border:1px solid var(--border);width:40px;height:40px;color:var(--text);opacity:.95;background:#121821e0;border-radius:999px;justify-content:center;align-items:center;font-size:20px;line-height:1;transition:opacity .15s,transform 60ms;display:inline-flex;box-shadow:0 8px 20px #00000059}.hscroll-arrow[data-v-d247db4c]:hover{opacity: }.hscroll-arrow.fixed[data-v-d247db4c]{z-index:40;top:var(--board-arrow-top,calc(var(--nav-height,64px) + 56px));position:fixed}.hscroll-arrow.fixed.left[data-v-d247db4c]{left:16px}.hscroll-arrow.fixed.right[data-v-d247db4c]{right:16px}.task-ring[data-v-d247db4c]{background:#ffffff14;border-radius:999px;width:36px;height:36px;padding:2px;position:relative}.task-ring__inner[data-v-d247db4c]{color:#cbe9ff;background:#0f1419;border-radius:999px;justify-content:center;align-items:center;font-size:9px;font-weight:600;display:flex;position:absolute;inset:4px}.deal-param-pill[data-v-d247db4c]{border:1px solid var(--border);color:var(--text);background:#ffffff0a;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;display:inline-flex}.deal-param-pill__value[data-v-d247db4c]{color:#9adfff;font-weight:600}.deal-param-pill__label[data-v-d247db4c]{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.deal-param-pill.muted[data-v-d247db4c]{color:var(--muted);font-weight:600}.deal-status-select[data-v-d247db4c]{border:1px solid var(--border);min-width:120px;height:30px;color:var(--text);background:#ffffff0f;border-radius:999px;padding:0 10px;font-size:12px;font-weight:600}.closed-lost-reason[data-v-d247db4c]{background:#7f1d1d1f;border:1px solid #f8717138;border-radius:10px;margin-top:10px;padding:8px 10px}.closed-lost-reason span[data-v-d247db4c]{color:#fca5a5;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.closed-lost-reason p[data-v-d247db4c]{color:#fecaca;margin:3px 0 0;font-size:12px;line-height:1.4}.deal-card-actions[data-v-d247db4c]{justify-content:space-between;align-items:center;gap:12px;display:flex}.deal-card-status[data-v-d247db4c]{align-items:center;gap:8px;min-width:0;display:inline-flex}.deal-card-status span[data-v-d247db4c]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.deal-card-status select[data-v-d247db4c]{border:1px solid var(--border);min-width:118px;height:30px;color:var(--text);background:#0f1419eb;border-radius:999px;outline:none;padding:0 28px 0 10px;font-size:12px;font-weight:600}.deal-card-status select[data-v-d247db4c]:focus{border-color:#38bdf8a6;box-shadow:0 0 0 3px #38bdf81f}.deal-card-status select[data-v-d247db4c]:disabled{opacity:.58;cursor:wait}.deal-status-modal-backdrop[data-v-d247db4c]{z-index:10000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#03070ca8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.deal-status-modal[data-v-d247db4c]{border:1px solid var(--border);width:min(480px,100%);color:var(--text);background:linear-gradient(#141c26fa,#0c1118fa);border-radius:18px;padding:22px;box-shadow:0 24px 80px #00000075}.deal-status-modal__header[data-v-d247db4c]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.deal-status-modal__eyebrow[data-v-d247db4c]{color:#fca5a5;letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:800}.deal-status-modal h2[data-v-d247db4c]{color:var(--text);margin:0;font-size:1.25rem;font-weight:700}.deal-status-modal__close[data-v-d247db4c]{border:1px solid var(--border);width:32px;height:32px;color:var(--muted);background:#ffffff0d;border-radius:999px;font-size:20px;line-height:1}.deal-status-modal__close[data-v-d247db4c]:hover{color:var(--text);background:#ffffff14}.deal-status-modal__copy[data-v-d247db4c]{color:var(--muted);margin:14px 0 12px;font-size:.92rem;line-height:1.5}.deal-status-modal__textarea[data-v-d247db4c]{resize:vertical;border:1px solid var(--border);width:100%;min-height:110px;color:var(--text);background:#02060c85;border-radius:12px;outline:none;padding:12px 14px}.deal-status-modal__textarea[data-v-d247db4c]:focus{border-color:#38bdf8a6;box-shadow:0 0 0 3px #38bdf81f}.deal-status-modal__error[data-v-d247db4c]{color:#ffb4b4;margin:10px 0 0;font-size:12px}.deal-status-modal__actions[data-v-d247db4c]{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.deal-status-modal__secondary[data-v-d247db4c],.deal-status-modal__primary[data-v-d247db4c]{border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.deal-status-modal__secondary[data-v-d247db4c]{border:1px solid var(--border);color:var(--text);background:0 0}.deal-status-modal__primary[data-v-d247db4c]{color:#fecaca;background:#f8717129;border:1px solid #f8717159}.deal-status-modal__primary[data-v-d247db4c]:hover{background:#f871713d}.deal-status-modal__secondary[data-v-d247db4c]:disabled,.deal-status-modal__primary[data-v-d247db4c]:disabled,.deal-status-modal__close[data-v-d247db4c]:disabled{opacity:.6;cursor:wait}.pipeline-page[data-v-bcc41964]{padding:4px 0 28px}.pipeline-page-header[data-v-bcc41964]{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.pipeline-page-heading[data-v-bcc41964]{gap:11px;display:grid}.pipeline-back-link[data-v-bcc41964]{color:var(--muted);justify-self:start;font-size:14px;text-decoration:none}.pipeline-back-link[data-v-bcc41964]:hover{color:var(--text)}.pipeline-record-title[data-v-bcc41964]{align-items:center;gap:12px;display:flex}.pipeline-record-title img[data-v-bcc41964]{border:1px solid var(--border);-o-object-fit:contain;object-fit:contain;border-radius:8px;width:38px;height:38px}.pipeline-record-title p[data-v-bcc41964]{color:var(--muted);margin:0 0 3px;font-size:13px;font-weight:700}.pipeline-record-title h1[data-v-bcc41964]{color:var(--text);margin:0;font-size:28px;line-height:1.2}.pipeline-record-title span[data-v-bcc41964]{color:var(--muted);margin-top:5px;font-size:15px;line-height:1.45;display:block}.pipeline-page-actions[data-v-bcc41964]{flex:none;gap:8px;display:flex}.pipeline-primary-action[data-v-bcc41964]{color:#fff;background:#0d8fd1;border:1px solid #0d8fd1;border-radius:8px;min-height:38px;padding:0 13px;font-size:14px;font-weight:750}.pipeline-board-shell[data-v-bcc41964]{border:1px solid var(--border);background:#ffffff05;border-radius:8px;padding:12px}.pipeline-not-found[data-v-bcc41964]{color:var(--muted);padding:22px;font-size:15px}@media (width<=640px){.pipeline-page-header[data-v-bcc41964]{flex-direction:column}.pipeline-page-actions[data-v-bcc41964],.pipeline-primary-action[data-v-bcc41964]{width:100%}}.btn[data-v-af03d5e4]{color:#fff;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:.75rem;padding:.5rem 1rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn[data-v-af03d5e4]:hover:not(:disabled){opacity:.9}.btn[data-v-af03d5e4]:disabled{cursor:not-allowed;opacity:.5}.btn-secondary[data-v-af03d5e4]{color:var(--text);border:1px solid var(--border);background:#ffffff1a;border-radius:.75rem;padding:.5rem 1rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-secondary[data-v-af03d5e4]:hover:not(:disabled){background:#ffffff26}.btn-secondary[data-v-af03d5e4]:disabled{cursor:not-allowed;opacity:.5}.input-dark[data-v-af03d5e4]{border-width:1px;border-color:var(--border);color:var(--text);background-color:#0000;border-radius:.75rem;padding:.75rem}.input-dark[data-v-af03d5e4]:focus{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:#06b6d480;outline:2px solid #0000}.input-dark[data-v-af03d5e4]::placeholder{color:var(--muted)}.btn[data-v-af9efe4e]{color:#fff;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:.75rem;padding:.5rem 1rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn[data-v-af9efe4e]:hover:not(:disabled){opacity:.9}.btn[data-v-af9efe4e]:disabled{cursor:not-allowed;opacity:.5}.btn-secondary[data-v-af9efe4e]{color:var(--text);border:1px solid var(--border);background:#ffffff1a;border-radius:.75rem;padding:.5rem 1rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-secondary[data-v-af9efe4e]:hover:not(:disabled){background:#ffffff26}.btn-secondary[data-v-af9efe4e]:disabled{cursor:not-allowed;opacity:.5}.btn-danger[data-v-af9efe4e]{color:#f87171;background:#ef444433;border:1px solid #ef44444d;border-radius:.75rem;padding:.5rem 1rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-danger[data-v-af9efe4e]:hover{background:#ef44444d}.pill[data-v-af9efe4e]{color:var(--text);background:#ffffff1a;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;font-weight:500;line-height:1rem}.pill.green[data-v-af9efe4e]{color:#4ade80;background:#22c55e33}.pill.amber[data-v-af9efe4e]{color:#fbbf24;background:#fbbf2433}.input-dark[data-v-af9efe4e]{border-width:1px;border-color:var(--border);color:var(--text);background-color:#0000;border-radius:.75rem;padding:.5rem .75rem}.input-dark[data-v-af9efe4e]:focus{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:#06b6d480;outline:2px solid #0000}.input-dark[data-v-af9efe4e]::placeholder{color:var(--muted)}.tab-btn[data-v-1669cc83]{color:var(--muted);background:0 0;border:1px solid #0000;border-radius:10px;flex:1;padding:10px 16px;font-size:.875rem;font-weight:500;transition:all .2s}.tab-btn[data-v-1669cc83]:hover{color:var(--text);background:#ffffff0a}.tab-btn.active[data-v-1669cc83]{color:var(--text);border-color:var(--border);background:#ffffff0f}.rollup-grid[data-v-1669cc83]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.rollup-metric[data-v-1669cc83]{background:#0f141985;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;justify-content:center;gap:3px;min-height:58px;padding:10px 12px;display:flex}.rollup-metric span[data-v-1669cc83]{color:var(--muted);text-transform:uppercase;letter-spacing:0;font-size:11px;font-weight:700}.rollup-metric strong[data-v-1669cc83]{color:var(--text);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.location-list[data-v-1669cc83]{gap:8px;display:grid}.location-row[data-v-1669cc83]{color:var(--text);background:#0f14196b;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.location-row[data-v-1669cc83]:hover{background:#ffffff0f}.location-row span[data-v-1669cc83]:first-child{gap:2px;min-width:0;display:grid}.location-row strong[data-v-1669cc83]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.location-row small[data-v-1669cc83],.location-row-meta[data-v-1669cc83]{color:var(--muted);font-size:12px}.location-row-meta[data-v-1669cc83]{font-variant-numeric:tabular-nums;flex-shrink:0}.archive-badge[data-v-1669cc83]{color:#cbd5e1;text-transform:uppercase;letter-spacing:0;background:#47556957;border:1px solid #94a3b861;border-radius:999px;align-items:center;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}.archive-action[data-v-1669cc83]{min-height:32px;color:var(--text);background:#ffffff0d;border:1px solid #94a3b85c;border-radius:8px;padding:0 11px;font-size:12px;font-weight:700}.archive-action[data-v-1669cc83]:hover{background:#ffffff1a}.archive-action.danger[data-v-1669cc83]{color:#fecdd3;background:#7f1d1d47;border-color:#f43f5e73}.archive-action.subtle[data-v-1669cc83],.archive-action.subtle-danger[data-v-1669cc83]{color:var(--muted);background:#ffffff06;border-color:#94a3b83d}.archive-action.subtle[data-v-1669cc83]:hover{color:#bbf7d0;background:#15803d29;border-color:#22c55e5c}.archive-action.subtle-danger[data-v-1669cc83]:hover{color:#fecdd3;background:#7f1d1d2e;border-color:#f43f5e57}.archive-context[data-v-1669cc83]{max-width:min(680px,100%);color:var(--muted);font-size:12px;line-height:1.45}.modal-backdrop[data-v-1669cc83]{z-index:80;background:#020617b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.archive-modal[data-v-1669cc83]{border:1px solid var(--border);width:min(680px,100%);max-height:min(780px,100vh - 40px);color:var(--text);background:#10151b;border-radius:8px;overflow:auto;box-shadow:0 24px 80px #0000007a}.archive-modal header[data-v-1669cc83],.archive-modal footer[data-v-1669cc83]{padding:18px 20px}.archive-modal header[data-v-1669cc83]{border-bottom:1px solid #ffffff14}.archive-modal header p[data-v-1669cc83]{color:var(--muted);text-transform:uppercase;letter-spacing:0;margin:0 0 4px;font-size:12px;font-weight:700}.archive-modal h2[data-v-1669cc83]{margin:0;font-size:20px;font-weight:800}.modal-note[data-v-1669cc83],.summary-loading[data-v-1669cc83],.dependency-total[data-v-1669cc83],.reason-field[data-v-1669cc83],.restore-context[data-v-1669cc83]{margin:16px 20px 0}.modal-note[data-v-1669cc83]{color:#dbeafe;background:#2563eb1f;border:1px solid #94a3b840;border-radius:8px;padding:10px 12px;font-size:13px}.modal-note.danger-note[data-v-1669cc83]{color:#fde68a;background:#78350f47;border-color:#f59e0b52}.summary-loading[data-v-1669cc83]{color:var(--muted);font-size:13px}.dependency-grid[data-v-1669cc83]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 20px 0;display:grid}.dependency-item[data-v-1669cc83]{background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:8px 10px;display:flex}.dependency-item span[data-v-1669cc83]{color:var(--muted);font-size:12px}.dependency-item strong[data-v-1669cc83]{font-variant-numeric:tabular-nums}.dependency-total[data-v-1669cc83]{color:var(--muted);font-size:13px}.reason-field[data-v-1669cc83]{color:var(--muted);gap:8px;font-size:13px;font-weight:700;display:grid}.reason-field textarea[data-v-1669cc83]{resize:vertical;border:1px solid var(--border);width:100%;color:var(--text);background:#0000002e;border-radius:8px;padding:10px 12px;font-weight:500}.restore-context[data-v-1669cc83]{color:var(--muted);font-size:12px}.archive-modal footer[data-v-1669cc83]{border-top:1px solid #ffffff14;justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.modal-secondary[data-v-1669cc83],.modal-primary[data-v-1669cc83]{border-radius:8px;min-height:38px;padding:0 14px;font-weight:800}.modal-secondary[data-v-1669cc83]{border:1px solid var(--border);color:var(--text);background:#ffffff0a}.modal-primary[data-v-1669cc83]{color:#dcfce7;background:#15803d59;border:1px solid #22c55e7a}.modal-primary.danger[data-v-1669cc83]{color:#ffe4e6;background:#9f12396b;border-color:#f43f5e85}.modal-secondary[data-v-1669cc83]:disabled,.modal-primary[data-v-1669cc83]:disabled{cursor:not-allowed;opacity:.55}.parent-partner-link[data-v-1669cc83]{color:#bae6fd;background:#0ea5e91a;border:1px solid #7dd3fc47;border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:5px 10px;font-size:12px;font-weight:700;line-height:1;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.parent-partner-link[data-v-1669cc83]:hover{color:#e0f2fe;background:#0ea5e929;border-color:#7dd3fc80}.parent-partner-label[data-v-1669cc83]{color:var(--muted);font-weight:600}.parent-partner-name[data-v-1669cc83]{text-overflow:ellipsis;white-space:nowrap;max-width:min(380px,70vw);overflow:hidden}.attribution-source[data-v-1669cc83],.attribution-detail[data-v-1669cc83],.attribution-chip[data-v-1669cc83]{border:1px solid var(--border);border-radius:999px;align-items:center;line-height:1;display:inline-flex}.attribution-source[data-v-1669cc83]{color:#bfdbfe;text-transform:uppercase;letter-spacing:.04em;background:#3b82f624;border-color:#3b82f647;padding:4px 8px;font-size:11px;font-weight:800}.attribution-detail[data-v-1669cc83]{color:var(--text);background:#ffffff0d;padding:4px 8px;font-size:11px}.attribution-chip[data-v-1669cc83]{color:#d8b4fe;background:#a855f71f;border-color:#a855f73d;padding:5px 8px;font-size:11px;font-weight:700}@media (width<=720px){.dependency-grid[data-v-1669cc83],.rollup-grid[data-v-1669cc83]{grid-template-columns:1fr}.location-row[data-v-1669cc83]{flex-direction:column;align-items:flex-start}.location-row-meta[data-v-1669cc83]{flex-shrink:1}}.merchant-pipelines-page[data-v-982114ac]{gap:18px;padding:4px 0 28px;display:grid}.merchant-pipelines-header[data-v-982114ac],.merchant-pipeline-card[data-v-982114ac]{justify-content:space-between;align-items:center;gap:18px;display:flex}.merchant-pipelines-header h1[data-v-982114ac]{color:var(--text);margin:2px 0 0;font-size:30px}.merchant-pipelines-header p[data-v-982114ac]:not(.page-eyebrow),.merchant-pipeline-card p[data-v-982114ac],.empty-pipelines span[data-v-982114ac]{color:var(--muted);margin:5px 0 0;font-size:15px;line-height:1.45}.page-eyebrow[data-v-982114ac]{color:var(--muted);text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.merchant-pipelines-actions[data-v-982114ac]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.primary-action[data-v-982114ac],.secondary-action[data-v-982114ac]{border:1px solid var(--border);border-radius:8px;min-height:38px;padding:0 13px;font-size:14px;font-weight:750}.primary-action[data-v-982114ac]{color:#fff;background:#0d8fd1;border-color:#0d8fd1}.secondary-action[data-v-982114ac]{color:var(--text);background:#ffffff0e}.page-error[data-v-982114ac]{color:#fecaca;font-size:14px}.empty-pipelines[data-v-982114ac],.merchant-pipeline-card[data-v-982114ac]{border:1px solid var(--border);background:#ffffff06;border-radius:8px}.empty-pipelines[data-v-982114ac]{color:var(--text);justify-items:start;gap:8px;padding:22px;display:grid}.merchant-pipeline-list[data-v-982114ac]{gap:10px;display:grid}.merchant-pipeline-card[data-v-982114ac]{padding:16px}.merchant-pipeline-card h2[data-v-982114ac]{color:var(--text);margin:0;font-size:17px}@media (width<=640px){.merchant-pipelines-header[data-v-982114ac],.merchant-pipeline-card[data-v-982114ac]{flex-direction:column;align-items:stretch}.merchant-pipelines-actions .primary-action[data-v-982114ac],.merchant-pipelines-actions .secondary-action[data-v-982114ac],.merchant-pipeline-card .secondary-action[data-v-982114ac]{width:100%}}.deal-card[data-v-6649c7b9]{border:1px solid var(--border);background:#0f1419e0;border-radius:18px;flex-direction:column;gap:12px;padding:18px;display:flex}.deal-header[data-v-6649c7b9]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.deal-title h2[data-v-6649c7b9]{color:var(--text);margin:0;font-size:1.1rem;font-weight:600}.deal-title[data-v-6649c7b9]{flex-direction:column;gap:6px;display:flex}.deal-amount[data-v-6649c7b9]{text-align:right}.deal-amount .label[data-v-6649c7b9]{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.deal-amount .value[data-v-6649c7b9]{color:var(--text);font-size:1.2rem;font-weight:600}.deal-notes[data-v-6649c7b9]{color:var(--muted);margin:0;font-size:.9rem}.lost-reason[data-v-6649c7b9]{background:#7f1d1d1f;border:1px solid #f8717138;border-radius:10px;padding:8px 10px}.lost-reason span[data-v-6649c7b9]{color:#fca5a5;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.lost-reason p[data-v-6649c7b9]{color:#fecaca;margin:3px 0 0;font-size:12px;line-height:1.4}.deal-footer[data-v-6649c7b9]{color:var(--muted);justify-content:space-between;align-items:center;font-size:.8rem;display:flex}.btn-secondary[data-v-6649c7b9]{border:1px solid var(--border);height:36px;color:var(--text);background:0 0;border-radius:12px;justify-content:center;align-items:center;padding:0 16px;font-size:.85rem;font-weight:600;transition:background .2s,transform .1s;display:inline-flex}.btn-secondary[data-v-6649c7b9]:hover{background:#ffffff0a}.status-pill[data-v-6649c7b9]{text-transform:uppercase;letter-spacing:.08em;border-radius:999px;justify-content:center;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.status-pill.draft[data-v-6649c7b9]{color:#94a3b8;background:#94a3b82e}.status-pill.proposed[data-v-6649c7b9]{color:#7dd3fc;background:#81c8ff33}.status-pill.negotiation[data-v-6649c7b9]{color:#fbbf24;background:#ffc46b2e}.status-pill.paused[data-v-6649c7b9]{color:#cbd5e1;background:#94a3b838}.status-pill.won[data-v-6649c7b9]{color:#34d399;background:#10b98138}.status-pill.lost[data-v-6649c7b9]{color:#fda4af;background:#ef44442e}.btn-secondary[data-v-0bb1fa64]{border:1px solid var(--border);height:40px;color:var(--text);background:0 0;border-radius:12px;justify-content:center;align-items:center;padding:0 16px;font-size:.9rem;font-weight:600;transition:background .2s,transform .1s;display:inline-flex}.btn-secondary[data-v-0bb1fa64]:hover{background:#ffffff0a}.btn-danger[data-v-0bb1fa64]{color:#ff9b9b;background:#ff638414;border:1px solid #ff638433;border-radius:12px;justify-content:center;align-items:center;height:40px;padding:0 16px;font-size:.9rem;font-weight:600;transition:background .2s,transform .1s;display:inline-flex}.btn-danger[data-v-0bb1fa64]:hover{color:#ffe4e4;background:#ff63842e}.param-card[data-v-0bb1fa64]{border:1px solid var(--border);background:#0a0e13f2;border-radius:16px;flex-direction:column;gap:16px;padding:18px;display:flex}.param-header[data-v-0bb1fa64]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.param-footer[data-v-0bb1fa64]{border-top:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:16px;padding-top:12px;display:flex}.summary .label[data-v-0bb1fa64]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.summary .value[data-v-0bb1fa64]{color:var(--text);font-size:1.1rem;font-weight:600}.field-label[data-v-0bb1fa64]{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-size:12px;display:block}.error[data-v-0bb1fa64]{color:#ff9b9b;margin-top:4px;font-size:12px}.error-list[data-v-0bb1fa64]{color:#ff9b9b;margin:0;padding:0 0 0 16px;font-size:12px}.btn-ghost[data-v-0bb1fa64]{color:var(--muted);border:1px solid #0000;border-radius:10px;padding:6px 12px;transition:background .2s,color .2s}.btn-ghost[data-v-0bb1fa64]:hover{color:var(--text);background:#ffffff0d}.deal-tabs[data-v-0bb1fa64]{background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:12px;padding:6px;display:inline-flex}.tab[data-v-0bb1fa64]{color:var(--muted);border-radius:999px;padding:6px 16px;font-size:14px;text-decoration:none;transition:background .2s,color .2s}.tab.active[data-v-0bb1fa64]{color:var(--text);background:#22d3ee2e}.tab[data-v-0bb1fa64]:hover{color:var(--text);background:#ffffff14}.summary-card[data-v-0bb1fa64]{border:1px solid var(--border);background:#0c1116eb;border-radius:18px;flex-direction:column;justify-content:center;gap:8px;min-height:100%;padding:18px;display:flex}.summary-label[data-v-0bb1fa64]{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:12px}.summary-value[data-v-0bb1fa64]{color:var(--text);font-size:2.4rem;font-weight:600}.summary-hint[data-v-0bb1fa64]{color:var(--muted);font-size:12px;line-height:1.5}.sticky-footer[data-v-0bb1fa64]{background:linear-gradient(#0c111600 0%,#0c1116e6 30%,#0c1116 100%);padding:18px 0 6px;position:sticky;bottom:0}.sticky-inner[data-v-0bb1fa64]{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:12px;display:flex}.footer-meta[data-v-0bb1fa64]{flex-direction:column;gap:4px;display:flex}.footer-actions[data-v-0bb1fa64]{align-items:center;gap:10px;display:flex}.CodeMirror{color:#000;direction:ltr;height:300px;font-family:monospace}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{white-space:nowrap;background-color:#f7f7f7;border-right:1px solid #ddd}.CodeMirror-linenumber{text-align:right;color:#999;white-space:nowrap;min-width:20px;padding:0 3px 0 5px}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;width:auto;border:0!important}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:1.06s step-end infinite blink}.cm-animate-fat-cursor{background-color:#7e7;width:auto;animation:1.06s step-end infinite blink}@keyframes blink{50%{background-color:#0000}}.cm-tab{-webkit-text-decoration:inherit;text-decoration:inherit;display:inline-block}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute;top:0;bottom:0}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{background:#fff;position:relative;overflow:hidden}.CodeMirror-scroll{outline:none;height:100%;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;position:relative;overflow:scroll!important}.CodeMirror-sizer{border-right:50px solid #0000;position:relative}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{z-index:6;outline:none;display:none;position:absolute}.CodeMirror-vscrollbar{top:0;right:0;overflow:hidden scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow:scroll hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{z-index:3;min-height:100%;position:absolute;top:0;left:0}.CodeMirror-gutter{white-space:normal;vertical-align:top;height:100%;margin-bottom:-50px;display:inline-block}.CodeMirror-gutter-wrapper{z-index:4;position:absolute;background:0 0!important;border:none!important}.CodeMirror-gutter-background{z-index:4;position:absolute;top:0;bottom:0}.CodeMirror-gutter-elt{cursor:default;z-index:4;position:absolute}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:#0000}.CodeMirror-gutter-wrapper ::selection{background-color:#0000}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{font-family:inherit;font-size:inherit;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual;background:0 0;border-width:0;border-radius:0;margin:0;position:relative;overflow:visible}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{z-index:0;position:absolute;inset:0}.CodeMirror-linewidget{z-index:2;padding:.1px;position:relative}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{visibility:hidden;width:100%;height:0;position:absolute;overflow:hidden}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;z-index:3;position:relative}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::-moz-selection{background:#d7d4f0}.CodeMirror-line>span::-moz-selection{background:#d7d4f0}.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.CodeMirror-line::selection{background:#d7d4f0}.CodeMirror-line>span::selection{background:#d7d4f0}.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection{background:#d7d4f0}.CodeMirror-line>span::-moz-selection{background:#d7d4f0}.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:0 0}.cm-s-hopscotch.CodeMirror{color:#d5d3d5;background:#322931}.cm-s-hopscotch div.CodeMirror-selected{background:#433b42!important}.cm-s-hopscotch .CodeMirror-gutters{background:#322931;border-right:0}.cm-s-hopscotch .CodeMirror-linenumber{color:#797379}.cm-s-hopscotch .CodeMirror-cursor{border-left:1px solid #989498!important}.cm-s-hopscotch span.cm-comment{color:#b33508}.cm-s-hopscotch span.cm-atom,.cm-s-hopscotch span.cm-number{color:#c85e7c}.cm-s-hopscotch span.cm-property,.cm-s-hopscotch span.cm-attribute{color:#8fc13e}.cm-s-hopscotch span.cm-keyword{color:#dd464c}.cm-s-hopscotch span.cm-string{color:#fdcc59}.cm-s-hopscotch span.cm-variable{color:#8fc13e}.cm-s-hopscotch span.cm-variable-2{color:#1290bf}.cm-s-hopscotch span.cm-def{color:#fd8b19}.cm-s-hopscotch span.cm-error{color:#989498;background:#dd464c}.cm-s-hopscotch span.cm-bracket{color:#d5d3d5}.cm-s-hopscotch span.cm-tag{color:#dd464c}.cm-s-hopscotch span.cm-link{color:#c85e7c}.cm-s-hopscotch .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}.cm-s-hopscotch .CodeMirror-activeline-background{background:#302020}.gjs-is__grab,.gjs-is__grab *{cursor:grab!important}.gjs-is__grabbing,.gjs-is__grabbing *{-webkit-user-select:none;user-select:none;-o-user-select:none;cursor:grabbing!important}:root{--gjs-main-color:#444;--gjs-primary-color:#444;--gjs-secondary-color:#ddd;--gjs-tertiary-color:#804f7b;--gjs-quaternary-color:#d278c9;--gjs-font-color:#ddd;--gjs-font-color-active:#f8f8f8;--gjs-main-dark-color:#0003;--gjs-secondary-dark-color:#0000001a;--gjs-main-light-color:#ffffff1a;--gjs-secondary-light-color:#ffffffb3;--gjs-soft-light-color:#ffffff04;--gjs-color-blue:#3b97e3;--gjs-color-red:#dd3636;--gjs-color-yellow:#ffca6f;--gjs-color-green:#62c462;--gjs-left-width:15%;--gjs-color-highlight:#71b7f1;--gjs-color-warn:#ffca6f;--gjs-handle-margin:-5px;--gjs-light-border:#ffffff0d;--gjs-arrow-color:#ffffffb3;--gjs-dark-text-shadow:#0003;--gjs-color-input-padding:22px;--gjs-input-padding:5px;--gjs-padding-elem-classmanager:5px 6px;--gjs-upload-padding:150px 10px;--gjs-animation-duration:.2s;--gjs-main-font:Helvetica, sans-serif;--gjs-font-size:.75rem;--gjs-placeholder-background-color:var(--gjs-color-green);--gjs-canvas-top:40px;--gjs-flex-item-gap:5px}.gjs-bg-main,.gjs-off-prv,.gjs-sm-colorp-c{background-color:var(--gjs-main-color)}.gjs-color-main,.gjs-off-prv,.gjs-sm-stack #gjs-sm-add{color:var(--gjs-font-color);fill:var(--gjs-font-color)}.gjs-color-active{color:var(--gjs-font-color-active);fill:var(--gjs-font-color-active)}.gjs-color-warn{color:var(--gjs-color-warn);fill:var(--gjs-color-warn)}.gjs-color-hl{color:var(--gjs-color-highlight);fill:var(--gjs-color-highlight)}.gjs-invis-invis,.gjs-clm-tags #gjs-clm-new,.gjs-no-app{color:inherit;background-color:#0000;border:none}.gjs-no-app{height:10px}.opac50{opacity:.5;filter:alpha(opacity=50)}.gjs-checker-bg,.gjs-field-colorp-c,.checker-bg,.gjs-sm-layer-preview{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.gjs-no-user-select,.gjs-grabbing,.gjs-grabbing *,.gjs-rte-toolbar,.gjs-layer-name{-webkit-user-select:none;user-select:none;-o-user-select:none}.gjs-no-pointer-events,.gjs-resizer-c,.gjs-margin-v-el,.gjs-padding-v-el,.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{pointer-events:none}.no-select,.gjs-clm-tags #gjs-clm-close,.gjs-com-no-select,.gjs-com-no-select img,.gjs-category-title,.gjs-layer-title,.gjs-block-category .gjs-title,.gjs-sm-sector-title,.gjs-trait-category .gjs-title{-webkit-user-select:none;user-select:none;-o-user-select:none}.clear{clear:both}.gjs-category-open,.gjs-block-category.gjs-open,.gjs-sm-sector.gjs-sm-open,.gjs-trait-category.gjs-open{border-bottom:1px solid #00000040}.gjs-category-title,.gjs-layer-title,.gjs-block-category .gjs-title,.gjs-sm-sector-title,.gjs-trait-category .gjs-title{background-color:var(--gjs-secondary-dark-color);letter-spacing:1px;text-align:left;cursor:pointer;border-bottom:1px solid #00000040;padding:9px 10px 9px 20px;font-weight:lighter;position:relative}.btn-cl,.gjs-am-close,.gjs-mdl-btn-close{opacity:.3;filter:alpha(opacity=30);cursor:pointer;font-size:25px}.btn-cl:hover,.gjs-am-close:hover,.gjs-mdl-btn-close:hover{opacity:.7;filter:alpha(opacity=70)}.gjs-traits-label{border-bottom:1px solid var(--gjs-main-dark-color);text-align:left;margin-bottom:5px;padding:10px;font-weight:lighter}.gjs-label-wrp{width:30%;min-width:30%}.gjs-field-wrp{flex-grow:1}.gjs-traits-c,.gjs-traits-cs,.gjs-trait-categories{flex-direction:column;display:flex}.gjs-trait-category{width:100%}.gjs-trait-category .gjs-caret-icon{margin-right:5px}.gjs-trt-header{padding:10px;font-weight:lighter}.gjs-trt-trait{text-align:left;justify-content:flex-start;align-items:center;gap:5px;padding:5px 10px;font-weight:lighter;display:flex}.gjs-trt-traits{font-size:var(--gjs-font-size)}.gjs-trt-trait .gjs-label{text-align:left;text-overflow:ellipsis;overflow:hidden}.gjs-guide-info{position:absolute}.gjs-guide-info__content{width:100%;height:100%;padding:5px;display:flex;position:absolute}.gjs-guide-info__line{margin:auto;position:relative}.gjs-guide-info__line:before,.gjs-guide-info__line:after{content:"";background-color:inherit;display:block;position:absolute}.gjs-guide-info__y{padding:0 5px}.gjs-guide-info__y .gjs-guide-info__content{justify-content:center}.gjs-guide-info__y .gjs-guide-info__line{width:100%;height:1px}.gjs-guide-info__y .gjs-guide-info__line:before,.gjs-guide-info__y .gjs-guide-info__line:after{width:1px;height:10px;margin:auto;top:0;bottom:0;left:0}.gjs-guide-info__y .gjs-guide-info__line:after{left:auto;right:0}.gjs-guide-info__x{padding:5px 0}.gjs-guide-info__x .gjs-guide-info__content{align-items:center}.gjs-guide-info__x .gjs-guide-info__line{width:1px;height:100%}.gjs-guide-info__x .gjs-guide-info__line:before,.gjs-guide-info__x .gjs-guide-info__line:after{width:10px;height:1px;margin:auto;top:0;left:0;right:0;transform:translate(-50%)}.gjs-guide-info__x .gjs-guide-info__line:after{top:auto;bottom:0}.gjs-badge{white-space:nowrap}.gjs-badge__icon{vertical-align:middle;width:15px;height:15px;display:inline-block}.gjs-badge__icon svg{fill:currentColor}.gjs-badge__name{vertical-align:middle;display:inline-block}.gjs-frame-wrapper{width:100%;height:100%;margin:auto;position:absolute;left:0;right:0}.gjs-frame-wrapper--anim{transition:width .35s,height .35s}.gjs-frame-wrapper__top{width:100%;padding:5px 0;display:flex;position:absolute;top:0;left:50%;transform:translateY(-100%)translate(-50%)}.gjs-frame-wrapper__top-r{margin-left:auto}.gjs-frame-wrapper__left{height:100%;position:absolute;top:50%;left:0;transform:translate(-100%)translateY(-50%)}.gjs-frame-wrapper__bottom{width:100%;position:absolute;bottom:0;left:50%;transform:translateY(100%)translate(-50%)}.gjs-frame-wrapper__right{height:100%;position:absolute;top:50%;right:0;transform:translate(100%)translateY(-50%)}.gjs-frame-wrapper__icon{cursor:pointer;width:24px}.gjs-frame-wrapper__icon>svg{fill:currentColor}.gjs-padding-v-top,.gjs-fixedpadding-v-top{width:100%;top:0;left:0}.gjs-padding-v-right,.gjs-fixedpadding-v-right{right:0}.gjs-padding-v-bottom,.gjs-fixedpadding-v-bottom{width:100%;bottom:0;left:0}.gjs-padding-v-left,.gjs-fixedpadding-v-left{left:0}.gjs-cv-canvas{box-sizing:border-box;width:calc(100% - var(--gjs-left-width));height:calc(100% - var(--gjs-canvas-top));z-index:1;bottom:0;left:0;top:var(--gjs-canvas-top);position:absolute;overflow:hidden}.gjs-cv-canvas-bg{background-color:#00000026}.gjs-cv-canvas.gjs-cui{width:100%;height:100%;top:0}.gjs-cv-canvas.gjs-is__grab .gjs-cv-canvas__frames,.gjs-cv-canvas.gjs-is__grabbing .gjs-cv-canvas__frames{pointer-events:none}.gjs-cv-canvas__frames{width:100%;height:100%;position:absolute;top:0;left:0}.gjs-cv-canvas__spots{pointer-events:none;z-index:1;position:absolute}.gjs-cv-canvas .gjs-ghost{pointer-events:none;z-index:10;opacity:.55;filter:alpha(opacity=55);background-color:#5b5b5b;border:2px dashed #ccc;display:none;position:absolute}.gjs-cv-canvas .gjs-highlighter,.gjs-cv-canvas .gjs-highlighter-sel{outline:1px solid var(--gjs-color-blue);outline-offset:-1px;pointer-events:none;width:100%;height:100%;position:absolute}.gjs-cv-canvas .gjs-highlighter-warning{outline:3px solid var(--gjs-color-yellow)}.gjs-cv-canvas .gjs-highlighter-sel{outline:2px solid var(--gjs-color-blue);outline-offset:-2px}.gjs-cv-canvas #gjs-tools,.gjs-cv-canvas .gjs-tools{z-index:1;outline:none;width:100%;height:100%;position:absolute;top:0;left:0}.gjs-cv-canvas #gjs-tools{z-index:2}.gjs-cv-canvas *{box-sizing:border-box}.gjs-frame{border:none;outline:none;width:100%;height:100%;margin:auto;transition:width .35s,height .35s;display:block;position:absolute;inset:0}.gjs-toolbar{background-color:var(--gjs-color-blue);white-space:nowrap;color:#fff;z-index:10;position:absolute;top:0;left:0}.gjs-toolbar-item{cursor:pointer;width:26px;padding:5px;display:inline-block}.gjs-toolbar-item svg{fill:currentColor;vertical-align:middle}.gjs-resizer-c{z-index:9;width:100%;height:100%;position:absolute;top:0;left:0}.gjs-margin-v-el,.gjs-padding-v-el,.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{opacity:.1;filter:alpha(opacity=10);background-color:#ff0;position:absolute}.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{opacity:.2;filter:alpha(opacity=20)}.gjs-padding-v-el,.gjs-fixedpadding-v-el{background-color:navy}.gjs-resizer-h{pointer-events:all;border:3px solid var(--gjs-color-blue);width:10px;height:10px;margin:var(--gjs-handle-margin);background-color:#fff;position:absolute}.gjs-resizer-h-tl{cursor:nwse-resize;top:0;left:0}.gjs-resizer-h-tr{cursor:nesw-resize;top:0;right:0}.gjs-resizer-h-tc{margin:var(--gjs-handle-margin) auto;cursor:ns-resize;top:0;left:0;right:0}.gjs-resizer-h-cl{margin:auto var(--gjs-handle-margin);cursor:ew-resize;top:0;bottom:0;left:0}.gjs-resizer-h-cr{margin:auto var(--gjs-handle-margin);cursor:ew-resize;top:0;bottom:0;right:0}.gjs-resizer-h-bl{cursor:nesw-resize;bottom:0;left:0}.gjs-resizer-h-bc{margin:var(--gjs-handle-margin) auto;cursor:ns-resize;bottom:0;left:0;right:0}.gjs-resizer-h-br{cursor:nwse-resize;bottom:0;right:0}.gjs-pn-panel .gjs-resizer-h{opacity:0;background-color:#0003;border:none;transition:opacity .25s}.gjs-pn-panel .gjs-resizer-h:hover{opacity:1}.gjs-pn-panel .gjs-resizer-h-tc,.gjs-pn-panel .gjs-resizer-h-bc{width:100%;margin:0 auto}.gjs-pn-panel .gjs-resizer-h-cr,.gjs-pn-panel .gjs-resizer-h-cl{height:100%;margin:auto 0}.gjs-resizing .gjs-highlighter,.gjs-resizing .gjs-badge{display:none!important}.gjs-resizing-tl *{cursor:nwse-resize!important}.gjs-resizing-tr *{cursor:nesw-resize!important}.gjs-resizing-tc *{cursor:ns-resize!important}.gjs-resizing-cl *,.gjs-resizing-cr *{cursor:ew-resize!important}.gjs-resizing-bl *{cursor:nesw-resize!important}.gjs-resizing-bc *{cursor:ns-resize!important}.gjs-resizing-br *{cursor:nwse-resize!important}.no-dots,.ui-resizable-handle{border:none!important;outline:none!important;margin:0!important}.gjs-com-dashed *{outline-offset:-2px;box-sizing:border-box;outline:1px dashed #888}.gjs-com-badge,.gjs-badge{pointer-events:none;background-color:var(--gjs-color-blue);color:#fff;z-index:1;outline:none;padding:2px 5px;font-size:12px;display:none;position:absolute}.gjs-badge-warning{background-color:var(--gjs-color-yellow)}.gjs-placeholder,.gjs-com-placeholder,.gjs-placeholder{z-index:10;pointer-events:none;display:none;position:absolute}.gjs-placeholder,.gjs-placeholder{box-sizing:border-box;transition:top var(--gjs-animation-duration),left var(--gjs-animation-duration),width var(--gjs-animation-duration),height var(--gjs-animation-duration);outline:none;border-style:solid!important}.gjs-placeholder.horizontal,.gjs-com-placeholder.horizontal,.gjs-placeholder.horizontal{border-color:#0000 var(--gjs-placeholder-background-color);border-width:3px 5px;margin:-3px 0 0}.gjs-placeholder.vertical,.gjs-com-placeholder.vertical,.gjs-placeholder.vertical{border-color:var(--gjs-placeholder-background-color) #0000;border-width:5px 3px;margin:0 0 0 -3px}.gjs-placeholder-int,.gjs-com-placeholder-int,.gjs-placeholder-int{background-color:var(--gjs-placeholder-background-color);pointer-events:none;outline:none;width:100%;height:100%;padding:1.5px;box-shadow:0 0 3px #0003}.gjs-pn-panel{box-sizing:border-box;text-align:center;z-index:3;padding:5px;display:inline-block;position:absolute}.gjs-pn-panel .icon-undo,.gjs-pn-panel .icon-redo{width:25px;height:30px;font-size:20px}.gjs-pn-commands{width:calc(100% - var(--gjs-left-width));box-shadow:0 0 5px var(--gjs-main-dark-color);top:0;left:0}.gjs-pn-options{right:var(--gjs-left-width);top:0}.gjs-pn-views{border-bottom:2px solid var(--gjs-main-dark-color);width:var(--gjs-left-width);z-index:4;right:0}.gjs-pn-views-container{height:100%;width:var(--gjs-left-width);box-shadow:0 0 5px var(--gjs-main-dark-color);padding:42px 0 0;right:0;overflow:auto}.gjs-pn-buttons{justify-content:space-between;align-items:center;display:flex}.gjs-pn-btn{box-sizing:border-box;cursor:pointer;background-color:#0000;border:none;border-radius:2px;min-width:30px;min-height:30px;margin-right:5px;padding:4px;font-size:18px;line-height:21px;position:relative}.gjs-pn-btn.gjs-pn-active{background-color:#00000026;box-shadow:inset 0 0 3px #00000040}.gjs-pn-btn svg{fill:currentColor}.gjs-label{line-height:18px}.gjs-fields{display:flex}.gjs-select{width:100%;padding:0}.gjs-select select{padding-right:10px}.gjs-select:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--gjs-secondary-light-color)}.gjs-select select:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--gjs-secondary-light-color)}.gjs-input:focus,.gjs-button:focus,.gjs-btn-prim:focus,.gjs-select:focus,.gjs-select select:focus{outline:none}.gjs-field input,.gjs-field select,.gjs-field textarea{appearance:none;color:inherit;box-sizing:border-box;width:100%;padding:var(--gjs-input-padding);z-index:1;background-color:#0000;border:none;position:relative}.gjs-field input:focus,.gjs-field select:focus,.gjs-field textarea:focus{outline:none}.gjs-field input[type=number]{-moz-appearance:textfield}.gjs-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gjs-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gjs-field-range{flex:9 auto}.gjs-field-integer input{padding-right:30px}.gjs-select option,.gjs-field-select option,.gjs-clm-select option,.gjs-sm-select option,.gjs-fields option,.gjs-sm-unit option{background-color:var(--gjs-main-color);color:var(--gjs-font-color)}.gjs-field{background-color:var(--gjs-main-dark-color);box-shadow:none;box-sizing:border-box;border:none;border-radius:2px;padding:0;position:relative}.gjs-field textarea{resize:vertical}.gjs-field .gjs-sel-arrow{z-index:0;width:9px;height:100%;position:absolute;top:0;right:0}.gjs-field .gjs-d-s-arrow{top:0;bottom:0;right:var(--gjs-input-padding);border-top:4px solid var(--gjs-arrow-color);cursor:pointer;border-left:3px solid #0000;border-right:4px solid #0000;width:0;height:0;margin:auto;position:absolute}.gjs-field-arrows{cursor:ns-resize;z-index:10;width:9px;height:20px;bottom:0;right:calc(var(--gjs-input-padding) - 2px);margin:auto;position:absolute;top:0}.gjs-field-color,.gjs-field-radio{width:100%}.gjs-field-color input{padding-right:var(--gjs-color-input-padding);box-sizing:border-box}.gjs-field-colorp{border-left:1px solid var(--gjs-main-dark-color);box-sizing:border-box;height:100%;width:var(--gjs-color-input-padding);z-index:10;padding:2px;position:absolute;top:0;right:0}.gjs-field-colorp .gjs-checker-bg,.gjs-field-colorp .gjs-field-colorp-c{border-radius:1px;width:100%;height:100%}.gjs-field-colorp-c{width:100%;height:100%;position:relative}.gjs-field-color-picker{background-color:var(--gjs-font-color);cursor:pointer;width:100%;height:100%;box-shadow:0 0 1px var(--gjs-main-dark-color);border-radius:1px;position:absolute;top:0}.gjs-field-checkbox{cursor:pointer;width:17px;height:17px;padding:0;display:block}.gjs-field-checkbox input{display:none}.gjs-field-checkbox input:checked+.gjs-chk-icon{border:2px solid #ffffff80;border-width:0 2px 2px 0}.gjs-radio-item{text-align:center;border-left:1px solid var(--gjs-dark-text-shadow);flex:auto}.gjs-radio-item:first-child{border:none}.gjs-radio-item:hover{background:var(--gjs-main-dark-color)}.gjs-radio-item input{display:none}.gjs-radio-item input:checked+.gjs-radio-item-label{background-color:#fff3}.gjs-radio-items{display:flex}.gjs-radio-item-label{cursor:pointer;padding:var(--gjs-input-padding);display:block}.gjs-field-units{margin:auto;position:absolute;top:0;bottom:0;right:10px}.gjs-field-unit{color:var(--gjs-arrow-color);cursor:pointer;font-size:10px;position:absolute;top:3px;right:10px}.gjs-input-unit{text-align:center}.gjs-field-arrow-u,.gjs-field-arrow-d{border-left:3px solid #0000;border-right:4px solid #0000;border-top:4px solid var(--gjs-arrow-color);cursor:pointer;width:0;height:0;position:absolute;bottom:4px}.gjs-field-arrow-u{border-bottom:4px solid var(--gjs-arrow-color);border-top:none;top:4px}.gjs-field-select{padding:0}.gjs-field-range{box-shadow:none;background-color:#0000;border:none;padding:0}.gjs-field-range input{height:100%;margin:0}.gjs-field-range input:focus{outline:none}.gjs-field-range input::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid var(--gjs-main-dark-color);background-color:var(--gjs-font-color);cursor:pointer;border-radius:100%;width:10px;height:10px;margin-top:-4px}.gjs-field-range input::-moz-range-thumb{border:1px solid var(--gjs-main-dark-color);background-color:var(--gjs-font-color);cursor:pointer;border-radius:100%;width:10px;height:10px}.gjs-field-range input::-ms-thumb{border:1px solid var(--gjs-main-dark-color);background-color:var(--gjs-font-color);cursor:pointer;border-radius:100%;width:10px;height:10px}.gjs-field-range input::-moz-range-track{background-color:var(--gjs-main-dark-color);border-radius:1px;height:3px;margin-top:3px}.gjs-field-range input::-webkit-slider-runnable-track{background-color:var(--gjs-main-dark-color);border-radius:1px;height:3px;margin-top:3px}.gjs-field-range input::-ms-track{background-color:var(--gjs-main-dark-color);border-radius:1px;height:3px;margin-top:3px}.gjs-btn-prim{color:inherit;background-color:var(--gjs-main-light-color);padding:3px 6px;padding:var(--gjs-input-padding);cursor:pointer;border:none;border-radius:2px}.gjs-btn-prim:active{background-color:var(--gjs-main-light-color)}.gjs-btn--full{width:100%}.gjs-chk-icon{box-sizing:border-box;width:6px;height:14px;margin:0 5px;display:block;transform:rotate(45deg)}.gjs-add-trasp{color:var(--gjs-font-color);cursor:pointer;opacity:.75;filter:alpha(opacity=75);background:0 0;border:none;border-radius:2px;font-size:1em}.gjs-add-trasp:hover{opacity:1;filter:alpha(opacity=100)}.gjs-add-trasp:active{background-color:#0003}.gjs-devices-c{align-items:center;padding:2px 3px 3px;display:flex}.gjs-devices-c .gjs-device-label{text-align:left;flex-grow:2;margin-right:10px}.gjs-devices-c .gjs-select{flex-grow:20}.gjs-devices-c .gjs-add-trasp{flex-grow:1;margin-left:5px}.gjs-sm-clear{cursor:pointer;width:14px;min-width:14px;height:14px;margin-left:3px}.gjs-sm-header{padding:10px;font-weight:lighter}.gjs-sm-sector{clear:both;text-align:left;font-weight:lighter}.gjs-sm-sector-title{align-items:center;display:flex}.gjs-sm-sector-caret{width:17px;min-width:17px;height:17px;transform:rotate(-90deg)}.gjs-sm-sector-label{margin-left:5px}.gjs-sm-sector.gjs-sm-open .gjs-sm-sector-caret{transform:none}.gjs-sm-properties{font-size:var(--gjs-font-size);box-sizing:border-box;flex-wrap:wrap;align-items:flex-end;width:100%;padding:10px 5px;display:flex}.gjs-sm-label{align-items:center;margin:5px 5px 3px 0;display:flex}.gjs-sm-close-btn,.gjs-sm-preview-file-close{cursor:pointer;opacity:.7;filter:alpha(opacity=70);font-size:23px;display:block;position:absolute;top:0;right:5px}.gjs-sm-close-btn:hover,.gjs-sm-preview-file-close:hover{opacity:.9;filter:alpha(opacity=90)}.gjs-sm-field,.gjs-clm-field,.gjs-clm-select{width:100%;position:relative}.gjs-sm-field input,.gjs-clm-field input,.gjs-clm-select input,.gjs-sm-field select,.gjs-clm-field select,.gjs-clm-select select{color:#ffffffb3;background-color:#0000;border:none;width:100%}.gjs-sm-field input,.gjs-clm-field input,.gjs-clm-select input{box-sizing:border-box}.gjs-sm-field select,.gjs-clm-field select,.gjs-clm-select select{z-index:1;appearance:none;position:relative}.gjs-sm-field select::-ms-expand{display:none}.gjs-clm-field select::-ms-expand{display:none}.gjs-clm-select select::-ms-expand{display:none}:is(.gjs-sm-field select:-moz-focusring,.gjs-clm-field select:-moz-focusring,.gjs-clm-select select:-moz-focusring){color:#0000;text-shadow:0 0 0 var(--gjs-secondary-light-color)}.gjs-sm-field input:focus,.gjs-clm-field input:focus,.gjs-clm-select input:focus,.gjs-sm-field select:focus,.gjs-clm-field select:focus,.gjs-clm-select select:focus{outline:none}.gjs-sm-field .gjs-sm-unit,.gjs-clm-field .gjs-sm-unit,.gjs-clm-select .gjs-sm-unit{color:var(--gjs-secondary-light-color);cursor:pointer;font-size:10px;position:absolute;top:3px;right:10px}.gjs-sm-field .gjs-clm-sel-arrow,.gjs-clm-field .gjs-clm-sel-arrow,.gjs-clm-select .gjs-clm-sel-arrow,.gjs-sm-field .gjs-sm-int-arrows,.gjs-clm-field .gjs-sm-int-arrows,.gjs-clm-select .gjs-sm-int-arrows,.gjs-sm-field .gjs-sm-sel-arrow,.gjs-clm-field .gjs-sm-sel-arrow,.gjs-clm-select .gjs-sm-sel-arrow{cursor:ns-resize;width:9px;height:100%;position:absolute;top:0;right:0}.gjs-sm-field .gjs-sm-sel-arrow,.gjs-clm-field .gjs-sm-sel-arrow,.gjs-clm-select .gjs-sm-sel-arrow{cursor:pointer}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-arrow,.gjs-clm-field .gjs-sm-d-arrow,.gjs-clm-select .gjs-sm-d-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow,.gjs-sm-field .gjs-sm-u-arrow,.gjs-clm-field .gjs-sm-u-arrow,.gjs-clm-select .gjs-sm-u-arrow{cursor:pointer;border-left:3px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute}.gjs-sm-field .gjs-sm-u-arrow,.gjs-clm-field .gjs-sm-u-arrow,.gjs-clm-select .gjs-sm-u-arrow{border-bottom:4px solid var(--gjs-secondary-light-color);top:4px}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-arrow,.gjs-clm-field .gjs-sm-d-arrow,.gjs-clm-select .gjs-sm-d-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow{border-top:4px solid var(--gjs-secondary-light-color);bottom:4px}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow{bottom:7px}.gjs-sm-field.gjs-sm-color,.gjs-sm-color.gjs-clm-field,.gjs-sm-field.gjs-sm-input,.gjs-sm-input.gjs-clm-field,.gjs-sm-field.gjs-sm-integer,.gjs-sm-integer.gjs-clm-field,.gjs-sm-field.gjs-sm-list,.gjs-sm-list.gjs-clm-field,.gjs-sm-field.gjs-sm-select,.gjs-sm-select.gjs-clm-field,.gjs-clm-select{background-color:var(--gjs-main-dark-color);box-shadow:1px 1px 0 var(--gjs-main-light-color);color:var(--gjs-secondary-light-color);box-sizing:border-box;border:1px solid #0000001a;border-radius:2px;padding:0 5px}.gjs-sm-field.gjs-sm-composite,.gjs-sm-composite.gjs-clm-field,.gjs-sm-composite.gjs-clm-select{border-radius:2px}.gjs-sm-field.gjs-sm-select,.gjs-sm-select.gjs-clm-field,.gjs-clm-select{padding:0}.gjs-sm-field.gjs-sm-select select,.gjs-sm-select.gjs-clm-field select,.gjs-clm-select select{height:20px}.gjs-sm-field.gjs-sm-select option,.gjs-sm-select.gjs-clm-field option,.gjs-clm-select option{padding:3px 0}.gjs-sm-field.gjs-sm-composite,.gjs-sm-composite.gjs-clm-field,.gjs-sm-composite.gjs-clm-select{background-color:var(--gjs-secondary-dark-color);border:1px solid #00000040}.gjs-sm-field.gjs-sm-list,.gjs-sm-list.gjs-clm-field,.gjs-sm-list.gjs-clm-select{float:left;width:auto;padding:0;overflow:hidden}.gjs-sm-field.gjs-sm-list input,.gjs-sm-list.gjs-clm-field input,.gjs-sm-list.gjs-clm-select input{display:none}.gjs-sm-field.gjs-sm-list label,.gjs-sm-list.gjs-clm-field label,.gjs-sm-list.gjs-clm-select label{cursor:pointer;padding:5px;display:block}.gjs-sm-field.gjs-sm-list .gjs-sm-radio:checked+label,.gjs-sm-list.gjs-clm-field .gjs-sm-radio:checked+label,.gjs-sm-list.gjs-clm-select .gjs-sm-radio:checked+label{background-color:#fff3}.gjs-sm-field.gjs-sm-list .gjs-sm-icon,.gjs-sm-list.gjs-clm-field .gjs-sm-icon,.gjs-sm-list.gjs-clm-select .gjs-sm-icon{text-shadow:none;background-position:50%;background-repeat:no-repeat;line-height:normal}.gjs-sm-field.gjs-sm-integer select,.gjs-sm-integer.gjs-clm-field select,.gjs-sm-integer.gjs-clm-select select{width:auto;padding:0}.gjs-sm-list .gjs-sm-el{float:left;border-left:1px solid var(--gjs-main-dark-color)}.gjs-sm-list .gjs-sm-el:first-child{border:none}.gjs-sm-list .gjs-sm-el:hover{background:var(--gjs-main-dark-color)}.gjs-sm-slider .gjs-field-integer{flex:65px}.gjs-sm-property{box-sizing:border-box;float:left;width:50%;margin-bottom:5px;padding:0 5px}.gjs-sm-property--full,.gjs-sm-property.gjs-sm-composite,.gjs-sm-property.gjs-sm-file,.gjs-sm-property.gjs-sm-list,.gjs-sm-property.gjs-sm-stack,.gjs-sm-property.gjs-sm-slider,.gjs-sm-property.gjs-sm-color{width:100%}.gjs-sm-property .gjs-sm-btn{background-color:color-mix(in srgb, var(--gjs-main-dark-color), white 13%);box-shadow:1px 1px 0 color-mix(in srgb, var(--gjs-main-dark-color), white 2%),1px 1px 0 color-mix(in srgb, var(--gjs-main-dark-color), white 17%) inset;text-align:center;cursor:pointer;width:100%;height:auto;color:var(--gjs-font-color);box-sizing:border-box;text-shadow:-1px -1px 0 var(--gjs-main-dark-color);opacity:.85;filter:alpha(opacity=85);border:none;border-radius:2px;padding:5px;position:relative}.gjs-sm-property .gjs-sm-btn-c{box-sizing:border-box;float:left;width:100%}.gjs-sm-property__text-shadow .gjs-sm-layer-preview-cnt:after{color:#000;content:"T";padding:0 4px;font-weight:900;line-height:17px}.gjs-sm-preview-file{background-color:var(--gjs-light-border);border:1px solid color-mix(in srgb, var(--gjs-light-border), black 1%);border-radius:2px;margin-top:5px;padding:3px 20px;position:relative;overflow:hidden}.gjs-sm-preview-file-cnt{background-position:50%;background-repeat:no-repeat;background-size:auto 100%;height:50px}.gjs-sm-preview-file-close{width:14px;height:14px;top:-5px}.gjs-sm-layers{min-height:30px;margin-top:5px;padding:1px 3px}.gjs-sm-layer{background-color:#ffffff0e;border-radius:2px;margin:2px 0;padding:7px;position:relative}.gjs-sm-layer.gjs-sm-active{background-color:#ffffff1f}.gjs-sm-layer .gjs-sm-label-wrp{align-items:center;display:flex}.gjs-sm-layer #gjs-sm-move{cursor:grab;width:14px;min-width:14px;height:14px}.gjs-sm-layer #gjs-sm-label{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;margin:0 5px;overflow:hidden}.gjs-sm-layer-preview{border-radius:2px;width:15px;min-width:15px;height:15px;margin-right:5px}.gjs-sm-layer-preview-cnt{background-color:#fff;border-radius:2px;width:100%;height:100%;background-size:cover!important}.gjs-sm-layer #gjs-sm-close-layer{cursor:pointer;opacity:.5;width:14px;min-width:14px;height:14px;filter:alpha(opacity=50);display:block}.gjs-sm-layer #gjs-sm-close-layer:hover{opacity:.8;filter:alpha(opacity=80)}.gjs-sm-stack .gjs-sm-properties{padding:5px 0 0}.gjs-sm-property__border-radius .gjs-sm-property__border-bottom-right-radius{order:4}.gjs-sm-stack #gjs-sm-add{cursor:pointer;opacity:.75;background:0 0;border:none;outline:none;width:18px;height:18px;padding:0;position:absolute;top:-17px;right:0}.gjs-sm-stack #gjs-sm-add:hover{opacity:1;filter:alpha(opacity=100)}.gjs-sm-colorp-c{box-sizing:border-box;border-radius:2px;width:20px;height:100%;padding:2px;position:absolute;top:0;right:0}.gjs-sm-colorp-c .gjs-field-colorp-c,.gjs-sm-colorp-c .gjs-checker-bg{border-radius:1px;width:100%;height:100%}.gjs-sm-color-picker{background-color:var(--gjs-font-color);cursor:pointer;width:100%;height:16px;box-shadow:0 0 1px var(--gjs-main-dark-color);border-radius:1px;margin-top:-16px}.gjs-sm-btn-upload #gjs-sm-upload{opacity:0;cursor:pointer;width:100%;position:absolute;top:0;left:0}.gjs-sm-btn-upload #gjs-sm-label{padding:2px 0}.gjs-sm-layer>#gjs-sm-move{opacity:.7;filter:alpha(opacity=70);cursor:move;float:left;margin:0 5px 0 0;font-size:12px}.gjs-sm-layer>#gjs-sm-move:hover{opacity:.9;filter:alpha(opacity=90)}.gjs-blocks-c{flex-wrap:wrap;justify-content:flex-start;display:flex}.gjs-block-categories{flex-direction:column;display:flex}.gjs-block-category{width:100%}.gjs-block-category .gjs-caret-icon{margin-right:5px}.gjs-block{-webkit-user-select:none;user-select:none;-o-user-select:none;box-sizing:border-box;cursor:all-scroll;text-align:center;border:1px solid #0003;border-radius:3px;flex-direction:column;justify-content:space-between;width:45%;min-width:45px;min-height:90px;margin:10px 2.5% 5px;padding:1em;font-size:11px;font-weight:lighter;transition:box-shadow .2s,color .2s;display:flex;box-shadow:0 1px #00000026}.gjs-block:hover{box-shadow:0 3px 4px #00000026}.gjs-block svg{fill:currentColor}.gjs-block__media{pointer-events:none;margin-bottom:10px}.gjs-block-svg{fill:currentColor;width:54px}.gjs-block-svg-path{fill:currentColor}.gjs-block.fa{padding:11px;font-size:2em;line-height:2em}.gjs-block-label{text-overflow:ellipsis;pointer-events:none;font-family:Helvetica,sans-serif;font-size:.65rem;font-weight:400;line-height:normal;overflow:hidden}.gjs-block.gjs-bdrag{width:auto;padding:0}.gjs-selected-parent{border:1px solid var(--gjs-color-yellow)}.gjs-opac50{opacity:.5;filter:alpha(opacity=50)}.gjs-layer{text-align:left;font-weight:lighter;font-size:var(--gjs-font-size);display:grid;position:relative}.gjs-layer-item{border-bottom:1px solid var(--gjs-main-dark-color);background-color:var(--gjs-secondary-dark-color);justify-content:space-between;align-items:center;gap:var(--gjs-flex-item-gap);cursor:pointer;padding:5px 10px;display:flex}.gjs-layer-item-left,.gjs-layer-item-right{align-items:center;gap:var(--gjs-flex-item-gap);display:flex}.gjs-layer-item-left{width:100%}.gjs-layer-hidden{opacity:.55;filter:alpha(opacity=55)}.gjs-layer-vis{box-sizing:content-box;cursor:pointer;z-index:1}.gjs-layer-vis-on,.gjs-layer-vis-off{width:13px;height:13px;display:flex}.gjs-layer-vis-off,.gjs-layer-vis.gjs-layer-off .gjs-layer-vis-on{display:none}.gjs-layer-vis.gjs-layer-off .gjs-layer-vis-off{display:flex}.gjs-layer-caret{cursor:pointer;box-sizing:content-box;opacity:.7;width:15px;height:15px;filter:alpha(opacity=70);display:flex;transform:rotate(90deg)}.gjs-layer-caret:hover{opacity:1;filter:alpha(opacity=100)}.gjs-layer.open>.gjs-layer-item .gjs-layer-caret{transform:rotate(180deg)}.gjs-layer-title{border-bottom:none;align-items:center;padding:0;display:flex;background-color:#0000!important}.gjs-layer-title-inn{align-items:center;gap:var(--gjs-flex-item-gap);display:flex;position:relative}.gjs-layer-title-c{width:100%}.gjs-layer__icon{width:100%;max-width:15px;max-height:15px;padding-left:5px;display:block}.gjs-layer__icon svg{fill:currentColor}.gjs-layer-name{box-sizing:content-box;white-space:nowrap;max-width:170px;height:auto;display:inline-block;overflow:hidden}.gjs-layer-name--no-edit{text-overflow:ellipsis}.gjs-layer>.gjs-layer-children{display:none}.gjs-layer.open>.gjs-layer-children{display:block}.gjs-layer-no-chld>.gjs-layer-title-inn>.gjs-layer-caret{visibility:hidden}.gjs-layer-move{box-sizing:content-box;cursor:move;width:13px;height:13px;display:flex}.gjs-layer.gjs-hovered .gjs-layer-item{background-color:var(--gjs-soft-light-color)}.gjs-layer.gjs-selected .gjs-layer-item{background-color:var(--gjs-main-light-color)}.gjs-layers{height:100%;position:relative}.gjs-layers #gjs-placeholder{width:100%;position:absolute}.gjs-layers #gjs-placeholder #gjs-plh-int{height:100%;padding:1px}.gjs-layers #gjs-placeholder #gjs-plh-int.gjs-insert{background-color:var(--gjs-color-green)}#gjs-clm-add-tag,.gjs-clm-tags-btn{box-sizing:border-box;cursor:pointer;background-color:#ffffff26;border:1px solid #00000026;border-radius:2px;width:24px;height:24px;margin-right:3px;padding:3px}.gjs-clm-tags-btn svg{fill:currentColor;display:block}.gjs-clm-header{align-items:center;margin:7px 0;display:flex}.gjs-clm-header-status{flex-shrink:1;margin-left:auto}.gjs-clm-tag{cursor:default;border-radius:3px;align-items:center;margin:0 3px 3px 0;padding:5px;display:flex;overflow:hidden}.gjs-clm-tag-status,.gjs-clm-tag-close{flex-shrink:1;width:12px;height:12px}.gjs-clm-tag-status svg,.gjs-clm-tag-close svg{vertical-align:middle;fill:currentColor}.gjs-clm-sels-info{text-align:left;margin:7px 0}.gjs-clm-sel-id{opacity:.5;filter:alpha(opacity=50);font-size:.9em}.gjs-clm-label-sel{float:left;padding-right:5px}.gjs-clm-tags{font-size:var(--gjs-font-size);padding:10px 5px}.gjs-clm-tags #gjs-clm-sel{float:left;margin-left:5px;padding:7px 0;font-style:italic}.gjs-clm-tags #gjs-clm-tags-field{clear:both;flex-wrap:wrap;margin-bottom:5px;padding:5px;display:flex}.gjs-clm-tags #gjs-clm-tags-c{vertical-align:top;flex-wrap:wrap;display:flex;overflow:hidden}.gjs-clm-tags #gjs-clm-new{color:var(--gjs-font-color);padding:var(--gjs-padding-elem-classmanager);display:none}.gjs-clm-tags #gjs-clm-close{opacity:.85;filter:alpha(opacity=85);cursor:pointer;color:#ffffffe6;font-size:20px;line-height:0}.gjs-clm-tags #gjs-clm-close:hover{opacity:1;filter:alpha(opacity=100)}.gjs-clm-tags #gjs-clm-checkbox{color:#ffffffe6;vertical-align:middle;cursor:pointer;font-size:9px}.gjs-clm-tags #gjs-clm-tag-label{text-overflow:ellipsis;cursor:text;flex-grow:1;padding:0 3px;overflow:hidden}.gjs-mdl-container{font-family:var(--gjs-main-font);z-index:100;background-color:#00000080;display:flex;position:fixed;inset:0;overflow-y:auto}.gjs-mdl-dialog{text-shadow:-1px -1px #0000000d;z-index:2;border-radius:3px;width:90%;max-width:850px;margin:auto;font-weight:lighter;animation:.215s gjs-slide-down;position:relative}.gjs-mdl-title{font-size:1rem}.gjs-mdl-btn-close{position:absolute;top:5px;right:15px}.gjs-mdl-active .gjs-mdl-dialog{animation:.216s gjs-mdl-slide-down}.gjs-mdl-header,.gjs-mdl-content{clear:both;padding:10px 15px}.gjs-mdl-header{border-bottom:1px solid var(--gjs-main-dark-color);padding:15px 15px 7px;position:relative}.gjs-export-dl:after{content:"";clear:both;margin-bottom:10px;display:block}.gjs-dropzone{opacity:0;z-index:11;pointer-events:none;width:100%;height:100%;transition:opacity .25s;display:none;position:absolute;top:0;left:0}.gjs-dropzone-active .gjs-dropzone{opacity:1;display:block}.gjs-am-assets{clear:both;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;height:290px;display:flex;overflow:auto}.gjs-am-assets-header{padding:5px}.gjs-am-add-asset .gjs-am-add-field{float:left;width:70%}.gjs-am-add-asset button{float:right;width:25%}.gjs-am-preview-cont{background-color:var(--gjs-main-color);float:left;border-radius:2px;width:30%;height:70px;position:relative;overflow:hidden}.gjs-am-preview{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute}.gjs-am-preview-bg{opacity:.5;filter:alpha(opacity=50);z-index:0;width:100%;height:100%;position:absolute}.gjs-am-dimensions{opacity:.5;filter:alpha(opacity=50);font-size:10px}.gjs-am-meta{float:left;box-sizing:border-box;width:70%;padding:5px 0 0 5px;font-size:12px}.gjs-am-meta>div{margin-bottom:5px}.gjs-am-close{cursor:pointer;display:none;position:absolute;top:0;right:5px}.gjs-am-asset{border-bottom:1px solid color-mix(in srgb, var(--gjs-main-dark-color), black 3%);cursor:pointer;box-sizing:border-box;width:100%;padding:5px;position:relative}.gjs-am-asset:hover .gjs-am-close{display:block}.gjs-am-highlight{background-color:var(--gjs-main-light-color)}.gjs-am-assets-cont{background-color:var(--gjs-secondary-dark-color);box-sizing:border-box;float:right;border-radius:3px;width:45%;height:325px;padding:10px;overflow:hidden}.gjs-am-file-uploader{float:left;width:55%}.gjs-am-file-uploader>form{background-color:var(--gjs-secondary-dark-color);text-align:center;border:2px dashed;border-radius:3px;margin-bottom:15px;position:relative}.gjs-am-file-uploader>form.gjs-am-hover{border:2px solid var(--gjs-color-green);color:color-mix(in srgb, var(--gjs-color-green), white 5%)}.gjs-am-file-uploader>form.gjs-am-disabled{border-color:red}.gjs-am-file-uploader>form #gjs-am-uploadFile{opacity:0;filter:alpha(opacity=0);padding:var(--gjs-upload-padding);box-sizing:border-box;width:100%}.gjs-am-file-uploader #gjs-am-title{padding:var(--gjs-upload-padding);width:100%;position:absolute}.gjs-cm-editor-c{float:left;box-sizing:border-box;width:50%}.gjs-cm-editor-c .CodeMirror{height:450px}.gjs-cm-editor{font-size:12px}.gjs-cm-editor#gjs-cm-htmlmixed{border-right:1px solid var(--gjs-main-dark-color);padding-right:10px}.gjs-cm-editor#gjs-cm-htmlmixed #gjs-cm-title{color:#a97d44}.gjs-cm-editor#gjs-cm-css{padding-left:10px}.gjs-cm-editor#gjs-cm-css #gjs-cm-title{color:#ddca7e}.gjs-cm-editor #gjs-cm-title{background-color:var(--gjs-main-dark-color);text-align:right;padding:5px 10px 3px;font-size:12px}.gjs-rte-toolbar{z-index:10;position:absolute}.gjs-rte-toolbar-ui{border:1px solid var(--gjs-main-dark-color);border-radius:3px}.gjs-rte-actionbar{display:flex}.gjs-rte-action{border-right:1px solid var(--gjs-main-dark-color);text-align:center;cursor:pointer;outline:none;justify-content:center;align-items:center;width:25px;padding:5px;display:flex}.gjs-rte-action:last-child{border-right:none}.gjs-rte-action:hover,.gjs-rte-active{background-color:var(--gjs-main-light-color)}.gjs-rte-disabled{color:var(--gjs-main-light-color);cursor:not-allowed}.gjs-rte-disabled:hover{background-color:unset}.sp-container{z-index:9999994;display:inline-block;position:absolute;top:0;left:0;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{box-sizing:content-box}.sp-top{width:100%;display:inline-block;position:relative}.sp-top-inner{position:absolute;inset:0}.sp-color{position:absolute;inset:0 20% 0 0}.sp-hue{height:100%;position:absolute;inset:0 0 0 84%}.sp-clear-enabled .sp-hue{height:77.5%;top:33px}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;inset:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{cursor:pointer;opacity:.8;background:#fff;border:1px solid #000;width:6px;position:absolute;top:-4px;bottom:-4px;left:50%}.sp-alpha{height:8px;display:none;position:absolute;bottom:-14px;left:0;right:0}.sp-alpha-inner{border:1px solid #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:50%}.sp-clear-enabled .sp-clear{height:28px;display:block;position:absolute;inset:0 0 0 84%}.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-clear,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{-webkit-user-select:none;user-select:none;-moz-user-select:-moz-none;-o-user-select:none}.sp-container.sp-input-disabled .sp-input-container,.sp-container.sp-buttons-disabled .sp-button-container,.sp-container.sp-palette-buttons-disabled .sp-palette-button-container,.sp-palette-only .sp-picker-container,.sp-palette-disabled .sp-palette-container,.sp-initial-disabled .sp-initial{display:none}.sp-sat{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr="#FFFFFFFF", endColorstr="#00CC9A81");background-image:linear-gradient(90deg,#fff,#cc9a8100)}.sp-val{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00CC9A81", endColorstr="#FF000000");background-image:linear-gradient(#cc9a8100,#000)}.sp-hue{background:linear-gradient(red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0000", endColorstr="#ffff00")}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffff00", endColorstr="#00ff00")}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ff00", endColorstr="#00ffff")}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffff", endColorstr="#0000ff")}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0000ff", endColorstr="#ff00ff")}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff00ff", endColorstr="#ff0000")}.sp-hidden{display:none!important}.sp-cf:before,.sp-cf:after{content:"";display:table}.sp-cf:after{clear:both}@media (device-width<=480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{cursor:pointer;background:#000;border:1px solid #fff;border-radius:5px;width:5px;height:5px;position:absolute;top:0;left:0}.sp-slider{cursor:pointer;opacity:.8;background:#fff;border:1px solid #000;height:3px;position:absolute;top:0;left:-1px;right:-1px}.sp-container{background-color:#ececec;border:1px solid #f0c49b;border-radius:0;padding:0}.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue,.sp-clear{-ms-box-sizing:border-box;box-sizing:border-box;font:12px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Verdana,sans-serif}.sp-top{margin-bottom:3px}.sp-color,.sp-hue,.sp-clear{border:1px solid #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{color:#222;background:0 0;border:1px inset;border-radius:3px;width:100%;margin:0;padding:4px 5px;font-size:12px!important}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{background:#fdd;border:1px solid red}.sp-picker-container,.sp-palette-container{float:left;margin-bottom:-290px;padding:10px 10px 300px;position:relative}.sp-picker-container{border-left:1px solid #fff;width:172px}.sp-palette-container{border-right:1px solid #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{float:left;cursor:pointer;border:2px solid #0000;width:24px;height:15px;margin:3px;display:block;position:relative}.sp-palette .sp-thumb-el:hover,.sp-palette .sp-thumb-el.sp-thumb-active{border-color:orange}.sp-thumb-el{position:relative}.sp-initial{float:left;border:1px solid #333}.sp-initial span{float:left;border:none;width:30px;height:25px;margin:0;display:block}.sp-initial .sp-clear-display{background-position:50%}.sp-palette-button-container,.sp-button-container{float:right}.sp-replacer{cursor:pointer;color:#333;vertical-align:middle;background:#eee;border:1px solid #91765d;margin:0;padding:4px;display:inline-block;overflow:hidden}.sp-replacer:hover,.sp-replacer.sp-active{color:#111;border-color:#f0c49b}.sp-replacer.sp-disabled{cursor:default;color:silver;border-color:silver}.sp-dd{float:left;height:16px;padding:2px 0;font-size:10px;line-height:16px}.sp-preview{float:left;z-index:0;border:1px solid #222;width:25px;height:20px;margin-right:5px;position:relative}.sp-palette{max-width:220px}.sp-palette .sp-thumb-el{border:1px solid #d0d0d0;width:16px;height:16px;margin:2px 1px}.sp-container{padding-bottom:0}.sp-container button{color:#333;text-align:center;text-shadow:0 1px #eee;vertical-align:middle;background-color:#eee;background-image:linear-gradient(#eee,#ccc);border:1px solid #ccc;border-bottom-color:#bbb;border-radius:3px;padding:5px 4px;font-size:14px;line-height:1}.sp-container button:hover{cursor:pointer;text-shadow:0 1px #ddd;background-color:#ddd;background-image:linear-gradient(#ddd,#bbb);border:1px solid #bbb;border-bottom-color:#999}.sp-container button:active{-ms-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-o-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;border:1px solid #aaa;border-bottom-color:#888;box-shadow:inset 0 0 5px 2px #aaa,0 1px #eee}.sp-cancel{vertical-align:middle;margin:0 5px 0 0;padding:2px;font-size:11px;text-decoration:none;color:#d93f3f!important}.sp-cancel:hover{text-decoration:underline;color:#d93f3f!important}.sp-palette span:hover,.sp-palette span.sp-thumb-active{border-color:#000}.sp-preview,.sp-alpha,.sp-thumb-el{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);position:relative}.sp-preview-inner,.sp-alpha-inner,.sp-thumb-inner{display:block;position:absolute;inset:0}.sp-palette .sp-thumb-inner{background-position:50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==);background-position:50%;background-repeat:no-repeat}.gjs-editor-sp{border:1px solid var(--gjs-main-dark-color);box-shadow:0 0 7px var(--gjs-main-dark-color);border-radius:3px}.gjs-editor-sp .sp-hue,.gjs-editor-sp .sp-slider{cursor:row-resize}.gjs-editor-sp .sp-color,.gjs-editor-sp .sp-dragger{cursor:crosshair}.gjs-editor-sp .sp-alpha-inner,.gjs-editor-sp .sp-alpha-handle{cursor:col-resize}.gjs-editor-sp .sp-hue{left:90%}.gjs-editor-sp .sp-color{right:15%}.gjs-editor-sp .sp-picker-container{border:none}.gjs-editor-sp .colpick_dark .colpick_color{outline:1px solid var(--gjs-main-dark-color)}.gjs-editor-sp .sp-cancel,.gjs-editor-sp .sp-cancel:hover{font-size:25px;text-decoration:none;position:absolute;bottom:-8px;left:0;color:#777!important}.gjs-editor-sp .sp-alpha-handle{background-color:#ccc;border:1px solid #555;width:4px}.gjs-editor-sp .sp-color,.gjs-editor-sp .sp-hue{border:1px solid #333}.gjs-editor-sp .sp-slider{background-color:#ccc;border:1px solid #555;width:22px;height:3px;left:-4px}.gjs-editor-sp .sp-dragger{background:0 0;box-shadow:0 0 0 1px #111}.gjs-editor-sp .sp-button-container{float:none;text-align:right;width:100%;position:relative}.gjs-editor-sp .sp-button-container .sp-choose,.gjs-editor-sp .sp-button-container .sp-choose:hover,.gjs-editor-sp .sp-button-container .sp-choose:active{background:var(--gjs-main-dark-color);border-color:var(--gjs-main-dark-color);color:var(--gjs-font-color);text-shadow:none;box-shadow:none;padding:3px 5px}.gjs-editor-sp .sp-palette-container{float:none;border:none;margin:0;padding:5px 10px 0}.gjs-editor-sp .sp-palette .sp-thumb-el,.gjs-editor-sp .sp-palette .sp-thumb-el:hover{border:1px solid #000000e6}.gjs-editor-sp .sp-palette .sp-thumb-el:hover,.gjs-editor-sp .sp-palette .sp-thumb-el.sp-thumb-active{border-color:#000000e6}.gjs-one-bg{background-color:var(--gjs-primary-color)}.gjs-one-color,.gjs-one-color-h:hover{color:var(--gjs-primary-color)}.gjs-two-bg{background-color:var(--gjs-secondary-color)}.gjs-two-color,.gjs-two-color-h:hover{color:var(--gjs-secondary-color)}.gjs-three-bg{background-color:var(--gjs-tertiary-color)}.gjs-three-color,.gjs-three-color-h:hover{color:var(--gjs-tertiary-color)}.gjs-four-bg{background-color:var(--gjs-quaternary-color)}.gjs-four-color,.gjs-four-color-h:hover{color:var(--gjs-quaternary-color)}.gjs-danger-bg{background-color:var(--gjs-color-red)}.gjs-danger-color,.gjs-danger-color-h:hover{color:var(--gjs-color-red)}.gjs-bdrag{width:auto;pointer-events:none!important;z-index:10!important;position:absolute!important}.gjs-drag-helper{background-color:var(--gjs-color-blue)!important;pointer-events:none!important;z-index:10!important;transform-origin:0 0!important;outline:none!important;margin:15px!important;transition:none!important;position:absolute!important;transform:scale(.3)!important}.gjs-grabbing,.gjs-grabbing *{cursor:grabbing!important;cursor:-webkit-grabbing!important}.gjs-grabbing{overflow:hidden}.gjs-off-prv{z-index:10;cursor:pointer;padding:5px;position:relative}.gjs-editor-cont ::-webkit-scrollbar-track{background:var(--gjs-secondary-dark-color)}.gjs-editor-cont ::-webkit-scrollbar-thumb{background-color:#fff3}.gjs-editor-cont ::-webkit-scrollbar{width:8px}.gjs-no-touch-actions{touch-action:none}.gjs-disabled{-webkit-user-select:none;user-select:none;-o-user-select:none;opacity:.5;filter:alpha(opacity=50)}.gjs-editor{font-family:var(--gjs-main-font);font-size:var(--gjs-font-size);box-sizing:border-box;height:100%;position:relative}.gjs-freezed,.gjs-freezed{opacity:.5;filter:alpha(opacity=50);pointer-events:none}.gjs-hidden{display:none}@keyframes gjs-slide-down{0%{opacity:0;transform:translateY(-3rem)}to{opacity:1;transform:translate(0)}}@keyframes gjs-slide-up{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-3rem)}}.cm-s-hopscotch span.cm-error{color:#fff}.tab[data-v-2277874f]{color:var(--text);background:#ffffff0d;border:1px solid #0000;border-radius:999px;padding:8px 16px;font-size:14px;transition:background .2s,border-color .2s}.tab.active[data-v-2277874f]{background:#22d3ee33;border-color:#22d3ee59}.tab.ghost[data-v-2277874f]{background:0 0;border-color:#ffffff14}.unsaved-indicator[data-v-2277874f]{color:#fbbf24;text-transform:uppercase;letter-spacing:.14em;font-size:12px}.error-banner[data-v-2277874f]{color:#ff9b9b;background:#ff63841f;border:1px solid #ff638466;border-radius:12px;margin-bottom:12px;padding:12px}.preview-pane[data-v-2277874f],.editor-pane[data-v-2277874f]{border:1px solid var(--border);background:#000000d9;border-radius:18px;min-height:70vh;overflow:hidden}.contract-workspace[data-v-2277874f]{grid-template-columns:minmax(0,1.06fr) minmax(420px,.94fr);align-items:start;gap:22px;display:grid}.contract-builder-column[data-v-2277874f],.contract-preview-column[data-v-2277874f]{min-width:0}.contract-preview-column[data-v-2277874f]{flex-direction:column;gap:16px;max-height:calc(100vh - 104px);padding-right:2px;display:flex;position:sticky;top:92px;overflow:auto}.wizard-apply-panel[data-v-2277874f]{background:#22d3ee12;border:1px solid #22d3ee38;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.wizard-apply-panel h3[data-v-2277874f]{color:var(--text);margin:0;font-size:14px;font-weight:750}.wizard-apply-panel p[data-v-2277874f]{color:var(--muted);margin:3px 0 0;font-size:12px;line-height:1.35}.wizard-apply-panel .wizard-lock-note[data-v-2277874f]{grid-column:1/-1;margin:0}.preview-panel[data-v-2277874f]{border:1px solid var(--border);background:#ffffff06;border-radius:16px;flex-direction:column;flex:none;min-height:min(760px,100vh - 118px);display:flex;overflow:hidden}.preview-panel-header[data-v-2277874f]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:12px 14px;display:flex}.preview-panel-header h3[data-v-2277874f]{color:var(--text);margin:0;font-size:15px;font-weight:650}.preview-actions[data-v-2277874f]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.preview-frame[data-v-2277874f]{background:#fff;border:none;flex:auto;width:100%;height:auto;min-height:620px}.preview-empty[data-v-2277874f]{min-height:360px;color:var(--muted);justify-content:center;align-items:center;font-size:13px;display:flex}.editor-host[data-v-2277874f]{background:#1a1d21;width:100%;min-height:70vh}.panel[data-v-2277874f]{border:1px solid var(--border);background:#ffffff05;border-radius:18px;padding:16px}.panel-title[data-v-2277874f]{margin:0 0 12px;font-size:15px;font-weight:600}.field-label[data-v-2277874f]{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin:12px 0 6px;font-size:12px;display:block}.var-heading[data-v-2277874f]{text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:12px}.var-list[data-v-2277874f]{flex-wrap:wrap;gap:6px;display:flex}.var-list code[data-v-2277874f]{color:#8de7ff;background:#ffffff0d;border-radius:6px;padding:2px 6px;font-size:12px}.status-pill[data-v-2277874f]{color:#dbeafe;letter-spacing:.12em;text-transform:uppercase;background:#94a3b833;border-radius:999px;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;display:inline-flex}.status-pill.green[data-v-2277874f]{color:#c6f6d5;background:#22c55e33}.status-pill.amber[data-v-2277874f]{color:#fef3c7;background:#facc1533}.sig-preview[data-v-2277874f]{background:#ffffff0d;border-radius:12px;margin-bottom:10px;padding:10px}.sig-script[data-v-2277874f]{color:var(--text);font-family:Pacifico,Great Vibes,cursive;font-size:22px}.sig-meta[data-v-2277874f]{color:var(--muted);font-size:12px}.share-hint[data-v-2277874f]{color:var(--muted);margin-top:8px;font-size:12px}.share-hint a[data-v-2277874f]{color:#8de7ff}.tab[data-v-2277874f]:disabled{cursor:default;opacity:.55}.btn-ghost[data-v-2277874f]{color:var(--muted);background:0 0;border:1px solid #ffffff1f;border-radius:10px;padding:6px 12px;font-size:13px;transition:background .2s,color .2s}.btn-ghost[data-v-2277874f]:hover{color:var(--text);background:#ffffff0f}.btn-ghost[data-v-2277874f]:disabled{opacity:.5;cursor:not-allowed}.status-banner[data-v-2277874f]{background:#0f172a73;border:1px solid #ffffff14;border-radius:14px;flex-wrap:wrap;gap:12px;padding:10px 14px;display:flex}.status-note[data-v-2277874f]{text-transform:uppercase;letter-spacing:.16em;color:var(--muted);font-size:12px}.status-note.accent[data-v-2277874f]{color:#8de7ff}.wizard-panel[data-v-2277874f]{border:1px solid var(--border);background:#ffffff06;border-radius:16px;margin-bottom:18px;overflow:hidden}.wizard-header[data-v-2277874f]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.wizard-header h2[data-v-2277874f]{color:var(--text);margin:0;font-size:16px;font-weight:650}.wizard-header p[data-v-2277874f]{max-width:680px;color:var(--muted);margin:3px 0 0;font-size:13px;line-height:1.45}.wizard-body[data-v-2277874f]{flex-direction:column;gap:16px;padding:16px;display:flex}.wizard-controls[data-v-2277874f]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.wizard-controls label[data-v-2277874f],.wizard-notes-field[data-v-2277874f],.pricing-fields label[data-v-2277874f]{letter-spacing:.1em;text-transform:uppercase;min-width:0;color:var(--muted);flex-direction:column;gap:6px;font-size:11px;display:flex}.wizard-optional[data-v-2277874f]{background:#02061738;border:1px solid #ffffff14;border-radius:10px;overflow:hidden}.wizard-optional-toggle[data-v-2277874f]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.wizard-optional-toggle>span[data-v-2277874f]:first-child{min-width:0;color:var(--text);flex-direction:column;gap:2px;font-size:13px;font-weight:650;display:flex}.wizard-optional-toggle small[data-v-2277874f]{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.35;overflow:hidden}.wizard-optional-action[data-v-2277874f]{color:#8de7ff;flex:none;font-size:12px;font-weight:650}.wizard-notes-field[data-v-2277874f]{padding:0 12px 12px}.wizard-textarea[data-v-2277874f]{resize:vertical;min-height:72px;padding:10px}.wizard-summary[data-v-2277874f]{flex-wrap:wrap;gap:10px;display:flex}.wizard-summary span[data-v-2277874f]{color:#bae6fd;background:#22d3ee14;border:1px solid #22d3ee3d;border-radius:999px;align-items:center;min-height:30px;padding:5px 10px;font-size:12px;display:inline-flex}.wizard-search[data-v-2277874f]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.wizard-search label[data-v-2277874f]{letter-spacing:.1em;text-transform:uppercase;min-width:0;color:var(--muted);flex-direction:column;gap:6px;font-size:11px;display:flex}.wizard-loading[data-v-2277874f],.wizard-lock-note[data-v-2277874f]{color:var(--muted);font-size:13px}.pricing-groups[data-v-2277874f]{flex-direction:column;gap:14px;display:flex}.pricing-group h3[data-v-2277874f]{color:var(--text);margin:0 0 8px;font-size:13px;font-weight:650}.pricing-list[data-v-2277874f]{gap:8px;display:grid}.pricing-row[data-v-2277874f]{background:#02061759;border:1px solid #ffffff14;border-radius:10px;overflow:hidden}.pricing-row.selected[data-v-2277874f]{background:#22d3ee12;border-color:#22d3ee5c}.pricing-main[data-v-2277874f]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr) minmax(130px,auto);align-items:center;gap:12px;padding:10px 12px;display:grid}.pricing-check[data-v-2277874f]{color:#67e8f9;border:1px solid #ffffff2e;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;line-height:1;display:inline-flex}.pricing-copy[data-v-2277874f]{min-width:0}.pricing-copy strong[data-v-2277874f],.pricing-copy small[data-v-2277874f]{overflow-wrap:anywhere;display:block}.pricing-copy strong[data-v-2277874f]{color:var(--text);font-size:15px;font-weight:750;line-height:1.2}.pricing-copy small[data-v-2277874f]{color:var(--muted);margin-top:2px;font-size:12px}.pricing-rate[data-v-2277874f]{color:#f8fafc;text-align:right;overflow-wrap:anywhere;justify-self:end;max-width:220px;font-size:17px;font-weight:750;line-height:1.15}.pricing-row.selected .pricing-rate[data-v-2277874f]{color:#67e8f9}.pricing-fields[data-v-2277874f]{grid-template-columns:80px 120px 120px minmax(190px,1fr) minmax(160px,1fr);gap:10px;padding:0 12px 12px 50px;display:grid}.pricing-note[data-v-2277874f]{min-width:160px}.wizard-actions[data-v-2277874f]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (width<=900px){.contract-workspace[data-v-2277874f]{grid-template-columns:1fr}.contract-preview-column[data-v-2277874f]{max-height:none;position:static;overflow:visible}.wizard-apply-panel[data-v-2277874f]{grid-template-columns:1fr}.preview-frame[data-v-2277874f]{min-height:520px}.wizard-controls[data-v-2277874f],.pricing-fields[data-v-2277874f]{grid-template-columns:1fr 1fr}.pricing-fields[data-v-2277874f]{padding-left:12px}}@media (width<=640px){.wizard-header[data-v-2277874f]{flex-direction:column;align-items:flex-start}.wizard-controls[data-v-2277874f],.pricing-fields[data-v-2277874f]{grid-template-columns:1fr}.pricing-main[data-v-2277874f]{grid-template-columns:28px minmax(0,1fr)}.pricing-rate[data-v-2277874f]{text-align:left;grid-column:2;justify-self:start;max-width:100%;font-size:15px}}.sig-mode[data-v-2277874f]{gap:10px;margin:12px 0;display:inline-flex}.sig-mode button[data-v-2277874f]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;padding:5px 14px;font-size:12px;transition:background .2s,color .2s}.sig-mode button.active[data-v-2277874f]{color:#8de7ff;background:#22d3ee1f;border-color:#22d3ee73}.sig-mode button[data-v-2277874f]:disabled{opacity:.5;cursor:not-allowed}.sig-mode button[data-v-2277874f]:focus-visible{outline-offset:2px;outline:2px solid #22d3ee80}.sig-pad[data-v-2277874f]{margin-bottom:12px}.signature-canvas[data-v-2277874f]{background:#020617a6;border:1px dashed #ffffff2e;border-radius:14px;width:100%;height:160px}.sig-actions[data-v-2277874f]{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.signing-panel[data-v-2277874f]{flex-direction:column;gap:14px;display:flex}.signing-status-grid[data-v-2277874f]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.signing-status-grid span[data-v-2277874f]{min-height:30px;color:var(--muted);background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;padding:7px 9px;font-size:12px;line-height:1.35}.signing-controls[data-v-2277874f]{grid-template-columns:1fr;gap:10px;display:grid}.signing-controls label[data-v-2277874f],.send-signed-box label[data-v-2277874f]{min-width:0;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;flex-direction:column;gap:6px;font-size:11px;display:flex}.signed-artifact-box[data-v-2277874f]{background:#22d3ee0f;border:1px solid #22d3ee2e;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.share-link-box[data-v-2277874f]{background:#ffffff09;border:1px solid #ffffff1a;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.share-link-box strong[data-v-2277874f]{color:var(--text);font-size:13px;display:block}.share-link-box p[data-v-2277874f]{color:var(--muted);overflow-wrap:anywhere;margin:3px 0 0;font-size:12px;line-height:1.4}.share-link-box a[data-v-2277874f]{color:#8de7ff}.signed-artifact-box strong[data-v-2277874f]{color:var(--text);font-size:13px;display:block}.signed-artifact-box p[data-v-2277874f]{color:var(--muted);margin:3px 0 0;font-size:12px;line-height:1.4}.signed-upload-button[data-v-2277874f]{min-height:38px;color:var(--text);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.signed-upload-button input[data-v-2277874f]{display:none}.signed-upload-button[data-v-2277874f]:has(input:disabled){opacity:.6;cursor:wait}.send-signed-box[data-v-2277874f]{flex-direction:column;gap:10px;padding-top:2px;display:flex}.modal-backdrop[data-v-2277874f]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:60;background:#080b10b8;justify-content:center;align-items:center;padding:32px 16px;display:flex;position:fixed;inset:0}.modal-panel[data-v-2277874f]{background:#0f172af0;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:16px;width:min(520px,100%);padding:20px;display:flex;box-shadow:0 20px 45px #00000073}.modal-header h2[data-v-2277874f]{color:var(--text);margin:0;font-size:18px;font-weight:600}.modal-body[data-v-2277874f]{flex-direction:column;gap:18px;display:flex}.modal-section[data-v-2277874f]{flex-direction:column;gap:10px;display:flex}.modal-checkbox[data-v-2277874f]{color:var(--text);align-items:center;gap:8px;font-size:13px;display:inline-flex}.modal-textarea[data-v-2277874f]{resize:vertical;min-height:90px;padding:10px}.modal-hint[data-v-2277874f]{color:var(--muted);font-size:12px}.modal-error[data-v-2277874f]{color:#ff9b9b;font-size:13px}.modal-success[data-v-2277874f]{color:#86efac;font-size:13px}.modal-warning[data-v-2277874f]{color:#fbbf24;font-size:13px}.modal-actions[data-v-2277874f]{justify-content:flex-end;gap:12px;display:flex}.btn-secondary[data-v-c6cd6b3e]{border:1px solid var(--border);height:40px;color:var(--text);background:0 0;border-radius:12px;justify-content:center;align-items:center;padding:0 16px;font-size:.9rem;font-weight:600;transition:background .2s,transform .1s;display:inline-flex}.btn-secondary[data-v-c6cd6b3e]:hover{background:#ffffff0a}.btn-ghost[data-v-c6cd6b3e]{color:var(--muted);border:1px solid #0000;border-radius:10px;padding:4px 10px;transition:background .2s,color .2s}.btn-ghost[data-v-c6cd6b3e]:hover{color:var(--text);background:#ffffff0d}.btn-danger[data-v-c6cd6b3e]{color:#ffb4b4;border:1px solid #ffffff14;border-radius:10px;padding:4px 10px;transition:background .2s,color .2s}.btn-danger[data-v-c6cd6b3e]:hover{color:#ffe4e4;background:#ff50501a}.field-label[data-v-c6cd6b3e]{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-size:12px;display:block}.error[data-v-c6cd6b3e]{color:#ff9b9b;margin-top:4px;font-size:12px}.save-banner[data-v-c6cd6b3e]{border:1px solid var(--border);border-radius:10px;padding:10px 12px;font-size:13px;font-weight:600}.save-banner--saving[data-v-c6cd6b3e]{color:#f8d892;background:#f59e0b1f;border-color:#f59e0b59}.save-banner--saved[data-v-c6cd6b3e]{color:#9be7b0;background:#22c55e1f;border-color:#22c55e52}.save-banner--error[data-v-c6cd6b3e]{color:#ffb4b4;background:#ef44441f;border-color:#ef444459}.btn-secondary[data-v-79d71d3c]{border:1px solid var(--border);height:40px;color:var(--text);background:0 0;border-radius:12px;justify-content:center;align-items:center;padding:0 16px;font-size:.9rem;font-weight:600;transition:background .2s,transform .1s;display:inline-flex}.btn-secondary[data-v-79d71d3c]:hover{background:#ffffff0a}.btn-ghost[data-v-79d71d3c]{color:var(--muted);border:1px solid #0000;border-radius:10px;padding:4px 10px;transition:background .2s,color .2s}.btn-ghost[data-v-79d71d3c]:hover{color:var(--text);background:#ffffff0d}.btn-danger[data-v-79d71d3c]{color:#ffb4b4;border:1px solid #ffffff14;border-radius:10px;padding:4px 10px;transition:background .2s,color .2s}.btn-danger[data-v-79d71d3c]:hover{color:#ffe4e4;background:#ff50501a}.error[data-v-79d71d3c]{color:#ff9b9b;margin-top:4px;font-size:12px}.pill[data-v-79d71d3c]{color:var(--text);letter-spacing:.08em;background:#ffffff14;border-radius:999px;padding:2px 8px;font-size:10px}.pill-muted[data-v-79d71d3c]{color:var(--muted);background:#ffffff0a}.thread[data-v-79d71d3c]{flex-direction:column;gap:12px;display:flex}.thread-item[data-v-79d71d3c]{padding-left:16px;position:relative}.thread-connector[data-v-79d71d3c]{background:#ffffff0f;width:2px;position:absolute;top:24px;bottom:-12px;left:6px}.thread-card[data-v-79d71d3c]{border:1px solid var(--border);background:#ffffff05;border-radius:12px;padding:12px;box-shadow:0 6px 16px #0000002e}.tenant-card[data-v-10ea5358]{border:1px solid var(--border);background:linear-gradient(#ffffff09 0%,#ffffff05 100%);border-radius:14px;padding:10px 12px}.logo-wrap[data-v-10ea5358]{border:1px solid var(--border);background:#0f1419;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.tenant-name[data-v-10ea5358]{color:var(--text);font-weight:700}.tenant-sub[data-v-10ea5358]{color:var(--muted);font-size:11px}.navlink[data-v-10ea5358]{color:var(--text);border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.navlink[data-v-10ea5358]:hover{border-color:var(--border);background:#ffffff0a}.router-link-active[data-v-10ea5358]{border-color:var(--border);background:#ffffff0f}.nav-count[data-v-10ea5358]{color:#8de7ff;text-align:center;background:#22d3ee2e;border-radius:999px;min-width:30px;padding:2px 8px;font-size:12px;font-weight:600}.client-shell[data-v-10ea5358]{min-height:calc(100dvh - var(--nav-height,64px) - 48px);align-items:start}.client-shell__sidebar[data-v-10ea5358]{align-self:start;position:sticky;top:12px}.client-shell__content[data-v-10ea5358]{min-width:0;min-height:calc(100dvh - var(--nav-height,64px) - 48px);scrollbar-gutter:stable}@media (width<=767px){.client-shell[data-v-10ea5358],.client-shell__content[data-v-10ea5358]{min-height:0}.client-shell__sidebar[data-v-10ea5358]{position:static}}.enrollment-card[data-v-7fa9be64]{border:1px solid var(--border);background:#0f1419e0;border-radius:18px;flex-direction:column;gap:12px;padding:18px;display:flex}.enrollment-header[data-v-7fa9be64]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.enrollment-title h2[data-v-7fa9be64]{color:var(--text);margin:0;font-size:1.1rem;font-weight:600}.enrollment-title[data-v-7fa9be64]{flex-direction:column;gap:6px;display:flex}.enrollment-date[data-v-7fa9be64]{text-align:right}.enrollment-date .label[data-v-7fa9be64]{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.enrollment-date .value[data-v-7fa9be64]{color:var(--text);font-size:.9rem;font-weight:600}.enrollment-footer[data-v-7fa9be64]{color:var(--muted);justify-content:space-between;align-items:center;font-size:.8rem;display:flex}.status-pill[data-v-7fa9be64]{text-transform:uppercase;letter-spacing:.08em;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.status-pill.active[data-v-7fa9be64]{color:#34d399;background:#10b98138}.status-pill.pending[data-v-7fa9be64]{color:#fbbf24;background:#ffc46b2e}.status-pill.failed[data-v-7fa9be64]{color:#fda4af;background:#ef44442e}.status-pill.paused[data-v-7fa9be64]{color:#94a3b8;background:#94a3b82e}.toast-enter-active[data-v-7fa9be64],.toast-leave-active[data-v-7fa9be64]{transition:all .3s}.toast-enter-from[data-v-7fa9be64],.toast-leave-to[data-v-7fa9be64]{opacity:0;transform:translate(100%)}.business-skeleton-row[data-v-fd6dfdd0]{border-top:1px solid #ffffff0d}.business-skeleton-bar[data-v-fd6dfdd0]{background:linear-gradient(90deg,#94a3b814,#94a3b838,#94a3b814) 0 0/220% 100%;border-radius:999px;width:100%;max-width:130px;height:12px;animation:1.35s ease-in-out infinite business-skeleton-pulse-fd6dfdd0;display:block}.business-skeleton-bar.short[data-v-fd6dfdd0]{max-width:68px}.retry-load[data-v-fd6dfdd0]{color:#bfdbfe;text-underline-offset:3px;margin-left:8px;font-weight:700;text-decoration:underline}@keyframes business-skeleton-pulse-fd6dfdd0{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.business-skeleton-bar[data-v-fd6dfdd0]{animation:none}}.filter-context[data-v-fd6dfdd0]{flex-wrap:wrap;align-items:center;gap:10px 14px;min-height:32px;display:flex}.filter-help[data-v-fd6dfdd0]{color:var(--muted);margin:0;font-size:13px;line-height:1.4}.filter-chips[data-v-fd6dfdd0]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filter-chip[data-v-fd6dfdd0]{color:#dbeafe;background:#2563eb1f;border:1px solid #94a3b83d;border-radius:8px;align-items:center;max-width:min(100%,520px);min-height:28px;padding:4px 9px;font-size:12px;font-weight:700;line-height:1.35;display:inline-flex}.clear-filters[data-v-fd6dfdd0]{min-height:28px;color:var(--text);background:#ffffff0a;border:1px solid #94a3b842;border-radius:8px;padding:0 10px;font-size:12px;font-weight:800}.clear-filters[data-v-fd6dfdd0]:hover{background:#ffffff17}.pipeline-link[data-v-fd6dfdd0]{border:1px solid var(--border);height:40px;color:var(--text);background:#ffffff0a;border-radius:12px;justify-content:center;align-items:center;padding:0 16px;font-weight:600;transition:background .2s;display:inline-flex}.pipeline-link[data-v-fd6dfdd0]:hover{background:#ffffff14}.archive-toggle[data-v-fd6dfdd0]{border:1px solid var(--border);min-height:40px;color:var(--text);white-space:nowrap;background:#ffffff09;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.archive-toggle input[data-v-fd6dfdd0]{accent-color:#f59e0b}.archive-toggle small[data-v-fd6dfdd0]{text-align:center;color:#f8fafc;background:#f59e0b57;border-radius:999px;min-width:20px;padding:1px 6px}.archive-badge[data-v-fd6dfdd0]{color:#cbd5e1;text-transform:uppercase;letter-spacing:0;background:#47556957;border:1px solid #94a3b861;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:10px;font-weight:700;display:inline-flex}.archived-row[data-v-fd6dfdd0]{opacity:.68}.row-action[data-v-fd6dfdd0]{min-width:66px;height:28px;color:var(--muted);background:#ffffff06;border:1px solid #94a3b838;border-radius:8px;font-size:12px;font-weight:600}.row-action[data-v-fd6dfdd0]:hover{background:#ffffff1a}.row-action.subtle-danger[data-v-fd6dfdd0]:hover{color:#fecdd3;background:#7f1d1d2e;border-color:#f43f5e5c}.row-action.subtle-restore[data-v-fd6dfdd0]:hover{color:#bbf7d0;background:#15803d29;border-color:#22c55e57}.modal-backdrop[data-v-fd6dfdd0]{z-index:80;background:#020617b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.archive-modal[data-v-fd6dfdd0]{border:1px solid var(--border);width:min(680px,100%);max-height:min(780px,100vh - 40px);color:var(--text);background:#10151b;border-radius:8px;overflow:auto;box-shadow:0 24px 80px #0000007a}.archive-modal header[data-v-fd6dfdd0],.archive-modal footer[data-v-fd6dfdd0]{padding:18px 20px}.archive-modal header[data-v-fd6dfdd0]{border-bottom:1px solid #ffffff14}.archive-modal header p[data-v-fd6dfdd0]{color:var(--muted);text-transform:uppercase;letter-spacing:0;margin:0 0 4px;font-size:12px;font-weight:700}.archive-modal h2[data-v-fd6dfdd0]{margin:0;font-size:20px;font-weight:800}.modal-note[data-v-fd6dfdd0],.summary-loading[data-v-fd6dfdd0],.dependency-total[data-v-fd6dfdd0],.reason-field[data-v-fd6dfdd0],.restore-context[data-v-fd6dfdd0]{margin:16px 20px 0}.modal-note[data-v-fd6dfdd0]{color:#dbeafe;background:#2563eb1f;border:1px solid #94a3b840;border-radius:8px;padding:10px 12px;font-size:13px}.modal-note.danger-note[data-v-fd6dfdd0]{color:#fde68a;background:#78350f47;border-color:#f59e0b52}.summary-loading[data-v-fd6dfdd0]{color:var(--muted);font-size:13px}.dependency-grid[data-v-fd6dfdd0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 20px 0;display:grid}.dependency-item[data-v-fd6dfdd0]{background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:8px 10px;display:flex}.dependency-item span[data-v-fd6dfdd0]{color:var(--muted);font-size:12px}.dependency-item strong[data-v-fd6dfdd0]{font-variant-numeric:tabular-nums}.dependency-total[data-v-fd6dfdd0]{color:var(--muted);font-size:13px}.reason-field[data-v-fd6dfdd0]{color:var(--muted);gap:8px;font-size:13px;font-weight:700;display:grid}.reason-field textarea[data-v-fd6dfdd0]{resize:vertical;border:1px solid var(--border);width:100%;color:var(--text);background:#0000002e;border-radius:8px;padding:10px 12px;font-weight:500}.restore-context[data-v-fd6dfdd0]{color:var(--muted);font-size:12px}.archive-modal footer[data-v-fd6dfdd0]{border-top:1px solid #ffffff14;justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.modal-secondary[data-v-fd6dfdd0],.modal-primary[data-v-fd6dfdd0]{border-radius:8px;min-height:38px;padding:0 14px;font-weight:800}.modal-secondary[data-v-fd6dfdd0]{border:1px solid var(--border);color:var(--text);background:#ffffff0a}.modal-primary[data-v-fd6dfdd0]{color:#dcfce7;background:#15803d59;border:1px solid #22c55e7a}.modal-primary.danger[data-v-fd6dfdd0]{color:#ffe4e6;background:#9f12396b;border-color:#f43f5e85}.modal-secondary[data-v-fd6dfdd0]:disabled,.modal-primary[data-v-fd6dfdd0]:disabled{cursor:not-allowed;opacity:.55}@media (width<=720px){.dependency-grid[data-v-fd6dfdd0]{grid-template-columns:1fr}}.my-work-tabs[data-v-0baa1c94]{border:1px solid var(--border);background:#ffffff06;border-radius:8px;align-items:center;gap:4px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.my-work-tab[data-v-0baa1c94]{min-height:34px;color:var(--muted);white-space:nowrap;border:1px solid #0000;border-radius:6px;flex:none;padding:8px 12px;font-size:13px;font-weight:700;line-height:1}.my-work-tab[data-v-0baa1c94]:hover{color:var(--text);background:#ffffff0b}.my-work-tab.active[data-v-0baa1c94]{color:var(--text);background:#ffffff17;border-color:#ffffff1a}.dashboard[data-v-bbeb704b]{grid-template-columns:minmax(0,1fr);gap:16px;padding-bottom:56px}.dashboard-header[data-v-bbeb704b]{align-items:end;padding-top:2px}.briefing-label[data-v-bbeb704b]{color:#65c7ef;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:700}.header-actions[data-v-bbeb704b]{flex-wrap:wrap;justify-content:flex-end;align-items:end;gap:8px;display:flex}.view-picker[data-v-bbeb704b]{gap:4px;display:grid}.view-picker span[data-v-bbeb704b]{color:var(--muted);font-size:11px;font-weight:700}.view-picker select[data-v-bbeb704b]{border:1px solid var(--border);min-height:38px;color:var(--text);background:#111820;border-radius:7px;padding:0 10px}.primary-button[data-v-bbeb704b],.secondary-button[data-v-bbeb704b],.text-button[data-v-bbeb704b],.widget-error button[data-v-bbeb704b]{border-radius:7px;min-height:38px;padding:0 13px;font-size:13px;font-weight:750}.primary-button[data-v-bbeb704b]{color:#fff;background:#0d82b4;border:1px solid #1a94c7}.secondary-button[data-v-bbeb704b]{border:1px solid var(--border);color:var(--text);background:#ffffff09}.text-button[data-v-bbeb704b]{color:#7fd2f4;background:0 0;border:0}.primary-button[data-v-bbeb704b]:hover,.secondary-button[data-v-bbeb704b]:hover,.text-button[data-v-bbeb704b]:hover,.widget-error button[data-v-bbeb704b]:hover{filter:brightness(1.15)}button[data-v-bbeb704b]:focus-visible,a[data-v-bbeb704b]:focus-visible,select[data-v-bbeb704b]:focus-visible,input[data-v-bbeb704b]:focus-visible{outline-offset:2px;outline:2px solid #4ec7f4}button[data-v-bbeb704b]:disabled{cursor:not-allowed;opacity:.45}.briefing-meta[data-v-bbeb704b]{border-block:1px solid var(--border);min-height:30px;color:var(--muted);font-family:var(--font-mono);align-items:center;gap:8px;font-size:11px;display:flex}.live-dot[data-v-bbeb704b]{background:#34d399;border-radius:99px;width:7px;height:7px;box-shadow:0 0 0 4px #34d39917}.meta-divider[data-v-bbeb704b]{background:var(--border);width:1px;height:13px}.browser-badge[data-v-bbeb704b]{color:#8bd4f0;border:1px solid #65c7ef40;border-radius:99px;margin-left:auto;padding:3px 8px}.dashboard-notice[data-v-bbeb704b],.layout-error[data-v-bbeb704b]{color:#b9e9fb;background:#10b3ff12;border:1px solid #65c7ef3d;border-radius:7px;padding:10px 12px;font-size:13px}.layout-error[data-v-bbeb704b]{color:#fecaca;background:#f8717112;border-color:#f8717140}.default-check[data-v-bbeb704b]{align-items:center;gap:7px;min-height:38px;padding:0 8px;display:flex}.danger-text[data-v-bbeb704b]{color:#fda4af}.layout-studio[data-v-bbeb704b]{z-index:5000;color:#edf6fb;min-width:320px;font-family:var(--font-body);background:radial-gradient(circle at 78% -10%,#2fb0de30,#0000 36%),radial-gradient(circle at 8% 70%,#1c658a1f,#0000 30%),#071018;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.layout-studio-header[data-v-bbeb704b]{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(90deg,#1d80aa1f,#0000 48%),#071018f0;border-bottom:1px solid #68cff533;flex:none;justify-content:space-between;align-items:center;gap:24px;padding:22px clamp(20px,3vw,44px);display:flex;position:relative;box-shadow:0 12px 44px #00000038}.layout-studio-header[data-v-bbeb704b]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#56c8f2 0 18%,#56c8f214 52%,#0000 82%);height:2px;position:absolute;bottom:-1px;left:0;right:0}.layout-studio-eyebrow[data-v-bbeb704b],.studio-section-label[data-v-bbeb704b]{color:#69c9ee;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:700}.layout-studio-header h2[data-v-bbeb704b]{color:#f4f9fc;font-family:var(--font-h1);letter-spacing:-.025em;margin:0;font-size:clamp(30px,3vw,38px);line-height:1.1}.layout-studio-header h2[data-v-bbeb704b]:focus{outline:none}.layout-studio-header>div:first-child>p[data-v-bbeb704b]:last-child{color:#b0c2cc;max-width:680px;margin:7px 0 0;font-size:16px;line-height:1.55}.layout-studio-actions[data-v-bbeb704b]{flex:none;align-items:center;gap:9px;display:flex}.layout-studio-actions button[data-v-bbeb704b]{min-width:96px;min-height:44px;font-size:14px}.layout-studio-scroll[data-v-bbeb704b]{flex:auto;min-height:0;overflow:auto}.layout-studio-error[data-v-bbeb704b]{width:min(1180px,100% - 32px);margin:16px auto 0}.layout-studio-body[data-v-bbeb704b]{grid-template-columns:minmax(240px,290px) minmax(0,1fr);gap:clamp(18px,2.4vw,32px);width:min(1400px,100%);margin:0 auto;padding:clamp(18px,2.8vw,36px);display:grid}.layout-studio-settings[data-v-bbeb704b]{background:#0d171f;border:1px solid #94bed321;border-radius:10px;align-self:start;overflow:hidden}.studio-setting-group[data-v-bbeb704b]{border-bottom:1px solid #94bed31c;gap:11px;padding:18px;display:grid}.studio-name-field[data-v-bbeb704b]{gap:7px;display:grid}.studio-name-field>span[data-v-bbeb704b],.layout-card-controls>span[data-v-bbeb704b]{color:#afbec8;font-size:14px;font-weight:700}.layout-card-controls>span small[data-v-bbeb704b]{color:#718794;margin-left:4px;font-size:11px;font-weight:650}.studio-name-field input[data-v-bbeb704b]{color:#edf6fb;background:#111e27;border:1px solid #94bed32e;border-radius:7px;width:100%;min-height:44px;padding:0 12px;font-size:16px}.studio-default-check[data-v-bbeb704b]{color:#bdcbd4;min-height:34px;padding:0;font-size:15px}.studio-add-list[data-v-bbeb704b],.studio-view-actions[data-v-bbeb704b]{gap:8px;display:grid}.studio-add-list button[data-v-bbeb704b],.studio-view-actions button[data-v-bbeb704b]{color:#c7d5dd;text-align:left;background:#ffffff06;border:1px solid #94bed324;border-radius:7px;min-height:40px;padding:8px 11px;font-size:14px;font-weight:700}.studio-add-list button[data-v-bbeb704b]:hover,.studio-view-actions button[data-v-bbeb704b]:hover{color:#eef9fd;background:#2d96c01a;border-color:#55c7f166}.studio-view-actions .danger-text[data-v-bbeb704b]{color:#f3a6af}.studio-storage-note[data-v-bbeb704b]{color:#8094a1;margin:0;padding:15px 18px;font-size:13px;line-height:1.45}.layout-canvas[data-v-bbeb704b]{min-width:0}.layout-canvas-header[data-v-bbeb704b]{justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px;display:flex}.layout-canvas-header h3[data-v-bbeb704b]{color:#f2f8fb;letter-spacing:-.02em;margin:0;font-size:28px}.layout-canvas-header>div>p[data-v-bbeb704b]:last-child{color:#aebfc9;margin:6px 0 0;font-size:16px;line-height:1.5}.layout-canvas-header>span[data-v-bbeb704b]{color:#9edcf4;background:#2d96c014;border:1px solid #55c7f138;border-radius:99px;flex:none;padding:7px 12px;font-size:13px;font-weight:700}.layout-grid-key[data-v-bbeb704b]{color:#8fa5b2;letter-spacing:.025em;grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:12px;margin:-2px 0 18px;font-size:12px;font-weight:750;display:grid}.layout-grid-key>div[data-v-bbeb704b]{grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;height:10px;display:grid}.layout-grid-key i[data-v-bbeb704b]{background:#56c8f229;border-radius:2px;box-shadow:inset 0 0 0 1px #56c8f214}.layout-grid-key i[data-v-bbeb704b]:nth-child(-n+6){background:linear-gradient(#5ed2fab8,#278bb57a);box-shadow:0 0 10px #4abee829}.layout-grid-key small[data-v-bbeb704b]{color:#718997;font-size:11px;font-weight:700}.layout-card-grid[data-v-bbeb704b]{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;padding:2px;display:grid}.layout-card[data-v-bbeb704b]{grid-column:span var(--layout-card-span,12);background:linear-gradient(145deg,#ffffff0b,#0000 48%),linear-gradient(#111f29,#0d1921);border:1px solid #97c6db33;border-radius:12px;flex-direction:column;min-width:0;min-height:182px;transition:transform .16s,border-color .16s,background-color .16s,opacity .14s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 38px #0003,inset 0 1px #ffffff09}@media (hover:hover){.layout-card[data-v-bbeb704b]:not(.is-source):hover{border-color:#56c8f261;transform:translateY(-2px)}}.layout-card.is-source[data-v-bbeb704b]{opacity:.42;border-color:#55c7f15c}.layout-card.is-drop-preview[data-v-bbeb704b]{background:#2d96c01a;border:2px dashed #57c7f1;min-height:182px;box-shadow:0 0 0 4px #2d96c014}.layout-landing-slot[data-v-bbeb704b]{color:#bfeeff;text-align:center;place-content:center;gap:5px;min-height:178px;padding:24px;display:grid}.layout-landing-slot span[data-v-bbeb704b]{color:#6ecff3;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.layout-landing-slot strong[data-v-bbeb704b]{color:#f2fbff;font-size:17px}.layout-landing-slot small[data-v-bbeb704b]{color:#9fc9d9;font-size:12px}.layout-card-topline[data-v-bbeb704b]{background:#040c122e;border-bottom:1px solid #94bed321;align-items:center;gap:8px;padding:11px 13px;display:flex}.layout-card-order[data-v-bbeb704b]{color:#83d7f5;font-family:var(--font-mono);font-size:12px;font-weight:700}.layout-drag-handle[data-v-bbeb704b],.layout-remove-button[data-v-bbeb704b],.layout-size-control button[data-v-bbeb704b],.touch-move-controls button[data-v-bbeb704b]{color:#aebfc9;background:#ffffff06;border:1px solid #94bed329;border-radius:8px;min-height:40px;padding:0 12px;font-size:13px;font-weight:750}.layout-drag-handle[data-v-bbeb704b]{color:#d7f5ff;cursor:grab;touch-action:none;background:linear-gradient(#31a4cf38,#1f719724);border-color:#55c7f16b;margin-left:auto;box-shadow:inset 0 1px #ffffff0a}.layout-drag-handle[data-v-bbeb704b]:active{cursor:grabbing}.layout-remove-button[data-v-bbeb704b]{color:#dba2aa}.layout-card-summary[data-v-bbeb704b]{flex:auto;align-content:start;gap:9px;padding:20px;display:grid}.layout-card-summary h4[data-v-bbeb704b]{color:#f0f7fa;letter-spacing:-.015em;margin:0;font-size:20px;line-height:1.25}.layout-card-summary p[data-v-bbeb704b]{color:#afbec8;max-width:58ch;margin:0;font-size:15px;line-height:1.6}.layout-card-controls[data-v-bbeb704b]{border-top:1px solid #94bed31c;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.layout-size-control[data-v-bbeb704b]{flex-wrap:wrap;gap:4px;display:flex}.layout-size-control button.active[data-v-bbeb704b]{color:#d6f4ff;background:linear-gradient(#31a4cf42,#1f71972e);border-color:#55c7f185;box-shadow:0 0 0 3px #30a9d612,inset 0 1px #ffffff0d}.touch-move-controls[data-v-bbeb704b]{gap:5px;margin-left:auto;display:none}.layout-drag-ghost[data-v-bbeb704b]{z-index:5100;color:#eefaff;pointer-events:none;will-change:transform;background:#0e1e28f5;border:1px solid #58c9f3;border-radius:9px;gap:4px;width:256px;padding:15px 16px;display:grid;position:fixed;top:0;left:0;box-shadow:0 18px 55px #0000006b,0 0 0 4px #3fb2df1f}.layout-drag-ghost span[data-v-bbeb704b]{color:#72cff1;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.layout-drag-ghost strong[data-v-bbeb704b]{font-size:15px}.layout-drag-ghost small[data-v-bbeb704b]{color:#a8bdc8;font-size:12px}.widget-grid[data-v-bbeb704b]{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.dashboard-widget[data-v-bbeb704b]{grid-column:span var(--widget-span,12);border:1px solid var(--border);background:linear-gradient(145deg, #ffffff06, transparent 55%), var(--panel);border-radius:8px;flex-direction:column;align-self:start;min-width:0;display:flex;position:relative;overflow:hidden}.widget-head[data-v-bbeb704b]{justify-content:space-between;align-items:start;gap:12px;padding:14px 15px 0;display:flex}.widget-head p[data-v-bbeb704b]{color:#65c7ef;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:700}.widget-head h2[data-v-bbeb704b]{margin:0;font-size:17px;line-height:1.25}.widget-head a[data-v-bbeb704b]{color:var(--muted);white-space:nowrap;font-size:12px}.widget-head a[data-v-bbeb704b]:hover{color:#8bd4f0}.widget-description[data-v-bbeb704b]{color:var(--muted);margin:5px 15px 12px;font-size:12px;line-height:1.45}.widget-attention[data-v-bbeb704b]{background:linear-gradient(105deg, #10b3ff12, transparent 32%), var(--panel);border-color:#65c7ef33}.attention-rail[data-v-bbeb704b]{border-top:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.attention-cell[data-v-bbeb704b]{border-right:1px solid var(--border);min-height:104px;color:var(--text);align-content:center;padding:12px 16px;display:grid}.attention-cell[data-v-bbeb704b]:last-child{border-right:0}.attention-cell span[data-v-bbeb704b]{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:700}.attention-cell strong[data-v-bbeb704b]{font-family:var(--font-mono);margin:3px 0;font-size:30px;line-height:1}.attention-cell small[data-v-bbeb704b]{color:var(--muted);font-size:11px}.attention-cell.danger strong[data-v-bbeb704b]{color:#fb7185}.attention-cell.warn strong[data-v-bbeb704b]{color:#fbbf24}.attention-cell.info strong[data-v-bbeb704b]{color:#65c7ef}.all-clear[data-v-bbeb704b]{border-top:1px solid var(--border);color:#9ce7c3;align-items:center;gap:8px;margin:0;padding:10px 15px;font-size:12px;display:flex}.all-clear span[data-v-bbeb704b]{background:#34d3991f;border-radius:99px;place-items:center;width:20px;height:20px;display:inline-grid}.work-list[data-v-bbeb704b],.data-list[data-v-bbeb704b],.activity-list[data-v-bbeb704b],.pipeline-list[data-v-bbeb704b],.meeting-list[data-v-bbeb704b]{border-top:1px solid var(--border);display:grid}.work-row[data-v-bbeb704b],.data-row[data-v-bbeb704b],.activity-row[data-v-bbeb704b],.pipeline-row[data-v-bbeb704b],.meeting-row[data-v-bbeb704b]{border:0;border-bottom:1px solid var(--border);min-width:0;color:var(--text);background:0 0}.work-row[data-v-bbeb704b]:last-child,.data-row[data-v-bbeb704b]:last-child,.activity-row[data-v-bbeb704b]:last-child,.pipeline-row[data-v-bbeb704b]:last-child,.meeting-row[data-v-bbeb704b]:last-child{border-bottom:0}.work-row[data-v-bbeb704b]{text-align:left;grid-template-columns:5px minmax(160px,1fr) auto auto auto;align-items:center;gap:10px;min-height:58px;padding:8px 12px;display:grid}.work-row[data-v-bbeb704b]:hover,.activity-row[data-v-bbeb704b]:hover{background:#ffffff06}.attention-marker[data-v-bbeb704b]{background:#ffffff14;border-radius:99px;width:4px;height:30px}.attention-marker.danger[data-v-bbeb704b],.pipeline-signal.danger[data-v-bbeb704b]{background:#fb7185}.attention-marker.warn[data-v-bbeb704b],.pipeline-signal.warn[data-v-bbeb704b]{background:#fbbf24}.attention-marker.info[data-v-bbeb704b],.pipeline-signal.info[data-v-bbeb704b]{background:#65c7ef}.work-copy[data-v-bbeb704b],.row-main[data-v-bbeb704b],.activity-row>span[data-v-bbeb704b]:nth-child(2),.meeting-row>div[data-v-bbeb704b]:nth-child(2){gap:3px;min-width:0;display:grid}.work-copy strong[data-v-bbeb704b],.row-main strong[data-v-bbeb704b],.activity-row strong[data-v-bbeb704b],.meeting-row strong[data-v-bbeb704b],.compact-row>strong[data-v-bbeb704b]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.work-copy small[data-v-bbeb704b],.row-main small[data-v-bbeb704b],.activity-row small[data-v-bbeb704b],.meeting-row small[data-v-bbeb704b],.row-data small[data-v-bbeb704b],.pipeline-name small[data-v-bbeb704b]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.signal-pill[data-v-bbeb704b],.state-pill[data-v-bbeb704b]{border:1px solid var(--border);color:var(--muted);white-space:nowrap;border-radius:99px;padding:3px 7px;font-size:10px;font-weight:750}.signal-pill.danger[data-v-bbeb704b]{color:#fda4af;background:#fb718514;border-color:#fb718547}.signal-pill.warn[data-v-bbeb704b]{color:#fcd34d;background:#fbbf2412;border-color:#fbbf2440}.signal-pill.info[data-v-bbeb704b]{color:#8bd4f0;background:#65c7ef12;border-color:#65c7ef40}.row-actions[data-v-bbeb704b],.mini-actions[data-v-bbeb704b],.meeting-actions[data-v-bbeb704b]{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.row-actions button[data-v-bbeb704b],.mini-actions button[data-v-bbeb704b],.open-button[data-v-bbeb704b],.meeting-actions a[data-v-bbeb704b]{border:1px solid var(--border);min-height:28px;color:var(--muted);background:#ffffff06;border-radius:5px;padding:0 8px;font-size:10px;font-weight:700}.row-actions button[data-v-bbeb704b]:hover,.mini-actions button[data-v-bbeb704b]:hover,.open-button[data-v-bbeb704b]:hover,.meeting-actions a[data-v-bbeb704b]:hover{color:#9edff7;border-color:#65c7ef4d}.compact-list[data-v-bbeb704b]{gap:8px;padding:0 12px 12px;display:grid}.compact-row[data-v-bbeb704b]{border:1px solid var(--border);background:#00000021;border-radius:7px;gap:7px;padding:10px;display:grid}.compact-topline[data-v-bbeb704b]{justify-content:space-between;align-items:center;gap:8px;display:flex}.compact-topline small[data-v-bbeb704b],.compact-row p[data-v-bbeb704b]{color:var(--muted);margin:0;font-size:11px;line-height:1.4}.mini-actions[data-v-bbeb704b]{justify-content:flex-start}.mini-actions .complete-action[data-v-bbeb704b]{color:#86efac}.data-row[data-v-bbeb704b]{grid-template-columns:5px minmax(140px,1fr) auto auto auto;align-items:center;gap:10px;min-height:58px;padding:8px 12px;display:grid}.row-main[data-v-bbeb704b]{color:var(--text);text-align:left;background:0 0;border:0}.row-data[data-v-bbeb704b]{justify-items:end;display:grid}.row-data strong[data-v-bbeb704b]{font-family:var(--font-mono);font-size:12px}.pipeline-row[data-v-bbeb704b]{grid-template-columns:minmax(150px,.7fr) minmax(180px,1.3fr) auto;align-items:center;gap:12px;padding:10px 13px;display:grid}.pipeline-name[data-v-bbeb704b]{align-items:center;gap:9px;min-width:0;display:flex}.pipeline-name>div[data-v-bbeb704b]{gap:3px;min-width:0;display:grid}.pipeline-signal[data-v-bbeb704b]{background:#ffffff14;border-radius:99px;width:7px;height:34px}.pipeline-preview[data-v-bbeb704b]{gap:5px;min-width:0;display:flex;overflow:hidden}.pipeline-preview button[data-v-bbeb704b]{border:1px solid var(--border);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;background:#ffffff06;border-radius:5px;padding:5px 7px;font-size:10px;overflow:hidden}.pipeline-row>a[data-v-bbeb704b]{color:#8bd4f0;white-space:nowrap;font-size:11px}.meeting-row[data-v-bbeb704b]{grid-template-columns:42px minmax(120px,1fr) auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.date-ticket[data-v-bbeb704b]{border:1px solid var(--border);border-radius:6px;justify-items:center;padding:4px;display:grid}.date-ticket strong[data-v-bbeb704b]{font-family:var(--font-mono);font-size:15px}.date-ticket span[data-v-bbeb704b]{color:#65c7ef;text-transform:uppercase;font-size:9px;font-weight:750}.meeting-actions a[data-v-bbeb704b]{align-items:center;display:inline-flex}.activity-row[data-v-bbeb704b]{text-align:left;grid-template-columns:34px minmax(160px,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:7px 12px;display:grid}.activity-row[data-v-bbeb704b]:disabled{opacity:.8}.activity-code[data-v-bbeb704b]{color:#8bd4f0;width:30px;height:30px;font-family:var(--font-mono);background:#65c7ef0f;border:1px solid #65c7ef38;border-radius:6px;place-items:center;font-size:9px;font-weight:700;display:grid}.activity-account[data-v-bbeb704b]{max-width:160px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.empty-widget[data-v-bbeb704b],.widget-error[data-v-bbeb704b],.widget-state[data-v-bbeb704b]{border-top:1px solid var(--border);min-height:112px;color:var(--muted);align-content:center;gap:5px;padding:16px;font-size:12px;display:grid}.empty-widget strong[data-v-bbeb704b],.widget-error strong[data-v-bbeb704b]{color:var(--text);font-size:13px}.widget-error button[data-v-bbeb704b]{border:1px solid var(--border);color:#8bd4f0;background:0 0;width:fit-content;margin-top:5px}.loading-line[data-v-bbeb704b]{background:linear-gradient(90deg,#ffffff08,#ffffff14,#ffffff08) 0 0/200% 100%;border-radius:99px;width:100%;height:9px;animation:1.3s linear infinite dashboard-shimmer-bbeb704b;display:block}.loading-line.short[data-v-bbeb704b]{width:64%}@keyframes dashboard-shimmer-bbeb704b{0%{background-position:200% 0}to{background-position:-200% 0}}.sr-only[data-v-bbeb704b]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1100px){.widget-grid[data-v-bbeb704b]{flex-wrap:wrap;display:flex}.dashboard-widget[data-v-bbeb704b]{flex:calc(50% - 6px)}.size-full[data-v-bbeb704b]{flex-basis:100%}.size-small[data-v-bbeb704b],.size-medium[data-v-bbeb704b],.size-large[data-v-bbeb704b]{grid-column:span 6}.work-row[data-v-bbeb704b],.data-row[data-v-bbeb704b]{grid-template-columns:5px minmax(140px,1fr) auto}.work-row>.state-pill[data-v-bbeb704b],.data-row>.state-pill[data-v-bbeb704b],.work-row>.row-actions[data-v-bbeb704b],.data-row>.row-actions[data-v-bbeb704b],.data-row>.open-button[data-v-bbeb704b]{grid-column:2/-1;justify-self:start}}@media (width<=920px){.layout-studio-body[data-v-bbeb704b]{grid-template-columns:minmax(0,1fr)}.layout-canvas[data-v-bbeb704b]{order:1}.layout-studio-settings[data-v-bbeb704b]{order:2}}@media (width<=760px){.dashboard-header[data-v-bbeb704b],.widget-grid[data-v-bbeb704b]{width:100%;min-width:0;max-width:100%}.dashboard-header[data-v-bbeb704b],.layout-studio-header[data-v-bbeb704b]{flex-direction:column;align-items:stretch}.default-check[data-v-bbeb704b]{padding-inline:0}.layout-studio-header[data-v-bbeb704b]{gap:18px;padding:20px 18px}.layout-studio-header>div:first-child>p[data-v-bbeb704b]:last-child{font-size:15px}.layout-studio-actions[data-v-bbeb704b]{justify-content:flex-end}.layout-studio-actions button[data-v-bbeb704b]{flex:1 1 0}.layout-studio-body[data-v-bbeb704b]{gap:26px;padding:20px 16px}.layout-canvas-header[data-v-bbeb704b]{align-items:flex-start}.layout-card-grid[data-v-bbeb704b]{gap:12px}.layout-card-summary[data-v-bbeb704b]{padding:15px}.layout-card-controls[data-v-bbeb704b]{flex-flow:column;align-items:flex-start}.layout-size-control[data-v-bbeb704b]{align-self:stretch;width:100%}.layout-size-control button[data-v-bbeb704b]{flex:auto}.layout-drag-ghost[data-v-bbeb704b]{width:min(256px,100vw - 24px)}.header-actions[data-v-bbeb704b]{justify-content:flex-start;width:100%;min-width:0;max-width:100%}.view-picker[data-v-bbeb704b]{flex:100%;width:100%;min-width:0}.view-picker select[data-v-bbeb704b]{width:100%;min-width:0;max-width:100%}.widget-grid[data-v-bbeb704b]{grid-template-columns:minmax(0,1fr);display:grid}.size-small[data-v-bbeb704b],.size-medium[data-v-bbeb704b],.size-large[data-v-bbeb704b],.size-full[data-v-bbeb704b]{grid-column:1}.attention-rail[data-v-bbeb704b]{grid-template-columns:repeat(2,minmax(0,1fr))}.attention-cell[data-v-bbeb704b]:nth-child(2){border-right:0}.attention-cell[data-v-bbeb704b]:nth-child(-n+2){border-bottom:1px solid var(--border)}.touch-move-controls[data-v-bbeb704b]{width:100%;margin-left:0;display:flex}.touch-move-controls button[data-v-bbeb704b]{flex:1 1 0}.pipeline-row[data-v-bbeb704b],.activity-row[data-v-bbeb704b]{grid-template-columns:34px minmax(0,1fr)}.pipeline-name[data-v-bbeb704b]{grid-column:1/-1}.pipeline-preview[data-v-bbeb704b],.pipeline-row>a[data-v-bbeb704b],.activity-account[data-v-bbeb704b]{grid-column:2}}@media (width<=520px){.layout-studio-body[data-v-bbeb704b]{padding:12px}.layout-card-grid[data-v-bbeb704b]{gap:10px}.layout-card[data-v-bbeb704b]{min-height:158px}.layout-card-topline[data-v-bbeb704b]{flex-wrap:wrap;padding:10px}.layout-card-order[data-v-bbeb704b]{flex:1 0 100%}.layout-drag-handle[data-v-bbeb704b]{margin-left:0}.layout-drag-handle[data-v-bbeb704b],.layout-remove-button[data-v-bbeb704b]{flex:64px;padding-inline:7px}.layout-card[data-layout-size=small] .layout-drag-handle[data-v-bbeb704b],.layout-card[data-layout-size=small] .layout-remove-button[data-v-bbeb704b]{flex-basis:100%}.layout-card-summary[data-v-bbeb704b]{padding:16px 12px}.layout-card-summary h4[data-v-bbeb704b]{font-size:18px}.layout-card-summary p[data-v-bbeb704b]{display:none}.layout-card-controls[data-v-bbeb704b]{gap:8px;padding:10px}.layout-card-controls>span[data-v-bbeb704b]{flex-basis:100%}.layout-size-control button[data-v-bbeb704b],.touch-move-controls button[data-v-bbeb704b]{padding-inline:7px}.touch-move-controls[data-v-bbeb704b]{align-self:stretch;width:auto;margin:0}.touch-move-controls button[data-v-bbeb704b]{flex:1 1 0;min-width:0}.layout-grid-key[data-v-bbeb704b]{grid-template-columns:1fr auto;gap:8px;margin-bottom:16px;font-size:12px}.layout-grid-key>div[data-v-bbeb704b]{grid-area:2/1/auto/-1;height:12px}.layout-grid-key small[data-v-bbeb704b]{justify-self:end}}@media (width<=400px){.layout-card-grid[data-v-bbeb704b]{grid-template-columns:minmax(0,1fr)}.layout-card[data-v-bbeb704b]{grid-column:1!important}}@media (hover:none),(pointer:coarse){.touch-move-controls[data-v-bbeb704b]{display:flex}}@media (prefers-reduced-motion:reduce){.loading-line[data-v-bbeb704b],.layout-card[data-v-bbeb704b]{transition:none;animation:none}}html.dashboard-layout-open,html.dashboard-layout-open body{overflow:hidden!important}.tickets-table th[data-v-2e32fad6],.tickets-table td[data-v-2e32fad6]{vertical-align:middle;padding-left:.45rem;padding-right:.45rem}.tickets-table th[data-v-2e32fad6]{white-space:nowrap}.tickets-table td[data-v-2e32fad6]{text-overflow:ellipsis;overflow:hidden}.tickets-table .chip[data-v-2e32fad6]{max-width:100%}.ticket-tags-cell[data-v-2e32fad6]{white-space:normal}.ticket-tag-list[data-v-2e32fad6]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;min-width:0;display:flex}.ticket-tag-chip[data-v-2e32fad6]{text-overflow:ellipsis;max-width:100%;overflow:hidden}.ticket-tag-more[data-v-2e32fad6]{color:var(--muted);font-size:.68rem;font-weight:700}.ticket-title-cell[data-v-2e32fad6]{align-items:flex-start;gap:.45rem;min-width:0;display:flex}.ticket-title-stack[data-v-2e32fad6]{gap:.15rem;min-width:0;display:grid}.ticket-title-text[data-v-2e32fad6]{min-width:0;color:var(--text);overflow-wrap:anywhere;white-space:normal;font-weight:750;line-height:1.35}.task-parent-line[data-v-2e32fad6]{color:var(--muted);overflow-wrap:anywhere;white-space:normal;font-size:.68rem;font-weight:700;line-height:1.2}.tickets-table--scannable[data-v-2e32fad6]{min-width:58rem}.ticket-result-bar[data-v-2e32fad6]{min-height:1.75rem;color:var(--muted);justify-content:space-between;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.ticket-sync-warning[data-v-2e32fad6]{color:#fcd34d;align-items:center;gap:.45rem;display:inline-flex}.ticket-sync-warning button[data-v-2e32fad6],.ticket-row-details summary[data-v-2e32fad6],.ticket-card-details summary[data-v-2e32fad6]{color:#93c5fd;cursor:pointer;font-weight:750}.ticket-sync-warning button[data-v-2e32fad6]{background:0 0;border:0;padding:0;text-decoration:underline}.ticket-result-state[data-v-2e32fad6]{color:var(--muted);text-align:center;justify-items:center;gap:.6rem;padding:2.5rem 1rem;display:grid}.ticket-row-details[data-v-2e32fad6]{color:var(--muted);margin-top:.2rem;font-size:.7rem;font-weight:500}.ticket-row-details summary[data-v-2e32fad6],.ticket-card-details summary[data-v-2e32fad6]{border-radius:.25rem;width:fit-content;font-size:.72rem;list-style-position:inside}.ticket-row-details summary[data-v-2e32fad6]:focus-visible,.ticket-card-details summary[data-v-2e32fad6]:focus-visible,.ticket-sync-warning button[data-v-2e32fad6]:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.ticket-row-details dl[data-v-2e32fad6],.ticket-card-details dl[data-v-2e32fad6]{gap:.35rem;margin:.55rem 0 0;display:grid}.ticket-row-details dl>div[data-v-2e32fad6],.ticket-card-details dl>div[data-v-2e32fad6]{grid-template-columns:minmax(4.5rem,auto) minmax(0,1fr);gap:.45rem;display:grid}.ticket-row-details dt[data-v-2e32fad6],.ticket-card-details dt[data-v-2e32fad6]{color:var(--muted);font-weight:750}.ticket-row-details dd[data-v-2e32fad6],.ticket-card-details dd[data-v-2e32fad6]{color:#e6e9efd6;overflow-wrap:anywhere;min-width:0;margin:0}.ticket-row-detail-tags dd[data-v-2e32fad6],.ticket-card-tags dd[data-v-2e32fad6]{flex-wrap:wrap;gap:.25rem;display:flex}.ticket-number[data-v-2e32fad6]{color:#cbd5e1;background:#94a3b81a;border:1px solid #94a3b847;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;min-height:1.25rem;padding:.1rem .42rem;font-size:.68rem;font-weight:800;line-height:1;display:inline-flex}.ticket-number--grid[data-v-2e32fad6]{color:#8ec4ff;background:#10b3ff1f;border-color:#10b3ff61;border-radius:.5rem;min-height:1.45rem;font-size:.72rem;font-weight:900}.ticket-number--task[data-v-2e32fad6]{color:#fde68a;background:#f59e0b1f;border-color:#f59e0b61}.view-toggle[data-v-2e32fad6]{border:1px solid var(--border);background:#ffffff09;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.125rem;padding:.175rem;display:inline-flex}.view-toggle-btn[data-v-2e32fad6]{min-height:2rem;color:var(--muted);cursor:pointer;border:1px solid #0000;border-radius:.375rem;padding:0 .65rem;font-size:.75rem;font-weight:700;transition:background .15s,color .15s,border-color .15s}.view-toggle-btn[data-v-2e32fad6]:hover{color:var(--text);background:#ffffff0d}.view-toggle-btn.active[data-v-2e32fad6]{color:var(--text);background:#ffffff1a;border-color:#ffffff1a}.sort-control[data-v-2e32fad6]{border:1px solid var(--border);background:#ffffff09;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.4rem;min-height:2.5rem;padding:.25rem .35rem .25rem .6rem;display:inline-flex}.sort-control-label[data-v-2e32fad6]{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1}.sort-control-select[data-v-2e32fad6]{border-radius:.375rem;width:10.5rem;height:2rem;font-size:.75rem;font-weight:700}.sort-direction-btn[data-v-2e32fad6]{width:2rem;height:2rem;color:var(--text);cursor:pointer;background:#ffffff14;border:1px solid #ffffff1a;border-radius:.375rem;justify-content:center;align-items:center;font-size:1rem;font-weight:900;line-height:1;transition:background .15s,border-color .15s;display:inline-flex}.sort-direction-btn[data-v-2e32fad6]:hover{background:#ffffff1f;border-color:#ffffff29}.ticket-grid-wrap[data-v-2e32fad6]{border:1px solid var(--border);background:#0f1419c7;border-radius:.5rem;padding:.75rem}.ticket-grid[data-v-2e32fad6]{grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr));gap:.75rem;display:grid}.ticket-grid-state[data-v-2e32fad6]{text-align:center;color:var(--muted);padding:2rem;font-size:.875rem}.ticket-grid-state--error[data-v-2e32fad6]{justify-items:center;gap:.6rem;display:grid}.ticket-scan-card[data-v-2e32fad6]{border:1px solid var(--border);cursor:pointer;background:#ffffff06;border-radius:.5rem;min-width:0;padding:.85rem;transition:background .15s,border-color .15s,transform .15s}.ticket-scan-card[data-v-2e32fad6]:hover{background:#ffffff0b;border-color:#ffffff1f;transform:translateY(-1px)}.task-work-row[data-v-2e32fad6]{background:#f59e0b06}.ticket-scan-card--task[data-v-2e32fad6]{background:#f59e0b09;border-color:#f59e0b2e}.ticket-scan-card__top[data-v-2e32fad6],.ticket-scan-footer[data-v-2e32fad6]{align-items:flex-start;gap:.4rem;min-width:0;display:flex}.ticket-scan-card__top[data-v-2e32fad6]{flex-wrap:wrap}.ticket-scan-title[data-v-2e32fad6]{margin-top:.65rem}.ticket-scan-title-link[data-v-2e32fad6]{width:100%;color:var(--text);cursor:pointer;overflow-wrap:anywhere;text-align:left;white-space:normal;background:0 0;border:0;padding:0;font-size:.98rem;font-weight:800;line-height:1.28}.ticket-scan-title-link[data-v-2e32fad6]:hover{color:#bfdbfe;text-decoration:underline}.ticket-scan-title-link[data-v-2e32fad6]:focus-visible{outline-offset:3px;border-radius:.25rem;outline:2px solid #60a5fa}.task-parent-line--grid[data-v-2e32fad6]{white-space:normal;overflow-wrap:anywhere;margin:.3rem 0 0}.ticket-scan-primary-meta[data-v-2e32fad6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.75rem;display:grid}.ticket-scan-primary-meta span[data-v-2e32fad6]{color:#e6e9efd6;overflow-wrap:anywhere;gap:.1rem;min-width:0;font-size:.78rem;display:grid}.ticket-scan-primary-meta strong[data-v-2e32fad6]{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.66rem}.ticket-card-details[data-v-2e32fad6]{border-top:1px solid #ffffff0f;margin-top:.75rem;padding-top:.6rem}.ticket-card-description dd[data-v-2e32fad6]{white-space:pre-wrap}.ticket-scan-description[data-v-2e32fad6]{color:#e6e9efc7;-webkit-line-clamp:4;line-clamp:4;white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;max-height:5.8em;margin:.45rem 0 0;font-size:.82rem;line-height:1.45;display:-webkit-box;overflow:hidden}.ticket-scan-chip[data-v-2e32fad6],.ticket-scan-role[data-v-2e32fad6]{border:1px solid var(--border);max-width:100%;min-height:1.35rem;color:var(--text);background:#ffffff0b;border-radius:9999px;align-items:center;padding:.15rem .5rem;font-size:.7rem;font-weight:700;line-height:1.1;display:inline-flex}.ticket-scan-role[data-v-2e32fad6]{color:var(--muted)}.ticket-scan-meta[data-v-2e32fad6]{color:var(--muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .7rem;margin-top:.7rem;font-size:.72rem;display:grid}.ticket-scan-meta span[data-v-2e32fad6]{overflow-wrap:anywhere;min-width:0}.ticket-scan-footer[data-v-2e32fad6]{border-top:1px solid #ffffff0f;justify-content:flex-end;gap:.65rem;margin-top:.75rem;padding-top:.65rem}.ticket-scan-tags[data-v-2e32fad6]{flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;display:flex}.ticket-actions[data-v-2e32fad6]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.3rem;min-width:9rem;display:flex}.ticket-actions--table[data-v-2e32fad6]{min-width:0}.ticket-action-btn[data-v-2e32fad6]{border:1px solid var(--border);color:var(--text);cursor:pointer;white-space:nowrap;background:#ffffff08;border-radius:9999px;justify-content:center;align-items:center;padding:.35rem .5rem;font-size:.68rem;font-weight:700;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.ticket-action-btn[data-v-2e32fad6]:disabled{cursor:default;opacity:.55}.ticket-action-btn[data-v-2e32fad6]:not(:disabled):hover{border-color:#ffffff2e}.action-start[data-v-2e32fad6]{color:#bfdbfe;background:#3b82f61a;border-color:#3b82f652}.action-complete[data-v-2e32fad6]{color:#bbf7d0;background:#22c55e1a;border-color:#22c55e57}.action-kickback[data-v-2e32fad6]{color:#fde68a;background:#f59e0b1c;border-color:#f59e0b59}.action-archive[data-v-2e32fad6]{color:#d4d4d8;background:#71717a1f;border-color:#a1a1aa57}.action-restore[data-v-2e32fad6]{color:#bfdbfe;background:#3b82f61a;border-color:#3b82f657}.action-forge[data-v-2e32fad6]{color:#d7ffe2;background:#00ff4114;border-color:#00ff4147}.action-muted[data-v-2e32fad6]{color:var(--muted)}.kickback-overlay[data-v-2e32fad6]{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000094;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.kickback-dialog[data-v-2e32fad6]{border:1px solid var(--border);background:#0f1419fa;border-radius:.5rem;gap:.9rem;width:min(100%,28rem);padding:1rem;display:grid;box-shadow:0 24px 60px #00000073}.kickback-eyebrow[data-v-2e32fad6]{color:var(--muted);margin:0 0 .25rem;font-size:.72rem;font-weight:800}.kickback-dialog h3[data-v-2e32fad6]{color:var(--text);margin:0;font-size:1rem;font-weight:800}.kickback-dialog p[data-v-2e32fad6]{color:var(--muted);margin:.25rem 0 0;font-size:.82rem}.kickback-textarea[data-v-2e32fad6]{resize:vertical;width:100%;min-height:6.5rem}.kickback-actions[data-v-2e32fad6]{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}@media (width<=640px){.my-tickets-tabs[data-v-2e32fad6]{max-width:100%;overflow-x:auto}.my-tickets-tabs>button[data-v-2e32fad6]{flex:none}.crm-toolbar>select[data-v-2e32fad6],.crm-toolbar>input[data-v-2e32fad6],.crm-toolbar>.sort-control[data-v-2e32fad6],.crm-toolbar>.view-toggle[data-v-2e32fad6],.crm-toolbar>button[data-v-2e32fad6]{width:100%}.crm-toolbar>label[data-v-2e32fad6]{align-self:flex-start}.crm-data-surface[data-v-2e32fad6]{max-width:100%;overflow-x:auto}.tickets-table--scannable[data-v-2e32fad6]{min-width:52rem}.ticket-result-bar[data-v-2e32fad6]{flex-direction:column;align-items:flex-start}.ticket-scan-primary-meta[data-v-2e32fad6],.ticket-scan-meta[data-v-2e32fad6]{grid-template-columns:1fr}.ticket-scan-footer[data-v-2e32fad6]{flex-direction:column;align-items:flex-start}.ticket-actions[data-v-2e32fad6]{justify-content:flex-start}}.followups-view[data-v-bff94215]{color:var(--text)}.followups-header[data-v-bff94215],.row-topline[data-v-bff94215],.row-actions[data-v-bff94215],.filter-row[data-v-bff94215]{align-items:center;display:flex}.followups-header[data-v-bff94215]{justify-content:space-between;gap:16px;margin-bottom:18px}.followups-tabs[data-v-bff94215]{margin-bottom:16px}.followups-header h1[data-v-bff94215]{margin:0;font-weight:700}.followups-header p[data-v-bff94215]{color:var(--muted);max-width:680px;margin:0}.eyebrow[data-v-bff94215]{color:var(--muted);text-transform:uppercase;letter-spacing:0;margin:0 0 4px;font-size:12px}.alert[data-v-bff94215]{border:1px solid var(--border);border-radius:8px;margin-bottom:14px;padding:12px 14px}.alert.good[data-v-bff94215]{color:#bbf7d0;background:#22c55e1f;border-color:#22c55e73}.alert.danger[data-v-bff94215]{color:#fecaca;background:#ef44441f;border-color:#ef444480}.summary-strip[data-v-bff94215]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.summary-strip span[data-v-bff94215]{border:1px solid var(--border);background:#0f172ad1;border-radius:8px;padding:14px}.summary-strip strong[data-v-bff94215]{font-size:24px;display:block}.summary-strip small[data-v-bff94215]{color:var(--muted)}.filter-row[data-v-bff94215]{flex-wrap:wrap;gap:8px;margin-bottom:16px}.filter-row button[data-v-bff94215],.secondary-btn[data-v-bff94215],.small-btn[data-v-bff94215]{border:1px solid var(--border);color:var(--text);cursor:pointer;background:#0f172ae6;border-radius:8px;padding:9px 12px}.filter-row button.active[data-v-bff94215]{background:#2563eb38;border-color:#60a5fabf}.small-btn.good[data-v-bff94215]{border-color:#22c55e73}.small-btn.danger[data-v-bff94215]{border-color:#ef444480}.small-btn[data-v-bff94215]:disabled{opacity:.55;cursor:wait}.loading-state[data-v-bff94215],.empty-state[data-v-bff94215]{border:1px dashed var(--border);color:var(--muted);background:#0f172a80;border-radius:8px;padding:28px}.followup-list[data-v-bff94215]{gap:12px;display:grid}.followup-row[data-v-bff94215]{border:1px solid var(--border);background:#0f172adb;border-radius:8px;padding:16px}.followup-row.targeted[data-v-bff94215]{border-color:#60a5fae6;box-shadow:0 0 0 2px #2563eb4d}.row-topline[data-v-bff94215],.row-actions[data-v-bff94215]{flex-wrap:wrap;gap:8px}.row-actions[data-v-bff94215]{margin-top:12px}.row-topline small[data-v-bff94215]{color:var(--muted)}.followup-row h2[data-v-bff94215]{margin:12px 0 6px;font-size:20px}.followup-row p[data-v-bff94215]{color:#cbd5e1;margin:0 0 10px;line-height:1.45}.recommendation[data-v-bff94215]{border-left:3px solid #60a5facc;padding-left:10px}.detail-grid[data-v-bff94215]{color:var(--muted);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0;font-size:13px;display:grid}.response-box[data-v-bff94215]{color:var(--muted);gap:6px;margin-bottom:0;font-size:13px;display:grid}.response-box textarea[data-v-bff94215]{border:1px solid var(--border);width:100%;color:var(--text);resize:vertical;background:#020617c2;border-radius:8px;padding:10px}.pill[data-v-bff94215]{border:1px solid var(--border);color:var(--muted);border-radius:999px;align-items:center;padding:4px 8px;font-size:12px;display:inline-flex}.pill.good[data-v-bff94215]{color:#86efac;background:#22c55e1a;border-color:#22c55e59}.pill.warn[data-v-bff94215]{color:#fde68a;background:#f59e0b1a;border-color:#f59e0b66}.pill.danger[data-v-bff94215]{color:#fecaca;background:#ef44441c;border-color:#ef444473}@media (width<=860px){.followups-view[data-v-bff94215]{padding:18px}.followups-header[data-v-bff94215]{flex-direction:column;align-items:flex-start}.summary-strip[data-v-bff94215],.detail-grid[data-v-bff94215]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.summary-strip[data-v-bff94215],.detail-grid[data-v-bff94215]{grid-template-columns:1fr}}.wiki-editor[data-v-ead6f0cf]{border:1px solid var(--border);background:#0c121ae0;border-radius:14px;flex-direction:column;display:flex}.wiki-editor.disabled[data-v-ead6f0cf]{opacity:.6;pointer-events:none}.toolbar[data-v-ead6f0cf]{border-bottom:1px solid var(--border);background:#0a0e14eb;border-radius:14px 14px 0 0;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;display:flex}.group[data-v-ead6f0cf]{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.image-size[data-v-ead6f0cf]{color:var(--muted);align-items:center;gap:4px;font-size:11px}.image-size span[data-v-ead6f0cf]{text-transform:uppercase;letter-spacing:.04em}.tool[data-v-ead6f0cf]{border:1px solid var(--border);color:var(--text);background:#ffffff0a;border-radius:8px;min-width:32px;padding:4px 10px;font-size:12px}.tool.icon[data-v-ead6f0cf]{text-align:center;width:34px}.tool.compact[data-v-ead6f0cf]{padding:3px 8px;font-size:11px}.tool.active[data-v-ead6f0cf]{background:#ffffff1f}.dropdown[data-v-ead6f0cf]{position:relative}.dropdown-menu[data-v-ead6f0cf]{border:1px solid var(--border);z-index:10;background:#0a0e14f5;border-radius:10px;flex-direction:column;min-width:120px;padding:4px;display:none;position:absolute;top:calc(100% + 6px);left:0}.dropdown:hover .dropdown-menu[data-v-ead6f0cf]{display:flex}.dropdown-menu button[data-v-ead6f0cf]{text-align:left;color:var(--text);background:0 0;border:0;border-radius:8px;padding:6px 8px;font-size:12px}.dropdown-menu button[data-v-ead6f0cf]:hover{background:#ffffff0d}.colors[data-v-ead6f0cf]{align-items:center;gap:12px}.color-chip[data-v-ead6f0cf]{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.color-chip input[data-v-ead6f0cf]{background:0 0;border:none;width:32px;height:24px;padding:0}.color-pickers[data-v-ead6f0cf]{gap:4px;display:inline-flex}.divider[data-v-ead6f0cf]{background:#ffffff14;width:1px;height:24px;margin:0 6px}.editor-shell[data-v-ead6f0cf]{min-height:300px;padding:12px 16px 20px}.editor-shell[data-v-ead6f0cf] .ProseMirror{min-height:260px;color:var(--text);outline:none;line-height:1.6}.editor-shell[data-v-ead6f0cf] p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--muted);float:left;pointer-events:none;height:0}.editor-shell[data-v-ead6f0cf] img{border:1px solid #ffffff14;border-radius:12px;max-width:100%;height:auto;margin:14px auto;display:block}.upload-status[data-v-ead6f0cf]{color:var(--muted);padding:6px 12px;font-size:12px}.upload-status.error[data-v-ead6f0cf]{color:#f87171}.sr-only[data-v-ead6f0cf]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rich-block[data-v-256d7982]{border:1px solid var(--border);background:#0f1419b8;border-radius:8px;padding:18px}.rich-block--compact[data-v-256d7982]{padding:11px 14px}.rich-block--editing[data-v-256d7982]{background:#0f1419eb}.rich-block__header[data-v-256d7982]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.rich-block__header h3[data-v-256d7982]{color:var(--text);font-size:.86rem;font-weight:700;line-height:1.2}.rich-block__icon[data-v-256d7982]{border:1px solid var(--border);width:32px;height:32px;color:var(--text);background:#ffffff0a;border-radius:8px;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.rich-block__icon[data-v-256d7982]:hover{background:#ffffff14}.rich-block__body[data-v-256d7982]{min-height:92px}.rich-block--compact .rich-block__body[data-v-256d7982]{min-height:34px}.rich-block__empty[data-v-256d7982]{min-height:72px;color:var(--muted);align-items:center;font-size:.9rem;font-style:italic;display:flex}.rich-block--compact .rich-block__header[data-v-256d7982]{margin-bottom:6px}.rich-block--compact .rich-block__empty[data-v-256d7982]{min-height:28px;font-size:.86rem}.rich-block__actions[data-v-256d7982]{align-items:center;gap:10px;margin-top:12px;display:flex}.rich-block__save[data-v-256d7982],.rich-block__cancel[data-v-256d7982]{border-radius:8px;min-height:36px;padding:0 14px;font-size:.86rem;font-weight:700}.rich-block__save[data-v-256d7982]{background:var(--accent);color:#fff}.rich-block__cancel[data-v-256d7982]{border:1px solid var(--border);color:var(--text);background:#ffffff0a}.rich-block[data-v-256d7982] .wiki-editor{border-radius:8px}.rich-block[data-v-256d7982] .toolbar{border-radius:8px 8px 0 0}.rich-block[data-v-256d7982] .editor-shell{min-height:220px}.rich-block[data-v-256d7982] .editor-shell .ProseMirror{min-height:190px}.ticket-prose[data-v-256d7982]{color:#e6e9efe6;overflow-wrap:anywhere;line-height:1.65}.ticket-prose[data-v-256d7982] p{margin:0 0 .75rem}.ticket-prose[data-v-256d7982] p:last-child{margin-bottom:0}.ticket-prose[data-v-256d7982] h1,.ticket-prose[data-v-256d7982] h2,.ticket-prose[data-v-256d7982] h3,.ticket-prose[data-v-256d7982] h4{color:var(--text);margin:1rem 0 .5rem;font-weight:800;line-height:1.2}.ticket-prose[data-v-256d7982] h1:first-child,.ticket-prose[data-v-256d7982] h2:first-child,.ticket-prose[data-v-256d7982] h3:first-child,.ticket-prose[data-v-256d7982] h4:first-child{margin-top:0}.ticket-prose[data-v-256d7982] ul,.ticket-prose[data-v-256d7982] ol{margin:.6rem 0;padding-left:1.35rem}.ticket-prose[data-v-256d7982] ul{list-style:outside}.ticket-prose[data-v-256d7982] ol{list-style:decimal}.ticket-prose[data-v-256d7982] li{margin:.22rem 0}.ticket-prose[data-v-256d7982] blockquote{color:#e6e9efc7;border-left:3px solid #10b3ff8c;margin:.8rem 0;padding:.1rem 0 .1rem 1rem}.ticket-prose[data-v-256d7982] pre{border:1px solid var(--border);background:#00000047;border-radius:8px;margin:.85rem 0;padding:12px;overflow-x:auto}.ticket-prose[data-v-256d7982] code{font-family:var(--font-mono);font-size:.86em}.ticket-prose[data-v-256d7982] a{color:#7dd3fc;text-underline-offset:2px;text-decoration:underline}.mention-textarea[data-v-0abd8f09]{position:relative}.mention-textarea textarea[data-v-0abd8f09]{box-sizing:border-box;color:#f8fafc;resize:vertical;width:100%;font:inherit;background:#0f1419;border:1px solid #94a3b847;border-radius:8px;padding:10px 12px;line-height:1.35}.mention-menu[data-v-0abd8f09]{z-index:50;background:#111827;border:1px solid #94a3b852;border-radius:8px;position:absolute;bottom:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 18px 42px #00000057}.mention-option[data-v-0abd8f09]{color:#f8fafc;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #94a3b829;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:9px 11px;display:flex}.mention-option[data-v-0abd8f09]:last-child{border-bottom:0}.mention-option[data-v-0abd8f09]:hover,.mention-option[data-v-0abd8f09]:focus{background:#3b82f62e}.mention-option small[data-v-0abd8f09]{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.work-targets-panel[data-v-11d4e48b]{border:1px solid var(--border);color:var(--text);font-family:var(--font-body);background:#ffffff05;border-radius:8px;gap:12px;padding:16px;display:grid}.work-targets-header[data-v-11d4e48b]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.work-targets-header h3[data-v-11d4e48b]{margin:0;font-size:18px}.work-targets-header p[data-v-11d4e48b]{color:var(--muted);margin:5px 0 0;font-size:14px;line-height:1.45}.target-count[data-v-11d4e48b]{border:1px solid var(--border);min-width:28px;height:28px;color:var(--muted);border-radius:999px;place-items:center;font-size:13px;font-weight:800;display:grid}.target-guidance[data-v-11d4e48b]{color:#bed8eb;background:#2999e814;border-left:3px solid #2999e8;margin:0;padding:9px 11px;font-size:14px;line-height:1.5}.work-target-list[data-v-11d4e48b]{gap:8px;display:grid}.work-target-item[data-v-11d4e48b]{background:#03070c66;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.work-target-copy[data-v-11d4e48b]{gap:4px;min-width:0;display:grid}.work-target-copy a[data-v-11d4e48b]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;text-decoration:none;overflow:hidden}.work-target-copy a[data-v-11d4e48b]:hover{color:#72baff;text-decoration:underline}.work-target-copy span[data-v-11d4e48b],.work-target-copy small[data-v-11d4e48b]{color:var(--muted);font-size:13px;line-height:1.4}.target-remove[data-v-11d4e48b],.target-link-button[data-v-11d4e48b],.target-cancel-button[data-v-11d4e48b],.target-connect-button[data-v-11d4e48b]{min-height:38px;font:inherit;cursor:pointer;border-radius:8px;padding:0 12px;font-size:14px;font-weight:750}.target-remove[data-v-11d4e48b]{min-height:32px;color:var(--muted);background:0 0;border:1px solid #ffffff1f}.target-link-button[data-v-11d4e48b],.target-cancel-button[data-v-11d4e48b]{border:1px solid var(--border);color:var(--text);background:#ffffff0a}.target-connect-button[data-v-11d4e48b]{color:#fff;background:#168de0;border:1px solid #168de0}.target-remove[data-v-11d4e48b]:disabled,.target-connect-button[data-v-11d4e48b]:disabled{cursor:not-allowed;opacity:.55}.target-link-form[data-v-11d4e48b]{border-top:1px solid var(--border);gap:11px;padding-top:12px;display:grid}.target-link-form label[data-v-11d4e48b]{color:var(--muted);gap:6px;font-size:13px;font-weight:700;display:grid}.target-link-form input[data-v-11d4e48b],.target-link-form select[data-v-11d4e48b]{border:1px solid var(--border);width:100%;min-height:42px;color:var(--text);font:inherit;background:#10161c;border-radius:8px;padding:8px 10px;font-size:15px}.target-suggestions[data-v-11d4e48b]{border:1px solid var(--border);border-radius:8px;display:grid;overflow:hidden}.target-suggestions button[data-v-11d4e48b]{color:var(--text);text-align:left;cursor:pointer;background:#0d1319;border:0;border-bottom:1px solid #ffffff12;gap:4px;padding:11px;display:grid}.target-suggestions button[data-v-11d4e48b]:last-child{border-bottom:0}.target-suggestions button[data-v-11d4e48b]:hover{background:#2999e81a}.target-suggestions strong[data-v-11d4e48b]{font-size:14px}.target-suggestions span[data-v-11d4e48b],.target-search-state[data-v-11d4e48b],.target-empty[data-v-11d4e48b]{color:var(--muted);margin:0;font-size:13px}.target-error[data-v-11d4e48b]{color:#ffb1b8;margin:0;font-size:13px}.target-form-actions[data-v-11d4e48b]{justify-content:flex-end;gap:8px;display:flex}.work-targets-panel.compact[data-v-11d4e48b]{margin:-2px 0 10px 38px;padding:14px}.compact .work-targets-header h3[data-v-11d4e48b]{font-size:16px}.compact .target-guidance[data-v-11d4e48b]{font-size:13px}@media (width<=760px){.work-target-item[data-v-11d4e48b]{flex-direction:column;align-items:flex-start}.work-targets-panel.compact[data-v-11d4e48b]{margin-left:0}.target-form-actions[data-v-11d4e48b]{justify-content:stretch}.target-form-actions button[data-v-11d4e48b]{flex:1}}.ticket-page[data-v-9c975b82]{min-height:calc(100vh - var(--nav-height,64px) - 48px);--ticket-app-rail-width:78px;--ticket-main-max-width:1600px;--ticket-main-padding:22px;--ticket-body-indent:14px;--ticket-ai-clearance:0px;--ticket-side-width:minmax(360px, 460px);align-content:start;gap:6px;min-width:0;padding-bottom:32px;display:grid}.ticket-page--loading[data-v-9c975b82]{min-height:50vh;color:var(--muted);place-items:center;display:grid}.ticket-header[data-v-9c975b82]{min-width:0;padding:6px var(--ticket-main-padding);background:#0d121780;position:relative}.ticket-header-actions[data-v-9c975b82],.title-line[data-v-9c975b82],.ticket-actions[data-v-9c975b82],.inline-actions[data-v-9c975b82]{align-items:center;gap:12px;display:flex}.ticket-header-actions[data-v-9c975b82]{justify-content:space-between}.ticket-back-group[data-v-9c975b82]{align-items:center;gap:12px;display:inline-flex}.ticket-reference-link[data-v-9c975b82]{color:#66c7ff;background:0 0;border:0;align-items:center;min-height:32px;padding:0;font-size:.92rem;font-weight:850;display:inline-flex}.ticket-reference-link[data-v-9c975b82]:hover,.ticket-reference-link.copied[data-v-9c975b82]{color:#9ad8ff;text-underline-offset:4px;text-decoration:underline}.ticket-actions[data-v-9c975b82]{flex-wrap:wrap;justify-content:flex-end}.ticket-title-block[data-v-9c975b82]{min-width:0}.title-line[data-v-9c975b82],.title-edit-row[data-v-9c975b82]{flex-wrap:nowrap;align-items:center;width:100%;min-width:0}.title-edit-row[data-v-9c975b82]{gap:12px;width:100%;display:flex}.ticket-number-badge[data-v-9c975b82]{color:#8ec4ff;letter-spacing:0;background:#10b3ff1f;border:1px solid #10b3ff61;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:0 4px 0 10px;font-size:.92rem;font-weight:900;display:inline-flex}.ticket-number-copy[data-v-9c975b82]{width:24px;height:24px;color:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #8ec4ff47;border-radius:6px;place-items:center;padding:0;display:inline-grid}.ticket-number-copy[data-v-9c975b82]:hover{background:#8ec4ff29;border-color:#8ec4ff80}.ticket-number-copy.copied[data-v-9c975b82]{color:#a7f3d0;background:#10b98129;border-color:#10b98180}.ticket-number-copy svg[data-v-9c975b82]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.title-line h1[data-v-9c975b82]{min-width:0;color:var(--text);font-family:var(--font-body);letter-spacing:0;text-overflow:clip;white-space:normal;flex:auto;max-width:none;margin:0;font-size:clamp(1.55rem,2.05vw,2.15rem);font-weight:900;line-height:1.14;overflow:visible}.title-line .icon-btn[data-v-9c975b82]{flex:none;margin-left:auto}.ticket-title-input[data-v-9c975b82]{border:1px solid var(--border);width:min(980px,100%);min-width:0;color:var(--text);font-family:var(--font-body);background:#080c12e0;border-radius:8px;flex:280px;padding:10px 12px;font-size:1.35rem;font-weight:820;line-height:1.18}.ticket-meta-line[data-v-9c975b82]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:.8rem;display:flex}.ticket-meta-sentence[data-v-9c975b82]{color:#e2e6ee;gap:3px;margin-top:9px;font-size:clamp(.82rem,.92vw,.99rem);font-weight:620;line-height:1.3;display:grid}.ticket-meta-sentence__primary[data-v-9c975b82],.ticket-meta-sentence__secondary[data-v-9c975b82],.ticket-meta-tags-row[data-v-9c975b82]{flex-wrap:wrap;align-items:baseline;gap:.24em;display:flex}.ticket-meta-sentence__secondary[data-v-9c975b82]{color:#9ca8c5}.ticket-meta-tags-row[data-v-9c975b82]{margin-top:7px}.completion-audit[data-v-9c975b82]{color:#dce9e4;background:#34d39912;border-left:3px solid #34d399b3;border-radius:0 8px 8px 0;gap:7px;margin-top:8px;padding:9px 11px;font-size:.78rem;display:grid}.completion-audit__current[data-v-9c975b82]{flex-wrap:wrap;gap:5px 18px;display:flex}.linked-projects-strip[data-v-9c975b82]{background:#8ec4ff0e;border:1px solid #8ec4ff29;border-radius:8px;gap:7px;margin-top:12px;padding:9px;display:grid}.linked-projects-strip__label[data-v-9c975b82]{color:#8ec4ff;letter-spacing:0;text-transform:uppercase;font-size:.68rem;font-weight:900}.linked-projects-strip__list[data-v-9c975b82]{flex-wrap:wrap;gap:7px;display:flex}.linked-project-chip[data-v-9c975b82]{max-width:min(100%,420px);color:var(--text);background:#0a1018a8;border:1px solid #ffffff1f;border-radius:8px;gap:2px;padding:8px 10px;text-decoration:none;display:grid}.linked-project-chip[data-v-9c975b82]:hover{background:#8ec4ff1a;border-color:#8ec4ff6b}.linked-project-chip__title[data-v-9c975b82]{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:850;line-height:1.2;overflow:hidden}.linked-project-chip__meta[data-v-9c975b82]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:720;line-height:1.2;overflow:hidden}.source-interaction-card[data-v-9c975b82]{color:#d9ecf8;text-align:left;cursor:pointer;background:#0d8fd114;border:1px solid #0d8fd152;border-radius:8px;gap:3px;width:min(560px,100%);margin-top:10px;padding:10px 12px;display:grid}.source-interaction-card[data-v-9c975b82]:hover{background:#0d8fd121;border-color:#0d8fd18c}.source-interaction-card__label[data-v-9c975b82]{color:#8fcdec;text-transform:uppercase;font-size:.72rem;font-weight:800}.source-interaction-card__title[data-v-9c975b82]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:760;overflow:hidden}.source-interaction-card__meta[data-v-9c975b82]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:560;overflow:hidden}.priority-dot-mini[data-v-9c975b82]{border-radius:50%;flex:none;align-self:center;width:10px;height:10px}.inline-token[data-v-9c975b82]{color:#a78bfa;cursor:pointer;min-width:0;max-width:100%;font:inherit;flex:none;align-items:baseline;font-weight:760;display:inline-flex;position:relative}.inline-token--editable[data-v-9c975b82]{border-radius:5px}.inline-token__text[data-v-9c975b82]{text-overflow:ellipsis;vertical-align:baseline;white-space:nowrap;border-radius:5px;max-width:min(28ch,100%);padding:0 .12em;transition:background .14s,box-shadow .14s,color .14s;display:inline-block;overflow:hidden}.inline-token__control[data-v-9c975b82]{appearance:none;color:#0000;cursor:pointer;width:calc(100% + .5em);height:calc(100% + .16em);font:inherit;font-weight:inherit;opacity:0;background:0 0;border:0;border-radius:0;outline:none;padding:0;position:absolute;inset:-.08em -.42em -.08em -.08em}.inline-token__control[data-v-9c975b82]:disabled{cursor:default}.inline-token input[type=date].inline-token__control[data-v-9c975b82]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0}.inline-token[data-v-9c975b82]:after{content:"";opacity:0;pointer-events:none;border-bottom:.1em solid;border-right:.1em solid;width:.26em;height:.26em;position:absolute;top:50%;right:-.48em;transform:translateY(-65%)rotate(45deg)}.inline-token--editable[data-v-9c975b82]:after{opacity:.42}.inline-token--editable:hover .inline-token__text[data-v-9c975b82],.inline-token--editable:focus-within .inline-token__text[data-v-9c975b82]{background:color-mix(in srgb, currentColor 12%, transparent);box-shadow:0 1px}.inline-token--eta[data-v-9c975b82]:after{display:none}.inline-token--eta .inline-token__text[data-v-9c975b82]:after{content:"";opacity:.82;border:.12em solid;border-top-width:.22em;border-radius:.12em;width:.64em;height:.64em;margin-left:.32em;display:inline-block;transform:translateY(.06em)}.inline-token[data-v-9c975b82]:hover:after,.inline-token[data-v-9c975b82]:focus-within:after{opacity:.86}.inline-token--priority[data-v-9c975b82]{color:var(--priority-token-color,#fbbf24)}.inline-token--state[data-v-9c975b82]{color:var(--state-token-color,#a7b0cb)}.inline-token--assignee[data-v-9c975b82]{color:var(--assignee-token-color,#d7dde8)}.inline-token--business[data-v-9c975b82]{color:#c49a6c}.inline-token--type[data-v-9c975b82],.inline-token--eta[data-v-9c975b82],.inline-token--reminder[data-v-9c975b82]{color:#a7b0cb}.inline-token--type[data-v-9c975b82]{color:#9c8cff}.inline-token--business[data-v-9c975b82]{align-items:center;width:fit-content;max-width:min(260px,100%)}.inline-token--business[data-v-9c975b82]:after{display:block}.inline-token--business[data-v-9c975b82] .business-picker{width:calc(100% + .36em);min-width:0;height:calc(100% + .2em);display:block;position:absolute;inset:-.1em -.18em}.inline-token--business[data-v-9c975b82] .business-picker-field{opacity:0;width:100%;height:100%}.inline-token--business[data-v-9c975b82] .business-picker-input{cursor:pointer;color:currentColor;width:100%;max-width:none;height:100%;min-height:0;font:inherit;font-weight:inherit;background:0 0;border:0;padding:0}.inline-token--business[data-v-9c975b82] .business-picker-clear{display:none}.inline-token--business[data-v-9c975b82] .business-picker-menu{opacity:1;width:min(360px,82vw);top:calc(100% + .45rem);left:0;right:auto}.inline-token--eta[data-v-9c975b82]{gap:.25em}.ticket-meta-pills[data-v-9c975b82]{grid-template-columns:minmax(110px,.75fr) minmax(140px,.85fr) minmax(190px,1.1fr) minmax(210px,1.1fr);align-items:center;gap:6px;margin-top:10px;display:grid}.editable-pill[data-v-9c975b82]{color:#d1d7e2;background:#ffffff06;border:1px solid #ffffff13;border-radius:7px;align-items:center;gap:5px;width:100%;max-width:100%;min-height:28px;padding:0 9px;font-size:.78rem;font-weight:600;display:inline-flex;position:relative}.editable-pill>span[data-v-9c975b82]{color:var(--muted);text-transform:uppercase;opacity:.86;flex:none;font-size:.64rem;font-weight:650}.editable-pill select[data-v-9c975b82],.editable-pill input[data-v-9c975b82]{color:currentColor;min-width:0;max-width:none;height:26px;font:inherit;text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:auto;padding:0 24px 0 0;font-weight:600;overflow:hidden}.editable-pill strong[data-v-9c975b82]{color:#d1d7e2;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;font-weight:600;overflow:hidden}.editable-pill select[data-v-9c975b82]{appearance:none}.editable-pill--select[data-v-9c975b82]:after{content:"";opacity:.78;pointer-events:none;border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;position:absolute;top:50%;right:10px;transform:translateY(-65%)rotate(45deg)}.editable-pill input[type=date][data-v-9c975b82]{max-width:none;padding-right:4px}.editable-pill--date input[type=date][data-v-9c975b82]::-webkit-calendar-picker-indicator{flex:none;margin-left:auto}.editable-pill--wide select[data-v-9c975b82]{min-width:0}.editable-pill--business[data-v-9c975b82]{min-width:210px;max-width:none;padding-right:8px}.editable-pill--business[data-v-9c975b82] .business-picker,.editable-pill--business[data-v-9c975b82] .business-picker-field{width:100%;min-width:0}.editable-pill--business[data-v-9c975b82] .business-picker-input{color:#d1d7e2;background:0 0;border:0;height:26px;min-height:26px;padding:0 48px 0 0;font-size:.82rem;font-weight:600}.editable-pill--business[data-v-9c975b82] .business-picker-clear{border-radius:999px;height:22px;font-size:.66rem}.editable-pill--priority[data-v-9c975b82]{grid-column:1;padding-right:12px}.editable-pill--priority+.editable-pill[data-v-9c975b82]{grid-column:2}.editable-pill--priority+.editable-pill+.editable-pill[data-v-9c975b82]{grid-column:3}.editable-pill--static[data-v-9c975b82]{grid-column:4}.editable-pill--priority .priority-dots[data-v-9c975b82]{gap:5px;min-height:30px}.editable-pill--priority strong[data-v-9c975b82]{color:#d1d7e2;margin-left:2px;font-size:.84rem;font-weight:600}.editable-pill--state.state-not_started[data-v-9c975b82]{color:#cbd5e1;background:#2a3140}.editable-pill--state.state-in_progress[data-v-9c975b82]{color:#f8e39a;background:#3a2b08}.editable-pill--state.state-re_test[data-v-9c975b82]{color:#bae6fd;background:#082f49}.editable-pill--state.state-on_hold[data-v-9c975b82]{color:#d8b4fe;background:#2d1f3a}.editable-pill--state.state-needs_staging[data-v-9c975b82]{color:#c7d2fe;background:#312e81}.editable-pill--state.state-needs_merge[data-v-9c975b82]{color:#e9d5ff;background:#3b0764}.editable-pill--state.state-needs_deploy[data-v-9c975b82]{color:#fed7aa;background:#7c2d12}.editable-pill--state.state-completed[data-v-9c975b82]{color:#a8f3c3;background:#12351b}.editable-pill--state.state-archived[data-v-9c975b82]{color:#d4d4d8;background:#27272a}.editable-pill--state>span[data-v-9c975b82]{color:currentColor;opacity:.74}.ticket-tags-inline[data-v-9c975b82]{color:#919bb7;cursor:text;border-radius:5px;align-items:center;min-width:0;max-width:none;font-size:clamp(.74rem,.78vw,.84rem);line-height:1.25;transition:background .14s,box-shadow .14s;display:inline-flex}.ticket-tags-inline[data-v-9c975b82]:hover,.ticket-tags-inline[data-v-9c975b82]:focus-within{background:#919bb71a;box-shadow:0 1px #919bb7cc}.ticket-tags-inline[data-v-9c975b82] .ti-wrap{background:0 0;border:0;border-radius:0;align-items:center;height:auto;min-height:0;max-height:none;padding:0;overflow:visible}.ticket-tags-inline[data-v-9c975b82] .ti-input{color:#919bb7;width:8ch;min-height:0;font:inherit;padding:0;font-weight:650}.ticket-tags-inline[data-v-9c975b82] .ti-input::placeholder{color:#919bb7;opacity:1}.ticket-tags-inline[data-v-9c975b82] .ti-row{align-items:center;min-height:0;padding:0}.ticket-tags-inline[data-v-9c975b82] .ti-chip{max-width:170px}.reporter-meta strong[data-v-9c975b82],.assignee-meta strong[data-v-9c975b82]{color:var(--text);font-weight:800}.ticket-description-block[data-v-9c975b82]{width:100%;margin-top:14px}.priority-dots[data-v-9c975b82]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.priority-dot[data-v-9c975b82]{cursor:pointer;background:#ffffff1a;border:1px solid #ffffff26;border-radius:50%;width:14px;height:14px;padding:0;transition:transform .1s}.priority-dot[data-v-9c975b82]:hover:not(:disabled){transform:scale(1.2)}.priority-dot.active[data-v-9c975b82]{border-color:#0000}.priority-dot[data-v-9c975b82]:disabled{cursor:default;opacity:.6}.priority-badge[data-v-9c975b82]{color:var(--muted);margin-left:6px;font-size:.7rem;font-weight:800}.entity-link[data-v-9c975b82],.field-link[data-v-9c975b82]{color:#8ec4ff;font-weight:750;text-decoration:none}.entity-link[data-v-9c975b82]:hover,.field-link[data-v-9c975b82]:hover{color:#c7e2ff;text-decoration:underline}.field-link[data-v-9c975b82]{width:fit-content;margin-top:4px;font-size:.76rem;display:inline-flex}.business-save-state[data-v-9c975b82]{min-height:1rem;color:var(--muted);margin-top:6px;font-size:.74rem;line-height:1.25;display:block}.business-save-state--saving[data-v-9c975b82]{color:#bae6fd}.business-save-state--saved[data-v-9c975b82]{color:#a7f3d0}.business-save-state--error[data-v-9c975b82]{color:#fca5a5}.task-tags[data-v-9c975b82]{margin-top:.55rem}.task-tags[data-v-9c975b82] .ti-wrap{background:#ffffff06;border-radius:8px}.task-tag-chip[data-v-9c975b82]{margin-bottom:.25rem;margin-right:.25rem}.kickback-btn[data-v-9c975b82]{color:#f59e0b;cursor:pointer;background:#f59e0b26;border:1px solid #f59e0b59;border-radius:6px;padding:.35rem .85rem;font-size:.8rem;font-weight:700}.kickback-btn[data-v-9c975b82]:hover{background:#f59e0b40}.kickback-btn[data-v-9c975b82]:disabled{opacity:.5;cursor:default}.kickback-overlay[data-v-9c975b82]{z-index:9999;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.kickback-dialog[data-v-9c975b82]{background:var(--surface,#1a1f2e);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:12px;width:min(480px,90vw);padding:24px;display:flex}.kickback-dialog h3[data-v-9c975b82]{margin:0;font-size:1rem;font-weight:700}.kickback-dialog p[data-v-9c975b82]{color:var(--muted);margin:0;font-size:.82rem}.kickback-dialog textarea[data-v-9c975b82]{resize:vertical;box-sizing:border-box;width:100%;min-height:80px}.kickback-dialog .kickback-error[data-v-9c975b82]{color:#fecaca;background:#f871711a;border:1px solid #f8717159;border-radius:8px;padding:9px 10px}.kickback-actions[data-v-9c975b82]{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}label[data-v-9c975b82]{min-width:0;color:var(--muted);gap:6px;font-size:.74rem;font-weight:700;display:grid}label>span[data-v-9c975b82]{min-width:0;max-width:100%}.ticket-page .input-dark[data-v-9c975b82]{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.ticket-shell[data-v-9c975b82]{grid-template-columns:minmax(0, 1fr) var(--ticket-side-width);min-width:0;padding:0 var(--ticket-main-padding);align-items:start;gap:24px;margin-top:0;display:grid}.ticket-main[data-v-9c975b82],.ticket-side[data-v-9c975b82]{width:100%;min-width:0;max-width:100%}.details-controls[data-v-9c975b82]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.dev-details-section[data-v-9c975b82]{gap:20px;display:grid}.dev-detail-groups[data-v-9c975b82]{gap:22px;display:grid}.dev-detail-group[data-v-9c975b82]{gap:12px;display:grid}.dev-detail-group+.dev-detail-group[data-v-9c975b82]{border-top:1px solid #ffffff13;padding-top:20px}.section-heading--compact[data-v-9c975b82]{margin:0}.section-heading--compact h2[data-v-9c975b82]{color:var(--text);font-size:.92rem;font-weight:850}.rich-grid[data-v-9c975b82]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px 28px;display:grid}.ticket-side[data-v-9c975b82]{align-content:start;gap:18px;display:grid}.ticket-email-card[data-v-9c975b82]{gap:10px;min-width:0;display:grid}.ticket-email-card__header[data-v-9c975b82]{justify-content:space-between;align-items:center;gap:10px;display:flex}.ticket-email-card__header>div[data-v-9c975b82]{gap:2px;display:grid}.ticket-email-card__header span[data-v-9c975b82]{color:var(--text);font-size:.82rem;font-weight:800}.ticket-email-card__header small[data-v-9c975b82]{color:var(--muted);font-size:.72rem}.ticket-email-list[data-v-9c975b82]{gap:8px;display:grid}.ticket-email-item[data-v-9c975b82]{border:1px solid var(--border);background:#ffffff09;border-radius:8px;gap:3px;min-width:0;padding:10px;text-decoration:none;display:grid}.ticket-email-item[data-v-9c975b82]:hover{border-color:#7dd3fc73}.ticket-email-item strong[data-v-9c975b82]{color:var(--text);overflow-wrap:anywhere;font-size:.82rem}.ticket-email-item span[data-v-9c975b82],.ticket-email-item small[data-v-9c975b82]{color:var(--muted);overflow-wrap:anywhere;font-size:.74rem}.side-section[data-v-9c975b82]{box-sizing:border-box;background:0 0;border:0;border-radius:0;min-width:0;max-width:100%;padding:0}.side-section h2[data-v-9c975b82],.tasks-header h2[data-v-9c975b82]{color:var(--text);font-size:.95rem;font-weight:800}.side-section p[data-v-9c975b82],.tasks-header p[data-v-9c975b82]{color:var(--muted);margin-top:3px;font-size:.82rem}.people-summary-row[data-v-9c975b82]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;margin-bottom:14px;display:grid}.reporter-card[data-v-9c975b82]{background:0 0;border:0;border-radius:0;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;margin:0;padding:0;display:grid}.entity-card[data-v-9c975b82]{border:1px solid var(--border);background:#ffffff09;border-radius:8px;gap:3px;margin-bottom:14px;padding:10px;display:grid}.entity-card span[data-v-9c975b82],.entity-card small[data-v-9c975b82]{color:var(--muted);font-size:.74rem}.contributors-panel[data-v-9c975b82]{gap:6px;margin-top:14px;display:grid}.contributors-panel__header[data-v-9c975b82]{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:.72rem;font-weight:760;display:flex}.contributors-panel__header small[data-v-9c975b82]{color:var(--muted);font-size:.7rem;font-weight:650}.contributors-list[data-v-9c975b82]{gap:0;display:grid}.contributor-chip[data-v-9c975b82]{background:0 0;border:0;border-top:1px solid #ffffff13;border-radius:0;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:9px 0;display:grid}.contributor-avatar[data-v-9c975b82]{color:#8ec4ff;background:#10b3ff24;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.7rem;font-weight:820;display:inline-grid}.contributor-copy[data-v-9c975b82]{gap:2px;min-width:0;display:grid}.contributor-copy strong[data-v-9c975b82],.contributor-copy small[data-v-9c975b82]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contributor-copy strong[data-v-9c975b82]{color:var(--text);font-size:.78rem;font-weight:760}.contributor-copy small[data-v-9c975b82]{color:var(--muted);font-size:.7rem}.assignee-badge[data-v-9c975b82]{color:#6ee7b7;background:#10b9811f;border:1px solid #10b98159;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:.68rem;font-weight:850;display:inline-flex}.contributor-remove[data-v-9c975b82]{width:28px;height:28px}.contributor-add-row[data-v-9c975b82]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.contributor-error[data-v-9c975b82]{color:#fca5a5;font-size:.76rem}.entity-card strong[data-v-9c975b82]{color:var(--text)}.reporter-avatar[data-v-9c975b82]{width:30px;height:30px;color:var(--text);background:#10b3ff1f;border:1px solid #10b3ff47;border-radius:7px;place-items:center;font-size:.7rem;font-weight:820;display:grid}.reporter-copy[data-v-9c975b82]{gap:2px;min-width:0;display:grid}.reporter-copy span[data-v-9c975b82],.reporter-copy small[data-v-9c975b82]{color:var(--muted);font-size:.7rem;line-height:1.25}.reporter-copy strong[data-v-9c975b82]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:760;overflow:hidden}.attachment-upload[data-v-9c975b82]{justify-content:space-between;align-items:center;gap:10px;margin:14px 0;display:flex}.attachment-list[data-v-9c975b82]{gap:10px;display:grid}.attachment-row[data-v-9c975b82]{border:1px solid var(--border);background:#ffffff08;border-radius:8px;grid-template-columns:78px minmax(0,1fr);gap:12px;padding:8px;display:grid}.attachment-thumb[data-v-9c975b82],.attachment-file[data-v-9c975b82]{border:1px solid var(--border);width:78px;height:58px;color:var(--muted);background:#00000038;border-radius:8px;place-items:center;font-size:.72rem;font-weight:800;display:grid;overflow:hidden}.attachment-thumb[data-v-9c975b82]{appearance:none;cursor:pointer;padding:0}.attachment-thumb[data-v-9c975b82]:hover{border-color:var(--accent)}.attachment-thumb[data-v-9c975b82]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.attachment-thumb img[data-v-9c975b82]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.attachment-info[data-v-9c975b82]{min-width:0}.attachment-info h3[data-v-9c975b82]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:800;overflow:hidden}.attachment-info p[data-v-9c975b82]{margin:2px 0 8px}.attachment-actions[data-v-9c975b82]{flex-wrap:wrap;gap:8px;display:flex}.tasks-header[data-v-9c975b82]{grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:18px;display:grid}.task-progress[data-v-9c975b82]{background:#ffffff14;border-radius:999px;height:10px;overflow:hidden}.task-progress div[data-v-9c975b82]{background:var(--accent);height:100%}.ticket-tabs[data-v-9c975b82]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:11px;justify-self:start;gap:4px;padding:4px;display:inline-flex}.ticket-tab[data-v-9c975b82]{appearance:none;cursor:pointer;letter-spacing:.01em;color:var(--muted);background:0 0;border:none;border-radius:8px;padding:7px 16px;font-size:.82rem;font-weight:700;transition:background .15s,color .15s}.ticket-tab[data-v-9c975b82]:hover{color:var(--text)}.ticket-tab.active[data-v-9c975b82]{background:var(--accent);color:#fff}.ticket-tab[data-v-9c975b82]:focus-visible{outline-offset:2px;outline:2px solid #8ec4ff}.ticket-tab-panel>.work-section[data-v-9c975b82]:first-child{border-top:0;padding-top:0}.history-panel[data-v-9c975b82]{align-content:start;gap:12px;display:grid}.history-panel__header[data-v-9c975b82]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:10px;display:flex}.history-panel__header h2[data-v-9c975b82]{color:var(--text);font-family:var(--font-h1);margin:0;font-size:1.45rem;line-height:1.15}.history-panel__count[data-v-9c975b82]{color:#b8ecd8;background:#77d6b114;border:1px solid #77d6b138;border-radius:999px;flex:none;padding:4px 9px;font-size:.75rem;font-weight:800}.history-panel__empty[data-v-9c975b82]{color:var(--muted);text-align:center;background:#ffffff05;border:1px dashed #94a3b838;border-radius:8px;gap:5px;padding:22px;display:grid}.history-panel__empty strong[data-v-9c975b82]{color:#d9e1ee;font-size:.9rem}.history-panel__empty span[data-v-9c975b82]{font-size:.78rem}.completion-timeline[data-v-9c975b82]{gap:0;margin:0;padding:0;list-style:none;display:grid}.completion-timeline__event[data-v-9c975b82]{grid-template-columns:22px minmax(0,1fr);gap:10px;padding-bottom:10px;display:grid;position:relative}.completion-timeline__event[data-v-9c975b82]:not(:last-child):before{content:"";background:#94a3b842;width:1px;position:absolute;top:14px;bottom:0;left:6px}.completion-timeline__marker[data-v-9c975b82]{z-index:1;background:#77d6b1;border:3px solid #18221f;border-radius:50%;width:13px;height:13px;margin-top:3px;position:relative;box-shadow:0 0 0 1px #77d6b185}.completion-timeline__event--reopened .completion-timeline__marker[data-v-9c975b82]{background:#8ec4ff;box-shadow:0 0 0 1px #8ec4ff8c}.completion-timeline__event--archived .completion-timeline__marker[data-v-9c975b82]{background:#a1a1aa;box-shadow:0 0 0 1px #a1a1aa8c}.completion-timeline__event--restored .completion-timeline__marker[data-v-9c975b82]{background:#fbbf24;box-shadow:0 0 0 1px #fbbf248c}.completion-timeline__event article[data-v-9c975b82]{background:#ffffff06;border:1px solid #ffffff14;border-radius:8px;min-width:0;padding:10px 13px}.completion-timeline__heading[data-v-9c975b82]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.completion-timeline__status-change[data-v-9c975b82]{color:#eef5f2;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:1.12rem;font-weight:850;line-height:1.2;display:flex}.completion-timeline__status-change svg[data-v-9c975b82]{fill:none;stroke:#8795b1;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px}.completion-timeline__event-label[data-v-9c975b82]{color:#b8ecd8;background:#77d6b114;border:1px solid #77d6b138;border-radius:999px;flex:none;padding:4px 8px;font-size:.68rem;font-weight:850}.completion-timeline__event--reopened .completion-timeline__event-label[data-v-9c975b82]{color:#bedfff;background:#8ec4ff14;border-color:#8ec4ff3d}.completion-timeline__event--archived .completion-timeline__event-label[data-v-9c975b82]{color:#d4d4d8;background:#a1a1aa14;border-color:#a1a1aa3d}.completion-timeline__event--restored .completion-timeline__event-label[data-v-9c975b82]{color:#fde68a;background:#fbbf2414;border-color:#fbbf243d}.completion-timeline__meta[data-v-9c975b82]{color:#aeb9cf;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 16px;margin-top:6px;font-size:.86rem;line-height:1.25;display:flex}.completion-timeline__actor[data-v-9c975b82]{align-items:baseline;gap:5px;min-width:0;display:inline-flex}.completion-timeline__actor>span[data-v-9c975b82]{color:#8795b1;font-size:.78rem}.completion-timeline__actor strong[data-v-9c975b82]{color:#dce5f3;text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.completion-timeline__meta time[data-v-9c975b82]{color:#aeb9cf;font-size:.82rem}.history-panel__load-more[data-v-9c975b82]{color:#b8dcff;cursor:pointer;width:100%;min-height:40px;font:inherit;background:#8ec4ff0e;border:1px solid #8ec4ff2e;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:.78rem;font-weight:800;display:flex}.history-panel__load-more span[data-v-9c975b82]{color:#8795b1;font-size:.7rem;font-weight:700}.history-panel__load-more[data-v-9c975b82]:hover,.history-panel__load-more[data-v-9c975b82]:focus-visible{background:#8ec4ff1a;border-color:#8ec4ff66}.history-panel__load-more[data-v-9c975b82]:focus-visible{outline-offset:2px;outline:2px solid #8ec4ff}.tasks-panel[data-v-9c975b82]{align-content:start;gap:16px;display:grid}.task-toolbar[data-v-9c975b82]{flex-wrap:wrap;gap:10px;display:flex}.task-toolbar button[data-v-9c975b82]{border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:6px 12px;font-size:.78rem;font-weight:800}.task-toolbar button.active[data-v-9c975b82]{color:var(--text);background:#10b3ff24;border-color:#10b3ff73}.new-task-form[data-v-9c975b82]{gap:10px;display:grid}.new-task-row[data-v-9c975b82]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.new-task-row input[data-v-9c975b82]{flex:1;min-width:260px}.task-title-help[data-v-9c975b82]{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:.74rem;font-weight:750;display:flex}.task-details-input[data-v-9c975b82]{resize:vertical;width:100%;min-height:58px;line-height:1.45}.task-error[data-v-9c975b82]{color:#fecaca;background:#ef44441a;border:1px solid #ef444459;border-radius:8px;padding:10px 12px;font-size:.84rem;font-weight:750}.task-list[data-v-9c975b82]{gap:10px;display:grid}.task-row[data-v-9c975b82]{background:0 0;border:0;border-top:1px solid #ffffff13;border-radius:0;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding:14px 0;display:grid}.task-row.done[data-v-9c975b82]{opacity:.7}.task-row--focused[data-v-9c975b82]{background:#3b82f61a;border-top-color:#3b82f6bf;border-radius:8px;padding-left:10px;padding-right:10px;box-shadow:0 0 0 3px #3b82f629}.task-check[data-v-9c975b82]{border:1px solid var(--border);width:24px;height:24px;color:var(--text);border-radius:999px}.task-body h3[data-v-9c975b82]{color:var(--text);font-weight:850}.task-description[data-v-9c975b82]{color:var(--muted);white-space:pre-wrap;margin-top:6px;font-size:.84rem;line-height:1.45}.task-meta[data-v-9c975b82]{color:var(--muted);flex-wrap:wrap;gap:8px;margin-top:6px;font-size:.78rem;display:flex}.task-actions[data-v-9c975b82]{flex-wrap:wrap;grid-column:2;justify-content:flex-start;gap:8px;display:flex}.task-actions .input-dark[data-v-9c975b82]{max-width:170px;height:40px;padding-top:0;padding-bottom:0;line-height:1.2}.task-actions select.input-dark[data-v-9c975b82]{padding-right:34px}.comments-thread[data-v-9c975b82]{gap:8px;max-height:min(148px,26vh);padding-right:4px;display:grid;overflow-y:auto}.comment-line[data-v-9c975b82]{border-left:2px solid #ffffff14;padding-left:10px}.comment-line div[data-v-9c975b82]{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:.74rem;display:flex}.comment-line strong[data-v-9c975b82]{color:var(--text)}.comment-line p[data-v-9c975b82]{color:#e6e9efdb;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.84rem}.comment-line button[data-v-9c975b82],.reply-context button[data-v-9c975b82]{color:#7dd3fc;font-size:.74rem}.reply-context[data-v-9c975b82]{color:var(--muted);align-items:center;gap:10px;margin:10px 0 0;font-size:.78rem;display:flex}.comment-composer[data-v-9c975b82]{padding-right:var(--ticket-ai-clearance);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px;margin-top:10px;display:grid}.comment-composer textarea[data-v-9c975b82]{border:1px solid var(--border);width:100%;color:var(--text);resize:vertical;background:#0f1419;border-radius:8px;min-height:58px;padding:10px 12px}.comment-composer .primary-btn[data-v-9c975b82]{min-width:88px}.primary-btn[data-v-9c975b82],.secondary-btn[data-v-9c975b82],.danger-btn[data-v-9c975b82],.ticket-back[data-v-9c975b82],.icon-btn[data-v-9c975b82]{border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:0 12px;font-size:.84rem;font-weight:800;display:inline-flex}.primary-btn[data-v-9c975b82]{background:var(--accent);color:#fff}.secondary-btn[data-v-9c975b82],.ticket-back[data-v-9c975b82],.icon-btn[data-v-9c975b82]{border:1px solid var(--border);color:var(--text);background:#ffffff0a}.danger-btn[data-v-9c975b82]{color:#fecaca;background:#ef444421;border:1px solid #ef44446b}.icon-btn[data-v-9c975b82]{width:36px;padding:0}.empty-panel[data-v-9c975b82],.empty-side[data-v-9c975b82],.comment-empty[data-v-9c975b82]{color:var(--muted);background:#ffffff05;border:1px dashed #ffffff1f;border-radius:8px;padding:18px}.ticket-title-block[data-v-9c975b82]{grid-column:1;min-width:0}.title-line h1[data-v-9c975b82]{font-family:var(--font-body);font-size:clamp(1.55rem,2.05vw,2.15rem);font-weight:900}.ticket-title-block .attachment-section[data-v-9c975b82]{background:0 0;border:0;border-top:1px solid #ffffff14;border-radius:0;margin-top:18px;padding:18px 0 0}.ticket-title-block .attachment-section--empty[data-v-9c975b82]{margin-top:16px;padding:16px 0 0}.ticket-title-block .gallery-shell[data-v-9c975b82]{margin:4px 0 0}.ticket-title-block .image-gallery[data-v-9c975b82]{gap:8px;padding-bottom:2px}.ticket-title-block .gallery-tile[data-v-9c975b82]{background:0 0;border-color:#fff1;flex-basis:112px;min-width:112px;padding:5px}.ticket-title-block .gallery-tile[data-v-9c975b82] img,.ticket-title-block .gallery-tile[data-v-9c975b82] .attachment-thumb{height:58px}.attachment-add-tile[data-v-9c975b82]{background:#10b3ff09;border-style:dashed;place-items:stretch stretch;display:grid}.attachment-empty-add[data-v-9c975b82]{width:110px}.attachment-add-control[data-v-9c975b82] label{cursor:pointer;height:64px;display:grid}.attachment-add-control--compact[data-v-9c975b82] label{height:34px}.attachment-add-control[data-v-9c975b82] span{width:100%;min-height:64px;box-shadow:none;color:#8ec4ff;background:0 0;border:0;border-radius:7px;place-items:center;font-size:0;display:grid}.attachment-add-control[data-v-9c975b82] span:before{content:"+";font-size:1.7rem;font-weight:800;line-height:1}.attachment-add-control--compact[data-v-9c975b82] span{color:#8ec4ff;text-align:center;background:#ffffff05;border:1px solid #ffffff14;border-radius:8px;min-height:34px;font-size:.64rem;font-weight:850}.attachment-add-control--compact[data-v-9c975b82] span:before{color:#8ec4ff;margin:0 5px 0 0;font-size:1rem;display:inline-block}.attachment-add-tile>span[data-v-9c975b82]{color:var(--muted);text-align:center}.work-section[data-v-9c975b82]{min-width:0;margin-left:var(--ticket-body-indent);background:0 0;border:0;border-top:1px solid #ffffff14;border-radius:0;padding:18px 0 0}.ticket-main>.work-section[data-v-9c975b82]:first-child,.ticket-title-block--inline+.work-section[data-v-9c975b82]{border-top:0;padding-top:0}.ticket-main[data-v-9c975b82]{gap:22px;max-width:980px;display:grid}.ticket-main[data-v-9c975b82] .rich-block{background:0 0;border:0;border-radius:0;padding:0}.ticket-main[data-v-9c975b82] .rich-block__header{justify-content:flex-start;align-items:center;gap:9px;margin-bottom:12px}.ticket-main[data-v-9c975b82] .rich-block__header h3{font-size:clamp(1.35rem,1.7vw,1.9rem);font-weight:900;line-height:1.1}.ticket-main .rich-grid[data-v-9c975b82] .rich-block__header h3{letter-spacing:.01em;color:var(--muted);font-size:.92rem;font-weight:700;line-height:1.35}.ticket-main[data-v-9c975b82] .rich-block__icon{color:#b9c1d3;background:#ffffff08;border-color:#ffffff14;border-radius:6px;width:26px;height:26px;font-size:12px}.ticket-main[data-v-9c975b82] .rich-block__empty{align-items:flex-start;min-height:34px}.ticket-main[data-v-9c975b82] .rich-block__body{min-height:0}.section-heading[data-v-9c975b82],.side-section-header[data-v-9c975b82]{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.section-heading h2[data-v-9c975b82],.side-section-header h2[data-v-9c975b82]{color:var(--text);margin:0;font-size:clamp(1.24rem,1.38vw,1.55rem);font-weight:900;line-height:1.16}.section-heading p[data-v-9c975b82],.side-section-header p[data-v-9c975b82]{color:var(--muted);margin:3px 0 0;font-size:.78rem}.section-heading--with-actions[data-v-9c975b82]{align-items:center}.comments-card[data-v-9c975b82]{gap:12px;display:grid}.comments-card--rail[data-v-9c975b82]{border-bottom:1px solid #ffffff14;min-width:0;padding-bottom:18px}.comments-card--rail .comment-composer[data-v-9c975b82]{grid-template-columns:minmax(0,1fr) 84px;align-items:stretch;gap:8px;margin-top:0;padding-right:0}.comments-card--rail .comment-composer textarea[data-v-9c975b82]{resize:none;background:#ffffff06;border-color:#ffffff14;height:42px;min-height:42px;max-height:42px}.comments-card--rail .comment-composer .primary-btn[data-v-9c975b82]{width:84px;min-width:0;min-height:42px}.comments-card .comments-thread[data-v-9c975b82]{gap:8px;min-height:0;max-height:none;padding-right:0;overflow:visible}.comment-line[data-v-9c975b82]{background:0 0;border:0;border-left:2px solid #ffffff1f;border-radius:0;padding:7px 0 7px 10px}.comment-line[data-v-9c975b82]:hover{background:#ffffff05}.comment-line--mine[data-v-9c975b82]{background:#10b3ff07;border-left-color:#10b3ff8c}.comment-line p[data-v-9c975b82]{margin-top:6px;line-height:1.45}.comment-composer[data-v-9c975b82]{grid-template-columns:1fr;padding-right:0}.comment-composer textarea[data-v-9c975b82]{min-height:112px}.comment-composer .primary-btn[data-v-9c975b82]{justify-self:end}.image-gallery[data-v-9c975b82]{scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;gap:10px;min-width:0;padding:2px 1px;display:flex;overflow-x:auto}.image-gallery[data-v-9c975b82]::-webkit-scrollbar{display:none}.gallery-shell[data-v-9c975b82]{grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:6px;display:grid}.gallery-arrow[data-v-9c975b82]{width:28px;height:64px;color:var(--text);background:#ffffff06;border:1px solid #ffffff14;border-radius:7px;font-size:1.25rem;font-weight:800}.gallery-arrow[data-v-9c975b82]:hover{background:#10b3ff1f;border-color:#10b3ff66}.gallery-arrow[data-v-9c975b82]:disabled{opacity:.38;cursor:default}.gallery-arrow[data-v-9c975b82]:disabled:hover{background:#ffffff06;border-color:#ffffff14}.gallery-tile[data-v-9c975b82]{scroll-snap-align:start;background:0 0;border:1px solid #fff1;border-radius:7px;flex:0 0 118px;min-width:118px;padding:5px}.gallery-tile .attachment-thumb[data-v-9c975b82]{width:100%;height:58px}.gallery-tile span[data-v-9c975b82]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:.72rem;font-weight:800;display:block;overflow:hidden}.attachment-section .attachment-list[data-v-9c975b82]{margin-top:12px}.attachment-list--compact[data-v-9c975b82]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.attachment-preview-overlay[data-v-9c975b82]{z-index:9998;background:#000000bd;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.attachment-preview-dialog[data-v-9c975b82]{border:1px solid var(--border);background:#0f1419fa;border-radius:8px;grid-template-rows:auto minmax(0,1fr);gap:12px;width:min(1100px,94vw);max-height:92vh;padding:14px;display:grid;box-shadow:0 24px 70px #00000080}.attachment-preview-dialog header[data-v-9c975b82]{justify-content:space-between;align-items:center;gap:12px;display:flex}.attachment-preview-dialog h3[data-v-9c975b82]{color:var(--text);margin:0;font-size:.95rem;font-weight:850}.attachment-preview-dialog p[data-v-9c975b82]{color:var(--muted);margin:2px 0 0;font-size:.76rem}.attachment-preview-stage[data-v-9c975b82]{place-items:center;min-width:0;min-height:0;display:grid;position:relative}.attachment-preview-stage img[data-v-9c975b82]{-o-object-fit:contain;object-fit:contain;border-radius:6px;place-self:center;min-width:0;max-width:100%;max-height:calc(92vh - 96px)}.preview-arrow[data-v-9c975b82]{z-index:1;width:42px;height:64px;color:var(--text);background:#080c12b8;border:1px solid #ffffff29;border-radius:8px;font-size:2rem;font-weight:850;position:absolute;top:50%;transform:translateY(-50%)}.preview-arrow[data-v-9c975b82]:hover{background:#10b3ff33;border-color:#10b3ff6b}.preview-arrow--previous[data-v-9c975b82]{left:10px}.preview-arrow--next[data-v-9c975b82]{right:10px}.quick-link-grid[data-v-9c975b82]{gap:7px;min-width:112px;margin:0;display:grid}.quick-link-grid .field-link[data-v-9c975b82]{border:1px solid var(--border);color:#8ec4ff;white-space:nowrap;background:#ffffff0a;border-radius:8px;justify-content:center;align-items:center;min-height:29px;margin-top:0;padding:6px 9px;font-size:.72rem;font-weight:850;text-decoration:none;display:inline-flex}.quick-link-grid .field-link[data-v-9c975b82]:hover{background:#10b3ff17;border-color:#10b3ff5c}@media (width<=1100px){.ticket-page[data-v-9c975b82]{--ticket-ai-clearance:72px}.ticket-shell[data-v-9c975b82]{grid-template-columns:1fr;display:grid}.ticket-title-block[data-v-9c975b82]{width:100%}.ticket-meta-pills[data-v-9c975b82]{grid-template-columns:repeat(2,minmax(0,1fr))}.editable-pill--priority[data-v-9c975b82],.editable-pill--priority+.editable-pill[data-v-9c975b82],.editable-pill--priority+.editable-pill+.editable-pill[data-v-9c975b82],.editable-pill--static[data-v-9c975b82],.ticket-tags-inline[data-v-9c975b82]{grid-column:auto}.ticket-side[data-v-9c975b82]{position:static}}@media (width<=720px){.ticket-page[data-v-9c975b82]{--ticket-ai-clearance:72px;--ticket-body-indent:0px;padding-bottom:24px}.ticket-header[data-v-9c975b82]{padding:8px 16px}.ticket-header-actions[data-v-9c975b82]{flex-direction:column;align-items:stretch}.ticket-actions[data-v-9c975b82]{justify-content:flex-start;width:100%}.ticket-actions>button[data-v-9c975b82]{text-align:center;white-space:normal;flex:86px;min-width:0}.details-controls[data-v-9c975b82],.people-summary-row[data-v-9c975b82],.tasks-header[data-v-9c975b82],.task-row[data-v-9c975b82],.comment-composer[data-v-9c975b82]{grid-template-columns:1fr}.ticket-meta-pills[data-v-9c975b82]{grid-template-columns:1fr;align-items:stretch}.editable-pill[data-v-9c975b82],.editable-pill--business[data-v-9c975b82]{width:100%;min-width:0;max-width:none}.editable-pill select[data-v-9c975b82],.editable-pill input[data-v-9c975b82]{flex:auto;max-width:none}.task-actions[data-v-9c975b82]{justify-content:flex-start}.ticket-tabs[data-v-9c975b82]{max-width:100%;overflow-x:auto}.ticket-tab[data-v-9c975b82]{flex:none}.history-panel__header[data-v-9c975b82],.completion-timeline__heading[data-v-9c975b82],.completion-timeline__meta[data-v-9c975b82]{flex-direction:column;align-items:flex-start;gap:5px}.title-line h1[data-v-9c975b82]{font-size:1.25rem}}.text-muted[data-v-2bd5407d]{color:var(--muted)}.btn-secondary[data-v-2bd5407d]{color:#fff;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:.75rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:transform 60ms,box-shadow .2s,opacity .2s;display:inline-flex}.btn-secondary[data-v-2bd5407d]:hover{transform:translateY(-1px);box-shadow:0 6px 18px #ffffff1a}.btn-outline[data-v-2bd5407d]{color:var(--text);background:0 0;border:1px solid #ffffff2e;border-radius:.75rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:transform 60ms,box-shadow .2s,opacity .2s;display:inline-flex}.btn-outline[data-v-2bd5407d]:hover{transform:translateY(-1px);box-shadow:0 6px 18px #ffffff1f}.template-item[data-v-2bd5407d]{text-align:left;width:100%;color:inherit;background:0 0;border:1px solid #ffffff1a;border-radius:.75rem;padding:.75rem;transition:border-color .15s,background-color .15s}.template-item[data-v-2bd5407d]:hover{background:#ffffff0d;border-color:#fff3}.template-item.is-active[data-v-2bd5407d]{background:#ffffff1f;border-color:#fff6}.editor-shell[data-v-2bd5407d]{background:#0a0f14e6;min-height:600px}.editor-shell--loading[data-v-2bd5407d]{opacity:.25;pointer-events:none;filter:blur(1px)}.editor-loading-overlay[data-v-2bd5407d]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#070b13a6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.editor-loading-card[data-v-2bd5407d]{color:#d0dbff;background:#111928eb;border:1px solid #ffffff1f;border-radius:.75rem;padding:.9rem 1.4rem;font-size:.9rem;box-shadow:0 16px 32px #080c1873}.editor-header[data-v-2bd5407d]{background:#0f141ce6}code[data-v-2bd5407d]{background:#ffffff14;border-radius:4px;padding:0 4px}.modal-backdrop[data-v-2bd5407d]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#090c12bf;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.modal-content[data-v-2bd5407d]{background:#0f141cf2;border:1px solid #ffffff1f;border-radius:1rem;flex-direction:column;width:min(960px,90vw);height:min(90vh,860px);max-height:90vh;display:flex;overflow:hidden}.modal-header[data-v-2bd5407d]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.modal-close[data-v-2bd5407d]{color:var(--text);cursor:pointer;background:0 0;border:none;font-size:1.5rem}.modal-body[data-v-2bd5407d]{flex-direction:column;flex:1;padding:0;display:flex;overflow:hidden}.preview-loading[data-v-2bd5407d],.preview-error[data-v-2bd5407d]{text-align:center;color:var(--text);padding:1.5rem}.preview-error[data-v-2bd5407d]{color:#fca5a5}.preview-frame[data-v-2bd5407d]{background:#fff;border:none;flex:1;width:100%;height:100%;overflow:auto}.contracts-layout[data-v-9d893965]{grid-template-columns:260px minmax(0,1fr);gap:24px;display:grid}.contracts-sidebar[data-v-9d893965]{border:1px solid var(--border);background:#0a0e13f2;border-radius:18px;flex-direction:column;gap:16px;height:fit-content;padding:18px;display:flex}.sidebar-header h1[data-v-9d893965]{color:var(--text);margin:0;font-size:18px}.sidebar-hint[data-v-9d893965]{color:var(--muted);font-size:12px}.template-list[data-v-9d893965]{flex-direction:column;gap:6px;display:flex}.template-item[data-v-9d893965]{text-align:left;color:var(--text);cursor:pointer;background:#ffffff08;border:1px solid #0000;border-radius:12px;padding:10px 12px;transition:background .2s,border-color .2s}.template-item[data-v-9d893965]:hover{border-color:#ffffff1f}.template-item.active[data-v-9d893965]{background:#22d3ee14;border-color:#22d3ee73}.template-name[data-v-9d893965]{font-size:14px;font-weight:600;display:block}.template-desc[data-v-9d893965]{color:var(--muted);font-size:12px}.contracts-editor[data-v-9d893965]{min-height:100%}.panel[data-v-9d893965]{border:1px solid var(--border);background:#0f1419eb;border-radius:18px;flex-direction:column;gap:18px;padding:20px;display:flex}.panel.loading[data-v-9d893965]{color:var(--muted);justify-content:center;align-items:center}.editor-header[data-v-9d893965]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.editor-header h2[data-v-9d893965]{margin:0}.editor-sub[data-v-9d893965]{color:var(--muted);font-size:12px}.editor-actions[data-v-9d893965]{gap:10px;display:flex}.grid-config[data-v-9d893965]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.field-label[data-v-9d893965]{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:12px}.editor-textarea[data-v-9d893965]{resize:vertical;min-height:200px;padding:12px;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;line-height:1.5}.canvas-block[data-v-9d893965]{background:#ffffff05;border:1px dashed #ffffff1f;border-radius:14px;padding:12px}.canvas-block summary[data-v-9d893965]{cursor:pointer;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:10px;font-size:12px}.preview-grid[data-v-9d893965]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.preview-pane[data-v-9d893965]{background:#020617b3;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:0;display:flex;overflow:hidden}.preview-header[data-v-9d893965]{border-bottom:1px solid #ffffff14;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.preview-header h3[data-v-9d893965]{color:var(--text);margin:0;font-size:14px;font-weight:600}.preview-hint[data-v-9d893965]{color:var(--muted);margin:0;font-size:12px}.preview-frame[data-v-9d893965]{background:#fff;border:none;width:100%;height:360px}.merge-tags[data-v-9d893965]{background:#0a0e13eb;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:14px;padding:16px;display:flex}.merge-tags h3[data-v-9d893965]{margin:0;font-size:14px;font-weight:600}.merge-section[data-v-9d893965]{flex-direction:column;gap:6px;display:flex}.merge-title[data-v-9d893965]{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:12px}.tag-list[data-v-9d893965]{flex-wrap:wrap;gap:8px;display:flex}.tag-list code[data-v-9d893965]{color:#8de7ff;background:#ffffff0f;border-radius:8px;padding:4px 8px;font-size:12px}.merge-note[data-v-9d893965]{color:var(--muted);font-size:12px}.error-banner[data-v-9d893965]{color:#ff9b9b;background:#ff63841f;border:1px solid #ff638466;border-radius:12px;padding:10px 14px}.success-banner[data-v-9d893965]{color:#c6f6d5;background:#22c55e1f;border:1px solid #22c55e59;border-radius:12px;padding:10px 14px}@media (width<=960px){.contracts-layout[data-v-9d893965]{grid-template-columns:1fr}}.pricing-page[data-v-96f88a58]{color:var(--text);background:0 0}.pricing-header[data-v-96f88a58],.filters[data-v-96f88a58],.metrics-row[data-v-96f88a58],.catalog-layout[data-v-96f88a58],.editor-heading[data-v-96f88a58],.panel-actions[data-v-96f88a58],.import-fields[data-v-96f88a58]{gap:12px;display:flex}.pricing-header[data-v-96f88a58]{align-items:flex-start}.pricing-header h1[data-v-96f88a58],.editor-heading h2[data-v-96f88a58]{letter-spacing:0;margin:0}.editor-meta[data-v-96f88a58]{color:#8fa3b8;margin:6px 0 0;font-size:12px}.eyebrow[data-v-96f88a58]{color:#8fa3b8;text-transform:uppercase;margin:0 0 4px;font-size:12px}.header-actions[data-v-96f88a58],.panel-actions[data-v-96f88a58]{justify-content:flex-end;display:flex}button[data-v-96f88a58],input[data-v-96f88a58],select[data-v-96f88a58],textarea[data-v-96f88a58]{color:#e7edf5;font:inherit;background:#121a24;border:1px solid #273445;border-radius:6px}button[data-v-96f88a58]{cursor:pointer;min-height:36px;padding:0 12px}button[data-v-96f88a58]:disabled{cursor:not-allowed;opacity:.55}input[data-v-96f88a58],select[data-v-96f88a58]{min-height:36px;padding:0 10px}textarea[data-v-96f88a58]{resize:vertical;min-height:88px;padding:10px}.primary-btn[data-v-96f88a58]{color:#fff;background:#2d7df6;border-color:#2d7df6}.secondary-btn[data-v-96f88a58]{background:#182231}.danger-btn[data-v-96f88a58]{color:#ffd6dc;background:#3a1b22;border-color:#763241}.icon-btn[data-v-96f88a58]{width:36px;padding:0}.metrics-row[data-v-96f88a58]{margin-bottom:14px}.metrics-row div[data-v-96f88a58]{border-top:0;min-width:0;padding:12px 14px}.metrics-row span[data-v-96f88a58]{font-size:22px;font-weight:700;display:block}.metrics-row small[data-v-96f88a58],td small[data-v-96f88a58]{color:#8fa3b8;display:block}.item-title[data-v-96f88a58]{color:#f2f6fb;font-size:14px;line-height:1.35;display:block}.filters[data-v-96f88a58]{flex-wrap:wrap;align-items:center;margin-bottom:12px}.filters input[data-v-96f88a58]{flex:1;min-width:280px}.catalog-layout[data-v-96f88a58]{align-items:flex-start}.table-panel[data-v-96f88a58]{border:1px solid #273445;border-radius:8px;flex:1;min-width:0;overflow:auto}table[data-v-96f88a58]{border-collapse:collapse;width:100%;min-width:980px}th[data-v-96f88a58],td[data-v-96f88a58]{text-align:left;vertical-align:middle;border-bottom:1px solid #223043;padding:10px;font-size:13px}th[data-v-96f88a58]{color:#b6c5d6;text-transform:uppercase;background:#121a24;font-size:12px;position:sticky;top:0}.sort-btn[data-v-96f88a58]{min-height:auto;color:inherit;font-size:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:700;display:inline-flex}.sort-btn span[data-v-96f88a58]{color:#e7edf5;min-width:10px;display:inline-block}tbody tr[data-v-96f88a58]{cursor:default}tbody tr[data-v-96f88a58]:hover,tbody tr.selected[data-v-96f88a58]{background:#172233}tbody tr.review[data-v-96f88a58]{box-shadow:inset 3px 0 #f2b84b}.status-pill[data-v-96f88a58]{color:#a8f0c6;background:#163525;border-radius:999px;margin-bottom:4px;padding:2px 7px;font-size:12px;display:inline-flex}.status-pill.needs_review[data-v-96f88a58]{color:#ffd78a;background:#3b2b12}.row-action-btn[data-v-96f88a58]{color:#dce8f5;background:#182231;min-height:30px;padding:0 10px}.editor-panel[data-v-96f88a58],.import-panel[data-v-96f88a58]{background:#111821;border:1px solid #273445;border-radius:8px}.editor-panel[data-v-96f88a58]{flex-direction:column;width:min(520px,42vw);max-height:calc(100vh - 32px);padding:16px;display:flex;position:sticky;top:16px;overflow:hidden}.editor-heading[data-v-96f88a58]{flex:none;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.form-grid[data-v-96f88a58]{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;margin:0;padding:0 4px 2px 0;display:grid;overflow-y:auto}label[data-v-96f88a58]{color:#b6c5d6;gap:5px;font-size:12px;display:grid}label input[data-v-96f88a58],label select[data-v-96f88a58],label textarea[data-v-96f88a58]{width:100%}.span-2[data-v-96f88a58]{grid-column:span 2}.check-row[data-v-96f88a58]{align-items:center;gap:8px;min-height:36px;display:flex}.check-row input[data-v-96f88a58]{width:auto;min-height:auto}.panel-actions[data-v-96f88a58]{margin-top:14px}.editor-panel .panel-actions[data-v-96f88a58]{background:#111821;border-top:1px solid #273445;flex:none;padding-top:12px}.import-panel[data-v-96f88a58]{margin-bottom:14px;padding:14px}.import-fields label[data-v-96f88a58]{flex:1}.import-panel textarea[data-v-96f88a58]{width:100%;min-height:160px;margin-top:12px}.notice[data-v-96f88a58]{border-radius:6px;margin:0 0 12px;padding:10px 12px}.notice.error[data-v-96f88a58],.import-errors[data-v-96f88a58]{color:#ffd6dc;background:#3a1b22}.notice.success[data-v-96f88a58]{color:#a8f0c6;background:#163525}.empty-state[data-v-96f88a58]{color:#8fa3b8;padding:24px}@media (width<=1100px){.catalog-layout[data-v-96f88a58]{flex-direction:column}.editor-panel[data-v-96f88a58]{width:100%;position:static}}.sms-layout[data-v-98bdfbdb]{grid-template-columns:260px minmax(0,1fr);gap:24px;display:grid}.sms-sidebar[data-v-98bdfbdb]{border:1px solid var(--border);background:#0a0e13f2;border-radius:18px;flex-direction:column;gap:16px;padding:18px;display:flex}.sidebar-header h1[data-v-98bdfbdb]{color:var(--text);margin:0;font-size:18px}.sidebar-hint[data-v-98bdfbdb]{color:var(--muted);font-size:12px}.template-list[data-v-98bdfbdb]{flex-direction:column;gap:6px;display:flex}.template-item[data-v-98bdfbdb]{text-align:left;color:var(--text);cursor:pointer;background:#ffffff08;border:1px solid #0000;border-radius:12px;padding:10px 12px;transition:background .2s,border-color .2s}.template-item[data-v-98bdfbdb]:hover{border-color:#ffffff1f}.template-item.active[data-v-98bdfbdb]{background:#22d3ee14;border-color:#22d3ee73}.template-name[data-v-98bdfbdb]{font-size:14px;font-weight:600;display:block}.template-desc[data-v-98bdfbdb]{color:var(--muted);font-size:12px}.sms-editor[data-v-98bdfbdb]{min-height:100%}.panel[data-v-98bdfbdb]{border:1px solid var(--border);background:#0f1419eb;border-radius:18px;flex-direction:column;gap:16px;padding:20px;display:flex}.panel.loading[data-v-98bdfbdb]{color:var(--muted);justify-content:center;align-items:center}.editor-header[data-v-98bdfbdb]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.editor-header h2[data-v-98bdfbdb]{margin:0}.editor-sub[data-v-98bdfbdb]{color:var(--muted);font-size:12px}.editor-actions[data-v-98bdfbdb]{gap:10px;display:flex}.editor-textarea[data-v-98bdfbdb]{resize:vertical;min-height:160px;padding:12px;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;line-height:1.5}.merge-tags[data-v-98bdfbdb]{border:1px dashed #ffffff1f;border-radius:14px;padding:12px}.merge-tags h3[data-v-98bdfbdb]{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin:0 0 10px;font-size:13px}.tag-list[data-v-98bdfbdb]{flex-wrap:wrap;gap:8px;display:flex}.tag-list code[data-v-98bdfbdb]{color:#8de7ff;background:#ffffff0f;border-radius:8px;padding:4px 8px;font-size:12px}.preview-grid[data-v-98bdfbdb]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.preview-header[data-v-98bdfbdb]{justify-content:space-between;align-items:center;display:flex}.preview-textarea[data-v-98bdfbdb]{min-height:180px;padding:10px;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px}.preview-output[data-v-98bdfbdb]{flex-direction:column;gap:10px;display:flex}.preview-result[data-v-98bdfbdb]{white-space:pre-wrap;min-height:180px;color:var(--text);background:#020617b3;border:1px solid #ffffff1f;border-radius:14px;margin:0;padding:12px;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px}.error-banner[data-v-98bdfbdb]{color:#ff9b9b;background:#ff63841f;border:1px solid #ff638466;border-radius:12px;padding:10px 14px}.success-banner[data-v-98bdfbdb]{color:#c6f6d5;background:#22c55e1f;border:1px solid #22c55e59;border-radius:12px;padding:10px 14px}.field-label[data-v-98bdfbdb]{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:12px}@media (width<=960px){.sms-layout[data-v-98bdfbdb]{grid-template-columns:1fr}}.sign-layout[data-v-dacdcc33]{min-height:100vh;color:var(--text);background:#080b10;padding:32px}.sign-header[data-v-dacdcc33]{align-items:center;gap:16px;margin-bottom:24px;display:flex}.logo[data-v-dacdcc33]{width:auto;height:40px}.sign-grid[data-v-dacdcc33]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;display:grid}.contract-preview[data-v-dacdcc33]{background:#fff;border:1px solid #ffffff14;border-radius:18px;overflow:hidden}.contract-frame[data-v-dacdcc33]{border:none;width:100%;height:80vh}.sign-panel[data-v-dacdcc33]{background:#ffffff05;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:12px;padding:20px;display:flex}.field-label[data-v-dacdcc33]{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin:12px 0 6px;font-size:12px;display:block}.muted[data-v-dacdcc33]{color:var(--muted)}.error-banner[data-v-dacdcc33]{color:#ff9b9b;background:#ff638426;border:1px solid #ff638466;border-radius:12px;padding:12px}.success[data-v-dacdcc33]{color:#4ade80;margin-top:12px}.signature-mode[data-v-dacdcc33]{gap:10px;margin-bottom:6px;display:inline-flex}.signature-mode button[data-v-dacdcc33]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:6px 16px;font-size:12px;transition:background .2s,color .2s}.signature-mode button.active[data-v-dacdcc33]{color:#8de7ff;background:#22d3ee1f;border-color:#22d3ee73}.signature-pad[data-v-dacdcc33]{background:#020617a6;border:1px dashed #ffffff2e;border-radius:16px;padding:12px}.signature-canvas[data-v-dacdcc33]{background:0 0;width:100%;height:180px}.signature-actions[data-v-dacdcc33]{justify-content:flex-end;gap:10px;margin-top:10px;display:flex}.btn-ghost[data-v-dacdcc33]{color:var(--muted);background:0 0;border:1px solid #ffffff1f;border-radius:10px;padding:6px 12px;font-size:13px;transition:background .2s,color .2s}.btn-ghost[data-v-dacdcc33]:hover{color:var(--text);background:#ffffff0f}@media (width<=900px){.sign-grid[data-v-dacdcc33]{grid-template-columns:1fr}}.save-btn[data-v-ce9d447a],.secondary-btn[data-v-ce9d447a]{border:1px solid var(--border);color:var(--text);background:#ffffff0f;border-radius:8px;padding:9px 13px;font-size:.875rem;font-weight:600;transition:background .15s,border-color .15s,opacity .15s}.save-btn[data-v-ce9d447a]:hover,.secondary-btn[data-v-ce9d447a]:hover{background:#ffffff1a;border-color:#ffffff2e}.save-btn.disabled[data-v-ce9d447a]{cursor:not-allowed;opacity:.45}.desktop-card[data-v-ce9d447a]{border:1px solid var(--border);background:#ffffff08;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.desktop-actions[data-v-ce9d447a]{flex-shrink:0;align-items:center;gap:10px;display:flex}.permission-pill[data-v-ce9d447a]{border:1px solid var(--border);color:var(--muted);text-transform:capitalize;border-radius:999px;padding:5px 9px;font-size:.75rem;font-weight:600}.permission-pill.granted[data-v-ce9d447a]{color:#86efac;background:#22c55e14;border-color:#22c55e52}.permission-pill.denied[data-v-ce9d447a]{color:#fca5a5;background:#ef444414;border-color:#ef444452}.status-line[data-v-ce9d447a]{border:1px solid var(--border);border-radius:8px;padding:10px 12px;font-size:.875rem}.status-line.ok[data-v-ce9d447a]{color:#bbf7d0;background:#22c55e1a;border-color:#22c55e59}.status-line.warn[data-v-ce9d447a]{color:#fde68a;background:#f59e0b1a;border-color:#f59e0b59}.status-line.error[data-v-ce9d447a]{color:#fecaca;background:#dc26261a;border-color:#dc262666}.matrix-wrap[data-v-ce9d447a]{border:1px solid var(--border);border-radius:8px;overflow-x:auto}.preference-matrix[data-v-ce9d447a]{border-collapse:collapse;width:100%;min-width:760px}.preference-matrix th[data-v-ce9d447a],.preference-matrix td[data-v-ce9d447a]{border-bottom:1px solid var(--border);text-align:left;vertical-align:middle;padding:12px}.preference-matrix th[data-v-ce9d447a]{color:var(--muted);font-size:.75rem;font-weight:700}.group-row td[data-v-ce9d447a]{color:var(--muted);background:#ffffff0a;font-size:.75rem;font-weight:700}.category-cell[data-v-ce9d447a]{width:42%}.toggle-cell[data-v-ce9d447a]{text-align:center;width:14.5%}.not-available[data-v-ce9d447a]{color:var(--muted)}.toggle[data-v-ce9d447a]{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.toggle input[data-v-ce9d447a]{opacity:0;pointer-events:none;position:absolute}.toggle span[data-v-ce9d447a]{border:1px solid var(--border);background:#ffffff14;border-radius:999px;width:38px;height:22px;transition:background .15s,border-color .15s;position:relative}.toggle span[data-v-ce9d447a]:after{content:"";background:var(--muted);border-radius:50%;width:14px;height:14px;transition:transform .15s,background .15s;position:absolute;top:3px;left:3px}.toggle input:checked+span[data-v-ce9d447a]{background:#22c55e38;border-color:#22c55e73}.toggle input:checked+span[data-v-ce9d447a]:after{background:#86efac;transform:translate(16px)}.toggle.locked[data-v-ce9d447a]{cursor:not-allowed;opacity:.75}.required-label[data-v-ce9d447a]{color:var(--muted);margin-top:4px;font-size:.6875rem}@media (width<=760px){.desktop-card[data-v-ce9d447a]{flex-direction:column;align-items:flex-start}}.tab-btn[data-v-f2a4343c]{color:var(--muted);background:0 0;border:1px solid #0000;border-radius:10px;flex:1;padding:10px 16px;font-size:.875rem;font-weight:500;transition:all .2s}.tab-btn[data-v-f2a4343c]:hover{color:var(--text);background:#ffffff0a}.tab-btn.active[data-v-f2a4343c]{color:var(--text);border-color:var(--border);background:#ffffff0f}.codex-token-box[data-v-f2a4343c],.codex-command-box[data-v-f2a4343c]{white-space:pre-wrap;word-break:break-all;border:1px solid var(--border);width:100%;max-width:100%;color:var(--text);background:#0f1419;border-radius:10px;padding:12px;font-size:.8125rem;line-height:1.5;overflow-x:auto}.codex-command-box[data-v-f2a4343c]{color:#dbeafe}.codex-token-row[data-v-f2a4343c]{border:1px solid var(--border);background:#ffffff05;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}@media (width<=640px){.codex-token-row[data-v-f2a4343c]{flex-direction:column;align-items:flex-start}}.sequences-list[data-v-ec808d1b]{min-height:calc(100vh - var(--nav-height,64px));padding:4px 0 28px}.sequences-list .crm-toolbar[data-v-ec808d1b]{align-items:center}.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}.rich-editor[data-v-63aa799b]{border:1px solid var(--border);background:#ffffff05;border-radius:18px;box-shadow:inset 0 1px #ffffff05}.toolbar[data-v-63aa799b]{border-bottom:1px solid var(--border);align-items:center;gap:6px;padding:10px 12px;display:flex}.divider[data-v-63aa799b]{background:#ffffff14;width:1px;height:20px;margin:0 4px}.tool[data-v-63aa799b]{color:var(--muted);background:#ffffff0a;border:1px solid #0000;border-radius:10px;padding:6px 10px;font-size:12px;font-weight:600;transition:all .15s}.tool[data-v-63aa799b]:hover{color:var(--text);border-color:var(--border);background:#ffffff12}.tool.active[data-v-63aa799b]{color:var(--text);border-color:var(--accent);background:#10b3ff24}.editor-surface[data-v-63aa799b]{min-height:180px;padding:12px 14px}.editor-surface[data-v-63aa799b] .ProseMirror{min-height:160px;color:var(--text);white-space:pre-wrap;outline:none}.editor-surface[data-v-63aa799b] .ProseMirror p{margin:0 0 10px}.relative[data-v-63aa799b]{position:relative}.token-menu[data-v-63aa799b]{border:1px solid var(--border);width:260px;max-height:260px;box-shadow:var(--glow);z-index:30;background:#0f141bf5;border-radius:14px;padding:10px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.token-category[data-v-63aa799b]{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:6px 0 4px;font-size:11px}.token-item[data-v-63aa799b]{width:100%;color:var(--text);text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:6px 8px;transition:all .15s;display:flex}.token-item[data-v-63aa799b]:hover{border-color:var(--border);background:#ffffff0f}.token-chip-preview[data-v-63aa799b]{font-size:12px;font-weight:600}.token-desc[data-v-63aa799b]{color:var(--muted);font-size:11px}.token-empty[data-v-63aa799b]{color:var(--muted);padding:6px 0;font-size:12px}.editor-surface[data-v-63aa799b] .token-chip{color:var(--text);pointer-events:none;background:#10b3ff2e;border:1px solid #10b3ff66;border-radius:12px;align-items:center;margin:0 1px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.sequence-node[data-v-6f6f2d62]{cursor:pointer;--tw-text-opacity:1;width:16rem;color:rgb(241 245 249/var(--tw-text-opacity,1));--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-color:#0f172acc;border-width:1px;border-color:#334155b3;border-radius:1rem;padding:.75rem 1rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}.sequence-node.is-selected[data-v-6f6f2d62]{box-shadow:0 0 0 2px #3b82f673,0 10px 35px #0f172acc}.sequence-node.is-entry[data-v-6f6f2d62]{border-color:#10b981e6}.node-head[data-v-6f6f2d62]{align-items:center;gap:.75rem;display:flex}.node-icon[data-v-6f6f2d62]{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1));border-radius:1rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.25rem;line-height:1.75rem;display:flex}.node-title .label[data-v-6f6f2d62]{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.25rem;overflow:hidden}.node-title .type[data-v-6f6f2d62]{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}.node-pill[data-v-6f6f2d62]{text-transform:uppercase;letter-spacing:.025em;border-width:1px;border-color:#fff3;border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:600}.node-pill.entry[data-v-6f6f2d62]{color:#10b981e6;border-color:#10b98166}.node-metrics[data-v-6f6f2d62]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.75rem;font-size:.75rem;line-height:1rem;display:grid}.metric[data-v-6f6f2d62]{background-color:#1e293bcc;border-width:1px;border-color:#ffffff0d;border-radius:.75rem;flex-direction:column;gap:.125rem;padding:.25rem .5rem;display:flex}.metric span[data-v-6f6f2d62]{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:10px}.metric strong[data-v-6f6f2d62]{font-size:.875rem;font-weight:600;line-height:1.25rem}.node-caption[data-v-6f6f2d62]{white-space:normal;--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));margin-top:.75rem;font-size:.75rem;line-height:1rem}.node-handle[data-v-6f6f2d62]{border-width:1px;border-color:#ffffff4d;width:.75rem;height:.75rem;--tw-bg-opacity:1!important;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))!important}.sequence-node.sky[data-v-6f6f2d62]{border-color:#38bdf866}.sequence-node.emerald[data-v-6f6f2d62]{border-color:#10b98166}.sequence-node.amber[data-v-6f6f2d62]{border-color:#fbbf2466}.sequence-node.purple[data-v-6f6f2d62]{border-color:#a78bfa66}.sequence-node.cyan[data-v-6f6f2d62]{border-color:#06b6d466}.sequence-node.rose[data-v-6f6f2d62]{border-color:#f472b666}.sequence-node.lime[data-v-6f6f2d62]{border-color:#a3e63566}.sequence-node.stone[data-v-6f6f2d62]{border-color:#78716c66}.sequence-node.blue[data-v-6f6f2d62]{border-color:#3b82f666}.sequence-node.yellow[data-v-6f6f2d62]{border-color:#facc1566}.sequence-node.slate[data-v-6f6f2d62]{border-color:#94a3b866}.sequence-node.pink[data-v-6f6f2d62]{border-color:#ec489966}.sequence-node.green[data-v-6f6f2d62]{border-color:#16a34a66}.sequence-node.teal[data-v-6f6f2d62]{border-color:#14b8a666}.list-enter-active[data-v-a9a84bc3],.list-leave-active[data-v-a9a84bc3]{transition:all .5s}.list-enter-from[data-v-a9a84bc3],.list-leave-to[data-v-a9a84bc3]{opacity:0;transform:translate(-20px)}.btn-primary[data-v-06e6e833]{border-radius:.75rem;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-primary[data-v-06e6e833]:disabled{cursor:not-allowed;opacity:.7}.btn-primary[data-v-06e6e833]{background:var(--accent);color:#fff}.btn-secondary[data-v-06e6e833]{border-width:1px;border-color:var(--border);color:var(--text);background:#ffffff0a;border-radius:.75rem;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.info-tile[data-v-06e6e833]{border:1px solid var(--border);background:#ffffff05;border-radius:20px;padding:14px}.info-tile dt[data-v-06e6e833]{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:11px}.info-tile dd[data-v-06e6e833]{color:var(--text);margin-top:6px;font-size:14px;font-weight:600}.chip-btn[data-v-06e6e833]{border:1px solid var(--border);border-radius:10px;padding:2px 8px;transition:background .15s}.chip-btn[data-v-06e6e833]:hover:not(:disabled){background:#ffffff14}.chip-btn[data-v-06e6e833]:disabled{opacity:.35;cursor:not-allowed}.wiki-tree[data-v-dc4a4530]{border:1px solid var(--border);background:#080c12a6;border-radius:16px;flex-direction:column;height:100%;padding:12px;display:flex}.tree-header[data-v-dc4a4530]{flex-direction:column;gap:8px;display:flex}.tree-header input[data-v-dc4a4530]{border:1px solid var(--border);width:100%;color:var(--text);background:#00000040;border-radius:10px;padding:6px 10px}.button-row[data-v-dc4a4530]{gap:6px;display:flex}.button-row button[data-v-dc4a4530]{border:1px solid var(--border);color:var(--text);background:#ffffff0a;border-radius:10px;flex:1;padding:5px 6px;font-size:12px}.tree-body[data-v-dc4a4530]{flex:1;margin-top:10px;overflow-y:auto}.flat-list[data-v-dc4a4530]{flex-direction:column;gap:4px;display:flex}.tree-row[data-v-dc4a4530]{color:var(--text);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:4px 6px;display:flex}.tree-row[data-v-dc4a4530]:hover{background:#ffffff0d}.tree-row.active[data-v-dc4a4530]{background:#ffffff1f}.icon[data-v-dc4a4530]{width:20px}.badge[data-v-dc4a4530]{text-transform:capitalize;border-radius:999px;padding:2px 6px;font-size:11px}.badge.lock[data-v-dc4a4530]{background:#ffffff1a}.badge.status[data-v-dc4a4530]{color:#ffd057;background:#ffcd4826}.empty[data-v-dc4a4530]{text-align:center;color:var(--muted);padding:24px}.attachments-panel[data-v-68c549bd]{background:#0f172a75;border:1px solid #60a5fa52;border-radius:14px;margin:16px 0;padding:16px}header[data-v-68c549bd]{justify-content:space-between;align-items:center;gap:12px;display:flex}h3[data-v-68c549bd]{margin:2px 0 0}.kicker[data-v-68c549bd]{color:#8ec4ff;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px}.count[data-v-68c549bd],.status[data-v-68c549bd]{border:1px solid var(--border);border-radius:999px;padding:3px 8px;font-size:11px}.contract[data-v-68c549bd],.muted[data-v-68c549bd]{color:var(--muted);font-size:12px}.blocker[data-v-68c549bd],.error[data-v-68c549bd]{border-radius:9px;padding:8px 10px;font-size:12px}.blocker[data-v-68c549bd]{color:#fcd34d;background:#f59e0b24}.error[data-v-68c549bd]{color:#fca5a5;background:#ef444424}.attachment-row[data-v-68c549bd]{border-top:1px solid var(--border);grid-template-columns:minmax(220px,1fr) auto auto auto;align-items:center;gap:10px;padding:12px 0;display:grid}.file-main[data-v-68c549bd],.status-stack[data-v-68c549bd]{flex-direction:column;gap:3px;display:flex}.file-main span[data-v-68c549bd]{color:var(--muted);font-size:11px}.status-stack[data-v-68c549bd]{align-items:flex-start}.control[data-v-68c549bd]{color:var(--muted);white-space:nowrap;font-size:12px}.row-actions[data-v-68c549bd]{flex-wrap:wrap;grid-column:1/-1;gap:7px;display:flex}.row-actions button[data-v-68c549bd],.upload-row button[data-v-68c549bd]{border:1px solid var(--border);color:var(--text);background:0 0;border-radius:8px;padding:5px 9px}.row-actions .danger[data-v-68c549bd]{color:#fca5a5}.upload-row[data-v-68c549bd]{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding-top:14px;display:flex}.upload-row>div[data-v-68c549bd]{flex-direction:column;gap:5px;display:flex}.upload-row label[data-v-68c549bd]{color:var(--muted);font-size:12px}.inherited-access[data-v-68c549bd]{gap:20px;margin:10px 0 14px;display:flex}.inherited-access div[data-v-68c549bd]{gap:6px;font-size:12px;display:flex}.inherited-access dt[data-v-68c549bd]{color:var(--muted)}.inherited-access dd[data-v-68c549bd]{text-transform:capitalize;margin:0}.upload-row progress[data-v-68c549bd]{width:120px}.progress-label[data-v-68c549bd]{color:var(--muted);font-size:12px}@media (width<=900px){.attachment-row[data-v-68c549bd]{grid-template-columns:1fr}.row-actions[data-v-68c549bd]{grid-column:auto}.status-stack[data-v-68c549bd]{align-items:flex-start}}.wiki-layout[data-v-341b6b7a]{grid-template-columns:320px 1fr;gap:20px;display:grid}aside[data-v-341b6b7a]{height:calc(100vh - 140px)}.wiki-panel[data-v-341b6b7a]{border:1px solid var(--border);background:#0a0e14bf;border-radius:18px;flex-direction:column;min-height:calc(100vh - 140px);padding:20px;display:flex}.panel-header[data-v-341b6b7a]{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;margin-bottom:16px;padding-bottom:16px;display:flex}.eyebrow[data-v-341b6b7a]{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:11px}.subtitle[data-v-341b6b7a]{color:var(--muted);max-width:520px}.actions[data-v-341b6b7a]{align-items:center;gap:8px;display:flex}.actions .ghost[data-v-341b6b7a]{border:1px solid var(--border);color:var(--text);background:0 0;border-radius:10px;padding:6px 12px}.actions .primary[data-v-341b6b7a]{color:#fff;background:#3b82f6;border:0;border-radius:10px;padding:7px 16px}.editor-grid[data-v-341b6b7a]{flex-direction:column;gap:12px;display:flex}.editor-grid label[data-v-341b6b7a]{color:var(--muted);margin-bottom:4px;font-size:12px;display:block}.editor-grid input[data-v-341b6b7a],.editor-grid select[data-v-341b6b7a],.editor-grid textarea[data-v-341b6b7a]{border:1px solid var(--border);width:100%;color:var(--text);background:#00000040;border-radius:10px;padding:8px 10px}.draft-contract[data-v-341b6b7a]{color:#a9d0ff;background:#3b82f614;border:1px dashed #60a5fa73;border-radius:10px;align-items:center;min-height:38px;padding:8px 10px;font-size:13px;display:flex}.meta-row[data-v-341b6b7a]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.checkbox[data-v-341b6b7a]{color:var(--text);align-items:center;gap:8px;font-size:13px;display:flex}.folder-note[data-v-341b6b7a]{border:1px dashed var(--border);color:var(--muted);border-radius:10px;padding:12px}.doc-placeholder[data-v-341b6b7a]{text-align:center;color:var(--muted);margin-top:60px}.doc-view[data-v-341b6b7a]{flex-direction:column;gap:12px;display:flex}.doc-header[data-v-341b6b7a]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.view-actions[data-v-341b6b7a]{gap:8px;display:flex}.view-actions .ghost[data-v-341b6b7a]{border:1px solid var(--border);color:var(--text);background:0 0;border-radius:10px;padding:6px 12px}.view-actions .primary[data-v-341b6b7a]{color:#fff;background:#3b82f6;border:0;border-radius:10px;padding:6px 12px}.workflow-rail[data-v-341b6b7a]{background:linear-gradient(100deg,#3b82f621,#0ea5e90b);border:1px solid #60a5fa61;border-radius:12px;grid-template-columns:minmax(150px,.7fr) minmax(260px,1.3fr);align-items:center;gap:14px;padding:12px 14px;display:grid}.workflow-rail>div[data-v-341b6b7a]:first-child{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.workflow-kicker[data-v-341b6b7a]{color:#8ec4ff;letter-spacing:.11em;text-transform:uppercase;width:100%;margin:0;font-size:11px}.workflow-rail span[data-v-341b6b7a]{color:var(--muted);font-size:12px}.workflow-actions[data-v-341b6b7a]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.workflow-actions button[data-v-341b6b7a]{border-radius:9px;padding:6px 11px}.workflow-actions .ghost[data-v-341b6b7a]{border:1px solid var(--border);color:var(--text);background:0 0}.workflow-actions .primary[data-v-341b6b7a]{color:#fff;background:#3b82f6;border:0}.admin-primary[data-v-341b6b7a]{color:#fff;background:#92400e;border:1px solid #d97706;border-radius:9px;padding:7px 12px}.admin-primary[data-v-341b6b7a]:disabled{opacity:.55;cursor:default}.workflow-error[data-v-341b6b7a]{color:#fca5a5;grid-column:1/-1;margin:0;font-size:12px}.banner[data-v-341b6b7a]{color:#8ec4ff;background:#3b82f61f;border-radius:12px;padding:10px 12px}.doc-body[data-v-341b6b7a]{color:var(--text);line-height:1.6}.doc-body[data-v-341b6b7a] h2{margin-top:20px;font-size:1.2rem}.doc-body[data-v-341b6b7a] p{margin-bottom:12px}.doc-body[data-v-341b6b7a] ol{margin:12px 0 12px 1.5rem;padding-left:.75rem;list-style:decimal}.doc-body[data-v-341b6b7a] ul{margin:12px 0 12px 1.5rem;padding-left:.75rem;list-style:outside}.doc-body[data-v-341b6b7a] li{margin-bottom:6px}.doc-body[data-v-341b6b7a] img{border-radius:10px;max-width:100%;height:auto;margin:16px 0;display:block}.doc-meta[data-v-341b6b7a]{border:1px solid var(--border);background:#ffffff05;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;padding:12px;display:grid}.doc-meta strong[data-v-341b6b7a]{color:var(--muted);font-size:12px;display:block}.tag-row[data-v-341b6b7a]{flex-wrap:wrap;gap:8px;display:flex}.pill[data-v-341b6b7a]{border:1px solid var(--border);border-radius:999px;padding:4px 10px;font-size:12px}@media (width<=760px){.workflow-rail[data-v-341b6b7a]{grid-template-columns:1fr}.workflow-actions[data-v-341b6b7a]{justify-content:flex-start}}.modal-backdrop[data-v-341b6b7a]{z-index:60;background:#02060ebd;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.admin-publish-modal[data-v-341b6b7a]{width:min(680px,100%);max-height:calc(100vh - 48px);color:var(--text);background:#0b111c;border:1px solid #f59e0b7a;border-radius:18px;padding:20px;overflow:auto;box-shadow:0 28px 90px #00000080}.admin-publish-header[data-v-341b6b7a],.admin-publish-footer[data-v-341b6b7a]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-publish-header h2[data-v-341b6b7a]{font-family:var(--font-h1);letter-spacing:0;margin:2px 0 0;font-size:1.45rem}.admin-confirmation-summary[data-v-341b6b7a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.admin-confirmation-summary div[data-v-341b6b7a]{border:1px solid var(--border);background:#ffffff06;border-radius:8px;padding:10px}.admin-confirmation-summary dt[data-v-341b6b7a]{color:var(--muted);font-size:12px}.admin-confirmation-summary dd[data-v-341b6b7a]{color:var(--text);margin:3px 0 0;line-height:1.4}.admin-reason-field[data-v-341b6b7a]{color:var(--text);gap:7px;display:grid}.admin-reason-field span[data-v-341b6b7a]{font-size:13px}.admin-reason-field textarea[data-v-341b6b7a]{border:1px solid var(--border);width:100%;color:var(--text);resize:vertical;background:#00000040;border-radius:8px;padding:10px}.admin-reason-field small[data-v-341b6b7a]{color:var(--muted);text-align:right}.admin-publish-footer[data-v-341b6b7a]{justify-content:flex-end;align-items:center;margin-top:16px}.admin-publish-footer .ghost[data-v-341b6b7a]{border:1px solid var(--border);color:var(--text);background:0 0;border-radius:9px;padding:7px 12px}.ingest-modal[data-v-341b6b7a]{border:1px solid var(--border);width:min(1180px,100%);max-height:calc(100vh - 48px);color:var(--text);background:#0b111c;border-radius:18px;padding:18px;overflow:auto;box-shadow:0 28px 90px #00000080}.ingest-header[data-v-341b6b7a],.ingest-footer[data-v-341b6b7a]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ingest-header h2[data-v-341b6b7a]{margin:2px 0 0;font-size:1.35rem}.icon-button[data-v-341b6b7a]{border:1px solid var(--border);color:var(--muted);background:0 0;border-radius:999px;width:32px;height:32px}.modal-copy[data-v-341b6b7a]{color:var(--muted);margin:12px 0 16px;line-height:1.5}.field-hint[data-v-341b6b7a]{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.4}.ingest-grid[data-v-341b6b7a]{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:16px;display:grid}.ingest-preview[data-v-341b6b7a]{border:1px solid var(--border);background:#ffffff06;border-radius:14px;min-height:430px;max-height:62vh;padding:14px;overflow:auto}.preview-empty[data-v-341b6b7a]{text-align:center;min-height:360px;color:var(--muted);align-content:center;place-items:center;gap:8px;display:grid}.preview-empty strong[data-v-341b6b7a]{color:var(--text)}.preview-summary[data-v-341b6b7a]{border:1px solid var(--border);background:#3b82f617;border-radius:14px;margin-bottom:12px;padding:14px}.preview-summary h3[data-v-341b6b7a]{margin:4px 0 6px;font-size:1.2rem}.preview-summary p[data-v-341b6b7a]{color:var(--muted);margin:0 0 10px}.warning-list[data-v-341b6b7a]{color:#f8d38a;background:#f59e0b14;border:1px solid #f59e0b59;border-radius:14px;margin-bottom:12px;padding:12px}.warning-list ul[data-v-341b6b7a]{margin:6px 0 0 1rem}.ingest-error[data-v-341b6b7a]{color:#fda4af;background:#f8717117;border:1px solid #f8717166;border-radius:12px;gap:4px;padding:10px 12px;display:grid}.ingest-error span[data-v-341b6b7a]{color:#fecdd3;line-height:1.45}.preview-body[data-v-341b6b7a]{color:var(--text);line-height:1.6}.preview-body[data-v-341b6b7a] h2{margin:20px 0 8px;font-size:1.15rem}.preview-body[data-v-341b6b7a] p{color:#ffffffdb;margin:0 0 10px}.preview-body[data-v-341b6b7a] ol,.preview-body[data-v-341b6b7a] ul{margin:10px 0 10px 1.2rem}.preview-body[data-v-341b6b7a] table{border-collapse:collapse;width:100%;margin:12px 0;font-size:13px}.preview-body[data-v-341b6b7a] th,.preview-body[data-v-341b6b7a] td{border:1px solid var(--border);vertical-align:top;padding:8px}.preview-body[data-v-341b6b7a] th{color:var(--text);background:#ffffff14}.preview-body[data-v-341b6b7a] blockquote{color:var(--muted);background:#60a5fa14;border-left:3px solid #60a5fa;margin:12px 0;padding:8px 12px}.ingest-footer[data-v-341b6b7a]{justify-content:flex-end;align-items:center;margin-top:16px}.ingest-footer .ghost[data-v-341b6b7a]{border:1px solid var(--border);color:var(--text);background:0 0;border-radius:10px;padding:6px 12px}.ingest-footer .primary[data-v-341b6b7a]{color:#fff;background:#3b82f6;border:0;border-radius:10px;padding:7px 16px}.ingest-footer button[data-v-341b6b7a]:disabled{opacity:.55;cursor:default}@media (width<=980px){.ingest-grid[data-v-341b6b7a]{grid-template-columns:1fr}.ingest-preview[data-v-341b6b7a]{max-height:none}}@media (width<=600px){.admin-confirmation-summary[data-v-341b6b7a]{grid-template-columns:1fr}}.public-wiki-layout[data-v-036f80f7]{grid-template-columns:300px 1fr;gap:20px;max-width:1200px;margin:0 auto;padding:48px 24px 80px;display:grid}.public-sidebar[data-v-036f80f7]{align-self:start;height:calc(100vh - 120px);position:sticky;top:24px}.public-panel[data-v-036f80f7]{border:1px solid var(--border);background:#0a0e14bf;border-radius:18px;flex-direction:column;min-height:calc(100vh - 140px);padding:20px;display:flex}.public-header[data-v-036f80f7]{border-bottom:1px solid var(--border);margin-bottom:24px;padding-bottom:16px}.eyebrow[data-v-036f80f7]{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:11px}.summary[data-v-036f80f7]{color:var(--muted);margin-top:8px}.meta[data-v-036f80f7]{color:var(--muted);margin-top:6px;font-size:12px}.public-state[data-v-036f80f7]{text-align:center;color:var(--muted);padding:48px 0}.doc-body[data-v-036f80f7]{color:var(--text);line-height:1.6}.doc-body[data-v-036f80f7] h1{margin:0 0 16px;font-size:1.6rem}.doc-body[data-v-036f80f7] h2{margin-top:20px;font-size:1.2rem}.doc-body[data-v-036f80f7] h3{margin-top:18px;font-size:1.05rem}.doc-body[data-v-036f80f7] h4,.doc-body[data-v-036f80f7] h5,.doc-body[data-v-036f80f7] h6{margin-top:16px;font-size:1rem}.doc-body[data-v-036f80f7] p{margin-bottom:12px}.doc-body[data-v-036f80f7] ol{margin:12px 0 12px 1.5rem;padding-left:.75rem;list-style:decimal}.doc-body[data-v-036f80f7] ul{margin:12px 0 12px 1.5rem;padding-left:.75rem;list-style:outside}.doc-body[data-v-036f80f7] li{margin-bottom:6px}.doc-body[data-v-036f80f7] blockquote{border-left:3px solid var(--accent);color:var(--muted);background:#ffffff0a;margin:14px 0;padding:10px 14px}.doc-body[data-v-036f80f7] pre{border:1px solid var(--border);background:#00000047;border-radius:10px;margin:14px 0;padding:12px;overflow-x:auto}.doc-body[data-v-036f80f7] code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.9em}.doc-body[data-v-036f80f7] p code,.doc-body[data-v-036f80f7] li code{background:#ffffff14;border-radius:5px;padding:1px 5px}.doc-body[data-v-036f80f7] img{border-radius:10px;max-width:100%;height:auto;margin:16px 0;display:block}.folder-view[data-v-036f80f7]{flex-direction:column;gap:16px;display:flex}.folder-hint[data-v-036f80f7]{color:var(--muted)}.folder-list[data-v-036f80f7]{flex-direction:column;gap:8px;display:flex}.folder-link[data-v-036f80f7]{border:1px solid var(--border);color:var(--text);background:#ffffff05;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:flex}.folder-link[data-v-036f80f7]:hover{background:#ffffff0f}.folder-icon[data-v-036f80f7]{width:20px}@media (width<=960px){.public-wiki-layout[data-v-036f80f7]{grid-template-columns:1fr}.public-sidebar[data-v-036f80f7]{height:auto;position:static}.public-panel[data-v-036f80f7]{min-height:auto}}.wiki-layout[data-v-aba47ae6]{grid-template-columns:320px 1fr;gap:20px;display:grid}aside[data-v-aba47ae6]{height:calc(100vh - 140px)}.wiki-panel[data-v-aba47ae6]{border:1px solid var(--border);background:#0a0e14bf;border-radius:18px;flex-direction:column;min-height:calc(100vh - 140px);padding:20px;display:flex}.panel-header[data-v-aba47ae6]{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;margin-bottom:16px;padding-bottom:16px;display:flex}.eyebrow[data-v-aba47ae6]{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:11px}.subtitle[data-v-aba47ae6]{color:var(--muted);max-width:520px}.accent[data-v-aba47ae6]{background:linear-gradient(90deg,#fbbf24,#a855f7,#22d3ee);border-radius:999px;height:2px;margin-top:16px}.doc-placeholder[data-v-aba47ae6]{text-align:center;color:var(--muted);margin-top:60px}.doc-view[data-v-aba47ae6]{flex-direction:column;gap:12px;display:flex}.doc-header[data-v-aba47ae6]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.readonly-pill[data-v-aba47ae6]{border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:4px 10px;font-size:12px}.summary[data-v-aba47ae6]{color:var(--muted)}.folder-note[data-v-aba47ae6]{border:1px dashed var(--border);color:var(--muted);border-radius:10px;padding:12px}.doc-body[data-v-aba47ae6]{color:var(--text);line-height:1.6}.doc-body[data-v-aba47ae6] h2{margin-top:20px;font-size:1.2rem}.doc-body[data-v-aba47ae6] p{margin-bottom:12px}.doc-body[data-v-aba47ae6] ol{margin:12px 0 12px 1.5rem;padding-left:.75rem;list-style:decimal}.doc-body[data-v-aba47ae6] ul{margin:12px 0 12px 1.5rem;padding-left:.75rem;list-style:outside}.doc-body[data-v-aba47ae6] li{margin-bottom:6px}.doc-body[data-v-aba47ae6] img{border-radius:10px;max-width:100%;height:auto;margin:16px 0;display:block}.doc-meta[data-v-aba47ae6]{border:1px solid var(--border);background:#ffffff05;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;padding:12px;display:grid}.doc-meta strong[data-v-aba47ae6]{color:var(--muted);font-size:12px;display:block}.tag-row[data-v-aba47ae6]{flex-wrap:wrap;gap:8px;display:flex}.pill[data-v-aba47ae6]{border:1px solid var(--border);border-radius:999px;padding:4px 10px;font-size:12px}.eyebrow[data-v-4a93e3b9]{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:11px}.field-label[data-v-4a93e3b9]{color:var(--muted);margin-bottom:6px;font-size:12px;display:block}.ghost[data-v-4a93e3b9]{border:1px solid var(--border);color:var(--text);background:0 0;border-radius:10px;padding:6px 12px;font-size:12px}.ghost.danger[data-v-4a93e3b9]{color:#fca5a5;border-color:#f8717159}.primary[data-v-4a93e3b9]{color:#fff;background:#3b82f6;border:0;border-radius:10px;padding:6px 12px;font-size:12px}.action-btn[data-v-4a93e3b9]{cursor:pointer;border:0;border-radius:999px;padding:5px 14px;font-size:11px;font-weight:600;transition:opacity .15s,transform .1s}.action-btn[data-v-4a93e3b9]:hover{opacity:.88;transform:translateY(-1px)}.action-btn[data-v-4a93e3b9]:active{transform:translateY(0)}.btn-accept[data-v-4a93e3b9]{color:#fff;background:#f59e0b}.btn-complete[data-v-4a93e3b9]{color:#fff;background:#22c55e}.btn-escalate[data-v-4a93e3b9]{color:#fff;background:#ef4444}.btn-ticket[data-v-4a93e3b9]{color:#fff;background:#3b82f6}.btn-release[data-v-4a93e3b9]{border:1px solid var(--border);color:var(--muted);background:0 0}.btn-delete[data-v-4a93e3b9]{color:#fca5a5;background:0 0;border:1px solid #f8717159}.action-timestamps[data-v-4a93e3b9]{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.ts-chip[data-v-4a93e3b9]{border-radius:999px;align-items:center;padding:2px 8px;font-size:10px;font-weight:500;display:inline-flex}.ts-accepted[data-v-4a93e3b9]{color:#fbbf24;background:#fbbf2414;border:1px solid #fbbf244d}.ts-completed[data-v-4a93e3b9]{color:#4ade80;background:#22c55e14;border:1px solid #22c55e4d}.ts-metric[data-v-4a93e3b9]{color:#94a3b8;background:#94a3b80f;border:1px solid #94a3b833}.action-meta-row[data-v-4a93e3b9]{flex-direction:column;gap:6px;display:flex}.action-list[data-v-4a93e3b9]{flex-direction:column;gap:12px;display:flex}.action-card[data-v-4a93e3b9]{cursor:pointer;background:#080c1299;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:10px;padding:14px 18px;transition:border-color .2s,background .2s,transform .2s;display:flex}.action-card[data-v-4a93e3b9]:hover{background:#3b82f614;border-color:#3b82f659;transform:translateY(-1px)}.action-card.overdue[data-v-4a93e3b9]{background:linear-gradient(135deg,#7f1d1d3d,#080c12b8);border-color:#f871716b}.action-header[data-v-4a93e3b9]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.action-title[data-v-4a93e3b9]{color:var(--text);font-size:15px;font-weight:600}.action-summary[data-v-4a93e3b9]{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:900px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.action-badges[data-v-4a93e3b9]{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.action-submeta[data-v-4a93e3b9]{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.progress-label[data-v-4a93e3b9]{color:#93c5fd}.dot[data-v-4a93e3b9]{color:#94a3b8cc}.action-footer[data-v-4a93e3b9]{justify-content:flex-end;align-items:center;gap:16px;display:flex}.action-actions[data-v-4a93e3b9]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=900px){.action-header[data-v-4a93e3b9],.action-footer[data-v-4a93e3b9]{flex-direction:column;align-items:flex-start}.action-actions[data-v-4a93e3b9]{justify-content:flex-start}}.chip[data-v-4a93e3b9]{border:1px solid var(--border);background:#ffffff0f;border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;display:inline-flex}.chip.blue[data-v-4a93e3b9]{color:#93c5fd;background:#3b82f61f;border-color:#3b82f659}.chip.emerald[data-v-4a93e3b9]{color:#6ee7b7;background:#10b9811f;border-color:#10b98159}.chip.amber[data-v-4a93e3b9]{color:#fcd34d;background:#fbbf241f;border-color:#fbbf2459}.chip.red[data-v-4a93e3b9]{color:#fca5a5;background:#f871711f;border-color:#f8717159}.chip.slate[data-v-4a93e3b9]{color:#cbd5f5;background:#94a3b81f;border-color:#94a3b859}.detail-header[data-v-f3b8f604]{flex-direction:column;gap:6px;display:flex}.eyebrow[data-v-f3b8f604]{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:11px}.field-label[data-v-f3b8f604]{color:var(--muted);font-size:12px;display:block}.ghost[data-v-f3b8f604]{border:1px solid var(--border);color:var(--text);background:0 0;border-radius:10px;padding:6px 12px;font-size:12px}.primary[data-v-f3b8f604]{color:#fff;background:#3b82f6;border:0;border-radius:10px;padding:6px 12px;font-size:12px}.stat[data-v-f3b8f604]{color:var(--muted);flex-direction:column;gap:4px;font-size:12px;display:flex}.stat strong[data-v-f3b8f604]{color:var(--text);font-size:14px}.stat small[data-v-f3b8f604]{color:var(--muted);margin-top:2px;font-size:12px;display:block}.call-link[data-v-f3b8f604]{color:#93c5fd;text-decoration:none}.call-link[data-v-f3b8f604]:hover{text-decoration:underline}.request-details[data-v-f3b8f604]{background:#080c1299;border:1px solid #ffffff14;border-radius:14px;padding:14px}.request-details p[data-v-f3b8f604]{color:var(--text);white-space:pre-line;overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;line-height:1.6}.note-card[data-v-f3b8f604]{background:#080c1299;border:1px solid #ffffff14;border-radius:14px;padding:12px}.notes-textarea[data-v-f3b8f604]{resize:vertical;min-height:100px}.chip[data-v-f3b8f604]{border:1px solid var(--border);background:#ffffff0f;border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;display:inline-flex}.chip.amber[data-v-f3b8f604]{color:#fcd34d;background:#fbbf241f;border-color:#fbbf2459}.chip.red[data-v-f3b8f604]{color:#fca5a5;background:#f871711f;border-color:#f8717159}.chip.blue[data-v-f3b8f604]{color:#93c5fd;background:#3b82f61f;border-color:#3b82f659}.chip.slate[data-v-f3b8f604]{color:#cbd5f5;background:#94a3b81f;border-color:#94a3b859}.action-btn[data-v-f3b8f604]{cursor:pointer;border:0;border-radius:999px;padding:6px 16px;font-size:12px;font-weight:600;transition:opacity .15s,transform .1s}.action-btn[data-v-f3b8f604]:hover{opacity:.88;transform:translateY(-1px)}.action-btn[data-v-f3b8f604]:active{transform:translateY(0)}.btn-accept[data-v-f3b8f604]{color:#fff;background:#f59e0b}.btn-complete[data-v-f3b8f604]{color:#fff;background:#22c55e}.btn-escalate[data-v-f3b8f604]{color:#fff;background:#ef4444}.btn-ticket[data-v-f3b8f604]{color:#fff;background:#3b82f6}.btn-release[data-v-f3b8f604]{border:1px solid var(--border);color:var(--muted);background:0 0}.btn-exception[data-v-f3b8f604]{color:#fff;background:#7c3aed}.action-btn[data-v-f3b8f604]:disabled{cursor:not-allowed;opacity:.55;transform:none}.exception-panel[data-v-f3b8f604]{background:#7c3aed14;border:1px solid #7c3aed66;border-radius:14px;gap:10px;padding:14px;display:grid}.exception-panel label[data-v-f3b8f604]{color:var(--text);font-size:13px;font-weight:600}.exception-panel textarea[data-v-f3b8f604]{resize:vertical;border:1px solid var(--border);width:100%;min-height:90px;color:var(--text);background:#080c12b8;border-radius:10px;padding:10px}.exception-actions[data-v-f3b8f604]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.ticket-link[data-v-f3b8f604]{color:#93c5fd;text-decoration:none}.ticket-link[data-v-f3b8f604]:hover{text-decoration:underline}.ts-accepted-text[data-v-f3b8f604]{color:#fbbf24!important}.ts-completed-text[data-v-f3b8f604]{color:#4ade80!important}.ts-metric-text[data-v-f3b8f604]{color:#93c5fd!important}.overdue-text[data-v-f3b8f604]{color:#fca5a5!important}.audio-player[data-v-f3b8f604]{background:#ffffff0f;border-radius:12px;width:100%}.transcript-toggle[data-v-f3b8f604]{color:var(--text);background:0 0;border:1px solid #ffffff1a;border-radius:8px;padding:6px 10px;font-size:12px}.transcript-content[data-v-f3b8f604]{background:#080c1299;border:1px solid #ffffff14;border-radius:12px;max-height:300px;margin-top:10px;padding:12px;overflow:auto}.transcript-content pre[data-v-f3b8f604]{white-space:pre-wrap;color:var(--text);font-size:12px}.transcript-lines[data-v-f3b8f604]{flex-direction:column;gap:10px;display:flex}.transcript-line[data-v-f3b8f604]{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.transcript-line.agent[data-v-f3b8f604]{background:#3b82f614;border-color:#3b82f659}.transcript-line.user[data-v-f3b8f604]{background:#22c55e14;border-color:#22c55e59}.transcript-line.system[data-v-f3b8f604]{background:#94a3b814;border-color:#94a3b859}.transcript-speaker[data-v-f3b8f604]{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:10px}.transcript-text[data-v-f3b8f604]{color:var(--text);white-space:pre-wrap;font-size:13px;line-height:1.5}.ai-summary[data-v-f3b8f604]{background:#a855f714;border:1px solid #a855f733;border-radius:12px;padding:16px}.summary-label[data-v-f3b8f604]{text-transform:uppercase;letter-spacing:.05em;color:#c084fc;align-items:center;gap:6px;margin-bottom:8px;font-size:.75rem;display:flex}.ai-summary p[data-v-f3b8f604]{color:var(--text);margin:0;font-size:.9rem;line-height:1.5}.leads-page[data-v-1eb42073]{flex-direction:column;gap:16px;display:flex}.page-head[data-v-1eb42073],.header-actions[data-v-1eb42073],.pagination[data-v-1eb42073],.pagination>div[data-v-1eb42073]{align-items:center;gap:10px;display:flex}.page-head[data-v-1eb42073]{justify-content:space-between;align-items:flex-start}.subtitle[data-v-1eb42073]{color:var(--muted);font-size:14px}.summary-row[data-v-1eb42073]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.metric[data-v-1eb42073]{border:1px solid var(--border);text-align:left;cursor:pointer;background:#ffffff09;border-radius:8px;padding:12px 14px}.metric[data-v-1eb42073]:hover{background:#38bdf80f;border-color:#38bdf880}.metric.warning[data-v-1eb42073]{border-left:3px solid #f59e0b}.metric.danger[data-v-1eb42073]{border-left:3px solid #f87171}.metric span[data-v-1eb42073]{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:700;display:block}.metric strong[data-v-1eb42073]{color:var(--text);font-size:22px}.filters[data-v-1eb42073]{flex-wrap:wrap;align-items:flex-end;gap:10px;padding:12px;display:flex}.filters>label[data-v-1eb42073]:not(.toggle){flex-direction:column;gap:4px;display:flex}.filters label>span[data-v-1eb42073]:first-child{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.filters select[data-v-1eb42073],.filters input[data-v-1eb42073]{min-width:150px;min-height:38px}.search-field[data-v-1eb42073]{flex:1;min-width:230px}.search[data-v-1eb42073]{width:100%}.toggle[data-v-1eb42073]{border:1px solid var(--border);min-height:38px;color:var(--text);background:#ffffff09;border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:inline-flex}.toggle input[data-v-1eb42073]{accent-color:#0d8fd1;min-width:0;min-height:0}.link-button[data-v-1eb42073],.action-link[data-v-1eb42073]{border:1px solid var(--border);color:var(--text);background:#ffffff0a;border-radius:8px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.link-button[data-v-1eb42073]{min-height:38px;padding:0 13px}.link-button[data-v-1eb42073]:disabled{cursor:not-allowed;opacity:.45}.action-link[data-v-1eb42073]{color:#bae6fd;min-height:30px;padding:0 10px}.error-banner[data-v-1eb42073]{color:#fecaca;background:#7f1d1d38;border:1px solid #f8717173;border-radius:8px;padding:10px 12px}.table-wrap[data-v-1eb42073]{border:1px solid var(--border);background:#0f1419c7;border-radius:8px;overflow:visible}table[data-v-1eb42073]{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}th[data-v-1eb42073]:first-child{width:18%}th[data-v-1eb42073]:nth-child(2){width:15%}th[data-v-1eb42073]:nth-child(3),th[data-v-1eb42073]:nth-child(4){width:10%}th[data-v-1eb42073]:nth-child(5),th[data-v-1eb42073]:nth-child(6),th[data-v-1eb42073]:nth-child(7){width:12%}th[data-v-1eb42073]:nth-child(8){width:11%}th[data-v-1eb42073]{color:var(--muted);text-align:left;text-transform:uppercase;white-space:nowrap;padding:11px 12px;font-size:10px}td[data-v-1eb42073]{color:var(--text);vertical-align:top;overflow-wrap:anywhere;border-top:1px solid #ffffff0f;padding:12px;line-height:1.35}td strong[data-v-1eb42073],td small[data-v-1eb42073]{display:block}td small[data-v-1eb42073]{color:var(--muted);margin-top:3px}.lead-cell[data-v-1eb42073]{min-width:0}.truncate[data-v-1eb42073]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lead-row[data-v-1eb42073]{cursor:pointer}.lead-row[data-v-1eb42073]:hover{background:#ffffff0b}.sort-button[data-v-1eb42073]{color:inherit;font:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.status-pill[data-v-1eb42073],.completeness-pill[data-v-1eb42073],.signal[data-v-1eb42073],.unassigned[data-v-1eb42073]{white-space:nowrap;border:1px solid #94a3b840;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.status-pill.lead[data-v-1eb42073]{color:#a5f3fc;background:#0891b238}.status-pill.contacted[data-v-1eb42073]{color:#dbeafe;background:#2563eb2e}.status-pill.qualified[data-v-1eb42073],.status-pill.converted[data-v-1eb42073],.completeness-pill.complete[data-v-1eb42073]{color:#bbf7d0;background:#1665343d}.status-pill.late[data-v-1eb42073]{color:#fde68a;background:#92400e47}.status-pill.lost[data-v-1eb42073]{color:#fecaca;background:#7f1d1d42}.completeness-pill.partial[data-v-1eb42073]{color:#fef3c7;background:#92400e47;border-color:#f59e0b59}.pill-dot[data-v-1eb42073]{width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 15%, transparent);background:currentColor;border-radius:999px;margin-right:6px}.missing-summary[data-v-1eb42073]{color:#cbd5e1;flex-wrap:wrap;gap:2px 0;margin-top:7px;font-size:11px;line-height:1.4;display:flex}.missing-heading[data-v-1eb42073]{color:#7f8b9b;letter-spacing:.07em;text-transform:uppercase;flex-basis:100%;margin-bottom:1px;font-size:9px;font-weight:800}.missing-item[data-v-1eb42073]{display:inline}.missing-item[data-v-1eb42073]:not(:last-child):after{content:"·";color:#64748b;margin:0 5px}.missing-item.blocking[data-v-1eb42073]{color:#fca5a5;font-weight:700}.complete-note[data-v-1eb42073]{font-size:11px;color:#8fa0b5!important;margin-top:7px!important}.owner[data-v-1eb42073]{align-items:center;gap:7px;display:inline-flex}.owner-initial[data-v-1eb42073]{background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:inline-flex}.unassigned[data-v-1eb42073]{color:#fef3c7;background:#92400e33}.signal[data-v-1eb42073]{margin-top:5px}.stale[data-v-1eb42073]{color:#fde68a;background:#92400e3d}.danger-text[data-v-1eb42073]{color:#fecaca!important}.related-links[data-v-1eb42073]{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 8px;display:grid}.related-links a[data-v-1eb42073]{color:#bae6fd;font-size:11px}.empty[data-v-1eb42073]{text-align:center;color:var(--muted);padding:32px 14px}.pagination[data-v-1eb42073]{color:var(--muted);justify-content:space-between;font-size:12px}.sr-only[data-v-1eb42073]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.page-head[data-v-1eb42073]{flex-direction:column;align-items:stretch}.header-actions[data-v-1eb42073]{flex-wrap:wrap}.summary-row[data-v-1eb42073]{grid-template-columns:repeat(2,minmax(0,1fr))}.pagination[data-v-1eb42073]{flex-direction:column;align-items:flex-start}}@media (width<=760px){.table-wrap[data-v-1eb42073]{background:0 0;border:0}table[data-v-1eb42073],tbody[data-v-1eb42073]{width:100%;display:block}thead[data-v-1eb42073]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}tbody[data-v-1eb42073]{gap:10px;display:grid}tr.lead-row[data-v-1eb42073]{border:1px solid var(--border);background:#0f1419c7;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}tr.lead-row td[data-v-1eb42073]{border:0;min-width:0;padding:10px 12px;display:block}tr.lead-row td[data-v-1eb42073]:before{content:attr(data-label);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:800;display:block}tr.lead-row .lead-cell[data-v-1eb42073],tr.lead-row .related-links[data-v-1eb42073]{grid-column:1/-1}tr.lead-row .lead-cell[data-v-1eb42073]{border-bottom:1px solid #ffffff0f;padding-top:13px}tr.lead-row .related-links[data-v-1eb42073]{border-top:1px solid #ffffff0f;padding-bottom:13px;display:grid}tbody>tr[data-v-1eb42073]:not(.lead-row){border:1px solid var(--border);border-radius:10px;display:block}tbody>tr:not(.lead-row) td[data-v-1eb42073]{border:0;display:block}}@media (width<=520px){tr.lead-row[data-v-1eb42073]{grid-template-columns:1fr}tr.lead-row .lead-cell[data-v-1eb42073],tr.lead-row .related-links[data-v-1eb42073]{grid-column:auto}.summary-row[data-v-1eb42073]{grid-template-columns:1fr}}.sales-pipeline[data-v-5a9bf5c3]{flex-direction:column;gap:16px;display:flex}h1[data-v-5a9bf5c3]{margin:0}.subtitle[data-v-5a9bf5c3]{color:var(--muted);font-size:.95rem}.summary-card[data-v-5a9bf5c3]{min-width:0}.summary-card .label[data-v-5a9bf5c3]{text-transform:uppercase;color:var(--muted);letter-spacing:.08em;font-size:12px}.summary-card .value[data-v-5a9bf5c3]{margin:5px 0 0}.filters[data-v-5a9bf5c3]{gap:10px}.filter[data-v-5a9bf5c3]{min-width:160px;color:var(--text);flex-direction:column;gap:6px;display:flex}.filter span[data-v-5a9bf5c3]{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:12px}.reset-btn[data-v-5a9bf5c3]{border:1px solid var(--border);height:40px;color:var(--text);cursor:pointer;background:#ffffff0a;border-radius:12px;align-self:flex-start;padding:0 16px;font-weight:600;transition:background .2s}.reset-btn[data-v-5a9bf5c3]:disabled{opacity:.4;cursor:not-allowed}.reset-btn[data-v-5a9bf5c3]:not(:disabled):hover{background:#ffffff14}.hint[data-v-5a9bf5c3]{color:var(--muted);font-size:11px}.stage-breakdown[data-v-5a9bf5c3]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.stage-chip[data-v-5a9bf5c3]{padding:12px 14px}.stage-label[data-v-5a9bf5c3]{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:4px;font-size:12px}.stage-count[data-v-5a9bf5c3]{color:var(--text);font-size:.9rem}.stage-value[data-v-5a9bf5c3]{color:var(--muted);font-size:.85rem}.engineering-hub[data-v-64651ae2]{flex-direction:column;gap:20px;display:flex}.engineering-hub.passive[data-v-64651ae2]{gap:14px}.hero[data-v-64651ae2]{display:block}.hero-copy[data-v-64651ae2]{max-width:100%}.hero-line[data-v-64651ae2]{flex-wrap:wrap;align-items:baseline;gap:14px;min-width:0;display:flex}.hero-line.passive[data-v-64651ae2]{flex-wrap:nowrap}.hero-line.passive .hero-title[data-v-64651ae2]{flex:none;font-size:clamp(1.95rem,2.5vw,2.6rem)}.hero-line.passive .subtitle[data-v-64651ae2]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.98rem;overflow:hidden}.engineering-hub.passive .hero-rule[data-v-64651ae2]{margin-top:8px}.hero-title[data-v-64651ae2]{color:var(--text);margin:0}.subtitle[data-v-64651ae2]{color:var(--muted);margin:0;font-size:1rem}.tabs[data-v-64651ae2]{border:1px solid var(--border);background:#ffffff08;border-radius:14px;align-self:flex-start;gap:6px;width:fit-content;max-width:100%;padding:4px;display:inline-flex}.tab-btn[data-v-64651ae2]{height:34px;color:var(--muted);background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.tab-btn.active[data-v-64651ae2]{color:#dbeafe;background:#3b82f633}.filters[data-v-64651ae2]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.mode-toggle[data-v-64651ae2]{border:1px solid var(--border);border-radius:12px;height:40px;display:inline-flex;overflow:hidden}.mode-btn[data-v-64651ae2]{color:var(--muted);background:#ffffff08;border:none;padding:0 14px;font-weight:600}.mode-btn.active[data-v-64651ae2]{color:#a7f3d0;background:#10b98133}.filter[data-v-64651ae2]{flex-direction:column;gap:6px;min-width:170px;display:flex}.filter-search[data-v-64651ae2]{flex:1;min-width:260px}.filter span[data-v-64651ae2]{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:11px}.checkbox-label[data-v-64651ae2]{color:var(--muted);align-items:center;gap:8px;height:40px;display:inline-flex}.reset-btn[data-v-64651ae2]{border:1px solid var(--border);height:40px;color:var(--text);background:#ffffff0a;border-radius:12px;padding:0 14px;font-weight:600}.stage-breakdown[data-v-64651ae2]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.stage-chip[data-v-64651ae2]{border:1px solid var(--border);background:#ffffff05;border-radius:15px;padding:11px}.stage-label[data-v-64651ae2]{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:4px;font-size:11px}.stage-count[data-v-64651ae2]{color:var(--text);font-size:.92rem}.stage-value[data-v-64651ae2]{color:var(--muted);font-size:.84rem}.engineer-workload[data-v-64651ae2]{border:1px solid var(--border);background:#ffffff05;border-radius:16px;padding:10px}.engineer-workload-head[data-v-64651ae2]{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.engineer-workload-title[data-v-64651ae2]{text-transform:uppercase;letter-spacing:.1em;color:#d1d5db;font-size:11px}.engineer-workload-sub[data-v-64651ae2]{color:var(--muted);font-size:12px}.engineer-workload-scroll[data-v-64651ae2]{overflow-x:auto}.engineer-workload-row[data-v-64651ae2]{grid-auto-columns:minmax(150px,1fr);grid-auto-flow:column;gap:10px;display:grid}.engineer-chip[data-v-64651ae2]{border:1px solid var(--border);background:linear-gradient(#0b121ce0 0%,#0d1622a8 100%);border-radius:14px;padding:10px}.engineer-chip-name[data-v-64651ae2]{text-transform:uppercase;letter-spacing:.08em;color:#cbd5e1;font-size:11px}.engineer-chip-count[data-v-64651ae2]{color:var(--text);margin-top:4px;font-size:.95rem}.engineer-chip-points[data-v-64651ae2]{color:var(--muted);margin-top:2px;font-size:.8rem}.engineer-workload-empty[data-v-64651ae2]{color:var(--muted);padding:4px 2px;font-size:.84rem}.board-wrap[data-v-64651ae2]{border:1px solid var(--border);background:#080e16b8;border-radius:22px;height:clamp(360px,100dvh - 420px,760px);padding:12px;display:flex}.engineering-hub.passive .board-wrap[data-v-64651ae2]{height:clamp(420px,100dvh - 320px,860px)}.board-scroll[data-v-64651ae2]{flex:1;min-height:0;padding-bottom:4px;display:flex;overflow:auto hidden}.board-columns[data-v-64651ae2]{flex:1;grid-auto-columns:minmax(320px,1fr);grid-auto-flow:column;align-items:stretch;gap:12px;min-width:100%;height:100%;min-height:0;display:grid}.column[data-v-64651ae2]{border:1px solid var(--border);background:linear-gradient(#0b121cf2 0%,#0d1622d9 100%);border-radius:18px;flex-direction:column;height:100%;min-height:0;display:flex}.column-head[data-v-64651ae2]{border-bottom:1px solid var(--border);padding:14px}.column-title[data-v-64651ae2]{text-transform:uppercase;letter-spacing:.1em;color:#d1d5db;font-size:12px}.column-sub[data-v-64651ae2]{color:var(--muted);margin-top:4px;font-size:12px}.column-body[data-v-64651ae2]{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px;display:flex;overflow-y:auto}.ticket-card[data-v-64651ae2]{border:1px solid var(--border);cursor:pointer;background:#ffffff0a;border-radius:14px;padding:12px;transition:transform .12s}.ticket-card[data-v-64651ae2]:hover{transform:translateY(-1px)}.ticket-card.passive[data-v-64651ae2]{cursor:default}.ticket-card.passive[data-v-64651ae2]:hover{transform:none}.ticket-top[data-v-64651ae2]{justify-content:space-between;gap:8px;display:flex}.ticket-title[data-v-64651ae2]{color:var(--text);font-weight:600;line-height:1.3}.points-pill[data-v-64651ae2]{white-space:nowrap;color:#bfdbfe;background:#3b82f633;border:1px solid #3b82f661;border-radius:999px;padding:2px 8px;font-size:11px}.ticket-meta[data-v-64651ae2]{color:var(--muted);margin-top:8px;font-size:12px}.ticket-row[data-v-64651ae2]{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.chip[data-v-64651ae2]{border:1px solid var(--border);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.chip.backlog[data-v-64651ae2]{color:#cbd5e1;background:#47556940}.chip.progress[data-v-64651ae2]{color:#fde68a;background:#f59e0b40}.chip.retest[data-v-64651ae2]{color:#bae6fd;background:#0ea5e938}.chip.staging[data-v-64651ae2]{color:#c7d2fe;background:#4f46e53d}.chip.merge[data-v-64651ae2]{color:#f5d0fe;background:#c026d338}.chip.deploy[data-v-64651ae2]{color:#fed7aa;background:#f9731638}.chip.blocked[data-v-64651ae2]{color:#fecaca;background:#dc262633}.chip.done[data-v-64651ae2]{color:#bbf7d0;background:#10b9813d}.ticket-date[data-v-64651ae2]{color:var(--muted);font-size:11px}.empty[data-v-64651ae2]{color:var(--muted);text-align:center;padding:16px 8px;font-size:.82rem}.who-hint[data-v-64651ae2]{color:var(--muted);font-size:12px}.analytics-grid[data-v-64651ae2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=1100px){.analytics-grid[data-v-64651ae2]{grid-template-columns:1fr}}.chart-card[data-v-64651ae2]{border:1px solid var(--border);background:#ffffff05;border-radius:16px;overflow:hidden}.chart-card.full-width[data-v-64651ae2]{margin-top:2px}.chart-header[data-v-64651ae2]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:10px;padding:12px 14px;display:flex}.chart-header h3[data-v-64651ae2]{color:var(--text);font-size:1rem}.chart-caption[data-v-64651ae2]{color:var(--muted);font-size:12px}.chart-body[data-v-64651ae2]{height:300px;padding:12px}.chart-body.tall[data-v-64651ae2]{height:340px}.metrics-strip[data-v-64651ae2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (width<=860px){.metrics-strip[data-v-64651ae2]{grid-template-columns:1fr}}.metric[data-v-64651ae2]{border:1px solid var(--border);background:#ffffff08;border-radius:14px;padding:12px}.metric-label[data-v-64651ae2]{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.metric-value[data-v-64651ae2]{color:var(--text);margin-top:4px;font-size:1.2rem;font-weight:600}.forge-galaxy[data-v-df5ea796]{filter:drop-shadow(0 0 4px #00ff414d);flex-shrink:0;transition:filter .4s;position:relative}.forge-galaxy--active[data-v-df5ea796]{filter:drop-shadow(0 0 10px #00ff4199)drop-shadow(0 0 25px #00ff4133)}.forge-galaxy-canvas[data-v-df5ea796]{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.forge-galaxy[data-v-df5ea796]{filter:drop-shadow(0 0 4px #00ff414d)}}.crt-monitor[data-v-02d8433e]{font-family:var(--font-mono);z-index:50;opacity:0;background:#010101;place-items:center;padding:1.25rem;transition:opacity .6s;display:grid;position:fixed;inset:0}.crt-monitor--on[data-v-02d8433e]{opacity:1;animation:.8s ease-out crt-turn-on-02d8433e}@keyframes crt-turn-on-02d8433e{0%{opacity:0;filter:brightness(20)saturate(0);transform:scale(1.03)}15%{opacity:1;filter:brightness(4)saturate(.3);transform:scale(1.01)}40%{filter:brightness(1.4)saturate(.8);transform:scale(1)}to{filter:brightness()saturate();transform:scale(1)}}.crt-bezel[data-v-02d8433e]{perspective:1800px;background:linear-gradient(155deg,#1c1c1c 0%,#0a0a0a 30%,#080808 60%,#121212 100%);border-radius:2.8rem/2.4rem;width:100%;max-width:1000px;height:calc(100vh - 2.5rem);padding:1rem;position:relative;box-shadow:inset 0 2px #ffffff12,inset 0 -2px #000000e6,inset 2px 0 #ffffff06,inset -2px 0 #ffffff06,0 0 60px #00ff4112,0 0 120px #00ff410a,0 0 200px #00ff4105,0 25px 70px #000000e6,0 8px 25px #000000b3}.crt-power-led[data-v-02d8433e]{opacity:.6;z-index:5;background:#00ff41;border-radius:50%;width:6px;height:6px;transition:all .3s;position:absolute;bottom:.65rem;left:50%;transform:translate(-50%);box-shadow:0 0 4px #00ff4199,0 0 10px #00ff414d}.crt-power-led--active[data-v-02d8433e]{opacity:1;background:#00ff41;animation:1.5s ease-in-out infinite led-pulse-02d8433e;box-shadow:0 0 6px #00ff41cc,0 0 16px #00ff4180,0 0 30px #00ff4133}@keyframes led-pulse-02d8433e{0%,to{opacity:.7}50%{opacity:1}}.crt-glass-highlight[data-v-02d8433e]{z-index:14;pointer-events:none;background:radial-gradient(55% 45% at 22% 18%,#ffffff0d 0%,#0000 100%),radial-gradient(40% 30% at 80% 85%,#ffffff04 0%,#0000 100%);border-radius:2.4rem/2.2rem;position:absolute;inset:.8rem;box-shadow:inset 0 0 80px #00000059,inset 0 0 160px #00000026,inset 0 0 250px #0000000f}.crt-screen[data-v-02d8433e]{color:#0f2;text-shadow:0 0 4px #00ff4199,0 0 10px #00ff414d,0 0 22px #00ff411f;background:#060806;border-radius:2.4rem/2.2rem;grid-template-rows:auto 1fr auto auto;width:100%;height:100%;font-size:.82rem;line-height:1.65;animation:.15s infinite alternate crt-flicker-02d8433e;display:grid;position:relative;overflow:hidden}.crt-screen[data-v-02d8433e]:before{content:"";z-index:3;pointer-events:none;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#0000001a 2px 4px);position:absolute;inset:0}.crt-screen[data-v-02d8433e]:after{content:"";z-index:4;pointer-events:none;background:radial-gradient(#0000 60%,#0000000f 75%,#0000001f 90%,#0003 100%);position:absolute;inset:0}.crt-scanline-sweep[data-v-02d8433e]{z-index:12;pointer-events:none;opacity:.7;background:linear-gradient(#0000,#00ff410f 50%,#0000);height:3px;animation:8s linear infinite sweep-down-02d8433e;position:absolute;left:0;right:0;box-shadow:0 0 12px #00ff4114}@keyframes sweep-down-02d8433e{0%{top:-3px}to{top:100%}}.crt-reflection[data-v-02d8433e]{z-index:13;pointer-events:none;background:radial-gradient(at 30% 30%,#ffffff06 0%,#0000 65%);width:60%;height:60%;position:absolute;top:-20%;left:-20%;transform:rotate(-15deg)}.term-header[data-v-02d8433e],.term-output[data-v-02d8433e],.term-composer[data-v-02d8433e],.term-statusbar[data-v-02d8433e]{z-index:5;position:relative}@keyframes crt-flicker-02d8433e{0%{opacity:.975}3%{opacity:.965}8%{opacity:.985}12%{opacity:.97}25%{opacity:.99}50%{opacity:.975}to{opacity:.98}}.term-header[data-v-02d8433e]{z-index:5;border-bottom:1px solid #00ff411f;flex-wrap:nowrap;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.65rem 1rem;display:grid;position:relative}.term-header--dropdown[data-v-02d8433e]{z-index:15}.term-brand[data-v-02d8433e]{align-items:center;gap:.65rem;min-width:0;display:flex}.term-title[data-v-02d8433e]{letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 0 6px #00ff41cc,0 0 14px #00ff4166,0 0 30px #00ff411f;font-size:.9rem;font-weight:700;display:block;overflow:hidden}.term-title-sep[data-v-02d8433e]{color:#00ff412e;margin:0 .1em;font-weight:300}.term-title-dim[data-v-02d8433e]{color:#00ff4140;letter-spacing:.28em;text-shadow:0 0 3px #00ff4126;font-weight:400;animation:3s ease-in-out infinite forge-throb-02d8433e}@keyframes forge-throb-02d8433e{0%,to{color:#00ff4133;text-shadow:0 0 3px #00ff411a}50%{color:#00ff418c;text-shadow:0 0 6px #00ff4166,0 0 16px #00ff4126}}.term-indicators[data-v-02d8433e]{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.45rem;min-width:0;display:flex}.term-indicator[data-v-02d8433e]{color:#00ff4180;letter-spacing:.06em;white-space:nowrap;border:1px solid #00ff411f;border-radius:3px;flex:none;justify-content:center;padding:.25rem .55rem;font-size:.68rem;display:inline-flex}.term-indicator--sync[data-v-02d8433e]{min-width:11ch}.term-indicator--agent[data-v-02d8433e]{min-width:14ch}.term-indicator--live[data-v-02d8433e]{color:#00ff41;text-shadow:0 0 8px #00ff4199;border-color:#00ff4159}.term-indicator--warn[data-v-02d8433e]{color:#f33;text-shadow:0 0 6px #f336;border-color:#ff333340}.term-indicator--busy[data-v-02d8433e]{color:#fa0;text-shadow:0 0 6px #ffaa004d;border-color:#fa03}.term-indicator--pulse[data-v-02d8433e]{animation:2s ease-in-out infinite indicator-pulse-02d8433e}@keyframes indicator-pulse-02d8433e{0%,to{opacity:.55}50%{opacity:1}}.term-output[data-v-02d8433e]{z-index:5;padding:.8rem 1.2rem 1.2rem;position:relative;overflow:hidden auto}.term-output[data-v-02d8433e]::-webkit-scrollbar{width:5px}.term-output[data-v-02d8433e]::-webkit-scrollbar-track{background:#00ff4105}.term-output[data-v-02d8433e]::-webkit-scrollbar-thumb{background:#00ff4126;border-radius:3px}.term-line[data-v-02d8433e]{word-break:break-word;margin-bottom:.25rem}.term-line--system[data-v-02d8433e]{color:#00ff4173;font-size:.72rem}.term-line--rule[data-v-02d8433e]{color:#00ff4138;margin-bottom:.6rem}.term-ts[data-v-02d8433e]{color:#00ff414d;margin-right:.5rem;font-size:.7rem}.term-ts-inline[data-v-02d8433e]{color:#00ff4159;font-size:.72rem}.term-line--greeting[data-v-02d8433e]{text-shadow:0 0 8px #00ff41b3,0 0 18px #00ff4166,0 0 40px #00ff4126,0 0 60px #00ff410f;margin:.5rem 0 .6rem;font-size:.88rem;font-weight:500}.boot-line[data-v-02d8433e]{opacity:0;animation:.3s forwards boot-appear-02d8433e;transform:translateY(4px)}.boot-line--1[data-v-02d8433e]{animation-delay:.3s}.boot-line--2[data-v-02d8433e]{animation-delay:.55s}.boot-line--3[data-v-02d8433e]{animation-delay:.75s}.boot-line--4[data-v-02d8433e]{animation-delay:1.1s}.boot-line--5[data-v-02d8433e]{animation-delay:1.4s}@keyframes boot-appear-02d8433e{0%{opacity:0;transform:translateY(4px)}60%{opacity:1}to{opacity:1;transform:translateY(0)}}.term-line--dim[data-v-02d8433e]{color:#00c832b3}.term-line--busy[data-v-02d8433e]{color:#fa0;text-shadow:0 0 6px #fa06}.term-spinner[data-v-02d8433e]{color:#ffaa00f2;text-shadow:0 0 8px #fa09;min-width:1ch;font-weight:700;display:inline-block}.term-line--dim .term-spinner[data-v-02d8433e]{color:#00ff41cc;text-shadow:0 0 6px #00ff4166}.term-elapsed[data-v-02d8433e]{color:#ffaa0059;margin-left:.3em;font-size:.78em}.term-line--label[data-v-02d8433e]{color:#00ff41;text-underline-offset:3px;margin-top:.5rem;font-weight:600;-webkit-text-decoration:underline #00ff4140;text-decoration:underline #00ff4140}.term-line--section-head[data-v-02d8433e]{color:#00ff41;letter-spacing:.08em;margin-top:.5rem;font-weight:700}.term-line--item[data-v-02d8433e]{color:#00ff41bf;padding-left:.5rem}.term-line--truncate[data-v-02d8433e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.term-block--launch-config[data-v-02d8433e]{margin-top:.75rem}.term-line--error[data-v-02d8433e]{color:#f33;text-shadow:0 0 8px #ff333380}.term-line--notice[data-v-02d8433e]{color:#7df7ff;text-shadow:0 0 8px #7df7ff59}.term-line--request[data-v-02d8433e],.term-line--response-copy[data-v-02d8433e]{white-space:pre-wrap}.term-line--live-output[data-v-02d8433e]{color:#00ff41d1}.term-prompt[data-v-02d8433e]{color:#00ff41;margin-right:.45rem;font-weight:700}.term-cursor[data-v-02d8433e]{font-weight:700;animation:1s step-end infinite cursor-blink-02d8433e}@keyframes cursor-blink-02d8433e{0%,49.9%{opacity:1}50%,to{opacity:0}}.term-block[data-v-02d8433e]{border-left:2px solid #00ff4126;margin:.5rem 0;padding:.45rem 0 .45rem .8rem}.term-block--user[data-v-02d8433e]{border-left-color:#00ff4159}.term-block--response[data-v-02d8433e]{border-left-color:#00ff4140}.term-block--failure[data-v-02d8433e]{border-left-color:#ff333347}.term-block--history[data-v-02d8433e]{opacity:.65;border-left-color:#00ff4114}.term-section[data-v-02d8433e]{margin-bottom:.4rem}.term-composer[data-v-02d8433e]{z-index:5;background:#00ff4104;border-top:1px solid #00ff411f;align-items:center;gap:.4rem;padding:.55rem 1rem;transition:background .2s,border-color .2s;display:flex;position:relative}.term-composer--focused[data-v-02d8433e]{background:#00ff4109;border-top-color:#00ff4140}.term-prompt--composer[data-v-02d8433e]{align-self:flex-start;margin-top:.15rem;font-size:1rem}.term-agent-picker[data-v-02d8433e]{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.term-agent-chip[data-v-02d8433e]{font-family:var(--font-mono);color:#00ff4180;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#00ff4108;border:1px solid #00ff412e;border-radius:999px;padding:.28rem .5rem;font-size:.66rem;font-weight:700;transition:background .15s,border-color .15s,box-shadow .15s,color .15s}.term-agent-chip[data-v-02d8433e]:hover{color:#00ff41;background:#00ff4114;border-color:#00ff4159}.term-agent-chip--active[data-v-02d8433e]{color:#00ff41;text-shadow:0 0 6px #00ff4159;background:#00ff411a;border-color:#00ff4173;box-shadow:0 0 10px #00ff411f}.term-input[data-v-02d8433e]{color:#00ff41;font-family:var(--font-mono);resize:none;caret-color:#00ff41;text-shadow:0 0 5px #00ff4166;background:0 0;border:none;outline:none;flex:1;min-height:1.5em;max-height:6em;font-size:.82rem;line-height:1.5}.term-input[data-v-02d8433e]::placeholder{color:#00ff4138;text-shadow:none}.term-btn[data-v-02d8433e]{font-family:var(--font-mono);color:#00ff41;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 4px #00ff414d;background:0 0;border:1px solid #00ff4140;border-radius:3px;padding:.3rem .7rem;font-size:.68rem;font-weight:600;transition:background .15s,border-color .15s,box-shadow .15s}.term-btn[data-v-02d8433e]:hover{background:#00ff4114;border-color:#00ff4173;box-shadow:0 0 10px #00ff4126}.term-btn[data-v-02d8433e]:disabled{opacity:.25;cursor:not-allowed}.term-btn[data-v-02d8433e]:disabled:hover{box-shadow:none;background:0 0;border-color:#00ff4140}.term-btn--submit[data-v-02d8433e]{background:#00ff4114;border-color:#00ff4159}.term-btn--submit[data-v-02d8433e]:hover{background:#00ff4126;box-shadow:0 0 14px #00ff4140}.term-btn--complete[data-v-02d8433e]{text-align:center;color:#d7ffff;text-shadow:0 0 6px #7df7ff52,0 0 14px #7df7ff1f;background:linear-gradient(#7df7ff29,#00ffaa14);border-color:#7df7ff80;border-radius:999px;flex:none;min-width:14ch;padding:.34rem .95rem;box-shadow:inset 0 0 0 1px #7df7ff14,0 0 14px #7df7ff1f}.term-btn--complete[data-v-02d8433e]:hover{background:linear-gradient(#7df7ff3d,#00ffaa1f);border-color:#7df7ffb3;box-shadow:inset 0 0 0 1px #7df7ff1f,0 0 18px #7df7ff3d}.term-btn--cancel[data-v-02d8433e]{color:#f33;text-shadow:0 0 4px #ff33334d;border-color:#ff333340}.term-btn--cancel[data-v-02d8433e]:hover{background:#ff333314;border-color:#ff333373;box-shadow:0 0 10px #ff333326}.term-btn--fix[data-v-02d8433e]{color:#fc0;text-shadow:0 0 6px #ffcc0059;background:#ffcc000f;border-color:#ffcc0059;animation:2s ease-in-out infinite fix-pulse-02d8433e}.term-btn--fix[data-v-02d8433e]:hover{text-shadow:0 0 8px #fc09;background:#ffcc0024;border-color:#ffcc008c;box-shadow:0 0 16px #ffcc0040}@keyframes fix-pulse-02d8433e{0%,to{border-color:#ffcc0059}50%{border-color:#ffcc008c}}.term-link--fix[data-v-02d8433e]{color:#fc0;letter-spacing:.08em;border-bottom-color:#ffcc0059;font-weight:700}.term-link--fix[data-v-02d8433e]:hover{text-shadow:0 0 8px #fc09,0 0 18px #ffcc004d;border-bottom-color:#ffcc00b3}.term-btn--ghost[data-v-02d8433e]{color:#00ff418c;text-shadow:none;border-color:#00ff411f}.term-btn--ghost[data-v-02d8433e]:hover{color:#00ff41}.term-btn--preview[data-v-02d8433e]{color:#00ff41;text-shadow:0 0 6px #00ff4166;cursor:pointer;border-color:#00ff4140;text-decoration:none;animation:2s ease-in-out infinite preview-glow-02d8433e}.term-btn--preview[data-v-02d8433e]:hover{text-shadow:0 0 6px #00ff4199,0 0 14px #00ff414d;background:#00ff411f}@keyframes preview-glow-02d8433e{0%,to{border-color:#00ff4140}50%{border-color:#00ff4173}}@media (width<=1420px){.term-header[data-v-02d8433e]{gap:.55rem;padding:.55rem .85rem}.term-title[data-v-02d8433e]{letter-spacing:.18em;font-size:.82rem}.term-title-dim[data-v-02d8433e]{letter-spacing:.2em}.term-indicators[data-v-02d8433e]{gap:.35rem}.term-btn[data-v-02d8433e]{padding:.28rem .58rem}}.preview-dropdown-wrap[data-v-02d8433e]{position:relative}.preview-backdrop[data-v-02d8433e]{z-index:19;position:fixed;inset:0}.preview-dropdown[data-v-02d8433e]{z-index:20;min-width:160px;font-family:var(--font-mono);background:#0a0d0a;border:1px solid #00ff4133;border-radius:4px;padding:.3rem 0;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 4px 20px #000000b3,0 0 30px #00ff410a}.preview-dropdown-item[data-v-02d8433e]{color:#00ff41b3;letter-spacing:.08em;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.4rem .75rem;font-family:inherit;font-size:.7rem;transition:all .15s;display:block}.preview-dropdown-item[data-v-02d8433e]:hover{color:#00ff41;text-shadow:0 0 6px #00ff4166;background:#00ff4114}.preview-dropdown-divider[data-v-02d8433e]{background:#00ff411a;height:1px;margin:.25rem .5rem}.preview-dropdown-custom[data-v-02d8433e]{align-items:center;gap:.3rem;padding:.3rem .5rem;display:flex}.preview-dropdown-input[data-v-02d8433e]{color:#00ff41;letter-spacing:.05em;background:#00ff410a;border:1px solid #00ff4126;border-radius:3px;outline:none;flex:1;padding:.25rem .4rem;font-family:inherit;font-size:.68rem}.preview-dropdown-input[data-v-02d8433e]::placeholder{color:#00ff4140}.preview-dropdown-input[data-v-02d8433e]:focus{border-color:#00ff4159;box-shadow:0 0 6px #00ff411a}.preview-dropdown-go[data-v-02d8433e]{color:#00ff41;cursor:pointer;letter-spacing:.06em;background:0 0;border:1px solid #00ff4140;border-radius:3px;padding:.2rem .45rem;font-family:inherit;font-size:.62rem}.preview-dropdown-go[data-v-02d8433e]:hover{background:#00ff411a}.term-link[data-v-02d8433e]{color:#00ff41;cursor:pointer;border-bottom:1px solid #00ff414d;text-decoration:none;transition:all .2s}.term-link[data-v-02d8433e]:hover{text-shadow:0 0 6px #00ff4199,0 0 14px #00ff414d;border-bottom-color:#00ff4199}.term-statusbar[data-v-02d8433e]{color:#00ff4159;z-index:5;letter-spacing:.04em;white-space:nowrap;border-top:1px solid #00ff4114;align-items:center;gap:.4rem;padding:.3rem 1rem;font-size:.62rem;display:flex;position:relative;overflow:hidden}.term-sep[data-v-02d8433e]{color:#00ff4126}.term-statusbar-push[data-v-02d8433e]{flex:1}.term-statusbar-brand[data-v-02d8433e]{color:#00ff4133;letter-spacing:.08em}.forge-ambient-star[data-v-02d8433e]{z-index:2;opacity:.5;pointer-events:none;transition:opacity .8s;position:absolute;bottom:2rem;left:1.5rem}.forge-ambient-star--active[data-v-02d8433e]{opacity:.85}.crt-bezel[data-v-02d8433e]:after{content:"";pointer-events:none;border-radius:1.5rem;position:absolute;inset:.5rem;box-shadow:inset 0 0 40px #00ff4106,inset 0 0 80px #00ff4103}@media (prefers-reduced-motion:reduce){.crt-monitor--on[data-v-02d8433e],.crt-screen[data-v-02d8433e]{animation:none}.crt-scanline-sweep[data-v-02d8433e]{animation:none;display:none}.term-cursor[data-v-02d8433e]{opacity:1;animation:none}.boot-line[data-v-02d8433e]{opacity:1;animation:none;transform:none}.term-indicator--pulse[data-v-02d8433e],.term-title-dim[data-v-02d8433e]{animation:none}}@media (width<=768px){.crt-monitor[data-v-02d8433e]{padding:.4rem}.crt-bezel[data-v-02d8433e]{border-radius:1.2rem;padding:.5rem}.crt-screen[data-v-02d8433e]{border-radius:.6rem;font-size:.76rem}.crt-glass-highlight[data-v-02d8433e]{display:none}.term-header[data-v-02d8433e]{flex-direction:column;align-items:flex-start;gap:.4rem;padding:.5rem .75rem;display:flex}.term-indicators[data-v-02d8433e]{flex-wrap:wrap}.term-output[data-v-02d8433e]{padding:.6rem .75rem}.term-composer[data-v-02d8433e]{padding:.4rem .75rem}.term-statusbar[data-v-02d8433e]{padding:.25rem .75rem;font-size:.58rem}.term-line--greeting[data-v-02d8433e]{font-size:.8rem}}@media (width<=480px){.crt-monitor[data-v-02d8433e]{padding:.15rem}.crt-bezel[data-v-02d8433e]{border-radius:.6rem;padding:.25rem}.crt-screen[data-v-02d8433e]{border-radius:.3rem}}.term-btn--code[data-v-02d8433e]{color:#00d4ff;text-shadow:0 0 6px #00d4ff59;border-color:#00d4ff4d}.term-btn--code[data-v-02d8433e]:hover,.term-btn--code-active[data-v-02d8433e]{text-shadow:0 0 8px #00d4ff99;background:#00d4ff1a;border-color:#00d4ff80;box-shadow:0 0 12px #00d4ff33}.term-block--code[data-v-02d8433e]{background:#00d4ff08;border:1px solid #00d4ff26;border-radius:4px;margin:.6em 0;padding:.6em .8em}.term-line--code-label[data-v-02d8433e]{text-shadow:0 0 6px #00d4ff4d;letter-spacing:.1em;font-size:.68rem;color:#00d4ff!important}.code-links[data-v-02d8433e]{gap:1.5em;display:flex}.term-link--code[data-v-02d8433e]{color:#00d4ff;cursor:pointer;letter-spacing:.06em;border-bottom:1px solid #00d4ff4d;padding-bottom:1px;font-size:.72rem;transition:text-shadow .15s,border-color .15s}.term-link--code[data-v-02d8433e]:hover{text-shadow:0 0 8px #00d4ff99,0 0 16px #00d4ff40;border-bottom-color:#00d4ffb3}.term-line--copyable[data-v-02d8433e]{cursor:pointer;border-radius:3px;justify-content:space-between;align-items:center;margin:.15em 0;padding:.25em .5em;transition:background .12s;display:flex}.term-line--copyable[data-v-02d8433e]:hover{background:#00d4ff0f}.code-cmd[data-v-02d8433e]{font-family:var(--font-mono);color:#00ff41d9;font-size:.72rem}.term-copy-tag[data-v-02d8433e]{letter-spacing:.1em;color:#00d4ff80;flex-shrink:0;margin-left:1em;font-size:.58rem;transition:color .15s}.term-copy-tag--done[data-v-02d8433e]{color:#00ff41;text-shadow:0 0 6px #00ff4166}.term-line--copyable:hover .term-copy-tag[data-v-02d8433e]{color:#00d4ff}.term-context-block[data-v-02d8433e]{font-family:var(--font-mono);color:#00ff41b3;white-space:pre-wrap;word-break:break-word;cursor:pointer;background:#0006;border:1px solid #00d4ff1a;border-radius:3px;margin:.2em 0;padding:.5em .7em;font-size:.65rem;line-height:1.5;transition:border-color .15s,background .15s}.term-context-block[data-v-02d8433e]:hover{background:#00d4ff08;border-color:#00d4ff4d}.forge-portal[data-v-f115cf72]{color:#e5edf5;padding:2rem}.portal-hero[data-v-f115cf72],.portal-actions[data-v-f115cf72],.panel-head[data-v-f115cf72],.toolbar[data-v-f115cf72],.launch-actions[data-v-f115cf72],.workspace-head[data-v-f115cf72],.workspace-meta[data-v-f115cf72],.workspace-actions[data-v-f115cf72],.surface-picker[data-v-f115cf72],.surface-menu[data-v-f115cf72],.tabs[data-v-f115cf72],.filter-group[data-v-f115cf72]{align-items:center;gap:.75rem;display:flex}.portal-hero[data-v-f115cf72],.panel-head[data-v-f115cf72],.panel-head--stack[data-v-f115cf72],.workspace-row[data-v-f115cf72]{justify-content:space-between}.portal-hero[data-v-f115cf72]{gap:1.5rem;margin-bottom:1.5rem}.portal-actions[data-v-f115cf72]{flex-wrap:wrap;justify-content:flex-end}.portal-overline[data-v-f115cf72]{letter-spacing:.24em;text-transform:uppercase;color:#8ba6bf;margin:0 0 .35rem;font-size:.72rem}.portal-hero h1[data-v-f115cf72],.panel-head h2[data-v-f115cf72],.workspace-head h3[data-v-f115cf72]{margin:0}.portal-hero h1[data-v-f115cf72]{font-size:clamp(2rem,3vw,3rem)}.portal-subtitle[data-v-f115cf72]{color:#9fb3c8;max-width:56rem;margin:.65rem 0 0;line-height:1.55}.portal-sync-note[data-v-f115cf72]{color:#8ba6bf;margin:0;font-size:.85rem}.portal-error[data-v-f115cf72]{color:#fecaca;background:#7f1d1d3d;border:1px solid #ef444466;border-radius:14px;margin:0 0 1rem;padding:.9rem 1rem}.workspace-row-error[data-v-f115cf72]{color:#fecaca;background:#7f1d1d38;border:1px solid #ef444473;border-radius:14px;margin:.75rem 0 0;padding:.75rem .85rem;font-weight:700}.tabs[data-v-f115cf72]{margin-bottom:1.25rem}.tab-btn[data-v-f115cf72]{color:#9fb3c8;background:#0a121ac2;border:1px solid #ffffff14;border-radius:999px;padding:.75rem 1rem;font-weight:600;text-decoration:none}.tab-btn.active[data-v-f115cf72]{color:#eff6ff;background:#1e293bf2;border-color:#60a5fa6b}.stats-grid[data-v-f115cf72]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-bottom:1.25rem;display:grid}.stat-card[data-v-f115cf72],.launch-card[data-v-f115cf72],.list-card[data-v-f115cf72]{background:linear-gradient(#0f172af5,#0a1018fa),radial-gradient(circle at 100% 0,#38bdf824,#0000 42%);border:1px solid #94a3b829;border-radius:22px;box-shadow:0 18px 54px #02061752}.stat-card[data-v-f115cf72]{padding:1rem 1.1rem}.stat-card--compact[data-v-f115cf72]{min-height:116px}.stat-label[data-v-f115cf72]{color:#8ba6bf;text-transform:uppercase;letter-spacing:.18em;margin:0;font-size:.78rem}.stat-value[data-v-f115cf72]{color:#f8fafc;margin:.45rem 0;font-size:2rem;font-weight:700}.stat-note[data-v-f115cf72]{color:#aebfd1;margin:0;line-height:1.45}.state-chip[data-v-f115cf72],.agent-chip[data-v-f115cf72]{border-radius:999px;align-items:center;padding:.35rem .65rem;font-size:.75rem;font-weight:700;display:inline-flex}.portal-grid[data-v-f115cf72]{grid-template-columns:minmax(320px,400px) minmax(0,1fr);gap:1rem;display:grid}.launch-card[data-v-f115cf72],.list-card[data-v-f115cf72]{padding:1.25rem}.panel-head--stack[data-v-f115cf72]{flex-direction:column;align-items:stretch;gap:1rem}.launch-form[data-v-f115cf72],.workspace-list[data-v-f115cf72]{gap:1rem;display:grid}.launch-form label[data-v-f115cf72],.launch-grid label[data-v-f115cf72]{gap:.45rem;display:grid}.launch-form span[data-v-f115cf72],.detail-label[data-v-f115cf72]{color:#8ba6bf;text-transform:uppercase;letter-spacing:.14em;font-size:.78rem}.launch-grid[data-v-f115cf72]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.input-dark[data-v-f115cf72]{color:#e5edf5;width:100%;font:inherit;background:#080f17eb;border:1px solid #94a3b82e;border-radius:14px;padding:.85rem .95rem}.input-dark[data-v-f115cf72]:focus{border-color:#60a5fa6b;outline:none;box-shadow:0 0 0 3px #3b82f624}.launch-hint[data-v-f115cf72]{color:#8ba6bf;margin:0;line-height:1.5}.primary-btn[data-v-f115cf72],.secondary-btn[data-v-f115cf72],.danger-btn[data-v-f115cf72],.scope-btn[data-v-f115cf72]{font:inherit;cursor:pointer;border:0;border-radius:12px;padding:.8rem 1rem;font-weight:700;transition:transform .15s,opacity .15s,background .15s}.primary-btn[data-v-f115cf72]:disabled,.secondary-btn[data-v-f115cf72]:disabled,.danger-btn[data-v-f115cf72]:disabled,.scope-btn[data-v-f115cf72]:disabled{cursor:not-allowed;opacity:.55}.primary-btn[data-v-f115cf72]:hover:not(:disabled),.secondary-btn[data-v-f115cf72]:hover:not(:disabled),.danger-btn[data-v-f115cf72]:hover:not(:disabled),.scope-btn[data-v-f115cf72]:hover:not(:disabled){transform:translateY(-1px)}.primary-btn[data-v-f115cf72]{color:#0f172a;background:linear-gradient(135deg,#f59e0b,#fb7185)}.secondary-btn[data-v-f115cf72],.scope-btn[data-v-f115cf72]{color:#e5edf5;background:#1e293be0}.scope-btn.active[data-v-f115cf72]{color:#ecfeff;background:#0e7490e6}.danger-btn[data-v-f115cf72]{color:#fee2e2;background:#7f1d1de0}.toolbar[data-v-f115cf72]{flex-wrap:wrap;justify-content:space-between}.toolbar-search[data-v-f115cf72]{max-width:320px}.empty-state[data-v-f115cf72]{color:#8ba6bf;text-align:center;place-items:center;min-height:220px;display:grid}.workspace-row[data-v-f115cf72]{background:#060b12b3;border:1px solid #94a3b81f;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1rem;display:grid}.workspace-key[data-v-f115cf72],.workspace-assignee[data-v-f115cf72]{color:#8ba6bf;margin:.25rem 0 0}.workspace-head[data-v-f115cf72]{align-items:flex-start}.workspace-state-wrap[data-v-f115cf72]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.state-chip--running[data-v-f115cf72]{color:#86efac;background:#05966933}.state-chip--sleeping[data-v-f115cf72]{color:#bfdbfe;background:#1e40af33}.state-chip--failed[data-v-f115cf72]{color:#fecaca;background:#7f1d1d4d}.state-chip--muted[data-v-f115cf72]{color:#cbd5e1;background:#334155bf}.state-chip--progress[data-v-f115cf72],.agent-chip[data-v-f115cf72]{color:#fde68a;background:#ca8a0438}.workspace-meta[data-v-f115cf72]{color:#b9cadb;flex-wrap:wrap;margin-top:.8rem;font-size:.92rem}.workspace-meta strong[data-v-f115cf72]{color:#f8fafc}.workspace-detail-grid[data-v-f115cf72]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1rem;display:grid}.workspace-detail-grid div[data-v-f115cf72]{gap:.3rem;display:grid}.workspace-detail-grid a[data-v-f115cf72]{color:#7dd3fc;word-break:break-word;text-decoration:none}.workspace-detail-grid a[data-v-f115cf72]:hover{text-decoration:underline}.workspace-actions[data-v-f115cf72]{flex-direction:column;align-items:stretch;min-width:170px}.surface-picker[data-v-f115cf72]{flex-direction:column;align-items:stretch;gap:.4rem;position:relative}.surface-picker-trigger[data-v-f115cf72]{justify-content:center}.surface-picker-caret[data-v-f115cf72]{font-size:.76rem;line-height:1}.surface-menu[data-v-f115cf72]{z-index:5;background:#080f17fa;border:1px solid #94a3b838;border-radius:14px;flex-direction:column;align-items:stretch;gap:.3rem;min-width:180px;padding:.55rem;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 18px 50px #0206176b}.surface-menu-item[data-v-f115cf72]{color:#e5edf5;font:inherit;text-align:left;cursor:pointer;background:#1e293be0;border:0;border-radius:10px;padding:.7rem .8rem;font-weight:700}.surface-menu-item[data-v-f115cf72]:hover{color:#ecfeff;background:#38bdf82e}@media (width<=1180px){.portal-grid[data-v-f115cf72]{grid-template-columns:1fr}}@media (width<=900px){.forge-portal[data-v-f115cf72]{padding:1rem}.workspace-row[data-v-f115cf72]{grid-template-columns:1fr}.workspace-actions[data-v-f115cf72]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width<=640px){.launch-grid[data-v-f115cf72],.workspace-detail-grid[data-v-f115cf72],.workspace-actions[data-v-f115cf72]{grid-template-columns:1fr}.portal-hero[data-v-f115cf72],.toolbar[data-v-f115cf72]{flex-direction:column;align-items:stretch}.portal-actions[data-v-f115cf72]{justify-content:flex-start}.toolbar-search[data-v-f115cf72]{max-width:none}}.scheduler-page[data-v-6bc2c5ba],.scheduler-page[data-v-6bc2c5ba] *{box-sizing:border-box}.scheduler-page[data-v-6bc2c5ba]{min-height:var(--scheduler-min-height);width:100%;padding:var(--scheduler-page-padding);background:var(--scheduler-bg);color:var(--scheduler-text);font-family:var(--scheduler-font);font-size:var(--scheduler-text-scale);justify-content:center;align-items:center;display:flex}.scheduler-page--embed[data-v-6bc2c5ba]{display:block}.scheduler-state[data-v-6bc2c5ba],.scheduler-success-card[data-v-6bc2c5ba]{width:min(100%,460px);color:var(--scheduler-muted);text-align:center;margin:0 auto}.scheduler-state[data-v-6bc2c5ba]{padding:var(--scheduler-panel-padding)}.scheduler-state h1[data-v-6bc2c5ba],.scheduler-success-card h2[data-v-6bc2c5ba]{color:var(--scheduler-text);font-family:var(--scheduler-heading-font);margin:0 0 .5rem;font-size:1.5rem;font-weight:800}.scheduler-state--error h1[data-v-6bc2c5ba]{color:var(--scheduler-danger)}.scheduler-state p[data-v-6bc2c5ba],.scheduler-success-card p[data-v-6bc2c5ba]{margin:0;line-height:1.55}.scheduler-success-card[data-v-6bc2c5ba]{padding:var(--scheduler-panel-padding);border:1px solid var(--scheduler-border);border-radius:var(--scheduler-radius);background:var(--scheduler-surface);box-shadow:var(--scheduler-shadow)}.scheduler-success-mark[data-v-6bc2c5ba]{background:var(--scheduler-success-soft);width:4rem;height:4rem;color:var(--scheduler-success);border-radius:999px;place-items:center;margin:0 auto 1rem;font-size:2rem;font-weight:800;display:grid}.scheduler-success-note[data-v-6bc2c5ba]{color:var(--scheduler-muted);font-size:.9rem;margin-top:1rem!important}.scheduler-shell[data-v-6bc2c5ba]{width:100%;max-width:var(--scheduler-max-width);border:1px solid var(--scheduler-border);border-radius:var(--scheduler-radius);background:var(--scheduler-surface);box-shadow:var(--scheduler-shadow);grid-template-columns:minmax(230px,.42fr) minmax(0,1fr);margin:0 auto;display:grid;overflow:hidden}.scheduler-page--layout-stacked .scheduler-shell[data-v-6bc2c5ba],.scheduler-page--layout-compact .scheduler-shell[data-v-6bc2c5ba]{grid-template-columns:minmax(0,1fr)}.scheduler-page--embed .scheduler-shell[data-v-6bc2c5ba]{box-shadow:var(--scheduler-shadow)}.scheduler-sidebar[data-v-6bc2c5ba]{min-width:0;padding:var(--scheduler-panel-padding);border-right:1px solid var(--scheduler-border);background:var(--scheduler-panel)}.scheduler-page--layout-stacked .scheduler-sidebar[data-v-6bc2c5ba]{border-right:0;border-bottom:1px solid var(--scheduler-border)}.scheduler-sidebar-inner[data-v-6bc2c5ba]{top:var(--scheduler-panel-padding);position:sticky}.scheduler-avatar[data-v-6bc2c5ba]{border:1px solid var(--scheduler-border);border-radius:999px;width:4.5rem;height:4.5rem;margin-bottom:1rem}.scheduler-avatar--image[data-v-6bc2c5ba]{background-position:50%;background-size:cover}.scheduler-avatar--initial[data-v-6bc2c5ba]{background:var(--scheduler-accent-soft);color:var(--scheduler-accent);place-items:center;font-size:1.35rem;font-weight:800;display:grid}.scheduler-host[data-v-6bc2c5ba]{color:var(--scheduler-muted);margin-bottom:.35rem;font-size:.85rem;font-weight:700}.scheduler-sidebar h1[data-v-6bc2c5ba],.scheduler-inline-summary h1[data-v-6bc2c5ba]{color:var(--scheduler-text);font-family:var(--scheduler-heading-font);margin:0;font-size:clamp(1.45rem,2.2vw,2rem);font-weight:800;line-height:1.12}.scheduler-meta[data-v-6bc2c5ba]{color:var(--scheduler-muted);gap:.45rem;margin-top:1rem;font-size:.92rem;display:grid}.scheduler-meta-row[data-v-6bc2c5ba]{align-items:center;gap:.5rem;min-width:0;display:flex}.scheduler-meta-icon[data-v-6bc2c5ba]{color:var(--scheduler-accent);font-size:1rem;line-height:1}.scheduler-description[data-v-6bc2c5ba],.scheduler-inline-summary p[data-v-6bc2c5ba]{color:var(--scheduler-muted);margin:1.25rem 0 0;font-size:.95rem;line-height:1.6}.scheduler-call-card[data-v-6bc2c5ba]{border:1px solid var(--scheduler-border);border-radius:var(--scheduler-radius-sm);background:var(--scheduler-surface);color:var(--scheduler-text);gap:.25rem;margin-top:1.25rem;padding:.85rem;text-decoration:none;display:grid}.scheduler-call-card--inline[data-v-6bc2c5ba]{margin-top:.75rem}.scheduler-call-card span[data-v-6bc2c5ba]{color:var(--scheduler-muted);font-size:.8rem;font-weight:700;line-height:1.4}.scheduler-call-card strong[data-v-6bc2c5ba]{color:var(--scheduler-accent);font-size:1rem}.scheduler-main[data-v-6bc2c5ba]{min-width:0;padding:var(--scheduler-panel-padding)}.scheduler-form[data-v-6bc2c5ba]{gap:var(--scheduler-gap);display:grid}.scheduler-wizard-viewport[data-v-6bc2c5ba]{width:100%;overflow:hidden}.scheduler-wizard-track[data-v-6bc2c5ba]{width:200%;transition:transform .26s;display:flex;transform:translate(0)}.scheduler-wizard-track.is-time-step[data-v-6bc2c5ba]{transform:translate(-50%)}.scheduler-wizard-panel[data-v-6bc2c5ba]{flex:0 0 50%;width:50%;max-width:50%;padding-right:1px}.scheduler-wizard-actions[data-v-6bc2c5ba]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.scheduler-inline-summary[data-v-6bc2c5ba]{gap:.35rem;display:grid}.scheduler-section[data-v-6bc2c5ba]{align-content:start;gap:1rem;display:grid}.scheduler-section h3[data-v-6bc2c5ba]{color:var(--scheduler-text);margin:0;font-size:1.05rem;font-weight:800;line-height:1.25}.scheduler-timezone[data-v-6bc2c5ba],.scheduler-empty[data-v-6bc2c5ba]{border:1px solid var(--scheduler-border);border-radius:var(--scheduler-radius-sm);background:var(--scheduler-accent-soft);color:var(--scheduler-text);font-size:.82rem;line-height:1.45}.scheduler-timezone[data-v-6bc2c5ba]{padding:.55rem .7rem}.scheduler-empty[data-v-6bc2c5ba]{text-align:center;color:var(--scheduler-muted);background:var(--scheduler-input);padding:1rem}.scheduler-empty--small[data-v-6bc2c5ba]{text-align:left;padding:.8rem}.scheduler-picker[data-v-6bc2c5ba],.scheduler-field-group[data-v-6bc2c5ba],.scheduler-input-wrap[data-v-6bc2c5ba]{gap:.55rem;display:grid}.scheduler-field-group label[data-v-6bc2c5ba],.scheduler-input-wrap label[data-v-6bc2c5ba]{color:var(--scheduler-muted);font-size:.75rem;font-weight:800}.scheduler-date-grid[data-v-6bc2c5ba]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.scheduler-time-grid[data-v-6bc2c5ba],.scheduler-contact-grid[data-v-6bc2c5ba]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.scheduler-date-button[data-v-6bc2c5ba],.scheduler-time-button[data-v-6bc2c5ba],.scheduler-submit[data-v-6bc2c5ba],.scheduler-input[data-v-6bc2c5ba]{border:1px solid var(--scheduler-border);border-radius:var(--scheduler-radius-sm);font:inherit;outline:none;transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s}.scheduler-date-button[data-v-6bc2c5ba],.scheduler-time-button[data-v-6bc2c5ba]{background:var(--scheduler-input);color:var(--scheduler-text);cursor:pointer}.scheduler-date-button[data-v-6bc2c5ba]{min-height:var(--scheduler-date-height);text-align:left;padding:.7rem .75rem}.scheduler-date-button span[data-v-6bc2c5ba]{color:var(--scheduler-muted);font-size:.72rem;font-weight:800;display:block}.scheduler-date-button strong[data-v-6bc2c5ba]{color:inherit;margin-top:.2rem;font-size:1rem;line-height:1.2;display:block}.scheduler-time-button[data-v-6bc2c5ba]{min-height:var(--scheduler-input-height);text-align:center;padding:.5rem .75rem;font-weight:800}.scheduler-date-button[data-v-6bc2c5ba]:hover,.scheduler-time-button[data-v-6bc2c5ba]:hover{border-color:var(--scheduler-accent);background:var(--scheduler-accent-soft)}.scheduler-date-button[data-v-6bc2c5ba]:focus-visible,.scheduler-time-button[data-v-6bc2c5ba]:focus-visible,.scheduler-submit[data-v-6bc2c5ba]:focus-visible,.scheduler-input[data-v-6bc2c5ba]:focus{border-color:var(--scheduler-accent);box-shadow:0 0 0 3px var(--scheduler-focus)}.scheduler-date-button.is-selected[data-v-6bc2c5ba],.scheduler-time-button.is-selected[data-v-6bc2c5ba]{border-color:var(--scheduler-accent);background:var(--scheduler-accent-soft);color:var(--scheduler-text)}.scheduler-time-button.is-selected[data-v-6bc2c5ba]{background:var(--scheduler-accent);color:var(--scheduler-accent-text)}.scheduler-divider[data-v-6bc2c5ba]{background:var(--scheduler-border);height:1px}.scheduler-contact-grid[data-v-6bc2c5ba]{grid-template-columns:repeat(2,minmax(0,1fr))}.scheduler-input[data-v-6bc2c5ba]{width:100%;min-height:var(--scheduler-input-height);background:var(--scheduler-input);color:var(--scheduler-text);padding:0 .85rem}.scheduler-textarea[data-v-6bc2c5ba]{min-height:calc(var(--scheduler-input-height) * 2.4);resize:vertical;padding-top:.7rem;padding-bottom:.7rem}.scheduler-input[data-v-6bc2c5ba]::placeholder{color:color-mix(in srgb, var(--scheduler-muted) 70%, transparent)}.scheduler-submit[data-v-6bc2c5ba]{width:100%;min-height:calc(var(--scheduler-input-height) + .25rem);cursor:pointer;background:var(--scheduler-accent);color:var(--scheduler-accent-text);padding:.65rem 1rem;font-weight:900}.scheduler-submit[data-v-6bc2c5ba]:hover:not(:disabled){background:var(--scheduler-accent-hover)}.scheduler-submit[data-v-6bc2c5ba]:disabled{cursor:not-allowed;opacity:.55}.scheduler-submit--secondary[data-v-6bc2c5ba]{margin-top:.25rem}.scheduler-secondary-action[data-v-6bc2c5ba]{appearance:none;color:var(--scheduler-muted);cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;justify-self:center;font-size:.82rem;font-weight:800;text-decoration:underline}.scheduler-secondary-action[data-v-6bc2c5ba]:hover{color:var(--scheduler-accent)}.scheduler-interest-card[data-v-6bc2c5ba]{border-top:1px solid var(--scheduler-border);text-align:left;gap:.85rem;margin-top:1.4rem;padding-top:1.2rem;display:grid}.scheduler-interest-card h3[data-v-6bc2c5ba]{color:var(--scheduler-text);margin:0;font-size:1rem;font-weight:850}.scheduler-interest-card p[data-v-6bc2c5ba]{color:var(--scheduler-muted);font-size:.9rem}.scheduler-interest-grid[data-v-6bc2c5ba]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.scheduler-interest-button[data-v-6bc2c5ba]{border:1px solid var(--scheduler-border);border-radius:var(--scheduler-radius-sm);background:var(--scheduler-input);min-height:2.5rem;color:var(--scheduler-text);cursor:pointer;font:inherit;text-align:center;padding:.5rem .65rem;font-size:.82rem;font-weight:800;line-height:1.2}.scheduler-interest-button[data-v-6bc2c5ba]:hover,.scheduler-interest-button.is-selected[data-v-6bc2c5ba],.scheduler-page--button-soft .scheduler-submit[data-v-6bc2c5ba]{border-color:var(--scheduler-accent);background:var(--scheduler-accent-soft);color:var(--scheduler-accent)}.scheduler-page--button-outline .scheduler-submit[data-v-6bc2c5ba]{border-color:var(--scheduler-accent);color:var(--scheduler-accent);background:0 0}.scheduler-page--density-compact .scheduler-section[data-v-6bc2c5ba]{gap:.75rem}@media (width<=760px){.scheduler-page[data-v-6bc2c5ba]{align-items:stretch}.scheduler-shell[data-v-6bc2c5ba]{grid-template-columns:minmax(0,1fr)}.scheduler-sidebar[data-v-6bc2c5ba]{border-right:0;border-bottom:1px solid var(--scheduler-border)}.scheduler-sidebar-inner[data-v-6bc2c5ba]{position:static}.scheduler-date-grid[data-v-6bc2c5ba],.scheduler-time-grid[data-v-6bc2c5ba],.scheduler-contact-grid[data-v-6bc2c5ba]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=460px){.scheduler-date-grid[data-v-6bc2c5ba],.scheduler-time-grid[data-v-6bc2c5ba],.scheduler-contact-grid[data-v-6bc2c5ba],.scheduler-interest-grid[data-v-6bc2c5ba]{grid-template-columns:minmax(0,1fr)}}.reports-view[data-v-1f5c31fe]{flex-direction:column;gap:24px;display:flex}.hero[data-v-1f5c31fe]{display:flex}.eyebrow[data-v-1f5c31fe]{text-transform:uppercase;letter-spacing:.2em;color:var(--muted);font-size:11px}.subtitle[data-v-1f5c31fe]{color:var(--muted);font-size:.95rem}.filters[data-v-1f5c31fe]{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.filter[data-v-1f5c31fe]{min-width:140px;color:var(--text);flex-direction:column;gap:6px;display:flex}.filter span[data-v-1f5c31fe]{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:12px}.apply-btn[data-v-1f5c31fe]{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;height:40px;padding:0 20px;font-size:.875rem;font-weight:600;transition:all .2s}.apply-btn[data-v-1f5c31fe]:hover:not(:disabled){background:#0a9be0;transform:translateY(-1px)}.apply-btn[data-v-1f5c31fe]:disabled{opacity:.6;cursor:not-allowed}.kpi-grid[data-v-1f5c31fe]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (width<=900px){.kpi-grid[data-v-1f5c31fe]{grid-template-columns:repeat(2,1fr)}}.kpi-tile[data-v-1f5c31fe]{border:1px solid var(--border);text-align:center;background:#ffffff08;border-radius:16px;padding:20px}.kpi-tile.warning[data-v-1f5c31fe]{background:#fb923c0d;border-color:#fb923c4d}.kpi-value[data-v-1f5c31fe]{color:var(--text);margin:0;font-size:2.5rem;font-weight:700}.kpi-label[data-v-1f5c31fe]{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-top:4px;font-size:12px}.tabs[data-v-1f5c31fe]{border-bottom:1px solid var(--border);gap:8px;padding-bottom:12px;display:flex}.tabs button[data-v-1f5c31fe]{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px 8px 0 0;padding:8px 16px;font-weight:500;transition:all .2s}.tabs button[data-v-1f5c31fe]:hover{color:var(--text);background:#ffffff08}.tabs button.active[data-v-1f5c31fe]{color:var(--text);background:#8b5cf626;border-bottom:2px solid #8b5cf6}.tab-content[data-v-1f5c31fe]{flex-direction:column;gap:20px;display:flex}.charts-row[data-v-1f5c31fe]{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.charts-row.single[data-v-1f5c31fe]{grid-template-columns:1fr;max-width:600px}@media (width<=1000px){.charts-row[data-v-1f5c31fe]{grid-template-columns:1fr}}.chart-card[data-v-1f5c31fe]{border:1px solid var(--border);background:#ffffff05;border-radius:16px;overflow:hidden}.chart-card.full-width[data-v-1f5c31fe]{margin-top:8px}.chart-header[data-v-1f5c31fe]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.chart-header h3[data-v-1f5c31fe]{color:var(--text);margin:0;font-size:1rem;font-weight:600}.chart-body[data-v-1f5c31fe]{justify-content:center;align-items:center;height:280px;padding:16px;display:flex}.chart-body.tall[data-v-1f5c31fe]{height:320px}.chart-body .echarts[data-v-1f5c31fe]{width:100%;height:100%}.toggle-group[data-v-1f5c31fe]{gap:4px;display:flex}.toggle-group button[data-v-1f5c31fe]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;padding:6px 12px;font-size:12px;transition:all .2s}.toggle-group button.active[data-v-1f5c31fe]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border-color:#0000}.report-card[data-v-1f5c31fe]{border:1px solid var(--border);background:#ffffff05;border-radius:16px;padding:20px}.report-card h3[data-v-1f5c31fe]{color:var(--text);margin:0 0 16px;font-size:1rem;font-weight:600}.stats-grid[data-v-1f5c31fe]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-bottom:16px;display:grid}.stat[data-v-1f5c31fe]{border:1px solid var(--border);text-align:center;background:#ffffff05;border-radius:12px;padding:16px}.stat.warning[data-v-1f5c31fe]{background:#fb923c0d;border-color:#fb923c4d}.stat-value[data-v-1f5c31fe]{color:var(--text);font-size:1.75rem;font-weight:700;display:block}.stat-label[data-v-1f5c31fe]{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-top:4px;font-size:11px;display:block}.data-table[data-v-1f5c31fe]{border-collapse:collapse;width:100%}.data-table th[data-v-1f5c31fe],.data-table td[data-v-1f5c31fe]{text-align:left;border-bottom:1px solid var(--border);padding:12px}.data-table th[data-v-1f5c31fe]{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:11px;font-weight:600}.data-table td[data-v-1f5c31fe]{color:var(--text);font-size:.9rem}.data-table tbody tr[data-v-1f5c31fe]:hover{background:#ffffff05}.loading-skeleton[data-v-1f5c31fe]{background:linear-gradient(90deg,#ffffff05 25%,#ffffff0d 50%,#ffffff05 75%) 0 0/200% 100%;border-radius:8px;width:100%;height:100%;animation:1.5s infinite shimmer-1f5c31fe}@keyframes shimmer-1f5c31fe{0%{background-position:200% 0}to{background-position:-200% 0}}.no-data[data-v-1f5c31fe]{color:var(--muted);text-align:center;padding:20px;font-size:.9rem}.info-tip[data-v-7da3b53c]{vertical-align:middle;flex:none;display:inline-flex;position:relative}.info-tip-trigger[data-v-7da3b53c]{color:#8190a2;cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;width:23px;height:23px;margin:-3px -2px -3px 1px;padding:3px;display:grid}.info-tip-trigger svg[data-v-7da3b53c]{width:16px;height:16px;overflow:visible}.info-tip-trigger circle[data-v-7da3b53c],.info-tip-trigger path[data-v-7da3b53c]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.info-tip-trigger[data-v-7da3b53c]:hover,.info-tip-trigger[data-v-7da3b53c]:focus-visible,.info-tip-trigger[aria-expanded=true][data-v-7da3b53c]{color:#bceaff;background:#10b3ff1a;outline:none}.info-tip-trigger[data-v-7da3b53c]:focus-visible{box-shadow:0 0 0 2px #0d1319,0 0 0 4px #10b3ff8c}.info-tip-popover[data-v-7da3b53c]{z-index:40;color:#dbe3ed;letter-spacing:0;text-align:left;text-transform:none;white-space:normal;background:#111a22;border:1px solid #10b3ff47;border-radius:7px;width:min(290px,100vw - 32px);padding:12px 13px;font-size:14px;font-weight:400;line-height:1.45;position:absolute;top:calc(100% + 9px);box-shadow:0 14px 36px #0000006b}.align-center .info-tip-popover[data-v-7da3b53c]{left:50%;transform:translate(-50%)}.align-start .info-tip-popover[data-v-7da3b53c]{left:0}.align-end .info-tip-popover[data-v-7da3b53c]{right:0}.info-tip-popover[data-v-7da3b53c]:before{content:"";background:#111a22;border-top:1px solid #10b3ff47;border-left:1px solid #10b3ff47;width:9px;height:9px;position:absolute;top:-5px;transform:rotate(45deg)}.align-center .info-tip-popover[data-v-7da3b53c]:before{left:calc(50% - 5px)}.align-start .info-tip-popover[data-v-7da3b53c]:before{left:7px}.align-end .info-tip-popover[data-v-7da3b53c]:before{right:7px}.info-tip-popover strong[data-v-7da3b53c],.info-tip-popover span[data-v-7da3b53c]{display:block}.info-tip-popover strong[data-v-7da3b53c]{color:#fff;margin-bottom:4px;font-size:14px;font-weight:750}.info-tip-popover span[data-v-7da3b53c]{color:#aeb9c7}.info-tip:hover .info-tip-popover[data-v-7da3b53c],.info-tip:focus-within .info-tip-popover[data-v-7da3b53c]{display:block!important}@media (width<=600px){.info-tip-popover[data-v-7da3b53c]{width:auto;position:fixed;top:auto;bottom:16px;left:16px!important;right:16px!important;transform:none!important}.info-tip-popover[data-v-7da3b53c]:before{display:none}}.experiment-ledger[data-v-9ae81ca2]{background:#10171f;border:1px solid #ffffff1c;border-radius:8px;margin-top:22px;padding:22px}.outcome-header[data-v-9ae81ca2]{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.outcome-header h2[data-v-9ae81ca2]{color:#f5f8fb;font:600 27px/1.12 var(--font-h1);margin:3px 0 7px}.outcome-header p[data-v-9ae81ca2]{color:#99a7b5;max-width:720px;margin:0;line-height:1.55}.truth-order[data-v-9ae81ca2]{color:#8e9cab;background:#0d1c19;border:1px solid #52d39947;border-radius:6px;flex:none;align-items:center;gap:9px;padding:8px 11px;font-size:12px;display:inline-flex}.truth-order strong[data-v-9ae81ca2]{color:#b8f3d4}.truth-order i[data-v-9ae81ca2]{color:#53d398;font-style:normal}.review-data-note[data-v-9ae81ca2]{color:#aab5c0;background:#ffffff09;border-left:3px solid #7b8b9b;margin:16px 0 0;padding:8px 11px;font-size:12px}.experiment-outcomes[data-v-9ae81ca2]{background:#0d141b;border:1px solid #ffffff17;border-radius:7px;grid-template-columns:minmax(0,1.35fr) minmax(390px,.9fr);margin-top:17px;display:grid;overflow:hidden}.outcome-narrative[data-v-9ae81ca2]{padding:20px 22px}.outcome-narrative>span[data-v-9ae81ca2],.verdict-line>span[data-v-9ae81ca2],.next-action>span[data-v-9ae81ca2]{color:#7f8d9c;font:700 10px var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase}.outcome-narrative h3[data-v-9ae81ca2]{color:#f3f7fa;max-width:720px;font:600 24px/1.2 var(--font-h1);margin:7px 0 8px}.outcome-narrative p[data-v-9ae81ca2]{color:#a9b4bf;max-width:720px;margin:0;line-height:1.5}.outcome-totals[data-v-9ae81ca2]{border-left:1px solid #ffffff14;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.outcome-totals div[data-v-9ae81ca2]{border-bottom:1px solid #ffffff12;border-right:1px solid #ffffff12;padding:15px 17px}.outcome-totals div[data-v-9ae81ca2]:nth-child(2n){border-right:0}.outcome-totals div[data-v-9ae81ca2]:nth-last-child(-n+2){border-bottom:0}.outcome-totals dt[data-v-9ae81ca2]{color:#8896a5;font-size:12px}.outcome-totals dd[data-v-9ae81ca2]{color:#edf3f7;font:700 24px/1 var(--font-mono,monospace);margin:7px 0 0}.outcome-totals .qualified dd[data-v-9ae81ca2]{color:#78dfac}.outcome-totals .attention dd[data-v-9ae81ca2]{color:#f2c26f}.experiment-cards[data-v-9ae81ca2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:11px;display:grid}.experiment-card[data-v-9ae81ca2]{background:#121a22;border:1px solid #ffffff17;border-left:3px solid #667889;border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px 18px;padding:18px;display:grid;position:relative}.experiment-card.attention[data-v-9ae81ca2]{border-left-color:#e9ae4d}.experiment-card.positive[data-v-9ae81ca2]{border-left-color:#53d398}.experiment-card.review[data-v-9ae81ca2]{border-left-color:#58b9e8}.experiment-card>header[data-v-9ae81ca2]{grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.experiment-card h3[data-v-9ae81ca2]{color:#eef4f8;font:600 19px/1.2 var(--font-h1);margin:7px 0 0}.human-status[data-v-9ae81ca2]{color:#b8c3cd;font:700 10px var(--font-mono,monospace);letter-spacing:.07em;text-transform:uppercase;display:inline-block}.human-status.live[data-v-9ae81ca2]{color:#76dda9}.human-status.monitoring[data-v-9ae81ca2]{color:#eac071}.provider-state[data-v-9ae81ca2]{color:#8896a4;text-align:right;flex:none;font-size:11px}.experiment-context[data-v-9ae81ca2]{color:#7f8d9b;flex-wrap:wrap;grid-column:1/-1;gap:7px;margin:-4px 0 0;font-size:12px;display:flex}.verdict-line[data-v-9ae81ca2]{min-width:0}.verdict-line strong[data-v-9ae81ca2]{color:#f1f5f8;margin:6px 0;font-size:16px;display:block}.verdict-line p[data-v-9ae81ca2],.next-action p[data-v-9ae81ca2]{color:#aab5c0;margin:0;font-size:13px;line-height:1.48}.next-action[data-v-9ae81ca2]{border-left:1px solid #ffffff14;min-width:0;padding-left:14px}.next-action p[data-v-9ae81ca2]{color:#d1d9df;margin-top:6px}.review-details[data-v-9ae81ca2]{color:#a8ddf4;width:max-content;font:700 12px var(--font-body);cursor:pointer;background:0 0;border:0;grid-column:1/-1;padding:0}.review-details[data-v-9ae81ca2]:hover{color:#d3f1ff;text-decoration:underline}.review-details[data-v-9ae81ca2]:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #18b5ffb3}.technical-workspace[data-v-9ae81ca2]{background:#0d141b;border:1px solid #ffffff16;border-radius:7px;margin-top:15px}.technical-workspace>summary[data-v-9ae81ca2]{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:15px 17px;list-style:none;display:flex}.technical-workspace>summary[data-v-9ae81ca2]::-webkit-details-marker{display:none}.technical-workspace>summary div strong[data-v-9ae81ca2],.technical-workspace>summary div span[data-v-9ae81ca2]{display:block}.technical-workspace>summary div strong[data-v-9ae81ca2]{color:#dbe4eb;font-size:14px}.technical-workspace>summary div span[data-v-9ae81ca2]{color:#748292;margin-top:3px;font-size:12px}.technical-label[data-v-9ae81ca2]{color:#8694a3;font:700 10px var(--font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.technical-label i[data-v-9ae81ca2]{color:#a6dff8;font:normal 16px/1 var(--font-body);transition:transform .18s}.technical-workspace[open] .technical-label i[data-v-9ae81ca2]{transform:rotate(180deg)}.technical-workspace>summary[data-v-9ae81ca2]:focus-visible{outline-offset:-2px;outline:2px solid #18b5ff9e}.workspace-body[data-v-9ae81ca2]{border-top:1px solid #ffffff13;padding:18px}.reviewed-examples[data-v-9ae81ca2]{color:#93a1af;margin-top:12px;font-size:12px}.reviewed-examples>summary[data-v-9ae81ca2]{cursor:pointer;width:max-content}.reviewed-examples>div[data-v-9ae81ca2]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ledger-header[data-v-9ae81ca2],.form-heading[data-v-9ae81ca2],.ledger-history>div[data-v-9ae81ca2]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ledger-header h3[data-v-9ae81ca2]{font:600 21px/1.15 var(--font-h1);color:#f5f8fb;margin:3px 0 5px}.ledger-header p[data-v-9ae81ca2]{color:#97a5b3;margin:0}.ledger-header-actions[data-v-9ae81ca2]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ledger-action[data-v-9ae81ca2]{color:#041018;font:600 13px var(--font-body);cursor:pointer;background:#18b5ff;border:0;border-radius:6px;padding:9px 13px}.ledger-action[data-v-9ae81ca2]:disabled{opacity:.55;cursor:not-allowed}.ledger-secondary-action[data-v-9ae81ca2]{color:#dce6ee;font:600 13px var(--font-body);cursor:pointer;background:#17232e;border:1px solid #ffffff2e;border-radius:6px;padding:8px 12px}.ledger-secondary-action.verified[data-v-9ae81ca2]{color:#b8f3d4;background:#123025;border-color:#52d39973}.ledger-layout[data-v-9ae81ca2]{grid-template-columns:minmax(220px,.65fr) minmax(0,1.7fr);gap:18px;margin-top:18px;display:grid}.experiment-list[data-v-9ae81ca2]{align-content:start;gap:7px;display:grid}.experiment-row[data-v-9ae81ca2]{color:#e9eff5;text-align:left;cursor:pointer;background:#141e28;border:1px solid #ffffff17;border-radius:6px;gap:5px;padding:11px;display:grid}.experiment-row.selected[data-v-9ae81ca2]{background:#162b39;border-color:#18b5ff}.experiment-row small[data-v-9ae81ca2],.form-heading span[data-v-9ae81ca2],.ledger-history span[data-v-9ae81ca2]{color:#98a6b4}.experiment-status[data-v-9ae81ca2]{color:#b5c1cd;text-transform:uppercase;background:#273340;border-radius:3px;width:max-content;padding:2px 6px;font-size:11px}.experiment-status.live[data-v-9ae81ca2]{color:#96edc0;background:#17412f}.experiment-status.monitoring[data-v-9ae81ca2]{color:#f6ca7e;background:#493515}.experiment-status.stopped[data-v-9ae81ca2],.experiment-status.concluded[data-v-9ae81ca2]{color:#aeb8c3;background:#303840}.ledger-filters[data-v-9ae81ca2]{grid-template-columns:minmax(0,1.4fr) minmax(110px,.8fr);gap:7px;margin-bottom:3px;display:grid}.experiment-detail[data-v-9ae81ca2]{min-width:0}.experiment-form[data-v-9ae81ca2],.evidence-form[data-v-9ae81ca2]{background:#121b24;border:1px solid #ffffff17;border-radius:6px;gap:13px;padding:16px;display:grid}.form-grid[data-v-9ae81ca2],.compact-grid[data-v-9ae81ca2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.compact-grid[data-v-9ae81ca2]{grid-template-columns:repeat(3,minmax(0,1fr))}.wide[data-v-9ae81ca2]{grid-column:1/-1}label[data-v-9ae81ca2]{color:#b7c2cd;font:500 12px var(--font-body);text-transform:capitalize;gap:5px;display:grid}label small[data-v-9ae81ca2]{color:#7e8d9b;text-transform:none}input[data-v-9ae81ca2],select[data-v-9ae81ca2],textarea[data-v-9ae81ca2]{box-sizing:border-box;color:#eaf1f7;width:100%;min-width:0;font:13px var(--font-body);background:#0c1218;border:1px solid #ffffff24;border-radius:5px;padding:8px}textarea[data-v-9ae81ca2]{resize:vertical}.attribution-heading[data-v-9ae81ca2]{color:#b8f3d4;border-top:1px solid #ffffff17;justify-content:space-between;align-items:baseline;gap:12px;margin-top:4px;padding-top:12px;display:flex}.attribution-heading small[data-v-9ae81ca2]{color:#83a897}.evidence-summary[data-v-9ae81ca2]{background:#ffffff17;grid-template-columns:repeat(4,1fr);gap:1px;margin:14px 0;display:grid}.evidence-summary div[data-v-9ae81ca2]{background:#111a23;gap:5px;padding:12px;display:grid}.evidence-summary span[data-v-9ae81ca2]{color:#91a0ad;font-size:12px}.evidence-summary strong[data-v-9ae81ca2]{color:#edf4fa;font-size:18px}.evidence-grid[data-v-9ae81ca2]{grid-template-columns:1.4fr 1fr;gap:12px;display:grid}.ledger-history[data-v-9ae81ca2]{border:1px solid #ffffff14;border-radius:6px;gap:8px;margin-top:14px;padding:14px;display:grid}.ledger-history article[data-v-9ae81ca2]{border-top:1px solid #ffffff12;gap:3px;padding-top:9px;display:grid}.ledger-history p[data-v-9ae81ca2]{color:#c7d0d9;margin:0}.ledger-history small[data-v-9ae81ca2]{color:#91a0ad}.ledger-error[data-v-9ae81ca2]{color:#ffaca8;margin:13px 0 0}.ledger-state[data-v-9ae81ca2]{color:#9aa8b6;margin:18px 0}.evidence-summary .primary-outcome[data-v-9ae81ca2]{background:#102a23}.primary-outcome-note[data-v-9ae81ca2]{color:#9fb7ac;margin:-5px 0 14px;font-size:12px}.ledger-warning[data-v-9ae81ca2]{color:#f6ca7e;background:#2b2415;border:1px solid #f6ca7e47;border-radius:5px;margin:-5px 0 14px;padding:10px;font-size:12px}.provider-reconciliation[data-v-9ae81ca2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.provider-reconciliation div[data-v-9ae81ca2]{background:#101922;border:1px solid #ffffff14;border-radius:5px;gap:4px;padding:11px;display:grid}.provider-reconciliation span[data-v-9ae81ca2],.provider-reconciliation small[data-v-9ae81ca2]{color:#91a0ad;font-size:12px}.provider-reconciliation strong[data-v-9ae81ca2]{color:#edf4fa;font-size:17px}.provider-reconciliation p[data-v-9ae81ca2]{color:#8fa0af;grid-column:1/-1;margin:0;font-size:12px}.classification-summary[data-v-9ae81ca2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.classification-summary div[data-v-9ae81ca2]{background:#101922;border:1px solid #ffffff14;border-radius:5px;gap:4px;padding:10px;display:grid}.classification-summary span[data-v-9ae81ca2]{color:#91a0ad;font:11px var(--font-mono,monospace)}.classification-summary strong[data-v-9ae81ca2]{color:#edf4fa;font-size:18px}.attribution-history[data-v-9ae81ca2]{margin-bottom:14px}.ledger-inline-action[data-v-9ae81ca2]{color:#cbd7e1;cursor:pointer;background:#192530;border:1px solid #ffffff29;border-radius:4px;width:max-content;padding:5px 8px}.attribution-review-form[data-v-9ae81ca2]{background:#102019;border:1px solid #52d3993d;border-radius:6px;gap:12px;margin-bottom:14px;padding:14px;display:grid}@media (width<=1080px){.experiment-outcomes[data-v-9ae81ca2]{grid-template-columns:1fr}.outcome-totals[data-v-9ae81ca2]{border-top:1px solid #ffffff14;border-left:0}.experiment-cards[data-v-9ae81ca2]{grid-template-columns:1fr}}@media (width<=980px){.ledger-layout[data-v-9ae81ca2],.evidence-grid[data-v-9ae81ca2]{grid-template-columns:1fr}.compact-grid[data-v-9ae81ca2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.experiment-ledger[data-v-9ae81ca2]{padding:16px}.outcome-header[data-v-9ae81ca2],.ledger-header[data-v-9ae81ca2],.experiment-card>header[data-v-9ae81ca2],.technical-workspace>summary[data-v-9ae81ca2]{flex-direction:column;align-items:flex-start}.truth-order[data-v-9ae81ca2]{align-self:flex-start}.outcome-totals[data-v-9ae81ca2]{grid-template-columns:1fr 1fr}.experiment-card[data-v-9ae81ca2]{grid-template-columns:1fr}.experiment-card>header[data-v-9ae81ca2],.experiment-context[data-v-9ae81ca2],.review-details[data-v-9ae81ca2]{grid-column:1}.next-action[data-v-9ae81ca2]{border-top:1px solid #ffffff14;border-left:0;padding-top:12px;padding-left:0}.technical-label[data-v-9ae81ca2]{white-space:normal}.ledger-header-actions[data-v-9ae81ca2]{justify-content:flex-start}.form-grid[data-v-9ae81ca2],.compact-grid[data-v-9ae81ca2],.evidence-summary[data-v-9ae81ca2],.ledger-filters[data-v-9ae81ca2],.provider-reconciliation[data-v-9ae81ca2],.classification-summary[data-v-9ae81ca2]{grid-template-columns:1fr}.provider-reconciliation p[data-v-9ae81ca2]{grid-column:1}}.growth-page[data-v-88a13c1d]{--signal:#10b3ff;--revenue:#f4b860;--good:#4ade80;padding-bottom:36px}.sr-only[data-v-88a13c1d]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.growth-page .crm-page-title[data-v-88a13c1d]{font-size:38px;line-height:1.08}.growth-page .crm-page-subtitle[data-v-88a13c1d]{font-size:18px;line-height:1.5}.growth-page .crm-eyebrow[data-v-88a13c1d]{font-size:14px}.growth-header[data-v-88a13c1d]{align-items:end}.date-controls[data-v-88a13c1d]{flex-wrap:wrap;justify-content:flex-end;align-items:end;gap:10px;display:flex}.preset-group[data-v-88a13c1d]{border:1px solid var(--border);background:#ffffff06;border-radius:8px;padding:3px;display:flex}.preset[data-v-88a13c1d],.apply-button[data-v-88a13c1d],.panel-header button[data-v-88a13c1d],.analytics-footer button[data-v-88a13c1d]{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;font-size:15px;font-weight:700}.preset[data-v-88a13c1d]{padding:9px 13px}.preset[data-v-88a13c1d]:hover,.preset.active[data-v-88a13c1d]{color:#fff;background:#10b3ff29}.custom-dates[data-v-88a13c1d]{align-items:end;gap:6px;display:flex}.custom-dates label[data-v-88a13c1d],.compare-select[data-v-88a13c1d]{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;gap:5px;font-size:13px;font-weight:800;display:grid}input[data-v-88a13c1d],select[data-v-88a13c1d]{border:1px solid var(--border);min-height:40px;color:var(--text);background:var(--panel);font:inherit;text-transform:none;border-radius:6px;padding:6px 10px;font-size:15px}.apply-button[data-v-88a13c1d],.panel-header button[data-v-88a13c1d],.analytics-footer button[data-v-88a13c1d]{color:#bceaff;background:#10b3ff1a;border:1px solid #10b3ff40;min-height:40px;padding:0 14px}button[data-v-88a13c1d]:disabled{cursor:wait;opacity:.55}.state-panel[data-v-88a13c1d]{border:1px solid var(--border);min-height:260px;color:var(--muted);background:#ffffff05;border-radius:8px;justify-content:center;align-items:center;gap:12px;font-size:16px;display:flex}.spinner[data-v-88a13c1d]{border:2px solid #ffffff1a;border-top-color:var(--signal);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin-88a13c1d}.error-panel[data-v-88a13c1d]{color:#fda4af;flex-direction:column}.error-panel button[data-v-88a13c1d]{color:var(--text);text-decoration:underline}.disabled-panel[data-v-88a13c1d]{justify-content:flex-start;padding:32px}.disabled-panel h2[data-v-88a13c1d]{margin:2px 0 8px;font-size:29px}.disabled-panel p[data-v-88a13c1d]:last-child{max-width:660px;margin:0;font-size:16px;line-height:1.6}.disabled-mark[data-v-88a13c1d]{width:72px;height:72px;color:var(--signal);font-family:var(--font-mono);background:#10b3ff12;border:1px solid #10b3ff4d;border-radius:50%;place-items:center;font-weight:700;display:grid}.inline-warning[data-v-88a13c1d]{color:#fecaca;background:#7f1d1d2e;border:1px solid #f8717140;border-radius:6px;padding:12px 15px;font-size:16px}.confidence-panel[data-v-88a13c1d],.analytics-panel[data-v-88a13c1d]{border:1px solid var(--border);background:#ffffff05;border-radius:8px}.confidence-panel[data-v-88a13c1d]{border-color:#f4b86033;overflow:visible}.confidence-summary[data-v-88a13c1d],.panel-header[data-v-88a13c1d],.analytics-footer[data-v-88a13c1d]{justify-content:space-between;align-items:center;gap:12px;display:flex}.confidence-summary[data-v-88a13c1d]{padding:19px 20px 17px}.confidence-copy[data-v-88a13c1d]{max-width:870px}.confidence-copy h2[data-v-88a13c1d],.panel-header h2[data-v-88a13c1d]{margin:0;font-size:21px;line-height:1.25}.confidence-copy>p[data-v-88a13c1d]:last-child{color:#a0acba;margin:7px 0 0;font-size:15px;line-height:1.5}.fixture-chip[data-v-88a13c1d]{color:#ffd89a;font:700 12px/1 var(--font-mono);letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;background:#f4b86017;border:1px solid #f4b8604d;border-radius:999px;padding:8px 12px}.fixture-chip.database[data-v-88a13c1d]{color:#bbf7d0;background:#4ade8014;border-color:#4ade8040}.source-status-grid[data-v-88a13c1d]{border-top:1px solid #fff1;border-bottom:1px solid #fff1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.source-status[data-v-88a13c1d]{border-right:1px solid #fff1;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:13px 16px;display:grid}.source-status[data-v-88a13c1d]:last-child{border-right:0}.source-status div[data-v-88a13c1d]{min-width:0}.source-status strong[data-v-88a13c1d],.source-status div>span[data-v-88a13c1d]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.source-status strong[data-v-88a13c1d]{font-size:15px}.source-status div>span[data-v-88a13c1d]{color:#7f8b9b;margin-top:3px;font-size:12px}.source-status time[data-v-88a13c1d]{color:#aab5c3;font:600 12px var(--font-mono);white-space:nowrap}.status-dot[data-v-88a13c1d]{background:var(--good);border:2px solid #0e141a;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #4ade8021}.status-dot.delayed[data-v-88a13c1d]{background:var(--revenue);box-shadow:0 0 0 3px #f4b86021}.status-dot.attention[data-v-88a13c1d],.status-dot.not_connected[data-v-88a13c1d]{background:#f87171;box-shadow:0 0 0 3px #f8717121}.confidence-policy[data-v-88a13c1d]{color:#8491a2;font:500 12px var(--font-mono);text-transform:capitalize;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;display:flex}.confidence-policy>span[data-v-88a13c1d],.metric-label[data-v-88a13c1d],.definition-label[data-v-88a13c1d],.definition-line>span[data-v-88a13c1d],.heading-with-info[data-v-88a13c1d],.table-term[data-v-88a13c1d]{align-items:center;gap:3px;white-space:normal!important;display:inline-flex!important;overflow:visible!important}.reporting-notices[data-v-88a13c1d]{background:#f4b86005;border:1px solid #f4b8602e;border-radius:8px;overflow:visible}.notices-heading[data-v-88a13c1d]{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;list-style:none;display:flex}.notices-heading[data-v-88a13c1d]::-webkit-details-marker{display:none}.notices-heading[data-v-88a13c1d]:focus-visible{outline-offset:-2px;outline:2px solid #10b3ffa6}.reporting-notices[open] .notices-heading[data-v-88a13c1d]{border-bottom:1px solid #fff1}.notices-heading h2[data-v-88a13c1d]{margin:0;font-size:19px}.notices-heading>span[data-v-88a13c1d]{color:#8a96a5;font:600 12px var(--font-mono);text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.notices-heading i[data-v-88a13c1d]{color:#ffd89a;font:normal 18px/1 var(--font-mono);transition:transform .18s}.reporting-notices[open] .notices-heading i[data-v-88a13c1d]{transform:rotate(180deg)}.notice-list[data-v-88a13c1d]{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));display:grid}.notice-card[data-v-88a13c1d]{border-right:1px solid #ffffff0f;grid-template-columns:28px minmax(0,1fr);gap:11px;padding:16px 18px;display:grid}.notice-card[data-v-88a13c1d]:last-child{border-right:0}.notice-mark[data-v-88a13c1d]{color:#bceaff;width:26px;height:26px;font:750 13px var(--font-mono);background:#10b3ff14;border:1px solid #7dd3fc47;border-radius:50%;place-items:center;display:grid}.notice-card.warning .notice-mark[data-v-88a13c1d]{color:#ffd89a;background:#f4b86017;border-color:#f4b86057}.notice-card.critical .notice-mark[data-v-88a13c1d]{color:#fecaca;background:#f8717117;border-color:#f8717157}.notice-card p[data-v-88a13c1d]{margin:0}.notice-card p[data-v-88a13c1d]:first-child{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.notice-card p:first-child strong[data-v-88a13c1d]{font-size:15px}.notice-card p:first-child span[data-v-88a13c1d]{color:#aeb8c5;font:600 10px var(--font-mono);text-transform:uppercase;border:1px solid #ffffff1a;border-radius:999px;padding:3px 6px}.notice-card p[data-v-88a13c1d]:nth-child(2){color:#a6b0bd;margin-top:5px;font-size:14px;line-height:1.45}.notice-card small[data-v-88a13c1d]{color:#7f8b9b;margin-top:7px;font-size:12px;line-height:1.45;display:block}.kpi-groups[data-v-88a13c1d]{border:1px solid var(--border);background:#ffffff03;border-radius:8px;overflow:visible}.kpi-context[data-v-88a13c1d]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;padding:12px 16px;display:flex}.kpi-context>div[data-v-88a13c1d]{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.kpi-context>div strong[data-v-88a13c1d]{font-size:15px}.kpi-context>div span[data-v-88a13c1d]{color:#778596;font-size:12px}.kpi-context>p[data-v-88a13c1d]{color:#8491a2;font:500 12px/1.45 var(--font-mono);text-align:right;justify-content:flex-end;align-items:center;gap:4px;margin:0;display:inline-flex}.kpi-band[data-v-88a13c1d]{grid-template-columns:minmax(170px,.78fr) repeat(5,minmax(145px,1fr));display:grid}.kpi-band+.kpi-band[data-v-88a13c1d]{border-top:1px solid var(--border)}.kpi-band-heading[data-v-88a13c1d]{border-right:1px solid var(--border);background:#10b3ff06;flex-direction:column;justify-content:center;min-width:0;padding:17px;display:flex}.kpi-band-heading strong[data-v-88a13c1d]{color:#dbe3ed;font-size:15px;line-height:1.3}.kpi-band-heading span[data-v-88a13c1d]{color:#778596;margin-top:5px;font-size:12px;line-height:1.35}.ledger-cell[data-v-88a13c1d]{border-right:1px solid var(--border);background:#ffffff05;min-width:0;padding:17px}.ledger-cell[data-v-88a13c1d]:last-child{border-right:0}.ledger-cell>span[data-v-88a13c1d],.ledger-cell small[data-v-88a13c1d]{color:var(--muted);font-size:14px}.ledger-cell strong[data-v-88a13c1d]{font:700 30px/1 var(--font-mono);letter-spacing:-.04em;margin:11px 0 8px;display:block}.ledger-cell small[data-v-88a13c1d]{color:#748091;font-family:var(--font-mono)}.ledger-cell small.positive[data-v-88a13c1d]{color:#86efac}.ledger-cell small.negative[data-v-88a13c1d]{color:#fda4af}.analytics-grid[data-v-88a13c1d]{grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);gap:14px;display:grid}.wide-panel[data-v-88a13c1d]{grid-row:span 2}.analytics-panel[data-v-88a13c1d]{min-width:0;padding:20px}.panel-header[data-v-88a13c1d]{min-height:40px}.panel-header>span[data-v-88a13c1d]{color:var(--muted);font:500 13px var(--font-mono)}.heading-with-info[data-v-88a13c1d]{width:fit-content}.definition-line[data-v-88a13c1d]{flex-wrap:wrap;gap:6px 18px;display:flex}.definition-line>span[data-v-88a13c1d]{color:inherit}.table-term[data-v-88a13c1d]{justify-content:flex-end}.confidence-policy[data-v-88a13c1d] .info-tip,.metric-label[data-v-88a13c1d] .info-tip,.definition-label[data-v-88a13c1d] .info-tip,.definition-line[data-v-88a13c1d] .info-tip,.heading-with-info[data-v-88a13c1d] .info-tip,.table-term[data-v-88a13c1d] .info-tip{display:inline-flex}.panel-explainer[data-v-88a13c1d]{color:#9aa5b4;max-width:780px;margin:8px 0 0;font-size:15px;line-height:1.55}.traffic-chart[data-v-88a13c1d]{height:430px}.channel-chart[data-v-88a13c1d]{height:210px}.funnel-stack[data-v-88a13c1d]{gap:13px;margin-top:18px;display:grid}.funnel-row[data-v-88a13c1d]{grid-template-columns:1fr auto;align-items:center;gap:4px 12px;display:grid}.funnel-row>span[data-v-88a13c1d]{color:#cbd2dc;text-transform:capitalize;font-size:15px;font-weight:700}.funnel-row>strong[data-v-88a13c1d]{font:600 16px var(--font-mono)}.funnel-meter[data-v-88a13c1d]{background:#ffffff0d;border-radius:99px;grid-column:1/-1;height:4px;overflow:hidden}.funnel-meter i[data-v-88a13c1d]{border-radius:inherit;background:linear-gradient(90deg, var(--signal), var(--revenue));height:100%;display:block}.funnel-row small[data-v-88a13c1d]{color:#748091;grid-column:1/-1;font-size:12px}.funnel-row small.unavailable[data-v-88a13c1d]{color:#9a8690}.table-grid[data-v-88a13c1d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.table-panel[data-v-88a13c1d]{padding:0;overflow:hidden}.table-panel .panel-header[data-v-88a13c1d]{border-bottom:1px solid var(--border);padding:17px 20px}.table-scroll[data-v-88a13c1d]{overflow-x:auto}table[data-v-88a13c1d]{border-collapse:collapse;width:100%;font-size:15px}th[data-v-88a13c1d]{color:#8290a2;letter-spacing:.06em;text-align:right;text-transform:uppercase;font-size:12px}th[data-v-88a13c1d]:first-child,td[data-v-88a13c1d]:first-child{text-align:left}th[data-v-88a13c1d],td[data-v-88a13c1d]{text-align:right;white-space:nowrap;border-bottom:1px solid #ffffff0b;padding:13px 15px}tbody tr:last-child td[data-v-88a13c1d]{border-bottom:0}tbody tr[data-v-88a13c1d]:hover{background:#10b3ff09}td strong[data-v-88a13c1d],td small[data-v-88a13c1d]{display:block}td small[data-v-88a13c1d]{color:#748091;font:12px var(--font-mono);margin-top:4px}.revenue-cell[data-v-88a13c1d]{color:#ffd89a;font-family:var(--font-mono)}.behavior-list[data-v-88a13c1d]{margin-top:8px;display:grid}.behavior-row[data-v-88a13c1d]{border-bottom:1px solid #ffffff0d;justify-content:space-between;gap:12px;padding:16px 0;display:flex}.behavior-row[data-v-88a13c1d]:last-child{border-bottom:0}.behavior-row strong[data-v-88a13c1d],.behavior-row span[data-v-88a13c1d]{display:block}.behavior-row>div:first-child>strong[data-v-88a13c1d]{font-size:16px}.behavior-row span[data-v-88a13c1d]{color:var(--muted);margin-top:5px;font-size:14px}.friction-count[data-v-88a13c1d]{text-align:right}.friction-count strong[data-v-88a13c1d]{color:#f4b860;font:600 21px var(--font-mono)}.spend-story[data-v-88a13c1d]{border-color:#10b3ff33;padding:22px}.spend-story-header[data-v-88a13c1d]{align-items:flex-start}.confidence-label[data-v-88a13c1d],.readiness-badge[data-v-88a13c1d]{text-transform:capitalize;white-space:nowrap;background:#10b3ff14;border:1px solid #10b3ff38;border-radius:999px;padding:7px 11px;color:#bceaff!important}.spend-columns[data-v-88a13c1d]{grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr);align-items:stretch;margin-top:20px;display:grid}.spend-column[data-v-88a13c1d]{background:#ffffff04;border:1px solid #ffffff13;padding:18px}.delivery-column[data-v-88a13c1d]{border-radius:7px 0 0 7px}.revenue-column[data-v-88a13c1d]{background:#f4b86009;border-color:#f4b8603b;border-radius:0 7px 7px 0}.spend-kicker[data-v-88a13c1d]{color:#8e99a8;font:700 13px var(--font-mono);letter-spacing:.05em;text-transform:uppercase;margin:0 0 15px}.spend-metrics[data-v-88a13c1d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;display:grid}.spend-metrics span[data-v-88a13c1d],.spend-metrics strong[data-v-88a13c1d]{display:block}.spend-metrics span[data-v-88a13c1d]{color:#9aa5b4;min-height:38px;font-size:13px;line-height:1.35}.spend-metrics strong[data-v-88a13c1d]{font:700 24px/1 var(--font-mono);margin-top:6px}.revenue-column .spend-metrics strong[data-v-88a13c1d]{color:#ffd89a}.spend-detail[data-v-88a13c1d]{color:#9aa5b4;margin:18px 0 0;font-size:14px;line-height:1.5}.spend-bridge[data-v-88a13c1d]{color:#748091;text-align:center;background:#ffffff04;border-block:1px solid #ffffff13;place-content:center;justify-items:center;gap:7px;display:grid}.spend-bridge span[data-v-88a13c1d]{max-width:82px;font-size:12px;line-height:1.35}.spend-bridge i[data-v-88a13c1d]{color:var(--signal);font:normal 24px var(--font-mono)}.click-heatmap-panel[data-v-88a13c1d]{border-color:#10b3ff38;overflow:hidden}.heatmap-header[data-v-88a13c1d]{align-items:flex-start}.readiness-badge[data-v-88a13c1d]{background:#f4b86014;border-color:#f4b86047;color:#ffd89a!important}.heatmap-actions[data-v-88a13c1d]{align-items:center;gap:9px;display:flex}.click-heatmap-summary[data-v-88a13c1d]{border:1px solid #ffffff13;border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;margin-top:20px;display:grid;overflow:hidden}.click-heatmap-summary>div[data-v-88a13c1d]{border-right:1px solid #ffffff13;padding:15px 17px}.click-heatmap-summary span[data-v-88a13c1d],.click-heatmap-summary strong[data-v-88a13c1d]{display:block}.click-heatmap-summary span[data-v-88a13c1d]{color:#9aa5b4;font-size:13px}.click-heatmap-summary strong[data-v-88a13c1d]{font:700 23px/1 var(--font-mono);text-overflow:ellipsis;white-space:nowrap;margin-top:7px;overflow:hidden}.click-heatmap-summary p[data-v-88a13c1d]{color:#8d99a8;text-align:right;margin:0;padding:15px 17px;font-size:13px}.click-heatmap-scroll[data-v-88a13c1d]{margin-top:17px;overflow-x:auto}.click-heatmap-legend[data-v-88a13c1d],.click-heatmap-row[data-v-88a13c1d]{grid-template-columns:42px minmax(245px,.72fr) minmax(520px,1.28fr) 78px;align-items:center;gap:12px;min-width:970px;display:grid}.click-heatmap-legend[data-v-88a13c1d]{color:#718091;font:700 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding:0 11px 8px}.click-heatmap-legend span[data-v-88a13c1d]:nth-child(3){text-align:center}.click-heatmap-legend span[data-v-88a13c1d]:last-child{text-align:right}.click-heatmap-list[data-v-88a13c1d]{border-top:1px solid #ffffff13}.click-heatmap-row[data-v-88a13c1d]{border-bottom:1px solid #ffffff10;padding:11px}.click-heatmap-row[data-v-88a13c1d]:last-child{border-bottom:0}.click-heatmap-row[data-v-88a13c1d]:hover{background:#10b3ff06}.click-rank[data-v-88a13c1d]{color:#728092;font:700 13px var(--font-mono)}.click-page[data-v-88a13c1d]{min-width:0}.click-page>div[data-v-88a13c1d]:first-child{justify-content:space-between;gap:12px;display:flex}.click-page strong[data-v-88a13c1d]{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.click-page span[data-v-88a13c1d]{color:#a1abb8;font:600 12px var(--font-mono);flex:none}.click-share-track[data-v-88a13c1d]{background:#ffffff0b;border-radius:99px;height:8px;margin-top:9px;overflow:hidden}.click-share-track i[data-v-88a13c1d]{border-radius:inherit;background:#10b3ff;height:100%;display:block}.click-categories[data-v-88a13c1d]{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.click-categories div[data-v-88a13c1d]{text-align:center;border:1px solid #10b3ff14;border-radius:4px;min-width:0;padding:9px 8px}.click-categories span[data-v-88a13c1d],.click-categories strong[data-v-88a13c1d]{display:block}.click-categories span[data-v-88a13c1d]{color:#9ca7b5;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.click-categories strong[data-v-88a13c1d]{font:700 16px/1 var(--font-mono);margin-top:5px}.click-total[data-v-88a13c1d]{text-align:right}.click-total strong[data-v-88a13c1d],.click-total span[data-v-88a13c1d]{display:block}.click-total strong[data-v-88a13c1d]{color:#bceaff;font:700 20px/1 var(--font-mono)}.click-total span[data-v-88a13c1d]{color:#7b8796;margin-top:4px;font-size:11px}.heatmap-empty[data-v-88a13c1d]{color:#8d99a8;text-align:center;border:1px dashed #ffffff1a;border-radius:7px;margin-top:18px;padding:26px;font-size:15px}.heatmap-note[data-v-88a13c1d]{color:#8995a4;margin:17px 0 0;font-size:14px;line-height:1.55}.admin-readiness-panel[data-v-88a13c1d]{background:#ffffff03;border-color:#ffffff1a;padding:0;overflow:hidden}.readiness-header[data-v-88a13c1d]{border-bottom:1px solid #ffffff13;align-items:flex-start;padding:20px}.readiness-stage[data-v-88a13c1d]{letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;background:#f4b86012;border:1px solid #f4b86040;border-radius:999px;padding:7px 11px;color:#ffd89a!important;font:700 11px var(--font-mono)!important}.readiness-state[data-v-88a13c1d]{color:#96a2b2;justify-content:center;align-items:center;gap:10px;min-height:160px;font-size:15px;display:flex}.readiness-error[data-v-88a13c1d]{color:#fecaca}.readiness-error button[data-v-88a13c1d]{color:#bceaff;font:inherit;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:700;text-decoration:underline}.provider-readiness-grid[data-v-88a13c1d]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.provider-readiness-card[data-v-88a13c1d]{border-right:1px solid #ffffff13;min-width:0}.provider-readiness-card[data-v-88a13c1d]:last-child{border-right:0}.provider-readiness-card>header[data-v-88a13c1d]{border-bottom:1px solid #fff1;justify-content:space-between;align-items:flex-start;gap:10px;min-height:100px;padding:17px 18px;display:flex}.provider-readiness-card h3[data-v-88a13c1d]{margin:4px 0 0;font-size:18px;line-height:1.25}.provider-readiness-card header p[data-v-88a13c1d]{color:#8491a2;margin:5px 0 0;font-size:14px}.provider-index[data-v-88a13c1d]{color:#647184;font:700 11px var(--font-mono);letter-spacing:.08em}.provider-status[data-v-88a13c1d]{color:#aab4c1;font:700 10px/1 var(--font-mono);text-transform:uppercase;white-space:nowrap;background:#ffffff09;border:1px solid #ffffff1f;border-radius:999px;flex:none;padding:5px 8px}.provider-status.ready[data-v-88a13c1d]{color:#bbf7d0;background:#4ade8012;border-color:#4ade8040}.provider-status.attention[data-v-88a13c1d],.provider-status.disconnected[data-v-88a13c1d]{color:#fecaca;background:#f8717112;border-color:#f871714d}.provider-status.needs_approval[data-v-88a13c1d]{color:#ffd89a;background:#f4b86012;border-color:#f4b8604d}.provider-status.parked[data-v-88a13c1d]{color:#cbd5e1;background:#94a3b812;border-color:#94a3b83d}.readiness-checks[data-v-88a13c1d]{margin:0;padding:0;list-style:none;display:grid}.readiness-checks li[data-v-88a13c1d]{border-bottom:1px solid #ffffff0d;grid-template-columns:25px minmax(0,1fr);gap:9px;padding:14px 18px;display:grid}.check-mark[data-v-88a13c1d]{color:#778494;width:22px;height:22px;font:800 12px var(--font-mono);border:1px solid #ffffff1f;border-radius:50%;place-items:center;display:grid}.readiness-checks li.complete .check-mark[data-v-88a13c1d]{color:#86efac;background:#4ade8012;border-color:#4ade8047}.readiness-checks li.blocked .check-mark[data-v-88a13c1d]{color:#ffd89a;background:#f4b86012;border-color:#f4b8604d}.readiness-checks strong[data-v-88a13c1d],.readiness-checks div>span[data-v-88a13c1d]{display:block}.readiness-checks strong[data-v-88a13c1d]{color:#cbd3dd;font-size:14px;line-height:1.35}.readiness-checks div>span[data-v-88a13c1d]{color:#7e8a99;margin-top:4px;font-size:13px;line-height:1.45}.provider-readiness-card>footer[data-v-88a13c1d]{grid-template-columns:40px minmax(0,1fr);gap:8px;padding:15px 18px 18px;display:grid}.provider-readiness-card>footer span[data-v-88a13c1d]{color:#657285;font:700 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.provider-readiness-card>footer p[data-v-88a13c1d]{color:#9aa5b3;margin:0;font-size:13px;line-height:1.5}.readiness-guardrails[data-v-88a13c1d]{color:#788596;font:600 11px var(--font-mono);border-top:1px solid #ffffff13;flex-wrap:wrap;align-items:center;gap:8px 22px;padding:12px 18px;display:flex}.readiness-guardrails span[data-v-88a13c1d]:before{content:"✓";color:#86efac;margin-right:7px}.connection-inventory[data-v-88a13c1d]{border-top:1px solid #ffffff13;padding:20px}.connection-inventory>header[data-v-88a13c1d]{justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;display:flex}.connection-inventory h3[data-v-88a13c1d]{margin:3px 0 0;font-size:20px}.connection-refresh[data-v-88a13c1d]{justify-items:end;gap:6px;display:grid}.connection-refresh>span[data-v-88a13c1d]{color:#7f8b9a;font:500 11px var(--font-mono)}.connection-inventory>header button[data-v-88a13c1d],.connection-actions button[data-v-88a13c1d]{color:#c8d3df;min-height:38px;font:inherit;cursor:pointer;background:#ffffff09;border:1px solid #ffffff24;border-radius:5px;padding:0 13px;font-size:13px;font-weight:700}.connection-inventory button[data-v-88a13c1d]:disabled{cursor:wait;opacity:.5}.connection-message[data-v-88a13c1d]{color:#94a2b2;background:#ffffff05;border:1px solid #ffffff14;border-radius:6px;gap:4px;padding:15px 16px;font-size:14px;display:grid}.connection-message strong[data-v-88a13c1d]{color:#d8e1eb;font-size:15px}.connection-message.fixture[data-v-88a13c1d]{background:#0ea5e90a;border-color:#7dd3fc29}.connection-message.error[data-v-88a13c1d]{color:#fda4af;background:#be185d0f;border-color:#fb718538}.connection-list[data-v-88a13c1d]{gap:10px;display:grid}.connection-card[data-v-88a13c1d]{background:#040a0f5c;border:1px solid #ffffff16;border-radius:6px;grid-template-columns:minmax(250px,1.1fr) minmax(280px,.9fr) auto;align-items:center;gap:20px;padding:16px;display:grid}.connection-main[data-v-88a13c1d]{align-items:center;gap:12px;min-width:0;display:flex}.connection-main>div[data-v-88a13c1d]{min-width:0}.connection-main strong[data-v-88a13c1d],.connection-main span[data-v-88a13c1d]{display:block}.connection-main strong[data-v-88a13c1d]{color:#edf3f8;text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.connection-main div span[data-v-88a13c1d]{color:#7f8d9d;font:600 11px var(--font-mono);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;overflow:hidden}.connection-card dl[data-v-88a13c1d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;display:grid}.connection-card dt[data-v-88a13c1d]{color:#6f7c8b;font:650 10px var(--font-mono);text-transform:uppercase}.connection-card dd[data-v-88a13c1d]{color:#b5c0cc;margin:5px 0 0;font-size:13px}.connection-actions[data-v-88a13c1d]{flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:330px;display:flex}.connection-actions button[data-v-88a13c1d]:first-child{color:#d7f4ff;background:#10b3ff1a;border-color:#10b3ff47}.connection-actions button.danger[data-v-88a13c1d]{color:#fda4af;background:#be185d0b;border-color:#fb71852e}.connection-gate-note[data-v-88a13c1d]{color:#718090;margin:12px 0 0;font-size:12px;line-height:1.5}.setup-workbench[data-v-88a13c1d]{border-top:1px solid #ffffff13}.setup-workbench>summary[data-v-88a13c1d]{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:16px 20px;list-style:none;display:flex}.setup-workbench>summary[data-v-88a13c1d]::-webkit-details-marker{display:none}.setup-workbench>summary[data-v-88a13c1d]:focus-visible{outline-offset:-2px;outline:2px solid #10b3ffa6}.setup-workbench>summary div strong[data-v-88a13c1d],.setup-workbench>summary div span[data-v-88a13c1d]{display:block}.setup-workbench>summary div strong[data-v-88a13c1d]{font-size:17px}.setup-workbench>summary div span[data-v-88a13c1d]{color:#7f8b9a;margin-top:4px;font-size:13px}.setup-workbench>summary>span[data-v-88a13c1d]{color:#8a96a5;font:700 11px var(--font-mono);text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.setup-workbench>summary i[data-v-88a13c1d]{color:#bceaff;font:normal 18px/1 var(--font-mono);transition:transform .18s}.setup-workbench[open]>summary[data-v-88a13c1d]{border-bottom:1px solid #ffffff13}.setup-workbench[open]>summary i[data-v-88a13c1d]{transform:rotate(180deg)}.setup-workbench-body[data-v-88a13c1d]{grid-template-columns:230px minmax(0,1fr);display:grid}.setup-provider-tabs[data-v-88a13c1d]{background:#10b3ff05;border-right:1px solid #ffffff13;align-content:start;padding:12px;display:grid}.setup-provider-tabs button[data-v-88a13c1d]{color:#8e9aa9;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 12px;font-size:14px;font-weight:750}.setup-provider-tabs button[data-v-88a13c1d]:hover,.setup-provider-tabs button.active[data-v-88a13c1d]{color:#e7edf4;background:#10b3ff1a}.setup-provider-tabs button.active[data-v-88a13c1d]:before{content:"";background:var(--signal);vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block;box-shadow:0 0 0 3px #10b3ff1a}.setup-form[data-v-88a13c1d]{padding:20px}.setup-form-intro[data-v-88a13c1d]{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.setup-form-intro h3[data-v-88a13c1d]{margin:2px 0 0;font-size:21px}.setup-form-intro>p[data-v-88a13c1d]{color:#8f9baa;text-align:right;max-width:420px;margin:0;font-size:14px;line-height:1.5}.setup-fields[data-v-88a13c1d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:20px;display:grid}.setup-fields label[data-v-88a13c1d]{color:#9ca8b6;align-content:start;gap:7px;font-size:13px;font-weight:750;display:grid}.setup-fields label>span[data-v-88a13c1d]{align-items:center;gap:3px;display:inline-flex}.setup-fields .primary-field[data-v-88a13c1d]{grid-column:1/-1}.setup-fields input[data-v-88a13c1d]{background:#ffffff06;width:100%}.setup-fields input[data-v-88a13c1d]:focus{outline-offset:0;border-color:#10b3ff99;outline:2px solid #10b3ff21}.setup-feedback[data-v-88a13c1d]{border:1px solid #ffffff1a;border-radius:7px;margin-top:16px;padding:14px 16px}.setup-feedback strong[data-v-88a13c1d],.setup-feedback span[data-v-88a13c1d]{display:block}.setup-feedback strong[data-v-88a13c1d]{font-size:15px}.setup-feedback span[data-v-88a13c1d]{color:#8f9baa;margin-top:4px;font-size:13px}.setup-feedback.invalid[data-v-88a13c1d]{color:#fecaca;background:#f8717109;border-color:#f8717140}.setup-feedback.valid[data-v-88a13c1d]{background:#4ade8006;border-color:#4ade8038}.setup-feedback.valid strong[data-v-88a13c1d]{color:#bbf7d0}.setup-feedback.valid ul[data-v-88a13c1d]{gap:5px;margin:12px 0 0;padding:0;list-style:none;display:grid}.setup-feedback.valid li[data-v-88a13c1d]{color:#94a0af;font-size:13px;line-height:1.45}.setup-feedback.valid li[data-v-88a13c1d]:before{content:"→";color:#86efac;margin-right:8px}.setup-actions[data-v-88a13c1d]{border-top:1px solid #fff1;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding-top:17px;display:flex}.setup-actions p[data-v-88a13c1d]{color:#7e8a99;max-width:630px;margin:0;font-size:13px;line-height:1.5}.setup-actions>div[data-v-88a13c1d]{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.setup-actions button[data-v-88a13c1d]{color:#d8f4ff;min-height:42px;font:inherit;cursor:pointer;background:#10b3ff1f;border:1px solid #10b3ff4d;border-radius:5px;flex:none;padding:0 16px;font-size:14px;font-weight:750}.setup-actions button.save-draft[data-v-88a13c1d]{color:#bbf7d0;background:#22c55e14;border-color:#86efac40}.setup-actions button[data-v-88a13c1d]:disabled{cursor:wait;opacity:.55}.operations-panel[data-v-88a13c1d]{border-color:#10b3ff24;padding:0;overflow:hidden}.operations-header[data-v-88a13c1d]{border-bottom:1px solid #ffffff13;align-items:flex-start;padding:20px}.operation-capabilities[data-v-88a13c1d]{border-bottom:1px solid #ffffff13;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;display:grid}.operation-capabilities>div[data-v-88a13c1d]{border-right:1px solid #fff1;padding:16px 18px}.operation-capabilities span[data-v-88a13c1d],.operation-capabilities strong[data-v-88a13c1d]{display:block}.operation-capabilities span[data-v-88a13c1d]{color:#8793a2;font-size:13px}.operation-capabilities strong[data-v-88a13c1d]{color:#f4b4b4;font:700 17px var(--font-mono);margin-top:6px}.operation-capabilities>p[data-v-88a13c1d]{color:#788596;font:600 12px var(--font-mono);text-align:right;margin:0;padding:16px 18px}.operation-schedules[data-v-88a13c1d]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.operation-schedules article[data-v-88a13c1d]{border-right:1px solid #fff1;grid-template-columns:55px minmax(0,1fr) auto;align-items:center;gap:11px;padding:17px 18px;display:grid}.operation-schedules article[data-v-88a13c1d]:last-child{border-right:0}.schedule-time[data-v-88a13c1d]{color:#bceaff;font:700 16px var(--font-mono)}.operation-schedules strong[data-v-88a13c1d],.operation-schedules div span[data-v-88a13c1d]{display:block}.operation-schedules strong[data-v-88a13c1d]{font-size:14px}.operation-schedules div span[data-v-88a13c1d]{color:#7f8b9a;margin-top:4px;font-size:12px}.schedule-state[data-v-88a13c1d]{color:#8995a4;font:700 10px/1 var(--font-mono);text-transform:uppercase;border:1px solid #ffffff1c;border-radius:999px;padding:5px 7px}.schedule-state.configured[data-v-88a13c1d]{color:#a7f3d0;border-color:#4ade8033}.schedule-state.active[data-v-88a13c1d]{color:#bae6fd;background:#10b3ff0f;border-color:#10b3ff40}.parked-providers[data-v-88a13c1d]{color:#8793a2;background:#94a3b806;border-top:1px solid #fff1;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:12px;padding:15px 18px;display:grid}.parked-providers>span[data-v-88a13c1d]{font:700 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.parked-providers strong[data-v-88a13c1d]{color:#cbd3dd;font-size:14px}.parked-providers p[data-v-88a13c1d]{color:#7f8b9a;margin:3px 0 0;font-size:13px;line-height:1.45}.attribution-table-panel[data-v-88a13c1d]{grid-column:1/-1}.operation-table-scroll[data-v-88a13c1d]{border-top:1px solid #ffffff13;overflow-x:auto}.operation-table-scroll table[data-v-88a13c1d]{min-width:850px}.run-status[data-v-88a13c1d]{color:#a9b3bf;font:700 11px var(--font-mono);text-transform:capitalize;background:#ffffff0d;border-radius:999px;padding:4px 7px}.run-status.succeeded[data-v-88a13c1d]{color:#bbf7d0;background:#4ade8014}.run-status.failed[data-v-88a13c1d]{color:#fecaca;background:#f8717114}.run-status.partial[data-v-88a13c1d],.run-status.retry_wait[data-v-88a13c1d]{color:#ffd89a;background:#f4b86014}.operations-empty[data-v-88a13c1d]{color:#8491a1;border-top:1px solid #ffffff13;justify-content:center;align-items:center;gap:14px;min-height:115px;display:flex}.operations-empty>span[data-v-88a13c1d]{width:36px;height:36px;font:700 15px var(--font-mono);border:1px solid #ffffff1a;border-radius:50%;place-items:center;display:grid}.operations-empty strong[data-v-88a13c1d]{color:#c5cdd7;font-size:15px}.operations-empty p[data-v-88a13c1d]{margin:4px 0 0;font-size:13px}.history-assessment[data-v-88a13c1d]{background:linear-gradient(110deg,#10b3ff09,#0000 52%);border-top:1px solid #ffffff13}.history-assessment>header[data-v-88a13c1d]{justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 20px 18px;display:flex}.history-assessment h3[data-v-88a13c1d]{color:#ecf2f8;font:700 22px/1.2 var(--font-body);margin:3px 0 6px}.history-assessment header p[data-v-88a13c1d]:last-child{color:#94a2b3;max-width:680px;margin:0;font-size:15px;line-height:1.55}.assessment-safety[data-v-88a13c1d]{color:#86efac;font:700 12px var(--font-mono);text-transform:uppercase;letter-spacing:.035em;background:#4ade8012;border:1px solid #4ade8040;border-radius:5px;flex:none;padding:7px 10px}.assessment-empty[data-v-88a13c1d]{border-top:1px solid #ffffff0f;align-items:center;gap:14px;padding:18px 20px 22px;display:flex}.assessment-empty>span[data-v-88a13c1d]{color:var(--signal);font:700 26px var(--font-mono)}.assessment-empty strong[data-v-88a13c1d]{color:#dbe4ed;font-size:16px}.assessment-empty p[data-v-88a13c1d]{color:#8491a1;max-width:850px;margin:4px 0 0;font-size:14px;line-height:1.5}.history-ledger[data-v-88a13c1d]{border-top:1px solid #ffffff0f}.history-ledger article[data-v-88a13c1d]{border-bottom:1px solid #ffffff0e;grid-template-columns:minmax(210px,.8fr) minmax(180px,1.6fr) minmax(145px,.55fr);align-items:center;gap:20px;min-height:72px;padding:12px 20px;display:grid}.history-label[data-v-88a13c1d]{flex-direction:column;gap:4px;display:flex}.history-label strong[data-v-88a13c1d]{color:#e4ebf2;align-items:center;font-size:16px;display:flex}.history-label span[data-v-88a13c1d]{color:#8491a1;font:500 13px var(--font-mono)}.coverage-track[data-v-88a13c1d]{background:#fff1;border-radius:2px;height:8px;overflow:hidden}.coverage-track span[data-v-88a13c1d]{border-radius:inherit;background:linear-gradient(90deg,#0d8fd2,#39c6ff);height:100%;display:block}.history-decision[data-v-88a13c1d]{grid-template-columns:auto 1fr;justify-self:end;align-items:baseline;gap:7px;display:grid}.history-decision strong[data-v-88a13c1d]{color:#86efac;font:750 21px var(--font-mono)}.history-decision span[data-v-88a13c1d]{color:#75d69a;font-size:13px}.history-decision.review strong[data-v-88a13c1d]{color:#f5c36d}.history-decision.review span[data-v-88a13c1d]{color:#d7ad68}.allocation-coverage[data-v-88a13c1d]{background:#04080c47;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.allocation-coverage>div[data-v-88a13c1d]{border-right:1px solid #ffffff0f;flex-direction:column;gap:6px;padding:16px 20px;display:flex}.allocation-coverage>div[data-v-88a13c1d]:last-child{border-right:0}.allocation-coverage span[data-v-88a13c1d]{color:#93a0b0;align-items:center;font-size:13px;display:flex}.allocation-coverage strong[data-v-88a13c1d]{color:#e5edf5;font:750 22px var(--font-mono)}.assessment-notes[data-v-88a13c1d]{color:#98a5b5;border-top:1px solid #ffffff0f;padding:14px 20px 18px}.assessment-notes summary[data-v-88a13c1d]{color:#bdc8d4;cursor:pointer;width:fit-content;font-size:14px;font-weight:700}.assessment-notes ul[data-v-88a13c1d]{margin:12px 0 0 18px;padding:0;font-size:14px;line-height:1.55}.analytics-footer[data-v-88a13c1d]{color:#748091;font:500 12px var(--font-mono)}@keyframes spin-88a13c1d{to{transform:rotate(360deg)}}@media (width<=1180px){.kpi-band[data-v-88a13c1d]{grid-template-columns:repeat(5,minmax(130px,1fr))}.kpi-band-heading[data-v-88a13c1d]{border-right:0;border-bottom:1px solid var(--border);flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-items:baseline;gap:10px;padding:12px 16px}.spend-columns[data-v-88a13c1d]{grid-template-columns:1fr}.delivery-column[data-v-88a13c1d],.revenue-column[data-v-88a13c1d]{border-radius:7px}.spend-bridge[data-v-88a13c1d]{border:0;grid-template-columns:auto auto;min-height:54px}.spend-bridge span[data-v-88a13c1d]{max-width:none}.spend-bridge i[data-v-88a13c1d]{transform:rotate(90deg)}}@media (width<=900px){.growth-header[data-v-88a13c1d]{align-items:flex-start}.date-controls[data-v-88a13c1d]{justify-content:flex-start}.source-status-grid[data-v-88a13c1d]{grid-template-columns:repeat(2,minmax(0,1fr))}.source-status[data-v-88a13c1d]:nth-child(2){border-right:0}.source-status[data-v-88a13c1d]:nth-child(-n+2){border-bottom:1px solid #fff1}.kpi-context[data-v-88a13c1d]{flex-direction:column;align-items:flex-start}.kpi-context>p[data-v-88a13c1d]{text-align:left;justify-content:flex-start}.analytics-grid[data-v-88a13c1d],.table-grid[data-v-88a13c1d]{grid-template-columns:1fr}.wide-panel[data-v-88a13c1d]{grid-row:auto}.traffic-chart[data-v-88a13c1d]{height:320px}.spend-story-header[data-v-88a13c1d],.heatmap-header[data-v-88a13c1d],.readiness-header[data-v-88a13c1d],.operations-header[data-v-88a13c1d],.history-assessment>header[data-v-88a13c1d]{flex-direction:column;align-items:flex-start}.click-heatmap-summary[data-v-88a13c1d]{grid-template-columns:repeat(3,minmax(0,1fr))}.click-heatmap-summary p[data-v-88a13c1d]{text-align:left;border-top:1px solid #ffffff13;grid-column:1/-1}.provider-readiness-grid[data-v-88a13c1d]{grid-template-columns:1fr}.provider-readiness-card[data-v-88a13c1d]{border-bottom:1px solid #ffffff13;border-right:0}.provider-readiness-card[data-v-88a13c1d]:last-child{border-bottom:0}.connection-card[data-v-88a13c1d]{grid-template-columns:1fr;align-items:start}.connection-actions[data-v-88a13c1d]{justify-content:flex-start;max-width:none}.setup-workbench-body[data-v-88a13c1d]{grid-template-columns:1fr}.setup-provider-tabs[data-v-88a13c1d]{border-bottom:1px solid #ffffff13;border-right:0;grid-template-columns:repeat(2,minmax(0,1fr))}.setup-provider-tabs button[data-v-88a13c1d]{text-align:center}.operation-capabilities[data-v-88a13c1d]{grid-template-columns:repeat(3,minmax(0,1fr))}.operation-capabilities>p[data-v-88a13c1d]{text-align:left;border-top:1px solid #fff1;grid-column:1/-1}.operation-schedules[data-v-88a13c1d]{grid-template-columns:1fr}.operation-schedules article[data-v-88a13c1d]{border-bottom:1px solid #fff1;border-right:0}.operation-schedules article[data-v-88a13c1d]:last-child{border-bottom:0}.allocation-coverage[data-v-88a13c1d]{grid-template-columns:repeat(2,minmax(0,1fr))}.allocation-coverage>div[data-v-88a13c1d]:nth-child(2){border-right:0}.allocation-coverage>div[data-v-88a13c1d]:nth-child(-n+2){border-bottom:1px solid #ffffff0f}}@media (width<=640px){.history-ledger article[data-v-88a13c1d]{grid-template-columns:1fr auto;gap:9px 14px}.coverage-track[data-v-88a13c1d]{grid-area:2/1/auto/-1}.history-decision[data-v-88a13c1d]{grid-area:1/2}.allocation-coverage[data-v-88a13c1d]{grid-template-columns:1fr}.allocation-coverage>div[data-v-88a13c1d]{border-bottom:1px solid #ffffff0f;border-right:0}.allocation-coverage>div[data-v-88a13c1d]:last-child{border-bottom:0}}@media (width<=600px){.growth-page .crm-page-title[data-v-88a13c1d]{font-size:32px}.confidence-summary[data-v-88a13c1d]{flex-direction:column-reverse;align-items:flex-start}.source-status-grid[data-v-88a13c1d]{grid-template-columns:1fr}.source-status[data-v-88a13c1d]{border-bottom:1px solid #fff1;border-right:0}.source-status[data-v-88a13c1d]:last-child{border-bottom:0}.confidence-policy[data-v-88a13c1d],.notices-heading[data-v-88a13c1d],.setup-workbench>summary[data-v-88a13c1d],.setup-form-intro[data-v-88a13c1d],.setup-actions[data-v-88a13c1d],.connection-inventory>header[data-v-88a13c1d]{flex-direction:column;align-items:flex-start}.notice-list[data-v-88a13c1d]{grid-template-columns:1fr}.notice-card[data-v-88a13c1d]{border-bottom:1px solid #ffffff0f;border-right:0}.notice-card[data-v-88a13c1d]:last-child{border-bottom:0}.kpi-band[data-v-88a13c1d]{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-band-heading[data-v-88a13c1d]{grid-column:1/-1}.ledger-cell[data-v-88a13c1d]:nth-of-type(2n){border-right:0}.ledger-cell[data-v-88a13c1d]:last-child{border-top:1px solid var(--border);border-right:0;grid-column:1/-1}.date-controls[data-v-88a13c1d],.custom-dates[data-v-88a13c1d]{width:100%}.custom-dates[data-v-88a13c1d]{flex-wrap:wrap}.analytics-footer[data-v-88a13c1d]{flex-direction:column;align-items:flex-start}.spend-metrics[data-v-88a13c1d]{grid-template-columns:1fr}.confidence-label[data-v-88a13c1d],.readiness-badge[data-v-88a13c1d]{white-space:normal}.heatmap-actions[data-v-88a13c1d]{flex-direction:column;align-items:flex-start}.click-heatmap-summary[data-v-88a13c1d]{grid-template-columns:1fr}.click-heatmap-summary>div[data-v-88a13c1d]{border-bottom:1px solid #ffffff13;border-right:0}.click-heatmap-summary p[data-v-88a13c1d]{grid-column:auto}.connection-card dl[data-v-88a13c1d]{grid-template-columns:1fr}.connection-refresh[data-v-88a13c1d]{justify-items:stretch;width:100%}.connection-refresh>span[data-v-88a13c1d]{text-align:left}.connection-actions button[data-v-88a13c1d],.connection-inventory>header button[data-v-88a13c1d]{width:100%}.setup-provider-tabs[data-v-88a13c1d]{grid-template-columns:1fr}.setup-provider-tabs button[data-v-88a13c1d],.setup-form-intro>p[data-v-88a13c1d]{text-align:left}.setup-fields[data-v-88a13c1d]{grid-template-columns:1fr}.setup-fields .primary-field[data-v-88a13c1d]{grid-column:auto}.setup-actions>div[data-v-88a13c1d],.setup-actions button[data-v-88a13c1d]{width:100%}.operation-capabilities[data-v-88a13c1d]{grid-template-columns:1fr}.operation-capabilities>div[data-v-88a13c1d]{border-bottom:1px solid #fff1;border-right:0}.operation-capabilities>p[data-v-88a13c1d]{grid-column:auto}}@media (prefers-reduced-motion:reduce){.spinner[data-v-88a13c1d]{animation-duration:1.6s}.notices-heading i[data-v-88a13c1d]{transition:none}[data-v-88a13c1d]{scroll-behavior:auto!important}}.dialog-overlay[data-v-205deed3]{z-index:100;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog-panel[data-v-205deed3]{border:1px solid var(--border);background:#121821fa;border-radius:16px;flex-direction:column;width:100%;max-width:460px;max-height:min(90vh,760px);display:flex;overflow:hidden}.dialog-header[data-v-205deed3]{border-bottom:1px solid var(--border);color:var(--text);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.close-btn[data-v-205deed3]{color:var(--muted);font-size:1.5rem;line-height:1}.close-btn[data-v-205deed3]:hover{color:var(--text)}.dialog-body[data-v-205deed3]{padding:20px;overflow-y:auto}.dialog-footer[data-v-205deed3]{justify-content:flex-end;gap:12px;padding-top:12px;display:flex}.label[data-v-205deed3]{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:6px;font-size:.75rem;display:block}.input-field[data-v-205deed3]{width:100%;height:42px;color:var(--text);border:1px solid var(--border);background:#0f1419;border-radius:10px;padding:0 12px}.position-control[data-v-205deed3]{gap:8px;display:grid}.readonly-field[data-v-205deed3]{min-height:42px;color:var(--text);border:1px solid var(--border);background:#ffffff08;border-radius:10px;align-items:center;padding:0 12px;display:flex}.tag-presets[data-v-205deed3]{flex-wrap:wrap;gap:8px;display:flex}.tag-chip[data-v-205deed3]{border:1px solid var(--border);height:28px;color:var(--muted);background:#ffffff08;border-radius:999px;padding:0 10px;font-size:12px}.tag-chip.active[data-v-205deed3]{color:#dbeafe;background:#3b82f633;border-color:#3b82f673}.tag-input-row[data-v-205deed3]{gap:8px;margin-top:8px;display:flex}.tag-input[data-v-205deed3]{flex:1;min-width:0}.tag-add-btn[data-v-205deed3]{height:42px;padding:0 12px}.tag-list[data-v-205deed3]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.tag-pill[data-v-205deed3]{border:1px solid var(--border);height:26px;color:var(--text);background:#ffffff0a;border-radius:999px;padding:0 10px;font-size:12px}.checkbox-row[data-v-205deed3]{color:var(--text);align-items:flex-start;gap:10px;padding:6px 0;display:flex}.checkbox-row input[data-v-205deed3]{margin-top:4px}.checkbox-row label[data-v-205deed3]{font-size:.9rem}.help-text[data-v-205deed3]{color:var(--muted);margin-top:4px;font-size:.75rem;display:block}.error-msg[data-v-205deed3]{color:#fecaca;background:#dc26261a;border:1px solid #dc262666;border-radius:8px;padding:10px 14px;font-size:.875rem}.btn[data-v-205deed3]{color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:10px;height:40px;padding:0 20px;font-weight:600}.btn[data-v-205deed3]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-205deed3]{height:40px;color:var(--text);border:1px solid var(--border);background:#ffffff0d;border-radius:10px;padding:0 16px;font-weight:500}.dialog-overlay[data-v-20429fa2]{z-index:100;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog-panel[data-v-20429fa2]{border:1px solid var(--border);background:#121821fa;border-radius:16px;width:100%;max-width:420px;overflow:hidden}.dialog-header[data-v-20429fa2]{border-bottom:1px solid var(--border);color:var(--text);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.close-btn[data-v-20429fa2]{color:var(--muted);font-size:1.5rem;line-height:1}.close-btn[data-v-20429fa2]:hover{color:var(--text)}.dialog-body[data-v-20429fa2]{padding:20px}.dialog-footer[data-v-20429fa2]{justify-content:flex-end;gap:12px;padding-top:12px;display:flex}.label[data-v-20429fa2]{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:6px;font-size:.75rem;display:block}.input-field[data-v-20429fa2]{width:100%;height:42px;color:var(--text);border:1px solid var(--border);background:#0f1419;border-radius:10px;padding:0 12px}.error-msg[data-v-20429fa2]{color:#fecaca;background:#dc26261a;border:1px solid #dc262666;border-radius:8px;padding:10px 14px;font-size:.875rem}.btn[data-v-20429fa2]{color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:10px;height:40px;padding:0 20px;font-weight:600}.btn[data-v-20429fa2]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-20429fa2]{height:40px;color:var(--text);border:1px solid var(--border);background:#ffffff0d;border-radius:10px;padding:0 16px;font-weight:500}.tab-btn[data-v-5164978f]{color:var(--muted);background:0 0;border:1px solid #0000;border-radius:10px;flex:1;padding:10px 16px;font-size:.875rem;font-weight:500;transition:all .2s}.tab-btn[data-v-5164978f]:hover{color:var(--text);background:#ffffff0a}.tab-btn.active[data-v-5164978f]{color:var(--text);border-color:var(--border);background:#ffffff0f}.tag-wrap[data-v-5164978f]{flex-wrap:wrap;gap:6px;display:flex}.tag-pill[data-v-5164978f]{border:1px solid var(--border);height:22px;color:var(--text);background:#ffffff0a;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;display:inline-flex}.action-btn[data-v-5164978f]{width:28px;height:28px;color:var(--muted);border:1px solid var(--border);background:#ffffff08;border-radius:6px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.action-btn[data-v-5164978f]:hover{color:var(--text);background:#ffffff14}.action-btn[data-v-5164978f]:disabled{opacity:.4;cursor:not-allowed}.action-btn.delete[data-v-5164978f]:hover{color:#fca5a5;background:#ef444426;border-color:#ef44444d}.btn-secondary[data-v-88032526]{border:1px solid var(--border);height:40px;color:var(--text);background:0 0;border-radius:12px;justify-content:center;align-items:center;padding:0 16px;font-size:.9rem;font-weight:600;transition:background .2s,transform .1s,border-color .2s;display:inline-flex}.btn-secondary[data-v-88032526]:hover{background:#ffffff0a}.btn-secondary.active[data-v-88032526]{color:#8de7ff;background:#22d3ee2e;border-color:#22d3ee59}.btn-secondary[data-v-88032526]:disabled{opacity:.6;cursor:not-allowed}.create-ticket-btn[data-v-88032526]{color:#a7ddf8;background:#0d8fd124;border-color:#0d8fd173}.linked-ticket-btn[data-v-88032526]{color:#86efac;background:#22c55e1f;border-color:#22c55e61}.interaction-card[data-v-88032526]{border:1px solid var(--border);background:#0f1419e0;border-radius:16px;padding:16px}.label[data-v-88032526]{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:10px}.value[data-v-88032526]{color:var(--text);font-size:13px}.ai-summary[data-v-88032526]{background:#8e44ff1f;border-color:#8e44ff40}.pill.cyan[data-v-88032526]{color:#8de7ff;background:#0e749059}.meetings-view[data-v-ff136228],.meetings-view.calendar-mode[data-v-ff136228]{max-width:none}.meetings-header[data-v-ff136228]{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.meetings-header h1[data-v-ff136228]{margin:0;font-weight:600}.header-right[data-v-ff136228]{align-items:center;gap:12px;display:flex}.view-toggle[data-v-ff136228]{border:1px solid var(--border);border-radius:8px;display:flex;overflow:hidden}.view-btn[data-v-ff136228]{cursor:pointer;color:var(--muted);background:0 0;border:none;padding:6px 14px;font-size:13px;transition:all .15s}.view-btn.active[data-v-ff136228]{background:var(--accent,#6366f1);color:#fff}.meetings-filters[data-v-ff136228]{gap:8px;display:flex}.filter-btn[data-v-ff136228]{border:1px solid var(--border);cursor:pointer;color:var(--text);background:0 0;border-radius:20px;padding:6px 16px;font-size:14px;transition:all .15s}.filter-btn.active[data-v-ff136228]{background:var(--accent,#6366f1);color:#fff;border-color:var(--accent,#6366f1)}.meetings-loading[data-v-ff136228],.meetings-empty[data-v-ff136228]{color:var(--muted);text-align:center;padding:48px 0}.meetings-list[data-v-ff136228]{flex-direction:column;gap:8px;display:flex}.meeting-row[data-v-ff136228]{border:1px solid var(--border);cursor:pointer;background:#ffffff0a;border-radius:8px;align-items:center;gap:16px;padding:14px 18px;transition:background .15s;display:flex}.meeting-row[data-v-ff136228]:hover{background:#ffffff14}.meeting-row--past .meeting-title[data-v-ff136228]{color:var(--muted)}.meeting-row--cancelled[data-v-ff136228]{opacity:.72}.meeting-time[data-v-ff136228]{flex-direction:column;gap:3px;min-width:200px;display:flex}.meeting-date[data-v-ff136228]{color:var(--text);font-size:13px;font-weight:500}.meeting-duration[data-v-ff136228]{color:var(--muted);font-size:11px}.meeting-info[data-v-ff136228]{flex-direction:column;flex:1;gap:2px;display:flex}.meeting-title[data-v-ff136228]{color:var(--text);font-size:15px;font-weight:600}.meeting-business[data-v-ff136228]{color:var(--muted);font-size:12px;font-weight:500}.meeting-attendee[data-v-ff136228]{color:var(--muted);font-size:12px}.meeting-staff[data-v-ff136228]{color:var(--muted);white-space:nowrap;font-size:12px}.staff-label[data-v-ff136228]{opacity:.8}.meeting-link[data-v-ff136228]{color:var(--accent,#6366f1);white-space:nowrap;font-size:12px;text-decoration:none}.meeting-link[data-v-ff136228]:hover{text-decoration:underline}.status-badge[data-v-ff136228]{border-radius:12px;padding:3px 10px;font-size:12px;font-weight:500}.badge--upcoming[data-v-ff136228]{color:#86efac;background:#22c55e26}.badge--past[data-v-ff136228]{color:var(--muted);background:#ffffff0f}.badge--cancelled[data-v-ff136228]{color:#fca5a5;background:#ef444424}.cal-nav[data-v-ff136228]{align-items:center;gap:12px;margin-bottom:16px;display:flex}.cal-nav-btn[data-v-ff136228]{border:1px solid var(--border);width:32px;height:32px;color:var(--text);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;font-size:18px;transition:background .15s;display:flex}.cal-nav-btn[data-v-ff136228]:hover{background:#ffffff14}.cal-week-label[data-v-ff136228]{color:var(--text);text-align:center;min-width:210px;font-size:14px;font-weight:600}.cal-today-btn[data-v-ff136228]{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:6px;padding:5px 14px;font-size:13px;transition:background .15s}.cal-today-btn[data-v-ff136228]:hover{background:#ffffff14}.cal-container[data-v-ff136228]{border:1px solid var(--border);background:#0f141999;border-radius:12px;overflow:hidden}.cal-header-row[data-v-ff136228]{border-bottom:1px solid var(--border);grid-template-columns:52px repeat(7,1fr);display:grid}.cal-day-header[data-v-ff136228]{text-align:center;border-left:1px solid var(--border);flex-direction:column;align-items:center;gap:3px;padding:10px 4px 8px;display:flex}.cal-day-header.cal-day-today[data-v-ff136228]{background:#6366f114}.cal-day-name[data-v-ff136228]{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:10px;font-weight:700}.cal-day-num[data-v-ff136228]{color:var(--text);font-size:20px;font-weight:700;line-height:1}.cal-day-num--today[data-v-ff136228]{background:var(--accent,#6366f1);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:flex}.cal-day-month[data-v-ff136228]{color:var(--muted);font-size:10px}.cal-body[data-v-ff136228]{grid-template-columns:52px 1fr;max-height:580px;display:grid;overflow-y:auto}.cal-time-col[data-v-ff136228]{border-right:1px solid var(--border)}.cal-hour-label[data-v-ff136228]{color:var(--muted);box-sizing:border-box;justify-content:flex-end;align-items:flex-start;padding-top:3px;padding-right:8px;font-size:10px;display:flex}.cal-days-grid[data-v-ff136228]{grid-template-columns:repeat(7,1fr);display:grid}.cal-day-col[data-v-ff136228]{border-left:1px solid var(--border);box-sizing:border-box;position:relative}.cal-day-col--today[data-v-ff136228]{background:#6366f10a}.cal-hour-line[data-v-ff136228]{background:#ffffff0f;height:1px;position:absolute;left:0;right:0}.cal-event[data-v-ff136228]{cursor:pointer;box-sizing:border-box;z-index:1;border-radius:4px;padding:3px 5px;transition:filter .15s,box-shadow .15s;position:absolute;left:3px;right:3px;overflow:hidden}.cal-event[data-v-ff136228]:hover{filter:brightness(1.2);box-shadow:0 2px 8px #0006}.cal-event-time[data-v-ff136228]{opacity:.85;white-space:nowrap;font-size:9px;font-weight:700}.cal-event-title[data-v-ff136228]{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.cal-event-meta[data-v-ff136228]{opacity:.75;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.activity-stream-page[data-v-e5a9f778]{color:var(--text)}.stream-header[data-v-e5a9f778]{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.stream-header h1[data-v-e5a9f778]{margin:8px 0 0}.stream-subtitle[data-v-e5a9f778]{color:var(--muted);margin:8px 0 0;font-size:.92rem}.eyebrow-row[data-v-e5a9f778],.header-actions[data-v-e5a9f778],.filter-row[data-v-e5a9f778],.control-row[data-v-e5a9f778],.activity-top[data-v-e5a9f778],.meta-line[data-v-e5a9f778],.panel-title[data-v-e5a9f778]{align-items:center;display:flex}.eyebrow-row[data-v-e5a9f778]{flex-wrap:wrap;gap:10px}.live-chip[data-v-e5a9f778],.refresh-stamp[data-v-e5a9f778],.filter-pill[data-v-e5a9f778],.category-chip[data-v-e5a9f778],.meta-line span[data-v-e5a9f778],.meta-link[data-v-e5a9f778],.open-link[data-v-e5a9f778]{border:1px solid var(--border)}.live-chip[data-v-e5a9f778]{color:#d1fae5;background:#10b9811f;border-radius:999px;align-items:center;gap:8px;height:28px;padding:0 10px;font-size:.76rem;font-weight:800;display:inline-flex}.live-pulse[data-v-e5a9f778]{background:#34d399;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 5px #34d39924}.refresh-stamp[data-v-e5a9f778]{height:28px;color:var(--muted);background:#ffffff08;border-radius:999px;align-items:center;padding:0 10px;font-size:.76rem;display:inline-flex}.header-actions[data-v-e5a9f778]{flex-wrap:wrap;justify-content:flex-end;gap:10px}.stream-search[data-v-e5a9f778]{border:1px solid var(--border);width:min(340px,52vw);height:40px;color:var(--text);font-family:var(--font-body);background:#ffffff0a;border-radius:8px;outline:none;padding:0 12px}.stream-search[data-v-e5a9f778]:focus{border-color:#0d8fd1b3;box-shadow:0 0 0 3px #0d8fd12e}.icon-button[data-v-e5a9f778]{border:1px solid var(--border);width:40px;height:40px;color:var(--text);background:#ffffff0a;border-radius:8px;place-items:center;display:inline-grid}.icon-button[data-v-e5a9f778]:hover{background:#ffffff14}.filter-row[data-v-e5a9f778]{flex-wrap:wrap;gap:8px;margin-bottom:18px}.control-row[data-v-e5a9f778]{border:1px solid var(--border);background:#ffffff06;border-radius:8px;flex-wrap:wrap;gap:10px;margin:-6px 0 18px;padding:12px}.control-row label[data-v-e5a9f778]{flex:0 0 148px;gap:5px;min-width:0;display:grid}.control-row .control-user[data-v-e5a9f778],.control-row .control-related[data-v-e5a9f778]{flex-basis:220px}.control-row .control-action[data-v-e5a9f778]{flex-basis:240px}.control-row .control-window[data-v-e5a9f778],.control-row .control-date[data-v-e5a9f778]{flex-basis:136px}.control-row .control-toggle[data-v-e5a9f778]{border:1px solid var(--border);min-width:150px;height:36px;color:var(--text);background:#ffffff0a;border-radius:8px;flex:none;align-self:end;align-items:center;gap:8px;padding:0 10px;font-weight:800;display:inline-flex}.control-row label span[data-v-e5a9f778]{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:800}.control-row .control-toggle span[data-v-e5a9f778]{color:var(--text);text-transform:none;letter-spacing:0;font-size:.82rem}.control-row select[data-v-e5a9f778],.control-row input[data-v-e5a9f778]{box-sizing:border-box;border:1px solid var(--border);width:100%;min-width:0;height:36px;color:var(--text);font:inherit;background:#ffffff0a;border-radius:8px;outline:none;padding:0 10px}.control-row .control-toggle input[data-v-e5a9f778]{accent-color:#0d8fd1;width:15px;min-width:15px;height:15px}.control-row select[data-v-e5a9f778]:disabled{opacity:.55}.clear-button[data-v-e5a9f778]{border:1px solid var(--border);height:36px;color:var(--text);background:#ffffff0a;border-radius:8px;align-self:end;padding:0 12px;font-weight:800}.clear-button[data-v-e5a9f778]:hover{background:#ffffff14}.filter-pill[data-v-e5a9f778]{border:1px solid var(--border);height:34px;color:var(--muted);background:#ffffff06;border-radius:999px;align-items:center;gap:8px;padding:0 11px;font-size:.82rem;font-weight:700;display:inline-flex}.filter-pill strong[data-v-e5a9f778]{color:var(--text);font-size:.76rem}.filter-pill.active[data-v-e5a9f778]{color:#f8fafc;background:#0d8fd129;border-color:#0d8fd18f}.stream-alert[data-v-e5a9f778],.loading-state[data-v-e5a9f778],.empty-state[data-v-e5a9f778]{border:1px solid var(--border);color:var(--muted);background:#ffffff08;border-radius:8px;padding:16px}.stream-alert[data-v-e5a9f778]{color:#fecaca;background:#ef444417;border-color:#ef444461;margin-bottom:14px}.stream-layout[data-v-e5a9f778]{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.side-stack[data-v-e5a9f778]{top:calc(var(--nav-height,64px) + 18px);gap:8px;display:grid;position:sticky}.pulse-panel[data-v-e5a9f778]{border:1px solid var(--border);background:#ffffff06;border-radius:8px;gap:8px;padding:12px;display:grid}.panel-title[data-v-e5a9f778]{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;margin-bottom:2px;font-size:.78rem;font-weight:800}.panel-title strong[data-v-e5a9f778]{color:var(--text)}.user-picks[data-v-e5a9f778]{border-bottom:1px solid var(--border);gap:6px;max-height:220px;margin-bottom:4px;padding-bottom:4px;display:grid;overflow:auto}.user-pill[data-v-e5a9f778]{width:100%;color:var(--muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 8px;font-weight:700;display:grid}.user-pill span[data-v-e5a9f778]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-pill strong[data-v-e5a9f778]{color:var(--text);font-size:.74rem}.user-pill[data-v-e5a9f778]:hover,.user-pill.active[data-v-e5a9f778]{color:var(--text);background:#0d8fd11f;border-color:#0d8fd157}.pulse-item[data-v-e5a9f778]{text-align:left;width:100%;color:var(--text);background:0 0;border:0;border-radius:8px;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:8px;display:grid}.pulse-item[data-v-e5a9f778]:not(:disabled):hover{background:#ffffff0e}.pulse-item[data-v-e5a9f778]:disabled{cursor:default}.pulse-item strong[data-v-e5a9f778],.pulse-item small[data-v-e5a9f778]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.pulse-item strong[data-v-e5a9f778]{font-size:.84rem}.pulse-item small[data-v-e5a9f778]{color:var(--muted);margin-top:2px;font-size:.74rem}.timeline[data-v-e5a9f778]{gap:10px;display:grid}.activity-row[data-v-e5a9f778]{border:1px solid var(--border);background:#ffffff06;border-radius:8px;grid-template-columns:44px minmax(0,1fr);transition:border-color .16s,background .16s,transform .16s;display:grid}.activity-row.clickable[data-v-e5a9f778]{cursor:pointer}.activity-row.clickable[data-v-e5a9f778]:hover{background:#ffffff0b;border-color:#ffffff38;transform:translateY(-1px)}.rail[data-v-e5a9f778]{justify-content:center;padding-top:16px;display:flex;position:relative}.rail[data-v-e5a9f778]:after{content:"";background:#ffffff1a;width:1px;position:absolute;top:50px;bottom:12px}.activity-dot[data-v-e5a9f778]{z-index:1;letter-spacing:0;border:1px solid #ffffff2e;border-radius:8px;place-items:center;width:30px;height:30px;font-size:.62rem;font-weight:900;display:inline-grid;position:relative}.activity-dot.ticket[data-v-e5a9f778],.category-chip.ticket[data-v-e5a9f778]{color:#bfdbfe;background:#3b82f626;border-color:#3b82f65c}.activity-dot.deal[data-v-e5a9f778],.category-chip.deal[data-v-e5a9f778]{color:#bbf7d0;background:#22c55e24;border-color:#22c55e57}.activity-dot.customer_service[data-v-e5a9f778],.category-chip.customer_service[data-v-e5a9f778]{color:#fed7aa;background:#f9731624;border-color:#f9731659}.activity-dot.meeting[data-v-e5a9f778],.category-chip.meeting[data-v-e5a9f778]{color:#ddd6fe;background:#8b5cf624;border-color:#8b5cf657}.activity-dot.check_in[data-v-e5a9f778],.category-chip.check_in[data-v-e5a9f778]{color:#a7f3d0;background:#14b8a624;border-color:#14b8a657}.activity-dot.business[data-v-e5a9f778],.category-chip.business[data-v-e5a9f778]{color:#fef08a;background:#eab3081f;border-color:#eab3084d}.activity-dot.interaction[data-v-e5a9f778],.category-chip.interaction[data-v-e5a9f778]{color:#bae6fd;background:#0ea5e921;border-color:#0ea5e957}.activity-dot.project[data-v-e5a9f778],.category-chip.project[data-v-e5a9f778]{color:#c7d2fe;background:#6366f124;border-color:#6366f157}.activity-dot.company_ai[data-v-e5a9f778],.category-chip.company_ai[data-v-e5a9f778]{color:#fbcfe8;background:#ec489921;border-color:#ec489952}.activity-dot.task[data-v-e5a9f778],.category-chip.task[data-v-e5a9f778]{color:#e5e7eb;background:#94a3b824;border-color:#94a3b852}.activity-content[data-v-e5a9f778]{min-width:0;padding:14px 16px 14px 0}.activity-top[data-v-e5a9f778]{justify-content:space-between;align-items:flex-start;gap:14px}.activity-main[data-v-e5a9f778]{min-width:0}.category-chip[data-v-e5a9f778]{border-radius:999px;align-items:center;height:24px;padding:0 8px;font-size:.7rem;font-weight:900;display:inline-flex}.activity-main h2[data-v-e5a9f778]{letter-spacing:0;overflow-wrap:anywhere;margin:8px 0 0;font-size:1rem;line-height:1.25}.activity-top time[data-v-e5a9f778]{color:var(--muted);flex:none;justify-items:end;font-size:.76rem;display:grid}.activity-top time strong[data-v-e5a9f778]{color:var(--text);font-size:.82rem}.verb-line[data-v-e5a9f778],.body-line[data-v-e5a9f778]{overflow-wrap:anywhere;margin:8px 0 0}.verb-line[data-v-e5a9f778]{color:var(--text);font-size:.9rem;font-weight:700}.body-line[data-v-e5a9f778]{color:var(--muted);white-space:pre-line;font-size:.88rem;line-height:1.45}.meta-line[data-v-e5a9f778]{flex-wrap:wrap;gap:7px;margin-top:12px}.meta-line span[data-v-e5a9f778],.meta-link[data-v-e5a9f778],.open-link[data-v-e5a9f778]{max-width:100%;min-height:24px;color:var(--muted);overflow-wrap:anywhere;background:#ffffff08;border-radius:999px;align-items:center;padding:3px 8px;font-size:.74rem;display:inline-flex}.meta-link[data-v-e5a9f778]{font:inherit;cursor:pointer}.meta-line .source-chip.ai_assisted[data-v-e5a9f778]{color:#d8b4fe;background:#a855f71f;border-color:#a855f757}.meta-line .source-chip.automation[data-v-e5a9f778]{color:#fbcfe8;background:#ec48991a;border-color:#ec489952}.meta-line .source-chip.system[data-v-e5a9f778]{color:#cbd5e1;background:#94a3b81a;border-color:#94a3b847}.open-link[data-v-e5a9f778]{color:#bfdbfe;font:inherit;cursor:pointer;background:#0d8fd124;border-color:#0d8fd175;font-weight:800}.meta-link[data-v-e5a9f778]:disabled{cursor:default}.meta-link[data-v-e5a9f778]:not(:disabled):hover,.open-link[data-v-e5a9f778]:hover{color:var(--text);border-color:#0d8fd17a}.stream-footer[data-v-e5a9f778]{text-align:center;color:var(--muted);padding:12px;font-size:.8rem}@media (width<=980px){.activity-stream-page[data-v-e5a9f778]{padding:18px}.stream-header[data-v-e5a9f778]{flex-direction:column}.header-actions[data-v-e5a9f778],.stream-search[data-v-e5a9f778]{width:100%}.stream-search[data-v-e5a9f778]{flex:1}.stream-layout[data-v-e5a9f778]{grid-template-columns:1fr}.control-row label[data-v-e5a9f778],.control-row label[data-v-e5a9f778]:first-child{min-width:calc(50% - 5px)}.side-stack[data-v-e5a9f778]{position:static}}@media (width<=620px){.activity-stream-page[data-v-e5a9f778]{padding:14px}.activity-row[data-v-e5a9f778]{grid-template-columns:38px minmax(0,1fr)}.activity-content[data-v-e5a9f778]{padding-right:12px}.activity-top[data-v-e5a9f778]{gap:8px;display:grid}.activity-top time[data-v-e5a9f778]{justify-items:start}.control-row label[data-v-e5a9f778],.control-row label[data-v-e5a9f778]:first-child,.clear-button[data-v-e5a9f778]{width:100%;min-width:100%}}.command-center[data-v-ea943785]{background:0 0}.cc-header[data-v-ea943785],.header-actions[data-v-ea943785],.section-head[data-v-ea943785],.section-actions[data-v-ea943785],.brief-stats[data-v-ea943785],.activity-topline[data-v-ea943785],.activity-actions[data-v-ea943785],.recommendation-actions[data-v-ea943785],.queue-filters[data-v-ea943785]{align-items:center;display:flex}.cc-header[data-v-ea943785]{justify-content:space-between;gap:16px;margin-bottom:16px}.eyebrow[data-v-ea943785]{color:var(--muted);text-transform:uppercase;letter-spacing:0;margin:0 0 4px;font-size:12px}h1[data-v-ea943785],h2[data-v-ea943785],h3[data-v-ea943785]{color:var(--text);margin:0}h1[data-v-ea943785]{font-weight:800}h2[data-v-ea943785]{font-size:17px;font-weight:750}h3[data-v-ea943785]{font-size:14px;font-weight:750}button[data-v-ea943785],input[data-v-ea943785],select[data-v-ea943785],textarea[data-v-ea943785]{font:inherit}button[data-v-ea943785]{cursor:pointer}button[data-v-ea943785]:disabled{cursor:not-allowed;opacity:.55}.header-actions[data-v-ea943785]{gap:10px}.section-actions[data-v-ea943785]{flex-wrap:wrap;justify-content:flex-end;gap:8px}.primary-btn[data-v-ea943785],.secondary-btn[data-v-ea943785],.agent-btn[data-v-ea943785],.small-btn[data-v-ea943785],.text-btn[data-v-ea943785],.icon-btn[data-v-ea943785],.section-tabs button[data-v-ea943785]{border:1px solid var(--border);color:var(--text);background:#ffffff0a;border-radius:8px}.primary-btn[data-v-ea943785],.secondary-btn[data-v-ea943785],.agent-btn[data-v-ea943785],.small-btn[data-v-ea943785],.text-btn[data-v-ea943785]{min-height:36px;padding:0 12px}.primary-btn[data-v-ea943785],.agent-btn[data-v-ea943785]{background:var(--accent);color:#fff;border-color:#10b3ffb3;font-weight:750}.primary-btn.compact[data-v-ea943785]{min-height:32px}.text-btn[data-v-ea943785]{color:#93c5fd;border-color:#10b3ff47;min-height:30px}.small-btn[data-v-ea943785]{min-height:30px;font-size:12px}.small-btn.danger[data-v-ea943785]{color:#fecaca;border-color:#f8717173}.small-btn.good[data-v-ea943785]{color:#bbf7d0;border-color:#34d39973}.icon-btn[data-v-ea943785]{width:30px;height:30px}.alert[data-v-ea943785],.loading-state[data-v-ea943785],.surface[data-v-ea943785],.attention-panel[data-v-ea943785],.brief-panel[data-v-ea943785],.work-evidence-panel[data-v-ea943785],.week-panel[data-v-ea943785]{border:1px solid var(--border);background:#ffffff09;border-radius:8px}.alert[data-v-ea943785],.loading-state[data-v-ea943785]{margin:12px 0;padding:12px 14px}.alert.danger[data-v-ea943785]{color:#fecaca;border-color:#f8717180}.alert.good[data-v-ea943785]{color:#bbf7d0;border-color:#34d39980}.surface[data-v-ea943785],.attention-panel[data-v-ea943785],.brief-panel[data-v-ea943785],.work-evidence-panel[data-v-ea943785],.week-panel[data-v-ea943785]{gap:12px;display:grid}.section-head[data-v-ea943785]{justify-content:space-between;gap:12px}.section-head p[data-v-ea943785]{color:var(--muted);margin:0;font-size:13px}label[data-v-ea943785]{color:var(--muted);gap:6px;font-size:12px;display:grid}input[data-v-ea943785],select[data-v-ea943785],textarea[data-v-ea943785]{border:1px solid var(--border);width:100%;color:var(--text);background:#070a0fc7;border-radius:8px;padding:9px 10px}textarea[data-v-ea943785]{resize:vertical}.section-tabs[data-v-ea943785]{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.section-tabs button[data-v-ea943785]{padding:8px 12px}.section-tabs button.active[data-v-ea943785]{background:#f5c34b29;border-color:#f5c34b8c}.overview-grid[data-v-ea943785]{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:start;gap:14px;display:grid}.overview-grid[data-v-ea943785]>*{min-width:0}.attention-panel[data-v-ea943785]{grid-row:span 2}.surface[data-v-ea943785],.attention-panel[data-v-ea943785],.brief-panel[data-v-ea943785],.work-evidence-panel[data-v-ea943785],.week-panel[data-v-ea943785]{padding:14px}.attention-row[data-v-ea943785],.employee-card[data-v-ea943785],.activity-row[data-v-ea943785],.decision-row[data-v-ea943785],.signal-row[data-v-ea943785]{border:1px solid var(--border);color:var(--text);background:#ffffff09;border-radius:8px;padding:12px}.attention-row[data-v-ea943785]{text-align:left;width:100%}.attention-row[data-v-ea943785]:hover{border-color:#f5c34b73}.decision-row p[data-v-ea943785],.activity-row p[data-v-ea943785],.work-evidence-panel p[data-v-ea943785],.brief-panel p[data-v-ea943785]{color:var(--muted);margin:6px 0;line-height:1.42}.activity-row .activity-recommendation[data-v-ea943785]{border-left:3px solid #60a5facc;padding-left:10px}.activity-row .activity-response[data-v-ea943785]{color:#cbd5e1;border-left:3px solid #22c55eb3;padding-left:10px}.brief-stats[data-v-ea943785]{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.list-grid[data-v-ea943785],.attention-list[data-v-ea943785],.employee-grid[data-v-ea943785],.finding-list[data-v-ea943785],.evidence-list[data-v-ea943785],.decision-list[data-v-ea943785]{gap:10px;display:grid}.attention-row[data-v-ea943785]{gap:6px;display:grid}.attention-row.static[data-v-ea943785]{cursor:default}.attention-row small[data-v-ea943785],.person-row span[data-v-ea943785],.activity-row small[data-v-ea943785],.decision-row small[data-v-ea943785],.empty-text[data-v-ea943785]{color:var(--muted)}.brief-headline[data-v-ea943785]{font-size:18px;font-weight:750;color:var(--text)!important}.brief-panel ul[data-v-ea943785]{color:var(--text);gap:8px;margin:0;padding-left:18px;display:grid}.brief-panel li small[data-v-ea943785]{color:var(--muted);display:block}.person-row[data-v-ea943785]{border-top:1px solid var(--border);justify-content:space-between;gap:10px;padding-top:9px;display:flex}.employee-card header[data-v-ea943785]{justify-content:space-between;gap:10px;display:flex}.employee-card[data-v-ea943785]{gap:12px;display:grid}.employee-card h3[data-v-ea943785]{margin-top:8px}.employee-actions[data-v-ea943785]{justify-items:end;gap:8px;display:grid}.employee-grid[data-v-ea943785]{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-summary[data-v-ea943785],.queue-summary[data-v-ea943785],.evidence-metrics[data-v-ea943785]{gap:8px;display:grid}.evidence-summary[data-v-ea943785]{grid-template-columns:repeat(4,minmax(0,1fr))}.queue-summary[data-v-ea943785]{grid-template-columns:repeat(5,minmax(0,1fr))}.evidence-metrics[data-v-ea943785]{grid-template-columns:repeat(3,minmax(0,1fr))}.evidence-summary span[data-v-ea943785],.queue-summary span[data-v-ea943785],.evidence-metrics span[data-v-ea943785]{border:1px solid var(--border);background:#ffffff06;border-radius:8px;padding:10px}.evidence-summary strong[data-v-ea943785],.queue-summary strong[data-v-ea943785],.evidence-metrics strong[data-v-ea943785]{color:var(--text);font-size:18px;display:block}.evidence-summary small[data-v-ea943785],.queue-summary small[data-v-ea943785],.evidence-metrics small[data-v-ea943785],.finding-row small[data-v-ea943785],.signal-row small[data-v-ea943785]{color:var(--muted)}.daily-report[data-v-ea943785]{gap:16px}.report-head[data-v-ea943785]{align-items:flex-start}.coo-run-panel[data-v-ea943785]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.coo-run-card[data-v-ea943785]{border:1px solid var(--border);background:#ffffff07;border-radius:8px;align-content:start;gap:8px;padding:12px;display:grid}.coo-run-card strong[data-v-ea943785]{color:var(--text);line-height:1.25}.coo-run-card small[data-v-ea943785]{color:var(--muted);line-height:1.35}.coo-run-card.controls[data-v-ea943785]{justify-content:stretch}.run-controls[data-v-ea943785]{flex-wrap:wrap;gap:8px;display:flex}.run-error[data-v-ea943785]{color:#fecaca!important}.spend-guardrail-card[data-v-ea943785]{border:1px solid var(--border);background:#ffffff06;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(320px,.75fr);gap:12px;padding:14px;display:grid}.spend-guardrail-card.danger[data-v-ea943785]{background:#7f1d1d1f;border-color:#f871716b}.spend-guardrail-card.warn[data-v-ea943785]{background:#78350f1a;border-color:#f59e0b5c}.spend-guardrail-card.good[data-v-ea943785]{border-color:#34d3993d}.spend-guardrail-main[data-v-ea943785]{gap:7px;display:grid}.spend-guardrail-main strong[data-v-ea943785]{color:var(--text);font-size:18px}.spend-guardrail-main p[data-v-ea943785]{color:var(--text);margin:0}.spend-guardrail-main small[data-v-ea943785],.spend-guardrail-controls span[data-v-ea943785]{color:var(--muted)}.spend-guardrail-meter[data-v-ea943785]{background:#ffffff14;border-radius:999px;grid-column:1/-1;height:8px;overflow:hidden}.spend-guardrail-meter span[data-v-ea943785]{border-radius:inherit;background:#f5c34b;height:100%;display:block}.spend-guardrail-card.danger .spend-guardrail-meter span[data-v-ea943785]{background:#f87171}.spend-guardrail-card.good .spend-guardrail-meter span[data-v-ea943785]{background:#34d399}.spend-guardrail-controls[data-v-ea943785]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;display:grid}.spend-guardrail-controls label[data-v-ea943785]{gap:5px;display:grid}.spend-guardrail-controls .input-dark[data-v-ea943785]{min-height:36px}.report-summary[data-v-ea943785]{background:#f5c34b0e;border:1px solid #f5c34b38;border-radius:8px;gap:12px;padding:14px;display:grid}.report-headline[data-v-ea943785]{color:var(--text);margin:0;font-size:20px;font-weight:800;line-height:1.35}.report-metrics[data-v-ea943785]{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.report-metrics.compact-metrics[data-v-ea943785]{grid-template-columns:repeat(5,minmax(0,1fr))}.report-metric[data-v-ea943785]{border:1px solid var(--border);background:#ffffff06;border-radius:8px;padding:10px}.report-metric.danger[data-v-ea943785]{background:#7f1d1d24;border-color:#f871715c}.report-metric.warn[data-v-ea943785]{background:#78350f1f;border-color:#f59e0b5c}.report-metric strong[data-v-ea943785]{color:var(--text);font-size:22px;display:block}.report-metric small[data-v-ea943785]{color:var(--muted)}.report-band[data-v-ea943785]{border-top:1px solid var(--border);gap:10px;padding-top:14px;display:grid}.checkin-digest-grid[data-v-ea943785]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.checkin-digest-grid section[data-v-ea943785]{align-content:start;gap:8px;display:grid}.checkin-digest-grid h4[data-v-ea943785]{color:var(--text);margin:0;font-size:14px}.checkin-row[data-v-ea943785],.checkin-employee-card[data-v-ea943785]{border:1px solid var(--border);background:#ffffff07;border-radius:8px;padding:10px}.checkin-row[data-v-ea943785]{gap:6px;display:grid}.checkin-row p[data-v-ea943785],.checkin-employee-card p[data-v-ea943785]{color:var(--muted);margin:0;line-height:1.4}.checkin-row small[data-v-ea943785],.checkin-employee-card small[data-v-ea943785]{color:var(--muted)}.checkin-employee-strip[data-v-ea943785]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.checkin-employee-card[data-v-ea943785]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.checkin-employee-card strong[data-v-ea943785]{margin:7px 0 4px;display:block}.report-ai-synthesis[data-v-ea943785]{border:1px solid var(--border);background:#0f172a6b;border-radius:8px;grid-template-columns:minmax(240px,.7fr) minmax(0,1fr);gap:14px;padding:14px;display:grid}.report-ai-synthesis.good[data-v-ea943785]{border-color:#10b98157}.report-ai-synthesis.warn[data-v-ea943785]{border-color:#f59e0b66}.report-ai-synthesis.danger[data-v-ea943785]{border-color:#f8717170}.report-ai-synthesis strong[data-v-ea943785]{color:var(--text);margin-top:8px;display:block}.report-ai-synthesis p[data-v-ea943785],.report-ai-synthesis small[data-v-ea943785],.report-ai-synthesis span[data-v-ea943785]{color:var(--muted)}.report-ai-synthesis ul[data-v-ea943785]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.report-ai-synthesis li[data-v-ea943785]{gap:4px;display:grid}.trace-link[data-v-ea943785]{color:#f5c34b;background:#ffffff09;border:1px solid #f5c34b47;border-radius:8px;width:max-content;min-height:30px;margin-top:10px;padding:0 10px}.trace-modal-backdrop[data-v-ea943785]{z-index:80;background:#030712b8;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.trace-modal[data-v-ea943785]{border:1px solid var(--border);background:#111820;border-radius:8px;grid-template-rows:auto auto minmax(0,1fr);gap:14px;width:min(1440px,100%);max-height:min(860px,100vh - 56px);padding:18px;display:grid;overflow:hidden;box-shadow:0 24px 80px #0000006b}.trace-modal-head[data-v-ea943785]{border-bottom:1px solid var(--border);justify-content:space-between;gap:14px;padding-bottom:12px;display:flex}.trace-modal-head p[data-v-ea943785]{color:var(--muted);margin:4px 0 0}.trace-running[data-v-ea943785]{border:1px solid var(--border);background:#0f172a6b;border-radius:8px;gap:8px;padding:14px;display:grid}.trace-running p[data-v-ea943785]{color:var(--muted);margin:0}.trace-summary-grid[data-v-ea943785]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.trace-summary-grid span[data-v-ea943785]{border:1px solid var(--border);background:#ffffff09;border-radius:8px;gap:4px;padding:10px;display:grid}.trace-summary-grid small[data-v-ea943785]{color:var(--muted)}.trace-modal-body[data-v-ea943785]{grid-template-columns:minmax(320px,.42fr) minmax(0,1fr);gap:12px;min-height:0;display:grid}.trace-step-list[data-v-ea943785]{align-content:start;gap:10px;min-height:0;padding-right:4px;display:grid;overflow:auto}.trace-step[data-v-ea943785]{border:1px solid var(--border);width:100%;color:var(--text);text-align:left;background:#0f172a5c;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.trace-step[data-v-ea943785]:hover,.trace-step.active[data-v-ea943785]{background:#f5c34b14;border-color:#f5c34b75}.trace-step span[data-v-ea943785]:not(.pill){gap:5px;display:grid}.trace-step small[data-v-ea943785]{color:var(--muted);line-height:1.35}.trace-inspector[data-v-ea943785]{border:1px solid var(--border);background:#02061770;border-radius:8px;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;animation:.16s ease-out trace-inspector-slide-ea943785;display:grid;overflow:hidden}.trace-inspector header[data-v-ea943785]{border-bottom:1px solid var(--border);background:#0f172a94;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.trace-inspector h3[data-v-ea943785]{font-size:16px}.trace-inspector p[data-v-ea943785]{color:var(--muted);margin:5px 0 0;line-height:1.4}.trace-inspector .trace-json[data-v-ea943785]{border-top:0;height:100%;max-height:none}.trace-empty-payload[data-v-ea943785]{border:1px solid var(--border);color:var(--muted);background:#ffffff07;border-radius:8px;align-self:start;margin:12px;padding:12px}@keyframes trace-inspector-slide-ea943785{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}.trace-json[data-v-ea943785]{border-top:1px solid var(--border);color:#dbeafe;white-space:pre-wrap;word-break:break-word;background:#020617b8;max-height:none;margin:0;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.55;overflow:auto}.compact-head[data-v-ea943785]{align-items:center}.compact-head small[data-v-ea943785]{color:var(--muted)}.report-list[data-v-ea943785]{color:var(--text);gap:8px;margin:0;padding-left:18px;display:grid}.report-action-list[data-v-ea943785],.report-columns[data-v-ea943785]{gap:12px;display:grid}.report-columns[data-v-ea943785]{grid-template-columns:repeat(2,minmax(0,1fr))}.report-action-row[data-v-ea943785],.scorecard-row[data-v-ea943785],.role-row[data-v-ea943785],.pressure-row[data-v-ea943785],.change-row[data-v-ea943785]{border:1px solid var(--border);background:#ffffff07;border-radius:8px;padding:11px}.report-action-row[data-v-ea943785],.scorecard-row[data-v-ea943785]{grid-template-columns:auto 1fr;gap:10px;display:grid}.report-action-row p[data-v-ea943785],.scorecard-row p[data-v-ea943785]{color:var(--muted);margin:5px 0 0;line-height:1.4}.scorecard-row[data-v-ea943785]{grid-template-columns:minmax(0,1fr) auto}.scorecard-row strong[data-v-ea943785]{margin-top:7px;display:block}.scorecard-stats[data-v-ea943785]{color:var(--muted);white-space:nowrap;justify-items:end;gap:4px;font-size:12px;display:grid}.role-row[data-v-ea943785],.change-row[data-v-ea943785]{color:var(--muted);grid-template-columns:minmax(120px,1.5fr) repeat(5,minmax(70px,1fr));align-items:center;gap:8px;font-size:12px;display:grid}.role-row strong[data-v-ea943785],.change-row strong[data-v-ea943785]{color:var(--text);font-size:13px}.pressure-row[data-v-ea943785]{gap:4px;display:grid}.pressure-row small[data-v-ea943785],.change-row small[data-v-ea943785]{color:var(--muted)}.link-row[data-v-ea943785]{width:100%;color:inherit;text-align:left;background:0 0;border:0;gap:4px;padding:0;display:grid}.link-row:hover strong[data-v-ea943785]{color:#f5c34b}.queue-filters[data-v-ea943785],.activity-topline[data-v-ea943785],.activity-actions[data-v-ea943785],.recommendation-actions[data-v-ea943785]{flex-wrap:wrap;gap:8px}.recommendation-actions[data-v-ea943785]{margin-top:10px}.queue-filters button[data-v-ea943785]{border:1px solid var(--border);min-height:32px;color:var(--muted);background:#ffffff09;border-radius:8px;padding:0 10px}.queue-filters button.active[data-v-ea943785]{color:#f5c34b;background:#f5c34b1f;border-color:#f5c34b80}.delivery-grid[data-v-ea943785]{color:var(--muted);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;font-size:12px;display:grid}.finding-row[data-v-ea943785]{border-top:1px solid var(--border);gap:6px;padding-top:8px;display:grid}.signal-row[data-v-ea943785]{text-align:left;gap:4px;width:100%;display:grid}.signal-row[data-v-ea943785]:disabled{cursor:default;opacity:1}.pill[data-v-ea943785]{border:1px solid var(--border);color:#cbd5e1;border-radius:999px;align-items:center;width:max-content;padding:2px 8px;font-size:12px;display:inline-flex}.pill.danger[data-v-ea943785]{color:#fecaca;background:#7f1d1d2e;border-color:#f8717173}.pill.warn[data-v-ea943785]{color:#fde68a;background:#78350f2e;border-color:#f59e0b73}.pill.good[data-v-ea943785]{color:#bbf7d0;background:#064e3b2e;border-color:#34d39973}@media (width<=1180px){.overview-grid[data-v-ea943785],.employee-grid[data-v-ea943785]{grid-template-columns:1fr}.report-metrics[data-v-ea943785],.report-metrics.compact-metrics[data-v-ea943785],.checkin-digest-grid[data-v-ea943785],.checkin-employee-strip[data-v-ea943785]{grid-template-columns:repeat(3,minmax(0,1fr))}.coo-run-panel[data-v-ea943785]{grid-template-columns:repeat(2,minmax(0,1fr))}.spend-guardrail-card[data-v-ea943785],.report-columns[data-v-ea943785],.report-ai-synthesis[data-v-ea943785],.trace-summary-grid[data-v-ea943785],.trace-modal-body[data-v-ea943785],.trace-step[data-v-ea943785],.trace-inspector header[data-v-ea943785]{grid-template-columns:1fr}}@media (width<=720px){.command-center[data-v-ea943785]{padding:16px}.cc-header[data-v-ea943785],.header-actions[data-v-ea943785],.section-head[data-v-ea943785]{flex-direction:column;align-items:flex-start}.evidence-summary[data-v-ea943785],.queue-summary[data-v-ea943785],.delivery-grid[data-v-ea943785],.evidence-metrics[data-v-ea943785],.report-metrics[data-v-ea943785],.report-metrics.compact-metrics[data-v-ea943785],.coo-run-panel[data-v-ea943785],.spend-guardrail-controls[data-v-ea943785],.checkin-digest-grid[data-v-ea943785],.checkin-employee-strip[data-v-ea943785],.checkin-employee-card[data-v-ea943785],.scorecard-row[data-v-ea943785],.report-action-row[data-v-ea943785],.role-row[data-v-ea943785],.change-row[data-v-ea943785]{grid-template-columns:1fr}.scorecard-stats[data-v-ea943785]{white-space:normal;justify-items:start}}.projects-view[data-v-2b1b103e]{min-height:calc(100vh - var(--nav-height,64px));color:var(--text);padding:4px 0 28px}.page-header[data-v-2b1b103e],.header-actions[data-v-2b1b103e],.panel-head[data-v-2b1b103e],.project-row-head[data-v-2b1b103e],.project-row-actions[data-v-2b1b103e],.row-topline[data-v-2b1b103e],.row-meta[data-v-2b1b103e],.filter-row[data-v-2b1b103e]{align-items:center;display:flex}.page-header[data-v-2b1b103e]{justify-content:space-between;gap:16px}.header-actions[data-v-2b1b103e],.filter-row[data-v-2b1b103e],.row-topline[data-v-2b1b103e],.row-meta[data-v-2b1b103e]{flex-wrap:wrap;gap:8px}button[data-v-2b1b103e],input[data-v-2b1b103e],select[data-v-2b1b103e],textarea[data-v-2b1b103e]{font:inherit}button[data-v-2b1b103e]{cursor:pointer}button[data-v-2b1b103e]:disabled{cursor:not-allowed;opacity:.6}.primary-btn[data-v-2b1b103e],.secondary-btn[data-v-2b1b103e],.icon-btn[data-v-2b1b103e],.filter-row button[data-v-2b1b103e]{border:1px solid var(--border);color:var(--text);background:#ffffff0a;border-radius:8px}.primary-btn[data-v-2b1b103e],.secondary-btn[data-v-2b1b103e],.filter-row button[data-v-2b1b103e]{min-height:36px;padding:0 12px}.primary-btn[data-v-2b1b103e]{color:#fff;background:#0d8fd1;border-color:#0d8fd1b8;font-weight:750}.header-actions[data-v-2b1b103e]{align-self:flex-start}.icon-btn[data-v-2b1b103e]{width:30px;height:30px}.alert[data-v-2b1b103e],.loading-state[data-v-2b1b103e],.project-row[data-v-2b1b103e]{border:1px solid var(--border);background:#ffffff09;border-radius:8px}.alert[data-v-2b1b103e],.loading-state[data-v-2b1b103e],.empty-state[data-v-2b1b103e]{margin-bottom:14px;padding:12px 14px}.alert.danger[data-v-2b1b103e]{color:#fecaca;border-color:#f8717180}.alert.good[data-v-2b1b103e]{color:#bbf7d0;border-color:#34d39980}.create-panel[data-v-2b1b103e]{padding:14px}.create-panel form[data-v-2b1b103e]{gap:12px;display:grid}.panel-head[data-v-2b1b103e]{justify-content:space-between}.panel-head h2[data-v-2b1b103e],.empty-state h2[data-v-2b1b103e],.project-row h2[data-v-2b1b103e]{color:var(--text);margin:0}.form-grid[data-v-2b1b103e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}label[data-v-2b1b103e]{color:var(--muted);gap:6px;font-size:12px;display:grid}input[data-v-2b1b103e],select[data-v-2b1b103e],textarea[data-v-2b1b103e]{border:1px solid var(--border);width:100%;color:var(--text);background:#070a0fc7;border-radius:8px;padding:9px 10px}textarea[data-v-2b1b103e]{resize:vertical}.summary-strip[data-v-2b1b103e]{margin:0}.summary-strip small[data-v-2b1b103e],.row-meta[data-v-2b1b103e],.owner-line[data-v-2b1b103e],.empty-state p[data-v-2b1b103e],.project-row p[data-v-2b1b103e]{color:var(--muted)}.toolbar[data-v-2b1b103e]{grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:12px;display:grid}.filter-row button.active[data-v-2b1b103e]{color:#f5c34b;background:#f5c34b1f;border-color:#f5c34b85}.project-list[data-v-2b1b103e]{gap:0;display:grid;overflow:hidden}.project-row[data-v-2b1b103e]{border:0;border-bottom:1px solid var(--border);width:100%;color:var(--text);text-align:left;border-radius:0;padding:13px 14px;transition:border-color .12s,background .12s}.project-row[data-v-2b1b103e]:last-of-type{border-bottom:0}.project-row[data-v-2b1b103e]:hover{background:#ffffff0c;border-color:#f5c34b7a}.project-main[data-v-2b1b103e]{gap:8px;min-width:0;display:grid}.project-row-head[data-v-2b1b103e]{justify-content:space-between;gap:16px;min-width:0}.project-title-block[data-v-2b1b103e]{min-width:0;display:grid}.project-title-line[data-v-2b1b103e]{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex}.project-row h2[data-v-2b1b103e]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:780;line-height:1.25;overflow:hidden}.project-row p[data-v-2b1b103e]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.42;display:-webkit-box;overflow:hidden}.owner-line[data-v-2b1b103e]{font-size:12px}.project-row-actions[data-v-2b1b103e]{flex:none;justify-content:flex-end;align-self:flex-start;gap:8px}.importance-chip[data-v-2b1b103e],.open-indicator[data-v-2b1b103e]{border:1px solid var(--border);background:#ffffff0a;border-radius:8px;justify-content:center;align-items:center;min-height:30px;display:inline-flex}.importance-chip[data-v-2b1b103e]{border-radius:999px;min-width:78px;padding:0 10px;font-size:12px;font-weight:760}.importance-chip.danger[data-v-2b1b103e]{color:#fecaca;background:#7f1d1d26;border-color:#f8717161}.importance-chip.warn[data-v-2b1b103e]{color:#fde68a;background:#78350f24;border-color:#f59e0b61}.importance-chip.neutral[data-v-2b1b103e]{color:#cbd5e1}.importance-chip.low[data-v-2b1b103e]{color:#a7f3d0;background:#064e3b1f;border-color:#34d39947}.open-indicator[data-v-2b1b103e]{color:#f8d66d;width:32px}.project-row:hover .open-indicator[data-v-2b1b103e]{background:#f5c34b1a;border-color:#f5c34b80}.pill[data-v-2b1b103e]{border:1px solid var(--border);color:#cbd5e1;border-radius:999px;align-items:center;width:max-content;padding:2px 8px;font-size:12px;display:inline-flex}.row-meta[data-v-2b1b103e]{gap:6px}.row-meta span[data-v-2b1b103e]{background:#ffffff06;border:1px solid #94a3b81f;border-radius:8px;align-items:center;gap:4px;min-height:28px;padding:0 8px;font-size:12px;display:inline-flex}.row-meta strong[data-v-2b1b103e]{color:#e5e7eb;font-weight:760}.pill.danger[data-v-2b1b103e]{color:#fecaca;background:#7f1d1d2e;border-color:#f8717173}.pill.warn[data-v-2b1b103e]{color:#fde68a;background:#78350f2e;border-color:#f59e0b73}.pill.good[data-v-2b1b103e]{color:#bbf7d0;background:#064e3b2e;border-color:#34d39973}@media (width<=920px){.page-header[data-v-2b1b103e]{flex-direction:column;align-items:flex-start}.toolbar[data-v-2b1b103e],.form-grid[data-v-2b1b103e],.summary-strip[data-v-2b1b103e]{grid-template-columns:1fr}.project-row-head[data-v-2b1b103e]{flex-direction:column;align-items:flex-start}.project-row-actions[data-v-2b1b103e]{justify-content:flex-start;width:100%}.project-row h2[data-v-2b1b103e]{white-space:normal}}@media (width<=640px){.projects-view[data-v-2b1b103e]{padding:4px 0 20px}}.ideas-view[data-v-1f03719a]{background:0 0}.page-header[data-v-1f03719a],.header-actions[data-v-1f03719a],.panel-head[data-v-1f03719a],.card-topline[data-v-1f03719a],.idea-actions[data-v-1f03719a]{align-items:center;display:flex}.page-header[data-v-1f03719a]{justify-content:space-between;gap:16px;margin-bottom:16px}.page-header h1[data-v-1f03719a]{margin:0}.page-header p[data-v-1f03719a],.eyebrow[data-v-1f03719a],.empty-text[data-v-1f03719a],.idea-card p[data-v-1f03719a],.idea-card small[data-v-1f03719a]{color:var(--muted)}.page-header p[data-v-1f03719a]{margin:0}.eyebrow[data-v-1f03719a]{text-transform:uppercase;letter-spacing:0;margin:0 0 4px;font-size:12px}.header-actions[data-v-1f03719a],.idea-actions[data-v-1f03719a],.card-topline[data-v-1f03719a],.idea-detail-meta[data-v-1f03719a],.idea-modal-actions[data-v-1f03719a]{flex-wrap:wrap;gap:8px}button[data-v-1f03719a],input[data-v-1f03719a],select[data-v-1f03719a],textarea[data-v-1f03719a]{font:inherit}button[data-v-1f03719a]{cursor:pointer}button[data-v-1f03719a]:disabled{cursor:not-allowed;opacity:.6}.primary-btn[data-v-1f03719a],.secondary-btn[data-v-1f03719a],.small-btn[data-v-1f03719a],.icon-btn[data-v-1f03719a]{border:1px solid var(--border);color:var(--text);background:#ffffff0a;border-radius:8px}.primary-btn[data-v-1f03719a],.secondary-btn[data-v-1f03719a],.small-btn[data-v-1f03719a]{min-height:36px;padding:0 12px}.primary-btn[data-v-1f03719a]{background:var(--accent);color:#fff;border-color:#10b3ffb3;font-weight:750}.small-btn[data-v-1f03719a]{min-height:30px;font-size:12px}.small-btn.good[data-v-1f03719a]{color:#bbf7d0;border-color:#34d39973}.small-btn.danger[data-v-1f03719a]{color:#fecaca;border-color:#f8717173}.icon-btn[data-v-1f03719a]{width:30px;height:30px}.alert[data-v-1f03719a],.loading-state[data-v-1f03719a],.create-panel[data-v-1f03719a],.summary-strip span[data-v-1f03719a],.idea-column[data-v-1f03719a],.idea-card[data-v-1f03719a]{border:1px solid var(--border);background:#ffffff09;border-radius:8px}.alert[data-v-1f03719a],.loading-state[data-v-1f03719a]{margin-bottom:14px;padding:12px 14px}.alert.danger[data-v-1f03719a]{color:#fecaca;border-color:#f8717180}.alert.good[data-v-1f03719a]{color:#bbf7d0;border-color:#34d39980}.create-panel[data-v-1f03719a]{margin-bottom:16px;padding:14px}.create-panel form[data-v-1f03719a]{gap:12px;display:grid}.panel-head[data-v-1f03719a]{justify-content:space-between}.panel-head h2[data-v-1f03719a],.idea-column h2[data-v-1f03719a],.idea-card h3[data-v-1f03719a]{color:var(--text);margin:0}.form-grid[data-v-1f03719a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}label[data-v-1f03719a]{color:var(--muted);gap:6px;font-size:12px;display:grid}input[data-v-1f03719a],select[data-v-1f03719a],textarea[data-v-1f03719a]{border:1px solid var(--border);width:100%;color:var(--text);background:#070a0fc7;border-radius:8px;padding:9px 10px}textarea[data-v-1f03719a]{resize:vertical}.summary-strip[data-v-1f03719a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.summary-strip span[data-v-1f03719a]{padding:12px}.summary-strip strong[data-v-1f03719a]{color:var(--text);font-size:24px;display:block}.summary-strip small[data-v-1f03719a]{color:var(--muted)}.search-box[data-v-1f03719a]{max-width:420px;margin-bottom:14px}.idea-board[data-v-1f03719a]{grid-template-columns:repeat(3,minmax(220px,1fr));gap:12px;display:grid}.idea-column[data-v-1f03719a]{align-content:start;gap:10px;min-width:0;min-height:360px;padding:10px;transition:border-color .16s,background .16s;display:grid}.idea-column.drag-over[data-v-1f03719a]{background:#f5c34b13;border-color:#f5c34bb8}.idea-column-promote.drag-over[data-v-1f03719a]{background:#34d39913;border-color:#34d399b8}.idea-column-kill.drag-over[data-v-1f03719a]{background:#f8717113;border-color:#f87171b8}.idea-column header[data-v-1f03719a]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.idea-column header p[data-v-1f03719a],.idea-column header span[data-v-1f03719a]{color:var(--muted);font-size:12px}.idea-column header p[data-v-1f03719a]{margin:4px 0 0;line-height:1.35}.idea-column header span[data-v-1f03719a]{border:1px solid var(--border);text-align:center;border-radius:999px;flex:none;min-width:28px;padding:3px 8px}.idea-card[data-v-1f03719a]{gap:8px;min-height:0;padding:12px;transition:border-color .16s,opacity .16s,transform .16s;display:grid}.idea-card[draggable=true][data-v-1f03719a]{cursor:grab}.idea-card.dragging[data-v-1f03719a]{opacity:.55;transform:scale(.99)}.idea-card h3[data-v-1f03719a]{overflow-wrap:anywhere}.idea-title-btn[data-v-1f03719a],.open-idea-btn[data-v-1f03719a]{color:inherit;text-align:left;background:0 0;border:0;padding:0}.idea-title-btn[data-v-1f03719a]{overflow-wrap:anywhere;width:100%;font-weight:750}.idea-title-btn[data-v-1f03719a]:hover,.idea-title-btn[data-v-1f03719a]:focus-visible,.open-idea-btn[data-v-1f03719a]:hover,.open-idea-btn[data-v-1f03719a]:focus-visible{color:#f5c34b}.idea-card p[data-v-1f03719a]{-webkit-line-clamp:6;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;line-height:1.42;display:-webkit-box;overflow:hidden}.open-idea-btn[data-v-1f03719a]{color:#93c5fd;width:max-content;font-size:12px}.idea-modal-backdrop[data-v-1f03719a]{z-index:80;background:#02060cb8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.idea-modal[data-v-1f03719a]{border:1px solid var(--border);width:min(760px,100%);max-height:calc(100vh - 48px);color:var(--text);background:#101722;border-radius:8px;padding:18px;overflow:auto;box-shadow:0 24px 80px #00000073}.idea-modal-head[data-v-1f03719a]{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.idea-modal-head>div[data-v-1f03719a]{min-width:0}.idea-modal-head h2[data-v-1f03719a]{font-family:var(--font-h1);overflow-wrap:anywhere;margin:0;font-size:26px}.idea-detail-meta[data-v-1f03719a]{color:var(--muted);align-items:center;margin-bottom:16px;font-size:12px;display:flex}.idea-detail-section[data-v-1f03719a]{gap:8px;margin-top:14px;display:grid}.idea-detail-section h3[data-v-1f03719a]{color:var(--text);margin:0;font-size:13px}.idea-detail-section p[data-v-1f03719a]{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.55}.idea-modal-actions[data-v-1f03719a]{border-top:1px solid var(--border);align-items:center;margin-top:18px;padding-top:14px;display:flex}.pill[data-v-1f03719a]{border:1px solid var(--border);color:#cbd5e1;border-radius:999px;align-items:center;width:max-content;padding:2px 8px;font-size:12px;display:inline-flex}.pill.danger[data-v-1f03719a]{color:#fecaca;background:#7f1d1d2e;border-color:#f8717173}.pill.warn[data-v-1f03719a]{color:#fde68a;background:#78350f2e;border-color:#f59e0b73}.pill.good[data-v-1f03719a]{color:#bbf7d0;background:#064e3b2e;border-color:#34d39973}@media (width<=920px){.page-header[data-v-1f03719a]{flex-direction:column;align-items:flex-start}.form-grid[data-v-1f03719a],.summary-strip[data-v-1f03719a]{grid-template-columns:1fr}}@media (width<=640px){.ideas-view[data-v-1f03719a]{padding:16px}.idea-board[data-v-1f03719a]{grid-template-columns:1fr}.idea-column[data-v-1f03719a]{min-height:240px}}.work-picker[data-v-6ca864d0]{width:100%;position:relative}.work-picker-field[data-v-6ca864d0]{position:relative}.work-picker-input[data-v-6ca864d0]{border:1px solid var(--border);width:100%;height:44px;color:var(--text);background:#03070cbd;border-radius:8px;outline:none;padding-left:11px;padding-right:58px;font-size:15px}.work-picker-input[data-v-6ca864d0]::placeholder{color:#94a3b8d1}.work-picker-input[data-v-6ca864d0]:focus{border-color:#38bdf873;box-shadow:0 0 0 2px #38bdf81a}.work-picker-clear[data-v-6ca864d0]{border:1px solid var(--border);color:var(--muted);background:#ffffff0f;border-radius:8px;padding:5px 9px;font-size:13px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.work-picker-clear[data-v-6ca864d0]:hover{color:var(--text)}.work-picker-menu[data-v-6ca864d0]{z-index:60;border:1px solid var(--border);max-height:240px;box-shadow:var(--glow);background:#0f141bfa;border-radius:8px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.work-picker-option[data-v-6ca864d0]{width:100%;color:var(--text);text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0f;flex-direction:column;gap:4px;padding:12px;display:flex}.work-picker-option[data-v-6ca864d0]:hover,.work-picker-option.active[data-v-6ca864d0]{background:#ffffff12}.work-picker-option.selected[data-v-6ca864d0]{background:#38bdf81f}.work-picker-option span[data-v-6ca864d0]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.work-picker-option small[data-v-6ca864d0],.work-picker-message[data-v-6ca864d0]{color:var(--muted);font-size:13px}.work-picker-message[data-v-6ca864d0]{margin:0;padding:10px 11px}.directive-detail[data-v-95fde4cc]{min-height:calc(100vh - var(--nav-height,64px));color:var(--text);background:linear-gradient(#121821f0,#0b0f16fa),#0b0f16;padding:28px}.detail-header[data-v-95fde4cc],.header-title[data-v-95fde4cc],.header-actions[data-v-95fde4cc],.panel-head[data-v-95fde4cc],.quick-actions[data-v-95fde4cc],.inline-form[data-v-95fde4cc],.form-grid[data-v-95fde4cc],.metric-list article[data-v-95fde4cc]{align-items:center;display:flex}.detail-header[data-v-95fde4cc]{justify-content:space-between;gap:16px;margin-bottom:16px}.header-title[data-v-95fde4cc]{flex:1;gap:12px;min-width:0}h1[data-v-95fde4cc],h2[data-v-95fde4cc]{color:var(--text);margin:0}h1[data-v-95fde4cc]{font-family:var(--font-h1);overflow-wrap:anywhere;font-size:26px;font-weight:800}h2[data-v-95fde4cc]{font-size:16px;font-weight:750}.header-actions[data-v-95fde4cc],.quick-actions[data-v-95fde4cc]{gap:8px}button[data-v-95fde4cc],input[data-v-95fde4cc],select[data-v-95fde4cc],textarea[data-v-95fde4cc]{font:inherit}button[data-v-95fde4cc]{cursor:pointer}button[data-v-95fde4cc]:disabled,input[data-v-95fde4cc]:disabled,select[data-v-95fde4cc]:disabled,textarea[data-v-95fde4cc]:disabled{opacity:.72;cursor:not-allowed}.ghost-btn[data-v-95fde4cc],.primary-btn[data-v-95fde4cc],.small-btn[data-v-95fde4cc],.icon-btn[data-v-95fde4cc]{border:1px solid var(--border);color:var(--text);background:#ffffff0a;border-radius:8px}.ghost-btn[data-v-95fde4cc],.primary-btn[data-v-95fde4cc],.small-btn[data-v-95fde4cc]{justify-content:center;align-items:center;gap:8px;min-height:36px;padding:0 12px;display:inline-flex}.primary-btn[data-v-95fde4cc]{color:#1b1607;background:#f5c34b;border-color:#f5c34bb3;font-weight:750}.source-idea-btn[data-v-95fde4cc]{color:#bae6fd;background:#0ea5e917;border-color:#38bdf857}.source-idea-btn[data-v-95fde4cc]:hover,.source-idea-btn[data-v-95fde4cc]:focus-visible{background:#0ea5e926;border-color:#38bdf88a}.danger-btn[data-v-95fde4cc]{color:#fecaca;border-color:#f871717a}.danger-btn[data-v-95fde4cc]:hover{background:#7f1d1d3d}.icon-btn[data-v-95fde4cc]{place-items:center;width:30px;height:30px;display:inline-grid}.alert[data-v-95fde4cc],.loading-state[data-v-95fde4cc]{border:1px solid var(--border);background:#ffffff0a;border-radius:8px;margin:12px 0;padding:12px 14px}.alert.danger[data-v-95fde4cc]{color:#fecaca;border-color:#f8717180}.alert.good[data-v-95fde4cc]{color:#bbf7d0;border-color:#34d39980}.detail-grid[data-v-95fde4cc]{grid-template-columns:minmax(0,1fr) 380px;gap:14px;display:grid}.main-stack[data-v-95fde4cc],.side-stack[data-v-95fde4cc],.panel[data-v-95fde4cc],.mini-list[data-v-95fde4cc],.activity-list[data-v-95fde4cc],.stack-form[data-v-95fde4cc]{gap:12px;display:grid}.panel[data-v-95fde4cc]{border:1px solid var(--border);background:#ffffff09;border-radius:8px;align-content:start;padding:14px}.panel-head[data-v-95fde4cc]{justify-content:space-between;gap:12px}.section-hint[data-v-95fde4cc]{color:var(--muted);margin:0;font-size:12px;line-height:1.42}.project-progress-panel[data-v-95fde4cc]{gap:14px;display:grid}.project-progress-panel .panel-heading[data-v-95fde4cc]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.project-progress-panel .panel-heading h2[data-v-95fde4cc]{margin:0}.project-progress-panel .section-hint[data-v-95fde4cc]{margin-bottom:0}.project-progress-value[data-v-95fde4cc]{color:#f5f8fb;font-size:30px;line-height:1}.project-progress-track[data-v-95fde4cc]{background:#28313d;border-radius:999px;height:9px;display:block;overflow:hidden}.project-progress-track>span[data-v-95fde4cc]{border-radius:inherit;background:#2c8df4;height:100%;display:block}.project-progress-breakdown[data-v-95fde4cc]{color:#aeb8c5;flex-wrap:wrap;gap:10px 18px;font-size:13px;display:flex}.project-progress-breakdown strong[data-v-95fde4cc]{color:#f5f8fb}.project-progress-source[data-v-95fde4cc]{color:#8995a4;margin:0;font-size:12px}.lead-checklist[data-v-95fde4cc]{gap:8px;display:grid}.checklist-item[data-v-95fde4cc]{background:#ffffff06;border:1px solid #94a3b824;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;padding:9px;display:grid}.checklist-item strong[data-v-95fde4cc],.checklist-item p[data-v-95fde4cc]{margin:0}.checklist-item strong[data-v-95fde4cc]{color:#f3f4f6;font-size:13px;line-height:1.3;display:block}.checklist-item p[data-v-95fde4cc]{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.38}.checklist-status[data-v-95fde4cc]{border:1px solid var(--border);color:#cbd5e1;background:#ffffff09;border-radius:999px;justify-content:center;align-items:center;min-width:58px;min-height:24px;padding:0 8px;font-size:11px;font-weight:760;display:inline-flex}.checklist-status.required[data-v-95fde4cc]{color:#fde68a;background:#78350f29;border-color:#f59e0b6b}.checklist-status.review[data-v-95fde4cc]{color:#bfdbfe;background:#1e40af24;border-color:#60a5fa66}.checklist-status.blocked[data-v-95fde4cc]{color:#fecaca;background:#7f1d1d29;border-color:#f871716b}.checklist-status.ok[data-v-95fde4cc]{color:#bbf7d0;background:#064e3b24;border-color:#34d39961}.checklist-plan-btn[data-v-95fde4cc]{width:100%}.form-grid[data-v-95fde4cc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.form-grid .wide[data-v-95fde4cc]{grid-column:1/-1}label[data-v-95fde4cc]{color:var(--muted);gap:6px;font-size:12px;display:grid}input[data-v-95fde4cc],select[data-v-95fde4cc],textarea[data-v-95fde4cc]{border:1px solid var(--border);width:100%;color:var(--text);background:#070a0fc7;border-radius:8px;padding:9px 10px}textarea[data-v-95fde4cc]{resize:vertical}details[data-v-95fde4cc]{display:block}details[data-v-95fde4cc]:not([open])>:not(summary){display:none!important}summary[data-v-95fde4cc]{cursor:pointer;width:max-content;max-width:100%;color:var(--text);font-size:13px;font-weight:750}summary[data-v-95fde4cc]::marker{color:#f5c34b}.advanced-panel[data-v-95fde4cc],.add-panel[data-v-95fde4cc]{border-top:1px solid var(--border);padding-top:12px}details[open][data-v-95fde4cc]>:not(summary){margin-top:12px}.linked-grid[data-v-95fde4cc],.metric-list[data-v-95fde4cc]{gap:8px;display:grid}.project-ticket-panel[data-v-95fde4cc]{gap:16px}.project-ticket-total[data-v-95fde4cc]{color:#f8d66d;flex:none;font-size:17px;font-weight:800}.project-ticket-summary[data-v-95fde4cc]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.ticket-summary-card[data-v-95fde4cc]{background:#ffffff06;border:1px solid #94a3b833;border-radius:10px;gap:2px;padding:11px 12px;display:grid}.ticket-summary-card strong[data-v-95fde4cc]{font-size:23px;line-height:1}.ticket-summary-card span[data-v-95fde4cc]{color:var(--muted);font-size:12px;font-weight:700;line-height:1.25}.ticket-summary-card.completed[data-v-95fde4cc]{border-color:#34d39952}.ticket-summary-card.completed strong[data-v-95fde4cc]{color:#86efac}.ticket-summary-card.active[data-v-95fde4cc]{border-color:#60a5fa57}.ticket-summary-card.active strong[data-v-95fde4cc]{color:#93c5fd}.ticket-summary-card.release[data-v-95fde4cc]{border-color:#fbbf2457}.ticket-summary-card.release strong[data-v-95fde4cc]{color:#fde68a}.ticket-summary-card.blocked[data-v-95fde4cc]{border-color:#f8717157}.ticket-summary-card.blocked strong[data-v-95fde4cc]{color:#fca5a5}.ticket-summary-card.not-started strong[data-v-95fde4cc]{color:#cbd5e1}.project-ticket-list[data-v-95fde4cc]{gap:8px;display:grid}.project-ticket-row[data-v-95fde4cc]{min-height:68px;color:var(--text);background:#ffffff07;border:1px solid #94a3b82e;border-radius:10px;grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 13px;text-decoration:none;display:grid}.project-ticket-row[data-v-95fde4cc]:hover,.project-ticket-row[data-v-95fde4cc]:focus-visible{background:#f5c34b12;border-color:#f5c34b7a}.project-ticket-number[data-v-95fde4cc]{color:#f8d66d;font-size:15px;font-weight:800}.project-ticket-copy[data-v-95fde4cc]{gap:4px;min-width:0;display:grid}.project-ticket-copy strong[data-v-95fde4cc]{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:780;line-height:1.3;overflow:hidden}.project-ticket-copy small[data-v-95fde4cc]{color:var(--muted);font-size:12px}.project-ticket-badge[data-v-95fde4cc]{color:#cbd5e1;text-align:center;background:#4755692e;border:1px solid #94a3b84d;border-radius:999px;justify-content:center;align-items:center;min-width:112px;min-height:36px;padding:7px 12px;font-size:13px;font-weight:800;display:inline-flex}.project-ticket-badge.completed[data-v-95fde4cc]{color:#bbf7d0;background:#064e3b33;border-color:#34d3996b}.project-ticket-badge.active[data-v-95fde4cc]{color:#bfdbfe;background:#1e40af33;border-color:#60a5fa70}.project-ticket-badge.release[data-v-95fde4cc]{color:#fde68a;background:#78350f33;border-color:#fbbf2470}.project-ticket-badge.blocked[data-v-95fde4cc]{color:#fecaca;background:#7f1d1d33;border-color:#f8717170}.metric-list article[data-v-95fde4cc]{border:1px solid var(--border);background:#ffffff06;border-radius:8px;justify-content:space-between;gap:10px;padding:10px}.linked-item[data-v-95fde4cc]{background:#ffffff07;border:1px solid #94a3b829;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:60px;padding:10px 10px 10px 12px;display:grid}.linked-item[data-v-95fde4cc]:hover{background:#ffffff0a;border-color:#94a3b847}.linked-copy[data-v-95fde4cc]{gap:3px;min-width:0;display:grid}.linked-item strong[data-v-95fde4cc],.linked-item span[data-v-95fde4cc],.metric-list strong[data-v-95fde4cc],.metric-list span[data-v-95fde4cc]{display:block}.linked-item strong[data-v-95fde4cc]{color:#f3f4f6;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:780;line-height:1.25;overflow:hidden}.linked-item span[data-v-95fde4cc],.metric-list span[data-v-95fde4cc],.mini-list small[data-v-95fde4cc],.activity-list span[data-v-95fde4cc],.empty-text[data-v-95fde4cc],.empty-callout[data-v-95fde4cc]{color:var(--muted)}.empty-callout[data-v-95fde4cc]{background:#ffffff05;border:1px dashed #94a3b833;border-radius:8px;margin:0;padding:10px;font-size:13px;line-height:1.42}.linked-item span[data-v-95fde4cc]{font-size:13px;line-height:1.25}.linked-actions[data-v-95fde4cc]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.linked-action-btn[data-v-95fde4cc]{min-height:34px;color:var(--text);background:#ffffff0b;border:1px solid #94a3b82e;border-radius:8px;justify-content:center;align-items:center;gap:6px;text-decoration:none;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.linked-action-btn[data-v-95fde4cc]:hover,.linked-action-btn[data-v-95fde4cc]:focus-visible{background:#f5c34b1a;border-color:#f5c34b80}.linked-open-btn[data-v-95fde4cc]{color:#f8d66d;min-width:78px;padding:0 11px;font-size:13px;font-weight:760}.linked-remove-btn[data-v-95fde4cc]{color:#cbd5e1;width:34px}.linked-remove-btn[data-v-95fde4cc]:hover,.linked-remove-btn[data-v-95fde4cc]:focus-visible{color:#fecaca;background:#7f1d1d2e;border-color:#f8717180}.linked-missing[data-v-95fde4cc]{min-height:34px;color:var(--muted);background:#ffffff05;border:1px solid #94a3b81f;border-radius:8px;align-items:center;padding:0 10px;font-size:13px;display:inline-flex}.inline-form[data-v-95fde4cc]{grid-template-columns:150px minmax(240px,1.3fr) 150px minmax(160px,1fr) auto;align-items:start;gap:8px;display:grid}.metric-list+.inline-form[data-v-95fde4cc]{grid-template-columns:1fr 100px 100px 90px auto}.metric-form[data-v-95fde4cc]{margin-top:12px}.mini-list article[data-v-95fde4cc],.activity-list article[data-v-95fde4cc]{border-top:1px solid var(--border);gap:6px;padding-top:10px;display:grid}.commitment-meta[data-v-95fde4cc]{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.commitment-link-chip[data-v-95fde4cc]{color:#bae6fd;background:#0ea5e91a;border:1px solid #38bdf847;border-radius:999px;align-items:center;width:max-content;max-width:100%;padding:2px 8px;font-size:11px;line-height:1.3;text-decoration:none;display:inline-flex}.commitment-link-chip[data-v-95fde4cc]:hover,.commitment-link-chip[data-v-95fde4cc]:focus-visible{color:#e0f2fe;border-color:#38bdf880}.checkpoint-actions[data-v-95fde4cc]{flex-wrap:wrap;gap:8px;display:flex}.checkpoint-action-btn[data-v-95fde4cc]{color:#e5e7eb;cursor:pointer;background:#ffffff0b;border:1px solid #94a3b838;border-radius:8px;width:max-content;min-height:30px;padding:0 10px;font-size:12px;font-weight:760}.checkpoint-action-btn[data-v-95fde4cc]:hover:not(:disabled),.checkpoint-action-btn[data-v-95fde4cc]:focus-visible:not(:disabled){background:#f5c34b1a;border-color:#f5c34b80}.checkpoint-action-btn--done[data-v-95fde4cc]{color:#bbf7d0;background:#064e3b24;border-color:#34d39957}.checkpoint-action-btn--done[data-v-95fde4cc]:hover:not(:disabled),.checkpoint-action-btn--done[data-v-95fde4cc]:focus-visible:not(:disabled){background:#064e3b38;border-color:#34d39994}.checkpoint-action-btn[data-v-95fde4cc]:disabled{cursor:wait;opacity:.62}.mini-list article[data-v-95fde4cc]:first-child,.activity-list article[data-v-95fde4cc]:first-child{border-top:0;padding-top:0}.pill[data-v-95fde4cc]{border:1px solid var(--border);border-radius:999px;align-items:center;width:max-content;padding:2px 8px;font-size:12px;display:inline-flex}.pill.danger[data-v-95fde4cc]{color:#fecaca;background:#7f1d1d2e;border-color:#f8717173}.pill.warn[data-v-95fde4cc]{color:#fde68a;background:#78350f2e;border-color:#f59e0b73}.pill.good[data-v-95fde4cc]{color:#bbf7d0;background:#064e3b2e;border-color:#34d39973}.pill.neutral[data-v-95fde4cc]{color:#cbd5e1}.modal-backdrop[data-v-95fde4cc]{z-index:50;background:#04080db8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.starter-dialog[data-v-95fde4cc]{border:1px solid var(--border);width:min(920px,100%);max-height:min(760px,100vh - 40px);color:var(--text);background:#151a22;border-radius:8px;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:0 24px 80px #00000061}.starter-dialog.is-started[data-v-95fde4cc]{height:min(760px,100vh - 40px)}.starter-header[data-v-95fde4cc],.pending-actions[data-v-95fde4cc],.starter-compose[data-v-95fde4cc]{align-items:center;display:flex}.starter-header[data-v-95fde4cc]{justify-content:space-between;gap:12px}.starter-header span[data-v-95fde4cc]{max-width:660px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.starter-kickoff[data-v-95fde4cc],.starter-messages[data-v-95fde4cc],.pending-plan[data-v-95fde4cc],.starter-workspace[data-v-95fde4cc],.starter-chat[data-v-95fde4cc]{gap:12px;display:grid}.starter-kickoff[data-v-95fde4cc]{flex:1;align-content:start;min-height:0}.starter-kickoff .primary-btn[data-v-95fde4cc]{width:max-content}.starter-workspace[data-v-95fde4cc]{flex:1;grid-template-columns:minmax(0,1fr);min-height:0}.starter-workspace.has-plan[data-v-95fde4cc]{grid-template-columns:minmax(0,1fr) 320px}.starter-chat[data-v-95fde4cc]{min-height:0}.starter-messages[data-v-95fde4cc]{align-content:start;min-height:0;padding-right:4px;overflow:auto}.starter-message[data-v-95fde4cc]{border:1px solid var(--border);background:#ffffff09;border-radius:8px;gap:6px;max-width:92%;padding:10px;display:grid}.starter-message.user[data-v-95fde4cc]{background:#f5c34b1a;justify-self:end}.starter-message.pending-message[data-v-95fde4cc]{opacity:.78}.starter-message strong[data-v-95fde4cc]{color:var(--muted);font-size:12px}.starter-message p[data-v-95fde4cc],.pending-plan p[data-v-95fde4cc]{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.starter-empty[data-v-95fde4cc]{border:1px dashed var(--border);color:var(--muted);background:#ffffff05;border-radius:8px;padding:14px}.pending-plan[data-v-95fde4cc]{background:#f5c34b14;border:1px solid #f5c34b57;border-radius:8px;flex-direction:column;align-content:start;gap:12px;padding:12px;display:flex;overflow:auto}.pending-plan-head[data-v-95fde4cc]{gap:4px;display:grid}.pending-plan-head span[data-v-95fde4cc]{color:#fde68a;text-transform:uppercase;border:1px solid #f5c34b5c;border-radius:999px;width:max-content;padding:2px 8px;font-size:11px;font-weight:750}.pending-plan h3[data-v-95fde4cc],.plan-group h4[data-v-95fde4cc]{margin:0;font-size:14px}.pending-plan-head p[data-v-95fde4cc],.plan-group p[data-v-95fde4cc]{color:var(--muted);margin:0;font-size:13px}.plan-groups[data-v-95fde4cc]{gap:10px;display:grid}.plan-group[data-v-95fde4cc]{border-top:1px solid #f5c34b2e;gap:6px;padding-top:10px;display:grid}.plan-group h4[data-v-95fde4cc]{justify-content:space-between;align-items:center;gap:8px;display:flex}.plan-group h4 span[data-v-95fde4cc]{color:var(--muted);font-size:12px}.plan-group ul[data-v-95fde4cc]{gap:6px;margin:0;padding-left:18px;display:grid}.plan-group li[data-v-95fde4cc]{overflow-wrap:anywhere;color:#e5e7eb;font-size:13px}.pending-actions[data-v-95fde4cc]{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:2px}.starter-working[data-v-95fde4cc]{color:#bfdbfe;background:#2563eb14;border:1px solid #60a5fa47;border-radius:8px;align-items:center;gap:8px;min-height:34px;padding:7px 10px;font-size:13px;display:flex}.busy-dot[data-v-95fde4cc]{background:#60a5fa;border-radius:999px;width:8px;height:8px;animation:1s ease-in-out infinite busy-pulse-95fde4cc}.starter-compose[data-v-95fde4cc]{flex:none;gap:8px}.starter-compose textarea[data-v-95fde4cc]{min-height:74px}.starter-compose .small-btn[data-v-95fde4cc]{align-self:stretch}@keyframes busy-pulse-95fde4cc{0%,to{opacity:.35;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}@media (width<=1120px){.detail-grid[data-v-95fde4cc]{grid-template-columns:1fr}}@media (width<=780px){.directive-detail[data-v-95fde4cc]{padding:16px}.detail-header[data-v-95fde4cc]{flex-direction:column;align-items:flex-start}.form-grid[data-v-95fde4cc],.inline-form[data-v-95fde4cc],.metric-list+.inline-form[data-v-95fde4cc]{grid-template-columns:1fr}.header-actions[data-v-95fde4cc]{flex-wrap:wrap}.linked-item[data-v-95fde4cc]{grid-template-columns:1fr;align-items:stretch}.linked-item strong[data-v-95fde4cc]{white-space:normal}.linked-actions[data-v-95fde4cc]{justify-content:flex-start}.linked-open-btn[data-v-95fde4cc]{flex:1}.project-ticket-summary[data-v-95fde4cc]{grid-template-columns:repeat(2,minmax(0,1fr))}.project-ticket-row[data-v-95fde4cc]{grid-template-columns:70px minmax(0,1fr)}.project-ticket-badge[data-v-95fde4cc]{grid-column:1/-1;justify-self:stretch}.modal-backdrop[data-v-95fde4cc]{align-items:stretch;padding:10px}.starter-dialog[data-v-95fde4cc]{max-height:calc(100vh - 20px)}.starter-dialog.is-started[data-v-95fde4cc]{height:calc(100vh - 20px)}.starter-workspace.has-plan[data-v-95fde4cc]{grid-template-columns:1fr}.starter-message[data-v-95fde4cc]{max-width:100%}.starter-compose[data-v-95fde4cc]{display:grid}}.employee-evidence[data-v-6c3f1898]{min-height:calc(100vh - var(--nav-height,64px));color:var(--text);background:linear-gradient(#121821f0,#0b0f16fa),#0b0f16;padding:28px}.detail-header[data-v-6c3f1898],.section-head[data-v-6c3f1898],.summary-grid[data-v-6c3f1898],.form-grid[data-v-6c3f1898],.owned-grid[data-v-6c3f1898],.split-grid[data-v-6c3f1898]{gap:12px;display:grid}.detail-header[data-v-6c3f1898]{grid-template-columns:1fr auto;align-items:start;margin-bottom:16px}.eyebrow[data-v-6c3f1898]{color:var(--muted);text-transform:uppercase;letter-spacing:0;margin:10px 0 4px;font-size:12px}h1[data-v-6c3f1898],h2[data-v-6c3f1898],h3[data-v-6c3f1898]{margin:0}h1[data-v-6c3f1898]{font-family:var(--font-h1);font-size:30px}h2[data-v-6c3f1898]{font-size:17px}h3[data-v-6c3f1898]{font-size:14px}button[data-v-6c3f1898],input[data-v-6c3f1898],select[data-v-6c3f1898],textarea[data-v-6c3f1898]{font:inherit}button[data-v-6c3f1898]{cursor:pointer}button[data-v-6c3f1898]:disabled{cursor:default;opacity:.7}.primary-btn[data-v-6c3f1898],.small-btn[data-v-6c3f1898],.text-btn[data-v-6c3f1898]{border:1px solid var(--border);min-height:34px;color:var(--text);background:#ffffff0a;border-radius:8px;padding:0 12px}.primary-btn[data-v-6c3f1898]{color:#1b1607;background:#f5c34b;border-color:#f5c34bb3;font-weight:750}.text-btn[data-v-6c3f1898]{color:#f5c34b;border-color:#f5c34b47;width:max-content}.alert[data-v-6c3f1898],.loading-state[data-v-6c3f1898],.surface[data-v-6c3f1898],.summary-grid article[data-v-6c3f1898],.standard-card[data-v-6c3f1898],.work-row[data-v-6c3f1898],.signal-row[data-v-6c3f1898],.finding-row[data-v-6c3f1898]{border:1px solid var(--border);background:#ffffff09;border-radius:8px}.alert[data-v-6c3f1898],.loading-state[data-v-6c3f1898],.surface[data-v-6c3f1898]{padding:14px}.alert.danger[data-v-6c3f1898]{color:#fecaca;border-color:#f8717180}.alert.good[data-v-6c3f1898]{color:#bbf7d0;border-color:#34d39980}.summary-grid[data-v-6c3f1898]{grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:14px}.summary-grid article[data-v-6c3f1898]{padding:12px}.summary-grid strong[data-v-6c3f1898]{font-size:20px;display:block}.summary-grid span[data-v-6c3f1898],.section-head p[data-v-6c3f1898],.work-row small[data-v-6c3f1898],.signal-row small[data-v-6c3f1898],.empty-text[data-v-6c3f1898]{color:var(--muted)}.split-grid[data-v-6c3f1898]{grid-template-columns:.95fr 1.05fr;margin-bottom:14px}.profile-form[data-v-6c3f1898],.finding-list[data-v-6c3f1898],.signal-list[data-v-6c3f1898]{gap:10px;display:grid}.form-grid[data-v-6c3f1898]{grid-template-columns:repeat(2,minmax(0,1fr))}label[data-v-6c3f1898]{color:var(--muted);gap:6px;font-size:12px;display:grid}input[data-v-6c3f1898],select[data-v-6c3f1898],textarea[data-v-6c3f1898]{border:1px solid var(--border);width:100%;color:var(--text);background:#070a0fc7;border-radius:8px;padding:9px 10px}.checkbox-row[data-v-6c3f1898]{grid-template-columns:auto 1fr;align-items:center}.checkbox-row input[data-v-6c3f1898]{width:auto}.owned-grid[data-v-6c3f1898]{grid-template-columns:repeat(2,minmax(0,1fr))}.standard-card[data-v-6c3f1898],.work-row[data-v-6c3f1898],.signal-row[data-v-6c3f1898],.finding-row[data-v-6c3f1898]{gap:7px;margin-top:10px;padding:12px;display:grid}.standard-panel[data-v-6c3f1898]{margin-bottom:14px}.standard-card[data-v-6c3f1898]{gap:8px;display:grid}.standard-card small[data-v-6c3f1898]{color:var(--muted)}.signal-row[data-v-6c3f1898]{text-align:left;width:100%}.pill[data-v-6c3f1898]{border:1px solid var(--border);color:#cbd5e1;border-radius:999px;align-items:center;width:max-content;padding:2px 8px;font-size:12px;display:inline-flex}.pill.danger[data-v-6c3f1898]{color:#fecaca;background:#7f1d1d2e;border-color:#f8717173}.pill.warn[data-v-6c3f1898]{color:#fde68a;background:#78350f2e;border-color:#f59e0b73}.pill.neutral[data-v-6c3f1898]{color:#cbd5e1}@media (width<=1120px){.summary-grid[data-v-6c3f1898]{grid-template-columns:repeat(3,minmax(0,1fr))}.split-grid[data-v-6c3f1898],.owned-grid[data-v-6c3f1898]{grid-template-columns:1fr}}@media (width<=720px){.employee-evidence[data-v-6c3f1898]{padding:16px}.detail-header[data-v-6c3f1898],.summary-grid[data-v-6c3f1898],.form-grid[data-v-6c3f1898]{grid-template-columns:1fr}}.work-standards[data-v-01a4f626]{min-height:calc(100vh - var(--nav-height,64px));color:var(--text);background:linear-gradient(#121821f0,#0b0f16fa),#0b0f16;padding:28px}.page-header[data-v-01a4f626]{margin-bottom:16px}.eyebrow[data-v-01a4f626]{color:var(--muted);text-transform:uppercase;letter-spacing:0;margin:10px 0 4px;font-size:12px}h1[data-v-01a4f626],h2[data-v-01a4f626]{font-family:var(--font-h1);margin:0}h1[data-v-01a4f626]{font-family:var(--font-h1);font-size:30px}h2[data-v-01a4f626]{font-size:18px}button[data-v-01a4f626],input[data-v-01a4f626],select[data-v-01a4f626],textarea[data-v-01a4f626]{font:inherit}button[data-v-01a4f626]{cursor:pointer}button[data-v-01a4f626]:disabled{cursor:not-allowed;opacity:.55}.primary-btn[data-v-01a4f626],.text-btn[data-v-01a4f626],.small-btn[data-v-01a4f626],.section-tabs button[data-v-01a4f626]{border:1px solid var(--border);min-height:34px;color:var(--text);background:#ffffff0a;border-radius:8px;padding:0 12px}.primary-btn[data-v-01a4f626]{color:#1b1607;background:#f5c34b;border-color:#f5c34bb3;font-weight:750}.text-btn[data-v-01a4f626]{color:#f5c34b;border-color:#f5c34b47}.small-btn[data-v-01a4f626]{min-height:30px;font-size:12px}.section-tabs[data-v-01a4f626]{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.section-tabs button[data-v-01a4f626]{min-height:36px}.section-tabs button.active[data-v-01a4f626]{color:#f5c34b;background:#f5c34b24;border-color:#f5c34b8c}.alert[data-v-01a4f626],.loading-state[data-v-01a4f626],.employee-card[data-v-01a4f626],.standard-card[data-v-01a4f626]{border:1px solid var(--border);background:#ffffff09;border-radius:8px;padding:14px}.alert.danger[data-v-01a4f626]{color:#fecaca;border-color:#f8717180}.alert.good[data-v-01a4f626]{color:#bbf7d0;border-color:#34d39980}.standards-grid[data-v-01a4f626],.employee-grid[data-v-01a4f626]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.standard-card[data-v-01a4f626],.employee-card[data-v-01a4f626]{gap:12px;display:grid}.card-head[data-v-01a4f626],.active-toggle[data-v-01a4f626]{justify-content:space-between;align-items:center;gap:10px;display:flex}.active-toggle[data-v-01a4f626]{color:var(--muted);justify-content:flex-end;font-size:12px}label[data-v-01a4f626]{color:var(--muted);gap:6px;font-size:12px;display:grid}input[data-v-01a4f626],select[data-v-01a4f626],textarea[data-v-01a4f626]{border:1px solid var(--border);width:100%;color:var(--text);background:#070a0fc7;border-radius:8px;padding:9px 10px}.active-toggle input[data-v-01a4f626]{width:auto}.policy-grid[data-v-01a4f626]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.people-policy-grid[data-v-01a4f626]{grid-template-columns:repeat(3,minmax(0,1fr))}.signal-metrics[data-v-01a4f626]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.signal-metrics span[data-v-01a4f626]{border:1px solid var(--border);background:#ffffff07;border-radius:8px;padding:10px}.signal-metrics strong[data-v-01a4f626]{color:var(--text);font-size:18px;display:block}.signal-metrics small[data-v-01a4f626],.employee-card small[data-v-01a4f626]{color:var(--muted)}.ignore-toggle[data-v-01a4f626]{justify-content:flex-start}.agent-note[data-v-01a4f626]{color:var(--muted);margin:0;font-size:12px}.pill[data-v-01a4f626]{border:1px solid var(--border);color:#cbd5e1;border-radius:999px;align-items:center;width:max-content;padding:2px 8px;font-size:12px;display:inline-flex}.pill.danger[data-v-01a4f626]{color:#fecaca;border-color:#f871717a}.pill.warn[data-v-01a4f626]{color:#fde68a;border-color:#f59e0b7a}.pill.neutral[data-v-01a4f626]{color:#cbd5e1}@media (width<=1020px){.standards-grid[data-v-01a4f626],.employee-grid[data-v-01a4f626],.policy-grid[data-v-01a4f626],.people-policy-grid[data-v-01a4f626]{grid-template-columns:1fr}}@media (width<=720px){.work-standards[data-v-01a4f626]{padding:16px}}.deliveries-page[data-v-971630f0]{color:var(--text);background:0 0}.deliveries-header[data-v-971630f0],.quick-intake[data-v-971630f0],.filters[data-v-971630f0],.metrics-row[data-v-971630f0],.editor-heading[data-v-971630f0],.panel-actions[data-v-971630f0],.activity-compose[data-v-971630f0]{gap:12px;display:flex}.deliveries-header[data-v-971630f0]{align-items:flex-start}.deliveries-header h1[data-v-971630f0],.editor-heading h2[data-v-971630f0]{letter-spacing:0;margin:0}.eyebrow[data-v-971630f0]{color:#8fa3b8;text-transform:uppercase;margin:0 0 4px;font-size:12px}.header-actions[data-v-971630f0],.panel-actions[data-v-971630f0]{flex-wrap:wrap;justify-content:flex-end}.quick-intake[data-v-971630f0]{background:#101821;border:1px solid #273445;border-radius:8px;align-items:center;margin-bottom:14px;padding:12px}.quick-intake div[data-v-971630f0]{min-width:220px}.quick-intake strong[data-v-971630f0],.quick-intake small[data-v-971630f0]{display:block}.quick-intake small[data-v-971630f0],td small[data-v-971630f0],.editor-meta[data-v-971630f0],.activity-list span[data-v-971630f0]{color:#8fa3b8;font-size:12px}button[data-v-971630f0],input[data-v-971630f0],select[data-v-971630f0],textarea[data-v-971630f0]{color:#e7edf5;font:inherit;background:#121a24;border:1px solid #273445;border-radius:6px}button[data-v-971630f0]{cursor:pointer;min-height:36px;padding:0 12px}button[data-v-971630f0]:disabled{cursor:not-allowed;opacity:.55}input[data-v-971630f0],select[data-v-971630f0]{min-height:36px;padding:0 10px}textarea[data-v-971630f0]{resize:vertical;min-height:76px;padding:10px}.quick-intake textarea[data-v-971630f0]{flex:1;min-height:44px;max-height:120px}.primary-btn[data-v-971630f0]{color:#fff;background:#2d7df6;border-color:#2d7df6}.secondary-btn[data-v-971630f0]{background:#182231}.receive-device-link[data-v-971630f0]{color:#e7edf5;border:1px solid #273445;border-radius:6px;align-items:center;min-height:36px;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex}.danger-btn[data-v-971630f0]{color:#ffd6dc;background:#3a1b22;border-color:#763241}.tiny-btn[data-v-971630f0]{background:#182231;min-height:28px;margin-top:6px;font-size:12px}.icon-btn[data-v-971630f0]{width:36px;padding:0}.metrics-row[data-v-971630f0]{flex-wrap:wrap;margin-bottom:14px}.metrics-row button[data-v-971630f0]{border:1px solid var(--border);text-align:left;background:#ffffff06;border-radius:8px;min-width:0;padding:12px 14px}.metrics-row button.active[data-v-971630f0]{color:#9bd3ff;background:#10b3ff1a;border-color:#10b3ff8c}.metrics-row span[data-v-971630f0]{font-size:22px;font-weight:700;display:block}.intake-label[data-v-971630f0]{color:var(--muted);margin:0 0 4px;font-size:12px;font-weight:700}.filters[data-v-971630f0]{flex-wrap:wrap;align-items:center;margin-bottom:12px}.filters input[data-v-971630f0]{flex:1;min-width:280px}.notice[data-v-971630f0]{background:#121a24;border:1px solid #273445;border-radius:8px;margin:0 0 12px;padding:10px 12px}.notice.warn[data-v-971630f0]{color:#ffe0a3;border-color:#735a1a}.notice.error[data-v-971630f0]{color:#ffd6dc;border-color:#763241}.notice.success[data-v-971630f0]{color:#b7f5c8;border-color:#2f6f45}.notice.info[data-v-971630f0]{color:#bfe9ff;border-color:#2b5d7a}.table-panel[data-v-971630f0]{background:#0f1722;border:1px solid #273445;border-radius:8px;min-width:0;overflow:auto}table[data-v-971630f0]{border-collapse:collapse;width:100%}.deliveries-table[data-v-971630f0]{table-layout:fixed;min-width:960px}.deliveries-table th[data-v-971630f0]:first-child{width:23%}.deliveries-table th[data-v-971630f0]:nth-child(2){width:20%}.deliveries-table th[data-v-971630f0]:nth-child(3){width:22%}.deliveries-table th[data-v-971630f0]:nth-child(4){width:15%}.deliveries-table th[data-v-971630f0]:nth-child(5){width:20%}th[data-v-971630f0],td[data-v-971630f0]{text-align:left;vertical-align:middle;border-bottom:1px solid #223043;padding:12px 14px}th[data-v-971630f0]{color:#8fa3b8;font-size:12px;font-weight:600}tbody tr[data-v-971630f0]:hover,tbody tr.selected[data-v-971630f0]{background:#2d7df614}td strong[data-v-971630f0]{color:#f2f6fb;display:block}.shipment-cell[data-v-971630f0],.destination-cell[data-v-971630f0],.date-cell[data-v-971630f0]{min-width:0}.delivery-title[data-v-971630f0]{align-items:center;gap:8px;min-width:0;display:flex}.delivery-title strong[data-v-971630f0]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.muted-line[data-v-971630f0],td small[data-v-971630f0]{color:#8fa3b8;margin-top:4px;font-size:12px;line-height:1.35;display:block}.carrier-badge[data-v-971630f0]{color:#fff;letter-spacing:0;text-transform:none;border:1px solid #ffffff24;border-radius:5px;justify-content:center;align-items:center;min-width:48px;height:22px;padding:0 6px;font-size:10px;font-weight:850;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.carrier-ups[data-v-971630f0]{color:#ffd34e;background:#442414;border-color:#9b7428;box-shadow:inset 0 0 0 2px #ffd34e38}.carrier-fedex[data-v-971630f0]{color:#fff;background:linear-gradient(90deg,#4d148c 0 52%,#f60 52% 100%);border-color:#5a3a89}.carrier-amazon[data-v-971630f0]{color:#101820;background:#f90;border-color:#ffc266;box-shadow:inset 0 -3px #10182038}.carrier-usps[data-v-971630f0]{color:#fff;background:#004b87;border-color:#d8b11e;box-shadow:inset 0 -3px #d8b11e}.carrier-ontrac[data-v-971630f0]{color:#c6f6d5;background:#123f32;border-color:#2f7a5f}.carrier-other[data-v-971630f0]{color:#d9e4ef;background:#253041;border-color:#3a495e}.heading-badge[data-v-971630f0]{vertical-align:middle;margin-right:8px;transform:translateY(-2px)}.destination-stack[data-v-971630f0]{gap:3px;min-width:0;display:grid}.destination-link[data-v-971630f0],.destination-name[data-v-971630f0]{text-overflow:ellipsis;white-space:nowrap;color:#9bd3ff;min-width:0;font-weight:750;text-decoration:none;overflow:hidden}.inline-link[data-v-971630f0]{color:#9bd3ff;margin-top:4px;font-size:12px;font-weight:750;text-decoration:none;display:inline-block}.row-actions[data-v-971630f0]{text-align:right}.action-group[data-v-971630f0]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.row-action-btn[data-v-971630f0]{background:#182231;min-height:30px;margin:0;padding:0 10px;font-size:13px}.status-cell[data-v-971630f0]{align-items:center;gap:10px;min-width:0;display:flex}.status-stack[data-v-971630f0]{gap:4px;min-width:0;display:grid}.status-line[data-v-971630f0]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.status-dot[data-v-971630f0]{background:#7b8796;border-radius:999px;flex:0 0 11px;width:11px;height:11px;box-shadow:0 0 0 3px #7b879626}.status-dot.good[data-v-971630f0]{background:#43d17a;box-shadow:0 0 0 3px #43d17a2b}.status-dot.info[data-v-971630f0]{background:#38bdf8;box-shadow:0 0 0 3px #38bdf826}.status-dot.warn[data-v-971630f0]{background:#f6c343;box-shadow:0 0 0 3px #f6c3432b}.status-dot.bad[data-v-971630f0]{background:#ff6475;box-shadow:0 0 0 3px #ff64752b}.status-dot.muted[data-v-971630f0]{background:#697386;box-shadow:0 0 0 3px #69738624}.status-pill[data-v-971630f0]{border-radius:999px;align-items:center;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.status-pill.good[data-v-971630f0]{color:#a8f3c3;background:#12351b}.status-pill.info[data-v-971630f0]{color:#bae6fd;background:#082f49}.status-pill.warn[data-v-971630f0]{color:#f8e39a;background:#3a2b08}.status-pill.bad[data-v-971630f0]{color:#ffb4b4;background:#3a0e10}.status-pill.muted[data-v-971630f0]{color:#9aa3b2;background:#242c38}.status-pill.neutral[data-v-971630f0]{color:#cbd5e1;background:#2a3140}.next-chip[data-v-971630f0]{text-overflow:ellipsis;white-space:nowrap;color:#b7c7d9;background:#121c29;border:1px solid #2b3b50;border-radius:999px;align-items:center;max-width:160px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex;overflow:hidden}.date-cell strong[data-v-971630f0]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.editor-overlay[data-v-971630f0]{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#03070c9e;justify-content:flex-end;display:flex;position:fixed;inset:0}.editor-panel[data-v-971630f0]{background:#101821;border-left:1px solid #273445;width:min(560px,100vw - 32px);height:100vh;max-height:100vh;padding:18px;overflow:auto;box-shadow:-20px 0 50px #00000059}.editor-heading[data-v-971630f0]{justify-content:space-between;align-items:flex-start;margin-bottom:14px}.editor-heading>div[data-v-971630f0]:first-child{flex:1;min-width:0}.editor-status[data-v-971630f0]{background:#121a24;border:1px solid #273445;border-radius:8px;align-items:center;gap:8px;min-width:118px;padding:8px 10px;display:flex}.editor-status strong[data-v-971630f0],.editor-status small[data-v-971630f0]{white-space:nowrap;display:block}.editor-status small[data-v-971630f0]{color:#8fa3b8;font-size:11px}.delivery-summary-strip[data-v-971630f0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 14px;display:grid}.delivery-summary-strip div[data-v-971630f0]{background:#121a24;border:1px solid #273445;border-radius:8px;min-width:0;padding:9px 10px}.delivery-summary-strip span[data-v-971630f0],.delivery-summary-strip strong[data-v-971630f0]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.delivery-summary-strip span[data-v-971630f0]{color:#8fa3b8;font-size:11px}.delivery-summary-strip strong[data-v-971630f0]{color:#eef4fb;margin-top:2px;font-size:12px}.status-track[data-v-971630f0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 16px;display:grid}.status-track div[data-v-971630f0]{color:#8fa3b8;text-align:center;gap:6px;font-size:11px;display:grid;position:relative}.status-track span[data-v-971630f0]{background:#101821;border:2px solid #33445a;border-radius:999px;justify-self:center;width:18px;height:18px}.status-track .done[data-v-971630f0]{color:#b7f5c8}.status-track .done span[data-v-971630f0]{background:#43d17a;border-color:#43d17a}.status-track .problem[data-v-971630f0]{color:#ffe0a3}.status-track .problem span[data-v-971630f0]{background:#f6c343;border-color:#f6c343}.form-grid[data-v-971630f0]{border:0;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;display:grid}.form-grid label[data-v-971630f0]{color:#9fb1c5;gap:5px;min-width:0;font-size:12px;display:grid}.form-grid label small[data-v-971630f0]{color:#8fa3b8;font-size:11px}.form-grid label small.field-error[data-v-971630f0]{color:#ffb4b4}.form-grid label small.field-success[data-v-971630f0]{color:#b7f5c8}.span-2[data-v-971630f0]{grid-column:span 2}.parsed-edit[data-v-971630f0],.status-actions[data-v-971630f0],.activity-panel[data-v-971630f0]{border-top:1px solid #273445;margin-top:14px;padding-top:12px}.parsed-edit summary[data-v-971630f0]{cursor:pointer;color:#9fb1c5;margin-bottom:12px;font-size:13px;font-weight:700}.status-actions>div[data-v-971630f0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.status-action-btn[data-v-971630f0]{color:#d9e4ef;background:#121a24;justify-content:flex-start;align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:700;display:inline-flex}.status-action-btn.active[data-v-971630f0]{color:#eef8ff;background:#10243a;border-color:#75b7ff}.panel-actions[data-v-971630f0]{margin-top:12px}.activity-compose[data-v-971630f0]{align-items:flex-start}.activity-compose textarea[data-v-971630f0]{flex:1}.activity-list[data-v-971630f0]{gap:10px;margin-top:12px;display:grid}.activity-list article[data-v-971630f0]{border-left:2px solid #2d7df6;padding-left:10px}.activity-list p[data-v-971630f0]{color:#dce6f2;margin:4px 0}.empty-state[data-v-971630f0]{color:#8fa3b8;padding:28px}@media (width<=720px){.deliveries-page[data-v-971630f0]{padding:16px}.deliveries-header[data-v-971630f0],.quick-intake[data-v-971630f0],.editor-heading[data-v-971630f0]{flex-direction:column;align-items:stretch}.quick-intake textarea[data-v-971630f0]{width:100%;min-width:0}.form-grid[data-v-971630f0],.delivery-summary-strip[data-v-971630f0],.status-track[data-v-971630f0],.status-actions>div[data-v-971630f0]{grid-template-columns:1fr}.span-2[data-v-971630f0]{grid-column:span 1}.editor-panel[data-v-971630f0]{width:100vw;padding:16px}}.hardware-picker[data-v-d90de94c]{width:100%;position:relative}.hardware-picker-field[data-v-d90de94c]{position:relative}.hardware-picker-input[data-v-d90de94c]{border:1px solid var(--border);background:var(--panel);width:100%;min-height:38px;color:var(--text);border-radius:8px;padding:9px 62px 9px 10px}.hardware-picker-clear[data-v-d90de94c]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:#ffffff0f;border-radius:8px;padding:3px 7px;font-size:12px;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.hardware-picker-clear[data-v-d90de94c]:hover{color:var(--text)}.hardware-picker-menu[data-v-d90de94c]{z-index:60;border:1px solid var(--border);max-height:260px;box-shadow:var(--glow);background:#0f141bfa;border-radius:8px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.hardware-picker-option[data-v-d90de94c]{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0f;flex-direction:column;gap:3px;padding:9px 11px;display:flex}.hardware-picker-option[data-v-d90de94c]:hover,.hardware-picker-option.active[data-v-d90de94c]{background:#ffffff12}.hardware-picker-option.selected[data-v-d90de94c]{background:#38bdf81f}.hardware-picker-option small[data-v-d90de94c],.hardware-picker-message[data-v-d90de94c]{color:var(--muted);font-size:12px}.hardware-picker-message[data-v-d90de94c]{margin:0;padding:10px 11px}.devices-page[data-v-55f9ecbc]{flex-direction:column;gap:16px;display:flex}.devices-header[data-v-55f9ecbc]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-kicker[data-v-55f9ecbc]{color:var(--muted);margin:5px 0 0;font-size:13px}.header-actions[data-v-55f9ecbc]{align-items:center;gap:8px;display:flex}.eyebrow[data-v-55f9ecbc]{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin:0 0 4px;font-size:11px;font-weight:700}.primary-btn[data-v-55f9ecbc],.secondary-btn[data-v-55f9ecbc]{border:1px solid var(--border);cursor:pointer;border-radius:8px;min-height:38px;padding:0 14px;font-weight:700}.primary-btn[data-v-55f9ecbc]{background:var(--accent);color:#fff;border-color:var(--accent)}.secondary-btn[data-v-55f9ecbc]{background:var(--panel);color:var(--text)}.primary-btn[data-v-55f9ecbc]:disabled,.secondary-btn[data-v-55f9ecbc]:disabled{opacity:.55;cursor:not-allowed}.metrics-row[data-v-55f9ecbc]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}.metrics-row button[data-v-55f9ecbc]{text-align:left;cursor:pointer}.metrics-row button.active[data-v-55f9ecbc]{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent);background:#0d8fd114}.metrics-row span[data-v-55f9ecbc]{color:var(--text);font-size:22px;font-weight:800;display:block}.metrics-row small[data-v-55f9ecbc]{color:var(--muted);font-weight:700}.filters[data-v-55f9ecbc]{grid-template-columns:minmax(220px,1fr) repeat(3,minmax(130px,160px)) minmax(180px,240px) auto;gap:8px;display:grid}input[data-v-55f9ecbc],select[data-v-55f9ecbc],textarea[data-v-55f9ecbc]{border:1px solid var(--border);background:var(--panel);width:100%;color:var(--text);border-radius:8px;min-height:38px;padding:9px 10px}textarea[data-v-55f9ecbc]{resize:vertical;min-height:84px}label[data-v-55f9ecbc]{color:var(--muted);flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}label input[data-v-55f9ecbc],label select[data-v-55f9ecbc],label textarea[data-v-55f9ecbc]{color:var(--text);font-weight:500}.notice[data-v-55f9ecbc]{border:1px solid var(--border);border-radius:8px;margin:0;padding:10px 12px}.notice.error[data-v-55f9ecbc]{color:#fecaca;background:#dc26261f;border-color:#dc262659}.notice.success[data-v-55f9ecbc]{color:#bbf7d0;background:#16a34a1f;border-color:#16a34a59}.inventory-shell[data-v-55f9ecbc]{grid-template-columns:minmax(0,1fr) minmax(400px,470px);align-items:start;gap:14px;display:grid}.list-panel[data-v-55f9ecbc],.editor-panel[data-v-55f9ecbc]{border:1px solid var(--border);background:var(--panel);border-radius:8px;overflow:hidden}.devices-table[data-v-55f9ecbc]{border-collapse:collapse;width:100%}.devices-table th[data-v-55f9ecbc],.devices-table td[data-v-55f9ecbc]{border-bottom:1px solid var(--border);text-align:left;vertical-align:middle;padding:12px}.devices-table th[data-v-55f9ecbc]{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.devices-table tr[data-v-55f9ecbc]{cursor:pointer}.devices-table tr.selected[data-v-55f9ecbc],.devices-table tbody tr[data-v-55f9ecbc]:hover{background:#ffffff0a}.devices-table strong[data-v-55f9ecbc]{color:var(--text);display:block}.devices-table small[data-v-55f9ecbc]{color:var(--muted);margin-top:3px;display:block}.status-pill[data-v-55f9ecbc]{border:1px solid var(--border);border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}.status-pill.good[data-v-55f9ecbc]{color:#bbf7d0;background:#16a34a24;border-color:#16a34a59}.status-pill.info[data-v-55f9ecbc]{color:#bfdbfe;background:#2563eb24;border-color:#2563eb59}.status-pill.warn[data-v-55f9ecbc]{color:#fde68a;background:#f59e0b24;border-color:#f59e0b59}.status-pill.bad[data-v-55f9ecbc]{color:#fecaca;background:#dc262624;border-color:#dc262659}.status-pill.muted[data-v-55f9ecbc],.status-pill.neutral[data-v-55f9ecbc]{color:var(--muted);background:#ffffff0a}.editor-empty[data-v-55f9ecbc]{color:var(--text);flex-direction:column;gap:6px;padding:18px;display:flex}.editor-empty small[data-v-55f9ecbc]{color:var(--muted)}.editor-form[data-v-55f9ecbc]{flex-direction:column;gap:12px;padding:16px;display:flex}.editor-head[data-v-55f9ecbc],.panel-actions[data-v-55f9ecbc],.history-head[data-v-55f9ecbc],.comment-row[data-v-55f9ecbc],.catalog-picker[data-v-55f9ecbc],.section-head[data-v-55f9ecbc]{justify-content:space-between;align-items:end;gap:10px;display:flex}.editor-head[data-v-55f9ecbc]{align-items:flex-start}.editor-head h2[data-v-55f9ecbc]{color:var(--text);margin:0;font-size:18px}.editor-head-actions[data-v-55f9ecbc]{align-items:center;gap:10px;display:flex}.editor-subtitle[data-v-55f9ecbc]{color:var(--muted);margin-top:4px;font-size:12px;display:block}.danger-link[data-v-55f9ecbc]{color:#fca5a5;cursor:pointer;background:0 0;border:0;font-weight:800}.close-link[data-v-55f9ecbc],.text-link[data-v-55f9ecbc],.inline-action[data-v-55f9ecbc]{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.close-link[data-v-55f9ecbc]{color:var(--muted)}.close-link[data-v-55f9ecbc]:hover,.text-link[data-v-55f9ecbc]:hover,.inline-action[data-v-55f9ecbc]:hover{color:var(--text)}.grid-2[data-v-55f9ecbc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.grid-3[data-v-55f9ecbc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.catalog-picker label[data-v-55f9ecbc]{flex:1}.field-hint[data-v-55f9ecbc]{color:var(--muted);margin:-6px 0 0;font-size:12px}.field-note[data-v-55f9ecbc]{color:var(--muted);font-size:11px;font-weight:600}.device-summary[data-v-55f9ecbc]{border:1px solid var(--border);background:#ffffff05;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding:12px;display:grid}.device-summary small[data-v-55f9ecbc]{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.device-summary strong[data-v-55f9ecbc]{color:var(--text);overflow-wrap:anywhere;font-size:13px;display:block}.summary-status[data-v-55f9ecbc]{flex-direction:column;align-items:flex-start;display:flex}.state-guidance[data-v-55f9ecbc]{color:var(--muted);background:#16a34a0f;border-left:3px solid #16a34ab3;margin:0;padding:8px 10px;font-size:12px}.state-guidance strong[data-v-55f9ecbc]{color:var(--text)}.primary-action-card[data-v-55f9ecbc]{box-shadow:inset 3px 0 0 var(--accent);background:#0d8fd10f;border:1px solid #0d8fd166;border-radius:8px;flex-direction:column;gap:12px;padding:14px;display:flex}.primary-action-card.quiet-action[data-v-55f9ecbc]{border-color:var(--border);box-shadow:none;background:#ffffff05}.action-intro h3[data-v-55f9ecbc]{color:var(--text);margin:3px 0 4px;font-size:16px}.action-intro p[data-v-55f9ecbc]{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.action-kicker[data-v-55f9ecbc]{color:var(--accent);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:800}.requirement-list[data-v-55f9ecbc]{flex-wrap:wrap;gap:7px;display:flex}.requirement-list span[data-v-55f9ecbc]{color:#fde68a;background:#f59e0b1a;border:1px solid #f59e0b59;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:800}.requirement-list span.complete[data-v-55f9ecbc]{color:#bbf7d0;background:#16a34a1a;border-color:#16a34a59}.requirements-note[data-v-55f9ecbc]{color:#fde68a;margin:0;font-size:12px}.primary-action[data-v-55f9ecbc]{width:100%;min-height:44px}.optional-evidence[data-v-55f9ecbc],.secondary-flow[data-v-55f9ecbc]{border-top:1px solid var(--border);padding-top:10px}.optional-evidence summary[data-v-55f9ecbc],.secondary-flow summary[data-v-55f9ecbc],.history-panel summary[data-v-55f9ecbc]{color:var(--muted);cursor:pointer;font-size:12px;font-weight:800}.optional-evidence[open] summary[data-v-55f9ecbc],.secondary-flow[open] summary[data-v-55f9ecbc],.history-panel[open] summary[data-v-55f9ecbc]{color:var(--text);margin-bottom:10px}.optional-evidence .grid-2[data-v-55f9ecbc]{margin-top:10px}.secondary-flow p[data-v-55f9ecbc]{color:var(--muted);margin:10px 0;font-size:12px}.transition-controls[data-v-55f9ecbc]{grid-template-columns:minmax(120px,.8fr) minmax(140px,1.2fr) auto;gap:8px;display:grid}.details-toggle[data-v-55f9ecbc]{border:1px solid var(--border);width:100%;min-height:36px;color:var(--muted);cursor:pointer;background:#ffffff05;border-radius:8px;font-weight:800}.details-toggle[data-v-55f9ecbc]:hover{color:var(--text);border-color:#fff3}.edit-details-section[data-v-55f9ecbc]{border:1px solid var(--border);background:#ffffff05;border-radius:8px;flex-direction:column;gap:12px;padding:12px;display:flex}.advanced-section[data-v-55f9ecbc],.tracking-section[data-v-55f9ecbc]{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding-top:12px;display:flex}.section-head[data-v-55f9ecbc]{align-items:center}.section-head strong[data-v-55f9ecbc]{color:var(--text)}.section-head small[data-v-55f9ecbc]{color:var(--muted);margin-top:2px;font-size:12px;display:block}.section-head a[data-v-55f9ecbc]{color:var(--accent);white-space:nowrap;font-size:12px;font-weight:800;text-decoration:none}.catalog-summary[data-v-55f9ecbc],.linked-row[data-v-55f9ecbc]{border:1px solid var(--border);background:#ffffff08;border-radius:8px;padding:10px}.catalog-summary strong[data-v-55f9ecbc],.linked-row strong[data-v-55f9ecbc],.linked-row a[data-v-55f9ecbc]{color:var(--text)}.catalog-summary small[data-v-55f9ecbc]{color:var(--muted);margin-top:3px;display:block}.tracking-card[data-v-55f9ecbc]{justify-content:space-between;align-items:center;gap:10px;display:flex}.tracking-card small[data-v-55f9ecbc]{color:var(--muted);margin-top:3px;display:block}.history-panel[data-v-55f9ecbc]{border-top:1px solid var(--border);padding-top:12px}.history-panel[open][data-v-55f9ecbc]{flex-direction:column;gap:10px;display:flex}.history-head strong[data-v-55f9ecbc]{color:var(--text)}.history-head small[data-v-55f9ecbc]{color:var(--muted)}.comment-row input[data-v-55f9ecbc]{flex:1}.event-list[data-v-55f9ecbc]{flex-direction:column;gap:8px;max-height:260px;display:flex;overflow:auto}.event-list article[data-v-55f9ecbc]{border:1px solid var(--border);background:#ffffff06;border-radius:8px;padding:10px}.event-list strong[data-v-55f9ecbc]{color:var(--text)}.event-list small[data-v-55f9ecbc]{color:var(--muted);margin-top:2px;display:block}.event-list p[data-v-55f9ecbc]{color:var(--text);margin:6px 0 0;font-size:13px}.event-list .event-transition[data-v-55f9ecbc]{color:var(--muted);font-size:12px;font-weight:700}.event-list .event-evidence[data-v-55f9ecbc]{color:var(--muted);margin-top:6px;display:block}.empty-state[data-v-55f9ecbc]{text-align:center;color:var(--muted);padding:24px}@media (width<=1100px){.inventory-shell[data-v-55f9ecbc]{grid-template-columns:1fr}.filters[data-v-55f9ecbc]{grid-template-columns:1fr 1fr}.metrics-row[data-v-55f9ecbc]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.devices-header[data-v-55f9ecbc],.editor-head[data-v-55f9ecbc],.panel-actions[data-v-55f9ecbc],.comment-row[data-v-55f9ecbc],.catalog-picker[data-v-55f9ecbc],.section-head[data-v-55f9ecbc],.tracking-card[data-v-55f9ecbc]{flex-direction:column;align-items:stretch}.filters[data-v-55f9ecbc],.grid-2[data-v-55f9ecbc],.grid-3[data-v-55f9ecbc],.metrics-row[data-v-55f9ecbc],.transition-controls[data-v-55f9ecbc]{grid-template-columns:1fr}.header-actions[data-v-55f9ecbc]{width:100%}.header-actions button[data-v-55f9ecbc]{flex:1}.devices-table[data-v-55f9ecbc]{min-width:560px}.list-panel[data-v-55f9ecbc]{overflow-x:auto}}html.pipeline-drawer-open,body.pipeline-drawer-open{overflow:hidden}.pipelines-page[data-v-8105a264]{padding:4px 0 28px}.page-header[data-v-8105a264]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:0;display:flex}.page-header p[data-v-8105a264],.modal-header p[data-v-8105a264]{color:var(--muted);margin:5px 0 0;font-size:15px;line-height:1.55}.header-actions[data-v-8105a264],.actions-cell[data-v-8105a264],.modal-actions[data-v-8105a264],.token-row[data-v-8105a264]{align-items:center;gap:8px;display:flex}.header-actions[data-v-8105a264]{flex-wrap:wrap;justify-content:flex-end}.tab-row[data-v-8105a264]{border:1px solid var(--border);background:#ffffff08;border-radius:8px;margin-bottom:16px;padding:3px;display:inline-flex}.tab-row button[data-v-8105a264]{color:var(--muted);background:0 0;border:0;border-radius:6px;padding:8px 12px;font-size:13px;font-weight:800}.tab-row button.active[data-v-8105a264]{color:var(--text);background:#ffffff1a}.primary-button[data-v-8105a264],.secondary-button[data-v-8105a264],.table-button[data-v-8105a264],.danger-button[data-v-8105a264],.icon-button[data-v-8105a264]{border:1px solid var(--border);border-radius:8px;font-weight:700}.primary-button[data-v-8105a264]{color:#fff;background:#0d8fd1;padding:9px 13px}.secondary-button[data-v-8105a264],.table-button[data-v-8105a264],.icon-button[data-v-8105a264]{color:var(--text);background:#ffffff0f}.secondary-button[data-v-8105a264]{padding:9px 12px}.table-button[data-v-8105a264],.danger-button[data-v-8105a264]{padding:7px 10px;font-size:12px}.danger-button[data-v-8105a264]{color:#ffb4b4;background:#3a0e10;border-color:#f8717159}.icon-button[data-v-8105a264]{width:32px;height:32px}button[data-v-8105a264]:disabled{opacity:.55;cursor:not-allowed}.notice[data-v-8105a264],.modal-panel[data-v-8105a264],.template-list[data-v-8105a264],.template-form[data-v-8105a264]{border:1px solid var(--border);background:#ffffff08;border-radius:8px}.merchant-work-shell[data-v-8105a264]{gap:12px;display:grid}.pipeline-view-header[data-v-8105a264]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pipeline-view-header h2[data-v-8105a264]{color:var(--text);margin:0;font-size:20px;line-height:1.3}.pipeline-view-header p[data-v-8105a264]{color:var(--muted);margin:4px 0 0;font-size:15px;line-height:1.5}.merchant-work-header[data-v-8105a264]{margin-bottom:2px}.merchant-work-count[data-v-8105a264]{color:var(--muted);white-space:nowrap;font-size:13px;font-weight:800}.merchant-work-list[data-v-8105a264]{border:1px solid var(--border);background:#ffffff05;border-radius:8px;display:grid;overflow:hidden}.merchant-work-row[data-v-8105a264]{border:0;border-bottom:1px solid var(--border);width:100%;color:var(--text);text-align:left;background:0 0;grid-template-columns:minmax(180px,1.25fr) minmax(150px,1fr) minmax(135px,.85fr) minmax(160px,1fr) auto;align-items:center;gap:16px;padding:14px 16px;display:grid}.merchant-work-row[data-v-8105a264]:last-child{border-bottom:0}.merchant-work-row[data-v-8105a264]:hover{background:#0d8fd112}.merchant-work-row.attention[data-v-8105a264]{box-shadow:inset 3px 0 #f59e0b}.merchant-work-row>span[data-v-8105a264],.merchant-work-primary[data-v-8105a264]{gap:3px;min-width:0;display:grid}.merchant-work-row small[data-v-8105a264]{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:800}.merchant-work-primary strong[data-v-8105a264]{color:var(--text);overflow-wrap:anywhere;font-size:15px}.merchant-work-primary small[data-v-8105a264]{color:#aeb8ca;text-transform:none;font-size:12px;font-weight:650}.merchant-work-row>span:not(.merchant-work-primary) strong[data-v-8105a264]{color:var(--text);overflow-wrap:anywhere;font-size:13px;line-height:1.35}.merchant-work-state[data-v-8105a264]{border:1px solid var(--work-tone,#60a5fa);background:var(--work-tone-soft,#60a5fa24);color:var(--work-tone,#60a5fa);white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:11px;font-style:normal;font-weight:900}.pipeline-portfolio-shell[data-v-8105a264]{gap:12px;display:grid}.pipeline-portfolio-header[data-v-8105a264]{margin-bottom:2px}.pipeline-portfolio-list[data-v-8105a264]{border:1px solid var(--border);background:#ffffff05;border-radius:8px;display:grid;overflow:hidden}.pipeline-portfolio-row[data-v-8105a264]{border:0;border-bottom:1px solid var(--border);width:100%;color:var(--text);text-align:left;background:0 0;grid-template-columns:minmax(190px,1.3fr) minmax(90px,.55fr) minmax(90px,.55fr) minmax(110px,.75fr) minmax(220px,1.45fr) auto;align-items:center;gap:16px;padding:15px 16px;display:grid}.pipeline-portfolio-row[data-v-8105a264]:last-child{border-bottom:0}.pipeline-portfolio-row[data-v-8105a264]:hover{background:#0d8fd112}.pipeline-portfolio-primary[data-v-8105a264],.pipeline-portfolio-metric[data-v-8105a264],.pipeline-portfolio-ownership[data-v-8105a264]{gap:3px;min-width:0;display:grid}.pipeline-portfolio-primary strong[data-v-8105a264]{color:var(--text);overflow-wrap:anywhere;font-size:16px;line-height:1.3}.pipeline-portfolio-primary small[data-v-8105a264]{color:var(--muted);font-size:12px}.pipeline-portfolio-metric small[data-v-8105a264],.pipeline-portfolio-ownership small[data-v-8105a264]{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.pipeline-portfolio-metric strong[data-v-8105a264],.pipeline-portfolio-ownership strong[data-v-8105a264]{color:var(--text);font-size:15px}.pipeline-portfolio-ownership.warning strong[data-v-8105a264]{color:#fbbf24}.pipeline-stage-summary[data-v-8105a264]{flex-wrap:wrap;gap:6px;display:flex}.pipeline-stage-summary>span[data-v-8105a264]{background:#60a5fa1a;border:1px solid #60a5fa61;border-radius:999px;justify-content:space-between;align-items:center;gap:6px;padding:5px 8px;display:inline-flex}.pipeline-stage-summary small[data-v-8105a264]{color:#bfdbfe;font-size:11px;font-weight:750;line-height:1.25}.pipeline-stage-summary b[data-v-8105a264]{min-width:20px;height:20px;color:var(--text);background:#94a3b826;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.pipeline-portfolio-action[data-v-8105a264]{color:#93c5fd;white-space:nowrap;font-size:13px;font-weight:900}.pipeline-board-shell[data-v-8105a264]{gap:12px;margin-bottom:16px;font-size:16px;display:grid}.board-header[data-v-8105a264],.drawer-header[data-v-8105a264],.drawer-actions[data-v-8105a264]{align-items:center;gap:10px;display:flex}.board-header[data-v-8105a264]{margin-bottom:2px}.drawer-header h2[data-v-8105a264],.drawer-section h3[data-v-8105a264]{color:var(--text);margin:0}.drawer-header p[data-v-8105a264],.drawer-muted[data-v-8105a264]{color:var(--muted);margin:4px 0 0;font-size:15px;line-height:1.5}.board-picker[data-v-8105a264]{gap:4px;min-width:min(300px,100%);display:grid}.board-picker span[data-v-8105a264]{color:var(--muted);font-size:12px;font-weight:800}.board-picker select[data-v-8105a264]{border:1px solid var(--border);color:var(--text);font:inherit;background:#ffffff0f;border-radius:8px;padding:9px 34px 9px 11px;font-weight:750}.board-column header span[data-v-8105a264]{min-width:24px;color:var(--muted);background:#94a3b824;border-radius:999px;justify-content:center;padding:2px 7px;font-size:12px;font-weight:800;display:inline-flex}.board-empty[data-v-8105a264]{color:var(--muted);border:1px dashed #94a3b857;border-radius:8px;padding:14px;font-size:13px}.all-pipeline-groups[data-v-8105a264]{gap:18px;display:grid}.all-pipeline-group[data-v-8105a264]{border-top:1px solid var(--border);padding-top:14px}.pipeline-group-header[data-v-8105a264]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.pipeline-group-header h3[data-v-8105a264]{color:var(--text);margin:0;font-size:18px}.pipeline-group-header p[data-v-8105a264]{color:var(--muted);margin:4px 0 0;font-size:14px}.group-attention[data-v-8105a264]{color:#fbbf24}.overview-action[data-v-8105a264]{color:#93c5fd;white-space:nowrap;background:0 0;border:0;padding:5px 0;font-size:13px;font-weight:800}.overview-action[data-v-8105a264]:hover{color:#dbeafe;text-decoration:underline}.pipeline-group-cards[data-v-8105a264]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.overview-merchant-card[data-v-8105a264]{margin-bottom:0}.board-columns[data-v-8105a264]{border:1px solid var(--border);background:#ffffff05;border-radius:8px;grid-auto-columns:minmax(250px,340px);grid-auto-flow:column;gap:10px;padding:10px 10px 14px;display:grid;overflow-x:auto}.board-column[data-v-8105a264]{border:1px solid var(--border);background:#070a0f5c;border-radius:8px;min-height:320px;padding:10px}.board-column.is-drop-target[data-v-8105a264]{background:#60a5fa12;border-color:#60a5fa;box-shadow:inset 0 0 0 1px #60a5fa38}.empty-column[data-v-8105a264]{color:var(--muted);margin:14px 2px;font-size:13px;line-height:1.45}.board-column header[data-v-8105a264]{justify-content:space-between;align-items:flex-start;gap:10px;min-height:44px;margin-bottom:10px;display:flex}.board-column header strong[data-v-8105a264]{min-width:0;color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.25;display:-webkit-box;overflow:hidden}.merchant-card[data-v-8105a264]{background:linear-gradient(90deg, var(--work-tone-soft,#60a5fa1f) 0, transparent 46%), #ffffff0b;width:100%;color:var(--text);text-align:left;border:1px solid #94a3b838;border-radius:8px;gap:9px;margin-bottom:8px;padding:13px 13px 13px 16px;display:grid;position:relative;overflow:hidden}.merchant-card[data-v-8105a264]:before{content:"";background:var(--work-tone,#60a5fa);width:4px;position:absolute;inset:0 auto 0 0}.merchant-card[data-v-8105a264]:hover{border-color:var(--work-tone,#60a5fa);background:linear-gradient(90deg, var(--work-tone-soft,#60a5fa1f) 0, transparent 56%), #fff1}.merchant-card[data-v-8105a264]:active{cursor:grabbing}.merchant-card[draggable=true][data-v-8105a264]{cursor:grab}.merchant-card-top[data-v-8105a264]{min-width:0;display:block}.merchant-card-title[data-v-8105a264]{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:900;line-height:1.3;display:-webkit-box;overflow:hidden}.merchant-card-state[data-v-8105a264]{border:1px solid var(--work-tone,#60a5fa);background:var(--work-tone-soft,#60a5fa24);color:var(--work-tone,#60a5fa);white-space:nowrap;border-radius:999px;padding:4px 7px;font-size:11px;font-weight:900}.merchant-card-meta[data-v-8105a264]{color:var(--muted);gap:9px;font-size:14px;line-height:1.35;display:grid}.merchant-card-state[data-v-8105a264]{justify-self:start}.merchant-card-stage[data-v-8105a264]{border-top:1px solid #94a3b829;gap:2px;padding-top:8px;display:grid}.merchant-card-stage small[data-v-8105a264]{color:#d7dde8;text-transform:uppercase;font-size:10px;font-weight:800}.merchant-card-stage strong[data-v-8105a264]{color:var(--text);font-size:14px;line-height:1.35}.merchant-card-details[data-v-8105a264]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.merchant-card-details>span[data-v-8105a264]{gap:2px;display:grid}.merchant-card-details small[data-v-8105a264]{color:#d7dde8;text-transform:uppercase;font-size:10px;font-weight:800}.merchant-card-details strong[data-v-8105a264]{min-width:0;color:var(--text);font-size:12px;line-height:1.35}.stage-history-list[data-v-8105a264]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.stage-history-list li[data-v-8105a264]{border-left:2px solid #60a5fa;gap:2px;padding-left:10px;display:grid}.stage-history-list strong[data-v-8105a264]{color:var(--text);font-size:14px}.stage-history-list span[data-v-8105a264],.stage-history-list small[data-v-8105a264]{color:var(--muted);font-size:12px;line-height:1.4}.stage-history-reason[data-v-8105a264]{color:var(--text);margin:2px 0 0;font-size:13px;line-height:1.45}.stage-history-reason b[data-v-8105a264]{color:var(--muted)}.stage-move-dialog[data-v-8105a264]{gap:14px;display:grid}.stage-move-reason[data-v-8105a264]{gap:6px;display:grid}.stage-move-reason span[data-v-8105a264]{color:var(--muted);font-size:13px;font-weight:800}.stage-move-reason textarea[data-v-8105a264]{resize:vertical;min-height:86px}.drawer-backdrop[data-v-8105a264]{z-index:70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000006b;justify-content:flex-end;display:flex;position:fixed;inset:0}.merchant-drawer[data-v-8105a264]{box-sizing:border-box;border:1px solid var(--border);background:linear-gradient(180deg, var(--panel) 0%, var(--panel-2) 100%);border-radius:10px;width:min(640px,100vw - 28px);max-height:calc(100dvh - 24px);margin:12px 16px 12px 0;padding:20px;font-size:15px;overflow:hidden auto;box-shadow:-24px 0 54px #00000057}.drawer-header[data-v-8105a264]{grid-template-columns:minmax(0,1fr) 36px;align-items:start;gap:12px;margin-bottom:12px;display:grid}.drawer-heading[data-v-8105a264]{min-width:0}.drawer-close-button[data-v-8105a264]{place-self:start end;width:36px;height:36px;padding:0}.drawer-header span[data-v-8105a264]{color:#93c5fd;text-transform:uppercase;margin-bottom:3px;font-size:12px;font-weight:900;display:block}.drawer-actions[data-v-8105a264]{flex-wrap:wrap;margin-bottom:14px}.drawer-content[data-v-8105a264],.drawer-section[data-v-8105a264]{gap:12px;min-width:0;display:grid}.drawer-task-item[data-v-8105a264]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.drawer-inline-complete[data-v-8105a264]{color:#bfdbfe;cursor:pointer;background:#3b82f61f;border:1px solid #60a5fa6b;border-radius:7px;justify-self:end;padding:7px 10px;font-size:12px;font-weight:800}.drawer-inline-complete[data-v-8105a264]:disabled{cursor:not-allowed;opacity:.55}.drawer-section[data-v-8105a264]{border:1px solid var(--border);background:#ffffff06;border-radius:8px;padding:12px}.drawer-section h3[data-v-8105a264]{font-size:17px}.personal-note-heading[data-v-8105a264],.personal-note-actions[data-v-8105a264],.personal-note-actions>div[data-v-8105a264]{align-items:center;gap:8px;display:flex}.personal-note-heading[data-v-8105a264],.personal-note-actions[data-v-8105a264]{justify-content:space-between}.personal-note-heading span[data-v-8105a264]{color:#c4b5fd;letter-spacing:.04em;text-transform:uppercase;background:#7c3aed21;border:1px solid #a78bfa75;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:900}.personal-note-privacy[data-v-8105a264]{color:#ddd6fe;background:#7c3aed17;border-left:3px solid #8b5cf6;border-radius:0 6px 6px 0;margin:0;padding:8px 10px;font-size:13px;line-height:1.5}.personal-note-label[data-v-8105a264]{color:var(--text);font-size:13px;font-weight:800}.personal-note-status[data-v-8105a264]{min-width:0;color:var(--muted);margin:0;font-size:12px}.personal-note-status.error[data-v-8105a264],.personal-note-delete[data-v-8105a264]{color:#fca5a5}.team-handoff-section[data-v-8105a264]{border-color:#60a5fa59}@media (width<=560px){.personal-note-actions[data-v-8105a264]{flex-direction:column;align-items:stretch}.personal-note-actions>div[data-v-8105a264]{justify-content:flex-end}}.drawer-files-action[data-v-8105a264]{width:100%;color:var(--text);text-align:left;touch-action:manipulation;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:4px;display:flex}.drawer-files-action[data-v-8105a264]:hover,.drawer-files-action[data-v-8105a264]:focus-visible{outline-offset:2px;background:#0d8fd11f;outline:2px solid #60a5fab8}.drawer-files-action__label[data-v-8105a264]{font-size:17px;font-weight:900}.drawer-files-action__meta[data-v-8105a264]{color:var(--muted);white-space:nowrap;font-size:12px}.drawer-files-action__meta strong[data-v-8105a264]{color:#93c5fd;margin-left:5px}.drawer-stats[data-v-8105a264]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.drawer-stats>div[data-v-8105a264]{background:#0f14196b;border:1px solid #94a3b82e;border-radius:8px;padding:10px}.drawer-stats strong[data-v-8105a264],.drawer-stats span[data-v-8105a264],.drawer-list-row strong[data-v-8105a264],.drawer-list-row span[data-v-8105a264]{display:block}.drawer-stats strong[data-v-8105a264]{color:var(--text);overflow-wrap:anywhere;font-size:15px}.drawer-stats span[data-v-8105a264]{color:var(--muted);margin-top:3px;font-size:12px}.drawer-work-group[data-v-8105a264]{gap:7px;display:grid;position:relative}.drawer-ticket-row[data-v-8105a264],.drawer-task-row[data-v-8105a264],.drawer-list-row[data-v-8105a264]{box-sizing:border-box;max-width:100%;color:var(--text);background:#0f141973;border:1px solid #94a3b82e;border-radius:8px;padding:11px 12px}.drawer-ticket-row[data-v-8105a264]{text-align:left;justify-content:space-between;align-items:flex-start;gap:14px;width:100%;display:flex}.drawer-ticket-row[data-v-8105a264]:before{content:"";background:var(--work-tone,#60a5fa);width:9px;height:9px;box-shadow:0 0 0 4px var(--work-tone-soft,#60a5fa26);border-radius:999px;flex:none;margin-top:6px}.drawer-ticket-row[data-v-8105a264]:hover,.drawer-task-row[data-v-8105a264]:hover{background:#0d8fd11f;border-color:#0d8fd180}.drawer-work-main[data-v-8105a264],.drawer-work-title[data-v-8105a264],.drawer-work-meta[data-v-8105a264],.drawer-list-row span[data-v-8105a264]{display:block}.drawer-work-main[data-v-8105a264]{flex:auto;min-width:0}.drawer-work-title[data-v-8105a264]{color:var(--text);overflow-wrap:anywhere;font-size:15px;font-weight:900;line-height:1.3}.drawer-ticket-row .drawer-work-title[data-v-8105a264]{font-size:16px}.drawer-work-meta[data-v-8105a264]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;font-size:13px;line-height:1.25;display:flex}.drawer-work-label[data-v-8105a264]{color:#d7dde8;letter-spacing:.02em;text-transform:uppercase;background:#94a3b81f;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:900}.drawer-work-value[data-v-8105a264]{color:#aeb8ca;font-weight:750}.drawer-task-list[data-v-8105a264]{gap:6px;margin-left:20px;padding-left:22px;display:grid;position:relative}.drawer-task-list[data-v-8105a264]:before{content:"";background:linear-gradient(#60a5fa9e,#94a3b833);border-radius:999px;width:2px;position:absolute;top:-7px;bottom:18px;left:6px}.drawer-task-row[data-v-8105a264]{text-align:left;justify-content:space-between;align-items:flex-start;gap:14px;width:100%;display:flex;position:relative}.drawer-task-row[data-v-8105a264]:before{content:"";border-left:2px solid var(--work-tone,#60a5fa);border-bottom:2px solid var(--work-tone,#60a5fa);opacity:.72;border-bottom-left-radius:8px;width:16px;height:12px;position:absolute;top:24px;left:-16px}.drawer-task-empty[data-v-8105a264]{color:var(--muted);padding-left:16px;font-size:13px}.drawer-status-pill[data-v-8105a264]{white-space:nowrap;border:1px solid #94a3b83d;border-radius:999px;flex:none;justify-content:center;align-self:center;align-items:center;min-width:92px;padding:5px 9px;font-size:12px;font-style:normal;font-weight:900;line-height:1.15;display:inline-flex}.drawer-status-pill.tone-open[data-v-8105a264]{color:#d7dde8;background:#94a3b821;border-color:#94a3b84d}.drawer-status-pill.tone-active[data-v-8105a264]{color:#fde68a;background:#f59e0b24;border-color:#f59e0b61}.drawer-status-pill.tone-done[data-v-8105a264]{color:#bbf7d0;background:#22c55e24;border-color:#22c55e61}.drawer-status-pill.tone-blocked[data-v-8105a264]{color:#fecaca;background:#f8717124;border-color:#f871716b}.drawer-status-pill.tone-quiet[data-v-8105a264]{color:var(--muted);background:#94a3b814;border-color:#94a3b838}.drawer-list-row[data-v-8105a264]{gap:3px;display:grid}.drawer-list-row--interaction[data-v-8105a264]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px}.drawer-list-row--file[data-v-8105a264]{width:100%;color:var(--text);text-align:left;cursor:pointer}.drawer-list-row--file[data-v-8105a264]:hover,.drawer-list-row--file[data-v-8105a264]:focus-visible{outline-offset:2px;background:#0d8fd11f;border-color:#60a5fab8;outline:2px solid #60a5fab8}.drawer-list-row--interaction[data-v-8105a264]:hover,.drawer-list-row--interaction[data-v-8105a264]:focus-visible{background:#ffffff0d;outline:none}.drawer-empty[data-v-8105a264]{color:var(--muted);border:1px dashed #94a3b84d;border-radius:8px;padding:10px;font-size:13px}.drawer-submit[data-v-8105a264]{justify-self:start}.notice[data-v-8105a264]{color:var(--muted);padding:16px}.notice.error[data-v-8105a264],.inline-error[data-v-8105a264]{color:#fecaca;border-color:#ef444473}.inline-error[data-v-8105a264]{margin-bottom:12px;font-size:13px}.modal-backdrop[data-v-8105a264]{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000094;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.modal-panel[data-v-8105a264]{background:linear-gradient(180deg, var(--panel) 0%, var(--panel-2) 100%);width:min(760px,100%);max-height:90vh;padding:18px;overflow-y:auto}.modal-panel.small[data-v-8105a264]{width:min(520px,100%)}.wide-panel[data-v-8105a264]{width:min(980px,100%)}.wizard-panel[data-v-8105a264]{flex-direction:column;width:min(880px,100%);max-height:calc(100dvh - 74px);display:flex;overflow:hidden}.wizard-panel>.modal-header[data-v-8105a264],.wizard-panel>.wizard-progress[data-v-8105a264],.wizard-panel>.inline-error[data-v-8105a264],.wizard-panel>.wizard-actions[data-v-8105a264]{flex:none}.modal-header[data-v-8105a264]{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.modal-header h2[data-v-8105a264],.template-list h3[data-v-8105a264],.template-form h3[data-v-8105a264]{color:var(--text);margin:0}.form-grid[data-v-8105a264]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.form-grid.single[data-v-8105a264]{grid-template-columns:1fr}.form-grid .wide[data-v-8105a264]{grid-column:1/-1}label span[data-v-8105a264]{color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:700;display:block}input[data-v-8105a264],select[data-v-8105a264],textarea[data-v-8105a264]{border:1px solid var(--border);width:100%;color:var(--text);background:#070a0fb8;border-radius:8px;outline:none;padding:9px 10px}textarea[data-v-8105a264]{resize:vertical}.merchant-picker[data-v-8105a264]{gap:8px;display:grid}.selected-merchant[data-v-8105a264]{color:var(--text);background:#22c55e1a;border:1px solid #22c55e59;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.selected-merchant span[data-v-8105a264],.selected-merchant small[data-v-8105a264],.selected-merchant strong[data-v-8105a264]{display:block}.selected-merchant small[data-v-8105a264]{color:var(--muted);text-transform:uppercase;margin-bottom:2px;font-size:11px;font-weight:800}.picker-hint[data-v-8105a264]{color:var(--muted);border:1px dashed #94a3b857;border-radius:8px;padding:12px;font-size:13px}.merchant-results[data-v-8105a264]{grid-template-columns:1fr;gap:8px;max-height:158px;display:grid;overflow-y:auto}.merchant-results.compact[data-v-8105a264]{grid-template-columns:1fr;max-height:204px}.merchant-results button[data-v-8105a264]{border:1px solid var(--border);color:var(--text);text-align:left;background:#ffffff0a;border-radius:8px;padding:9px 10px;font-size:13px;font-weight:700}.merchant-results button.selected[data-v-8105a264]{background:#22c55e1f;border-color:#22c55e61}.wizard-progress[data-v-8105a264]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.wizard-step[data-v-8105a264]{border:1px solid var(--border);color:var(--muted);text-align:left;background:#ffffff09;border-radius:8px;align-items:center;gap:8px;padding:10px;font-weight:800;display:flex}.wizard-step strong[data-v-8105a264]{width:26px;height:26px;color:var(--muted);background:#94a3b829;border-radius:999px;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.wizard-step.active[data-v-8105a264]{color:var(--text);background:#0d8fd129;border-color:#0d8fd194}.wizard-step.complete[data-v-8105a264]{color:#bbf7d0;border-color:#22c55e57}.wizard-step.active strong[data-v-8105a264]{color:#fff;background:#0d8fd1}.wizard-step.complete strong[data-v-8105a264]{color:#bbf7d0;background:#22c55e2e}.wizard-body[data-v-8105a264]{overscroll-behavior:contain;flex:auto;min-height:0;padding-right:4px;overflow-y:auto}.wizard-title[data-v-8105a264]{margin-bottom:14px}.wizard-title h3[data-v-8105a264]{color:var(--text);margin:0;font-size:24px}.wizard-screen[data-v-8105a264]{gap:14px;display:grid}.wizard-step-intro[data-v-8105a264],.wizard-default-owner[data-v-8105a264]{justify-content:space-between;align-items:center;gap:12px;display:flex}.wizard-step-intro span[data-v-8105a264]{color:var(--muted);font-size:13px;line-height:1.4}.wizard-step-list[data-v-8105a264]{gap:7px;display:grid}.wizard-step-row[data-v-8105a264]{border:1px solid var(--border);background:#ffffff06;border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px;display:grid}.wizard-step-row>strong[data-v-8105a264]{color:#bfdbfe;background:#0d8fd133;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;display:inline-flex}.wizard-step-controls[data-v-8105a264]{gap:5px;display:flex}.wizard-step-controls .icon-mini[data-v-8105a264]{min-width:0;padding:7px}.wizard-default-owner[data-v-8105a264]{background:#60a5fa12;border:1px solid #60a5fa40;border-radius:8px;align-items:end;padding:10px}.wizard-default-owner label[data-v-8105a264],.wizard-step-owner[data-v-8105a264]{flex:1;min-width:0}.wizard-default-owner span[data-v-8105a264],.wizard-step-owner span[data-v-8105a264]{color:var(--muted);margin-bottom:5px;font-size:12px;font-weight:750;display:block}.wizard-automation-layout[data-v-8105a264]{border:1px solid var(--border);background:#ffffff05;border-radius:8px;grid-template-columns:minmax(175px,.7fr) minmax(0,1.3fr);display:grid;overflow:hidden}.wizard-automation-steps[data-v-8105a264]{border-right:1px solid var(--border);background:#0000001f;align-content:start;display:grid}.wizard-automation-steps button[data-v-8105a264]{border:0;border-bottom:1px solid var(--border);width:100%;color:var(--muted);text-align:left;background:0 0;align-items:center;gap:8px;padding:10px 11px;font-size:13px;font-weight:750;display:flex}.wizard-automation-steps button[data-v-8105a264]:last-child{border-bottom:0}.wizard-automation-steps button.active[data-v-8105a264]{color:var(--text);background:#0d8fd124;box-shadow:inset 3px 0 #0d8fd1}.wizard-automation-steps strong[data-v-8105a264]{background:#94a3b829;border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:inline-flex}.wizard-automation-detail[data-v-8105a264]{align-content:start;gap:10px;padding:13px;display:grid}.wizard-automation-detail h5[data-v-8105a264]{color:var(--text);margin:0;font-size:17px}.wizard-automation-eyebrow[data-v-8105a264]{color:#93c5fd;text-transform:uppercase;margin:0;font-size:11px;font-weight:850}.wizard-work-summary[data-v-8105a264]{color:#d9e9fb;background:#0d8fd114;border-left:3px solid #0d8fd1;margin:0;padding:8px 10px;font-size:12px;line-height:1.45}.pipeline-choice-grid[data-v-8105a264]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:268px;display:grid;overflow-y:auto}.pipeline-choice[data-v-8105a264]{border:1px solid var(--border);min-height:92px;color:var(--text);text-align:left;background:#ffffff09;border-radius:8px;gap:6px;padding:14px;display:grid}.pipeline-choice strong[data-v-8105a264],.pipeline-choice span[data-v-8105a264]{display:block}.pipeline-choice strong[data-v-8105a264]{font-size:15px}.pipeline-choice span[data-v-8105a264]{color:var(--muted);font-size:13px}.pipeline-choice.active[data-v-8105a264]{background:#22c55e1a;border-color:#22c55e6b}.review-summary[data-v-8105a264]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.review-summary>div[data-v-8105a264]{border:1px solid var(--border);background:#ffffff09;border-radius:8px;padding:12px}.review-summary strong[data-v-8105a264],.review-summary span[data-v-8105a264]{display:block}.review-summary strong[data-v-8105a264]{color:var(--muted);text-transform:uppercase;margin-bottom:6px;font-size:11px}.review-summary span[data-v-8105a264]{color:var(--text);overflow-wrap:anywhere;font-size:16px;font-weight:800}.review-list[data-v-8105a264]{gap:8px;max-height:220px;display:grid;overflow-y:auto}.review-row[data-v-8105a264]{border:1px solid var(--border);background:#0f141980;border-radius:8px;grid-template-columns:minmax(140px,1fr) minmax(130px,.8fr) minmax(140px,.8fr) minmax(120px,.7fr);align-items:center;gap:10px;padding:10px;display:grid}.review-row strong[data-v-8105a264]{color:var(--text)}.review-row span[data-v-8105a264],.review-row em[data-v-8105a264],.review-row small[data-v-8105a264]{color:var(--muted);font-size:13px}.wizard-actions[data-v-8105a264]{align-items:center}.wizard-spacer[data-v-8105a264]{flex:1}.stage-builder[data-v-8105a264]{border:1px solid var(--border);background:#ffffff06;border-radius:8px;padding:12px}.stage-builder-header[data-v-8105a264],.add-stage-row[data-v-8105a264],.stage-editor-row[data-v-8105a264],.suggested-row[data-v-8105a264]{gap:8px;display:flex}.stage-builder-header[data-v-8105a264]{justify-content:space-between;align-items:flex-start;margin-bottom:10px}.stage-builder-header span[data-v-8105a264]{margin-bottom:0}.stage-builder-header p[data-v-8105a264]{color:var(--muted);margin:4px 0 0;font-size:12px}.suggested-row[data-v-8105a264]{flex-wrap:wrap;margin-bottom:10px}.stage-suggestion[data-v-8105a264],.icon-mini[data-v-8105a264]{border:1px solid var(--border);color:var(--text);background:#ffffff0f;border-radius:8px;font-size:12px;font-weight:800}.stage-suggestion[data-v-8105a264]{padding:6px 9px}.empty-steps[data-v-8105a264]{color:var(--muted);border:1px dashed #94a3b857;border-radius:8px;margin-bottom:10px;padding:12px;font-size:13px}.stage-editor-list[data-v-8105a264]{gap:8px;margin-bottom:10px;display:grid}.stage-editor-row[data-v-8105a264]{align-items:center}.stage-editor-row strong[data-v-8105a264]{color:#bfdbfe;background:#0d8fd133;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;display:inline-flex}.stage-editor-row>input[data-v-8105a264]{flex:1;min-width:160px}.step-actions[data-v-8105a264]{flex-wrap:wrap;align-items:center;gap:6px;min-width:290px;display:flex}.step-actions label[data-v-8105a264]{border:1px solid var(--border);color:var(--text);background:#ffffff0a;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:11px;font-weight:800;display:inline-flex}.step-actions input[data-v-8105a264]{width:auto}.step-owner[data-v-8105a264]{min-width:168px}.step-owner span[data-v-8105a264]{margin-bottom:3px;font-size:10px}.step-owner select[data-v-8105a264]{min-height:32px;padding:6px 8px}.icon-mini[data-v-8105a264]{min-width:58px;padding:7px 8px}.icon-mini.danger[data-v-8105a264]{color:#ffb4b4;border-color:#f8717159}.add-stage-row[data-v-8105a264]{align-items:center}.add-stage-row input[data-v-8105a264]{flex:1}.token-row[data-v-8105a264]{flex-wrap:wrap;align-items:flex-start}.stage-token[data-v-8105a264]{color:#d7dde8;background:#94a3b81f;border:1px solid #94a3b83d;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex}.modal-actions[data-v-8105a264]{justify-content:flex-end;margin-top:16px}.library-page[data-v-8105a264]{gap:14px;display:grid}.library-intro[data-v-8105a264],.launch-preview[data-v-8105a264]{border:1px solid var(--border);background:#ffffff08;border-radius:8px}.library-intro[data-v-8105a264]{background:0 0;border:0;padding:0}.launch-preview h3[data-v-8105a264]{color:var(--text);margin:0}.library-intro p[data-v-8105a264],.preview-header p[data-v-8105a264]{color:var(--muted);margin:4px 0 0;font-size:13px}.library-header-actions[data-v-8105a264],.template-builder-navigation[data-v-8105a264],.template-builder-actions[data-v-8105a264]{align-items:center;gap:8px;display:flex}.library-header-actions[data-v-8105a264]{flex-wrap:wrap;justify-content:flex-end}.launch-preview[data-v-8105a264]{margin-top:14px;padding:14px}.preview-header[data-v-8105a264]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.status-pill[data-v-8105a264]{white-space:nowrap;color:#bfdbfe;background:#3b82f61f;border:1px solid #3b82f657;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:800;display:inline-flex}.current-launch-summary[data-v-8105a264]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.current-launch-summary>div[data-v-8105a264]{border:1px solid var(--border);background:#ffffff08;border-radius:8px;padding:10px}.current-launch-summary strong[data-v-8105a264],.current-launch-summary span[data-v-8105a264]{display:block}.current-launch-summary strong[data-v-8105a264]{color:var(--muted);text-transform:uppercase;margin-bottom:4px;font-size:11px}.current-launch-summary span[data-v-8105a264]{color:var(--text);font-size:12px;font-weight:800}.preview-list[data-v-8105a264]{gap:8px;display:grid}.preview-row[data-v-8105a264]{border:1px solid var(--border);background:#0f141980;border-radius:8px;grid-template-columns:minmax(120px,.8fr) minmax(160px,1fr) minmax(180px,1.1fr) minmax(140px,.8fr);align-items:center;gap:10px;padding:10px;display:grid}.preview-row-header[data-v-8105a264]{background:#ffffff0f}.preview-row strong[data-v-8105a264]{color:var(--text)}.preview-row span[data-v-8105a264],.preview-row em[data-v-8105a264]{color:var(--muted);font-size:12px}.future-automation-note[data-v-8105a264]{background:#f59e0b14;border:1px solid #f59e0b47;border-radius:8px;gap:3px;margin-top:12px;padding:10px;display:grid}.future-automation-note strong[data-v-8105a264]{color:#fde68a;font-size:13px}.future-automation-note span[data-v-8105a264]{color:var(--muted);font-size:12px}.template-grid[data-v-8105a264]{grid-template-columns:minmax(240px,.9fr) minmax(0,1.2fr);gap:14px;display:grid}.template-list[data-v-8105a264],.template-form[data-v-8105a264]{background:#ffffff05;padding:14px}.template-builder-heading[data-v-8105a264],.template-step-intro[data-v-8105a264],.template-default-owner[data-v-8105a264],.template-builder-actions[data-v-8105a264]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.template-builder-heading[data-v-8105a264]{margin-bottom:14px}.template-builder-actions[data-v-8105a264]{justify-content:space-between;margin-top:16px}.template-danger-zone[data-v-8105a264]{border-top:1px solid #f871712e;justify-content:flex-end;margin-top:10px;padding-top:10px;display:flex}.template-delete-button[data-v-8105a264]{color:#fca5a5;background:0 0;border:0;padding:5px 0;font-size:12px;font-weight:800}.template-delete-button[data-v-8105a264]:hover:not(:disabled){color:#fecaca;text-decoration:underline}.template-builder-heading p[data-v-8105a264]{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.45}.template-builder-progress[data-v-8105a264]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:18px;display:grid}.template-builder-progress button[data-v-8105a264]{border:1px solid var(--border);min-width:0;color:var(--muted);text-align:left;background:#ffffff06;border-radius:8px;align-items:center;gap:7px;padding:8px;font-size:12px;font-weight:800;display:flex}.template-builder-progress button strong[data-v-8105a264]{background:#94a3b829;border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:inline-flex}.template-builder-progress button.active[data-v-8105a264]{color:var(--text);background:#0d8fd124;border-color:#0d8fd19e}.template-builder-progress button.active strong[data-v-8105a264]{color:#fff;background:#0d8fd1}.template-builder-progress button.complete[data-v-8105a264]{color:#bbf7d0;border-color:#22c55e52}.template-builder-title[data-v-8105a264]{margin-bottom:12px}.template-builder-title h4[data-v-8105a264]{color:var(--text);margin:0;font-size:19px}.template-builder-screen[data-v-8105a264]{min-height:278px}.template-step-intro[data-v-8105a264]{align-items:center;margin-bottom:10px}.template-step-intro span[data-v-8105a264]{color:var(--muted);font-size:13px;line-height:1.4}.template-step-list[data-v-8105a264]{gap:8px;margin-bottom:10px;display:grid}.template-step-row[data-v-8105a264]{border:1px solid var(--border);background:#ffffff06;border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.template-step-row>strong[data-v-8105a264]{color:#bfdbfe;background:#0d8fd133;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;display:inline-flex}.template-step-controls[data-v-8105a264]{gap:5px;display:flex}.template-step-controls .icon-mini[data-v-8105a264]{min-width:0;padding:7px}.template-default-owner[data-v-8105a264]{background:#60a5fa12;border:1px solid #60a5fa40;border-radius:8px;align-items:end;padding:10px}.template-default-owner label[data-v-8105a264],.template-step-owner[data-v-8105a264]{flex:1;min-width:0}.template-default-owner span[data-v-8105a264],.template-step-owner span[data-v-8105a264]{color:var(--muted);margin-bottom:5px;font-size:12px;font-weight:750;display:block}.template-automation-layout[data-v-8105a264]{border:1px solid var(--border);background:#ffffff05;border-radius:8px;grid-template-columns:minmax(180px,.72fr) minmax(0,1.28fr);min-height:228px;display:grid;overflow:hidden}.template-automation-steps[data-v-8105a264]{border-right:1px solid var(--border);background:#0000001f;align-content:start;display:grid}.template-automation-steps button[data-v-8105a264]{border:0;border-bottom:1px solid var(--border);width:100%;color:var(--muted);text-align:left;background:0 0;align-items:center;gap:8px;padding:11px;font-size:13px;font-weight:750;display:flex}.template-automation-steps button[data-v-8105a264]:last-child{border-bottom:0}.template-automation-steps button.active[data-v-8105a264]{color:var(--text);background:#0d8fd124;box-shadow:inset 3px 0 #0d8fd1}.template-automation-steps strong[data-v-8105a264]{background:#94a3b829;border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:inline-flex}.template-automation-detail[data-v-8105a264]{align-content:start;gap:10px;padding:14px;display:grid}.template-automation-detail h5[data-v-8105a264]{color:var(--text);margin:0;font-size:17px}.template-automation-eyebrow[data-v-8105a264]{color:#93c5fd;text-transform:uppercase;margin:0;font-size:11px;font-weight:850}.automation-toggle[data-v-8105a264]{border:1px solid var(--border);background:#ffffff06;border-radius:8px;align-items:center;gap:9px;padding:9px;display:flex}.automation-toggle.disabled[data-v-8105a264]{opacity:.55}.automation-toggle input[data-v-8105a264]{flex:none;width:auto}.automation-toggle span[data-v-8105a264],.automation-toggle strong[data-v-8105a264],.automation-toggle small[data-v-8105a264]{display:block}.automation-toggle strong[data-v-8105a264]{color:var(--text);font-size:13px}.automation-toggle small[data-v-8105a264]{color:var(--muted);font-size:12px;line-height:1.35}.template-work-summary[data-v-8105a264]{color:#d9e9fb;background:#0d8fd114;border-left:3px solid #0d8fd1;margin:0;padding:8px 10px;font-size:12px;line-height:1.45}.template-review-summary[data-v-8105a264]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.template-review-summary>div[data-v-8105a264]{border:1px solid var(--border);background:#ffffff09;border-radius:8px;padding:11px}.template-review-summary span[data-v-8105a264],.template-review-summary strong[data-v-8105a264]{display:block}.template-review-summary span[data-v-8105a264]{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:800}.template-review-summary strong[data-v-8105a264]{color:var(--text);margin-top:4px;font-size:20px}.template-review-list[data-v-8105a264]{gap:7px;display:grid}.template-review-list>div[data-v-8105a264]{border:1px solid var(--border);background:#ffffff06;border-radius:8px;grid-template-columns:minmax(130px,1fr) minmax(170px,1.1fr) minmax(110px,.7fr);align-items:center;gap:10px;padding:9px 10px;display:grid}.template-review-list strong[data-v-8105a264]{color:var(--text);font-size:13px}.template-review-list span[data-v-8105a264],.template-review-list em[data-v-8105a264]{color:var(--muted);font-size:12px;font-style:normal}.template-list-header[data-v-8105a264]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.template-row[data-v-8105a264]{border:1px solid var(--border);width:100%;color:var(--text);text-align:left;background:#0f14198c;border-radius:8px;justify-content:space-between;gap:12px;margin-bottom:8px;padding:10px;display:flex}.template-row span[data-v-8105a264]{min-width:0}.template-row strong[data-v-8105a264],.template-row small[data-v-8105a264]{display:block}.template-row small[data-v-8105a264],.template-row em[data-v-8105a264],.muted[data-v-8105a264]{color:var(--muted);font-size:12px}.template-row small[data-v-8105a264]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=820px){.page-header[data-v-8105a264]{flex-direction:column}.header-actions[data-v-8105a264]{justify-content:flex-start}.library-intro[data-v-8105a264],.preview-header[data-v-8105a264],.board-header[data-v-8105a264],.merchant-work-header[data-v-8105a264],.pipeline-portfolio-header[data-v-8105a264]{flex-direction:column}.merchant-work-row[data-v-8105a264]{grid-template-columns:1fr 1fr;align-items:start;gap:12px}.merchant-work-primary[data-v-8105a264]{grid-column:1/-1}.merchant-work-state[data-v-8105a264]{justify-self:start}.pipeline-portfolio-row[data-v-8105a264]{grid-template-columns:1fr 1fr;align-items:start;gap:12px}.pipeline-portfolio-primary[data-v-8105a264],.pipeline-stage-summary[data-v-8105a264],.pipeline-portfolio-action[data-v-8105a264]{grid-column:1/-1}.preview-row[data-v-8105a264],.current-launch-summary[data-v-8105a264],.wizard-progress[data-v-8105a264],.template-builder-progress[data-v-8105a264],.pipeline-choice-grid[data-v-8105a264],.review-summary[data-v-8105a264],.review-row[data-v-8105a264]{grid-template-columns:1fr}.wizard-step[data-v-8105a264]{min-height:48px}.stage-builder-header[data-v-8105a264],.add-stage-row[data-v-8105a264],.stage-editor-row[data-v-8105a264],.template-builder-heading[data-v-8105a264],.template-step-intro[data-v-8105a264],.template-default-owner[data-v-8105a264],.wizard-step-intro[data-v-8105a264],.wizard-default-owner[data-v-8105a264]{flex-direction:column;align-items:stretch}.template-step-row[data-v-8105a264],.wizard-step-row[data-v-8105a264]{grid-template-columns:28px minmax(0,1fr)}.template-step-controls[data-v-8105a264],.wizard-step-controls[data-v-8105a264]{grid-column:1/-1}.template-automation-layout[data-v-8105a264],.wizard-automation-layout[data-v-8105a264]{grid-template-columns:1fr}.template-automation-steps[data-v-8105a264],.wizard-automation-steps[data-v-8105a264]{border-right:0;border-bottom:1px solid var(--border)}.template-review-summary[data-v-8105a264],.template-review-list>div[data-v-8105a264]{grid-template-columns:1fr}.step-actions[data-v-8105a264]{min-width:0}.stage-editor-row strong[data-v-8105a264]{width:28px}.merchant-results[data-v-8105a264],.form-grid[data-v-8105a264],.template-grid[data-v-8105a264],.drawer-stats[data-v-8105a264]{grid-template-columns:1fr}.board-columns[data-v-8105a264]{grid-auto-columns:minmax(220px,86vw)}.pipeline-group-header[data-v-8105a264]{flex-direction:column}.merchant-card-details[data-v-8105a264]{grid-template-columns:1fr}.merchant-drawer[data-v-8105a264]{width:calc(100% - 12px);height:calc(100vh - 12px);margin:6px;padding:16px 20px 16px 16px}.drawer-ticket-row[data-v-8105a264]{flex-direction:column;align-items:flex-start}.drawer-ticket-row .drawer-status-pill[data-v-8105a264]{align-self:flex-start}}.team-tickets-page[data-v-690a263f]{min-height:100%;color:var(--text);font-family:var(--font-body);padding:26px clamp(16px,2.4vw,34px) 42px}.page-header[data-v-690a263f]{max-width:var(--crm-page-max);justify-content:space-between;align-items:flex-start;gap:28px;margin:0 auto 22px;display:flex}.page-intro[data-v-690a263f]{max-width:780px;font-size:16px;line-height:1.55}.header-status[data-v-690a263f]{color:var(--muted);white-space:nowrap;justify-content:flex-end;align-items:center;gap:12px;padding-top:24px;font-size:13px;display:flex}.read-only-mark[data-v-690a263f]{color:#bae6fd;align-items:center;gap:6px;font-weight:800;display:inline-flex}button[data-v-690a263f],input[data-v-690a263f],select[data-v-690a263f]{font:inherit}button[data-v-690a263f]:focus-visible,input[data-v-690a263f]:focus-visible,select[data-v-690a263f]:focus-visible,summary[data-v-690a263f]:focus-visible,a[data-v-690a263f]:focus-visible{outline-offset:2px;outline:2px solid #38bdf8}.quiet-button[data-v-690a263f],.filter-reset[data-v-690a263f],.direction-button[data-v-690a263f],.pagination button[data-v-690a263f],.error-state button[data-v-690a263f]{border:1px solid var(--border);min-height:42px;color:var(--text);cursor:pointer;background:#ffffff0b;border-radius:7px;padding:0 14px;font-size:14px;font-weight:700}button[data-v-690a263f]:disabled{opacity:.45;cursor:not-allowed}.workspace[data-v-690a263f]{max-width:var(--crm-page-max);grid-template-columns:184px minmax(0,1fr) 280px;align-items:start;gap:16px;margin:0 auto;display:grid}.ticket-ledger[data-v-690a263f]{border:1px solid var(--border);background:#0a1018a8;border-radius:8px;min-width:0;overflow:visible}.group-avatar[data-v-690a263f]{color:#bae6fd;background:#38bdf817;border:1px solid #7dd3fc40;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:800;display:inline-flex}.search-field[data-v-690a263f]{color:var(--muted);flex-direction:column;gap:7px;font-size:13px;font-weight:750;display:flex;position:relative}.search-icon[data-v-690a263f]{color:var(--muted);pointer-events:none;font-size:20px;position:absolute;bottom:11px;left:13px}input[data-v-690a263f],select[data-v-690a263f]{border:1px solid var(--border);width:100%;min-height:46px;color:var(--text);background:#ffffff09;border-radius:7px;padding:0 12px;font-size:15px}.search-field input[data-v-690a263f]{padding-left:40px}input[data-v-690a263f]::placeholder{color:color-mix(in srgb, var(--muted) 72%, transparent)}.filter-reset[data-v-690a263f]{white-space:nowrap}.filter-reset span[data-v-690a263f]{color:#bae6fd;background:#38bdf824;border-radius:9px;margin-left:5px;padding:2px 6px;font-size:11px}.filter-grid[data-v-690a263f]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:14px;display:grid}.filter-grid label[data-v-690a263f],.date-grid label[data-v-690a263f]{color:var(--muted);flex-direction:column;gap:7px;font-size:12px;font-weight:750;display:flex}.date-filters[data-v-690a263f]{margin-top:15px}.date-filters summary[data-v-690a263f]{color:#bae6fd;cursor:pointer;width:fit-content;font-size:13px;font-weight:750}.date-filters summary span[data-v-690a263f]{margin-left:4px;font-weight:500}.date-grid[data-v-690a263f]{grid-template-columns:repeat(4,minmax(190px,1fr));gap:10px;margin-top:10px;display:grid}.date-grid fieldset[data-v-690a263f]{border:1px solid var(--border);border-radius:7px;grid-template-columns:1fr 1fr;gap:7px;margin:0;padding:9px;display:grid}.date-grid legend[data-v-690a263f]{color:var(--text);padding:0 4px;font-size:12px;font-weight:800}.date-grid input[data-v-690a263f]{min-height:42px;font-size:13px}.ledger-toolbar[data-v-690a263f]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:11px 16px;display:flex}.result-copy[data-v-690a263f]{color:var(--muted);font-size:14px}.result-copy strong[data-v-690a263f]{color:var(--text);font-size:16px;font-weight:800}.group-control[data-v-690a263f]{border:1px solid var(--border);cursor:pointer;border-radius:7px;align-items:center;min-height:42px;padding:0 12px;color:var(--text)!important;flex-direction:row!important}.group-control input[data-v-690a263f]{width:17px;height:17px;min-height:0;margin:0}.direction-button[data-v-690a263f]{width:42px;padding:0;font-size:20px}.ticket-link[data-v-690a263f]{color:inherit;flex-direction:column;align-items:flex-start;gap:3px;text-decoration:none;display:flex}.ticket-link span[data-v-690a263f]{color:#7dd3fc;font-size:17px;font-weight:850;line-height:1.3}.ticket-link strong[data-v-690a263f]{color:var(--text);text-overflow:ellipsis;white-space:normal;font-size:20px;line-height:1.28;overflow:hidden}.ticket-link:hover strong[data-v-690a263f]{color:#bae6fd;text-underline-offset:3px;text-decoration:underline}.priority-badge[data-v-690a263f]{border:1px solid;border-radius:5px;justify-content:center;min-width:40px;padding:6px 9px;font-size:13px;font-weight:900;line-height:1;display:inline-flex}.status-chip[data-v-690a263f]{width:fit-content;color:var(--text);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:5px;padding:5px 8px;font-size:12px;font-weight:800;display:block}.status-chip[data-state=blocked][data-v-690a263f]{color:#fca5a5;background:#ef444414;border-color:#ef44444d}.status-chip[data-state=done][data-v-690a263f]{color:#86efac;background:#22c55e12;border-color:#22c55e42}.status-chip[data-state=archived][data-v-690a263f]{color:#d4d4d8;background:#71717a1a;border-color:#a1a1aa4d}.overdue[data-v-690a263f]{color:#fca5a5;font-weight:700}.error-state[data-v-690a263f]{color:#fecaca;background:#ef44440f;border:1px solid #ef444447;border-radius:7px;flex-direction:column;align-items:flex-start;gap:8px;margin:18px;padding:18px;font-size:14px;display:flex}.pagination[data-v-690a263f]{color:var(--muted);justify-content:center;align-items:center;gap:14px;padding:14px;font-size:13px;display:flex}.sr-only[data-v-690a263f]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ledger-toolbar[data-v-690a263f]{min-height:62px;padding:11px 16px}.result-copy[data-v-690a263f]{flex-direction:column;gap:3px;min-width:0;display:flex}.result-copy strong[data-v-690a263f]{font-size:18px}.result-copy span[data-v-690a263f]{color:var(--muted);font-size:13px}.active-filter-note[data-v-690a263f]{color:#bae6fd;background:#38bdf817;border-radius:6px;padding:5px 8px;font-size:12px;font-weight:700}.ticket-list[data-v-690a263f]{width:100%}.ticket-row[data-v-690a263f]{background:0 0;border-bottom:1px solid #ffffff0f;padding:19px 18px 18px}.ticket-row[data-v-690a263f]:last-child{border-bottom:0}.ticket-row[data-v-690a263f]:hover{background:#ffffff06}.ticket-row-heading[data-v-690a263f]{flex-direction:column;align-items:flex-start;gap:11px;min-width:0;display:flex}.ticket-link[data-v-690a263f]{flex:1;min-width:0}.ticket-link strong[data-v-690a263f]{overflow-wrap:anywhere}.ticket-badges[data-v-690a263f]{align-items:center;gap:8px;display:flex}.status-chip[data-v-690a263f]{display:inline-flex}.ticket-facts[data-v-690a263f]{border-top:1px solid #ffffff0e;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;padding-top:14px;display:grid}.ticket-facts>span[data-v-690a263f]{flex-direction:column;gap:5px;min-width:0;display:flex}.ticket-facts small[data-v-690a263f]{color:var(--muted);font-size:12px;font-weight:700}.ticket-facts strong[data-v-690a263f]{overflow-wrap:anywhere;color:var(--text);font-size:14px;font-weight:700;line-height:1.35}.group-row[data-v-690a263f]{background:#38bdf80e;border-top:1px solid #38bdf833;border-bottom:1px solid #38bdf824;align-items:center;gap:8px;padding:10px 14px;display:flex}.group-row strong[data-v-690a263f]{font-size:14px}.group-row span[data-v-690a263f]:last-child{color:var(--muted);font-size:12px}.list-state[data-v-690a263f]{min-height:220px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px;display:flex}.list-state strong[data-v-690a263f]{color:var(--text);font-size:15px}.people-sidebar[data-v-690a263f]{border:1px solid var(--border);background:#0a1018a8;border-radius:8px;min-width:0;overflow:hidden}.people-sidebar-heading[data-v-690a263f]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:8px;min-height:62px;padding:18px 13px 12px;display:flex}.people-sidebar-heading strong[data-v-690a263f]{color:var(--text);font-size:17px}.people-sidebar-heading span[data-v-690a263f]{color:var(--muted);font-size:10px;font-weight:700}.people-list[data-v-690a263f]{padding:6px;display:grid}.person-button[data-v-690a263f]{width:100%;min-height:48px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;display:grid;position:relative}.person-button[data-v-690a263f]:hover{color:var(--text);background:#ffffff09}.person-button.selected[data-v-690a263f]{color:var(--text);background:#38bdf81a;box-shadow:inset 3px 0 #38bdf8}.person-avatar[data-v-690a263f]{color:#bae6fd;background:#38bdf813;border:1px solid #7dd3fc33;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:10px;font-weight:850;display:inline-flex}.person-button-all .person-avatar[data-v-690a263f]{text-transform:uppercase;border-radius:7px;font-size:9px}.person-avatar-unassigned[data-v-690a263f]{color:var(--muted);background:#ffffff06;border-style:dashed}.person-name[data-v-690a263f]{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;line-height:1.25;overflow:hidden}.person-count[data-v-690a263f]{min-width:24px;height:24px;color:var(--muted);background:#ffffff0b;border-radius:12px;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.person-button.selected .person-count[data-v-690a263f]{color:#bae6fd;background:#38bdf81f}.filter-sidebar[data-v-690a263f]{border:1px solid var(--border);background:#0a1018bd;border-radius:8px;align-self:start;gap:14px;padding:16px;display:grid}.filter-sidebar-heading[data-v-690a263f]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:10px;padding-bottom:13px;display:flex}.filter-sidebar-heading>div[data-v-690a263f]{flex-direction:column;gap:3px;min-width:0;display:flex}.filter-sidebar-heading strong[data-v-690a263f]{color:var(--text);font-size:17px}.filter-sidebar-heading>div span[data-v-690a263f]{color:var(--muted);font-size:12px;line-height:1.35}.filter-sidebar .filter-reset[data-v-690a263f]{min-height:36px;padding:0 10px;font-size:12px}.filter-sidebar>label[data-v-690a263f],.filter-sidebar .filter-grid label[data-v-690a263f],.view-options label[data-v-690a263f],.date-grid label[data-v-690a263f]{min-width:0;color:var(--muted);flex-direction:column;gap:7px;font-size:13px;font-weight:750;display:flex}.filter-sidebar .search-field[data-v-690a263f]{position:relative}.filter-sidebar .search-icon[data-v-690a263f]{bottom:11px}.filter-sidebar .filter-grid[data-v-690a263f]{grid-template-columns:1fr;gap:12px;margin:0;display:grid}.filter-sidebar .date-filters[data-v-690a263f]{margin:0}.filter-sidebar .date-grid[data-v-690a263f]{grid-template-columns:1fr;gap:10px}.filter-sidebar .date-grid fieldset[data-v-690a263f]{grid-template-columns:1fr 1fr}.view-options[data-v-690a263f]{border-top:1px solid var(--border);gap:10px;padding-top:14px;display:grid}.view-options>strong[data-v-690a263f]{font-size:14px}.view-options .group-control[data-v-690a263f]{justify-content:flex-start}.view-options .direction-button[data-v-690a263f]{width:100%;min-height:40px;font-size:13px}@media (width<=1120px){.workspace[data-v-690a263f]{grid-template-columns:184px minmax(0,1fr)}.filter-sidebar[data-v-690a263f]{grid-area:2/1/auto/-1}.filter-sidebar .filter-grid[data-v-690a263f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.team-tickets-page[data-v-690a263f]{padding:18px 12px 30px}.page-header[data-v-690a263f],.ledger-toolbar[data-v-690a263f]{flex-direction:column;align-items:flex-start}.header-status[data-v-690a263f]{flex-wrap:wrap;justify-content:flex-start}.workspace[data-v-690a263f]{grid-template-columns:1fr}.people-sidebar[data-v-690a263f],.ticket-ledger[data-v-690a263f],.filter-sidebar[data-v-690a263f]{grid-column:1}.people-sidebar[data-v-690a263f]{grid-row:1}.ticket-ledger[data-v-690a263f]{grid-row:2}.filter-sidebar[data-v-690a263f]{grid-row:3}.people-list[data-v-690a263f]{grid-template-columns:repeat(2,minmax(0,1fr))}.ticket-badges[data-v-690a263f]{flex-wrap:wrap;justify-content:flex-start}.ticket-facts[data-v-690a263f]{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-sidebar .filter-grid[data-v-690a263f]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){[data-v-690a263f]{scroll-behavior:auto!important}}.targets-page[data-v-745fd141]{padding:4px 0 32px}.targets-header[data-v-745fd141]{align-items:flex-start}button[data-v-745fd141],input[data-v-745fd141],select[data-v-745fd141],textarea[data-v-745fd141]{font:inherit}button[data-v-745fd141]{cursor:pointer}button[data-v-745fd141]:disabled{cursor:not-allowed;opacity:.55}.primary-button[data-v-745fd141],.secondary-button[data-v-745fd141],.icon-button[data-v-745fd141]{border-radius:8px;min-height:38px;font-weight:750}.primary-button[data-v-745fd141]{color:#fff;background:#168de0;border:1px solid #178ee5;justify-content:center;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.primary-button[data-v-745fd141]:hover{background:#219bf0}.secondary-button[data-v-745fd141],.icon-button[data-v-745fd141]{border:1px solid var(--border);color:var(--text);background:#ffffff0a}.secondary-button[data-v-745fd141]{padding:0 13px}.icon-button[data-v-745fd141]{width:38px;padding:0;font-size:20px}.message[data-v-745fd141]{border:1px solid;border-radius:8px;padding:11px 13px;font-size:13px}.message.danger[data-v-745fd141]{color:#ffb1b8;background:#ff525f17;border-color:#ff525f59}.message.success[data-v-745fd141]{color:#a9efc7;background:#2fcf7514;border-color:#2fcf754d}.view-controls[data-v-745fd141]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;display:flex}.view-tabs[data-v-745fd141]{align-self:stretch;gap:22px;display:flex}.view-tabs button[data-v-745fd141]{min-height:52px;color:var(--muted);background:0 0;border:0;font-weight:750;position:relative}.view-tabs button.active[data-v-745fd141]{color:var(--text)}.view-tabs button.active[data-v-745fd141]:after{content:"";background:#238fea;height:2px;position:absolute;bottom:-1px;left:0;right:0}.filters[data-v-745fd141]{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-bottom:10px;display:flex}.filters select[data-v-745fd141],.filters input[data-v-745fd141],.target-modal input[data-v-745fd141],.target-modal select[data-v-745fd141],.target-modal textarea[data-v-745fd141],.target-drawer input[data-v-745fd141],.target-drawer select[data-v-745fd141],.target-drawer textarea[data-v-745fd141]{border:1px solid var(--border);min-height:38px;color:var(--text);background:#10161c;border-radius:8px;padding:8px 10px}.search-control[data-v-745fd141]{border:1px solid var(--border);min-height:38px;color:var(--muted);background:#10161c;border-radius:8px;align-items:center;padding-left:10px;display:flex}.search-control input[data-v-745fd141]{background:0 0;border:0;width:160px}.target-metrics[data-v-745fd141]{grid-template-columns:repeat(4,minmax(0,1fr))}.metric-card[data-v-745fd141]{border:1px solid var(--border);background:#ffffff05;border-radius:8px;align-items:center;gap:16px;min-height:118px;padding:18px;display:flex}.metric-icon[data-v-745fd141]{border:1px solid;border-radius:50%;flex:0 0 46px;place-items:center;width:46px;height:46px;font-size:21px;display:grid}.metric-icon.blue[data-v-745fd141]{color:#55a9ff;background:#1e8bff1a;border-color:#1e8bff47}.metric-icon.green[data-v-745fd141]{color:#59d98c;background:#2fcf7517;border-color:#2fcf7540}.metric-icon.red[data-v-745fd141]{color:#ff7580;background:#ff525f17;border-color:#ff525f47}.metric-icon.amber[data-v-745fd141]{color:#f4bf50;background:#f4b12617;border-color:#f4b12645}.metric-card div[data-v-745fd141]{display:grid}.metric-card strong[data-v-745fd141]{font-size:27px;line-height:1}.metric-card span[data-v-745fd141]:not(.metric-icon){margin-top:5px;font-size:13px;font-weight:750}.metric-card small[data-v-745fd141]{color:var(--muted);margin-top:9px}.scoreboard-layout[data-v-745fd141]{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:12px;display:grid}.targets-table-wrap[data-v-745fd141]{overflow-x:auto}.targets-table[data-v-745fd141]{width:100%;min-width:980px}.targets-table th[data-v-745fd141]{text-align:left;padding:13px 12px}.targets-table td[data-v-745fd141]{border-top:1px solid var(--border);color:#cbd2dc;vertical-align:middle;padding:15px 12px;font-size:12px}.targets-table tbody tr[data-v-745fd141]{cursor:pointer}.targets-table tbody tr[data-v-745fd141]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.target-cell[data-v-745fd141],.owner-cell[data-v-745fd141]{align-items:center;gap:10px;min-width:0;display:flex}.target-cell>div[data-v-745fd141],.owner-cell>div[data-v-745fd141]{min-width:0;display:grid}.target-cell strong[data-v-745fd141],.owner-cell strong[data-v-745fd141]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.target-cell small[data-v-745fd141],.owner-cell small[data-v-745fd141]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden}.target-state-icon[data-v-745fd141]{color:#59aaff;background:#1e8bff1a;border:1px solid #1e8bff47;border-radius:8px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.target-state-icon.at_risk[data-v-745fd141],.target-state-icon.overdue[data-v-745fd141]{color:#ff7580;background:#ff525f17;border-color:#ff525f4d}.target-state-icon.needs_update[data-v-745fd141],.target-state-icon.awaiting_acknowledgement[data-v-745fd141],.target-state-icon.due_soon[data-v-745fd141]{color:#f5be4b;background:#f4b12617;border-color:#f4b1264d}.owner-cell img[data-v-745fd141],.avatar-fallback[data-v-745fd141]{border-radius:50%;flex:0 0 30px;width:30px;height:30px}.owner-cell img[data-v-745fd141]{-o-object-fit:cover;object-fit:cover}.avatar-fallback[data-v-745fd141]{color:#dce8f4;background:#263342;place-items:center;font-size:10px;font-weight:800;display:grid}.scope-pill[data-v-745fd141],.attention-pill[data-v-745fd141]{border:1px solid;border-radius:5px;align-items:center;width:max-content;padding:3px 6px;font-size:10px;font-weight:750;display:inline-flex}.scope-pill.individual[data-v-745fd141]{color:#8bc5ff;background:#34a0ff14;border-color:#34a0ff40}.scope-pill.team[data-v-745fd141]{color:#d0a8f6;background:#b165f414;border-color:#b165f440}.scope-pill.company[data-v-745fd141]{color:#8bc5ff;background:#34a0ff14;border-color:#34a0ff40}.progress-copy[data-v-745fd141]{color:var(--text);font-size:11px;display:block}.progress-track[data-v-745fd141]{background:#28313d;border-radius:99px;width:74px;height:4px;margin-top:7px;display:block;overflow:hidden}.progress-track span[data-v-745fd141]{border-radius:inherit;background:#2c8df4;height:100%;display:block}.progress-track.large[data-v-745fd141]{width:100%;height:7px}.confidence[data-v-745fd141]{align-items:center;gap:6px;display:inline-flex}.confidence svg[data-v-745fd141]{color:#8691a0}.confidence.high svg[data-v-745fd141]{color:#45d282}.confidence.medium svg[data-v-745fd141]{color:#f3b53c}.confidence.low svg[data-v-745fd141]{color:#ff5967}.attention-pill[data-v-745fd141]{color:#8ce9b3;background:#2fcf7514;border-color:#2fcf7540;margin-top:6px;display:flex}.attention-pill.at_risk[data-v-745fd141],.attention-pill.overdue[data-v-745fd141]{color:#ff949c;background:#ff525f17;border-color:#ff525f47}.attention-pill.needs_update[data-v-745fd141],.attention-pill.awaiting_acknowledgement[data-v-745fd141],.attention-pill.due_soon[data-v-745fd141]{color:#f3ca74;background:#f4b12617;border-color:#f4b12647}.attention-rail[data-v-745fd141]{border:1px solid var(--border);background:#ffffff05;border-radius:8px;overflow:hidden}.attention-rail header[data-v-745fd141]{border-bottom:1px solid var(--border);justify-content:space-between;gap:10px;padding:15px;display:flex}.attention-rail h2[data-v-745fd141]{margin:0;font-size:15px}.attention-rail header p[data-v-745fd141]{color:var(--muted);margin:4px 0 0;font-size:10px}.attention-rail header>span[data-v-745fd141]{color:#ff9ca3;background:#ff525f1f;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:grid}.attention-rail>button[data-v-745fd141]{border:0;border-bottom:1px solid var(--border);width:100%;color:inherit;text-align:left;background:0 0;gap:10px;padding:14px;display:flex}.attention-rail>button[data-v-745fd141]:hover{background:#ffffff09}.attention-rail>button>span[data-v-745fd141]:last-child{min-width:0;display:grid}.attention-rail strong[data-v-745fd141]{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.attention-rail em[data-v-745fd141]{color:#f0b64a;margin-top:4px;font-size:10px;font-style:normal;font-weight:750}.attention-rail small[data-v-745fd141]{color:var(--muted);margin-top:7px;line-height:1.4}.attention-rail b[data-v-745fd141]{color:#70b8ff;align-items:center;gap:4px;margin-top:9px;font-size:10px;display:inline-flex}.attention-symbol[data-v-745fd141]{color:#e9ae3c;background:#f4b12614;border:1px solid #f4b12640;border-radius:7px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.attention-symbol.at_risk[data-v-745fd141],.attention-symbol.overdue[data-v-745fd141]{color:#ff6c78;background:#ff525f14;border-color:#ff525f47}.rail-empty[data-v-745fd141]{color:var(--muted);padding:18px 14px;font-size:12px;line-height:1.5}.empty-targets[data-v-745fd141]{text-align:center;justify-items:center;padding:58px 20px;display:grid}.empty-icon[data-v-745fd141]{color:#5baeff;background:#1e8bff1a;border-radius:50%;place-items:center;width:50px;height:50px;margin-bottom:12px;font-size:24px;display:grid}.empty-targets .secondary-button[data-v-745fd141]{margin-top:16px}.loading-state[data-v-745fd141]{color:var(--muted);text-align:center;padding:36px}.drawer-backdrop[data-v-745fd141],.modal-backdrop[data-v-745fd141]{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03070aad;position:fixed;inset:0}.target-drawer[data-v-745fd141]{border-left:1px solid var(--border);background:#0d1217;flex-direction:column;width:min(570px,100vw);display:flex;position:absolute;inset:0 0 0 auto;box-shadow:-20px 0 50px #00000061}.drawer-header[data-v-745fd141],.target-modal>header[data-v-745fd141]{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding:20px;display:flex}.drawer-header h2[data-v-745fd141],.target-modal h2[data-v-745fd141]{font-family:var(--font-h1);margin:4px 0 0;font-size:24px}.drawer-pills[data-v-745fd141]{gap:7px;margin-top:10px;display:flex}.drawer-content[data-v-745fd141]{gap:16px;padding:18px 20px 90px;display:grid;overflow-y:auto}.detail-summary[data-v-745fd141]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.detail-summary div[data-v-745fd141],.progress-panel[data-v-745fd141],.drawer-section[data-v-745fd141]{border:1px solid var(--border);background:#ffffff05;border-radius:8px}.detail-summary div[data-v-745fd141]{gap:5px;padding:11px 12px;display:grid}.detail-summary small[data-v-745fd141],.progress-heading small[data-v-745fd141]{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:750}.detail-summary strong[data-v-745fd141]{font-size:12px}.progress-heading[data-v-745fd141]{justify-content:space-between;align-items:end;display:flex}.progress-heading span[data-v-745fd141]{gap:5px;display:grid}.progress-heading>b[data-v-745fd141]{color:#69b3ff;font-size:24px}.progress-panel p[data-v-745fd141]{color:var(--muted);margin:13px 0 0;font-size:12px;line-height:1.55}.agreement-panel[data-v-745fd141]{background:#2fcf750f;border:1px solid #2fcf7538;border-radius:8px;align-items:center;gap:11px;padding:12px;display:flex}.agreement-panel>span[data-v-745fd141]{color:#8eeab5;background:#2fcf7521;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.agreement-panel div[data-v-745fd141]{flex:1;min-width:0}.agreement-panel p[data-v-745fd141]{color:var(--muted);margin:3px 0 0;font-size:10px;line-height:1.4}.section-heading[data-v-745fd141]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.section-heading h3[data-v-745fd141]{margin:0;font-size:14px}.section-heading p[data-v-745fd141]{color:var(--muted);margin:3px 0 0;font-size:10px}.section-heading span[data-v-745fd141]{color:var(--muted);font-size:11px}.check-in-form[data-v-745fd141],.check-in-form label[data-v-745fd141]{gap:7px;display:grid}.inline-fields[data-v-745fd141]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.check-in-form label[data-v-745fd141]{color:var(--muted);font-size:11px;font-weight:700}.check-in-form .primary-button[data-v-745fd141]{justify-self:end;margin-top:4px}.timeline[data-v-745fd141],.audit-list[data-v-745fd141],.evidence-list[data-v-745fd141]{gap:0;margin:0;padding:0;list-style:none;display:grid}.timeline li[data-v-745fd141]{grid-template-columns:12px 1fr;gap:8px;padding:0 0 15px;display:grid;position:relative}.timeline li[data-v-745fd141]:not(:last-child):before{content:"";background:var(--border);width:1px;position:absolute;top:8px;bottom:0;left:4px}.timeline-dot[data-v-745fd141]{z-index:1;color:#409cf3;background:#0d1217;width:9px;height:9px;margin-top:4px;position:relative}.timeline div[data-v-745fd141]{gap:4px;display:grid}.timeline strong[data-v-745fd141]{font-size:11px}.timeline small[data-v-745fd141],.audit-list span[data-v-745fd141],.evidence-list small[data-v-745fd141]{color:var(--muted);font-size:10px}.timeline p[data-v-745fd141]{color:#c5cdd8;margin:3px 0 0;font-size:11px;line-height:1.5}.muted-copy[data-v-745fd141]{color:var(--muted);margin:0;font-size:11px}.evidence-list li[data-v-745fd141]{border-top:1px solid var(--border);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.evidence-list li>span[data-v-745fd141]:not(.work-link-icon){gap:3px;display:grid}.evidence-list a[data-v-745fd141]{color:inherit;text-decoration:none}.evidence-list a[data-v-745fd141]:hover{color:#70b8ff}.evidence-list strong[data-v-745fd141]{font-size:11px}.evidence-list button[data-v-745fd141],.draft-links button[data-v-745fd141]{color:var(--muted);background:0 0;border:0;font-size:18px}.work-link-icon[data-v-745fd141]{color:#69b3ff;background:#34a0ff12;border:1px solid #34a0ff38;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.link-form[data-v-745fd141]{grid-template-columns:1fr 1.4fr;gap:8px;margin-top:12px;display:grid}.link-form[data-v-745fd141]>:nth-child(3),.link-form[data-v-745fd141]>:nth-child(4){grid-column:1/-1}.link-form .secondary-button[data-v-745fd141]{grid-column:2;justify-self:end}.audit-list li[data-v-745fd141]{border-top:1px solid var(--border);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.audit-list strong[data-v-745fd141]{font-size:11px}.audit-list span[data-v-745fd141]{text-align:right}.drawer-footer[data-v-745fd141]{border-top:1px solid var(--border);background:#0d1217f5;justify-content:space-between;gap:10px;padding:12px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.close-control select[data-v-745fd141]{color:#ffb0b7;background:#ff525f0f;border:1px solid #ff525f40;border-radius:8px;min-height:38px;padding:0 10px}.modal-backdrop[data-v-745fd141]{place-items:center;padding:18px;display:grid;overflow-y:auto}.target-modal[data-v-745fd141]{border:1px solid var(--border);background:#0f151b;border-radius:10px;width:min(760px,100%);max-height:calc(100vh - 36px);overflow-y:auto;box-shadow:0 24px 70px #00000080}.target-modal form[data-v-745fd141]{gap:14px;padding:18px 20px 20px;display:grid}.target-modal label[data-v-745fd141]{color:#bbc4cf;gap:7px;font-size:11px;font-weight:750;display:grid}.target-form-step[data-v-745fd141]{gap:14px;min-height:370px;display:grid}.target-steps[data-v-745fd141]{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:14px 20px;list-style:none;display:grid}.target-steps li[data-v-745fd141]{color:var(--muted);align-items:center;gap:8px;display:flex;position:relative}.target-steps li[data-v-745fd141]:not(:last-child):after{content:"";background:var(--border);width:calc(100% - 120px);height:1px;position:absolute;top:15px;right:10px}.target-steps li>span[data-v-745fd141]{border:1px solid var(--border);border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.target-steps li>div[data-v-745fd141]{gap:2px;display:grid}.target-steps li.active[data-v-745fd141]{color:#dcecff}.target-steps li.active>span[data-v-745fd141],.target-steps li.complete>span[data-v-745fd141]{color:#fff;background:#168de0;border-color:#238fea}.workflow-callout[data-v-745fd141]{color:#73baff;background:#34a0ff0f;border:1px solid #34a0ff38;border-radius:8px;gap:11px;padding:12px;display:flex}.workflow-callout div[data-v-745fd141]{gap:4px;display:grid}.workflow-callout strong[data-v-745fd141]{color:#d6eaff;font-size:12px}.workflow-callout p[data-v-745fd141],.step-intro p[data-v-745fd141]{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.step-intro h3[data-v-745fd141]{margin:0 0 5px;font-size:16px}.form-grid[data-v-745fd141]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.agreement-note[data-v-745fd141]{color:#a9caea;background:#34a0ff0f;border:1px solid #34a0ff33;border-radius:8px;align-items:center;gap:9px;padding:10px 12px;display:flex}.agreement-note span[data-v-745fd141]{color:#5eb1ff}.agreement-note p[data-v-745fd141]{margin:0;font-size:11px;line-height:1.45}.draft-link-builder[data-v-745fd141]{border:1px solid var(--border);background:#ffffff05;border-radius:8px;grid-template-columns:1fr 1.4fr;gap:10px;padding:12px;display:grid}.draft-link-builder .wide[data-v-745fd141]{grid-column:1/-1}.draft-link-builder .secondary-button[data-v-745fd141]{grid-column:2;justify-self:end}.draft-links[data-v-745fd141]{border:1px solid var(--border);border-radius:8px;gap:0;margin:0;padding:0;list-style:none;display:grid}.draft-links li[data-v-745fd141]{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.draft-links li+li[data-v-745fd141]{border-top:1px solid var(--border)}.draft-links li>span[data-v-745fd141]:nth-child(2){gap:3px;display:grid}.draft-links small[data-v-745fd141]{color:var(--muted);font-size:9px}.target-review-card[data-v-745fd141]{background:#2fcf750d;border:1px solid #2fcf753d;border-radius:8px;gap:6px;padding:14px;display:grid}.target-review-card small[data-v-745fd141]{color:#83daa7;text-transform:uppercase;font-size:9px;font-weight:800}.target-review-card p[data-v-745fd141]{color:#c7d2dc;margin:0;font-size:11px;line-height:1.5}.target-review-card span[data-v-745fd141]{color:var(--muted);font-size:10px}.target-modal footer[data-v-745fd141]{justify-content:flex-end;gap:9px;padding-top:3px;display:flex}.sr-only[data-v-745fd141]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1100px){.scoreboard-layout[data-v-745fd141]{grid-template-columns:1fr}.attention-rail[data-v-745fd141]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.attention-rail header[data-v-745fd141]{grid-column:1/-1}.target-metrics[data-v-745fd141]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.targets-page[data-v-745fd141]{gap:15px}.view-controls[data-v-745fd141]{flex-direction:column;align-items:stretch}.view-tabs[data-v-745fd141]{justify-content:space-between}.filters[data-v-745fd141]{justify-content:stretch}.filters label[data-v-745fd141],.filters select[data-v-745fd141],.search-control[data-v-745fd141]{flex:150px;min-width:0}.search-control input[data-v-745fd141]{width:100%}.target-metrics[data-v-745fd141]{grid-template-columns:1fr 1fr}.metric-card[data-v-745fd141]{min-height:96px;padding:13px}.metric-icon[data-v-745fd141]{flex-basis:36px;width:36px;height:36px}.metric-card strong[data-v-745fd141]{font-size:22px}.attention-rail[data-v-745fd141]{grid-template-columns:1fr}.attention-rail header[data-v-745fd141]{grid-column:auto}.form-grid[data-v-745fd141],.detail-summary[data-v-745fd141],.inline-fields[data-v-745fd141],.draft-link-builder[data-v-745fd141]{grid-template-columns:1fr}.target-modal[data-v-745fd141]{max-height:calc(100vh - 18px)}.target-steps li[data-v-745fd141]:not(:last-child):after,.target-steps small[data-v-745fd141]{display:none}.target-form-step[data-v-745fd141]{min-height:0}.draft-link-builder .wide[data-v-745fd141],.draft-link-builder .secondary-button[data-v-745fd141]{grid-column:auto}.drawer-footer[data-v-745fd141]{position:sticky}.drawer-content[data-v-745fd141]{padding-bottom:20px}.link-form[data-v-745fd141]{grid-template-columns:1fr}.link-form[data-v-745fd141]>:nth-child(3),.link-form[data-v-745fd141]>:nth-child(4),.link-form .secondary-button[data-v-745fd141]{grid-area:auto}}@media (width<=480px){.target-metrics[data-v-745fd141]{grid-template-columns:1fr}.metric-card[data-v-745fd141]{min-height:82px}.target-modal>header[data-v-745fd141],.target-modal form[data-v-745fd141],.drawer-header[data-v-745fd141],.drawer-content[data-v-745fd141]{padding-left:14px;padding-right:14px}}.targets-page[data-v-745fd141]{gap:22px;min-width:0;padding-top:18px;font-size:15px;line-height:1.5}.targets-page .crm-eyebrow[data-v-745fd141]{font-size:13px}.targets-header[data-v-745fd141]{gap:24px}.targets-header .crm-page-title[data-v-745fd141]{font-size:clamp(34px,4vw,44px);line-height:1.05}.targets-header .crm-page-subtitle[data-v-745fd141]{max-width:640px;font-size:16px;line-height:1.55}.primary-button[data-v-745fd141],.secondary-button[data-v-745fd141],.icon-button[data-v-745fd141]{min-height:44px;font-size:14px}.primary-button.compact[data-v-745fd141]{min-height:40px;padding:0 13px;font-size:14px}.icon-button[data-v-745fd141]{width:44px}.message[data-v-745fd141]{font-size:14px}.view-controls[data-v-745fd141]{border:0;gap:14px;display:grid}.controls-row[data-v-745fd141]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;display:flex}.view-tabs[data-v-745fd141]{gap:26px}.view-tabs button[data-v-745fd141]{min-height:54px;padding:0 2px;font-size:15px}.control-actions[data-v-745fd141]{align-items:center;gap:9px;padding-bottom:10px;display:flex}.search-control[data-v-745fd141]{min-height:44px;padding-left:12px}.search-control input[data-v-745fd141]{width:220px;min-height:42px;padding:9px;font-size:15px}.filter-button[data-v-745fd141]{align-items:center;gap:7px;padding:0 14px;display:inline-flex}.filters[data-v-745fd141]{border:1px solid var(--border);background:#ffffff05;border-radius:8px;justify-content:flex-start;gap:14px;padding:16px}.filters label[data-v-745fd141]{color:#c9d2dc;gap:7px;min-width:180px;font-size:14px;font-weight:700;display:grid}.filters select[data-v-745fd141],.filters input[data-v-745fd141],.target-modal input[data-v-745fd141],.target-modal select[data-v-745fd141],.target-modal textarea[data-v-745fd141],.target-drawer input[data-v-745fd141],.target-drawer select[data-v-745fd141],.target-drawer textarea[data-v-745fd141]{min-height:44px;padding:10px 12px;font-size:15px;line-height:1.4}.target-metrics[data-v-745fd141]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.metric-card[data-v-745fd141]{gap:16px;min-height:104px;padding:17px 18px}.metric-card strong[data-v-745fd141]{font-size:30px}.metric-card span[data-v-745fd141]:not(.metric-icon){font-size:15px}.metric-card small[data-v-745fd141]{margin-top:6px;font-size:13px;line-height:1.4}.targets-board[data-v-745fd141]{gap:12px;display:grid}.list-heading[data-v-745fd141]{justify-content:space-between;align-items:end;gap:18px;display:flex}.list-heading h2[data-v-745fd141]{margin:0;font-size:20px}.list-heading p[data-v-745fd141]{color:var(--muted);margin:4px 0 0;font-size:14px}.list-heading>span[data-v-745fd141]{color:var(--muted);white-space:nowrap;font-size:14px}.target-list-surface[data-v-745fd141]{overflow:hidden}.target-list[data-v-745fd141]{display:grid}.target-list-item[data-v-745fd141]{cursor:pointer;background:#ffffff04;grid-template-columns:minmax(300px,1.6fr) minmax(180px,.72fr) minmax(180px,.62fr) 24px;align-items:center;gap:24px;padding:20px;transition:background .16s,border-color .16s;display:grid}.target-list-item+.target-list-item[data-v-745fd141]{border-top:1px solid var(--border)}.target-list-item[data-v-745fd141]:hover{background:#34a0ff0b}.target-list-item[data-v-745fd141]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.target-overview[data-v-745fd141]{align-items:flex-start;gap:14px;min-width:0;display:flex}.target-overview>div[data-v-745fd141]{min-width:0}.target-state-icon[data-v-745fd141]{flex-basis:38px;width:38px;height:38px}.target-title-line[data-v-745fd141]{flex-wrap:wrap;align-items:flex-start;gap:9px;display:flex}.target-title-line h3[data-v-745fd141]{min-width:0;color:var(--text);margin:0;font-size:16px;line-height:1.35}.target-overview p[data-v-745fd141]{color:#b9c3cf;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.target-owner-line[data-v-745fd141]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.target-owner-line strong[data-v-745fd141]{color:#dce4ed;font-size:13px}.target-owner-line .avatar-fallback[data-v-745fd141]{flex-basis:26px;width:26px;height:26px;font-size:11px}.target-progress-block[data-v-745fd141]{gap:8px;display:grid}.target-progress-block>div[data-v-745fd141]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.target-progress-block span[data-v-745fd141]{color:var(--muted);font-size:13px}.target-progress-block strong[data-v-745fd141]{color:#72b9ff;font-size:20px}.target-progress-block p[data-v-745fd141]{color:#d1d8e1;margin:0;font-size:14px}.progress-track.large[data-v-745fd141]{height:8px}.target-timing[data-v-745fd141]{gap:7px;display:grid}.target-timing>span[data-v-745fd141]{color:var(--text);font-size:14px;font-weight:700}.target-timing strong[data-v-745fd141]{font-size:13px;font-weight:650}.target-timing small[data-v-745fd141]{color:var(--muted);font-size:13px;line-height:1.4}.target-open-icon[data-v-745fd141]{color:#65aff7}.scope-pill[data-v-745fd141],.attention-pill[data-v-745fd141]{margin:0;padding:4px 8px;font-size:12px;line-height:1.25}.target-drawer[data-v-745fd141]{width:min(680px,100vw)}.drawer-header[data-v-745fd141],.target-modal>header[data-v-745fd141]{padding:24px}.drawer-header h2[data-v-745fd141],.target-modal h2[data-v-745fd141]{font-size:28px;line-height:1.2}.drawer-content[data-v-745fd141]{gap:18px;padding:22px 24px 100px}.detail-summary[data-v-745fd141]{gap:12px}.detail-summary div[data-v-745fd141]{gap:7px;padding:14px}.detail-summary small[data-v-745fd141],.progress-heading small[data-v-745fd141]{letter-spacing:.02em;font-size:12px}.detail-summary strong[data-v-745fd141]{font-size:15px;line-height:1.4}.person-summary a[data-v-745fd141]{color:#dcecff;align-items:center;gap:9px;width:max-content;text-decoration:none;display:inline-flex}.person-summary a:hover strong[data-v-745fd141]{color:#76bcff}.person-summary .avatar-fallback[data-v-745fd141]{flex-basis:30px;width:30px;height:30px;font-size:11px}.progress-panel[data-v-745fd141]{padding:18px}.automatic-progress-note[data-v-745fd141]{color:#b8d9fb;background:#2c8df414;border:1px solid #2c8df44d;border-radius:8px;gap:4px;margin-top:14px;padding:11px 12px;font-size:12px;display:grid}.automatic-progress-note strong[data-v-745fd141]{color:#e8f4ff}.automatic-progress-note.manual[data-v-745fd141]{color:#e7c878;background:#f4b12614;border-color:#f4b1264d}.automatic-progress-note.manual .secondary-button[data-v-745fd141]{width:max-content;margin-top:6px}.progress-heading>b[data-v-745fd141]{font-size:28px}.progress-panel p[data-v-745fd141]{font-size:15px;line-height:1.6}.agreement-panel[data-v-745fd141]{padding:15px}.agreement-panel strong[data-v-745fd141]{font-size:15px}.agreement-panel p[data-v-745fd141]{margin-top:4px;font-size:13px;line-height:1.5}.drawer-section[data-v-745fd141]{padding:18px}.section-heading[data-v-745fd141]{align-items:flex-start;margin-bottom:16px}.section-heading h3[data-v-745fd141]{font-size:17px}.section-heading p[data-v-745fd141]{margin-top:5px;font-size:13px;line-height:1.45}.section-heading span[data-v-745fd141]{font-size:13px}.check-in-form[data-v-745fd141],.check-in-form label[data-v-745fd141]{gap:9px}.check-in-form label[data-v-745fd141],.comment-form label[data-v-745fd141]{color:#c5ced8;font-size:14px;font-weight:700}.check-in-form .primary-button[data-v-745fd141]{margin-top:6px}.muted-copy[data-v-745fd141]{font-size:14px;line-height:1.55}.evidence-list li[data-v-745fd141]{grid-template-columns:38px minmax(0,1fr) auto;gap:12px;padding:13px 0}.work-link-icon[data-v-745fd141]{width:38px;height:38px}.evidence-list strong[data-v-745fd141]{font-size:15px;line-height:1.4}.evidence-list small[data-v-745fd141]{margin-top:3px;font-size:13px;line-height:1.4}.link-form[data-v-745fd141]{gap:10px;margin-top:16px}.comment-form[data-v-745fd141]{border-bottom:1px solid var(--border);gap:10px;margin-bottom:20px;padding-bottom:18px;display:grid}.comment-form textarea[data-v-745fd141]{resize:vertical}.comment-form .secondary-button[data-v-745fd141]{justify-self:end;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.activity-list[data-v-745fd141]{gap:0;margin:0;padding:0;list-style:none;display:grid}.activity-list li[data-v-745fd141]{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:0 0 20px;display:grid;position:relative}.activity-list li[data-v-745fd141]:not(:last-child):before{content:"";background:var(--border);width:1px;position:absolute;top:38px;bottom:0;left:18px}.activity-icon[data-v-745fd141]{z-index:1;color:#72b9ff;background:#111820;border:1px solid #34a0ff40;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:relative}.activity-icon.comment[data-v-745fd141]{color:#d0a8f6;border-color:#b165f447}.activity-icon.change[data-v-745fd141]{color:#aeb8c5;border-color:#94a3b83d}.activity-list li>div[data-v-745fd141]{gap:4px;min-width:0;display:grid}.activity-list strong[data-v-745fd141]{font-size:15px;line-height:1.4}.activity-list time[data-v-745fd141]{color:var(--muted);font-size:13px}.activity-list p[data-v-745fd141]{color:#c9d2dc;white-space:pre-wrap;margin:5px 0 0;font-size:14px;line-height:1.55}.drawer-footer[data-v-745fd141]{padding:14px 24px}.close-control select[data-v-745fd141]{min-height:44px;font-size:14px}.target-modal[data-v-745fd141]{width:min(820px,100%)}.target-modal form[data-v-745fd141]{gap:18px;padding:22px 24px 24px}.target-modal label[data-v-745fd141]{gap:8px;font-size:14px}.target-form-step[data-v-745fd141]{gap:18px}.target-steps[data-v-745fd141]{padding:16px 24px}.target-steps li[data-v-745fd141]{gap:10px}.target-steps li>span[data-v-745fd141]{flex-basis:34px;width:34px;height:34px;font-size:13px}.target-steps strong[data-v-745fd141]{font-size:14px}.target-steps small[data-v-745fd141]{font-size:12px}.workflow-callout[data-v-745fd141]{padding:15px}.workflow-callout strong[data-v-745fd141]{font-size:15px}.workflow-callout p[data-v-745fd141],.step-intro p[data-v-745fd141]{font-size:14px;line-height:1.55}.step-intro h3[data-v-745fd141]{font-size:19px}.agreement-note[data-v-745fd141]{padding:13px 14px}.agreement-note p[data-v-745fd141]{font-size:13px;line-height:1.5}.draft-links strong[data-v-745fd141]{font-size:14px}.draft-links small[data-v-745fd141]{font-size:12px}.target-review-card[data-v-745fd141]{gap:8px;padding:16px}.target-review-card small[data-v-745fd141]{font-size:12px}.target-review-card strong[data-v-745fd141]{font-size:18px}.target-review-card p[data-v-745fd141]{font-size:14px;line-height:1.55}.target-review-card span[data-v-745fd141]{font-size:13px}@media (width<=1200px){.target-list-item[data-v-745fd141]{grid-template-columns:minmax(280px,1.4fr) minmax(170px,.7fr) minmax(170px,.6fr) 20px;gap:16px}}@media (width<=900px){.target-list-item[data-v-745fd141]{grid-template-columns:1fr auto;align-items:start}.target-progress-block[data-v-745fd141],.target-timing[data-v-745fd141]{grid-column:1/-1}.target-open-icon[data-v-745fd141]{grid-area:1/2}.target-progress-block[data-v-745fd141]{margin-left:52px}.target-timing[data-v-745fd141]{flex-wrap:wrap;gap:8px 16px;margin-left:52px;display:flex}.target-metrics[data-v-745fd141]{grid-template-columns:1fr}}@media (width<=760px){.targets-page[data-v-745fd141]{gap:18px;padding-top:24px}.targets-header[data-v-745fd141]{flex-direction:column;align-items:stretch}.targets-header .primary-button[data-v-745fd141]{width:100%}.controls-row[data-v-745fd141]{flex-direction:column;align-items:stretch;gap:12px;padding-bottom:14px}.view-tabs[data-v-745fd141]{justify-content:space-between}.view-tabs button[data-v-745fd141]{min-height:48px}.control-actions[data-v-745fd141]{grid-template-columns:minmax(0,1fr) auto auto;padding:0;display:grid}.search-control input[data-v-745fd141]{width:100%}.filters[data-v-745fd141]{grid-template-columns:1fr}.filters label[data-v-745fd141]{min-width:0}.list-heading[data-v-745fd141]{flex-direction:column;align-items:flex-start;gap:6px}.target-list-item[data-v-745fd141]{padding:18px 16px}.target-progress-block[data-v-745fd141],.target-timing[data-v-745fd141]{margin-left:0}.detail-summary[data-v-745fd141],.inline-fields[data-v-745fd141],.form-grid[data-v-745fd141]{grid-template-columns:1fr}.target-modal[data-v-745fd141],.target-drawer[data-v-745fd141]{width:100%}.drawer-footer[data-v-745fd141]{flex-wrap:wrap;position:sticky}}@media (width<=480px){.targets-header .crm-page-title[data-v-745fd141]{font-size:34px}.control-actions[data-v-745fd141]{grid-template-columns:1fr auto}.search-control[data-v-745fd141]{grid-column:1/-1}.filter-button[data-v-745fd141]{justify-content:center}.target-title-line[data-v-745fd141]{display:grid}.target-list-item[data-v-745fd141]{grid-template-columns:1fr}.target-open-icon[data-v-745fd141]{display:none}.target-timing[data-v-745fd141]{display:grid}.drawer-header[data-v-745fd141],.target-modal>header[data-v-745fd141],.drawer-content[data-v-745fd141],.target-modal form[data-v-745fd141]{padding-left:16px;padding-right:16px}}.patch-notes-page[data-v-f7b31ad4]{--release-cyan:#37b9f1;--release-amber:#e8a445;--release-rose:#ef7187;max-width:920px;padding-bottom:64px}.release-header[data-v-f7b31ad4]{align-items:center;margin-bottom:4px}.release-header .crm-page-heading[data-v-f7b31ad4]{max-width:650px}.release-header .crm-page-title[data-v-f7b31ad4]{font-size:clamp(34px,4vw,46px);line-height:1.08}.release-header .crm-page-subtitle[data-v-f7b31ad4]{max-width:620px;font-size:17px}.editor-footer>div[data-v-f7b31ad4]{flex-wrap:wrap;gap:9px;display:flex}button[data-v-f7b31ad4]{font-family:var(--font-body)}.primary-button[data-v-f7b31ad4],.quiet-button[data-v-f7b31ad4],.filter-button[data-v-f7b31ad4],.icon-button[data-v-f7b31ad4]{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;font-weight:750;display:inline-flex}.primary-button[data-v-f7b31ad4]{color:#031119;background:#149bd4;border:1px solid #37b9f1b3;padding:0 14px}.quiet-button[data-v-f7b31ad4]{border:1px solid var(--border);color:var(--text);background:#ffffff09;padding:0 12px}.filter-button[data-v-f7b31ad4]{color:#bcecff;background:#37b9f11a;border:1px solid #37b9f159;padding:0 14px}.icon-button[data-v-f7b31ad4]{border:1px solid var(--border);width:36px;color:var(--muted);background:0 0}.danger[data-v-f7b31ad4]{color:#ff8a9f}button[data-v-f7b31ad4]:disabled{cursor:not-allowed;opacity:.45}button[data-v-f7b31ad4]:focus-visible,input[data-v-f7b31ad4]:focus-visible,select[data-v-f7b31ad4]:focus-visible,textarea[data-v-f7b31ad4]:focus-visible{outline:2px solid var(--release-cyan);outline-offset:2px}.management-menu[data-v-f7b31ad4]{position:relative}.management-menu>summary[data-v-f7b31ad4],.search-tools>summary[data-v-f7b31ad4]{color:#bac5d2;cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:700;list-style:none;display:inline-flex}.management-menu>summary[data-v-f7b31ad4]{border:1px solid var(--border);border-radius:8px;min-height:40px;padding:0 13px}.management-menu>summary[data-v-f7b31ad4]::-webkit-details-marker{display:none}.search-tools>summary[data-v-f7b31ad4]::-webkit-details-marker{display:none}.technical-record>summary[data-v-f7b31ad4]::-webkit-details-marker{display:none}.management-menu>div[data-v-f7b31ad4]{z-index:8;border:1px solid var(--border);background:#0d1218;border-radius:9px;gap:8px;width:180px;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 45px #0000006b}.management-menu>div button[data-v-f7b31ad4]{width:100%}.search-tools[data-v-f7b31ad4]{border-bottom:1px solid var(--border);padding:0 0 22px}.search-tools>summary[data-v-f7b31ad4]{min-height:40px}.search-tools>summary svg[data-v-f7b31ad4]:last-child,.management-menu>summary svg[data-v-f7b31ad4]:last-child,.technical-record>summary svg[data-v-f7b31ad4]:last-child{transition:transform .16s}.search-tools[open]>summary svg[data-v-f7b31ad4]:last-child,.management-menu[open]>summary svg[data-v-f7b31ad4]:last-child,.technical-record[open]>summary svg[data-v-f7b31ad4]:last-child{transform:rotate(180deg)}.filter-bar[data-v-f7b31ad4]{border:1px solid var(--border);background:#ffffff05;border-radius:10px;grid-template-columns:1fr auto;align-items:end;gap:14px;margin-top:12px;padding:16px;display:grid}.filter-bar label[data-v-f7b31ad4],.draft-editor label[data-v-f7b31ad4]{color:#aab5c2;gap:7px;font-size:13px;font-weight:700;display:grid}.filter-bar input[data-v-f7b31ad4],.filter-bar select[data-v-f7b31ad4],.draft-editor input[data-v-f7b31ad4],.draft-editor select[data-v-f7b31ad4],.draft-editor textarea[data-v-f7b31ad4]{border:1px solid var(--border);width:100%;min-height:42px;color:var(--text);font:500 14px var(--font-body);background:#0b1015;border-radius:7px;padding:9px 11px}.draft-editor textarea[data-v-f7b31ad4]{resize:vertical;line-height:1.5}.search-field[data-v-f7b31ad4]{position:relative}.search-field svg[data-v-f7b31ad4]{color:var(--muted);position:absolute;bottom:12px;left:12px}.search-field input[data-v-f7b31ad4]{padding-left:38px}.wide-filter[data-v-f7b31ad4]{grid-column:1/-1}.advanced-filter-grid[data-v-f7b31ad4]{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.draft-toggle[data-v-f7b31ad4]{white-space:nowrap;align-items:center;min-height:38px;gap:7px!important;display:flex!important}.draft-toggle input[data-v-f7b31ad4]{width:16px;min-height:auto}.notice[data-v-f7b31ad4],.error-banner[data-v-f7b31ad4]{border-radius:8px;align-items:center;gap:8px;margin:0;padding:11px 13px;font-size:13px;display:flex}.notice[data-v-f7b31ad4]{color:#bcecff;background:#37b9f112;border:1px solid #37b9f138}.error-banner[data-v-f7b31ad4]{color:#ffc2cd;background:#ef718714;border:1px solid #ef718747}.release-timeline[data-v-f7b31ad4]{display:grid}.release-row[data-v-f7b31ad4]{min-width:0}.release-card[data-v-f7b31ad4]{border-bottom:1px solid var(--border);padding:34px 0}.release-row:first-child .release-card[data-v-f7b31ad4]{padding-top:30px}.release-date[data-v-f7b31ad4]{color:#9ca8b6;flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 10px;font-size:14px;display:flex}.release-date span[data-v-f7b31ad4],.release-date em[data-v-f7b31ad4]{border-radius:999px;padding:3px 9px;font-style:normal;font-weight:750}.release-date span[data-v-f7b31ad4]{background:var(--release-cyan);color:#031119}.release-date em[data-v-f7b31ad4]{color:#f1c985;border:1px solid #e8a44566}.release-card-header[data-v-f7b31ad4]{padding:0}.release-card-header h2[data-v-f7b31ad4]{max-width:820px;color:var(--text);font:800 clamp(24px, 3vw, 29px)/1.22 var(--font-h1);margin:0}.executive-summary[data-v-f7b31ad4]{color:#cbd5e1;max-width:820px;margin:14px 0 0;padding:0;font-size:17px;line-height:1.58}.release-highlights[data-v-f7b31ad4]{margin-top:23px}.release-highlights h3[data-v-f7b31ad4]{color:#eef3f8;margin:0 0 10px;font-size:17px}.release-highlights ul[data-v-f7b31ad4]{gap:9px;margin:0;padding-left:24px;list-style:outside;display:grid}.release-highlights li[data-v-f7b31ad4]{color:#dce3ea;padding-left:4px;font-size:16px;line-height:1.5}.release-highlights li[data-v-f7b31ad4]::marker{color:var(--release-cyan)}.release-detail[data-v-f7b31ad4]{border-top:1px solid var(--border);margin-top:25px}.release-detail>summary[data-v-f7b31ad4]{color:#a9def2;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:52px;font-size:15px;font-weight:750;list-style:none;display:flex}.release-detail>summary[data-v-f7b31ad4]::-webkit-details-marker{display:none}.release-detail>summary svg[data-v-f7b31ad4]{color:#738091;transition:transform .16s}.release-detail[open]>summary svg[data-v-f7b31ad4]{transform:rotate(180deg)}.release-detail-content[data-v-f7b31ad4]{border-top:1px solid var(--border)}.release-groups[data-v-f7b31ad4]{display:grid}.entry-group[data-v-f7b31ad4]{border-bottom:1px solid var(--border);padding:26px 0}.entry-group h3[data-v-f7b31ad4],.amendments h3[data-v-f7b31ad4]{color:#eef3f8;margin:0 0 17px;font-size:18px}.entry-group ul[data-v-f7b31ad4]{gap:20px;margin:0;padding:0;list-style:none;display:grid}.entry-group li[data-v-f7b31ad4]{min-width:0}.entry-group li>div[data-v-f7b31ad4]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.entry-group strong[data-v-f7b31ad4]{color:var(--text);font-size:16px}.entry-group li p[data-v-f7b31ad4]{color:#b7c1cd;max-width:780px;margin:7px 0 0;font-size:15px;line-height:1.6}.product-area[data-v-f7b31ad4]{color:#8f9baa;font-size:14px;font-weight:650}.product-area[data-v-f7b31ad4]:after{content:"—";margin-left:8px}.amendments[data-v-f7b31ad4]{border-bottom:1px solid var(--border);padding:24px 0}.amendments article[data-v-f7b31ad4]{border-left:2px solid var(--release-amber);margin-top:10px;padding-left:12px}.amendments p[data-v-f7b31ad4]{color:#d1d7df;margin:0;font-size:15px;line-height:1.6}.amendments small[data-v-f7b31ad4]{color:var(--muted);margin-top:5px;display:block}.amendment-form[data-v-f7b31ad4]{border-bottom:1px solid var(--border);gap:10px;padding:22px 0;display:grid}.amendment-form label[data-v-f7b31ad4]{color:var(--muted);gap:7px;font-size:12px;font-weight:700;display:grid}.amendment-form textarea[data-v-f7b31ad4]{border:1px solid var(--border);color:var(--text);background:#0b1015;border-radius:7px;padding:10px}.amendment-form>div[data-v-f7b31ad4]{justify-content:flex-end;gap:8px;display:flex}.evidence-links[data-v-f7b31ad4]{border-bottom:1px solid var(--border);color:var(--muted);padding:25px 0;font-size:15px}.evidence-links h3[data-v-f7b31ad4]{color:#eef3f8;align-items:center;gap:8px;margin:0;font-size:18px;display:flex}.evidence-links ul[data-v-f7b31ad4]{gap:10px;margin:14px 0 0;padding-left:22px;display:grid}.evidence-links li[data-v-f7b31ad4]{padding-left:3px}.evidence-links a[data-v-f7b31ad4]{color:#8edcff;text-decoration:none}.evidence-links a[data-v-f7b31ad4]:hover{text-decoration:underline}.evidence-copy[data-v-f7b31ad4]{color:#aab5c2!important;font:inherit!important;text-transform:none!important;margin-left:0!important}.evidence-links span[data-v-f7b31ad4]{color:#8c98a7;margin-left:7px;font-size:13px}.technical-record[data-v-f7b31ad4]{border-bottom:1px solid var(--border);padding:18px 0}.technical-record>summary[data-v-f7b31ad4]{color:#9eabb9;cursor:pointer;align-items:center;gap:8px;font-size:14px;list-style:none;display:flex}.release-provenance[data-v-f7b31ad4]{color:#909cab;flex-wrap:wrap;gap:11px 20px;padding:17px 0 0;font-size:13px;display:flex}.release-provenance span[data-v-f7b31ad4]{align-items:center;gap:6px;display:inline-flex}.release-provenance code[data-v-f7b31ad4]{color:#b9c4d1;font-family:var(--font-mono)}.release-provenance .verified[data-v-f7b31ad4]{color:#7bc9a1}.release-provenance .unverified[data-v-f7b31ad4]{color:#e6b66e}.release-actions[data-v-f7b31ad4]{padding:22px 0 0}.release-actions h3[data-v-f7b31ad4]{color:#c6d0dc;margin:0 0 12px;font-size:15px}.release-actions>div[data-v-f7b31ad4]{flex-wrap:wrap;gap:9px;display:flex}.pagination[data-v-f7b31ad4]{color:var(--muted);justify-content:center;align-items:center;gap:14px;margin-top:24px;font-size:14px;display:flex}.modal-backdrop[data-v-f7b31ad4]{z-index:1200;background:#030609c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.draft-editor[data-v-f7b31ad4]{background:#0d1218;border:1px solid #37b9f130;border-radius:8px;width:min(960px,100%);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 24px 80px #0009}.draft-editor>header[data-v-f7b31ad4]{z-index:2;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d1218f5;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex;position:sticky;top:0}.draft-editor h2[data-v-f7b31ad4]{color:var(--text);font:800 24px var(--font-h1);margin:0}.draft-editor form[data-v-f7b31ad4]{display:grid}.editor-section[data-v-f7b31ad4]{border-bottom:1px solid var(--border);padding:22px 20px}.section-heading[data-v-f7b31ad4]{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.section-heading>span[data-v-f7b31ad4]{color:#a9e7ff;height:27px;font:700 11px var(--font-mono);border:1px solid #37b9f159;border-radius:50%;flex:0 0 27px;place-items:center;display:grid}.section-heading>div[data-v-f7b31ad4]{flex:1}.section-heading h3[data-v-f7b31ad4]{color:var(--text);margin:0;font-size:15px}.section-heading p[data-v-f7b31ad4]{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.45}.field-grid[data-v-f7b31ad4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.wide-field[data-v-f7b31ad4]{grid-column:1/-1}.entry-editor[data-v-f7b31ad4],.evidence-editor[data-v-f7b31ad4]{border:1px solid var(--border);background:#ffffff05;border-radius:8px;margin-top:12px;padding:13px}.entry-editor-toolbar[data-v-f7b31ad4]{color:#c8d1dd;justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;font-size:12px;display:flex}.entry-editor-toolbar>div[data-v-f7b31ad4]{gap:5px;display:flex}.evidence-editor .field-grid[data-v-f7b31ad4]{grid-template-columns:1fr 1fr auto;align-items:end}.evidence-remove[data-v-f7b31ad4]{margin-bottom:1px}.editor-footer[data-v-f7b31ad4]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d1218f5;justify-content:space-between;align-items:center;gap:14px;padding:14px 20px;display:flex;position:sticky;bottom:0}.editor-footer p[data-v-f7b31ad4]{color:var(--muted);align-items:center;gap:7px;margin:0;font-size:12px;display:flex}@media (width<=760px){.filter-bar[data-v-f7b31ad4]{grid-template-columns:1fr}.advanced-filter-grid[data-v-f7b31ad4]{grid-template-columns:1fr 1fr}.filter-button[data-v-f7b31ad4]{width:100%}.editor-footer[data-v-f7b31ad4]{flex-direction:column;align-items:flex-start}.field-grid[data-v-f7b31ad4]{grid-template-columns:1fr}.wide-field[data-v-f7b31ad4]{grid-column:auto}.evidence-editor .field-grid[data-v-f7b31ad4]{grid-template-columns:1fr}.modal-backdrop[data-v-f7b31ad4]{padding:0}.draft-editor[data-v-f7b31ad4]{border-radius:0;height:100%;max-height:100vh}}@media (width<=480px){.release-header[data-v-f7b31ad4]{align-items:flex-start}.management-menu>div[data-v-f7b31ad4]{left:0;right:auto}.advanced-filter-grid[data-v-f7b31ad4]{grid-template-columns:1fr}.release-card[data-v-f7b31ad4]{padding:28px 0}.release-card-header h2[data-v-f7b31ad4]{font-size:24px}.executive-summary[data-v-f7b31ad4]{font-size:16px}}@media (prefers-reduced-motion:reduce){[data-v-f7b31ad4]{scroll-behavior:auto!important}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.bottom-1\.5{bottom:.375rem}.bottom-4{bottom:1rem}.left-0{left:0}.left-4{left:1rem}.left-\[15px\]{left:15px}.left-\[7px\]{left:7px}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:.5rem}.top-4{top:1rem}.top-\[20px\]{top:20px}.top-\[24px\]{top:24px}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[60\]{z-index:60}.z-\[9999\]{z-index:9999}.col-span-2{grid-column:span 2/span 2}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.\!mb-0{margin-bottom:0!important}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.size-full{width:100%;height:100%}.\!h-8{height:2rem!important}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[18px\]{height:18px}.h-\[44px\]{height:44px}.h-full{height:100%}.max-h-28{max-height:7rem}.max-h-56{max-height:14rem}.max-h-\[320px\]{max-height:320px}.max-h-\[340px\]{max-height:340px}.max-h-\[360px\]{max-height:360px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.min-h-0{min-height:0}.min-h-11{min-height:2.75rem}.min-h-\[58px\]{min-height:58px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[64px\]{min-height:64px}.min-h-\[calc\(100vh-64px\)\]{min-height:calc(100vh - 64px)}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-32{width:8rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[400px\]{width:400px}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[1\.5rem\]{min-width:1.5rem}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[220px\]{min-width:220px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[180px\]{max-width:180px}.max-w-\[240px\]{max-width:240px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x:1.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.select-all{-webkit-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.auto-cols-\[minmax\(360px\,1fr\)\]{grid-auto-columns:minmax(360px,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-tl-none{border-top-left-radius:0}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#0d8fd1\]\/50{border-color:#0d8fd180}.border-\[color\:var\(--border\)\],.border-\[var\(--border\)\]{border-color:var(--border)}.border-amber-500\/30{border-color:#f59e0b4d}.border-blue-400{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/30{border-color:#3b82f64d}.border-cyan-500{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.border-cyan-500\/30{border-color:#06b6d44d}.border-cyan-500\/40{border-color:#06b6d466}.border-emerald-400{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-500\/30{border-color:#10b9814d}.border-fuchsia-400\/30{border-color:#e879f94d}.border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.border-gray-500\/30{border-color:#6b72804d}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-gray-700\/50{border-color:#37415180}.border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.border-gray-800\/50{border-color:#1f293780}.border-gray-800\/70{border-color:#1f2937b3}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-green-500\/50{border-color:#22c55e80}.border-indigo-400{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.border-indigo-400\/30{border-color:#818cf84d}.border-indigo-500\/30{border-color:#6366f14d}.border-orange-400\/30{border-color:#fb923c4d}.border-orange-500\/30{border-color:#f973164d}.border-pink-500\/30{border-color:#ec48994d}.border-purple-400\/30{border-color:#c084fc4d}.border-purple-500\/30{border-color:#a855f74d}.border-purple-500\/35{border-color:#a855f759}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-red-500\/20{border-color:#ef444433}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/50{border-color:#ef444480}.border-red-900\/50{border-color:#7f1d1d80}.border-rose-500\/30{border-color:#f43f5e4d}.border-sky-400\/30{border-color:#38bdf84d}.border-sky-500\/30{border-color:#0ea5e94d}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-500\/30{border-color:#64748b4d}.border-slate-600\/40{border-color:#47556966}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.border-slate-700\/50{border-color:#33415580}.border-slate-700\/70{border-color:#334155b3}.border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.border-slate-900{--tw-border-opacity:1;border-color:rgb(15 23 42/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/5{border-color:#ffffff0d}.border-yellow-500{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.border-zinc-500\/40{border-color:#71717a66}.\!bg-slate-500{--tw-bg-opacity:1!important;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))!important}.bg-\[\#0d8fd1\]{--tw-bg-opacity:1;background-color:rgb(13 143 209/var(--tw-bg-opacity,1))}.bg-\[\#0d8fd1\]\/20{background-color:#0d8fd133}.bg-\[\#0d8fd1\]\/40{background-color:#0d8fd166}.bg-\[\#0f1419\]{--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1))}.bg-\[\#12351b\]{--tw-bg-opacity:1;background-color:rgb(18 53 27/var(--tw-bg-opacity,1))}.bg-\[\#1a1d21\]{--tw-bg-opacity:1;background-color:rgb(26 29 33/var(--tw-bg-opacity,1))}.bg-\[\#1a1f2e\]{--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.bg-\[\#1a202c\]{--tw-bg-opacity:1;background-color:rgb(26 32 44/var(--tw-bg-opacity,1))}.bg-\[\#1b2734\]{--tw-bg-opacity:1;background-color:rgb(27 39 52/var(--tw-bg-opacity,1))}.bg-\[\#2a3140\]{--tw-bg-opacity:1;background-color:rgb(42 49 64/var(--tw-bg-opacity,1))}.bg-\[\#2d1f3a\]{--tw-bg-opacity:1;background-color:rgb(45 31 58/var(--tw-bg-opacity,1))}.bg-\[\#3a2b08\]{--tw-bg-opacity:1;background-color:rgb(58 43 8/var(--tw-bg-opacity,1))}.bg-\[rgba\(255\,255\,255\,\.06\)\]{background-color:#ffffff0f}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-900\/50{background-color:#78350f80}.bg-amber-900\/60{background-color:#78350f99}.bg-black\/10{background-color:#0000001a}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-blue-400{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity,1))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-blue-900\/50{background-color:#1e3a8a80}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/20{background-color:#06b6d433}.bg-cyan-900\/50{background-color:#164e6380}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-600\/90{background-color:#059669e6}.bg-emerald-900\/50{background-color:#064e3b80}.bg-emerald-900\/60{background-color:#064e3b99}.bg-fuchsia-950{--tw-bg-opacity:1;background-color:rgb(74 4 78/var(--tw-bg-opacity,1))}.bg-fuchsia-950\/70{background-color:#4a044eb3}.bg-gray-500\/10{background-color:#6b72801a}.bg-gray-500\/20{background-color:#6b728033}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-gray-900\/50{background-color:#11182780}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/20{background-color:#22c55e33}.bg-indigo-500\/20{background-color:#6366f133}.bg-indigo-900\/50{background-color:#312e8180}.bg-indigo-900\/55{background-color:#312e818c}.bg-indigo-950{--tw-bg-opacity:1;background-color:rgb(30 27 75/var(--tw-bg-opacity,1))}.bg-indigo-950\/70{background-color:#1e1b4bb3}.bg-orange-400{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}.bg-orange-900\/50{background-color:#7c2d1280}.bg-orange-950{--tw-bg-opacity:1;background-color:rgb(67 20 7/var(--tw-bg-opacity,1))}.bg-orange-950\/70{background-color:#431407b3}.bg-pink-500\/20{background-color:#ec489933}.bg-purple-500\/20{background-color:#a855f733}.bg-purple-900\/50{background-color:#581c8780}.bg-purple-950\/70{background-color:#3b0764b3}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/20{background-color:#ef444433}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-600\/90{background-color:#dc2626e6}.bg-red-900\/20{background-color:#7f1d1d33}.bg-rose-900\/60{background-color:#88133799}.bg-rose-950\/30{background-color:#4c05194d}.bg-sky-500\/20{background-color:#0ea5e933}.bg-sky-950{--tw-bg-opacity:1;background-color:rgb(8 47 73/var(--tw-bg-opacity,1))}.bg-sky-950\/70{background-color:#082f49b3}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.bg-slate-700\/60{background-color:#33415599}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-slate-800\/30{background-color:#1e293b4d}.bg-slate-800\/50{background-color:#1e293b80}.bg-slate-800\/80{background-color:#1e293bcc}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-900\/80{background-color:#0f172acc}.bg-transparent{background-color:#0000}.bg-violet-400{--tw-bg-opacity:1;background-color:rgb(167 139 250/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-yellow-500\/10{background-color:#eab3081a}.bg-zinc-900{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.from-amber-300{--tw-gradient-from:#fcd34d var(--tw-gradient-from-position);--tw-gradient-to:#fcd34d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-purple-400{--tw-gradient-to:#c084fc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #c084fc var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-cyan-400{--tw-gradient-to:#22d3ee var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-12{padding-right:3rem}.pr-3{padding-right:.75rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-\[11px\]{font-size:11px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[17px\]{font-size:17px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.5em\]{letter-spacing:.5em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-\[color\:var\(--muted\)\]{color:var(--muted)!important}.text-\[\#0d8fd1\]{--tw-text-opacity:1;color:rgb(13 143 209/var(--tw-text-opacity,1))}.text-\[color\:var\(--muted\)\]{color:var(--muted)}.text-\[color\:var\(--text\)\]{color:var(--text)}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-blue-200{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-current{color:currentColor}.text-cyan-100{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity,1))}.text-cyan-200{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity,1))}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-fuchsia-200{--tw-text-opacity:1;color:rgb(245 208 254/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-green-300{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-indigo-100{--tw-text-opacity:1;color:rgb(224 231 255/var(--tw-text-opacity,1))}.text-indigo-200{--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity,1))}.text-orange-200{--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity,1))}.text-pink-300{--tw-text-opacity:1;color:rgb(249 168 212/var(--tw-text-opacity,1))}.text-purple-200{--tw-text-opacity:1;color:rgb(233 213 255/var(--tw-text-opacity,1))}.text-purple-300{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-rose-100{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.text-rose-200{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.text-sky-100{--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}.text-sky-200{--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/30{color:#ffffff4d}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.text-zinc-300{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.accent-blue-500{accent-color:#3b82f6}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(59\,130\,246\,0\.5\)\]{--tw-shadow:0 0 10px #3b82f680;--tw-shadow-colored:0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(0\,0\,0\,\.35\)\]{--tw-shadow:0 10px 30px #00000059;--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_40px_rgba\(0\,0\,0\,\.35\)\]{--tw-shadow:0 10px 40px #00000059;--tw-shadow-colored:0 10px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-blue-500\/50{--tw-shadow-color:#3b82f680;--tw-shadow:var(--tw-shadow-colored)}.shadow-red-500\/50{--tw-shadow-color:#ef444480;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--bg:#0c0f12;--panel:#0f1419;--panel-2:#121821;--border:#ffffff0f;--text:#e6e9ef;--muted:#9aa3b2;--accent:#10b3ff;--glow:0 10px 30px #00000073;--font-body:"Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-h1:"Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-sub:"Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono:"IBM Plex Mono", "Fira Code", "JetBrains Mono", "Courier New", monospace;--nav-height:64px;--crm-page-max:1552px}html,body{font-family:var(--font-body);color:var(--text);background:var(--bg)}.font-h1{font-family:var(--font-h1);font-weight:800}.font-sub{font-family:var(--font-sub)}.crm-page{width:min(100%, var(--crm-page-max));align-content:start;gap:20px;min-width:0;margin:0 auto;display:grid}.crm-page-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.crm-page-header>.btn,.crm-page-header>.header-actions{align-self:flex-start}.crm-page-heading{min-width:0}.crm-page-title{color:var(--text);font-family:var(--font-h1);letter-spacing:0;margin:0;font-size:32px;font-weight:800;line-height:1.2}.crm-page-subtitle{color:var(--muted);margin:5px 0 0;font-size:15px;line-height:1.5}.crm-eyebrow{color:var(--muted);letter-spacing:0;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:800}.crm-metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.crm-header-metrics{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;width:min(100%,420px);display:grid}.crm-metric{border:1px solid var(--border);background:#ffffff06;border-radius:8px;min-width:0;padding:12px 14px}.crm-metric-label{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.crm-metric-value{color:var(--text);margin-top:5px;font-size:20px;font-weight:750;line-height:1.2;display:block}.crm-toolbar{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.crm-data-surface{border:1px solid var(--border);background:#ffffff05;border-radius:8px;overflow:hidden}.crm-empty-state{border:1px solid var(--border);color:var(--muted);background:#ffffff05;border-radius:8px;padding:18px}.crm-empty-state h2{color:var(--text);margin:0;font-size:16px;font-weight:800}.crm-empty-state p{margin:5px 0 0;line-height:1.5}.crm-data-surface table{border-collapse:collapse}.crm-data-surface thead{background:#ffffff05}.crm-data-surface th{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:800}.crm-data-surface tbody tr{border-color:var(--border)}.crm-data-surface tbody tr:hover{background:#0d8fd10e}.crm-segmented{border:1px solid var(--border);background:#ffffff06;border-radius:8px;justify-self:start;align-items:center;gap:2px;padding:3px;display:inline-flex}@media (width<=820px){.crm-page-header{flex-direction:column}.crm-page-title{font-size:28px}.crm-header-metrics{width:100%}}.card{background:linear-gradient(180deg, var(--panel) 0%, var(--panel-2) 100%);border-width:1px;border-color:var(--border);box-shadow:var(--glow);border-radius:1rem}.rule{opacity:.9;background:linear-gradient(90deg,#ffd54a 0%,#9b87f5 50%,#22d3ee 100%);border-radius:999px;height:3px}.btn{background:var(--accent);color:#fff;border-radius:.75rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition:transform 60ms,box-shadow .2s,opacity .2s;display:inline-flex}.btn:hover{transform:translateY(-1px);box-shadow:0 6px 18px #10b3ff4d}.pill{border-radius:9999px;align-items:center;padding:.125rem .625rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}.pill.gray{color:#cbd5e1;background:#2a3140}.pill.amber{color:#f8e39a;background:#3a2b08}.pill.green{color:#a8f3c3;background:#12351b}.badge{border-radius:9999px;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}.badge.state-not_started{color:#cbd5e1;background:#2a3140}.badge.state-in_progress{color:#f8e39a;background:#3a2b08}.badge.state-re_test{color:#bae6fd;background:#082f49}.badge.state-completed{color:#a8f3c3;background:#12351b}.input-dark,select.input-dark,textarea.input-dark{color:var(--text);border:1px solid var(--border);background:#0f1419;border-radius:.75rem;padding:.5rem .75rem}.input-dark::placeholder{color:var(--muted)}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert()brightness(1.45);opacity:.82}input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert()brightness(1.45);opacity:.82}input[type=month]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert()brightness(1.45);opacity:.82}input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert()brightness(1.45);opacity:.82}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}input[type=datetime-local]::-webkit-calendar-picker-indicator:hover{opacity:1}input[type=month]::-webkit-calendar-picker-indicator:hover{opacity:1}input[type=time]::-webkit-calendar-picker-indicator:hover{opacity:1}*{outline-color:var(--accent)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#94a3b899;border-radius:999px}::-webkit-scrollbar-track{background:#0f172ad9}img{image-rendering:-webkit-optimize-contrast}.hscroll::-webkit-scrollbar{height:10px}.hscroll::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.hscroll::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:999px}.hscroll::-webkit-scrollbar-thumb:hover{background:#ffffff38}.hscroll-arrow{z-index:20;border:1px solid var(--border);width:40px;height:40px;color:var(--text);background:#121821d9;border-radius:999px;justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 20px #00000059}.hscroll-arrow:hover{filter:brightness(1.1);transform:translateY(-50%)translate(0)}.board-shell{border:1px solid var(--border);background:linear-gradient(#ffffff05 0%,#ffffff03 100%);border-radius:18px}.toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.chip{border:1px solid var(--border);white-space:nowrap;text-align:center;border-radius:999px;justify-content:center;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.chip.slate{color:var(--text);background:#ffffff0f}.chip.amber{color:#f8e39a;background:#3a2b08}.chip.red{color:#ffb4b4;background:#3a0e10}@media print{.app-sidebar,.app-header,.app-rail,.app-nav,.print-hide,[data-no-print],header,select,label,input,button,.btn,.h-0\.5,.rule{display:none!important}html,body,#app,.app-shell,.app-content,.standalone-content,.app-main,.main-view{color:#000!important;background:#fff!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}#app,.app-shell,.app-content,.standalone-content,.app-main,.main-view{flex:none!important;display:block!important}.app-content{width:100%!important;max-width:100%!important;margin-left:0!important}.print-only-header,.print-only-summary{display:block!important}.print-hide-inline{display:none!important}.print-show-inline{display:inline!important}.print-show-block{display:block!important}.priority-summary-page{page-break-before:auto!important;padding:10pt 14pt!important}.priority-category-header{text-transform:uppercase!important;color:#000!important;border-bottom:1pt solid #333!important;margin:10pt 0 5pt!important;padding-bottom:2pt!important;font-size:11.5pt!important;font-weight:700!important}.priority-task-row{page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;background:0 0!important;border-radius:0!important;padding:3pt 0 5pt!important;font-size:10pt!important;display:block!important}.priority-task-row:before{content:none!important;display:none!important}.priority-badge-print{color:#000!important;background:0 0!important;border:none!important;width:auto!important;min-width:auto!important;height:auto!important;padding:0!important;font-weight:700!important;display:block!important}.priority-ticket-print{font-weight:700!important;line-height:1.56!important;display:block!important}.priority-subtask-row{-moz-column-gap:4pt!important;color:#000!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;grid-template-columns:12pt minmax(0,1fr)!important;align-items:start!important;column-gap:4pt!important;margin:2pt 0 0 12pt!important;padding:0!important;font-size:9.5pt!important;font-weight:400!important;line-height:1.56!important;display:grid!important}.priority-subtask-checkbox{white-space:nowrap!important;width:auto!important;font-family:Arial,Helvetica,sans-serif!important;font-size:10pt!important;line-height:1.38!important;display:inline-block!important}.priority-assignee{display:none!important}.priority-task-row .truncate,.priority-task-row span{text-overflow:unset!important;white-space:normal!important;overflow-wrap:anywhere!important;overflow:visible!important}.priority-grid{-moz-column-count:1!important;column-count:1!important;-moz-column-gap:0!important;column-gap:0!important}.priority-group{-moz-column-break-inside:auto!important;break-inside:auto!important;page-break-inside:auto!important}.priority-task-row:hover{background:0 0!important}.priority-task-row span{color:#000!important}}.last\:border-0:last-child{border-width:0}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity,1))}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.hover\:translate-y-\[-1px\]:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[color\:var\(--border\)\]:hover{border-color:var(--border)}.hover\:border-\[var\(--text-muted\)\]:hover{border-color:var(--text-muted)}.hover\:border-cyan-500\/50:hover{border-color:#06b6d480}.hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.hover\:border-slate-600:hover{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.hover\:border-white\/30:hover{border-color:#ffffff4d}.hover\:bg-amber-500\/30:hover{background-color:#f59e0b4d}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.hover\:bg-cyan-500\/5:hover{background-color:#06b6d40d}.hover\:bg-gray-800\/30:hover{background-color:#1f29374d}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-500\/30:hover{background-color:#ef44444d}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-slate-800:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:text-\[color\:var\(--text\)\]:hover{color:var(--text)}.hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.hover\:text-cyan-400:hover{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.hover\:text-green-300:hover{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.hover\:text-red-300:hover{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.hover\:text-red-400:hover{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.focus\:border-blue-500\/50:focus{border-color:#3b82f680}.focus\:bg-gray-900:focus{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-blue-500\/50:focus{--tw-ring-color:#3b82f680}.focus\:ring-slate-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(15 23 42/var(--tw-ring-opacity,1))}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group:focus-within .group-focus-within\:text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:opacity-100{opacity:1}@media (width>=640px){.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:pt-12{padding-top:3rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (width>=768px){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:mb-4{margin-bottom:1rem}.md\:mb-5{margin-bottom:1.25rem}.md\:h-24{height:6rem}.md\:w-48{width:12rem}.md\:w-52{width:13rem}.md\:w-56{width:14rem}.md\:w-\[32rem\]{width:32rem}.md\:auto-cols-\[minmax\(420px\,1fr\)\]{grid-auto-columns:minmax(420px,1fr)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1\.4fr_1fr_auto_auto\]{grid-template-columns:1.4fr 1fr auto auto}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.md\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-3{gap:.75rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-7{padding:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:pt-8{padding-top:2rem}.md\:text-5xl{font-size:3rem;line-height:1}}@media (width>=1024px){.lg\:flex{display:flex}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1\.3fr_\.9fr\]{grid-template-columns:1.3fr .9fr}.lg\:grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[2fr\,1fr\]{grid-template-columns:2fr 1fr}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:p-6{padding:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media (width>=1280px){.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:block{display:block}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:pr-4{padding-right:1rem}}@media (prefers-color-scheme:dark){.dark\:border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.dark\:border-slate-700\/50{border-color:#33415580}.dark\:bg-green-900\/30{background-color:#14532d4d}.dark\:bg-red-900\/30{background-color:#7f1d1d4d}.dark\:bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.dark\:bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.dark\:bg-slate-900\/50{background-color:#0f172a80}.dark\:text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.dark\:text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark\:text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:hover\:bg-slate-700\/30:hover{background-color:#3341554d}}
