.email-editor{position:relative}.email-editor .email-editor__header{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:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px 12px;margin-bottom:6px}.email-editor .email-editor__header .c-toolbar__state-title{margin:0}.email-editor .email-editor__header .ai-rewrite{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px;min-width:0;max-width:100%}.email-editor .ql-snippets{width:auto}.email-editor .ql-snippets .ql-picker-options{min-width:280px;max-height:320px;overflow-y:auto}span[data-value*="---"]:not(.ql-picker-label){color:#6e0677!important;font-weight:600;pointer-events:none}.email-editor-skeleton{border:1px solid #ccc;border-radius:4px;overflow:hidden}.email-editor-skeleton .skeleton-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:10px 12px;border-bottom:1px solid #e5e7eb}.email-editor-skeleton .skeleton-chip{height:18px;width:60px;border-radius:4px;background:#e5e7eb;-webkit-animation:email-skeleton-pulse 1.2s ease-in-out infinite;animation:email-skeleton-pulse 1.2s ease-in-out infinite}.email-editor-skeleton .skeleton-chip--wide{width:120px}.email-editor-skeleton .skeleton-body{padding:16px 12px 24px;min-height:200px}.email-editor-skeleton .skeleton-line{height:12px;border-radius:4px;background:#e5e7eb;margin-bottom:12px;-webkit-animation:email-skeleton-pulse 1.2s ease-in-out infinite;animation:email-skeleton-pulse 1.2s ease-in-out infinite}.email-editor-skeleton .skeleton-caption{margin:16px 0 0;color:#6b7280;font-size:13px}@-webkit-keyframes email-skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes email-skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}.email-attachments i{font-size:21px!important}.internal-doc-suppressed-note{color:#dc3545;font-size:12px;line-height:1.4;border:1px solid rgba(220,53,69,.35);background:rgba(220,53,69,.06);border-radius:4px;padding:6px 10px;margin-bottom:8px}.internal-doc-suppressed-note .fa{margin-right:4px;font-size:12px!important}.email-generated-preview-error{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;gap:16px;color:#721c24;background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;padding:12px;margin-bottom:12px;font-size:13px;line-height:1.4}i.fa-external-link{font-size:12px!important}i.fa-close{font-size:14px!important}.email-attachment-uploader .filepond--root.filepond--hopper{height:50.5vh!important}.file-output{border:1px dashed #b9b8b6;background:#f0f7f7!important;border-radius:4px;height:50.5vh}.email-pdf-preview #sidebarContainer{display:none}.email-pdf-preview #viewerContainer{left:-15px!important;overflow:hidden}.sticky-section{position:sticky;top:40px}.doc-button[data-v-16abfdb4]{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:10px;min-height:48px;padding:0 22px;border-radius:12px;border:2px solid transparent;font-family:inherit;font-size:16px;font-weight:700;line-height:1.2;cursor:pointer;white-space:nowrap;-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.doc-button--small[data-v-16abfdb4]{min-height:40px;padding:0 16px;font-size:15px}.doc-button--block[data-v-16abfdb4]{width:100%}.doc-button[data-v-16abfdb4]:focus-visible{outline:3px solid #fcd9b0;outline-offset:2px}.doc-button--primary[data-v-16abfdb4]{background-color:#f78a11;border-color:#f78a11;color:#fff}.doc-button--primary[data-v-16abfdb4]:hover:not(:disabled){background-color:#e07c0a;border-color:#e07c0a;color:#fff}.doc-button--secondary[data-v-16abfdb4]{background-color:#fff;border-color:#6e0677;color:#6e0677}.doc-button--secondary[data-v-16abfdb4]:hover:not(:disabled){background-color:#f7eef8;color:#470d61;border-color:#470d61}.doc-button--link[data-v-16abfdb4]{min-height:0;padding:4px 0;border:none;background-color:transparent;color:#6e0677;font-size:15px;font-weight:600;text-decoration:underline}.doc-button--link[data-v-16abfdb4]:hover:not(:disabled){color:#470d61}.doc-button[data-v-16abfdb4]:disabled{cursor:not-allowed;opacity:.55}.doc-button__icon[data-v-16abfdb4]{font-size:17px}.doc-confirm__content[data-v-3cc84910]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;padding:8px 4px}.doc-confirm__icon[data-v-3cc84910]{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;width:48px;height:48px;border-radius:12px;background-color:#fff3e3;color:#c96a00;font-size:22px}.doc-confirm__text[data-v-3cc84910]{color:#3b0764}.doc-confirm__line[data-v-3cc84910]{margin:0 0 8px;font-size:15px;line-height:1.55}.doc-confirm__actions[data-v-3cc84910]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;width:100%}.doc-confirm__line--lead[data-v-3cc84910]{font-size:17px;font-weight:700}.doc-chips[data-v-381a8d54]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.doc-chip[data-v-381a8d54]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:2px solid #e5e7eb;border-radius:999px;background-color:#fff;color:#3b0764;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer}.doc-chip[data-v-381a8d54]:hover:not(:disabled){border-color:#d8b4fe}.doc-chip--on[data-v-381a8d54]{border-color:#f78a11;background-color:#fff8f0}.doc-chip--on .fa[data-v-381a8d54]{color:#c96a00}.doc-chip[data-v-381a8d54]:disabled{cursor:not-allowed;opacity:.6}.doc-choices[data-v-3e85ae52]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.doc-choices--compact[data-v-3e85ae52]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.doc-choice[data-v-3e85ae52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;width:100%;padding:16px;border:2px solid #e5e7eb;border-radius:12px;background-color:#fff;color:#3b0764;font-family:inherit;text-align:left;cursor:pointer;-webkit-transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.doc-choice[data-v-3e85ae52]:hover:not(:disabled){border-color:#d8b4fe}.doc-choice[data-v-3e85ae52]:focus-visible{outline:3px solid #fcd9b0;outline-offset:2px}.doc-choice--selected[data-v-3e85ae52]{border-color:#f78a11;background-color:#fff8f0;-webkit-box-shadow:0 0 0 3px rgba(247,138,17,.22);box-shadow:0 0 0 3px rgba(247,138,17,.22)}.doc-choice--selected[data-v-3e85ae52]:hover:not(:disabled){border-color:#f78a11}.doc-choice--disabled[data-v-3e85ae52]{cursor:not-allowed;opacity:.6}.doc-choice__icon[data-v-3e85ae52]{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;width:36px;height:36px;border-radius:10px;background-color:#f5ecf7;color:#6e0677;font-size:17px}.doc-choice--selected .doc-choice__icon[data-v-3e85ae52]{background-color:#fde7cc;color:#9a4a00}.doc-choice__text[data-v-3e85ae52]{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-flex:1;-ms-flex:1;flex:1;min-width:0}.doc-choice__title[data-v-3e85ae52]{color:#3b0764;font-size:16px;font-weight:700;line-height:1.3}.doc-choice__description[data-v-3e85ae52]{margin-top:4px;color:#5b4a6b;font-size:14px;line-height:1.45}.doc-choice__points[data-v-3e85ae52]{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-top:12px;padding-top:12px;border-top:1px solid #f1e7f5}.doc-choice__points-title[data-v-3e85ae52]{color:#3b0764;font-size:13px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.doc-choice__point[data-v-3e85ae52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;color:#5b4a6b;font-size:14px;line-height:1.45}.doc-choice__point-icon[data-v-3e85ae52]{margin-top:3px;-ms-flex-negative:0;flex-shrink:0;color:#6e0677;font-size:12px}.doc-choice--selected .doc-choice__point-icon[data-v-3e85ae52]{color:#c96a00}.doc-choice__mark[data-v-3e85ae52]{-ms-flex-negative:0;flex-shrink:0;color:#9ca3af;font-size:20px}.doc-choice--selected .doc-choice__mark[data-v-3e85ae52]{color:#c96a00}.doc-form-field[data-v-5881cc1d]{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}.doc-form-field__label[data-v-5881cc1d]{margin:0;color:#3b0764;font-size:16px;font-weight:700}.doc-form-field__hint[data-v-5881cc1d]{color:#5b4a6b;font-size:14px;line-height:1.5}.doc-heading[data-v-5ee20ce3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px}.doc-heading__icon[data-v-5ee20ce3]{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;width:40px;height:40px;border-radius:12px;background-color:#f5ecf7;color:#6e0677;font-size:18px}.doc-heading--page .doc-heading__icon[data-v-5ee20ce3]{width:48px;height:48px;font-size:22px}.doc-heading__text[data-v-5ee20ce3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.doc-heading__title[data-v-5ee20ce3]{margin:0;color:#3b0764;font-size:18px;font-weight:700!important;line-height:1.3}.doc-heading--page .doc-heading__title[data-v-5ee20ce3]{font-size:22px;font-weight:600!important}.doc-heading__title-extra[data-v-5ee20ce3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:6px;vertical-align:middle}.doc-heading__subtitle[data-v-5ee20ce3]{margin:4px 0 0;color:#5b4a6b;font-size:15px;line-height:1.5}.doc-heading__actions[data-v-5ee20ce3]{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:12px;-ms-flex-negative:0;flex-shrink:0}.doc-note[data-v-bcf7c024]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:12px;border:1px solid transparent;font-size:14px;line-height:1.5}.doc-note__icon[data-v-bcf7c024]{margin-top:2px;font-size:16px;-ms-flex-negative:0;flex-shrink:0}.doc-note__body[data-v-bcf7c024]{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}.doc-note__title[data-v-bcf7c024]{font-weight:700}.doc-note--lock[data-v-bcf7c024],.doc-note--warning[data-v-bcf7c024]{background-color:#fffbeb;border-color:#fde68a;color:#78350f}.doc-note--info[data-v-bcf7c024],.doc-note--only[data-v-bcf7c024]{background-color:#f0f9ff;border-color:#bae6fd;color:#0c4a6e}.doc-note--success[data-v-bcf7c024]{background-color:#f0fdf4;border-color:#bbf7d0;color:#14532d}.doc-note--error[data-v-bcf7c024]{background-color:#fef2f2;border-color:#fecaca;color:#7f1d1d}.doc-accent-preview[data-v-34ec3c22]{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:0}.doc-accent-preview__page[data-v-34ec3c22]{overflow:hidden;border:1px solid #e5e7eb;border-radius:12px;background-color:#fff;-webkit-box-shadow:0 2px 8px rgba(59,7,100,.08);box-shadow:0 2px 8px rgba(59,7,100,.08)}.doc-accent-preview__band[data-v-34ec3c22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:700}.doc-accent-preview__logo[data-v-34ec3c22]{width:22px;height:22px;border-radius:6px;background-color:hsla(0,0%,100%,.85)}.doc-accent-preview__company[data-v-34ec3c22]{-webkit-box-flex:1;-ms-flex:1;flex:1}.doc-accent-preview__doc-name[data-v-34ec3c22]{font-size:13px;letter-spacing:.04em;text-transform:uppercase}.doc-accent-preview__body[data-v-34ec3c22]{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:14px 16px 16px}.doc-accent-preview__heading[data-v-34ec3c22]{font-size:15px;font-weight:700}.doc-accent-preview__text-line[data-v-34ec3c22]{height:7px;border-radius:4px;background-color:#ede9f0}.doc-accent-preview__text-line--short[data-v-34ec3c22]{width:60%}.doc-accent-preview__table-head[data-v-34ec3c22]{margin-top:4px;border-radius:6px;font-size:12px;font-weight:700}.doc-accent-preview__row[data-v-34ec3c22],.doc-accent-preview__table-head[data-v-34ec3c22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 10px}.doc-accent-preview__row[data-v-34ec3c22]{gap:12px;border-bottom:1px solid}.doc-accent-preview__cell[data-v-34ec3c22]{width:55%;height:6px;border-radius:3px;background-color:#e5e7eb}.doc-accent-preview__cell--amount[data-v-34ec3c22]{width:18%}.doc-accent-preview__totals[data-v-34ec3c22]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:6px;padding:8px 12px;border-radius:8px;font-size:14px}.doc-accent-preview__caption[data-v-34ec3c22],.doc-accent-preview__totals[data-v-34ec3c22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.doc-accent-preview__caption[data-v-34ec3c22]{gap:8px;color:#5b4a6b;font-size:13px;font-weight:600}.doc-accent-preview__dot[data-v-34ec3c22]{width:14px;height:14px;border-radius:50%}.doc-colour[data-v-31b3c969]{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}.doc-colour__current[data-v-31b3c969]{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:12px}.doc-colour__sample[data-v-31b3c969]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;padding:0 16px;border-radius:10px;color:#fff;font-size:15px;font-weight:700}.doc-colour__sample--design[data-v-31b3c969]{border:2px dashed #d8b4fe;background-color:#faf5ff;color:#3b0764}.doc-colour__current-text[data-v-31b3c969]{color:#3b0764;font-size:15px;font-weight:600}.doc-colour__label[data-v-31b3c969]{color:#3b0764;font-size:14px;font-weight:700;text-transform:none}.doc-colour__swatches[data-v-31b3c969]{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px}.doc-colour__swatch[data-v-31b3c969]{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;min-height:48px;padding:0 8px;border:3px solid transparent;border-radius:12px;color:#fff;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.doc-colour__swatch--selected[data-v-31b3c969]{border-color:#f78a11;-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:inset 0 0 0 2px #fff}.doc-colour__swatch[data-v-31b3c969]:focus-visible{outline:3px solid #fcd9b0;outline-offset:2px}.doc-colour__swatch[data-v-31b3c969]:disabled{cursor:not-allowed;opacity:.6}.doc-colour__swatch-name[data-v-31b3c969]{white-space:nowrap}.doc-colour__custom[data-v-31b3c969]{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:10px}.doc-colour__input[data-v-31b3c969]{width:140px;height:40px;padding:0 12px;border:2px solid #e5e7eb;border-radius:12px;color:#3b0764;font-family:inherit;font-size:16px;text-transform:uppercase}.doc-colour__input[data-v-31b3c969]:focus{border-color:#f78a11;outline:none}.doc-colour__problem[data-v-31b3c969]{margin:0;color:#991b1b;font-size:14px;font-weight:600}.doc-help[data-v-2e64fb23]{position:relative;vertical-align:middle}.doc-help[data-v-2e64fb23],.doc-help__trigger[data-v-2e64fb23]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.doc-help__trigger[data-v-2e64fb23]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:50%;background-color:transparent;color:#6e0677;font-size:18px;cursor:help}.doc-help__trigger[data-v-2e64fb23]:focus,.doc-help__trigger[data-v-2e64fb23]:hover{background-color:#f5ecf7;outline:none}.doc-help__panel[data-v-2e64fb23]{display:none;position:absolute;z-index:1040;top:calc(100% + 6px);left:-12px;width:340px;max-width:80vw;padding:16px;border:1px solid #d8b4fe;border-radius:12px;background-color:#fff;-webkit-box-shadow:0 12px 32px rgba(59,7,100,.22);box-shadow:0 12px 32px rgba(59,7,100,.22);color:#3b0764;font-size:14px;font-weight:400;line-height:1.55;text-align:left;white-space:normal}.doc-help--left .doc-help__panel[data-v-2e64fb23]{left:auto;right:-12px}.doc-help:focus-within .doc-help__panel[data-v-2e64fb23],.doc-help:hover .doc-help__panel[data-v-2e64fb23]{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}.doc-help__title[data-v-2e64fb23]{font-size:15px;font-weight:700}.doc-help__paragraph[data-v-2e64fb23]{display:block}.doc-stepper[data-v-94b8e60a]{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:10px}.doc-stepper__button[data-v-94b8e60a]{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:48px;height:48px;border:2px solid #6e0677;border-radius:12px;background-color:#fff;color:#6e0677;font-size:16px;cursor:pointer}.doc-stepper__button[data-v-94b8e60a]:hover:not(:disabled){background-color:#f7eef8}.doc-stepper__button[data-v-94b8e60a]:disabled{cursor:not-allowed;opacity:.45}.doc-stepper__input[data-v-94b8e60a]{width:88px;height:48px;border:2px solid #e5e7eb;border-radius:12px;color:#3b0764;font-family:inherit;font-size:18px;font-weight:700;text-align:center}.doc-stepper__input[data-v-94b8e60a]:focus{border-color:#f78a11;outline:none}.doc-stepper__unit[data-v-94b8e60a]{color:#3b0764;font-size:16px;font-weight:600}.doc-stepper__range[data-v-94b8e60a]{color:#5b4a6b;font-size:14px}.doc-source[data-v-6929343a]{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:3px 10px;border-radius:999px;font-size:13px;font-weight:700;line-height:1.4;white-space:nowrap}.doc-source__icon[data-v-6929343a]{font-size:12px}.doc-source--company[data-v-6929343a]{background-color:#f3e8ff;color:#6b21a8}.doc-source--template[data-v-6929343a]{background-color:#e0f2fe;color:#075985}.doc-source--personal[data-v-6929343a]{background-color:#dcfce7;color:#166534}.doc-source--default[data-v-6929343a]{background-color:#f3f4f6;color:#374151}.doc-field[data-v-2c37bf8b]{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}.doc-field[data-v-2c37bf8b] .setting-toggle-card{padding:0;border:0;border-radius:0;background:transparent}.doc-field[data-v-2c37bf8b] .setting-toggle-card__title{color:#3b0764;font-size:16px;font-weight:700!important}.doc-field__card[data-v-2c37bf8b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.doc-field__head[data-v-2c37bf8b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.doc-field__icon[data-v-2c37bf8b]{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;width:36px;height:36px;border-radius:10px;background-color:#f5ecf7;color:#6e0677;font-size:17px}.doc-field__heading[data-v-2c37bf8b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.doc-field__title-row[data-v-2c37bf8b]{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}.doc-field__title[data-v-2c37bf8b]{margin:0;color:#3b0764;font-size:16px;font-weight:700!important}.doc-field__subtitle[data-v-2c37bf8b]{margin:2px 0 0;color:#6b5a7b;font-size:14px;line-height:1.5}.doc-field__meta[data-v-2c37bf8b]{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}.doc-field__help-label[data-v-2c37bf8b]{color:#6e0677;font-size:13px;font-weight:600}.doc-field__inherit[data-v-2c37bf8b]{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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:10px 14px;border:1px dashed #d8b4fe;border-radius:12px;background-color:#faf5ff}.doc-field__inherit--active[data-v-2c37bf8b]{border-style:solid;border-color:#c4b5fd}.doc-field__inherit-text[data-v-2c37bf8b]{color:#3b0764;font-size:15px;font-weight:600}.doc-field__inherit-text .fa[data-v-2c37bf8b]{margin-right:6px;color:#6e0677}.doc-accent[data-v-6b6effdc]{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;padding:20px;border:2px solid #f1e7f3;border-radius:12px;background-color:#fdfaff}.doc-accent__body[data-v-6b6effdc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}.doc-accent__preview[data-v-6b6effdc]{-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px;max-width:360px}.doc-accent__field[data-v-6b6effdc]{-webkit-box-flex:2;-ms-flex:2 1 360px;flex:2 1 360px;min-width:0}.doc-groups[data-v-15578643]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #ead9f0}.doc-group[data-v-15578643]{border-bottom:1px solid #ead9f0}.doc-group__head[data-v-15578643]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;width:100%;min-height:64px;padding:14px 8px;border:0;background:transparent;color:#3b0764;font-family:inherit;text-align:left;cursor:pointer}.doc-group__head[data-v-15578643]:hover{background-color:#fcf8fd}.doc-group__head[data-v-15578643]:focus-visible{outline:3px solid #fcd9b0;outline-offset:-3px}.doc-group__icon[data-v-15578643]{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;width:36px;height:36px;border-radius:10px;background-color:#f5ecf7;color:#6e0677;font-size:17px}.doc-group--open .doc-group__icon[data-v-15578643]{background-color:#fde7cc;color:#9a4a00}.doc-group__text[data-v-15578643]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0}.doc-group__title[data-v-15578643]{color:#3b0764;font-size:17px;font-weight:700}.doc-group__subtitle[data-v-15578643]{color:#6b5a7b;font-size:14px}.doc-group__count[data-v-15578643]{padding:2px 10px;border-radius:999px;background-color:#f3e8ff;font-size:13px;font-weight:700}.doc-group__chevron[data-v-15578643],.doc-group__count[data-v-15578643]{-ms-flex-negative:0;flex-shrink:0;color:#6e0677}.doc-group__fields[data-v-15578643]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;padding:0 8px 8px 58px}.doc-group__field[data-v-15578643]{width:100%;padding:18px 0;border-top:1px solid #f3eaf6}@media (min-width:1200px){.doc-group__field--half[data-v-15578643]{width:calc(50% - 16px)}}@media (max-width:720px){.doc-group__fields[data-v-15578643]{padding-left:8px}}.doc-groups__empty[data-v-15578643]{margin:0;color:#5b4a6b;font-size:15px}.tpl-settings[data-v-e3dea50a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;color:#3b0764;font-size:16px}.tpl-settings__loading[data-v-e3dea50a]{margin:0;color:#5b4a6b;font-size:15px}.tpl-settings__error[data-v-e3dea50a]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.tpl-settings__about[data-v-e3dea50a],.tpl-settings__error[data-v-e3dea50a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tpl-settings__about[data-v-e3dea50a]{gap:24px;padding:20px;border:1px solid #e5e7eb;border-radius:12px;background-color:#fff}.tpl-settings__footer[data-v-e3dea50a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;padding-top:16px;border-top:1px solid #f1e7f3}[data-v-01d29bc0] .doc-side-panel{top:73px;height:calc(100vh - 73px);max-height:calc(100vh - 73px)}.doc-panel[data-v-01d29bc0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;color:#3b0764;font-size:16px}.doc-panel__header[data-v-01d29bc0]{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;gap:16px;padding:24px 24px 16px;border-bottom:1px solid #f1e7f3}.doc-panel__close[data-v-01d29bc0]{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;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;border:2px solid #e5e7eb;border-radius:12px;background-color:#fff;color:#3b0764;font-size:18px;cursor:pointer}.doc-panel__close[data-v-01d29bc0]:hover:not(:disabled){border-color:#6e0677}.doc-panel__body[data-v-01d29bc0]{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;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:24px}.doc-panel__footer[data-v-01d29bc0]{position:sticky;bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;padding:16px 24px 24px;border-top:1px solid #f1e7f3}.doc-card[data-v-367e0a57],.doc-panel__footer[data-v-01d29bc0]{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}.doc-card[data-v-367e0a57]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:24px;border:1px solid #e5e7eb;border-radius:12px;color:#3b0764;font-size:16px}.doc-card__loading[data-v-367e0a57],.doc-card__template[data-v-367e0a57]{margin:0;color:#5b4a6b;font-size:15px}.doc-card__template .fa[data-v-367e0a57]{margin-right:6px;color:#6e0677}.doc-card__groups[data-v-367e0a57]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px 24px}.doc-card__group-title[data-v-367e0a57]{margin-bottom:8px;color:#6e0677;font-size:14px;font-weight:700;letter-spacing:.02em}.doc-card__group-title .fa[data-v-367e0a57]{margin-right:6px}.doc-card__list[data-v-367e0a57]{margin:0;padding:0;list-style:none;border:1px solid #f1e7f3;border-radius:12px}.doc-card__row[data-v-367e0a57]{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 12px;padding:12px 14px;border-top:1px solid #f1e7f3}.doc-card__row[data-v-367e0a57]:first-child{border-top:none}.doc-card__name[data-v-367e0a57]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:140px;color:#3b0764;font-size:15px;font-weight:600}.doc-card__value[data-v-367e0a57]{color:#3b0764;font-size:15px}.doc-card__hint[data-v-367e0a57],.doc-card__message[data-v-367e0a57]{margin:0;color:#5b4a6b;font-size:15px}.doc-card__hint[data-v-367e0a57]{font-size:14px}.doc-tabs[data-v-367e0a57]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #ece8f8}.doc-tabs__tab[data-v-367e0a57]{position:relative;padding:12px 16px;border:0;background:transparent;color:#6b5a7b;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer}.doc-tabs__tab .fa[data-v-367e0a57]{margin-right:6px}.doc-tabs__tab[data-v-367e0a57]:hover{color:#3b0764}.doc-tabs__tab[data-v-367e0a57]:focus-visible{outline:3px solid #fcd9b0;outline-offset:-3px}.doc-tabs__tab--active[data-v-367e0a57]{color:#6e0677}.doc-tabs__tab--active[data-v-367e0a57]:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background-color:#6e0677}.doc-tabs__panel[data-v-367e0a57]{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}.doc-tabs__field[data-v-367e0a57]{padding:16px 0;border-top:1px solid #f3eaf6}.doc-tabs__field[data-v-367e0a57]:first-of-type{border-top:none}.doc-card__actions--footer[data-v-367e0a57]{position:sticky;bottom:-1rem;z-index:2;margin:0 -24px -24px;padding:16px 24px;border-top:1px solid #ece8f8;border-radius:0 0 12px 12px;background-color:#fff}@media (max-width:575.98px){.doc-tabs__field[data-v-367e0a57] .doc-choices{grid-template-columns:minmax(0,1fr)}.doc-card__actions--footer[data-v-367e0a57]{gap:8px;padding:12px 24px}}.doc-card__failed[data-v-367e0a57]{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:12px}.doc-card__actions[data-v-367e0a57]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}