.hidden-input[data-v-e8f6a29a]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.csv-preview[data-v-e8f6a29a]{max-height:300px;overflow-x:auto;overflow-y:auto;border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg)}.campaign-name-section[data-v-e8f6a29a]{margin:1rem 0;padding:1rem;background-color:#f8f9fa;border-radius:var(--sg-radius-lg)}.form-control[data-v-e8f6a29a]{width:100%;padding:.5rem;border:1px solid var(--sg-line);border-radius:var(--sg-radius);transition:border-color .15s ease-in-out}.form-control[data-v-e8f6a29a]:focus{outline:none;border-color:var(--sg-azure);box-shadow:none}.csv-mapper[data-v-fe7b3506]{margin-top:1rem;padding:1rem;border:1px solid var(--color-border);border-radius:var(--sg-radius-lg)}.csv-preview[data-v-fe7b3506]{max-height:300px;overflow-y:auto;margin:1rem 0}table[data-v-fe7b3506]{width:100%;border-collapse:collapse}th[data-v-fe7b3506],td[data-v-fe7b3506]{padding:.5rem;border:1px solid var(--color-border);font-size:.875rem}.form-select[data-v-fe7b3506]{width:100%;margin-bottom:.25rem}.column-preview[data-v-fe7b3506]{font-size:.75rem;color:var(--color-text-muted)}.mapping-actions[data-v-fe7b3506]{display:flex;gap:1rem;justify-content:flex-end}.filter-section[data-v-58602fed]{padding:var(--space-3);background-color:var(--color-background-alt);border-radius:var(--sg-radius-lg)}.file-upload[data-v-58602fed]{display:flex;align-items:center}.file-upload input[data-v-58602fed]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.file-upload label[data-v-58602fed]{cursor:pointer}.client-selection[data-v-8dc259b7]{max-width:400px;margin:0 auto}.filter-section[data-v-8dc259b7]{padding:var(--space-3);background-color:var(--color-background-alt);border-radius:var(--sg-radius-lg);width:49%}.file-upload[data-v-8dc259b7]{display:flex;align-items:center}.file-upload input[data-v-8dc259b7]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.file-upload label[data-v-8dc259b7]{cursor:pointer}.filter-summary[data-v-8dc259b7]{background-color:var(--color-background-alt);padding:var(--space-3);border-radius:var(--sg-radius-lg)}.filter-stats[data-v-8dc259b7]{display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-3)}.stat-item[data-v-8dc259b7]{text-align:center;padding:var(--space-2)}.stat-value[data-v-8dc259b7]{font-size:1.5rem;font-weight:600;color:var(--color-primary)}.stat-label[data-v-8dc259b7]{font-size:.875rem;color:var(--color-text-light)}.stat-arrow[data-v-8dc259b7]{font-size:1.5rem;color:var(--color-text-light);margin:0 var(--space-2)}.filter-breakdown[data-v-8dc259b7]{display:flex;justify-content:center;flex-wrap:wrap}.mr-2[data-v-8dc259b7]{margin-right:var(--space-2)}.form-check[data-v-8dc259b7]{display:flex;align-items:flex-start;gap:.5rem;margin-top:.5rem}.form-check-input[data-v-8dc259b7]{margin-top:.25rem}.hint.text-muted[data-v-8dc259b7]{display:block;margin-top:.25rem;color:var(--color-text-light);font-size:.875rem}.hidden-input[data-v-8d3e5982]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.form-grid[data-v-8d3e5982]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.screen-type-block[data-v-8d3e5982]{border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);padding:1rem;margin-bottom:.75rem;background:var(--sg-paper-2)}.screen-type-header[data-v-8d3e5982]{display:flex;gap:.75rem;align-items:flex-end;margin-bottom:.75rem}.screen-type-fields[data-v-8d3e5982]{display:flex;gap:.75rem}.screen-type-block .form-group[data-v-8d3e5982]{margin-bottom:0}.flex-1[data-v-8d3e5982]{flex:1}.remove-btn[data-v-8d3e5982]{height:-moz-fit-content;height:fit-content;padding:.5rem .75rem}.required[data-v-8d3e5982]{color:var(--sg-danger)}.vision-toggle[data-v-8d3e5982]{padding:1rem;background-color:#f8f9fa;border-radius:var(--sg-radius-lg);border-left:3px solid var(--sg-azure)}.preview-stats[data-v-8d3e5982]{padding:.75rem 1rem;background-color:#f0f9ff;border-radius:var(--sg-radius-lg);border-left:3px solid #0ea5e9;font-size:.875rem}.text-warn[data-v-8d3e5982]{color:#b45309;margin-left:.5rem}.hint[data-v-8d3e5982]{display:block;font-size:.75rem;color:var(--color-text-light);margin-top:.25rem}.progress-section[data-v-8d3e5982]{padding:1rem;background:var(--sg-line-soft);border-radius:var(--sg-radius-lg)}.progress-bar[data-v-8d3e5982]{width:100%;height:8px;background:var(--sg-line);border-radius:var(--sg-radius);overflow:hidden}.progress-bar-fill[data-v-8d3e5982]{height:100%;background:var(--sg-azure);transition:width .3s ease}.custom-fields-grid[data-v-8d3e5982]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.5rem}.custom-field-option[data-v-8d3e5982]{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;cursor:pointer}.select-wrapper[data-v-ee24c084]{position:relative}.select-wrapper[data-v-ee24c084]:after{content:"▼";position:absolute;top:50%;right:1rem;transform:translateY(-50%);pointer-events:none;font-size:.75rem;color:var(--color-text-light)}.hint[data-v-ee24c084]{display:block;font-size:.75rem;color:var(--color-text-light);margin-top:.25rem}.suggestion[data-v-ee24c084]{margin-top:.5rem;font-size:.75rem}.suggestion-badge[data-v-ee24c084]{display:inline-block;padding:.125rem .375rem;margin:0 .25rem .25rem 0;background-color:var(--sg-line-soft);border-radius:var(--sg-radius);font-size:.75rem;color:var(--color-text);border:none;cursor:pointer;transition:all .2s ease}.suggestion-badge[data-v-ee24c084]:hover{background-color:var(--sg-line)}.suggestion-badge.active[data-v-ee24c084]{background-color:var(--color-primary-light);color:#fff}.preview-container[data-v-ee24c084]{max-height:300px;overflow-x:auto;overflow-y:auto;border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg)}.btn-sm[data-v-ee24c084]{padding:.25rem .5rem;font-size:.75rem}.extra-data[data-v-ee24c084]{background-color:var(--sg-paper-2);padding:.5rem;border-radius:var(--sg-radius);font-size:.75rem}.extra-data-item[data-v-ee24c084]{margin-bottom:.25rem}.custom-fields-grid[data-v-ee24c084]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.5rem}.custom-field-option[data-v-ee24c084]{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;cursor:pointer}.progress[data-v-cbf9f416]{height:10px;background:var(--sg-line);border-radius:9999px;overflow:hidden}.progress-bar[data-v-cbf9f416]{height:100%;background:var(--color-primary);transition:width .2s ease}.required[data-v-cbf9f416]{color:var(--sg-danger);font-weight:700}.error[data-v-cbf9f416]{border-color:var(--sg-danger)!important;box-shadow:0 0 0 1px var(--sg-danger)}.field-error[data-v-cbf9f416]{color:var(--sg-danger);font-size:.75rem;margin-top:.25rem;margin-left:.5rem}input[type=text].error[data-v-cbf9f416],input[type=number].error[data-v-cbf9f416]{background-color:#d645450d}input[type=checkbox].error[data-v-cbf9f416]{outline:2px solid var(--sg-danger)}.mapping-select.error[data-v-cbf9f416]{border-color:var(--sg-danger)!important;background-color:#d645450d;box-shadow:0 0 0 1px var(--sg-danger)}.mapping-error[data-v-cbf9f416]{border-color:var(--sg-danger)!important;background-color:#d645450d}.error-indicator[data-v-cbf9f416]{color:var(--sg-danger);font-size:.75rem;font-weight:400;font-style:italic}.mapping-row[data-v-cbf9f416]{position:relative}.launch-order[data-v-cbf9f416]{border:1px solid var(--sg-line, #e5e7eb);border-radius:10px;padding:.9rem 1rem;background:var(--sg-paper-2, #f8fafc)}.launch-order h4[data-v-cbf9f416]{margin:0 0 .35rem;font-size:.95rem}.launch-order-hint[data-v-cbf9f416]{margin:0 0 .6rem;font-size:.82rem;color:var(--sg-slate, #64748b)}.launch-order-row[data-v-cbf9f416]{display:flex;align-items:center;gap:.6rem;padding:.25rem 0}.launch-order-name[data-v-cbf9f416]{min-width:130px;font-weight:600;font-size:.9rem}.launch-order-input[data-v-cbf9f416]{width:70px;padding:.25rem .4rem;border:1px solid var(--sg-line, #e5e7eb);border-radius:6px}.launch-order-note[data-v-cbf9f416]{font-size:.82rem;color:var(--sg-slate, #64748b)}.screen-types-grid[data-v-cbf9f416]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3)}.screen-type-card[data-v-cbf9f416]{display:flex;align-items:center;padding:var(--space-3);border:2px solid var(--sg-line);border-radius:var(--sg-radius-lg);transition:all .2s ease;cursor:pointer}.screen-type-card[data-v-cbf9f416]:hover{border-color:var(--color-primary-light);box-shadow:none}.screen-type-card.selected[data-v-cbf9f416]{border-color:var(--color-primary);background-color:var(--sg-paper-2)}.screen-type-icon[data-v-cbf9f416]{flex-shrink:0;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;margin-right:var(--space-3)}.screen-icon[data-v-cbf9f416]{max-width:100%;max-height:100%}.screen-type-info[data-v-cbf9f416]{flex-grow:1}.screen-type-info h3[data-v-cbf9f416]{margin-bottom:var(--space-1);font-size:1rem}.screen-type-info p[data-v-cbf9f416]{font-size:.875rem;color:var(--color-text-light);margin-bottom:0}.screen-type-params[data-v-cbf9f416]{background:var(--sg-paper-2);border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);margin-top:1rem;padding:1rem;display:flex;flex-direction:column;gap:.5rem}.screen-type-params fieldset[data-v-cbf9f416]{border:none;padding:0;margin:0}.screen-type-params legend[data-v-cbf9f416]{font-weight:700;margin-bottom:.5rem;font-size:1.05rem}.param-row[data-v-cbf9f416]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.checkbox-label[data-v-cbf9f416],.input-label[data-v-cbf9f416]{display:flex;align-items:center;gap:.5rem;font-size:.95rem}.screen-type-checkbox[data-v-cbf9f416]{flex-shrink:0;margin-left:var(--space-2)}.checkbox-container[data-v-cbf9f416]{position:relative;width:1.5rem;height:1.5rem}.checkbox-container input[data-v-cbf9f416]{position:absolute;opacity:0;width:0;height:0}.checkbox-container label[data-v-cbf9f416]{position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;border:2px solid var(--color-primary);border-radius:var(--sg-radius);cursor:pointer}.checkbox-container input:checked+label[data-v-cbf9f416]{background-color:var(--color-primary)}.checkbox-container input:checked+label[data-v-cbf9f416]:after{content:"";position:absolute;top:.25rem;left:.5rem;width:.25rem;height:.5rem;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.screen-type-mapping[data-v-cbf9f416]{background:var(--sg-line-soft);border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);padding:1rem;margin-top:1rem}.mapping-row[data-v-cbf9f416]{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.mapping-label[data-v-cbf9f416]{min-width:120px;font-weight:500}.mapping-select[data-v-cbf9f416]{flex:1;padding:.25rem .5rem;border-radius:var(--sg-radius);border:1px solid var(--sg-line)}.spinner[data-v-cbf9f416]{display:inline-block;width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-cbf9f416 1s linear infinite}@keyframes spin-cbf9f416{to{transform:rotate(360deg)}}.category-config[data-v-cbf9f416]{border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);padding:1rem;background:var(--sg-paper-2)}.category-config h3[data-v-cbf9f416]{margin-top:0;margin-bottom:.75rem}.category-fields[data-v-cbf9f416]{display:flex;flex-direction:column;gap:.5rem}@media (max-width: 768px){.screen-types-grid[data-v-cbf9f416]{grid-template-columns:1fr}}.generation-status-card[data-v-cbf9f416]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;background:var(--sg-paper-2);border-radius:var(--sg-radius-lg);border:1px solid var(--sg-line);min-height:250px;text-align:center}.status-icon[data-v-cbf9f416]{margin-bottom:1rem}.generation-status-card .spinner[data-v-cbf9f416]{width:2.5rem;height:2.5rem;border-width:4px;border-top-color:var(--color-primary)}.generation-status-card .btn[data-v-cbf9f416]{margin-top:1rem}.generation-status-card .link[data-v-cbf9f416]{color:var(--color-primary);text-decoration:underline}.app-contain[data-v-3d26664d]{max-width:1080px;margin:0 auto}.app-header[data-v-3d26664d]{padding:0;margin-bottom:20px;border-bottom:none}.app-header .sg-label[data-v-3d26664d]{display:block;margin-bottom:6px}.app-header .app-title[data-v-3d26664d]{font-size:26px;letter-spacing:-.04em}.mode-switcher[data-v-3d26664d]{display:flex;gap:8px;margin-bottom:22px}.mode-option[data-v-3d26664d]{flex:1;display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff;font-size:13px;color:var(--sg-ink);cursor:pointer;transition:border-color .15s,background .15s}.mode-option[data-v-3d26664d]:hover{border-color:#1e4fff66}.mode-option.active[data-v-3d26664d]{border-color:#1e4fff8c;background:var(--sg-paper-2)}.mode-option input[data-v-3d26664d]{margin-top:2px;width:14px;height:14px;accent-color:var(--sg-azure);flex:none}.mode-option em[data-v-3d26664d]{display:block;margin-top:2px;font-style:normal;font-size:12px;color:var(--sg-slate)}.mode-option[data-v-3d26664d]:has(input:disabled){opacity:.55;cursor:not-allowed}.users[data-v-4d7c18ab]{max-width:1080px}.us-head[data-v-4d7c18ab]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.us-head h2[data-v-4d7c18ab]{font-size:17px;font-weight:600;letter-spacing:-.02em;color:var(--sg-ink)}.us-sub[data-v-4d7c18ab]{margin-top:3px;font-size:12.5px;color:var(--sg-slate)}.us-tools[data-v-4d7c18ab]{display:flex;align-items:center;gap:10px}.us-search[data-v-4d7c18ab]{position:relative;width:240px}.us-search svg[data-v-4d7c18ab]{position:absolute;left:10px;top:9px;width:14px;height:14px;color:var(--sg-mute)}.us-search .sg-field[data-v-4d7c18ab]{height:32px;padding-left:30px;font-size:12.5px}.us-create[data-v-4d7c18ab]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 16px;margin-bottom:14px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:var(--sg-paper)}.us-create-fields[data-v-4d7c18ab]{display:flex;gap:12px;flex-wrap:wrap;flex:1}.us-create-field[data-v-4d7c18ab]{display:flex;flex-direction:column;gap:5px;flex:1;min-width:200px}.us-create-field .sg-field[data-v-4d7c18ab]{height:32px;font-size:13px}.us-create-actions[data-v-4d7c18ab]{display:flex;gap:8px;flex:none}.us-create-error[data-v-4d7c18ab]{width:100%;margin-top:0}.us-reveal[data-v-4d7c18ab]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 16px;margin-bottom:14px;border:1px solid var(--sg-line);border-left:2px solid;-o-border-image:var(--sg-grad) 1;border-image:var(--sg-grad) 1;border-radius:var(--sg-radius);background:var(--sg-paper)}.us-cred[data-v-4d7c18ab]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:5px;font-size:13.5px;color:var(--sg-ink)}.us-cred-part[data-v-4d7c18ab]{-webkit-user-select:all;-moz-user-select:all;user-select:all}.us-cred-sep[data-v-4d7c18ab]{color:var(--sg-mute)}.us-reveal-note[data-v-4d7c18ab]{margin-top:4px;font-size:11.5px;color:var(--sg-mute)}.us-reveal-actions[data-v-4d7c18ab]{display:flex;gap:8px;flex:none}.us-table-wrap[data-v-4d7c18ab]{overflow-x:auto;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:var(--sg-paper)}.us-table[data-v-4d7c18ab]{width:100%;border-collapse:collapse;font-size:13px}.us-table th[data-v-4d7c18ab]{padding:9px 14px;border-bottom:1px solid var(--sg-line);font-family:var(--sg-mono);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--sg-mute);white-space:nowrap}.us-table td[data-v-4d7c18ab]{padding:8px 14px;border-bottom:1px solid var(--sg-line-soft);color:var(--sg-slate);white-space:nowrap}.us-table tbody tr:last-child td[data-v-4d7c18ab]{border-bottom:none}.us-table tbody tr:hover td[data-v-4d7c18ab]{background:var(--sg-paper-2)}.us-table tr.dim td[data-v-4d7c18ab]{color:var(--sg-mute)}.us-name[data-v-4d7c18ab]{font-weight:500;color:var(--sg-ink)}.us-email[data-v-4d7c18ab]{font-size:12px}.us-company[data-v-4d7c18ab]{max-width:200px;overflow:hidden;text-overflow:ellipsis}.us-date[data-v-4d7c18ab]{font-size:11.5px;color:var(--sg-mute)}.us-role[data-v-4d7c18ab]{display:inline-flex;align-items:center;height:18px;padding:0 7px;border:1px solid var(--sg-line);border-radius:3px;font-family:var(--sg-mono);font-size:10px;letter-spacing:.06em;color:var(--sg-slate);background:#fff}.us-role.role-admin[data-v-4d7c18ab]{border-color:#1633e659;color:#1633e6}.us-role.role-am[data-v-4d7c18ab]{border-color:#0fa96859;color:#0fa968}.us-status[data-v-4d7c18ab]{font-size:12px}.us-status.on[data-v-4d7c18ab]:before,.us-status.off[data-v-4d7c18ab]:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:99px;background:#0fa968;vertical-align:1px}.us-status.off[data-v-4d7c18ab]:before{background:var(--sg-mute)}.us-action[data-v-4d7c18ab]{text-align:right}.us-confirm[data-v-4d7c18ab]{border-color:#b4740a73;color:var(--sg-amber)}.us-none[data-v-4d7c18ab]{padding:26px 14px;text-align:center;color:var(--sg-mute)}.us-error[data-v-4d7c18ab]{margin-top:10px;font-size:12.5px;color:#c0392b}.mg-intro[data-v-a7de6282]{margin-bottom:14px}.mg-list[data-v-a7de6282],.mg-radios[data-v-a7de6282]{display:flex;flex-direction:column;gap:6px}.mg-item[data-v-a7de6282]{display:flex;align-items:center;gap:11px;padding:10px 12px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff;cursor:pointer;transition:border-color .15s,background .15s}.mg-item[data-v-a7de6282]:hover{border-color:#1e4fff66}.mg-item.selected[data-v-a7de6282]{border-color:#1e4fff8c;background:var(--sg-paper-2)}.mg-item.disabled[data-v-a7de6282]{opacity:.45;cursor:not-allowed}.mg-item input[data-v-a7de6282]{width:14px;height:14px;accent-color:var(--sg-azure);flex:none}.mg-item-body[data-v-a7de6282]{flex:1;min-width:0}.mg-item-name[data-v-a7de6282]{display:block;font-size:13px;font-weight:500;color:var(--sg-ink);letter-spacing:-.015em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-item-meta[data-v-a7de6282]{display:block;margin-top:2px;font-size:11.5px;color:var(--sg-slate)}.mg-section+.mg-section[data-v-a7de6282]{margin-top:18px}.mg-section>.sg-label[data-v-a7de6282]{display:block;margin-bottom:8px}.mg-error[data-v-a7de6282]{margin-top:12px}.mg-preview[data-v-a7de6282],.mg-summary[data-v-a7de6282]{margin:0}.mg-preview>div[data-v-a7de6282],.mg-summary>div[data-v-a7de6282]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid var(--sg-line-soft);font-size:12.5px}.mg-preview dt[data-v-a7de6282]{color:var(--sg-slate)}.mg-preview dd[data-v-a7de6282],.mg-summary dd[data-v-a7de6282]{margin:0;font-weight:500;color:var(--sg-ink);text-align:right}.mg-danger[data-v-a7de6282]{color:var(--sg-danger)}.mg-working strong[data-v-a7de6282]{font-size:14px;color:var(--sg-ink)}.mg-result[data-v-a7de6282]{padding:8px 0 4px;text-align:center}.mg-icon[data-v-a7de6282]{display:grid;place-items:center;width:40px;height:40px;margin:0 auto 16px;border-radius:99px;border:1px solid var(--sg-line)}.mg-icon svg[data-v-a7de6282]{width:18px;height:18px}.mg-icon.ok[data-v-a7de6282]{border-color:#0fa96859;color:var(--sg-success)}.mg-icon.ko[data-v-a7de6282]{border-color:#d6454559;color:var(--sg-danger)}.mg-result .sg-summary[data-v-a7de6282],.mg-result .mg-summary[data-v-a7de6282]{margin-top:18px;text-align:left}.mg-result .sg-sub[data-v-a7de6282]{margin-top:6px}.pg-stats[data-v-f3e9354d]{margin:0}.pg-stats>div[data-v-f3e9354d]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--sg-line-soft)}.pg-stats dd[data-v-f3e9354d]{margin:0;font-size:15px;font-weight:500;color:var(--sg-ink)}.pg-highlight dd[data-v-f3e9354d]{font-size:20px;color:var(--sg-azure)}.pg-warning[data-v-f3e9354d]{margin-top:16px}.pg-warning strong[data-v-f3e9354d]{display:block;margin-bottom:3px}.cf[data-v-20fec0b6]{margin-top:1.25rem}.cf-intro[data-v-20fec0b6]{margin:.35rem 0 .6rem;color:var(--sg-text-2, #6b7280);font-size:.9rem}.cf-keys[data-v-20fec0b6]{display:flex;flex-wrap:wrap;gap:.35rem;margin:0 0 .6rem}.cf-upload[data-v-20fec0b6]{position:relative;overflow:hidden;display:inline-block;cursor:pointer}.cf-file[data-v-20fec0b6]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.cf-help[data-v-20fec0b6]{margin:.45rem 0 0;color:var(--sg-text-2, #6b7280);font-size:.8rem}.cf-help code[data-v-20fec0b6]{font-size:.78rem}.cf-state[data-v-20fec0b6]{margin-top:.5rem;font-size:.9rem}.cf-state.failed[data-v-20fec0b6]{color:var(--sg-danger, #b91c1c)}.cp-state[data-v-d11552fb]{padding:56px 0;text-align:center;font-size:13px;color:var(--sg-slate)}.cp-head[data-v-d11552fb]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.cp-head .sg-label[data-v-d11552fb]{display:block;margin-bottom:6px}.cp-head .sg-sub[data-v-d11552fb]{margin-top:4px}.cp-head-actions[data-v-d11552fb]{display:flex;gap:8px;flex:none}.cp-tabs[data-v-d11552fb]{display:flex;gap:2px;margin-bottom:16px;border-bottom:1px solid var(--sg-line)}.cp-tab[data-v-d11552fb]{position:relative;height:32px;padding:0 12px;border:none;background:none;font-family:var(--sg-sans);font-size:12.5px;color:var(--sg-slate);cursor:pointer;transition:color .15s}.cp-tab[data-v-d11552fb]:hover{color:var(--sg-ink)}.cp-tab.active[data-v-d11552fb]{color:var(--sg-ink);font-weight:500}.cp-tab.active[data-v-d11552fb]:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;border-radius:99px;background:var(--sg-grad)}.cp-row[data-v-d11552fb]{cursor:pointer}.sg-table tbody tr.selected td[data-v-d11552fb]{background:var(--sg-paper-2)}.sg-table tbody tr.selected td[data-v-d11552fb]:first-child{box-shadow:inset 2px 0 0 var(--sg-azure)}.cp-name[data-v-d11552fb]{min-width:240px}.cp-name-wrap[data-v-d11552fb]{display:flex;align-items:center;gap:7px}.cp-edit[data-v-d11552fb]{display:grid;place-items:center;width:20px;height:20px;border:none;border-radius:3px;background:none;color:var(--sg-mute);cursor:pointer;opacity:0;transition:opacity .13s,color .13s}.cp-row:hover .cp-edit[data-v-d11552fb],.cp-edit[data-v-d11552fb]:focus-visible{opacity:1}.cp-edit[data-v-d11552fb]:hover{color:var(--sg-azure)}.cp-edit svg[data-v-d11552fb]{width:12px;height:12px}.cp-name-input[data-v-d11552fb]{height:26px;font-size:12.5px}.cp-spinner[data-v-d11552fb]{width:12px;height:12px;border:1.5px solid var(--sg-line);border-top-color:var(--sg-azure);border-radius:99px;animation:cp-spin-d11552fb .7s linear infinite;flex:none}@keyframes cp-spin-d11552fb{to{transform:rotate(360deg)}}.cp-type[data-v-d11552fb]{margin-right:4px}.cp-date[data-v-d11552fb]{font-size:11.5px;color:var(--sg-slate)}.cp-detail[data-v-d11552fb]{margin-top:16px}.cp-detail-head[data-v-d11552fb]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px solid var(--sg-line-soft);background:var(--sg-paper-2)}.cp-detail-head .sg-label[data-v-d11552fb]{display:block;margin-bottom:4px}.cp-detail-actions[data-v-d11552fb]{display:flex;gap:8px;flex:none}.cp-detail-body[data-v-d11552fb]{padding:16px}.cp-sub-label[data-v-d11552fb]{display:block;margin-bottom:10px}.cp-check[data-v-d11552fb],.cp-pending[data-v-d11552fb]{display:inline-block;margin-top:10px;font-size:11.5px}.cp-pending[data-v-d11552fb]{color:var(--sg-amber)}.cp-progress[data-v-d11552fb]{margin-left:9px;font-size:11.5px;color:var(--sg-mute);font-variant-numeric:tabular-nums}.cp-none[data-v-d11552fb]{font-size:12.5px;color:var(--sg-mute)}.cp-info[data-v-d11552fb]{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;margin:0}.cp-info>div[data-v-d11552fb]{display:flex;gap:12px;padding:7px 0;border-top:1px solid var(--sg-line-soft);font-size:12.5px}.cp-info dt[data-v-d11552fb]{width:84px;flex:none;padding-top:2px;color:var(--sg-mute)}.cp-info dd[data-v-d11552fb]{margin:0;min-width:0}.cp-variant[data-v-d11552fb]{display:block;margin-top:22px;padding-top:16px;border-top:1px solid var(--sg-line)}.cp-variant-intro[data-v-d11552fb]{margin:0 0 12px;font-size:12.5px;color:var(--sg-slate)}.cp-variant-list[data-v-d11552fb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.cp-variant-option[data-v-d11552fb]{display:block;width:100%;text-align:left;padding:11px 13px;background:var(--sg-paper);border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);cursor:pointer;font:inherit;color:inherit;transition:border-color .12s ease,background-color .12s ease}.cp-variant-option[data-v-d11552fb]:hover:not(:disabled){border-color:var(--sg-frost-2);background:var(--sg-frost)}.cp-variant-option[data-v-d11552fb]:disabled{cursor:default;opacity:.6}.cp-variant-option.active[data-v-d11552fb]{border-color:var(--sg-blue);background:var(--sg-frost);box-shadow:inset 0 0 0 1px var(--sg-blue)}.cp-variant-option b[data-v-d11552fb]{display:block;margin-bottom:3px;font-size:12.5px;font-weight:600;color:var(--sg-ink)}.cp-variant-option>span[data-v-d11552fb]{display:block;font-size:11.5px;line-height:1.45;color:var(--sg-slate)}.cp-variant-tag[data-v-d11552fb]{margin-left:6px;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--sg-mute)}.cp-lang[data-v-d11552fb]{margin-top:14px;padding-top:14px;border-top:1px dashed var(--sg-line)}.cp-lang-label[data-v-d11552fb]{display:block;margin-bottom:6px;font-size:11.5px;color:var(--sg-slate)}.cp-lang-select[data-v-d11552fb]{max-width:320px}.cp-variant-state[data-v-d11552fb]{margin:10px 0 0;font-size:11.5px;color:var(--sg-success)}.cp-variant-state.failed[data-v-d11552fb]{color:var(--sg-danger)}.cp-complete-state[data-v-d11552fb]{margin:0 0 12px}.cp-reset-actions[data-v-d11552fb]{display:flex;gap:8px}@media (max-width: 720px){.cp-head[data-v-d11552fb]{flex-direction:column}.cp-info[data-v-d11552fb]{grid-template-columns:1fr}}.ld[data-v-ed29db75]{max-width:620px}.ld-head[data-v-ed29db75]{margin-bottom:16px}.ld-head .sg-label[data-v-ed29db75]{display:block;margin-bottom:6px}.ld-card[data-v-ed29db75]{padding:18px 20px}.ld-actions[data-v-ed29db75]{display:flex;align-items:center;gap:12px;margin-top:16px}.ld-error[data-v-ed29db75]{margin-top:0}.cd[data-v-766a4191]{display:flex;flex-direction:column;flex:1;min-height:0;padding:24px 28px}.cd-head[data-v-766a4191]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid var(--sg-line)}.cd-since[data-v-766a4191]{margin-top:5px;font-size:11.5px;color:var(--sg-slate)}.cd-switches[data-v-766a4191]{display:flex;gap:8px;flex:none}.cd-switch[data-v-766a4191]{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 11px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff;font-size:12.5px;color:var(--sg-slate);cursor:pointer;transition:border-color .15s,color .15s}.cd-switch input[data-v-766a4191]{position:absolute;opacity:0;pointer-events:none}.cd-track[data-v-766a4191]{position:relative;width:26px;height:15px;border-radius:99px;background:#0b0f1a24;flex:none;transition:background .18s}.cd-track[data-v-766a4191]:after{content:"";position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:99px;background:#fff;transition:transform .18s}.cd-switch[data-v-766a4191]:has(input:checked){border-color:#1e4fff73;color:var(--sg-ink)}.cd-switch:has(input:checked) .cd-track[data-v-766a4191]{background:var(--sg-grad-btn)}.cd-switch:has(input:checked) .cd-track[data-v-766a4191]:after{transform:translate(11px)}.cd-actions[data-v-766a4191]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.cd-open[data-v-766a4191]{text-decoration:none}.cd-archive[data-v-766a4191]{color:var(--sg-mute)}.cd-archive[data-v-766a4191]:hover:not(:disabled){color:var(--sg-ink)}.cd-archive-error[data-v-766a4191]{margin-top:8px;color:#b42318}.cd-archived-note[data-v-766a4191]{margin-top:8px;color:var(--sg-mute)}.cd-open svg[data-v-766a4191]{width:11px;height:11px}.cd-campaigns[data-v-766a4191]{display:flex;flex-direction:column;flex:1;min-height:0;margin-top:28px}.cd-section-head[data-v-766a4191]{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;margin-bottom:12px;border-bottom:1px solid var(--sg-line-soft)}.cd-grid[data-v-766a4191]{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));align-content:start;gap:10px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.cd-campaign[data-v-766a4191]{padding:14px 15px}.cd-campaign h3[data-v-766a4191]{font-size:13.5px;font-weight:500;letter-spacing:-.02em;color:var(--sg-ink);line-height:1.35}.cd-metrics[data-v-766a4191]{display:flex;gap:22px;margin:12px 0 0}.cd-metrics dd[data-v-766a4191]{margin:3px 0 0;font-size:16px;font-weight:500;color:var(--sg-ink)}.cd-campaign-date[data-v-766a4191]{margin-top:12px;padding-top:9px;border-top:1px solid var(--sg-line-soft);font-size:10.5px;color:var(--sg-mute)}.cd-none[data-v-766a4191]{padding:22px 0;font-size:12.5px;color:var(--sg-mute)}@media (max-width: 900px){.cd[data-v-766a4191]{display:block;padding:18px 16px}.cd-campaigns[data-v-766a4191]{display:block}.cd-grid[data-v-766a4191]{overflow-y:visible;padding-right:0}}@media (max-width: 720px){.cd-head[data-v-766a4191]{flex-direction:column;gap:14px}}.clients[data-v-89967ae7]{display:grid;grid-template-columns:252px minmax(0,1fr);align-items:stretch;height:100vh;height:100dvh;overflow:hidden;background:var(--sg-paper)}.cl-list[data-v-89967ae7]{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--sg-line);background:var(--sg-paper)}.cl-search[data-v-89967ae7]{position:relative;padding:12px;border-bottom:1px solid var(--sg-line-soft)}.cl-search svg[data-v-89967ae7]{position:absolute;left:22px;top:22px;width:14px;height:14px;color:var(--sg-mute)}.cl-search .sg-field[data-v-89967ae7]{height:32px;padding-left:30px;font-size:12.5px}.cl-scroll[data-v-89967ae7]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px}.cl-item[data-v-89967ae7]{position:relative;display:flex;align-items:center;gap:9px;width:100%;height:34px;padding:0 10px;margin-bottom:2px;border:none;border-radius:var(--sg-radius);background:none;color:var(--sg-slate);font-family:var(--sg-sans);font-size:13px;text-align:left;cursor:pointer;transition:background .13s,color .13s}.cl-item[data-v-89967ae7]:hover{background:var(--sg-paper-2);color:var(--sg-ink)}.cl-item.active[data-v-89967ae7]{background:var(--sg-paper-2);color:var(--sg-ink);font-weight:500}.cl-item.active[data-v-89967ae7]:before{content:"";position:absolute;left:0;top:7px;bottom:7px;width:2px;border-radius:99px;background:var(--sg-grad)}.cl-swatch[data-v-89967ae7]{width:7px;height:7px;border-radius:2px;flex:none}.cl-name[data-v-89967ae7]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-count[data-v-89967ae7]{font-size:10.5px;color:var(--sg-mute);flex:none}.cl-none[data-v-89967ae7]{padding:22px 12px;text-align:center;font-size:12.5px;color:var(--sg-mute)}.cl-foot[data-v-89967ae7]{padding:10px 14px;border-top:1px solid var(--sg-line-soft)}.cl-archived-toggle[data-v-89967ae7]{width:100%;padding:8px 14px;text-align:left;background:none;border:none;border-bottom:1px solid var(--sg-line-soft);color:var(--sg-mute);cursor:pointer}.cl-archived-toggle[data-v-89967ae7]:hover,.cl-archived-toggle.on[data-v-89967ae7]{color:var(--sg-ink);background:var(--sg-paper)}.cl-detail[data-v-89967ae7]{display:flex;min-width:0;min-height:0;background:var(--sg-paper-2);overflow:hidden}.cl-empty[data-v-89967ae7]{display:grid;place-content:center;justify-items:center;height:100%;text-align:center;color:var(--sg-slate)}.cl-empty-ring[data-v-89967ae7]{display:grid;place-items:center;width:38px;height:38px;margin-bottom:14px;border:1px solid var(--sg-line);border-radius:99px;color:#b6bdc9}.cl-empty-ring svg[data-v-89967ae7]{width:15px;height:15px}.cl-empty h3[data-v-89967ae7]{font-size:14px;font-weight:500;color:var(--sg-ink);letter-spacing:-.02em;margin-bottom:5px}.cl-empty p[data-v-89967ae7]{font-size:12.5px}@media (max-width: 900px){.clients[data-v-89967ae7]{grid-template-columns:1fr;height:auto;overflow:visible}.cl-list[data-v-89967ae7]{border-right:none;border-bottom:1px solid var(--sg-line)}.cl-scroll[data-v-89967ae7]{max-height:240px}.cl-detail[data-v-89967ae7]{display:block;overflow:visible}}.ci[data-v-55406143]{display:flex;flex-direction:column;gap:14px;max-width:700px}.ci-launch[data-v-55406143]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:16px}.ci-launch.pending[data-v-55406143]{border-color:#b4740a59;background:#b4740a0a}.ci-launch-text .sg-label[data-v-55406143]{display:block;margin-bottom:4px}.ci-launch-input[data-v-55406143]{display:flex;gap:8px;flex:none}.ci-launch-input .sg-field[data-v-55406143]{width:160px;font-family:var(--sg-mono);font-size:12.5px}.ci-launch-error[data-v-55406143]{width:100%}.ci-sections[data-v-55406143]{display:flex;flex-direction:column;gap:14px}.ci-block-head[data-v-55406143]{display:flex;align-items:baseline;gap:10px;padding:12px 16px;border-bottom:1px solid var(--sg-line-soft);background:var(--sg-paper-2)}.ci-block-head .sg-sub[data-v-55406143]{font-size:12px}.ci-block-body[data-v-55406143]{padding:16px}.ci-field+.ci-field[data-v-55406143],.ci-grid+.ci-block-foot[data-v-55406143]{margin-top:14px}.ci-grid[data-v-55406143]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ci-mono[data-v-55406143]{font-family:var(--sg-mono);font-size:12px;letter-spacing:-.01em}.ci-hint[data-v-55406143]{margin-top:6px;font-size:12px}.ci-secret[data-v-55406143]{position:relative;display:flex;align-items:center}.ci-secret .sg-field[data-v-55406143]{padding-right:34px}.ci-dots[data-v-55406143]{display:flex;align-items:center;width:100%;height:34px;padding:0 34px 0 11px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:var(--sg-paper-2);color:var(--sg-slate);font-size:13px}.ci-eye[data-v-55406143]{position:absolute;right:1px;display:grid;place-items:center;width:32px;height:32px;border:none;background:none;color:var(--sg-mute);cursor:pointer;transition:color .15s}.ci-eye[data-v-55406143]:hover{color:var(--sg-ink)}.ci-block-foot[data-v-55406143]{display:flex;align-items:center;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid var(--sg-line-soft)}.ci-block-foot .sg-field-error[data-v-55406143]{margin-top:0}.ci-ok[data-v-55406143]{font-size:12.5px;color:var(--sg-success)}@media (max-width: 640px){.ci-grid[data-v-55406143]{grid-template-columns:1fr}.ci-launch-input[data-v-55406143]{width:100%}.ci-launch-input .sg-field[data-v-55406143]{flex:1;width:auto}}.st-head[data-v-80396ec2]{margin-bottom:18px}.st-head .sg-sub[data-v-80396ec2]{margin-top:4px}.st-message[data-v-80396ec2]{margin-bottom:12px}.sg-table .rate.excellent[data-v-80396ec2]{color:var(--sg-success)}.sg-table .rate.good[data-v-80396ec2]{color:#0d8f7d}.sg-table .rate.average[data-v-80396ec2]{color:var(--sg-amber)}.sg-table .rate.low[data-v-80396ec2]{color:var(--sg-danger)}.st-actions[data-v-80396ec2]{display:flex;gap:8px;margin-top:14px}.seg[data-v-dff5f6b4]{--cov-taken: #2b3245;--cov-free: #cdd2dc;--res-1: #e7f6ef;--res-2: #c3ead6;--res-3: #8bd5b0;--res-4: #3db883;--res-5: #0b8a55;--other: rgba(180, 116, 10, .55);--other-bg: rgba(180, 116, 10, .07)}.seg-muted[data-v-dff5f6b4]{padding:40px 0;text-align:center;font-size:13px;color:var(--sg-slate)}.seg-topbar[data-v-dff5f6b4]{display:flex;margin-bottom:16px}.seg-switch[data-v-dff5f6b4]{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff}.seg-switch button[data-v-dff5f6b4]{height:26px;padding:0 11px;border:0;border-radius:3px;background:none;font-family:inherit;font-size:12.5px;color:var(--sg-slate);cursor:pointer}.seg-switch button.on[data-v-dff5f6b4]{background:var(--sg-paper-2);color:var(--sg-ink);font-weight:500;box-shadow:inset 0 0 0 1px var(--sg-line)}.seg-totals[data-v-dff5f6b4]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.seg-total[data-v-dff5f6b4]{min-width:118px;padding:10px 14px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff;text-align:left;font-family:inherit}.seg-total strong[data-v-dff5f6b4]{display:block;margin-top:3px;font-size:19px;font-weight:500}.seg-total-warn[data-v-dff5f6b4]{border-color:#b4740a59;cursor:pointer}.seg-total-warn[data-v-dff5f6b4]:hover{border-color:#b4740a99}.seg-total-warn strong[data-v-dff5f6b4]{color:var(--sg-amber)}.seg-unlinked[data-v-dff5f6b4]{margin-bottom:20px}.seg-section[data-v-dff5f6b4]{margin-bottom:34px}.seg-section-head[data-v-dff5f6b4]{display:flex;align-items:baseline;gap:10px;margin-bottom:4px}.seg-q[data-v-dff5f6b4]{font-size:17px;font-weight:500;letter-spacing:-.03em}.seg-section-sub[data-v-dff5f6b4]{margin:0 0 14px}.seg-done-grid[data-v-dff5f6b4]{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:12px;align-items:start}.seg-map-card[data-v-dff5f6b4]{position:sticky;top:16px}@media (max-width: 1100px){.seg-done-grid[data-v-dff5f6b4]{grid-template-columns:1fr}.seg-map-card[data-v-dff5f6b4]{position:static}}.seg-pad[data-v-dff5f6b4]{padding:14px 16px}.seg-card-head[data-v-dff5f6b4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.seg-tilemap[data-v-dff5f6b4]{--t: clamp(24px, 6.6vw, 35px);display:grid;grid-template-columns:repeat(11,var(--t));grid-auto-rows:var(--t);gap:3px;justify-content:center;padding:4px 0 2px}.seg-tile[data-v-dff5f6b4]{padding:0;border:1px solid var(--sg-line);border-radius:3px;background:#fff;font-family:var(--sg-mono);font-size:clamp(8.5px,2vw,10.5px);font-weight:500;color:var(--sg-slate);cursor:pointer;transition:transform .08s}.seg-tile[data-v-dff5f6b4]:hover{transform:scale(1.1);z-index:2}.seg-tile.sel[data-v-dff5f6b4]{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--sg-ink);z-index:3}.seg-tile.taken[data-v-dff5f6b4]{background:var(--cov-taken);color:#fff;border-color:transparent}.seg-tile.worked[data-v-dff5f6b4]{background:var(--cov-free);color:var(--sg-ink);border-color:transparent}.seg-tile.none[data-v-dff5f6b4]{background:var(--sg-paper-2);color:var(--sg-mute);border-color:transparent}.seg-hatch[data-v-dff5f6b4]{background-color:var(--other-bg)!important;background-image:repeating-linear-gradient(45deg,var(--other) 0 1.5px,transparent 1.5px 5px)!important;color:var(--sg-amber)!important;border-color:#b4740a73!important}.r1[data-v-dff5f6b4]{background:var(--res-1)!important;color:var(--sg-ink)!important;border-color:transparent!important}.r2[data-v-dff5f6b4]{background:var(--res-2)!important;color:var(--sg-ink)!important;border-color:transparent!important}.r3[data-v-dff5f6b4]{background:var(--res-3)!important;color:var(--sg-ink)!important;border-color:transparent!important}.r4[data-v-dff5f6b4]{background:var(--res-4)!important;color:#fff!important;border-color:transparent!important}.r5[data-v-dff5f6b4]{background:var(--res-5)!important;color:#fff!important;border-color:transparent!important}.seg-legend[data-v-dff5f6b4]{display:flex;flex-wrap:wrap;gap:5px 12px;margin-top:12px;font-size:11.5px;color:var(--sg-slate)}.seg-legend i[data-v-dff5f6b4]{display:inline-block;width:11px;height:11px;margin-right:5px;border:1px solid var(--sg-line);border-radius:2px;vertical-align:-1px}.seg-legend .sw-taken[data-v-dff5f6b4]{background:var(--cov-taken)}.seg-legend .sw-worked[data-v-dff5f6b4]{background:var(--cov-free)}.seg-legend .sw-free[data-v-dff5f6b4]{background:#fff}.seg-legend .sw-none[data-v-dff5f6b4]{background:var(--sg-paper-2)}.seg-state-head[data-v-dff5f6b4]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px}.seg-state-head h3[data-v-dff5f6b4]{margin:0;font-size:17px;font-weight:500;letter-spacing:-.03em}.seg-state-lines[data-v-dff5f6b4]{display:flex;flex-direction:column;gap:2px;margin:6px 0 0;font-size:12.5px;color:var(--sg-slate)}.seg-state-lines b[data-v-dff5f6b4]{font-weight:500;color:var(--sg-ink)}.seg-preparing[data-v-dff5f6b4]{color:var(--sg-ink)}.seg-grid-wrap[data-v-dff5f6b4]{overflow-x:auto;margin:14px 0 4px}.seg-plane[data-v-dff5f6b4]{width:100%;min-width:440px;border-collapse:separate;border-spacing:3px}.seg-plane th[data-v-dff5f6b4]{padding:0 2px 2px;font-family:var(--sg-mono);font-size:9.5px;font-weight:500;letter-spacing:.06em;color:var(--sg-mute);white-space:nowrap}.seg-plane th.rowh[data-v-dff5f6b4]{padding-right:6px;text-align:right}.seg-plane td[data-v-dff5f6b4]{height:40px;padding:2px;border:1px solid var(--sg-line-soft);border-radius:3px;background:#fff;text-align:center;vertical-align:middle;transition:box-shadow .12s}.seg-plane td .v[data-v-dff5f6b4]{display:block;font-family:var(--sg-mono);font-size:11.5px;font-weight:500;letter-spacing:-.02em}.seg-plane td .s[data-v-dff5f6b4]{display:block;font-size:10px;opacity:.8}.seg-plane td.free .s[data-v-dff5f6b4]{color:var(--sg-mute);opacity:1}.seg-plane td.hl[data-v-dff5f6b4]{box-shadow:0 0 0 2px var(--sg-ink)}.seg-axes[data-v-dff5f6b4]{display:flex;justify-content:space-between;margin-bottom:12px;font-family:var(--sg-mono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--sg-mute)}.seg-table tr[data-v-dff5f6b4]{transition:background .12s}.seg-table tr.hl td[data-v-dff5f6b4]{background:var(--sg-paper-2)}.seg-sw[data-v-dff5f6b4]{display:inline-block;width:9px;height:9px;margin-right:7px;border-radius:2px}.seg-tags[data-v-dff5f6b4]{display:inline-flex;flex-wrap:wrap;gap:4px;margin-left:8px;vertical-align:1px}.seg-sectors[data-v-dff5f6b4]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.seg-sectors button[data-v-dff5f6b4]{height:26px;padding:0 10px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff;font-family:inherit;font-size:12px;color:var(--sg-slate);cursor:pointer}.seg-sectors button.on[data-v-dff5f6b4]{border-color:#0b0f1a73;color:var(--sg-ink);font-weight:500}.seg-elsewhere[data-v-dff5f6b4]{margin-top:12px}.seg-camps[data-v-dff5f6b4]{display:flex;flex-direction:column;margin-top:3px;font-size:11.5px;font-weight:400;color:var(--sg-mute);line-height:1.45}.seg-free[data-v-dff5f6b4]{color:var(--sg-mute)}.seg-group-toggle[data-v-dff5f6b4]{margin-left:6px}.seg-group-form[data-v-dff5f6b4]{max-width:420px;margin:0 0 14px}.seg-lessons[data-v-dff5f6b4]{display:flex;flex-direction:column}.seg-lesson[data-v-dff5f6b4]{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;padding:12px 16px;border-bottom:1px solid var(--sg-line-soft)}.seg-lesson h4[data-v-dff5f6b4]{margin:0;font-size:13.5px;font-weight:500;letter-spacing:-.01em}.seg-lesson p[data-v-dff5f6b4]{margin:2px 0 0;font-size:12.5px;color:var(--sg-slate)}@media (max-width: 640px){.seg-lesson[data-v-dff5f6b4]{grid-template-columns:1fr;gap:6px}}.seg-lessons-foot[data-v-dff5f6b4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:10px 16px}.seg-lever-wrap[data-v-dff5f6b4]{padding:0 16px 16px}.seg-lever-table tr.dim td[data-v-dff5f6b4]{padding-top:14px;font-family:var(--sg-mono);font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--sg-mute)}.seg-unknown[data-v-dff5f6b4],.seg-mean[data-v-dff5f6b4]{margin-left:6px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--sg-mute)}.seg-bar[data-v-dff5f6b4]{display:flex;align-items:center;gap:8px;min-width:190px}.seg-bar .track[data-v-dff5f6b4]{position:relative;flex:0 0 70px;height:6px;border-radius:3px;background:var(--sg-paper-2)}.seg-bar .fill[data-v-dff5f6b4]{position:absolute;inset:0 auto 0 0;border-radius:3px;background:var(--res-4)}.seg-bar .mean[data-v-dff5f6b4]{position:absolute;top:-3px;width:2px;height:12px;background:var(--sg-ink)}.seg-bar .val[data-v-dff5f6b4]{font-family:var(--sg-mono);font-size:11.5px;white-space:nowrap}.seg-bar .val small[data-v-dff5f6b4]{color:var(--sg-mute)}.seg-specify[data-v-dff5f6b4]{display:flex;flex-direction:column}.seg-specify.flash[data-v-dff5f6b4]{animation:seg-flash-dff5f6b4 1.4s ease-out}@keyframes seg-flash-dff5f6b4{0%,40%{box-shadow:0 0 0 3px #b4740a73}to{box-shadow:0 0 #b4740a00}}.seg-specify-row[data-v-dff5f6b4]{padding:12px 16px;border-bottom:1px solid var(--sg-line-soft)}.seg-specify-row[data-v-dff5f6b4]:last-child{border-bottom:none}.seg-specify-main[data-v-dff5f6b4]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 16px}.seg-specify-name[data-v-dff5f6b4]{display:block;font-size:13.5px;font-weight:500;letter-spacing:-.01em}.seg-specify-meta[data-v-dff5f6b4]{display:block;margin-top:2px;font-size:12.5px;color:var(--sg-slate)}.seg-btn-sm[data-v-dff5f6b4]{height:26px;padding:0 10px;font-size:11.5px}.seg-form[data-v-dff5f6b4]{margin-top:12px;padding-top:12px;border-top:1px solid var(--sg-line-soft)}.seg-form-row[data-v-dff5f6b4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px}.seg-form-url[data-v-dff5f6b4]{grid-column:span 4}.seg-form-actions[data-v-dff5f6b4]{display:flex;gap:8px;margin-top:12px}.seg-tip[data-v-dff5f6b4]{position:fixed;z-index:50;display:flex;flex-direction:column;gap:1px;max-width:300px;padding:8px 10px;border-radius:var(--sg-radius);background:var(--sg-ink);color:#fff;font-size:12px;line-height:1.45;pointer-events:none}.seg-tip b[data-v-dff5f6b4]{font-weight:500}.seg-tip .m[data-v-dff5f6b4]{font-family:var(--sg-mono);font-size:11px;color:#c9cfdb}.vt-totals[data-v-5a792d0b]{display:flex;gap:10px;margin-bottom:14px}.vt-total[data-v-5a792d0b]{padding:11px 14px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff;min-width:128px}.vt-total strong[data-v-5a792d0b]{display:block;margin-top:3px;font-size:20px;font-weight:500;color:var(--sg-ink)}.vt-email[data-v-5a792d0b]{display:inline-flex;align-items:center;gap:8px}.vt-rank[data-v-5a792d0b]{display:inline-grid;place-items:center;width:17px;height:17px;border:1px solid var(--sg-line);border-radius:3px;font-size:9.5px;color:var(--sg-slate);flex:none}.sg-table tbody tr.off td[data-v-5a792d0b]{color:var(--sg-mute)}.vt-share-col[data-v-5a792d0b]{width:168px}.vt-share[data-v-5a792d0b]{display:flex;align-items:center;gap:9px}.vt-bar[data-v-5a792d0b]{position:relative;flex:1;height:4px;border-radius:99px;background:var(--sg-line-soft);overflow:hidden}.vt-bar i[data-v-5a792d0b]{position:absolute;inset:0 auto 0 0;border-radius:99px;background:var(--sg-grad)}.vt-pct[data-v-5a792d0b]{font-size:11px;color:var(--sg-slate);width:38px;text-align:right;flex:none}.vt-dash[data-v-5a792d0b]{color:var(--sg-mute)}.vt-action[data-v-5a792d0b]{text-align:right;white-space:nowrap}.vt-btn[data-v-5a792d0b]{height:26px;padding:0 10px;font-size:11.5px}.ct[data-v-8587ba59]{display:flex;flex-direction:column;gap:14px;max-width:760px}.ct-add[data-v-8587ba59]{padding:16px}.ct-add-fields[data-v-8587ba59]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px}.ct-field-id[data-v-8587ba59]{grid-column:1 / -1}.ct-mono[data-v-8587ba59]{font-family:var(--sg-mono);font-size:12px;letter-spacing:-.01em}.ct-field-id .sg-field[data-v-8587ba59]{background:var(--sg-paper-2);color:var(--sg-slate)}.ct-add-foot[data-v-8587ba59]{display:flex;align-items:center;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid var(--sg-line-soft)}.ct-add-foot .sg-field-error[data-v-8587ba59]{margin-top:0}.ct-ok[data-v-8587ba59]{font-size:12.5px;color:var(--sg-success)}.ct-state[data-v-8587ba59]{padding:34px 0;text-align:center;font-size:12.5px;color:var(--sg-slate)}.ct-id-col[data-v-8587ba59]{width:190px}.ct-link-col[data-v-8587ba59]{width:96px;text-align:right}.ct-btn[data-v-8587ba59]{height:26px;padding:0 10px;font-size:11.5px;text-decoration:none}.ct-btn svg[data-v-8587ba59]{width:10px;height:10px}@media (max-width: 640px){.ct-add-fields[data-v-8587ba59]{grid-template-columns:1fr}}.cw-booking-status[data-v-ab9b64f2]{margin:10px 0 16px;font-size:12.5px;line-height:1.45;color:var(--sg-mute)}.cw-booking-status.native[data-v-ab9b64f2]{color:var(--sg-success)}.cw-booking-status.empty[data-v-ab9b64f2],.cw-booking-status.iframe[data-v-ab9b64f2]{color:var(--sg-amber)}.cw-images-intro[data-v-ab9b64f2]{margin:0 0 12px;max-width:62ch}.cw-image-row[data-v-ab9b64f2]{display:flex;align-items:center;gap:12px;margin-top:6px}.cw-image-preview[data-v-ab9b64f2]{width:46px;height:46px;border-radius:8px;background:var(--sg-paper-2, #f5f6f8);-o-object-fit:contain;object-fit:contain}.cw-image-preview.avatar[data-v-ab9b64f2],.cw-image-preview.pp_linkedin[data-v-ab9b64f2]{border-radius:50%;-o-object-fit:cover;object-fit:cover}.cw-image-empty[data-v-ab9b64f2]{display:grid;place-items:center;width:46px;height:46px;border:1px dashed var(--sg-line, #d9dce2);border-radius:8px;color:var(--sg-mute, #8b90a0)}.cw-image-actions[data-v-ab9b64f2]{display:flex;gap:12px;align-items:center}.cw-image-actions .sg-link[data-v-ab9b64f2]{cursor:pointer}.cw[data-v-ab9b64f2]{display:flex;flex-direction:column;gap:14px;max-width:620px}.cw-intro[data-v-ab9b64f2]{max-width:60ch}.cw-block-head[data-v-ab9b64f2]{padding:12px 16px;border-bottom:1px solid var(--sg-line-soft);background:var(--sg-paper-2)}.cw-block-body[data-v-ab9b64f2]{padding:16px}.cw-grid[data-v-ab9b64f2]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cw-field+.cw-field[data-v-ab9b64f2],.cw-grid+.cw-field[data-v-ab9b64f2]{margin-top:14px}.cw-switch[data-v-ab9b64f2]{display:flex;align-items:flex-start;gap:11px;font-size:13px;color:var(--sg-ink);cursor:pointer}.cw-switch input[data-v-ab9b64f2]{position:absolute;opacity:0;pointer-events:none}.cw-track[data-v-ab9b64f2]{position:relative;width:26px;height:15px;margin-top:2px;border-radius:99px;background:#0b0f1a24;flex:none;transition:background .18s}.cw-track[data-v-ab9b64f2]:after{content:"";position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:99px;background:#fff;transition:transform .18s}.cw-switch:has(input:checked) .cw-track[data-v-ab9b64f2]{background:var(--sg-grad-btn)}.cw-switch:has(input:checked) .cw-track[data-v-ab9b64f2]:after{transform:translate(11px)}.cw-switch em[data-v-ab9b64f2]{display:block;margin-top:3px;font-style:normal;font-size:12.5px;line-height:1.55;color:var(--sg-slate)}.cw-color[data-v-ab9b64f2]{display:flex;align-items:center;gap:11px}.cw-color input[type=color][data-v-ab9b64f2]{width:40px;height:30px;padding:2px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff;cursor:pointer;flex:none}.cw-color .sg-field-hint[data-v-ab9b64f2]{flex:1;margin-top:0}.cw-color .sg-link[data-v-ab9b64f2]{flex:none;border:none;background:none;padding:0;font-size:12px;cursor:pointer}.cw-actions[data-v-ab9b64f2]{display:flex;align-items:center;gap:14px}.cw-message[data-v-ab9b64f2]{font-size:12.5px;color:var(--sg-success)}.cw-message.error[data-v-ab9b64f2]{color:var(--sg-danger)}@media (max-width: 620px){.cw-grid[data-v-ab9b64f2]{grid-template-columns:1fr}}.cl[data-v-7569a7ae]{display:flex;flex-direction:column;gap:16px}.cl-intro[data-v-7569a7ae]{margin:0}.cl-block[data-v-7569a7ae]{padding:0}.cl-block-head[data-v-7569a7ae]{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;border-bottom:1px solid var(--sg-line-soft)}.cl-block-body[data-v-7569a7ae]{display:flex;flex-direction:column;gap:14px;padding:18px}.cl-muted[data-v-7569a7ae]{margin:0;font-size:13px;color:var(--sg-mute)}.cl-status[data-v-7569a7ae]{display:flex;align-items:center;gap:12px}.cl-status-text[data-v-7569a7ae]{font-size:13px;color:var(--sg-slate)}.cl-status-text b[data-v-7569a7ae]{color:var(--sg-ink);font-weight:600}.cl-facts[data-v-7569a7ae]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 24px;margin:0}.cl-facts dd[data-v-7569a7ae]{margin:4px 0 0;font-size:13px;color:var(--sg-ink)}.cl-mono[data-v-7569a7ae]{font-family:var(--sg-mono);font-size:12px;color:var(--sg-danger)}.cl-actions-inline[data-v-7569a7ae]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.cl-modes[data-v-7569a7ae]{display:grid;gap:10px}.cl-mode[data-v-7569a7ae]{position:relative;display:flex;flex-direction:column;gap:4px;padding:12px 14px 12px 18px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff;cursor:pointer;transition:border-color .15s}.cl-mode[data-v-7569a7ae]:hover{border-color:#1e4fff59}.cl-mode.active[data-v-7569a7ae]{border-color:#1e4fff8c}.cl-mode.active[data-v-7569a7ae]:before{content:"";position:absolute;left:-1px;top:8px;bottom:8px;width:3px;border-radius:2px;background:var(--sg-grad)}.cl-mode input[data-v-7569a7ae]{position:absolute;opacity:0;pointer-events:none}.cl-mode-title[data-v-7569a7ae]{font-size:13px;font-weight:600;color:var(--sg-ink)}.cl-mode-desc[data-v-7569a7ae]{font-size:12px;line-height:1.5;color:var(--sg-slate)}.cl-clear[data-v-7569a7ae]{align-self:flex-start}.cl-field[data-v-7569a7ae]{display:flex;flex-direction:column;gap:6px}.cl-hint-row[data-v-7569a7ae]{display:flex;justify-content:space-between;gap:12px}.cl-count[data-v-7569a7ae]{font-family:var(--sg-mono);color:var(--sg-mute)}.cl-count.full[data-v-7569a7ae]{color:var(--sg-danger)}.cl-actions[data-v-7569a7ae]{display:flex;align-items:center;gap:14px}.cl-message[data-v-7569a7ae]{font-size:13px;color:var(--sg-success)}.cl-message.error[data-v-7569a7ae]{color:var(--sg-danger)}.wt-box[data-v-450672cf]{border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);background:#fff;overflow:hidden}.wt-head[data-v-450672cf]{display:flex;align-items:center;gap:12px;padding:8px 12px;background:var(--sg-paper-2);border-bottom:1px solid var(--sg-line-soft)}.wt-spacer[data-v-450672cf]{flex:1}.wt-scroll[data-v-450672cf]{display:flex;flex-direction:column;gap:6px;max-height:420px;overflow-y:auto;padding:10px 12px 14px}.wt-top[data-v-450672cf]{text-align:center}.wt-day[data-v-450672cf]{align-self:center;margin:8px 0 2px;padding:2px 10px;border-radius:999px;background:var(--sg-frost);font-size:11px;color:var(--sg-slate)}.wt-msg[data-v-450672cf]{max-width:78%;padding:6px 10px;border-radius:var(--sg-radius-lg);border:1px solid var(--sg-line-soft);background:var(--sg-paper-2)}.wt-us[data-v-450672cf]{align-self:flex-end;background:#1e4fff0f;border-color:#1e4fff2e}.wt-team[data-v-450672cf]{background:#b4740a0f;border-color:#b4740a2e}.wt-meta[data-v-450672cf]{font-size:11px;color:var(--sg-mute)}.wt-meta b[data-v-450672cf]{color:var(--sg-slate);font-weight:600}.wt-text[data-v-450672cf]{margin-top:2px;font-size:13px;white-space:pre-wrap;word-break:break-word}.wt-muted[data-v-450672cf]{font-size:12px;color:var(--sg-mute)}.wt-empty[data-v-450672cf]{text-align:center;margin:6px 0 0}.wt-error[data-v-450672cf]{margin:6px 0 0;font-size:12px;color:var(--sg-danger)}.ca[data-v-2d329ea4]{display:flex;flex-direction:column;gap:16px}.ca-intro[data-v-2d329ea4]{margin:0}.ca-block[data-v-2d329ea4]{padding:0}.ca-block-head[data-v-2d329ea4]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-bottom:1px solid var(--sg-line-soft)}.ca-tuto[data-v-2d329ea4]{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid var(--sg-line-soft);border-radius:var(--sg-radius);background:var(--sg-paper-2);font-size:13px;color:var(--sg-slate)}.ca-tuto p[data-v-2d329ea4]{margin:0}.ca-tuto-actions[data-v-2d329ea4]{display:flex;gap:16px}.ca-error-help[data-v-2d329ea4]{display:inline-block;margin-top:6px;font-size:12px}.ca-head-actions[data-v-2d329ea4]{display:flex;flex-wrap:wrap;gap:8px}.ca-field[data-v-2d329ea4]{display:flex;flex-direction:column;gap:6px}.ca-field-head[data-v-2d329ea4]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ca-mono-field[data-v-2d329ea4]{font-family:var(--sg-mono);font-size:12px}.ca-block-body[data-v-2d329ea4]{display:flex;flex-direction:column;gap:14px;padding:18px}.ca-muted[data-v-2d329ea4]{margin:0;font-size:13px;color:var(--sg-mute)}.ca-name[data-v-2d329ea4]{display:block;font-weight:600;color:var(--sg-ink)}.ca-sub[data-v-2d329ea4]{display:block;margin-top:2px;font-size:12px;color:var(--sg-slate)}.ca-off td[data-v-2d329ea4]{opacity:.55}.ca-error[data-v-2d329ea4]{display:block;max-width:320px;margin-top:6px;font-family:var(--sg-mono);font-size:11px;line-height:1.4;color:var(--sg-danger);word-break:break-word}.ca-actions[data-v-2d329ea4]{white-space:nowrap;text-align:right}.ca-actions .sg-link+.sg-link[data-v-2d329ea4]{margin-left:14px}.ca-danger[data-v-2d329ea4]{color:var(--sg-danger)}.ca-message[data-v-2d329ea4]{margin:0;font-size:13px;color:var(--sg-success)}.ca-message.error[data-v-2d329ea4]{color:var(--sg-danger)}.ca-picker[data-v-2d329ea4]{display:flex;flex-direction:column;gap:14px}.ca-convs[data-v-2d329ea4]{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.ca-conv[data-v-2d329ea4]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff}.ca-conv-text[data-v-2d329ea4]{min-width:0}.ca-linked[data-v-2d329ea4]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.cm[data-v-7593eba8]{display:flex;flex-direction:column;gap:16px}.cm-intro[data-v-7593eba8]{margin:0}.cm-block[data-v-7593eba8]{padding:0}.cm-block-head[data-v-7593eba8]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-bottom:1px solid var(--sg-line-soft)}.cm-block-body[data-v-7593eba8]{display:flex;flex-direction:column;gap:14px;padding:18px}.cm-current[data-v-7593eba8]{min-width:0}.cm-off[data-v-7593eba8]{opacity:.55}.cm-actions[data-v-7593eba8]{display:flex;flex-wrap:wrap;gap:8px}.cm-mode[data-v-7593eba8],.cm-field[data-v-7593eba8]{display:flex;flex-direction:column;gap:6px}.cm-field-head[data-v-7593eba8]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.cm-template[data-v-7593eba8]{font-family:var(--sg-mono);font-size:12px;line-height:1.5;resize:vertical}.cm-preview[data-v-7593eba8]{padding:10px 12px;border:1px solid var(--sg-line-soft);border-radius:var(--sg-radius);background:var(--sg-paper-2)}.cm-preview p[data-v-7593eba8]{margin:4px 0 0;font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--sg-ink)}.cm-variables[data-v-7593eba8]{font-size:13px;color:var(--sg-slate)}.cm-variables summary[data-v-7593eba8]{cursor:pointer}.cm-variables ul[data-v-7593eba8]{margin:8px 0;padding-left:18px;display:grid;gap:4px}.cm-variables code[data-v-7593eba8]{font-family:var(--sg-mono);font-size:12px;color:var(--sg-ink)}.cm-mode-options[data-v-7593eba8]{display:flex;flex-wrap:wrap;gap:8px}.cm-muted[data-v-7593eba8]{margin:0;font-size:13px;color:var(--sg-mute)}.cm-name[data-v-7593eba8]{display:block;font-weight:600;color:var(--sg-ink)}.cm-sub[data-v-7593eba8]{display:block;margin-top:2px;font-size:12px;color:var(--sg-slate)}.cm-error[data-v-7593eba8]{display:block;max-width:480px;margin-top:6px;font-family:var(--sg-mono);font-size:11px;line-height:1.4;color:var(--sg-danger);word-break:break-word}.cm-message[data-v-7593eba8]{margin:0;font-size:13px;color:var(--sg-success)}.cm-message.error[data-v-7593eba8]{color:var(--sg-danger)}.cm-picker[data-v-7593eba8]{display:flex;flex-direction:column;gap:14px}.cm-convs[data-v-7593eba8]{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.cm-conv[data-v-7593eba8]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff}.cm-conv-text[data-v-7593eba8]{min-width:0}.cm-linked[data-v-7593eba8]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.cc[data-v-67b7db93]{max-width:1080px;margin:0 auto}.cc-state[data-v-67b7db93]{padding:56px 0;text-align:center;font-size:13px;color:var(--sg-slate)}.cc-state-error[data-v-67b7db93]{margin:32px 0}.cc-head[data-v-67b7db93]{padding-bottom:16px}.cc-head .sg-label[data-v-67b7db93]{display:block;margin-bottom:6px}.cc-head .sg-sub[data-v-67b7db93]{margin-top:4px}.cc-tabs[data-v-67b7db93]{display:flex;gap:2px;border-bottom:1px solid var(--sg-line)}.cc-tab[data-v-67b7db93]{position:relative;height:34px;padding:0 12px;border:none;background:none;font-family:var(--sg-sans);font-size:12.5px;color:var(--sg-slate);cursor:pointer;transition:color .15s}.cc-tab[data-v-67b7db93]:hover{color:var(--sg-ink)}.cc-tab.active[data-v-67b7db93]{color:var(--sg-ink);font-weight:500}.cc-tab.active[data-v-67b7db93]:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;border-radius:99px;background:var(--sg-grad)}.cc-panel[data-v-67b7db93]{padding-top:22px}@media (max-width: 720px){.cc-tabs[data-v-67b7db93]{overflow-x:auto}}.mosaic-item[data-v-0e884663]{position:relative;background:var(--sg-paper-2);border-radius:var(--sg-radius-lg);overflow:hidden;cursor:pointer;border:2px solid transparent;transition:border .2s;max-width:-moz-fit-content;max-width:fit-content}.mosaic-item[data-v-0e884663]:hover,.mosaic-item[data-v-0e884663]:focus{border:2px solid var(--sg-azure)}.mosaic-item.rejected[data-v-0e884663]{border:2px solid var(--sg-danger);opacity:.7}.mosaic-item.placeholder[data-v-0e884663]{cursor:default;border:2px dashed var(--sg-line)}.mosaic-item img[data-v-0e884663]{width:100%;height:120px;-o-object-fit:contain;object-fit:contain}.lead-info[data-v-0e884663]{padding:.5rem;font-size:.9em}.rejected-badge[data-v-0e884663]{position:absolute;top:.5rem;right:.5rem;background:var(--sg-danger);color:#fff;padding:.2rem .6rem;border-radius:var(--sg-radius);font-size:.8em;font-weight:700}.incomplete-badge[data-v-0e884663]{position:absolute;top:.5rem;right:.5rem;background:var(--sg-amber);color:#fff;padding:.2rem .6rem;border-radius:var(--sg-radius);font-size:.8em;font-weight:700}.mosaic-item-content[data-v-0e884663]{display:flex;flex-direction:column;gap:10px}.mosaic-item-content-header[data-v-0e884663]{display:flex;justify-content:space-between;align-items:center;color:var(--sg-ink);background-color:#f0f0f0;padding:10px;border-radius:var(--sg-radius)}.company-name[data-v-0e884663]{font-weight:600;font-size:.95rem;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media-container[data-v-0e884663]{position:relative;width:100%;height:120px;overflow:hidden}.media-element[data-v-0e884663]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.placeholder-content[data-v-0e884663]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;color:var(--sg-mute);background:var(--sg-paper-2)}.placeholder-icon[data-v-0e884663]{font-size:1.25rem}.placeholder-text[data-v-0e884663]{font-size:.85rem}.play-icon[data-v-0e884663]{width:24px;height:24px;color:#fff}.media-type[data-v-0e884663]{font-size:.8em;color:var(--sg-slate);font-style:italic}@media (max-width: 768px){.media-container[data-v-0e884663]{height:100px}}.lightbox[data-v-0e884663]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000}.lightbox-image[data-v-0e884663]{max-width:96vw;max-height:96vh;box-shadow:none;border-radius:var(--sg-radius-lg)}.lightbox-close[data-v-0e884663]{position:fixed;top:16px;right:16px;background:transparent;border:none;color:#fff;font-size:2rem;line-height:1;cursor:pointer}.mosaic-item.incomplete[data-v-0e884663]{border:2px solid var(--sg-amber)}.media-actions[data-v-0e884663]{display:flex;gap:.5rem;align-items:center;padding:.5rem}.media-actions .btn[data-v-0e884663]{display:inline-flex;align-items:center;gap:.4rem;border:1px solid transparent;border-radius:999px;height:36px;padding:0 .9rem;font-size:.84rem;font-weight:500;line-height:1;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .05s ease}.media-actions .btn[data-v-0e884663]:active{transform:translateY(1px)}.media-actions .btn-primary[data-v-0e884663]{background:var(--sg-blue-deep);border-color:var(--sg-blue-deep);color:#fff;box-shadow:none}.media-actions .btn-primary[data-v-0e884663]:hover{background:#1d4ed8;border-color:#1d4ed8}.media-actions .btn-ghost[data-v-0e884663]{background:#fff;border-color:var(--sg-line);color:var(--sg-ink)}.media-actions .btn-ghost[data-v-0e884663]:hover{background:var(--sg-paper-2);border-color:var(--sg-line)}.media-actions .btn-icon[data-v-0e884663]{display:inline-flex;align-items:center}.media-actions .btn[data-v-0e884663]:focus-visible{outline:none;box-shadow:none}.tabs[data-v-044fd562]{display:flex;gap:1rem;flex-wrap:wrap}.tab[data-v-044fd562]{padding:.5rem 1rem;border:none;background:var(--sg-paper-2);border-radius:var(--sg-radius-lg) .5rem 0 0;cursor:pointer;font-weight:500;transition:all .2s ease}.tab.active[data-v-044fd562]{background:#fff;border-bottom:2px solid var(--sg-azure);color:var(--sg-azure)}.tab[data-v-044fd562]:hover:not(.active){background:var(--sg-line)}.tab-count[data-v-044fd562]{background:var(--sg-line);border-radius:999px;padding:0 .5em;margin-left:.5em;font-size:.8em}.tab.active .tab-count[data-v-044fd562]{background:var(--sg-paper-2);color:var(--sg-azure)}.validation-stats[data-v-044fd562]{display:flex;justify-content:space-around;background-color:var(--sg-paper-2);padding:1rem;border-radius:var(--sg-radius-lg);border:1px solid var(--sg-line)}.stat-item[data-v-044fd562]{text-align:center}.stat-value[data-v-044fd562]{font-weight:700;font-size:1.5em;color:var(--sg-ink)}.stat-label[data-v-044fd562]{font-size:.9em;color:var(--sg-slate);margin-top:.25rem}.error-screens-grid[data-v-044fd562]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}.error-screen-card[data-v-044fd562]{border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);overflow:hidden;transition:all .3s ease;background:#fff;box-shadow:none;position:relative}.error-screen-card[data-v-044fd562]:hover{box-shadow:none;transform:translateY(-2px)}.error-screen-header[data-v-044fd562]{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem;background-color:var(--sg-paper-2);border-bottom:1px solid var(--sg-line)}.lead-info h4[data-v-044fd562]{margin:0;font-size:.95rem;font-weight:600;color:var(--sg-ink);line-height:1.25}.error-screen-company[data-v-044fd562]{font-size:.8rem;color:var(--sg-slate);margin-top:.25rem}.error-screen-thumbnail[data-v-044fd562]{position:relative;height:180px;background-color:var(--sg-paper-2);overflow:hidden}.media-container[data-v-044fd562]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.thumbnail-media[data-v-044fd562]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;cursor:pointer;transition:transform .2s ease}.thumbnail-media[data-v-044fd562]:hover{transform:scale(1.05)}.media-type-indicator[data-v-044fd562]{position:absolute;top:.5rem;left:.5rem;background:#000000b3;color:#fff;padding:.25rem .5rem;border-radius:var(--sg-radius);font-size:.75rem;font-weight:500}.batch-actions[data-v-044fd562]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;width:50%}.error-screen-actions[data-v-044fd562]{display:flex;justify-content:space-between;gap:.5rem;padding:1rem;background-color:#fff}.btn-sm[data-v-044fd562]{padding:.5rem .75rem;font-size:.8rem;display:flex;align-items:center;gap:.25rem;min-height:2rem}.btn-icon[data-v-044fd562]{font-size:.9em}.btn-danger[data-v-044fd562]{border-color:var(--sg-danger);color:var(--sg-danger)}.btn-danger[data-v-044fd562]:hover{background-color:var(--sg-danger);color:#fff}.screen-type-badge[data-v-044fd562]{padding:.25rem .5rem;border-radius:var(--sg-radius);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.screen-type-instagram[data-v-044fd562]{background-color:#fdf2f8;color:#be185d;border:1px solid #f9a8d4}.screen-type-linkedin[data-v-044fd562]{background-color:var(--sg-paper-2);color:#1d4ed8;border:1px solid #93c5fd}.screen-type-maps[data-v-044fd562]{background-color:#f0fdf4;color:var(--sg-success);border:1px solid #86efac}.screen-type-ads[data-v-044fd562]{background-color:#fff7ed;color:#c2410c;border:1px solid #fed7aa}.screen-type-serp[data-v-044fd562]{background-color:var(--sg-paper-2);color:var(--sg-slate);border:1px solid var(--sg-line)}.spinning[data-v-044fd562]{animation:spin-044fd562 1s linear infinite}.error-screen-card.selected[data-v-044fd562]{border:2px solid var(--sg-azure);box-shadow:0 0 0 2px var(--sg-azure)}@keyframes spin-044fd562{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.error-screens-grid[data-v-044fd562]{grid-template-columns:1fr}.validation-stats[data-v-044fd562]{flex-direction:column;gap:1rem}.tabs[data-v-044fd562],.error-screen-actions[data-v-044fd562]{flex-direction:column}}.flex[data-v-044fd562]{display:flex}.justify-between[data-v-044fd562]{justify-content:space-between}.gap-2[data-v-044fd562]{gap:.5rem}.mt-4[data-v-044fd562]{margin-top:1rem}.mt-6[data-v-044fd562]{margin-top:1.5rem}.mb-4[data-v-044fd562]{margin-bottom:1rem}.main-tabs[data-v-044fd562]{display:flex;gap:1rem;margin-bottom:1.5rem}.main-tab[data-v-044fd562]{padding:.5rem 1.5rem;border:none;background:var(--sg-paper-2);border-radius:var(--sg-radius-lg) .5rem 0 0;cursor:pointer;font-weight:500;transition:all .2s}.main-tab.active[data-v-044fd562]{background:#fff;border-bottom:2px solid var(--sg-azure);color:var(--sg-azure)}.main-tab[data-v-044fd562]:hover:not(.active){background:var(--sg-line)}.fade-enter-active[data-v-044fd562],.fade-leave-active[data-v-044fd562]{transition:opacity .3s}.fade-enter-from[data-v-044fd562],.fade-leave-to[data-v-044fd562]{opacity:0}.loader-overlay[data-v-044fd562]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#ffffffb3;display:flex;align-items:center;justify-content:center;z-index:1000}.loader[data-v-044fd562]{background:#fff;padding:2rem 3rem;border-radius:var(--sg-radius-lg);box-shadow:0 2px 12px #0002;font-size:1.3rem;font-weight:500;color:var(--sg-azure)}.tabs[data-v-cf6fc15d]{display:flex;gap:1rem;margin-bottom:1.5rem}.tab[data-v-cf6fc15d]{padding:.5rem 1rem;border:none;background:var(--sg-paper-2);border-radius:var(--sg-radius-lg) .5rem 0 0;cursor:pointer;font-weight:500;position:relative}.tab.active[data-v-cf6fc15d]{background:#fff;border-bottom:2px solid var(--sg-azure)}.tab-count[data-v-cf6fc15d]{background:var(--sg-line);border-radius:999px;padding:0 .5em;margin-left:.5em;font-size:.8em}.mosaic[data-v-cf6fc15d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.pagination[data-v-cf6fc15d]{display:flex;justify-content:center;align-items:center;gap:1rem;margin:1.5rem 0}.validation-stats[data-v-cf6fc15d]{display:flex;justify-content:space-around;background-color:var(--color-background-alt);padding:var(--space-2);border-radius:var(--sg-radius-lg)}.stat-item[data-v-cf6fc15d]{text-align:center}.stat-value[data-v-cf6fc15d]{font-weight:700;font-size:1.2em}.stat-label[data-v-cf6fc15d]{font-size:.9em;color:var(--sg-slate)}.fade-enter-active[data-v-cf6fc15d],.fade-leave-active[data-v-cf6fc15d]{transition:opacity .2s}.fade-enter-from[data-v-cf6fc15d],.fade-leave-to[data-v-cf6fc15d]{opacity:0}.modal-overlay[data-v-91dd7fe1]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:200;padding:1rem}.modal-content[data-v-91dd7fe1]{background:#fff;border-radius:var(--sg-radius-lg);width:100%;max-width:720px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 24px 60px #070b1438;overflow:hidden}.modal-header[data-v-91dd7fe1]{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--sg-line)}.modal-header h3[data-v-91dd7fe1]{margin:0;font-size:1.05rem}.modal-subtitle[data-v-91dd7fe1]{margin:.15rem 0 0;font-size:.85rem;color:var(--sg-slate)}.close-btn[data-v-91dd7fe1]{background:transparent;border:none;font-size:1.8rem;line-height:1;cursor:pointer;color:var(--sg-slate)}.modal-body[data-v-91dd7fe1]{padding:1rem 1.25rem;overflow-y:auto}.preview-frame[data-v-91dd7fe1]{background:var(--sg-paper-2);border-radius:var(--sg-radius-lg);padding:.5rem;text-align:center}.preview-frame img[data-v-91dd7fe1]{max-width:100%;max-height:65vh;border-radius:var(--sg-radius);-o-object-fit:contain;object-fit:contain}.meta[data-v-91dd7fe1]{margin-top:.75rem;display:flex;flex-direction:column;gap:.4rem}.badge[data-v-91dd7fe1]{align-self:flex-start;padding:.2rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600;text-transform:uppercase;color:#fff}.badge-valid[data-v-91dd7fe1]{background:var(--sg-success)}.badge-skip[data-v-91dd7fe1]{background:var(--sg-danger)}.badge-retry[data-v-91dd7fe1]{background:var(--sg-amber)}.badge-pending[data-v-91dd7fe1]{background:var(--sg-mute)}.reason[data-v-91dd7fe1]{margin:0;color:var(--sg-slate);font-size:.9rem}.no-shot[data-v-91dd7fe1]{margin:2rem 0;color:var(--sg-slate);font-size:.9rem}.ads-panel[data-v-91dd7fe1]{margin-top:.9rem;padding:.85rem 1rem;border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);background:var(--sg-paper-2);display:flex;flex-direction:column;gap:.5rem}.ads-loading[data-v-91dd7fe1]{color:var(--sg-slate);font-size:.85rem}.ads-row[data-v-91dd7fe1]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;font-size:.85rem;color:var(--sg-slate)}.ads-link[data-v-91dd7fe1]{margin-left:auto;font-size:.8rem;font-weight:400}.verdict[data-v-91dd7fe1]{padding:.2rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600;color:#fff;background:var(--sg-mute)}.verdict-own[data-v-91dd7fe1]{background:var(--sg-success)}.verdict-shared_domain[data-v-91dd7fe1],.verdict-network[data-v-91dd7fe1],.verdict-platform[data-v-91dd7fe1],.verdict-no_ads[data-v-91dd7fe1]{background:var(--sg-danger)}.ads-title-label[data-v-91dd7fe1]{display:flex;gap:.4rem;align-items:baseline;font-size:.8rem;font-weight:600;color:var(--sg-ink)}.ads-source[data-v-91dd7fe1]{font-weight:400;color:var(--sg-slate)}.ads-title-row[data-v-91dd7fe1]{display:flex;gap:.5rem}.ads-title-input[data-v-91dd7fe1]{flex:1;padding:.45rem .6rem;border:1px solid var(--sg-line);border-radius:var(--sg-radius);font-size:.9rem}.modal-footer[data-v-91dd7fe1]{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem;border-top:1px solid var(--sg-line)}.btn[data-v-91dd7fe1]{border-radius:var(--sg-radius);padding:.5rem 1rem;font-size:.9rem;cursor:pointer;border:1px solid transparent}.btn[data-v-91dd7fe1]:disabled{opacity:.6;cursor:not-allowed}.btn-outline[data-v-91dd7fe1]{background:#fff;border-color:var(--sg-line);color:var(--sg-ink)}.btn-primary[data-v-91dd7fe1]{background:var(--sg-blue-deep);color:#fff}.btn-danger[data-v-91dd7fe1]{background:var(--sg-danger);color:#fff}.modal-overlay[data-v-dde187b5]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:150;padding:1rem}.modal-content[data-v-dde187b5]{background:#fff;border-radius:var(--sg-radius-lg);width:100%;max-width:1100px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 24px 60px #070b1438;overflow:hidden}.modal-header[data-v-dde187b5]{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--sg-line)}.modal-header h3[data-v-dde187b5]{margin:0;font-size:1.1rem}.modal-subtitle[data-v-dde187b5]{margin:.2rem 0 0;font-size:.85rem;color:var(--sg-slate)}.close-btn[data-v-dde187b5]{background:transparent;border:none;font-size:1.8rem;line-height:1;cursor:pointer;color:var(--sg-slate)}.modal-body[data-v-dde187b5]{padding:1rem 1.25rem;overflow-y:auto}.section[data-v-dde187b5]{margin-bottom:1.25rem}.section h4[data-v-dde187b5]{margin:0 0 .25rem;font-size:.95rem}.hint[data-v-dde187b5]{margin:0 0 .75rem;font-size:.8rem;color:var(--sg-slate)}.loading[data-v-dde187b5],.empty[data-v-dde187b5]{padding:1.5rem;text-align:center;color:var(--sg-slate);background:var(--sg-paper-2);border-radius:var(--sg-radius-lg)}.grid[data-v-dde187b5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}.tile[data-v-dde187b5]{background:#fff;border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);overflow:hidden;cursor:pointer;transition:border-color .15s,transform .05s}.tile[data-v-dde187b5]:hover{border-color:var(--sg-blue-deep)}.tile[data-v-dde187b5]:active{transform:translateY(1px)}.tile.valid[data-v-dde187b5]{border-left:4px solid var(--sg-success)}.tile.skip[data-v-dde187b5]{border-left:4px solid var(--sg-danger)}.thumb[data-v-dde187b5]{width:100%;height:130px;background:var(--sg-paper-2);overflow:hidden}.thumb img[data-v-dde187b5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.tile-info[data-v-dde187b5]{padding:.5rem .6rem}.tile-name[data-v-dde187b5]{font-weight:600;font-size:.85rem}.tile-company[data-v-dde187b5]{color:var(--sg-slate);font-size:.75rem;margin-top:.1rem}.load-more[data-v-dde187b5]{display:flex;justify-content:center;margin-top:.75rem}.thumb-empty[data-v-dde187b5]{display:flex;align-items:center;justify-content:center;height:100%;min-height:90px;font-size:.75rem;color:var(--sg-slate)}.tile-ads[data-v-dde187b5]{display:flex;align-items:center;gap:.35rem;margin:.2rem 0;font-size:.72rem;min-width:0}.tile-verdict[data-v-dde187b5]{flex-shrink:0;padding:.05rem .45rem;border-radius:999px;color:#fff;font-weight:600;background:var(--sg-mute)}.tile-verdict-own[data-v-dde187b5]{background:var(--sg-success)}.tile-verdict-shared_domain[data-v-dde187b5],.tile-verdict-network[data-v-dde187b5],.tile-verdict-platform[data-v-dde187b5],.tile-verdict-no_ads[data-v-dde187b5]{background:var(--sg-danger)}.tile-title[data-v-dde187b5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sg-ink)}.tile-title-missing[data-v-dde187b5]{color:var(--sg-amber);font-style:italic}.tile-reason[data-v-dde187b5]{margin-top:.35rem;font-size:.72rem;color:var(--sg-slate);font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-footer[data-v-dde187b5]{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem;border-top:1px solid var(--sg-line)}.btn[data-v-dde187b5]{border-radius:var(--sg-radius);padding:.5rem 1rem;font-size:.9rem;cursor:pointer;border:1px solid transparent}.btn[data-v-dde187b5]:disabled{opacity:.6;cursor:not-allowed}.btn-outline[data-v-dde187b5]{background:#fff;border-color:var(--sg-line);color:var(--sg-ink)}.btn-primary[data-v-dde187b5]{background:var(--sg-blue-deep);color:#fff}.summary-container[data-v-9aba7eda]{background-color:var(--color-background-alt);border-radius:var(--sg-radius-lg);padding:var(--space-3)}.summary-metrics[data-v-9aba7eda]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-3)}.metric-card[data-v-9aba7eda]{background-color:#fff;border-radius:var(--sg-radius-lg);padding:var(--space-3);display:flex;align-items:center;box-shadow:none}.metric-icon[data-v-9aba7eda]{width:2.5rem;height:2.5rem;border-radius:var(--sg-radius-lg);background-color:var(--color-primary-light);color:#fff;display:flex;align-items:center;justify-content:center;margin-right:var(--space-2)}.metric-icon.success[data-v-9aba7eda]{background-color:var(--color-success)}.metric-icon.error[data-v-9aba7eda]{background-color:var(--color-error)}.metric-details[data-v-9aba7eda]{flex-grow:1}.metric-value[data-v-9aba7eda]{font-weight:600;font-size:1.5rem}.metric-label[data-v-9aba7eda]{font-size:.75rem;color:var(--color-text-light)}.summary-actions[data-v-9aba7eda]{display:flex;gap:var(--space-2)}.btn-icon[data-v-9aba7eda]{margin-right:var(--space-1)}.leads-preview[data-v-9aba7eda]{background-color:#fff;border-radius:var(--sg-radius-lg);padding:var(--space-3);margin-top:var(--space-3)}.table-container[data-v-9aba7eda]{max-height:350px;overflow-y:auto;border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg)}.screen-badges[data-v-9aba7eda]{display:flex;flex-wrap:wrap;gap:.25rem}.screen-badge[data-v-9aba7eda]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--sg-radius);font-size:.625rem;font-weight:600}.screen-badge.clickable[data-v-9aba7eda]{cursor:pointer;transition:transform .05s,box-shadow .15s}.screen-badge.clickable[data-v-9aba7eda]:hover{box-shadow:none}.screen-badge.clickable[data-v-9aba7eda]:active{transform:translateY(1px)}.screen-badge.badge-warning[data-v-9aba7eda]{background-color:var(--color-warning, var(--sg-amber));color:#fff}.pagination[data-v-9aba7eda]{display:flex;align-items:center;justify-content:center}.pagination-btn[data-v-9aba7eda]{width:2rem;height:2rem;border-radius:var(--sg-radius);background-color:#fff;border:1px solid var(--sg-line);display:flex;align-items:center;justify-content:center;cursor:pointer}.pagination-btn[data-v-9aba7eda]:disabled{opacity:.5;cursor:not-allowed}.pagination-info[data-v-9aba7eda]{margin:0 var(--space-2);font-size:.875rem;color:var(--color-text-light)}.vision-breakdown[data-v-9aba7eda]{background-color:#fff;border-radius:var(--sg-radius-lg);padding:var(--space-3)}.vision-breakdown h3[data-v-9aba7eda]{margin-bottom:var(--space-2);font-size:1rem}.ads-verdicts-hint[data-v-9aba7eda]{margin:0 0 var(--space-2);font-size:.85rem;color:var(--color-text-muted, #6b7280)}.vision-grid[data-v-9aba7eda]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-2)}.vision-cell[data-v-9aba7eda]{border-radius:var(--sg-radius-lg);padding:var(--space-2);text-align:center;color:#fff}.vision-cell.vision-valid[data-v-9aba7eda]{background-color:var(--color-success, var(--sg-success))}.vision-cell.vision-retry[data-v-9aba7eda]{background-color:var(--color-warning, var(--sg-amber))}.vision-cell.vision-skip[data-v-9aba7eda]{background-color:var(--color-error, var(--sg-danger))}.vision-cell.vision-pending[data-v-9aba7eda]{background-color:var(--color-text-light, var(--sg-mute))}.vision-value[data-v-9aba7eda]{font-weight:700;font-size:1.5rem}.vision-label[data-v-9aba7eda]{font-size:.75rem;opacity:.95}.start-video-wrap[data-v-9aba7eda]{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1)}.screens-not-ready-note[data-v-9aba7eda]{font-size:.75rem;color:var(--color-warning, var(--sg-amber));max-width:320px;text-align:right}.engine-wrap[data-v-95c87803]{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.engine-badge[data-v-95c87803]{display:inline-flex;align-items:center;gap:.4em;padding:.25rem .7rem;border-radius:999px;font-size:.82rem;font-weight:600}.engine-local[data-v-95c87803]{background:#0fa96814;color:#15803d}.engine-creatomate[data-v-95c87803]{background:#e0e7ff;color:#3730a3}.engine-loading[data-v-95c87803]{background:var(--sg-line-soft);color:var(--sg-slate)}.engine-fallback[data-v-95c87803]{background:#b4740a14;color:#b45309;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:600}.engine-reason[data-v-95c87803]{color:var(--sg-slate);font-size:.85rem}.video-test[data-v-0d7de6d5]{max-width:700px;margin:0 auto;background:var(--sg-paper-2);border-radius:var(--sg-radius-lg);padding:2rem 1.5rem;box-shadow:0 2px 12px #0001}.label[data-v-0d7de6d5]{font-weight:500;margin-bottom:.5rem;display:block}.engine-line[data-v-0d7de6d5]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-bottom:1.1rem}.engine-line .label[data-v-0d7de6d5]{margin-bottom:0;display:inline}.select[data-v-0d7de6d5]{width:100%;padding:.5rem;margin-bottom:1rem;border-radius:var(--sg-radius);border:1px solid #ddd}.template-selected[data-v-0d7de6d5]{margin-bottom:1rem;color:var(--sg-slate)}.placeholders-form[data-v-0d7de6d5]{background:var(--sg-paper-2);border-radius:var(--sg-radius-lg);padding:1.5rem;margin-bottom:1.2rem;box-shadow:0 1px 4px #0001}.mapping-info[data-v-0d7de6d5]{background:var(--sg-paper-2);border-left:4px solid #2196f3;padding:1rem;margin-bottom:1.5rem;border-radius:var(--sg-radius);font-size:.95em;color:var(--sg-blue-deep)}.placeholder-field[data-v-0d7de6d5]{margin-bottom:1.5rem}.ph-label[data-v-0d7de6d5]{font-weight:500;display:block;margin-bottom:.5rem;font-size:1.1em}.ph-type[data-v-0d7de6d5]{font-size:.9em;color:var(--sg-mute);margin-left:.5em}.field-mapping[data-v-0d7de6d5]{position:relative}.ph-input[data-v-0d7de6d5]{width:100%;padding:.6rem .8rem;border-radius:var(--sg-radius);border:1px solid #cfd8dc;font-size:1rem;margin-bottom:.5rem}.preview-value[data-v-0d7de6d5]{background:var(--sg-paper-2);border:1px solid #90a4ae;border-radius:var(--sg-radius);padding:.5rem;margin-top:.3rem;font-size:.9em}.preview-label[data-v-0d7de6d5]{font-weight:500;color:#37474f;margin-right:.5rem}.preview-content[data-v-0d7de6d5]{color:#263238;font-family:monospace;background:#fff;padding:.2rem .4rem;border-radius:var(--sg-radius);border:1px solid #ddd;display:inline-block;max-width:100%;overflow-wrap:break-word;word-break:break-all;white-space:pre-wrap;box-sizing:border-box}.mapping-actions[data-v-0d7de6d5]{display:flex;gap:.5rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--sg-line)}.mapping-summary[data-v-0d7de6d5]{background:#f9f9f9;border-radius:var(--sg-radius-lg);padding:1rem;margin-bottom:1.5rem;border:1px solid var(--sg-line)}.mapping-list[data-v-0d7de6d5]{display:flex;flex-direction:column;gap:.5rem}.mapping-item[data-v-0d7de6d5]{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:#fff;border-radius:var(--sg-radius);border:1px solid #ddd}.mapping-from[data-v-0d7de6d5]{font-weight:500;color:var(--sg-azure);flex:1}.mapping-arrow[data-v-0d7de6d5]{color:var(--sg-slate);font-weight:700}.mapping-to[data-v-0d7de6d5]{font-family:monospace;color:var(--sg-success);flex:1;text-align:right}.actions[data-v-0d7de6d5]{display:flex;gap:.5rem;flex-wrap:wrap}.btn[data-v-0d7de6d5]{background:var(--sg-azure);color:#fff;border:none;border-radius:var(--sg-radius);padding:.6rem 1.2rem;font-size:1rem;cursor:pointer;transition:background .2s}.btn[data-v-0d7de6d5]:disabled{background:#b3c6e0;cursor:not-allowed}.btn.btn-outline[data-v-0d7de6d5]{background:transparent;color:var(--sg-azure);border:1px solid var(--sg-azure)}.btn.btn-auto[data-v-0d7de6d5]{background:var(--sg-success)}.btn.btn-clear[data-v-0d7de6d5]{background:var(--sg-amber)}.btn.validate[data-v-0d7de6d5]{background:var(--sg-success);margin-top:1rem}.loading-msg[data-v-0d7de6d5]{color:var(--sg-mute);margin:1rem 0}.error-msg[data-v-0d7de6d5]{color:var(--sg-danger);margin-top:1rem;font-weight:500}.spinner[data-v-0d7de6d5]{display:inline-block;width:18px;height:18px;border:3px solid #fff;border-top:3px solid var(--sg-azure);border-radius:50%;animation:spin-0d7de6d5 1s linear infinite;margin-right:8px;vertical-align:middle}@keyframes spin-0d7de6d5{to{transform:rotate(360deg)}}.video-preview[data-v-0d7de6d5]{margin:1.5rem 0;text-align:center}.loading-block[data-v-0d7de6d5]{display:flex;align-items:center;gap:1.5rem;background:var(--sg-paper-2);border:1px solid #90a4ae;border-radius:var(--sg-radius-lg);padding:1.5rem;margin-top:1.5rem;justify-content:center}.spinner.big[data-v-0d7de6d5]{width:36px;height:36px;border-width:5px}.loading-text[data-v-0d7de6d5]{font-size:1.1em;color:var(--sg-azure)}.status-label[data-v-0d7de6d5]{color:var(--sg-ink);font-size:.98em;margin-top:.5em;display:block}.btn-cancel[data-v-0d7de6d5]{margin-top:1em;background:#fff;color:var(--sg-danger);border:1px solid var(--sg-danger);font-weight:500}.ps[data-v-9ad8ee48]{text-align:left;margin-bottom:22px}.ps-head[data-v-9ad8ee48]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.ps-head h3[data-v-9ad8ee48]{margin:2px 0 0}.ps-intro[data-v-9ad8ee48]{max-width:62ch;margin:0 0 18px;font-size:13px;line-height:1.55;color:var(--sg-slate)}.ps-intro em[data-v-9ad8ee48]{font-style:normal;color:var(--sg-ink)}.ps-pick[data-v-9ad8ee48]{display:flex;align-items:flex-end;gap:8px}.ps-pick-field[data-v-9ad8ee48]{flex:1;min-width:0}.ps-read[data-v-9ad8ee48]{margin:8px 0 0;font-size:12px;color:var(--sg-mute)}.ps-table[data-v-9ad8ee48]{margin-top:16px}.ps-row-todo td[data-v-9ad8ee48]{background:#b4740a0d}.ps-var[data-v-9ad8ee48]{font-family:var(--sg-mono);font-size:11.5px;color:var(--sg-ink)}.ps-var-input[data-v-9ad8ee48]{height:28px;font-family:var(--sg-mono);font-size:11.5px}.ps-dash[data-v-9ad8ee48]{color:var(--sg-mute)}.ps-ok[data-v-9ad8ee48]{color:var(--sg-success)}.ps-warn[data-v-9ad8ee48]{color:var(--sg-amber)}.ps-col-action[data-v-9ad8ee48]{width:32px}.ps-remove[data-v-9ad8ee48]{border:none;background:none;padding:0 4px;font-size:16px;line-height:1;color:var(--sg-mute);cursor:pointer}.ps-remove[data-v-9ad8ee48]:hover{color:var(--sg-danger)}.ps-add[data-v-9ad8ee48]{margin-top:10px}.ps-note[data-v-9ad8ee48]{margin-top:14px}.ps-foot[data-v-9ad8ee48]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:18px;padding-top:16px;border-top:1px solid var(--sg-line-soft)}.ps-skip[data-v-9ad8ee48]{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--sg-slate);cursor:pointer}.ps-actions[data-v-9ad8ee48]{display:flex;align-items:center;gap:12px}.ps-saved[data-v-9ad8ee48]{font-size:12.5px;color:var(--sg-success)}.ps-status[data-v-9ad8ee48]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;margin-top:18px;background:var(--sg-line-soft);border:1px solid var(--sg-line-soft);border-radius:var(--sg-radius);overflow:hidden}.ps-stat[data-v-9ad8ee48]{display:flex;flex-direction:column;gap:4px;padding:11px 13px;background:var(--sg-paper)}.ps-stat-warn .sg-num[data-v-9ad8ee48]{color:var(--sg-amber)}.ps-retained[data-v-9ad8ee48]{margin:10px 0 0;padding-left:16px;font-size:12.5px;color:var(--sg-slate)}.sheet-gate[data-v-83d57f8a]{max-width:32rem;margin:.6rem auto 0;text-align:left}.video-generation[data-v-83d57f8a]{max-width:860px;margin:2rem auto;background:var(--sg-paper-2);border-radius:var(--sg-radius-lg);padding:2rem 1.5rem;box-shadow:0 2px 12px #0001;text-align:center}.actions-top[data-v-83d57f8a]{display:flex;align-items:center;justify-content:space-between;gap:1rem;text-align:left}.actions-top .btn[data-v-83d57f8a]{flex:none;white-space:nowrap}.btn[data-v-83d57f8a]{background:var(--sg-azure);color:#fff;border:none;border-radius:var(--sg-radius);padding:.7rem 1.5rem;font-size:1.1rem;cursor:pointer;transition:background .2s;margin:.5rem .5rem .5rem 0;font-weight:500;box-shadow:0 1px 4px #0001}.btn[data-v-83d57f8a]:hover:not(:disabled){background:var(--sg-blue-deep)}.btn[data-v-83d57f8a]:disabled{background:#b3c6e0;cursor:not-allowed}.btn-outline[data-v-83d57f8a]{background:transparent;color:var(--sg-azure);border:1px solid var(--sg-azure)}.btn-outline[data-v-83d57f8a]:hover:not(:disabled){background:var(--sg-paper-2)}.btn-back[data-v-83d57f8a]{float:left;margin-top:1rem}.loading-msg[data-v-83d57f8a]{color:var(--sg-mute);margin:1rem 0;font-size:1.1em}.error-msg[data-v-83d57f8a]{color:var(--sg-danger);margin-top:1.5rem;font-weight:500;background:#d645450f;border:1px solid #ffcdd2;border-radius:var(--sg-radius);padding:1rem}.spinner[data-v-83d57f8a]{display:inline-block;width:20px;height:20px;border:3px solid #fff;border-top:3px solid var(--sg-azure);border-radius:50%;animation:spin-83d57f8a 1s linear infinite;margin-right:8px;vertical-align:middle}@keyframes spin-83d57f8a{to{transform:rotate(360deg)}}.progress-block[data-v-83d57f8a]{margin:2rem 0 1rem;text-align:left}.progress-label[data-v-83d57f8a]{font-weight:500;color:var(--sg-azure);margin-bottom:.3em}.progress-bar[data-v-83d57f8a]{width:100%;height:18px;background:var(--sg-paper-2);border-radius:var(--sg-radius-lg);overflow:hidden;margin-bottom:.5em;box-shadow:0 1px 4px #0001}.progress-bar-inner[data-v-83d57f8a]{height:100%;background:var(--sg-azure);width:0%;transition:width .4s}.progress-info[data-v-83d57f8a]{color:var(--sg-slate);font-size:.98em}.video-status-list[data-v-83d57f8a]{margin:1.5rem 0 0;background:var(--sg-paper-2);border-radius:var(--sg-radius-lg);padding:1rem .5rem;box-shadow:0 1px 4px #0001;max-height:250px;overflow-y:auto}.video-status-item[data-v-83d57f8a]{display:flex;align-items:center;justify-content:space-between;padding:.5em 1em;border-bottom:1px solid var(--sg-line);font-size:1em}.video-status-item[data-v-83d57f8a]:last-child{border-bottom:none}.video-label[data-v-83d57f8a]{color:var(--sg-azure);font-weight:500}.video-status-content[data-v-83d57f8a]{display:flex;align-items:center;gap:.5rem}.video-state[data-v-83d57f8a]{font-family:monospace;font-weight:500;padding:.2em .7em;border-radius:var(--sg-radius);background:var(--sg-paper-2);color:var(--sg-azure)}.video-state.state-success[data-v-83d57f8a]{background:#0fa9680f;color:var(--sg-success)}.video-state.state-uploading[data-v-83d57f8a]{background:#b4740a0f;color:var(--sg-amber)}.video-state.state-generating[data-v-83d57f8a]{background:var(--sg-paper-2);color:var(--sg-azure)}.video-state.state-error[data-v-83d57f8a]{background:#d645450f;color:var(--sg-danger)}.video-state.state-pending[data-v-83d57f8a]{background:var(--sg-paper-2);color:var(--sg-mute)}.video-raw-status[data-v-83d57f8a]{font-size:.8em;color:var(--sg-mute);margin-left:10px}.mosaic-grid[data-v-83d57f8a]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:1.5rem 0}.mosaic-item[data-v-83d57f8a]{width:130px;background:var(--sg-paper-2);border-radius:var(--sg-radius-lg);box-shadow:0 1px 4px #0001;padding:.5rem;text-align:center;display:flex;flex-direction:column;align-items:center}.lead-label[data-v-83d57f8a]{font-size:.95em;color:var(--sg-azure);margin-top:.3em;word-break:break-word}.mosaic-actions[data-v-83d57f8a]{margin-top:2rem;display:flex;gap:1.5rem;justify-content:center}.pagination-block[data-v-83d57f8a]{margin:1rem 0;display:flex;align-items:center;gap:1rem;justify-content:center}.btn-regenerate[data-v-83d57f8a]{background:var(--sg-amber);color:#fff;border:none;border-radius:var(--sg-radius);padding:.3em .6em;font-size:.9em;cursor:pointer;transition:background .2s;display:flex;align-items:center;gap:.3em}.btn-regenerate[data-v-83d57f8a]:hover:not(:disabled){background:var(--sg-amber)}.btn-regenerate[data-v-83d57f8a]:disabled{background:var(--sg-mute);cursor:not-allowed}.spinner-small[data-v-83d57f8a]{display:inline-block;width:12px;height:12px;border:2px solid #fff;border-top:2px solid var(--sg-amber);border-radius:50%;animation:spin-83d57f8a 1s linear infinite}.video-container[data-v-83d57f8a]{margin-bottom:.5rem}.no-video-container[data-v-83d57f8a]{display:flex;flex-direction:column;align-items:center;margin-bottom:.5rem;min-height:80px;justify-content:center}.no-video-placeholder[data-v-83d57f8a]{display:flex;flex-direction:column;align-items:center;margin-bottom:.5rem;color:var(--sg-slate)}.no-video-icon[data-v-83d57f8a]{font-size:2em;margin-bottom:.3rem}.no-video-text[data-v-83d57f8a]{font-size:.8em;text-align:center}.btn-regenerate-mosaic[data-v-83d57f8a]{background:var(--sg-amber);color:#fff;border:none;border-radius:var(--sg-radius);padding:.4em .8em;font-size:.8em;cursor:pointer;transition:background .2s;display:flex;align-items:center;gap:.3em;white-space:nowrap}.btn-regenerate-mosaic[data-v-83d57f8a]:hover:not(:disabled){background:var(--sg-amber)}.btn-regenerate-mosaic[data-v-83d57f8a]:disabled{background:var(--sg-mute);cursor:not-allowed}.sc-head[data-v-1e8a4633]{margin-bottom:20px}.sc-head .sg-label[data-v-1e8a4633]{display:block;margin-bottom:6px}.card[data-v-b1013205]{background:#fff;border-radius:var(--sg-radius-lg);padding:2rem;box-shadow:none}.step-header[data-v-b1013205]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.card h2[data-v-b1013205]{font-size:1.5rem;margin-bottom:1rem;color:var(--neutral-900, var(--sg-ink))}.card h3[data-v-b1013205]{font-size:1.25rem;margin-bottom:1rem;color:var(--neutral-800, var(--sg-ink))}.section[data-v-b1013205]{margin-bottom:2rem}.mapping-container[data-v-b1013205]{margin-top:1.5rem}.grid-2[data-v-b1013205]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.gap-3[data-v-b1013205]{gap:1.5rem}.form-group[data-v-b1013205]{margin-bottom:1rem}.form-label[data-v-b1013205]{display:block;margin-bottom:.5rem;font-weight:600;color:var(--neutral-700, var(--sg-slate))}.form-control[data-v-b1013205]{width:100%;padding:.75rem;border:1px solid var(--neutral-300, var(--sg-line));border-radius:var(--sg-radius-lg);font-size:1rem;transition:border-color .2s ease}.form-control[data-v-b1013205]:focus{outline:none;border-color:var(--primary-600, var(--sg-blue-deep));box-shadow:none}.select-wrapper[data-v-b1013205]{position:relative}.hint[data-v-b1013205]{display:block;font-size:.75rem;color:var(--neutral-600, var(--sg-slate));margin-top:.25rem}.custom-fields-list[data-v-b1013205]{display:flex;flex-direction:column;gap:1rem}.custom-field-item[data-v-b1013205]{padding:1rem;border:1px solid var(--neutral-200, var(--sg-line));border-radius:var(--sg-radius-lg);background:var(--neutral-50, var(--sg-paper-2))}.custom-field-mapping[data-v-b1013205]{display:grid;grid-template-columns:1fr 2fr auto;gap:1rem;align-items:end}.preview-container[data-v-b1013205]{max-height:400px;overflow-x:auto;overflow-y:auto;border:1px solid var(--neutral-200, var(--sg-line));border-radius:var(--sg-radius-lg)}.table[data-v-b1013205]{width:100%;border-collapse:collapse}.table th[data-v-b1013205],.table td[data-v-b1013205]{padding:.75rem;text-align:left;border-bottom:1px solid var(--neutral-200, var(--sg-line))}.table th[data-v-b1013205]{background:var(--neutral-50, var(--sg-paper-2));font-weight:600;position:sticky;top:0}.btn[data-v-b1013205]{padding:.75rem 1.5rem;border-radius:var(--sg-radius-lg);font-weight:600;cursor:pointer;transition:all .2s ease;border:none}.btn-primary[data-v-b1013205]{background:var(--primary-600, var(--sg-blue-deep));color:#fff}.btn-primary[data-v-b1013205]:hover{background:var(--primary-700, var(--sg-blue-deep))}.btn-primary[data-v-b1013205]:disabled{background:var(--neutral-300, var(--sg-line));cursor:not-allowed}.btn-outline[data-v-b1013205]{background:#fff;color:var(--primary-600, var(--sg-blue-deep));border:2px solid var(--primary-600, var(--sg-blue-deep))}.btn-outline[data-v-b1013205]:hover{background:var(--primary-50, var(--sg-paper-2))}.btn-sm[data-v-b1013205]{padding:.5rem 1rem;font-size:.875rem}.notification[data-v-b1013205]{padding:1rem;border-radius:var(--sg-radius-lg);margin-bottom:1rem}.notification-info[data-v-b1013205]{background:var(--sg-paper-2);color:#1e40af}.notification-warning[data-v-b1013205]{background:#b4740a14;color:#92400e}.notification-error[data-v-b1013205]{background:#d6454514;color:#991b1b}.extra-data[data-v-b1013205]{background-color:var(--sg-paper-2);padding:.75rem;border-radius:var(--sg-radius-lg);font-size:.875rem;margin-top:.5rem}.extra-data-item[data-v-b1013205]{margin-bottom:.5rem}.info-text[data-v-b1013205]{color:var(--neutral-600, var(--sg-slate));margin-bottom:1rem}.mt-2[data-v-b1013205]{margin-top:.5rem}.mt-4[data-v-b1013205]{margin-top:1.5rem}.mb-4[data-v-b1013205]{margin-bottom:1.5rem}.flex[data-v-b1013205]{display:flex}.justify-between[data-v-b1013205]{justify-content:space-between}@media (max-width: 768px){.grid-2[data-v-b1013205],.custom-field-mapping[data-v-b1013205]{grid-template-columns:1fr}}.smartlead-container[data-v-455ed7a7]{max-width:1200px;margin:0 auto;padding:2rem}.app-header[data-v-455ed7a7]{margin-bottom:2rem}.app-title[data-v-455ed7a7]{font-size:26px;font-weight:500;letter-spacing:-.04em;line-height:1.1;color:var(--sg-ink);margin:0}.subtitle[data-v-455ed7a7]{margin-top:6px;font-size:13px;color:var(--sg-slate)}.step-container[data-v-455ed7a7]{margin-top:2rem}.card[data-v-455ed7a7]{background:#fff;border-radius:var(--sg-radius-lg);padding:2rem;box-shadow:none}.card h2[data-v-455ed7a7]{font-size:1.5rem;margin-bottom:1.5rem;color:var(--neutral-900, var(--sg-ink))}.loading-state[data-v-455ed7a7]{text-align:center;padding:3rem}.spinner[data-v-455ed7a7]{width:22px;height:22px;border:2px solid var(--sg-line);border-top-color:var(--sg-azure);border-radius:99px;animation:spin-455ed7a7 .7s linear infinite}@keyframes spin-455ed7a7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-message[data-v-455ed7a7]{background:#d6454514;color:#991b1b;padding:1rem;border-radius:var(--sg-radius-lg);margin-bottom:1rem}.empty-state[data-v-455ed7a7]{text-align:center;padding:3rem;color:var(--neutral-600, var(--sg-slate))}.campaigns-list[data-v-455ed7a7]{display:flex;flex-direction:column;gap:1rem}.campaign-item[data-v-455ed7a7]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border:2px solid var(--neutral-200, var(--sg-line));border-radius:var(--sg-radius-lg);cursor:pointer;transition:all .2s ease}.campaign-item[data-v-455ed7a7]:hover{border-color:var(--primary-400, var(--sg-sky));background:var(--primary-50, var(--sg-paper-2))}.campaign-item.selected[data-v-455ed7a7]{border-color:var(--primary-600, var(--sg-blue-deep));background:var(--primary-50, var(--sg-paper-2))}.campaign-info h3[data-v-455ed7a7]{margin:0 0 .5rem;font-size:1.25rem;color:var(--neutral-900, var(--sg-ink))}.campaign-meta[data-v-455ed7a7]{display:flex;gap:1rem;align-items:center}.badge[data-v-455ed7a7]{padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600}.badge-draft[data-v-455ed7a7]{background:#b4740a14;color:#92400e}.badge-active[data-v-455ed7a7]{background:#0fa96814;color:#065f46}.badge-paused[data-v-455ed7a7]{background:#d6454514;color:#991b1b}.badge-completed[data-v-455ed7a7]{background:var(--sg-paper-2);color:#1e40af}.date[data-v-455ed7a7]{color:var(--neutral-600, var(--sg-slate));font-size:.875rem}.drop-zone[data-v-455ed7a7]{border:2px dashed var(--neutral-300, var(--sg-line));border-radius:var(--sg-radius-lg);padding:3rem;text-align:center;cursor:pointer;transition:all .2s ease}.drop-zone[data-v-455ed7a7]:hover,.drop-zone.active[data-v-455ed7a7]{border-color:var(--primary-600, var(--sg-blue-deep));background:var(--primary-50, var(--sg-paper-2))}.upload-icon[data-v-455ed7a7]{font-size:3rem;margin-bottom:1rem}.hidden-input[data-v-455ed7a7]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.csv-preview[data-v-455ed7a7]{max-height:300px;overflow-x:auto;overflow-y:auto;border:1px solid var(--neutral-200, var(--sg-line));border-radius:var(--sg-radius-lg)}.table[data-v-455ed7a7]{width:100%;border-collapse:collapse}.table th[data-v-455ed7a7],.table td[data-v-455ed7a7]{padding:.75rem;text-align:left;border-bottom:1px solid var(--neutral-200, var(--sg-line))}.table th[data-v-455ed7a7]{background:var(--neutral-50, var(--sg-paper-2));font-weight:600}.btn[data-v-455ed7a7]{padding:.75rem 1.5rem;border-radius:var(--sg-radius-lg);font-weight:600;cursor:pointer;transition:all .2s ease;border:none}.btn-primary[data-v-455ed7a7]{background:var(--primary-600, var(--sg-blue-deep));color:#fff}.btn-primary[data-v-455ed7a7]:hover{background:var(--primary-700, var(--sg-blue-deep))}.btn-primary[data-v-455ed7a7]:disabled{background:var(--neutral-300, var(--sg-line));cursor:not-allowed}.btn-outline[data-v-455ed7a7]{background:#fff;color:var(--primary-600, var(--sg-blue-deep));border:2px solid var(--primary-600, var(--sg-blue-deep))}.btn-outline[data-v-455ed7a7]:hover{background:var(--primary-50, var(--sg-paper-2))}.progress-section[data-v-455ed7a7]{margin:2rem 0}.progress-bar-container[data-v-455ed7a7]{width:100%;height:2rem;background:var(--neutral-200, var(--sg-line));border-radius:9999px;overflow:hidden}.progress-bar[data-v-455ed7a7]{height:100%;background:var(--primary-600, var(--sg-blue-deep));transition:width .3s ease}.progress-text[data-v-455ed7a7]{text-align:center;margin-top:.5rem;color:var(--neutral-600, var(--sg-slate))}.results-summary[data-v-455ed7a7]{display:flex;gap:1rem;flex-wrap:wrap}.result-item[data-v-455ed7a7]{padding:1rem;border-radius:var(--sg-radius-lg);flex:1;min-width:150px}.result-item.success[data-v-455ed7a7]{background:#0fa96814;color:#065f46}.result-item.failed[data-v-455ed7a7]{background:#d6454514;color:#991b1b}.result-item.not-found[data-v-455ed7a7]{background:#b4740a14;color:#92400e}.failed-list[data-v-455ed7a7]{background:#d6454514;padding:1rem;border-radius:var(--sg-radius-lg)}.failed-list ul[data-v-455ed7a7]{margin:.5rem 0 0;padding-left:1.5rem}.notification[data-v-455ed7a7]{padding:1rem;border-radius:var(--sg-radius-lg);margin-bottom:1rem}.notification-info[data-v-455ed7a7]{background:var(--sg-paper-2);color:#1e40af}.info-text[data-v-455ed7a7]{margin-bottom:1rem;color:var(--neutral-600, var(--sg-slate))}.step-header[data-v-455ed7a7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.mt-3[data-v-455ed7a7]{margin-top:1rem}.mt-4[data-v-455ed7a7]{margin-top:1.5rem}.mb-2[data-v-455ed7a7]{margin-bottom:.5rem}.text-center[data-v-455ed7a7]{text-align:center}.stats-row[data-v-455ed7a7]{display:flex;gap:1rem;margin-bottom:1.25rem}.stat-card[data-v-455ed7a7]{display:flex;flex-direction:column-reverse;gap:3px;padding:11px 14px;min-width:108px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff}.stat-value[data-v-455ed7a7]{font-family:var(--sg-mono);font-size:20px;font-weight:500;letter-spacing:-.02em;color:var(--sg-ink)}.stat-label[data-v-455ed7a7]{font-family:var(--sg-mono);font-size:9.5px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--sg-mute)}.stat-total .stat-value[data-v-455ed7a7]{color:var(--primary-600, var(--sg-blue-deep))}.stat-linked .stat-value[data-v-455ed7a7]{color:var(--sg-success)}.stat-orphan .stat-value[data-v-455ed7a7]{color:var(--sg-amber)}.toolbar[data-v-455ed7a7]{display:flex;gap:1rem;align-items:center;margin-bottom:1rem;flex-wrap:wrap}.search-wrapper[data-v-455ed7a7]{flex:1;min-width:200px}.search-input[data-v-455ed7a7]{width:100%;height:32px;padding:0 11px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff;font-family:var(--sg-sans);font-size:12.5px;color:var(--sg-ink);outline:none;transition:border-color .15s}.search-input[data-v-455ed7a7]:focus{border-color:var(--primary-500, var(--sg-azure));box-shadow:none}.filter-tabs[data-v-455ed7a7]{display:flex;border:1px solid var(--neutral-300, var(--sg-line));border-radius:var(--sg-radius);overflow:hidden}.filter-tab[data-v-455ed7a7]{height:30px;padding:0 11px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff;font-family:var(--sg-sans);font-size:12.5px;color:var(--sg-slate);cursor:pointer;transition:border-color .15s,color .15s}.filter-tab[data-v-455ed7a7]:last-child{border-right:none}.filter-tab[data-v-455ed7a7]:hover{background:var(--neutral-50, var(--sg-paper-2))}.filter-tab.active[data-v-455ed7a7]{border-color:#1e4fff80;color:var(--sg-ink);background:var(--sg-paper-2)}.table-wrapper[data-v-455ed7a7]{background:#fff;border-radius:var(--sg-radius-lg);box-shadow:none;overflow-x:auto}.sl-table[data-v-455ed7a7]{width:100%;border-collapse:collapse}.sl-table thead[data-v-455ed7a7]{background:var(--neutral-50, var(--sg-paper-2));border-bottom:2px solid var(--neutral-200, var(--sg-line))}.sl-table th[data-v-455ed7a7]{padding:9px 12px;border-bottom:1px solid var(--sg-line);background:var(--sg-paper-2);font-family:var(--sg-mono);font-size:9.5px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--sg-mute);text-align:left;white-space:nowrap}.sl-table td[data-v-455ed7a7]{padding:9px 12px;border-bottom:1px solid var(--sg-line-soft);color:var(--sg-ink);font-size:12.5px}.sl-table tbody tr[data-v-455ed7a7]{transition:background .15s}.sl-table tbody tr[data-v-455ed7a7]:hover{background:var(--neutral-50, var(--sg-paper-2))}.empty-row[data-v-455ed7a7]{text-align:center;padding:2rem 1rem!important;color:var(--neutral-400, var(--sg-mute));font-style:italic}.campaign-name-cell[data-v-455ed7a7]{font-weight:500;color:var(--neutral-900, var(--sg-ink))}.campaign-id[data-v-455ed7a7]{display:block;font-size:.7rem;color:var(--neutral-400, var(--sg-mute))}.system-link[data-v-455ed7a7]{font-weight:500;color:var(--primary-700, var(--sg-blue-deep))}.client-tag[data-v-455ed7a7]{display:inline-block;padding:.1rem .4rem;background:var(--neutral-100, var(--sg-line-soft));border-radius:var(--sg-radius);font-size:.8rem}.text-muted[data-v-455ed7a7]{color:var(--neutral-300, var(--sg-line))}.action-buttons[data-v-455ed7a7]{display:flex;gap:.4rem;align-items:center}.linked-indicator[data-v-455ed7a7]{color:var(--sg-success);font-weight:600;font-size:.85rem}.btn-sm[data-v-455ed7a7]{padding:.35rem .7rem;font-size:.75rem}.btn-ghost[data-v-455ed7a7]{background:var(--neutral-100, var(--sg-line-soft));color:var(--neutral-700, #334155);border:none}.btn-ghost[data-v-455ed7a7]:hover{background:var(--neutral-200, var(--sg-line))}.modal-overlay[data-v-455ed7a7]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:1000;display:flex;align-items:center;justify-content:center}.modal-container[data-v-455ed7a7]{background:#fff;border-radius:var(--sg-radius-lg);width:95%;max-width:520px;box-shadow:none}.modal-header[data-v-455ed7a7]{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--neutral-200, var(--sg-line))}.modal-header h2[data-v-455ed7a7]{font-size:1.1rem;font-weight:600;margin:0}.modal-close[data-v-455ed7a7]{background:none;border:none;font-size:1.5rem;color:var(--neutral-400, var(--sg-mute));cursor:pointer;line-height:1}.modal-close[data-v-455ed7a7]:hover{color:var(--neutral-700, #334155)}.modal-body[data-v-455ed7a7]{padding:1.5rem}.modal-footer[data-v-455ed7a7]{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid var(--neutral-200, var(--sg-line))}.modal-field-row[data-v-455ed7a7]{display:flex;align-items:center;gap:.5rem;padding:.6rem .8rem;background:var(--neutral-50, var(--sg-paper-2));border-radius:var(--sg-radius);margin-bottom:1rem;font-size:.875rem}.field-label[data-v-455ed7a7]{color:var(--neutral-500, var(--sg-slate))}.form-group[data-v-455ed7a7]{margin-bottom:1rem}.form-label[data-v-455ed7a7]{display:block;font-size:.8rem;font-weight:600;margin-bottom:.35rem}.form-control[data-v-455ed7a7]{width:100%;padding:.6rem .75rem;border:1px solid var(--neutral-300, var(--sg-line));border-radius:var(--sg-radius);font-size:.875rem;outline:none}.form-control[data-v-455ed7a7]:focus{border-color:var(--primary-500, var(--sg-azure));box-shadow:none}@media (max-width: 768px){.stats-row[data-v-455ed7a7],.toolbar[data-v-455ed7a7],.action-buttons[data-v-455ed7a7]{flex-direction:column}}.picker[data-v-545c81d5]{margin-bottom:1.4rem}.field-label[data-v-545c81d5]{display:block;font-weight:500;margin-bottom:.4rem;color:var(--sg-slate)}.wide[data-v-545c81d5]{min-width:340px}.empty-hint[data-v-545c81d5]{padding:2rem 0;text-align:center;color:var(--sg-mute)}.summary[data-v-545c81d5]{display:flex;align-items:center;gap:2rem;padding:1rem 1.25rem;background:var(--sg-paper-2);border-radius:var(--sg-radius-lg);margin-bottom:1.25rem}.stat[data-v-545c81d5]{display:flex;flex-direction:column}.stat-value[data-v-545c81d5]{font-size:1.5rem;font-weight:650;color:var(--sg-blue-deep);line-height:1.1}.muted-stat .stat-value[data-v-545c81d5]{color:var(--sg-slate)}.stat-label[data-v-545c81d5]{font-size:.8rem;color:var(--sg-slate)}.unsaved[data-v-545c81d5]{margin-left:auto;color:#b45309;font-size:.85rem;font-weight:500}.split[data-v-545c81d5]{display:grid;grid-template-columns:1fr minmax(300px,380px);gap:1.5rem;align-items:start}@media (max-width: 1100px){.split[data-v-545c81d5]{grid-template-columns:1fr}}.inspector[data-v-545c81d5]{position:sticky;top:1rem;background:var(--sg-paper-2);border-radius:var(--sg-radius-lg);padding:1rem}.inspector h4[data-v-545c81d5]{font-size:.95rem;color:#22223b;margin-bottom:.2rem}.hint[data-v-545c81d5]{color:var(--sg-mute);font-size:.82rem;margin-bottom:.8rem}.stage[data-v-545c81d5]{position:relative;aspect-ratio:16 / 9;background:#fff;border:1px solid var(--sg-line);border-radius:var(--sg-radius);overflow:hidden;margin-bottom:1rem}.box[data-v-545c81d5]{position:absolute;border-radius:var(--sg-radius);display:flex;align-items:flex-start;justify-content:flex-start;min-width:6px;min-height:6px;cursor:pointer}.box.active[data-v-545c81d5]{border:2px solid var(--sg-blue-deep);background:#2563eb24;z-index:2}.box.ghost[data-v-545c81d5]{border:1px dashed var(--sg-line);background:transparent;z-index:1}.box.ghost[data-v-545c81d5]:hover{border-color:var(--sg-mute);background:#94a3b814}.box-num[data-v-545c81d5]{background:var(--sg-blue-deep);color:#fff;font-size:.65rem;font-weight:700;padding:0 .28rem;border-radius:0 0 3px;line-height:1.35}.timeline[data-v-545c81d5]{display:flex;flex-direction:column;gap:.35rem}.track-row[data-v-545c81d5]{display:grid;grid-template-columns:1rem 1fr auto;align-items:center;gap:.5rem;padding:.15rem .25rem;border-radius:var(--sg-radius);cursor:pointer}.track-row[data-v-545c81d5]:hover{background:#eef2f7}.track-row.active[data-v-545c81d5]{background:#e0e9ff}.row-num[data-v-545c81d5]{font-size:.65rem;font-weight:700;color:#fff;background:var(--sg-mute);border-radius:var(--sg-radius);text-align:center;line-height:1.35}.track-row.active .row-num[data-v-545c81d5]{background:var(--sg-blue-deep)}.never[data-v-545c81d5]{color:#b45309;font-style:italic}.unsure[data-v-545c81d5]{color:var(--sg-mute);font-style:italic;cursor:help}.bar-bg[data-v-545c81d5]{position:relative;height:8px;background:var(--sg-line);border-radius:var(--sg-radius)}.bar[data-v-545c81d5]{position:absolute;height:8px;background:var(--sg-blue-deep);border-radius:var(--sg-radius)}.row-time[data-v-545c81d5]{font-size:.7rem;color:var(--sg-slate);white-space:nowrap;font-variant-numeric:tabular-nums}.scale[data-v-545c81d5]{display:flex;justify-content:space-between;font-size:.68rem;color:var(--sg-mute);padding-left:1.5rem;margin-top:.15rem}.detach[data-v-545c81d5]{margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--sg-line)}.detach-row[data-v-545c81d5]{display:grid;grid-template-columns:1rem 1fr auto;align-items:center;gap:.5rem;margin-bottom:.4rem}.rename-input[data-v-545c81d5]{padding:.35rem .5rem;border:1px solid var(--sg-line);border-radius:var(--sg-radius);font-size:.82rem;min-width:0;background:#fff}.rename-input[data-v-545c81d5]:focus{border-color:var(--sg-blue-deep);outline:none}.btn-small[data-v-545c81d5]{padding:.35rem .65rem;border:1px solid var(--sg-blue-deep);background:#fff;color:var(--sg-blue-deep);border-radius:var(--sg-radius);font-size:.78rem;cursor:pointer;white-space:nowrap}.btn-small[data-v-545c81d5]:disabled{opacity:.4;cursor:default}.btn-small[data-v-545c81d5]:not(:disabled):hover{background:var(--sg-paper-2)}.variable.selected[data-v-545c81d5]{border-color:var(--sg-blue-deep);box-shadow:0 0 0 1px var(--sg-blue-deep)}.variables[data-v-545c81d5]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem}.variable[data-v-545c81d5]{display:grid;grid-template-columns:auto minmax(220px,320px) 1fr;align-items:center;gap:1rem;padding:.7rem 1rem;border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);cursor:pointer;transition:border-color .15s,background .15s}.variable[data-v-545c81d5]:hover{border-color:#c7d2fe;background:#fbfcff}.variable.on[data-v-545c81d5]{border-color:#fcd34d;background:#b4740a0f}.check[data-v-545c81d5]{width:16px;height:16px;cursor:pointer;accent-color:var(--sg-blue-deep)}.identity[data-v-545c81d5]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.var-name[data-v-545c81d5]{font-weight:600;color:#22223b}.type-badge[data-v-545c81d5]{font-size:.72rem;padding:.12rem .5rem;border-radius:999px;background:var(--sg-line-soft);color:#475569;text-transform:uppercase;letter-spacing:.03em}.t-video[data-v-545c81d5]{background:#ede9fe;color:#6d28d9}.t-image[data-v-545c81d5]{background:var(--sg-paper-2);color:var(--sg-blue-deep)}.t-text[data-v-545c81d5]{background:#0fa96814;color:#15803d}.t-audio[data-v-545c81d5]{background:#ffe4e6;color:#be123c}.t-shape[data-v-545c81d5]{background:#b4740a14;color:#b45309}.occurrences[data-v-545c81d5]{font-size:.78rem;color:var(--sg-slate)}.preview[data-v-545c81d5]{color:var(--sg-mute);font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mono[data-v-545c81d5]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.rule[data-v-545c81d5]{margin:1.1rem 0;padding:.8rem 1rem;background:#f0f6ff;border-left:3px solid var(--sg-blue-deep);border-radius:0 6px 6px 0;color:var(--sg-slate);font-size:.88rem;line-height:1.5}.rule .mono[data-v-545c81d5]{background:#fff;padding:.05rem .3rem;border-radius:var(--sg-radius)}.unnamed summary[data-v-545c81d5]{cursor:pointer;color:var(--sg-slate);font-size:.9rem;padding:.5rem 0}.unnamed summary[data-v-545c81d5]:hover{color:var(--sg-blue-deep)}.note[data-v-545c81d5]{color:var(--sg-mute);font-size:.84rem;margin:.3rem 0 .8rem}.compact .variable[data-v-545c81d5]{padding:.45rem 1rem;grid-template-columns:auto minmax(160px,220px) 1fr}.actions[data-v-545c81d5]{display:flex;align-items:center;gap:1rem;margin-top:1.4rem}.saved[data-v-545c81d5]{color:#15803d;font-size:.9rem}.error-inline[data-v-545c81d5]{color:var(--sg-danger);font-size:.9rem}.video-renderer[data-v-55ed5bfa]{max-width:1080px}.page-header[data-v-55ed5bfa]{margin-bottom:20px}.page-header h1[data-v-55ed5bfa]{font-size:26px;font-weight:500;letter-spacing:-.04em;line-height:1.1;color:var(--sg-ink);margin:0}.page-intro[data-v-55ed5bfa]{margin-top:8px;max-width:74ch;font-size:13px;line-height:1.6;color:var(--sg-slate)}.tabs[data-v-55ed5bfa]{display:flex;gap:2px;margin-bottom:16px;border-bottom:1px solid var(--sg-line)}.tab[data-v-55ed5bfa]{position:relative;height:32px;padding:0 12px;border:none;background:none;font-family:var(--sg-sans);font-size:12.5px;color:var(--sg-slate);cursor:pointer;transition:color .15s}.tab[data-v-55ed5bfa]:hover{color:var(--sg-ink)}.tab.active[data-v-55ed5bfa]{color:var(--sg-ink);font-weight:500}.tab.active[data-v-55ed5bfa]:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;border-radius:99px;background:var(--sg-grad)}.card[data-v-55ed5bfa]{padding:0;margin-bottom:14px;background:#fff;border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);overflow:hidden}.card h2[data-v-55ed5bfa]{margin:0;padding:12px 16px;border-bottom:1px solid var(--sg-line-soft);background:var(--sg-paper-2);font-family:var(--sg-mono);font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--sg-slate)}.section-intro[data-v-55ed5bfa]{padding:14px 16px 0;margin:0;max-width:74ch;font-size:12.5px;line-height:1.6;color:var(--sg-slate)}.import-form[data-v-55ed5bfa]{display:flex;gap:8px;padding:16px;flex-wrap:wrap}.import-form input[data-v-55ed5bfa],.import-form select[data-v-55ed5bfa]{height:34px;padding:0 11px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff;font-family:var(--sg-sans);font-size:13px;color:var(--sg-ink);outline:none;transition:border-color .15s}.import-form input[data-v-55ed5bfa]:focus,.import-form select[data-v-55ed5bfa]:focus{border-color:#1e4fff8c}.input-url[data-v-55ed5bfa]{flex:2;min-width:240px;font-family:var(--sg-mono);font-size:12px}.input-client[data-v-55ed5bfa]{flex:1;min-width:200px}.import-form .btn-primary[data-v-55ed5bfa]{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:none;border-radius:var(--sg-radius);background:var(--sg-grad-btn);color:#fff;font-family:var(--sg-sans);font-size:12.5px;font-weight:500;cursor:pointer;transition:filter .15s}.import-form .btn-primary[data-v-55ed5bfa]:disabled{opacity:.55;cursor:not-allowed}.alert[data-v-55ed5bfa]{margin:0 16px 16px;padding:10px 12px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);font-size:12.5px;line-height:1.55}.alert-error[data-v-55ed5bfa]{border-color:#d645454d;background:#d645450d;color:#b03a3a}.alert-success[data-v-55ed5bfa]{border-color:#0fa9684d;background:#0fa9680f;color:#0b7d4e}.failed-inline[data-v-55ed5bfa]{display:block;margin-top:5px;color:var(--sg-amber)}.templates-table[data-v-55ed5bfa]{width:100%;border-collapse:collapse;font-size:12.5px}.templates-table th[data-v-55ed5bfa]{padding:9px 12px;border-bottom:1px solid var(--sg-line);background:var(--sg-paper-2);font-family:var(--sg-mono);font-size:9.5px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--sg-mute);text-align:left;white-space:nowrap}.transcript-cell[data-v-55ed5bfa]{white-space:nowrap}.templates-table td[data-v-55ed5bfa]{padding:9px 12px;border-bottom:1px solid var(--sg-line-soft);color:var(--sg-ink);vertical-align:top}.template-name[data-v-55ed5bfa]{font-weight:500;color:var(--sg-ink)}.template-link[data-v-55ed5bfa]{margin-left:7px;color:var(--sg-mute);transition:color .15s}.template-link[data-v-55ed5bfa]:hover{color:var(--sg-azure)}.content-cell[data-v-55ed5bfa],.fps-cell[data-v-55ed5bfa]{font-family:var(--sg-mono);font-size:11.5px;color:var(--sg-slate);white-space:nowrap}.actions-cell[data-v-55ed5bfa]{text-align:right;white-space:nowrap}.badge[data-v-55ed5bfa]{display:inline-flex;align-items:center;height:20px;padding:0 7px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff;font-family:var(--sg-mono);font-size:9.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--sg-slate);white-space:nowrap}.badge-ready[data-v-55ed5bfa]{border-color:#0fa96859;color:var(--sg-success)}.badge-partial[data-v-55ed5bfa]{border-color:#b4740a59;color:var(--sg-amber)}.badge-blocked[data-v-55ed5bfa]{border-color:#d6454559;color:var(--sg-danger)}.badge-neutral[data-v-55ed5bfa]{color:var(--sg-mute)}.reason[data-v-55ed5bfa]{margin-top:4px;font-size:11px;color:var(--sg-mute);line-height:1.45}.engine-select[data-v-55ed5bfa],.fps-select[data-v-55ed5bfa]{height:28px;padding:0 24px 0 9px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background-color:#fff;font-family:var(--sg-sans);font-size:12px;color:var(--sg-ink);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%234e5769' stroke-width='2.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 7px center;transition:border-color .15s}.engine-select[data-v-55ed5bfa]:focus,.fps-select[data-v-55ed5bfa]:focus{border-color:#1e4fff8c}.fps-select[data-v-55ed5bfa]:disabled{opacity:.55;cursor:not-allowed}.fps-note[data-v-55ed5bfa]{margin-top:4px;font-size:10.5px;color:var(--sg-mute)}.btn-link[data-v-55ed5bfa]{border:none;background:none;padding:0;font-family:var(--sg-sans);font-size:12px;color:var(--sg-slate);text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color .15s}.btn-link[data-v-55ed5bfa]:hover{color:var(--sg-ink)}.transcribe-btn[data-v-55ed5bfa]{margin-top:8px}.details-row td[data-v-55ed5bfa]{padding:0;background:var(--sg-paper-2)}.details[data-v-55ed5bfa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;padding:14px 16px}.detail-block h4[data-v-55ed5bfa]{margin:0 0 7px;font-family:var(--sg-mono);font-size:9.5px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--sg-mute)}.detail-block ul[data-v-55ed5bfa]{margin:0;padding-left:16px;font-size:12px;line-height:1.6;color:var(--sg-slate)}.detail-block li[data-v-55ed5bfa]{margin-bottom:2px}.mono[data-v-55ed5bfa]{font-family:var(--sg-mono);font-size:11.5px;letter-spacing:-.01em}.ok-note[data-v-55ed5bfa]{font-size:12px;color:var(--sg-success)}.fail-note[data-v-55ed5bfa]{font-size:12px;color:var(--sg-danger, #b42318)}.detail-block--wide[data-v-55ed5bfa]{grid-column:1 / -1}.transcript-lines[data-v-55ed5bfa]{margin:0;padding:0;list-style:none;max-height:260px;overflow-y:auto;font-size:12.5px;line-height:1.65;color:var(--sg-slate)}.transcript-lines li[data-v-55ed5bfa]{display:flex;gap:10px;padding:2px 0}.transcript-lines time[data-v-55ed5bfa]{flex:none;width:44px;font-family:var(--sg-mono);font-size:11px;color:var(--sg-mute)}.muted[data-v-55ed5bfa]{color:var(--sg-mute)}.state-row[data-v-55ed5bfa]{padding:28px 16px;text-align:center;font-size:12.5px;color:var(--sg-slate)}.state-row.error[data-v-55ed5bfa]{color:var(--sg-danger)}.empty-row[data-v-55ed5bfa]{padding:28px 16px;text-align:center;font-size:12.5px;color:var(--sg-mute)}.wc[data-v-90a94aba]{background:var(--sg-paper);--ink-950: var(--sg-ink-950);--ink-900: var(--sg-ink-900);--paper: var(--sg-paper);--paper-2: var(--sg-paper-2);--ink: var(--sg-ink);--slate: var(--sg-slate);--frost: var(--sg-frost);--frost-2: var(--sg-frost-2);--line: var(--sg-line);--line-soft: var(--sg-line-soft);--blue-deep: var(--sg-blue-deep);--blue: var(--sg-blue);--azure: var(--sg-azure);--sky: var(--sg-sky);--success: var(--sg-success);--amber: var(--sg-amber);--mute: var(--sg-mute);--grad: var(--sg-grad);--grad-btn: var(--sg-grad-btn);--sans: var(--sg-sans);--mono: var(--sg-mono);height:100vh;display:flex;flex-direction:column;overflow:hidden;background:var(--paper);color:var(--ink);font-family:var(--sans);font-feature-settings:"ss01","cv01";-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.45}.wc[data-v-90a94aba] *,.wc[data-v-90a94aba] *:before,.wc[data-v-90a94aba] *:after{box-sizing:border-box}.wc a[data-v-90a94aba]{color:inherit;text-decoration:none}.wc button[data-v-90a94aba]{font:inherit;color:inherit;background:none;border:none;cursor:pointer;margin:0;padding:0}.wc input[data-v-90a94aba],.wc select[data-v-90a94aba],.wc textarea[data-v-90a94aba]{font:inherit;color:inherit}.ico-svg[data-v-90a94aba]{display:inline-flex}.ico-svg[data-v-90a94aba] svg{width:100%;height:100%}.mono-label[data-v-90a94aba]{font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--slate)}.sigs[data-v-90a94aba]{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.sig[data-v-90a94aba]{display:inline-flex;align-items:baseline;gap:1px;padding:1px 4px;border-radius:3px;background:var(--frost);color:var(--slate);font-size:10px;line-height:1.4}.sig.calendar[data-v-90a94aba]{background:#1e4fff1a;color:var(--blue-deep)}.sig.meetings[data-v-90a94aba]{background:#0fa9681f;color:var(--success)}.sig.callbacks[data-v-90a94aba]{background:#b4740a21;color:var(--amber)}.sig i[data-v-90a94aba]{font-family:var(--mono);font-size:8px;font-style:normal;opacity:.75}.engagement[data-v-90a94aba]{margin-top:12px}.eg-grid[data-v-90a94aba]{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:1px;border:1px solid var(--line);border-radius:4px;background:var(--line-soft);overflow:hidden}.eg[data-v-90a94aba]{display:flex;align-items:baseline;gap:5px;padding:7px 9px;background:#fff}.eg b[data-v-90a94aba]{font-family:var(--mono);font-size:13px}.eg span[data-v-90a94aba]{font-size:10px;color:var(--slate)}.eg-more[data-v-90a94aba]{margin-top:8px}.trail[data-v-90a94aba]{margin-top:10px;max-height:260px;overflow-y:auto;border-top:1px solid var(--line-soft)}.trail-loading[data-v-90a94aba]{padding:10px 0;font-size:11px;color:var(--mute)}.trail-list[data-v-90a94aba]{margin:0;padding:6px 0 0;list-style:none}.trail-list li[data-v-90a94aba]{display:flex;align-items:baseline;gap:8px;padding:4px 0;font-size:11px;border-bottom:1px solid var(--line-soft)}.trail-list li[data-v-90a94aba]:last-child{border-bottom:none}.trail-list time[data-v-90a94aba]{flex:0 0 74px;font-family:var(--mono);font-size:10px;color:var(--mute)}.trail-list .tl[data-v-90a94aba]{color:var(--ink)}.trail-list .td[data-v-90a94aba]{color:var(--slate);font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wc.embedded[data-v-90a94aba]{height:100%}.wc.embedded .filters[data-v-90a94aba]{top:0}.noshow-tag[data-v-90a94aba]{display:inline-block;margin-right:6px;padding:1px 5px;border-radius:3px;background:#d645451a;color:#d4380d;font-family:var(--mono);font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;vertical-align:1px}.noshow-banner[data-v-90a94aba]{margin-bottom:14px;padding:10px 12px;border:1px solid rgba(214,69,69,.28);border-left:2px solid #d4380d;border-radius:var(--sg-radius, 4px);background:#d645450d}.noshow-banner .nb-head .mono-label[data-v-90a94aba]{color:#d4380d}.noshow-banner .nb-line[data-v-90a94aba]{margin:6px 0 0;font-size:12px;line-height:1.45;color:var(--ink)}.noshow-banner .nb-note[data-v-90a94aba]{margin:6px 0 0;font-size:12px;font-style:italic;line-height:1.45;color:var(--slate)}.topbar[data-v-90a94aba]{position:sticky;top:0;z-index:40;flex:none;display:flex;align-items:center;gap:20px;height:56px;padding:0 20px;background:#fcfcfddb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.wordmark[data-v-90a94aba]{display:flex;align-items:center;gap:7px;font-weight:500;letter-spacing:-.03em;font-size:16px}.wordmark .dot[data-v-90a94aba]{width:6px;height:6px;border-radius:99px;background:var(--grad)}.topbar .sep[data-v-90a94aba]{width:1px;height:18px;background:var(--line)}.topbar h1[data-v-90a94aba]{font-size:14px;font-weight:500;letter-spacing:-.02em;margin:0}.live[data-v-90a94aba]{display:flex;align-items:center;gap:7px;padding:4px 9px;border:1px solid var(--line);border-radius:4px;background:#fff}.live.inline[data-v-90a94aba]{padding:3px 8px;background:var(--frost)}.live .pulse[data-v-90a94aba]{width:5px;height:5px;border-radius:99px;background:var(--azure);animation:pulse-dot-90a94aba 1.6s ease-in-out infinite}@keyframes pulse-dot-90a94aba{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.6);opacity:.55}}.live b[data-v-90a94aba]{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:-.01em}.live span[data-v-90a94aba]{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--slate)}.spacer[data-v-90a94aba]{flex:1}.clock[data-v-90a94aba]{font-family:var(--mono);font-size:11px;color:var(--slate)}.avatar[data-v-90a94aba]{width:26px;height:26px;border-radius:4px;background:var(--ink);color:var(--frost);display:grid;place-items:center;font-family:var(--mono);font-size:10px;font-weight:600}.chip.ro[data-v-90a94aba]{border-color:#1e4fff59;color:var(--azure)}.logout[data-v-90a94aba]{display:flex}.logout button[data-v-90a94aba]{display:grid;place-items:center;width:26px;height:26px;border-radius:4px;border:1px solid var(--line);color:var(--slate);background:#fff;transition:border-color .15s,color .15s}.logout button[data-v-90a94aba]:hover{border-color:#1e4fff80;color:var(--azure)}.logout svg[data-v-90a94aba]{width:13px;height:13px}.filters[data-v-90a94aba]{position:sticky;top:56px;z-index:30;flex:none;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 20px;background:var(--paper-2);border-bottom:1px solid var(--line)}.search[data-v-90a94aba]{position:relative;flex:1;min-width:190px;max-width:280px}.search input[data-v-90a94aba]{width:100%;height:32px;padding:0 10px 0 30px;background:#fff;border:1px solid var(--line);border-radius:4px;font-size:13px;outline:none}.search input[data-v-90a94aba]::-moz-placeholder{color:var(--mute)}.search input[data-v-90a94aba]::placeholder{color:var(--mute)}.search input[data-v-90a94aba]:focus{border-color:#1e4fff8c}.search .ico-svg[data-v-90a94aba]{position:absolute;left:9px;top:9px;width:14px;height:14px;color:var(--mute)}.seg[data-v-90a94aba]{display:flex;background:#fff;border:1px solid var(--line);border-radius:4px;overflow:hidden}.seg button[data-v-90a94aba]{padding:0 11px;height:32px;font-size:12px;color:var(--slate);border-right:1px solid var(--line-soft);transition:color .15s,background .15s}.seg button[data-v-90a94aba]:last-child{border-right:none}.seg button[data-v-90a94aba]:hover{color:var(--ink)}.seg button[aria-pressed=true][data-v-90a94aba]{background:var(--ink);color:#fff}.seg.idle[data-v-90a94aba],.toggle.idle[data-v-90a94aba]{opacity:.45}.sel[data-v-90a94aba]{height:32px;max-width:220px;text-overflow:ellipsis;padding:0 26px 0 10px;background:#fff;border:1px solid var(--line);border-radius:4px;font-size:12.5px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%234e5769' stroke-width='2.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}.sel[data-v-90a94aba]:focus{border-color:#1e4fff8c}.toggle[data-v-90a94aba]{display:flex;align-items:center;gap:8px;height:32px;padding:0 11px;background:#fff;border:1px solid var(--line);border-radius:4px;font-size:12.5px;color:var(--slate)}.toggle[aria-pressed=true][data-v-90a94aba]{color:var(--ink);border-color:#1e4fff73}.track[data-v-90a94aba]{width:26px;height:15px;border-radius:99px;background:#0b0f1a24;position:relative;transition:background .18s}.track[data-v-90a94aba]:after{content:"";position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:99px;background:#fff;transition:transform .18s}.toggle[aria-pressed=true] .track[data-v-90a94aba]{background:var(--grad-btn)}.toggle[aria-pressed=true] .track[data-v-90a94aba]:after{transform:translate(11px)}.count[data-v-90a94aba]{font-family:var(--mono);font-size:11px;color:var(--slate);white-space:nowrap}.count b[data-v-90a94aba]{color:var(--ink);font-weight:600}.linkbtn[data-v-90a94aba]{font-size:12px;color:var(--slate);text-decoration:underline;text-underline-offset:3px}.linkbtn[data-v-90a94aba]:hover{color:var(--ink)}.wc .export[data-v-90a94aba]{display:flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:4px;background:var(--grad-btn);color:#fff;font-size:12.5px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;flex:none;transition:filter .15s}.wc .export[data-v-90a94aba]:hover:not(:disabled){filter:brightness(1.1)}.wc .export[data-v-90a94aba]:disabled{opacity:.55;cursor:progress}.wc .export.failed[data-v-90a94aba]{background:#b42318}.wc .export .ico-svg[data-v-90a94aba]{width:13px;height:13px}.shell[data-v-90a94aba]{display:grid;grid-template-columns:minmax(0,1fr) 352px;grid-template-rows:minmax(0,1fr);flex:1;min-height:0}.feed[data-v-90a94aba]{border-right:1px solid var(--line);overflow-y:auto;padding-bottom:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.033 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E");background-size:180px 180px;background-attachment:local}.feed[data-v-90a94aba]::-webkit-scrollbar{width:8px}.feed[data-v-90a94aba]::-webkit-scrollbar-thumb{background:#0b0f1a24;border-radius:8px}.day[data-v-90a94aba]{display:flex;align-items:center;gap:12px;padding:16px 20px 8px}.day .rule[data-v-90a94aba]{flex:1;height:1px;background:var(--line-soft)}.day .n[data-v-90a94aba]{font-family:var(--mono);font-size:10px;color:var(--mute)}.row[data-v-90a94aba]{position:relative;display:grid;grid-template-columns:70px minmax(0,1.2fr) 178px 104px 150px 196px;align-items:center;gap:14px;padding:10px 20px;border-bottom:1px solid var(--line-soft);cursor:pointer;transition:background .13s}.row[data-v-90a94aba]:hover,.row[aria-selected=true][data-v-90a94aba]{background:var(--paper-2)}.row[aria-selected=true][data-v-90a94aba]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--grad)}.row.dim .name[data-v-90a94aba],.row.dim .contact[data-v-90a94aba]{opacity:.55}.when[data-v-90a94aba]{display:flex;flex-direction:column;gap:2px}.when .ago[data-v-90a94aba]{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:-.01em}.when .hh[data-v-90a94aba]{font-family:var(--mono);font-size:10px;color:var(--mute)}.row.hot .when .ago[data-v-90a94aba]{color:var(--azure)}.who[data-v-90a94aba]{min-width:0}.name[data-v-90a94aba]{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:500;letter-spacing:-.015em}.name .txt[data-v-90a94aba]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc[data-v-90a94aba]{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;color:var(--mute);border:1px solid var(--line);border-radius:2px;padding:0 3px;flex:none}.ico[data-v-90a94aba]{display:grid;place-items:center;width:17px;height:17px;border-radius:3px;border:1px solid var(--line);color:var(--slate);flex:none;transition:border-color .15s,color .15s}.ico[data-v-90a94aba]:hover{border-color:#1e4fff80;color:var(--azure)}.fu[data-v-90a94aba]{flex:none;font-size:12px;font-weight:400;color:var(--mute);cursor:default}.ico[data-v-90a94aba] svg{width:10px;height:10px}.sub[data-v-90a94aba]{font-size:12px;color:var(--slate);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact[data-v-90a94aba]{min-width:0}.contact .ph[data-v-90a94aba]{font-family:var(--mono);font-size:12.5px;letter-spacing:-.02em;white-space:nowrap}.contact .em[data-v-90a94aba]{font-size:11.5px;color:var(--slate);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nophone[data-v-90a94aba]{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#a8b0bf}.watch .v[data-v-90a94aba]{font-family:var(--mono);font-size:13px;font-weight:500;letter-spacing:-.02em}.watch .of[data-v-90a94aba]{font-family:var(--mono);font-size:10.5px;color:var(--mute);margin-top:2px;white-space:nowrap}.client[data-v-90a94aba]{min-width:0}.client .nm[data-v-90a94aba]{display:flex;align-items:center;gap:7px;font-size:12.5px}.client .nm span[data-v-90a94aba]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swatch[data-v-90a94aba]{width:7px;height:7px;border-radius:2px;flex:none}.client .cp[data-v-90a94aba]{font-size:11px;color:var(--mute);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rowend[data-v-90a94aba]{display:flex;justify-content:flex-end;align-items:center;gap:8px}.stack[data-v-90a94aba]{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.stamp[data-v-90a94aba]{font-family:var(--mono);font-size:10px;color:var(--mute);white-space:nowrap}a.call[data-v-90a94aba],.call[data-v-90a94aba]{display:flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:4px;background:var(--grad-btn);color:#fff;font-size:12px;font-weight:500;letter-spacing:-.01em;transition:filter .15s;flex:none}.call[data-v-90a94aba]:hover{filter:brightness(1.1)}.call .ico-svg[data-v-90a94aba]{width:11px;height:11px}.call.ghost[data-v-90a94aba]{background:none;border:1px solid var(--line);color:var(--slate)}.call.ghost[data-v-90a94aba]:hover{border-color:#1e4fff80;color:var(--azure);filter:none}.call[disabled][data-v-90a94aba]{background:none;border:1px solid var(--line);color:#a8b0bf;cursor:not-allowed;filter:none}.chip[data-v-90a94aba]{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px;border-radius:3px;font-family:var(--mono);font-size:9.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;border:1px solid var(--line);color:var(--slate);background:#fff;white-space:nowrap}.chip .d[data-v-90a94aba]{width:5px;height:5px;border-radius:99px;flex:none}.empty[data-v-90a94aba]{padding:64px 20px;text-align:center;color:var(--slate)}.empty h3[data-v-90a94aba]{font-size:15px;font-weight:500;color:var(--ink);letter-spacing:-.02em;margin-bottom:6px}.empty p[data-v-90a94aba]{font-size:13px}.feed.busy[data-v-90a94aba]{opacity:.55;transition:opacity .15s}.truncated[data-v-90a94aba]{padding:18px 20px 4px;font-size:12px;color:var(--mute);text-align:center}.replies[data-v-90a94aba]{margin:0;padding:0;list-style:none;display:grid;gap:14px}.replies li[data-v-90a94aba]{padding-left:10px;border-left:2px solid var(--line)}.rp-when[data-v-90a94aba]{color:var(--mute)}.rp-text[data-v-90a94aba]{margin:4px 0 0;white-space:pre-wrap;font-size:12.5px;line-height:1.5;color:var(--ink)}.sent[data-v-90a94aba]{padding-left:10px;border-left:2px solid var(--sky)}.sent+.replies[data-v-90a94aba]{margin-top:16px}.sent .linkbtn[data-v-90a94aba]{margin-top:6px}.rp-text.clamped[data-v-90a94aba]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.replies li.auto .rp-text[data-v-90a94aba]{color:var(--slate)}.panel[data-v-90a94aba]{overflow-y:auto;background:var(--paper)}.panel[data-v-90a94aba]::-webkit-scrollbar{width:8px}.panel[data-v-90a94aba]::-webkit-scrollbar-thumb{background:#0b0f1a24;border-radius:8px}.pblock[data-v-90a94aba]{padding:18px 20px;border-bottom:1px solid var(--line-soft)}.pblock[data-v-90a94aba]:last-child{border-bottom:none}.phead[data-v-90a94aba]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.lead-name[data-v-90a94aba]{font-size:19px;font-weight:500;letter-spacing:-.035em;line-height:1.15}.lead-sub[data-v-90a94aba]{font-size:13px;color:var(--slate);margin-top:4px}.pill-row[data-v-90a94aba]{display:flex;gap:6px;margin-top:11px;flex-wrap:wrap}.phone-cta[data-v-90a94aba]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;padding:12px 14px;border-radius:6px;background:var(--ink-950);color:var(--frost)}.phone-cta.muted[data-v-90a94aba]{background:var(--paper-2);color:var(--slate)}.phone-cta.muted .lbl[data-v-90a94aba]{color:var(--mute)}.phone-cta .num[data-v-90a94aba]{font-family:var(--mono);font-size:16px;font-weight:500;letter-spacing:-.02em}.phone-cta .num.sm[data-v-90a94aba]{font-size:13px}.phone-cta .lbl[data-v-90a94aba]{font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--frost-2);margin-bottom:3px}.phone-cta a[data-v-90a94aba]{display:flex;align-items:center;gap:6px;height:32px;padding:0 13px;border-radius:4px;background:var(--grad-btn);font-size:12.5px;font-weight:500;transition:filter .15s}.phone-cta a[data-v-90a94aba]:hover{filter:brightness(1.12)}.phone-cta .ico-svg[data-v-90a94aba]{width:12px;height:12px}.links[data-v-90a94aba]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.linkcard[data-v-90a94aba]{display:flex;align-items:center;gap:8px;padding:9px 10px;border:1px solid var(--line);border-radius:4px;background:#fff;font-size:12.5px;transition:border-color .15s;min-width:0}.linkcard[data-v-90a94aba]:hover{border-color:#1e4fff80}.linkcard.off[data-v-90a94aba]{opacity:.45;pointer-events:none}.linkcard .ico-svg[data-v-90a94aba]{width:13px;height:13px;color:var(--slate);flex:none}.linkcard .ext[data-v-90a94aba]{margin-left:auto;color:#b6bdc9;width:10px;height:10px;flex:none;display:inline-flex}.linkcard .ext[data-v-90a94aba] svg{width:100%;height:100%}.wc .linkcard-copy[data-v-90a94aba]{padding:9px 10px;border:1px solid var(--line);background:#fff;font:inherit;color:inherit;cursor:pointer;text-align:left;transition:border-color .15s,background .15s,color .15s}.wc .linkcard-copy[data-v-90a94aba]:hover{border-color:#1e4fff80}.wc .linkcard-copy.done[data-v-90a94aba]{border-color:var(--success);color:var(--success);background:#0fa9680f}.wc .linkcard-copy.done .ico-svg[data-v-90a94aba],.wc .linkcard-copy.done .ext[data-v-90a94aba]{color:var(--success)}.client-head[data-v-90a94aba]{display:flex;align-items:center;gap:10px}.logo[data-v-90a94aba]{width:34px;height:34px;border-radius:5px;display:grid;place-items:center;flex:none;font-family:var(--mono);font-size:12px;font-weight:600;color:#fff;letter-spacing:-.02em}.client-head .nm[data-v-90a94aba]{font-size:15px;font-weight:500;letter-spacing:-.025em}.client-head .ind[data-v-90a94aba]{font-size:12px;color:var(--slate);margin-top:1px}.kvlist[data-v-90a94aba]{margin-top:12px}.kv[data-v-90a94aba]{display:flex;gap:10px;padding:7px 0;border-top:1px solid var(--line-soft);font-size:12.5px}.kv dt[data-v-90a94aba]{width:78px;flex:none;font-family:var(--mono);font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--mute);padding-top:2px;margin:0}.kv dd[data-v-90a94aba]{min-width:0;margin:0}.kv dd.muted[data-v-90a94aba]{color:var(--slate)}.kv dd.empty[data-v-90a94aba]{color:#b6bdc9;font-style:italic}.steps[data-v-90a94aba]{display:flex;flex-direction:column;gap:6px}.oc[data-v-90a94aba]{display:flex;align-items:center;gap:9px;height:36px;padding:0 11px;border:1px solid var(--line);border-radius:4px;background:#fff;font-size:12.5px;color:var(--slate);transition:border-color .15s,color .15s;text-align:left}.oc[data-v-90a94aba]:hover:not([disabled]){border-color:#0b0f1a4d;color:var(--ink)}.oc[disabled][data-v-90a94aba]{cursor:default}.oc .d[data-v-90a94aba]{width:7px;height:7px;border-radius:99px;flex:none}.oc .k[data-v-90a94aba]{margin-left:auto;font-family:var(--mono);font-size:9.5px;color:#b6bdc9}.oc[aria-pressed=true][data-v-90a94aba]{border-color:#1e4fff80;color:var(--ink);background:var(--paper-2)}.oc[aria-pressed=true] .k[data-v-90a94aba]{color:var(--slate)}.hist[data-v-90a94aba]{margin-top:14px;border-top:1px solid var(--line-soft);padding:0}.hist li[data-v-90a94aba]{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--line-soft);font-size:12.5px;list-style:none}.hist time[data-v-90a94aba]{font-family:var(--mono);font-size:10.5px;color:var(--mute);width:82px;flex:none}.hist .d[data-v-90a94aba]{width:6px;height:6px;border-radius:99px;flex:none}.hist .dialicon[data-v-90a94aba]{width:11px;height:11px;color:var(--azure);flex:none}.hist .dialed[data-v-90a94aba]{color:var(--slate)}.hist .by[data-v-90a94aba]{margin-left:auto;font-size:11px;color:var(--mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hist .none[data-v-90a94aba]{color:var(--mute);font-size:12px;padding:8px 0}.note[data-v-90a94aba]{width:100%;margin-top:10px;min-height:60px;resize:vertical;padding:10px;border:1px solid var(--line);border-radius:4px;background:#fff;font-size:12.5px;outline:none;font-family:var(--sans)}.note[data-v-90a94aba]:focus{border-color:#1e4fff73}.note[data-v-90a94aba]::-moz-placeholder{color:#a8b0bf}.note[data-v-90a94aba]::placeholder{color:#a8b0bf}.note[readonly][data-v-90a94aba]{background:var(--paper-2)}.note-meta[data-v-90a94aba]{margin-top:6px}.panel-empty[data-v-90a94aba]{padding:80px 24px;text-align:center;color:var(--slate)}.panel-empty .ring[data-v-90a94aba]{width:38px;height:38px;margin:0 auto 14px;border-radius:99px;border:1px solid var(--line);display:grid;place-items:center;color:#b6bdc9}.panel-empty .ring[data-v-90a94aba] svg{width:14px;height:14px}.panel-empty h3[data-v-90a94aba]{font-size:14px;font-weight:500;color:var(--ink);letter-spacing:-.02em;margin-bottom:5px}.panel-empty p[data-v-90a94aba]{font-size:12.5px;line-height:1.6}kbd[data-v-90a94aba]{font-family:var(--mono);font-size:10px;padding:1px 5px;border:1px solid var(--line);border-radius:3px;background:#fff;color:var(--slate)}.hints[data-v-90a94aba]{position:sticky;bottom:0;z-index:20;display:flex;align-items:center;gap:16px;padding:7px 20px;margin-top:24px;background:#fcfcfde6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);font-size:11px;color:var(--slate)}.hints span[data-v-90a94aba]{display:flex;align-items:center;gap:5px}.slot-fields[data-v-90a94aba]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.slot-fields label[data-v-90a94aba]{display:block;margin-bottom:6px}.slot-fields .field[data-v-90a94aba]{width:100%;max-width:none;height:32px;padding:0 10px;background:#fff;border:1px solid var(--line);border-radius:4px;font-size:12.5px;outline:none}.slot-fields .field[data-v-90a94aba]:focus{border-color:#1e4fff8c}.slot-fields .sel[data-v-90a94aba]{padding-right:26px}.slot-echo[data-v-90a94aba]{margin-top:10px;font-size:12.5px;color:var(--slate)}.slot-echo b[data-v-90a94aba]{color:var(--ink);font-weight:500}.overlay[data-v-90a94aba]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:24px;background:#070b146b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal[data-v-90a94aba]{width:min(560px,100%);max-height:86vh;overflow-y:auto;background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:20px;box-shadow:0 24px 60px #070b1438}.modal-head[data-v-90a94aba]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.modal-head h2[data-v-90a94aba]{font-size:17px;font-weight:500;letter-spacing:-.03em;margin-top:4px}.modal-intro[data-v-90a94aba]{margin-top:12px;font-size:12.5px;color:var(--slate);line-height:1.6}.modal-error[data-v-90a94aba]{margin-top:12px;padding:9px 11px;border-radius:4px;border:1px solid rgba(180,116,10,.35);background:#b4740a12;font-size:12.5px;color:var(--amber)}.modal-loading[data-v-90a94aba]{padding:28px 0;text-align:center;font-size:12.5px;color:var(--slate)}.maprows[data-v-90a94aba]{margin-top:16px;display:flex;flex-direction:column;gap:8px}.maprow[data-v-90a94aba]{display:flex;align-items:center;gap:12px;padding:9px 11px;border:1px solid var(--line);border-radius:4px;background:#fff}.mapstep[data-v-90a94aba]{display:flex;align-items:center;gap:9px;flex:1;font-size:12.5px}.mapstep .d[data-v-90a94aba]{width:7px;height:7px;border-radius:99px;flex:none}.maprow .sel[data-v-90a94aba]{width:214px;flex:none}.modal-foot[data-v-90a94aba]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding-top:14px;border-top:1px solid var(--line-soft)}.save[data-v-90a94aba]{height:32px;padding:0 14px;border-radius:4px;background:var(--grad-btn);color:#fff;font-size:12.5px;font-weight:500;transition:filter .15s}.save[data-v-90a94aba]:hover:not([disabled]){filter:brightness(1.1)}.save[disabled][data-v-90a94aba]{opacity:.55;cursor:not-allowed}@media (max-width: 1280px){.row[data-v-90a94aba]{grid-template-columns:70px minmax(0,1.2fr) 178px 104px 186px}.row .client[data-v-90a94aba]{display:none}}@media (max-width: 1080px){.wc[data-v-90a94aba],.wc.embedded[data-v-90a94aba]{height:auto;overflow:visible}.shell[data-v-90a94aba]{grid-template-columns:1fr;grid-template-rows:auto}.feed[data-v-90a94aba]{border-right:none;border-bottom:1px solid var(--line);overflow-y:visible}.panel[data-v-90a94aba]{overflow-y:visible}.hints[data-v-90a94aba]{display:none}.row[data-v-90a94aba]{grid-template-columns:66px minmax(0,1fr) 160px 130px}.row .watch[data-v-90a94aba]{display:none}}@media (prefers-reduced-motion: reduce){.wc[data-v-90a94aba] *{animation:none!important;transition:none!important}}.mt[data-v-561991e4]{min-height:100%;background:var(--sg-paper);color:var(--sg-ink)}.topbar[data-v-561991e4]{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:20px;height:56px;padding:0 20px;background:#fcfcfddb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--sg-line)}.topbar h1[data-v-561991e4]{margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em}.sep[data-v-561991e4]{width:1px;height:20px;background:var(--sg-line)}.spacer[data-v-561991e4]{flex:1}.clock[data-v-561991e4]{font-family:var(--sg-mono);font-size:12px;color:var(--sg-slate)}.alerts[data-v-561991e4]{display:flex;flex-direction:column;gap:8px;padding:16px 20px 0}.filters[data-v-561991e4]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:16px 20px}.search input[data-v-561991e4]{width:240px;height:32px;padding:0 10px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff}.sel[data-v-561991e4]{height:32px;padding:0 8px;width:auto}.seg[data-v-561991e4]{display:inline-flex;border:1px solid var(--sg-line);border-radius:var(--sg-radius);overflow:hidden;background:#fff}.seg button[data-v-561991e4]{padding:0 12px;height:30px;font-size:12px;color:var(--sg-slate);background:none;border:none;border-right:1px solid var(--sg-line-soft);cursor:pointer}.seg button[data-v-561991e4]:last-child{border-right:none}.seg button[aria-pressed=true][data-v-561991e4]{background:var(--sg-frost);color:var(--sg-ink);font-weight:600}.count[data-v-561991e4]{font-family:var(--sg-mono);font-size:11px;color:var(--sg-mute)}.count b[data-v-561991e4]{color:var(--sg-ink)}.tiles[data-v-561991e4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;margin:0 20px 16px;background:var(--sg-line-soft);border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);overflow:hidden}.tile[data-v-561991e4]{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:#fff}.tile.live b[data-v-561991e4]{color:var(--sg-blue-deep)}.tile b[data-v-561991e4]{font-size:22px}.tile-btn[data-v-561991e4]{border:0;font:inherit;text-align:left;cursor:pointer}.tile-btn[data-v-561991e4]:hover{background:var(--sg-paper-2)}.tile-btn.on[data-v-561991e4]{box-shadow:inset 0 -2px 0 var(--sg-blue)}.call-chip[data-v-561991e4]{border-color:#1e4fff59;color:var(--sg-blue-deep)}.call-chip svg[data-v-561991e4]{width:10px;height:10px}.call-number[data-v-561991e4]{display:block;margin:5px 0 2px;font-family:var(--sg-mono);font-size:12.5px;color:var(--sg-ink);text-decoration:none}.call-number[data-v-561991e4]:hover{color:var(--sg-blue-deep)}.sg-table-wrap[data-v-561991e4]{margin:0 20px 24px}.when[data-v-561991e4]{font-family:var(--sg-mono);font-size:12px;color:var(--sg-ink)}.when.sm[data-v-561991e4]{font-size:11px;color:var(--sg-slate)}.deadline[data-v-561991e4]{margin-top:2px;font-family:var(--sg-mono);font-size:10px;letter-spacing:.04em;color:var(--sg-amber)}.deadline.close[data-v-561991e4]{color:var(--sg-danger);font-weight:600}.deadline.muted[data-v-561991e4]{color:var(--sg-mute);font-weight:400}.row-actions .sg-btn.late[data-v-561991e4]{background:transparent;border-color:var(--sg-line);color:var(--sg-slate)}.row-actions .sg-btn.late[data-v-561991e4]:hover:not(:disabled){color:var(--sg-danger);border-color:var(--sg-danger)}.intro.warn[data-v-561991e4]{padding:10px 12px;border-left:2px solid var(--sg-amber);border-radius:0 var(--sg-radius) var(--sg-radius) 0;background:#b4740a0f;color:var(--sg-ink)}.who[data-v-561991e4]{display:flex;align-items:center;gap:6px;font-weight:500}.who .sg-link[data-v-561991e4]{font-family:var(--sg-mono);font-size:10px;text-transform:uppercase}.sub[data-v-561991e4]{font-size:11px;color:var(--sg-mute)}.note[data-v-561991e4]{max-width:220px;margin-top:4px;font-size:11px;font-style:italic;color:var(--sg-slate);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}tr.urgent td[data-v-561991e4]:first-child{box-shadow:inset 2px 0 0 var(--sg-blue)}.right[data-v-561991e4]{text-align:right}.row-actions[data-v-561991e4]{display:inline-flex;gap:6px;justify-content:flex-end}.row-actions .sg-btn[data-v-561991e4]{height:28px;padding:0 10px;font-size:12px}.intro[data-v-561991e4]{margin:0 0 14px;font-size:13px;line-height:1.5;color:var(--sg-slate)}.sg-modal-body textarea[data-v-561991e4]{width:100%;resize:vertical}.slot-fields[data-v-561991e4]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.prospect-time[data-v-561991e4]{margin-top:6px;color:var(--sg-slate)}.prospect-time b[data-v-561991e4]{color:var(--sg-ink)}.fu[data-v-7a641128]{display:flex;flex-direction:column;min-height:100%;background:var(--sg-paper);color:var(--sg-ink)}.topbar[data-v-7a641128]{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:20px;height:56px;padding:0 20px;background:#fcfcfddb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--sg-line)}.topbar h1[data-v-7a641128]{margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em}.sep[data-v-7a641128]{width:1px;height:20px;background:var(--sg-line)}.spacer[data-v-7a641128]{flex:1}.clock[data-v-7a641128]{font-family:var(--sg-mono);font-size:11px;color:var(--sg-mute)}.tabs[data-v-7a641128]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:16px 20px 0;background:var(--sg-line-soft);border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);overflow:hidden}.tab[data-v-7a641128]{display:flex;flex-direction:column;gap:4px;padding:12px 16px;background:#fff;border:0;font:inherit;text-align:left;cursor:pointer}.tab[data-v-7a641128]:hover{background:var(--sg-paper-2)}.tab b[data-v-7a641128]{font-size:20px}.tab.live b[data-v-7a641128]{color:var(--sg-blue-deep)}.tab.on[data-v-7a641128]{box-shadow:inset 0 -2px 0 var(--sg-blue)}.filters[data-v-7a641128]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 20px}.search input[data-v-7a641128]{width:240px;height:32px;padding:0 10px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff}.sel[data-v-7a641128]{height:32px;padding:0 8px;width:auto;max-width:260px}.seg[data-v-7a641128]{display:inline-flex;border:1px solid var(--sg-line);border-radius:var(--sg-radius);overflow:hidden;background:#fff}.seg button[data-v-7a641128]{padding:0 12px;height:30px;font-size:12px;color:var(--sg-slate);background:none;border:none;border-right:1px solid var(--sg-line-soft);cursor:pointer}.seg button[data-v-7a641128]:last-child{border-right:none}.seg button[aria-pressed=true][data-v-7a641128]{background:var(--sg-frost);color:var(--sg-ink);font-weight:600}.body[data-v-7a641128]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:0 20px 24px;align-items:start}.body.with-panel[data-v-7a641128]{grid-template-columns:minmax(0,1fr) minmax(380px,560px)}.list[data-v-7a641128]{min-width:0}.empty[data-v-7a641128]{padding:40px 0;text-align:center;color:var(--sg-mute)}.group[data-v-7a641128]{margin-bottom:14px;background:#fff;border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);overflow:hidden}.day[data-v-7a641128]{padding:8px 12px;background:var(--sg-paper-2);border-bottom:1px solid var(--sg-line-soft)}.row[data-v-7a641128]{display:grid;grid-template-columns:44px 190px 110px minmax(120px,200px) minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:9px 12px;border:0;border-bottom:1px solid var(--sg-line-soft);background:none;font:inherit;text-align:left;cursor:pointer}.row[data-v-7a641128]:last-child{border-bottom:0}.row[data-v-7a641128]:hover{background:var(--sg-paper-2)}.row.selected[data-v-7a641128]{background:var(--sg-frost);box-shadow:inset 2px 0 0 var(--sg-blue)}.with-panel .row[data-v-7a641128]{grid-template-columns:44px 170px minmax(110px,180px) minmax(0,1fr) auto}.with-panel .row .client[data-v-7a641128]{display:none}.time[data-v-7a641128]{font-family:var(--sg-mono);font-size:12px;color:var(--sg-slate)}.trigger[data-v-7a641128],.client[data-v-7a641128],.lead[data-v-7a641128],.excerpt[data-v-7a641128]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trigger[data-v-7a641128]{font-size:12.5px}.client[data-v-7a641128]{font-size:12px;color:var(--sg-slate)}.excerpt[data-v-7a641128]{font-size:12px;color:var(--sg-mute)}.sub[data-v-7a641128]{font-size:11.5px;color:var(--sg-mute)}.state[data-v-7a641128]{white-space:nowrap}.chip-todo[data-v-7a641128]{border-color:#1e4fff59;color:var(--sg-blue-deep)}.chip-mute[data-v-7a641128]{color:var(--sg-mute)}.more[data-v-7a641128]{display:block;margin:0 auto}.panel[data-v-7a641128]{position:sticky;top:72px;display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 88px);overflow-y:auto;padding:16px;background:#fff;border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg)}.panel-head[data-v-7a641128]{display:flex;align-items:flex-start;gap:12px}.head-text[data-v-7a641128]{flex:1;min-width:0}.panel-head h2[data-v-7a641128]{margin:4px 0 2px;font-size:17px;font-weight:600;letter-spacing:-.01em}.links[data-v-7a641128]{display:flex;gap:14px}.state-line[data-v-7a641128]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.fact[data-v-7a641128]{font-size:12px;color:var(--sg-slate)}.block[data-v-7a641128]{display:flex;flex-direction:column;gap:6px}.block-title[data-v-7a641128]{display:flex;align-items:baseline;gap:8px;font-size:12px;font-weight:600;color:var(--sg-slate);text-transform:uppercase;letter-spacing:.04em}.block-title .sub[data-v-7a641128],.block-title .when[data-v-7a641128]{text-transform:none;letter-spacing:0;font-weight:400}.when[data-v-7a641128]{font-family:var(--sg-mono);font-size:11px;color:var(--sg-mute)}.verdict[data-v-7a641128]{font-size:12px;color:var(--sg-slate)}blockquote[data-v-7a641128]{margin:0;padding:8px 12px;border-left:2px solid var(--sg-line);background:var(--sg-paper-2);white-space:pre-wrap;font-size:13px}.summary[data-v-7a641128]{margin:0;font-size:13px}.content[data-v-7a641128]{margin:0;padding:10px 12px;background:var(--sg-paper-2);border-radius:var(--sg-radius);font-family:var(--sg-sans);font-size:13px;white-space:pre-wrap}.draft[data-v-7a641128]{width:100%;min-height:160px;padding:10px 12px;font-family:var(--sg-sans);font-size:13px;line-height:1.5;resize:vertical}.edited[data-v-7a641128]{display:flex;gap:10px;color:var(--sg-amber)}.details[data-v-7a641128]{margin:0;padding:0;list-style:none;font-size:12px;color:var(--sg-slate)}.details li+li[data-v-7a641128]{margin-top:2px}.actions[data-v-7a641128]{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--sg-line-soft);border-radius:var(--sg-radius);background:var(--sg-paper)}.row-actions[data-v-7a641128]{display:flex;flex-wrap:wrap;gap:8px}.row-actions .sg-btn[data-v-7a641128]{height:30px;padding:0 12px;font-size:12.5px}.confirm p[data-v-7a641128]{margin:0 0 10px;font-size:13px}.date-field[data-v-7a641128]{display:flex;flex-direction:column;gap:4px}.date-field input[data-v-7a641128]{width:180px}.timeline[data-v-7a641128]{margin:0;padding:0;list-style:none}.timeline li[data-v-7a641128]{display:grid;grid-template-columns:118px minmax(0,1fr);gap:10px;padding:8px 6px;border-top:1px solid var(--sg-line-soft)}.timeline li.link[data-v-7a641128]{cursor:pointer}.timeline li.link[data-v-7a641128]:hover{background:var(--sg-paper-2)}.timeline li.current[data-v-7a641128]{background:var(--sg-frost);box-shadow:inset 2px 0 0 var(--sg-blue)}.timeline li.auto[data-v-7a641128]{opacity:.55}.what-head[data-v-7a641128]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;font-weight:500}.what .text[data-v-7a641128]{margin-top:3px;font-size:12.5px;color:var(--sg-slate);white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 1100px){.body.with-panel[data-v-7a641128]{grid-template-columns:minmax(0,1fr)}.panel[data-v-7a641128]{position:fixed;top:0;right:0;bottom:0;z-index:60;width:min(560px,100vw);max-height:none;border-radius:0}}.incl[data-v-3ba84e35]{display:block;font-family:var(--sg-mono);font-size:9.5px;letter-spacing:.04em;color:var(--sg-mute);white-space:nowrap}.st[data-v-3ba84e35]{min-height:100%;padding-bottom:32px;background:var(--sg-paper);color:var(--sg-ink)}.topbar[data-v-3ba84e35]{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:20px;height:56px;padding:0 20px;background:#fcfcfddb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--sg-line)}.topbar h1[data-v-3ba84e35]{margin:0;font-size:15px;font-weight:600}.sep[data-v-3ba84e35]{width:1px;height:20px;background:var(--sg-line)}.spacer[data-v-3ba84e35]{flex:1}.filters[data-v-3ba84e35]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px 20px}.seg[data-v-3ba84e35]{display:inline-flex;border:1px solid var(--sg-line);border-radius:var(--sg-radius);overflow:hidden;background:#fff}.seg button[data-v-3ba84e35]{padding:0 12px;height:30px;font-size:12px;color:var(--sg-slate);background:none;border:none;border-right:1px solid var(--sg-line-soft);cursor:pointer}.seg button[data-v-3ba84e35]:last-child{border-right:none}.seg button[aria-pressed=true][data-v-3ba84e35]{background:var(--sg-frost);color:var(--sg-ink);font-weight:600}.sel[data-v-3ba84e35]{height:32px;width:auto;padding:0 8px}.count[data-v-3ba84e35]{max-width:460px;font-size:11px;line-height:1.4;color:var(--sg-mute);text-align:right}.block[data-v-3ba84e35]{padding:0 20px 24px}.block.two[data-v-3ba84e35]{display:grid;grid-template-columns:1fr 1fr;gap:28px}.block-head[data-v-3ba84e35]{display:block;margin-bottom:10px}.block-head.spaced[data-v-3ba84e35]{margin-top:22px}.block-hint[data-v-3ba84e35]{margin-top:10px}.funnel[data-v-3ba84e35]{display:flex;flex-direction:column;gap:2px;padding:16px;border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);background:#fff}.journey-row[data-v-3ba84e35]{grid-template-columns:1.4fr 1fr}.fstep[data-v-3ba84e35]{display:grid;grid-template-columns:1fr 52px 40%;align-items:center;gap:12px}.fnum[data-v-3ba84e35]{text-align:right;font-size:15px}.fbar-wrap[data-v-3ba84e35]{height:22px;display:flex;align-items:center}.fbar[data-v-3ba84e35]{height:100%;border-radius:2px;background:var(--sg-grad);transition:width .4s ease}.fmeta[data-v-3ba84e35]{display:flex;align-items:baseline;gap:8px}.signals[data-v-3ba84e35]{display:flex;flex-direction:column;gap:1px;border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);background:var(--sg-line-soft);overflow:hidden}.signal[data-v-3ba84e35]{display:flex;align-items:baseline;gap:9px;padding:11px 14px;background:#fff}.signal b[data-v-3ba84e35]{min-width:34px;font-size:16px;text-align:right}.sname[data-v-3ba84e35]{flex:1;font-size:12px;color:var(--sg-ink)}.sdetail[data-v-3ba84e35]{font-family:var(--sg-mono);font-size:10px;letter-spacing:.04em;color:var(--sg-mute)}.fname[data-v-3ba84e35]{font-size:12px;color:var(--sg-ink)}.frate[data-v-3ba84e35]{font-family:var(--sg-mono);font-size:10px;letter-spacing:.06em;color:var(--sg-mute)}.tiles[data-v-3ba84e35]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:1px;background:var(--sg-line-soft);border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);overflow:hidden}.tiles.compact .tile[data-v-3ba84e35]{padding:10px 12px}.tile[data-v-3ba84e35]{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:#fff}.tile b[data-v-3ba84e35]{font-size:20px}.tile.live b[data-v-3ba84e35]{color:var(--sg-blue-deep)}.hint[data-v-3ba84e35]{font-size:11px;line-height:1.4;color:var(--sg-mute)}.retention[data-v-3ba84e35]{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);background:#fff}.rstep[data-v-3ba84e35]{display:grid;grid-template-columns:40px 1fr 48px 40px;align-items:center;gap:10px}.rlabel[data-v-3ba84e35],.rcount[data-v-3ba84e35]{font-family:var(--sg-mono);font-size:11px;color:var(--sg-mute)}.rcount[data-v-3ba84e35]{text-align:right}.rbar-wrap[data-v-3ba84e35]{height:8px;border-radius:99px;background:var(--sg-frost);overflow:hidden}.rbar[data-v-3ba84e35]{height:100%;background:var(--sg-grad);transition:width .4s ease}.rvalue[data-v-3ba84e35]{font-size:12px;text-align:right}.reactions[data-v-3ba84e35]{display:flex;gap:10px;flex-wrap:wrap}.reaction[data-v-3ba84e35]{display:flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff}.reaction .emoji[data-v-3ba84e35]{font-size:18px}.outcomes[data-v-3ba84e35]{margin-top:14px;display:flex;flex-direction:column;gap:1px;border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);background:var(--sg-line-soft);overflow:hidden}.outcome[data-v-3ba84e35]{display:flex;align-items:center;gap:10px;padding:9px 14px;background:#fff}.outcome .dot[data-v-3ba84e35]{width:6px;height:6px;border-radius:99px}.outcome .oname[data-v-3ba84e35]{flex:1;font-size:12px}@media (max-width: 900px){.block.two[data-v-3ba84e35],.journey-row[data-v-3ba84e35]{grid-template-columns:1fr}.fstep[data-v-3ba84e35]{grid-template-columns:1fr 48px 42%;gap:10px}}.thread-pane[data-v-bbd7c8e9]{display:flex;flex-direction:column;height:100%;min-height:0}.peer[data-v-bbd7c8e9]{display:flex;align-items:center;gap:12px;min-width:0}.avatar[data-v-bbd7c8e9]{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:99px;background:var(--sg-frost);border:1px solid var(--sg-line-soft);font-size:12px;font-weight:600;color:var(--sg-slate)}.peer-text[data-v-bbd7c8e9]{min-width:0}.peer-name[data-v-bbd7c8e9]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px}.peer h2[data-v-bbd7c8e9]{font-size:15px;font-weight:600;letter-spacing:-.01em}.journey[data-v-bbd7c8e9]{display:flex;flex-wrap:wrap;gap:6px 0;margin:0;padding:10px 20px;list-style:none;border-bottom:1px solid var(--sg-line-soft);background:#fff}.journey li[data-v-bbd7c8e9]{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--sg-mute)}.journey li+li[data-v-bbd7c8e9]:before{content:"";width:18px;height:1px;margin:0 8px;background:var(--sg-line)}.mark[data-v-bbd7c8e9]{width:7px;height:7px;flex:none;border-radius:99px;border:1px solid var(--sg-line);background:#fff}.journey li.done[data-v-bbd7c8e9]{color:var(--sg-ink)}.journey li.done .mark[data-v-bbd7c8e9]{border-color:var(--sg-azure);background:var(--sg-azure)}.step-at[data-v-bbd7c8e9]{font-family:var(--sg-mono);font-size:10px;color:var(--sg-mute)}.sub[data-v-bbd7c8e9]{font-size:12px;color:var(--sg-slate)}.head-actions[data-v-bbd7c8e9]{display:flex;align-items:center;gap:14px}.thread[data-v-bbd7c8e9]{display:flex;flex-direction:column;min-height:0;background:var(--sg-paper-2)}.state[data-v-bbd7c8e9]{margin:auto 0 12px;text-align:center}.day[data-v-bbd7c8e9]{display:flex;justify-content:center;margin:14px 0 6px}.day span[data-v-bbd7c8e9]{padding:2px 10px;border-radius:99px;background:#fff;border:1px solid var(--sg-line-soft);font-family:var(--sg-mono);font-size:10px;color:var(--sg-mute);text-transform:uppercase;letter-spacing:.04em}.event[data-v-bbd7c8e9]{margin:8px 0;text-align:center;font-size:11px;color:var(--sg-mute)}.line[data-v-bbd7c8e9]{display:flex;flex-direction:column;align-items:flex-start;margin-top:12px}.line.joined[data-v-bbd7c8e9]{margin-top:3px}.line.us[data-v-bbd7c8e9]{align-items:flex-end}.bubble[data-v-bbd7c8e9]{max-width:82%;padding:9px 13px;border-radius:16px 16px 16px 5px;background:#fff;border:1px solid var(--sg-line-soft);font-size:13.5px;line-height:1.45;color:var(--sg-ink);white-space:pre-wrap;overflow-wrap:anywhere}.us .bubble[data-v-bbd7c8e9]{border-radius:16px 16px 5px;background:var(--sg-azure);border-color:transparent;color:#fff}.line.joined .bubble[data-v-bbd7c8e9]{border-top-left-radius:5px}.us.joined .bubble[data-v-bbd7c8e9]{border-top-left-radius:16px;border-top-right-radius:5px}.bubble.deleted[data-v-bbd7c8e9]{font-style:italic;opacity:.6}.bubble.pending[data-v-bbd7c8e9],.us .bubble.pending[data-v-bbd7c8e9]{background:#fff;color:var(--sg-slate);border:1px dashed var(--sg-line)}.tag[data-v-bbd7c8e9]{display:block;margin-bottom:4px;font-family:var(--sg-mono);font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--sg-mute)}.subject[data-v-bbd7c8e9]{display:block;margin-bottom:4px}.file[data-v-bbd7c8e9]{display:block;margin-top:6px;font-size:12px;opacity:.8}.composer[data-v-bbd7c8e9]{display:flex;flex-direction:column;gap:10px;padding:14px 20px;border-top:1px solid var(--sg-line-soft)}.draft[data-v-bbd7c8e9]{min-height:64px;max-height:220px}.composer-foot[data-v-bbd7c8e9]{display:flex;align-items:center;gap:8px}.time[data-v-bbd7c8e9]{margin-top:4px;padding:0 4px;font-family:var(--sg-mono);font-size:10px;color:var(--sg-mute)}.inbox[data-v-6acb9fb8]{margin:0 20px 24px}.inbox-head[data-v-6acb9fb8]{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:16px 0 12px}.inbox-note[data-v-6acb9fb8]{margin-bottom:10px}.sel[data-v-6acb9fb8]{height:32px;padding:0 8px;width:auto}.seg[data-v-6acb9fb8]{display:inline-flex;border:1px solid var(--sg-line);border-radius:var(--sg-radius);overflow:hidden;background:#fff}.seg button[data-v-6acb9fb8]{display:inline-flex;align-items:center;gap:6px;padding:0 12px;height:30px;font-size:12px;color:var(--sg-slate);background:none;border:none;border-right:1px solid var(--sg-line-soft);cursor:pointer}.seg button[data-v-6acb9fb8]:last-child{border-right:none}.seg button[aria-pressed=true][data-v-6acb9fb8]{background:var(--sg-frost);color:var(--sg-ink);font-weight:600}.seg .n[data-v-6acb9fb8]{font-family:var(--sg-mono);font-size:10px;color:var(--sg-mute)}.seg button[aria-pressed=true] .n[data-v-6acb9fb8]{color:var(--sg-azure)}.search input[data-v-6acb9fb8]{width:220px;height:32px;padding:0 10px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff}.spacer[data-v-6acb9fb8]{flex:1}.count[data-v-6acb9fb8]{font-family:var(--sg-mono);font-size:11px;color:var(--sg-mute)}.count b[data-v-6acb9fb8]{color:var(--sg-ink)}.sub[data-v-6acb9fb8]{font-size:12px;color:var(--sg-slate)}.panes[data-v-6acb9fb8]{display:grid;grid-template-columns:minmax(280px,360px) 1fr;height:calc(100vh - 190px);min-height:480px;border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);background:#fff;overflow:hidden}.list[data-v-6acb9fb8]{overflow-y:auto;border-right:1px solid var(--sg-line)}.list-state[data-v-6acb9fb8]{padding:32px 20px;text-align:center}.item[data-v-6acb9fb8]{position:relative;display:flex;flex-direction:column;gap:4px;width:100%;padding:12px 28px 12px 14px;text-align:left;background:none;border:none;border-bottom:1px solid var(--sg-line-soft);border-left:3px solid var(--stage, transparent);cursor:pointer}.item[data-v-6acb9fb8]:hover{background:var(--sg-paper-2)}.item.active[data-v-6acb9fb8]{background:var(--sg-frost)}.item-top[data-v-6acb9fb8]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.name[data-v-6acb9fb8]{font-size:13.5px;font-weight:600;color:var(--sg-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item.unread .name[data-v-6acb9fb8]{color:var(--sg-ink-950)}.when[data-v-6acb9fb8]{flex:none;font-family:var(--sg-mono);font-size:10px;color:var(--sg-mute)}.item.unread .when[data-v-6acb9fb8]{color:var(--sg-azure)}.item-sub[data-v-6acb9fb8]{font-size:11.5px;color:var(--sg-mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-foot[data-v-6acb9fb8]{display:flex;align-items:center;gap:8px;min-width:0;margin-top:2px}.item-foot .sg-chip[data-v-6acb9fb8]{flex:none}.item-preview[data-v-6acb9fb8]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--sg-slate)}.item.unread .item-preview[data-v-6acb9fb8]{color:var(--sg-ink);font-weight:500}.sent[data-v-6acb9fb8]{color:var(--sg-mute)}.dot[data-v-6acb9fb8]{position:absolute;top:50%;right:12px;width:8px;height:8px;border-radius:99px;background:var(--sg-azure)}.pane[data-v-6acb9fb8]{min-width:0;min-height:0}.pane-empty[data-v-6acb9fb8]{display:grid;place-items:center;height:100%;margin:0}@media (max-width: 860px){.panes[data-v-6acb9fb8]{grid-template-columns:1fr;grid-template-rows:minmax(0,38vh) minmax(0,1fr);height:auto}.list[data-v-6acb9fb8]{border-right:none;border-bottom:1px solid var(--sg-line)}.pane[data-v-6acb9fb8]{height:60vh}}.lk[data-v-569f5b55]{min-height:100%;background:var(--sg-paper);color:var(--sg-ink)}.topbar[data-v-569f5b55]{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:20px;height:56px;padding:0 20px;background:#fcfcfddb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--sg-line)}.topbar h1[data-v-569f5b55]{margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em}.sep[data-v-569f5b55]{width:1px;height:20px;background:var(--sg-line)}.spacer[data-v-569f5b55]{flex:1}.tiles[data-v-569f5b55]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;margin:16px 20px;background:var(--sg-line-soft);border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);overflow:hidden}.tile[data-v-569f5b55]{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:#fff}.tile.warn b[data-v-569f5b55]{color:var(--sg-amber)}.of[data-v-569f5b55]{margin-left:3px;font-size:11px;font-weight:400;color:var(--sg-mute)}.sg-table-wrap[data-v-569f5b55]{margin:0 20px 16px}.row[data-v-569f5b55]{cursor:pointer}.row.open td[data-v-569f5b55]{background:var(--sg-frost)}.who[data-v-569f5b55]{font-weight:600}.who a[data-v-569f5b55]{color:inherit;text-decoration:none;border-bottom:1px solid var(--sg-line)}.sub[data-v-569f5b55]{font-size:12px;color:var(--sg-slate)}.sub.err[data-v-569f5b55]{font-family:var(--sg-mono);font-size:11px;color:var(--sg-danger);max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}.warn-text[data-v-569f5b55]{color:var(--sg-amber)}.attention[data-v-569f5b55]{font-size:12px;color:var(--sg-amber)}.num[data-v-569f5b55]{text-align:right;font-family:var(--sg-mono)}.right[data-v-569f5b55]{text-align:right;white-space:nowrap}.queue[data-v-569f5b55]{margin:8px 20px 32px;padding-top:8px;border-top:1px solid var(--sg-line)}.queue-head[data-v-569f5b55]{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:12px 0}.queue-head h2[data-v-569f5b55]{margin:2px 0 0;font-size:15px;font-weight:600}.queue .sg-table-wrap[data-v-569f5b55]{margin:0}.queue-note[data-v-569f5b55]{margin-bottom:10px}.seg[data-v-569f5b55]{display:inline-flex;border:1px solid var(--sg-line);border-radius:var(--sg-radius);overflow:hidden;background:#fff}.seg button[data-v-569f5b55]{padding:0 12px;height:30px;font-size:12px;color:var(--sg-slate);background:none;border:none;border-right:1px solid var(--sg-line-soft);cursor:pointer}.seg button[data-v-569f5b55]:last-child{border-right:none}.seg button[aria-pressed=true][data-v-569f5b55]{background:var(--sg-frost);color:var(--sg-ink);font-weight:600}.seg-lg button[data-v-569f5b55]{height:36px;padding:0 20px;font-size:14px}.search input[data-v-569f5b55]{width:220px;height:32px;padding:0 10px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff}.count[data-v-569f5b55]{font-family:var(--sg-mono);font-size:11px;color:var(--sg-mute)}.count b[data-v-569f5b55]{color:var(--sg-ink)}.vy[data-v-96946c68]{min-height:100%;background:var(--sg-paper);color:var(--sg-ink)}.topbar[data-v-96946c68]{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:20px;height:56px;padding:0 20px;background:#fcfcfddb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--sg-line)}.topbar h1[data-v-96946c68]{margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em}.sep[data-v-96946c68]{width:1px;height:20px;background:var(--sg-line)}.spacer[data-v-96946c68]{flex:1}.stamp[data-v-96946c68]{display:inline-flex;align-items:center;gap:6px;font-family:var(--sg-mono);font-size:11px;color:var(--sg-mute)}.live[data-v-96946c68]{width:6px;height:6px;border-radius:99px;background:var(--sg-success);animation:pulse-96946c68 1.6s ease-in-out infinite}@keyframes pulse-96946c68{50%{opacity:.3}}.tiles[data-v-96946c68]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;margin:16px 20px;background:var(--sg-line-soft);border:1px solid var(--sg-line);border-radius:var(--sg-radius-lg);overflow:hidden}.tile[data-v-96946c68]{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:#fff}.tile.warn b[data-v-96946c68]{color:var(--sg-amber)}.tile.danger b[data-v-96946c68]{color:var(--sg-danger)}.of[data-v-96946c68]{margin-left:3px;font-size:11px;font-weight:400;color:var(--sg-mute)}.note[data-v-96946c68]{margin:0 20px 16px}.block[data-v-96946c68]{margin:8px 20px 24px;padding-top:8px;border-top:1px solid var(--sg-line)}.block-head[data-v-96946c68]{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:12px 0 4px}.block-head h2[data-v-96946c68]{margin:2px 0 0;font-size:15px;font-weight:600}.hint[data-v-96946c68]{margin:0 0 12px;max-width:760px;font-size:12px;line-height:1.5;color:var(--sg-slate)}.who[data-v-96946c68]{font-weight:600}.nowrap[data-v-96946c68]{white-space:nowrap}.sub[data-v-96946c68]{font-size:12px;color:var(--sg-slate)}.mono[data-v-96946c68]{font-family:var(--sg-mono);font-size:11px}.sub.err[data-v-96946c68]{display:inline-block;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;font-family:var(--sg-mono);font-size:11px;color:var(--sg-danger)}.danger-text[data-v-96946c68]{color:var(--sg-danger)}.num[data-v-96946c68]{text-align:right;font-family:var(--sg-mono)}.right[data-v-96946c68]{text-align:right}.actions[data-v-96946c68]{white-space:nowrap}.actions[data-v-96946c68]>*+*{margin-left:12px}.progress-cell[data-v-96946c68]{min-width:180px}.bar[data-v-96946c68]{height:4px;margin-bottom:6px;border-radius:99px;background:var(--sg-line-soft);overflow:hidden}.bar span[data-v-96946c68]{display:block;height:100%;background:var(--sg-blue);transition:width .3s}.seg[data-v-96946c68]{display:inline-flex;border:1px solid var(--sg-line);border-radius:var(--sg-radius);overflow:hidden;background:#fff}.seg button[data-v-96946c68]{padding:0 12px;height:30px;font-size:12px;color:var(--sg-slate);background:none;border:none;border-right:1px solid var(--sg-line-soft);cursor:pointer}.seg button[data-v-96946c68]:last-child{border-right:none}.seg button[aria-pressed=true][data-v-96946c68]{background:var(--sg-frost);color:var(--sg-ink);font-weight:600}.search input[data-v-96946c68]{width:220px;height:32px;padding:0 10px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff}.count[data-v-96946c68]{font-family:var(--sg-mono);font-size:11px;color:var(--sg-mute)}.count b[data-v-96946c68]{color:var(--sg-ink)}.steps[data-v-96946c68]{margin:0 0 18px;padding-left:18px;font-size:12.5px;line-height:1.6;color:var(--sg-slate)}.field+.field[data-v-96946c68]{margin-top:14px}.mono-field[data-v-96946c68]{font-family:var(--sg-mono);font-size:11.5px;word-break:break-all}.sg-modal-body .sg-note[data-v-96946c68]{margin-top:14px}:root{--primary-50: #e6f1fe;--primary-100: #cce3fd;--primary-200: #99c7fb;--primary-300: #66aaf9;--primary-400: #338ef7;--primary-500: #0072f5;--primary-600: #005bc4;--primary-700: #004493;--primary-800: #002e62;--primary-900: #001731;--neutral-50: #f8fafc;--neutral-100: #f1f5f9;--neutral-200: #e2e8f0;--neutral-300: #cbd5e1;--neutral-400: #94a3b8;--neutral-500: #64748b;--neutral-600: #475569;--neutral-700: #334155;--neutral-800: #1e293b;--neutral-900: #0f172a;--success-50: #ecfdf5;--success-500: #10b981;--success-600: #059669;--warning-50: #fffbeb;--warning-500: #f59e0b;--warning-600: #d97706;--error-50: #fef2f2;--error-500: #ef4444;--error-600: #dc2626;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:var(--neutral-800);background-color:var(--neutral-50);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}body{min-height:100vh}#app{width:100%;min-height:100vh}h1{font-size:2rem;font-weight:600;color:var(--neutral-900)}h2{font-size:1.5rem;font-weight:600;color:var(--neutral-800)}h3{font-size:1.25rem;font-weight:600;color:var(--neutral-800)}a{color:var(--primary-600);text-decoration:none;transition:color .2s ease}a:hover{color:var(--primary-700)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:.375rem;font-weight:500;transition:all .2s ease;cursor:pointer;border:none}.btn-primary{background-color:var(--primary-500);color:#fff}.btn-primary:hover{background-color:var(--primary-600)}.btn-secondary{background-color:var(--neutral-200);color:var(--neutral-700)}.btn-secondary:hover{background-color:var(--neutral-300)}.form-control{display:block;width:100%;padding:.5rem .75rem;border:1px solid var(--neutral-300);border-radius:.375rem;background-color:#fff;transition:border-color .2s ease}.form-control:focus{outline:none;border-color:var(--primary-500);box-shadow:0 0 0 2px var(--primary-100)}.card{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a;padding:1rem}.table{width:100%;border-collapse:collapse}.table th,.table td{padding:.75rem 1rem;border-bottom:1px solid var(--neutral-200);text-align:left}.table th{background-color:var(--neutral-50);font-weight:600;color:var(--neutral-700)}.grid{display:grid;gap:1rem}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:1rem}.m-4{margin:1.5rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:1rem}.p-4{padding:1.5rem}@media (max-width: 640px){.hide-sm{display:none}}@media (max-width: 768px){.hide-md{display:none}}@media (max-width: 1024px){.hide-lg{display:none}}:root{--color-primary: var(--sg-azure);--color-primary-light: var(--sg-sky);--color-primary-dark: var(--sg-blue-deep);--color-primary-rgb: 11, 107, 255;--color-secondary: var(--sg-blue);--color-secondary-light: var(--sg-sky);--color-secondary-dark: var(--sg-blue-deep);--color-accent: var(--sg-amber);--color-accent-light: var(--sg-amber);--color-accent-dark: var(--sg-amber);--color-success: var(--sg-success);--color-success-light: var(--sg-success);--color-success-dark: #0b7d4e;--color-warning: var(--sg-amber);--color-warning-light: var(--sg-amber);--color-warning-dark: #8f5c08;--color-error: var(--sg-danger);--color-error-light: var(--sg-danger);--color-error-dark: #b03a3a;--color-danger: var(--sg-danger);--color-text: var(--sg-ink);--color-text-light: var(--sg-slate);--color-text-muted: var(--sg-mute);--color-text-dark: var(--sg-ink-950);--color-background: var(--sg-paper);--color-background-alt: var(--sg-paper-2);--color-card: #fff;--color-border: var(--sg-line);--space-1: 4px;--space-2: 8px;--space-3: 14px;--space-4: 20px;--space-5: 28px;--space-6: 40px}.container{width:100%;max-width:1200px;margin:0 auto;padding:var(--space-4)}.app-header{padding:var(--space-3) 0;margin-bottom:var(--space-4);border-bottom:1px solid var(--sg-line)}.app-title{font-family:var(--sg-sans);font-size:19px;font-weight:500;letter-spacing:-.035em;color:var(--sg-ink);margin:0}.flex{display:flex}.flex-column{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.text-center{text-align:center}.grid{display:grid;gap:var(--space-3)}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width: 768px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.container{padding:var(--space-2)}}.mb-1{margin-bottom:var(--space-1)}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.mb-5{margin-bottom:var(--space-5)}.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-5{margin-top:var(--space-5)}.mx-auto{margin-left:auto;margin-right:auto}.fade-enter-active,.fade-leave-active{transition:opacity .25s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:transform .25s ease,opacity .25s ease}.slide-enter-from{transform:translate(14px);opacity:0}.slide-leave-to{transform:translate(-14px);opacity:0}.step-indicator{display:flex;gap:4px;margin-bottom:var(--space-4)}.step{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.step-number{height:2px;border-radius:99px;background:var(--sg-line);font-size:0;color:transparent;transition:background .2s}.step.active .step-number,.step.completed .step-number{background:var(--sg-grad)}.step-title{font-family:var(--sg-mono);font-size:9.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sg-mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.step.active .step-title{color:var(--sg-ink)}.step.completed .step-title{color:var(--sg-slate)}.notification{padding:10px 12px;border:1px solid var(--sg-line);border-left-width:2px;border-radius:var(--sg-radius);margin-bottom:var(--space-3);font-size:12.5px;line-height:1.55;background:var(--sg-paper-2);color:var(--sg-slate)}.notification-success{border-color:#0fa9684d;border-left-color:var(--sg-success);background:#0fa9680f;color:#0b7d4e}.notification-warning{border-color:#b4740a4d;border-left-color:var(--sg-amber);background:#b4740a0f;color:var(--sg-amber)}.notification-error{border-color:#d645454d;border-left-color:var(--sg-danger);background:#d645450d;color:#b03a3a}.notification-info{border-color:#0b6bff47;border-left-color:var(--sg-azure);background:#0b6bff0a;color:var(--sg-blue-deep)}.drop-zone{padding:var(--space-5);border:1px dashed var(--sg-line);border-radius:var(--sg-radius-lg);background:var(--sg-paper-2);text-align:center;cursor:pointer;transition:border-color .15s,background .15s}.drop-zone:hover{border-color:#1e4fff73}.drop-zone.active{border-color:#1e4fff99;background:#0b6bff0a}.carousel{position:relative;overflow:hidden;border-radius:var(--sg-radius-lg)}.carousel-container{display:flex;transition:transform .3s ease}.carousel-slide{flex:0 0 100%}.carousel-nav{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;padding:0 var(--space-3);transform:translateY(-50%);z-index:10}.carousel-nav-btn{width:34px;height:34px;border-radius:var(--sg-radius);border:1px solid var(--sg-line);background:#ffffffdb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;color:var(--sg-slate);cursor:pointer;transition:border-color .15s,color .15s}.carousel-nav-btn:hover{border-color:#1e4fff80;color:var(--sg-azure)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0b0f1a24;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#0b0f1a3d}/*! Package version @n8n/chat@0.63.0 */:root{--chat--color--primary:#e74266;--chat--color--primary-shade-50:#db4061;--chat--color--primary--shade-100:#cf3c5c;--chat--color--secondary:#20b69e;--chat--color-secondary-shade-50:#1ca08a;--chat--color-white:#fff;--chat--color-light:#f2f4f8;--chat--color-light-shade-50:#e6e9f1;--chat--color-light-shade-100:#c2c5cc;--chat--color-medium:#d2d4d9;--chat--color-dark:#101330;--chat--color-disabled:#d2d4d9;--chat--color-typing:#404040;--chat--spacing:1rem;--chat--border-radius:.25rem;--chat--transition-duration:.15s;--chat--font-family:( -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif );--chat--window--width:400px;--chat--window--height:600px;--chat--window--bottom:var(--chat--spacing);--chat--window--right:var(--chat--spacing);--chat--window--z-index:9999;--chat--window--border:1px solid var(--chat--color-light-shade-50);--chat--window--border-radius:var(--chat--border-radius);--chat--window--margin-bottom:var(--chat--spacing);--chat--header-height:auto;--chat--header--padding:var(--chat--spacing);--chat--header--background:var(--chat--color-dark);--chat--header--color:var(--chat--color-light);--chat--header--border-top:none;--chat--header--border-bottom:none;--chat--header--border-left:none;--chat--header--border-right:none;--chat--heading--font-size:2em;--chat--subtitle--font-size:inherit;--chat--subtitle--line-height:1.8;--chat--message--font-size:1rem;--chat--message--padding:var(--chat--spacing);--chat--message--border-radius:var(--chat--border-radius);--chat--message-line-height:1.5;--chat--message--margin-bottom:calc(var(--chat--spacing)*1);--chat--message--bot--background:var(--chat--color-white);--chat--message--bot--color:var(--chat--color-dark);--chat--message--bot--border:none;--chat--message--user--background:var(--chat--color--secondary);--chat--message--user--color:var(--chat--color-white);--chat--message--user--border:none;--chat--message--pre--background:#0000000d;--chat--messages-list--padding:var(--chat--spacing);--chat--toggle--size:64px;--chat--toggle--width:var(--chat--toggle--size);--chat--toggle--height:var(--chat--toggle--size);--chat--toggle--border-radius:50%;--chat--toggle--background:var(--chat--color--primary);--chat--toggle--hover--background:var(--chat--color--primary-shade-50);--chat--toggle--active--background:var(--chat--color--primary--shade-100);--chat--toggle--color:var(--chat--color-white);--chat--textarea--height:50px;--chat--textarea--max-height:30rem;--chat--input--font-size:inherit;--chat--input--border:0;--chat--input--border-radius:0;--chat--input--padding:.8rem;--chat--input--background:var(--chat--color-white);--chat--input--text-color:initial;--chat--input--line-height:1.5;--chat--input--placeholder--font-size:var(--chat--input--font-size);--chat--input--border-active:0;--chat--input--left--panel--width:2rem;--chat--button--color:var(--chat--color-light);--chat--button--background:var(--chat--color--primary);--chat--button--padding:calc(var(--chat--spacing)*1/2)var(--chat--spacing);--chat--button--border-radius:var(--chat--border-radius);--chat--button--hover--color:var(--chat--color-light);--chat--button--hover--background:var(--chat--color--primary-shade-50);--chat--close--button--color-hover:var(--chat--color--primary);--chat--input--send--button--background:var(--chat--color-white);--chat--input--send--button--color:var(--chat--color--secondary);--chat--input--send--button--background-hover:var(--chat--color--primary-shade-50);--chat--input--send--button--color-hover:var(--chat--color-secondary-shade-50);--chat--input--file--button--background:var(--chat--color-white);--chat--input--file--button--color:var(--chat--color--secondary);--chat--input--file--button--background-hover:var(--chat--input--file--button--background);--chat--input--file--button--color-hover:var(--chat--color-secondary-shade-50);--chat--files-spacing:.25rem;--chat--body--background:var(--chat--color-light);--chat--footer--background:var(--chat--color-light);--chat--footer--color:var(--chat--color-dark)}pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}body[data-theme=dark] pre code.hljs{padding:1em;display:block;overflow-x:auto}body[data-theme=dark] code.hljs{padding:3px 5px}body[data-theme=dark] .hljs{color:#adbac7;background:#22272e}body[data-theme=dark] .hljs-doctag,body[data-theme=dark] .hljs-keyword,body[data-theme=dark] .hljs-meta .hljs-keyword,body[data-theme=dark] .hljs-template-tag,body[data-theme=dark] .hljs-template-variable,body[data-theme=dark] .hljs-type,body[data-theme=dark] .hljs-variable.language_{color:#f47067}body[data-theme=dark] .hljs-title,body[data-theme=dark] .hljs-title.class_,body[data-theme=dark] .hljs-title.class_.inherited__,body[data-theme=dark] .hljs-title.function_{color:#dcbdfb}body[data-theme=dark] .hljs-attr,body[data-theme=dark] .hljs-attribute,body[data-theme=dark] .hljs-literal,body[data-theme=dark] .hljs-meta,body[data-theme=dark] .hljs-number,body[data-theme=dark] .hljs-operator,body[data-theme=dark] .hljs-variable,body[data-theme=dark] .hljs-selector-attr,body[data-theme=dark] .hljs-selector-class,body[data-theme=dark] .hljs-selector-id{color:#6cb6ff}body[data-theme=dark] .hljs-regexp,body[data-theme=dark] .hljs-string,body[data-theme=dark] .hljs-meta .hljs-string{color:#96d0ff}body[data-theme=dark] .hljs-built_in,body[data-theme=dark] .hljs-symbol{color:#f69d50}body[data-theme=dark] .hljs-comment,body[data-theme=dark] .hljs-code,body[data-theme=dark] .hljs-formula{color:#768390}body[data-theme=dark] .hljs-name,body[data-theme=dark] .hljs-quote,body[data-theme=dark] .hljs-selector-tag,body[data-theme=dark] .hljs-selector-pseudo{color:#8ddb8c}body[data-theme=dark] .hljs-subst{color:#adbac7}body[data-theme=dark] .hljs-section{color:#316dca;font-weight:700}body[data-theme=dark] .hljs-bullet{color:#eac55f}body[data-theme=dark] .hljs-emphasis{color:#adbac7;font-style:italic}body[data-theme=dark] .hljs-strong{color:#adbac7;font-weight:700}body[data-theme=dark] .hljs-addition{color:#b4f1b4;background-color:#1b4721}body[data-theme=dark] .hljs-deletion{color:#ffd8d3;background-color:#78191b}@media (prefers-color-scheme:dark){body pre code.hljs{padding:1em;display:block;overflow-x:auto}body code.hljs{padding:3px 5px}body .hljs{color:#adbac7;background:#22272e}body .hljs-doctag,body .hljs-keyword,body .hljs-meta .hljs-keyword,body .hljs-template-tag,body .hljs-template-variable,body .hljs-type,body .hljs-variable.language_{color:#f47067}body .hljs-title,body .hljs-title.class_,body .hljs-title.class_.inherited__,body .hljs-title.function_{color:#dcbdfb}body .hljs-attr,body .hljs-attribute,body .hljs-literal,body .hljs-meta,body .hljs-number,body .hljs-operator,body .hljs-variable,body .hljs-selector-attr,body .hljs-selector-class,body .hljs-selector-id{color:#6cb6ff}body .hljs-regexp,body .hljs-string,body .hljs-meta .hljs-string{color:#96d0ff}body .hljs-built_in,body .hljs-symbol{color:#f69d50}body .hljs-comment,body .hljs-code,body .hljs-formula{color:#768390}body .hljs-name,body .hljs-quote,body .hljs-selector-tag,body .hljs-selector-pseudo{color:#8ddb8c}body .hljs-subst{color:#adbac7}body .hljs-section{color:#316dca;font-weight:700}body .hljs-bullet{color:#eac55f}body .hljs-emphasis{color:#adbac7;font-style:italic}body .hljs-strong{color:#adbac7;font-weight:700}body .hljs-addition{color:#b4f1b4;background-color:#1b4721}body .hljs-deletion{color:#ffd8d3;background-color:#78191b}}.chat-message-markdown{-webkit-text-size-adjust:100%;word-break:break-word;line-height:1.4}.chat-message-markdown *,.chat-message-markdown :before,.chat-message-markdown :after{box-sizing:border-box}.chat-message-markdown :before,.chat-message-markdown :after{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}.chat-message-markdown body,.chat-message-markdown dl dl,.chat-message-markdown dl ol,.chat-message-markdown dl ul,.chat-message-markdown ol dl,.chat-message-markdown ul dl,.chat-message-markdown ol ol,.chat-message-markdown ol ul,.chat-message-markdown ul ol,.chat-message-markdown ul ul,.chat-message-markdown button,.chat-message-markdown input,.chat-message-markdown select,.chat-message-markdown textarea{margin:0}.chat-message-markdown hr{height:0;overflow:visible}.chat-message-markdown main,.chat-message-markdown details{display:block}.chat-message-markdown summary{display:list-item}.chat-message-markdown nav ol,.chat-message-markdown nav ul{padding:0;list-style:none}.chat-message-markdown pre,.chat-message-markdown code,.chat-message-markdown kbd,.chat-message-markdown samp{font-family:var(--font-family--monospace),"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1em}.chat-message-markdown abbr[title]{cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.chat-message-markdown b,.chat-message-markdown strong{font-weight:var(--font-weight--bold)}.chat-message-markdown small{opacity:.8;font-size:80%}.chat-message-markdown audio,.chat-message-markdown canvas,.chat-message-markdown iframe,.chat-message-markdown img,.chat-message-markdown svg,.chat-message-markdown video{vertical-align:middle}.chat-message-markdown iframe{border-style:none}.chat-message-markdown svg:not([fill]){fill:currentColor}.chat-message-markdown svg:not(:root){overflow:hidden}.chat-message-markdown button,.chat-message-markdown input{overflow:visible}.chat-message-markdown button,.chat-message-markdown select{text-transform:none}.chat-message-markdown button,.chat-message-markdown [type=button],.chat-message-markdown [type=reset],.chat-message-markdown [type=submit]{-webkit-appearance:button}.chat-message-markdown fieldset{border:1px solid #666;padding:.35em .75em .625em}.chat-message-markdown legend{color:inherit;white-space:normal;max-width:100%;display:table}.chat-message-markdown progress{vertical-align:baseline;display:inline-block}.chat-message-markdown textarea{resize:vertical;overflow:auto}.chat-message-markdown [type=search]{outline-offset:-2px;-webkit-appearance:textfield}.chat-message-markdown ::-webkit-inner-spin-button{height:auto}.chat-message-markdown ::-webkit-outer-spin-button{height:auto}.chat-message-markdown ::-webkit-input-placeholder{color:inherit;opacity:.54}.chat-message-markdown ::-webkit-search-decoration{-webkit-appearance:none}.chat-message-markdown ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.chat-message-markdown ::-moz-focus-inner{border-style:none;padding:0}.chat-message-markdown :-moz-focusring{outline:1px dotted buttontext}.chat-message-markdown :-moz-ui-invalid{box-shadow:none}.chat-message-markdown [aria-busy=true]{cursor:progress}.chat-message-markdown [aria-controls]{cursor:pointer}.chat-message-markdown [aria-disabled=true],.chat-message-markdown [disabled]{cursor:not-allowed}.chat-message-markdown [aria-hidden=false][hidden]{display:inline;display:initial}.chat-message-markdown [aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}@media print{.chat-message-markdown a[href^=http]:after{content:" (" attr(href)")"}}.chat-message-markdown :root{--background-main:#fefefe;--background-element:#eee;--background-inverted:#282a36;--text-main:#1f1f1f;--text-alt:#333;--text-inverted:#fefefe;--border-element:#282a36;--theme:#7a283a;--theme-light:#bc8f8f;--theme-dark:#8f5656}.chat-message-markdown body{background:var(--background-main);max-width:36rem;min-height:100%;color:var(--text-main);margin:auto;overflow-x:hidden}.chat-message-markdown h1,.chat-message-markdown h2,.chat-message-markdown h3,.chat-message-markdown h4,.chat-message-markdown h5,.chat-message-markdown h6{margin:2rem 0 .8em}.chat-message-markdown h1{font-size:2.441rem;line-height:1.1}.chat-message-markdown h2{font-size:1.953rem;line-height:1.15}.chat-message-markdown h3{font-size:1.563rem;line-height:1.2}.chat-message-markdown h4{font-size:1.25rem;line-height:1.3}.chat-message-markdown h5,.chat-message-markdown h6{font-size:1rem;line-height:1.4}.chat-message-markdown p,.chat-message-markdown ul,.chat-message-markdown ol,.chat-message-markdown figure{margin:.6rem 0 1.2rem}.chat-message-markdown h1 span,.chat-message-markdown h2 span,.chat-message-markdown h3 span,.chat-message-markdown h4 span,.chat-message-markdown h5 span,.chat-message-markdown h6 span{font-size:1em;font-style:italic;font-weight:var(--font-weight--regular);margin-top:.3em;line-height:1.3;display:block}.chat-message-markdown h1 span{font-size:.6em}.chat-message-markdown h2 span{font-size:.7em}.chat-message-markdown h3 span{font-size:.8em}.chat-message-markdown h4 span{font-size:.9em}.chat-message-markdown mark{background:pink;padding:.1em .15em}.chat-message-markdown pre{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.chat-message-markdown ins{font-weight:var(--font-weight--bold);text-decoration:none}.chat-message-markdown blockquote{border-left:.3rem solid #7a283a;border-left:.3rem solid var(--theme);margin:.6rem 0 1.2rem;padding-left:2rem}.chat-message-markdown blockquote p{font-size:1.2em;font-style:italic}.chat-message-markdown figure{margin:0}.chat-message-markdown a{color:var(--theme);text-decoration:underline}.chat-message-markdown a:hover{color:var(--theme-light)}.chat-message-markdown a:active{color:var(--theme-dark)}.chat-message-markdown :focus{outline:3px solid #bc8f8f;outline:3px solid var(--theme-light);outline-offset:3px}.chat-message-markdown input{background:#eee;background:var(--background-element);border:2px solid #282a36;border:2px solid var(--border-element);border-radius:.5rem;padding:.5rem .65rem;font-size:1rem}.chat-message-markdown kbd,.chat-message-markdown code{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.2rem;padding:.1em .25em}.chat-message-markdown kbd>kbd{padding-left:0;padding-right:0}.chat-message-markdown pre code{word-break:normal;padding:0 0 .5rem .5rem;display:block;overflow-x:auto}.chat-message-markdown [tabindex="-1"]:focus{outline:none}.chat-message-markdown [hidden]{display:none}.chat-message-markdown [aria-disabled],.chat-message-markdown [disabled]{cursor:not-allowed!important;pointer-events:none!important}.chat-message-markdown a[href^="#"]:after{content:""}.chat-message-markdown body>a:first-child{background:#7a283a;background:var(--theme);color:var(--text-inverted);border-radius:.2rem;padding:.3em .5em;position:absolute;top:-10rem}.chat-message-markdown body>a:first-child:focus{top:1rem}.chat-message-markdown ul,.chat-message-markdown ol{margin-bottom:1rem;padding-left:1.5rem}.chat-message-markdown ul li,.chat-message-markdown ol li{margin-bottom:.5rem}.n8n-chat pre code.hljs{padding:1em;display:block;overflow-x:auto}.n8n-chat code.hljs{padding:3px 5px}.n8n-chat .hljs{color:#24292e;background:#fff}.n8n-chat .hljs-doctag,.n8n-chat .hljs-keyword,.n8n-chat .hljs-meta .hljs-keyword,.n8n-chat .hljs-template-tag,.n8n-chat .hljs-template-variable,.n8n-chat .hljs-type,.n8n-chat .hljs-variable.language_{color:#d73a49}.n8n-chat .hljs-title,.n8n-chat .hljs-title.class_,.n8n-chat .hljs-title.class_.inherited__,.n8n-chat .hljs-title.function_{color:#6f42c1}.n8n-chat .hljs-attr,.n8n-chat .hljs-attribute,.n8n-chat .hljs-literal,.n8n-chat .hljs-meta,.n8n-chat .hljs-number,.n8n-chat .hljs-operator,.n8n-chat .hljs-variable,.n8n-chat .hljs-selector-attr,.n8n-chat .hljs-selector-class,.n8n-chat .hljs-selector-id{color:#005cc5}.n8n-chat .hljs-regexp,.n8n-chat .hljs-string,.n8n-chat .hljs-meta .hljs-string{color:#032f62}.n8n-chat .hljs-built_in,.n8n-chat .hljs-symbol{color:#e36209}.n8n-chat .hljs-comment,.n8n-chat .hljs-code,.n8n-chat .hljs-formula{color:#6a737d}.n8n-chat .hljs-name,.n8n-chat .hljs-quote,.n8n-chat .hljs-selector-tag,.n8n-chat .hljs-selector-pseudo{color:#22863a}.n8n-chat .hljs-subst{color:#24292e}.n8n-chat .hljs-section{color:#005cc5;font-weight:700}.n8n-chat .hljs-bullet{color:#735c0f}.n8n-chat .hljs-emphasis{color:#24292e;font-style:italic}.n8n-chat .hljs-strong{color:#24292e;font-weight:700}.n8n-chat .hljs-addition{color:#22863a;background-color:#f0fff4}.n8n-chat .hljs-deletion{color:#b31d28;background-color:#ffeef0}.chat-button{text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--chat--button--color);background-color:var(--chat--button--background);padding:var(--chat--button--padding);border-radius:var(--chat--button--border-radius);transition:color var(--chat--transition-duration)ease-in-out,background-color var(--chat--transition-duration)ease-in-out,border-color var(--chat--transition-duration)ease-in-out,box-shadow var(--chat--transition-duration)ease-in-out;cursor:pointer;border:1px solid #0000;font-size:1rem;line-height:1.5;display:inline-flex}.chat-button:hover{color:var(--chat--button--hover--color);background-color:var(--chat--button--hover--background);text-decoration:none}.chat-button:focus{outline:0;box-shadow:0 0 0 .2rem #007bff40}.chat-button:disabled{opacity:.65}.chat-get-started{padding-top:var(--chat--spacing);padding-bottom:var(--chat--spacing);justify-content:center;align-items:center;height:100%;display:flex}.chat-powered-by{text-align:center}.chat-powered-by a{color:var(--chat--color--primary);text-decoration:none}.chat-get-started-footer{padding:var(--chat--spacing)}.chat-file[data-v-e0d57af7]{width:-moz-fit-content;width:fit-content;max-width:15rem;color:var(--chat--color-dark);border:1px solid var(--chat--color-dark);cursor:pointer;background:#fff;border-radius:.25rem;flex-wrap:nowrap;align-items:center;gap:.25rem;padding:.5rem;font-size:.75rem;display:flex}.chat-file-name-tooltip[data-v-e0d57af7]{overflow:hidden}.chat-file-name[data-v-e0d57af7]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;overflow:hidden}.chat-file-delete[data-v-e0d57af7],.chat-file-preview[data-v-e0d57af7]{cursor:pointer;background:0 0;border:none;flex-shrink:0;display:block}.chat-file-delete[data-v-e0d57af7]{position:relative}.chat-file-delete[data-v-e0d57af7]:hover{color:red}.chat-file-delete[data-v-e0d57af7]:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.chat-input[data-v-66014261]{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.chat-input[data-v-66014261] *{box-sizing:border-box}.chat-inputs[data-v-66014261]{justify-content:center;align-items:flex-end;width:100%;display:flex}.chat-inputs textarea[data-v-66014261]{font-family:inherit;font-size:var(--chat--input--font-size);border:var(--chat--input--border,0);border-radius:var(--chat--input--border-radius);width:100%;padding:var(--chat--input--padding);min-height:var(--chat--textarea--height,2.5rem);max-height:var(--chat--textarea--max-height);height:var(--chat--textarea--height,2.5rem);resize:none;background:var(--chat--input--background,white);color:var(--chat--input--text-color,initial);line-height:var(--chat--input--line-height,1.5);outline:none;overflow-y:auto}.chat-inputs textarea[data-v-66014261]::-moz-placeholder{font-size:var(--chat--input--placeholder--font-size,var(--chat--input--font-size))}.chat-inputs textarea[data-v-66014261]::placeholder{font-size:var(--chat--input--placeholder--font-size,var(--chat--input--font-size))}.chat-inputs textarea[data-v-66014261]:focus,.chat-inputs textarea[data-v-66014261]:hover{border-color:var(--chat--input--border-active,0)}.chat-inputs-controls[data-v-66014261]{display:flex}.chat-input-send-button[data-v-66014261],.chat-input-file-button[data-v-66014261]{height:var(--chat--textarea--height);width:var(--chat--textarea--height);background:var(--chat--input--send--button--background,white);cursor:pointer;color:var(--chat--input--send--button--color,var(--chat--color--secondary));transition:color var(--chat--transition-duration)ease;border:0;justify-content:center;align-items:center;font-size:24px;display:inline-flex}.chat-input-send-button svg[data-v-66014261],.chat-input-file-button svg[data-v-66014261]{min-width:-moz-fit-content;min-width:fit-content}.chat-input-send-button[disabled][data-v-66014261],.chat-input-file-button[disabled][data-v-66014261]{cursor:no-drop;color:var(--chat--color-disabled)}.chat-input-send-button .chat-input-send-button[data-v-66014261]:hover,.chat-input-send-button .chat-input-send-button[data-v-66014261]:focus,.chat-input-file-button .chat-input-send-button[data-v-66014261]:hover,.chat-input-file-button .chat-input-send-button[data-v-66014261]:focus{background:var(--chat--input--send--button--background-hover,var(--chat--input--send--button--background));color:var(--chat--input--send--button--color-hover)}.chat-input-file-button[data-v-66014261]{background:var(--chat--input--file--button--background,white);color:var(--chat--input--file--button--color)}.chat-input-file-button[data-v-66014261]:hover{background:var(--chat--input--file--button--background-hover);color:var(--chat--input--file--button--color-hover)}.chat-files[data-v-66014261]{width:100%;padding:var(--chat--files-spacing);flex-flow:wrap;gap:.5rem;display:flex;overflow:hidden auto}.chat-input-left-panel[data-v-66014261]{width:var(--chat--input--left--panel--width);margin-left:.4rem}.chat-layout{width:100%;height:100%;font-family:var(--chat--font-family);flex-direction:column;display:flex;overflow-y:auto}.chat-layout .chat-header{height:var(--chat--header-height);padding:var(--chat--header--padding);background:var(--chat--header--background);color:var(--chat--header--color);border-top:var(--chat--header--border-top);border-bottom:var(--chat--header--border-bottom);border-left:var(--chat--header--border-left);border-right:var(--chat--header--border-right);flex-direction:column;justify-content:center;gap:1em;display:flex}.chat-layout .chat-header h1{font-size:var(--chat--heading--font-size);color:var(--chat--header--color)}.chat-layout .chat-header p{font-size:var(--chat--subtitle--font-size);line-height:var(--chat--subtitle--line-height)}.chat-layout .chat-body{background:var(--chat--body--background);flex-direction:column;flex:1;min-height:100px;display:flex;position:relative;overflow-y:auto}.chat-layout .chat-footer{border-top:1px solid var(--chat--color-light-shade-100);background:var(--chat--footer--background);color:var(--chat--footer--color)}._strokeWidth_amcx4_1 rect,._strokeWidth_amcx4_1 path{stroke-width:var(--icon--stroke-width)}._spin_amcx4_6{animation:1s linear infinite _spin_amcx4_6}@keyframes _spin_amcx4_6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lds-ring{width:48px;height:48px;display:inline-block;position:relative}.lds-ring div{box-sizing:border-box;border:4px solid var(--color--foreground--tint-2);border-color:var(--color--primary)transparent transparent transparent;border-radius:50%;width:48px;height:48px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;display:block;position:absolute}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-button{white-space:nowrap;cursor:pointer;-webkit-appearance:none;text-align:center;box-sizing:border-box;gap:var(--spacing--3xs);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;--button--padding--vertical:var(--spacing--2xs);--button--padding--horizontal:var(--spacing--xs);--button--font-size:var(--font-size--2xs);outline:none;margin:0;line-height:1;transition:all .3s,padding,width,height;display:inline-block;border:var(--border-width)var(--button--border-color,var(--button--border-color--primary))var(--border-style)!important;color:var(--button--color--text,var(--button--color--text--primary))!important;background-color:var(--button--color--background,var(--button--color--background--primary))!important;font-weight:var(--font-weight--medium)!important;border-radius:var(--button--radius,4px)!important;padding:var(--button--padding--vertical,var(--spacing--xs))var(--button--padding--horizontal,var(--spacing--md))!important;font-size:var(--button--font-size,var(--font-size--sm))!important}.el-button a{color:var(--button--color--text,var(--button--color--text--primary))!important}.el-button:hover{color:var(--button--color--text--hover,var(--button--color--text--primary))!important;border-color:var(--button--border-color--hover,var(--button--border-color--primary--hover-active))!important;background-color:var(--button--color--background--hover,var(--button--color--background--primary--hover-active-focus))!important}.el-button:hover a{color:var(--button--color--text--hover,var(--button--color--text--primary))!important}.el-button:active,.el-button.active{outline:none;color:var(--button--color--text--active,var(--button--color--text--primary))!important;border-color:var(--button--border-color--active,var(--button--border-color--primary--hover-active))!important;background-color:var(--button--color--background--active,var(--button--color--background--primary--hover-active-focus))!important}.el-button:active a,.el-button.active a{color:var(--button--color--text--active,var(--button--color--text--primary))!important}.el-button:focus-visible:not(:active,.active){color:var(--button--color--text--focus,var(--button--color--text--primary))!important;border-color:var(--button--border-color--focus,var(--button--border-color--primary))!important;background-color:var(--button--color--background--focus,var(--button--color--background--primary--hover-active-focus))!important;outline:3px solid var(--button--outline-color--focus,var(--button--outline-color--primary--focus))!important}.el-button:focus-visible:not(:active,.active) a{color:var(--button--color--text--focus,var(--button--color--text--primary))!important}.el-button.disabled,.el-button.disabled:hover,.el-button.disabled:active,.el-button.disabled:focus-visible{color:var(--button--color--text--disabled,var(--button--color--text--primary--disabled));border-color:var(--button--border-color--disabled,var(--button--border-color--primary--disabled));background-color:var(--button--color--background--disabled,var(--button--color--background--primary--disabled))}.el-button.disabled a,.el-button.disabled:hover a,.el-button.disabled:active a,.el-button.disabled:focus-visible a{color:var(--button--color--text--disabled,var(--button--color--text--primary--disabled))}.el-button .loading,.el-button .loading:hover,.el-button .loading:active,.el-button .loading:focus-visible{color:var(--button--color--text--loading,var(--button--color--text--primary));border-color:var(--button--border-color--loading,var(--button--border-color--primary));background-color:var(--button--color--background--loading,var(--button--color--background--primary))}.el-button .loading a,.el-button .loading:hover a,.el-button .loading:active a,.el-button .loading:focus-visible a{color:var(--button--color--text--loading,var(--button--color--text--primary))}.el-button::-moz-focus-inner{border:0}.el-button>i{display:none}.el-button>span{justify-content:center;align-items:center;display:flex}.el-button+.el-button{margin-left:var(--spacing--2xs)}.el-button.btn--cancel,.el-button.el-color-dropdown__link-btn{--button--color--text:var(--button--color--text--secondary);--button--border-color:var(--button--border-color--secondary);--button--color--background:var(--button--color--background--secondary);--button--color--text--hover:var(--button--color--text--secondary--hover-active-focus);--button--border-color--hover:var(--button--border-color--secondary--hover-active-focus);--button--color--background--hover:var(--button--color--background--secondary--hover);--button--color--text--active:var(--button--color--text--secondary--hover-active-focus);--button--border-color--active:var(--button--border-color--secondary--hover-active-focus);--button--color--background--active:var(--button--color--background--secondary--active-focus);--button--color--text--focus:var(--button--color--text--secondary--hover-active-focus);--button--border-color--focus:var(--button--border-color--secondary--hover-active-focus);--button--color--background--focus:var(--button--color--background--secondary--active-focus);--button--outline-color--focus:var(--button--outline-color--secondary--focus);--button--color--text--disabled:var(--button--color--text--secondary--disabled);--button--border-color--disabled:var(--button--border-color--secondary--disabled);--button--color--background--disabled:var(--button--color--background--secondary);--button--color--text--loading:var(--button--color--text--secondary--loading);--button--border-color--loading:var(--button--border-color--secondary--loading);--button--color--background--loading:var(--button--color--background--secondary--loading)}._button_4ilxt_115{white-space:nowrap;cursor:pointer;border:var(--border-width)var(--button--border-color,var(--button--border-color--primary))var(--border-style);color:var(--button--color--text,var(--button--color--text--primary));background-color:var(--button--color--background,var(--button--color--background--primary));line-height:1;font-weight:var(--font-weight--medium);border-radius:var(--button--radius,4px);padding:var(--button--padding--vertical,var(--spacing--xs))var(--button--padding--horizontal,var(--spacing--md));font-size:var(--button--font-size,var(--font-size--sm));-webkit-appearance:none;text-align:center;box-sizing:border-box;gap:var(--spacing--3xs);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;outline:none;margin:0;transition:all .3s,padding,width,height;display:inline-block}._button_4ilxt_115 a{color:var(--button--color--text,var(--button--color--text--primary))}._button_4ilxt_115:hover{color:var(--button--color--text--hover,var(--button--color--text--primary));border-color:var(--button--border-color--hover,var(--button--border-color--primary--hover-active));background-color:var(--button--color--background--hover,var(--button--color--background--primary--hover-active-focus))}._button_4ilxt_115:hover a{color:var(--button--color--text--hover,var(--button--color--text--primary))}._button_4ilxt_115:active,._button_4ilxt_115._active_4ilxt_149{color:var(--button--color--text--active,var(--button--color--text--primary));border-color:var(--button--border-color--active,var(--button--border-color--primary--hover-active));background-color:var(--button--color--background--active,var(--button--color--background--primary--hover-active-focus));outline:none}._button_4ilxt_115:active a,._button_4ilxt_115._active_4ilxt_149 a{color:var(--button--color--text--active,var(--button--color--text--primary))}._button_4ilxt_115:focus-visible:not(:active,._active_4ilxt_149){color:var(--button--color--text--focus,var(--button--color--text--primary));border-color:var(--button--border-color--focus,var(--button--border-color--primary));background-color:var(--button--color--background--focus,var(--button--color--background--primary--hover-active-focus));outline:3px solid var(--button--outline-color--focus,var(--button--outline-color--primary--focus))}._button_4ilxt_115:focus-visible:not(:active,._active_4ilxt_149) a{color:var(--button--color--text--focus,var(--button--color--text--primary))}._button_4ilxt_115._disabled_4ilxt_167,._button_4ilxt_115._disabled_4ilxt_167:hover,._button_4ilxt_115._disabled_4ilxt_167:active,._button_4ilxt_115._disabled_4ilxt_167:focus-visible{color:var(--button--color--text--disabled,var(--button--color--text--primary--disabled));border-color:var(--button--border-color--disabled,var(--button--border-color--primary--disabled));background-color:var(--button--color--background--disabled,var(--button--color--background--primary--disabled))}._button_4ilxt_115._disabled_4ilxt_167 a,._button_4ilxt_115._disabled_4ilxt_167:hover a,._button_4ilxt_115._disabled_4ilxt_167:active a,._button_4ilxt_115._disabled_4ilxt_167:focus-visible a{color:var(--button--color--text--disabled,var(--button--color--text--primary--disabled))}._button_4ilxt_115 ._loading_4ilxt_175,._button_4ilxt_115 ._loading_4ilxt_175:hover,._button_4ilxt_115 ._loading_4ilxt_175:active,._button_4ilxt_115 ._loading_4ilxt_175:focus-visible{color:var(--button--color--text--loading,var(--button--color--text--primary));border-color:var(--button--border-color--loading,var(--button--border-color--primary));background-color:var(--button--color--background--loading,var(--button--color--background--primary))}._button_4ilxt_115 ._loading_4ilxt_175 a,._button_4ilxt_115 ._loading_4ilxt_175:hover a,._button_4ilxt_115 ._loading_4ilxt_175:active a,._button_4ilxt_115 ._loading_4ilxt_175:focus-visible a{color:var(--button--color--text--loading,var(--button--color--text--primary))}._button_4ilxt_115::-moz-focus-inner{border:0}._button_4ilxt_115>i{display:none}._button_4ilxt_115>span{justify-content:center;align-items:center;display:flex}._secondary_4ilxt_198{--button--color--text:var(--button--color--text--secondary);--button--border-color:var(--button--border-color--secondary);--button--color--background:var(--button--color--background--secondary);--button--color--text--hover:var(--button--color--text--secondary--hover-active-focus);--button--border-color--hover:var(--button--border-color--secondary--hover-active-focus);--button--color--background--hover:var(--button--color--background--secondary--hover);--button--color--text--active:var(--button--color--text--secondary--hover-active-focus);--button--border-color--active:var(--button--border-color--secondary--hover-active-focus);--button--color--background--active:var(--button--color--background--secondary--active-focus);--button--color--text--focus:var(--button--color--text--secondary--hover-active-focus);--button--border-color--focus:var(--button--border-color--secondary--hover-active-focus);--button--color--background--focus:var(--button--color--background--secondary--active-focus);--button--outline-color--focus:var(--button--outline-color--secondary--focus);--button--color--text--disabled:var(--button--color--text--secondary--disabled);--button--border-color--disabled:var(--button--border-color--secondary--disabled);--button--color--background--disabled:var(--button--color--background--secondary);--button--color--text--loading:var(--button--color--text--secondary--loading);--button--border-color--loading:var(--button--border-color--secondary--loading);--button--color--background--loading:var(--button--color--background--secondary--loading)}._highlight_4ilxt_220{--button--color--text:var(--button--color--text--highlight);--button--border-color:var(--button--border-color--highlight);--button--color--background:var(--button--color--background--highlight);--button--color--text--hover:var(--button--color--text--highlight--hover-active-focus);--button--border-color--hover:var(--button--border-color--highlight--hover-active-focus);--button--color--background--hover:var(--button--color--background--highlight--hover);--button--color--text--active:var(--button--color--text--highlight--hover-active-focus);--button--border-color--active:var(--button--border-color--highlight--hover-active-focus);--button--color--background--active:var(--button--color--background--highlight--active-focus);--button--color--text--focus:var(--button--color--text--highlight--hover-active-focus);--button--border-color--focus:var(--button--border-color--highlight--hover-active-focus);--button--color--background--focus:var(--button--color--background--highlight--active-focus);--button--outline-color--focus:var(--button--outline-color--highlight--focus);--button--color--text--disabled:var(--button--color--text--highlight--disabled);--button--border-color--disabled:var(--button--border-color--highlight--disabled);--button--color--background--disabled:var(--button--color--background--highlight--disabled);--button--color--text--loading:var(--button--color--text--highlight--loading);--button--border-color--loading:var(--button--border-color--highlight--loading);--button--color--background--loading:var(--button--color--background--highlight--loading)}._tertiary_4ilxt_242{--button--color--text:var(--button--color--text--secondary);--button--border-color:var(--button--border-color--secondary);--button--color--background:var(--button--color--background--secondary);--button--color--text--hover:var(--button--color--text--secondary--hover-active-focus);--button--border-color--hover:var(--button--border-color--secondary--hover-active-focus);--button--color--background--hover:var(--button--color--background--secondary--hover);--button--color--text--active:var(--button--color--text--secondary--hover-active-focus);--button--border-color--active:var(--button--border-color--secondary--hover-active-focus);--button--color--background--active:var(--button--color--background--secondary--active-focus);--button--color--text--focus:var(--button--color--text--secondary--hover-active-focus);--button--border-color--focus:var(--button--border-color--secondary--hover-active-focus);--button--color--background--focus:var(--button--color--background--secondary--active-focus);--button--outline-color--focus:var(--button--outline-color--secondary--focus);--button--color--text--disabled:var(--button--color--text--secondary--disabled);--button--border-color--disabled:var(--button--border-color--secondary--disabled);--button--color--background--disabled:var(--button--color--background--secondary);--button--color--text--loading:var(--button--color--text--secondary--loading);--button--border-color--loading:var(--button--border-color--secondary--loading);--button--color--background--loading:var(--button--color--background--secondary--loading)}._success_4ilxt_264{--button--color--text:var(--button--color--text--success);--button--border-color:var(--color--success);--button--color--background:var(--color--success);--button--color--text--hover:var(--button--color--text--success);--button--border-color--hover:var(--color--success--shade-1);--button--color--background--hover:var(--color--success--shade-1);--button--color--text--active:var(--button--color--text--success);--button--border-color--active:var(--color--success--shade-1);--button--color--background--active:var(--color--success--shade-1);--button--color--text--focus:var(--button--color--text--success);--button--border-color--focus:var(--color--success);--button--color--background--focus:var(--color--success);--button--outline-color--focus:var(--color--success--tint-1);--button--color--text--disabled:var(--button--color--text--success--disabled);--button--border-color--disabled:var(--color--success--tint-3);--button--color--background--disabled:var(--color--success--tint-3);--button--color--text--loading:var(--button--color--text--success);--button--border-color--loading:var(--color--success);--button--color--background--loading:var(--color--success)}._warning_4ilxt_286{--button--color--text:var(--button--color--text--warning);--button--border-color:var(--color--warning);--button--color--background:var(--color--warning);--button--color--text--hover:var(--button--color--text--warning);--button--border-color--hover:var(--color--warning--shade-1);--button--color--background--hover:var(--color--warning--shade-1);--button--color--text--active:var(--button--color--text--warning);--button--border-color--active:var(--color--warning--shade-1);--button--color--background--active:var(--color--warning--shade-1);--button--color--text--focus:var(--button--color--text--warning);--button--border-color--focus:var(--color--warning);--button--color--background--focus:var(--color--warning);--button--outline-color--focus:var(--color--warning--tint-1);--button--color--text--disabled:var(--button--color--text--warning--disabled);--button--border-color--disabled:var(--color--warning--tint-1);--button--color--background--disabled:var(--color--warning--tint-1);--button--color--text--loading:var(--button--color--text--warning);--button--border-color--loading:var(--color--warning);--button--color--background--loading:var(--color--warning)}._danger_4ilxt_308{--button--color--text:var(--button--color--text--danger);--button--border-color:var(--button--border-color--danger);--button--color--background:var(--color--danger);--button--color--text--hover:var(--button--color--text--danger);--button--border-color--hover:var(--color--danger--shade-1);--button--color--background--hover:var(--color--danger--shade-1);--button--color--text--active:var(--button--color--text--danger);--button--border-color--active:var(--color--danger--shade-1);--button--color--background--active:var(--color--danger--shade-1);--button--color--text--focus:var(--button--color--text--danger);--button--border-color--focus:var(--color--danger);--button--color--background--focus:var(--color--danger);--button--outline-color--focus:var(--button--outline-color--danger--focus);--button--color--text--disabled:var(--button--color--text--danger--disabled);--button--border-color--disabled:var(--button--border-color--danger--disabled);--button--color--background--disabled:var(--button--color--background--danger--disabled);--button--color--text--loading:var(--button--color--text--danger);--button--border-color--loading:var(--color--danger);--button--color--background--loading:var(--color--danger)}._xmini_4ilxt_333{--button--padding--vertical:var(--spacing--4xs);--button--padding--horizontal:var(--spacing--3xs);--button--font-size:var(--font-size--3xs)}._xmini_4ilxt_333._square_4ilxt_338{width:22px;height:22px}._mini_4ilxt_343{--button--padding--vertical:var(--spacing--4xs);--button--padding--horizontal:var(--spacing--2xs);--button--font-size:var(--font-size--2xs)}._mini_4ilxt_343._square_4ilxt_338{width:22px;height:22px}._small_4ilxt_353{--button--padding--vertical:var(--spacing--3xs);--button--padding--horizontal:var(--spacing--xs);--button--font-size:var(--font-size--2xs)}._small_4ilxt_353._square_4ilxt_338{width:26px;height:26px}._medium_4ilxt_363{--button--padding--vertical:var(--spacing--2xs);--button--padding--horizontal:var(--spacing--xs);--button--font-size:var(--font-size--2xs)}._medium_4ilxt_363._square_4ilxt_338{width:30px;height:30px}._large_4ilxt_373._square_4ilxt_338{width:42px;height:42px}._xlarge_4ilxt_378{--button--padding--vertical:var(--spacing--xs);--button--padding--horizontal:var(--spacing--sm);--button--font-size:var(--font-size--md)}._xlarge_4ilxt_378._square_4ilxt_338{width:46px;height:46px}._outline_4ilxt_391{--button--color--background:transparent;--button--color--background--disabled:transparent}._outline_4ilxt_391._primary_4ilxt_395{--button--color--text:var(--color--primary);--button--color--text--disabled:var(--color--primary--tint-1);--button--border-color--disabled:var(--color--primary--tint-1);--button--color--background--disabled:transparent}._outline_4ilxt_391._success_4ilxt_264{--button--color--text:var(--color--success);--button--border-color:var(--color--success);--button--border-color--hover:var(--color--success);--button--color--background--hover:var(--color--success);--button--color--background--active:var(--color--success);--button--color--text--disabled:var(--color--success--tint-1);--button--border-color--disabled:var(--color--success--tint-1);--button--color--background--disabled:transparent}._outline_4ilxt_391._warning_4ilxt_286{--button--color--text:var(--color--warning);--button--border-color:var(--color--warning);--button--border-color--hover:var(--color--warning);--button--color--background--hover:var(--color--warning);--button--color--background--active:var(--color--warning);--button--color--text--disabled:var(--color--warning--tint-1);--button--border-color--disabled:var(--color--warning--tint-1);--button--color--background--disabled:transparent}._outline_4ilxt_391._danger_4ilxt_308{--button--color--text:var(--color--danger);--button--border-color:var(--color--danger);--button--border-color--hover:var(--color--danger);--button--color--background--hover:var(--color--danger);--button--color--background--active:var(--color--danger);--button--color--text--disabled:var(--color--danger--tint-3);--button--border-color--disabled:var(--color--danger--tint-3);--button--color--background--disabled:transparent}._text_4ilxt_432{--button--color--text:var(--text-button--color--text--secondary);--button--border-color:transparent;--button--color--background:transparent;--button--border-color--hover:transparent;--button--color--background--hover:transparent;--button--border-color--active:transparent;--button--color--background--active:transparent;--button--border-color--focus:transparent;--button--color--background--focus:transparent;--button--border-color--disabled:transparent;--button--color--background--disabled:transparent}._text_4ilxt_432:focus{outline:0}._text_4ilxt_432._primary_4ilxt_395{--button--color--text:var(--color--primary);--button--color--text--hover:var(--color--primary--shade-1);--button--color--text--active:var(--color--primary--shade-1);--button--color--text--focus:var(--color--primary);--button--color--text--disabled:var(--color--primary--tint-1)}._text_4ilxt_432._success_4ilxt_264{--button--color--text:var(--color--success);--button--color--text--hover:var(--color--success--shade-1);--button--color--text--active:var(--color--success--shade-1);--button--color--text--focus:var(--color--success);--button--color--text--disabled:var(--color--success--tint-1)}._text_4ilxt_432._warning_4ilxt_286{--button--color--text:var(--color--warning);--button--color--text--hover:var(--color--warning--shade-1);--button--color--text--active:var(--color--warning--shade-1);--button--color--text--focus:var(--color--warning);--button--color--text--disabled:var(--color--warning--tint-1)}._text_4ilxt_432._danger_4ilxt_308{--button--color--text:var(--color--danger);--button--color--text--hover:var(--color--danger--shade-1);--button--color--text--active:var(--color--danger--shade-1);--button--color--text--focus:var(--color--danger);--button--color--text--disabled:var(--color--danger--tint-3)}._text_4ilxt_432:hover{text-decoration:underline}._loading_4ilxt_175{pointer-events:none;position:relative}._loading_4ilxt_175:before{pointer-events:none;content:"";border-radius:inherit;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}._disabled_4ilxt_167,._disabled_4ilxt_167:hover,._disabled_4ilxt_167:active,._disabled_4ilxt_167:focus{cursor:not-allowed;background-image:none}._transparent_4ilxt_500{--button--color--background:transparent;--button--color--background--active:transparent}._withIcon_4ilxt_505,._icon_4ilxt_511{justify-content:center;align-items:center;display:inline-flex}._icon_4ilxt_511 svg{display:block}._block_4ilxt_520{width:100%}._float-left_4ilxt_524{float:left}._float-right_4ilxt_528{float:right}._bold_1e0nf_1{font-weight:var(--font-weight--medium)}._regular_1e0nf_5{font-weight:var(--font-weight--regular)}._size-xlarge_1e0nf_9{font-size:var(--font-size--xl);line-height:var(--line-height--xl)}._size-large_1e0nf_14{font-size:var(--font-size--md);line-height:var(--line-height--xl)}._size-medium_1e0nf_19{font-size:var(--font-size--sm);line-height:var(--line-height--lg)}._size-small_1e0nf_24{font-size:var(--font-size--2xs);line-height:var(--line-height--lg)}._size-xsmall_1e0nf_29{font-size:var(--font-size--3xs);line-height:var(--line-height--sm)}._compact_1e0nf_34{line-height:1}._primary_1e0nf_38{color:var(--color--primary)}._secondary_1e0nf_42{color:var(--color--secondary)}._text-dark_1e0nf_46{color:var(--color--text--shade-1)}._text-base_1e0nf_50{color:var(--color--text)}._text-light_1e0nf_54{color:var(--color--text--tint-1)}._text-xlight_1e0nf_58{color:var(--color--text--tint-3)}._danger_1e0nf_62{color:var(--color--text--danger)}._success_1e0nf_66{color:var(--color--success)}._warning_1e0nf_70{color:var(--color--warning)}._foreground-dark_1e0nf_74{color:var(--color--foreground--shade-1)}._foreground-xdark_1e0nf_78{color:var(--color--foreground--shade-2)}._align-left_1e0nf_82{text-align:left}._align-right_1e0nf_86{text-align:right}._align-center_1e0nf_90{text-align:center}._xlarge_104df_1{--input--font-size:var(--font-size--md)}._xlarge_104df_1 input{height:48px}.blinking-cursor{height:var(--font-size--md);width:var(--spacing--3xs);border-radius:var(--radius--sm);margin-left:var(--spacing--4xs);animation:1s step-end infinite blink;display:inline-block}@keyframes blink{0%,to{background-color:#0000}50%{background-color:var(--color--foreground--shade-2)}}._h1Last_1sdbr_1{width:40%}._pLast_1sdbr_5{width:61%}._custom_1sdbr_9,.n8n-loading-custom.el-skeleton,.n8n-loading-custom.el-skeleton .el-skeleton__item{width:100%;height:100%}._markdown_24arw_1{color:var(--color--text)}._markdown_24arw_1 *{font-size:var(--font-size--md);line-height:var(--line-height--xl)}._markdown_24arw_1 h1,._markdown_24arw_1 h2,._markdown_24arw_1 h3,._markdown_24arw_1 h4{margin-bottom:var(--spacing--sm);font-size:var(--font-size--md);font-weight:var(--font-weight--bold)}._markdown_24arw_1 h3,._markdown_24arw_1 h4{font-weight:var(--font-weight--bold)}._markdown_24arw_1 p,._markdown_24arw_1 span{margin-bottom:var(--spacing--sm)}._markdown_24arw_1 ul,._markdown_24arw_1 ol{margin-bottom:var(--spacing--sm);padding-left:var(--spacing--md)}._markdown_24arw_1 ul li,._markdown_24arw_1 ol li{margin-top:.25em}._markdown_24arw_1 pre>code{background-color:var(--color--background);color:var(--color--text--shade-1)}._markdown_24arw_1 li>code,._markdown_24arw_1 p>code{padding:0 var(--spacing--4xs);color:var(--color--text--shade-1);background-color:var(--color--background)}._markdown_24arw_1 ._label_24arw_43{color:var(--color--text)}._markdown_24arw_1 img{border-radius:var(--radius--lg);max-width:100%}._markdown_24arw_1 blockquote{border-left:var(--border-color)2px solid;padding-left:10px;font-style:italic}input[type=checkbox]{accent-color:var(--color--primary)}input[type=checkbox]+label{cursor:pointer}._sticky_24arw_64{color:var(--sticky--color--text);overflow-wrap:break-word}._sticky_24arw_64 h1,._sticky_24arw_64 h2,._sticky_24arw_64 h3,._sticky_24arw_64 h4,._sticky_24arw_64 h5,._sticky_24arw_64 h6{color:var(--sticky--color--text)}._sticky_24arw_64 h1,._sticky_24arw_64 h2,._sticky_24arw_64 h3,._sticky_24arw_64 h4{margin-bottom:var(--spacing--2xs);font-weight:var(--font-weight--bold);line-height:var(--line-height--lg)}._sticky_24arw_64 h1{font-size:36px}._sticky_24arw_64 h2{font-size:24px}._sticky_24arw_64 h3,._sticky_24arw_64 h4,._sticky_24arw_64 h5,._sticky_24arw_64 h6{font-size:var(--font-size--md)}._sticky_24arw_64 p{margin-bottom:var(--spacing--2xs);font-size:var(--font-size--sm);font-weight:var(--font-weight--regular);line-height:var(--line-height--lg)}._sticky_24arw_64 ul,._sticky_24arw_64 ol{margin-bottom:var(--spacing--2xs);padding-left:var(--spacing--md)}._sticky_24arw_64 ul li,._sticky_24arw_64 ol li{font-size:var(--font-size--sm);font-weight:var(--font-weight--regular);line-height:var(--line-height--md);margin-top:.25em}:is(._sticky_24arw_64 ul:has(input[type=checkbox]),._sticky_24arw_64 ol:has(input[type=checkbox])){padding-left:var(--spacing--5xs);list-style-type:none}._sticky_24arw_64 pre>code{background-color:var(--sticky--code--color--background);color:var(--sticky--code--color--text)}._sticky_24arw_64 pre>code,._sticky_24arw_64 li>code,._sticky_24arw_64 p>code{color:var(--sticky--code--color--text)}._sticky_24arw_64 a:hover{text-decoration:underline}._sticky_24arw_64 img{-o-object-fit:contain;object-fit:contain;margin-top:var(--spacing--xs);margin-bottom:var(--spacing--2xs)}._sticky_24arw_64 img[src*="#full-width"]{width:100%}._sticky_24arw_64 pre,._markdown_24arw_1 pre{margin-bottom:var(--spacing--sm);display:grid}._sticky_24arw_64 pre>code,._markdown_24arw_1 pre>code{padding:var(--spacing--sm);display:block;overflow-x:auto}._sticky_24arw_64 iframe,._markdown_24arw_1 iframe{aspect-ratio:auto 16/9}._sticky_24arw_64 summary,._markdown_24arw_1 summary{cursor:pointer}._spacer_24arw_160{margin:var(--spacing--2xl)}.recycle-scroller-wrapper{flex:auto;width:100%;height:100%;overflow:auto}.recycle-scroller{width:100%;display:block;position:relative}.recycle-scroller-items-wrapper{width:100%;position:absolute}.recycle-scroller-item{width:100%;display:flex;position:relative}._resize_11wc6_1{--resizer--size:4px;--resizer--spacing--side:-2px;--resizer--spacing--corner:-3px;z-index:2;width:100%;height:100%;position:relative}._resizer_11wc6_11{z-index:3;position:absolute}._right_11wc6_16{width:var(--resizer--size);height:100%;top:var(--resizer--spacing--side);right:var(--resizer--spacing--side);cursor:ew-resize}._top_11wc6_24{width:100%;height:var(--resizer--size);top:var(--resizer--spacing--side);left:var(--resizer--spacing--side);cursor:ns-resize}._bottom_11wc6_32{width:100%;height:var(--resizer--size);bottom:var(--resizer--spacing--side);left:var(--resizer--spacing--side);cursor:ns-resize}._left_11wc6_40{width:var(--resizer--size);height:100%;top:var(--resizer--spacing--side);left:var(--resizer--spacing--side);cursor:ew-resize}._topLeft_11wc6_48{width:var(--resizer--size);height:var(--resizer--size);top:var(--resizer--spacing--corner);left:var(--resizer--spacing--corner);cursor:nw-resize}._topRight_11wc6_56{width:var(--resizer--size);height:var(--resizer--size);top:var(--resizer--spacing--corner);right:var(--resizer--spacing--corner);cursor:ne-resize}._bottomLeft_11wc6_64{width:var(--resizer--size);height:var(--resizer--size);bottom:var(--resizer--spacing--corner);left:var(--resizer--spacing--corner);cursor:sw-resize}._bottomRight_11wc6_72{width:var(--resizer--size);height:var(--resizer--size);bottom:var(--resizer--spacing--corner);right:var(--resizer--spacing--corner);cursor:se-resize}._outset_11wc6_80{--resizer--spacing--side:calc(-1*var(--resizer--size) + 2px);--resizer--spacing--corner:calc(-1*var(--resizer--size) + 3px)}._sticky_1i4sk_1{border-radius:var(--radius);background-color:var(--sticky--color--background);border:1px solid var(--sticky--border-color);position:absolute}._sticky_1i4sk_1 ._wrapper_1i4sk_7:after{opacity:.15;background:linear-gradient(180deg,var(--sticky--color--background).01%,var(--sticky--border-color))}._clickable_1i4sk_12{cursor:pointer}._wrapper_1i4sk_7{width:100%;height:100%;padding:var(--spacing--2xs)var(--spacing--xs)0;position:absolute;overflow:hidden}._wrapper_1i4sk_7:after{content:"";border-radius:var(--radius);width:100%;height:24px;position:absolute;bottom:0;left:0}._footer_1i4sk_33{padding:var(--spacing--5xs)var(--spacing--2xs)0 var(--spacing--2xs);justify-content:flex-end;display:flex}._color-2_1i4sk_39{--sticky--color--background:var(--sticky--color--background--variant-2);--sticky--border-color:var(--sticky--border-color--variant-2)}._color-3_1i4sk_44{--sticky--color--background:var(--sticky--color--background--variant-3);--sticky--border-color:var(--sticky--border-color--variant-3)}._color-4_1i4sk_49{--sticky--color--background:var(--sticky--color--background--variant-4);--sticky--border-color:var(--sticky--border-color--variant-4)}._color-5_1i4sk_54{--sticky--color--background:var(--sticky--color--background--variant-5);--sticky--border-color:var(--sticky--border-color--variant-5)}._color-6_1i4sk_59{--sticky--color--background:var(--sticky--color--background--variant-6);--sticky--border-color:var(--sticky--border-color--variant-6)}._color-7_1i4sk_64{--sticky--color--background:var(--sticky--color--background--variant-7);--sticky--border-color:var(--sticky--border-color--variant-7)}.sticky-textarea{height:calc(100% - var(--spacing--lg));padding:var(--spacing--2xs)var(--spacing--2xs)0 var(--spacing--2xs);cursor:default}.sticky-textarea .el-textarea{height:100%}.sticky-textarea .el-textarea .el-textarea__inner{height:100%;resize:unset}.full-height{height:calc(100% - var(--spacing--2xs))}ul.user-stack-list{gap:var(--spacing--sm);padding-bottom:var(--spacing--2xs);border:none;flex-direction:column;display:flex}ul.user-stack-list .el-dropdown-menu__item{line-height:var(--line-height--md)}ul.user-stack-list li:hover{color:currentColor!important}.user-stack-popper{border:1px solid var(--border-color--light);border-radius:var(--radius);padding:var(--spacing--5xs)0;background-color:var(--color--background--light-3);box-shadow:0 2px 8px #441c171a}.command-bar-enter-active{transition:opacity .1s ease-out,transform .1s ease-out}.command-bar-leave-active{transition:opacity .1s ease-in,transform .1s ease-in}.command-bar-enter-from{opacity:0;transform:translate(-50%)translateY(-20px)scale(.95)}.command-bar-leave-to{opacity:0;transform:translate(-50%)translateY(-10px)scale(.98)}.command-bar-enter-to,.command-bar-leave-from{opacity:1;transform:translate(-50%)translateY(0)scale(1)}.chat-message{max-width:-moz-fit-content;max-width:fit-content;font-size:var(--chat--message--font-size);padding:var(--chat--message--padding);border-radius:var(--chat--message--border-radius);scroll-margin:3rem;display:block;position:relative}.chat-message .chat-message-actions{opacity:0;gap:1rem;display:flex;position:absolute;bottom:calc(100% - .5rem);left:0;transform:translateY(-.25rem)}.chat-message.chat-message-from-user .chat-message-actions{left:auto;right:0}.chat-message:hover .chat-message-actions{opacity:1}.chat-message p{line-height:var(--chat--message-line-height);word-wrap:break-word}.chat-message+.chat-message{margin-top:var(--chat--message--margin-bottom)}.chat-message.chat-message-from-user+.chat-message.chat-message-from-bot,.chat-message.chat-message-from-bot+.chat-message.chat-message-from-user{margin-top:var(--chat--spacing)}.chat-message.chat-message-from-bot{color:var(--chat--message--bot--color);border-bottom-left-radius:0}.chat-message.chat-message-from-bot:not(.chat-message-transparent){background-color:var(--chat--message--bot--background);border:var(--chat--message--bot--border)}.chat-message.chat-message-from-user{color:var(--chat--message--user--color);border-bottom-right-radius:0;margin-left:auto}.chat-message.chat-message-from-user:not(.chat-message-transparent){background-color:var(--chat--message--user--background);border:var(--chat--message--user--border)}.chat-message>.chat-message-markdown{box-sizing:border-box;font-size:inherit;display:block}.chat-message>.chat-message-markdown>:first-child{margin-top:0}.chat-message>.chat-message-markdown>:last-child{margin-bottom:0}.chat-message>.chat-message-markdown pre{font-family:inherit;font-size:inherit;white-space:pre-wrap;box-sizing:border-box;padding:var(--chat--spacing);background:var(--chat--message--pre--background);border-radius:var(--chat--border-radius);margin:0}.chat-message .chat-message-files{flex-wrap:wrap;gap:.25rem;padding-top:.5rem;display:flex}.chat-window-wrapper{bottom:var(--chat--window--bottom);right:var(--chat--window--right);z-index:var(--chat--window--z-index);max-width:calc(100% - var(--chat--window--right,var(--chat--spacing))*2);max-height:calc(100% - var(--chat--window--bottom,var(--chat--spacing))*2);flex-direction:column;display:flex;position:fixed}.chat-window-wrapper .chat-window{width:var(--chat--window--width);height:var(--chat--window--height);border:var(--chat--window--border,1px solid var(--chat--color-light-shade-100));border-radius:var(--chat--window--border-radius,var(--chat--border-radius));max-width:100%;max-height:100%;margin-bottom:var(--chat--window--margin-bottom,var(--chat--spacing));transform-origin:100% 100%;display:flex;overflow:hidden}.chat-window-wrapper .chat-window .chat-layout{flex:1;width:auto;height:auto}.chat-window-wrapper .chat-window-toggle{background:var(--chat--toggle--background);color:var(--chat--toggle--color);cursor:pointer;width:var(--chat--toggle--width);height:var(--chat--toggle--height);border-radius:var(--chat--toggle--border-radius,50%);transition:transform var(--chat--transition-duration)ease,background var(--chat--transition-duration)ease;flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.chat-window-wrapper .chat-window-toggle:hover,.chat-window-wrapper .chat-window-toggle:focus{background:var(--chat--toggle--hover--background);transform:scale(1.05)}.chat-window-wrapper .chat-window-toggle:active{background:var(--chat--toggle--active--background);transform:scale(.95)}.chat-window-transition-enter-active,.chat-window-transition-leave-active{transition:transform var(--chat--transition-duration)ease,opacity var(--chat--transition-duration)ease}.chat-window-transition-enter-from,.chat-window-transition-leave-to{opacity:0;transform:scale(0)}.chat-window-toggle-transition-enter-active,.chat-window-toggle-transition-leave-active{transition:opacity var(--chat--transition-duration)ease}.chat-window-toggle-transition-enter-from,.chat-window-toggle-transition-leave-to{opacity:0}.chat-message-typing{max-width:80px}.chat-message-typing.chat-message-typing-animation-scaling .chat-message-typing-circle{animation:.8s ease-in-out 3.6s infinite chat-message-typing-animation-scaling}.chat-message-typing.chat-message-typing-animation-bouncing .chat-message-typing-circle{animation:.8s ease-in-out 3.6s infinite chat-message-typing-animation-bouncing}.chat-message-typing .chat-message-typing-body{justify-content:center;align-items:center;display:flex}.chat-message-typing .chat-message-typing-circle{background-color:var(--chat--color-typing);border-radius:50%;width:10px;height:10px;margin:3px;display:block}.chat-message-typing .chat-message-typing-circle:first-child{animation-delay:0s}.chat-message-typing .chat-message-typing-circle:nth-child(2){animation-delay:.333s}.chat-message-typing .chat-message-typing-circle:nth-child(3){animation-delay:.666s}@keyframes chat-message-typing-animation-scaling{0%{transform:scale(1)}33%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes chat-message-typing-animation-bouncing{0%{transform:translateY(0)}33%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.chat-messages-list{padding:var(--chat--messages-list--padding);margin-top:auto;display:block}.empty-container{justify-content:center;align-items:center;display:flex;container-type:size}.empty-container p{max-width:16em;margin:0}.empty{text-align:center;color:var(--color--text);justify-content:center;align-items:center;gap:var(--spacing--xs);padding-inline:var(--spacing--md);padding-bottom:var(--spacing--lg);flex-direction:column;display:flex;overflow:hidden}.emptyIcon{zoom:2.5;color:var(--color-button-secondary-border)}@container (height<150px){.empty{text-align:left;flex-direction:row}.emptyIcon{zoom:1.5}}.chat-heading{justify-content:space-between;align-items:center;display:flex}.chat-close-button{cursor:pointer;background:0 0;border:none;display:flex}.chat-close-button:hover{color:var(--chat--close--button--color-hover,var(--chat--color--primary))}.app-container[data-v-d2bcca3a]{display:flex;min-height:100vh}.sidebar[data-v-d2bcca3a]{width:216px;font-family:var(--sg-sans);font-size:13px;background:var(--sg-paper);border-right:1px solid var(--sg-line);display:flex;flex-direction:column;max-height:100vh;position:sticky;top:0}.sidebar-header[data-v-d2bcca3a]{display:flex;align-items:center;height:56px;padding:0 16px;border-bottom:1px solid var(--sg-line)}.sidebar-menu[data-v-d2bcca3a]{flex:1;padding:10px 8px;overflow-y:auto}.menu-item[data-v-d2bcca3a]{position:relative;display:flex;align-items:center;gap:10px;height:32px;padding:0 10px;margin-bottom:2px;border-radius:var(--sg-radius);color:var(--sg-slate);font-size:13px;text-decoration:none;transition:background .13s,color .13s}.menu-item[data-v-d2bcca3a]:hover{background:var(--sg-paper-2);color:var(--sg-ink)}.menu-item.router-link-active[data-v-d2bcca3a]{background:var(--sg-paper-2);color:var(--sg-ink);font-weight:500}.menu-item.router-link-active[data-v-d2bcca3a]:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;border-radius:99px;background:var(--sg-grad)}.menu-item svg[data-v-d2bcca3a]{width:14px;height:14px;flex:none}.sidebar-footer[data-v-d2bcca3a]{padding:10px 8px;border-top:1px solid var(--sg-line)}.logout-form[data-v-d2bcca3a]{display:block}.logout-btn[data-v-d2bcca3a]{width:100%;justify-content:flex-start;gap:10px;height:32px;padding:0 10px;font-size:13px}.logout-btn svg[data-v-d2bcca3a]{width:14px;height:14px}.main-content[data-v-d2bcca3a]{flex:1;padding:28px 32px;background:var(--sg-paper-2);overflow-y:auto;min-width:0}.main-content.flush[data-v-d2bcca3a]{padding:0;background:var(--sg-paper);overflow:hidden}.badge[data-v-d2bcca3a],.badge-pending[data-v-d2bcca3a]{display:inline-flex;align-items:center;height:17px;padding:0 6px;margin-left:6px;border:1px solid var(--sg-line);border-radius:3px;background:#fff;font-family:var(--sg-mono);font-size:9.5px;letter-spacing:.06em;color:var(--sg-slate)}.badge-pending[data-v-d2bcca3a]{border-color:#b4740a59;color:var(--sg-amber)}.awaiting[data-v-d2bcca3a]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:auto;border-radius:99px;background:var(--sg-amber);font-family:var(--sg-mono);font-size:10px;font-weight:600;color:#fff;cursor:pointer}.awaiting[data-v-d2bcca3a]:hover{filter:brightness(.9)}@media (max-width: 900px){.sidebar[data-v-d2bcca3a]{width:56px}.sidebar-header[data-v-d2bcca3a]{justify-content:center;padding:0}.sidebar-header[data-v-d2bcca3a] .sg-wordmark{font-size:0;gap:0}.sidebar .menu-item[data-v-d2bcca3a]{justify-content:center;padding:0}.sidebar .menu-item span[data-v-d2bcca3a],.logout-btn span[data-v-d2bcca3a]{display:none}.sidebar .menu-item .awaiting[data-v-d2bcca3a]{display:block;position:absolute;top:5px;right:12px;min-width:0;width:8px;height:8px;padding:0;font-size:0}.logout-btn[data-v-d2bcca3a]{justify-content:center;padding:0}.main-content[data-v-d2bcca3a]{padding:18px 16px}}.leads-grid[data-v-d32002ab]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1.5rem}.lead-card[data-v-d32002ab]{background:#fff;border-radius:1rem;box-shadow:0 2px 4px #0000001a;overflow:hidden}.lead-header[data-v-d32002ab]{padding:1.5rem;background-color:var(--neutral-50);border-bottom:1px solid var(--neutral-200);display:flex;justify-content:space-between;align-items:flex-start}.lead-info h3[data-v-d32002ab]{margin:0 0 .5rem;font-size:1.25rem;color:var(--neutral-900)}.lead-actions[data-v-d32002ab]{display:flex;gap:.5rem;position:relative}.status-badge[data-v-d32002ab]{display:inline-block;padding:.25rem .75rem;border-radius:1rem;font-size:.875rem;font-weight:500}.status-badge.to-contact[data-v-d32002ab]{background-color:var(--primary-50);color:var(--primary-600)}.status-badge.to-call[data-v-d32002ab]{background-color:var(--warning-50);color:var(--warning-600)}.status-badge.interested[data-v-d32002ab]{background-color:var(--neutral-50);color:var(--neutral-600)}.status-badge.not-interested[data-v-d32002ab]{background-color:var(--error-50);color:var(--error-600)}.status-badge.meeting-booked[data-v-d32002ab]{background-color:var(--success-50);color:var(--success-600)}.status-badge.meeting-request[data-v-d32002ab]{background-color:var(--neutral-50);color:var(--neutral-900)}.btn-icon[data-v-d32002ab]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;border:none;background-color:#fff;color:var(--neutral-600);cursor:pointer;transition:all .2s ease}.btn-icon[data-v-d32002ab]:hover{background-color:var(--neutral-100);color:var(--neutral-900)}.dropdown[data-v-d32002ab]{position:relative}.dropdown-menu[data-v-d32002ab]{position:absolute;top:100%;right:0;background:#fff;border-radius:.5rem;box-shadow:0 4px 6px #0000001a;padding:.5rem;min-width:200px;z-index:10}.dropdown-menu button[data-v-d32002ab]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem;border:none;background:none;color:var(--neutral-700);cursor:pointer;transition:all .2s ease;border-radius:.25rem}.dropdown-menu button[data-v-d32002ab]:hover{background-color:var(--neutral-100);color:var(--neutral-900)}.lead-content[data-v-d32002ab]{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.lead-meta[data-v-d32002ab]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.campaign-badge[data-v-d32002ab]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:var(--neutral-600);padding:.25rem .5rem;background-color:var(--neutral-50);border-radius:.25rem;border:1px solid var(--neutral-200)}.campaign-icon[data-v-d32002ab]{font-size:.75rem;opacity:.7}.contact-info[data-v-d32002ab]{display:flex;flex-direction:column;gap:1rem}.info-group[data-v-d32002ab]{display:flex;flex-direction:column;gap:.5rem}.info-item[data-v-d32002ab]{display:flex;align-items:center;gap:.5rem;color:var(--neutral-700)}.info-item a[data-v-d32002ab]{color:var(--primary-600);text-decoration:none}.info-item a[data-v-d32002ab]:hover{text-decoration:underline}.interaction-history[data-v-d32002ab]{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem;background-color:var(--neutral-50);border-radius:.5rem}.history-item[data-v-d32002ab]{display:flex;flex-direction:column;gap:.25rem}.history-label[data-v-d32002ab]{font-size:.75rem;color:var(--neutral-500)}.history-value[data-v-d32002ab]{font-size:.875rem;color:var(--neutral-700)}.last-reply[data-v-d32002ab]{background-color:var(--primary-50);padding:1rem;border-radius:.5rem;width:100%;box-sizing:border-box}.reply-header[data-v-d32002ab]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;color:var(--primary-600);font-weight:500}.reply-date[data-v-d32002ab]{font-size:.875rem;color:var (--primary-500);margin-left:auto}.reply-content[data-v-d32002ab]{color:var(--primary-700);margin:0;font-size:.875rem;line-height:1.5;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.notes-section[data-v-d32002ab]{display:flex;flex-direction:column;gap:1rem}.notes-header[data-v-d32002ab]{display:flex;justify-content:space-between;align-items:center}.notes-header h4[data-v-d32002ab]{margin:0;color:var(--neutral-800)}.notes-list[data-v-d32002ab]{display:flex;flex-direction:column;gap:1rem}.note-item[data-v-d32002ab]{padding:1rem;background-color:var(--neutral-50);border-radius:.5rem;margin-top:1rem;width:100%;box-sizing:border-box}.note-header[data-v-d32002ab]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.delete-note[data-v-d32002ab]{color:var(--error-600);width:1.5rem;height:1.5rem}.delete-note[data-v-d32002ab]:hover{background-color:var(--error-50)}.delete-note[data-v-d32002ab]:disabled{opacity:.5;cursor:not-allowed}.note-content[data-v-d32002ab]{margin:0 0 .5rem;font-size:.875rem;color:var(--neutral-800);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.note-meta[data-v-d32002ab]{display:flex;justify-content:space-between;font-size:.75rem;color:var(--neutral-500)}.empty-notes[data-v-d32002ab]{padding:1rem;background-color:var(--neutral-50);border-radius:.5rem;text-align:center;color:var(--neutral-500);font-style:italic}@media (max-width: 768px){.leads-grid[data-v-d32002ab]{grid-template-columns:1fr}.interaction-history[data-v-d32002ab]{flex-direction:column}}.leads-table-view[data-v-9ee0146f]{background:#fff;border-radius:1rem;box-shadow:0 2px 4px #0000001a;overflow:hidden}.table-container[data-v-9ee0146f]{overflow-x:auto;max-height:60vh}.table[data-v-9ee0146f]{width:100%;border-collapse:collapse}.table th[data-v-9ee0146f],.table td[data-v-9ee0146f]{padding:.1rem 1rem;text-align:left;border-bottom:1px solid var(--neutral-200)}.table th[data-v-9ee0146f]{background-color:var(--neutral-50);font-weight:600;color:var(--neutral-700)}.table td[data-v-9ee0146f]{vertical-align:middle}.col-main[data-v-9ee0146f]{min-width:250px}.col-contact[data-v-9ee0146f]{min-width:200px}.col-status[data-v-9ee0146f]{min-width:180px}.col-links[data-v-9ee0146f]{min-width:120px}.col-dates[data-v-9ee0146f]{min-width:200px}.col-reply[data-v-9ee0146f]{min-width:250px}.reply-content[data-v-9ee0146f]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem;background-color:var(--neutral-50);border-radius:.375rem}.reply-text[data-v-9ee0146f]{font-size:.875rem;color:var(--neutral-700);line-height:1.4;margin:0;transition:max-height .3s ease}.reply-text.expanded[data-v-9ee0146f]{white-space:pre-wrap}.reply-actions[data-v-9ee0146f]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.25rem}.btn-expand[data-v-9ee0146f]{background:none;border:none;color:var(--primary-600);font-size:.75rem;padding:.25rem .5rem;cursor:pointer;border-radius:.25rem;transition:all .2s ease}.btn-expand[data-v-9ee0146f]:hover{background-color:var(--primary-50);color:var(--primary-700)}.reply-date[data-v-9ee0146f]{font-size:.75rem;color:var(--neutral-500)}.no-reply[data-v-9ee0146f]{color:var(--neutral-400);font-size:.875rem;font-style:italic}.lead-main-info[data-v-9ee0146f]{display:flex;flex-direction:column;gap:.25rem}.lead-details[data-v-9ee0146f]{display:flex;flex-direction:column;font-size:.875rem;color:var(--neutral-600)}.lead-details .campaign[data-v-9ee0146f]{display:flex;align-items:center;gap:.5rem;color:var(--primary-600);font-size:.75rem;margin-top:.25rem}.lead-details svg[data-v-9ee0146f]{font-size:.875rem}.contact-info[data-v-9ee0146f]{display:flex;flex-direction:column;gap:.5rem}.contact-link[data-v-9ee0146f]{display:flex;align-items:center;gap:.5rem;color:var(--neutral-700);font-size:.875rem}.status-dropdown[data-v-9ee0146f]{position:relative;width:-moz-fit-content;width:fit-content}.status-dropdown-menu[data-v-9ee0146f]{position:absolute;top:calc(100% + 4px);left:0;background:#fff;border-radius:.5rem;box-shadow:0 4px 12px #00000026;padding:.5rem;z-index:50;min-width:200px;border:1px solid var(--neutral-200)}.status-option[data-v-9ee0146f]{display:flex;align-items:center;width:100%;padding:.5rem .75rem;border:none;background:none;text-align:left;cursor:pointer;border-radius:.25rem;font-size:.875rem;color:var(--neutral-700);transition:all .2s ease;margin:5px 0}.status-option[data-v-9ee0146f]:hover{background-color:var(--neutral-50)}.status-badge[data-v-9ee0146f]{display:inline-flex;align-items:center;padding:.5rem 1rem;border-radius:2rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid transparent}.status-badge[data-v-9ee0146f]:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.status-badge.to-contact[data-v-9ee0146f],.status-option.to-contact[data-v-9ee0146f]{background-color:var(--primary-50);color:var(--primary-600)}.status-badge.to-call[data-v-9ee0146f],.status-option.to-call[data-v-9ee0146f]{background-color:var(--warning-50);color:var(--warning-600)}.status-badge.interested[data-v-9ee0146f],.status-option.interested[data-v-9ee0146f]{background-color:var(--neutral-50);color:var(--neutral-600)}.status-badge.not-interested[data-v-9ee0146f],.status-option.not-interested[data-v-9ee0146f]{background-color:var(--error-50);color:var(--error-600)}.status-badge.meeting-booked[data-v-9ee0146f],.status-option.meeting-booked[data-v-9ee0146f],.status-badge.meeting-request[data-v-9ee0146f],.status-option.meeting-request[data-v-9ee0146f]{background-color:var(--success-50);color:var(--success-600)}.status-badge.do-not-contact[data-v-9ee0146f],.status-option.do-not-contact[data-v-9ee0146f]{background-color:var(--error-50);color:var(--error-600)}.external-links[data-v-9ee0146f]{display:flex;flex-direction:column;gap:.5rem}.link-item[data-v-9ee0146f]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--neutral-700)}.history-info[data-v-9ee0146f]{display:flex;flex-direction:column;gap:.5rem}.history-item[data-v-9ee0146f]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--neutral-600)}.history-input[data-v-9ee0146f]{width:120px;padding:.25rem;border:1px solid var(--neutral-200);border-radius:.25rem}.notes-container[data-v-9ee0146f]{position:relative}.notes-dropdown[data-v-9ee0146f]{position:absolute;top:calc(100% + 4px);right:0;background:#fff;border-radius:.5rem;box-shadow:0 4px 12px #00000026;padding:.5rem;z-index:50;min-width:300px;max-width:400px;max-height:400px;overflow-y:auto;border:1px solid var(--neutral-200)}.notes-list[data-v-9ee0146f]{display:flex;flex-direction:column;gap:.5rem}.note-item[data-v-9ee0146f]{padding:.75rem;background-color:var(--neutral-50);border-radius:.375rem}.note-header[data-v-9ee0146f]{margin-bottom:.5rem}.note-date[data-v-9ee0146f]{font-size:.75rem;color:var(--neutral-500)}.note-text[data-v-9ee0146f]{font-size:.875rem;color:var(--neutral-700);line-height:1.4;margin:0;white-space:pre-wrap}.note-count[data-v-9ee0146f]{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:1rem;background-color:var(--neutral-100);border:none;cursor:pointer;font-size:.75rem;transition:background-color .2s ease}.note-count[data-v-9ee0146f]:hover{background-color:var(--neutral-200)}@media (max-width: 1024px){.table[data-v-9ee0146f]{display:block}.col-links[data-v-9ee0146f],.history-item[data-v-9ee0146f]:not(:first-child),.reply-date[data-v-9ee0146f]{display:none}.status-dropdown-menu[data-v-9ee0146f]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:300px;box-shadow:0 4px 20px #0003}.status-option[data-v-9ee0146f]{padding:.75rem 1rem}.notes-dropdown[data-v-9ee0146f]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:350px;max-height:80vh}}.notes-actions[data-v-9ee0146f]{display:flex;align-items:center;gap:.5rem}.btn-primary.btn-sm[data-v-9ee0146f]{padding:.25rem;height:auto;border-radius:.25rem;background-color:var(--primary-600);color:#fff;border:none;cursor:pointer;transition:all .2s ease}.btn-primary.btn-sm[data-v-9ee0146f]:hover{background-color:var(--primary-700)}.modal[data-v-114bb734]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:100}.modal-content[data-v-114bb734]{background:#fff;border-radius:1rem;width:100%;max-width:500px;box-shadow:0 4px 6px #0000001a}.modal-header[data-v-114bb734]{padding:1.5rem;border-bottom:1px solid var(--neutral-200);display:flex;justify-content:space-between;align-items:center}.modal-header h3[data-v-114bb734]{margin:0;color:var(--neutral-900)}.modal-body[data-v-114bb734]{padding:1.5rem}.modal-footer[data-v-114bb734]{padding:1.5rem;border-top:1px solid var(--neutral-200);display:flex;justify-content:flex-end;gap:1rem}.btn-icon[data-v-114bb734]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;border:none;background-color:#fff;color:var(--neutral-600);cursor:pointer;transition:all .2s ease}.btn-icon[data-v-114bb734]:hover{background-color:var(--neutral-100);color:var(--neutral-900)}.position-relative[data-v-114bb734]{position:relative}.opacity-0[data-v-114bb734]{opacity:0}.spinner[data-v-114bb734]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;gap:4px}.spinner-dot[data-v-114bb734]{width:4px;height:4px;background-color:#fff;border-radius:50%;animation:bounce-114bb734 .5s ease-in-out infinite}.spinner-dot[data-v-114bb734]:nth-child(2){animation-delay:.1s}.spinner-dot[data-v-114bb734]:nth-child(3){animation-delay:.2s}@keyframes bounce-114bb734{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.blacklist-view[data-v-483897bd]{background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 2px 4px #0000001a}.section-hint[data-v-483897bd]{margin:0 0 .75rem;font-size:.85rem;color:var(--text-muted, #6c757d)}.blacklist-header[data-v-483897bd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.header-left[data-v-483897bd]{display:flex;align-items:center;gap:1.5rem}.search-container[data-v-483897bd]{position:relative;width:300px}.search-input[data-v-483897bd]{padding-left:2.5rem;padding-right:1rem;height:38px;border-radius:.5rem;border:1px solid var(--border-color);width:100%;transition:all .2s ease;background-color:var(--color-background-alt)}.search-input[data-v-483897bd]:hover{border-color:var(--color-primary);background-color:#fff}.search-input[data-v-483897bd]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15);outline:none;background-color:#fff}.search-icon[data-v-483897bd]{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--color-text-light);pointer-events:none;font-size:.9rem;transition:color .2s ease}.search-input:focus+.search-icon[data-v-483897bd]{color:var(--color-primary)}.blacklist-sections[data-v-483897bd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.blacklist-section[data-v-483897bd]{background:var(--color-background-alt);border-radius:.5rem;padding:1.5rem}.section-header[data-v-483897bd]{margin-bottom:1rem}.section-header h3[data-v-483897bd]{display:flex;align-items:center;font-size:1.1rem;color:var(--color-text-dark)}.badge[data-v-483897bd]{background:var(--color-primary);color:#fff;padding:.25rem .5rem;border-radius:1rem;font-size:.8rem;margin-left:.5rem}.items-container[data-v-483897bd]{margin-top:1rem}.items-list[data-v-483897bd]{max-height:300px;overflow-y:auto;border:1px solid var(--border-color);border-radius:.5rem;background:#fff}.list-item[data-v-483897bd]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;border-bottom:1px solid var(--border-color)}.list-item[data-v-483897bd]:last-child{border-bottom:none}.item-text[data-v-483897bd]{font-size:.9rem;color:var(--color-text)}.remove-btn[data-v-483897bd]{background:none;border:none;color:var(--color-danger);cursor:pointer;padding:.25rem;opacity:0;transition:opacity .2s}.list-item:hover .remove-btn[data-v-483897bd]{opacity:1}.empty-state[data-v-483897bd]{text-align:center;color:var(--color-text-light);padding:2rem;font-style:italic}.header-actions[data-v-483897bd]{display:flex;gap:.5rem}.mr-2[data-v-483897bd]{margin-right:.5rem}.mt-3[data-v-483897bd]{margin-top:1rem}.domain-options[data-v-483897bd]{margin-top:.5rem}.custom-checkbox[data-v-483897bd]{display:flex;align-items:center;font-size:.9rem;color:var(--color-text);cursor:pointer}.custom-checkbox input[data-v-483897bd]{margin-right:.5rem}.list-item.deduced[data-v-483897bd]{background-color:var(--color-background-alt);opacity:.8}.deduced-label[data-v-483897bd]{font-size:.8rem;color:var(--color-text-light);font-style:italic;margin-left:.5rem}.client-portal[data-v-f728810b]{padding:2rem;max-width:1400px;margin:0 auto}.portal-header[data-v-f728810b]{margin-bottom:2rem;background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 2px 4px #0000001a}.header-content[data-v-f728810b]{display:flex;flex-direction:column;gap:1.5rem}.header-metrics[data-v-f728810b]{display:flex;justify-content:space-between;align-items:center}.header-actions[data-v-f728810b]{display:flex;flex-wrap:wrap;gap:1rem}.header-actions.compact[data-v-f728810b]{gap:.5rem;padding:.5rem}.view-toggle[data-v-f728810b]{display:flex;gap:.5rem;margin-bottom:1rem}.view-toggle .btn[data-v-f728810b]{display:flex;align-items:center;gap:.5rem}.search-box[data-v-f728810b]{position:relative;flex:1;min-width:200px}.search-icon[data-v-f728810b]{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--neutral-400)}.search-box input[data-v-f728810b]{padding-left:2.5rem;width:100%}.search-box .form-control-sm[data-v-f728810b]{padding-left:2rem}.filters[data-v-f728810b]{display:flex;gap:.5rem;align-items:center}.filters-group[data-v-f728810b]{display:flex;gap:.5rem}.filters-group select[data-v-f728810b]{max-width:150px}.actions-group[data-v-f728810b]{display:flex;gap:.25rem}.leads-grid[data-v-f728810b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1.5rem}.btn-text[data-v-f728810b]{display:flex;align-items:center;gap:.5rem;border:none;background:none;color:var(--primary-600);font-size:.875rem;cursor:pointer}.btn-text[data-v-f728810b]:hover{color:var(--primary-700)}.lead-metrics[data-v-f728810b]{display:flex;gap:1rem}.metric[data-v-f728810b]{display:flex;flex-direction:column;align-items:center}.metric-label[data-v-f728810b]{font-size:.75rem;color:var(--neutral-500)}.metric-value[data-v-f728810b]{font-weight:600;color:var(--neutral-900)}@media (max-width: 768px){.client-portal[data-v-f728810b]{padding:1rem}.header-content[data-v-f728810b]{gap:1rem}.header-actions[data-v-f728810b]{flex-direction:column}.header-actions.compact[data-v-f728810b]{padding:.25rem}.view-toggle[data-v-f728810b]{width:100%}.view-toggle .btn[data-v-f728810b]{flex:1;justify-content:center}.search-box[data-v-f728810b],.filters[data-v-f728810b]{width:100%}.filters[data-v-f728810b]{flex-direction:column;width:100%}.filters-group[data-v-f728810b]{width:100%;flex-wrap:wrap}.filters-group select[data-v-f728810b]{flex:1;min-width:120px}.actions-group[data-v-f728810b]{width:100%;justify-content:flex-end}}.btn-sm[data-v-f728810b]{padding:.25rem .5rem;font-size:.875rem;height:32px}.btn-sm .btn-text[data-v-f728810b]{margin-left:.25rem}.btn-success[data-v-f728810b]{display:flex;align-items:center;gap:.5rem;background-color:var(--success-600, #059669);color:#fff;transition:all .2s ease}.btn-success[data-v-f728810b]:hover:not(:disabled){background-color:var(--success-700, #047857)}.btn-success[data-v-f728810b]:disabled{opacity:.6;cursor:not-allowed}.btn-success .btn-text[data-v-f728810b]{color:#fff;font-size:.875rem;font-weight:500}.btn-success.loading[data-v-f728810b]{position:relative;pointer-events:none}.btn-success.loading[data-v-f728810b]:after{content:"";position:absolute;width:1rem;height:1rem;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:spin-f728810b 1s linear infinite}@keyframes spin-f728810b{to{transform:rotate(360deg)}}.li[data-v-7ea0c5dc]{flex:1;min-height:0;overflow:auto;padding:32px 24px 48px;color:var(--sg-ink)}.li-wrap[data-v-7ea0c5dc]{max-width:680px;margin:0 auto}.li-head[data-v-7ea0c5dc]{margin-bottom:20px}.li-head .sg-title[data-v-7ea0c5dc]{margin:6px 0 4px}.li-card[data-v-7ea0c5dc]{padding:24px 28px}.li-status[data-v-7ea0c5dc]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.li-status-text[data-v-7ea0c5dc]{font-size:13px;color:var(--sg-slate)}.li-status-text b[data-v-7ea0c5dc]{color:var(--sg-ink);font-weight:600}.li-row[data-v-7ea0c5dc]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--sg-radius);background:var(--sg-frost);font-size:13px;line-height:1.5;color:var(--sg-slate)}.li-row svg[data-v-7ea0c5dc]{flex:none;width:16px;height:16px;margin-top:2px;color:var(--sg-amber)}.li-row.soft svg[data-v-7ea0c5dc]{color:var(--sg-success)}.li-row .sg-link[data-v-7ea0c5dc]{margin-left:4px}.li-h2[data-v-7ea0c5dc]{margin:0 0 6px;font-size:15px;font-weight:600;letter-spacing:-.01em}.li-p[data-v-7ea0c5dc]{margin:0 0 12px;font-size:13px;line-height:1.55;color:var(--sg-slate)}.li-error[data-v-7ea0c5dc]{font-family:var(--sg-mono);font-size:12px;color:var(--sg-danger)}.li-tag[data-v-7ea0c5dc]{display:inline-block;margin-left:8px;padding:2px 7px;border-radius:99px;background:#1e4fff1a;color:var(--sg-blue);font-family:var(--sg-mono);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;vertical-align:middle}.li-block-head[data-v-7ea0c5dc]{display:flex;gap:14px;margin-bottom:16px}.li-step[data-v-7ea0c5dc]{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:99px;background:var(--sg-grad);color:#fff;font-family:var(--sg-mono);font-size:12px;font-weight:600}.li-block-head .li-p[data-v-7ea0c5dc]{margin-bottom:0}.li-grid[data-v-7ea0c5dc]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.li-field[data-v-7ea0c5dc]{display:flex;flex-direction:column;gap:6px}.li-mono[data-v-7ea0c5dc]{font-family:var(--sg-mono);letter-spacing:.04em}.li-guide[data-v-7ea0c5dc]{margin:0 0 18px;padding:0;list-style:none;counter-reset:guide}.li-guide li[data-v-7ea0c5dc]{counter-increment:guide;display:flex;gap:12px;padding:9px 0;border-top:1px solid var(--sg-line-soft);font-size:13px;line-height:1.5;color:var(--sg-slate)}.li-guide li[data-v-7ea0c5dc]:before{content:counter(guide);flex:none;width:20px;font-family:var(--sg-mono);font-size:11px;color:var(--sg-mute);padding-top:2px}.li-guide b[data-v-7ea0c5dc]{color:var(--sg-ink);font-weight:600}.sg-divider[data-v-7ea0c5dc]{margin:22px 0}.li-code[data-v-7ea0c5dc]{display:flex;gap:10px;margin-bottom:8px}.li-code-field[data-v-7ea0c5dc]{width:180px;font-family:var(--sg-mono);font-size:16px;letter-spacing:.18em}.li-actions[data-v-7ea0c5dc]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:18px}.li-actions .spacer[data-v-7ea0c5dc]{flex:1}.li-confirm[data-v-7ea0c5dc],.li-danger-link[data-v-7ea0c5dc]{color:var(--sg-danger)}.li-wait[data-v-7ea0c5dc]{color:var(--sg-mute)}.li-note[data-v-7ea0c5dc]{margin-top:14px}.li-foot[data-v-7ea0c5dc]{margin-top:18px;padding-top:14px;border-top:1px solid var(--sg-line-soft)}@media (max-width: 640px){.li-grid[data-v-7ea0c5dc]{grid-template-columns:1fr}}.shell[data-v-8caba701]{display:flex;flex-direction:column;height:100vh;background:var(--sg-paper);color:var(--sg-ink)}.topbar[data-v-8caba701]{flex:0 0 auto;display:flex;align-items:center;gap:20px;height:56px;padding:0 20px;background:#fcfcfddb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--sg-line)}.sep[data-v-8caba701]{width:1px;height:20px;background:var(--sg-line)}.tabs[data-v-8caba701]{display:flex;gap:4px}.tabs button[data-v-8caba701]{position:relative;padding:0 12px;height:56px;font-size:13px;font-weight:500;color:var(--sg-slate);background:none;border:none;cursor:pointer}.tabs button[data-v-8caba701]:hover{color:var(--sg-ink)}.tabs button[aria-pressed=true][data-v-8caba701]{color:var(--sg-ink);font-weight:600}.tabs button[aria-pressed=true][data-v-8caba701]:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;background:var(--sg-grad)}.chip[data-v-8caba701]{padding:3px 8px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:var(--sg-frost);font-family:var(--sg-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--sg-slate)}.spacer[data-v-8caba701]{flex:1}.clock[data-v-8caba701]{font-family:var(--sg-mono);font-size:12px;color:var(--sg-slate)}.legacy[data-v-8caba701]{font-size:12px;color:var(--sg-mute);text-decoration:none;border-bottom:1px solid transparent}.legacy[data-v-8caba701]:hover{color:var(--sg-slate);border-bottom-color:var(--sg-line)}.avatar[data-v-8caba701]{display:grid;place-items:center;width:28px;height:28px;border-radius:99px;background:var(--sg-grad);color:#fff;font-family:var(--sg-mono);font-size:10px;font-weight:600}.logout button[data-v-8caba701]{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff;color:var(--sg-slate);cursor:pointer}.logout button[data-v-8caba701]:hover{color:var(--sg-ink)}.logout svg[data-v-8caba701]{width:14px;height:14px}.body[data-v-8caba701]{flex:1;min-height:0;overflow:auto}.done[data-v-ff457c44]{background:var(--sg-paper);min-height:100vh;display:grid;place-items:center;padding:40px 20px}.done-panel[data-v-ff457c44]{width:100%;max-width:460px}.done-mark[data-v-ff457c44]{display:flex;justify-content:center;margin-bottom:22px}.done-card[data-v-ff457c44]{padding:30px 26px;text-align:center}.done-check[data-v-ff457c44]{width:40px;height:40px;margin:0 auto 18px;display:grid;place-items:center;border:1px solid rgba(15,169,104,.35);border-radius:99px;color:var(--sg-success)}.done-check svg[data-v-ff457c44]{width:18px;height:18px}.done-sub[data-v-ff457c44]{margin-top:8px}.done-next[data-v-ff457c44]{margin:22px 0 0;text-align:left}.done-next>div[data-v-ff457c44]{display:flex;gap:12px;padding:9px 0;border-top:1px solid var(--sg-line-soft);font-size:12.5px}.done-next dt[data-v-ff457c44]{width:46px;flex:none;padding-top:2px;color:var(--sg-mute)}.done-next dd[data-v-ff457c44]{margin:0;color:var(--sg-slate)}.done-cta[data-v-ff457c44]{width:100%;margin-top:22px;text-decoration:none}@media (max-width: 560px){.done-card[data-v-ff457c44]{padding:24px 18px}}.reg[data-v-fd1cd28f]{background:var(--sg-paper);min-height:100vh;display:grid;place-items:start center;padding:40px 20px 64px}.reg-panel[data-v-fd1cd28f]{width:100%;max-width:520px}.reg-mark[data-v-fd1cd28f]{display:flex;justify-content:center;margin-bottom:22px}.reg-card[data-v-fd1cd28f]{padding:24px}.reg-progress[data-v-fd1cd28f]{margin-bottom:22px}.reg-progress-head[data-v-fd1cd28f]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.reg-step-name[data-v-fd1cd28f]{color:var(--sg-ink)}.reg-bars[data-v-fd1cd28f]{display:flex;gap:4px}.reg-bar[data-v-fd1cd28f]{flex:1;height:2px;border-radius:99px;background:var(--sg-line);transition:background .2s}.reg-bar.done[data-v-fd1cd28f]{background:var(--sg-grad)}.reg-step .sg-sub[data-v-fd1cd28f]{margin-top:4px;margin-bottom:20px}.reg-field+.reg-field[data-v-fd1cd28f],.reg-grid+.reg-field[data-v-fd1cd28f],.reg-field+.reg-grid[data-v-fd1cd28f]{margin-top:14px}.reg-grid[data-v-fd1cd28f]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sg-field.invalid[data-v-fd1cd28f]{border-color:#d645458c}.reg-phone[data-v-fd1cd28f]{display:flex;gap:8px}.reg-cc[data-v-fd1cd28f]{width:108px;flex:none}.reg-num[data-v-fd1cd28f]{flex:1;font-family:var(--sg-mono);letter-spacing:-.02em}.reg-check[data-v-fd1cd28f]{display:flex;align-items:flex-start;gap:9px;margin-top:16px;padding:11px 12px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);font-size:12.5px;color:var(--sg-ink);cursor:pointer}.reg-check input[data-v-fd1cd28f]{margin-top:2px;width:14px;height:14px;accent-color:var(--sg-azure);flex:none}.reg-check em[data-v-fd1cd28f]{display:block;margin-top:2px;font-style:normal;font-size:12px;color:var(--sg-slate)}.reg-why[data-v-fd1cd28f]{margin-bottom:14px}.reg-why .sg-label[data-v-fd1cd28f]{display:block;margin-bottom:7px}.reg-why ul[data-v-fd1cd28f],.reg-why ol[data-v-fd1cd28f]{margin:0 0 8px;padding-left:17px}.reg-why li[data-v-fd1cd28f]{margin-bottom:3px}.reg-why p[data-v-fd1cd28f]{margin:0}.reg-why p+p[data-v-fd1cd28f]{margin-top:8px}.reg-drop[data-v-fd1cd28f]{display:flex;align-items:center;gap:10px;padding:9px 10px;border:1px dashed var(--sg-line);border-radius:var(--sg-radius);background:var(--sg-paper-2);cursor:pointer;transition:border-color .15s}.reg-drop[data-v-fd1cd28f]:hover{border-color:#1e4fff73}.reg-drop input[type=file][data-v-fd1cd28f]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.reg-drop-action[data-v-fd1cd28f]{height:28px;padding:0 11px;font-size:12px;pointer-events:none}.reg-drop-name[data-v-fd1cd28f]{font-family:var(--sg-mono);font-size:11.5px;color:var(--sg-slate);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reg-actions[data-v-fd1cd28f]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:24px;padding-top:18px;border-top:1px solid var(--sg-line-soft)}.reg-actions-end[data-v-fd1cd28f]{display:flex;align-items:center;gap:12px}.reg-actions-end .sg-field-error[data-v-fd1cd28f]{margin-top:0}@media (max-width: 560px){.reg-grid[data-v-fd1cd28f]{grid-template-columns:1fr}.reg-card[data-v-fd1cd28f]{padding:20px 16px}}
