.edit-pages-dialog[data-v-5674cca8]{background:#fff;border-radius:12px;overflow:hidden}.dialog-header[data-v-5674cca8]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:24px 32px 20px}.dialog-header[data-v-5674cca8],.header-icon[data-v-5674cca8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-icon[data-v-5674cca8]{background:hsla(0,0%,100%,.2);border-radius:12px;height:48px;width:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:16px}.header-icon .material-icons[data-v-5674cca8]{font-size:24px}.header-content[data-v-5674cca8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.dialog-title[data-v-5674cca8]{font-size:24px;font-weight:600;line-height:1.2;margin:0 0 4px}.dialog-subtitle[data-v-5674cca8]{font-size:14px;font-weight:400;margin:0;opacity:.9}.pages-section[data-v-5674cca8]{background:#f8f9fa;padding:24px 32px}.pages-count[data-v-5674cca8]{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:20px}.count-badge[data-v-5674cca8]{background:#e3f2fd;border-radius:20px;color:#1976d2;font-size:13px;font-weight:500;padding:6px 12px}.pages-container[data-v-5674cca8]{max-height:400px;overflow-y:auto}.draggable-list[data-v-5674cca8]{min-height:60px}.page-item[data-v-5674cca8]{background:#fff;border:1px solid #e1e5e9;border-radius:10px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px #0000000f;margin-bottom:12px;overflow:hidden;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.page-item[data-v-5674cca8]:hover{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px #0000001a;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.page-item.single-page .delete-btn[data-v-5674cca8]{cursor:not-allowed;opacity:.4}.page-content[data-v-5674cca8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px}.page-content[data-v-5674cca8],.page-info[data-v-5674cca8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-info[data-v-5674cca8]{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:16px}.page-preview[data-v-5674cca8]{background:#f8f9fa;border:2px solid #e1e5e9;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;overflow:hidden;width:60px;-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;position:relative}.preview-image[data-v-5674cca8]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.preview-placeholder[data-v-5674cca8]{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;background:#f8f9fa;color:#9ca3af;height:100%;justify-content:center;width:100%}.preview-placeholder .material-icons[data-v-5674cca8]{font-size:24px}.page-details[data-v-5674cca8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.page-details[data-v-5674cca8],.page-number[data-v-5674cca8]{display:-webkit-box;display:-ms-flexbox;display:flex}.page-number[data-v-5674cca8]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:6px;color:#fff;height:32px;min-width:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:12px;font-weight:600;justify-content:center;-ms-flex-item-align:start;align-self:flex-start;gap:4px;padding:0 8px}.page-label[data-v-5674cca8]{font-size:11px;opacity:.9}.page-num[data-v-5674cca8]{font-size:13px;font-weight:700}.page-actions[data-v-5674cca8]{gap:8px}.action-btn[data-v-5674cca8],.page-actions[data-v-5674cca8]{display:-webkit-box;display:-ms-flexbox;display:flex}.action-btn[data-v-5674cca8]{border:none;border-radius:8px;height:36px;width:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;justify-content:center;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.action-btn .material-icons[data-v-5674cca8]{font-size:18px}.delete-btn[data-v-5674cca8]{background:#fff5f5;color:#e53e3e}.delete-btn[data-v-5674cca8]:hover:not(:disabled){background:#fed7d7;-webkit-transform:scale(1.05);transform:scale(1.05)}.delete-btn[data-v-5674cca8]:disabled{cursor:not-allowed;opacity:.4}.drag-handle[data-v-5674cca8]{background:#f7fafc;color:#718096;cursor:-webkit-grab;cursor:grab}.drag-handle[data-v-5674cca8]:hover{background:#edf2f7;color:#4a5568}.drag-handle[data-v-5674cca8]:active{cursor:-webkit-grabbing;cursor:grabbing}.drag-ghost[data-v-5674cca8]{opacity:.5;-webkit-transform:rotate(2deg);transform:rotate(2deg)}.sortable-chosen[data-v-5674cca8]{background:#f0f8ff;border-color:#4299e1}.empty-state[data-v-5674cca8]{color:#6c757d;padding:40px 20px;text-align:center}.empty-icon[data-v-5674cca8]{font-size:48px;margin-bottom:12px;opacity:.5}.empty-text[data-v-5674cca8]{font-size:16px;margin:0}.dialog-footer[data-v-5674cca8]{-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fff;border-top:1px solid #e1e5e9;justify-content:space-between;padding:20px 32px 24px}.dialog-footer[data-v-5674cca8],.footer-info[data-v-5674cca8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-info[data-v-5674cca8]{color:#6c757d;font-size:13px}.info-icon[data-v-5674cca8]{font-size:16px;margin-right:6px}.footer-actions[data-v-5674cca8]{gap:12px}.btn[data-v-5674cca8],.footer-actions[data-v-5674cca8]{display:-webkit-box;display:-ms-flexbox;display:flex}.btn[data-v-5674cca8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.btn-primary[data-v-5674cca8]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.btn-primary[data-v-5674cca8]:hover{-webkit-box-shadow:0 4px 12px rgba(102,126,234,.4);box-shadow:0 4px 12px #667eea66;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn-icon[data-v-5674cca8]{font-size:16px;margin-right:6px}.list-item-enter-active[data-v-5674cca8],.list-item-leave-active[data-v-5674cca8]{-webkit-transition:all .3s ease;transition:all .3s ease}.list-item-enter-from[data-v-5674cca8]{opacity:0;-webkit-transform:translateX(-20px);transform:translate(-20px)}.list-item-leave-to[data-v-5674cca8]{opacity:0;-webkit-transform:translateX(20px);transform:translate(20px)}.list-item-move[data-v-5674cca8]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.pages-container[data-v-5674cca8]::-webkit-scrollbar{width:6px}.pages-container[data-v-5674cca8]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.pages-container[data-v-5674cca8]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.pages-container[data-v-5674cca8]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width:768px){.dialog-header[data-v-5674cca8]{padding:20px 20px 16px}.pages-section[data-v-5674cca8]{padding:20px}.dialog-footer[data-v-5674cca8]{padding:16px 20px 20px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:12px}.footer-info[data-v-5674cca8]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-content[data-v-5674cca8]{padding:12px 16px}.page-info[data-v-5674cca8]{gap:12px}.page-preview[data-v-5674cca8]{height:65px;width:50px}.page-number[data-v-5674cca8]{font-size:10px;gap:3px;height:28px;min-width:50px;padding:0 6px}.page-label[data-v-5674cca8]{font-size:9px}.page-num[data-v-5674cca8]{font-size:11px}.dialog-title[data-v-5674cca8]{font-size:20px}}.page-nav-container[data-v-74b3d688]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}.page-nav-button[data-v-74b3d688],.page-nav-container[data-v-74b3d688]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.page-nav-button[data-v-74b3d688]{background:#fff;border:2px solid #e9ecef;border-radius:8px;color:#6c757d;cursor:pointer;font-size:.875rem;font-weight:500;min-height:44px;outline:none;padding:.75rem 1rem;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.page-nav-button[data-v-74b3d688]:hover{background:#f8f9fa;border-color:#007bff;-webkit-box-shadow:0 2px 8px rgba(0,123,255,.15);box-shadow:0 2px 8px #007bff26;color:#495057;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.page-nav-button.active[data-v-74b3d688]{background:linear-gradient(135deg,#007bff,#0056b3);border-color:#007bff;-webkit-box-shadow:0 3px 12px rgba(0,123,255,.3);box-shadow:0 3px 12px #007bff4d;color:#fff}.page-nav-button.active[data-v-74b3d688]:hover{background:linear-gradient(135deg,#0056b3,#004085);-webkit-box-shadow:0 4px 15px rgba(0,123,255,.4);box-shadow:0 4px 15px #007bff66;color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.page-nav-button .material-icons[data-v-74b3d688]{font-size:18px;line-height:1}.page-nav-button span[data-v-74b3d688]{font-weight:inherit;line-height:inherit}.edit-pages-button[data-v-74b3d688]{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;background:#f8f9fa;border:2px solid #e9ecef;border-radius:8px;color:#6c757d;height:44px;justify-content:center;outline:none;padding:.75rem;-webkit-transition:all .3s ease;transition:all .3s ease;width:44px}.edit-pages-button[data-v-74b3d688]:hover{background:#fff;border-color:#007bff;-webkit-box-shadow:0 3px 8px rgba(0,123,255,.15);box-shadow:0 3px 8px #007bff26;color:#495057;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.edit-pages-button .material-icons[data-v-74b3d688]{font-size:18px;line-height:1}.page-display[data-v-74b3d688]{position:relative}.page-display>img[data-v-74b3d688]{width:100%}.doc-field[data-v-74b3d688]{border:2px solid #000;position:absolute}.drawing-field[data-v-74b3d688]{border:1px solid grey;position:absolute}.page-display[data-v-74b3d688]{border:1px solid #252525}.edit-pages-button[data-v-74b3d688]{color:#007bff;cursor:pointer}.resize-item-container[data-v-74b3d688]{position:absolute;visibility:hidden}.resize-icon[data-v-74b3d688]{background-color:transparent;border-radius:2px;height:12px;position:absolute;visibility:visible;width:12px;z-index:100}.resize-top-left[data-v-74b3d688]{cursor:nw-resize;left:-6px;top:-6px}.resize-top-right[data-v-74b3d688]{cursor:ne-resize;right:-6px;top:-6px}.resize-bottom-left[data-v-74b3d688]{bottom:-6px;cursor:sw-resize;left:-6px}.resize-bottom-right[data-v-74b3d688]{bottom:-6px;cursor:se-resize;right:-6px}.move-btn[data-v-74b3d688]{cursor:move;font-size:16px;position:absolute;right:30px;top:0}.delete-button[data-v-74b3d688]{right:0}.delete-button[data-v-74b3d688],.edit-button[data-v-74b3d688]{font-size:16px;position:absolute;top:0;z-index:3}.edit-button[data-v-74b3d688]{color:#007bff;right:16px;width:16px}.add-image-button[data-v-74b3d688]{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;background:linear-gradient(135deg,#4c6ef5,#748ffc);border:none;border-radius:10px;-webkit-box-shadow:0 4px 15px rgba(76,110,245,.3);box-shadow:0 4px 15px #4c6ef54d;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;gap:.5rem;justify-content:center;margin:1rem .5rem 1rem 0;min-height:48px;padding:.875rem 1.5rem;-webkit-transition:all .3s ease;transition:all .3s ease}.add-image-button[data-v-74b3d688]:hover{background:linear-gradient(135deg,#3b5bdb,#5c7cfa);-webkit-box-shadow:0 6px 20px rgba(76,110,245,.4);box-shadow:0 6px 20px #4c6ef566;color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.add-image-button[data-v-74b3d688]:active{-webkit-box-shadow:0 2px 10px rgba(76,110,245,.3);box-shadow:0 2px 10px #4c6ef54d;-webkit-transform:translateY(0);transform:translateY(0)}.add-image-button .material-icons[data-v-74b3d688]{font-size:20px;line-height:1}.add-image-button span[data-v-74b3d688]{font-weight:inherit;line-height:inherit}.add-image-button[data-v-74b3d688]:focus{-webkit-box-shadow:0 0 0 3px rgba(76,110,245,.25),0 4px 15px rgba(76,110,245,.3);box-shadow:0 0 0 3px #4c6ef540,0 4px 15px #4c6ef54d;outline:none}.add-image-button[data-v-74b3d688]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.field-instruction[data-v-74b3d688]{background:linear-gradient(135deg,#e3f2fd,#f8f9fa);border:1px solid #e3f2fd;border-radius:8px;margin:.75rem 0;padding:.75rem 1.5rem;text-align:center}.instruction-content[data-v-74b3d688]{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;color:#495057;font-size:.9rem;font-weight:500;gap:.75rem;justify-content:center}.instruction-content .material-icons[data-v-74b3d688]{background:#fff;border-radius:50%;-webkit-box-shadow:0 2px 8px rgba(0,123,255,.15);box-shadow:0 2px 8px #007bff26;color:#007bff;font-size:20px;padding:.5rem}.instruction-content span[data-v-74b3d688]{line-height:1.4}.field-instruction[data-v-74b3d688]{-webkit-animation:fadeInSlide-data-v-74b3d688 .5s ease-out;animation:fadeInSlide-data-v-74b3d688 .5s ease-out}@-webkit-keyframes fadeInSlide-data-v-74b3d688{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInSlide-data-v-74b3d688{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:768px){.instruction-content[data-v-74b3d688]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;text-align:center}.instruction-content span[data-v-74b3d688]{font-size:.85rem}.page-nav-container[data-v-74b3d688]{gap:.375rem}.page-nav-button[data-v-74b3d688]{font-size:.8rem;min-height:40px;padding:.625rem .875rem}.page-nav-button .material-icons[data-v-74b3d688]{font-size:16px}.edit-pages-button[data-v-74b3d688]{height:40px;padding:.625rem;width:40px}.edit-pages-button .material-icons[data-v-74b3d688]{font-size:16px}}@media (max-width:480px){.page-nav-button span[data-v-74b3d688]{display:none}.page-nav-button[data-v-74b3d688]{padding:.75rem;width:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-nav-button .material-icons[data-v-74b3d688]{margin:0}}.sticky_container[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:sticky;top:0;z-index:1}.collapsed[data-v-570da474]{display:none}.progress-bar-container[data-v-570da474]{margin:20px 0}.progress-steps[data-v-570da474]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.progress-step[data-v-570da474],.progress-steps[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.progress-step[data-v-570da474]{-webkit-box-orient:vertical;-webkit-box-direction:normal;cursor:pointer;-ms-flex-direction:column;flex-direction:column;opacity:.5;position:relative}.progress-step.active[data-v-570da474]{opacity:1}.progress-step.current .step-number[data-v-570da474]{background-color:#fff;border-color:#0056b3;-webkit-box-shadow:0 0 0 4px rgba(0,123,255,.15),0 6px 14px rgba(0,0,0,.08);box-shadow:0 0 0 4px #007bff26,0 6px 14px #00000014;color:#0056b3;height:38px;-webkit-transform:scale(1.05);transform:scale(1.05);width:38px}.progress-step.current .step-label[data-v-570da474]{color:#0056b3;font-weight:700}.progress-step.completed .step-number[data-v-570da474]{background-color:#28a745;color:#fff}.step-number[data-v-570da474]{background-color:#f8f9fa;border:2px solid #dee2e6;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;width:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-weight:700;justify-content:center;margin-bottom:8px}.progress-step.active .step-number[data-v-570da474]{background-color:#007bff;border-color:#007bff;color:#fff}.step-label[data-v-570da474]{font-size:14px;font-weight:500}.progress-line[data-v-570da474]{-webkit-box-flex:1;-ms-flex-positive:1;background-color:#dee2e6;flex-grow:1;height:2px;margin:0 15px 30px}.progress-line.active[data-v-570da474]{background-color:#007bff}.step-title[data-v-570da474]{color:#333;margin-bottom:1.5rem}.step-navigation[data-v-570da474]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.field-management-section[data-v-570da474]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px #0000000d;overflow:visible;padding:1.5rem;position:relative;z-index:1}.section-header h6[data-v-570da474]{color:#495057;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-header .material-icons[data-v-570da474]{color:#6c757d;font-size:18px}.help-link a[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .2s ease;transition:color .2s ease}.help-link a[data-v-570da474]:hover{color:#0056b3!important;text-decoration:underline}.action-buttons[data-v-570da474]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;margin:0;padding:0}.action-btn[data-v-570da474],.action-buttons[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.action-btn[data-v-570da474]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;border:none;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:.9rem;font-weight:600;justify-content:flex-start;line-height:1.4;min-height:48px;outline:none;overflow:hidden;padding:.875rem 1.25rem;position:relative;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}.create-field-btn[data-v-570da474]{background:#28a745!important;-webkit-box-shadow:0 3px 10px rgba(40,167,69,.3)!important;box-shadow:0 3px 10px #28a7454d!important;color:#fff!important}.create-field-btn[data-v-570da474]:hover{background:#218838!important;-webkit-box-shadow:0 6px 20px rgba(40,167,69,.4)!important;box-shadow:0 6px 20px #28a74566!important;color:#fff!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.create-field-btn[data-v-570da474]:active{-webkit-box-shadow:0 2px 8px rgba(40,167,69,.3)!important;box-shadow:0 2px 8px #28a7454d!important;-webkit-transform:translateY(0);transform:translateY(0)}.profile-field-btn[data-v-570da474]{background:#007bff!important;-webkit-box-shadow:0 3px 10px rgba(0,123,255,.3)!important;box-shadow:0 3px 10px #007bff4d!important;color:#fff!important}.profile-field-btn[data-v-570da474]:hover{background:#0056b3!important;-webkit-box-shadow:0 6px 20px rgba(0,123,255,.4)!important;box-shadow:0 6px 20px #007bff66!important;color:#fff!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.profile-field-btn[data-v-570da474]:active{-webkit-box-shadow:0 2px 8px rgba(0,123,255,.3)!important;box-shadow:0 2px 8px #007bff4d!important;-webkit-transform:translateY(0);transform:translateY(0)}.insert-field-btn[data-v-570da474]{background:#fd7e14!important;-webkit-box-shadow:0 3px 10px rgba(253,126,20,.3)!important;box-shadow:0 3px 10px #fd7e144d!important;color:#fff!important}.insert-field-btn[data-v-570da474]:hover{background:#e36209!important;-webkit-box-shadow:0 6px 20px rgba(253,126,20,.4)!important;box-shadow:0 6px 20px #fd7e1466!important;color:#fff!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.insert-field-btn[data-v-570da474]:active{-webkit-box-shadow:0 2px 8px rgba(253,126,20,.3)!important;box-shadow:0 2px 8px #fd7e144d!important;-webkit-transform:translateY(0);transform:translateY(0)}.action-btn .material-icons[data-v-570da474]{font-size:18px;margin-right:.5rem;-ms-flex-negative:0;display:inline-block;flex-shrink:0;line-height:1;vertical-align:middle}.action-btn[data-v-570da474]:focus{-webkit-box-shadow:0 0 0 3px rgba(0,123,255,.25);box-shadow:0 0 0 3px #007bff40;outline:none}.action-btn[data-v-570da474]:not(:disabled){cursor:pointer}.action-btn span[data-v-570da474]{display:inline-block;font-weight:inherit;line-height:inherit;margin-left:.5rem}.action-btn *[data-v-570da474]{-webkit-box-sizing:border-box;box-sizing:border-box}button.action-btn[data-v-570da474]{background-color:transparent;border:none!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin:0!important;padding:.875rem 1.25rem!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;text-align:left!important;width:100%!important}button.action-btn[data-v-570da474]:active,button.action-btn[data-v-570da474]:focus,button.action-btn[data-v-570da474]:hover{border:none!important;outline:none!important;text-decoration:none!important}.action-btn[data-v-570da474]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;opacity:1!important;visibility:visible!important}@media (max-width:1200px){.action-btn[data-v-570da474]{font-size:.85rem;padding:.75rem 1rem}.action-btn .material-icons[data-v-570da474]{font-size:16px}}@media (max-width:768px){.action-btn[data-v-570da474]{font-size:.8rem;min-height:44px;padding:.75rem 1rem}.action-btn .material-icons[data-v-570da474]{font-size:16px}.action-btn span[data-v-570da474]{margin-left:.4rem}}.created-fields-section h6[data-v-570da474]{color:#495057;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.created-fields-section h6[data-v-570da474],.field-item[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex}.field-item[data-v-570da474]{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:1rem;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.field-item[data-v-570da474]:hover{border-color:#007bff;-webkit-box-shadow:0 2px 8px rgba(0,123,255,.1);box-shadow:0 2px 8px #007bff1a}.field-content[data-v-570da474]{-webkit-box-flex:1;-ms-flex:1;flex:1}.field-main-info[data-v-570da474]{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:.5rem;margin-bottom:.5rem}.field-type[data-v-570da474]{background:#007bff;border-radius:4px;color:#fff;font-size:.75rem;font-weight:600;padding:.25rem .5rem}.field-name[data-v-570da474]{color:#495057;font-size:.9rem;font-weight:600}.field-badges[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem}.field-details[data-v-570da474]{margin-top:.5rem}.field-details code[data-v-570da474]{background:#f8f9fa;border-radius:3px;color:#e83e8c;font-size:.8rem;padding:.2rem .4rem}.field-details code.clickable-tag[data-v-570da474]{background:#495057;border:1px solid transparent;color:#fff;cursor:pointer;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-weight:600;-webkit-transition:all .2s ease;transition:all .2s ease}.field-details code.clickable-tag[data-v-570da474]:hover{background:#007bff;border-color:#007bff;-webkit-box-shadow:0 2px 8px rgba(0,123,255,.3);box-shadow:0 2px 8px #007bff4d;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.field-actions[data-v-570da474]{gap:.25rem;-ms-flex-negative:0;flex-shrink:0}.btn-icon[data-v-570da474],.field-actions[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex}.btn-icon[data-v-570da474]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:transparent;border:none;border-radius:6px;cursor:pointer;height:32px;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease;width:32px}.btn-icon.edit[data-v-570da474]{color:#007bff}.btn-icon.edit[data-v-570da474]:hover{background:#e3f2fd;color:#0056b3}.btn-icon.duplicate[data-v-570da474]{color:#6c757d}.btn-icon.duplicate[data-v-570da474]:hover{background:#f8f9fa;color:#495057}.btn-icon.delete[data-v-570da474]{color:#dc3545}.btn-icon.delete[data-v-570da474]:hover{background:#f8d7da;color:#721c24}.substitutions-section[data-v-570da474]{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:1.25rem;position:sticky;top:20px}.help-text[data-v-570da474]{color:#6c757d;font-size:.875rem;margin:0}.tag-group[data-v-570da474]{border-bottom:1px solid #f8f9fa;padding-bottom:1rem}.tag-group[data-v-570da474]:last-child{border-bottom:none;padding-bottom:0}.tag-group-title[data-v-570da474]{color:#495057;font-size:.875rem;font-weight:600;letter-spacing:.5px;margin-bottom:.75rem;text-transform:uppercase}.tag-list[data-v-570da474]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.tag-item[data-v-570da474],.tag-list[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex}.tag-item[data-v-570da474]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f9fa;border:1px solid transparent;border-radius:6px;cursor:pointer;padding:.5rem .75rem;-webkit-transition:all .2s ease;transition:all .2s ease}.tag-item[data-v-570da474]:hover{background:#e3f2fd;border-color:#007bff;-webkit-transform:translateX(2px);transform:translate(2px)}.tag-item code[data-v-570da474]{background:#495057;border-radius:4px;color:#fff;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8rem;font-weight:600;padding:.25rem .5rem}.tag-description[data-v-570da474]{color:#6c757d;font-size:.8rem;font-style:italic}.badge[data-v-570da474]{font-size:.7rem;padding:.25rem .5rem}.document-content-header[data-v-570da474]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:12px;margin-bottom:2rem;padding:2rem}.content-info[data-v-570da474]{margin-bottom:2rem;text-align:center}.content-title[data-v-570da474]{color:#495057;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}.content-title .material-icons[data-v-570da474]{color:#6c757d;font-size:24px}.content-description[data-v-570da474]{color:#6c757d;font-size:1rem;line-height:1.6;margin:0 auto;max-width:600px}.content-options[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.option-card[data-v-570da474]{background:#fff;border:2px solid #e9ecef;border-radius:12px;padding:1.5rem;-webkit-box-flex:1;cursor:pointer;-ms-flex:1;flex:1;max-width:300px;overflow:hidden;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}.option-card *[data-v-570da474]{pointer-events:none}.option-card[data-v-570da474]:before{background:transparent;content:"";height:4px;left:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1}.option-card.active[data-v-570da474]{border-color:#007bff;-webkit-box-shadow:0 8px 25px rgba(0,123,255,.15);box-shadow:0 8px 25px #007bff26;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.option-card.active[data-v-570da474]:before{background:-webkit-gradient(linear,left top,right top,from(#007bff),to(#6610f2));background:linear-gradient(90deg,#007bff,#6610f2)}.option-card[data-v-570da474]:hover{border-color:#007bff;-webkit-box-shadow:0 4px 15px rgba(0,123,255,.1);box-shadow:0 4px 15px #007bff1a;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.option-header[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.option-header .material-icons[data-v-570da474]{background:#e3f2fd;border-radius:8px;color:#007bff;font-size:24px;margin-right:.75rem;padding:.5rem}.option-header h6[data-v-570da474]{color:#495057;font-size:1.1rem;font-weight:600;margin:0}.option-description[data-v-570da474]{color:#6c757d;font-size:.9rem;line-height:1.5;margin-bottom:1rem}.option-features[data-v-570da474]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.feature-tag[data-v-570da474],.option-features[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex}.feature-tag[data-v-570da474]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#28a745;font-size:.8rem;font-weight:500}.feature-tag .material-icons[data-v-570da474]{background:#d4edda;border-radius:50%;color:#155724;font-size:16px;margin-right:.5rem;padding:2px}.option-divider[data-v-570da474]{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;min-width:60px;position:relative}.option-divider[data-v-570da474]:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(#dee2e6),to(transparent));background:linear-gradient(180deg,transparent,#dee2e6,transparent);content:"";height:80px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2px}.option-divider span[data-v-570da474]{background:#f8f9fa;border:2px solid #dee2e6;border-radius:20px;color:#6c757d;font-size:.8rem;font-weight:600;padding:.5rem 1rem;position:relative;z-index:1}.learn-more[data-v-570da474]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.learn-link[data-v-570da474],.learn-more[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex}.learn-link[data-v-570da474]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;color:#007bff;font-size:.875rem;font-weight:500;padding:.5rem 1rem;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.learn-link[data-v-570da474]:hover{background:#e3f2fd;border-color:#007bff;color:#0056b3;text-decoration:none;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.learn-link .material-icons[data-v-570da474]{font-size:16px}@media (max-width:992px){.content-options[data-v-570da474]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.option-divider[data-v-570da474]{min-width:auto;width:100%}.option-divider[data-v-570da474]:before{background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#dee2e6),to(transparent));background:linear-gradient(90deg,transparent,#dee2e6,transparent);height:2px;width:80px}.option-card[data-v-570da474]{max-width:none}}.basic-settings-container[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.setting-section[data-v-570da474]{background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:1.5rem;-webkit-transition:all .2s ease;transition:all .2s ease}.setting-section[data-v-570da474]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px #0000001a}.setting-header[data-v-570da474]{margin-bottom:1rem}.setting-title[data-v-570da474]{color:#495057;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.setting-title .material-icons[data-v-570da474]{color:#6c757d;font-size:20px}.setting-description[data-v-570da474]{color:#6c757d;font-size:.9rem;line-height:1.5;margin:0}.form-group-modern[data-v-570da474]{margin-bottom:.5rem;position:relative}.form-label[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#495057;font-size:.9rem;font-weight:600;margin-bottom:.5rem}.form-label .material-icons[data-v-570da474]{color:#6c757d;font-size:16px}.form-control-modern[data-v-570da474]{background:#fff;border:2px solid #e9ecef;border-radius:8px;font-size:.9rem;outline:none;padding:.875rem 1rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.form-control-modern[data-v-570da474]:focus{background:#fff;border-color:#007bff;-webkit-box-shadow:0 0 0 3px rgba(0,123,255,.1);box-shadow:0 0 0 3px #007bff1a}.form-control-modern[data-v-570da474]::-webkit-input-placeholder{color:#adb5bd;font-style:italic}.form-control-modern[data-v-570da474]::-moz-placeholder{color:#adb5bd;font-style:italic}.form-control-modern[data-v-570da474]:-ms-input-placeholder{color:#adb5bd;font-style:italic}.form-control-modern[data-v-570da474]::-ms-input-placeholder{color:#adb5bd;font-style:italic}.form-control-modern[data-v-570da474]::placeholder{color:#adb5bd;font-style:italic}.form-hint[data-v-570da474]{color:#6c757d;font-size:.8rem;font-style:italic;margin-top:.5rem}.signing-option-card[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;border:2px solid #e9ecef;border-radius:10px;cursor:pointer;gap:1rem;padding:1.25rem;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}.signing-option-card[data-v-570da474]:hover{background:#f8f9ff;border-color:#007bff;-webkit-box-shadow:0 4px 12px rgba(0,123,255,.15);box-shadow:0 4px 12px #007bff26;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.signing-option-card.active[data-v-570da474]{background:linear-gradient(135deg,#f8f9ff,#e3f2fd);border-color:#007bff;-webkit-box-shadow:0 4px 15px rgba(0,123,255,.2);box-shadow:0 4px 15px #007bff33}.option-icon[data-v-570da474]{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;width:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.option-icon .material-icons[data-v-570da474]{color:#6c757d;font-size:24px;-webkit-transition:all .2s ease;transition:all .2s ease}.signing-option-card.active .option-icon .material-icons[data-v-570da474]{color:#007bff}.option-content[data-v-570da474]{-webkit-box-flex:1;-ms-flex:1;flex:1}.option-title[data-v-570da474]{color:#495057;font-size:1rem;font-weight:600;margin:0 0 .5rem}.option-text[data-v-570da474]{color:#6c757d;font-size:.875rem;line-height:1.5;margin:0}.option-info[data-v-570da474]{-ms-flex-negative:0;flex-shrink:0}.option-info .material-icons[data-v-570da474]{color:#6c757d;cursor:help;font-size:20px}.form-row[data-v-570da474]{display:grid;gap:2rem;grid-template-columns:1fr 1fr}@media (max-width:768px){.form-row[data-v-570da474]{gap:1.5rem;grid-template-columns:1fr}}.select-wrapper[data-v-570da474]{position:relative}.multiselect-modern[data-v-570da474]{min-height:48px}.multiselect-modern .multiselect__tags[data-v-570da474]{background:#fff;border:2px solid #e9ecef;border-radius:8px;min-height:48px;padding:.5rem .75rem;-webkit-transition:all .2s ease;transition:all .2s ease}.multiselect-modern.multiselect--active .multiselect__tags[data-v-570da474]{background:#fff;border-color:#007bff;-webkit-box-shadow:0 0 0 3px rgba(0,123,255,.1);box-shadow:0 0 0 3px #007bff1a}.multiselect-modern .multiselect__placeholder[data-v-570da474]{color:#adb5bd;font-style:italic;margin-bottom:0;padding-top:0}.multiselect-modern .multiselect__single[data-v-570da474]{background:transparent;color:#495057;font-size:.9rem;margin-bottom:0;padding-top:0}.multiselect-modern .multiselect__tag[data-v-570da474]{background:#007bff;border-radius:6px;color:#fff;font-size:.8rem;margin-bottom:.25rem;padding:.25rem .5rem}.clear-btn[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;color:#6c757d;cursor:pointer;font-size:.8rem;margin-top:.5rem;padding:.25rem 0;-webkit-transition:color .2s ease;transition:color .2s ease}.clear-btn[data-v-570da474]:hover{color:#dc3545}.clear-btn .material-icons[data-v-570da474]{font-size:16px;margin-right:.25rem}.learn-link-container[data-v-570da474]{margin:1rem 0;text-align:center}.learn-more-above-button[data-v-570da474]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin:1.5rem 0;padding:1rem;text-align:center}.dual-sign-learn-more[data-v-570da474]{margin-top:.75rem}.dual-sign-learn-more .learn-link[data-v-570da474]{background:rgba(0,123,255,.1);border:1px solid rgba(0,123,255,.2);font-size:.8rem;padding:.5rem .75rem;pointer-events:auto!important}.next-step-button[data-v-570da474]{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;background:linear-gradient(135deg,#007bff,#0056b3);border:none;border-radius:10px;-webkit-box-shadow:0 4px 15px rgba(0,123,255,.3);box-shadow:0 4px 15px #007bff4d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;justify-content:space-between;min-width:200px;padding:1rem 1.5rem;-webkit-transition:all .3s ease;transition:all .3s ease}.next-step-button[data-v-570da474]:hover{background:linear-gradient(135deg,#0056b3,#004085);-webkit-box-shadow:0 6px 20px rgba(0,123,255,.4);box-shadow:0 6px 20px #007bff66;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.next-step-button[data-v-570da474]:active{-webkit-box-shadow:0 2px 10px rgba(0,123,255,.3);box-shadow:0 2px 10px #007bff4d;-webkit-transform:translateY(0);transform:translateY(0)}.next-step-button .button-text[data-v-570da474]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.next-step-button .material-icons[data-v-570da474]{font-size:24px;margin-left:.75rem;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.next-step-button:hover .material-icons[data-v-570da474]{-webkit-transform:translateX(3px);transform:translate(3px)}.back-step-button[data-v-570da474]{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;background:#fff;border:2px solid #e9ecef;border-radius:10px;color:#6c757d;cursor:pointer;font-size:1rem;font-weight:600;justify-content:space-between;min-width:150px;padding:1rem 1.5rem;-webkit-transition:all .3s ease;transition:all .3s ease}.back-step-button[data-v-570da474]:hover{background:#f8f9fa;border-color:#6c757d;-webkit-box-shadow:0 4px 15px hsla(208,7%,46%,.2);box-shadow:0 4px 15px #6d767e33;color:#495057;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.back-step-button[data-v-570da474]:active{-webkit-box-shadow:0 2px 10px hsla(208,7%,46%,.15);box-shadow:0 2px 10px #6d767e26;-webkit-transform:translateY(0);transform:translateY(0)}.back-step-button .button-text[data-v-570da474]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.back-step-button .material-icons[data-v-570da474]{font-size:24px;margin-right:.75rem;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.back-step-button:hover .material-icons[data-v-570da474]{-webkit-transform:translateX(-3px);transform:translate(-3px)}.step-navigation[data-v-570da474]{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:1rem}.step-navigation>.next-step-button[data-v-570da474]:only-child{margin-left:auto}.next-step-button[data-v-570da474]:disabled{background:#6c757d;cursor:not-allowed;opacity:.6}.next-step-button[data-v-570da474]:disabled:hover{background:#6c757d;-webkit-box-shadow:0 4px 15px rgba(0,123,255,.3);box-shadow:0 4px 15px #007bff4d}.next-step-button:disabled .material-icons[data-v-570da474],.next-step-button[data-v-570da474]:disabled:hover{-webkit-transform:none;transform:none}.signatures-container[data-v-570da474]{background:#fff;border-radius:12px;overflow:hidden}.signature-section[data-v-570da474]{border:1px solid #e9ecef;border-radius:12px;padding:2rem}.section-title[data-v-570da474]{color:#495057;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.section-title .material-icons[data-v-570da474]{color:#6c757d;font-size:20px}.section-description[data-v-570da474]{color:#6c757d;font-size:.9rem;line-height:1.5;margin:0 0 1.5rem}.add-signer-container[data-v-570da474]{margin-bottom:2rem}.add-signer-button[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:8px;-webkit-box-shadow:0 3px 10px rgba(40,167,69,.3);box-shadow:0 3px 10px #28a7454d;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:.875rem 1.5rem;-webkit-transition:all .3s ease;transition:all .3s ease}.add-signer-button[data-v-570da474]:hover{background:linear-gradient(135deg,#218838,#1ab394);-webkit-box-shadow:0 4px 15px rgba(40,167,69,.4);box-shadow:0 4px 15px #28a74566;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.add-signer-button .material-icons[data-v-570da474]{font-size:18px}.signers-list[data-v-570da474]{margin-bottom:2rem}.signer-item[data-v-570da474]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:10px;margin-bottom:1rem;-webkit-transition:all .2s ease;transition:all .2s ease}.signer-item[data-v-570da474]:hover{border-color:#007bff;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.1);box-shadow:0 3px 12px #0000001a}.signer-info[data-v-570da474]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem}.signer-info[data-v-570da474],.signer-main[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.signer-main[data-v-570da474]{gap:1rem}.signer-number[data-v-570da474]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:linear-gradient(135deg,#007bff,#6610f2);border-radius:50%;color:#fff;font-size:.9rem;font-weight:700;height:36px;justify-content:center;width:36px}.signer-details[data-v-570da474],.signer-number[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex}.signer-details[data-v-570da474]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.signer-name[data-v-570da474]{color:#495057;font-size:1rem;font-weight:600;margin:0}.signer-type[data-v-570da474]{background:#e9ecef;border-radius:12px;color:#6c757d;font-size:.8rem;font-weight:500;padding:.25rem .5rem}.signer-actions[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.signer-actions .action-btn[data-v-570da474]{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;background:#fff!important;border:none!important;border-radius:6px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;cursor:pointer!important;height:32px!important;justify-content:center!important;margin:0!important;max-width:32px!important;min-width:32px!important;padding:0!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;width:32px!important;-ms-flex-negative:0!important;flex-shrink:0!important}.signer-actions .action-btn.edit-btn[data-v-570da474]{border:1px solid #007bff!important;color:#007bff!important}.signer-actions .action-btn.edit-btn[data-v-570da474]:hover{background:#007bff!important;-webkit-box-shadow:0 3px 8px rgba(0,123,255,.3)!important;box-shadow:0 3px 8px #007bff4d!important;color:#fff!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}.signer-actions .action-btn.delete-btn[data-v-570da474]{border:1px solid #dc3545!important;color:#dc3545!important}.signer-actions .action-btn.delete-btn[data-v-570da474]:hover{background:#dc3545!important;-webkit-box-shadow:0 3px 8px rgba(220,53,69,.3)!important;box-shadow:0 3px 8px #dc35454d!important;color:#fff!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}.signer-actions .action-btn .material-icons[data-v-570da474]{display:block!important;font-size:16px!important;line-height:1!important;margin:0!important;padding:0!important}.signer-actions .action-btn[data-v-570da474]:focus{-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25)!important;box-shadow:0 0 0 2px #007bff40!important;outline:none!important}.signature-options[data-v-570da474]{border-top:1px solid #e9ecef;padding-top:2rem}.options-title[data-v-570da474]{color:#495057;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.options-title .material-icons[data-v-570da474]{color:#6c757d;font-size:20px}.signature-options .option-card[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;border:2px solid #e9ecef;border-radius:10px;cursor:pointer;gap:1rem;margin-bottom:1rem;padding:1.25rem;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}.signature-options .option-card *[data-v-570da474]{pointer-events:none}.signature-options .option-card[data-v-570da474]:hover{background:#f8f9ff;border-color:#007bff;-webkit-box-shadow:0 4px 12px rgba(0,123,255,.15);box-shadow:0 4px 12px #007bff26;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.signature-options .option-card.active[data-v-570da474]{background:linear-gradient(135deg,#f8f9ff,#e3f2fd);border-color:#007bff;-webkit-box-shadow:0 4px 15px rgba(0,123,255,.2);box-shadow:0 4px 15px #007bff33}.signature-options .option-icon[data-v-570da474]{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;width:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.signature-options .option-icon .material-icons[data-v-570da474]{color:#6c757d;font-size:24px;-webkit-transition:all .2s ease;transition:all .2s ease}.signature-options .option-card.active .option-icon .material-icons[data-v-570da474]{color:#007bff}.signature-options .option-content[data-v-570da474]{-webkit-box-flex:1;-ms-flex:1;flex:1}.signature-options .option-title[data-v-570da474]{color:#495057;font-size:1rem;font-weight:600;margin:0 0 .5rem}.signature-options .option-text[data-v-570da474]{color:#6c757d;font-size:.875rem;line-height:1.5;margin:0}.optional-settings-notice[data-v-570da474]{background:linear-gradient(135deg,#e8f5e8,#f0f8f0);border:1px solid #c3e6c3;border-radius:8px;margin-bottom:2rem;padding:.875rem 1.25rem;text-align:center}.notice-content[data-v-570da474]{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;color:#2d5a2d;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center}.notice-content .material-icons[data-v-570da474]{color:#28a745;font-size:20px}@media (max-width:768px){.optional-settings-notice[data-v-570da474]{margin-bottom:1.5rem;padding:.75rem 1rem}.notice-content[data-v-570da474]{font-size:.85rem}.notice-content .material-icons[data-v-570da474]{font-size:18px}.signer-info[data-v-570da474]{-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:1rem}.signer-actions[data-v-570da474]{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.advanced-settings-container[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.form-grid[data-v-570da474]{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}@media (max-width:768px){.form-grid[data-v-570da474]{gap:1rem;grid-template-columns:1fr}}.text-editor-modern[data-v-570da474]{border:2px solid #e9ecef;border-radius:8px;-webkit-transition:all .2s ease;transition:all .2s ease}.text-editor-modern[data-v-570da474]:focus-within{border-color:#007bff;-webkit-box-shadow:0 0 0 3px rgba(0,123,255,.1);box-shadow:0 0 0 3px #007bff1a}.access-options[data-v-570da474]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.option-card-checkbox[data-v-570da474]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:1rem;-webkit-transition:all .2s ease;transition:all .2s ease}.option-card-checkbox[data-v-570da474]:hover{background:#fff;border-color:#007bff;-webkit-box-shadow:0 2px 8px rgba(0,123,255,.1);box-shadow:0 2px 8px #007bff1a}.subsection[data-v-570da474]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:10px;margin-bottom:1.5rem;padding:1.5rem}.subsection-title[data-v-570da474]{color:#495057;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;margin-bottom:.75rem}.subsection-title .material-icons[data-v-570da474]{color:#6c757d;font-size:18px}.subsection-description[data-v-570da474]{color:#6c757d;font-size:.875rem;line-height:1.5;margin:0 0 1.25rem}.status-update-grid[data-v-570da474]{display:grid;gap:2rem;grid-template-columns:1fr 1fr}@media (max-width:992px){.status-update-grid[data-v-570da474]{gap:1.5rem;grid-template-columns:1fr}}.status-update-section[data-v-570da474]{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:1.25rem}.status-section-title[data-v-570da474]{border-bottom:2px solid #e9ecef;color:#495057;font-size:.95rem;font-weight:600;letter-spacing:.5px;margin-bottom:1rem;padding-bottom:.5rem;text-transform:uppercase}.setting-section .form-group-modern[data-v-570da474]{margin-bottom:1.5rem}.setting-section .form-group-modern[data-v-570da474]:last-child{margin-bottom:0}.status-update-section .form-group-modern[data-v-570da474]{margin-bottom:1.25rem}.status-update-section .form-group-modern[data-v-570da474]:last-child{margin-bottom:0}.status-update-section .multiselect-modern[data-v-570da474],.subsection .multiselect-modern[data-v-570da474]{min-height:44px}.status-update-section .multiselect-modern .multiselect__tags[data-v-570da474],.subsection .multiselect-modern .multiselect__tags[data-v-570da474]{min-height:44px;padding:.5rem .75rem}.status-update-section .clear-btn[data-v-570da474],.subsection .clear-btn[data-v-570da474]{font-size:.8rem;margin-top:.25rem}@media (max-width:768px){.advanced-settings-container[data-v-570da474]{gap:1.5rem}.setting-section[data-v-570da474],.subsection[data-v-570da474]{padding:1.25rem}.subsection[data-v-570da474]{margin-bottom:1rem}.status-update-section[data-v-570da474]{padding:1rem}.access-options[data-v-570da474]{gap:.75rem}.option-card-checkbox[data-v-570da474]{padding:.875rem}}.advanced-settings-expandable[data-v-570da474] .expandable-header-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;min-height:55px}.expandable-header-centered .material-icons[data-v-570da474]{font-size:2rem;line-height:1;margin-right:.75rem;margin-top:0;vertical-align:middle}.expandable-header-centered .step-title[data-v-570da474]{font-size:1.5rem;font-weight:500;margin:0;padding:0}.progress-step.pulse .step-number[data-v-570da474]{-webkit-animation:pulse 1.2s infinite;animation:pulse 1.2s infinite;background-color:#e3f2fd;border-color:#007bff;color:#007bff}
