@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;450;500;550;600;700&display=swap);.wiki-import-modal .wizard-progress[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem;padding:0 1rem}.wiki-import-modal .wizard-progress .progress-step[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.wiki-import-modal .wizard-progress .progress-step[data-v-661968e3]:not(:last-child):after{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;height:2px;background:#e2e8f0;margin:0 1rem}.wiki-import-modal .wizard-progress .progress-step.completed[data-v-661968e3]:after{background:#3abf94}.wiki-import-modal .wizard-progress .progress-step.clickable[data-v-661968e3]{cursor:pointer}.wiki-import-modal .wizard-progress .progress-step .step-indicator[data-v-661968e3]{width:36px;height:36px;border-radius:50%;background:#e2e8f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;color:#718096;-ms-flex-negative:0;flex-shrink:0}.wiki-import-modal .wizard-progress .progress-step .step-label[data-v-661968e3]{margin-left:.75rem;font-size:.875rem;color:#718096;white-space:nowrap}.wiki-import-modal .wizard-progress .progress-step.active .step-indicator[data-v-661968e3]{background:#547fff;color:#fff}.wiki-import-modal .wizard-progress .progress-step.active .step-label[data-v-661968e3]{color:#547fff;font-weight:600}.wiki-import-modal .wizard-progress .progress-step.completed .step-indicator[data-v-661968e3]{background:#3abf94;color:#fff}.wiki-import-modal .wizard-progress .progress-step.completed .step-label[data-v-661968e3]{color:#3abf94}.wiki-import-modal .wizard-content[data-v-661968e3]{min-height:400px;max-height:65vh;overflow-y:auto;padding:0 1rem}.wiki-import-modal .wizard-content .step-title[data-v-661968e3]{font-weight:600;color:#2d3748;margin-bottom:.5rem}.wiki-import-modal .wizard-content .step-subtitle[data-v-661968e3]{color:#718096;margin-bottom:1.5rem}.wiki-import-modal .wizard-content .section-label[data-v-661968e3]{font-weight:600;color:#4a5568}.wiki-import-modal .wizard-footer[data-v-661968e3]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1.5rem;margin-top:1.5rem;border-top:1px solid #e9ecef}.wiki-import-modal .wizard-footer .footer-right[data-v-661968e3],.wiki-import-modal .wizard-footer[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wiki-import-modal .import-type-cards[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.wiki-import-modal .import-type-card[data-v-661968e3]{border:2px solid #e0e0e0;border-radius:12px;padding:30px 24px;width:260px;text-align:center;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.wiki-import-modal .import-type-card[data-v-661968e3]:hover{border-color:#547fff;-webkit-box-shadow:0 2px 8px rgba(84,127,255,.15);box-shadow:0 2px 8px rgba(84,127,255,.15)}.wiki-import-modal .import-type-card.selected[data-v-661968e3]{border-color:#547fff;background:#f0f7ff}.wiki-import-modal .import-type-card .card-icon[data-v-661968e3]{margin-bottom:12px;color:#547fff}.wiki-import-modal .import-type-card h5[data-v-661968e3]{margin-bottom:8px;font-weight:600}.wiki-import-modal .import-type-card p[data-v-661968e3]{font-size:.85rem;margin-bottom:0}.wiki-import-modal .kb-file-list[data-v-661968e3]{max-height:250px;overflow-y:auto;border:1px solid #e2e8f0;border-radius:8px;padding:8px}.wiki-import-modal .kb-file-item[data-v-661968e3]{padding:6px 8px;border-bottom:1px solid #f0f0f0}.wiki-import-modal .kb-file-item[data-v-661968e3]:last-child{border-bottom:none}.wiki-import-modal .kb-review-list[data-v-661968e3]{border:1px solid #e2e8f0;border-radius:8px}.wiki-import-modal .kb-review-item[data-v-661968e3]{padding:12px 14px 12px 32px;border-bottom:1px solid #f0f0f0}.wiki-import-modal .kb-review-item[data-v-661968e3]:last-child{border-bottom:none}.wiki-import-modal .kb-review-item.failed[data-v-661968e3]{background:#fff5f5}.wiki-import-modal .kb-review-item label[data-v-661968e3]{font-weight:500}.wiki-import-modal .kb-review-item .form-control-sm[data-v-661968e3]{border-color:#e2e8f0}.wiki-import-modal .kb-review-item .form-control-sm[data-v-661968e3]:focus{border-color:#3abf94;-webkit-box-shadow:0 0 0 2px rgba(58,191,148,.15);box-shadow:0 0 0 2px rgba(58,191,148,.15)}.wiki-import-modal .kb-size-warning[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:12px 16px;background:#fff8e1;border-left:4px solid #f59e0b;border-radius:0 8px 8px 0}.wiki-import-modal .kb-size-warning .kb-size-warning-icon[data-v-661968e3]{-ms-flex-negative:0;flex-shrink:0;color:#f59e0b;font-size:1.1rem;margin-top:1px}.wiki-import-modal .kb-size-warning .kb-size-warning-text[data-v-661968e3]{font-size:.85rem;color:#92400e;line-height:1.5}.wiki-import-modal .kb-size-warning .kb-size-warning-text strong[data-v-661968e3]{color:#78350f}.wiki-import-modal .kb-size-warning .kb-size-warning-text p[data-v-661968e3]{margin-top:2px;color:#a16207}.wiki-import-modal .wizard-actions[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wiki-import-modal .upload-layout[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.wiki-import-modal .upload-zone[data-v-661968e3]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:2px dashed #cbd5e0;border-radius:12px;padding:3rem 2rem;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;background:#f7fafc;cursor:pointer}.wiki-import-modal .upload-zone.drag-over[data-v-661968e3],.wiki-import-modal .upload-zone[data-v-661968e3]:hover{border-color:#547fff;background:rgba(84,127,255,.04)}.wiki-import-modal .upload-zone .upload-icon[data-v-661968e3]{margin-bottom:1rem}.wiki-import-modal .upload-zone .upload-icon i[data-v-661968e3]{font-size:3rem;color:#cbd5e0}.wiki-import-modal .upload-zone.drag-over .upload-icon i[data-v-661968e3],.wiki-import-modal .upload-zone:hover .upload-icon i[data-v-661968e3]{color:#547fff}.wiki-import-modal .upload-zone h5[data-v-661968e3]{font-weight:600;color:#2d3748;margin-bottom:.25rem}.wiki-import-modal .upload-zone .upload-divider[data-v-661968e3]{position:relative;margin:1.5rem 0;text-align:center}.wiki-import-modal .upload-zone .upload-divider[data-v-661968e3]:before{content:"";position:absolute;left:30%;right:30%;top:50%;height:1px;background:#e2e8f0}.wiki-import-modal .upload-zone .upload-divider span[data-v-661968e3]{position:relative;background:#f7fafc;padding:0 1rem;color:#a0aec0;font-size:.875rem}.wiki-import-modal .format-preview[data-v-661968e3]{width:280px;-ms-flex-negative:0;flex-shrink:0;border:1px solid #e2e8f0;border-radius:12px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wiki-import-modal .format-preview .format-preview-header[data-v-661968e3]{padding:.75rem 1rem;background:#f8fafc;border-bottom:1px solid #e2e8f0;border-radius:12px 12px 0 0;font-size:.8125rem;font-weight:600;color:#4a5568}.wiki-import-modal .format-preview .format-preview-body[data-v-661968e3]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.75rem 1rem;overflow-y:auto}.wiki-import-modal .format-preview .format-sample[data-v-661968e3]{margin-bottom:.75rem;font-size:.75rem;line-height:1.5;color:#4a5568;padding-bottom:.75rem;border-bottom:1px dashed #e2e8f0}.wiki-import-modal .format-preview .format-sample[data-v-661968e3]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.wiki-import-modal .format-preview .format-label[data-v-661968e3]{font-weight:600;color:#2d3748}.wiki-import-modal .format-preview .format-var[data-v-661968e3]{color:#4338ca;background:#eef2ff;padding:.1rem .3rem;border-radius:3px;font-family:monospace;font-size:.7rem}.wiki-import-modal .format-preview .download-sample-link[data-v-661968e3]{display:block;padding:.625rem 1rem;text-align:center;border-top:1px solid #e2e8f0;font-size:.8125rem;color:#547fff;font-weight:500;text-decoration:none}.wiki-import-modal .format-preview .download-sample-link[data-v-661968e3]:hover{background:#f7fafc;text-decoration:none;color:#3b6de0}.wiki-import-modal .parsing-state[data-v-661968e3]{text-align:center;padding:3rem 2rem}.wiki-import-modal .parsing-state .parsing-spinner[data-v-661968e3]{margin-bottom:1.5rem}.wiki-import-modal .parsing-state .parsing-spinner i[data-v-661968e3]{color:#547fff}.wiki-import-modal .parsing-state h5[data-v-661968e3]{font-weight:600;color:#2d3748;margin-bottom:.5rem}.wiki-import-modal .upload-error[data-v-661968e3]{text-align:center;padding:3rem 2rem}.wiki-import-modal .upload-error .error-icon[data-v-661968e3]{margin-bottom:1rem}.wiki-import-modal .upload-error .error-icon i[data-v-661968e3]{font-size:3rem;color:#e53e3e}.wiki-import-modal .upload-error h5[data-v-661968e3]{font-weight:600;color:#2d3748;margin-bottom:.5rem}.wiki-import-modal .file-selected-indicator[data-v-661968e3]{padding:.75rem 1rem;background:#f0fff4;border:1px solid #c6f6d5;border-radius:8px;font-size:.875rem}.wiki-import-modal .select-all-row[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 1rem;background:#f7fafc;border-radius:8px;margin-bottom:1rem;border:1px solid #e2e8f0}.wiki-import-modal .select-all-row .selected-counter[data-v-661968e3]{font-size:.8125rem;color:#718096;font-weight:500}.wiki-import-modal .template-list[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.wiki-import-modal .template-card[data-v-661968e3]{border:1px solid #e2e8f0;border-radius:10px;padding:1rem;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff}.wiki-import-modal .template-card[data-v-661968e3]:hover{border-color:#cbd5e0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.06);box-shadow:0 1px 4px rgba(0,0,0,.06)}.wiki-import-modal .template-card.excluded[data-v-661968e3]{opacity:.5;background:#fafafa}.wiki-import-modal .template-card .template-card-header[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin-bottom:.75rem}.wiki-import-modal .template-card .template-card-header .template-checkbox[data-v-661968e3]{-ms-flex-negative:0;flex-shrink:0}.wiki-import-modal .template-card .template-card-header .template-title-input[data-v-661968e3]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600;border:1px solid transparent;background:transparent;padding:.25rem .5rem;border-radius:6px;font-size:.9375rem;color:#2d3748}.wiki-import-modal .template-card .template-card-header .template-title-input[data-v-661968e3]:hover{border-color:#e2e8f0;background:#f7fafc}.wiki-import-modal .template-card .template-card-header .template-title-input[data-v-661968e3]:focus{border-color:#547fff;background:#fff;-webkit-box-shadow:0 0 0 3px rgba(84,127,255,.1);box-shadow:0 0 0 3px rgba(84,127,255,.1)}.wiki-import-modal .template-card .template-card-header .type-badges[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem;-ms-flex-negative:0;flex-shrink:0}.wiki-import-modal .template-card .template-card-body[data-v-661968e3]{padding-left:2.25rem}.wiki-import-modal .template-card .template-card-body .template-body-text[data-v-661968e3]{font-size:.8125rem;color:#4a5568;line-height:1.5;margin-bottom:.25rem;white-space:pre-line}.wiki-import-modal .template-card .template-card-body .show-more-link[data-v-661968e3]{font-size:.75rem;color:#547fff;text-decoration:none;font-weight:500}.wiki-import-modal .template-card .template-card-body .show-more-link[data-v-661968e3]:hover{text-decoration:underline}.wiki-import-modal .template-card .template-card-footer[data-v-661968e3]{padding-left:2.25rem;margin-top:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.375rem}.wiki-import-modal .template-card .type-reason[data-v-661968e3]{padding-left:2.25rem;margin-top:.5rem;font-size:.75rem;color:#a0aec0;font-style:italic}.wiki-import-modal .type-badge[data-v-661968e3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;padding:.2rem .6rem;border-radius:20px;font-size:.7rem;font-weight:600;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wiki-import-modal .type-badge.type-sms[data-v-661968e3]{background:#f0fff4;color:#22543d;border:1px solid #c6f6d5}.wiki-import-modal .type-badge.type-email[data-v-661968e3]{background:#ebf8ff;color:#2a4365;border:1px solid #bee3f8}.wiki-import-modal .type-badge.type-inactive[data-v-661968e3]{background:#f7fafc;color:#a0aec0;border:1px solid #e2e8f0}.wiki-import-modal .type-badge[data-v-661968e3]:hover{opacity:.8}.wiki-import-modal .variable-badge[data-v-661968e3]{display:inline-block;padding:.1rem .5rem;background:#eef2ff;color:#4338ca;border-radius:4px;font-size:.6875rem;font-family:monospace;border:1px solid #c7d2fe}.wiki-import-modal .mapping-section[data-v-661968e3]{margin-bottom:1.5rem}.wiki-import-modal .mapping-table[data-v-661968e3]{border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}.wiki-import-modal .mapping-header[data-v-661968e3]{display:grid;grid-template-columns:1.5fr 1fr 2fr 1fr;gap:.75rem;padding:.75rem 1rem;background:#f8fafc;border-bottom:2px solid #e2e8f0;font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;color:#64748b;font-weight:600}.wiki-import-modal .mapping-row[data-v-661968e3]{display:grid;grid-template-columns:1.5fr 1fr 2fr 1fr;gap:.75rem;padding:.75rem 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f1f5f9}.wiki-import-modal .mapping-row[data-v-661968e3]:last-child{border-bottom:none}.wiki-import-modal .mapping-row[data-v-661968e3]:hover{background:#fafbfc}.wiki-import-modal .mapping-row .col-var code[data-v-661968e3]{font-size:.8125rem;color:#4338ca;background:#eef2ff;padding:.15rem .4rem;border-radius:4px}.wiki-import-modal .mapping-row .col-used .usage-count[data-v-661968e3]{font-size:.8125rem;color:#718096}.wiki-import-modal .mapping-row .col-map .mapping-select[data-v-661968e3]{font-size:.8125rem;border-radius:6px;border-color:#e2e8f0}.wiki-import-modal .mapping-row .col-map .mapping-select[data-v-661968e3]:focus{border-color:#547fff;-webkit-box-shadow:0 0 0 3px rgba(84,127,255,.1);box-shadow:0 0 0 3px rgba(84,127,255,.1)}.wiki-import-modal .mapping-row .col-conf[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wiki-import-modal .confidence-badge[data-v-661968e3]{display:inline-block;padding:.15rem .5rem;border-radius:20px;font-size:.6875rem;font-weight:600;text-transform:capitalize}.wiki-import-modal .confidence-badge.conf-high[data-v-661968e3]{background:#f0fff4;color:#22543d}.wiki-import-modal .confidence-badge.conf-medium[data-v-661968e3]{background:ivory;color:#744210}.wiki-import-modal .confidence-badge.conf-low[data-v-661968e3]{background:#fff5f5;color:#742a2a}.wiki-import-modal .hardcoded-section .hardcoded-row[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:.5rem;background:#fff;-webkit-transition:background .15s ease;transition:background .15s ease}.wiki-import-modal .hardcoded-section .hardcoded-row[data-v-661968e3]:hover{background:#fafbfc}.wiki-import-modal .hardcoded-section .hardcoded-row .hv-checkbox[data-v-661968e3]{-ms-flex-negative:0;flex-shrink:0}.wiki-import-modal .hardcoded-section .hardcoded-row .hv-value[data-v-661968e3]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.wiki-import-modal .hardcoded-section .hardcoded-row .hv-value code[data-v-661968e3]{font-size:.8125rem;color:#c53030;background:#fff5f5;padding:.15rem .4rem;border-radius:4px}.wiki-import-modal .hardcoded-section .hardcoded-row .hv-value .hv-occurrences[data-v-661968e3]{font-size:.75rem;color:#a0aec0}.wiki-import-modal .hardcoded-section .hardcoded-row .hv-arrow[data-v-661968e3]{color:#cbd5e0;-ms-flex-negative:0;flex-shrink:0}.wiki-import-modal .hardcoded-section .hardcoded-row .hv-replacement[data-v-661968e3]{-webkit-box-flex:1;-ms-flex:1;flex:1}.wiki-import-modal .hardcoded-section .hardcoded-row .hv-replacement code[data-v-661968e3]{font-size:.8125rem;color:#22543d;background:#f0fff4;padding:.15rem .4rem;border-radius:4px}.wiki-import-modal .no-variables-message[data-v-661968e3]{text-align:center;padding:3rem 2rem}.wiki-import-modal .no-variables-message h6[data-v-661968e3]{font-weight:600;color:#2d3748;margin-top:.5rem}.wiki-import-modal .import-summary-bar[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;padding:1.25rem 1.5rem;background:linear-gradient(135deg,rgba(84,127,255,.08),rgba(58,191,148,.08));border-radius:10px;border:1px solid rgba(84,127,255,.15);margin-bottom:1.5rem}.wiki-import-modal .import-summary-bar .summary-stat[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wiki-import-modal .import-summary-bar .summary-stat .stat-number[data-v-661968e3]{font-size:1.5rem;font-weight:700;color:#2d3748}.wiki-import-modal .import-summary-bar .summary-stat .stat-label[data-v-661968e3]{font-size:.75rem;color:#718096;text-transform:uppercase;letter-spacing:.03em;font-weight:500}.wiki-import-modal .confirm-preview-list[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.wiki-import-modal .confirm-preview-item[data-v-661968e3]{padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.wiki-import-modal .confirm-preview-item .confirm-item-header[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.375rem}.wiki-import-modal .confirm-preview-item .confirm-item-header strong[data-v-661968e3]{font-size:.875rem;color:#2d3748}.wiki-import-modal .confirm-preview-item .confirm-item-header .confirm-type-badges[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.wiki-import-modal .confirm-preview-item .confirm-item-body[data-v-661968e3]{font-size:.8125rem;color:#718096;margin-bottom:0;line-height:1.4;white-space:pre-line}.wiki-import-modal .import-progress-section[data-v-661968e3]{padding:3rem 2rem;text-align:center}.wiki-import-modal .import-results-summary[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;margin-bottom:1.5rem}.wiki-import-modal .import-results-summary .result-stat[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:8px;font-weight:600;font-size:.9375rem}.wiki-import-modal .import-results-summary .result-stat.result-success[data-v-661968e3]{background:#f0fff4;color:#22543d;border:1px solid #c6f6d5}.wiki-import-modal .import-results-summary .result-stat.result-failed[data-v-661968e3]{background:#fff5f5;color:#742a2a;border:1px solid #fed7d7}.wiki-import-modal .import-results-summary .result-stat i[data-v-661968e3]{font-size:1.125rem}.wiki-import-modal .import-results-list[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem}.wiki-import-modal .import-result-row[data-v-661968e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.625rem 1rem;border-radius:6px;background:#f7fafc;border:1px solid #e2e8f0}.wiki-import-modal .import-result-row.result-error[data-v-661968e3]{background:#fff5f5;border-color:#fed7d7}.wiki-import-modal .import-result-row .result-title[data-v-661968e3]{font-size:.875rem;color:#2d3748;font-weight:500}.wiki-import-modal .import-result-row .result-error-msg[data-v-661968e3]{font-size:.75rem;margin-left:auto}@media(max-width:768px){.wiki-import-modal .wizard-progress[data-v-661968e3]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.wiki-import-modal .wizard-progress .progress-step[data-v-661968e3]{-webkit-box-flex:0;-ms-flex:none;flex:none}.wiki-import-modal .wizard-progress .progress-step .step-label[data-v-661968e3],.wiki-import-modal .wizard-progress .progress-step[data-v-661968e3]:not(:last-child):after{display:none}.wiki-import-modal .mapping-header[data-v-661968e3],.wiki-import-modal .mapping-row[data-v-661968e3]{grid-template-columns:1fr;gap:.25rem}.wiki-import-modal .mapping-header[data-v-661968e3]{display:none}.wiki-import-modal .mapping-row .mapping-col[data-v-661968e3]:before{content:attr(data-label);font-size:.65rem;text-transform:uppercase;color:#a0aec0;display:block;margin-bottom:.125rem}.wiki-import-modal .upload-layout[data-v-661968e3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wiki-import-modal .format-preview[data-v-661968e3]{width:100%}.wiki-import-modal .hardcoded-row[data-v-661968e3]{-ms-flex-wrap:wrap;flex-wrap:wrap}.wiki-import-modal .import-summary-bar[data-v-661968e3]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}}.wiki-skeleton[data-v-0b345815]{padding:20px}.wiki-skeleton__header[data-v-0b345815]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.wiki-skeleton__header-actions[data-v-0b345815]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.wiki-skeleton__stats[data-v-0b345815]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}.wiki-skeleton__stat-card[data-v-0b345815]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:16px;border:1px solid #e2e8f0;border-radius:8px}.wiki-skeleton__stat-text[data-v-0b345815]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.wiki-skeleton__filters[data-v-0b345815]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:24px}.wiki-skeleton__tags[data-v-0b345815]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.wiki-skeleton__table-header[data-v-0b345815]{padding:10px 12px;border-bottom:2px solid #e2e8f0}.wiki-skeleton__row[data-v-0b345815],.wiki-skeleton__table-header[data-v-0b345815]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.wiki-skeleton__row[data-v-0b345815]{padding:14px 12px;border-bottom:1px solid #f1f5f9}.wiki-skeleton__row-tags[data-v-0b345815]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.wiki-skeleton__date-col[data-v-0b345815]{min-width:80px}@media(max-width:1024px){.wiki-skeleton__stats[data-v-0b345815]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.wiki-skeleton[data-v-0b345815]{padding:12px}.wiki-skeleton__header[data-v-0b345815]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.wiki-skeleton__stats[data-v-0b345815]{grid-template-columns:1fr}.wiki-skeleton__filters[data-v-0b345815]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.wiki-skeleton__filters .sk-rect[data-v-0b345815]:first-child{width:100%!important}.wiki-skeleton__tags[data-v-0b345815]{-ms-flex-wrap:wrap;flex-wrap:wrap}.wiki-skeleton__date-col[data-v-0b345815]{display:none}}.multiselect[data-v-ecb10b80],.multiselect__input[data-v-ecb10b80],.multiselect__single[data-v-ecb10b80]{font-family:inherit;font-size:12px;-ms-touch-action:manipulation;touch-action:manipulation}.modal .modal-body[data-v-ecb10b80],.modal .modal-content[data-v-ecb10b80],.modal .modal-dialog[data-v-ecb10b80],.modal[data-v-ecb10b80]{overflow:visible!important}.modal .modal-dialog.modal-dialog-scrollable .modal-content[data-v-ecb10b80],.modal .modal-dialog.modal-dialog-scrollable[data-v-ecb10b80]{overflow:hidden!important}.modal .modal-dialog.modal-dialog-scrollable .modal-body[data-v-ecb10b80]{overflow-y:auto!important}.multiselect__content-wrapper[data-v-ecb10b80]{z-index:10050!important}.slideout-panel .slideout-panel-bg[data-v-ecb10b80]{background-color:rgba(0,0,0,.13)!important}.modal-backdrop[data-v-ecb10b80]{background-color:rgba(0,0,0,.5)!important}.root.chatOpen[data-v-ecb10b80]{left:0!important}.atwho-view[data-v-ecb10b80]{max-width:800px!important;max-height:300px;position:relative!important}.popover[data-v-ecb10b80]{max-width:700px!important}.collections-popover[data-v-ecb10b80],.popover-body[data-v-ecb10b80]{max-height:600px!important;overflow-y:auto;background-color:#fcfcfc;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.production-collection-popover .popover-body[data-v-ecb10b80]{max-height:600px!important;overflow-y:auto}.help_popover p[data-v-ecb10b80]{font-size:14px!important;color:#29323a!important}.tooltip .tooltip-inner[data-v-ecb10b80]{padding:12px}.tooltip .tooltip-inner .tooltip-txt[data-v-ecb10b80]{line-height:1.5;letter-spacing:.3px;margin-bottom:10px;text-align:left;font-size:12px}.tooltip .tooltip-inner .tooltip-txt[data-v-ecb10b80]:last-child{margin-bottom:0}.unscheduled-treatment-pg .multiselect__option[data-v-ecb10b80]{white-space:normal}.unscheduled-treatment-pg .multiselect__option .option-code[data-v-ecb10b80]{margin-right:5px;min-width:50px}.unscheduled-treatment-pg .multiselect__tags[data-v-ecb10b80]{font-size:12px;padding-top:5px;padding-left:5px;min-height:34px}.unscheduled-treatment-pg .multiselect__tags input[data-v-ecb10b80]{font-size:12px}.unscheduled-treatment-pg .multiselect__tags .custom__tag[data-v-ecb10b80]{font-size:12px;margin-bottom:1px}.unscheduled-treatment-pg .multiselect__tags .multiselect__placeholder[data-v-ecb10b80]{margin-bottom:5px}.unscheduled-treatment-pg .multiselect__tag[data-v-ecb10b80]{font-size:12px;margin-bottom:2px}.unscheduled-treatment-pg .multiselect__select[data-v-ecb10b80]{top:0;height:34px}.unscheduled-treatment-pg .mx-input-wrapper .form-control[data-v-ecb10b80]{border:1px solid #e8e8e8;padding:6px 8px}.unscheduled-treatment-pg .b-dropdown button#simple-select__BV_toggle_[data-v-ecb10b80]{text-align:left;border:1px solid #e8e8e8;font-size:12px}.unscheduled-treatment-pg .b-dropdown .dropdown-toggle[data-v-ecb10b80]:after{float:right;margin-top:1px}.unscheduled-treatment-pg .b-dropdown .dropdown-item[data-v-ecb10b80]{font-size:12px}.overdue-recall-pg .multiselect__option[data-v-ecb10b80]{white-space:normal}.overdue-recall-pg .multiselect__option .option-code[data-v-ecb10b80]{margin-right:5px;min-width:50px}.overdue-recall-pg .multiselect__tags[data-v-ecb10b80]{font-size:12px;padding-top:5px;padding-left:5px;min-height:34px}.overdue-recall-pg .multiselect__tags input[data-v-ecb10b80]{font-size:12px}.overdue-recall-pg .multiselect__tags .custom__tag[data-v-ecb10b80]{font-size:12px;margin-bottom:1px}.overdue-recall-pg .multiselect__tags .multiselect__placeholder[data-v-ecb10b80]{margin-bottom:5px}.overdue-recall-pg .multiselect__tag[data-v-ecb10b80]{font-size:12px;margin-bottom:2px}.overdue-recall-pg .multiselect__select[data-v-ecb10b80]{top:0;height:34px}.overdue-recall-pg .mx-input-wrapper .form-control[data-v-ecb10b80]{border:1px solid #e8e8e8;padding:6px 8px}.overdue-recall-pg .b-dropdown button#simple-select__BV_toggle_[data-v-ecb10b80]{text-align:left;border:1px solid #e8e8e8;font-size:12px}.overdue-recall-pg .b-dropdown .dropdown-toggle[data-v-ecb10b80]:after{float:right;margin-top:1px}.overdue-recall-pg .b-dropdown .dropdown-item[data-v-ecb10b80]{font-size:12px}.routine-form .multiselect__tags[data-v-ecb10b80]{padding:5px 40px 0 5px;min-height:34px}.routine-form .multiselect__single[data-v-ecb10b80]{padding-right:5px;padding-left:0;margin-bottom:3px}.routine-form .multiselect__select[data-v-ecb10b80]{height:34px}.routine-form .multiselect__placeholder[data-v-ecb10b80]{margin-bottom:3px}.routine-form .multiselect__input[data-v-ecb10b80]{font-size:14px}.routine-form .multiselect__select[data-v-ecb10b80]:before{top:60%}.wiki-page[data-v-ecb10b80]{font-family:Inter,Segoe UI,Roboto,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;color:#334155;background-color:#f8fafc;padding:1rem}.wiki-page .wiki-header[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.wiki-page .wiki-header .header-left[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.wiki-page .wiki-header .header-actions[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:768px){.wiki-page .wiki-header[data-v-ecb10b80]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.wiki-page .wiki-header .header-actions[data-v-ecb10b80]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.wiki-page .page-title[data-v-ecb10b80]{font-size:28px;font-weight:700;color:#2d3748;margin:0;line-height:1.3}.wiki-page .page-subtitle[data-v-ecb10b80]{font-size:.9rem;color:#64748b;margin:0;line-height:1.4}.wiki-page .create-btn[data-v-ecb10b80],.wiki-page .import-btn[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-weight:500;padding:10px 16px;border-radius:8px}.wiki-page .create-btn[data-v-ecb10b80]{background-color:#3abf94!important;border-color:#3abf94!important;color:#fff!important;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);-webkit-transition:all .2s ease;transition:all .2s ease}.wiki-page .create-btn[data-v-ecb10b80]:hover{background-color:rgb(52.0602409639,171.4397590361,132.843373494)!important;border-color:rgb(52.0602409639,171.4397590361,132.843373494)!important;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.wiki-page .create-btn i[data-v-ecb10b80]{font-size:12px}.wiki-page .stats-bar[data-v-ecb10b80]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}@media(max-width:1200px){.wiki-page .stats-bar[data-v-ecb10b80]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.wiki-page .stats-bar[data-v-ecb10b80]{grid-template-columns:1fr}}.wiki-page .stat-card[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 20px;-webkit-transition:all .2s ease;transition:all .2s ease}.wiki-page .stat-card[data-v-ecb10b80]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.06);box-shadow:0 4px 12px rgba(0,0,0,.06)}.wiki-page .stat-icon[data-v-ecb10b80]{width:44px;height:44px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.wiki-page .stat-icon i[data-v-ecb10b80]{font-size:1.125rem}.wiki-page .stat-icon.stat-icon-blue[data-v-ecb10b80]{background:rgba(59,130,246,.1);color:#3b82f6}.wiki-page .stat-icon.stat-icon-green[data-v-ecb10b80]{background:rgba(58,191,148,.1);color:#3abf94}.wiki-page .stat-icon.stat-icon-teal[data-v-ecb10b80]{background:rgba(6,182,212,.1);color:#06b6d4}.wiki-page .stat-icon.stat-icon-amber[data-v-ecb10b80]{background:rgba(245,158,11,.1);color:#f59e0b}.wiki-page .stat-info[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wiki-page .stat-info .stat-number[data-v-ecb10b80]{font-size:1.375rem;font-weight:700;color:#1e293b;line-height:1.2}.wiki-page .stat-info .stat-label[data-v-ecb10b80]{font-size:.75rem;color:#94a3b8;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.wiki-page .wiki-panel[data-v-ecb10b80]{min-width:0}.wiki-page .panel-card[data-v-ecb10b80]{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #e2e8f0;overflow:visible!important;position:relative}.wiki-page .panel-header[data-v-ecb10b80]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e2e8f0;background-color:#f8fafc;border-radius:12px 12px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.wiki-page .panel-header[data-v-ecb10b80],.wiki-page .section-title[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wiki-page .section-title[data-v-ecb10b80]{margin:0;font-size:1rem;font-weight:600;color:#0f172a}.wiki-page .section-icon[data-v-ecb10b80]{margin-right:.75rem;color:#3abf94;font-size:1.125rem;width:20px;text-align:center}.wiki-page .filter-row[data-v-ecb10b80]{padding:12px 20px;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.wiki-page .filter-container[data-v-ecb10b80],.wiki-page .filter-row[data-v-ecb10b80],.wiki-page .search-box[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wiki-page .search-box[data-v-ecb10b80]{position:relative;width:250px}.wiki-page .search-icon[data-v-ecb10b80]{position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#64748b;font-size:.875rem;z-index:1;pointer-events:none}.wiki-page .search-input[data-v-ecb10b80]{width:100%;padding:.5rem .75rem .5rem 2.25rem;border:1px solid #e2e8f0;border-radius:.375rem;font-size:.75rem;color:#334155;background-color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease;height:38px}.wiki-page .search-input[data-v-ecb10b80]:focus{outline:none;border-color:#3abf94;-webkit-box-shadow:0 0 0 2px rgba(58,191,148,.2);box-shadow:0 0 0 2px rgba(58,191,148,.2)}.wiki-page .search-input[data-v-ecb10b80]::-webkit-input-placeholder{color:#64748b;opacity:1;font-size:.75rem}.wiki-page .search-input[data-v-ecb10b80]::-moz-placeholder{color:#64748b;opacity:1;font-size:.75rem}.wiki-page .search-input[data-v-ecb10b80]:-ms-input-placeholder{color:#64748b;opacity:1;font-size:.75rem}.wiki-page .search-input[data-v-ecb10b80]::-ms-input-placeholder{color:#64748b;opacity:1;font-size:.75rem}.wiki-page .search-input[data-v-ecb10b80]::placeholder{color:#64748b;opacity:1;font-size:.75rem}.wiki-page .clear-icon[data-v-ecb10b80]{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#94a3b8;font-size:.875rem;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease;z-index:2}.wiki-page .clear-icon[data-v-ecb10b80]:hover{color:#64748b}.wiki-page .searching-icon[data-v-ecb10b80]{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#3abf94;font-size:.875rem}.wiki-page .tag-filters[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wiki-page .tag-filters .tag-filter-btn[data-v-ecb10b80]{padding:4px 12px;font-size:.75rem;font-weight:500;border-radius:16px;background:#e2e8f0;color:#475569;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.wiki-page .tag-filters .tag-filter-btn[data-v-ecb10b80]:hover{background:#cbd5e1;color:#334155}.wiki-page .tag-filters .tag-filter-btn.active[data-v-ecb10b80]{background:#3abf94;color:#fff}.wiki-page .active-filters[data-v-ecb10b80]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f0fdf4;border-bottom:1px solid #bbf7d0;padding:10px 20px}.wiki-page .active-filters .filter-info[data-v-ecb10b80],.wiki-page .active-filters[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wiki-page .active-filters .filter-info[data-v-ecb10b80]{gap:8px;font-size:.8125rem;color:#166534}.wiki-page .active-filters .filter-info .fa-filter[data-v-ecb10b80]{font-size:11px}.wiki-page .active-filters .filter-info .active-tag[data-v-ecb10b80]{font-weight:600;background:#3abf94;color:#fff;padding:2px 10px;border-radius:12px}.wiki-page .active-filters .clear-filter-btn[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:.75rem;color:#dc2626;text-decoration:none;font-weight:500}.wiki-page .active-filters .clear-filter-btn[data-v-ecb10b80]:hover{color:#b91c1c}.wiki-page .empty-state[data-v-ecb10b80]{padding:3rem 2rem;text-align:center;color:#64748b}.wiki-page .empty-state .empty-icon[data-v-ecb10b80]{width:64px;height:64px;border-radius:16px;background:rgba(59,130,246,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 1rem}.wiki-page .empty-state .empty-icon i[data-v-ecb10b80]{font-size:1.5rem;color:#3b82f6}.wiki-page .empty-state h5[data-v-ecb10b80]{font-weight:600;color:#1e293b;margin-bottom:.5rem}.wiki-page .empty-state p[data-v-ecb10b80]{color:#64748b;max-width:360px;margin:0 auto;font-size:.875rem}.wiki-page .wiki-table-container[data-v-ecb10b80]{padding:0;background-color:#fff}.wiki-page .wiki-table-header[data-v-ecb10b80]{display:grid;grid-template-columns:minmax(250px,1fr) 180px 140px 100px;padding:.75rem 1rem;border-bottom:1px solid #e2e8f0;font-size:.75rem;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.05em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;background-color:#f8fafc;height:42px}.wiki-page .wiki-table-header>div[data-v-ecb10b80]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px}.wiki-page .wiki-table-header .sortable[data-v-ecb10b80]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .2s ease;transition:color .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wiki-page .wiki-table-header .sortable[data-v-ecb10b80]:hover{color:#3abf94}.wiki-page .wiki-table-header .sortable .fa-sort-asc[data-v-ecb10b80],.wiki-page .wiki-table-header .sortable .fa-sort-desc[data-v-ecb10b80],.wiki-page .wiki-table-header .sortable .fa-sort[data-v-ecb10b80]{margin-left:6px;font-size:10px;opacity:.6}.wiki-page .wiki-table-header .sortable:hover .fa-sort[data-v-ecb10b80]{opacity:1}.wiki-page .wiki-item[data-v-ecb10b80]{cursor:pointer;padding:.875rem 1rem;border-bottom:1px solid #e5e7eb;-webkit-transition:all .2s ease;transition:all .2s ease;display:grid;grid-template-columns:minmax(250px,1fr) 180px 140px 100px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;min-height:56px;border-left:3px solid transparent}.wiki-page .wiki-item[data-v-ecb10b80]:hover{background-color:#f8fafc;-webkit-box-shadow:inset 0 0 0 1px rgba(58,191,148,.08);box-shadow:inset 0 0 0 1px rgba(58,191,148,.08);border-left-color:#3abf94}.wiki-page .wiki-item[data-v-ecb10b80]:last-child{border-bottom:none}.wiki-page .section-label[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;padding:.625rem 1rem;margin-top:.25rem;color:#94a3b8}.wiki-page .section-label[data-v-ecb10b80]:after{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:#e2e8f0}.wiki-page .section-label i[data-v-ecb10b80]{font-size:.625rem}.wiki-page .pinned-section-label[data-v-ecb10b80]{color:#3abf94}.wiki-page .pinned-section-label i[data-v-ecb10b80]{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.wiki-page .pinned-section-label[data-v-ecb10b80]:after{background:-webkit-gradient(linear,left top,right top,from(#3abf94),to(#e2e8f0));background:linear-gradient(90deg,#3abf94,#e2e8f0);opacity:.3}.wiki-page .all-pages-label[data-v-ecb10b80]{margin-top:.75rem;color:#64748b}.wiki-page .pinned-wiki-item[data-v-ecb10b80]{border-left-color:#3abf94;background-color:#fafffe}.wiki-page .text-title-wrap[data-v-ecb10b80]{height:100%}.wiki-page .text-title-wrap .wiki-icon[data-v-ecb10b80],.wiki-page .text-title-wrap[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wiki-page .text-title-wrap .wiki-icon[data-v-ecb10b80]{color:#3b82f6;font-size:.875rem;margin-right:1rem;width:34px;height:34px;text-align:center;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;top:0;background:rgba(59,130,246,.08);border-radius:8px}.wiki-page .text-title-wrap div[data-v-ecb10b80]{font-weight:500;color:#334155;cursor:pointer;font-size:.9375rem;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;line-height:1.2}.wiki-page .text-title-wrap div[data-v-ecb10b80]:hover{color:#3abf94}.wiki-page .text-title-wrap .public-badge[data-v-ecb10b80]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:.6875rem;color:#059669;font-weight:500;background:#d1fae5;padding:2px 8px;border-radius:10px}.wiki-page .text-title-wrap .public-badge .fa[data-v-ecb10b80]{font-size:9px}.wiki-page .tags-column[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wiki-page .tags-column .tags-container[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.wiki-page .tags-column .tag-badge[data-v-ecb10b80]{padding:3px 8px;font-size:.6875rem;font-weight:500;background:#e2e8f0;color:#475569;border-radius:10px;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.wiki-page .tags-column .tag-badge[data-v-ecb10b80]:hover{background:#3abf94;color:#fff}.wiki-page .tags-column .more-tags[data-v-ecb10b80]{padding:3px 6px;font-size:.6875rem;font-weight:500;color:#94a3b8;background:#f1f5f9;border-radius:10px}.wiki-page .tags-column .no-tags[data-v-ecb10b80]{color:#cbd5e1;font-size:14px}.wiki-page .date-column[data-v-ecb10b80]{font-size:.875rem;color:#64748b;white-space:nowrap}.wiki-page .actions-container[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wiki-page .action-icon[data-v-ecb10b80]{color:#94a3b8;margin-left:.5rem;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;font-size:.875rem;width:30px;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;border-radius:6px}.wiki-page .action-icon[data-v-ecb10b80]:hover{color:#3abf94;background:rgba(58,191,148,.08)}.wiki-page .action-icon.fa-trash[data-v-ecb10b80]:hover{color:#dc2626;background:rgba(220,38,38,.06)}.wiki-page .action-icon.copied[data-v-ecb10b80]{color:#059669}.wiki-page .action-icon.pinned[data-v-ecb10b80]{color:#3abf94}.wiki-page .action-icon.pin-loading[data-v-ecb10b80]{color:#94a3b8}.wiki-page .text-right[data-v-ecb10b80]{text-align:right}.wiki-page .pagination-container[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 20px;border-top:1px solid #e2e8f0;background-color:#f8fafc;border-radius:0 0 12px 12px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}@media(max-width:576px){.wiki-page .pagination-container[data-v-ecb10b80]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:center}}.wiki-page .pagination-info[data-v-ecb10b80]{font-size:13px;color:#64748b;font-weight:500}.wiki-page .pagination-controls[data-v-ecb10b80]{gap:8px}.wiki-page .pagination-btn[data-v-ecb10b80],.wiki-page .pagination-controls[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wiki-page .pagination-btn[data-v-ecb10b80]{width:32px;height:32px;border-radius:6px;border:1px solid #e2e8f0;background:#fff;color:#4a5568;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.wiki-page .pagination-btn[data-v-ecb10b80]:hover:not(:disabled){background:#f7fafc;border-color:#cbd5e0;color:#2d3748}.wiki-page .pagination-btn[data-v-ecb10b80]:disabled{opacity:.4;cursor:not-allowed}.wiki-page .pagination-btn .fa[data-v-ecb10b80]{font-size:12px}.wiki-page .pagination-page[data-v-ecb10b80]{font-size:13px;color:#4a5568;font-weight:500;padding:0 8px;min-width:100px;text-align:center}.delete-modal-content[data-v-ecb10b80]{text-align:center;padding:20px 0}.delete-modal-content .warning-icon[data-v-ecb10b80]{font-size:48px;color:#ed8936;margin-bottom:16px}.delete-modal-content p[data-v-ecb10b80]{font-size:16px;color:#2d3748;margin-bottom:8px}.delete-modal-content .warning-text[data-v-ecb10b80]{font-size:14px;color:#718096}.modal-footer-btns[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;width:100%}.multiselect__tag[data-v-ecb10b80]{background-color:#3abf94;background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.15)),to(transparent));background-image:linear-gradient(90deg,hsla(0,0%,100%,.15),transparent)}.multiselect__tag-icon[data-v-ecb10b80]:after{color:#fff;font-size:17px}.add-edit-text[data-v-ecb10b80]{color:#718096;font-weight:600;font-size:16px;margin-top:20px;margin-bottom:5px}.abc-checkbox label[data-v-ecb10b80]{padding-left:10px!important}.delete-warning-banner[data-v-ecb10b80]{background:#c0392b;color:#fff;padding:12px 16px;border-radius:6px;margin-bottom:12px;font-size:.95em}.delete-warning-banner i[data-v-ecb10b80]{margin-right:8px}.delete-reference-list[data-v-ecb10b80]{list-style:none;padding:0;margin:0 0 8px 0}.delete-reference-list li[data-v-ecb10b80]{padding:8px 12px;border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.ref-type-badge[data-v-ecb10b80]{background:#e74c3c;color:#fff;padding:2px 8px;border-radius:3px;font-size:.75em;font-weight:600;white-space:nowrap}.ref-link[data-v-ecb10b80]{color:#2c3e50;text-decoration:underline}.ref-link[data-v-ecb10b80]:hover{color:#c0392b}.ref-link i[data-v-ecb10b80]{font-size:.8em;margin-left:4px}.delete-acknowledge-label[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 12px;background:#fff3cd;border:1px solid #ffc107;border-radius:6px;font-weight:600;cursor:pointer}.delete-acknowledge-label input[type=checkbox][data-v-ecb10b80]{width:18px;height:18px;cursor:pointer}.shared-links-warning[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;background:#fff8e1;border:1px solid #ffe082;border-radius:6px;padding:12px 14px;margin-top:12px}.shared-links-warning i[data-v-ecb10b80]{color:#f59e0b;font-size:1rem;margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.shared-links-warning strong[data-v-ecb10b80]{display:block;font-size:.875rem;color:#92400e;margin-bottom:2px}.shared-links-warning p[data-v-ecb10b80]{font-size:.8125rem;color:#78350f;margin:0}.abc-checkbox label[data-v-ecb10b80]:after,.abc-checkbox label[data-v-ecb10b80]:before{outline:0!important;top:0!important}.modal-header[data-v-ecb10b80]{padding:1.2rem 1rem .7rem!important}button.close[data-v-ecb10b80]{padding:.8rem 1rem!important;font-size:2.2rem!important;outline:none!important}.modal-title[data-v-ecb10b80]{font-weight:700}.modal-body[data-v-ecb10b80]{margin-bottom:10px}@media(max-width:1200px){.wiki-page .wiki-item[data-v-ecb10b80],.wiki-page .wiki-table-header[data-v-ecb10b80]{grid-template-columns:minmax(200px,1fr) 150px 120px 80px}}@media(max-width:991px){.wiki-page .wiki-item[data-v-ecb10b80],.wiki-page .wiki-table-header[data-v-ecb10b80]{grid-template-columns:minmax(180px,1fr) 100px 80px}.wiki-page .wiki-item .tags-column[data-v-ecb10b80],.wiki-page .wiki-table-header>div[data-v-ecb10b80]:nth-child(2){display:none}}@media(max-width:768px){.wiki-page[data-v-ecb10b80]{padding:.5rem}.wiki-page .filter-row[data-v-ecb10b80]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.wiki-page .filter-row .search-box[data-v-ecb10b80]{width:100%}.wiki-page .filter-row .tag-filters[data-v-ecb10b80]{width:100%;overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:4px}.wiki-page .filter-row .tag-filters[data-v-ecb10b80]::-webkit-scrollbar{height:4px}.wiki-page .filter-row .tag-filters[data-v-ecb10b80]::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:2px}.wiki-page .wiki-table-header[data-v-ecb10b80]{display:none}.wiki-page .wiki-item[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:12px 16px}.wiki-page .wiki-item .text-title-wrap[data-v-ecb10b80]{width:100%}.wiki-page .wiki-item .tags-column[data-v-ecb10b80]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.wiki-page .wiki-item .date-column[data-v-ecb10b80]{width:100%;font-size:.75rem;color:#94a3b8}.wiki-page .wiki-item .date-column[data-v-ecb10b80]:before{content:"Updated: ";font-weight:500}.wiki-page .wiki-item .actions-container[data-v-ecb10b80]{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:8px;border-top:1px solid #edf2f7}}@media(max-width:480px){.wiki-page .pagination-info[data-v-ecb10b80]{text-align:center}.wiki-page .pagination-controls[data-v-ecb10b80]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.wiki-page .pagination-controls .pagination-btn[data-v-ecb10b80]{min-width:28px;height:28px;font-size:12px}.wiki-page .pagination-controls .pagination-page[data-v-ecb10b80]{min-width:80px;font-size:12px}}.text-tagnew{color:#3abf94;text-align:left;font-size:25px;font-weight:600}.edit-access{margin-bottom:8px;margin-right:25px;min-width:120px}.add-tags-p{width:150px;margin:0;font-weight:600;color:grey}.upload-asset-btn{border:none!important}.edit-access-mob{margin-bottom:30px}@media(max-width:670.98px){.edit-access-mob{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mob-mt-20{margin-top:20px}}@media(max-width:550.98px){.add-tags-p{margin-bottom:7px;margin-top:10px}.edit-access-mob1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:576.98px){.text-tagnew{font-size:20px}}.multiselect .multiselect__select:before{top:16px!important}.multiselect .multiselect__option:after{margin-top:-8px}.abc .ce-block__content{max-width:98%!important;margin:0 auto;padding:0 30px}.abc{background-color:#f7f7f7;border-radius:4px}h2.ce-header{font-size:23px;font-weight:600}.abc .ce-toolbar__content{max-width:94%}.abc ::v-deep .custom-link-wrapper-showed{background:#fff;border:1px solid #e1e8ed;border-radius:12px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.12);box-shadow:0 8px 32px rgba(0,0,0,.12);padding:16px;margin-top:8px;max-width:400px;min-width:320px;z-index:1000}.abc ::v-deep .custom-link-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.abc ::v-deep .custom-link-filter-holder{border-bottom:1px solid #e1e8ed;padding-bottom:12px;margin-bottom:8px}.abc ::v-deep .custom-link-tool__input-el{width:100%;padding:12px 16px;border:2px solid #e1e8ed;border-radius:8px;font-size:14px;outline:none;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.abc ::v-deep .custom-link-tool__input-el:focus{border-color:#007bff;-webkit-box-shadow:0 0 0 3px rgba(0,123,255,.1);box-shadow:0 0 0 3px rgba(0,123,255,.1)}.abc ::v-deep .filtertext{display:inline-block;padding:8px 16px;margin:0 6px 6px 0;background:#f8f9fa;color:#495057;border:1px solid #dee2e6;border-radius:20px;font-size:12px;font-weight:600;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px}.abc ::v-deep .filtertext:hover{background:#007bff;color:#fff;border-color:#007bff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.abc ::v-deep .custom-link-tool__ul{margin:0;padding:0;list-style:none;max-height:320px;overflow-y:auto;border-radius:8px;background:#f8f9fa;border:1px solid #e9ecef}.abc ::v-deep .custom-link-tool__ul::-webkit-scrollbar{width:8px}.abc ::v-deep .custom-link-tool__ul::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.abc ::v-deep .custom-link-tool__ul::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.abc ::v-deep .custom-link-tool__ul::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.abc ::v-deep .custom-link-tool__li{display:block;margin:0;padding:14px 16px;cursor:pointer;border-bottom:1px solid #e9ecef;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:14px;line-height:1.5;color:#495057;word-wrap:break-word}.abc ::v-deep .custom-link-tool__li:last-child{border-bottom:none}.abc ::v-deep .custom-link-tool__li:hover{background:#007bff;color:#fff;-webkit-transform:translateX(4px);transform:translateX(4px);font-weight:500}.abc ::v-deep .custom-link-tool__li:active{background:#0056b3;-webkit-transform:translateX(2px);transform:translateX(2px)}.wiki-create-page[data-v-4a338dda]{max-width:100%}.wiki-create-header[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e2e8f0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.wiki-create-header .header-left[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.wiki-create-header .header-left .back-link[data-v-4a338dda]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#718096;text-decoration:none;font-size:14px;-webkit-transition:color .2s ease;transition:color .2s ease}.wiki-create-header .header-left .back-link[data-v-4a338dda]:hover{color:#3abf94}.wiki-create-header .header-left .back-link .fa[data-v-4a338dda]{font-size:12px}.wiki-create-header .header-left .page-title[data-v-4a338dda]{font-size:24px;font-weight:700;color:#2d3748;margin:0}.wiki-create-header .header-actions[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.wiki-create-content-wrapper[data-v-4a338dda]{display:grid;grid-template-columns:1fr 280px;gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media(max-width:1200px){.wiki-create-content-wrapper[data-v-4a338dda]{grid-template-columns:1fr 240px}}@media(max-width:991px){.wiki-create-content-wrapper[data-v-4a338dda]{grid-template-columns:1fr}}.wiki-create-main[data-v-4a338dda]{background:#fff;border-radius:12px;padding:24px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #e2e8f0}@media(max-width:991px){.wiki-create-sidebar[data-v-4a338dda]{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.wiki-create-sidebar .sidebar-section[data-v-4a338dda]{background:#fff;border-radius:12px;padding:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #e2e8f0}.wiki-create-sidebar .sidebar-section .sidebar-title[data-v-4a338dda]{font-size:14px;font-weight:600;color:#2d3748;margin:0 0 16px 0;padding-bottom:12px;border-bottom:1px solid #e2e8f0}.wiki-create-sidebar .sidebar-section .sidebar-tags[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.wiki-create-sidebar .sidebar-section .sidebar-tags .sidebar-tag[data-v-4a338dda]{display:inline-block;padding:6px 12px;font-size:13px;font-weight:500;background:#edf2f7;color:#4a5568;border-radius:16px;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.wiki-create-sidebar .sidebar-section .sidebar-tags .sidebar-tag[data-v-4a338dda]:hover{background:#3abf94;color:#fff}.wiki-name-row[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex}.wiki-name-panel[data-v-4a338dda]{-webkit-box-flex:1;-ms-flex:1;flex:1;border-color:#c3dafe;background:linear-gradient(135deg,#f0f4ff,#fff)}.wiki-name-panel .panel-header[data-v-4a338dda]{border-bottom-color:#c3dafe}.wiki-name-panel .panel-header .panel-title[data-v-4a338dda]{color:#3730a3}.wiki-name-panel .required-star[data-v-4a338dda]{color:#dc3545;font-weight:700}.wiki-name-panel .wiki-name-input[data-v-4a338dda]{font-size:.95rem;font-weight:500}.wiki-name-error[data-v-4a338dda]{border-color:#dc3545!important;background:linear-gradient(135deg,#fff5f5,#fff)!important}.wiki-name-error .panel-header[data-v-4a338dda]{border-bottom-color:#dc3545!important}.settings-row[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.settings-panel[data-v-4a338dda]{border:1px solid #e0e0e0;border-radius:8px;padding:10px 12px;background:linear-gradient(135deg,#f8f9fa,#fff);-webkit-box-flex:1;-ms-flex:1 1 180px;flex:1 1 180px}.settings-panel .panel-header[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;padding-bottom:5px;border-bottom:1px solid #eee}.settings-panel .panel-header .panel-icon[data-v-4a338dda]{font-size:.9rem;margin-right:5px}.settings-panel .panel-header .panel-title[data-v-4a338dda]{font-weight:600;color:#333;font-size:.8rem}.settings-panel .panel-content[data-v-4a338dda]{font-size:.85rem}.settings-panel .compact-checkbox[data-v-4a338dda]{margin-bottom:2px!important}.settings-panel .compact-checkbox label[data-v-4a338dda]{font-size:.8rem}.tags-panel[data-v-4a338dda]{border-color:#d6c9e8;background:linear-gradient(135deg,#f9f7fc,#fff);min-width:200px}.tags-panel .panel-header[data-v-4a338dda]{border-bottom-color:#d6c9e8}.tags-panel .panel-header .panel-title[data-v-4a338dda]{color:#6f42c1}.tags-panel .tags-content .multiselect[data-v-4a338dda]{font-size:.8rem;min-height:32px}.tags-panel .tags-content .multiselect .multiselect__tags[data-v-4a338dda]{min-height:32px;padding:4px 30px 0 6px;font-size:.8rem}.tags-panel .tags-content .multiselect .multiselect__placeholder[data-v-4a338dda]{font-size:.8rem;padding-top:2px}.tags-panel .tags-content .multiselect .multiselect__tag[data-v-4a338dda]{font-size:.75rem;padding:3px 20px 3px 6px;margin-bottom:2px}.tags-panel .tags-content .multiselect .multiselect__input[data-v-4a338dda]{font-size:.8rem}.page-settings-panel[data-v-4a338dda]{border-color:#bee5eb;background:linear-gradient(135deg,#f0f9ff,#fff)}.page-settings-panel .panel-header[data-v-4a338dda]{border-bottom-color:#bee5eb}.page-settings-panel .panel-header .panel-title[data-v-4a338dda]{color:#17a2b8}.email-subject-panel[data-v-4a338dda]{border-color:#b8daff;background:linear-gradient(135deg,#f0f7ff,#fff);min-width:220px}.email-subject-panel .panel-header[data-v-4a338dda]{border-bottom-color:#b8daff}.email-subject-panel .panel-header .panel-title[data-v-4a338dda]{color:#0056b3}.email-subject-panel .required-star[data-v-4a338dda]{color:#dc3545;font-weight:700}.email-subject-panel .email-subject-input[data-v-4a338dda]{font-size:.85rem}.email-subject-error[data-v-4a338dda]{border-color:#dc3545!important;background:linear-gradient(135deg,#fff5f5,#fff)!important}.email-subject-error .panel-header[data-v-4a338dda]{border-bottom-color:#dc3545!important}.public-access-panel[data-v-4a338dda]{border-color:#d4edda;background:linear-gradient(135deg,#f8fff9,#fff)}.public-access-panel .panel-header[data-v-4a338dda]{border-bottom-color:#d4edda}.public-access-panel .panel-header .panel-title[data-v-4a338dda]{color:#28a745}.translation-panel[data-v-4a338dda]{border-color:#bee5eb;background:linear-gradient(135deg,#f0f9ff,#fff)}.translation-panel .panel-header[data-v-4a338dda]{border-bottom-color:#bee5eb}.translation-panel .panel-header .panel-title[data-v-4a338dda]{color:#17a2b8}.variables-panel[data-v-4a338dda]{-webkit-box-flex:2;-ms-flex:2 1 280px;flex:2 1 280px;border-color:#ffeeba;background:linear-gradient(135deg,#fffdf5,#fff)}.variables-panel .panel-header[data-v-4a338dda]{border-bottom-color:#ffeeba}.variables-panel .panel-header .panel-title[data-v-4a338dda]{color:#856404}.variables-panel .variables-content[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.variables-panel .variables-content .badge[data-v-4a338dda]{font-size:.8rem;font-weight:500;padding:4px 8px;cursor:pointer}@media(max-width:768px){.settings-row[data-v-4a338dda]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.settings-panel[data-v-4a338dda]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.translation-settings-panel[data-v-4a338dda]{border:1px solid #e0e0e0;border-radius:8px;padding:15px;background:linear-gradient(135deg,#f8f9fa,#fff)}.translation-settings-panel .translation-header[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #eee}.translation-settings-panel .translation-header .translation-icon[data-v-4a338dda]{font-size:1.2rem;margin-right:8px}.translation-settings-panel .translation-header .translation-title[data-v-4a338dda]{font-weight:600;color:#333;font-size:.95rem}.translation-settings-panel .translation-content .translation-info[data-v-4a338dda]{color:#666;margin-bottom:0;line-height:1.4}.translation-settings-panel .translation-content .translation-info i[data-v-4a338dda]{margin-right:4px}.translation-lang-row[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:4px 0}.translation-lang-row .translation-checkbox[data-v-4a338dda]{width:15px;height:15px;cursor:pointer;accent-color:#17a2b8}.translation-lang-row .translation-label[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;cursor:pointer;margin-bottom:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.translation-lang-row .lang-flag[data-v-4a338dda]{font-size:1rem}.translation-lang-row .lang-name[data-v-4a338dda]{font-size:.8rem;font-weight:500;color:#333}.translation-lang-row .status-badge[data-v-4a338dda]{margin-left:auto;font-size:.75rem}.content-section[data-v-4a338dda]{background:#fff;border:1px solid #e2e8f0;border-radius:12px}.content-section-header[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0;font-weight:600;color:#2c3e50}.content-section-icon[data-v-4a338dda]{color:#667eea;font-size:1rem}.content-section-title[data-v-4a338dda]{font-size:.95rem;font-weight:600}.content-section-hint[data-v-4a338dda]{font-weight:400;font-size:13px;color:#94a3b8;margin-left:12px}.insert-dropdown-content[data-v-4a338dda]{width:520px;max-height:400px;overflow-y:auto}.insert-section-title[data-v-4a338dda]{font-size:.72rem;text-transform:uppercase;color:#9ca3af;font-weight:600;padding:6px 12px 4px;margin:0}.variable-grid[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.variable-chip[data-v-4a338dda]{display:inline-block;padding:3px 8px;font-size:12px;color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;cursor:pointer;-webkit-transition:background-color .15s;transition:background-color .15s;white-space:nowrap}.variable-chip[data-v-4a338dda]:hover{background-color:#e0f2fe;border-color:#93c5fd}.emoji-inline-grid[data-v-4a338dda]{max-height:200px;overflow-y:auto}.emoji-category-title[data-v-4a338dda]{font-size:.72rem;text-transform:uppercase;color:#9ca3af;margin:8px 0 4px;font-weight:600}.emoji-grid[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}.emoji-item[data-v-4a338dda]{cursor:pointer;font-size:1.2rem;padding:2px 4px;border-radius:4px;line-height:1.4}.emoji-item[data-v-4a338dda]:hover{background-color:#f3f4f6}.content-editor-container[data-v-4a338dda]{padding:16px;min-height:300px}.sms-preview-section[data-v-4a338dda]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;overflow:hidden;-webkit-box-shadow:0 10px 40px rgba(102,126,234,.3);box-shadow:0 10px 40px rgba(102,126,234,.3);position:relative;z-index:0}.preview-header[data-v-4a338dda]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:16px 20px;background:hsla(0,0%,100%,.1);-webkit-transition:all .2s ease;transition:all .2s ease}.preview-header[data-v-4a338dda]:hover{background:hsla(0,0%,100%,.15)}.preview-header-content[data-v-4a338dda]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.preview-header-content[data-v-4a338dda],.preview-title[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.preview-title[data-v-4a338dda]{color:#fff;font-weight:600;font-size:16px}.preview-title i.fa-chevron-down[data-v-4a338dda],.preview-title i.fa-chevron-right[data-v-4a338dda]{font-size:12px;opacity:.8}.preview-title .title-icon[data-v-4a338dda]{font-size:20px}.preview-status .status-badge[data-v-4a338dda]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:5px 12px;border-radius:20px;font-size:12px;font-weight:500}.preview-status .status-badge i[data-v-4a338dda]{font-size:11px}.preview-status .status-pending[data-v-4a338dda]{background:hsla(0,0%,100%,.2);color:#fff}.preview-status .status-ready[data-v-4a338dda]{background:#28a745;color:#fff}.preview-status .status-english-only[data-v-4a338dda]{background:hsla(0,0%,100%,.25);color:#fff}.inline-phone-preview[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;padding:30px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.inline-phone-preview.single-phone .phone-mockup-inline[data-v-4a338dda]{-webkit-transform:scale(1.05);transform:scale(1.05)}.phone-mockup-inline[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.phone-frame-inline[data-v-4a338dda]{width:220px;height:380px;background:#1a1a1a;border-radius:32px;padding:10px;-webkit-box-shadow:0 20px 40px -12px rgba(0,0,0,.4),inset 0 0 0 2px #333,inset 0 0 0 4px #1a1a1a;box-shadow:0 20px 40px -12px rgba(0,0,0,.4),inset 0 0 0 2px #333,inset 0 0 0 4px #1a1a1a;position:relative}.phone-notch-inline[data-v-4a338dda]{width:90px;height:20px;background:#1a1a1a;border-radius:0 0 16px 16px;position:absolute;top:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.phone-screen-inline[data-v-4a338dda]{width:100%;height:100%;background:#f5f5f5;border-radius:24px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.phone-header-inline[data-v-4a338dda]{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff;padding:28px 12px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;font-weight:500}.phone-time-inline[data-v-4a338dda]{font-weight:600}.phone-carrier-inline[data-v-4a338dda]{font-size:10px;opacity:.9}.phone-content-inline[data-v-4a338dda]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px;overflow-y:auto;background:#e5ddd5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z' fill='%23d4ccc4' fill-opacity='.4' fill-rule='evenodd'/%3E%3C/svg%3E")}.message-bubble-inline[data-v-4a338dda]{max-width:90%;padding:8px 12px;border-radius:14px;margin-bottom:6px;position:relative;word-wrap:break-word}.message-bubble-inline.outgoing[data-v-4a338dda]{background:linear-gradient(135deg,#dcf8c6,#c5e8a5);margin-left:auto;border-bottom-right-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.message-bubble-inline.split-bubble[data-v-4a338dda]{position:relative;margin-bottom:10px;border:2px dashed rgba(118,75,162,.3);background:linear-gradient(135deg,#e8f5e9,#c8e6c9)!important}.split-indicator[data-v-4a338dda]{position:absolute;top:-8px;right:8px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:9px;font-weight:700;padding:2px 6px;border-radius:8px}.message-text-inline[data-v-4a338dda]{font-size:12px;line-height:1.35;color:#303030}.message-time-inline[data-v-4a338dda]{font-size:9px;color:#8a8a8a;text-align:right;margin-top:3px}.phone-label-inline[data-v-4a338dda]{margin-top:12px;font-size:14px;font-weight:600;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.2)}.sms-counter[data-v-4a338dda]{padding:12px 20px;background:hsla(0,0%,100%,.95);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;font-size:14px}.sms-counter.counter-ok .char-count[data-v-4a338dda]{color:#667eea}.sms-counter.counter-caution .char-count[data-v-4a338dda]{color:#764ba2}.sms-counter.counter-split[data-v-4a338dda]{background:linear-gradient(135deg,#f0e6ff,#e6f0ff)}.sms-counter.counter-split .char-count[data-v-4a338dda]{color:#764ba2}.sms-counter.counter-danger[data-v-4a338dda]{background:#ffe6e6}.sms-counter.counter-danger .char-count[data-v-4a338dda]{color:#dc3545}.counter-main[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px}.counter-main .char-count[data-v-4a338dda]{font-size:22px;font-weight:700}.counter-main .char-limit[data-v-4a338dda]{color:#6c757d;font-size:13px}.segment-info[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.segment-badge[data-v-4a338dda]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:5px 14px;border-radius:20px;font-size:12px;font-weight:600}.segment-badge i[data-v-4a338dda]{margin-right:5px}.segment-badge.multi-segment[data-v-4a338dda]{background:linear-gradient(135deg,#764ba2,#9c27b0);-webkit-animation:pulse-glow-4a338dda 2s ease-in-out infinite;animation:pulse-glow-4a338dda 2s ease-in-out infinite}@-webkit-keyframes pulse-glow-4a338dda{0%,to{-webkit-box-shadow:0 0 0 0 rgba(118,75,162,.4);box-shadow:0 0 0 0 rgba(118,75,162,.4)}50%{-webkit-box-shadow:0 0 10px 3px rgba(118,75,162,.3);box-shadow:0 0 10px 3px rgba(118,75,162,.3)}}@keyframes pulse-glow-4a338dda{0%,to{-webkit-box-shadow:0 0 0 0 rgba(118,75,162,.4);box-shadow:0 0 0 0 rgba(118,75,162,.4)}50%{-webkit-box-shadow:0 0 10px 3px rgba(118,75,162,.3);box-shadow:0 0 10px 3px rgba(118,75,162,.3)}}.preview-footer[data-v-4a338dda]{padding:15px 20px;background:rgba(0,0,0,.2);color:hsla(0,0%,100%,.85);font-size:13px;text-align:center}.preview-footer i[data-v-4a338dda]{margin-right:6px;opacity:.8}.preview-footer code[data-v-4a338dda]{background:hsla(0,0%,100%,.2);padding:2px 8px;border-radius:4px;font-size:12px;color:#fff}.email-preview-section[data-v-4a338dda]{background:linear-gradient(135deg,#4facfe,#00f2fe);border-radius:16px;overflow:hidden;-webkit-box-shadow:0 10px 40px rgba(79,172,254,.3);box-shadow:0 10px 40px rgba(79,172,254,.3)}.email-preview-header[data-v-4a338dda]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:16px 20px;background:hsla(0,0%,100%,.1);-webkit-transition:all .2s ease;transition:all .2s ease}.email-preview-header[data-v-4a338dda]:hover{background:hsla(0,0%,100%,.15)}.status-email[data-v-4a338dda]{background:hsla(0,0%,100%,.25);color:#fff}.email-mockup[data-v-4a338dda]{margin:20px;background:#fff;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.15);box-shadow:0 10px 40px rgba(0,0,0,.15)}.email-client-header[data-v-4a338dda]{background:linear-gradient(135deg,#f5f5f5,#e8e8e8);padding:12px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;border-bottom:1px solid #ddd}.email-dots[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.email-dots .dot[data-v-4a338dda]{width:12px;height:12px;border-radius:50%}.email-dots .dot.red[data-v-4a338dda]{background:#ff5f56}.email-dots .dot.yellow[data-v-4a338dda]{background:#ffbd2e}.email-dots .dot.green[data-v-4a338dda]{background:#27ca40}.email-tab[data-v-4a338dda]{background:#fff;padding:6px 14px;border-radius:6px 6px 0 0;font-size:12px;color:#666;border:1px solid #ddd;border-bottom:none;margin-bottom:-1px}.email-tab i[data-v-4a338dda]{margin-right:6px;color:#4facfe}.email-content[data-v-4a338dda]{padding:20px}.email-field[data-v-4a338dda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:8px;font-size:13px}.email-field .field-label[data-v-4a338dda]{font-weight:600;color:#666;min-width:60px}.email-field .field-value[data-v-4a338dda]{color:#333;-webkit-box-flex:1;-ms-flex:1;flex:1}.email-field .field-value.subject[data-v-4a338dda]{font-weight:600;color:#222}.email-divider[data-v-4a338dda]{height:1px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#ddd),to(transparent));background:linear-gradient(90deg,transparent,#ddd,transparent);margin:15px 0}.email-body[data-v-4a338dda]{min-height:100px;padding:10px 0;font-size:14px;line-height:1.6}.email-body h1[data-v-4a338dda],.email-body h2[data-v-4a338dda],.email-body h3[data-v-4a338dda],.email-body h4[data-v-4a338dda],.email-body h5[data-v-4a338dda],.email-body h6[data-v-4a338dda]{color:#333;margin-top:0}.email-body p[data-v-4a338dda]{margin-bottom:12px}.email-body ol[data-v-4a338dda],.email-body ul[data-v-4a338dda]{padding-left:20px}.email-preview-footer[data-v-4a338dda]{padding:15px 20px;background:rgba(0,0,0,.15);color:hsla(0,0%,100%,.9);font-size:13px;text-align:center}.email-preview-footer i[data-v-4a338dda]{margin-right:6px;opacity:.8}@media(max-width:600px){.inline-phone-preview[data-v-4a338dda]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:15px}.phone-frame-inline[data-v-4a338dda]{width:200px;height:340px}.preview-header-content[data-v-4a338dda]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.wiki-view-page[data-v-2693b3c4]{max-width:100%}.wiki-view-header[data-v-2693b3c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.wiki-view-header .header-left[data-v-2693b3c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.wiki-view-header .header-left .back-link[data-v-2693b3c4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:14px;color:#3abf94;text-decoration:none;font-weight:500}.wiki-view-header .header-left .back-link[data-v-2693b3c4]:hover{color:#2d9474}.wiki-view-header .header-left .back-link .fa[data-v-2693b3c4]{font-size:12px}.wiki-view-header .header-left .page-title[data-v-2693b3c4]{font-size:28px;font-weight:700;color:#2d3748;margin:0;line-height:1.3}.wiki-view-header .header-actions[data-v-2693b3c4]{gap:12px}.wiki-view-header .header-actions .btn[data-v-2693b3c4],.wiki-view-header .header-actions[data-v-2693b3c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wiki-view-header .header-actions .btn[data-v-2693b3c4]{gap:8px;padding:10px 20px;font-size:14px;font-weight:600;border-radius:8px;-webkit-transition:all .2s ease;transition:all .2s ease}.wiki-view-header .header-actions .btn .fa[data-v-2693b3c4]{font-size:12px}.wiki-view-header .header-actions .edit-btn[data-v-2693b3c4]{background:#3abf94;border-color:#3abf94;color:#fff;text-decoration:none}.wiki-view-header .header-actions .edit-btn[data-v-2693b3c4]:hover{background:#2d9474;border-color:#2d9474;color:#fff}.wiki-view-header .header-actions .btn-outline-primary[data-v-2693b3c4]{background:transparent;border:2px solid #3abf94;color:#3abf94}.wiki-view-header .header-actions .btn-outline-primary[data-v-2693b3c4]:hover{background:#3abf94;color:#fff}.wiki-meta[data-v-2693b3c4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e2e8f0}.wiki-meta .meta-tags[data-v-2693b3c4],.wiki-meta[data-v-2693b3c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wiki-meta .meta-tags[data-v-2693b3c4]{gap:8px}.wiki-meta .meta-tags .meta-tag[data-v-2693b3c4]{padding:6px 14px;font-size:13px;font-weight:500;background:#edf2f7;color:#4a5568;border-radius:20px;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.wiki-meta .meta-tags .meta-tag[data-v-2693b3c4]:hover{background:#3abf94;color:#fff}.wiki-meta .meta-info[data-v-2693b3c4]{gap:16px;margin-left:auto}.wiki-meta .meta-info .meta-item[data-v-2693b3c4],.wiki-meta .meta-info[data-v-2693b3c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wiki-meta .meta-info .meta-item[data-v-2693b3c4]{gap:6px;font-size:13px;color:#718096}.wiki-meta .meta-info .meta-item .fa[data-v-2693b3c4]{font-size:14px}.wiki-meta .meta-info .meta-item.public-indicator[data-v-2693b3c4]{color:#38a169;font-weight:500}.wiki-content-wrapper[data-v-2693b3c4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.wiki-content-wrapper .wiki-content[data-v-2693b3c4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;background:#fff;border-radius:12px;border:1px solid #e2e8f0;padding:32px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.wiki-content-wrapper .wiki-sidebar[data-v-2693b3c4]{width:280px;-ms-flex-negative:0;flex-shrink:0}.wiki-content-wrapper .wiki-sidebar .sidebar-section[data-v-2693b3c4]{background:#fff;border-radius:12px;border:1px solid #e2e8f0;padding:20px;position:sticky;top:20px}.wiki-content-wrapper .wiki-sidebar .sidebar-section .sidebar-title[data-v-2693b3c4]{font-size:14px;font-weight:600;color:#4a5568;text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px 0;padding-bottom:12px;border-bottom:1px solid #e2e8f0}.wiki-content-wrapper .wiki-sidebar .sidebar-section .sidebar-tags[data-v-2693b3c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.wiki-content-wrapper .wiki-sidebar .sidebar-section .sidebar-tags .sidebar-tag[data-v-2693b3c4]{display:block;padding:10px 14px;font-size:14px;color:#4a5568;background:#f7fafc;border-radius:8px;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.wiki-content-wrapper .wiki-sidebar .sidebar-section .sidebar-tags .sidebar-tag[data-v-2693b3c4]:hover{background:#3abf94;color:#fff}@media(max-width:1200px){.wiki-content-wrapper .wiki-sidebar[data-v-2693b3c4]{width:240px}}@media(max-width:991px){.wiki-content-wrapper[data-v-2693b3c4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wiki-content-wrapper .wiki-sidebar[data-v-2693b3c4]{width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.wiki-content-wrapper .wiki-sidebar .sidebar-section[data-v-2693b3c4]{position:static}.wiki-content-wrapper .wiki-sidebar .sidebar-section .sidebar-tags[data-v-2693b3c4]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.wiki-content-wrapper .wiki-sidebar .sidebar-section .sidebar-tags .sidebar-tag[data-v-2693b3c4]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width:768px){.wiki-view-header[data-v-2693b3c4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.wiki-view-header .header-left .page-title[data-v-2693b3c4]{font-size:22px}.wiki-view-header .header-actions[data-v-2693b3c4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wiki-view-header .header-actions .btn[data-v-2693b3c4]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wiki-meta[data-v-2693b3c4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wiki-meta .meta-info[data-v-2693b3c4]{margin-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.wiki-content-wrapper .wiki-content[data-v-2693b3c4]{padding:20px;border-radius:8px}.wiki-content-wrapper .wiki-sidebar .sidebar-section[data-v-2693b3c4]{padding:16px}}@media(max-width:480px){.wiki-view-header .header-left .page-title[data-v-2693b3c4]{font-size:20px}.wiki-content-wrapper .wiki-content[data-v-2693b3c4]{padding:16px}}.abc .ce-block__content[data-v-2693b3c4]{max-width:98%!important;margin:0 auto;padding:0 30px}.abc[data-v-2693b3c4]{background-color:#fff;border-radius:4px}h2.ce-header[data-v-2693b3c4]{font-size:23px;font-weight:600}.abc .ce-toolbar__content[data-v-2693b3c4]{max-width:94%}.abc[data-v-2693b3c4] .custom-link-wrapper-showed{background:#fff;border:1px solid #e1e8ed;border-radius:12px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.12);box-shadow:0 8px 32px rgba(0,0,0,.12);padding:16px;margin-top:8px;max-width:400px;min-width:320px;z-index:1000}.abc[data-v-2693b3c4] .custom-link-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.abc[data-v-2693b3c4] .custom-link-filter-holder{border-bottom:1px solid #e1e8ed;padding-bottom:12px;margin-bottom:8px}.abc[data-v-2693b3c4] .custom-link-tool__input-el{width:100%;padding:12px 16px;border:2px solid #e1e8ed;border-radius:8px;font-size:14px;outline:none;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.abc[data-v-2693b3c4] .custom-link-tool__input-el:focus{border-color:#007bff;-webkit-box-shadow:0 0 0 3px rgba(0,123,255,.1);box-shadow:0 0 0 3px rgba(0,123,255,.1)}.abc[data-v-2693b3c4] .filtertext{display:inline-block;padding:8px 16px;margin:0 6px 6px 0;background:#f8f9fa;color:#495057;border:1px solid #dee2e6;border-radius:20px;font-size:12px;font-weight:600;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px}.abc[data-v-2693b3c4] .filtertext:hover{background:#007bff;color:#fff;border-color:#007bff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.abc[data-v-2693b3c4] .custom-link-tool__ul{margin:0;padding:0;list-style:none;max-height:320px;overflow-y:auto;border-radius:8px;background:#f8f9fa;border:1px solid #e9ecef}.abc[data-v-2693b3c4] .custom-link-tool__ul::-webkit-scrollbar{width:8px}.abc[data-v-2693b3c4] .custom-link-tool__ul::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.abc[data-v-2693b3c4] .custom-link-tool__ul::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.abc[data-v-2693b3c4] .custom-link-tool__ul::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.abc[data-v-2693b3c4] .custom-link-tool__li{display:block;margin:0;padding:14px 16px;cursor:pointer;border-bottom:1px solid #e9ecef;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:14px;line-height:1.5;color:#495057;word-wrap:break-word}.abc[data-v-2693b3c4] .custom-link-tool__li:last-child{border-bottom:none}.abc[data-v-2693b3c4] .custom-link-tool__li:hover{background:#007bff;color:#fff;-webkit-transform:translateX(4px);transform:translateX(4px);font-weight:500}.abc[data-v-2693b3c4] .custom-link-tool__li:active{background:#0056b3;-webkit-transform:translateX(2px);transform:translateX(2px)}.available_variables{background-color:#f8f9fa;margin:20px -20px 0;padding:10px 20px}.wiki-edit-page[data-v-35043a62]{max-width:100%}.wiki-edit-header[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e2e8f0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.wiki-edit-header .header-left[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.wiki-edit-header .header-left .back-link[data-v-35043a62]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#718096;text-decoration:none;font-size:14px;-webkit-transition:color .2s ease;transition:color .2s ease}.wiki-edit-header .header-left .back-link[data-v-35043a62]:hover{color:#3abf94}.wiki-edit-header .header-left .back-link .fa[data-v-35043a62]{font-size:12px}.wiki-edit-header .header-left .page-title[data-v-35043a62]{font-size:24px;font-weight:700;color:#2d3748;margin:0}.wiki-edit-header .header-actions[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.wiki-edit-header .header-actions .btn[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:500;border-radius:8px;-webkit-transition:all .2s ease;transition:all .2s ease}.wiki-edit-header .header-actions .btn .fa[data-v-35043a62]{font-size:12px}.wiki-edit-header .header-actions .view-btn[data-v-35043a62]{border-color:#e2e8f0;color:#4a5568}.wiki-edit-header .header-actions .view-btn[data-v-35043a62]:hover{background:#f7fafc;border-color:#cbd5e0}.wiki-edit-header .header-actions .btn-outline-primary[data-v-35043a62]{border-color:#3abf94;color:#3abf94}.wiki-edit-header .header-actions .btn-outline-primary[data-v-35043a62]:hover{background:#3abf94;color:#fff}.wiki-edit-header .header-actions .save-btn[data-v-35043a62]{background:linear-gradient(135deg,#3abf94,#2d9a77);border:none;color:#fff;-webkit-box-shadow:0 2px 4px rgba(58,191,148,.3);box-shadow:0 2px 4px rgba(58,191,148,.3)}.wiki-edit-header .header-actions .save-btn[data-v-35043a62]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 8px rgba(58,191,148,.4);box-shadow:0 4px 8px rgba(58,191,148,.4)}.wiki-edit-header .header-actions .save-btn[data-v-35043a62]:disabled{opacity:.7;cursor:not-allowed}.wiki-edit-content-wrapper[data-v-35043a62]{display:grid;grid-template-columns:1fr 280px;gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media(max-width:1200px){.wiki-edit-content-wrapper[data-v-35043a62]{grid-template-columns:1fr 240px}}@media(max-width:991px){.wiki-edit-content-wrapper[data-v-35043a62]{grid-template-columns:1fr}}.wiki-edit-main[data-v-35043a62]{background:#fff;border-radius:12px;padding:24px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #e2e8f0}@media(max-width:991px){.wiki-edit-sidebar[data-v-35043a62]{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.wiki-edit-sidebar .sidebar-section[data-v-35043a62]{background:#fff;border-radius:12px;padding:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #e2e8f0}.wiki-edit-sidebar .sidebar-section .sidebar-title[data-v-35043a62]{font-size:14px;font-weight:600;color:#2d3748;margin:0 0 16px 0;padding-bottom:12px;border-bottom:1px solid #e2e8f0}.wiki-edit-sidebar .sidebar-section .sidebar-tags[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.wiki-edit-sidebar .sidebar-section .sidebar-tags .sidebar-tag[data-v-35043a62]{display:inline-block;padding:6px 12px;font-size:13px;font-weight:500;background:#edf2f7;color:#4a5568;border-radius:16px;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.wiki-edit-sidebar .sidebar-section .sidebar-tags .sidebar-tag[data-v-35043a62]:hover{background:#3abf94;color:#fff}.wiki-name-row[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex}.wiki-name-panel[data-v-35043a62]{-webkit-box-flex:1;-ms-flex:1;flex:1;border-color:#c3dafe;background:linear-gradient(135deg,#f0f4ff,#fff)}.wiki-name-panel .panel-header[data-v-35043a62]{border-bottom-color:#c3dafe}.wiki-name-panel .panel-header .panel-title[data-v-35043a62]{color:#3730a3}.wiki-name-panel .required-star[data-v-35043a62]{color:#dc3545;font-weight:700}.wiki-name-panel .wiki-name-input[data-v-35043a62]{font-size:.95rem;font-weight:500}.wiki-name-error[data-v-35043a62]{border-color:#dc3545!important;background:linear-gradient(135deg,#fff5f5,#fff)!important}.wiki-name-error .panel-header[data-v-35043a62]{border-bottom-color:#dc3545!important}.settings-row[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.settings-panel[data-v-35043a62]{border:1px solid #e0e0e0;border-radius:8px;padding:10px 12px;background:linear-gradient(135deg,#f8f9fa,#fff);-webkit-box-flex:1;-ms-flex:1 1 180px;flex:1 1 180px}.settings-panel .panel-header[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;padding-bottom:5px;border-bottom:1px solid #eee}.settings-panel .panel-header .panel-icon[data-v-35043a62]{font-size:.9rem;margin-right:5px}.settings-panel .panel-header .panel-title[data-v-35043a62]{font-weight:600;color:#333;font-size:.8rem}.settings-panel .panel-content[data-v-35043a62]{font-size:.85rem}.settings-panel .compact-checkbox[data-v-35043a62]{margin-bottom:2px!important}.settings-panel .compact-checkbox label[data-v-35043a62]{font-size:.8rem}.tags-panel[data-v-35043a62]{border-color:#d6c9e8;background:linear-gradient(135deg,#f9f7fc,#fff);min-width:200px}.tags-panel .panel-header[data-v-35043a62]{border-bottom-color:#d6c9e8}.tags-panel .panel-header .panel-title[data-v-35043a62]{color:#6f42c1}.tags-panel .tags-content .multiselect[data-v-35043a62]{font-size:.8rem;min-height:32px}.tags-panel .tags-content .multiselect .multiselect__tags[data-v-35043a62]{min-height:32px;padding:4px 30px 0 6px;font-size:.8rem}.tags-panel .tags-content .multiselect .multiselect__placeholder[data-v-35043a62]{font-size:.8rem;padding-top:2px}.tags-panel .tags-content .multiselect .multiselect__tag[data-v-35043a62]{font-size:.75rem;padding:3px 20px 3px 6px;margin-bottom:2px}.tags-panel .tags-content .multiselect .multiselect__input[data-v-35043a62]{font-size:.8rem}.email-subject-panel[data-v-35043a62]{border-color:#b8daff;background:linear-gradient(135deg,#f0f7ff,#fff);min-width:220px}.email-subject-panel .panel-header[data-v-35043a62]{border-bottom-color:#b8daff}.email-subject-panel .panel-header .panel-title[data-v-35043a62]{color:#0056b3}.email-subject-panel .required-star[data-v-35043a62]{color:#dc3545;font-weight:700}.email-subject-panel .email-subject-input[data-v-35043a62]{font-size:.85rem}.email-subject-error[data-v-35043a62]{border-color:#dc3545!important;background:linear-gradient(135deg,#fff5f5,#fff)!important}.email-subject-error .panel-header[data-v-35043a62]{border-bottom-color:#dc3545!important}.public-access-panel[data-v-35043a62]{border-color:#d4edda;background:linear-gradient(135deg,#f8fff9,#fff)}.public-access-panel .panel-header[data-v-35043a62]{border-bottom-color:#d4edda}.public-access-panel .panel-header .panel-title[data-v-35043a62]{color:#28a745}.public-access-panel .public-link-actions[data-v-35043a62]{margin-top:6px}.public-access-panel .public-link-actions .btn[data-v-35043a62]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:.75rem;padding:3px 8px}.translation-panel[data-v-35043a62]{border-color:#bee5eb;background:linear-gradient(135deg,#f0f9ff,#fff)}.translation-panel .panel-header[data-v-35043a62]{border-bottom-color:#bee5eb}.translation-panel .panel-header .panel-title[data-v-35043a62]{color:#17a2b8}.translation-panel .auto-translate-info[data-v-35043a62]{font-size:13px;color:#495057;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.translation-panel .auto-translate-info i[data-v-35043a62]{font-size:14px}.translation-panel .translation-lang-row[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:4px 0;font-size:13px}.translation-panel .translation-lang-row .translation-checkbox[data-v-35043a62]{width:15px;height:15px;cursor:pointer;accent-color:#17a2b8}.translation-panel .translation-lang-row .translation-label[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;cursor:pointer;margin-bottom:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.translation-panel .translation-lang-row .lang-flag[data-v-35043a62]{font-size:16px}.translation-panel .translation-lang-row .lang-name[data-v-35043a62]{color:#333}.translation-panel .translation-lang-row .status-badge[data-v-35043a62]{font-size:12px}.content-section[data-v-35043a62]{background:#fff;border:1px solid #e2e8f0;border-radius:12px}.content-section-header[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0;font-weight:600;color:#2c3e50;border-radius:12px 12px 0 0}.content-section-icon[data-v-35043a62]{color:#3498db;font-size:16px}.content-section-title[data-v-35043a62]{font-size:15px}.content-section-hint[data-v-35043a62]{font-weight:400;font-size:13px;color:#94a3b8;margin-left:12px}.insert-dropdown-content[data-v-35043a62]{width:520px;max-height:400px;overflow-y:auto}.insert-section-title[data-v-35043a62]{font-size:.72rem;text-transform:uppercase;color:#9ca3af;font-weight:600;padding:6px 12px 4px;margin:0}.variable-grid[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.variable-chip[data-v-35043a62]{display:inline-block;padding:3px 8px;font-size:12px;color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;cursor:pointer;-webkit-transition:background-color .15s;transition:background-color .15s;white-space:nowrap}.variable-chip[data-v-35043a62]:hover{background-color:#e0f2fe;border-color:#93c5fd}.emoji-inline-grid[data-v-35043a62]{max-height:200px;overflow-y:auto}.emoji-category-title[data-v-35043a62]{font-size:.72rem;text-transform:uppercase;color:#9ca3af;margin:8px 0 4px;font-weight:600}.emoji-grid[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}.emoji-item[data-v-35043a62]{cursor:pointer;font-size:1.2rem;padding:2px 4px;border-radius:4px;line-height:1.4}.emoji-item[data-v-35043a62]:hover{background-color:#f3f4f6}.content-editor-container[data-v-35043a62]{padding:16px;min-height:300px}.variables-panel[data-v-35043a62]{-webkit-box-flex:2;-ms-flex:2 1 280px;flex:2 1 280px;border-color:#ffeeba;background:linear-gradient(135deg,#fffdf5,#fff)}.variables-panel .panel-header[data-v-35043a62]{border-bottom-color:#ffeeba}.variables-panel .panel-header .panel-title[data-v-35043a62]{color:#856404}.variables-panel .variables-content[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.variables-panel .variables-content .badge[data-v-35043a62]{font-size:.8rem;font-weight:500;padding:4px 8px;cursor:pointer}@media(max-width:768px){.settings-row[data-v-35043a62]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.settings-panel[data-v-35043a62]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.translation-settings-panel[data-v-35043a62]{border:1px solid #e0e0e0;border-radius:8px;padding:15px;background:linear-gradient(135deg,#f8f9fa,#fff)}.translation-settings-panel .translation-header[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #eee}.translation-settings-panel .translation-header .translation-icon[data-v-35043a62]{font-size:1.2rem;margin-right:8px}.translation-settings-panel .translation-header .translation-title[data-v-35043a62]{font-weight:600;color:#333;font-size:.95rem}.translation-settings-panel .translation-content .translation-info[data-v-35043a62]{color:#666;margin-bottom:10px;line-height:1.4}.translation-settings-panel .translation-content .translation-status[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.translation-settings-panel .translation-content .translation-status .badge[data-v-35043a62]{font-size:.75rem;font-weight:500;padding:4px 8px}.translation-settings-panel .translation-content .translation-buttons[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-top:10px}.translation-settings-panel .translation-content .translation-buttons .btn[data-v-35043a62]{font-size:.8rem;padding:4px 10px}.translation-settings-panel .translation-content .translation-buttons .btn i[data-v-35043a62]{margin-right:4px}.translation-settings-panel .translation-content .translation-buttons .btn.btn-disabled[data-v-35043a62]{opacity:.5;cursor:not-allowed}.spanish-preview-content .preview-block[data-v-35043a62]{margin-bottom:1rem}.spanish-preview-content .preview-block h3[data-v-35043a62]{color:#333;font-size:1.3rem;margin-bottom:.5rem}.spanish-preview-content .preview-block p[data-v-35043a62]{color:#555;line-height:1.6}.spanish-preview-content .preview-block ol[data-v-35043a62],.spanish-preview-content .preview-block ul[data-v-35043a62]{padding-left:1.5rem}.spanish-preview-content .preview-block ol li[data-v-35043a62],.spanish-preview-content .preview-block ul li[data-v-35043a62]{margin-bottom:.25rem}.phone-preview-container[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;padding:20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.phone-mockup[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.phone-frame[data-v-35043a62]{width:280px;height:500px;background:#1a1a1a;border-radius:40px;padding:12px;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.5),inset 0 0 0 2px #333,inset 0 0 0 4px #1a1a1a;box-shadow:0 25px 50px -12px rgba(0,0,0,.5),inset 0 0 0 2px #333,inset 0 0 0 4px #1a1a1a;position:relative}.phone-notch[data-v-35043a62]{width:120px;height:25px;background:#1a1a1a;border-radius:0 0 20px 20px;position:absolute;top:12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.phone-screen[data-v-35043a62]{width:100%;height:100%;background:#f5f5f5;border-radius:32px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.phone-header[data-v-35043a62]{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff;padding:35px 15px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:500}.phone-time[data-v-35043a62]{font-weight:600}.phone-carrier[data-v-35043a62]{font-size:11px;opacity:.9}.phone-content[data-v-35043a62]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px;overflow-y:auto;background:#e5ddd5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z' fill='%23d4ccc4' fill-opacity='.4' fill-rule='evenodd'/%3E%3C/svg%3E")}.message-thread[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.message-bubble[data-v-35043a62]{max-width:85%;padding:10px 14px;border-radius:18px;margin-bottom:8px;position:relative;word-wrap:break-word}.message-bubble.outgoing[data-v-35043a62]{background:linear-gradient(135deg,#dcf8c6,#c5e8a5);-ms-flex-item-align:end;align-self:flex-end;border-bottom-right-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.message-bubble.incoming[data-v-35043a62]{background:#fff;-ms-flex-item-align:start;align-self:flex-start;border-bottom-left-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.message-text[data-v-35043a62]{font-size:14px;line-height:1.4;color:#303030}.message-time[data-v-35043a62]{font-size:10px;color:#8a8a8a;text-align:right;margin-top:4px}.phone-label[data-v-35043a62]{margin-top:15px;font-size:16px;font-weight:600;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.2)}.preview-note[data-v-35043a62]{text-align:center;padding:10px;background:#f8f9fa;border-radius:8px}.preview-note code[data-v-35043a62]{background:#e9ecef;padding:2px 6px;border-radius:4px;font-size:.85em}@media(max-width:768px){.phone-preview-container[data-v-35043a62]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.phone-frame[data-v-35043a62]{width:240px;height:420px}}.sms-preview-section[data-v-35043a62]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;overflow:hidden;-webkit-box-shadow:0 10px 40px rgba(102,126,234,.3);box-shadow:0 10px 40px rgba(102,126,234,.3);position:relative;z-index:0}.preview-header[data-v-35043a62]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:16px 20px;background:hsla(0,0%,100%,.1);-webkit-transition:all .2s ease;transition:all .2s ease}.preview-header[data-v-35043a62]:hover{background:hsla(0,0%,100%,.15)}.preview-header-content[data-v-35043a62]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.preview-header-content[data-v-35043a62],.preview-title[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.preview-title[data-v-35043a62]{color:#fff;font-weight:600;font-size:16px}.preview-title i.fa-chevron-down[data-v-35043a62],.preview-title i.fa-chevron-right[data-v-35043a62]{font-size:12px;opacity:.8}.preview-title .title-icon[data-v-35043a62]{font-size:20px}.preview-status .status-badge[data-v-35043a62]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:5px 12px;border-radius:20px;font-size:12px;font-weight:500}.preview-status .status-badge i[data-v-35043a62]{font-size:11px}.preview-status .status-pending[data-v-35043a62]{background:hsla(0,0%,100%,.2);color:#fff}.preview-status .status-ready[data-v-35043a62]{background:#28a745;color:#fff}.preview-status .status-edited[data-v-35043a62]{background:#17a2b8;color:#fff}.preview-status .status-warning[data-v-35043a62]{background:#ffc107;color:#333}.preview-status .status-english-only[data-v-35043a62]{background:hsla(0,0%,100%,.25);color:#fff}.preview-loading[data-v-35043a62]{padding:40px 20px;text-align:center}.preview-loading .loading-content[data-v-35043a62]{color:#fff}.preview-loading .loading-content i[data-v-35043a62]{color:#fff;margin-bottom:15px}.preview-loading .loading-content p[data-v-35043a62]{margin:0;opacity:.9}.inline-phone-preview[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;padding:30px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.inline-phone-preview.single-phone .phone-mockup-inline[data-v-35043a62]{-webkit-transform:scale(1.05);transform:scale(1.05)}.phone-mockup-inline[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.phone-frame-inline[data-v-35043a62]{width:220px;height:380px;background:#1a1a1a;border-radius:32px;padding:10px;-webkit-box-shadow:0 20px 40px -12px rgba(0,0,0,.4),inset 0 0 0 2px #333,inset 0 0 0 4px #1a1a1a;box-shadow:0 20px 40px -12px rgba(0,0,0,.4),inset 0 0 0 2px #333,inset 0 0 0 4px #1a1a1a;position:relative}.phone-notch-inline[data-v-35043a62]{width:90px;height:20px;background:#1a1a1a;border-radius:0 0 16px 16px;position:absolute;top:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.phone-screen-inline[data-v-35043a62]{width:100%;height:100%;background:#f5f5f5;border-radius:24px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.phone-header-inline[data-v-35043a62]{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff;padding:28px 12px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;font-weight:500}.phone-time-inline[data-v-35043a62]{font-weight:600}.phone-carrier-inline[data-v-35043a62]{font-size:10px;opacity:.9}.phone-content-inline[data-v-35043a62]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px;overflow-y:auto;background:#e5ddd5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z' fill='%23d4ccc4' fill-opacity='.4' fill-rule='evenodd'/%3E%3C/svg%3E")}.message-bubble-inline[data-v-35043a62]{max-width:90%;padding:8px 12px;border-radius:14px;margin-bottom:6px;position:relative;word-wrap:break-word}.message-bubble-inline.outgoing[data-v-35043a62]{background:linear-gradient(135deg,#dcf8c6,#c5e8a5);margin-left:auto;border-bottom-right-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.message-text-inline[data-v-35043a62]{font-size:12px;line-height:1.35;color:#303030}.message-time-inline[data-v-35043a62]{font-size:9px;color:#8a8a8a;text-align:right;margin-top:3px}.phone-label-inline[data-v-35043a62]{margin-top:12px;font-size:14px;font-weight:600;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.2)}.preview-actions[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;padding:20px;background:rgba(0,0,0,.15);-ms-flex-wrap:wrap;flex-wrap:wrap}.btn-action[data-v-35043a62]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 20px;border-radius:25px;font-size:13px;font-weight:600;border:none;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.btn-action i[data-v-35043a62]{font-size:12px}.btn-action[data-v-35043a62]:disabled{opacity:.6;cursor:not-allowed}.btn-edit[data-v-35043a62]{background:#fff;color:#667eea}.btn-edit[data-v-35043a62]:hover:not(:disabled){background:#f0f0f0;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.btn-refresh[data-v-35043a62]{background:hsla(0,0%,100%,.2);color:#fff}.btn-refresh[data-v-35043a62]:hover:not(:disabled){background:hsla(0,0%,100%,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.sms-stats-panel[data-v-35043a62]{padding:16px 20px;background:hsla(0,0%,100%,.98);border-radius:0}.sms-stats-panel.counter-ok[data-v-35043a62]{border-left:4px solid #28a745}.sms-stats-panel.counter-caution[data-v-35043a62]{border-left:4px solid #ffc107}.sms-stats-panel.counter-split[data-v-35043a62]{border-left:4px solid #667eea;background:linear-gradient(135deg,#f8f9ff,#f0f4ff)}.sms-stats-panel.counter-danger[data-v-35043a62]{border-left:4px solid #dc3545;background:#fff8f8}.encoding-indicator[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.encoding-badge[data-v-35043a62]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:600}.encoding-badge i[data-v-35043a62]{font-size:11px}.encoding-badge.gsm[data-v-35043a62]{background:#e8f5e9;color:#2e7d32}.encoding-badge.unicode[data-v-35043a62]{background:#fff3e0;color:#e65100}.encoding-warning[data-v-35043a62]{font-size:11px;color:#e65100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.encoding-warning i[data-v-35043a62]{font-size:10px}.char-progress-container[data-v-35043a62]{margin-bottom:14px}.char-progress-bar[data-v-35043a62]{position:relative;height:8px;background:#e9ecef;border-radius:4px;overflow:visible}.char-progress-fill[data-v-35043a62]{height:100%;border-radius:4px;-webkit-transition:width .3s ease,background .3s ease;transition:width .3s ease,background .3s ease}.char-progress-fill.progress-ok[data-v-35043a62]{background:-webkit-gradient(linear,left top,right top,from(#28a745),to(#34ce57));background:linear-gradient(90deg,#28a745,#34ce57)}.char-progress-fill.progress-caution[data-v-35043a62]{background:-webkit-gradient(linear,left top,right top,from(#ffc107),to(#ffca2c));background:linear-gradient(90deg,#ffc107,#ffca2c)}.char-progress-fill.progress-warning[data-v-35043a62]{background:-webkit-gradient(linear,left top,right top,from(#667eea),to(#764ba2));background:linear-gradient(90deg,#667eea,#764ba2)}.char-progress-fill.progress-danger[data-v-35043a62]{background:-webkit-gradient(linear,left top,right top,from(#dc3545),to(#e4606d));background:linear-gradient(90deg,#dc3545,#e4606d)}.segment-markers[data-v-35043a62]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.segment-marker[data-v-35043a62]{position:absolute;top:-2px;bottom:-2px;width:2px;background:rgba(0,0,0,.3);border-radius:1px}.segment-marker[data-v-35043a62]:after{content:"";position:absolute;top:-4px;left:-3px;width:8px;height:8px;background:#fff;border:2px solid rgba(0,0,0,.3);border-radius:50%}.stats-row[data-v-35043a62]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.stat-item[data-v-35043a62],.stats-row[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stat-item[data-v-35043a62]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.stat-item.segments .stat-value[data-v-35043a62]{color:#667eea}.stat-value[data-v-35043a62]{font-size:24px;font-weight:700;color:#343a40;line-height:1.2}.stat-value.remaining[data-v-35043a62]{color:#28a745}.stat-value.remaining.low[data-v-35043a62]{color:#ffc107}.stat-value.remaining.over[data-v-35043a62]{color:#dc3545}.stat-label[data-v-35043a62]{font-size:11px;color:#6c757d;text-transform:uppercase;letter-spacing:.5px}.stat-divider[data-v-35043a62]{width:1px;height:32px;background:#dee2e6}.segment-cost-info[data-v-35043a62]{margin-top:12px;padding:10px 14px;background:linear-gradient(135deg,#f0e6ff,#e6f0ff);border-radius:6px;font-size:12px;color:#5a4c8a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.segment-cost-info i[data-v-35043a62]{color:#667eea}.message-bubble-inline.split-bubble[data-v-35043a62]{position:relative;margin-bottom:10px;border:2px dashed rgba(118,75,162,.3);background:linear-gradient(135deg,#e8f5e9,#c8e6c9)!important}.split-indicator[data-v-35043a62]{position:absolute;top:-8px;right:8px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:9px;font-weight:700;padding:2px 6px;border-radius:8px}.preview-footer[data-v-35043a62]{padding:15px 20px;background:rgba(0,0,0,.2);color:hsla(0,0%,100%,.85);font-size:13px;text-align:center}.preview-footer i[data-v-35043a62]{margin-right:6px;opacity:.8}.preview-footer code[data-v-35043a62]{background:hsla(0,0%,100%,.2);padding:2px 8px;border-radius:4px;font-size:12px;color:#fff}.email-preview-section[data-v-35043a62]{background:linear-gradient(135deg,#4facfe,#00f2fe);border-radius:16px;overflow:hidden;-webkit-box-shadow:0 10px 40px rgba(79,172,254,.3);box-shadow:0 10px 40px rgba(79,172,254,.3)}.email-preview-header[data-v-35043a62]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:16px 20px;background:hsla(0,0%,100%,.1);-webkit-transition:all .2s ease;transition:all .2s ease}.email-preview-header[data-v-35043a62]:hover{background:hsla(0,0%,100%,.15)}.status-email[data-v-35043a62]{background:hsla(0,0%,100%,.25);color:#fff}.email-mockup[data-v-35043a62]{margin:20px;background:#fff;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.15);box-shadow:0 10px 40px rgba(0,0,0,.15)}.email-client-header[data-v-35043a62]{background:linear-gradient(135deg,#f5f5f5,#e8e8e8);padding:12px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;border-bottom:1px solid #ddd}.email-dots[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.email-dots .dot[data-v-35043a62]{width:12px;height:12px;border-radius:50%}.email-dots .dot.red[data-v-35043a62]{background:#ff5f56}.email-dots .dot.yellow[data-v-35043a62]{background:#ffbd2e}.email-dots .dot.green[data-v-35043a62]{background:#27ca40}.email-tab[data-v-35043a62]{background:#fff;padding:6px 14px;border-radius:6px 6px 0 0;font-size:12px;color:#666;border:1px solid #ddd;border-bottom:none;margin-bottom:-1px}.email-tab i[data-v-35043a62]{margin-right:6px;color:#4facfe}.email-content[data-v-35043a62]{padding:20px}.email-field[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:8px;font-size:13px}.email-field .field-label[data-v-35043a62]{font-weight:600;color:#666;min-width:60px}.email-field .field-value[data-v-35043a62]{color:#333;-webkit-box-flex:1;-ms-flex:1;flex:1}.email-field .field-value.subject[data-v-35043a62]{font-weight:600;color:#222}.email-divider[data-v-35043a62]{height:1px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#ddd),to(transparent));background:linear-gradient(90deg,transparent,#ddd,transparent);margin:15px 0}.email-body[data-v-35043a62]{min-height:100px;padding:10px 0;font-size:14px;line-height:1.6}.email-body h1[data-v-35043a62],.email-body h2[data-v-35043a62],.email-body h3[data-v-35043a62],.email-body h4[data-v-35043a62],.email-body h5[data-v-35043a62],.email-body h6[data-v-35043a62]{color:#333;margin-top:0}.email-body p[data-v-35043a62]{margin-bottom:12px}.email-body ol[data-v-35043a62],.email-body ul[data-v-35043a62]{padding-left:20px}.email-preview-footer[data-v-35043a62]{padding:15px 20px;background:rgba(0,0,0,.15);color:hsla(0,0%,100%,.9);font-size:13px;text-align:center}.email-preview-footer i[data-v-35043a62]{margin-right:6px;opacity:.8}@media(max-width:600px){.inline-phone-preview[data-v-35043a62]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:15px}.phone-frame-inline[data-v-35043a62]{width:200px;height:340px}.preview-header-content[data-v-35043a62]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.spanish-editor-wrapper[data-v-35043a62]{min-height:400px}.spanish-editor-content[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.editor-panels[data-v-35043a62]{gap:0;min-height:450px}.editor-panel[data-v-35043a62],.editor-panels[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.editor-panel[data-v-35043a62]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.english-panel[data-v-35043a62]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-right:2px solid #dee2e6}.spanish-panel[data-v-35043a62]{background:linear-gradient(135deg,#fff9e6,#fff3cd)}.panel-header[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:15px 20px;border-bottom:1px solid rgba(0,0,0,.1);background:hsla(0,0%,100%,.5)}.flag-icon[data-v-35043a62]{font-size:20px}.panel-title[data-v-35043a62]{font-weight:600;font-size:14px;color:#333;-webkit-box-flex:1;-ms-flex:1;flex:1}.panel-body[data-v-35043a62]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:20px}.content-block[data-v-35043a62]{margin-bottom:16px;padding:12px 15px;background:#fff;border-radius:8px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08)}.block-header[data-v-35043a62]{font-size:16px;font-weight:600;color:#333;margin:0}.block-list[data-v-35043a62],.block-paragraph[data-v-35043a62]{font-size:14px;line-height:1.6;color:#555;margin:0}.block-list[data-v-35043a62]{padding-left:20px}.block-list li[data-v-35043a62]{margin-bottom:4px}.edit-block[data-v-35043a62]{margin-bottom:20px;padding:15px;background:#fff;border-radius:10px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);border-left:4px solid #ffc107}.block-label[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#6c757d;text-transform:uppercase;margin-bottom:10px}.block-label i[data-v-35043a62]{color:#ffc107}.edit-textarea[data-v-35043a62]{width:100%;padding:12px 15px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;line-height:1.5;resize:vertical;-webkit-transition:all .2s ease;transition:all .2s ease}.edit-textarea[data-v-35043a62]:focus{outline:none;border-color:#ffc107;-webkit-box-shadow:0 0 0 3px rgba(255,193,7,.15);box-shadow:0 0 0 3px rgba(255,193,7,.15)}.edit-textarea.header-input[data-v-35043a62]{font-weight:600;font-size:15px}.list-editor .list-item-edit[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:10px}.list-editor .list-item-edit .list-number[data-v-35043a62]{font-weight:600;color:#6c757d;min-width:24px}.list-editor .list-item-edit .edit-input[data-v-35043a62]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 12px;border:2px solid #e9ecef;border-radius:6px;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease}.list-editor .list-item-edit .edit-input[data-v-35043a62]:focus{outline:none;border-color:#ffc107;-webkit-box-shadow:0 0 0 3px rgba(255,193,7,.15);box-shadow:0 0 0 3px rgba(255,193,7,.15)}.editor-footer[data-v-35043a62]{padding:15px 20px;background:#f8f9fa;border-top:1px solid #dee2e6;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.editor-footer[data-v-35043a62],.footer-info[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-info[data-v-35043a62]{gap:8px;font-size:13px;color:#6c757d}.footer-info code[data-v-35043a62]{background:#e9ecef;padding:2px 6px;border-radius:4px;font-size:12px;color:#e83e8c}.footer-actions[data-v-35043a62]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.footer-actions .btn[data-v-35043a62]{padding:8px 20px;font-weight:500}@media(max-width:768px){.editor-panels[data-v-35043a62]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.english-panel[data-v-35043a62]{border-right:none;border-bottom:2px solid #dee2e6}.editor-footer[data-v-35043a62]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.editor-footer .footer-actions[data-v-35043a62]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.public-wiki-container[data-v-69a65542]{max-width:900px;margin:0 auto;padding:40px 20px;min-height:100vh;background:#fff}.error-state[data-v-69a65542],.loading-state[data-v-69a65542]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:300px;color:#666}.error-state[data-v-69a65542]{text-align:center}.error-state .error-icon[data-v-69a65542]{font-size:64px;color:#dc3545;margin-bottom:20px}.error-state h3[data-v-69a65542]{color:#333;margin-bottom:10px}.error-state p[data-v-69a65542]{color:#666;max-width:400px}.wiki-content-wrapper .wiki-header[data-v-69a65542]{margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #eee}.wiki-content-wrapper .wiki-title[data-v-69a65542]{font-size:2.5rem;font-weight:700;color:#333;margin:0}.wiki-body .content-block[data-v-69a65542]{margin-bottom:20px}.wiki-body .wiki-header-block[data-v-69a65542]{color:#333;margin-top:1.5em;margin-bottom:.5em}.wiki-body .wiki-header-block[data-v-69a65542]:first-child{margin-top:0}.wiki-body .wiki-paragraph[data-v-69a65542]{font-size:1.1rem;line-height:1.8;color:#444}.wiki-body .wiki-paragraph a[data-v-69a65542]{color:#007bff;text-decoration:underline}.wiki-body .wiki-paragraph a[data-v-69a65542]:hover{color:#0056b3}.wiki-body .wiki-image-block[data-v-69a65542]{margin:30px 0;text-align:center}.wiki-body .wiki-image-block .wiki-image[data-v-69a65542]{max-width:100%;height:auto;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.wiki-body .wiki-image-block .image-caption[data-v-69a65542]{margin-top:10px;font-size:.9rem;color:#666;font-style:italic}.wiki-body .wiki-list[data-v-69a65542]{font-size:1.1rem;line-height:1.8;color:#444;padding-left:25px}.wiki-body .wiki-list li[data-v-69a65542]{margin-bottom:8px}.wiki-body .wiki-table-wrapper[data-v-69a65542]{overflow-x:auto;margin:20px 0}.wiki-body .wiki-table[data-v-69a65542]{width:100%;border-collapse:collapse}.wiki-body .wiki-table th[data-v-69a65542]{padding:12px 15px;border:1px solid #ccc;font-size:1rem;font-weight:600;background:#f0f0f0;text-align:left}.wiki-body .wiki-table td[data-v-69a65542]{padding:12px 15px;border:1px solid #ddd;font-size:1rem}.wiki-body .wiki-table tbody tr[data-v-69a65542]:nth-child(2n){background:#f9f9f9}.wiki-body .wiki-delimiter[data-v-69a65542]{margin:40px auto;width:50%;border:none;border-top:2px solid #eee}.wiki-body .wiki-checklist .checklist-item[data-v-69a65542]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:8px;font-size:1.1rem;color:#444}.wiki-body .wiki-checklist .checklist-item input[type=checkbox][data-v-69a65542]{width:18px;height:18px}.wiki-body .wiki-embed-block[data-v-69a65542]{margin:30px 0;text-align:center}.wiki-body .wiki-embed-block .embed-wrapper[data-v-69a65542]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.wiki-body .wiki-embed-block .embed-wrapper iframe[data-v-69a65542]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px}.wiki-body .wiki-embed-block .embed-caption[data-v-69a65542]{margin-top:10px;font-size:.9rem;color:#666;font-style:italic}@media(max-width:768px){.public-wiki-container[data-v-69a65542]{padding:20px 15px}.wiki-title[data-v-69a65542]{font-size:1.8rem!important}.wiki-list[data-v-69a65542],.wiki-paragraph[data-v-69a65542]{font-size:1rem!important}}.pot-backdrop[data-v-48ffee30]{position:fixed;inset:0;background:rgba(15,23,42,.45);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1200;padding:28px;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.pot-modal[data-v-48ffee30]{background:#fff;width:100%;max-width:420px;max-height:calc(100vh - 56px);border-radius:14px;-webkit-box-shadow:0 20px 50px rgba(15,23,42,.22),0 4px 12px rgba(15,23,42,.08);box-shadow:0 20px 50px rgba(15,23,42,.22),0 4px 12px rgba(15,23,42,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.pot-modal [data-v-48ffee30]{-webkit-box-sizing:border-box;box-sizing:border-box}.pot-header[data-v-48ffee30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:18px 22px 14px;border-bottom:1px solid #e4e7ec}.pot-eyebrow[data-v-48ffee30]{font-size:10.5px;text-transform:uppercase;letter-spacing:1.2px;color:#94a3b8;font-weight:600}.pot-title[data-v-48ffee30]{font-size:17px;font-weight:600;letter-spacing:-.3px;color:#0f172a;margin-top:4px}.pot-sub[data-v-48ffee30]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;font-size:12.5px;color:#64748b;margin-top:4px}.pot-dot[data-v-48ffee30]{color:#cbd5e1}.pot-total[data-v-48ffee30]{font-weight:600;color:#0d5f54}.pot-close[data-v-48ffee30]{margin-left:auto;width:30px;height:30px;border-radius:6px;border:1px solid #e4e7ec;background:#fff;color:#475569;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.pot-close[data-v-48ffee30]:hover{background:#f1f3f6}.pot-body[data-v-48ffee30]{padding:20px 22px 4px;overflow-y:auto}.pot-qr-wrap[data-v-48ffee30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px;background:#f7f8fa;border:1px solid #e4e7ec;border-radius:12px}.pot-qr[data-v-48ffee30]{width:240px;height:240px;display:block}.pot-hint[data-v-48ffee30]{font-size:12.5px;color:#475569;line-height:1.5;text-align:center;margin:14px 4px 16px}.pot-hint strong[data-v-48ffee30]{color:#0f172a}.pot-link-row[data-v-48ffee30]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pot-link-input[data-v-48ffee30]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:8px 10px;font-size:12px;border:1px solid #e4e7ec;border-radius:7px;color:#475569;background:#f7f8fa;font-family:SFMono-Regular,Menlo,Monaco,monospace}.pot-link-input[data-v-48ffee30]:focus{outline:none;border-color:#0d5f54}.pot-copy-btn[data-v-48ffee30]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 12px;border-radius:7px;font-size:12.5px;font-weight:500;cursor:pointer;border:1px solid #b9dcd5;background:#fff;color:#0d5f54;white-space:nowrap}.pot-copy-btn[data-v-48ffee30]:hover{background:#ecf5f3}.pot-copy-btn .fa[data-v-48ffee30]{font-size:11px}.pot-footer[data-v-48ffee30]{padding:14px 22px;border-top:1px solid #e4e7ec;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:#fafafa;margin-top:16px}.pot-btn[data-v-48ffee30]{padding:8px 14px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;border:1px solid #e4e7ec;background:#fff;color:#1e293b}.pot-btn[data-v-48ffee30]:hover{background:#f1f3f6}.ptpm-backdrop[data-v-064cc6d7]{position:fixed;inset:0;background:rgba(15,23,42,.42);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100;padding:28px;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.ptpm-modal[data-v-064cc6d7]{background:#fff;width:100%;max-width:540px;max-height:calc(100vh - 56px);border-radius:14px;-webkit-box-shadow:0 20px 50px rgba(15,23,42,.18),0 4px 12px rgba(15,23,42,.06);box-shadow:0 20px 50px rgba(15,23,42,.18),0 4px 12px rgba(15,23,42,.06);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.ptpm-modal [data-v-064cc6d7]{-webkit-box-sizing:border-box;box-sizing:border-box}.ptpm-header[data-v-064cc6d7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:18px 22px 16px;border-bottom:1px solid #e4e7ec}.ptpm-eyebrow[data-v-064cc6d7]{font-size:10.5px;text-transform:uppercase;letter-spacing:1.2px;color:#94a3b8;font-weight:600}.ptpm-title[data-v-064cc6d7]{font-size:17px;font-weight:600;letter-spacing:-.3px;color:#0f172a;margin-top:4px}.ptpm-close[data-v-064cc6d7]{margin-left:auto;width:30px;height:30px;border-radius:6px;border:1px solid #e4e7ec;background:#fff;color:#475569;cursor:pointer}.ptpm-close[data-v-064cc6d7]:hover{background:#f1f3f6}.ptpm-body[data-v-064cc6d7]{padding:16px 22px;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.ptpm-error[data-v-064cc6d7]{padding:8px 12px;border-radius:6px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-size:12.5px;margin-bottom:12px}.ptpm-loading[data-v-064cc6d7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#475569;font-size:13px}.ptpm-empty[data-v-064cc6d7]{text-align:center;padding:36px 18px;color:#475569}.ptpm-empty .fa[data-v-064cc6d7]{font-size:28px;color:#cbd5e1;margin-bottom:10px}.ptpm-empty p[data-v-064cc6d7]{margin:0;font-size:13.5px}.ptpm-empty-sub[data-v-064cc6d7]{margin-top:6px!important;font-size:12px!important;color:#94a3b8}.ptpm-help[data-v-064cc6d7]{font-size:12.5px;color:#475569;margin:0 0 14px;line-height:1.5}.ptpm-plans[data-v-064cc6d7]{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.ptpm-plan[data-v-064cc6d7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:14px 16px;background:#f7f8fa;border:1px solid #e4e7ec;border-radius:10px}.ptpm-plan-active[data-v-064cc6d7]{background:#ecf5f3;border-color:#b9dcd5}.ptpm-plan-main[data-v-064cc6d7]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.ptpm-plan-title[data-v-064cc6d7]{font-size:14px;font-weight:600;color:#0f172a;letter-spacing:-.1px;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptpm-plan-meta[data-v-064cc6d7]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:11.5px;color:#475569}.ptpm-plan-status[data-v-064cc6d7]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;font-size:10px}.ptpm-plan-status.is-active[data-v-064cc6d7]{background:#dcfce7;color:#166534}.ptpm-plan-status.is-active .fa[data-v-064cc6d7]{font-size:8px;color:#16a34a}.ptpm-plan-status.is-saved[data-v-064cc6d7]{background:#fef3c7;color:#92400e}.ptpm-plan-status.is-saved .fa[data-v-064cc6d7]{font-size:8px;color:#d97706}.ptpm-plan-date[data-v-064cc6d7]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#94a3b8}.ptpm-plan-date .fa[data-v-064cc6d7]{font-size:11px}.ptpm-plan-actions[data-v-064cc6d7]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-negative:0;flex-shrink:0}.ptpm-act[data-v-064cc6d7],.ptpm-plan-actions[data-v-064cc6d7]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ptpm-act[data-v-064cc6d7]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;padding:7px 12px;border-radius:8px;font-size:12.5px;font-weight:500;cursor:pointer;border:1px solid transparent;-webkit-transition:background .1s,border-color .1s;transition:background .1s,border-color .1s}.ptpm-act .fa[data-v-064cc6d7]{font-size:11px}.ptpm-act-icon[data-v-064cc6d7]{padding:7px 10px}.ptpm-act-icon .fa[data-v-064cc6d7]{font-size:14px}.ptpm-act-primary[data-v-064cc6d7]{background:#0d5f54;color:#fff}.ptpm-act-primary[data-v-064cc6d7]:hover{background:#094840}.ptpm-act-ghost[data-v-064cc6d7]{background:#fff;color:#0d5f54;border-color:#b9dcd5}.ptpm-act-ghost[data-v-064cc6d7]:hover{background:#ecf5f3}.ptpm-footer[data-v-064cc6d7]{padding:12px 22px;border-top:1px solid #e4e7ec;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:#fafafa}.ptpm-btn[data-v-064cc6d7]{padding:8px 14px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;border:1px solid #e4e7ec;background:#fff;color:#1e293b}.ptpm-btn[data-v-064cc6d7]:hover{background:#f1f3f6}.spm-backdrop[data-v-7d259780]{position:fixed;inset:0;background:rgba(15,23,42,.42);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100;padding:28px;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.spm-modal[data-v-7d259780]{background:#fff;width:100%;max-width:520px;border-radius:14px;-webkit-box-shadow:0 20px 50px rgba(15,23,42,.18),0 4px 12px rgba(15,23,42,.06);box-shadow:0 20px 50px rgba(15,23,42,.18),0 4px 12px rgba(15,23,42,.06);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.spm-modal [data-v-7d259780]{-webkit-box-sizing:border-box;box-sizing:border-box}.spm-header[data-v-7d259780]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:18px 22px 16px;border-bottom:1px solid #e4e7ec}.spm-eyebrow[data-v-7d259780]{font-size:10.5px;text-transform:uppercase;letter-spacing:1.2px;color:#94a3b8;font-weight:600}.spm-title[data-v-7d259780]{font-size:17px;font-weight:600;letter-spacing:-.3px;color:#0f172a;margin-top:4px}.spm-close[data-v-7d259780]{margin-left:auto;width:30px;height:30px;border-radius:6px;border:1px solid #e4e7ec;background:#fff;color:#475569;cursor:pointer}.spm-close[data-v-7d259780]:hover{background:#f1f3f6}.spm-body[data-v-7d259780]{padding:16px 22px}.spm-error[data-v-7d259780]{padding:8px 12px;border-radius:6px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-size:12.5px;margin-bottom:12px}.spm-loading[data-v-7d259780]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#475569;font-size:13px}.spm-section[data-v-7d259780]{margin-bottom:18px}.spm-section[data-v-7d259780]:last-child{margin-bottom:0}.spm-section-label[data-v-7d259780]{font-size:10.5px;color:#94a3b8;text-transform:uppercase;letter-spacing:1.2px;font-weight:600;margin-bottom:8px}.spm-link-row[data-v-7d259780]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.spm-link-input[data-v-7d259780]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 10px;font-size:12.5px;font-family:SFMono-Regular,Menlo,Monaco,monospace;border:1px solid #e4e7ec;border-radius:6px;background:#f7f8fa;color:#0f172a}.spm-link-input[data-v-7d259780]:focus{outline:none;border-color:#0d5f54}.spm-btn-primary[data-v-7d259780],.spm-btn[data-v-7d259780]{padding:8px 14px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;border:1px solid #e4e7ec;background:#fff;color:#1e293b;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.spm-btn[data-v-7d259780]:hover{background:#f1f3f6}.spm-btn-primary[data-v-7d259780]{background:#0d5f54;border-color:#0d5f54;color:#fff}.spm-btn-primary[data-v-7d259780]:hover{background:#094840}.spm-btn-success[data-v-7d259780]{background:#10b981!important;border-color:#10b981!important}.spm-channels[data-v-7d259780]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.spm-channel[data-v-7d259780]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:14px 10px;border-radius:10px;border:1px solid #e4e7ec;background:#fff;color:#1e293b;cursor:pointer;-webkit-transition:background .1s,border-color .1s,color .1s;transition:background .1s,border-color .1s,color .1s}.spm-channel[data-v-7d259780]:hover:not(:disabled){background:#ecf5f3;border-color:#b9dcd5;color:#0d5f54}.spm-channel[data-v-7d259780]:disabled{opacity:.5;cursor:not-allowed}.spm-channel .fa[data-v-7d259780]{font-size:18px;color:#0d5f54;margin-bottom:2px}.spm-channel-name[data-v-7d259780]{font-size:13px;font-weight:600}.spm-channel-sub[data-v-7d259780]{font-size:10px;color:#94a3b8;text-transform:uppercase;letter-spacing:.4px}.spm-preview-link[data-v-7d259780]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12.5px;color:#0d5f54;text-decoration:none;font-weight:500}.spm-preview-link[data-v-7d259780]:hover{text-decoration:underline}.spm-hint[data-v-7d259780]{font-size:11.5px;color:#94a3b8;margin:6px 0 0;line-height:1.5}.spm-footer[data-v-7d259780]{padding:12px 22px;border-top:1px solid #e4e7ec;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:#fafafa}.spm-channel-active[data-v-7d259780]{background:#ecf5f3!important;border-color:#0d5f54!important;color:#094840!important}.spm-field[data-v-7d259780]{margin-bottom:12px}.spm-field[data-v-7d259780]:last-child{margin-bottom:0}.spm-field>label[data-v-7d259780]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:11px;color:#475569;font-weight:600;text-transform:uppercase;letter-spacing:.4px;margin-bottom:5px}.spm-input[data-v-7d259780],.spm-textarea[data-v-7d259780]{display:block;width:100%;padding:8px 10px;font-size:13px;border:1px solid #e4e7ec;border-radius:6px;background:#fff;color:#0f172a;font-family:inherit}.spm-textarea[data-v-7d259780]{resize:vertical;min-height:60px;line-height:1.5}.spm-input[data-v-7d259780]:focus,.spm-textarea[data-v-7d259780]:focus{outline:none;border-color:#0d5f54;-webkit-box-shadow:0 0 0 3px rgba(13,95,84,.12);box-shadow:0 0 0 3px rgba(13,95,84,.12)}.spm-charcount[data-v-7d259780]{margin-left:auto;font-size:10.5px;color:#94a3b8;text-transform:none;letter-spacing:0;font-weight:500}.spm-charcount.warn[data-v-7d259780]{color:#b45309}.spm-btn-block[data-v-7d259780]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;width:100%;margin-top:8px;padding:10px;font-size:14px}.spm-hint code[data-v-7d259780]{font-family:SFMono-Regular,Menlo,Monaco,monospace;font-size:11px;background:#f1f3f6;padding:1px 4px;border-radius:3px;color:#0d5f54}.spm-sent[data-v-7d259780]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:16px 18px;border:1px solid #b9dcd5;background:#ecf5f3;border-radius:10px;margin-bottom:16px}.spm-sent .fa[data-v-7d259780]{font-size:28px;color:#10b981;-ms-flex-negative:0;flex-shrink:0}.spm-sent-title[data-v-7d259780]{font-size:15px;font-weight:600;color:#094840}.spm-sent-meta[data-v-7d259780]{font-size:12px;color:#475569;margin-top:2px;word-break:break-all}.spm-consent-toggle[data-v-7d259780]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:9px;cursor:pointer;margin:0;padding:10px 12px;border:1px solid #e4e7ec;border-radius:8px;background:#f7f8fa;-webkit-transition:background .1s,border-color .1s;transition:background .1s,border-color .1s}.spm-consent-toggle[data-v-7d259780]:hover{background:#eef2f6}.spm-consent-toggle input[type=checkbox][data-v-7d259780]{margin:2px 0 0;width:14px;height:14px;accent-color:#0d5f54;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.spm-consent-label[data-v-7d259780]{font-size:13px;font-weight:500;color:#1e293b;line-height:1.4}.spm-consent-preview[data-v-7d259780]{margin-top:10px;padding:10px 12px;background:#ecf5f3;border:1px solid #b9dcd5;border-radius:7px}.spm-consent-preview-label[data-v-7d259780]{font-size:10.5px;text-transform:uppercase;letter-spacing:1.2px;color:#094840;font-weight:600;margin-bottom:6px}.spm-consent-chips[data-v-7d259780]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.spm-consent-chip[data-v-7d259780]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;background:#fff;border:1px solid #b9dcd5;color:#094840;font-size:12px;font-weight:500}.spm-consent-chip .fa[data-v-7d259780]{font-size:11px;color:#0d5f54}.spm-consent-empty[data-v-7d259780]{margin-top:10px;padding:9px 12px;background:#fef9f0;border:1px solid #f1d8b1;border-radius:7px;color:#78350f;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.5}.spm-consent-empty .fa[data-v-7d259780]{color:#b45309;margin-top:1px}.spm-consent-warn[data-v-7d259780]{margin-top:10px;padding:9px 12px;background:#fef9f0;border:1px solid #f1d8b1;border-radius:7px;color:#78350f;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.5}.spm-consent-warn .fa[data-v-7d259780]{color:#b45309;margin-top:1px;-ms-flex-negative:0;flex-shrink:0}.spm-consent-warn a[data-v-7d259780]{color:#0d5f54;font-weight:500;text-decoration:underline}.spm-consent-warn a[data-v-7d259780]:hover{color:#094840}.spm-consent-saving[data-v-7d259780]{margin-left:6px;font-size:11px;color:#94a3b8}.spm-consent-error[data-v-7d259780]{margin-top:10px;padding:9px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:7px;color:#b91c1c;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.5}.spm-consent-error>.fa[data-v-7d259780]{color:#b91c1c;margin-top:1px;-ms-flex-negative:0;flex-shrink:0}.spm-consent-error-dismiss[data-v-7d259780]{margin-left:auto;border:none;background:transparent;color:#b91c1c;cursor:pointer;padding:0 4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spm-consent-error-dismiss[data-v-7d259780]:hover{color:#7f1d1d}.spm-consent-error-dismiss .fa[data-v-7d259780]{font-size:11px}.unscheduled-treatment-pg .page-title[data-v-7dc65ac9]{line-height:1.25}.unscheduled-treatment-card-wrap[data-v-7dc65ac9]{margin:5px 0 10px;min-height:250px}.unscheduled-treatment-card-wrap .card-body[data-v-7dc65ac9]{padding:15px}.text-underline[data-v-7dc65ac9]{text-decoration:underline}.fs-13[data-v-7dc65ac9]{font-size:13px}.fs-12[data-v-7dc65ac9]{font-size:12px}.unscheduled-treatment-table-section[data-v-7dc65ac9]{margin:12px 0 20px;letter-spacing:.3px}.unscheduled-treatment-table-section .card-body[data-v-7dc65ac9]{padding:15px}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-section-header[data-v-7dc65ac9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0 15px}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-section-header h5[data-v-7dc65ac9]{margin:0 auto;line-height:1.3}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table th[data-v-7dc65ac9]{background:transparent;font-size:12px;font-weight:600;border-top:1px solid #d6dee5!important}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table th span[data-v-7dc65ac9]{font-size:10px}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table td[data-v-7dc65ac9]{font-size:12px;vertical-align:middle}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table .attempts-icon[data-v-7dc65ac9]{font-size:15px}.filters-wrap[data-v-7dc65ac9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:10px;margin-top:18px}.badge-orange[data-v-7dc65ac9]{background:orange}.badge-pink[data-v-7dc65ac9]{background:pink}.badge-light-red[data-v-7dc65ac9]{background:#f87979;color:#fff}.followup[data-v-7dc65ac9]{padding:6px 4px 4px;min-width:100px;font-size:12px}.vertical-line[data-v-7dc65ac9]{font-size:16px}@media (max-width:575.98px){.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-section-header h5[data-v-7dc65ac9]{margin:0 auto 0 0;font-size:1.25rem;line-height:1.4}}@media (max-width:991.92px){.unscheduled-treatment-card-wrap[data-v-7dc65ac9]{min-height:unset}}@media (max-width:767.98px){.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-section-header[data-v-7dc65ac9]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.filters-wrap[data-v-7dc65ac9]{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:992px){.vertical-line[data-v-7dc65ac9]{display:none}}.ut-skeleton__panels[data-v-491af952]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:24px}.ut-skeleton__panel[data-v-491af952]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:16px}.ut-skeleton__panel--wide[data-v-491af952]{-webkit-box-flex:2;-ms-flex:2;flex:2}.ut-skeleton__filter-grid[data-v-491af952]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:8px}.ut-skeleton__table[data-v-491af952]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.ut-skeleton__table-header[data-v-491af952]{padding:14px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.ut-skeleton__table-header[data-v-491af952],.ut-skeleton__table-row[data-v-491af952]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.ut-skeleton__table-row[data-v-491af952]{padding:12px 16px;border-bottom:1px solid #f1f5f9}@media(max-width:992px){.ut-skeleton__panels[data-v-491af952]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ut-skeleton__hide-mobile[data-v-491af952]{display:none}}.unscheduled-treatment-pg .page-title[data-v-93c94f14]{line-height:1.25}.unscheduled-treatment-card-wrap[data-v-93c94f14]{margin:12px 0 10px;min-height:326px}.unscheduled-treatment-card-wrap .card-body[data-v-93c94f14]{padding:15px}.unscheduled-treatment-card-wrap .card-body .mx-datepicker[data-v-93c94f14]{margin-bottom:13px}.unscheduled-treatment-card-wrap .card-body .mx-datepicker .mx-input-append .glyphicon[data-v-93c94f14]{vertical-align:text-top}.unscheduled-treatment-table-section[data-v-93c94f14]{margin:12px 0 20px;letter-spacing:.3px}.unscheduled-treatment-table-section .card-body[data-v-93c94f14]{padding:15px}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-section-header[data-v-93c94f14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0 35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-section-header h5[data-v-93c94f14]{margin:0 auto}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-header[data-v-93c94f14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0 15px}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-header h5[data-v-93c94f14]{margin:0;line-height:1.3}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-header .header-actions[data-v-93c94f14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-header .header-actions .mass-messaging-actions[data-v-93c94f14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-header .header-actions .mass-messaging-actions .selected-count[data-v-93c94f14]{font-size:14px}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-header .header-actions .mass-messaging-actions .selected-count.text-primary[data-v-93c94f14]{color:#1976d2}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-header .header-actions .mass-messaging-actions .selected-count.text-muted[data-v-93c94f14]{color:#6c757d}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-header .header-actions .mass-messaging-actions .btn[data-v-93c94f14]{font-size:13px;padding:6px 12px}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-header .header-actions .mass-messaging-actions .btn .fa[data-v-93c94f14]{font-size:12px}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-header .header-actions .mass-messaging-actions .btn[data-v-93c94f14]:disabled{opacity:.6;cursor:not-allowed}.unscheduled-treatment-table-section .card-body .overdue-recall-table th[data-v-93c94f14]{background:transparent;font-size:12px;font-weight:600;border-top:1px solid #d6dee5!important}.unscheduled-treatment-table-section .card-body .overdue-recall-table th span[data-v-93c94f14]{font-size:10px}.unscheduled-treatment-table-section .card-body .overdue-recall-table td[data-v-93c94f14]{font-size:12px;vertical-align:middle}.unscheduled-treatment-table-section .card-body .overdue-recall-table .attempts-icon[data-v-93c94f14]{font-size:15px}.list-unscheduled-tx-txt[data-v-93c94f14]{line-height:1.45}.badge-orange[data-v-93c94f14]{background:orange}.badge-pink[data-v-93c94f14]{background:pink}.badge-light-red[data-v-93c94f14]{background:#f87979;color:#fff}.followup[data-v-93c94f14]{padding:6px 4px 4px;min-width:100px;font-size:12px}.multiselect[data-v-93c94f14]{font-size:12px!important;min-height:34px}.fs-13[data-v-93c94f14]{font-size:13px}.fs-12[data-v-93c94f14]{font-size:12px}.custom__tag[data-v-93c94f14]{padding:4px 26px 4px 4px;border-radius:4px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis;position:relative;display:inline-block}.multiselect__tag-icon[data-v-93c94f14]:after{vertical-align:-5px}.multiselect__tag-icon[data-v-93c94f14]{outline:0;margin-left:7px;line-height:16px}.option__desc[data-v-93c94f14]{display:inline-block;vertical-align:middle}.option__desc .option__title[data-v-93c94f14]{padding-left:5px}.routine-form[data-v-93c94f14]{margin:20px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.routine-form label[data-v-93c94f14]{min-width:85px}.routine-form .multiselect__tag[data-v-93c94f14]:before{content:"\F2BE";font-family:FontAwesome;padding-right:8px;top:60%}.routine-form .option__image[data-v-93c94f14]{height:20px;width:20px;margin-right:6px;vertical-align:-4px}.routine-form .custom__tag[data-v-93c94f14],.routine-form .multiselect[data-v-93c94f14]{font-size:12px!important}.routine-form .custom__tag[data-v-93c94f14]{padding:4px 26px 4px 4px;border-radius:4px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:2px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.routine-form .multiselect__tag-icon[data-v-93c94f14]:after{vertical-align:-5px}.routine-form .multiselect__tag-icon[data-v-93c94f14]{outline:0}.multiselect__single[data-v-93c94f14]{padding-left:0}.patient-list-table[data-v-93c94f14]{margin-top:15px}.patient-list-table table[data-v-93c94f14]{margin-bottom:5px}.patient-list-table th[data-v-93c94f14]{background:transparent;font-size:13px;font-weight:600}.patient-list-table td[data-v-93c94f14]{font-size:13px;vertical-align:middle;padding:15px 12px!important}.patient-list-table .delete_icon[data-v-93c94f14]{font-size:18px;visibility:hidden;cursor:pointer}.patient-list-table tbody tr:hover .delete_icon[data-v-93c94f14]{visibility:visible}@media (max-width:767.98px){.unscheduled-treatment-card-wrap[data-v-93c94f14]{min-height:unset}}@media (max-width:575.98px){.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-section-header[data-v-93c94f14]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-section-header h5[data-v-93c94f14]{margin:0 auto 0 0;font-size:1.4rem}.unscheduled-treatment-table-section .card-body .list-unscheduled-tx-txt[data-v-93c94f14]{font-size:15px}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-header[data-v-93c94f14]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-header .header-actions[data-v-93c94f14]{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-header .header-actions .mass-messaging-actions[data-v-93c94f14]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;width:100%}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-header .header-actions .mass-messaging-actions .selected-count[data-v-93c94f14]{font-size:13px}.unscheduled-treatment-table-section .card-body .unscheduled-treatment-table-header .header-actions .mass-messaging-actions .btn[data-v-93c94f14]{font-size:12px;padding:5px 10px;width:100%;margin-bottom:5px}}.progress .bg-dailygoal[data-v-93c94f14]{background-color:#ffda77!important}.progress .bg-weeklygoal[data-v-93c94f14]{background-color:#aaf0d1!important}.progress .bg-monthlygoal[data-v-93c94f14]{background-color:#ffa45b!important}.progress span[data-v-93c94f14]{color:#222;font-weight:700}.tx-drawer[data-v-805b3b54]{--tx-bg:#f7f8fa;--tx-surface:#fff;--tx-surface2:#f1f3f6;--tx-border:#e4e7ec;--tx-border-strong:#cdd3dc;--tx-text:#0f172a;--tx-text-mute:#475569;--tx-text-dim:#94a3b8;--tx-accent:#0f6e63;--tx-accent-soft:#e6f1ef;--tx-accent-ink:#094840;width:380px;-ms-flex-negative:0;flex-shrink:0;background:var(--tx-surface);border:1px solid var(--tx-border);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;color:var(--tx-text);font-size:14px;position:sticky;top:16px;max-height:calc(100vh - 110px)}.tx-tab-num[data-v-805b3b54]{font-variant-numeric:tabular-nums}.tx-drawer-header[data-v-805b3b54]{padding:16px 20px 14px;border-bottom:1px solid var(--tx-border)}.tx-drawer-id[data-v-805b3b54]{font-size:11px;color:var(--tx-text-dim);font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace}.tx-drawer-avatar[data-v-805b3b54]{width:44px;height:44px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px;font-weight:600;color:#fff;-ms-flex-negative:0;flex-shrink:0;letter-spacing:-.2px}.tx-drawer-name[data-v-805b3b54]{font-size:16px;font-weight:600;letter-spacing:-.2px}.tx-drawer-meta[data-v-805b3b54]{font-size:12px;color:var(--tx-text-mute);margin-top:2px}.tx-plan-badges[data-v-805b3b54]{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.tx-plan-badge[data-v-805b3b54]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px;background:var(--tx-surface2);border:1px solid var(--tx-border);border-radius:999px;font-size:12px;color:var(--tx-text-mute);cursor:pointer;-webkit-transition:all .12s;transition:all .12s;max-width:100%}.tx-plan-badge[data-v-805b3b54]:hover:not(:disabled){background:#ebebeb;border-color:var(--tx-border-strong)}.tx-plan-badge.active[data-v-805b3b54]{background:var(--tx-accent-soft);border-color:var(--tx-accent);color:var(--tx-accent-ink);font-weight:550}.tx-plan-badge[data-v-805b3b54]:disabled{opacity:.5;cursor:default}.tx-active-dot[data-v-805b3b54]{width:6px;height:6px;border-radius:50%;background:#14b8a6;-ms-flex-negative:0;flex-shrink:0}.tx-plan-badge-label[data-v-805b3b54]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.tx-active-suffix[data-v-805b3b54]{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--tx-accent);font-weight:600}.tx-drawer-loading[data-v-805b3b54]{text-align:center;padding:32px;color:var(--tx-text-mute)}.tx-drawer-error[data-v-805b3b54]{margin:12px 20px;padding:10px 12px;background:#fbe0e4;color:#be123c;border-radius:8px;font-size:13px}.tx-drawer-body[data-v-805b3b54]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;padding:16px 20px}.tx-section[data-v-805b3b54]{margin-bottom:18px}.tx-section-label[data-v-805b3b54]{font-size:11px;color:var(--tx-text-mute);text-transform:uppercase;letter-spacing:.4px;font-weight:550;margin-bottom:8px}.tx-section-status[data-v-805b3b54]{font-size:11px;color:var(--tx-text-dim)}.tx-section-content[data-v-805b3b54]{color:var(--tx-text)}.tx-finbox[data-v-805b3b54]{background:var(--tx-surface2);border-radius:9px;padding:12px 14px}.tx-finrow[data-v-805b3b54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 0;font-size:13px}.tx-finrow-label[data-v-805b3b54]{color:var(--tx-text-mute);-webkit-box-flex:1;-ms-flex:1;flex:1}.tx-finrow-value[data-v-805b3b54]{color:var(--tx-text);font-weight:450}.tx-finrow-bold[data-v-805b3b54]{font-size:15px;font-weight:600;color:var(--tx-accent-ink)}.tx-note-textarea[data-v-805b3b54]{width:100%;padding:10px 12px;border-radius:7px;border:1px solid var(--tx-border);background:var(--tx-surface);font-size:13px;font-family:inherit;color:var(--tx-text);outline:none;resize:vertical;min-height:70px;-webkit-transition:border-color .12s,-webkit-box-shadow .12s;transition:border-color .12s,-webkit-box-shadow .12s;transition:border-color .12s,box-shadow .12s;transition:border-color .12s,box-shadow .12s,-webkit-box-shadow .12s}.tx-note-textarea[data-v-805b3b54]:focus{border-color:var(--tx-accent);-webkit-box-shadow:0 0 0 3px var(--tx-accent-soft);box-shadow:0 0 0 3px var(--tx-accent-soft)}.tx-note-empty[data-v-805b3b54]:not(:focus){background:#fdf7e3;border-color:#f2e2a8}.tx-note-textarea[data-v-805b3b54]:disabled{opacity:.6;cursor:not-allowed}.tx-team-row[data-v-805b3b54]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:6px 0}.tx-role-avatar[data-v-805b3b54],.tx-team-row[data-v-805b3b54]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tx-role-avatar[data-v-805b3b54]{width:26px;height:26px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10px;font-weight:600;color:#fff;-ms-flex-negative:0;flex-shrink:0;letter-spacing:-.2px}.tx-role-avatar-dentist[data-v-805b3b54]{background:#6b5ed3}.tx-role-avatar-presenter[data-v-805b3b54]{background:#c66a3d}.tx-role-avatar-empty[data-v-805b3b54]{background:var(--tx-surface2);color:var(--tx-text-dim)}.tx-team-name[data-v-805b3b54]{font-size:13px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--tx-text)}.tx-team-role[data-v-805b3b54]{font-size:11px;color:var(--tx-text-dim)}.tx-btn-mini[data-v-805b3b54]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:3px 8px;border-radius:5px;border:1px solid var(--tx-border);background:var(--tx-surface);color:var(--tx-text-mute);font-size:11px;font-weight:500;cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.tx-btn-mini[data-v-805b3b54]:hover:not(:disabled){background:var(--tx-accent-soft);color:var(--tx-accent-ink);border-color:var(--tx-accent)}.tx-btn-mini[data-v-805b3b54]:disabled{opacity:.5;cursor:not-allowed}.tx-icon-btn[data-v-805b3b54]{width:26px;height:26px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;border:none;background:transparent;color:var(--tx-text-mute);cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.tx-icon-btn[data-v-805b3b54]:hover{background:var(--tx-surface2);color:var(--tx-text)}.tx-btn[data-v-805b3b54]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:7px 12px;border-radius:7px;font-size:13px;font-weight:500;border:1px solid var(--tx-border);background:var(--tx-surface);color:var(--tx-text);cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.tx-btn[data-v-805b3b54]:hover:not(:disabled){background:var(--tx-surface2);border-color:var(--tx-border-strong)}.tx-btn[data-v-805b3b54]:disabled{opacity:.6;cursor:not-allowed}.tx-btn-primary[data-v-805b3b54]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:7px 14px;border-radius:7px;font-size:13px;font-weight:550;border:1px solid var(--tx-accent);background:var(--tx-accent);color:#fff;cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.tx-btn-primary[data-v-805b3b54]:hover:not(:disabled){background:var(--tx-accent-ink);border-color:var(--tx-accent-ink)}.tx-btn-primary[data-v-805b3b54]:disabled{opacity:.6;cursor:not-allowed}.tx-btn-danger[data-v-805b3b54]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;border-radius:7px;font-size:13px;font-weight:500;border:1px solid #fbe0e4;background:#fbe0e4;color:#be123c;cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.tx-btn-danger[data-v-805b3b54]:hover:not(:disabled){background:#f8c7cd}.flex-grow-1[data-v-805b3b54]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-grow-1-3[data-v-805b3b54]{-webkit-box-flex:1.3;-ms-flex:1.3;flex:1.3}.tx-drawer-footer[data-v-805b3b54]{padding:12px 16px;border-top:1px solid var(--tx-border);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.tx-btn-tablet[data-v-805b3b54]{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.tx-modal-backdrop[data-v-805b3b54]{position:fixed;inset:0;background:rgba(15,23,42,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1050}.tx-modal[data-v-805b3b54]{width:440px;max-width:92vw;background:var(--tx-surface);border-radius:12px;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.25);box-shadow:0 20px 60px rgba(0,0,0,.25);overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.tx-modal-header[data-v-805b3b54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 18px;border-bottom:1px solid var(--tx-border);font-size:15px;font-weight:600}.tx-modal-body[data-v-805b3b54]{padding:16px 18px}.tx-modal-desc[data-v-805b3b54]{font-size:13px;color:var(--tx-text-mute);margin:0 0 12px;line-height:1.5}.tx-input-full[data-v-805b3b54]{width:100%;padding:8px 12px;border-radius:7px;border:1px solid var(--tx-border);background:var(--tx-surface);font-size:13px;font-family:inherit;color:var(--tx-text);outline:none}.tx-input-full[data-v-805b3b54]:focus{border-color:var(--tx-accent);-webkit-box-shadow:0 0 0 3px var(--tx-accent-soft);box-shadow:0 0 0 3px var(--tx-accent-soft)}.tx-modal-hint[data-v-805b3b54]{font-size:11px;color:var(--tx-text-dim);margin:8px 0 0}.tx-modal-footer[data-v-805b3b54]{padding:12px 18px;border-top:1px solid var(--tx-border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.tx-drawer-body[data-v-805b3b54]::-webkit-scrollbar{width:8px}.tx-drawer-body[data-v-805b3b54]::-webkit-scrollbar-track{background:transparent}.tx-drawer-body[data-v-805b3b54]::-webkit-scrollbar-thumb{background:#cbd3de;border-radius:8px;border:2px solid transparent;background-clip:content-box}.tx-app[data-v-574876d5]{--tx-bg:#f7f8fa;--tx-surface:#fff;--tx-surface2:#f1f3f6;--tx-border:#e4e7ec;--tx-border-strong:#cdd3dc;--tx-text:#0f172a;--tx-text-mute:#475569;--tx-text-dim:#94a3b8;--tx-accent:#0f6e63;--tx-accent-soft:#e6f1ef;--tx-accent-ink:#094840;--tx-shadow-sm:0 1px 2px rgba(15,23,42,0.04);--tx-shadow-md:0 2px 6px rgba(15,23,42,0.06),0 1px 2px rgba(15,23,42,0.04);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;color:var(--tx-text);font-size:14px;line-height:1.45;background:var(--tx-bg);min-height:calc(100vh - 80px);-webkit-font-smoothing:antialiased}.tx-app [data-v-574876d5]{-webkit-box-sizing:border-box;box-sizing:border-box}.tx-app[data-v-574876d5] .fa{font-size:inherit}.tx-tab-num[data-v-574876d5]{font-variant-numeric:tabular-nums}.tx-topbar[data-v-574876d5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:18px 24px 14px;background:var(--tx-surface);border-bottom:1px solid var(--tx-border)}.tx-title[data-v-574876d5]{margin:0;font-size:20px;font-weight:600;letter-spacing:-.3px}.tx-title-date[data-v-574876d5]{font-size:13px;color:var(--tx-text-dim);margin-left:12px}.tx-search[data-v-574876d5]{position:relative;width:280px}.tx-search-icon[data-v-574876d5]{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--tx-text-dim);font-size:13px}.tx-search-input[data-v-574876d5]{width:100%;padding:7px 10px 7px 30px;border-radius:7px;border:1px solid var(--tx-border);background:var(--tx-surface);font-size:13px;outline:none;-webkit-transition:border-color .12s,-webkit-box-shadow .12s;transition:border-color .12s,-webkit-box-shadow .12s;transition:border-color .12s,box-shadow .12s;transition:border-color .12s,box-shadow .12s,-webkit-box-shadow .12s;color:var(--tx-text)}.tx-search-input[data-v-574876d5]:focus{border-color:var(--tx-accent);-webkit-box-shadow:0 0 0 3px var(--tx-accent-soft);box-shadow:0 0 0 3px var(--tx-accent-soft)}.tx-search-input[data-v-574876d5]::-webkit-input-placeholder{color:var(--tx-text-dim)}.tx-search-input[data-v-574876d5]::-moz-placeholder{color:var(--tx-text-dim)}.tx-search-input[data-v-574876d5]:-ms-input-placeholder{color:var(--tx-text-dim)}.tx-search-input[data-v-574876d5]::-ms-input-placeholder{color:var(--tx-text-dim)}.tx-search-input[data-v-574876d5]::placeholder{color:var(--tx-text-dim)}.tx-btn[data-v-574876d5]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:7px 12px;border-radius:7px;font-size:13px;font-weight:500;border:1px solid var(--tx-border);background:var(--tx-surface);color:var(--tx-text);cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.tx-btn[data-v-574876d5]:hover:not(:disabled){background:var(--tx-surface2);border-color:var(--tx-border-strong)}.tx-btn[data-v-574876d5]:disabled{opacity:.6;cursor:not-allowed}.tx-btn-suffix[data-v-574876d5]{color:var(--tx-text-dim);font-size:11px}.tx-icon-btn[data-v-574876d5]{width:28px;height:28px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;border:none;background:transparent;color:var(--tx-text-mute);cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.tx-icon-btn[data-v-574876d5]:hover{background:var(--tx-surface2);color:var(--tx-text)}.tx-filterbar[data-v-574876d5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:14px 24px}.tx-tabs[data-v-574876d5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;background:var(--tx-surface);border:1px solid var(--tx-border);border-radius:8px;padding:3px}.tx-tab[data-v-574876d5]{padding:5px 11px;border-radius:6px;border:none;background:transparent;color:var(--tx-text-mute);font-weight:450;font-size:13px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.tx-tab.active[data-v-574876d5]{background:var(--tx-surface2);color:var(--tx-text);font-weight:550}.tx-tab-count[data-v-574876d5]{font-size:11px;font-weight:500;background:transparent;color:var(--tx-text-dim);padding:0 5px;border-radius:8px}.tx-tab.active .tx-tab-count[data-v-574876d5]{background:#fff}.tx-window-select[data-v-574876d5]{position:relative}.tx-window-icon[data-v-574876d5]{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--tx-text-dim);font-size:13px;pointer-events:none}.tx-window-input[data-v-574876d5]{padding:7px 10px 7px 30px;border-radius:7px;border:1px solid var(--tx-border);background:var(--tx-surface);font-size:13px;outline:none;color:var(--tx-text);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.tx-error-banner[data-v-574876d5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 24px 14px;padding:10px 14px;background:#fbe0e4;color:#be123c;border-radius:8px;font-size:13px}.tx-layout[data-v-574876d5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:0 24px 24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tx-table-wrapper[data-v-574876d5]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.tx-table-card[data-v-574876d5]{background:var(--tx-surface);border:1px solid var(--tx-border);border-radius:10px;overflow:hidden}.tx-table-scroll[data-v-574876d5]{overflow:auto;max-height:calc(100vh - 270px)}.tx-table[data-v-574876d5]{width:100%;border-collapse:collapse;font-size:13px}.tx-table thead th[data-v-574876d5]{position:sticky;top:0;background:var(--tx-surface);font-size:11px;font-weight:550;color:var(--tx-text-mute);text-transform:uppercase;letter-spacing:.4px;text-align:left;padding:10px 12px;border-bottom:1px solid var(--tx-border);z-index:1}.tx-table thead th.text-right[data-v-574876d5]{text-align:right}.tx-table thead th.tx-th-overflow[data-v-574876d5]{width:44px}.tx-table thead th.tx-th-patient[data-v-574876d5]{padding-left:16px}.tx-row[data-v-574876d5]{cursor:pointer;-webkit-transition:background .12s;transition:background .12s}.tx-row[data-v-574876d5]:hover{background:#f7f9fc}.tx-row-selected[data-v-574876d5]{background:var(--tx-accent-soft)!important}.tx-table tbody td[data-v-574876d5]{padding:12px 12px;border-bottom:1px solid var(--tx-border);vertical-align:middle}.tx-table tbody td[data-v-574876d5]:first-child{padding-left:16px}.tx-patient-avatar[data-v-574876d5]{width:30px;height:30px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:11px;font-weight:600;color:#fff;-ms-flex-negative:0;flex-shrink:0;letter-spacing:-.2px}.tx-patient-name[data-v-574876d5]{font-weight:550;color:var(--tx-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx-patient-sub[data-v-574876d5]{font-size:11px;color:var(--tx-text-dim);margin-top:2px}.tx-plan-heading[data-v-574876d5]{color:var(--tx-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:340px}.tx-saved-chip[data-v-574876d5]{margin-left:6px;padding:1px 7px;background:var(--tx-surface2);color:var(--tx-text-mute);border-radius:999px;font-size:11px;font-weight:500}.tx-saved-chip[data-v-574876d5],.tx-unread-chip[data-v-574876d5]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tx-unread-chip[data-v-574876d5]{gap:5px;margin-left:8px;padding:1px 8px;background:#fef3c7;color:#92400e;border:1px solid #f1d8b1;border-radius:999px;font-size:10.5px;font-weight:600;letter-spacing:.2px;text-transform:uppercase;vertical-align:1px;-webkit-animation:tx-unread-chip-pulse-574876d5 2.4s ease-in-out infinite;animation:tx-unread-chip-pulse-574876d5 2.4s ease-in-out infinite}.tx-unread-chip .fa[data-v-574876d5]{font-size:10px;color:#b45309}@-webkit-keyframes tx-unread-chip-pulse-574876d5{0%,to{-webkit-box-shadow:0 0 0 0 rgba(245,158,11,.35);box-shadow:0 0 0 0 rgba(245,158,11,.35)}50%{-webkit-box-shadow:0 0 0 4px rgba(245,158,11,0);box-shadow:0 0 0 4px rgba(245,158,11,0)}}@keyframes tx-unread-chip-pulse-574876d5{0%,to{-webkit-box-shadow:0 0 0 0 rgba(245,158,11,.35);box-shadow:0 0 0 0 rgba(245,158,11,.35)}50%{-webkit-box-shadow:0 0 0 4px rgba(245,158,11,0);box-shadow:0 0 0 4px rgba(245,158,11,0)}}.tx-plan-sub[data-v-574876d5]{font-size:11px;color:var(--tx-text-dim);margin-top:2px}.tx-plan-sub i[data-v-574876d5]{margin-right:4px}.tx-cell-total[data-v-574876d5]{font-weight:550}.tx-cell-presenter[data-v-574876d5],.tx-cell-updated[data-v-574876d5],.tx-table-footer[data-v-574876d5]{color:var(--tx-text-mute);font-size:12px}.tx-table-footer[data-v-574876d5]{padding:8px 16px;border-top:1px solid var(--tx-border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.tx-table-footer-sub[data-v-574876d5]{color:var(--tx-text-dim)}.tx-table-footer-loading[data-v-574876d5]{margin-left:auto;color:var(--tx-text-dim)}.tx-drawer-slide-enter-active[data-v-574876d5],.tx-drawer-slide-leave-active[data-v-574876d5]{-webkit-transition:all .2s ease;transition:all .2s ease}.tx-drawer-slide-enter[data-v-574876d5],.tx-drawer-slide-leave-to[data-v-574876d5]{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}.tx-table-scroll[data-v-574876d5]::-webkit-scrollbar{width:10px;height:10px}.tx-table-scroll[data-v-574876d5]::-webkit-scrollbar-track{background:transparent}.tx-table-scroll[data-v-574876d5]::-webkit-scrollbar-thumb{background:#cbd3de;border-radius:10px;border:2px solid transparent;background-clip:content-box}.tx-table-scroll[data-v-574876d5]::-webkit-scrollbar-thumb:hover{background:#94a3b8;background-clip:content-box}.bl-pane[data-v-b1abe5ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-right:1px solid #e4e7ec;min-width:0;min-height:0;--bl-text:#0f172a;--bl-text-mute:#475569;--bl-text-dim:#94a3b8;--bl-border:#e4e7ec;--bl-border-strong:#cdd3dc;--bl-surface:#fff;--bl-surface2:#f1f3f6;--bl-bg:#f7f8fa;--bl-accent:#0f6e63;--bl-accent-soft:#e6f1ef;--bl-warn:#b45309;--bl-warn-soft:#fef3c7;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:13px;color:var(--bl-text);-webkit-font-smoothing:antialiased}.bl-pane [data-v-b1abe5ea]{-webkit-box-sizing:border-box;box-sizing:border-box}.bl-tab-num[data-v-b1abe5ea]{font-variant-numeric:tabular-nums}.bl-header[data-v-b1abe5ea]{padding:12px 14px 10px;border-bottom:1px solid var(--bl-border);background:var(--bl-surface)}.bl-header-row[data-v-b1abe5ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:8px}.bl-count[data-v-b1abe5ea]{font-size:14px;color:var(--bl-text)}.bl-count strong[data-v-b1abe5ea]{font-weight:600}.bl-meta[data-v-b1abe5ea]{font-size:11px;color:var(--bl-text-dim);margin-top:2px}.bl-icon-btn[data-v-b1abe5ea]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid var(--bl-border);background:var(--bl-surface);color:var(--bl-text-mute);cursor:pointer}.bl-icon-btn[data-v-b1abe5ea]:hover:not(:disabled){background:var(--bl-surface2)}.bl-icon-btn[data-v-b1abe5ea]:disabled{opacity:.5;cursor:not-allowed}.bl-controls[data-v-b1abe5ea]{margin-top:6px}.bl-checkrow[data-v-b1abe5ea],.bl-controls[data-v-b1abe5ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.bl-checkrow[data-v-b1abe5ea]{margin:10px 0 0;cursor:pointer}.bl-checkrow input[type=checkbox][data-v-b1abe5ea]{width:14px;height:14px;accent-color:var(--bl-accent,#0d5f54);cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.bl-checkrow-text[data-v-b1abe5ea]{font-size:12px;color:var(--bl-text,#334155)}.bl-control-label[data-v-b1abe5ea]{font-size:11px;color:var(--bl-text-dim);text-transform:uppercase;letter-spacing:.4px;width:88px;-ms-flex-negative:0;flex-shrink:0;margin:0}.bl-multi-trigger[data-v-b1abe5ea],.bl-select[data-v-b1abe5ea]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:32px;padding:7px 10px;border:1px solid var(--bl-border);border-radius:6px;font-size:12px;line-height:1.3;background:var(--bl-surface);color:var(--bl-text);cursor:pointer;min-width:0}.bl-select[data-v-b1abe5ea]{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:28px;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010%206%22%3E%3Cpath%20fill%3D%22%23475569%22%20d%3D%22M0%200l5%206%205-6z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:10px 6px;text-overflow:ellipsis}.bl-select[data-v-b1abe5ea]::-ms-expand{display:none}.bl-multi-trigger.active[data-v-b1abe5ea],.bl-multi-trigger[data-v-b1abe5ea]:focus,.bl-select[data-v-b1abe5ea]:focus{border-color:var(--bl-accent);outline:none}.bl-multi-trigger[data-v-b1abe5ea]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bl-multi-menu[data-v-b1abe5ea]{margin-top:6px;padding:6px;border:1px solid var(--bl-border);border-radius:8px;background:var(--bl-surface);-webkit-box-shadow:0 4px 12px rgba(15,23,42,.08);box-shadow:0 4px 12px rgba(15,23,42,.08);max-height:240px;overflow:auto}.bl-multi-empty[data-v-b1abe5ea]{padding:10px;font-size:12px;color:var(--bl-text-dim)}.bl-multi-row[data-v-b1abe5ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:5px 8px;border-radius:4px;cursor:pointer;font-size:12px}.bl-multi-row[data-v-b1abe5ea]:hover{background:var(--bl-surface2)}.bl-multi-count[data-v-b1abe5ea]{margin-left:auto;font-size:11px;color:var(--bl-text-dim)}.bl-multi-actions[data-v-b1abe5ea]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;margin-top:4px;border-top:1px solid var(--bl-border);padding-top:6px}.bl-multi-done[data-v-b1abe5ea]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:6px;background:var(--bl-accent);border:1px solid var(--bl-accent);border-radius:6px;font-size:12px;font-weight:600;color:#fff;cursor:pointer}.bl-multi-done[data-v-b1abe5ea]:hover{background:#094840;border-color:#094840}.bl-multi-clear[data-v-b1abe5ea]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:6px;background:transparent;border:1px solid var(--bl-border);border-radius:6px;font-size:12px;color:var(--bl-accent);cursor:pointer;text-align:center}.bl-multi-clear[data-v-b1abe5ea]:hover{background:var(--bl-surface2)}.bl-body[data-v-b1abe5ea]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;background:var(--bl-bg)}.bl-scroll[data-v-b1abe5ea]::-webkit-scrollbar{width:8px}.bl-scroll[data-v-b1abe5ea]::-webkit-scrollbar-thumb{background:var(--bl-border-strong);border-radius:4px}.bl-scroll[data-v-b1abe5ea]::-webkit-scrollbar-track{background:transparent}.bl-group[data-v-b1abe5ea]{padding:0 0 6px}.bl-group-header[data-v-b1abe5ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 14px 4px;font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:var(--bl-text-dim);position:sticky;top:0;background:var(--bl-bg);z-index:1}.bl-group-name[data-v-b1abe5ea]{font-weight:600;color:var(--bl-text-mute);letter-spacing:.4px}.bl-group-count[data-v-b1abe5ea]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:18px;height:16px;padding:0 5px;background:var(--bl-surface2);border-radius:999px;font-size:10px;color:var(--bl-text-mute)}.bl-group-total[data-v-b1abe5ea]{margin-left:auto;font-size:11px;color:var(--bl-text-mute);font-weight:600}.bl-row[data-v-b1abe5ea]{display:grid;grid-template-columns:18px 1fr auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 14px;margin:0 8px 4px;background:var(--bl-surface);border:1px solid var(--bl-border);border-radius:8px;cursor:default;-webkit-transition:border-color .1s,-webkit-box-shadow .1s;transition:border-color .1s,-webkit-box-shadow .1s;transition:border-color .1s,box-shadow .1s;transition:border-color .1s,box-shadow .1s,-webkit-box-shadow .1s}.bl-row[data-v-b1abe5ea]:hover{border-color:var(--bl-border-strong);-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06);box-shadow:0 1px 3px rgba(15,23,42,.06)}.bl-row-scheduled[data-v-b1abe5ea]{background:#fff7ed;border-color:#fed7aa}.bl-handle[data-v-b1abe5ea]{cursor:-webkit-grab;cursor:grab;color:var(--bl-text-dim);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bl-handle[data-v-b1abe5ea]:active{cursor:-webkit-grabbing;cursor:grabbing}.bl-row-main[data-v-b1abe5ea]{min-width:0}.bl-row-line[data-v-b1abe5ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;margin-bottom:2px}.bl-row-label[data-v-b1abe5ea]{font-size:13px;font-weight:500;color:var(--bl-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bl-tooth[data-v-b1abe5ea]{font-size:11px;color:var(--bl-text-mute);-ms-flex-negative:0;flex-shrink:0}.bl-row-sub[data-v-b1abe5ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:11px;color:var(--bl-text-dim)}.bl-code[data-v-b1abe5ea]{font-variant-numeric:tabular-nums;font-weight:500}.bl-pill[data-v-b1abe5ea]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1px 6px;border-radius:999px;background:var(--bl-surface2);color:var(--bl-text-mute);font-size:10px;font-weight:500;letter-spacing:.2px}.bl-pill-priority[data-v-b1abe5ea]{background:var(--bl-accent-soft);color:var(--bl-accent)}.bl-pill-warn[data-v-b1abe5ea]{background:var(--bl-warn-soft);color:var(--bl-warn)}.bl-row-fee[data-v-b1abe5ea]{font-size:13px;font-weight:600;color:var(--bl-text);text-align:right}.bl-row-alt[data-v-b1abe5ea]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:3px 8px;font-size:11px;color:var(--bl-text-mute);background:transparent;border:1px dashed var(--bl-border-strong);border-radius:999px;cursor:pointer;-webkit-transition:background .1s,border-color .1s,color .1s;transition:background .1s,border-color .1s,color .1s}.bl-row-alt[data-v-b1abe5ea]:hover{background:var(--bl-accent-soft);border-color:var(--bl-accent);color:var(--bl-accent)}.bl-row-stack[data-v-b1abe5ea]{margin-bottom:4px}.bl-row-primary[data-v-b1abe5ea]{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.bl-alt-stack[data-v-b1abe5ea]{margin:0 8px 0 28px;padding-bottom:4px}.bl-alt-row[data-v-b1abe5ea]{padding-top:4px}.bl-or-divider[data-v-b1abe5ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding-left:4px;margin:4px 0 4px}.bl-or-line[data-v-b1abe5ea]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:var(--bl-border)}.bl-or-pill[data-v-b1abe5ea]{padding:1px 8px;background:var(--bl-surface);border:1px solid var(--bl-border);border-radius:999px;font-size:9.5px;color:var(--bl-text-mute);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.bl-row-nested[data-v-b1abe5ea]{margin:0;background:var(--bl-surface);border-color:var(--bl-border)}.bl-row-nested .bl-row-label[data-v-b1abe5ea]{font-weight:500}.bl-handle-disabled[data-v-b1abe5ea]{cursor:not-allowed;opacity:.35}.bl-row-detach[data-v-b1abe5ea]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;padding:0;font-size:11px;color:var(--bl-text-dim);background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;-webkit-transition:background .1s,color .1s,border-color .1s;transition:background .1s,color .1s,border-color .1s}.bl-row-detach[data-v-b1abe5ea]:hover{background:#fef2f2;color:#b91c1c;border-color:#fecaca}.bl-pill-alt[data-v-b1abe5ea]{background:#fef3c7!important;color:#b45309!important}.bl-row-ghost[data-v-b1abe5ea]{opacity:.4;background:var(--bl-accent-soft)}.bl-row-chosen[data-v-b1abe5ea]{-webkit-box-shadow:0 4px 12px rgba(15,23,42,.12);box-shadow:0 4px 12px rgba(15,23,42,.12)}.bl-row-drag[data-v-b1abe5ea]{opacity:.9}.bl-empty[data-v-b1abe5ea]{text-align:center;padding:36px 20px;color:var(--bl-text-mute)}.bl-empty .fa[data-v-b1abe5ea]{font-size:24px;color:var(--bl-text-dim);margin-bottom:8px}.bl-empty h4[data-v-b1abe5ea]{font-size:14px;font-weight:600;margin-bottom:4px;color:var(--bl-text)}.bl-empty p[data-v-b1abe5ea]{font-size:12px;color:var(--bl-text-mute)}.bl-skel-list[data-v-b1abe5ea]{padding:12px}.bl-skel-row[data-v-b1abe5ea]{display:grid;grid-template-columns:16px 1fr 60px;gap:10px;padding:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bl-skel[data-v-b1abe5ea]{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#eef0f3),color-stop(37%,#e4e7ec),color-stop(63%,#eef0f3));background:linear-gradient(90deg,#eef0f3 25%,#e4e7ec 37%,#eef0f3 63%);background-size:400% 100%;-webkit-animation:bl-shimmer-b1abe5ea 1.4s ease infinite;animation:bl-shimmer-b1abe5ea 1.4s ease infinite;border-radius:4px}.bl-skel-handle[data-v-b1abe5ea]{height:12px}.bl-skel-fee[data-v-b1abe5ea],.bl-skel-text[data-v-b1abe5ea]{height:14px}@-webkit-keyframes bl-shimmer-b1abe5ea{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes bl-shimmer-b1abe5ea{0%{background-position:100% 50%}to{background-position:0 50%}}.bl-footer[data-v-b1abe5ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 14px;border-top:1px solid var(--bl-border);background:var(--bl-surface)}.bl-footer-label[data-v-b1abe5ea]{font-size:11px;color:var(--bl-text-dim);text-transform:uppercase;letter-spacing:.4px}.bl-footer-value[data-v-b1abe5ea]{font-size:14px;font-weight:600}.apm-backdrop[data-v-6f807c09]{position:fixed;inset:0;background:rgba(15,23,42,.42);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100;padding:28px;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.apm-modal[data-v-6f807c09]{background:#fff;width:100%;max-width:640px;max-height:calc(100vh - 56px);border-radius:14px;-webkit-box-shadow:0 20px 50px rgba(15,23,42,.18),0 4px 12px rgba(15,23,42,.06);box-shadow:0 20px 50px rgba(15,23,42,.18),0 4px 12px rgba(15,23,42,.06);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.apm-modal [data-v-6f807c09]{-webkit-box-sizing:border-box;box-sizing:border-box}.apm-header[data-v-6f807c09]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:18px 20px;border-bottom:1px solid #e4e7ec}.apm-eyebrow[data-v-6f807c09]{font-size:10.5px;text-transform:uppercase;letter-spacing:1.2px;color:#94a3b8;font-weight:600}.apm-title[data-v-6f807c09]{font-size:15px;font-weight:600;color:#0f172a;margin-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.apm-title-label[data-v-6f807c09]{font-size:11px;color:#94a3b8;font-weight:500;text-transform:uppercase;letter-spacing:.4px}.apm-tooth[data-v-6f807c09]{display:inline-block;padding:1px 6px;background:#e6f1ef;color:#0d5f54;border-radius:3px;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.apm-close[data-v-6f807c09]{margin-left:auto;width:30px;height:30px;border-radius:6px;border:1px solid #e4e7ec;background:#fff;color:#475569;cursor:pointer}.apm-close[data-v-6f807c09]:hover{background:#f1f3f6}.apm-controls[data-v-6f807c09]{padding:12px 20px;border-bottom:1px solid #e4e7ec;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.apm-search[data-v-6f807c09]{position:relative}.apm-search-icon[data-v-6f807c09]{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#94a3b8;font-size:12px}.apm-search-input[data-v-6f807c09]{width:100%;padding:7px 10px 7px 30px;border:1px solid #e4e7ec;border-radius:6px;font-size:13px;background:#f7f8fa}.apm-search-input[data-v-6f807c09]:focus{outline:none;border-color:#0d5f54;background:#fff;-webkit-box-shadow:0 0 0 3px rgba(13,95,84,.12);box-shadow:0 0 0 3px rgba(13,95,84,.12)}.apm-priorities[data-v-6f807c09]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.apm-priority-label[data-v-6f807c09]{font-size:11px;color:#94a3b8;text-transform:uppercase;letter-spacing:.4px;font-weight:500;margin-right:4px}.apm-priority-pill[data-v-6f807c09]{padding:3px 9px;border:1px solid #e4e7ec;background:#fff;color:#475569;border-radius:999px;font-size:11px;font-weight:500;cursor:pointer}.apm-priority-pill[data-v-6f807c09]:hover{background:#f1f3f6}.apm-priority-pill.active[data-v-6f807c09]{background:#e6f1ef;border-color:#0d5f54;color:#094840}.apm-list[data-v-6f807c09]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:4px 8px}.apm-empty[data-v-6f807c09]{padding:28px 20px;text-align:center;color:#94a3b8;font-size:13px}.apm-row[data-v-6f807c09]{display:grid;grid-template-columns:22px 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:9px 12px;margin:3px 0;border-radius:8px;cursor:pointer;-webkit-transition:background .1s;transition:background .1s}.apm-row[data-v-6f807c09]:hover{background:#f7f8fa}.apm-row-checked[data-v-6f807c09]{background:#ecf5f3}.apm-row-disabled[data-v-6f807c09]{opacity:.55;cursor:not-allowed}.apm-row-disabled[data-v-6f807c09]:hover{background:transparent}.apm-row input[type=checkbox][data-v-6f807c09]{width:16px;height:16px;accent-color:#0d5f54}.apm-row-main[data-v-6f807c09]{min-width:0}.apm-row-line[data-v-6f807c09]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;margin-bottom:2px}.apm-row-label[data-v-6f807c09]{font-size:13px;font-weight:550;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apm-row-tooth[data-v-6f807c09]{font-size:11px;color:#0d5f54;background:#e6f1ef;padding:1px 5px;border-radius:3px;font-weight:600;font-variant-numeric:tabular-nums;-ms-flex-negative:0;flex-shrink:0}.apm-row-sub[data-v-6f807c09]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:11px;color:#94a3b8}.apm-code[data-v-6f807c09]{font-variant-numeric:tabular-nums;font-weight:500}.apm-pill[data-v-6f807c09]{padding:1px 6px;border-radius:999px;font-size:10px;font-weight:500;letter-spacing:.2px;background:#f1f3f6;color:#475569}.apm-pill-priority[data-v-6f807c09]{background:#e6f1ef;color:#0d5f54}.apm-pill-warn[data-v-6f807c09]{background:#fef3c7;color:#b45309}.apm-row-fee[data-v-6f807c09]{font-size:12px;color:#475569;font-weight:500;font-variant-numeric:tabular-nums}.apm-footer[data-v-6f807c09]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 20px;border-top:1px solid #e4e7ec;background:#fafafa}.apm-summary[data-v-6f807c09]{font-size:12px;color:#475569}.apm-summary strong[data-v-6f807c09]{color:#0f172a}.apm-spacer[data-v-6f807c09]{-webkit-box-flex:1;-ms-flex:1;flex:1}.apm-btn-primary[data-v-6f807c09],.apm-btn[data-v-6f807c09]{padding:7px 14px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;border:1px solid #e4e7ec;background:#fff;color:#1e293b}.apm-btn[data-v-6f807c09]:hover{background:#f1f3f6}.apm-btn-primary[data-v-6f807c09]{background:#0d5f54;border-color:#0d5f54;color:#fff}.apm-btn-primary[data-v-6f807c09]:hover:not(:disabled){background:#094840}.apm-btn-primary[data-v-6f807c09]:disabled{opacity:.55;cursor:not-allowed}.ct[data-v-7aa8eb20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;font-size:14px}.ct-state[data-v-7aa8eb20]{padding:32px 24px;text-align:center;color:#6b7785}.ct-state-error[data-v-7aa8eb20]{color:#dc2626}.ct-state .fa[data-v-7aa8eb20]{margin-right:6px}.ct-empty[data-v-7aa8eb20]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 32px;color:#94a3b8;text-align:center}.ct-empty .fa[data-v-7aa8eb20]{font-size:32px;margin-bottom:12px;opacity:.5}.ct-empty p[data-v-7aa8eb20]{margin:0;max-width:280px;line-height:1.5}.ct-messages[data-v-7aa8eb20]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:16px 18px;flex-direction:column;gap:14px}.ct-messages[data-v-7aa8eb20],.ct-msg[data-v-7aa8eb20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.ct-msg[data-v-7aa8eb20]{flex-direction:column;max-width:78%}.ct-msg-mine[data-v-7aa8eb20]{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ct-msg-theirs[data-v-7aa8eb20]{-ms-flex-item-align:start;align-self:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ct-msg-meta[data-v-7aa8eb20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:3px;font-size:11px;color:#6b7785}.ct-msg-author[data-v-7aa8eb20]{font-weight:600;color:#374151}.ct-msg-time[data-v-7aa8eb20]{color:#94a3b8}.ct-msg-ai-badge[data-v-7aa8eb20]{display:inline-block;padding:1px 6px;font-size:10px;font-weight:700;letter-spacing:.5px;background:#ede9fe;color:#6d28d9;border-radius:3px}.ct-msg-replace[data-v-7aa8eb20]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-left:4px;padding:2px 8px;font-size:10px;font-weight:600;color:#6d28d9;background:#fff;border:1px solid #e0d7fe;border-radius:3px;cursor:pointer;-webkit-transition:background .12s ease,color .12s ease;transition:background .12s ease,color .12s ease}.ct-msg-replace[data-v-7aa8eb20]:hover{background:#ede9fe}.ct-msg-replace .fa[data-v-7aa8eb20]{font-size:9px}.ct-msg-held-badge[data-v-7aa8eb20]{display:inline-block;padding:1px 7px;font-size:10px;font-weight:700;letter-spacing:.4px;background:#fef3c7;color:#92400e;border-radius:3px}.ct-msg-bubble-held[data-v-7aa8eb20]{background:#fffbeb!important;color:#1f2937!important;border:1px solid #fde68a!important}.ct-msg-approve[data-v-7aa8eb20]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-left:4px;padding:2px 8px;font-size:10px;font-weight:600;color:#fff;background:#16a34a;border:1px solid #16a34a;border-radius:3px;cursor:pointer;-webkit-transition:background .12s ease;transition:background .12s ease}.ct-msg-approve[data-v-7aa8eb20]:hover:not(:disabled){background:#15803d}.ct-msg-approve[data-v-7aa8eb20]:disabled,.ct-msg-replace[data-v-7aa8eb20]:disabled{opacity:.6;cursor:not-allowed}.ct-msg-approve .fa[data-v-7aa8eb20]{font-size:9px}.ct-msg-bubble[data-v-7aa8eb20]{padding:10px 14px;border-radius:12px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.ct-msg-mine .ct-msg-bubble[data-v-7aa8eb20]{background:#0f766e;color:#fff;border-bottom-right-radius:3px}.ct-msg-theirs .ct-msg-bubble[data-v-7aa8eb20]{background:#f1f5f9;color:#1f2937;border-bottom-left-radius:3px}.ct--patient .ct-msg-theirs .ct-msg-bubble[data-v-7aa8eb20]{background:#fff;border:1px solid #e5e7eb}.ct-msg-bubble-typing[data-v-7aa8eb20]{background:#f5f3ff!important;color:#4c1d95!important;border:1px solid #e0d7fe!important;padding:12px 14px!important}.ct-typing[data-v-7aa8eb20]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.ct-typing-dot[data-v-7aa8eb20]{width:6px;height:6px;background:#6d28d9;border-radius:50%;display:inline-block;-webkit-animation:ct-typing-bounce-7aa8eb20 1.2s ease-in-out infinite;animation:ct-typing-bounce-7aa8eb20 1.2s ease-in-out infinite}.ct-typing-dot[data-v-7aa8eb20]:nth-child(2){-webkit-animation-delay:.18s;animation-delay:.18s}.ct-typing-dot[data-v-7aa8eb20]:nth-child(3){-webkit-animation-delay:.36s;animation-delay:.36s}.ct-typing-label[data-v-7aa8eb20]{margin-left:8px;font-size:12px;font-style:italic;color:#6d28d9}@-webkit-keyframes ct-typing-bounce-7aa8eb20{0%,80%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.5}40%{-webkit-transform:translateY(-4px);transform:translateY(-4px);opacity:1}}@keyframes ct-typing-bounce-7aa8eb20{0%,80%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.5}40%{-webkit-transform:translateY(-4px);transform:translateY(-4px);opacity:1}}.iv-root[data-v-23beb9b1],.iv-table[data-v-23beb9b1]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.iv-table[data-v-23beb9b1]{width:100%;border-collapse:collapse;font-size:13px;color:#334155}.iv-th[data-v-23beb9b1]{padding:8px 8px;color:#0d5f54;font-size:10px;text-transform:uppercase;letter-spacing:1px;font-weight:600;text-align:left;border-bottom:1.5px solid #0d5f54}.iv-td-fee[data-v-23beb9b1],.iv-th-fee[data-v-23beb9b1]{text-align:right}.iv-td-tooth[data-v-23beb9b1],.iv-th-tooth[data-v-23beb9b1]{width:70px}.iv-row[data-v-23beb9b1]{-webkit-transition:background .1s;transition:background .1s}.iv-row[data-v-23beb9b1]:hover{background:rgba(13,95,84,.04)}.iv-td[data-v-23beb9b1]{padding:9px 8px;border-bottom:1px dashed #e4e7ec;vertical-align:top;line-height:1.5}.iv-td-tooth[data-v-23beb9b1]{color:#0d5f54;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.iv-td-treat[data-v-23beb9b1]{font-weight:550;color:#1e293b}.iv-td-reason[data-v-23beb9b1]{color:#64748b;font-size:12px}.iv-td-fee[data-v-23beb9b1]{font-variant-numeric:tabular-nums;font-weight:500;color:#0d5f54;white-space:nowrap}.iv-fee-main[data-v-23beb9b1]{font-weight:600}.iv-fee-layers[data-v-23beb9b1]{margin-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px;font-size:10.5px;font-weight:400}.iv-fee-layer[data-v-23beb9b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px;color:#94a3b8}.iv-fee-layer-label[data-v-23beb9b1]{text-transform:uppercase;letter-spacing:.4px;font-size:9.5px}.iv-fee-layer-amt[data-v-23beb9b1]{font-variant-numeric:tabular-nums}.iv-fee-layer-credit[data-v-23beb9b1]{color:#64748b}.iv-row-alt .iv-td[data-v-23beb9b1]{border-bottom:1px dashed #f1f3f6;padding-top:4px;background:#fafafa}.iv-td-alt-tooth[data-v-23beb9b1]{color:#94a3b8}.iv-td-alt-treat[data-v-23beb9b1]{color:#475569;font-weight:500}.iv-td-alt-reason[data-v-23beb9b1]{color:#94a3b8;font-size:11.5px;font-style:italic}.iv-td-alt-fee[data-v-23beb9b1]{color:#475569;font-weight:400}.iv-or-pill[data-v-23beb9b1]{display:inline-block;padding:1px 6px;margin-right:6px;background:#f1f3f6;border-radius:999px;font-size:9.5px;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-weight:600;vertical-align:middle}.iv-row-alt-swappable[data-v-23beb9b1]{cursor:pointer;outline:none}.iv-row-alt-swappable:focus .iv-td[data-v-23beb9b1],.iv-row-alt-swappable:hover .iv-td[data-v-23beb9b1]{background:#ecf5f3}.iv-row-alt-swappable:focus .iv-td[data-v-23beb9b1]:first-child{-webkit-box-shadow:inset 3px 0 0 0 #0d9488;box-shadow:inset 3px 0 0 0 #0d9488}.iv-swap-hint[data-v-23beb9b1]{margin-left:8px;color:#94a3b8;font-size:11px;-webkit-transition:color .12s,-webkit-transform .12s;transition:color .12s,-webkit-transform .12s;transition:color .12s,transform .12s;transition:color .12s,transform .12s,-webkit-transform .12s}.iv-row-alt-swappable:focus .iv-swap-hint[data-v-23beb9b1],.iv-row-alt-swappable:hover .iv-swap-hint[data-v-23beb9b1]{color:#0d9488;-webkit-transform:translateX(2px);transform:translateX(2px)}.iv-pg[data-v-23beb9b1]{position:relative;padding-left:26px}.iv-pg-rail[data-v-23beb9b1]{position:absolute;left:8px;top:14px;bottom:14px;width:2px;background:#e4e7ec}.iv-pg-item[data-v-23beb9b1]{position:relative;margin-bottom:16px}.iv-pg-item[data-v-23beb9b1]:last-child{margin-bottom:0}.iv-pg-dot[data-v-23beb9b1]{position:absolute;left:-22px;top:16px;width:14px;height:14px;border-radius:7px;background:#14b8a6;border:2px solid #fff;-webkit-box-shadow:0 0 0 1px #14b8a6;box-shadow:0 0 0 1px #14b8a6}.iv-pg-card[data-v-23beb9b1]{background:#fff;border:1px solid #e4e7ec;border-left:3px solid #0d5f54;border-radius:8px;padding:12px 16px 6px}.iv-pg-head[data-v-23beb9b1]{font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:500;color:#0d5f54;margin-bottom:6px}.iv-table-grouped .iv-th[data-v-23beb9b1]{border-bottom-color:#e4e7ec;border-bottom-width:1px}.iv-pg-subtotal[data-v-23beb9b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 8px 6px;margin-top:2px;border-top:1.5px solid #0d5f54}.iv-pg-sub-label[data-v-23beb9b1]{margin-right:auto;font-size:10px;text-transform:uppercase;letter-spacing:1px;font-weight:600;color:#0d5f54}.iv-pg-sub-figs[data-v-23beb9b1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.iv-pg-sub-fig[data-v-23beb9b1]{font-size:12.5px;color:#475569;font-variant-numeric:tabular-nums;white-space:nowrap}.iv-pg-sub-k[data-v-23beb9b1]{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:#94a3b8;margin-right:2px}.iv-pg-sub-patient[data-v-23beb9b1]{font-weight:700;color:#0d5f54}@media print{.iv-row[data-v-23beb9b1]{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.iv-row[data-v-23beb9b1]:hover{background:transparent}.iv-pg-card[data-v-23beb9b1],.iv-pg-item[data-v-23beb9b1]{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.ar[data-v-cb6b5c50]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:13px;color:#334155}.ar-arch[data-v-cb6b5c50]{margin-bottom:22px}.ar-arch-head[data-v-cb6b5c50]{font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:500;color:#0d5f54;border-bottom:1px solid #e4e7ec;padding-bottom:6px;margin-bottom:14px}.ar-quad[data-v-cb6b5c50]{margin-bottom:16px}.ar-quad-head[data-v-cb6b5c50]{font-size:10.5px;color:#0d5f54;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:6px}.ar-row[data-v-cb6b5c50]{display:grid;grid-template-columns:1.1fr 90px 1.6fr;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;padding:10px 0;border-bottom:1px dashed #e4e7ec;font-size:12.5px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.ar-row-with-fee[data-v-cb6b5c50]{grid-template-columns:1fr 90px 1.4fr 90px}.ar-row-treat[data-v-cb6b5c50]{line-height:1.55}.ar-treat-line[data-v-cb6b5c50]{color:#1e293b;font-weight:550;margin-bottom:1px}.ar-treat-count[data-v-cb6b5c50]{color:#64748b;font-weight:500;font-size:11.5px;font-variant-numeric:tabular-nums}.ar-row-teeth[data-v-cb6b5c50]{line-height:1.7}.ar-tooth-chip[data-v-cb6b5c50]{display:inline-block;padding:1px 6px;background:#e6f1ef;color:#0d5f54;border-radius:3px;font-size:10.5px;font-weight:600;margin-right:3px;margin-bottom:3px;font-variant-numeric:tabular-nums}.ar-tooth-none[data-v-cb6b5c50]{color:#94a3b8}.ar-row-reason[data-v-cb6b5c50]{color:#64748b;font-size:12px;line-height:1.55}.ar-row-fee[data-v-cb6b5c50]{text-align:right;font-variant-numeric:tabular-nums;color:#0d5f54;white-space:nowrap}.ar-fee-main[data-v-cb6b5c50]{font-weight:600;font-size:13px}.ar-fee-layers[data-v-cb6b5c50]{margin-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px;font-size:10.5px}.ar-fee-layer[data-v-cb6b5c50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px;color:#94a3b8}.ar-fee-layer-label[data-v-cb6b5c50]{text-transform:uppercase;letter-spacing:.4px;font-size:9.5px}.ar-fee-layer-amt[data-v-cb6b5c50]{font-variant-numeric:tabular-nums}.ar-fee-layer-credit[data-v-cb6b5c50]{color:#64748b}.ar-row-alt-fee[data-v-cb6b5c50]{color:#475569;font-weight:400;font-size:11.5px}.ar-empty[data-v-cb6b5c50]{padding:28px;text-align:center;color:#94a3b8;font-size:13px}.ar-row-alt[data-v-cb6b5c50]{border-bottom:1px dashed #f1f3f6;padding-top:4px;padding-bottom:8px}.ar-row-alt-treat[data-v-cb6b5c50]{color:#475569;font-weight:500;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.ar-row-alt-reason[data-v-cb6b5c50]{color:#94a3b8;font-size:11.5px;font-style:italic}.ar-or-pill[data-v-cb6b5c50],.ar-tooth-chip-alt[data-v-cb6b5c50]{background:#f1f3f6;color:#94a3b8}.ar-or-pill[data-v-cb6b5c50]{display:inline-block;padding:1px 6px;border-radius:999px;font-size:9.5px;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.ar-row-alt-swappable[data-v-cb6b5c50]{cursor:pointer;outline:none;-webkit-transition:background .12s;transition:background .12s}.ar-row-alt-swappable[data-v-cb6b5c50]:focus,.ar-row-alt-swappable[data-v-cb6b5c50]:hover{background:#ecf5f3}.ar-row-alt-swappable[data-v-cb6b5c50]:focus{-webkit-box-shadow:inset 3px 0 0 0 #0d9488;box-shadow:inset 3px 0 0 0 #0d9488}.ar-swap-hint[data-v-cb6b5c50]{margin-left:8px;color:#94a3b8;font-size:11px;-webkit-transition:color .12s,-webkit-transform .12s;transition:color .12s,-webkit-transform .12s;transition:color .12s,transform .12s;transition:color .12s,transform .12s,-webkit-transform .12s}.ar-row-alt-swappable:focus .ar-swap-hint[data-v-cb6b5c50],.ar-row-alt-swappable:hover .ar-swap-hint[data-v-cb6b5c50]{color:#0d9488;-webkit-transform:translateX(2px);transform:translateX(2px)}@media print{.ar-row[data-v-cb6b5c50]{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.ar-arch-head[data-v-cb6b5c50],.ar-quad-head[data-v-cb6b5c50]{-webkit-column-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid}}.tps-summary[data-v-58cd4f94]{margin:36px 0 0 auto;max-width:460px;border:1px solid #e4e7ec;border-radius:12px;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.04);box-shadow:0 1px 3px rgba(15,23,42,.04)}.tps-summary-body[data-v-58cd4f94]{padding:18px 22px 14px}.tps-summary-title[data-v-58cd4f94]{font-family:Georgia,Times New Roman,serif;font-size:11.5px;font-weight:500;color:#0d5f54;text-transform:uppercase;letter-spacing:1.4px;margin:0 0 12px 0}.tps-summary-row[data-v-58cd4f94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:6px 0;font-size:13px;color:#475569}.tps-summary-row+.tps-summary-row[data-v-58cd4f94]{border-top:1px dashed #f1f3f6}.tps-summary-label[data-v-58cd4f94]{font-weight:500}.tps-summary-amt[data-v-58cd4f94]{font-variant-numeric:tabular-nums;font-weight:600;color:#1e293b}.tps-summary-credit[data-v-58cd4f94]{color:#64748b}.tps-summary-final[data-v-58cd4f94]{padding:16px 22px;background:linear-gradient(135deg,#0d5f54,#14776a);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:14px}.tps-summary-final-label[data-v-58cd4f94]{color:#d8eeeb;font-size:12px;font-weight:500;letter-spacing:.3px;text-transform:uppercase}.tps-summary-final-amt[data-v-58cd4f94]{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.5px}.tps-summary-fee[data-v-58cd4f94]{padding:12px 22px 14px;background:#fffbeb;border-top:1px solid #fef3c7}.tps-summary-fee-row[data-v-58cd4f94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:14px;font-size:13px;color:#78350f;padding:3px 0}.tps-fee-label[data-v-58cd4f94]{font-weight:500}.tps-fee-amt[data-v-58cd4f94]{font-variant-numeric:tabular-nums;font-weight:600;color:#78350f}.tps-summary-fee-total[data-v-58cd4f94]{margin-top:4px;padding-top:6px;border-top:1px dashed #fcd34d}.tps-fee-total-label[data-v-58cd4f94]{text-transform:uppercase;letter-spacing:.6px;font-size:11px;font-weight:700;color:#92400e}.tps-fee-total-amt[data-v-58cd4f94]{font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:600;color:#78350f;font-variant-numeric:tabular-nums}.tps-chosen-paytoday[data-v-58cd4f94]{border-bottom:1px dashed #e4e7ec;padding-bottom:6px;margin-bottom:6px;color:#0d5f54}.tps-chosen-paytoday>span[data-v-58cd4f94]:first-child{font-weight:600}.tps-summary-chosen[data-v-58cd4f94]{padding:14px 22px 16px;border-top:1px solid #e4e7ec;background:#f8fafb}.tps-chosen-head[data-v-58cd4f94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;margin-bottom:8px}.tps-chosen-head .fa[data-v-58cd4f94]{color:#0d9488;font-size:13px}.tps-chosen-title[data-v-58cd4f94]{font-weight:600;font-size:13px;color:#0d5f54}.tps-chosen-row[data-v-58cd4f94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px;font-size:13px;color:#475569;padding:3px 0}.tps-chosen-strong[data-v-58cd4f94]{font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums}.tps-chosen-schedule[data-v-58cd4f94]{margin-top:6px;padding-top:6px;border-top:1px dashed #e4e7ec}.tps-chosen-sched-row[data-v-58cd4f94]{font-size:12px;font-weight:500;color:#64748b;padding:2px 0}@media (max-width:640px){.tps-summary[data-v-58cd4f94]{margin:24px 0 0 0;max-width:100%}.tps-summary-final-amt[data-v-58cd4f94]{font-size:18px}}@media print{.tps-summary[data-v-58cd4f94]{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.cpo-overlay[data-v-0c1817e8]{position:fixed;inset:0;background:rgba(15,23,42,.45);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1100;padding:20px}.cpo-modal[data-v-0c1817e8]{width:100%;max-width:440px;background:#fff;border-radius:12px;-webkit-box-shadow:0 20px 50px rgba(15,23,42,.25);box-shadow:0 20px 50px rgba(15,23,42,.25);overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.cpo-header[data-v-0c1817e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:18px 20px 14px;border-bottom:1px solid #eef1f4}.cpo-title[data-v-0c1817e8]{margin:0;font-size:16px;font-weight:600;color:#0d5f54;line-height:1.3}.cpo-title-sub[data-v-0c1817e8]{display:block;font-size:12px;font-weight:500;color:#94a3b8;margin-top:2px}.cpo-x[data-v-0c1817e8]{margin-left:auto;border:none;background:transparent;color:#94a3b8;font-size:16px;cursor:pointer;padding:2px 6px;border-radius:6px}.cpo-x[data-v-0c1817e8]:hover{background:#f1f3f6;color:#475569}.cpo-body[data-v-0c1817e8]{padding:16px 20px 4px}.cpo-intro[data-v-0c1817e8]{font-size:12.5px;color:#64748b;line-height:1.5;margin:0 0 14px}.cpo-field[data-v-0c1817e8]{display:block;margin-bottom:14px}.cpo-label[data-v-0c1817e8]{display:block;font-size:12px;color:#475569;font-weight:600;margin-bottom:5px}.cpo-req[data-v-0c1817e8]{color:#dc2626}.cpo-input[data-v-0c1817e8]{display:block;width:100%;padding:8px 10px;font-size:13px;border:1px solid #e4e7ec;border-radius:6px;background:#fff;color:#0f172a;font-family:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.cpo-input[data-v-0c1817e8]:focus{outline:none;border-color:#0d5f54;-webkit-box-shadow:0 0 0 3px rgba(13,95,84,.12);box-shadow:0 0 0 3px rgba(13,95,84,.12)}.cpo-textarea[data-v-0c1817e8]{resize:vertical;min-height:52px;line-height:1.5}.cpo-footer[data-v-0c1817e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;padding:14px 20px 18px}.cpo-btn[data-v-0c1817e8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;border-radius:7px;cursor:pointer;font-family:inherit;border:1px solid transparent}.cpo-btn-ghost[data-v-0c1817e8]{background:#fff;border-color:#e4e7ec;color:#475569}.cpo-btn-ghost[data-v-0c1817e8]:hover{background:#f8fafc}.cpo-btn-primary[data-v-0c1817e8]{background:#0d5f54;color:#fff}.cpo-btn-primary[data-v-0c1817e8]:hover:not(:disabled){background:#094840}.cpo-btn-primary[data-v-0c1817e8]:disabled{opacity:.5;cursor:not-allowed}.cpo-btn .fa[data-v-0c1817e8]{font-size:11px}.txb-app[data-v-40160598]{--txb-bg:#f7f8fa;--txb-surface:#fff;--txb-surface2:#f1f3f6;--txb-border:#e4e7ec;--txb-border-strong:#cdd3dc;--txb-text:#0f172a;--txb-text-mute:#475569;--txb-text-dim:#94a3b8;--txb-accent:#0f6e63;--txb-accent-soft:#e6f1ef;--txb-accent-ink:#094840;--txb-shadow-sm:0 1px 2px rgba(15,23,42,0.04);--txb-shadow-md:0 2px 6px rgba(15,23,42,0.06),0 1px 2px rgba(15,23,42,0.04);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;color:var(--txb-text);font-size:14px;line-height:1.45;background:var(--txb-bg);min-height:calc(100vh - 80px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-font-smoothing:antialiased}.txb-app [data-v-40160598]{-webkit-box-sizing:border-box;box-sizing:border-box}.txb-tab-num[data-v-40160598]{font-variant-numeric:tabular-nums}.txb-topbar[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:12px 18px;border-bottom:1px solid var(--txb-border);position:sticky;top:0;z-index:20}.txb-icon-btn[data-v-40160598],.txb-topbar[data-v-40160598]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--txb-surface)}.txb-icon-btn[data-v-40160598]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border:1px solid var(--txb-border);color:var(--txb-text-mute);border-radius:8px;cursor:pointer}.txb-icon-btn[data-v-40160598]:hover{background:var(--txb-surface2)}.txb-pat[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;min-width:180px}.txb-pat-avatar[data-v-40160598],.txb-pat[data-v-40160598]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.txb-pat-avatar[data-v-40160598]{width:36px;height:36px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:600;font-size:13px;letter-spacing:.3px;-ms-flex-negative:0;flex-shrink:0}.txb-pat-name[data-v-40160598]{font-size:14px;font-weight:600;letter-spacing:-.1px}.txb-pat-sub[data-v-40160598]{font-size:12px;color:var(--txb-text-dim)}.txb-plan-picker[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:360px}.txb-plan-picker[data-v-40160598],.txb-plan-pill[data-v-40160598]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.txb-plan-pill[data-v-40160598]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:5px 10px;border:1px solid var(--txb-border);background:var(--txb-surface);color:var(--txb-text-mute);border-radius:999px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background .1s,border-color .1s;transition:background .1s,border-color .1s}.txb-plan-pill[data-v-40160598]:hover{background:var(--txb-surface2)}.txb-plan-pill.active[data-v-40160598]{background:var(--txb-accent-soft);border-color:var(--txb-accent);color:var(--txb-accent-ink)}.txb-active-dot[data-v-40160598]{width:6px;height:6px;border-radius:50%;background:var(--txb-accent)}.txb-totals[data-v-40160598]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px}.txb-totals-label[data-v-40160598]{font-size:11px;color:var(--txb-text-dim);text-transform:uppercase;letter-spacing:.4px}.txb-totals-value[data-v-40160598]{font-size:18px;font-weight:600;color:var(--txb-text)}.txb-save-indicator[data-v-40160598]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;font-weight:500;padding:4px 10px;border-radius:6px;background:var(--txb-surface2);color:var(--txb-text-mute)}.txb-save-saving[data-v-40160598]{color:var(--txb-text-mute)}.txb-save-saved[data-v-40160598]{background:#ecfdf5;color:#047857}.txb-save-error[data-v-40160598]{background:#fef2f2;color:#b91c1c}.txb-save-idle[data-v-40160598]{color:var(--txb-text-dim)}.txb-top-actions[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.txb-btn-primary[data-v-40160598],.txb-btn[data-v-40160598]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;border:1px solid var(--txb-border);background:var(--txb-surface);color:var(--txb-text);-webkit-transition:background .1s;transition:background .1s}.txb-btn[data-v-40160598]:hover:not(:disabled){background:var(--txb-surface2)}.txb-btn-primary[data-v-40160598]:disabled,.txb-btn[data-v-40160598]:disabled{opacity:.55;cursor:not-allowed}.txb-btn-primary[data-v-40160598]{background:var(--txb-accent);color:#fff;border-color:var(--txb-accent)}.txb-btn-primary[data-v-40160598]:hover:not(:disabled){background:var(--txb-accent-ink)}.txb-error-banner[data-v-40160598]{gap:8px;padding:10px 16px;background:#fef2f2;border-bottom:1px solid #fecaca;color:#b91c1c}.txb-conflict-banner[data-v-40160598],.txb-error-banner[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px}.txb-conflict-banner[data-v-40160598]{gap:12px;padding:12px 16px;background:#fef9f0;border-bottom:1px solid #f1d8b1;color:#78350f}.txb-conflict-banner>.fa[data-v-40160598]{color:#b45309;font-size:16px;-ms-flex-negative:0;flex-shrink:0}.txb-conflict-body[data-v-40160598]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.txb-conflict-title[data-v-40160598]{font-weight:600}.txb-conflict-sub[data-v-40160598]{margin-top:2px;font-size:12px;color:#92400e}.txb-conflict-actions[data-v-40160598]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.txb-pdf-retry-banner[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:11px 16px;background:#fef2f2;border-bottom:1px solid #fecaca;color:#7f1d1d;font-size:13px}.txb-pdf-retry-banner>.fa[data-v-40160598]{color:#b91c1c;font-size:16px;-ms-flex-negative:0;flex-shrink:0}.txb-pdf-retry-body[data-v-40160598]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.txb-pdf-retry-title[data-v-40160598]{font-weight:600}.txb-pdf-retry-sub[data-v-40160598]{margin-top:2px;font-size:12px;color:#991b1b;line-height:1.4}.txb-workspace[data-v-40160598]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid;min-height:0}.txb-resizer[data-v-40160598]{background:var(--txb-border);cursor:col-resize;-webkit-transition:background .1s;transition:background .1s}.txb-resizer[data-v-40160598]:hover{background:var(--txb-border-strong)}.txb-center[data-v-40160598],.txb-right[data-v-40160598]{background:var(--txb-surface);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;min-height:0}.txb-pane-header[data-v-40160598]{padding:12px 16px;border-bottom:1px solid var(--txb-border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.txb-pane-title[data-v-40160598]{font-size:13px;font-weight:600;color:var(--txb-text)}.txb-pane-status[data-v-40160598]{margin-left:auto;font-size:11px;color:var(--txb-text-dim);text-transform:uppercase;letter-spacing:.4px}.txb-pane-label[data-v-40160598]{font-size:10px;font-weight:600;letter-spacing:1.4px;color:var(--txb-text-mute);text-transform:uppercase}.txb-view-switcher[data-v-40160598]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:var(--txb-surface2);border-radius:8px;padding:3px;gap:2px;margin-left:16px}.txb-view-tab[data-v-40160598]{padding:5px 12px;background:transparent;border:none;font-size:12px;font-weight:500;color:var(--txb-text-mute);border-radius:5px;cursor:pointer;-webkit-transition:background .1s,color .1s;transition:background .1s,color .1s;white-space:nowrap}.txb-view-tab[data-v-40160598]:hover{color:var(--txb-text)}.txb-view-tab.active[data-v-40160598]{background:#fff;color:var(--txb-accent-ink);-webkit-box-shadow:var(--txb-shadow-sm);box-shadow:var(--txb-shadow-sm)}.txb-pane-livehint[data-v-40160598]{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:11px;color:var(--txb-text-dim);font-weight:500}.txb-pane-livehint .fa[data-v-40160598]{font-size:11px}.txb-center-scroll[data-v-40160598]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:28px 32px;background:var(--txb-bg)}.txb-paper[data-v-40160598]{max-width:760px;margin:0 auto;background:#fff;border:1px solid #e4e7ec;border-radius:10px;-webkit-box-shadow:0 6px 18px rgba(15,23,42,.06),0 1px 3px rgba(15,23,42,.04);box-shadow:0 6px 18px rgba(15,23,42,.06),0 1px 3px rgba(15,23,42,.04);padding:32px 36px 36px}.txb-paper-header[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px;margin-bottom:22px;padding-bottom:0}.txb-practice[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.txb-practice-logo[data-v-40160598]{width:44px;height:44px;border-radius:50%;background:#0d5f54;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-size:18px;font-family:Georgia,Times New Roman,serif;-ms-flex-negative:0;flex-shrink:0}.txb-practice-logo-large[data-v-40160598]{max-height:64px;max-width:280px;-o-object-fit:contain;object-fit:contain;display:block}.txb-practice-meta[data-v-40160598]{min-width:0}.txb-practice-name[data-v-40160598]{font-size:18px;font-weight:600;letter-spacing:-.2px;color:#0d5f54}.txb-practice-tag[data-v-40160598]{font-size:10px;color:#6b7785;text-transform:uppercase;letter-spacing:1.2px;margin-top:2px;font-weight:500}.txb-paper-meta[data-v-40160598]{text-align:right;font-size:12px}.txb-paper-date[data-v-40160598]{color:#475569;font-weight:500}.txb-paper-ref[data-v-40160598]{color:#94a3b8;font-size:11px;margin-top:2px;font-variant-numeric:tabular-nums}.txb-paper-greet[data-v-40160598]{font-family:Georgia,Times New Roman,serif;font-size:18px;color:#0d5f54;margin-bottom:8px;margin-top:4px}.txb-paper-intro[data-v-40160598]{font-size:13.5px;color:#334155;line-height:1.65;margin-bottom:22px}.txb-right-section[data-v-40160598]{padding:16px;border-bottom:1px solid var(--txb-border)}.txb-right-section[data-v-40160598]:last-child{border-bottom:none}.txb-right-label[data-v-40160598]{font-size:11px;color:var(--txb-text-mute);text-transform:uppercase;letter-spacing:.5px;font-weight:600;margin-bottom:10px}.txb-right-sub[data-v-40160598]{text-transform:none;letter-spacing:normal;font-weight:400;color:var(--txb-text-dim)}.txb-right-hint[data-v-40160598]{font-size:12px;color:var(--txb-text-dim);line-height:1.5;margin:0}.txb-hint-indent[data-v-40160598]{margin-top:6px;padding-left:42px}.txb-toggle-row[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:7px 0;font-size:13px;cursor:pointer}.txb-toggle-text[data-v-40160598]{color:#1e293b;font-weight:500}.txb-toggle-sub[data-v-40160598]{color:var(--txb-text-dim);font-weight:400;font-size:12px;margin-left:2px}.txb-toggle-row-disabled[data-v-40160598]{opacity:.45;cursor:not-allowed}.txb-toggle-row-disabled .txb-switch[data-v-40160598]{cursor:not-allowed}.txb-grouplabel[data-v-40160598]{margin-top:10px;padding-left:42px}.txb-grouplabel-caption[data-v-40160598]{font-size:11px;color:var(--txb-text-dim);text-transform:uppercase;letter-spacing:.6px;margin-bottom:6px}.txb-grouplabel-opts[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.txb-grouplabel-pill[data-v-40160598]{border:1px solid var(--txb-border);background:var(--txb-surface);color:#475569;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background .12s,border-color .12s,color .12s;transition:background .12s,border-color .12s,color .12s}.txb-grouplabel-pill[data-v-40160598]:hover{background:#f1f3f6}.txb-grouplabel-pill.active[data-v-40160598]{background:#ecf5f3;border-color:#0d5f54;color:#0d5f54}.txb-grouplabel-input[data-v-40160598]{margin-top:6px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 10px;border:1px solid var(--txb-border);border-radius:6px;font-size:12.5px;color:#0f172a}.txb-grouplabel-input[data-v-40160598]:focus{outline:none;border-color:#0d5f54;-webkit-box-shadow:0 0 0 3px rgba(13,95,84,.12);box-shadow:0 0 0 3px rgba(13,95,84,.12)}.txb-grouplabel-preview[data-v-40160598]{margin-top:6px;font-size:11.5px;color:var(--txb-text-dim)}.txb-grouplabel-preview strong[data-v-40160598]{color:#0d5f54}.txb-switch[data-v-40160598]{position:relative;display:inline-block;width:32px;height:18px;-ms-flex-negative:0;flex-shrink:0}.txb-switch input[type=checkbox][data-v-40160598]{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.txb-switch-slider[data-v-40160598]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#cbd5e1;border-radius:18px;-webkit-transition:background-color .18s;transition:background-color .18s;cursor:pointer}.txb-switch-slider[data-v-40160598]:before{content:"";position:absolute;height:14px;width:14px;left:2px;top:2px;background:#fff;border-radius:50%;-webkit-transition:-webkit-transform .18s;transition:-webkit-transform .18s;transition:transform .18s;transition:transform .18s,-webkit-transform .18s;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.12);box-shadow:0 1px 2px rgba(15,23,42,.12)}.txb-switch input:checked+.txb-switch-slider[data-v-40160598]{background-color:#0d5f54}.txb-switch input:checked+.txb-switch-slider[data-v-40160598]:before{-webkit-transform:translateX(14px);transform:translateX(14px)}.txb-pay-card[data-v-40160598]{border:1px solid var(--txb-border);border-radius:10px;padding:12px 14px;margin-top:10px;background:var(--txb-surface);-webkit-transition:background .15s,border-color .15s,opacity .15s;transition:background .15s,border-color .15s,opacity .15s}.txb-pay-card.active[data-v-40160598]{background:#ecf5f3;border-color:#b9dcd5}.txb-pay-card.dim[data-v-40160598]{opacity:.6}.txb-pay-head[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:6px}.txb-pay-title[data-v-40160598]{font-family:Georgia,Times New Roman,serif;font-size:14px;font-weight:600;color:#0d5f54}.txb-pay-desc[data-v-40160598]{font-size:12px;color:#475569;line-height:1.5;padding-left:42px;margin-bottom:6px}.txb-pay-pop[data-v-40160598]{font-size:11px;color:#b45309;margin-top:6px;margin-bottom:6px;padding-left:42px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.txb-pay-pop .fa[data-v-40160598]{color:#d97706;font-size:10px}.txb-pay-custom-badge[data-v-40160598]{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#0d5f54;background:#e6f1ef;border:1px solid #b9dcd5;border-radius:4px;padding:1px 6px}.txb-pay-card-actions[data-v-40160598]{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px}.txb-pay-icon[data-v-40160598]{border:none;background:transparent;color:#94a3b8;cursor:pointer;font-size:12px;padding:4px 6px;border-radius:5px;-webkit-transition:background .1s,color .1s;transition:background .1s,color .1s}.txb-pay-icon[data-v-40160598]:hover{background:#f1f3f6;color:#475569}.txb-pay-icon-danger[data-v-40160598]:hover{background:#fef2f2;color:#dc2626}.txb-pay-terms[data-v-40160598]{font-size:11px;color:#94a3b8;line-height:1.45;padding-left:42px;margin-bottom:6px}.txb-pay-config[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding-left:42px;margin-top:4px}.txb-pay-input-label[data-v-40160598]{font-size:11px;color:var(--txb-text-mute);margin:0;font-weight:500}.txb-pay-input[data-v-40160598]{width:64px;padding:4px 8px;border:1px solid var(--txb-border);border-radius:5px;font-size:12px;font-variant-numeric:tabular-nums;background:var(--txb-surface);color:var(--txb-text)}.txb-pay-input[data-v-40160598]:focus{outline:none;border-color:var(--txb-accent);-webkit-box-shadow:0 0 0 2px rgba(15,110,99,.12);box-shadow:0 0 0 2px rgba(15,110,99,.12)}.txb-pay-suffix[data-v-40160598]{font-size:11px;color:var(--txb-text-dim)}.txb-pay-fee .txb-pay-input[data-v-40160598]{width:80px}.txb-pay-fee .txb-pay-input-label[data-v-40160598]{font-weight:600;color:#92400e}.txb-pay-add[data-v-40160598]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:14px;padding:8px 12px;width:100%;background:transparent;border:1px dashed var(--txb-border-strong);border-radius:8px;font-size:12.5px;color:var(--txb-text-mute);cursor:pointer;-webkit-transition:background .1s,border-color .1s,color .1s;transition:background .1s,border-color .1s,color .1s;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.txb-pay-add[data-v-40160598]:hover:not(:disabled){background:var(--txb-accent-soft);border-color:var(--txb-accent);color:var(--txb-accent-ink)}.txb-pay-add[data-v-40160598]:disabled{opacity:.55;cursor:not-allowed}.txb-pay-reset[data-v-40160598]{background:transparent;border:1px solid #e4e7ec;color:#64748b;padding:4px 10px;font-size:11px;font-weight:500;border-radius:5px;cursor:pointer;-webkit-transition:background .12s,border-color .12s,color .12s;transition:background .12s,border-color .12s,color .12s}.txb-pay-reset[data-v-40160598]:hover{background:#f8fafc;border-color:#cbd5e1;color:#1e293b}.txb-pay-customized-pill[data-v-40160598]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;margin-left:6px;padding:1px 7px;background:var(--txb-accent-soft,#ecfdf5);color:var(--txb-accent-ink,#047857);border-radius:999px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;vertical-align:middle}.txb-pay-customized-pill .fa[data-v-40160598]{font-size:9px}.txb-note-textarea[data-v-40160598]{width:100%;resize:vertical;min-height:90px;padding:8px 10px;border:1px solid var(--txb-border);border-radius:6px;font-family:inherit;font-size:13px;color:var(--txb-text);background:var(--txb-surface)}.txb-note-textarea[data-v-40160598]:focus{outline:none;border-color:var(--txb-accent);-webkit-box-shadow:0 0 0 3px rgba(15,110,99,.12);box-shadow:0 0 0 3px rgba(15,110,99,.12)}.txb-note-empty[data-v-40160598]{background:#fffbeb;border-color:#fde68a}.txb-bulk-regen-wrap[data-v-40160598]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.txb-btn-mini[data-v-40160598]{padding:3px 8px!important;font-size:11px!important}.txb-reason-row[data-v-40160598]{padding:12px 16px;border-bottom:1px solid var(--txb-border)}.txb-reason-row[data-v-40160598]:last-child{border-bottom:none}.txb-reason-row-head[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;margin-bottom:6px}.txb-reason-code[data-v-40160598]{font-size:11px;font-weight:600;color:var(--txb-text-mute);font-variant-numeric:tabular-nums}.txb-reason-tooth[data-v-40160598]{font-size:10.5px;padding:1px 5px;background:var(--txb-accent-soft);color:var(--txb-accent);border-radius:3px;font-weight:600}.txb-reason-od[data-v-40160598]{font-size:11px;color:var(--txb-text-dim);font-style:italic;-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.txb-reason-field[data-v-40160598]{margin-bottom:8px}.txb-reason-field[data-v-40160598]:last-child{margin-bottom:0}.txb-reason-label[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:10.5px;color:var(--txb-text-mute);font-weight:600;text-transform:uppercase;letter-spacing:.4px;margin-bottom:4px}.txb-reason-pill[data-v-40160598]{text-transform:none;letter-spacing:0;font-weight:500;font-size:9.5px;background:#fef3c7;color:#b45309;padding:1px 5px;border-radius:999px}.txb-reason-input-row[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.txb-reason-input[data-v-40160598]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:6px 8px;border:1px solid var(--txb-border);border-radius:5px;font-size:12.5px;font-family:inherit;color:var(--txb-text);background:var(--txb-surface);resize:vertical}.txb-reason-input[data-v-40160598]:focus{outline:none;border-color:var(--txb-accent);-webkit-box-shadow:0 0 0 2px rgba(15,110,99,.12);box-shadow:0 0 0 2px rgba(15,110,99,.12)}.txb-reason-textarea[data-v-40160598]{line-height:1.45;min-height:40px}.txb-reason-regen[data-v-40160598]{width:28px;-ms-flex-negative:0;flex-shrink:0;border:1px solid var(--txb-border);background:var(--txb-surface);border-radius:5px;color:var(--txb-text-mute);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.txb-reason-regen[data-v-40160598]:hover:not(:disabled){background:var(--txb-accent-soft);color:var(--txb-accent);border-color:var(--txb-accent)}.txb-reason-regen[data-v-40160598]:disabled{opacity:.55;cursor:not-allowed}.txb-right-stub[data-v-40160598]{text-align:center;padding:28px 16px;color:var(--txb-text-dim);font-size:13px}.txb-right-stub .fa[data-v-40160598]{font-size:22px;margin-bottom:8px}.txb-ai-error[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 14px;background:#fef9f0;border:1px solid #f1d8b1;border-radius:8px;margin:0 0 12px}.txb-ai-error>.fa[data-v-40160598]{color:#b45309;font-size:14px;margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.txb-ai-error-body[data-v-40160598]{-webkit-box-flex:1;-ms-flex:1;flex:1}.txb-ai-error-title[data-v-40160598]{font-size:13px;font-weight:600;color:#78350f;margin-bottom:2px}.txb-ai-error-sub[data-v-40160598]{font-size:12px;color:#92400e;line-height:1.5;margin-bottom:8px}.txb-tabs[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid var(--txb-border)}.txb-tab[data-v-40160598]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 8px;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--txb-text-mute);font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:color .1s,border-color .1s;transition:color .1s,border-color .1s}.txb-tab.active[data-v-40160598]{color:var(--txb-accent-ink);border-bottom-color:var(--txb-accent)}.txb-tab[data-v-40160598]:disabled{color:var(--txb-text-dim);cursor:not-allowed}.txb-tab-dot[data-v-40160598]{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--txb-accent,#0d5f54);margin-left:5px;vertical-align:2px}.txb-right-body[data-v-40160598]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.txb-right-footer[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:10px 16px;border-top:1px solid var(--txb-border);font-size:11.5px;color:var(--txb-text-dim);background:var(--txb-surface)}.txb-right-footer .fa[data-v-40160598]{color:#10b981;font-size:12px}.txb-skel[data-v-40160598]{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#eef0f3),color-stop(37%,#e4e7ec),color-stop(63%,#eef0f3));background:linear-gradient(90deg,#eef0f3 25%,#e4e7ec 37%,#eef0f3 63%);background-size:400% 100%;-webkit-animation:txb-skel-shimmer-40160598 1.4s ease infinite;animation:txb-skel-shimmer-40160598 1.4s ease infinite;border-radius:4px}.txb-skel-line[data-v-40160598]{height:12px;width:100px;margin-top:4px}.txb-skel-line-sm[data-v-40160598]{width:60px;height:10px}@-webkit-keyframes txb-skel-shimmer-40160598{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes txb-skel-shimmer-40160598{0%{background-position:100% 50%}to{background-position:0 50%}}.ml-auto[data-v-40160598]{margin-left:auto}.txb-btn.active[data-v-40160598]{background:#0f766e;color:#fff;border-color:#0f766e}.txb-btn-count[data-v-40160598]{display:inline-block;margin-left:6px;padding:1px 7px;font-size:11px;font-weight:700;background:#fff;color:#0f766e;border-radius:10px;min-width:18px;text-align:center}.txb-btn:not(.active) .txb-btn-count[data-v-40160598]{background:#0f766e;color:#fff}.txb-comments-panel[data-v-40160598]{position:fixed;top:0;right:0;bottom:0;width:420px;max-width:90vw;background:#fff;border-left:1px solid #e5e7eb;-webkit-box-shadow:-8px 0 24px rgba(15,23,42,.08);box-shadow:-8px 0 24px rgba(15,23,42,.08);z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.txb-comments-header[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 18px;border-bottom:1px solid #e5e7eb;background:#f8fafc}.txb-comments-title[data-v-40160598]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;font-size:16px;font-weight:600;color:#1f2937}.txb-comments-title .fa[data-v-40160598]{margin-right:8px;color:#0f766e}.txb-comments-count[data-v-40160598]{display:inline-block;margin-left:8px;padding:1px 8px;font-size:11px;font-weight:700;background:#0f766e;color:#fff;border-radius:10px}.txb-comments-body[data-v-40160598]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.txb-comments-footer[data-v-40160598]{padding:10px 16px;font-size:12px;color:#94a3b8;border-top:1px solid #e5e7eb;background:#f8fafc}.txb-comments-footer .fa[data-v-40160598]{margin-right:6px}.txb-comments-compose[data-v-40160598]{padding:12px 16px;border-top:1px solid #e5e7eb;background:#f8fafc}.txb-compose-banner[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:8px;padding:8px 10px;background:#f5f3ff;border:1px solid #e0d7fe;border-radius:4px;font-size:12px;color:#4c1d95}.txb-compose-banner .fa[data-v-40160598]{color:#6d28d9}.txb-compose-banner-cancel[data-v-40160598]{margin-left:auto;background:none;border:none;color:#6d28d9;font-size:12px;font-weight:600;cursor:pointer;padding:2px 6px}.txb-compose-banner-cancel[data-v-40160598]:hover{text-decoration:underline}.txb-compose-textarea[data-v-40160598]{width:100%;padding:10px 12px;font-size:13px;font-family:inherit;color:#1f2937;border:1px solid #d4d8de;border-radius:6px;background:#fff;resize:vertical;min-height:64px;-webkit-box-sizing:border-box;box-sizing:border-box}.txb-compose-textarea[data-v-40160598]:focus{outline:none;border-color:#0f766e;-webkit-box-shadow:0 0 0 3px rgba(15,118,110,.12);box-shadow:0 0 0 3px rgba(15,118,110,.12)}.txb-compose-textarea[data-v-40160598]:disabled{opacity:.6;cursor:not-allowed}.txb-compose-error[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:8px;padding:8px 10px;background:#fef2f2;border:1px solid #fecaca;border-radius:4px;color:#991b1b;font-size:12px}.txb-compose-error .fa[data-v-40160598]{color:#dc2626}.txb-compose-error-dismiss[data-v-40160598]{margin-left:auto;background:none;border:none;color:#991b1b;font-size:16px;line-height:1;cursor:pointer;padding:0 4px}.txb-compose-actions[data-v-40160598]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}.txb-compose-hint[data-v-40160598]{font-size:11px;color:#94a3b8;margin-right:auto}.txb-compose-send[data-v-40160598]{padding:8px 14px;font-size:13px;font-weight:600;color:#fff;background:#0f766e;border:none;border-radius:6px;cursor:pointer;-webkit-transition:background .15s ease;transition:background .15s ease}.txb-compose-send[data-v-40160598]:hover:not(:disabled){background:#0d5f54}.txb-compose-send[data-v-40160598]:disabled{opacity:.5;cursor:not-allowed}.txb-compose-send .fa[data-v-40160598]{margin-right:4px}.txb-comments-slide-enter-active[data-v-40160598],.txb-comments-slide-leave-active[data-v-40160598]{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.txb-comments-slide-enter[data-v-40160598],.txb-comments-slide-leave-to[data-v-40160598]{-webkit-transform:translateX(100%);transform:translateX(100%)}.tct-root[data-v-48f53271]{position:fixed;bottom:0;right:0;z-index:60;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;pointer-events:none}.tct-root>[data-v-48f53271]{pointer-events:auto}.tct-root [data-v-48f53271]{-webkit-box-sizing:border-box;box-sizing:border-box}.tct-fab[data-v-48f53271]{position:absolute;bottom:22px;right:22px;width:56px;height:56px;border-radius:50%;border:none;background:#0d5f54;color:#fff;-webkit-box-shadow:0 8px 24px rgba(15,23,42,.22),0 2px 6px rgba(15,23,42,.12);box-shadow:0 8px 24px rgba(15,23,42,.22),0 2px 6px rgba(15,23,42,.12);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .15s,-webkit-transform .15s ease;transition:background .15s,-webkit-transform .15s ease;transition:transform .15s ease,background .15s;transition:transform .15s ease,background .15s,-webkit-transform .15s ease}.tct-fab[data-v-48f53271]:hover{background:#094840;-webkit-transform:scale(1.04);transform:scale(1.04)}.tct-fab[data-v-48f53271]:active{-webkit-transform:scale(.98);transform:scale(.98)}.tct-fab .fa[data-v-48f53271]{font-size:20px}.tct-backdrop[data-v-48f53271]{position:fixed;inset:0;background:rgba(15,23,42,.35);display:none}.tct-panel[data-v-48f53271]{position:absolute;bottom:22px;right:22px;width:340px;max-height:calc(100vh - 80px);background:#1e293b;color:#f1f5f9;border-radius:14px;-webkit-box-shadow:0 20px 50px rgba(15,23,42,.32),0 4px 12px rgba(15,23,42,.18);box-shadow:0 20px 50px rgba(15,23,42,.32),0 4px 12px rgba(15,23,42,.18);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-animation:tct-panel-in-48f53271 .18s ease-out;animation:tct-panel-in-48f53271 .18s ease-out}@-webkit-keyframes tct-panel-in-48f53271{0%{opacity:0;-webkit-transform:translateY(8px) scale(.97);transform:translateY(8px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes tct-panel-in-48f53271{0%{opacity:0;-webkit-transform:translateY(8px) scale(.97);transform:translateY(8px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.tct-panel-header[data-v-48f53271]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid #334155;background:hsla(0,0%,100%,.02);-ms-flex-negative:0;flex-shrink:0}.tct-panel-title[data-v-48f53271]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:.2px;color:#f1f5f9}.tct-panel-title .fa[data-v-48f53271]{color:#5eead4;font-size:13px}.tct-panel-close[data-v-48f53271]{margin-left:auto;width:28px;height:28px;border-radius:6px;border:1px solid #334155;background:transparent;color:#cbd5e1;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tct-panel-close[data-v-48f53271]:hover{background:#334155;color:#fff}.tct-panel-close .fa[data-v-48f53271]{font-size:11px}.tct-panel-body[data-v-48f53271]{padding:12px 16px 16px;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.tct-section[data-v-48f53271]{padding:12px 0;border-bottom:1px solid #334155}.tct-section[data-v-48f53271]:last-child{border-bottom:none}.tct-section-label[data-v-48f53271]{font-size:10px;text-transform:uppercase;letter-spacing:1.4px;color:#94a3b8;font-weight:600;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.tct-section-hint[data-v-48f53271]{text-transform:none;letter-spacing:.2px;font-weight:400;font-size:10.5px;color:#64748b}.tct-lens-grid[data-v-48f53271]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}.tct-lens-tab[data-v-48f53271]{padding:8px 6px;border:1px solid #334155;background:#0f172a;color:#cbd5e1;border-radius:8px;font-size:11.5px;font-weight:500;cursor:pointer;-webkit-transition:background .1s,border-color .1s,color .1s;transition:background .1s,border-color .1s,color .1s}.tct-lens-tab[data-v-48f53271]:hover{background:#1e293b;border-color:#475569;color:#f1f5f9}.tct-lens-tab.active[data-v-48f53271]{background:#134e4a;border-color:#0d9488;color:#99f6e4}.tct-action-btn[data-v-48f53271]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;width:100%;padding:10px 12px;border:1px solid #334155;background:#0f172a;color:#f1f5f9;border-radius:8px;font-family:inherit;cursor:pointer;text-align:left;margin-bottom:6px;-webkit-transition:background .1s,border-color .1s;transition:background .1s,border-color .1s}.tct-action-btn[data-v-48f53271]:last-child{margin-bottom:0}.tct-action-btn[data-v-48f53271]:hover{background:#1e293b;border-color:#475569}.tct-action-btn .fa[data-v-48f53271]{font-size:14px;color:#5eead4;width:18px;text-align:center;-ms-flex-negative:0;flex-shrink:0}.tct-action-text[data-v-48f53271]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.3}.tct-action-title[data-v-48f53271]{font-size:13px;font-weight:500}.tct-action-sub[data-v-48f53271]{font-size:11px;color:#94a3b8;margin-top:2px}.tct-action-btn-muted[data-v-48f53271]{opacity:.65;cursor:not-allowed}.tct-action-btn-muted[data-v-48f53271]:hover{background:#0f172a;border-color:#334155}.tct-action-btn-muted .fa[data-v-48f53271]{color:#64748b}.tct-note-input[data-v-48f53271]{width:100%;padding:8px 10px;background:#0f172a;border:1px solid #334155;border-radius:8px;color:#f1f5f9;font-family:inherit;font-size:13px;line-height:1.5;resize:vertical;min-height:60px}.tct-note-input[data-v-48f53271]:focus{outline:none;border-color:#0d9488;-webkit-box-shadow:0 0 0 3px rgba(13,148,136,.15);box-shadow:0 0 0 3px rgba(13,148,136,.15)}.tct-note-input[data-v-48f53271]::-webkit-input-placeholder{color:#64748b}.tct-note-input[data-v-48f53271]::-moz-placeholder{color:#64748b}.tct-note-input[data-v-48f53271]:-ms-input-placeholder{color:#64748b}.tct-note-input[data-v-48f53271]::-ms-input-placeholder{color:#64748b}.tct-note-input[data-v-48f53271]::placeholder{color:#64748b}.tct-note-meta[data-v-48f53271]{margin-top:6px;font-size:11px;color:#94a3b8;min-height:16px}.tct-note-saving[data-v-48f53271]{color:#cbd5e1}.tct-note-dirty[data-v-48f53271]{color:#fbbf24}.tct-note-saved[data-v-48f53271]{color:#5eead4}.tct-note-saved .fa[data-v-48f53271]{font-size:10px}.tct-grouplabel[data-v-48f53271]{margin:4px 0 2px 24px}.tct-grouplabel-caption[data-v-48f53271]{font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:#94a3b8;margin-bottom:6px}.tct-grouplabel-opts[data-v-48f53271]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.tct-grouplabel-pill[data-v-48f53271]{border:1px solid #334155;background:#0f172a;color:#cbd5e1;border-radius:999px;padding:4px 11px;font-size:11.5px;font-weight:500;cursor:pointer}.tct-grouplabel-pill[data-v-48f53271]:hover{background:#1e293b;border-color:#475569}.tct-grouplabel-pill.active[data-v-48f53271]{background:#134e4a;border-color:#0d9488;color:#99f6e4}.tct-grouplabel-input[data-v-48f53271]{margin-top:6px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 9px;background:#0f172a;border:1px solid #334155;border-radius:6px;color:#f1f5f9;font-size:12px}.tct-grouplabel-input[data-v-48f53271]:focus{outline:none;border-color:#0d9488;-webkit-box-shadow:0 0 0 3px rgba(13,148,136,.15);box-shadow:0 0 0 3px rgba(13,148,136,.15)}.tct-section-coming[data-v-48f53271]{opacity:.55}.tct-coming-list[data-v-48f53271]{list-style:none;padding:0;margin:0;font-size:12px;color:#cbd5e1}.tct-coming-list li[data-v-48f53271]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:4px 0}.tct-coming-list .fa[data-v-48f53271]{width:14px;color:#94a3b8;font-size:11px;text-align:center}.tct-toggle[data-v-48f53271]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:8px 0;cursor:pointer;margin:0}.tct-toggle:hover .tct-toggle-label[data-v-48f53271]{color:#f1f5f9}.tct-toggle input[type=checkbox][data-v-48f53271]{margin:3px 0 0;width:14px;height:14px;accent-color:#0d9488;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.tct-toggle-label[data-v-48f53271]{font-size:12.5px;font-weight:500;color:#cbd5e1;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px}.tct-toggle-sub[data-v-48f53271]{font-size:10.5px;color:#64748b;font-weight:400;margin-top:1px}.tct-toggle-muted[data-v-48f53271]{opacity:.55;cursor:not-allowed}.tct-toggle-muted:hover .tct-toggle-label[data-v-48f53271]{color:#cbd5e1}.tct-toggle-muted input[type=checkbox][data-v-48f53271]{cursor:not-allowed}.tct-slider-row[data-v-48f53271]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:2px 0 4px 24px}.tct-slider[data-v-48f53271]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:4px;background:#334155;border-radius:4px;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer}.tct-slider[data-v-48f53271]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#5eead4;border:2px solid #0f172a;cursor:pointer;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4)}.tct-slider[data-v-48f53271]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#5eead4;border:2px solid #0f172a;cursor:pointer}.tct-slider-value[data-v-48f53271]{font-size:12px;font-weight:600;color:#99f6e4;font-variant-numeric:tabular-nums;min-width:44px;text-align:right}.tct-section-hint-only[data-v-48f53271]{padding-top:10px;padding-bottom:4px}.tct-hint-line[data-v-48f53271]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:11.5px;color:#94a3b8;line-height:1.5}.tct-hint-line .fa[data-v-48f53271]{color:#5eead4;font-size:11px;margin-top:2px}@media (max-width:820px){.tct-backdrop[data-v-48f53271]{display:block}.tct-panel[data-v-48f53271]{position:fixed;top:0;right:0;bottom:0;left:auto;width:380px;max-width:85vw;max-height:100vh;border-radius:14px 0 0 14px;-webkit-animation:tct-panel-slide-in-48f53271 .18s ease-out;animation:tct-panel-slide-in-48f53271 .18s ease-out}.tct-panel-close[data-v-48f53271]{width:40px;height:40px}.tct-panel-close-fab[data-v-48f53271]{display:-webkit-box;display:-ms-flexbox;display:flex}}@-webkit-keyframes tct-panel-slide-in-48f53271{0%{opacity:0;-webkit-transform:translateX(24px);transform:translateX(24px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes tct-panel-slide-in-48f53271{0%{opacity:0;-webkit-transform:translateX(24px);transform:translateX(24px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.tct-panel-close-fab[data-v-48f53271]{display:none;position:absolute;bottom:22px;right:22px;width:52px;height:52px;border-radius:50%;border:none;background:#0d5f54;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;cursor:pointer;-webkit-box-shadow:0 8px 20px rgba(15,23,42,.32),0 2px 6px rgba(15,23,42,.14);box-shadow:0 8px 20px rgba(15,23,42,.32),0 2px 6px rgba(15,23,42,.14);z-index:5;-webkit-transition:background .12s,-webkit-transform .12s;transition:background .12s,-webkit-transform .12s;transition:background .12s,transform .12s;transition:background .12s,transform .12s,-webkit-transform .12s}.tct-panel-close-fab[data-v-48f53271]:hover{background:#094840}.tct-panel-close-fab[data-v-48f53271]:active{-webkit-transform:scale(.96);transform:scale(.96)}.sp[data-v-713def68]{margin-top:32px;padding:24px 28px;background:#fff;border:1px solid #e4e7ec;border-radius:12px;-webkit-box-shadow:0 4px 14px rgba(15,23,42,.05);box-shadow:0 4px 14px rgba(15,23,42,.05);font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.sp [data-v-713def68]{-webkit-box-sizing:border-box;box-sizing:border-box}.sp-heading[data-v-713def68]{margin:0 0 6px;font-family:Georgia,Times New Roman,serif;font-size:20px;color:#0d5f54;font-weight:600}.sp-intro[data-v-713def68]{margin:0 0 18px;font-size:13px;color:#475569;line-height:1.55}.sp-field[data-v-713def68]{margin-bottom:16px}.sp-label[data-v-713def68]{display:block;font-size:11.5px;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.sp-input[data-v-713def68]{display:block;width:100%;padding:10px 12px;border:1px solid #e4e7ec;border-radius:6px;font-size:14px;font-family:inherit;color:#0f172a;background:#fff}.sp-input[data-v-713def68]:focus{outline:none;border-color:#0d5f54;-webkit-box-shadow:0 0 0 3px rgba(13,95,84,.12);box-shadow:0 0 0 3px rgba(13,95,84,.12)}.sp-pad-wrap[data-v-713def68]{position:relative;border:1px dashed #cbd5e1;border-radius:8px;background:#fafbfc;height:160px;overflow:hidden;-webkit-transition:border-color .15s,background .15s;transition:border-color .15s,background .15s}.sp-pad-empty[data-v-713def68]{background:repeating-linear-gradient(45deg,#fafbfc,#fafbfc 8px,#f7f8fa 0,#f7f8fa 16px)}.sp-pad-wrap[data-v-713def68]:focus-within{border-color:#0d5f54;background:#fff}.sp-pad[data-v-713def68]{width:100%;height:100%;display:block}.sp-clear[data-v-713def68]{position:absolute;top:8px;right:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 8px;font-size:11px;background:hsla(0,0%,100%,.95);border:1px solid #e4e7ec;border-radius:5px;color:#475569;cursor:pointer;font-family:inherit}.sp-clear[data-v-713def68]:hover:not(:disabled){background:#fef2f2;color:#b91c1c;border-color:#fecaca}.sp-clear[data-v-713def68]:disabled{opacity:.5;cursor:not-allowed}.sp-consent[data-v-713def68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin:18px 0;font-size:13px;color:#334155;line-height:1.5;cursor:pointer}.sp-consent input[type=checkbox][data-v-713def68]{margin-top:2px;width:16px;height:16px;accent-color:#0d5f54;cursor:pointer}.sp-error[data-v-713def68]{margin-bottom:14px;padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#b91c1c;font-size:13px}.sp-submit[data-v-713def68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;width:100%;padding:14px;background:#0d5f54;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;font-family:inherit;-webkit-transition:background .15s;transition:background .15s}.sp-submit[data-v-713def68]:hover:not(:disabled){background:#094840}.sp-submit[data-v-713def68]:disabled{background:#cbd5e1;cursor:not-allowed}.sp-note[data-v-713def68]{margin:12px 0 0;font-size:11.5px;color:#94a3b8;text-align:center;line-height:1.5}@media (max-width:600px){.sp[data-v-713def68]{padding:18px 16px}.sp-heading[data-v-713def68]{font-size:18px}.sp-pad-wrap[data-v-713def68]{height:130px}}.pdp[data-v-7c8c2020]{margin:24px 0 0;padding:18px 22px;background:#fff;border:1px solid #e4e7ec;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.04);box-shadow:0 1px 3px rgba(15,23,42,.04);font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;-webkit-transition:opacity .2s;transition:opacity .2s}.pdp.pdp-muted[data-v-7c8c2020]{opacity:.65}.pdp.pdp-collected-state[data-v-7c8c2020]{background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border-color:#b9dcd5}.pdp-head[data-v-7c8c2020]{gap:10px;margin-bottom:12px}.pdp-head[data-v-7c8c2020],.pdp-title[data-v-7c8c2020]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pdp-title[data-v-7c8c2020]{margin:0;font-size:14px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:#0d5f54;gap:8px}.pdp-title .fa[data-v-7c8c2020]{font-size:13px}.pdp-state-pill[data-v-7c8c2020]{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.pdp-pill-muted[data-v-7c8c2020]{background:#f1f3f6;color:#475569}.pdp-pill-success[data-v-7c8c2020]{background:#d1fae5;color:#047857}.pdp-pill-busy[data-v-7c8c2020]{background:#fef3c7;color:#92400e}.pdp-state-pill .fa[data-v-7c8c2020]{font-size:11px}.pdp-amount-row[data-v-7c8c2020]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:14px}.pdp-label[data-v-7c8c2020]{font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#475569;margin:0}.pdp-amount-wrap[data-v-7c8c2020]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pdp-amount-prefix[data-v-7c8c2020]{position:absolute;left:10px;font-size:14px;color:#94a3b8;pointer-events:none}.pdp-amount-input[data-v-7c8c2020]{width:140px;padding:9px 12px 9px 22px;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;color:#0f172a;border:1px solid #cbd5e1;border-radius:8px;background:#fff}.pdp-amount-input[data-v-7c8c2020]:focus{outline:none;border-color:#0d5f54;-webkit-box-shadow:0 0 0 3px rgba(13,95,84,.12);box-shadow:0 0 0 3px rgba(13,95,84,.12)}.pdp-amount-input[data-v-7c8c2020]:disabled{background:#f1f3f6;color:#94a3b8}.pdp-amount-hint[data-v-7c8c2020]{font-size:11.5px;color:#64748b;font-style:italic}.pdp-optional[data-v-7c8c2020]{color:#94a3b8;font-weight:400;text-transform:none}.pdp-methods[data-v-7c8c2020]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.pdp-method-btn[data-v-7c8c2020]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;padding:12px 14px;border:1px solid #e4e7ec;border-radius:8px;background:#fff;color:#0f172a;font-size:13px;font-weight:600;text-align:left;cursor:pointer;-webkit-transition:background .12s,border-color .12s;transition:background .12s,border-color .12s;min-height:60px;position:relative}.pdp-method-btn[data-v-7c8c2020]:hover:not(:disabled){background:#ecf5f3;border-color:#b9dcd5}.pdp-method-btn .fa[data-v-7c8c2020]{font-size:14px;color:#0d5f54}.pdp-method-btn.pdp-method-disabled[data-v-7c8c2020],.pdp-method-btn[data-v-7c8c2020]:disabled{opacity:.55;cursor:not-allowed}.pdp-method-btn.pdp-method-recommended[data-v-7c8c2020]{border-color:#0d5f54;background:#ecf5f3}.pdp-method-btn.pdp-method-recommended[data-v-7c8c2020]:after{content:"Recommended";position:absolute;top:-8px;right:10px;padding:2px 7px;background:#0d5f54;color:#fff;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:999px}.pdp-method-label[data-v-7c8c2020]{font-weight:600}.pdp-method-sub[data-v-7c8c2020]{font-size:11px;color:#64748b;font-weight:400}.pdp-method-reason[data-v-7c8c2020]{font-size:10.5px;color:#b91c1c;font-weight:400}.pdp-checkform[data-v-7c8c2020]{margin-top:12px;padding:12px 14px;background:#f7f8fa;border:1px solid #e4e7ec;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.pdp-check-input[data-v-7c8c2020]{padding:8px 10px;font-size:13px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;max-width:200px}.pdp-check-input[data-v-7c8c2020]:focus{outline:none;border-color:#0d5f54;-webkit-box-shadow:0 0 0 3px rgba(13,95,84,.12);box-shadow:0 0 0 3px rgba(13,95,84,.12)}.pdp-checkform-actions[data-v-7c8c2020]{gap:8px}.pdp-checkform-actions[data-v-7c8c2020],.pdp-foot[data-v-7c8c2020]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pdp-foot[data-v-7c8c2020]{margin-top:12px}.pdp-btn[data-v-7c8c2020]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 14px;border-radius:7px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid #e4e7ec;background:#fff;color:#1e293b}.pdp-btn[data-v-7c8c2020]:disabled{opacity:.55;cursor:not-allowed}.pdp-btn-primary[data-v-7c8c2020]{background:#0d5f54;border-color:#0d5f54;color:#fff}.pdp-btn-primary[data-v-7c8c2020]:hover:not(:disabled){background:#094840}.pdp-btn-ghost[data-v-7c8c2020]:hover:not(:disabled){background:#f1f3f6}.pdp-btn-skip[data-v-7c8c2020]{color:#64748b}.pdp-error[data-v-7c8c2020]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;border-radius:8px;font-size:12px}.pdp-error .fa[data-v-7c8c2020]{font-size:13px}.pdp-error-dismiss[data-v-7c8c2020]{margin-left:auto;background:none;border:none;color:#b91c1c;cursor:pointer;font-size:14px}.pdp-flight[data-v-7c8c2020]{padding:14px 16px;background:#fffbeb;border:1px solid #fef3c7;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pdp-flight-msg[data-v-7c8c2020]{margin:0;font-size:13px;color:#78350f;line-height:1.5}.pdp-flight-msg strong[data-v-7c8c2020]{font-weight:700}.pdp-collected[data-v-7c8c2020]{padding:14px 0 4px}.pdp-collected-amt[data-v-7c8c2020]{font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:700;color:#047857;font-variant-numeric:tabular-nums;letter-spacing:-.5px}.pdp-collected-line[data-v-7c8c2020]{margin-top:4px;font-size:13px;color:#0f172a}.pdp-collected-method[data-v-7c8c2020]{font-weight:600}.pdp-collected-when[data-v-7c8c2020]{color:#64748b}.pdp-collected-sub[data-v-7c8c2020]{margin-top:3px;font-size:11.5px;color:#64748b}.pdp.pdp-touch .pdp-method-btn[data-v-7c8c2020]{min-height:70px;padding:14px 16px}.pdp.pdp-touch .pdp-btn[data-v-7c8c2020]{padding:10px 18px;font-size:14px}.pdp.pdp-touch .pdp-amount-input[data-v-7c8c2020]{font-size:18px;padding:11px 14px 11px 24px}@media print{.pdp[data-v-7c8c2020]{display:none!important}}.pm[data-v-57ae3c8a]{--pm-bg:#f7f8fa;--pm-surface:#fff;--pm-border:#e4e7ec;--pm-text:#0f172a;--pm-text-mute:#475569;--pm-text-dim:#94a3b8;--pm-accent:#0d5f54;--pm-accent-soft:#e6f1ef;--pm-accent-ink:#094840;position:fixed;inset:0;background:var(--pm-bg);color:var(--pm-text);font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:50;overflow:hidden}.pm [data-v-57ae3c8a]{-webkit-box-sizing:border-box;box-sizing:border-box}.pm-state[data-v-57ae3c8a]{margin:auto;text-align:center;color:var(--pm-text-mute)}.pm-state .fa[data-v-57ae3c8a]{font-size:36px;color:var(--pm-accent);margin-bottom:14px}.pm-state-error h2[data-v-57ae3c8a]{font-size:22px;margin:6px 0 8px;color:var(--pm-text)}.pm-state-error p[data-v-57ae3c8a]{font-size:14px;margin-bottom:18px}.pm-topbar[data-v-57ae3c8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:18px;padding:16px 28px;background:var(--pm-surface);border-bottom:1px solid var(--pm-border);-ms-flex-negative:0;flex-shrink:0}.pm-topbar-left[data-v-57ae3c8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;min-width:0}.pm-topbar-brand[data-v-57ae3c8a]{gap:12px;min-width:0}.pm-practice-logo[data-v-57ae3c8a],.pm-topbar-brand[data-v-57ae3c8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pm-practice-logo[data-v-57ae3c8a]{width:40px;height:40px;border-radius:10px;background:var(--pm-accent);color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:16px;-ms-flex-negative:0;flex-shrink:0}.pm-practice-logo-large[data-v-57ae3c8a]{max-height:44px;max-width:220px;-o-object-fit:contain;object-fit:contain;display:block}.pm-practice-meta[data-v-57ae3c8a]{min-width:0}.pm-practice-name[data-v-57ae3c8a]{font-size:15px;font-weight:600;color:var(--pm-text);letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-practice-tag[data-v-57ae3c8a]{font-size:11px;color:var(--pm-text-dim);text-transform:uppercase;letter-spacing:.8px;margin-top:2px}.pm-topbar-patient[data-v-57ae3c8a]{min-width:0}.pm-patient-name[data-v-57ae3c8a]{font-size:18px;font-weight:600;color:var(--pm-text);letter-spacing:-.2px}.pm-plan-heading[data-v-57ae3c8a]{font-size:12px;color:var(--pm-text-dim);margin-top:2px}.pm-topbar-right[data-v-57ae3c8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px;-ms-flex-negative:0;flex-shrink:0}.pm-topbar-actions[data-v-57ae3c8a]{gap:8px}.pm-print-btn[data-v-57ae3c8a],.pm-topbar-actions[data-v-57ae3c8a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pm-print-btn[data-v-57ae3c8a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--pm-border);background:var(--pm-surface);color:var(--pm-accent);border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;-webkit-transition:background .1s,border-color .1s;transition:background .1s,border-color .1s}.pm-print-btn[data-v-57ae3c8a]:hover{background:var(--pm-accent-soft);border-color:var(--pm-accent)}.pm-print-btn .fa[data-v-57ae3c8a]{font-size:12px}.pm-exit-btn[data-v-57ae3c8a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--pm-border);background:var(--pm-surface);color:var(--pm-text-mute);border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:background .1s,color .1s,border-color .1s;transition:background .1s,color .1s,border-color .1s}.pm-exit-btn[data-v-57ae3c8a]:hover{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.pm-exit-btn .fa[data-v-57ae3c8a]{font-size:12px}.pm-toolbar[data-v-57ae3c8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 28px;background:var(--pm-surface);border-bottom:1px solid var(--pm-border);-ms-flex-negative:0;flex-shrink:0}.pm-lens-switcher[data-v-57ae3c8a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#f1f3f6;border-radius:10px;padding:3px;gap:2px}.pm-lens-tab[data-v-57ae3c8a]{padding:8px 16px;background:transparent;border:none;font-size:13px;font-weight:500;color:var(--pm-text-mute);border-radius:7px;cursor:pointer;-webkit-transition:background .1s,color .1s;transition:background .1s,color .1s}.pm-lens-tab[data-v-57ae3c8a]:hover{color:var(--pm-text)}.pm-lens-tab.active[data-v-57ae3c8a]{background:var(--pm-surface);color:var(--pm-accent-ink);-webkit-box-shadow:0 1px 2px rgba(15,23,42,.05);box-shadow:0 1px 2px rgba(15,23,42,.05)}.pm-total[data-v-57ae3c8a]{display:grid;grid-template-columns:auto auto;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px;row-gap:3px;padding:8px 14px;background:var(--pm-accent-soft);border:1px solid #b9dcd5;border-radius:12px}.pm-total-k[data-v-57ae3c8a]{text-align:left;font-size:9.5px;text-transform:uppercase;letter-spacing:.7px;font-weight:600;color:var(--pm-accent-ink);opacity:.85}.pm-total-v[data-v-57ae3c8a]{text-align:right;font-weight:600;font-variant-numeric:tabular-nums;color:var(--pm-accent-ink);font-size:12px}.pm-total-k-head[data-v-57ae3c8a]{font-size:10px;opacity:1}.pm-total-v-head[data-v-57ae3c8a]{font-size:18px;letter-spacing:-.3px}.pm-total-v-credit[data-v-57ae3c8a]{font-weight:500;opacity:.85}.pm-total-v-patient[data-v-57ae3c8a]{font-size:14px}.pm-total-v-monthly[data-v-57ae3c8a]{font-weight:500;opacity:.9;white-space:nowrap}.pm-canvas[data-v-57ae3c8a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:28px 40px 60px;max-width:1100px;width:100%;margin:0 auto}@media (max-width:900px){.pm-topbar[data-v-57ae3c8a]{padding:14px 18px}.pm-toolbar[data-v-57ae3c8a]{padding:10px 16px}.pm-canvas[data-v-57ae3c8a]{padding:20px 18px 60px}}@media (max-width:768px){.pm-exit-btn[data-v-57ae3c8a],.pm-print-btn[data-v-57ae3c8a]{min-height:44px;padding:10px 16px}.pm-lens-tab[data-v-57ae3c8a]{min-height:40px;padding:10px 18px}.pm-payments-grid[data-v-57ae3c8a]{grid-template-columns:1fr 1fr}}@media (max-width:560px){.pm-topbar[data-v-57ae3c8a]{-ms-flex-wrap:wrap;flex-wrap:wrap}.pm-topbar-right[data-v-57ae3c8a]{margin-left:auto}.pm-payments-grid[data-v-57ae3c8a]{grid-template-columns:1fr}}.pm-lens-leave-active[data-v-57ae3c8a]{-webkit-transition:opacity .18s ease;transition:opacity .18s ease}.pm-lens-enter-active[data-v-57ae3c8a]{-webkit-transition:opacity .22s ease;transition:opacity .22s ease}.pm-lens-enter-from[data-v-57ae3c8a],.pm-lens-enter[data-v-57ae3c8a],.pm-lens-leave-to[data-v-57ae3c8a]{opacity:0}.pm-total-pulse[data-v-57ae3c8a]{-webkit-animation:pm-total-pulse-anim-57ae3c8a 1s ease-out;animation:pm-total-pulse-anim-57ae3c8a 1s ease-out}@-webkit-keyframes pm-total-pulse-anim-57ae3c8a{0%{-webkit-box-shadow:0 0 0 0 rgba(13,95,84,.35);box-shadow:0 0 0 0 rgba(13,95,84,.35);background:#b5d9d2}to{-webkit-box-shadow:0 0 0 8px rgba(13,95,84,0);box-shadow:0 0 0 8px rgba(13,95,84,0);background:var(--pm-accent-soft)}}@keyframes pm-total-pulse-anim-57ae3c8a{0%{-webkit-box-shadow:0 0 0 0 rgba(13,95,84,.35);box-shadow:0 0 0 0 rgba(13,95,84,.35);background:#b5d9d2}to{-webkit-box-shadow:0 0 0 8px rgba(13,95,84,0);box-shadow:0 0 0 8px rgba(13,95,84,0);background:var(--pm-accent-soft)}}.pm-undo-toast[data-v-57ae3c8a]{position:fixed;bottom:28px;left:28px;z-index:62;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 14px 12px 16px;background:#1e293b;color:#f1f5f9;border-radius:10px;-webkit-box-shadow:0 12px 28px rgba(15,23,42,.28),0 2px 8px rgba(15,23,42,.18);box-shadow:0 12px 28px rgba(15,23,42,.28),0 2px 8px rgba(15,23,42,.18);font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:13px;max-width:calc(100vw - 56px)}.pm-undo-toast>.fa[data-v-57ae3c8a]{color:#5eead4;font-size:14px;-ms-flex-negative:0;flex-shrink:0}.pm-undo-text[data-v-57ae3c8a]{line-height:1.4}.pm-undo-text strong[data-v-57ae3c8a]{color:#99f6e4;font-weight:600}.pm-undo-btn[data-v-57ae3c8a]{padding:5px 12px;background:transparent;border:1px solid #5eead4;color:#99f6e4;border-radius:6px;font-size:12px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;cursor:pointer;-webkit-transition:background .12s,color .12s;transition:background .12s,color .12s}.pm-undo-btn[data-v-57ae3c8a]:hover{background:#5eead4;color:#0f172a}.pm-undo-close[data-v-57ae3c8a]{width:24px;height:24px;border-radius:6px;border:none;background:transparent;color:#64748b;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pm-undo-close[data-v-57ae3c8a]:hover{background:#334155;color:#cbd5e1}.pm-undo-close .fa[data-v-57ae3c8a]{font-size:11px}.pm-undo-enter-active[data-v-57ae3c8a],.pm-undo-leave-active[data-v-57ae3c8a]{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.pm-undo-enter-from[data-v-57ae3c8a],.pm-undo-enter[data-v-57ae3c8a],.pm-undo-leave-to[data-v-57ae3c8a]{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}.pm-conflict-banner[data-v-57ae3c8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:11px 24px;background:#fef9f0;border-bottom:1px solid #f1d8b1;color:#78350f;font-size:13px;-ms-flex-negative:0;flex-shrink:0}.pm-conflict-banner>.fa[data-v-57ae3c8a]{color:#b45309;font-size:16px;-ms-flex-negative:0;flex-shrink:0}.pm-conflict-body[data-v-57ae3c8a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.pm-conflict-title[data-v-57ae3c8a]{font-weight:600}.pm-conflict-sub[data-v-57ae3c8a]{margin-top:2px;font-size:12px;color:#92400e}.pm-conflict-actions[data-v-57ae3c8a]{gap:8px}.pm-conflict-actions[data-v-57ae3c8a],.pm-conflict-btn[data-v-57ae3c8a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pm-conflict-btn[data-v-57ae3c8a]{gap:6px;padding:6px 12px;border:1px solid #f1d8b1;background:#fff;color:#78350f;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer}.pm-conflict-btn[data-v-57ae3c8a]:hover{background:#fef3c7}.pm-conflict-btn .fa[data-v-57ae3c8a]{font-size:11px}.pm-conflict-close[data-v-57ae3c8a]{width:26px;height:26px;border-radius:6px;border:1px solid transparent;background:transparent;color:#92400e;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pm-conflict-close[data-v-57ae3c8a]:hover{background:rgba(180,83,9,.1)}.pm-conflict-close .fa[data-v-57ae3c8a]{font-size:11px}.pm-swap-error-toast[data-v-57ae3c8a]{position:fixed;bottom:84px;left:28px;z-index:63;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 14px 12px 16px;background:#7f1d1d;color:#fee2e2;border-radius:10px;-webkit-box-shadow:0 12px 28px rgba(15,23,42,.28),0 2px 8px rgba(15,23,42,.18);box-shadow:0 12px 28px rgba(15,23,42,.28),0 2px 8px rgba(15,23,42,.18);font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:13px;max-width:calc(100vw - 56px)}.pm-swap-error-toast>.fa[data-v-57ae3c8a]{color:#fca5a5;font-size:14px;-ms-flex-negative:0;flex-shrink:0}.pm-payments[data-v-57ae3c8a]{margin-top:28px;padding-top:22px;border-top:1px solid var(--pm-border)}.pm-payments-header[data-v-57ae3c8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px;margin-bottom:14px}.pm-payments-title[data-v-57ae3c8a]{font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:500;color:var(--pm-accent);margin:0}.pm-payments-helper[data-v-57ae3c8a]{font-size:12.5px;color:var(--pm-text-mute);line-height:1.5}.pm-payments-grid[data-v-57ae3c8a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.pm-payment-card[data-v-57ae3c8a]{position:relative;background:var(--pm-surface);border:1px solid var(--pm-border);border-radius:10px;padding:14px 14px 12px;-webkit-transition:border-color .12s,background .12s,-webkit-box-shadow .12s;transition:border-color .12s,background .12s,-webkit-box-shadow .12s;transition:border-color .12s,box-shadow .12s,background .12s;transition:border-color .12s,box-shadow .12s,background .12s,-webkit-box-shadow .12s;cursor:pointer;outline:none}.pm-payment-card[data-v-57ae3c8a]:hover{border-color:#b9dcd5}.pm-payment-card[data-v-57ae3c8a]:focus-visible{-webkit-box-shadow:0 0 0 3px rgba(13,148,136,.25);box-shadow:0 0 0 3px rgba(13,148,136,.25)}.pm-payment-card.recommended[data-v-57ae3c8a]{border-color:#b9dcd5;-webkit-box-shadow:0 1px 3px rgba(13,95,84,.08);box-shadow:0 1px 3px rgba(13,95,84,.08)}.pm-payment-card.chosen[data-v-57ae3c8a]{border-color:#0d9488;background:#ecf5f3;-webkit-box-shadow:0 0 0 1px #0d9488;box-shadow:0 0 0 1px #0d9488}.pm-payment-chosen-badge[data-v-57ae3c8a]{position:absolute;top:-9px;left:12px;padding:2px 8px 2px 6px;border-radius:999px;background:#0d9488;color:#fff;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.pm-payment-chosen-badge .fa[data-v-57ae3c8a]{font-size:9px}.pm-payment-math[data-v-57ae3c8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px;margin:6px 0}.pm-pay-math-amt[data-v-57ae3c8a]{font-size:16px;font-weight:700;color:var(--pm-accent,#0d5f54);font-variant-numeric:tabular-nums}.pm-pay-math-sub[data-v-57ae3c8a]{font-size:10.5px;color:var(--pm-text-mute)}.pm-payment-cta[data-v-57ae3c8a]{margin-top:10px;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:7px;padding:9px 12px;border:1px solid var(--pm-accent,#0d5f54);border-radius:8px;background:#fff;color:var(--pm-accent,#0d5f54);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;-webkit-transition:background .12s,color .12s;transition:background .12s,color .12s}.pm-payment-cta[data-v-57ae3c8a]:hover{background:#ecf5f3}.pm-payment-cta.active[data-v-57ae3c8a]{background:var(--pm-accent,#0d5f54);color:#fff}.pm-payment-cta .fa[data-v-57ae3c8a]{font-size:12px}.pm-payment-dates[data-v-57ae3c8a]{margin-top:10px;padding-top:10px;border-top:1px dashed var(--pm-border)}.pm-payment-dates-caption[data-v-57ae3c8a]{font-size:10px;text-transform:uppercase;letter-spacing:.6px;color:var(--pm-text-dim);margin-bottom:6px}.pm-payment-date-row[data-v-57ae3c8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:5px}.pm-payment-date-label[data-v-57ae3c8a]{font-size:11.5px;color:var(--pm-text-mute);min-width:72px}.pm-payment-date-input[data-v-57ae3c8a]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;padding:4px 8px;border:1px solid var(--pm-border);border-radius:6px;color:var(--pm-text);background:#fff}.pm-payment-badge[data-v-57ae3c8a]{position:absolute;top:-9px;left:12px;padding:2px 8px;border-radius:999px;background:var(--pm-accent);color:#fff;font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.6px}.pm-payment-title[data-v-57ae3c8a]{font-size:13.5px;font-weight:600;color:var(--pm-text);letter-spacing:-.2px;margin-bottom:4px}.pm-payment-desc[data-v-57ae3c8a]{font-size:12px;color:var(--pm-text-mute);line-height:1.5;margin-bottom:6px}.pm-payment-terms[data-v-57ae3c8a]{font-size:10.5px;color:var(--pm-text-dim);font-style:italic}.pm-payment-fee[data-v-57ae3c8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;margin:6px 0 4px;padding:6px 8px;background:#fffbeb;border:1px solid #fef3c7;border-radius:6px;font-size:11.5px;color:#78350f}.pm-payment-fee .fa[data-v-57ae3c8a]{font-size:11px;color:#b45309}.pm-payment-fee-label[data-v-57ae3c8a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pm-payment-fee-amt[data-v-57ae3c8a]{font-weight:600;font-variant-numeric:tabular-nums}.pm-payment-paytoday-row[data-v-57ae3c8a]{margin-bottom:6px;padding-bottom:6px;border-bottom:1px dashed var(--pm-border)}.pm-payment-paytoday-input-wrap[data-v-57ae3c8a]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.pm-payment-paytoday-prefix[data-v-57ae3c8a]{position:absolute;left:10px;font-size:12px;color:var(--pm-text-mute);pointer-events:none}.pm-payment-paytoday-input[data-v-57ae3c8a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-left:22px}.pm-payments-enter-active[data-v-57ae3c8a],.pm-payments-leave-active[data-v-57ae3c8a]{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.pm-payments-enter-from[data-v-57ae3c8a],.pm-payments-enter[data-v-57ae3c8a],.pm-payments-leave-to[data-v-57ae3c8a]{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}.pm-sign[data-v-57ae3c8a]{max-width:760px;margin:28px auto 0}.pm-sign-bar[data-v-57ae3c8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-12px}.pm-sign-bar-label[data-v-57ae3c8a]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--pm-accent)}.pm-sign-bar-label .fa[data-v-57ae3c8a]{margin-right:6px}.pm-sign-cancel[data-v-57ae3c8a]{border:1px solid var(--pm-border);background:var(--pm-surface);color:var(--pm-text-mute);border-radius:7px;padding:6px 12px;font-size:12.5px;font-weight:500;cursor:pointer}.pm-sign-cancel[data-v-57ae3c8a]:hover{background:#f1f3f6;color:var(--pm-text)}.pm-sign-done[data-v-57ae3c8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:20px 22px;background:#ecf5f3;border:1px solid #b9dcd5;border-radius:12px}.pm-sign-done>.fa[data-v-57ae3c8a]{font-size:28px;color:#10b981;-ms-flex-negative:0;flex-shrink:0}.pm-sign-done-body[data-v-57ae3c8a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.pm-sign-done-title[data-v-57ae3c8a]{font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:600;color:#0d5f54}.pm-sign-done-sub[data-v-57ae3c8a]{font-size:12.5px;color:#475569;margin-top:2px}.pm-sign-done-btn[data-v-57ae3c8a]{border:1px solid #0d5f54;background:#0d5f54;color:#fff;border-radius:8px;padding:8px 18px;font-size:13px;font-weight:600;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.pm-sign-done-btn[data-v-57ae3c8a]:hover{background:#094840}@media print{.pm[data-v-57ae3c8a]{position:static!important;inset:auto!important;overflow:visible!important;height:auto!important;background:#fff!important;z-index:auto!important}.pm-canvas[data-v-57ae3c8a]{overflow:visible!important;height:auto!important;padding:0!important}.pm-conflict-banner[data-v-57ae3c8a],.pm-controls-fab[data-v-57ae3c8a],.pm-no-print[data-v-57ae3c8a],.pm-swap-error-toast[data-v-57ae3c8a],.pm-toolbar[data-v-57ae3c8a],.pm-topbar-right[data-v-57ae3c8a],.pm-undo-toast[data-v-57ae3c8a]{display:none!important}[data-v-57ae3c8a]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.pm-payment-card[data-v-57ae3c8a],.tps-summary[data-v-57ae3c8a]{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.sg[data-v-60e345c1]{max-width:720px;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.sg-section-head[data-v-60e345c1]{margin-bottom:22px}.sg-section-head h2[data-v-60e345c1]{margin:0 0 4px;font-size:22px;font-weight:600;letter-spacing:-.3px;color:#0f172a}.sg-help[data-v-60e345c1]{margin:0;font-size:13px;color:#64748b;line-height:1.55}.sg-card[data-v-60e345c1]{background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:20px 22px;margin-bottom:16px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.sg-card-title[data-v-60e345c1]{margin:0 0 14px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;color:#475569}.sg-card-desc[data-v-60e345c1]{margin:-6px 0 14px;font-size:12.5px;color:#64748b;line-height:1.55}.sg-card-desc code[data-v-60e345c1]{font-family:SFMono-Regular,Menlo,Monaco,monospace;font-size:11.5px;background:#f1f3f6;padding:1px 5px;border-radius:3px;color:#0d5f54}.sg-textarea[data-v-60e345c1]{resize:vertical;min-height:100px;line-height:1.55;font-family:inherit}.sg-field[data-v-60e345c1]{margin-bottom:16px}.sg-field[data-v-60e345c1]:last-child{margin-bottom:0}.sg-field>label[data-v-60e345c1]{display:block;font-size:12px;color:#475569;font-weight:600;margin-bottom:6px}.sg-input-num[data-v-60e345c1],.sg-input[data-v-60e345c1]{display:block;width:100%;padding:8px 10px;font-size:13px;border:1px solid #e4e7ec;border-radius:6px;background:#fff;color:#0f172a;font-family:inherit}.sg-input-num[data-v-60e345c1]:focus,.sg-input[data-v-60e345c1]:focus{outline:none;border-color:#0d5f54;-webkit-box-shadow:0 0 0 3px rgba(13,95,84,.12);box-shadow:0 0 0 3px rgba(13,95,84,.12)}.sg-input-num[data-v-60e345c1]{max-width:120px}select.sg-input[data-v-60e345c1]{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:36px;line-height:1.4;padding:0 30px 0 10px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path fill='none' stroke='%23475569' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M3 4.5l3 3 3-3'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:12px 12px;cursor:pointer}select.sg-input[data-v-60e345c1]:disabled{background-color:#f1f3f6;color:#94a3b8;cursor:not-allowed}.sg-input-row[data-v-60e345c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.sg-input-suffix[data-v-60e345c1]{font-size:12px;color:#94a3b8}.sg-hint[data-v-60e345c1]{margin:6px 0 0;font-size:11.5px;color:#94a3b8;line-height:1.5}.sg-radio-row[data-v-60e345c1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sg-radio[data-v-60e345c1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;border:1px solid #e4e7ec;border-radius:999px;font-size:12.5px;color:#1e293b;cursor:pointer;background:#fff}.sg-radio input[type=radio][data-v-60e345c1]{accent-color:#0d5f54;margin:0}.sg-check-row[data-v-60e345c1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sg-check[data-v-60e345c1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;border:1px solid #e4e7ec;border-radius:999px;font-size:12.5px;color:#1e293b;cursor:pointer;background:#fff}.sg-check input[type=checkbox][data-v-60e345c1]{accent-color:#0d5f54;margin:0}.sg-check input[type=checkbox][data-v-60e345c1]:disabled{cursor:not-allowed}.sg-check input[type=checkbox]:disabled+span[data-v-60e345c1]{color:#94a3b8}.sg-radio-row-stacked[data-v-60e345c1]{display:block;margin-top:10px}.sg-radio-row-stacked .sg-radio[data-v-60e345c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;border-radius:6px;cursor:pointer}.sg-radio-row-stacked .sg-radio[data-v-60e345c1]:hover{border-color:#c9d0d8;background:#f8fafc}.sg-radio-row-stacked .sg-radio input[type=radio][data-v-60e345c1]{margin-top:3px}.sg-radio-text[data-v-60e345c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;font-size:13px}.sg-radio-sub[data-v-60e345c1]{font-size:12px;color:#6b7785;font-weight:400;line-height:1.45}.sg-field-muted[data-v-60e345c1]{opacity:.55}.sg-field-muted [data-v-60e345c1]{pointer-events:none}.sg-chip-input[data-v-60e345c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 8px;border:1px solid #d4d8de;border-radius:6px;background:#fff;min-height:40px;-webkit-transition:border-color .12s ease,-webkit-box-shadow .12s ease;transition:border-color .12s ease,-webkit-box-shadow .12s ease;transition:border-color .12s ease,box-shadow .12s ease;transition:border-color .12s ease,box-shadow .12s ease,-webkit-box-shadow .12s ease}.sg-chip-input-focused[data-v-60e345c1]{border-color:#0d5f54;-webkit-box-shadow:0 0 0 3px rgba(13,95,84,.12);box-shadow:0 0 0 3px rgba(13,95,84,.12)}.sg-chip[data-v-60e345c1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px;background:#e6f4f1;color:#0d5f54;border-radius:999px;font-size:12.5px;font-weight:500}.sg-chip-x[data-v-60e345c1]{background:none;border:none;color:#0d5f54;cursor:pointer;font-size:11px;padding:0 2px;line-height:1}.sg-chip-x[data-v-60e345c1]:hover{color:#0a4a42}.sg-chip-input-field[data-v-60e345c1]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:180px;padding:4px 6px;font-size:13px;border:none;outline:none;background:transparent}.sg-switch-label[data-v-60e345c1]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;cursor:pointer}.sg-switch[data-v-60e345c1]{position:relative;display:inline-block;width:36px;height:20px;-ms-flex-negative:0;flex-shrink:0;margin-top:1px}.sg-switch input[type=checkbox][data-v-60e345c1]{opacity:0;width:0;height:0;position:absolute}.sg-switch-slider[data-v-60e345c1]{position:absolute;inset:0;background:#cbd5e1;border-radius:20px;-webkit-transition:background .18s;transition:background .18s;cursor:pointer}.sg-switch-slider[data-v-60e345c1]:before{content:"";position:absolute;height:16px;width:16px;left:2px;top:2px;background:#fff;border-radius:50%;-webkit-transition:-webkit-transform .18s;transition:-webkit-transform .18s;transition:transform .18s;transition:transform .18s,-webkit-transform .18s;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.12);box-shadow:0 1px 2px rgba(15,23,42,.12)}.sg-switch input:checked+.sg-switch-slider[data-v-60e345c1]{background:#0d5f54}.sg-switch input:checked+.sg-switch-slider[data-v-60e345c1]:before{-webkit-transform:translateX(16px);transform:translateX(16px)}.sg-switch-text[data-v-60e345c1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sg-switch-text strong[data-v-60e345c1]{font-size:13px;color:#0f172a;font-weight:600}.sg-switch-sub[data-v-60e345c1]{font-size:11.5px;color:#64748b;line-height:1.5;margin-top:3px}.sg-savebar[data-v-60e345c1]{position:sticky;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 16px;background:hsla(0,0%,100%,.96);backdrop-filter:blur(8px);border:1px solid #e4e7ec;border-radius:10px;margin-top:24px;-webkit-box-shadow:0 4px 12px rgba(15,23,42,.05);box-shadow:0 4px 12px rgba(15,23,42,.05)}.sg-dirty[data-v-60e345c1]{font-size:12px;color:#b45309;font-weight:500}.sg-clean[data-v-60e345c1]{font-size:12px;color:#64748b}.sg-spacer[data-v-60e345c1]{-webkit-box-flex:1;-ms-flex:1;flex:1}.sg-btn-primary[data-v-60e345c1],.sg-btn[data-v-60e345c1]{padding:7px 14px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;border:1px solid #e4e7ec;background:#fff;color:#1e293b}.sg-btn[data-v-60e345c1]:hover:not(:disabled){background:#f1f3f6}.sg-btn-primary[data-v-60e345c1]:disabled,.sg-btn[data-v-60e345c1]:disabled{opacity:.55;cursor:not-allowed}.sg-btn-primary[data-v-60e345c1]{background:#0d5f54;border-color:#0d5f54;color:#fff}.sg-btn-primary[data-v-60e345c1]:hover:not(:disabled){background:#094840}.sg[data-v-899cfc6a]{max-width:720px;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.sg-section-head[data-v-899cfc6a]{margin-bottom:22px}.sg-section-head h2[data-v-899cfc6a]{margin:0 0 4px;font-size:22px;font-weight:600;letter-spacing:-.3px;color:#0f172a}.sg-help[data-v-899cfc6a]{margin:0;font-size:13px;color:#64748b;line-height:1.55}.sg-card[data-v-899cfc6a]{background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:20px 22px;margin-bottom:16px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.sg-card-title[data-v-899cfc6a]{margin:0 0 14px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;color:#475569}.sg-field[data-v-899cfc6a]{margin-bottom:16px}.sg-field[data-v-899cfc6a]:last-child{margin-bottom:0}.sg-field>label[data-v-899cfc6a]{display:block;font-size:12px;color:#475569;font-weight:600;margin-bottom:6px}.sg-hint[data-v-899cfc6a]{margin:6px 0 0;font-size:11.5px;color:#94a3b8;line-height:1.5}.sg-radio-row[data-v-899cfc6a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sg-radio-row[data-v-899cfc6a],.sg-radio[data-v-899cfc6a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sg-radio[data-v-899cfc6a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;padding:6px 12px;border:1px solid #e4e7ec;border-radius:999px;font-size:12.5px;color:#1e293b;cursor:pointer;background:#fff}.sg-radio input[type=radio][data-v-899cfc6a]{accent-color:#0d5f54;margin:0}.sg-radio-custom[data-v-899cfc6a]{gap:8px}.sg-radio-active[data-v-899cfc6a]{border-color:#0d5f54;background:#f0faf8}.sg-mini-input[data-v-899cfc6a]{width:90px;padding:2px 6px;font-size:12.5px;border:1px solid #e4e7ec;border-radius:5px;font-family:inherit}.sg-mini-input[data-v-899cfc6a]:focus{outline:none;border-color:#0d5f54;-webkit-box-shadow:0 0 0 2px rgba(13,95,84,.12);box-shadow:0 0 0 2px rgba(13,95,84,.12)}.sg-check-row[data-v-899cfc6a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sg-check[data-v-899cfc6a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;border:1px solid #e4e7ec;border-radius:999px;font-size:12.5px;color:#1e293b;cursor:pointer;background:#fff}.sg-check input[type=checkbox][data-v-899cfc6a]{accent-color:#0d5f54;margin:0}.sg-check input[type=checkbox][data-v-899cfc6a]:disabled{cursor:not-allowed}.sg-check input[type=checkbox]:disabled+span[data-v-899cfc6a]{color:#94a3b8}.sg-sub[data-v-899cfc6a]{margin-top:14px;padding-top:14px;border-top:1px dashed #e4e7ec}.sg-field-muted[data-v-899cfc6a]{opacity:.55}.sg-field-muted [data-v-899cfc6a]{pointer-events:none}.sg-toggle-list[data-v-899cfc6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.sg-toggle-row[data-v-899cfc6a]{margin-top:0}.sg-switch-label[data-v-899cfc6a]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;cursor:pointer}.sg-switch[data-v-899cfc6a]{position:relative;display:inline-block;width:36px;height:20px;-ms-flex-negative:0;flex-shrink:0;margin-top:1px}.sg-switch input[type=checkbox][data-v-899cfc6a]{opacity:0;width:0;height:0;position:absolute}.sg-switch-slider[data-v-899cfc6a]{position:absolute;inset:0;background:#cbd5e1;border-radius:20px;-webkit-transition:background .18s;transition:background .18s;cursor:pointer}.sg-switch-slider[data-v-899cfc6a]:before{content:"";position:absolute;height:16px;width:16px;left:2px;top:2px;background:#fff;border-radius:50%;-webkit-transition:-webkit-transform .18s;transition:-webkit-transform .18s;transition:transform .18s;transition:transform .18s,-webkit-transform .18s;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.12);box-shadow:0 1px 2px rgba(15,23,42,.12)}.sg-switch input:checked+.sg-switch-slider[data-v-899cfc6a]{background:#0d5f54}.sg-switch input:checked+.sg-switch-slider[data-v-899cfc6a]:before{-webkit-transform:translateX(16px);transform:translateX(16px)}.sg-switch-text[data-v-899cfc6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sg-switch-text strong[data-v-899cfc6a]{font-size:13px;color:#0f172a;font-weight:600}.sg-switch-sub[data-v-899cfc6a]{font-size:11.5px;color:#64748b;line-height:1.5;margin-top:3px}.sg-savebar[data-v-899cfc6a]{position:sticky;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 16px;background:hsla(0,0%,100%,.96);backdrop-filter:blur(8px);border:1px solid #e4e7ec;border-radius:10px;margin-top:24px;-webkit-box-shadow:0 4px 12px rgba(15,23,42,.05);box-shadow:0 4px 12px rgba(15,23,42,.05)}.sg-dirty[data-v-899cfc6a]{font-size:12px;color:#b45309;font-weight:500}.sg-clean[data-v-899cfc6a]{font-size:12px;color:#64748b}.sg-spacer[data-v-899cfc6a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.sg-btn-primary[data-v-899cfc6a],.sg-btn[data-v-899cfc6a]{padding:7px 14px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;border:1px solid #e4e7ec;background:#fff;color:#1e293b}.sg-btn[data-v-899cfc6a]:hover:not(:disabled){background:#f1f3f6}.sg-btn-primary[data-v-899cfc6a]:disabled,.sg-btn[data-v-899cfc6a]:disabled{opacity:.55;cursor:not-allowed}.sg-btn-primary[data-v-899cfc6a]{background:#0d5f54;border-color:#0d5f54;color:#fff}.sg-btn-primary[data-v-899cfc6a]:hover:not(:disabled){background:#094840}.sp[data-v-2872ca07]{max-width:760px;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.sp-section-head[data-v-2872ca07]{margin-bottom:22px}.sp-section-head h2[data-v-2872ca07]{margin:0 0 4px;font-size:22px;font-weight:600;letter-spacing:-.3px;color:#0f172a}.sp-help[data-v-2872ca07]{margin:0;font-size:13px;color:#64748b;line-height:1.55}.sp-card[data-v-2872ca07]{background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:20px 22px;margin-bottom:16px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.sp-card-title[data-v-2872ca07]{margin:0 0 14px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;color:#475569}.sp-card-head-row[data-v-2872ca07]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px}.sp-card-head-row .sp-card-title[data-v-2872ca07]{margin:0}.sp-field[data-v-2872ca07]{margin-bottom:14px}.sp-field>label[data-v-2872ca07]{display:block;font-size:12px;color:#475569;font-weight:600;margin-bottom:5px}.sp-input-num[data-v-2872ca07],.sp-input[data-v-2872ca07],.sp-select[data-v-2872ca07],.sp-textarea[data-v-2872ca07]{display:block;width:100%;padding:7px 10px;font-size:13px;border:1px solid #e4e7ec;border-radius:6px;background:#fff;color:#0f172a;font-family:inherit}.sp-textarea[data-v-2872ca07]{resize:vertical;min-height:56px}.sp-token-hint[data-v-2872ca07]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:6px}.sp-token-hint-label[data-v-2872ca07]{font-size:11px;color:#94a3b8}.sp-token-chip[data-v-2872ca07]{font-family:SFMono-Regular,Consolas,monospace;font-size:11px;color:#0d5f54;background:#e6f1ef;border:1px solid #b9dcd5;border-radius:5px;padding:2px 7px;cursor:pointer;-webkit-transition:background .12s;transition:background .12s}.sp-token-chip[data-v-2872ca07]:hover{background:#d2e8e3}.sp-token-preview[data-v-2872ca07]{margin-top:6px;font-size:12px;color:#475569;font-style:italic;background:#f8fafc;border-left:2px solid #0d5f54;padding:5px 10px;border-radius:0 4px 4px 0}.sp-token-preview .fa[data-v-2872ca07]{color:#94a3b8;margin-right:4px;font-style:normal}.sp-input-num[data-v-2872ca07]:focus,.sp-input[data-v-2872ca07]:focus,.sp-select[data-v-2872ca07]:focus,.sp-textarea[data-v-2872ca07]:focus{outline:none;border-color:#0d5f54;-webkit-box-shadow:0 0 0 3px rgba(13,95,84,.12);box-shadow:0 0 0 3px rgba(13,95,84,.12)}.sp-input-num[data-v-2872ca07]{width:88px;font-variant-numeric:tabular-nums}.sp-input-title[data-v-2872ca07]{-webkit-box-flex:1;-ms-flex:1;flex:1}.sp-select[data-v-2872ca07]{width:130px;appearance:none;-webkit-appearance:none;-moz-appearance:none;height:34px;line-height:1.4;padding:0 28px 0 10px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path fill='none' stroke='%23475569' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M3 4.5l3 3 3-3'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:12px 12px;cursor:pointer}.sp-field-unit .sp-select[data-v-2872ca07]{width:100%}select.sp-input[data-v-2872ca07]{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:34px;line-height:1.4;padding:0 30px 0 10px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path fill='none' stroke='%23475569' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M3 4.5l3 3 3-3'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:12px 12px;cursor:pointer}select.sp-input[data-v-2872ca07]:disabled{background-color:#f1f3f6;color:#94a3b8;cursor:not-allowed}.sp-paytype-section[data-v-2872ca07]{margin-top:14px;padding-top:14px;border-top:1px dashed #e4e7ec}.sp-paytype-optional[data-v-2872ca07]{font-weight:400;color:#94a3b8;font-size:11px;letter-spacing:0;text-transform:none}.sp-hint[data-v-2872ca07]{margin:6px 0 0;font-size:11.5px;color:#94a3b8;line-height:1.5}.sp-empty[data-v-2872ca07]{padding:20px;text-align:center;color:#94a3b8;font-size:13px;border:1px dashed #e4e7ec;border-radius:8px}.sp-option[data-v-2872ca07]{border:1px solid #e4e7ec;border-radius:10px;margin-bottom:12px;background:#fafbfc;-webkit-transition:opacity .15s;transition:opacity .15s}.sp-option.disabled[data-v-2872ca07]{opacity:.65}.sp-option-head[data-v-2872ca07]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid #e4e7ec}.sp-option-body[data-v-2872ca07]{padding:14px}.sp-rec[data-v-2872ca07]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:12px;color:#475569;cursor:pointer;white-space:nowrap}.sp-rec input[type=checkbox][data-v-2872ca07]{accent-color:#d97706;margin:0}.sp-config-row[data-v-2872ca07]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.sp-config-label[data-v-2872ca07]{font-size:11px;color:#475569;font-weight:600;text-transform:uppercase;letter-spacing:.4px;margin:0}.sp-config-label-2[data-v-2872ca07]{margin-left:14px}.sp-input-suffix[data-v-2872ca07]{font-size:11px;color:#94a3b8}.sp-flex-section[data-v-2872ca07]{margin-top:14px;padding-top:14px;border-top:1px dashed #e4e7ec;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.sp-flex-check[data-v-2872ca07]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;cursor:pointer;padding:4px 0}.sp-flex-check input[type=checkbox][data-v-2872ca07]{margin-top:2px;accent-color:#0d5f54;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.sp-flex-check-disabled[data-v-2872ca07]{opacity:.55;cursor:not-allowed}.sp-flex-check-disabled input[type=checkbox][data-v-2872ca07]{cursor:not-allowed}.sp-flex-text[data-v-2872ca07]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.sp-flex-text strong[data-v-2872ca07]{font-size:13px;color:#0f172a;font-weight:600}.sp-flex-sub[data-v-2872ca07]{font-size:11.5px;color:#64748b;line-height:1.5}.sp-flex-detail[data-v-2872ca07]{margin-left:26px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 12px;background:#f7f8fa;border:1px solid #e4e7ec;border-radius:8px}.sp-field-inline[data-v-2872ca07]{margin-bottom:0;-webkit-box-flex:1;-ms-flex:1 1 220px;flex:1 1 220px;min-width:200px}.sp-field-unit[data-v-2872ca07]{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.sp-btn-mini[data-v-2872ca07],.sp-icon-btn[data-v-2872ca07]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:5px 10px;border-radius:6px;background:#fff;border:1px solid #e4e7ec;color:#475569;font-size:12px;cursor:pointer}.sp-icon-btn[data-v-2872ca07]{padding:5px 8px}.sp-icon-btn[data-v-2872ca07]:hover{background:#f1f3f6}.sp-icon-btn-danger[data-v-2872ca07]:hover{background:#fef2f2;color:#b91c1c;border-color:#fecaca}.sp-btn-mini[data-v-2872ca07]:hover{background:#ecf5f3;color:#0d5f54;border-color:#b9dcd5}.sp-switch[data-v-2872ca07]{position:relative;display:inline-block;width:32px;height:18px;-ms-flex-negative:0;flex-shrink:0}.sp-switch input[type=checkbox][data-v-2872ca07]{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.sp-switch-slider[data-v-2872ca07]{position:absolute;inset:0;background:#cbd5e1;border-radius:18px;-webkit-transition:background .18s;transition:background .18s;cursor:pointer}.sp-switch-slider[data-v-2872ca07]:before{content:"";position:absolute;height:14px;width:14px;left:2px;top:2px;background:#fff;border-radius:50%;-webkit-transition:-webkit-transform .18s;transition:-webkit-transform .18s;transition:transform .18s;transition:transform .18s,-webkit-transform .18s;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.12);box-shadow:0 1px 2px rgba(15,23,42,.12)}.sp-switch input:checked+.sp-switch-slider[data-v-2872ca07]{background:#0d5f54}.sp-switch input:checked+.sp-switch-slider[data-v-2872ca07]:before{-webkit-transform:translateX(14px);transform:translateX(14px)}.sp-savebar[data-v-2872ca07]{position:sticky;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 16px;background:hsla(0,0%,100%,.96);backdrop-filter:blur(8px);border:1px solid #e4e7ec;border-radius:10px;margin-top:24px;-webkit-box-shadow:0 4px 12px rgba(15,23,42,.05);box-shadow:0 4px 12px rgba(15,23,42,.05)}.sp-dirty[data-v-2872ca07]{font-size:12px;color:#b45309;font-weight:500}.sp-clean[data-v-2872ca07]{font-size:12px;color:#64748b}.sp-spacer[data-v-2872ca07]{-webkit-box-flex:1;-ms-flex:1;flex:1}.sp-btn-primary[data-v-2872ca07],.sp-btn[data-v-2872ca07]{padding:7px 14px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;border:1px solid #e4e7ec;background:#fff;color:#1e293b}.sp-btn[data-v-2872ca07]:hover:not(:disabled){background:#f1f3f6}.sp-btn-primary[data-v-2872ca07]:disabled,.sp-btn[data-v-2872ca07]:disabled{opacity:.55;cursor:not-allowed}.sp-btn-primary[data-v-2872ca07]{background:#0d5f54;border-color:#0d5f54;color:#fff}.sp-btn-primary[data-v-2872ca07]:hover:not(:disabled){background:#094840}.sd[data-v-fe45e6f0]{max-width:720px;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.sd-section-head[data-v-fe45e6f0]{margin-bottom:22px}.sd-section-head h2[data-v-fe45e6f0]{margin:0 0 4px;font-size:22px;font-weight:600;letter-spacing:-.3px;color:#0f172a}.sd-help[data-v-fe45e6f0]{margin:0;font-size:13px;color:#64748b;line-height:1.55}.sd-help code[data-v-fe45e6f0]{font-family:SFMono-Regular,Menlo,Monaco,monospace;font-size:11.5px;background:#f1f3f6;padding:1px 5px;border-radius:3px;color:#0d5f54}.sd-card[data-v-fe45e6f0]{background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:20px 22px;margin-bottom:16px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.sd-card-title[data-v-fe45e6f0]{margin:0 0 6px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;color:#475569}.sd-card-desc[data-v-fe45e6f0]{margin:0 0 14px;font-size:12.5px;color:#64748b;line-height:1.55}.sd-field[data-v-fe45e6f0]{margin-bottom:14px}.sd-field[data-v-fe45e6f0]:last-child{margin-bottom:0}.sd-field>label[data-v-fe45e6f0]{display:block;font-size:12px;color:#475569;font-weight:600;margin-bottom:6px}.sd-input[data-v-fe45e6f0],.sd-textarea[data-v-fe45e6f0]{display:block;width:100%;padding:8px 10px;font-size:13px;border:1px solid #e4e7ec;border-radius:6px;background:#fff;color:#0f172a;font-family:inherit}.sd-textarea[data-v-fe45e6f0]{resize:vertical;min-height:70px;line-height:1.55}.sd-input[data-v-fe45e6f0]:focus,.sd-textarea[data-v-fe45e6f0]:focus{outline:none;border-color:#0d5f54;-webkit-box-shadow:0 0 0 3px rgba(13,95,84,.12);box-shadow:0 0 0 3px rgba(13,95,84,.12)}.sd-charcount[data-v-fe45e6f0]{margin-top:4px;font-size:11px;color:#94a3b8;text-align:right}.sd-charcount.warn[data-v-fe45e6f0]{color:#b45309;font-weight:500}.sd-savebar[data-v-fe45e6f0]{position:sticky;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 16px;background:hsla(0,0%,100%,.96);backdrop-filter:blur(8px);border:1px solid #e4e7ec;border-radius:10px;margin-top:24px;-webkit-box-shadow:0 4px 12px rgba(15,23,42,.05);box-shadow:0 4px 12px rgba(15,23,42,.05)}.sd-dirty[data-v-fe45e6f0]{font-size:12px;color:#b45309;font-weight:500}.sd-clean[data-v-fe45e6f0]{font-size:12px;color:#64748b}.sd-spacer[data-v-fe45e6f0]{-webkit-box-flex:1;-ms-flex:1;flex:1}.sd-btn-primary[data-v-fe45e6f0],.sd-btn[data-v-fe45e6f0]{padding:7px 14px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;border:1px solid #e4e7ec;background:#fff;color:#1e293b}.sd-btn[data-v-fe45e6f0]:hover:not(:disabled){background:#f1f3f6}.sd-btn-primary[data-v-fe45e6f0]:disabled,.sd-btn[data-v-fe45e6f0]:disabled{opacity:.55;cursor:not-allowed}.sd-btn-primary[data-v-fe45e6f0]{background:#0d5f54;border-color:#0d5f54;color:#fff}.sd-btn-primary[data-v-fe45e6f0]:hover:not(:disabled){background:#094840}.sc[data-v-0fa168dc]{max-width:900px;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.sc-section-head[data-v-0fa168dc]{margin-bottom:22px}.sc-section-head h2[data-v-0fa168dc]{margin:0 0 4px;font-size:22px;font-weight:600;letter-spacing:-.3px;color:#0f172a}.sc-help[data-v-0fa168dc]{margin:0 0 8px;font-size:13px;color:#64748b;line-height:1.55}.sc-help strong[data-v-0fa168dc]{color:#1f2937;font-weight:600}.sc-card[data-v-0fa168dc]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:18px 20px;margin-bottom:20px}.sc-rule-table[data-v-0fa168dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.sc-rule-header[data-v-0fa168dc],.sc-rule-row[data-v-0fa168dc]{display:grid;grid-template-columns:1fr 1fr 32px;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.sc-rule-header[data-v-0fa168dc]{font-size:11px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:#6b7785;padding:0 2px 4px;border-bottom:1px solid #f1f5f9}.sc-empty[data-v-0fa168dc]{padding:16px 8px;font-size:13px;color:#94a3b8;font-style:italic}.sc-rule-row[data-v-0fa168dc]{padding:6px 0}.sc-multiselect[data-v-0fa168dc]{font-size:13px}.sc-multiselect[data-v-0fa168dc] .multiselect__tags{min-height:38px}.sc-multiselect[data-v-0fa168dc] .multiselect__tag{background:#0d5f54;color:#fff;border-radius:4px}.sc-multiselect[data-v-0fa168dc] .multiselect__tag-icon:after{color:#fff}.sc-multiselect[data-v-0fa168dc] .multiselect__option--highlight{background:#0d5f54}.sc-multiselect[data-v-0fa168dc] .multiselect__option--selected.multiselect__option--highlight{background:#0a4a42}.sc-remove-btn[data-v-0fa168dc]{width:32px;height:32px;margin-top:3px;border:1px solid #e5e7eb;border-radius:4px;background:#fff;color:#94a3b8;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.sc-remove-btn[data-v-0fa168dc]:hover{border-color:#fca5a5;color:#dc2626;background:#fef2f2}.sc-add-btn[data-v-0fa168dc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:6px;padding:8px 14px;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:6px;font-size:13px;font-weight:500;color:#0d5f54;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;-ms-flex-item-align:start;align-self:flex-start}.sc-add-btn[data-v-0fa168dc]:hover{background:#f0f7f6;border-color:#0d5f54}.sc-error[data-v-0fa168dc]{margin-top:12px;padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;font-size:12px;color:#991b1b}.sc-error .fa[data-v-0fa168dc]{margin-right:6px;color:#dc2626}.sc-savebar[data-v-0fa168dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding-top:12px;border-top:1px solid #e5e7eb}.sc-spacer[data-v-0fa168dc]{-webkit-box-flex:1;-ms-flex:1;flex:1}.sc-dirty[data-v-0fa168dc]{font-size:12px;color:#d97706;font-weight:500}.sc-clean[data-v-0fa168dc]{font-size:12px;color:#16a34a}.sc-btn-primary[data-v-0fa168dc],.sc-btn[data-v-0fa168dc]{padding:8px 16px;font-size:13px;font-weight:500;border-radius:6px;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.sc-btn[data-v-0fa168dc]{background:#fff;border:1px solid #d4d8de;color:#475569}.sc-btn[data-v-0fa168dc]:disabled{opacity:.5;cursor:not-allowed}.sc-btn[data-v-0fa168dc]:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}.sc-btn-primary[data-v-0fa168dc]{background:#0d5f54;border:1px solid #0d5f54;color:#fff}.sc-btn-primary[data-v-0fa168dc]:disabled{opacity:.5;cursor:not-allowed}.sc-btn-primary[data-v-0fa168dc]:hover:not(:disabled){background:#0a4a42}.sc-btn-primary .fa[data-v-0fa168dc]{margin-right:4px}.txs-app[data-v-2def983c]{--txs-bg:#f7f8fa;--txs-surface:#fff;--txs-surface2:#f1f3f6;--txs-border:#e4e7ec;--txs-text:#0f172a;--txs-text-mute:#475569;--txs-text-dim:#94a3b8;--txs-accent:#0d5f54;--txs-accent-soft:#e6f1ef;--txs-accent-ink:#094840;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;color:var(--txs-text);font-size:14px;background:var(--txs-bg);min-height:calc(100vh - 80px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.txs-app [data-v-2def983c]{-webkit-box-sizing:border-box;box-sizing:border-box}.txs-topbar[data-v-2def983c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;padding:14px 22px;border-bottom:1px solid var(--txs-border)}.txs-icon-btn[data-v-2def983c],.txs-topbar[data-v-2def983c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--txs-surface)}.txs-icon-btn[data-v-2def983c]{width:32px;height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--txs-border);color:var(--txs-text-mute);border-radius:8px;cursor:pointer}.txs-icon-btn[data-v-2def983c]:hover{background:var(--txs-surface2)}.txs-title h1[data-v-2def983c]{margin:0;font-size:18px;font-weight:600;letter-spacing:-.2px}.txs-sub[data-v-2def983c]{font-size:12px;color:var(--txs-text-dim);margin-top:1px}.txs-status[data-v-2def983c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;font-size:12px;color:var(--txs-text-dim)}.txs-error-banner[data-v-2def983c],.txs-status[data-v-2def983c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.txs-error-banner[data-v-2def983c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:10px 18px;background:#fef2f2;border-bottom:1px solid #fecaca;color:#b91c1c;font-size:13px}.txs-body[data-v-2def983c]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid;grid-template-columns:240px 1fr;min-height:0}.txs-sidebar[data-v-2def983c]{background:var(--txs-surface);border-right:1px solid var(--txs-border);padding:16px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px}.txs-sidebar-label[data-v-2def983c]{font-size:10.5px;text-transform:uppercase;letter-spacing:1.2px;color:var(--txs-text-dim);font-weight:600;padding:4px 12px 10px}.txs-nav-item[data-v-2def983c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 12px;border:none;background:transparent;color:var(--txs-text);text-align:left;border-radius:7px;cursor:pointer;font-size:13px;font-weight:500;-webkit-transition:background .1s,color .1s;transition:background .1s,color .1s;white-space:nowrap}.txs-nav-item .fa[data-v-2def983c]{width:16px;text-align:center;color:var(--txs-text-mute);font-size:13px}.txs-nav-item[data-v-2def983c]:hover:not(.disabled){background:var(--txs-surface2)}.txs-nav-item.active[data-v-2def983c]{background:var(--txs-accent-soft);color:var(--txs-accent-ink)}.txs-nav-item.active .fa[data-v-2def983c]{color:var(--txs-accent)}.txs-nav-item.disabled[data-v-2def983c]{color:var(--txs-text-dim);cursor:not-allowed}.txs-nav-item.disabled .fa[data-v-2def983c]{color:var(--txs-text-dim);opacity:.6}.txs-nav-badge[data-v-2def983c]{margin-left:auto;font-size:9.5px;padding:1px 6px;background:var(--txs-surface2);border-radius:999px;color:var(--txs-text-dim);text-transform:uppercase;letter-spacing:.4px;font-weight:600}.txs-content[data-v-2def983c]{padding:28px 32px;overflow-y:auto}.txs-stub[data-v-2def983c]{text-align:center;padding:60px 20px;color:var(--txs-text-dim);font-size:13px}.txs-stub .fa[data-v-2def983c]{font-size:28px;margin-bottom:10px}.ml-auto[data-v-2def983c]{margin-left:auto}.pdph[data-v-6ea874aa]{margin:28px 0 0;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.pdph-card[data-v-6ea874aa]{background:#fff;border:1px solid #e4e7ec;border-radius:12px;padding:22px;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.05);box-shadow:0 1px 3px rgba(15,23,42,.05)}.pdph-head[data-v-6ea874aa]{margin-bottom:12px}.pdph-title[data-v-6ea874aa]{margin:0;font-size:16px;font-weight:700;color:#0d5f54;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.pdph-title .fa[data-v-6ea874aa]{font-size:15px}.pdph-msg[data-v-6ea874aa]{margin:0 0 16px;font-size:15px;line-height:1.55;color:#1e293b}.pdph-msg strong[data-v-6ea874aa]{color:#0d5f54;font-weight:700}.pdph-actions[data-v-6ea874aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-bottom:12px}.pdph-btn[data-v-6ea874aa]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:14px 18px;border-radius:9px;font-size:15px;font-weight:600;cursor:pointer;border:1px solid #e4e7ec;background:#fff;color:#1e293b;width:100%}.pdph-btn[data-v-6ea874aa]:disabled{opacity:.55;cursor:not-allowed}.pdph-btn-primary[data-v-6ea874aa]{background:#0d5f54;border-color:#0d5f54;color:#fff}.pdph-btn-primary[data-v-6ea874aa]:hover:not(:disabled){background:#094840}.pdph-btn-ghost[data-v-6ea874aa]:hover:not(:disabled){background:#f1f3f6}.pdph-fineprint[data-v-6ea874aa]{margin:0;font-size:11.5px;color:#64748b;text-align:center;line-height:1.5}.pdph-error[data-v-6ea874aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;border-radius:8px;font-size:12px}.pdph-collected[data-v-6ea874aa]{padding:6px 0}.pdph-collected-amt[data-v-6ea874aa]{font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:700;color:#047857;font-variant-numeric:tabular-nums}.pdph-collected-line[data-v-6ea874aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:6px;color:#047857;font-size:14px;font-weight:600}.pdph-collected-sub[data-v-6ea874aa]{margin:8px 0 0;font-size:13px;color:#64748b}@media print{.pdph[data-v-6ea874aa]{display:none!important}}.pc[data-v-059d8afd]{margin-top:18px;padding:22px 24px;background:#fff;border:1px solid #e4e7ec;border-radius:10px}.pc-disclosure[data-v-059d8afd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-bottom:14px;padding:10px 12px;background:#f5f3ff;border:1px solid #e0d7fe;border-radius:6px;font-size:12px;color:#4c1d95;line-height:1.45}.pc-disclosure .fa[data-v-059d8afd]{font-size:14px;color:#6d28d9;-ms-flex-negative:0;flex-shrink:0;margin-top:1px}.pc-field[data-v-059d8afd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pc-label[data-v-059d8afd]{font-size:12px;font-weight:600;color:#6b7785;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}.pc-textarea[data-v-059d8afd]{width:100%;padding:12px 14px;font-size:14px;font-family:inherit;color:#1f2937;border:1px solid #d4d8de;border-radius:8px;background:#fafbfc;resize:vertical;min-height:80px;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.pc-textarea[data-v-059d8afd]:focus{outline:none;border-color:#0d5f54;background:#fff;-webkit-box-shadow:0 0 0 3px rgba(13,95,84,.12);box-shadow:0 0 0 3px rgba(13,95,84,.12)}.pc-textarea[data-v-059d8afd]:disabled{opacity:.6;cursor:not-allowed}.pc-meta[data-v-059d8afd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:6px;font-size:11px;color:#94a3b8}.pc-charcount-near[data-v-059d8afd]{color:#d97706;font-weight:600}.pc-error[data-v-059d8afd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#991b1b;font-size:13px}.pc-error .fa[data-v-059d8afd]{color:#dc2626}.pc-error-dismiss[data-v-059d8afd]{margin-left:auto;background:none;border:none;color:#991b1b;font-size:18px;cursor:pointer;padding:0 4px;line-height:1}.pc-submit[data-v-059d8afd]{width:100%;margin-top:14px;padding:12px 18px;font-size:14px;font-weight:600;color:#fff;background:#0d5f54;border:none;border-radius:8px;cursor:pointer;-webkit-transition:background .15s ease;transition:background .15s ease}.pc-submit[data-v-059d8afd]:hover:not(:disabled){background:#0a4a42}.pc-submit[data-v-059d8afd]:disabled{opacity:.5;cursor:not-allowed}.pc-submit .fa[data-v-059d8afd]{margin-right:6px}.pc-no-ai-note[data-v-059d8afd]{margin:12px 0 0;font-size:12px;color:#6b7785;line-height:1.45;text-align:center}.pv[data-v-4805a589]{min-height:100vh;background:#f7f8fa;padding:28px 18px 60px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;color:#0f172a;-webkit-font-smoothing:antialiased}.pv [data-v-4805a589]{-webkit-box-sizing:border-box;box-sizing:border-box}.pv-state[data-v-4805a589]{max-width:480px;margin:80px auto;text-align:center;color:#475569;font-size:14px}.pv-state .fa[data-v-4805a589]{font-size:28px;color:#94a3b8;margin-bottom:14px}.pv-state h2[data-v-4805a589]{font-size:18px;font-weight:600;margin:6px 0 8px}.pv-state-error .fa[data-v-4805a589]{color:#ef4444}.pv-paper[data-v-4805a589]{max-width:760px;margin:0 auto;background:#fff;border:1px solid #e4e7ec;border-radius:12px;-webkit-box-shadow:0 6px 18px rgba(15,23,42,.06),0 1px 3px rgba(15,23,42,.04);box-shadow:0 6px 18px rgba(15,23,42,.06),0 1px 3px rgba(15,23,42,.04);padding:32px 36px 36px}.pv-paper-header[data-v-4805a589]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px;margin-bottom:18px}.pv-practice[data-v-4805a589]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.pv-practice-logo[data-v-4805a589]{width:44px;height:44px;border-radius:50%;background:#0d5f54;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-size:18px;font-family:Georgia,Times New Roman,serif;-ms-flex-negative:0;flex-shrink:0}.pv-practice-logo-large[data-v-4805a589]{max-height:64px;max-width:280px;-o-object-fit:contain;object-fit:contain;display:block}.pv-practice-name[data-v-4805a589]{font-size:18px;font-weight:600;letter-spacing:-.2px;color:#0d5f54}.pv-practice-tag[data-v-4805a589]{font-size:10px;color:#6b7785;text-transform:uppercase;letter-spacing:1.2px;margin-top:2px;font-weight:500}.pv-paper-meta[data-v-4805a589]{text-align:right;font-size:12px;color:#475569}.pv-paper-date[data-v-4805a589]{font-weight:500}.pv-print-btn[data-v-4805a589]{margin-left:auto;-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:8px 14px;background:#fff;border:1px solid #d4cfc3;border-radius:999px;font-size:13px;font-weight:600;color:#0d5f54;cursor:pointer;-webkit-transition:background .15s,border-color .15s;transition:background .15s,border-color .15s}.pv-print-btn[data-v-4805a589]:hover{background:#f0f7f6;border-color:#0d5f54}.pv-print-btn .fa[data-v-4805a589]{font-size:13px}@media (max-width:600px){.pv-print-label[data-v-4805a589]{display:none}}.pv-jump-conversation[data-v-4805a589]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0 0 14px;padding:10px 16px;background:#fff;border:1px solid #d4cfc3;border-radius:999px;font-size:13px;font-weight:600;color:#0d5f54;cursor:pointer;-webkit-transition:background .15s ease,-webkit-transform .1s ease,-webkit-box-shadow .15s ease;transition:background .15s ease,-webkit-transform .1s ease,-webkit-box-shadow .15s ease;transition:background .15s ease,transform .1s ease,box-shadow .15s ease;transition:background .15s ease,transform .1s ease,box-shadow .15s ease,-webkit-transform .1s ease,-webkit-box-shadow .15s ease}.pv-jump-conversation[data-v-4805a589]:hover{background:#f0f7f6;border-color:#0d5f54}.pv-jump-conversation[data-v-4805a589]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.pv-jump-conversation .fa[data-v-4805a589]{color:#0d5f54}.pv-jump-badge[data-v-4805a589]{display:inline-block;padding:2px 8px;font-size:11px;font-weight:700;background:#0d5f54;color:#fff;border-radius:999px;margin-left:4px}.pv-jump-pulse[data-v-4805a589]{background:#fff8eb;border-color:#f59e0b;color:#92400e;-webkit-animation:pv-jump-pulse-anim-4805a589 2s ease-in-out infinite;animation:pv-jump-pulse-anim-4805a589 2s ease-in-out infinite}.pv-jump-pulse .fa[data-v-4805a589]{color:#92400e}.pv-jump-pulse .pv-jump-badge[data-v-4805a589]{background:#f59e0b;color:#fff}@-webkit-keyframes pv-jump-pulse-anim-4805a589{0%,to{-webkit-box-shadow:0 0 0 0 rgba(245,158,11,.45);box-shadow:0 0 0 0 rgba(245,158,11,.45)}50%{-webkit-box-shadow:0 0 0 8px rgba(245,158,11,0);box-shadow:0 0 0 8px rgba(245,158,11,0)}}@keyframes pv-jump-pulse-anim-4805a589{0%,to{-webkit-box-shadow:0 0 0 0 rgba(245,158,11,.45);box-shadow:0 0 0 0 rgba(245,158,11,.45)}50%{-webkit-box-shadow:0 0 0 8px rgba(245,158,11,0);box-shadow:0 0 0 8px rgba(245,158,11,0)}}.pv-consent[data-v-4805a589]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;margin:10px 0 14px;padding:14px 16px;background:#fef9f0;border:1px solid #f1d8b1;border-radius:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pv-consent-icon[data-v-4805a589]{width:36px;height:36px;-ms-flex-negative:0;flex-shrink:0;border-radius:8px;background:#fde9c5;color:#b45309;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pv-consent-icon .fa[data-v-4805a589]{font-size:16px}.pv-consent-body[data-v-4805a589]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.pv-consent-title[data-v-4805a589]{font-size:14px;font-weight:600;color:#78350f;letter-spacing:-.1px;margin-bottom:4px}.pv-consent-sub[data-v-4805a589]{font-size:12.5px;color:#92400e;margin:0 0 9px;line-height:1.5}.pv-consent-list[data-v-4805a589]{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.pv-consent-link[data-v-4805a589]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:7px 12px;border:1px solid #f1d8b1;background:#fff;border-radius:8px;color:#78350f;font-size:13px;font-weight:500;text-decoration:none;-webkit-transition:background .1s,border-color .1s,color .1s;transition:background .1s,border-color .1s,color .1s}.pv-consent-link[data-v-4805a589]:hover{background:#fde9c5;border-color:#f59e0b;color:#78350f;text-decoration:none}.pv-consent-link>.fa[data-v-4805a589]{color:#b45309;font-size:13px}.pv-consent-ext[data-v-4805a589]{margin-left:auto;font-size:11px!important;color:#b45309;opacity:.7}.pv-toolbar[data-v-4805a589]{margin:4px 0 18px;display:-webkit-box;display:-ms-flexbox;display:flex}.pv-view-switcher[data-v-4805a589]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#f1f3f6;border-radius:10px;padding:3px;gap:2px}.pv-view-tab[data-v-4805a589]{padding:6px 14px;background:transparent;border:none;font-size:12.5px;font-weight:500;color:#475569;border-radius:7px;cursor:pointer;-webkit-transition:background .1s,color .1s;transition:background .1s,color .1s}.pv-view-tab[data-v-4805a589]:hover{color:#0f172a}.pv-view-tab.active[data-v-4805a589]{background:#fff;color:#094840;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 2px rgba(15,23,42,.04)}.pv-paper-greet[data-v-4805a589]{font-family:Georgia,Times New Roman,serif;font-size:18px;color:#0d5f54;margin-bottom:6px}.pv-paper-intro[data-v-4805a589]{font-size:13.5px;color:#334155;line-height:1.65;margin-bottom:22px}.pv-payments[data-v-4805a589]{margin-top:28px}.pv-section-label[data-v-4805a589]{font-size:11px;color:#6b7785;text-transform:uppercase;letter-spacing:1.5px;font-weight:600;margin-bottom:8px}.pv-payment-helper[data-v-4805a589]{font-size:12.5px;color:#475569;margin:0 0 12px;line-height:1.5}.pv-payment-grid[data-v-4805a589]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.pv-payment-card[data-v-4805a589]{position:relative;border:1px solid #d4cfc3;border-radius:8px;padding:14px;background:#fff}.pv-payment-card.recommended[data-v-4805a589]{border-color:#0d5f54;border-width:2px}.pv-payment-badge[data-v-4805a589]{position:absolute;top:-10px;left:12px;background:#0d5f54;color:#fff;padding:2px 8px;border-radius:4px;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.pv-payment-title[data-v-4805a589]{font-family:Georgia,Times New Roman,serif;font-size:14px;font-weight:600;color:#0d5f54}.pv-payment-desc[data-v-4805a589]{font-size:11.5px;color:#6b7785;margin-top:4px;line-height:1.5}.pv-payment-amount[data-v-4805a589]{margin-top:10px;font-size:14px;font-weight:600;color:#101820;font-variant-numeric:tabular-nums}.pv-payment-terms[data-v-4805a589]{font-size:10.5px;color:#94a3b8;margin-top:6px;line-height:1.5}.pv-payment-fee[data-v-4805a589]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;margin:6px 0 4px;padding:6px 8px;background:#fffbeb;border:1px solid #fef3c7;border-radius:6px;font-size:11.5px;color:#78350f}.pv-payment-fee .fa[data-v-4805a589]{font-size:11px;color:#b45309}.pv-payment-fee-label[data-v-4805a589]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pv-payment-fee-amt[data-v-4805a589]{font-weight:600;font-variant-numeric:tabular-nums}.pv-payments-cta[data-v-4805a589]{font-size:12px;color:#94a3b8;margin:18px 0 0;font-style:italic;line-height:1.5;text-align:center}.pv-section-head[data-v-4805a589]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:8px}.pv-section-head .pv-section-label[data-v-4805a589]{margin-bottom:0}.pv-saved[data-v-4805a589],.pv-saving[data-v-4805a589]{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:11.5px;color:#94a3b8;text-transform:none;letter-spacing:0;font-weight:500}.pv-saved[data-v-4805a589]{color:#047857}.pv-saved .fa[data-v-4805a589],.pv-saving .fa[data-v-4805a589]{font-size:11px}.pv-payment-card.selected[data-v-4805a589]{border-color:#0d5f54!important;border-width:2px;background:#f0f9f6;-webkit-box-shadow:0 4px 12px rgba(13,95,84,.1);box-shadow:0 4px 12px rgba(13,95,84,.1)}.pv-payment-card.selected.recommended[data-v-4805a589]{background:#ecf5f3}.pv-payment-cta[data-v-4805a589]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;width:100%;margin-top:12px;padding:8px 12px;border:1px solid #d4cfc3;background:#fff;border-radius:8px;font-size:13px;font-weight:600;color:#475569;cursor:pointer;-webkit-transition:background .1s,color .1s,border-color .1s;transition:background .1s,color .1s,border-color .1s;font-family:inherit}.pv-payment-cta[data-v-4805a589]:hover:not(:disabled){background:#ecf5f3;border-color:#0d5f54;color:#0d5f54}.pv-payment-cta[data-v-4805a589]:disabled{opacity:.6;cursor:wait}.pv-payment-cta.active[data-v-4805a589]{background:#0d5f54;border-color:#0d5f54;color:#fff}.pv-payment-cta.active[data-v-4805a589]:hover:not(:disabled){background:#094840;border-color:#094840;color:#fff}.pv-payment-cta .fa[data-v-4805a589]{font-size:12px}.pv-thread[data-v-4805a589]{margin-top:28px;padding:22px 24px;background:#f8fafc;border:1px solid #e4e7ec;border-radius:10px}.pv-thread-heading[data-v-4805a589]{margin:0 0 14px;font-size:15px;font-weight:600;color:#0d5f54}.pv-thread-heading .fa[data-v-4805a589]{margin-right:8px}.pv-thread-body[data-v-4805a589]{min-height:80px;max-height:480px;overflow-y:auto}.pv-footer[data-v-4805a589]{margin-top:32px;padding-top:18px;border-top:1px solid #e4e7ec;text-align:center}.pv-footer-practice[data-v-4805a589]{font-size:12px;font-weight:600;color:#0d5f54;margin-bottom:4px}.pv-footer-meta[data-v-4805a589]{font-size:11px;color:#94a3b8}.pv-success[data-v-4805a589]{max-width:520px;margin:80px auto;background:#fff;border:1px solid #e4e7ec;border-radius:14px;padding:36px 28px;text-align:center;-webkit-box-shadow:0 8px 28px rgba(15,23,42,.06);box-shadow:0 8px 28px rgba(15,23,42,.06)}.pv-success-icon .fa[data-v-4805a589]{font-size:56px;color:#10b981;margin-bottom:12px}.pv-success h2[data-v-4805a589]{margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:22px;color:#0d5f54;font-weight:600}.pv-success p[data-v-4805a589]{margin:6px 0;font-size:14px;color:#475569;line-height:1.55}.pv-success-meta[data-v-4805a589]{font-size:13px;color:#64748b}.pv-success-meta-strong[data-v-4805a589]{margin-top:14px;font-size:12px;color:#94a3b8;text-transform:uppercase;letter-spacing:.6px;font-weight:500}.pv-success-btn[data-v-4805a589]{margin-top:20px;padding:10px 22px;background:transparent;border:1px solid #cbd5e1;border-radius:8px;color:#475569;font-size:13px;font-weight:500;cursor:pointer;font-family:inherit}.pv-success-btn[data-v-4805a589]:hover{background:#f1f3f6;color:#0d5f54}.pv-revisit-banner[data-v-4805a589]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-top:28px;padding:12px 16px;border-radius:8px;background:#ecf5f3;border:1px solid #b9dcd5;color:#094840;font-size:12.5px;line-height:1.5}.pv-revisit-banner .fa[data-v-4805a589]{font-size:16px;color:#0d5f54;margin-top:1px;-ms-flex-negative:0;flex-shrink:0}.pv-revisit-text strong[data-v-4805a589]{font-weight:600}@media (max-width:600px){.pv-paper[data-v-4805a589]{padding:22px 18px 28px}.pv-practice-logo[data-v-4805a589]{width:38px;height:38px;font-size:16px}.pv-paper-greet[data-v-4805a589],.pv-practice-name[data-v-4805a589]{font-size:16px}}@media print{.pv[data-v-4805a589]{background:#fff!important;padding:0!important}.pv-paper[data-v-4805a589]{max-width:100%!important;border:none!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:0!important}.pv-consent[data-v-4805a589],.pv-jump-conversation[data-v-4805a589],.pv-no-print[data-v-4805a589],.pv-payment-cta[data-v-4805a589],.pv-payments-cta[data-v-4805a589],.pv-saved[data-v-4805a589],.pv-saving[data-v-4805a589],.pv-toolbar[data-v-4805a589]{display:none!important}[data-v-4805a589]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.pv-payment-card[data-v-4805a589],.pv-payments[data-v-4805a589]{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.pv-footer[data-v-4805a589]{margin-top:18px}}ul.bug-fixes{list-style-type:square;padding:10px}ul.bug-fixes li{margin-left:10px;margin-top:5px;margin-bottom:10px}.multiselect[data-v-cdf52cfe],.multiselect__input[data-v-cdf52cfe],.multiselect__single[data-v-cdf52cfe]{font-family:inherit;font-size:12px;-ms-touch-action:manipulation;touch-action:manipulation}.modal .modal-body[data-v-cdf52cfe],.modal .modal-content[data-v-cdf52cfe],.modal .modal-dialog[data-v-cdf52cfe],.modal[data-v-cdf52cfe]{overflow:visible!important}.modal .modal-dialog.modal-dialog-scrollable .modal-content[data-v-cdf52cfe],.modal .modal-dialog.modal-dialog-scrollable[data-v-cdf52cfe]{overflow:hidden!important}.modal .modal-dialog.modal-dialog-scrollable .modal-body[data-v-cdf52cfe]{overflow-y:auto!important}.multiselect__content-wrapper[data-v-cdf52cfe]{z-index:10050!important}.slideout-panel .slideout-panel-bg[data-v-cdf52cfe]{background-color:rgba(0,0,0,.13)!important}.modal-backdrop[data-v-cdf52cfe]{background-color:rgba(0,0,0,.5)!important}.root.chatOpen[data-v-cdf52cfe]{left:0!important}.atwho-view[data-v-cdf52cfe]{max-width:800px!important;max-height:300px;position:relative!important}.popover[data-v-cdf52cfe]{max-width:700px!important}.collections-popover[data-v-cdf52cfe],.popover-body[data-v-cdf52cfe]{max-height:600px!important;overflow-y:auto;background-color:#fcfcfc;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.production-collection-popover .popover-body[data-v-cdf52cfe]{max-height:600px!important;overflow-y:auto}.help_popover p[data-v-cdf52cfe]{font-size:14px!important;color:#29323a!important}.tooltip .tooltip-inner[data-v-cdf52cfe]{padding:12px}.tooltip .tooltip-inner .tooltip-txt[data-v-cdf52cfe]{line-height:1.5;letter-spacing:.3px;margin-bottom:10px;text-align:left;font-size:12px}.tooltip .tooltip-inner .tooltip-txt[data-v-cdf52cfe]:last-child{margin-bottom:0}.unscheduled-treatment-pg .multiselect__option[data-v-cdf52cfe]{white-space:normal}.unscheduled-treatment-pg .multiselect__option .option-code[data-v-cdf52cfe]{margin-right:5px;min-width:50px}.unscheduled-treatment-pg .multiselect__tags[data-v-cdf52cfe]{font-size:12px;padding-top:5px;padding-left:5px;min-height:34px}.unscheduled-treatment-pg .multiselect__tags input[data-v-cdf52cfe]{font-size:12px}.unscheduled-treatment-pg .multiselect__tags .custom__tag[data-v-cdf52cfe]{font-size:12px;margin-bottom:1px}.unscheduled-treatment-pg .multiselect__tags .multiselect__placeholder[data-v-cdf52cfe]{margin-bottom:5px}.unscheduled-treatment-pg .multiselect__tag[data-v-cdf52cfe]{font-size:12px;margin-bottom:2px}.unscheduled-treatment-pg .multiselect__select[data-v-cdf52cfe]{top:0;height:34px}.unscheduled-treatment-pg .mx-input-wrapper .form-control[data-v-cdf52cfe]{border:1px solid #e8e8e8;padding:6px 8px}.unscheduled-treatment-pg .b-dropdown button#simple-select__BV_toggle_[data-v-cdf52cfe]{text-align:left;border:1px solid #e8e8e8;font-size:12px}.unscheduled-treatment-pg .b-dropdown .dropdown-toggle[data-v-cdf52cfe]:after{float:right;margin-top:1px}.unscheduled-treatment-pg .b-dropdown .dropdown-item[data-v-cdf52cfe]{font-size:12px}.overdue-recall-pg .multiselect__option[data-v-cdf52cfe]{white-space:normal}.overdue-recall-pg .multiselect__option .option-code[data-v-cdf52cfe]{margin-right:5px;min-width:50px}.overdue-recall-pg .multiselect__tags[data-v-cdf52cfe]{font-size:12px;padding-top:5px;padding-left:5px;min-height:34px}.overdue-recall-pg .multiselect__tags input[data-v-cdf52cfe]{font-size:12px}.overdue-recall-pg .multiselect__tags .custom__tag[data-v-cdf52cfe]{font-size:12px;margin-bottom:1px}.overdue-recall-pg .multiselect__tags .multiselect__placeholder[data-v-cdf52cfe]{margin-bottom:5px}.overdue-recall-pg .multiselect__tag[data-v-cdf52cfe]{font-size:12px;margin-bottom:2px}.overdue-recall-pg .multiselect__select[data-v-cdf52cfe]{top:0;height:34px}.overdue-recall-pg .mx-input-wrapper .form-control[data-v-cdf52cfe]{border:1px solid #e8e8e8;padding:6px 8px}.overdue-recall-pg .b-dropdown button#simple-select__BV_toggle_[data-v-cdf52cfe]{text-align:left;border:1px solid #e8e8e8;font-size:12px}.overdue-recall-pg .b-dropdown .dropdown-toggle[data-v-cdf52cfe]:after{float:right;margin-top:1px}.overdue-recall-pg .b-dropdown .dropdown-item[data-v-cdf52cfe]{font-size:12px}.routine-form .multiselect__tags[data-v-cdf52cfe]{padding:5px 40px 0 5px;min-height:34px}.routine-form .multiselect__single[data-v-cdf52cfe]{padding-right:5px;padding-left:0;margin-bottom:3px}.routine-form .multiselect__select[data-v-cdf52cfe]{height:34px}.routine-form .multiselect__placeholder[data-v-cdf52cfe]{margin-bottom:3px}.routine-form .multiselect__input[data-v-cdf52cfe]{font-size:14px}.routine-form .multiselect__select[data-v-cdf52cfe]:before{top:60%}.workflow-page[data-v-cdf52cfe]{font-family:Inter,Segoe UI,Roboto,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;color:#334155;background-color:#f8fafc;padding:1rem}.workflow-page .workflow-header[data-v-cdf52cfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.workflow-page .workflow-header .header-left[data-v-cdf52cfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.workflow-page .workflow-header .header-actions[data-v-cdf52cfe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:768px){.workflow-page .workflow-header[data-v-cdf52cfe]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.workflow-page .workflow-header .header-actions[data-v-cdf52cfe]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.workflow-page .page-title[data-v-cdf52cfe]{font-size:28px;font-weight:700;color:#2d3748;margin:0;line-height:1.3}.workflow-page .create-btn[data-v-cdf52cfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background-color:#3abf94!important;border-color:#3abf94!important;color:#fff!important;font-weight:500;padding:10px 16px;border-radius:8px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);-webkit-transition:all .2s ease;transition:all .2s ease}.workflow-page .create-btn[data-v-cdf52cfe]:hover{background-color:rgb(52.0602409639,171.4397590361,132.843373494)!important;border-color:rgb(52.0602409639,171.4397590361,132.843373494)!important;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.workflow-page .create-btn i[data-v-cdf52cfe]{font-size:12px}.workflow-page .workflow-panel[data-v-cdf52cfe]{min-width:0}.workflow-page .panel-card[data-v-cdf52cfe]{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #e2e8f0;overflow:visible!important;position:relative}.workflow-page .panel-header[data-v-cdf52cfe]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e2e8f0;background-color:#f8fafc;border-radius:12px 12px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.workflow-page .panel-header[data-v-cdf52cfe],.workflow-page .section-title[data-v-cdf52cfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workflow-page .section-title[data-v-cdf52cfe]{margin:0;font-size:1rem;font-weight:600;color:#0f172a}.workflow-page .section-icon[data-v-cdf52cfe]{margin-right:.75rem;color:#3abf94;font-size:1.125rem;width:20px;text-align:center}.workflow-page .empty-state[data-v-cdf52cfe]{padding:3rem 2rem;text-align:center;color:#64748b}.workflow-page .empty-state .empty-icon[data-v-cdf52cfe]{width:80px;height:80px;margin:0 auto 20px;background:#f1f5f9;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.workflow-page .empty-state .empty-icon .fa[data-v-cdf52cfe]{font-size:36px;color:#94a3b8}.workflow-page .empty-state h4[data-v-cdf52cfe]{font-size:18px;font-weight:600;color:#2d3748;margin-bottom:8px}.workflow-page .empty-state p[data-v-cdf52cfe]{font-size:14px;color:#718096;margin-bottom:20px}.workflow-page .empty-state .create-first-btn[data-v-cdf52cfe]{background:#3abf94;border-color:#3abf94;padding:10px 24px;font-weight:600;border-radius:8px}.workflow-page .empty-state .create-first-btn[data-v-cdf52cfe]:hover{background:#2d9474;border-color:#2d9474}.workflow-page .workflow-table-container[data-v-cdf52cfe]{padding:0;background-color:#fff}.workflow-page .workflow-table-header[data-v-cdf52cfe]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(150px,1fr) 140px 120px 120px 80px 80px 100px;padding:.75rem 1rem;border-bottom:1px solid #e2e8f0;font-size:.75rem;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.05em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;background-color:#f8fafc;height:42px}.workflow-page .workflow-table-header>div[data-v-cdf52cfe]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px}.workflow-page .workflow-item[data-v-cdf52cfe]{cursor:pointer;padding:.875rem 1rem;border-bottom:1px solid #e5e7eb;border-left:none!important;border-right:none!important;border-top:none!important;-webkit-transition:all .2s ease;transition:all .2s ease;display:grid;grid-template-columns:minmax(180px,1fr) minmax(150px,1fr) 140px 120px 120px 80px 80px 100px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;min-height:56px}.workflow-page .workflow-item[data-v-cdf52cfe]:hover{background-color:#f1f5f9}.workflow-page .workflow-item[data-v-cdf52cfe]:last-child{border-bottom:none}.workflow-page .trigger-column[data-v-cdf52cfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.workflow-page .trigger-column .trigger-icon[data-v-cdf52cfe]{color:#64748b;font-size:1rem;margin-right:.75rem;width:20px;text-align:center;-ms-flex-negative:0;flex-shrink:0}.workflow-page .trigger-column .trigger-badge[data-v-cdf52cfe]{padding:4px 10px;font-size:.75rem;font-weight:500;background:#e2e8f0;color:#475569;border-radius:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.workflow-page .name-column[data-v-cdf52cfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.workflow-page .name-column div[data-v-cdf52cfe]{font-weight:500;color:#334155;cursor:pointer;font-size:.9375rem;line-height:1.2}.workflow-page .name-column div[data-v-cdf52cfe]:hover{color:#3abf94}.workflow-page .created-by-column[data-v-cdf52cfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;color:#4a5568;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-page .date-column[data-v-cdf52cfe]{font-size:.875rem;color:#64748b;white-space:nowrap}.workflow-page .output-column .output-link[data-v-cdf52cfe],.workflow-page .output-column[data-v-cdf52cfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workflow-page .output-column .output-link[data-v-cdf52cfe]{font-size:.8125rem;color:#3abf94;text-decoration:none;gap:4px;font-weight:500}.workflow-page .output-column .output-link[data-v-cdf52cfe]:hover{color:#2d9474;text-decoration:underline}.workflow-page .output-column .output-link .fa[data-v-cdf52cfe]{font-size:10px}.workflow-page .active-column[data-v-cdf52cfe]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.workflow-page .actions-container[data-v-cdf52cfe],.workflow-page .active-column[data-v-cdf52cfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workflow-page .actions-container[data-v-cdf52cfe]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.workflow-page .action-icon[data-v-cdf52cfe]{color:#64748b;margin-left:.75rem;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease;font-size:.9375rem;width:20px;height:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}.workflow-page .action-icon[data-v-cdf52cfe]:hover{color:#3abf94}.workflow-page .action-icon.delete-icon[data-v-cdf52cfe]:hover{color:#dc2626}.workflow-page .text-right[data-v-cdf52cfe]{text-align:right}.delete-modal-content[data-v-cdf52cfe]{text-align:center;padding:20px 0}.delete-modal-content .warning-icon[data-v-cdf52cfe]{font-size:48px;color:#ed8936;margin-bottom:16px}.delete-modal-content p[data-v-cdf52cfe]{font-size:16px;color:#2d3748;margin-bottom:8px}.delete-modal-content .warning-text[data-v-cdf52cfe]{font-size:14px;color:#718096}.modal-footer-btns[data-v-cdf52cfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;width:100%}.modal-header[data-v-cdf52cfe]{padding:1.2rem 1rem .7rem!important}button.close[data-v-cdf52cfe]{padding:.8rem 1rem!important;font-size:2.2rem!important;outline:none!important}.modal-title[data-v-cdf52cfe]{font-weight:700}.modal-body[data-v-cdf52cfe]{margin-bottom:10px}@media(max-width:1400px){.workflow-page .workflow-item[data-v-cdf52cfe],.workflow-page .workflow-table-header[data-v-cdf52cfe]{grid-template-columns:minmax(160px,1fr) minmax(140px,1fr) 120px 100px 80px 80px 90px}.workflow-page .workflow-item .created-on-column[data-v-cdf52cfe],.workflow-page .workflow-table-header .header-created[data-v-cdf52cfe]{display:none}}@media(max-width:1200px){.workflow-page .workflow-item[data-v-cdf52cfe],.workflow-page .workflow-table-header[data-v-cdf52cfe]{grid-template-columns:minmax(140px,1fr) minmax(120px,1fr) 100px 80px 80px 90px}.workflow-page .workflow-item .created-by-column[data-v-cdf52cfe],.workflow-page .workflow-table-header .header-created-by[data-v-cdf52cfe]{display:none}}@media(max-width:991px){.workflow-page .workflow-item[data-v-cdf52cfe],.workflow-page .workflow-table-header[data-v-cdf52cfe]{grid-template-columns:minmax(120px,1fr) minmax(100px,1fr) 80px 90px}.workflow-page .workflow-item .date-column[data-v-cdf52cfe]:not(.created-on-column),.workflow-page .workflow-item .output-column[data-v-cdf52cfe],.workflow-page .workflow-table-header .header-output[data-v-cdf52cfe],.workflow-page .workflow-table-header>div[data-v-cdf52cfe]:nth-child(5){display:none}}@media(max-width:768px){.workflow-page[data-v-cdf52cfe]{padding:.5rem}.workflow-page .workflow-table-header[data-v-cdf52cfe]{display:none}.workflow-page .workflow-item[data-v-cdf52cfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:12px 16px}.workflow-page .workflow-item .trigger-column[data-v-cdf52cfe]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.workflow-page .workflow-item .name-column[data-v-cdf52cfe]{width:100%}.workflow-page .workflow-item .date-column[data-v-cdf52cfe]{width:100%;font-size:.75rem;color:#94a3b8}.workflow-page .workflow-item .date-column[data-v-cdf52cfe]:before{content:"Updated: ";font-weight:500}.workflow-page .workflow-item .actions-container[data-v-cdf52cfe],.workflow-page .workflow-item .active-column[data-v-cdf52cfe]{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.workflow-page .workflow-item .actions-container[data-v-cdf52cfe]{padding-top:8px;border-top:1px solid #edf2f7}}@media(max-width:480px){.workflow-page .empty-state[data-v-cdf52cfe]{padding:2rem 1rem}.workflow-page .empty-state .empty-icon[data-v-cdf52cfe]{width:60px;height:60px}.workflow-page .empty-state .empty-icon .fa[data-v-cdf52cfe]{font-size:28px}}.dragging{z-index:111!important}.block{z-index:9}.indicator{width:12px;height:12px;border-radius:60px;background-color:#217ce8;margin-top:-5px;opacity:1;-webkit-transition:all .3s cubic-bezier(.05,.03,.35,1);transition:all .3s cubic-bezier(.05,.03,.35,1);-webkit-transform:scale(1);transform:scale(1);position:absolute;z-index:2}.invisible{opacity:0!important;-webkit-transform:scale(0);transform:scale(0)}.indicator:after{content:"";display:block;width:12px;height:12px;background-color:#217ce8;-webkit-transform:scale(1.7);transform:scale(1.7);opacity:.2;border-radius:60px}.arrowblock{position:absolute;width:100%;overflow:visible;pointer-events:none}.arrowblock svg{width:-webkit-fill-available;overflow:visible}#navigation{height:71px;background-color:#fff;border:1px solid #e8e8ef;width:100%;display:table;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0;z-index:9}#back{width:40px;height:40px;border-radius:100px;background-color:#f1f4fc;text-align:center;display:inline-block;vertical-align:top;margin-top:12px;margin-right:10px}#back img{margin-top:13px}#names{display:inline-block;vertical-align:top}#title{font-weight:500;font-size:16px;color:#393c44;margin-bottom:0}#subtitle,#title{font-family:Roboto}#subtitle{color:#808292;font-size:14px;margin-top:5px}#leftside{display:inline-block;vertical-align:middle;margin-left:20px}#centerswitch{position:absolute;width:222px;left:50%;margin-left:-111px;top:15px}#leftswitch{border:1px solid #e8e8ef;background-color:#fbfbfb;width:111px;border-radius:5px 0 0 5px;color:#393c44}#leftswitch,#rightswitch{height:39px;line-height:39px;font-family:Roboto;display:inline-block;font-size:14px;text-align:center}#rightswitch{color:#808292;border-radius:0 5px 5px 0;width:102px;margin-left:-5px}#discard,#rightswitch{border:1px solid #e8e8ef}#discard{font-family:Roboto;font-weight:500;font-size:14px;color:#a6a6b3;width:95px;height:38px;border-radius:5px;text-align:center;line-height:38px;display:inline-block;vertical-align:top;-webkit-transition:all .2s cubic-bezier(.05,.03,.35,1);transition:all .2s cubic-bezier(.05,.03,.35,1)}#discard:hover{cursor:pointer;opacity:.7}.saveWorkflow{font-family:Roboto;font-weight:500;font-size:14px;color:#fff;background-color:#217ce8;border-radius:5px;width:143px;height:38px;margin-left:10px;display:inline-block;vertical-align:top;text-align:center;line-height:38px;margin-right:20px;-webkit-transition:all .2s cubic-bezier(.05,.03,.35,1);transition:all .2s cubic-bezier(.05,.03,.35,1)}#publish:hover{cursor:pointer;opacity:.7}#buttonsright{float:right;margin-top:15px}#leftcard{width:363px;padding-left:20px;height:100%;position:absolute;z-index:2}#leftcard,#search input{background-color:#fff;border:1px solid #e8e8ef;-webkit-box-sizing:border-box;box-sizing:border-box}#search input{width:318px;height:40px;-webkit-box-shadow:0 2px 8px rgba(34,34,87,.05);box-shadow:0 2px 8px rgba(34,34,87,.05);border-radius:5px;text-indent:35px;font-family:Roboto;font-size:16px}::-webkit-input-placeholder{color:#c9c9d5}:-ms-input-placeholder{color:#c9c9d5}::-moz-placeholder{color:#c9c9d5}::-ms-input-placeholder{color:#c9c9d5}::placeholder{color:#c9c9d5}#search img{position:absolute;margin-top:10px;width:18px;margin-left:12px}#header{font-size:20px;font-family:Roboto;font-weight:700;color:#393c44;margin-top:25px}#subnav{border-bottom:1px solid #e8e8ef;width:calc(100% + 20px);margin-left:-20px;margin-top:10px}.navdisabled{-webkit-transition:all .3s cubic-bezier(.05,.03,.35,1);transition:all .3s cubic-bezier(.05,.03,.35,1)}.navdisabled:hover{cursor:pointer;opacity:.5}.navactive{color:#393c44!important}#triggers{margin-left:20px;font-family:Roboto;font-weight:500;font-size:14px;text-align:center;color:#808292;width:29.33333%;height:48px;line-height:48px;display:inline-block;float:left}.navactive:after{display:block;content:"";width:100%;height:4px;background-color:#217ce8;margin-top:-4px}#actions{float:left}#actions,#loggers{display:inline-block;font-weight:500;color:#808292;height:48px;line-height:48px;width:29.33333%;text-align:center}#actions,#footer,#loggers{font-family:Roboto;font-size:14px}#footer{position:absolute;left:0;padding-left:20px;line-height:40px;bottom:0;width:362px;border:1px solid #e8e8ef;height:67px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}#footer a{text-decoration:none;color:#393c44;-webkit-transition:all .2s cubic-bezier(.05,.03,.35,1);transition:all .2s cubic-bezier(.05,.03,.35,1)}#footer a:hover{opacity:.5}#footer p,#footer span{color:#808292}#footer p{display:inline-block}#footer img{margin-left:5px;margin-right:5px}.blockelem:first-child{margin-top:20px}.blockelem{padding-top:10px;width:318px;border:1px solid transparent;-webkit-transition-property:height,-webkit-box-shadow;transition-property:height,-webkit-box-shadow;transition-property:box-shadow,height;transition-property:box-shadow,height,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.05,.03,.35,1);transition-timing-function:cubic-bezier(.05,.03,.35,1);border-radius:5px;-webkit-box-shadow:0 0 30px rgba(22,33,74,0);box-shadow:0 0 30px rgba(22,33,74,0);-webkit-box-sizing:border-box;box-sizing:border-box}.blockelem:hover{-webkit-box-shadow:0 4px 30px rgba(22,33,74,.08);box-shadow:0 4px 30px rgba(22,33,74,.08);border-radius:5px;background-color:#fff;cursor:pointer}.blockico,.grabme{display:inline-block}.grabme{margin-top:10px;margin-left:10px;margin-bottom:-14px;width:15px}#blocklist{height:calc(100% - 220px);overflow:auto}#proplist{height:calc(100% - 305px);overflow:auto;margin-top:-30px;padding-top:30px}.blockin{display:inline-block;vertical-align:top;margin-left:12px}.blockico{width:36px;height:36px;background-color:#f1f4fc;border-radius:5px;text-align:center;white-space:nowrap}.blockico span{height:100%;width:0}.blockico img,.blockico span{display:inline-block;vertical-align:middle}.blockico img{margin-left:auto;margin-right:auto}.blocktext{display:inline-block;width:220px;vertical-align:top;margin-left:12px}.blocktitle{margin:0!important;padding:0!important;font-family:Roboto;font-weight:500;font-size:16px;color:#393c44}.blockdesc{margin-top:5px;font-family:Roboto;color:#808292;font-size:14px;line-height:21px}.blockdisabled{background-color:#f0f2f9;opacity:.5;cursor:pointer;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}#closecard{position:absolute;margin-left:340px;background-color:#fff;border-radius:0 5px 5px 0;border-bottom:1px solid #e8e8ef;border-right:1px solid #e8e8ef;border-top:1px solid #e8e8ef;width:53px;height:53px;text-align:center;z-index:10}#closecard img{margin-top:15px}#canvas{position:absolute;width:calc(100% - 361px);height:calc(100% - 71px);top:71px;left:361px;z-index:0;overflow:auto}.blockpropswrap{right:0;top:0;overflow:scroll;z-index:-2}.blockprops,.blockpropswrap{position:absolute;width:90%;height:100%;padding-left:20px}.blockprops{background-color:#fff;right:-150px;opacity:0;z-index:2;top:20px;-webkit-box-shadow:-4px 0 40px rgba(26,26,73,0);box-shadow:-4px 0 40px rgba(26,26,73,0);-webkit-transition:all .25s cubic-bezier(.05,.03,.35,1);transition:all .25s cubic-bezier(.05,.03,.35,1);overflow:auto}.blockprops .header{font-weight:700;font-size:large}.itson{z-index:2!important}.expanded{right:0!important;opacity:1!important;-webkit-box-shadow:-4px 0 40px rgba(26,26,73,.05);box-shadow:-4px 0 40px rgba(26,26,73,.05);z-index:2}#header2{font-size:20px;font-family:Roboto;font-weight:700;color:#393c44;margin-top:101px}.workflow-close{margin-top:25px;position:absolute;right:20px;z-index:9999;-webkit-transition:all .25s cubic-bezier(.05,.03,.35,1);transition:all .25s cubic-bezier(.05,.03,.35,1)}.workflow-close:hover{cursor:pointer;opacity:.7}#propswitch{border-bottom:1px solid #e8e8ef;width:331px;margin-top:10px;margin-left:-20px;margin-bottom:30px}#dataprop{font-family:Roboto;font-weight:500;font-size:14px;text-align:center;color:#393c44;width:29.33333%;height:48px;line-height:48px;display:inline-block;float:left;margin-left:20px}#dataprop:after{display:block;content:"";width:100%;height:4px;background-color:#217ce8;margin-top:-4px}#alertprop{float:left}#alertprop,#logsprop{display:inline-block;font-family:Roboto;font-weight:500;color:#808292;font-size:14px;height:48px;line-height:48px;width:29.33333%;text-align:center}.dropme,.inputlabel{font-family:Roboto;font-size:14px;color:#253134}.dropme{background-color:#fff;border-radius:5px;border:1px solid #e8e8ef;-webkit-box-shadow:0 2px 8px rgba(34,34,87,.05);box-shadow:0 2px 8px rgba(34,34,87,.05);text-indent:20px;height:40px;line-height:40px;width:287px;margin-bottom:25px}.dropme img{margin-top:17px;float:right;margin-right:15px}.checkus{margin-bottom:10px}.checkus img,.checkus p{display:inline-block;vertical-align:middle}.checkus p{font-family:Roboto;font-size:14px;margin-left:10px}#divisionthing{height:1px;width:100%;background-color:#e8e8ef;position:absolute;margin-top:10px;right:0;bottom:80}.verifybutton{border-radius:5px;font-family:Roboto;font-size:14px;text-align:center;width:287px;height:38px;line-height:38px;color:#fff;background-color:#217ce8;border:1px solid #e8e8ef;-webkit-transition:all .3s cubic-bezier(.05,.03,.35,1);transition:all .3s cubic-bezier(.05,.03,.35,1)}.verifybutton:hover{cursor:pointer;opacity:.5}.saveblock{border-radius:5px;bottom:60px;font-family:Roboto;font-size:14px;text-align:center;width:287px;height:38px;line-height:38px;color:#253134;border:1px solid #e8e8ef;-webkit-transition:all .3s cubic-bezier(.05,.03,.35,1);transition:all .3s cubic-bezier(.05,.03,.35,1)}.saveblock:hover{cursor:pointer;opacity:.5}#removeblock{border-radius:5px;position:absolute;bottom:0;font-family:Roboto;font-size:14px;text-align:center;width:287px;height:38px;line-height:38px;color:#253134;border:1px solid #e8e8ef;-webkit-transition:all .3s cubic-bezier(.05,.03,.35,1);transition:all .3s cubic-bezier(.05,.03,.35,1)}#removeblock:hover{cursor:pointer;opacity:.5}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blockyname{font-family:Roboto;font-weight:500;color:#253134;margin-left:8px;font-size:16px}.blockyleft img,.blockyname,.blockyright{display:inline-block;vertical-align:middle}.blockyright{float:right;margin-right:20px;margin-top:10px;width:28px;height:28px;border-radius:5px;text-align:center;background-color:#fff;-webkit-transition:all .3s cubic-bezier(.05,.03,.35,1);transition:all .3s cubic-bezier(.05,.03,.35,1);z-index:10}.blockyright:hover{background-color:#f1f4fc;cursor:pointer}.blockyright img{margin-top:12px}.blockyleft{display:inline-block;margin-left:20px}.blockydiv{width:100%;height:1px;background-color:#e9e9ef}.blockyinfo{font-family:Roboto;font-size:14px;color:#808292;margin-top:15px;text-indent:20px;margin-bottom:20px}.blockyinfo span{color:#253134;font-weight:500;display:inline-block;border-bottom:1px solid #d3dcea;line-height:20px;text-indent:0}.block{background-color:#fff;margin-top:0!important;-webkit-box-shadow:0 4px 30px rgba(22,33,74,.05);box-shadow:0 4px 30px rgba(22,33,74,.05);cursor:pointer}.selectedblock{border:2px solid #217ce8;-webkit-box-shadow:0 4px 30px rgba(22,33,74,.08);box-shadow:0 4px 30px rgba(22,33,74,.08)}.workflowTextbox{height:30px;width:100%;line-height:1em;padding:6px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .2s;transition:background-color .2s;color:#666}textarea.workflowTextbox,textarea.workflowTextbox.task-description-textarea{height:auto!important;min-height:56px!important;line-height:1.4!important;padding:8px!important;resize:vertical!important}.dragging-block{opacity:.8!important;-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important;-webkit-box-shadow:0 8px 40px rgba(33,124,232,.3)!important;box-shadow:0 8px 40px rgba(33,124,232,.3)!important;z-index:999!important;border:2px solid #217ce8!important}.valid-drop-zone{background-color:rgba(33,124,232,.1)!important;border:2px dashed #217ce8!important}.invalid-drop-zone,.valid-drop-zone{-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.invalid-drop-zone{background-color:rgba(244,67,54,.1)!important;border:2px dashed #f44336!important}.snap-back-animation{-webkit-transition:all .3s cubic-bezier(.34,1.56,.64,1)!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important}.block.being-dragged{pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;cursor:-webkit-grabbing!important;cursor:grabbing!important}#canvas.drag-active{background-color:rgba(33,124,232,.02)!important;-webkit-transition:background-color .2s ease-in-out!important;transition:background-color .2s ease-in-out!important}#canvas.drag-active:before{content:"Drop blocks here to create your workflow";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:Roboto;font-size:18px;color:#217ce8;opacity:.6;pointer-events:none;z-index:1}.drop-indicator{position:absolute;width:20px;height:20px;border-radius:50%;background-color:#217ce8;opacity:.8;z-index:100;-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite;pointer-events:none}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}50%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:.4}to{-webkit-transform:scale(1);transform:scale(1);opacity:.8}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}50%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:.4}to{-webkit-transform:scale(1);transform:scale(1);opacity:.8}}@media only screen and (max-width:832px){#centerswitch{display:none}}@media only screen and (max-width:560px){#names{display:none}}.ss-content{position:fixed!important;z-index:999999!important;background-color:#fff!important;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2)!important;box-shadow:0 4px 20px rgba(0,0,0,.2)!important;border-radius:4px!important;border:1px solid #e5e7eb!important}.ss-content .ss-list{background-color:#fff!important;max-height:300px!important;overflow-y:auto!important}.ss-content .ss-list .ss-option{padding:10px 12px!important;border-bottom:1px solid #f3f4f6!important;-webkit-transition:background-color .15s ease!important;transition:background-color .15s ease!important}.ss-content .ss-list .ss-option:last-child{border-bottom:none!important}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:hover{background-color:#eff6ff!important;color:#1e40af!important}.ss-content .ss-list .ss-option.ss-option-selected{background-color:#dbeafe!important;color:#1e40af!important;font-weight:500!important}.ss-content .ss-search{padding:8px!important;border-bottom:1px solid #e5e7eb!important}.ss-content .ss-search input{width:100%!important;padding:8px 12px!important;border:1px solid #d1d5db!important;border-radius:4px!important;font-size:14px!important}.ss-content .ss-search input:focus{outline:none!important;border-color:#3b82f6!important;-webkit-box-shadow:0 0 0 2px rgba(59,130,246,.2)!important;box-shadow:0 0 0 2px rgba(59,130,246,.2)!important}.ss-main{width:100%!important}.ss-main .ss-multi-selected,.ss-main .ss-single-selected{min-height:38px!important;border:1px solid #d1d5db!important;border-radius:6px!important;background:#fff!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important}.ss-main .ss-multi-selected:hover,.ss-main .ss-single-selected:hover{border-color:#9ca3af!important}.ss-main .ss-multi-selected:focus,.ss-main.ss-open .ss-multi-selected,.ss-main.ss-open .ss-single-selected,.ss-main .ss-single-selected:focus{border-color:#3b82f6!important;-webkit-box-shadow:0 0 0 2px rgba(59,130,246,.2)!important;box-shadow:0 0 0 2px rgba(59,130,246,.2)!important}.ss-main .ss-multi-selected .ss-values .ss-value{background-color:#3b82f6!important;border-radius:4px!important;padding:2px 8px!important;margin:2px!important}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{margin-left:6px!important;cursor:pointer!important}.block{position:absolute}.block-delete-btn{position:absolute;top:-10px;right:-10px;width:24px;height:24px;background-color:#e74c3c;color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:700;cursor:pointer;opacity:0;visibility:hidden;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:9999;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.3);line-height:1;border:2px solid #fff}.block-delete-btn:hover{background-color:#c0392b;-webkit-transform:scale(1.15);transform:scale(1.15)}.block:hover .block-delete-btn{opacity:1;visibility:visible}.block-delete-btn:active{background-color:#a93226}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-around;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.custom-checkbox[data-v-30fc69f6]{padding-left:1.5rem!important}#header2[data-v-30fc69f6]{margin-top:0;margin-bottom:0}.workflow-feature-notice[data-v-30fc69f6]{gap:16px;padding:16px 20px;margin:0 -40px 24px -40px;background:linear-gradient(135deg,#eff6ff,#dbeafe);border-bottom:2px solid #93c5fd;border-top:1px solid #bfdbfe}.workflow-feature-notice .notice-icon-container[data-v-30fc69f6],.workflow-feature-notice[data-v-30fc69f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workflow-feature-notice .notice-icon-container[data-v-30fc69f6]{width:44px;height:44px;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 4px 12px rgba(59,130,246,.3);box-shadow:0 4px 12px rgba(59,130,246,.3)}.workflow-feature-notice .notice-icon[data-v-30fc69f6]{color:#fff;font-size:20px}.workflow-feature-notice .notice-content[data-v-30fc69f6]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.workflow-feature-notice .notice-title[data-v-30fc69f6]{font-size:15px;font-weight:700;color:#1e40af;letter-spacing:-.01em}.workflow-feature-notice .notice-text[data-v-30fc69f6]{color:#3b82f6;font-size:13px;font-weight:500}.workflow-feature-notice .notice-button[data-v-30fc69f6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 18px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;font-weight:600;font-size:13px;border-radius:8px;text-decoration:none;white-space:nowrap;-webkit-box-shadow:0 2px 8px rgba(59,130,246,.3);box-shadow:0 2px 8px rgba(59,130,246,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.workflow-feature-notice .notice-button[data-v-30fc69f6]:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(59,130,246,.4);box-shadow:0 4px 12px rgba(59,130,246,.4);color:#fff;text-decoration:none}.workflow-feature-notice .notice-button i[data-v-30fc69f6]{font-size:12px}.feature-disabled-overlay[data-v-30fc69f6]{position:relative;opacity:.6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.feature-disabled-overlay[data-v-30fc69f6]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(0,0,0,.03) 0,rgba(0,0,0,.03) 20px);z-index:1;pointer-events:none;border-radius:8px}.feature-disabled-overlay [data-v-30fc69f6]{cursor:not-allowed!important}#sendformwrap #sendformproperties[data-v-30fc69f6]{padding:40px!important}#send-form-properties>.form-group[data-v-30fc69f6]:first-child{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:12px;padding:20px 24px;margin-bottom:32px}#send-form-properties>.form-group:first-child .section-label[data-v-30fc69f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;font-weight:600;color:#1e293b;cursor:pointer;margin-bottom:6px}#send-form-properties>.form-group:first-child .section-label input[type=checkbox][data-v-30fc69f6]{width:18px;height:18px;margin-right:12px;accent-color:#3b82f6;cursor:pointer}#send-form-properties>.form-group:first-child .form-text[data-v-30fc69f6]{margin-left:30px;font-size:13px;color:#64748b}#send-form-proc-table[data-v-30fc69f6]{width:100%!important;border-collapse:separate!important;border-spacing:0!important;margin-top:8px}#send-form-proc-table thead th[data-v-30fc69f6]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)!important;color:#374151!important;font-weight:600!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:.5px!important;padding:14px 12px!important;border-bottom:2px solid #e5e7eb!important;text-align:left!important}#send-form-proc-table tbody tr[data-v-30fc69f6]{background:#fff!important;-webkit-transition:background-color .15s ease!important;transition:background-color .15s ease!important}#send-form-proc-table tbody tr[data-v-30fc69f6]:hover{background:#f9fafb!important}#send-form-proc-table tbody td[data-v-30fc69f6]{padding:16px 12px!important;border-bottom:1px solid #f1f5f9!important;vertical-align:middle!important}#send-form-proc-table tbody td[data-v-30fc69f6]:first-child,#send-form-proc-table tbody td[data-v-30fc69f6]:nth-child(2),#send-form-proc-table thead th[data-v-30fc69f6]:first-child,#send-form-proc-table thead th[data-v-30fc69f6]:nth-child(2){width:25%!important}#send-form-proc-table tbody td[data-v-30fc69f6]:nth-child(3),#send-form-proc-table thead th[data-v-30fc69f6]:nth-child(3){width:15%!important}#send-form-proc-table tbody td[data-v-30fc69f6]:nth-child(4),#send-form-proc-table thead th[data-v-30fc69f6]:nth-child(4){width:30%!important}#send-form-proc-table tbody td[data-v-30fc69f6]:nth-child(5),#send-form-proc-table thead th[data-v-30fc69f6]:nth-child(5){width:5%!important}#addMoreCodesForSendForm[data-v-30fc69f6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);color:#3b82f6;text-decoration:none;border-radius:8px;border:1px solid #e2e8f0;font-size:14px;font-weight:600;-webkit-transition:all .2s ease;transition:all .2s ease;margin-top:16px}#addMoreCodesForSendForm[data-v-30fc69f6]:hover{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-color:#93c5fd;color:#2563eb;text-decoration:none;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 8px rgba(59,130,246,.15);box-shadow:0 2px 8px rgba(59,130,246,.15)}#addMoreCodesForSendForm[data-v-30fc69f6]:before{content:"+";margin-right:8px;font-weight:700;font-size:16px}#send-form-proccode-properties[data-v-30fc69f6]{margin-left:0!important;margin-top:0!important}#assigntaskwrap #assigntaskproperties[data-v-30fc69f6]{padding:40px!important}#assign-task-proc-table[data-v-30fc69f6]{width:100%!important;border-collapse:separate!important;border-spacing:0!important;margin-top:8px}#assign-task-proc-table thead th[data-v-30fc69f6]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)!important;color:#374151!important;font-weight:600!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.5px!important;padding:14px 10px!important;border-bottom:2px solid #e5e7eb!important;text-align:left!important;white-space:nowrap!important}#assign-task-proc-table tbody tr[data-v-30fc69f6]{background:#fff!important;-webkit-transition:background-color .15s ease!important;transition:background-color .15s ease!important}#assign-task-proc-table tbody tr[data-v-30fc69f6]:hover{background:#f9fafb!important}#assign-task-proc-table tbody td[data-v-30fc69f6]{padding:12px 8px!important;border-bottom:1px solid #f1f5f9!important;vertical-align:middle!important}#assign-task-proc-table tbody td[data-v-30fc69f6]:first-child,#assign-task-proc-table thead th[data-v-30fc69f6]:first-child{width:16%!important}#assign-task-proc-table tbody td[data-v-30fc69f6]:nth-child(2),#assign-task-proc-table thead th[data-v-30fc69f6]:nth-child(2){width:14%!important}#assign-task-proc-table tbody td[data-v-30fc69f6]:nth-child(3),#assign-task-proc-table thead th[data-v-30fc69f6]:nth-child(3){width:22%!important;min-width:180px!important}#assign-task-proc-table tbody td[data-v-30fc69f6]:nth-child(4),#assign-task-proc-table thead th[data-v-30fc69f6]:nth-child(4){width:18%!important}#assign-task-proc-table tbody td[data-v-30fc69f6]:nth-child(5),#assign-task-proc-table thead th[data-v-30fc69f6]:nth-child(5){width:14%!important}#assign-task-proc-table tbody td[data-v-30fc69f6]:nth-child(6),#assign-task-proc-table thead th[data-v-30fc69f6]:nth-child(6){width:12%!important}#assign-task-proc-table tbody td[data-v-30fc69f6]:nth-child(7),#assign-task-proc-table thead th[data-v-30fc69f6]:nth-child(7){width:4%!important}textarea.task-description-textarea[data-v-30fc69f6],textarea.workflowTextbox.task-description-textarea[data-v-30fc69f6]{width:100%!important;min-height:56px!important;height:auto!important;max-height:200px!important;padding:8px 10px!important;font-size:13px!important;line-height:1.4!important;border:1px solid #d1d5db!important;border-radius:6px!important;resize:vertical!important;font-family:inherit!important;background:#fff!important;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease!important;transition:border-color .2s ease,-webkit-box-shadow .2s ease!important;transition:border-color .2s ease,box-shadow .2s ease!important;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;overflow-y:auto!important}.task-description-textarea[data-v-30fc69f6]:focus{outline:none!important;border-color:#3b82f6!important;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1)!important;box-shadow:0 0 0 3px rgba(59,130,246,.1)!important}.task-description-textarea[data-v-30fc69f6]::-webkit-input-placeholder{color:#9ca3af!important;font-style:italic!important}.task-description-textarea[data-v-30fc69f6]::-moz-placeholder{color:#9ca3af!important;font-style:italic!important}.task-description-textarea[data-v-30fc69f6]:-ms-input-placeholder{color:#9ca3af!important;font-style:italic!important}.task-description-textarea[data-v-30fc69f6]::-ms-input-placeholder{color:#9ca3af!important;font-style:italic!important}.task-description-textarea[data-v-30fc69f6]::placeholder{color:#9ca3af!important;font-style:italic!important}#assign-task-proc-table tbody td[data-v-30fc69f6]:nth-child(3),#assign-task-website-form-table tbody td[data-v-30fc69f6]:nth-child(4){vertical-align:top!important}#assign-task-website-form-table[data-v-30fc69f6]{width:100%!important;border-collapse:separate!important;border-spacing:0!important;margin-top:8px}#assign-task-website-form-table thead th[data-v-30fc69f6]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)!important;color:#374151!important;font-weight:600!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.5px!important;padding:14px 10px!important;border-bottom:2px solid #e5e7eb!important;text-align:left!important;white-space:nowrap!important}#assign-task-website-form-table tbody tr[data-v-30fc69f6]{background:#fff!important;-webkit-transition:background-color .15s ease!important;transition:background-color .15s ease!important}#assign-task-website-form-table tbody tr[data-v-30fc69f6]:hover{background:#f9fafb!important}#assign-task-website-form-table tbody td[data-v-30fc69f6]{padding:12px 8px!important;border-bottom:1px solid #f1f5f9!important;vertical-align:middle!important}#assign-task-website-form-table tbody td[data-v-30fc69f6]:first-child,#assign-task-website-form-table tbody td[data-v-30fc69f6]:nth-child(2),#assign-task-website-form-table thead th[data-v-30fc69f6]:first-child,#assign-task-website-form-table thead th[data-v-30fc69f6]:nth-child(2){width:10%!important}#assign-task-website-form-table tbody td[data-v-30fc69f6]:nth-child(3),#assign-task-website-form-table thead th[data-v-30fc69f6]:nth-child(3){width:14%!important}#assign-task-website-form-table tbody td[data-v-30fc69f6]:nth-child(4),#assign-task-website-form-table thead th[data-v-30fc69f6]:nth-child(4){width:20%!important;min-width:160px!important}#assign-task-website-form-table tbody td[data-v-30fc69f6]:nth-child(5),#assign-task-website-form-table thead th[data-v-30fc69f6]:nth-child(5){width:16%!important}#assign-task-website-form-table tbody td[data-v-30fc69f6]:nth-child(6),#assign-task-website-form-table thead th[data-v-30fc69f6]:nth-child(6){width:14%!important}#assign-task-website-form-table tbody td[data-v-30fc69f6]:nth-child(7),#assign-task-website-form-table thead th[data-v-30fc69f6]:nth-child(7){width:10%!important}#assign-task-website-form-table tbody td[data-v-30fc69f6]:nth-child(8),#assign-task-website-form-table thead th[data-v-30fc69f6]:nth-child(8){width:6%!important}#assign-task-proc-table tbody td[data-v-30fc69f6],#assign-task-website-form-table tbody td[data-v-30fc69f6]{vertical-align:top!important}#addMoreCodesForAssignTask[data-v-30fc69f6],#addMoreCodesForAssignTaskWebform[data-v-30fc69f6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);color:#3b82f6;text-decoration:none;border-radius:8px;border:1px solid #e2e8f0;font-size:14px;font-weight:600;-webkit-transition:all .2s ease;transition:all .2s ease;margin-top:16px;margin-left:0!important}#addMoreCodesForAssignTask[data-v-30fc69f6]:hover,#addMoreCodesForAssignTaskWebform[data-v-30fc69f6]:hover{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-color:#93c5fd;color:#2563eb;text-decoration:none;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 8px rgba(59,130,246,.15);box-shadow:0 2px 8px rgba(59,130,246,.15)}#addMoreCodesForAssignTask[data-v-30fc69f6]:before,#addMoreCodesForAssignTaskWebform[data-v-30fc69f6]:before{content:"+";margin-right:8px;font-weight:700;font-size:16px}#assign-task-proccode-properties[data-v-30fc69f6]{margin-left:0!important;margin-top:0!important}#assign-task-website-form-properties #header3[data-v-30fc69f6]{font-size:16px!important;font-weight:600!important;color:#374151!important;margin-top:40px!important;margin-bottom:16px!important;padding-bottom:12px!important;border-bottom:2px solid #e5e7eb!important}.feature-disabled-overlay~.save-button-container .saveblock[data-v-30fc69f6]{opacity:.5;cursor:not-allowed!important;pointer-events:none}.workflow-feature-request[data-v-30fc69f6]{padding:1.5rem;background:linear-gradient(135deg,#fff5f5,#fed7d7);border:2px solid #fc8181;border-radius:8px;margin:1rem 0}.workflow-feature-request .feature-request-container[data-v-30fc69f6]{max-width:500px;margin:0 auto;text-align:center}.workflow-feature-request .feature-request-header[data-v-30fc69f6]{margin-bottom:1.5rem}.workflow-feature-request .feature-request-header .feature-icon[data-v-30fc69f6]{font-size:2.5rem;color:#e53e3e;margin-bottom:.75rem;display:block}.workflow-feature-request .feature-request-header h4[data-v-30fc69f6]{font-size:1.25rem;font-weight:600;color:#2d3748;margin-bottom:.5rem}.workflow-feature-request .feature-request-header .feature-description[data-v-30fc69f6]{font-size:.95rem;color:#4a5568;line-height:1.5;margin-bottom:0}@media (max-width:768px){.workflow-feature-request[data-v-30fc69f6]{padding:1rem;margin:.5rem 0}.workflow-feature-request .feature-request-header .feature-icon[data-v-30fc69f6]{font-size:2rem}.workflow-feature-request .feature-request-header h4[data-v-30fc69f6]{font-size:1.1rem}.workflow-feature-request .feature-request-header .feature-description[data-v-30fc69f6]{font-size:.9rem}}#leftcard[data-v-30fc69f6]{width:363px!important;overflow:visible!important}#blocklist[data-v-30fc69f6]{width:100%!important;overflow-x:visible!important;overflow-y:auto!important}.blockelem[data-v-30fc69f6]{width:318px!important;max-width:318px!important;overflow:visible!important}.blockelem .blocktext[data-v-30fc69f6]{width:100%!important;overflow:visible!important;white-space:normal!important}.blocktitle[data-v-30fc69f6]{line-height:1.4!important}.blocktext p[data-v-30fc69f6],.blocktitle[data-v-30fc69f6]{overflow:visible!important;text-overflow:clip!important;white-space:normal!important;word-wrap:break-word!important}.blocktext p[data-v-30fc69f6]{margin:0!important;padding:0!important}.blockdescription[data-v-30fc69f6]{overflow:visible!important;text-overflow:clip!important;white-space:normal!important;word-wrap:break-word!important;font-size:12px!important;line-height:1.3!important}.blockprops[data-v-30fc69f6],.blockpropswrap[data-v-30fc69f6]{width:calc(100vw - 320px)!important;max-width:1200px!important;min-width:800px!important}.blockprops[data-v-30fc69f6]{right:calc(-100vw + 320px)!important}.blockprops.expanded[data-v-30fc69f6]{right:0!important}.blockprops .form-group[data-v-30fc69f6]{margin-bottom:24px!important}.blockprops .form-group[data-v-30fc69f6]:last-child{margin-bottom:0!important}.blockprops label[data-v-30fc69f6]{font-weight:600!important;color:#374151!important;margin-bottom:8px!important;display:block!important;font-size:14px!important}.blockprops .form-control[data-v-30fc69f6],.blockprops input[data-v-30fc69f6],.blockprops select[data-v-30fc69f6]{margin-bottom:0!important;height:42px!important;font-size:14px!important;padding:10px 14px!important}.blockprops .form-control.multi-select[data-v-30fc69f6]{height:auto!important;min-height:42px!important}.form-table[data-v-30fc69f6]{display:table;width:100%;border-spacing:0 12px}.form-table-row[data-v-30fc69f6]{display:table-row}.form-table-cell[data-v-30fc69f6]{display:table-cell;vertical-align:top;padding-right:16px}.form-table-cell[data-v-30fc69f6]:last-child{padding-right:0}.form-compact .form-group[data-v-30fc69f6]{margin-bottom:16px!important}.form-compact label[data-v-30fc69f6]{margin-bottom:4px!important;font-size:13px!important}.form-compact .form-control[data-v-30fc69f6]{height:36px!important;font-size:13px!important;padding:8px 12px!important}#proplist[data-v-30fc69f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.form-grid[data-v-30fc69f6]{grid-template-columns:1fr 1fr;gap:40px;margin-top:24px;margin-bottom:32px}.form-grid-three[data-v-30fc69f6],.form-grid[data-v-30fc69f6]{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.form-grid-three[data-v-30fc69f6]{grid-template-columns:1fr 1fr 1fr;gap:24px}.form-grid-four[data-v-30fc69f6]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.form-grid-full[data-v-30fc69f6]{grid-column:1/-1}@media (max-width:1400px){.form-grid-four[data-v-30fc69f6]{grid-template-columns:1fr 1fr 1fr}}@media (max-width:1200px){.form-grid-four[data-v-30fc69f6],.form-grid-three[data-v-30fc69f6]{grid-template-columns:1fr 1fr}}.blockpropswrap[data-v-30fc69f6]{width:calc(100vw - 280px)!important;height:calc(100vh - 80px)!important;max-width:none!important;max-height:none!important;right:0!important;left:auto!important;top:72px!important;overflow:visible!important}.blockprops[data-v-30fc69f6]{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;padding:40px!important;padding-bottom:100px!important;overflow-y:auto!important;overflow-x:visible!important}#waitproperties #header2[data-v-30fc69f6],#waitproperties p[id^=header2-][data-v-30fc69f6],#waitwrap #waitproperties #header2[data-v-30fc69f6],#waitwrap #waitproperties p[id^=header2-][data-v-30fc69f6],.blockpropswrap .blockprops #header2[data-v-30fc69f6],.blockpropswrap .blockprops p[id^=header2-][data-v-30fc69f6],div.blockprops p#header2[data-v-30fc69f6],div.blockprops p[id^=header2-][data-v-30fc69f6]{font-size:28px!important;font-weight:700!important;color:#fff!important;margin-bottom:32px!important;padding:24px 20px!important;border-bottom:none!important;text-align:center!important;background:linear-gradient(135deg,#3b82f6,#1e40af)!important;margin:-40px -40px 32px -40px!important;position:relative!important;border-radius:0!important;margin-top:-40px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;text-shadow:0 2px 4px rgba(0,0,0,.3)!important;-webkit-box-shadow:0 4px 12px rgba(59,130,246,.3)!important;box-shadow:0 4px 12px rgba(59,130,246,.3)!important;letter-spacing:.5px!important;border-top:4px solid #1d4ed8!important}#waitproperties #header2[data-v-30fc69f6]:after,#waitproperties #header2[data-v-30fc69f6]:before,#waitproperties p[id^=header2-][data-v-30fc69f6]:after,#waitproperties p[id^=header2-][data-v-30fc69f6]:before,#waitwrap #waitproperties #header2[data-v-30fc69f6]:after,#waitwrap #waitproperties #header2[data-v-30fc69f6]:before,#waitwrap #waitproperties p[id^=header2-][data-v-30fc69f6]:after,#waitwrap #waitproperties p[id^=header2-][data-v-30fc69f6]:before,.blockpropswrap .blockprops #header2[data-v-30fc69f6]:after,.blockpropswrap .blockprops #header2[data-v-30fc69f6]:before,.blockpropswrap .blockprops p[id^=header2-][data-v-30fc69f6]:after,.blockpropswrap .blockprops p[id^=header2-][data-v-30fc69f6]:before,div.blockprops p#header2[data-v-30fc69f6]:after,div.blockprops p#header2[data-v-30fc69f6]:before,div.blockprops p[id^=header2-][data-v-30fc69f6]:after,div.blockprops p[id^=header2-][data-v-30fc69f6]:before{display:none!important}#wait-properties .form-group[data-v-30fc69f6]{margin-bottom:32px}#wait-properties .form-group[data-v-30fc69f6]:last-child{margin-bottom:0}#wait-properties .section-label[data-v-30fc69f6]{font-size:16px!important;font-weight:600!important;color:#374151!important;margin-bottom:16px!important;display:block!important;text-transform:none!important}#wait-properties .form-group label[data-v-30fc69f6]:not(.section-label){font-weight:600;color:#374151;margin-bottom:12px;display:block;font-size:14px}#wait-properties .radio-group[data-v-30fc69f6]{gap:16px;margin-top:8px}#wait-properties .radio-content[data-v-30fc69f6],#wait-properties .radio-group[data-v-30fc69f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#wait-properties .radio-content[data-v-30fc69f6]{gap:6px;margin-left:12px}#wait-properties .radio-content strong[data-v-30fc69f6]{font-size:16px;color:#1f2937;font-weight:600}#wait-properties .radio-content small[data-v-30fc69f6]{font-size:14px;color:#6b7280;font-weight:400;line-height:1.4}.blockprops a[href="#"][data-v-30fc69f6],.blockprops a[id*=addMore][data-v-30fc69f6]{color:#3b82f6!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important;margin-top:8px!important;display:inline-block!important;position:relative!important;z-index:9999!important;pointer-events:auto!important;cursor:pointer!important;padding:8px 12px!important;background:rgba(59,130,246,.1)!important;border-radius:6px!important;border:1px solid rgba(59,130,246,.3)!important;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.blockprops a[href="#"][data-v-30fc69f6]:hover,.blockprops a[id*=addMore][data-v-30fc69f6]:hover{color:#fff!important;background:#3b82f6!important;border-color:#3b82f6!important;text-decoration:none!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important;-webkit-box-shadow:0 4px 8px rgba(59,130,246,.3)!important;box-shadow:0 4px 8px rgba(59,130,246,.3)!important}.blockprops[data-v-30fc69f6]{position:relative!important}.blockprops [data-v-30fc69f6]{pointer-events:auto!important}.blockprops table[data-v-30fc69f6]{border-collapse:separate!important;border-spacing:0 8px!important;margin-top:16px!important}.blockprops table th[data-v-30fc69f6]{padding:12px 8px!important;background-color:#f8fafc!important;border-bottom:2px solid #e2e8f0!important;font-weight:600!important;color:#374151!important;font-size:14px!important}.blockprops table td[data-v-30fc69f6]{padding:12px 8px!important;border-bottom:1px solid #e5e7eb!important;vertical-align:top!important}.blockprops table tr[data-v-30fc69f6]:hover{background-color:#f9fafb!important}.blockprops table input[data-v-30fc69f6],.blockprops table select[data-v-30fc69f6],.blockprops table textarea[data-v-30fc69f6]{width:100%!important;min-height:36px!important;padding:8px 12px!important;border:1px solid #d1d5db!important;border-radius:6px!important;font-size:14px!important}.blockprops table input[data-v-30fc69f6]:focus,.blockprops table select[data-v-30fc69f6]:focus,.blockprops table textarea[data-v-30fc69f6]:focus{outline:none!important;border-color:#3b82f6!important;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1)!important;box-shadow:0 0 0 3px rgba(59,130,246,.1)!important}.blockprops .form-row[data-v-30fc69f6],.blockprops .row[data-v-30fc69f6]{display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr 1fr!important;gap:20px!important;margin-bottom:24px!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:start!important;width:100%!important}.blockprops .form-group[data-v-30fc69f6]{width:100%!important}.blockprops .col-md-3[data-v-30fc69f6],.blockprops .col-sm-3[data-v-30fc69f6],.blockprops .form-group[data-v-30fc69f6]{margin-bottom:20px!important}.blockprops .form-group label[data-v-30fc69f6]{font-size:14px!important;font-weight:600!important;color:#374151!important;margin-bottom:8px!important;display:block!important}.blockprops input[type=email][data-v-30fc69f6],.blockprops input[type=text][data-v-30fc69f6],.blockprops select[data-v-30fc69f6],.blockprops textarea[data-v-30fc69f6]{width:100%!important;padding:10px 12px!important;border:1px solid #d1d5db!important;border-radius:6px!important;font-size:14px!important;background:#fff!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important}.blockprops input[data-v-30fc69f6]:focus,.blockprops select[data-v-30fc69f6]:focus,.blockprops textarea[data-v-30fc69f6]:focus{outline:none!important;border-color:#3b82f6!important;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1)!important;box-shadow:0 0 0 3px rgba(59,130,246,.1)!important}.blockprops select[multiple][data-v-30fc69f6]{min-height:80px!important;padding:8px!important}.blockprops select[multiple] option[data-v-30fc69f6]{padding:6px 8px!important;margin-bottom:2px!important;border-radius:4px!important}.blockprops select[multiple] option[data-v-30fc69f6]:checked{background:#3b82f6!important;color:#fff!important}.blockprops .wait-option-container.disabled-container[data-v-30fc69f6]{opacity:.8;cursor:not-allowed;background:linear-gradient(135deg,#f8fafc,#e2e8f0)!important;border:2px dashed #cbd5e1!important}.blockprops .disabled-option[data-v-30fc69f6]{position:relative;cursor:not-allowed;display:block;width:100%}.blockprops .disabled-option input[type=radio][data-v-30fc69f6]{cursor:not-allowed;margin-right:8px}.blockprops .disabled-option .radio-content[data-v-30fc69f6]{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.coming-soon-badge[data-v-30fc69f6]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;font-size:10px;font-weight:600;padding:2px 8px;border-radius:12px;margin-left:8px;text-transform:uppercase;letter-spacing:.5px;-webkit-box-shadow:0 2px 4px rgba(245,158,11,.3);box-shadow:0 2px 4px rgba(245,158,11,.3)}.feature-preview[data-v-30fc69f6]{margin-top:8px;padding:10px;background:rgba(59,130,246,.05);border-radius:6px;border-left:3px solid #3b82f6;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.preview-title[data-v-30fc69f6]{font-weight:600;color:#1e40af;margin-bottom:8px;font-size:13px}.preview-list[data-v-30fc69f6]{margin:0;padding-left:14px;list-style:none}.preview-list li[data-v-30fc69f6]{margin:3px 0;font-size:11px;color:#475569;position:relative;line-height:1.3}.preview-list li[data-v-30fc69f6]:before{content:"\2192";color:#3b82f6;font-weight:700;position:absolute;left:-10px;font-size:10px}.preview-note[data-v-30fc69f6]{margin-top:6px;font-size:10px;color:#6366f1;font-style:italic;font-weight:500;text-align:center;padding:4px 6px;background:rgba(99,102,241,.1);border-radius:4px;line-height:1.2}.blockprops .radio-group[data-v-30fc69f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%}.blockprops .wait-option-container[data-v-30fc69f6]{display:block;width:100%;border:1px solid #e2e8f0;border-radius:8px;padding:12px;background:#fafbfc}.blockprops .radio-inline[data-v-30fc69f6]{display:block;width:100%;margin-bottom:0}.blockprops .radio-inline input[type=radio][data-v-30fc69f6]{margin-right:8px;vertical-align:top;margin-top:2px}.blockprops .radio-content[data-v-30fc69f6]{display:inline-block;width:calc(100% - 20px);vertical-align:top}.blockprops .wait-option-details[data-v-30fc69f6]{margin-top:12px;margin-left:24px;padding-left:12px;border-left:3px solid #3b82f6;background:rgba(59,130,246,.05);border-radius:0 6px 6px 0;padding:12px}.blockprops .duration-controls[data-v-30fc69f6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blockprops .duration-input[data-v-30fc69f6]{width:80px;-ms-flex-negative:0;flex-shrink:0}.blockprops .duration-select[data-v-30fc69f6]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:120px}@-webkit-keyframes pulse-30fc69f6{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-30fc69f6{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.new-patient-options[data-v-30fc69f6]{margin-top:15px;margin-bottom:0;padding:0}.new-patient-options[style*="display: none"][data-v-30fc69f6]{margin:0;padding:0}.new-patient-options .options-container[data-v-30fc69f6]{margin-left:24px;padding:20px;background:rgba(59,130,246,.03);border-left:4px solid #3b82f6;border-radius:0 8px 8px 0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.new-patient-options .section-label[data-v-30fc69f6]{font-weight:600;color:#374151;margin-bottom:12px;display:block}.new-patient-options .send-options[data-v-30fc69f6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:20px;padding:12px;background:hsla(0,0%,100%,.7);border-radius:6px;border:1px solid #e5e7eb}.new-patient-options .checkbox-inline[data-v-30fc69f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:8px 12px;background:#fff;border-radius:4px;border:1px solid #d1d5db;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.new-patient-options .checkbox-inline[data-v-30fc69f6]:hover{border-color:#3b82f6;-webkit-box-shadow:0 1px 3px rgba(59,130,246,.1);box-shadow:0 1px 3px rgba(59,130,246,.1)}.new-patient-options .checkbox-inline input[type=checkbox][data-v-30fc69f6]{margin-right:8px!important}.new-patient-options .option-text[data-v-30fc69f6]{font-weight:500;color:#374151}.delivery-method-section[data-v-30fc69f6]{margin-bottom:24px;padding:16px;background:hsla(0,0%,100%,.8);border-radius:6px;border:1px solid #e5e7eb}.delivery-method-section[data-v-30fc69f6]:last-child{margin-bottom:0}.method-header[data-v-30fc69f6]{font-size:14px;font-weight:600;color:#1f2937;margin:0 0 16px 0;padding-bottom:8px;border-bottom:1px solid #e5e7eb}.new-patient-options .form-group[data-v-30fc69f6]{margin-bottom:16px}.new-patient-options .form-group[data-v-30fc69f6]:last-child{margin-bottom:0}.new-patient-options .form-label[data-v-30fc69f6]{font-weight:500;color:#374151;margin-bottom:6px;display:block}.new-patient-options .form-control[data-v-30fc69f6]{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:4px;font-size:14px;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.new-patient-options .form-control[data-v-30fc69f6]:focus{outline:none;border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1)}@media (max-width:1800px){.blockprops .form-row[data-v-30fc69f6],.blockprops .row[data-v-30fc69f6]{grid-template-columns:1fr 1fr 1fr 1fr!important;gap:16px!important}}@media (max-width:1400px){.blockprops .form-row[data-v-30fc69f6],.blockprops .row[data-v-30fc69f6]{grid-template-columns:1fr 1fr 1fr!important;gap:14px!important}}@media (max-width:1000px){.blockprops .form-row[data-v-30fc69f6],.blockprops .row[data-v-30fc69f6]{grid-template-columns:1fr 1fr!important;gap:12px!important}}@media (max-width:600px){.blockprops .form-row[data-v-30fc69f6],.blockprops .row[data-v-30fc69f6]{grid-template-columns:1fr!important;gap:16px!important}}.main-content[data-v-30fc69f6],.workflow-builder-container[data-v-30fc69f6]{padding:20px!important;margin:24px 16px 16px 16px!important;background:#fff!important;border-radius:12px!important;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06)!important;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06)!important}body[data-v-30fc69f6],html[data-v-30fc69f6]{padding-top:20px!important}#canvas[data-v-30fc69f6]{margin:16px!important;padding:20px!important;background:#fafbfc!important;min-height:500px!important;overflow:hidden!important}#canvas[data-v-30fc69f6],#leftcard[data-v-30fc69f6]{border-radius:8px!important;border:1px solid #e5e7eb!important}#leftcard[data-v-30fc69f6]{margin:16px 8px 16px 16px!important;padding:16px!important;background:#fff!important;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05)!important;box-shadow:0 1px 3px rgba(0,0,0,.05)!important;overflow-y:auto!important;overflow-x:hidden!important;max-height:calc(100vh - 200px)!important}#blocklist[data-v-30fc69f6]{padding:12px!important;max-height:none!important;height:auto!important}#blocklist[data-v-30fc69f6],.blockelem-container[data-v-30fc69f6],.blocks-wrapper[data-v-30fc69f6]{overflow-y:visible!important;overflow-x:hidden!important}#blocklist[data-v-30fc69f6]::-webkit-scrollbar:horizontal,.blockelem-container[data-v-30fc69f6]::-webkit-scrollbar:horizontal,.blocks-wrapper[data-v-30fc69f6]::-webkit-scrollbar:horizontal{display:none!important}#leftcard[data-v-30fc69f6]::-webkit-scrollbar{width:6px!important}#leftcard[data-v-30fc69f6]::-webkit-scrollbar-track{background:#f1f5f9!important;border-radius:3px!important}#leftcard[data-v-30fc69f6]::-webkit-scrollbar-thumb{background:#cbd5e1!important;border-radius:3px!important}#leftcard[data-v-30fc69f6]::-webkit-scrollbar-thumb:hover{background:#94a3b8!important}.blockelem[data-v-30fc69f6]{margin-bottom:12px!important;padding:16px!important;border-radius:8px!important;border:1px solid #e5e7eb!important;background:#fff!important;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05)!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;width:calc(100% - 8px)!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.blockelem[data-v-30fc69f6]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1)!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}.main-content[data-v-30fc69f6],.workflow-builder-container[data-v-30fc69f6]{overflow:hidden!important;position:relative!important}.border-line[data-v-30fc69f6],.divider-line[data-v-30fc69f6],.overlap-line[data-v-30fc69f6],.separator[data-v-30fc69f6],hr[data-v-30fc69f6]{display:none!important}[data-v-30fc69f6]:after,[data-v-30fc69f6]:before{border:none!important;background-image:none!important}.container-fluid[data-v-30fc69f6]{padding:0!important;margin:0!important;overflow-x:hidden!important}.workflow-container[data-v-30fc69f6]{-webkit-box-shadow:none!important;box-shadow:none!important}.canvas-container[data-v-30fc69f6],.flowy-container[data-v-30fc69f6],.flowy-element[data-v-30fc69f6],.workflow-container[data-v-30fc69f6]{border:none!important;outline:none!important}#navigation[data-v-30fc69f6]{padding:16px 20px!important;margin-bottom:16px!important;background:#f8fafc!important;border-radius:8px!important;border:1px solid #e5e7eb!important}#subnav[data-v-30fc69f6]{padding:0 16px!important;margin-bottom:16px!important}.side[data-v-30fc69f6]{padding:12px 16px!important;margin-right:8px!important;border-radius:6px!important}.page-container[data-v-30fc69f6]{padding:24px!important;max-width:100%!important;margin:0 auto!important}.workflow-close[data-v-30fc69f6]{position:absolute!important;top:16px!important;right:16px!important;width:40px!important;height:40px!important;background:hsla(0,0%,100%,.2)!important;border-radius:50%!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;cursor:pointer!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;border:2px solid hsla(0,0%,100%,.3)!important}.workflow-close[data-v-30fc69f6]:hover{background:hsla(0,0%,100%,.3)!important;border-color:hsla(0,0%,100%,.5)!important;-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}.workflow-close img[data-v-30fc69f6]{width:16px!important;height:16px!important;-webkit-filter:brightness(0) invert(1)!important;filter:brightness(0) invert(1)!important;opacity:.9!important}.workflow-close:hover img[data-v-30fc69f6]{opacity:1!important}.saveblock[data-v-30fc69f6]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;width:200px!important;height:48px!important;margin:32px auto 20px auto!important;padding:0!important;background:#10b981!important;color:#fff!important;border:none!important;border-radius:8px!important;font-size:16px!important;font-weight:600!important;cursor:pointer!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;text-align:center!important;line-height:1!important;position:static!important;clear:both!important}.saveblock[data-v-30fc69f6]:hover{background:#059669!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important;-webkit-box-shadow:0 4px 12px rgba(16,185,129,.3)!important;box-shadow:0 4px 12px rgba(16,185,129,.3)!important}.saveblock[data-v-30fc69f6]:active{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.save-button-container[data-v-30fc69f6]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:12px!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;margin:32px auto 20px auto!important;width:100%!important;padding:0 20px!important}.save-button-container .saveblock[data-v-30fc69f6]{margin:0!important;-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;width:140px!important}.saveblock-close[data-v-30fc69f6]{background:#3b82f6!important}.saveblock-close[data-v-30fc69f6]:hover{background:#2563eb!important;-webkit-box-shadow:0 4px 12px rgba(59,130,246,.3)!important;box-shadow:0 4px 12px rgba(59,130,246,.3)!important}#wait-properties .radio-inline[data-v-30fc69f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;margin:0;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}#wait-properties .radio-inline[data-v-30fc69f6]:hover{border-color:#3b82f6;background-color:#f8fafc;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(59,130,246,.15);box-shadow:0 4px 12px rgba(59,130,246,.15)}#wait-properties .radio-inline input[type=radio][data-v-30fc69f6]{margin-right:0;margin-top:4px;-webkit-transform:scale(1.3);transform:scale(1.3);-ms-flex-negative:0;flex-shrink:0}#wait-properties .radio-inline input[type=radio][data-v-30fc69f6]:checked{accent-color:#3b82f6}#wait-properties .radio-inline[data-v-30fc69f6]:has(input[type=radio]:checked){border-color:#3b82f6;background-color:#eff6ff;color:#1e40af;-webkit-box-shadow:0 4px 12px rgba(59,130,246,.2);box-shadow:0 4px 12px rgba(59,130,246,.2)}#wait-properties .radio-inline:has(input[type=radio]:checked) .radio-content strong[data-v-30fc69f6]{color:#1e40af}.duration-controls[data-v-30fc69f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.duration-input[data-v-30fc69f6]{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;text-align:center;font-weight:600}.duration-select[data-v-30fc69f6]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:140px}#wait-properties .form-control[data-v-30fc69f6]{border:2px solid #e5e7eb;border-radius:8px;padding:12px 16px;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff}#wait-properties .form-control[data-v-30fc69f6]:focus{outline:none;border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}#wait-properties .form-control[data-v-30fc69f6]:hover{border-color:#9ca3af}.saveblock[data-v-30fc69f6]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;padding:16px 32px;border-radius:8px;font-weight:600;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;width:200px;text-align:center;font-size:16px;-webkit-box-shadow:0 2px 4px rgba(16,185,129,.2);box-shadow:0 2px 4px rgba(16,185,129,.2);margin:32px auto 20px auto;display:block;position:static;line-height:1;clear:both}.saveblock[data-v-30fc69f6]:hover{background:linear-gradient(135deg,#059669,#047857);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(16,185,129,.3);box-shadow:0 4px 12px rgba(16,185,129,.3)}.saveblock[data-v-30fc69f6]:active{-webkit-transform:translateY(0);transform:translateY(0)}.save-button-container[data-v-30fc69f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:24px;border-top:1px solid #e5e7eb;margin-top:32px}#divisionthing[data-v-30fc69f6]{height:1px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(10%,#e5e7eb),color-stop(90%,#e5e7eb),to(transparent));background:linear-gradient(90deg,transparent,#e5e7eb 10%,#e5e7eb 90%,transparent);margin:40px 0 0 0;opacity:.8;clear:both}.workflow-close[data-v-30fc69f6]{position:absolute;top:20px;right:20px;width:32px;height:32px;border-radius:50%;background:#f3f4f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;border:1px solid #e5e7eb}.workflow-close[data-v-30fc69f6]:hover{background:#e5e7eb;-webkit-transform:scale(1.05);transform:scale(1.05)}.workflow-close img[data-v-30fc69f6]{width:12px;height:12px;opacity:.6}#kanban-table tbody tr[data-v-30fc69f6]{background:#fff}#kanban-table tbody tr td[data-v-30fc69f6]{padding:16px 8px!important;vertical-align:top;border-bottom:1px solid #f1f5f9}#kanban-table .card-update-field[data-v-30fc69f6]{margin-bottom:12px;padding:8px;background:#f9fafb;border-radius:6px;border:1px solid #e5e7eb}#kanban-table .card-update-field[data-v-30fc69f6]:last-child{margin-bottom:0}#kanban-table .card-update-field label[data-v-30fc69f6]{font-size:11px;font-weight:600;color:#6b7280;margin-bottom:4px;display:block;text-transform:uppercase;letter-spacing:.5px}#kanban-table .card-update-field input[data-v-30fc69f6],#kanban-table .card-update-field select[data-v-30fc69f6],#kanban-table .card-update-field textarea[data-v-30fc69f6]{font-size:12px;border:1px solid #d1d5db;border-radius:4px;padding:6px 8px}#kanban-table .card-update-field input[data-v-30fc69f6]:focus,#kanban-table .card-update-field select[data-v-30fc69f6]:focus,#kanban-table .card-update-field textarea[data-v-30fc69f6]:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 2px rgba(59,130,246,.1);box-shadow:0 0 0 2px rgba(59,130,246,.1);outline:none}#kanban-table tbody tr[data-v-30fc69f6]:has([id*=kanban-card-update-properties][style*=block]){background:#f0f9ff;border-left:4px solid #3b82f6;padding-left:12px}#kanban-table tbody tr[data-v-30fc69f6]:has([id*=kanban-card-update-properties][style*=block]):before{background:#3b82f6;opacity:1;width:6px}#kanban-table [id*=kanban-card-update-properties][data-v-30fc69f6]{-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}#kanban-table thead th[data-v-30fc69f6]{background:#f8fafc;color:#374151;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px;padding:12px 8px;border-bottom:2px solid #e5e7eb}#kanban-table tbody tr td[data-v-30fc69f6]:nth-child(6){background:#fafbfc;border-left:1px solid #e5e7eb;border-right:1px solid #e5e7eb}#addMoreCodesForKanban[data-v-30fc69f6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;background:#f3f4f6;color:#374151;text-decoration:none;border-radius:6px;border:1px solid #d1d5db;font-size:12px;font-weight:500;-webkit-transition:all .2s ease;transition:all .2s ease;margin-top:12px}#addMoreCodesForKanban[data-v-30fc69f6]:hover{background:#e5e7eb;color:#1f2937;text-decoration:none;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}#addMoreCodesForKanban[data-v-30fc69f6]:before{content:"+";margin-right:6px;font-weight:600;font-size:14px}p{font-weight:400}.upload-btn-wrapper{position:relative;overflow:hidden;display:inline-block}.upload-asset-btn{padding:8px 12px 7px!important;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125)!important;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)!important;margin-top:10px;margin-bottom:15px;width:150px;font-weight:500!important;background-color:#3c484f!important;border-color:#3c484f;background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.1490196078)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,hsla(0,0%,100%,.1490196078),hsla(0,0%,100%,0));color:#fff!important;cursor:pointer;font-family:Montserrat,sans-serif}.upload-asset-btn .fa{margin-right:8px;font-size:13px;vertical-align:-1px;color:#3abf94}.upload-btn-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0}.new-page-btn{font-size:15px!important;margin-top:20px;margin-bottom:10px;width:150px;padding:8px 12px 7px!important;font-weight:500!important;font-family:Montserrat,sans-serif}.new-page-btn .fa{margin-right:8px;font-size:13px;vertical-align:-1px}.badge-style{padding:9px 8px!important;min-width:110px;font-size:14px!important;letter-spacing:.5px;color:#495057!important;background-color:#d6dee5!important;border-radius:4px!important;cursor:pointer;font-weight:600!important}.font-semibold{font-weight:600}.underline{text-decoration:underline}.badge-select{background-color:#3c484f!important;border-color:#3c484f;background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.1490196078)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,hsla(0,0%,100%,.1490196078),hsla(0,0%,100%,0));color:#fff!important}.search-text{color:#495057;font-weight:600;margin-bottom:7px}.text-title-wrap{position:relative;padding-left:20px;font-size:15px;font-weight:500}.text-title-wrap i.fa.fa-file-text-o{position:absolute;left:0;top:3px}.table-responsive .badge-style{min-width:60px;font-size:13px!important;background-color:#3c484f!important;border-color:#3c484f;background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.1490196078)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,hsla(0,0%,100%,.1490196078),hsla(0,0%,100%,0));color:#fff!important;cursor:unset}.table-responsive th{background-color:#a9deff;font-weight:600}.dropdown-toggle:after{margin-left:10px!important}.abc-checkbox label{padding-left:10px!important}.modal-body{margin-bottom:10px}.tag-wrapper p{margin-bottom:20px}.filter-tag-wrap .badge-style{min-width:60px;font-size:13px!important;margin:0 10px 10px;background-color:#3c484f!important;border-color:#3c484f;background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.1490196078)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,hsla(0,0%,100%,.1490196078),hsla(0,0%,100%,0));color:#fff!important;cursor:unset;border-radius:4px!important}.filter-tag-wrap .badge-style:first-child{margin:0}.text-tags{color:#3abf94;text-align:center;font-size:22px;font-weight:500}button#simple-select__BV_toggle_{background-color:#fff}button.dropdown-item{padding-top:10px;padding-bottom:10px}.modal-title{font-weight:700}.add-edit-text{color:#88a3b0;font-weight:600;font-size:16px;margin-top:20px;margin-bottom:5px}.abc-checkbox label:after,.abc-checkbox label:before{outline:0!important;top:0!important}.multiselect__tag{background-color:#3abf94;background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.1490196078)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,hsla(0,0%,100%,.1490196078),hsla(0,0%,100%,0))}.multiselect__tag-icon:after{color:#fff;font-size:17px}.table td,.table th{color:#000;font-weight:400}.modal-header{padding:1.2rem 1rem .7rem!important}button.close{padding:.8rem 1rem!important;font-size:2.2rem!important;outline:none!important}.tags-main-wrap{margin:0 20px;min-width:250px}.table-main-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.wiki-main-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.badge a,.badge a:hover{color:#fff;text-decoration:none}.glyphicon-remove{vertical-align:top}@media(max-width:991.98px){.wiki-main-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tags-main-wrap{margin:0 auto;min-width:50%}.table-main-wrap,.tags-main-wrap{padding:0 25px}}@media(max-width:576.98px){.tags-main-wrap{min-width:100%}}.multiselect[data-v-966d72ce],.multiselect__input[data-v-966d72ce],.multiselect__single[data-v-966d72ce]{font-family:inherit;font-size:12px;-ms-touch-action:manipulation;touch-action:manipulation}.modal .modal-body[data-v-966d72ce],.modal .modal-content[data-v-966d72ce],.modal .modal-dialog[data-v-966d72ce],.modal[data-v-966d72ce]{overflow:visible!important}.modal .modal-dialog.modal-dialog-scrollable .modal-content[data-v-966d72ce],.modal .modal-dialog.modal-dialog-scrollable[data-v-966d72ce]{overflow:hidden!important}.modal .modal-dialog.modal-dialog-scrollable .modal-body[data-v-966d72ce]{overflow-y:auto!important}.multiselect__content-wrapper[data-v-966d72ce]{z-index:10050!important}.slideout-panel .slideout-panel-bg[data-v-966d72ce]{background-color:rgba(0,0,0,.13)!important}.modal-backdrop[data-v-966d72ce]{background-color:rgba(0,0,0,.5)!important}.root.chatOpen[data-v-966d72ce]{left:0!important}.atwho-view[data-v-966d72ce]{max-width:800px!important;max-height:300px;position:relative!important}.popover[data-v-966d72ce]{max-width:700px!important}.collections-popover[data-v-966d72ce],.popover-body[data-v-966d72ce]{max-height:600px!important;overflow-y:auto;background-color:#fcfcfc;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.production-collection-popover .popover-body[data-v-966d72ce]{max-height:600px!important;overflow-y:auto}.help_popover p[data-v-966d72ce]{font-size:14px!important;color:#29323a!important}.tooltip .tooltip-inner[data-v-966d72ce]{padding:12px}.tooltip .tooltip-inner .tooltip-txt[data-v-966d72ce]{line-height:1.5;letter-spacing:.3px;margin-bottom:10px;text-align:left;font-size:12px}.tooltip .tooltip-inner .tooltip-txt[data-v-966d72ce]:last-child{margin-bottom:0}.unscheduled-treatment-pg .multiselect__option[data-v-966d72ce]{white-space:normal}.unscheduled-treatment-pg .multiselect__option .option-code[data-v-966d72ce]{margin-right:5px;min-width:50px}.unscheduled-treatment-pg .multiselect__tags[data-v-966d72ce]{font-size:12px;padding-top:5px;padding-left:5px;min-height:34px}.unscheduled-treatment-pg .multiselect__tags input[data-v-966d72ce]{font-size:12px}.unscheduled-treatment-pg .multiselect__tags .custom__tag[data-v-966d72ce]{font-size:12px;margin-bottom:1px}.unscheduled-treatment-pg .multiselect__tags .multiselect__placeholder[data-v-966d72ce]{margin-bottom:5px}.unscheduled-treatment-pg .multiselect__tag[data-v-966d72ce]{font-size:12px;margin-bottom:2px}.unscheduled-treatment-pg .multiselect__select[data-v-966d72ce]{top:0;height:34px}.unscheduled-treatment-pg .mx-input-wrapper .form-control[data-v-966d72ce]{border:1px solid #e8e8e8;padding:6px 8px}.unscheduled-treatment-pg .b-dropdown button#simple-select__BV_toggle_[data-v-966d72ce]{text-align:left;border:1px solid #e8e8e8;font-size:12px}.unscheduled-treatment-pg .b-dropdown .dropdown-toggle[data-v-966d72ce]:after{float:right;margin-top:1px}.unscheduled-treatment-pg .b-dropdown .dropdown-item[data-v-966d72ce]{font-size:12px}.overdue-recall-pg .multiselect__option[data-v-966d72ce]{white-space:normal}.overdue-recall-pg .multiselect__option .option-code[data-v-966d72ce]{margin-right:5px;min-width:50px}.overdue-recall-pg .multiselect__tags[data-v-966d72ce]{font-size:12px;padding-top:5px;padding-left:5px;min-height:34px}.overdue-recall-pg .multiselect__tags input[data-v-966d72ce]{font-size:12px}.overdue-recall-pg .multiselect__tags .custom__tag[data-v-966d72ce]{font-size:12px;margin-bottom:1px}.overdue-recall-pg .multiselect__tags .multiselect__placeholder[data-v-966d72ce]{margin-bottom:5px}.overdue-recall-pg .multiselect__tag[data-v-966d72ce]{font-size:12px;margin-bottom:2px}.overdue-recall-pg .multiselect__select[data-v-966d72ce]{top:0;height:34px}.overdue-recall-pg .mx-input-wrapper .form-control[data-v-966d72ce]{border:1px solid #e8e8e8;padding:6px 8px}.overdue-recall-pg .b-dropdown button#simple-select__BV_toggle_[data-v-966d72ce]{text-align:left;border:1px solid #e8e8e8;font-size:12px}.overdue-recall-pg .b-dropdown .dropdown-toggle[data-v-966d72ce]:after{float:right;margin-top:1px}.overdue-recall-pg .b-dropdown .dropdown-item[data-v-966d72ce]{font-size:12px}.routine-form .multiselect__tags[data-v-966d72ce]{padding:5px 40px 0 5px;min-height:34px}.routine-form .multiselect__single[data-v-966d72ce]{padding-right:5px;padding-left:0;margin-bottom:3px}.routine-form .multiselect__select[data-v-966d72ce]{height:34px}.routine-form .multiselect__placeholder[data-v-966d72ce]{margin-bottom:3px}.routine-form .multiselect__input[data-v-966d72ce]{font-size:14px}.routine-form .multiselect__select[data-v-966d72ce]:before{top:60%}.workflow-output-page[data-v-966d72ce]{font-family:Inter,Segoe UI,Roboto,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;color:#334155;background-color:#f8fafc;padding:1rem}.workflow-output-page .workflow-header[data-v-966d72ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.workflow-output-page .workflow-header .header-left[data-v-966d72ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.workflow-output-page .workflow-header .header-left .back-link[data-v-966d72ce]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#64748b;text-decoration:none;font-size:.875rem;font-weight:500;-webkit-transition:color .2s ease;transition:color .2s ease}.workflow-output-page .workflow-header .header-left .back-link[data-v-966d72ce]:hover{color:#3abf94}.workflow-output-page .workflow-header .header-left .back-link .fa[data-v-966d72ce]{font-size:12px}@media(max-width:768px){.workflow-output-page .workflow-header[data-v-966d72ce]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.workflow-output-page .page-title[data-v-966d72ce]{font-size:28px;font-weight:700;color:#2d3748;margin:0;line-height:1.3}.workflow-output-page .workflow-info-card[data-v-966d72ce]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;background:#fff;border-radius:12px;margin-bottom:24px;border:1px solid #e2e8f0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);overflow:hidden}.workflow-output-page .workflow-info-card .info-item[data-v-966d72ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:16px 24px;border-right:1px solid #e2e8f0;-webkit-box-flex:1;-ms-flex:1;flex:1}.workflow-output-page .workflow-info-card .info-item[data-v-966d72ce]:last-child{border-right:none}.workflow-output-page .workflow-info-card .info-item .info-label[data-v-966d72ce]{font-size:.6875rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.workflow-output-page .workflow-info-card .info-item .info-label .fa[data-v-966d72ce]{font-size:11px;color:#94a3b8}.workflow-output-page .workflow-info-card .info-item .info-value[data-v-966d72ce]{font-size:1rem;font-weight:600;color:#2d3748}.workflow-output-page .workflow-info-card .info-item .trigger-badge[data-v-966d72ce]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 10px;font-size:.6875rem;font-weight:500;background:#e2e8f0;color:#475569;border-radius:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.workflow-output-page .workflow-info-card .info-item.name-item[data-v-966d72ce]{-webkit-box-flex:2;-ms-flex:2;flex:2}.workflow-output-page .workflow-info-card .info-item.trigger-item[data-v-966d72ce]{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5}.workflow-output-page .workflow-info-card .info-item.runs-item[data-v-966d72ce]{-webkit-box-flex:1;-ms-flex:1;flex:1}.workflow-output-page .workflow-info-card .info-item.runs-item .info-value[data-v-966d72ce]{color:#3abf94;font-size:1.25rem}.workflow-output-page .output-panel[data-v-966d72ce]{min-width:0}.workflow-output-page .panel-card[data-v-966d72ce]{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #e2e8f0;overflow:visible!important;position:relative}.workflow-output-page .panel-header[data-v-966d72ce]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e2e8f0;background-color:#f8fafc;border-radius:12px 12px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.workflow-output-page .panel-header[data-v-966d72ce],.workflow-output-page .section-title[data-v-966d72ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workflow-output-page .section-title[data-v-966d72ce]{margin:0;font-size:1rem;font-weight:600;color:#0f172a}.workflow-output-page .section-icon[data-v-966d72ce]{margin-right:.75rem;color:#3abf94;font-size:1.125rem;width:20px;text-align:center}.workflow-output-page .empty-state[data-v-966d72ce]{padding:3rem 2rem;text-align:center;color:#64748b}.workflow-output-page .empty-state .empty-icon[data-v-966d72ce]{width:80px;height:80px;margin:0 auto 20px;background:#f1f5f9;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.workflow-output-page .empty-state .empty-icon .fa[data-v-966d72ce]{font-size:36px;color:#94a3b8}.workflow-output-page .empty-state h4[data-v-966d72ce]{font-size:18px;font-weight:600;color:#2d3748;margin-bottom:8px}.workflow-output-page .empty-state p[data-v-966d72ce]{font-size:14px;color:#718096;margin-bottom:20px;max-width:400px;margin-left:auto;margin-right:auto}.workflow-output-page .empty-state .create-first-btn[data-v-966d72ce]{background:#3abf94;border-color:#3abf94;padding:10px 24px;font-weight:600;border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.workflow-output-page .empty-state .create-first-btn[data-v-966d72ce]:hover{background:#2d9474;border-color:#2d9474}.workflow-output-page .empty-state .create-first-btn .fa[data-v-966d72ce]{font-size:12px}.workflow-output-page .output-table-container[data-v-966d72ce]{padding:0;background-color:#fff}.workflow-output-page .output-table-header[data-v-966d72ce]{display:grid;grid-template-columns:180px 1fr 160px 120px;padding:.75rem 1rem;border-bottom:1px solid #e2e8f0;font-size:.75rem;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.05em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;background-color:#f8fafc;height:42px}.workflow-output-page .output-table-header>div[data-v-966d72ce]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px}.workflow-output-page .output-item[data-v-966d72ce]{padding:.875rem 1rem;border-bottom:1px solid #e5e7eb;border-left:none!important;border-right:none!important;border-top:none!important;-webkit-transition:all .2s ease;transition:all .2s ease;display:grid;grid-template-columns:180px 1fr 160px 120px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;min-height:56px}.workflow-output-page .output-item[data-v-966d72ce]:hover{background-color:#f1f5f9}.workflow-output-page .output-item[data-v-966d72ce]:last-child{border-bottom:none}.workflow-output-page .text-title-wrap[data-v-966d72ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.workflow-output-page .text-title-wrap .output-icon[data-v-966d72ce]{color:#64748b;font-size:1.125rem;margin-right:.75rem;width:24px;height:24px;text-align:center;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workflow-output-page .text-title-wrap .run-id-content[data-v-966d72ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.workflow-output-page .text-title-wrap .run-id-content .run-id-text[data-v-966d72ce]{font-size:.8125rem;font-weight:500;color:#334155;font-family:Monaco,Menlo,Ubuntu Mono,monospace;background:#f1f5f9;padding:4px 8px;border-radius:4px}.workflow-output-page .text-title-wrap .run-id-content .copy-btn[data-v-966d72ce]{background:none;border:none;padding:4px 6px;cursor:pointer;color:#94a3b8;font-size:12px;-webkit-transition:color .15s ease;transition:color .15s ease}.workflow-output-page .text-title-wrap .run-id-content .copy-btn[data-v-966d72ce]:hover{color:#3abf94}.workflow-output-page .result-column[data-v-966d72ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.workflow-output-page .result-column .result-content[data-v-966d72ce]{font-size:.8125rem;color:#4a5568;line-height:1.5;word-break:break-word}.workflow-output-page .date-column[data-v-966d72ce]{font-size:.875rem;color:#64748b;white-space:nowrap}.workflow-output-page .status-column[data-v-966d72ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workflow-output-page .status-column .status-badge[data-v-966d72ce]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 10px;font-size:.6875rem;font-weight:500;border-radius:12px}.workflow-output-page .status-column .status-badge .fa[data-v-966d72ce]{font-size:10px}.workflow-output-page .status-column .status-badge.success[data-v-966d72ce]{background:#d1fae5;color:#065f46}.workflow-output-page .status-column .status-badge.warning[data-v-966d72ce]{background:#fef3c7;color:#92400e}.workflow-output-page .status-column .status-badge.error[data-v-966d72ce]{background:#fee2e2;color:#991b1b}@media(max-width:1200px){.workflow-output-page .output-item[data-v-966d72ce],.workflow-output-page .output-table-header[data-v-966d72ce]{grid-template-columns:160px 1fr 140px 100px}}@media(max-width:991px){.workflow-output-page .output-item[data-v-966d72ce],.workflow-output-page .output-table-header[data-v-966d72ce]{grid-template-columns:140px 1fr 100px}.workflow-output-page .output-item .ran-on-column[data-v-966d72ce],.workflow-output-page .output-table-header .header-ran-on[data-v-966d72ce],.workflow-output-page .workflow-info-card .info-item.runs-item[data-v-966d72ce]{display:none}}@media(max-width:768px){.workflow-output-page[data-v-966d72ce]{padding:.5rem}.workflow-output-page .workflow-info-card[data-v-966d72ce]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.workflow-output-page .workflow-info-card .info-item[data-v-966d72ce]{border-right:none;border-bottom:1px solid #e2e8f0}.workflow-output-page .workflow-info-card .info-item[data-v-966d72ce]:last-child{border-bottom:none}.workflow-output-page .workflow-info-card .info-item.runs-item[data-v-966d72ce]{display:-webkit-box;display:-ms-flexbox;display:flex}.workflow-output-page .output-table-header[data-v-966d72ce]{display:none}.workflow-output-page .output-item[data-v-966d72ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:12px 16px}.workflow-output-page .output-item .text-title-wrap[data-v-966d72ce]{width:100%}.workflow-output-page .output-item .result-column[data-v-966d72ce]{width:100%;padding:8px;background:#f8fafc;border-radius:6px}.workflow-output-page .output-item .ran-on-column[data-v-966d72ce]{display:block;width:100%;font-size:.75rem;color:#94a3b8}.workflow-output-page .output-item .ran-on-column[data-v-966d72ce]:before{content:"Ran on: ";font-weight:500}.workflow-output-page .output-item .status-column[data-v-966d72ce]{width:100%}}@media(max-width:480px){.workflow-output-page .empty-state[data-v-966d72ce]{padding:2rem 1rem}.workflow-output-page .empty-state .empty-icon[data-v-966d72ce]{width:60px;height:60px}.workflow-output-page .empty-state .empty-icon .fa[data-v-966d72ce]{font-size:28px}}.redirect-error-page[data-v-082e560d]{min-height:100vh;background:linear-gradient(135deg,#f8fafc,#e2e8f0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px;font-family:Inter,Segoe UI,Roboto,-apple-system,BlinkMacSystemFont,sans-serif}.redirect-error-container[data-v-082e560d]{width:100%;max-width:440px}.error-card[data-v-082e560d]{background:#fff;border-radius:16px;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);overflow:hidden}.error-card-header[data-v-082e560d]{background:linear-gradient(135deg,#f59e0b,#d97706);padding:32px;text-align:center}.error-icon[data-v-082e560d]{font-size:48px;color:#fff;margin-bottom:16px}.error-title[data-v-082e560d]{color:#fff;font-size:1.5rem;font-weight:700;margin:0;line-height:1.3}.error-card-body[data-v-082e560d]{padding:32px;text-align:center}.error-message[data-v-082e560d]{font-size:1rem;color:#334155;line-height:1.6;margin-bottom:12px}.error-hint[data-v-082e560d]{font-size:.9375rem;color:#64748b;line-height:1.6;margin:0}@media (max-width:480px){.redirect-error-page[data-v-082e560d]{padding:16px}.error-card-header[data-v-082e560d]{padding:24px}.error-title[data-v-082e560d]{font-size:1.25rem}.error-card-body[data-v-082e560d]{padding:24px}}.video-test-page[data-v-180bc30d]{padding:20px;max-width:1200px}.video-container[data-v-180bc30d]{background:#000;border-radius:8px;overflow:hidden}.video-player[data-v-180bc30d]{width:100%;max-height:500px;display:block}.page-title[data-v-180bc30d]{color:#333;font-weight:600}.wf-skeleton[data-v-73d16e25]{padding:20px}.wf-skeleton__header[data-v-73d16e25]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;gap:16px}.wf-skeleton__header-left[data-v-73d16e25]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.wf-skeleton__header-right[data-v-73d16e25]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-negative:0;flex-shrink:0}.wf-skeleton__stat-pills[data-v-73d16e25]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.wf-skeleton__stat-pill[data-v-73d16e25]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:8px 14px;border:1px solid #e2e8f0;border-radius:20px;min-width:70px}.wf-skeleton__filters[data-v-73d16e25],.wf-skeleton__stat-pill[data-v-73d16e25]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wf-skeleton__filters[data-v-73d16e25]{gap:16px;margin-bottom:20px}.wf-skeleton__filter-tags[data-v-73d16e25]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.wf-skeleton__cards[data-v-73d16e25]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.wf-skeleton__card[data-v-73d16e25]{gap:12px;padding:16px 12px;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:12px}.wf-skeleton__card-badges[data-v-73d16e25],.wf-skeleton__card[data-v-73d16e25]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wf-skeleton__card-badges[data-v-73d16e25]{gap:8px}@media(max-width:1024px){.wf-skeleton__header[data-v-73d16e25]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wf-skeleton__header-right[data-v-73d16e25]{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wf-skeleton__stat-pills[data-v-73d16e25]{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:768px){.wf-skeleton[data-v-73d16e25]{padding:12px}.wf-skeleton__header-right[data-v-73d16e25]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px}.wf-skeleton__stat-pills[data-v-73d16e25]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wf-skeleton__filters[data-v-73d16e25]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px}.wf-skeleton__filters .sk-rect[data-v-73d16e25]{width:100%!important}.wf-skeleton__card[data-v-73d16e25],.wf-skeleton__filter-tags[data-v-73d16e25]{-ms-flex-wrap:wrap;flex-wrap:wrap}.wf-skeleton__card-badges[data-v-73d16e25]{width:100%;margin-top:4px;padding-left:60px}}.workflow-illustration[data-v-2fa3b15a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px}.html-illustration[data-v-2fa3b15a]{position:relative;padding:32px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:16px;overflow:hidden}.illustration-container[data-v-2fa3b15a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;position:relative;z-index:1}.illustration-container[data-v-2fa3b15a],.preview-node[data-v-2fa3b15a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-node[data-v-2fa3b15a]{gap:12px;padding:14px 20px;border-radius:12px;min-width:220px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.preview-node[data-v-2fa3b15a]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.12)}.trigger-node[data-v-2fa3b15a]{background:linear-gradient(135deg,#e0f2fe,#bae6fd);border:1px solid #93c5fd}.action-node[data-v-2fa3b15a]{background:#fff;border:1px solid #e2e8f0}.node-icon[data-v-2fa3b15a]{width:36px;height:36px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.trigger-icon[data-v-2fa3b15a]{background:rgba(59,130,246,.15);color:#3b82f6}.sms-icon[data-v-2fa3b15a]{background:rgba(16,185,129,.15);color:#10b981}.task-icon[data-v-2fa3b15a]{background:rgba(139,92,246,.15);color:#8b5cf6}.node-content[data-v-2fa3b15a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.node-label[data-v-2fa3b15a]{font-size:13px;font-weight:600;color:#334155}.trigger-node .node-label[data-v-2fa3b15a]{color:#1e40af}.node-type[data-v-2fa3b15a]{font-size:11px;color:#64748b}.connection-line[data-v-2fa3b15a]{width:2px;height:24px;background:-webkit-gradient(linear,left top,left bottom,from(#3abf94),to(#a5b4fc));background:linear-gradient(180deg,#3abf94,#a5b4fc);position:relative}.connection-line[data-v-2fa3b15a]:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:8px;background:#3abf94;border-radius:50%;-webkit-animation:pulse-2fa3b15a 2s infinite;animation:pulse-2fa3b15a 2s infinite}@-webkit-keyframes pulse-2fa3b15a{0%,to{opacity:.4;-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}50%{opacity:1;-webkit-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2)}}@keyframes pulse-2fa3b15a{0%,to{opacity:.4;-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}50%{opacity:1;-webkit-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2)}}.decoration[data-v-2fa3b15a]{position:absolute;border-radius:50%;opacity:.5}.decoration-1[data-v-2fa3b15a]{width:60px;height:60px;background:#f0fdf4;top:-20px;left:-20px}.decoration-2[data-v-2fa3b15a]{width:80px;height:80px;background:#e0f2fe;bottom:-30px;right:-30px}.decoration-3[data-v-2fa3b15a]{width:40px;height:40px;background:#fef3c7;top:20px;right:-10px}.svg-illustration[data-v-2fa3b15a]{width:100%;max-width:400px}.workflow-svg[data-v-2fa3b15a]{width:100%;height:auto}.node-group[data-v-2fa3b15a]{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.node-group[data-v-2fa3b15a]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.illustration-caption[data-v-2fa3b15a]{text-align:center;margin-top:24px;max-width:320px}.illustration-caption h3[data-v-2fa3b15a]{font-size:18px;font-weight:600;color:#1e293b;margin:0 0 8px 0}.illustration-caption p[data-v-2fa3b15a]{font-size:14px;color:#64748b;margin:0;line-height:1.5}@media (max-width:480px){.preview-node[data-v-2fa3b15a]{min-width:180px;padding:10px 14px}.node-label[data-v-2fa3b15a]{font-size:12px}.node-icon[data-v-2fa3b15a]{width:30px;height:30px}.svg-illustration[data-v-2fa3b15a]{max-width:300px}}.multiselect[data-v-de8a1b36],.multiselect__input[data-v-de8a1b36],.multiselect__single[data-v-de8a1b36]{font-family:inherit;font-size:12px;-ms-touch-action:manipulation;touch-action:manipulation}.modal .modal-body[data-v-de8a1b36],.modal .modal-content[data-v-de8a1b36],.modal .modal-dialog[data-v-de8a1b36],.modal[data-v-de8a1b36]{overflow:visible!important}.modal .modal-dialog.modal-dialog-scrollable .modal-content[data-v-de8a1b36],.modal .modal-dialog.modal-dialog-scrollable[data-v-de8a1b36]{overflow:hidden!important}.modal .modal-dialog.modal-dialog-scrollable .modal-body[data-v-de8a1b36]{overflow-y:auto!important}.multiselect__content-wrapper[data-v-de8a1b36]{z-index:10050!important}.slideout-panel .slideout-panel-bg[data-v-de8a1b36]{background-color:rgba(0,0,0,.13)!important}.modal-backdrop[data-v-de8a1b36]{background-color:rgba(0,0,0,.5)!important}.root.chatOpen[data-v-de8a1b36]{left:0!important}.atwho-view[data-v-de8a1b36]{max-width:800px!important;max-height:300px;position:relative!important}.popover[data-v-de8a1b36]{max-width:700px!important}.collections-popover[data-v-de8a1b36],.popover-body[data-v-de8a1b36]{max-height:600px!important;overflow-y:auto;background-color:#fcfcfc;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.production-collection-popover .popover-body[data-v-de8a1b36]{max-height:600px!important;overflow-y:auto}.help_popover p[data-v-de8a1b36]{font-size:14px!important;color:#29323a!important}.tooltip .tooltip-inner[data-v-de8a1b36]{padding:12px}.tooltip .tooltip-inner .tooltip-txt[data-v-de8a1b36]{line-height:1.5;letter-spacing:.3px;margin-bottom:10px;text-align:left;font-size:12px}.tooltip .tooltip-inner .tooltip-txt[data-v-de8a1b36]:last-child{margin-bottom:0}.unscheduled-treatment-pg .multiselect__option[data-v-de8a1b36]{white-space:normal}.unscheduled-treatment-pg .multiselect__option .option-code[data-v-de8a1b36]{margin-right:5px;min-width:50px}.unscheduled-treatment-pg .multiselect__tags[data-v-de8a1b36]{font-size:12px;padding-top:5px;padding-left:5px;min-height:34px}.unscheduled-treatment-pg .multiselect__tags input[data-v-de8a1b36]{font-size:12px}.unscheduled-treatment-pg .multiselect__tags .custom__tag[data-v-de8a1b36]{font-size:12px;margin-bottom:1px}.unscheduled-treatment-pg .multiselect__tags .multiselect__placeholder[data-v-de8a1b36]{margin-bottom:5px}.unscheduled-treatment-pg .multiselect__tag[data-v-de8a1b36]{font-size:12px;margin-bottom:2px}.unscheduled-treatment-pg .multiselect__select[data-v-de8a1b36]{top:0;height:34px}.unscheduled-treatment-pg .mx-input-wrapper .form-control[data-v-de8a1b36]{border:1px solid #e8e8e8;padding:6px 8px}.unscheduled-treatment-pg .b-dropdown button#simple-select__BV_toggle_[data-v-de8a1b36]{text-align:left;border:1px solid #e8e8e8;font-size:12px}.unscheduled-treatment-pg .b-dropdown .dropdown-toggle[data-v-de8a1b36]:after{float:right;margin-top:1px}.unscheduled-treatment-pg .b-dropdown .dropdown-item[data-v-de8a1b36]{font-size:12px}.overdue-recall-pg .multiselect__option[data-v-de8a1b36]{white-space:normal}.overdue-recall-pg .multiselect__option .option-code[data-v-de8a1b36]{margin-right:5px;min-width:50px}.overdue-recall-pg .multiselect__tags[data-v-de8a1b36]{font-size:12px;padding-top:5px;padding-left:5px;min-height:34px}.overdue-recall-pg .multiselect__tags input[data-v-de8a1b36]{font-size:12px}.overdue-recall-pg .multiselect__tags .custom__tag[data-v-de8a1b36]{font-size:12px;margin-bottom:1px}.overdue-recall-pg .multiselect__tags .multiselect__placeholder[data-v-de8a1b36]{margin-bottom:5px}.overdue-recall-pg .multiselect__tag[data-v-de8a1b36]{font-size:12px;margin-bottom:2px}.overdue-recall-pg .multiselect__select[data-v-de8a1b36]{top:0;height:34px}.overdue-recall-pg .mx-input-wrapper .form-control[data-v-de8a1b36]{border:1px solid #e8e8e8;padding:6px 8px}.overdue-recall-pg .b-dropdown button#simple-select__BV_toggle_[data-v-de8a1b36]{text-align:left;border:1px solid #e8e8e8;font-size:12px}.overdue-recall-pg .b-dropdown .dropdown-toggle[data-v-de8a1b36]:after{float:right;margin-top:1px}.overdue-recall-pg .b-dropdown .dropdown-item[data-v-de8a1b36]{font-size:12px}.routine-form .multiselect__tags[data-v-de8a1b36]{padding:5px 40px 0 5px;min-height:34px}.routine-form .multiselect__single[data-v-de8a1b36]{padding-right:5px;padding-left:0;margin-bottom:3px}.routine-form .multiselect__select[data-v-de8a1b36]{height:34px}.routine-form .multiselect__placeholder[data-v-de8a1b36]{margin-bottom:3px}.routine-form .multiselect__input[data-v-de8a1b36]{font-size:14px}.routine-form .multiselect__select[data-v-de8a1b36]:before{top:60%}.workflow-page[data-v-de8a1b36]{font-family:Inter,Segoe UI,Roboto,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;color:#334155;background-color:#f8fafc;padding:1.5rem;max-width:1200px;margin:0 auto}.workflow-page .workflow-header[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.workflow-page .workflow-header .header-left[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;max-width:600px}.workflow-page .workflow-header .header-actions[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-negative:0;flex-shrink:0}.workflow-page .page-title[data-v-de8a1b36]{font-size:28px;font-weight:700;color:#1e293b;margin:0;line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.workflow-page .page-title-icon[data-v-de8a1b36]{color:#3abf94;font-size:24px}.workflow-page .page-subtitle[data-v-de8a1b36]{font-size:14px;color:#64748b;line-height:1.5;margin:0}.workflow-page .stat-pills[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.workflow-page .stat-pill[data-v-de8a1b36]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:5px 14px;border-radius:20px;font-size:13px;font-weight:500;background:#fff;color:#475569;border:1px solid #e2e8f0;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.workflow-page .stat-pill[data-v-de8a1b36]:hover{border-color:#cbd5e1;background:#f1f5f9}.workflow-page .stat-pill.active[data-v-de8a1b36]{background:#3abf94;color:#fff;border-color:#3abf94}.workflow-page .stat-pill.active .stat-dot[data-v-de8a1b36]{border-color:#fff}.workflow-page .stat-dot[data-v-de8a1b36]{width:8px;height:8px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.workflow-page .stat-dot--active[data-v-de8a1b36]{background:#22c55e}.workflow-page .stat-dot--inactive[data-v-de8a1b36]{background:#94a3b8}.workflow-page .create-btn[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background-color:#3abf94!important;border-color:#3abf94!important;color:#fff!important;font-weight:500;padding:10px 20px;border-radius:10px;-webkit-box-shadow:0 1px 3px rgba(58,191,148,.3);box-shadow:0 1px 3px rgba(58,191,148,.3);-webkit-transition:all .2s ease;transition:all .2s ease;font-size:14px}.workflow-page .create-btn[data-v-de8a1b36]:hover{background-color:rgb(52.0602409639,171.4397590361,132.843373494)!important;border-color:rgb(52.0602409639,171.4397590361,132.843373494)!important;-webkit-box-shadow:0 4px 12px rgba(58,191,148,.3);box-shadow:0 4px 12px rgba(58,191,148,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.workflow-page .create-btn i[data-v-de8a1b36]{font-size:12px}.workflow-page .filter-bar[data-v-de8a1b36]{gap:16px;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.workflow-page .filter-bar[data-v-de8a1b36],.workflow-page .search-box[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workflow-page .search-box[data-v-de8a1b36]{position:relative;width:280px}.workflow-page .search-icon[data-v-de8a1b36]{position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#94a3b8;font-size:14px;z-index:1;pointer-events:none}.workflow-page .search-input[data-v-de8a1b36]{width:100%;padding:9px 12px 9px 36px;border:1px solid #e2e8f0;border-radius:10px;font-size:13px;color:#334155;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.workflow-page .search-input[data-v-de8a1b36]:focus{outline:none;border-color:#3abf94;-webkit-box-shadow:0 0 0 3px rgba(58,191,148,.15);box-shadow:0 0 0 3px rgba(58,191,148,.15)}.workflow-page .search-input[data-v-de8a1b36]::-webkit-input-placeholder{color:#94a3b8}.workflow-page .search-input[data-v-de8a1b36]::-moz-placeholder{color:#94a3b8}.workflow-page .search-input[data-v-de8a1b36]:-ms-input-placeholder{color:#94a3b8}.workflow-page .search-input[data-v-de8a1b36]::-ms-input-placeholder{color:#94a3b8}.workflow-page .search-input[data-v-de8a1b36]::placeholder{color:#94a3b8}.workflow-page .clear-icon[data-v-de8a1b36]{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#94a3b8;cursor:pointer;z-index:2;-webkit-transition:color .2s;transition:color .2s}.workflow-page .clear-icon[data-v-de8a1b36]:hover{color:#64748b}.workflow-page .tag-filters[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workflow-page .tag-filters .tag-filter-btn[data-v-de8a1b36]{padding:5px 14px;font-size:12px;font-weight:500;border-radius:20px;background:#fff;color:#475569;text-decoration:none;border:1px solid #e2e8f0;-webkit-transition:all .2s ease;transition:all .2s ease}.workflow-page .tag-filters .tag-filter-btn[data-v-de8a1b36]:hover{background:#f1f5f9;border-color:#cbd5e1}.workflow-page .tag-filters .tag-filter-btn.active[data-v-de8a1b36]{background:#3abf94;color:#fff;border-color:#3abf94}.workflow-page .workflow-cards-grid[data-v-de8a1b36]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:20px}.workflow-page .workflow-card[data-v-de8a1b36]{background:#fff;border-radius:14px;border:1px solid #e2e8f0;padding:20px;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.workflow-page .workflow-card[data-v-de8a1b36]:hover{border-color:#cbd5e1;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.06);box-shadow:0 4px 16px rgba(0,0,0,.06);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.workflow-page .workflow-card.inactive[data-v-de8a1b36]{opacity:.7;background:#fafbfc}.workflow-page .workflow-card.inactive[data-v-de8a1b36]:hover{opacity:1}.workflow-page .workflow-card.no-edit[data-v-de8a1b36]{cursor:default}.workflow-page .workflow-card.no-edit[data-v-de8a1b36]:hover{border-color:#e2e8f0;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.workflow-page .card-top[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px}.workflow-page .trigger-icon-wrap[data-v-de8a1b36]{width:44px;height:44px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.workflow-page .trigger-icon-wrap i[data-v-de8a1b36]{font-size:20px}.workflow-page .card-title-area[data-v-de8a1b36]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.workflow-page .card-name[data-v-de8a1b36]{font-weight:600;color:#1e293b;font-size:15px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-page .card-flow-summary[data-v-de8a1b36]{font-size:12px;color:#64748b;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-page .card-status[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.workflow-page .status-label[data-v-de8a1b36]{font-size:11px;font-weight:500;color:#94a3b8}.workflow-page .status-label.active[data-v-de8a1b36]{color:#059669}.workflow-page .card-description[data-v-de8a1b36]{font-size:13px;color:#64748b;line-height:1.5;margin:0}.workflow-page .card-footer[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto;padding-top:12px;border-top:1px solid #f1f5f9}.workflow-page .card-date[data-v-de8a1b36]{font-size:12px;color:#94a3b8}.workflow-page .card-actions[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.workflow-page .action-icon[data-v-de8a1b36]{width:30px;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;color:#94a3b8;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:13px}.workflow-page .action-icon[data-v-de8a1b36]:hover{background:#f1f5f9;color:#3abf94}.workflow-page .action-icon--danger[data-v-de8a1b36]:hover{background:#fef2f2;color:#dc2626}.workflow-page .action-button[data-v-de8a1b36]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:500;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;line-height:1}.workflow-page .action-button i[data-v-de8a1b36]{font-size:11px}.workflow-page .action-button--primary[data-v-de8a1b36]{background:#ecfdf5;color:#059669;border:1px solid #d1fae5}.workflow-page .action-button--primary[data-v-de8a1b36]:hover{background:#d1fae5;color:#047857;text-decoration:none}.workflow-page .toggle-switch[data-v-de8a1b36]{position:relative;display:inline-block;width:36px;height:20px;margin:0}.workflow-page .toggle-switch input[data-v-de8a1b36]{opacity:0;width:0;height:0}.workflow-page .toggle-switch input:checked+.toggle-slider[data-v-de8a1b36]{background-color:#3abf94}.workflow-page .toggle-switch input:checked+.toggle-slider[data-v-de8a1b36]:before{-webkit-transform:translateX(16px);transform:translateX(16px)}.workflow-page .toggle-switch input:disabled+.toggle-slider[data-v-de8a1b36]{opacity:.5;cursor:not-allowed}.workflow-page .toggle-switch .toggle-slider[data-v-de8a1b36]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cbd5e1;-webkit-transition:.3s;transition:.3s;border-radius:20px}.workflow-page .toggle-switch .toggle-slider[data-v-de8a1b36]:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;-webkit-transition:.3s;transition:.3s;border-radius:50%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15)}.workflow-page .no-results[data-v-de8a1b36]{text-align:center;padding:48px 20px;color:#94a3b8}.workflow-page .no-results .no-results-icon[data-v-de8a1b36]{font-size:36px;margin-bottom:12px;display:block}.workflow-page .no-results p[data-v-de8a1b36]{font-size:15px;margin:0;color:#64748b}.workflow-page .empty-state[data-v-de8a1b36]{background:#fff;border-radius:16px;border:1px solid #e2e8f0;padding:40px 24px;text-align:center}.workflow-page .empty-state-inner[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:640px;margin:0 auto}.workflow-page .workflow-explainer[data-v-de8a1b36]{margin-bottom:24px;text-align:center}.workflow-page .explainer-title[data-v-de8a1b36]{font-size:22px;font-weight:700;color:#1e293b;margin:0 0 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.workflow-page .explainer-title i[data-v-de8a1b36]{color:#3abf94;font-size:20px}.workflow-page .explainer-description[data-v-de8a1b36]{font-size:14px;color:#64748b;line-height:1.6;margin:0 0 20px 0}.workflow-page .explainer-description strong[data-v-de8a1b36]{color:#475569;font-weight:600}.workflow-page .explainer-examples[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;background:#f8fafc;border-radius:12px;padding:16px 20px;border:1px solid #e2e8f0}.workflow-page .example-item[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:13px;color:#475569;text-align:left}.workflow-page .example-item i[data-v-de8a1b36]{width:20px;color:#3abf94;font-size:14px;-ms-flex-negative:0;flex-shrink:0}.workflow-page .empty-template-grid[data-v-de8a1b36]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;width:100%;margin:20px 0}.workflow-page .empty-actions[data-v-de8a1b36]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:8px}.workflow-page .create-btn-empty[data-v-de8a1b36],.workflow-page .empty-actions[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workflow-page .create-btn-empty[data-v-de8a1b36]{gap:6px;background-color:#3abf94!important;border-color:#3abf94!important;color:#fff!important;font-weight:500;padding:12px 24px;border-radius:10px;font-size:15px}.workflow-page .create-btn-empty[data-v-de8a1b36]:hover{background-color:rgb(52.0602409639,171.4397590361,132.843373494)!important;border-color:rgb(52.0602409639,171.4397590361,132.843373494)!important}.workflow-page .create-btn-empty i[data-v-de8a1b36]{font-size:12px}.workflow-page .scratch-link[data-v-de8a1b36]{font-size:13px;color:#64748b;text-decoration:none}.workflow-page .scratch-link[data-v-de8a1b36]:hover{color:#3abf94}.workflow-page .suggestions-section[data-v-de8a1b36]{margin-top:24px;background:#fff;border-radius:14px;border:1px solid #e2e8f0;overflow:hidden}.workflow-page .suggestions-header[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 20px;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.workflow-page .suggestions-header[data-v-de8a1b36]:hover{background:#f8fafc}.workflow-page .suggestions-header .fa-chevron-down[data-v-de8a1b36],.workflow-page .suggestions-header .fa-chevron-up[data-v-de8a1b36]{color:#94a3b8;font-size:12px}.workflow-page .suggestions-title[data-v-de8a1b36]{margin:0;font-size:14px;font-weight:600;color:#475569;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.workflow-page .suggestions-title .fa-lightbulb-o[data-v-de8a1b36]{color:#f59e0b;font-size:16px}.workflow-page .suggestions-grid[data-v-de8a1b36]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:0 20px 20px}.workflow-page .suggestion-card[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:14px 16px;border:2px dashed #e2e8f0;border-radius:12px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff;position:relative}.workflow-page .suggestion-card[data-v-de8a1b36]:hover:not(.disabled){border-color:#3abf94;background:#f0fdf4}.workflow-page .suggestion-card:hover:not(.disabled) .create-badge[data-v-de8a1b36]{color:#3abf94}.workflow-page .suggestion-card.disabled[data-v-de8a1b36]{cursor:default;opacity:.6}.workflow-page .suggestion-card--ghost[data-v-de8a1b36]{background:#fafbfc}.workflow-page .suggestion-icon[data-v-de8a1b36]{width:36px;height:36px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.workflow-page .suggestion-icon i[data-v-de8a1b36]{font-size:16px}.workflow-page .suggestion-content[data-v-de8a1b36]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.workflow-page .suggestion-name[data-v-de8a1b36]{font-weight:600;color:#374151;font-size:13px}.workflow-page .suggestion-desc[data-v-de8a1b36]{font-size:11px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-page .coming-soon-badge[data-v-de8a1b36]{font-size:10px;color:#d97706;background:#fef3c7;padding:2px 8px;border-radius:10px;white-space:nowrap;font-weight:500;-ms-flex-negative:0;flex-shrink:0}.workflow-page .create-badge[data-v-de8a1b36]{font-size:12px;color:#94a3b8;font-weight:600;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:color .2s;transition:color .2s}.workflow-page .pagination-container[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin-top:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.workflow-page .pagination-info[data-v-de8a1b36]{font-size:13px;color:#64748b;font-weight:500}.workflow-page .pagination-controls[data-v-de8a1b36]{gap:6px}.workflow-page .pagination-btn[data-v-de8a1b36],.workflow-page .pagination-controls[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workflow-page .pagination-btn[data-v-de8a1b36]{width:32px;height:32px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#4a5568;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.workflow-page .pagination-btn[data-v-de8a1b36]:hover:not(:disabled){background:#f7fafc;border-color:#cbd5e0}.workflow-page .pagination-btn[data-v-de8a1b36]:disabled{opacity:.4;cursor:not-allowed}.workflow-page .pagination-btn .fa[data-v-de8a1b36]{font-size:12px}.workflow-page .pagination-page[data-v-de8a1b36]{font-size:13px;color:#4a5568;font-weight:500;padding:0 8px;min-width:100px;text-align:center}.templates-section .templates-label[data-v-de8a1b36]{font-weight:600;color:#374151;display:block}.template-grid[data-v-de8a1b36]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.template-option[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:16px;border:2px solid #e2e8f0;border-radius:12px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.template-option[data-v-de8a1b36]:hover:not(.disabled):not(.selected){border-color:#cbd5e1;background-color:#f8fafc}.template-option.selected[data-v-de8a1b36]{border-color:#3abf94;background-color:#f0fdf4}.template-option.disabled[data-v-de8a1b36]{cursor:not-allowed;opacity:.6;background-color:#f9fafb}.template-option-icon[data-v-de8a1b36]{width:40px;height:40px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.template-option-icon i[data-v-de8a1b36]{font-size:18px}.template-option-content[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.template-option-name[data-v-de8a1b36]{font-weight:600;color:#374151;font-size:14px}.template-option-desc[data-v-de8a1b36]{font-size:12px;color:#6b7280}.template-used-badge[data-v-de8a1b36]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:11px;color:#6b7280;margin-top:4px}.template-used-badge i[data-v-de8a1b36]{color:#9ca3af;font-size:10px}.template-coming-soon-badge[data-v-de8a1b36]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:11px;color:#d97706;margin-top:4px;background-color:#fef3c7;padding:2px 8px;border-radius:10px}.template-coming-soon-badge i[data-v-de8a1b36]{color:#d97706;font-size:10px}.delete-modal-content[data-v-de8a1b36]{text-align:center;padding:20px 0}.delete-modal-content .warning-icon[data-v-de8a1b36]{font-size:48px;color:#ed8936;margin-bottom:16px}.delete-modal-content p[data-v-de8a1b36]{font-size:16px;color:#2d3748;margin-bottom:8px}.delete-modal-content .warning-text[data-v-de8a1b36]{font-size:14px;color:#718096}.modal-footer-btns[data-v-de8a1b36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;width:100%}.modal-footer-btns .create-template-btn[data-v-de8a1b36]:disabled{opacity:.35;cursor:not-allowed}.modal-header[data-v-de8a1b36]{padding:1.2rem 1rem .7rem!important}button.close[data-v-de8a1b36]{padding:.8rem 1rem!important;font-size:2.2rem!important;outline:none!important}.modal-title[data-v-de8a1b36]{font-weight:700}.modal-body[data-v-de8a1b36]{margin-bottom:10px}@media(max-width:1024px){.workflow-page .workflow-cards-grid[data-v-de8a1b36]{grid-template-columns:1fr}.workflow-page .suggestions-grid[data-v-de8a1b36]{grid-template-columns:repeat(2,1fr)}.template-grid[data-v-de8a1b36],.workflow-page .empty-template-grid[data-v-de8a1b36]{grid-template-columns:1fr}}@media(max-width:768px){.workflow-page[data-v-de8a1b36]{padding:1rem}.workflow-page .filter-bar[data-v-de8a1b36],.workflow-page .workflow-header[data-v-de8a1b36]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.workflow-page .filter-bar .search-box[data-v-de8a1b36]{width:100%}.workflow-page .filter-bar .tag-filters[data-v-de8a1b36]{overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:4px}.workflow-page .filter-bar .tag-filters[data-v-de8a1b36]::-webkit-scrollbar{height:4px}.workflow-page .filter-bar .tag-filters[data-v-de8a1b36]::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:2px}.workflow-page .suggestions-grid[data-v-de8a1b36]{grid-template-columns:1fr}}@media(max-width:480px){.workflow-page[data-v-de8a1b36]{padding:.75rem}.workflow-page .pagination-container[data-v-de8a1b36]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workflow-page .pagination-controls[data-v-de8a1b36]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.workflow-builder[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;position:relative;overflow:hidden;background-color:#f9fafb}.header[data-v-d20dc73a]{background:#fff;color:#1e293b;padding:0;border-bottom:1px solid #e5e7eb;z-index:10}.header-content[data-v-d20dc73a]{padding:12px 24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-content[data-v-d20dc73a],.header-left[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left[data-v-d20dc73a]{gap:16px}.header-title-area[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.workflow-name-input[data-v-d20dc73a]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:10px 16px;font-size:15px;font-weight:600;color:#1e293b;width:300px;-webkit-transition:all .2s;transition:all .2s}.workflow-name-input[data-v-d20dc73a]::-webkit-input-placeholder{color:#94a3b8;font-weight:400}.workflow-name-input[data-v-d20dc73a]::-moz-placeholder{color:#94a3b8;font-weight:400}.workflow-name-input[data-v-d20dc73a]:-ms-input-placeholder{color:#94a3b8;font-weight:400}.workflow-name-input[data-v-d20dc73a]::-ms-input-placeholder{color:#94a3b8;font-weight:400}.workflow-name-input[data-v-d20dc73a]::placeholder{color:#94a3b8;font-weight:400}.workflow-name-input[data-v-d20dc73a]:hover{border-color:#cbd5e1}.workflow-name-input[data-v-d20dc73a]:focus{outline:none;background:#fff;border-color:#6366f1;-webkit-box-shadow:0 0 0 3px rgba(99,102,241,.1);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.header-subtitle[data-v-d20dc73a]{font-size:18px;color:#1e293b;font-weight:600}.header-divider[data-v-d20dc73a]{width:1px;height:24px;background:#e2e8f0}.back-btn[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;color:#64748b;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.back-btn[data-v-d20dc73a]:hover{background:#f1f5f9;color:#475569;border-color:#cbd5e1}.header-actions[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.btn[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 18px;border-radius:8px;border:none;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.btn-reset[data-v-d20dc73a]{background:#f8fafc;border:1px solid #e2e8f0;color:#64748b}.btn-reset[data-v-d20dc73a]:hover:not(:disabled){background:#f1f5f9;border-color:#cbd5e1;color:#475569}.btn-reset[data-v-d20dc73a]:disabled{opacity:.5;cursor:not-allowed}.btn-save[data-v-d20dc73a]{background:#e2e8f0;color:#94a3b8;cursor:not-allowed;position:relative}.btn-save.btn-save-active[data-v-d20dc73a]{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;cursor:pointer;-webkit-box-shadow:0 2px 8px rgba(99,102,241,.3);box-shadow:0 2px 8px rgba(99,102,241,.3);-webkit-animation:pulse-save-d20dc73a 2s ease-in-out infinite;animation:pulse-save-d20dc73a 2s ease-in-out infinite}.btn-save.btn-save-active[data-v-d20dc73a]:after{content:"";position:absolute;top:-4px;right:-4px;width:12px;height:12px;background:#ef4444;border-radius:50%;border:2px solid #fff;-webkit-animation:pulse-dot-d20dc73a 1.5s ease-in-out infinite;animation:pulse-dot-d20dc73a 1.5s ease-in-out infinite}.btn-save.btn-save-active[data-v-d20dc73a]:hover{-webkit-box-shadow:0 4px 12px rgba(99,102,241,.4);box-shadow:0 4px 12px rgba(99,102,241,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-animation:none;animation:none}.btn-save[data-v-d20dc73a]:disabled{opacity:.5}@-webkit-keyframes pulse-save-d20dc73a{0%,to{-webkit-box-shadow:0 2px 8px rgba(99,102,241,.3);box-shadow:0 2px 8px rgba(99,102,241,.3)}50%{-webkit-box-shadow:0 2px 16px rgba(99,102,241,.5);box-shadow:0 2px 16px rgba(99,102,241,.5)}}@keyframes pulse-save-d20dc73a{0%,to{-webkit-box-shadow:0 2px 8px rgba(99,102,241,.3);box-shadow:0 2px 8px rgba(99,102,241,.3)}50%{-webkit-box-shadow:0 2px 16px rgba(99,102,241,.5);box-shadow:0 2px 16px rgba(99,102,241,.5)}}@-webkit-keyframes pulse-dot-d20dc73a{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.8}}@keyframes pulse-dot-d20dc73a{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.8}}.btn-activate[data-v-d20dc73a]{background:linear-gradient(135deg,#f59e0b,#f97316);color:#fff;-webkit-box-shadow:0 2px 8px rgba(245,158,11,.3);box-shadow:0 2px 8px rgba(245,158,11,.3)}.btn-activate[data-v-d20dc73a]:hover:not(:disabled){-webkit-box-shadow:0 4px 12px rgba(245,158,11,.4);box-shadow:0 4px 12px rgba(245,158,11,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.main-content[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.left-sidebar[data-v-d20dc73a]{width:260px;background:#f8fafc;border-right:1px solid #e5e7eb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sidebar-tabs[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 12px 0;gap:4px;background:#fff;border-bottom:1px solid #e5e7eb}.tab-button[data-v-d20dc73a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:10px 12px;background:transparent;border:none;border-radius:8px 8px 0 0;font-size:13px;font-weight:600;color:#64748b;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;position:relative}.tab-button.active[data-v-d20dc73a]{color:#6366f1;background:#f8fafc}.tab-button.active[data-v-d20dc73a]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:#6366f1}.tab-button[data-v-d20dc73a]:hover:not(.active){color:#475569;background:#f1f5f9}.tab-button svg[data-v-d20dc73a]{width:14px;height:14px}.sidebar-content[data-v-d20dc73a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:16px 12px}.tab-content[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.sidebar-item[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 12px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;cursor:-webkit-grab;cursor:grab;-webkit-transition:all .2s;transition:all .2s}.sidebar-item[data-v-d20dc73a]:hover{border-color:#c7d2fe;background:#fafafe;-webkit-box-shadow:0 2px 8px rgba(99,102,241,.08);box-shadow:0 2px 8px rgba(99,102,241,.08);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.sidebar-item[data-v-d20dc73a]:active{cursor:-webkit-grabbing;cursor:grabbing;-webkit-transform:scale(.98);transform:scale(.98)}.sidebar-item-icon[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;background:linear-gradient(135deg,#eef2ff,#e0e7ff);border-radius:8px;color:#6366f1}.sidebar-item-icon svg[data-v-d20dc73a]{width:16px;height:16px}.sidebar-item-label[data-v-d20dc73a]{font-size:13px;font-weight:500;color:#334155}.disabled-section[data-v-d20dc73a]{margin-top:20px;padding-top:16px;border-top:1px solid #e2e8f0}.disabled-header[data-v-d20dc73a]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;margin-bottom:10px;padding:0 4px}.sidebar-item-disabled[data-v-d20dc73a]{opacity:.7;cursor:not-allowed;background:#f8fafc;border-color:#e2e8f0}.sidebar-item-disabled[data-v-d20dc73a]:hover{background:#f8fafc;border-color:#e2e8f0;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.sidebar-item-disabled .sidebar-item-icon[data-v-d20dc73a]{background:#e2e8f0;color:#64748b}.sidebar-item-disabled .sidebar-item-label[data-v-d20dc73a]{color:#64748b}.canvas[data-v-d20dc73a]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;overflow:auto;background:#fafafa}.connections[data-v-d20dc73a],.grid-background[data-v-d20dc73a],.temp-connection[data-v-d20dc73a]{position:absolute;top:0;left:0;pointer-events:none}.connection-path[data-v-d20dc73a]{-webkit-animation:flow-d20dc73a 1s linear infinite;animation:flow-d20dc73a 1s linear infinite}@-webkit-keyframes flow-d20dc73a{0%{stroke-dashoffset:10}to{stroke-dashoffset:0}}@keyframes flow-d20dc73a{0%{stroke-dashoffset:10}to{stroke-dashoffset:0}}.node[data-v-d20dc73a]{position:absolute;width:240px;min-height:100px;background:#fff;border-radius:12px;border:1px solid #e5e7eb;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);cursor:move;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:box-shadow .2s,border-color .2s;transition:box-shadow .2s,border-color .2s,-webkit-box-shadow .2s}.node[data-v-d20dc73a]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.12);border-color:#d1d5db}.node:hover .node-delete-btn[data-v-d20dc73a]{opacity:1}.node.selected[data-v-d20dc73a]{-webkit-box-shadow:0 0 0 2px #6366f1,0 4px 12px rgba(0,0,0,.12);box-shadow:0 0 0 2px #6366f1,0 4px 12px rgba(0,0,0,.12);border-color:#6366f1}.node-delete-btn[data-v-d20dc73a]{position:absolute;top:-10px;right:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;background:#fee2e2;border:2px solid #fca5a5;border-radius:50%;cursor:pointer;color:#dc2626;opacity:0;-webkit-transition:all .2s;transition:all .2s;z-index:10}.node-delete-btn[data-v-d20dc73a]:hover{background:#fecaca;border-color:#ef4444;-webkit-transform:scale(1.1);transform:scale(1.1)}.node-delete-btn svg[data-v-d20dc73a]{width:14px;height:14px}.node-header[data-v-d20dc73a]{gap:8px;padding:12px;border-bottom:1px solid #f3f4f6}.node-header[data-v-d20dc73a],.node-icon[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node-icon[data-v-d20dc73a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#6366f1}.node-title[data-v-d20dc73a]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-weight:600;color:#374151}.node-menu-btn[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;background:none;border:none;border-radius:4px;cursor:pointer;color:#9ca3af}.node-menu-btn[data-v-d20dc73a]:hover{background:#f3f4f6;color:#6366f1}.node-content[data-v-d20dc73a]{padding:12px}.node-preview[data-v-d20dc73a]{font-size:13px;color:#6b7280}.connection-point[data-v-d20dc73a]{position:absolute;width:12px;height:12px;background:#6366f1;border:2px solid #fff;border-radius:50%;cursor:crosshair;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.node:hover .connection-point[data-v-d20dc73a]{opacity:1}.connection-point-top[data-v-d20dc73a]{top:-6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.connection-point-bottom[data-v-d20dc73a]{bottom:-6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.snap-zone-indicator[data-v-d20dc73a]{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;z-index:100}.snap-zone-pulse[data-v-d20dc73a]{width:24px;height:24px;background:rgba(99,102,241,.3);border:3px solid #6366f1;border-radius:50%;-webkit-animation:snap-pulse-d20dc73a 1s ease-in-out infinite;animation:snap-pulse-d20dc73a 1s ease-in-out infinite}.snap-zone-label[data-v-d20dc73a]{position:absolute;top:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#6366f1;color:#fff;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap;-webkit-box-shadow:0 2px 8px rgba(99,102,241,.4);box-shadow:0 2px 8px rgba(99,102,241,.4)}@-webkit-keyframes snap-pulse-d20dc73a{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:.6}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes snap-pulse-d20dc73a{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:.6}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.canvas-empty-state[data-v-d20dc73a]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#9ca3af}.canvas-empty-state .empty-icon[data-v-d20dc73a]{margin-bottom:16px}.canvas-empty-state h3[data-v-d20dc73a]{font-size:18px;font-weight:600;color:#374151;margin:0 0 8px}.canvas-empty-state p[data-v-d20dc73a]{margin:0;font-size:14px}.settings-backdrop[data-v-d20dc73a]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:999;backdrop-filter:blur(2px);-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.settings-sidebar[data-v-d20dc73a]{position:fixed;top:0;right:-100vw;bottom:0;width:100vw;height:100vh;background:#fff;-webkit-box-shadow:-4px 0 20px rgba(0,0,0,.15);box-shadow:-4px 0 20px rgba(0,0,0,.15);-webkit-transition:right .3s ease;transition:right .3s ease;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.settings-sidebar.show[data-v-d20dc73a]{right:0}.settings-content[data-v-d20dc73a]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;max-height:100vh;overflow-y:auto;overflow-x:hidden;padding:20px 16px;padding-bottom:90px;background:#fafbfc}.settings-content[data-v-d20dc73a]::-webkit-scrollbar{width:12px}.settings-content[data-v-d20dc73a]::-webkit-scrollbar-track{background:#e2e8f0;border-radius:6px;margin:8px 0}.settings-content[data-v-d20dc73a]::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:6px;border:3px solid #e2e8f0;min-height:50px}.settings-content[data-v-d20dc73a]::-webkit-scrollbar-thumb:hover{background:#64748b}.setting-section[data-v-d20dc73a]{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #e5e7eb}.setting-section[data-v-d20dc73a]:last-of-type{border-bottom:none;margin-bottom:0}.setting-section>label[data-v-d20dc73a]{display:block;font-size:14px;font-weight:600;color:#1e293b;margin-bottom:8px;letter-spacing:-.01em}.settings-description[data-v-d20dc73a]{font-size:13px;color:#64748b;margin:0 0 12px;line-height:1.5}.node-type-card[data-v-d20dc73a]{gap:16px;padding:16px 20px;border-radius:12px;margin-bottom:24px;border:1px solid rgba(0,0,0,.06);position:relative}.node-type-card .close-btn[data-v-d20dc73a],.node-type-card[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node-type-card .close-btn[data-v-d20dc73a]{position:absolute;top:12px;right:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;background:#fff;border:1px solid #e2e8f0;border-radius:6px;font-size:18px;color:#64748b;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.node-type-card .close-btn[data-v-d20dc73a]:hover{background:#f1f5f9;color:#475569;border-color:#cbd5e1}.node-type-icon[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;min-width:48px;border-radius:12px;color:#374151;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08)}.node-type-icon svg[data-v-d20dc73a]{width:24px;height:24px}.node-type-info[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.node-type-label[data-v-d20dc73a]{font-size:16px;font-weight:600;color:#1e293b;line-height:1.3}.node-type-description[data-v-d20dc73a]{font-size:13px;color:#64748b;line-height:1.4}.placeholder-text[data-v-d20dc73a]{font-size:13px;color:#9ca3af;font-style:italic;padding:16px;background:#f9fafb;border-radius:8px}.settings-actions[data-v-d20dc73a]{position:absolute;bottom:0;left:0;right:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 24px;border-top:1px solid #e5e7eb;-webkit-box-shadow:0 -4px 12px rgba(0,0,0,.05);box-shadow:0 -4px 12px rgba(0,0,0,.05);z-index:10}.delete-node-btn[data-v-d20dc73a],.settings-actions[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}.delete-node-btn[data-v-d20dc73a]{gap:6px;padding:10px 16px;border:1px solid #fca5a5;border-radius:8px;color:#dc2626;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.delete-node-btn[data-v-d20dc73a]:hover{background:#fef2f2;border-color:#ef4444}.right-actions[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.cancel-btn[data-v-d20dc73a]{padding:10px 20px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#475569;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.cancel-btn[data-v-d20dc73a]:hover{background:#f8fafc;border-color:#cbd5e1}.save-btn[data-v-d20dc73a]{padding:10px 20px;background:linear-gradient(135deg,#6366f1,#4f46e5);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:0 2px 4px rgba(99,102,241,.2);box-shadow:0 2px 4px rgba(99,102,241,.2)}.save-btn[data-v-d20dc73a]:hover{background:linear-gradient(135deg,#4f46e5,#4338ca);-webkit-box-shadow:0 4px 8px rgba(99,102,241,.3);box-shadow:0 4px 8px rgba(99,102,241,.3)}.form-input[data-v-d20dc73a],.form-select[data-v-d20dc73a],.form-textarea[data-v-d20dc73a]{width:100%;padding:10px 14px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#1e293b;background:#fff;-webkit-transition:all .2s;transition:all .2s}.form-input[data-v-d20dc73a]:focus,.form-select[data-v-d20dc73a]:focus,.form-textarea[data-v-d20dc73a]:focus{outline:none;border-color:#6366f1;-webkit-box-shadow:0 0 0 3px rgba(99,102,241,.1);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.form-input[data-v-d20dc73a]:disabled,.form-select[data-v-d20dc73a]:disabled,.form-textarea[data-v-d20dc73a]:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}.form-input[data-v-d20dc73a]::-webkit-input-placeholder,.form-select[data-v-d20dc73a]::-webkit-input-placeholder,.form-textarea[data-v-d20dc73a]::-webkit-input-placeholder{color:#94a3b8}.form-input[data-v-d20dc73a]::-moz-placeholder,.form-select[data-v-d20dc73a]::-moz-placeholder,.form-textarea[data-v-d20dc73a]::-moz-placeholder{color:#94a3b8}.form-input[data-v-d20dc73a]:-ms-input-placeholder,.form-select[data-v-d20dc73a]:-ms-input-placeholder,.form-textarea[data-v-d20dc73a]:-ms-input-placeholder{color:#94a3b8}.form-input[data-v-d20dc73a]::-ms-input-placeholder,.form-select[data-v-d20dc73a]::-ms-input-placeholder,.form-textarea[data-v-d20dc73a]::-ms-input-placeholder{color:#94a3b8}.form-input[data-v-d20dc73a]::placeholder,.form-select[data-v-d20dc73a]::placeholder,.form-textarea[data-v-d20dc73a]::placeholder{color:#94a3b8}.form-select[data-v-d20dc73a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:36px}.workflow-multiselect[data-v-d20dc73a]{font-size:14px}.workflow-multiselect .multiselect__tags[data-v-d20dc73a]{min-height:42px;padding:8px 40px 0 12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;-webkit-transition:all .2s;transition:all .2s}.workflow-multiselect .multiselect__single[data-v-d20dc73a]{font-size:14px;color:#1e293b;margin-bottom:0;padding:2px 0}.workflow-multiselect .multiselect__placeholder[data-v-d20dc73a]{color:#9ca3af;font-size:14px;padding-top:2px}.workflow-multiselect .multiselect__input[data-v-d20dc73a]{font-size:14px;padding:0;margin-bottom:0}.workflow-multiselect .multiselect__select[data-v-d20dc73a]{height:36px;width:32px}.workflow-multiselect .multiselect__content-wrapper[data-v-d20dc73a]{border:1px solid #d1d5db;border-radius:8px;-webkit-box-shadow:0 10px 25px -5px rgba(0,0,0,.2);box-shadow:0 10px 25px -5px rgba(0,0,0,.2);max-height:250px!important;z-index:99999!important;position:absolute!important;min-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:400px}.workflow-multiselect .multiselect__option[data-v-d20dc73a]{font-size:14px;padding:10px 12px;min-height:36px;white-space:normal;line-height:1.4}.workflow-multiselect .multiselect__option--highlight[data-v-d20dc73a]{background:#6366f1;color:#fff}.workflow-multiselect .multiselect__option--selected[data-v-d20dc73a]{background:#e0e7ff;color:#4338ca;font-weight:500}.workflow-multiselect .multiselect__option--selected.multiselect__option--highlight[data-v-d20dc73a]{background:#6366f1;color:#fff}.workflow-multiselect.multiselect--active .multiselect__tags[data-v-d20dc73a]{border-color:#6366f1;-webkit-box-shadow:0 0 0 3px rgba(99,102,241,.1);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.workflow-multiselect-sm .multiselect__tags[data-v-d20dc73a]{min-height:32px;padding:4px 32px 0 8px}.workflow-multiselect-sm .multiselect__single[data-v-d20dc73a]{font-size:13px;padding:0}.workflow-multiselect-sm .multiselect__placeholder[data-v-d20dc73a]{font-size:13px;padding-top:0}.workflow-multiselect-sm .multiselect__select[data-v-d20dc73a]{height:30px;width:28px}.workflow-multiselect-sm .multiselect__option[data-v-d20dc73a]{font-size:13px;padding:8px 10px;min-height:32px}.form-textarea[data-v-d20dc73a]{min-height:80px}.placeholder-hint[data-v-d20dc73a]{margin-top:6px;font-size:11px;color:#64748b;line-height:1.4}.placeholder-hint i[data-v-d20dc73a]{color:#3b82f6;margin-right:4px}.placeholder-hint code[data-v-d20dc73a]{background:#f1f5f9;padding:1px 4px;border-radius:3px;font-size:10px;color:#475569;margin:0 2px}.feature-notice[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:12px;background:#fef3c7;border:1px solid #fbbf24;border-radius:8px;margin-bottom:16px}.notice-icon[data-v-d20dc73a]{-ms-flex-negative:0;flex-shrink:0;color:#d97706}.notice-content[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.notice-title[data-v-d20dc73a]{font-size:14px;font-weight:600;color:#92400e}.notice-text[data-v-d20dc73a]{font-size:13px;color:#a16207}.feature-disabled[data-v-d20dc73a]{opacity:.5;pointer-events:none}.rule-table[data-v-d20dc73a]{border:1px solid #e5e7eb;border-radius:8px;overflow:visible;position:relative}.rule-header[data-v-d20dc73a]{padding:10px 14px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e5e7eb;font-size:11px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.rule-header[data-v-d20dc73a],.rule-row[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.rule-row[data-v-d20dc73a]{padding:12px 14px;border-bottom:1px solid #f3f4f6;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff}.rule-row[data-v-d20dc73a]:last-of-type{border-bottom:none}.rule-row[data-v-d20dc73a]:hover{background:#fafbfc}.col-proc[data-v-d20dc73a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:100px}.col-provider[data-v-d20dc73a]{-webkit-box-flex:.8;-ms-flex:.8;flex:.8;min-width:90px}.col-template[data-v-d20dc73a]{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2;min-width:120px}.col-sendwhen[data-v-d20dc73a]{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2;min-width:130px}.col-action[data-v-d20dc73a]{width:36px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-header-row[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:12px}.layout-toggle[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;background:#f1f5f9;padding:4px;border-radius:6px}.layout-btn[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:28px;background:transparent;border:none;border-radius:4px;color:#64748b;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.layout-btn[data-v-d20dc73a]:hover{background:#fff;color:#475569}.layout-btn.active[data-v-d20dc73a]{background:#fff;color:#6366f1;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.form-textarea[data-v-d20dc73a]{resize:vertical;min-height:50px;font-family:inherit;line-height:1.5}.table-textarea[data-v-d20dc73a]{resize:vertical;min-height:70px;font-family:inherit;line-height:1.4;font-size:13px;width:100%}.rule-row .form-input[data-v-d20dc73a],.rule-row .form-select[data-v-d20dc73a]{padding:6px 8px;font-size:13px}.task-rules-table-wrapper[data-v-d20dc73a]{overflow-x:auto;overflow-y:visible;margin:0 -8px;padding:0 8px}@media(max-width:1200px){.task-rules-table-wrapper[data-v-d20dc73a]{overflow-x:auto;-webkit-overflow-scrolling:touch}}.task-rules-table[data-v-d20dc73a]{width:100%;min-width:800px;border-collapse:separate;border-spacing:0;border:1px solid #e5e7eb;border-radius:8px;overflow:visible}.task-rules-table thead[data-v-d20dc73a]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.task-rules-table thead th[data-v-d20dc73a]{padding:12px 8px;font-size:11px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px;text-align:left;border-bottom:2px solid #e5e7eb;white-space:nowrap}.task-rules-table tbody tr[data-v-d20dc73a]:hover{background:#fafbfc}.task-rules-table tbody tr:not(:last-child) td[data-v-d20dc73a]{border-bottom:1px solid #f3f4f6}.task-rules-table tbody td[data-v-d20dc73a]{padding:10px 8px;vertical-align:top}.task-rules-table tbody td .form-input[data-v-d20dc73a]{width:100%;padding:8px 10px;font-size:13px}.task-rules-table tbody .action-cell[data-v-d20dc73a]{text-align:center;vertical-align:middle}.workflow-multiselect-table[data-v-d20dc73a]{min-height:36px}.workflow-multiselect-table .multiselect__tags[data-v-d20dc73a]{min-height:36px;padding:4px 30px 4px 8px;font-size:13px}.workflow-multiselect-table .multiselect__single[data-v-d20dc73a]{font-size:13px;margin-bottom:0;padding:0;line-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-multiselect-table .multiselect__placeholder[data-v-d20dc73a]{font-size:13px;padding:0;margin-bottom:0;line-height:26px}.workflow-multiselect-table .multiselect__select[data-v-d20dc73a]{height:34px;width:30px}.workflow-multiselect-table .multiselect__content-wrapper[data-v-d20dc73a]{min-width:200px}.workflow-multiselect-table .multiselect__option[data-v-d20dc73a]{font-size:13px;padding:8px 12px;white-space:normal;word-break:break-word}.workflow-multiselect-wide-dropdown .multiselect__content-wrapper[data-v-d20dc73a]{min-width:280px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.workflow-multiselect-wide-dropdown .multiselect__option[data-v-d20dc73a]{white-space:nowrap}.task-rules-cards[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.task-rule-card[data-v-d20dc73a]{border:1px solid #e5e7eb;border-radius:10px;background:#fafafa;overflow:visible;position:relative}.task-rule-card-header[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 14px;background:#f3f4f6;border-bottom:1px solid #e5e7eb}.rule-number[data-v-d20dc73a]{font-size:13px;font-weight:600;color:#6366f1}.task-rule-card-body[data-v-d20dc73a]{padding:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.field-row[data-v-d20dc73a],.task-rule-card-body[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.field-group[data-v-d20dc73a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;position:relative}.field-group label[data-v-d20dc73a]{display:block;font-size:12px;font-weight:500;color:#6b7280;margin-bottom:4px}.field-group.full-width[data-v-d20dc73a]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.field-group .multiselect--active[data-v-d20dc73a]{z-index:99999}.add-rule-btn-card[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:12px;background:#fff;border:2px dashed #d1d5db;border-radius:10px;font-size:14px;font-weight:500;color:#6366f1;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.add-rule-btn-card[data-v-d20dc73a]:hover{background:#f9fafb;border-color:#6366f1}.remove-rule-btn[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;background:none;border:none;border-radius:4px;color:#9ca3af;cursor:pointer}.remove-rule-btn[data-v-d20dc73a]:hover{background:#fef2f2;color:#ef4444}.add-rule-btn[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;width:100%;padding:10px;background:none;border:none;border-top:1px solid #e5e7eb;font-size:13px;font-weight:500;color:#6366f1;cursor:pointer}.add-rule-btn[data-v-d20dc73a]:hover{background:#f9fafb}.delivery-options-card[data-v-d20dc73a]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:16px}.delivery-method-header[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #e2e8f0;font-weight:600;font-size:14px;color:#475569}.delivery-method-header svg[data-v-d20dc73a]{color:#6366f1}.checkbox-group[data-v-d20dc73a],.radio-group[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.checkbox-option[data-v-d20dc73a],.radio-option[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer}.checkbox-option input[type=checkbox][data-v-d20dc73a],.checkbox-option input[type=radio][data-v-d20dc73a],.radio-option input[type=checkbox][data-v-d20dc73a],.radio-option input[type=radio][data-v-d20dc73a]{width:16px;height:16px;accent-color:#6366f1}.checkbox-option span[data-v-d20dc73a],.radio-option span[data-v-d20dc73a]{font-size:14px;color:#374151}.duration-inputs[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.duration-value[data-v-d20dc73a]{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px}.duration-unit-select[data-v-d20dc73a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:120px}.help-text[data-v-d20dc73a]{font-size:12px;color:#6b7280;margin-top:4px}.help-text.text-warning[data-v-d20dc73a]{color:#b45309;background:#fef3c7;padding:8px 12px;border-radius:6px;margin-top:8px;font-style:italic}.help-text code[data-v-d20dc73a]{background:#f3f4f6;padding:2px 4px;border-radius:3px;font-size:11px}.section-heading[data-v-d20dc73a]{display:block;font-size:15px;font-weight:700;color:#1e293b;margin-bottom:8px;letter-spacing:-.01em}.new-patient-section[data-v-d20dc73a]{padding:16px;margin-bottom:20px;border:2px solid #e5e7eb;border-radius:8px;background:#fafbfc}.new-patient-mode-radios[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;margin:10px 0 12px 0}.np-radio-label[data-v-d20dc73a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;cursor:pointer;margin:0;padding:4px 0}.form-check-label-text[data-v-d20dc73a]{font-size:13px;color:#374151}.new-patient-all-section[data-v-d20dc73a],.new-patient-procedure-section[data-v-d20dc73a]{padding:12px;background:#fff;border:1px solid #e5e7eb;border-radius:6px}.np-field-group[data-v-d20dc73a]{margin-bottom:10px}.np-field-group[data-v-d20dc73a]:last-child{margin-bottom:0}.np-field-label[data-v-d20dc73a]{display:block;font-size:12px;font-weight:500;color:#6b7280;margin-bottom:4px}.proc-code-section[data-v-d20dc73a]{padding:16px;border:2px solid #e5e7eb;border-radius:8px;background:#fafbfc}.mt-2[data-v-d20dc73a]{margin-top:8px}.mt-3[data-v-d20dc73a]{margin-top:12px}.mt-4[data-v-d20dc73a]{margin-top:16px}.workflow-output-page[data-v-99a5c15a]{min-height:100vh;background-color:#f9fafb}.output-header[data-v-99a5c15a]{background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#8b5cf6));background:linear-gradient(90deg,#6366f1,#8b5cf6);padding:16px 24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.header-left[data-v-99a5c15a],.output-header[data-v-99a5c15a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left[data-v-99a5c15a]{gap:12px}.header-left .page-title[data-v-99a5c15a]{color:#fff;font-size:20px;font-weight:600;margin:0}.back-btn[data-v-99a5c15a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;background:hsla(0,0%,100%,.1);border:none;border-radius:8px;color:#fff;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.back-btn[data-v-99a5c15a]:hover{background:hsla(0,0%,100%,.2)}.header-actions[data-v-99a5c15a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.btn[data-v-99a5c15a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;border:none}.btn-refresh[data-v-99a5c15a]{background:#fff;color:#6366f1}.btn-refresh[data-v-99a5c15a]:hover:not(:disabled){background:#f9fafb;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn-refresh[data-v-99a5c15a]:disabled{opacity:.5;cursor:not-allowed}.btn-primary[data-v-99a5c15a]{background:#6366f1;color:#fff}.btn-primary[data-v-99a5c15a]:hover{background:#4f46e5}.output-panel[data-v-99a5c15a]{padding:24px;max-width:1400px;margin:0 auto}.panel-card[data-v-99a5c15a]{background:#fff;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.panel-header[data-v-99a5c15a]{padding:16px 20px;border-bottom:1px solid #e5e7eb;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.panel-header[data-v-99a5c15a],.section-title[data-v-99a5c15a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-title[data-v-99a5c15a]{gap:8px;font-size:16px;font-weight:600;color:#374151;margin:0}.section-title .section-icon[data-v-99a5c15a]{color:#6366f1}.run-count[data-v-99a5c15a]{font-size:13px;color:#6b7280;background:#f3f4f6;padding:4px 10px;border-radius:12px}.filter-bar[data-v-99a5c15a]{gap:12px;padding:12px 20px;background:#f9fafb;border-bottom:1px solid #e5e7eb;-ms-flex-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-bar[data-v-99a5c15a],.search-box[data-v-99a5c15a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.search-box[data-v-99a5c15a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:240px;-ms-flex-align:center;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:0 10px;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.search-box[data-v-99a5c15a]:focus-within{border-color:#6366f1;-webkit-box-shadow:0 0 0 3px rgba(99,102,241,.15);box-shadow:0 0 0 3px rgba(99,102,241,.15)}.search-box .search-icon[data-v-99a5c15a]{color:#9ca3af;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.search-box .search-input[data-v-99a5c15a]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;outline:none;padding:8px 0;font-size:14px;background:transparent;color:#374151}.search-box .search-input[data-v-99a5c15a]::-webkit-input-placeholder{color:#9ca3af}.search-box .search-input[data-v-99a5c15a]::-moz-placeholder{color:#9ca3af}.search-box .search-input[data-v-99a5c15a]:-ms-input-placeholder{color:#9ca3af}.search-box .search-input[data-v-99a5c15a]::-ms-input-placeholder{color:#9ca3af}.search-box .search-input[data-v-99a5c15a]::placeholder{color:#9ca3af}.search-box .clear-btn[data-v-99a5c15a]{background:none;border:none;color:#9ca3af;font-size:20px;line-height:1;cursor:pointer;padding:0 4px}.search-box .clear-btn[data-v-99a5c15a]:hover{color:#374151}.status-filter[data-v-99a5c15a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.status-filter .filter-label[data-v-99a5c15a]{font-size:13px;font-weight:500;color:#6b7280;margin:0}.status-filter .filter-select[data-v-99a5c15a]{border:1px solid #d1d5db;border-radius:8px;padding:7px 28px 7px 10px;font-size:14px;background:#fff;color:#374151;cursor:pointer;outline:none;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.status-filter .filter-select[data-v-99a5c15a]:focus{border-color:#6366f1;-webkit-box-shadow:0 0 0 3px rgba(99,102,241,.15);box-shadow:0 0 0 3px rgba(99,102,241,.15)}.empty-state[data-v-99a5c15a]{padding:60px 20px;text-align:center}.empty-state .empty-icon[data-v-99a5c15a]{color:#9ca3af;margin-bottom:16px}.empty-state h4[data-v-99a5c15a]{font-size:18px;color:#374151;margin:0 0 8px}.empty-state p[data-v-99a5c15a]{color:#6b7280;margin:0 auto;max-width:460px}.output-table-container[data-v-99a5c15a]{overflow-x:auto}.output-table-header[data-v-99a5c15a]{display:grid;grid-template-columns:100px 110px 200px 1fr 110px 60px;padding:12px 20px;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.output-item[data-v-99a5c15a]{display:grid;grid-template-columns:100px 110px 200px 1fr 110px 60px;padding:16px 20px;border-bottom:1px solid #f3f4f6;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .2s;transition:background-color .2s}.output-item[data-v-99a5c15a]:hover{background-color:#f9fafb}.output-item[data-v-99a5c15a]:last-child{border-bottom:none}.output-item.success[data-v-99a5c15a]{border-left:3px solid #22c55e}.output-item.failed[data-v-99a5c15a]{border-left:3px solid #ef4444}.status-badge[data-v-99a5c15a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:500}.status-badge.status-success[data-v-99a5c15a]{background:#dcfce7;color:#16a34a}.status-badge.status-failed[data-v-99a5c15a]{background:#fee2e2;color:#dc2626}.action-badge[data-v-99a5c15a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:500;white-space:nowrap}.action-badge .action-emoji[data-v-99a5c15a]{font-size:13px;line-height:1}.action-badge.action-sms[data-v-99a5c15a]{background:#dbeafe;color:#1d4ed8}.action-badge.action-email[data-v-99a5c15a]{background:#ede9fe;color:#6d28d9}.action-badge.action-task[data-v-99a5c15a]{background:#fef3c7;color:#b45309}.action-badge.action-form[data-v-99a5c15a]{background:#d1fae5;color:#047857}.action-badge.action-other[data-v-99a5c15a]{background:#f3f4f6;color:#4b5563}.col-patient[data-v-99a5c15a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0}.col-patient .patient-link[data-v-99a5c15a]{font-size:14px;font-weight:500;color:#4f46e5;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.col-patient .patient-link[data-v-99a5c15a]:hover{text-decoration:underline;color:#4338ca}.col-patient .patient-id[data-v-99a5c15a]{font-size:11px;color:#9ca3af;font-family:monospace}.col-patient .no-patient[data-v-99a5c15a]{color:#9ca3af;font-size:14px}.col-result[data-v-99a5c15a]{min-width:0}.col-result .result-preview[data-v-99a5c15a]{font-size:13px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.col-result .no-result[data-v-99a5c15a]{color:#9ca3af;font-style:italic}.col-timestamp[data-v-99a5c15a]{font-size:13px;color:#6b7280;cursor:help}.action-btn[data-v-99a5c15a],.col-actions[data-v-99a5c15a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.action-btn[data-v-99a5c15a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;background:transparent;border:none;border-radius:6px;color:#6b7280;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.action-btn[data-v-99a5c15a]:hover{background:#f3f4f6;color:#6366f1}.modal-overlay[data-v-99a5c15a]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000;-webkit-animation:fadeIn-99a5c15a .2s ease;animation:fadeIn-99a5c15a .2s ease}.modal-content[data-v-99a5c15a]{background:#fff;border-radius:12px;width:100%;max-width:600px;max-height:80vh;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,.1);box-shadow:0 20px 25px -5px rgba(0,0,0,.1);-webkit-animation:slideIn-99a5c15a .2s ease;animation:slideIn-99a5c15a .2s ease}.modal-content.modal-large[data-v-99a5c15a]{max-width:700px}.modal-header[data-v-99a5c15a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px;border-bottom:1px solid #e5e7eb}.modal-header h3[data-v-99a5c15a]{font-size:16px;font-weight:600;margin:0}.modal-header .close-btn[data-v-99a5c15a]{background:none;border:none;font-size:24px;color:#9ca3af;cursor:pointer}.modal-header .close-btn[data-v-99a5c15a]:hover{color:#6b7280}.modal-body[data-v-99a5c15a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:20px}.detail-section[data-v-99a5c15a]{margin-bottom:16px}.detail-section label[data-v-99a5c15a]{display:block;font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}.detail-section label .muted[data-v-99a5c15a]{font-weight:400;text-transform:none;letter-spacing:0;color:#9ca3af}.detail-section .detail-value[data-v-99a5c15a]{font-size:14px;color:#374151}.detail-section .detail-value .muted[data-v-99a5c15a]{color:#9ca3af;margin-left:6px;font-size:13px}.detail-section .detail-value.code-value[data-v-99a5c15a]{font-family:monospace;font-size:12px;background:#f9fafb;padding:8px 12px;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-section .detail-value.result-full[data-v-99a5c15a]{background:#f9fafb;padding:12px;border-radius:8px;max-height:300px;overflow-y:auto;font-size:13px;line-height:1.6}.detail-section .detail-value .patient-link[data-v-99a5c15a]{color:#4f46e5;text-decoration:none;font-weight:500}.detail-section .detail-value .patient-link[data-v-99a5c15a]:hover{text-decoration:underline}.detail-section .detail-value .patient-id[data-v-99a5c15a]{color:#9ca3af;font-family:monospace;font-size:12px;margin-left:8px}.copy-btn-inline[data-v-99a5c15a]{padding:4px 12px;background:#6366f1;border:none;border-radius:4px;color:#fff;font-size:12px;cursor:pointer}.copy-btn-inline[data-v-99a5c15a]:hover{background:#4f46e5}.modal-footer[data-v-99a5c15a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:16px 20px;border-top:1px solid #e5e7eb}.toast[data-v-99a5c15a]{position:fixed;bottom:24px;left:50%;-webkit-transform:translateX(-50%) translateY(100px);transform:translateX(-50%) translateY(100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 20px;background:#374151;color:#fff;border-radius:8px;font-size:14px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.toast.show[data-v-99a5c15a]{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1}@-webkit-keyframes fadeIn-99a5c15a{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-99a5c15a{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideIn-99a5c15a{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn-99a5c15a{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:768px){.output-table-header[data-v-99a5c15a]{display:none}.output-item[data-v-99a5c15a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding:16px}.filter-bar[data-v-99a5c15a],.output-item[data-v-99a5c15a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-bar[data-v-99a5c15a]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.status-filter[data-v-99a5c15a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}[data-v-1f12f8a0]{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}body[data-v-1f12f8a0]{background-color:#f8f9fa;color:#333;line-height:1.5}.workflow-builder[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;position:relative;overflow:hidden;background-color:#f9fafb}.header[data-v-1f12f8a0]{background:-webkit-gradient(linear,left top,right top,from(#6366f1),to(#8b5cf6));background:linear-gradient(90deg,#6366f1,#8b5cf6);color:#fff;padding:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:10}.header-content[data-v-1f12f8a0]{max-width:1400px;margin:0 auto;padding:12px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header h1[data-v-1f12f8a0]{font-size:20px;font-weight:600;color:#fff;margin:0}.header-actions[data-v-1f12f8a0]{gap:12px}.btn[data-v-1f12f8a0],.header-actions[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn[data-v-1f12f8a0]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:8px 16px;border-radius:8px;border:none;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);height:40px;min-width:100px}.btn-save[data-v-1f12f8a0]{background-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.7);cursor:not-allowed}.btn-save-active[data-v-1f12f8a0]{background-color:#22c55e;color:#fff;cursor:pointer}.btn-save-active[data-v-1f12f8a0]:hover{background-color:#16a34a;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn-load[data-v-1f12f8a0]{background-color:#fff;color:#6366f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.btn-load[data-v-1f12f8a0]:hover{background-color:#f9fafb;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.chevron-down[data-v-1f12f8a0]{font-size:10px;margin-left:4px}.dropdown[data-v-1f12f8a0]{position:relative}.dropdown-menu[data-v-1f12f8a0]{position:absolute;top:calc(100% + 8px);left:0;width:280px;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15);z-index:100;overflow:hidden;max-height:350px;overflow-y:auto;-webkit-animation:fadeIn-1f12f8a0 .2s ease;animation:fadeIn-1f12f8a0 .2s ease}@-webkit-keyframes fadeIn-1f12f8a0{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-1f12f8a0{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.dropdown-item[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:12px 16px;text-align:left;background:none;border:none;border-bottom:1px solid #f0f0f0;cursor:pointer;font-size:14px;-webkit-transition:background-color .2s;transition:background-color .2s}.dropdown-item[data-v-1f12f8a0]:hover{background-color:#f5f7fa}.dropdown-item[data-v-1f12f8a0]:last-child{border-bottom:none}.item-content[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.item-icon[data-v-1f12f8a0]{font-size:16px}.item-name[data-v-1f12f8a0]{font-weight:500}.dropdown-empty[data-v-1f12f8a0]{padding:20px;text-align:center;color:#94a3b8;font-style:italic;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.empty-icon[data-v-1f12f8a0]{font-size:24px;margin-bottom:4px}.date[data-v-1f12f8a0]{font-size:12px;color:#94a3b8}.modal[data-v-1f12f8a0]{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}.modal-overlay[data-v-1f12f8a0]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(2px)}.modal-content[data-v-1f12f8a0]{position:relative;width:450px;background-color:#fff;border-radius:16px;-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);-webkit-animation:modalFadeIn-1f12f8a0 .3s ease;animation:modalFadeIn-1f12f8a0 .3s ease;z-index:1001;overflow:hidden}@-webkit-keyframes modalFadeIn-1f12f8a0{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes modalFadeIn-1f12f8a0{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.modal-header[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb;background-color:#f9fafb}.modal-header h3[data-v-1f12f8a0]{font-size:20px;font-weight:600;color:#111827;margin:0}.modal-body[data-v-1f12f8a0]{padding:24px}.modal-body label[data-v-1f12f8a0]{display:block;margin-bottom:8px;font-weight:500;color:#374151}.modal-body input[data-v-1f12f8a0]{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.modal-body input[data-v-1f12f8a0]:focus{outline:none;border-color:#6366f1;-webkit-box-shadow:0 0 0 3px rgba(99,102,241,.1);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.modal-footer[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e5e7eb}.main-content[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.left-sidebar[data-v-1f12f8a0]{width:280px;background-color:#fff;border-right:1px solid #e5e7eb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:5;-webkit-box-shadow:2px 0 5px rgba(0,0,0,.03);box-shadow:2px 0 5px rgba(0,0,0,.03)}.sidebar-tabs[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e5e7eb;background-color:#f9fafb}.tab-button[data-v-1f12f8a0]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:14px 12px;text-align:center;background:none;border:none;cursor:pointer;font-weight:500;color:#6b7280;-webkit-transition:all .2s;transition:all .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.tab-button.active[data-v-1f12f8a0]{color:#6366f1;border-bottom:2px solid #6366f1;background-color:#fff}.tab-button[data-v-1f12f8a0]:hover:not(.active){background-color:#f3f4f6}.sidebar-content[data-v-1f12f8a0]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.tab-content[data-v-1f12f8a0]{padding:16px}.sidebar-item[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;margin-bottom:10px;border-radius:8px;background-color:#f9fafb;cursor:-webkit-grab;cursor:grab;-webkit-transition:all .2s;transition:all .2s;border:1px solid #e5e7eb;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.sidebar-item[data-v-1f12f8a0]:hover{background-color:#f3f4f6;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 6px rgba(0,0,0,.05);box-shadow:0 4px 6px rgba(0,0,0,.05);border-color:#d1d5db}.sidebar-item-icon[data-v-1f12f8a0]{margin-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;background-color:#fff;border-radius:6px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);color:#6366f1}.sidebar-item-label[data-v-1f12f8a0]{font-size:14px;font-weight:500;color:#374151}.canvas[data-v-1f12f8a0]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;overflow:auto;background-color:#f9fafb}.grid-background[data-v-1f12f8a0]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.connections[data-v-1f12f8a0]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.connection-path[data-v-1f12f8a0]{stroke:#a5b4fc;stroke-width:2;stroke-dasharray:5,5;-webkit-transition:stroke .3s,stroke-width .3s,-webkit-filter .3s;transition:stroke .3s,stroke-width .3s,-webkit-filter .3s;transition:stroke .3s,stroke-width .3s,filter .3s;transition:stroke .3s,stroke-width .3s,filter .3s,-webkit-filter .3s;-webkit-animation:flow-1f12f8a0 1s linear infinite;animation:flow-1f12f8a0 1s linear infinite}.connection-path[data-v-1f12f8a0],.connection-point-circle[data-v-1f12f8a0]{-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.1));filter:drop-shadow(0 1px 1px rgba(0,0,0,.1))}.connection-point-circle[data-v-1f12f8a0]{fill:#6366f1;-webkit-transition:fill .3s,r .3s,-webkit-filter .3s;transition:fill .3s,r .3s,-webkit-filter .3s;transition:fill .3s,r .3s,filter .3s;transition:fill .3s,r .3s,filter .3s,-webkit-filter .3s}.connections g:hover .connection-path[data-v-1f12f8a0]{stroke:#818cf8;stroke-width:3;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.15));filter:drop-shadow(0 2px 4px rgba(0,0,0,.15))}.connections g:hover .connection-point-circle[data-v-1f12f8a0]{fill:#4f46e5;r:5;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.15));filter:drop-shadow(0 2px 4px rgba(0,0,0,.15))}.temp-connection-path[data-v-1f12f8a0]{-webkit-animation:flow-1f12f8a0 1s linear infinite;animation:flow-1f12f8a0 1s linear infinite}@-webkit-keyframes flow-1f12f8a0{to{stroke-dashoffset:-10}}@keyframes flow-1f12f8a0{to{stroke-dashoffset:-10}}@-webkit-keyframes dash-1f12f8a0{to{stroke-dashoffset:20}}@keyframes dash-1f12f8a0{to{stroke-dashoffset:20}}.node[data-v-1f12f8a0]{position:absolute;width:240px;min-height:120px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05);z-index:3;cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid rgba(0,0,0,.05);-webkit-transition:-webkit-box-shadow .3s,-webkit-transform .3s;transition:-webkit-box-shadow .3s,-webkit-transform .3s;transition:box-shadow .3s,transform .3s;transition:box-shadow .3s,transform .3s,-webkit-box-shadow .3s,-webkit-transform .3s}.node[data-v-1f12f8a0]:hover{-webkit-box-shadow:0 12px 20px rgba(0,0,0,.07);box-shadow:0 12px 20px rgba(0,0,0,.07);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.node.selected[data-v-1f12f8a0]{-webkit-box-shadow:0 0 0 2px #6366f1,0 12px 20px rgba(0,0,0,.07);box-shadow:0 0 0 2px #6366f1,0 12px 20px rgba(0,0,0,.07)}.node-greeting[data-v-1f12f8a0]{background-color:#eff6ff;border-color:#dbeafe}.node-question[data-v-1f12f8a0]{background-color:#f0fdf4;border-color:#dcfce7}.node-response[data-v-1f12f8a0]{background-color:#fffde7;border-color:#fef08a}.node-assign-task[data-v-1f12f8a0]{background-color:#f5f3ff;border-color:#ede9fe}.node-send-email[data-v-1f12f8a0]{background-color:#ecfeff;border-color:#cffafe}.node-send-text[data-v-1f12f8a0]{background-color:#e0f2fe;border-color:#bae6fd}.node-webhook[data-v-1f12f8a0]{background-color:#eef2ff;border-color:#e0e7ff}.node-delay[data-v-1f12f8a0]{background-color:#fff7ed;border-color:#ffedd5}.node-send-slack[data-v-1f12f8a0]{background-color:#f5f3ff;border-color:#e9d5ff}.node-header[data-v-1f12f8a0]{padding:12px 16px;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:12px;border-top-right-radius:12px;background-color:hsla(0,0%,100%,.7);backdrop-filter:blur(4px)}.node-header[data-v-1f12f8a0],.node-icon[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node-icon[data-v-1f12f8a0]{margin-right:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;background-color:#f9fafb;border-radius:8px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);color:#6366f1}.node-title[data-v-1f12f8a0]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-weight:600;color:#374151}.node-menu-btn[data-v-1f12f8a0]{background:none;border:none;cursor:pointer;font-size:20px;line-height:1;padding:4px 8px;border-radius:4px;color:#6b7280;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.node-menu-btn[data-v-1f12f8a0]:hover{background-color:rgba(0,0,0,.05);color:#374151}.dots[data-v-1f12f8a0]{display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.node-content[data-v-1f12f8a0]{padding:16px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;color:#4b5563}.greeting-content[data-v-1f12f8a0],.question-content[data-v-1f12f8a0]{color:#4b5563;line-height:1.5}.delay-content[data-v-1f12f8a0],.email-content[data-v-1f12f8a0],.response-content[data-v-1f12f8a0],.slack-content[data-v-1f12f8a0],.task-content[data-v-1f12f8a0],.text-content[data-v-1f12f8a0],.webhook-content[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.delay-label[data-v-1f12f8a0],.email-label[data-v-1f12f8a0],.response-label[data-v-1f12f8a0],.slack-label[data-v-1f12f8a0],.task-label[data-v-1f12f8a0],.text-label[data-v-1f12f8a0],.webhook-label[data-v-1f12f8a0]{font-weight:600;margin-bottom:4px;color:#374151}.slack-channel[data-v-1f12f8a0]{font-size:13px;color:#6b7280}.slack-preview[data-v-1f12f8a0]{font-size:12px;color:#9ca3af;font-style:italic}.response-options[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.response-option[data-v-1f12f8a0]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 10px;background-color:#f9fafb;border-radius:6px;border:1px solid #e5e7eb}.remove-option[data-v-1f12f8a0],.response-option[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.remove-option[data-v-1f12f8a0]{background:none;border:none;cursor:pointer;font-size:16px;color:#9ca3af;width:24px;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.remove-option[data-v-1f12f8a0]:hover{background-color:#fee2e2;color:#ef4444}.add-option[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4a6cf7;cursor:pointer;padding:6px 0;font-size:13px;font-weight:500;-webkit-transition:color .2s;transition:color .2s}.add-option[data-v-1f12f8a0]:hover{color:#3451b2}.plus[data-v-1f12f8a0]{margin-right:4px;font-weight:700}.connection-point[data-v-1f12f8a0]{position:absolute;width:12px;height:12px;background-color:#fff;border:2px solid #6366f1;border-radius:50%;z-index:4;cursor:pointer;-webkit-transition:background-color .2s,border-color .2s,-webkit-transform .2s,-webkit-box-shadow .2s;transition:background-color .2s,border-color .2s,-webkit-transform .2s,-webkit-box-shadow .2s;transition:background-color .2s,border-color .2s,transform .2s,box-shadow .2s;transition:background-color .2s,border-color .2s,transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}.connection-point[data-v-1f12f8a0]:hover{background-color:#6366f1;border-color:#4f46e5;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-box-shadow:0 0 0 4px rgba(99,102,241,.2);box-shadow:0 0 0 4px rgba(99,102,241,.2)}.connection-point-top[data-v-1f12f8a0]{top:-7px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.connection-point-bottom[data-v-1f12f8a0]{bottom:-7px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.settings-sidebar[data-v-1f12f8a0]{position:fixed;top:0;right:-800px;width:800px;height:100vh;background-color:#fff;-webkit-box-shadow:-5px 0 25px rgba(0,0,0,.1);box-shadow:-5px 0 25px rgba(0,0,0,.1);z-index:100;-webkit-transition:right .3s cubic-bezier(.4,0,.2,1);transition:right .3s cubic-bezier(.4,0,.2,1);border-left:1px solid #e5e7eb}.settings-sidebar.show[data-v-1f12f8a0]{right:0}.settings-sidebar.has-unsaved-changes[data-v-1f12f8a0]{border-left:2px solid #f59e0b}.settings-header[data-v-1f12f8a0]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;border-bottom:1px solid #e5e7eb;background-color:#f9fafb}.settings-header[data-v-1f12f8a0],.settings-header h2[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-header h2[data-v-1f12f8a0]{font-size:18px;font-weight:600;color:#111827;margin:0}.unsaved-indicator[data-v-1f12f8a0]{color:#f59e0b;margin-left:6px;font-size:20px}.close-btn[data-v-1f12f8a0]{background:none;border:none;font-size:24px;cursor:pointer;color:#6b7280;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.close-btn[data-v-1f12f8a0]:hover{background-color:#f3f4f6;color:#111827}.settings-content[data-v-1f12f8a0]{padding:20px;overflow-y:auto;height:calc(100vh - 70px)}.settings-description[data-v-1f12f8a0]{color:#6b7280;margin-bottom:24px;font-size:14px;line-height:1.5}.setting-section[data-v-1f12f8a0]{margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid #e5e7eb}.setting-section[data-v-1f12f8a0]:last-child{border-bottom:none}.setting-section label[data-v-1f12f8a0]{display:block;margin-bottom:8px;font-weight:500;color:#374151}.setting-section input[type=date][data-v-1f12f8a0],.setting-section input[type=email][data-v-1f12f8a0],.setting-section input[type=number][data-v-1f12f8a0],.setting-section input[type=tel][data-v-1f12f8a0],.setting-section input[type=text][data-v-1f12f8a0],.setting-section input[type=url][data-v-1f12f8a0],.setting-section select[data-v-1f12f8a0],.setting-section textarea[data-v-1f12f8a0]{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;color:#374151;background-color:#fff;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s;margin-bottom:12px}.setting-section input[data-v-1f12f8a0]:focus,.setting-section select[data-v-1f12f8a0]:focus,.setting-section textarea[data-v-1f12f8a0]:focus{outline:none;border-color:#6366f1;-webkit-box-shadow:0 0 0 3px rgba(99,102,241,.1);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.mt-3[data-v-1f12f8a0]{margin-top:16px}.delay-inputs[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.delay-value[data-v-1f12f8a0]{-webkit-box-flex:1;-ms-flex:1;flex:1}.delay-unit[data-v-1f12f8a0]{width:120px}.section-header[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.section-header h3[data-v-1f12f8a0]{font-size:16px;font-weight:600;color:#111827;margin:0}.add-task-btn[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:none;border:none;color:#4a6cf7;cursor:pointer;font-size:14px;font-weight:500;-webkit-transition:color .2s;transition:color .2s}.add-task-btn[data-v-1f12f8a0]:hover{color:#3451b2}.task-table-container[data-v-1f12f8a0]{overflow-x:auto;margin-top:12px;border:1px solid #e5e7eb;border-radius:8px}.task-table[data-v-1f12f8a0]{width:100%;border-collapse:collapse;font-size:14px;table-layout:fixed}.task-table th[data-v-1f12f8a0]{background-color:#f9fafb;padding:12px;text-align:left;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;white-space:nowrap}.task-table td[data-v-1f12f8a0]{padding:12px;border-bottom:1px solid #e5e7eb;vertical-align:top}.task-table tr:last-child td[data-v-1f12f8a0]{border-bottom:none}.task-table input[data-v-1f12f8a0],.task-table select[data-v-1f12f8a0],.task-table textarea[data-v-1f12f8a0]{width:100%;padding:8px;border:1px solid #d1d5db;border-radius:6px;font-size:13px}.task-table textarea[data-v-1f12f8a0]{min-height:80px;resize:vertical}.code-cell[data-v-1f12f8a0],.task-table th[data-v-1f12f8a0]:first-child{width:160px}.task-table th[data-v-1f12f8a0]:nth-child(2){width:120px}.task-table th[data-v-1f12f8a0]:nth-child(3){width:230px}.task-table th[data-v-1f12f8a0]:nth-child(4),.task-table th[data-v-1f12f8a0]:nth-child(5){width:100px}.task-table th[data-v-1f12f8a0]:nth-child(6){width:40px}.delete-task-btn[data-v-1f12f8a0]{background:none;border:none;cursor:pointer;color:#ef4444;width:28px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s}.delete-task-btn[data-v-1f12f8a0]:hover{background-color:#fee2e2}.empty-tasks[data-v-1f12f8a0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 16px;background-color:#f9fafb;border-radius:8px;border:1px dashed #d1d5db;color:#6b7280;text-align:center}.empty-icon[data-v-1f12f8a0],.empty-tasks[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.empty-icon[data-v-1f12f8a0]{width:48px;height:48px;background-color:#f3f4f6;border-radius:50%;margin-bottom:12px;color:#9ca3af}.node-type-tabs[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:20px}.node-type-tab[data-v-1f12f8a0]{padding:10px 14px;text-align:center;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;font-size:14px;font-weight:500;color:#4b5563;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.node-type-tab[data-v-1f12f8a0]:hover{background-color:#f3f4f6;border-color:#d1d5db}.node-type-tab.active[data-v-1f12f8a0]{background-color:#6366f1;color:#fff;border-color:#6366f1}.color-options[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.color-option[data-v-1f12f8a0]{width:36px;height:36px;border-radius:50%;border:1px solid #e5e7eb;cursor:pointer;-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}.color-option[data-v-1f12f8a0]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.color-option.selected[data-v-1f12f8a0]{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #4a6cf7;box-shadow:0 0 0 2px #fff,0 0 0 4px #4a6cf7}.unsaved-changes-notification[data-v-1f12f8a0]{position:sticky;bottom:0;left:0;width:100%;background-color:#fffbeb;border-top:1px solid #fef3c7;padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#d97706;font-weight:500;margin:0 -20px;width:calc(100% + 40px);z-index:10}.settings-actions[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:32px;padding-top:20px;border-top:1px solid #e5e7eb}.right-actions[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.delete-node-btn[data-v-1f12f8a0]{padding:12px 18px;background-color:#ef4444;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-transition:background-color .2s;transition:background-color .2s}.delete-node-btn[data-v-1f12f8a0]:hover{background-color:#dc2626}.cancel-btn[data-v-1f12f8a0]{padding:12px 18px;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;cursor:pointer;color:#4b5563;font-weight:500;-webkit-transition:background-color .2s;transition:background-color .2s}.cancel-btn[data-v-1f12f8a0]:hover{background-color:#e5e7eb}.save-btn[data-v-1f12f8a0]{padding:12px 18px;background-color:#4a6cf7;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-transition:all .2s;transition:all .2s}.save-btn[data-v-1f12f8a0]:hover{background-color:#3451b2}.save-btn-highlight[data-v-1f12f8a0]{background-color:#22c55e;-webkit-box-shadow:0 0 0 3px rgba(34,197,94,.2);box-shadow:0 0 0 3px rgba(34,197,94,.2);-webkit-animation:pulse-1f12f8a0 2s infinite;animation:pulse-1f12f8a0 2s infinite}@-webkit-keyframes pulse-1f12f8a0{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 0 rgba(34,197,94,.4);box-shadow:0 0 0 0 rgba(34,197,94,.4)}50%{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:0 0 0 6px rgba(34,197,94,0);box-shadow:0 0 0 6px rgba(34,197,94,0)}to{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 0 rgba(34,197,94,0);box-shadow:0 0 0 0 rgba(34,197,94,0)}}.form-control[data-v-1f12f8a0]{width:100%;padding:10px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;color:#374151;background-color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease;min-height:42px}select.form-control[data-v-1f12f8a0]{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:40px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}select.form-control option[data-v-1f12f8a0]{padding:12px;font-size:14px;color:#374151;background-color:#fff}.form-control[data-v-1f12f8a0]:focus{outline:none;border-color:#6366f1;-webkit-box-shadow:0 0 0 3px rgba(99,102,241,.1);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.checkbox-group[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin:24px 0;padding:16px;background-color:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.checkbox-container[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;padding:4px;border-radius:6px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.checkbox-container input[type=checkbox][data-v-1f12f8a0]{margin-top:2px}.checkbox-label[data-v-1f12f8a0]{padding-top:0;line-height:24px}.checkbox-container[data-v-1f12f8a0]:hover{background-color:#f3f4f6}.checkbox-container input[type=checkbox][data-v-1f12f8a0]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid #d1d5db;border-radius:6px;cursor:pointer;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.checkbox-container input[type=checkbox][data-v-1f12f8a0]:checked{background-color:#6366f1;border-color:#6366f1}.checkbox-container input[type=checkbox][data-v-1f12f8a0]:checked:after{content:"";position:absolute;left:6px;top:2px;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-container input[type=checkbox][data-v-1f12f8a0]:hover{border-color:#6366f1}.checkbox-container input[type=checkbox][data-v-1f12f8a0]:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(99,102,241,.2);box-shadow:0 0 0 3px rgba(99,102,241,.2)}.checkbox-label[data-v-1f12f8a0]{font-size:14px;color:#374151;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-upload[data-v-1f12f8a0]{margin-top:24px}.upload-area[data-v-1f12f8a0]{border:2px dashed #d1d5db;border-radius:8px;padding:24px;text-align:center;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.upload-area[data-v-1f12f8a0]:hover{border-color:#6366f1;background-color:#f8fafc}.upload-placeholder[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#6b7280}.upload-placeholder svg[data-v-1f12f8a0]{color:#6366f1;margin-bottom:4px}.upload-placeholder p[data-v-1f12f8a0]{margin:0;font-weight:500;color:#374151}.upload-placeholder span[data-v-1f12f8a0]{font-size:12px;color:#9ca3af}.file-list[data-v-1f12f8a0]{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.file-item[data-v-1f12f8a0]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 12px;background-color:#f3f4f6;border-radius:6px;font-size:13px}.file-item[data-v-1f12f8a0],.file-name[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.file-name[data-v-1f12f8a0]{color:#374151;gap:8px}.file-name[data-v-1f12f8a0]:before{content:"";width:4px;height:4px;background-color:#6366f1;border-radius:50%;display:inline-block}.remove-file[data-v-1f12f8a0]{background:none;border:none;color:#ef4444;cursor:pointer;padding:4px 8px;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease}.remove-file[data-v-1f12f8a0]:hover{background-color:#fee2e2}.response-options-editor[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.response-option-item[data-v-1f12f8a0]{gap:10px}.remove-option-btn[data-v-1f12f8a0],.response-option-item[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.remove-option-btn[data-v-1f12f8a0]{background:none;border:none;cursor:pointer;font-size:18px;color:#ef4444;width:28px;height:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s}.remove-option-btn[data-v-1f12f8a0]:hover{background-color:#fee2e2}.add-option-btn[data-v-1f12f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:none;border:none;color:#4a6cf7;cursor:pointer;font-size:14px;font-weight:500;margin-top:6px;-webkit-transition:color .2s;transition:color .2s}.add-option-btn[data-v-1f12f8a0]:hover{color:#3451b2}@media (max-width:1024px){.header-content[data-v-1f12f8a0]{padding:10px 16px}.header h1[data-v-1f12f8a0]{font-size:18px}.btn[data-v-1f12f8a0]{padding:8px 12px;font-size:13px}.left-sidebar[data-v-1f12f8a0]{width:250px}.settings-sidebar[data-v-1f12f8a0]{width:700px}}@media (max-width:768px){.header-content[data-v-1f12f8a0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.header-actions[data-v-1f12f8a0]{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.settings-sidebar[data-v-1f12f8a0]{width:100%;right:-100%}.left-sidebar[data-v-1f12f8a0],.node[data-v-1f12f8a0]{width:220px}.sidebar-item-icon[data-v-1f12f8a0]{margin-right:8px;font-size:18px;width:30px;height:30px}.sidebar-item-label[data-v-1f12f8a0]{font-size:13px}.modal-content[data-v-1f12f8a0]{width:90%;max-width:400px}}@media (max-width:640px){.left-sidebar[data-v-1f12f8a0]{width:180px}.tab-button[data-v-1f12f8a0]{padding:10px 8px;font-size:13px}.sidebar-item[data-v-1f12f8a0]{padding:10px 8px}.node[data-v-1f12f8a0]{width:200px}.node-header[data-v-1f12f8a0]{padding:10px 12px}.node-content[data-v-1f12f8a0]{padding:12px;font-size:13px}}@keyframes pulse-1f12f8a0{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 0 rgba(34,197,94,.4);box-shadow:0 0 0 0 rgba(34,197,94,.4)}50%{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:0 0 0 6px rgba(34,197,94,0);box-shadow:0 0 0 6px rgba(34,197,94,0)}to{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 0 rgba(34,197,94,0);box-shadow:0 0 0 0 rgba(34,197,94,0)}}.btn-save-active[data-v-1f12f8a0]{-webkit-animation:pulse-1f12f8a0 2s infinite;animation:pulse-1f12f8a0 2s infinite}.btn-save-active[data-v-1f12f8a0]:hover{-webkit-animation:none;animation:none}