1import{a as Ze,b as Ye}from"./chunk-AYANGCVG.js";import{a as ae,c as Ge}from"./chunk-R77QKTD3.js";import{a as Qe}from"./chunk-S5OHZNFH.js";import{n as nt,t as Ue,w as ce}from"./chunk-W3CDU7YJ.js";import{a as Ke}from"./chunk-45QRN5AG.js";import{d as je,e as Be}from"./chunk-FER2CSFR.js";import{a as We,i as Fe,j as $e}from"./chunk-3YGLCQWH.js";import{j as ze}from"./chunk-DQXKRW4H.js";import{b as Ee}from"./chunk-J2RVBSWX.js";import{b as Re,c as Ne,e as Le,g as He}from"./chunk-SSGRQOZS.js";import{A as ie,c as ne,h as oe,m as re,o as Ae,u as Ve,v as De}from"./chunk-XIIIRTW6.js";import{a as le}from"./chunk-UVOUVNPI.js";import{b as Se,c as ee,d as te}from"./chunk-7ERINXEI.js";import{C as X,F as Te,m as Ie,s as qe}from"./chunk-5HKFZRXS.js";import{$b as S,Ac as H,Bb as Me,Bc as W,Cc as F,Ea as ye,Ec as _,Fa as m,Fc as N,Ga as b,Gc as D,Kc as $,Lc as j,Mc as B,N as be,Nb as V,Oc as J,Qa as xe,Ra as L,Sc as we,Tb as w,U as he,Ub as ge,Uc as ke,Vb as C,Wa as Ce,Xb as Y,Yc as M,Zc as P,cc as Pe,dc as Oe,ec as d,f as me,fc as p,gc as q,ja as ue,kb as Z,kc as k,oa as ve,qb as _e,rc as u,sb as f,tb as O,tc as v,ua as U}from"./chunk-D7PWJ4UE.js";import{a as G,b as Q,g as tt}from"./chunk-K7JVZNMP.js";var fe=function(c){return c.MAIN="MAIN",c.SOCIAL_MEDIA="SOCIAL_MEDIA",c.CREATE_EVENT="CREATE_EVENT",c.HOST="HOST",c.FOOTER="FOOTER",c}(fe||{});var de=tt(nt());function at(c,r){if(c&1){let l=k();d(0,"mat-form-field",13)(1,"mat-label"),_(2),M(3,"translate"),p(),d(4,"input",14),B("ngModelChange",function(e){m(l);let t=v();return j(t.variableName,e)||(t.variableName=e),b(e)}),p()()}if(c&2){let l=v();C("has-value",l.variableName!==""),f(2),N(P(3,4,"APP.EMAILS.SETUP_VARIABLE_NAME")),f(2),$("ngModel",l.variableName)}}function lt(c,r){if(c&1){let l=k();d(0,"button",19),u("click",function(){m(l);let e=v();return b(e.remove())}),_(1),M(2,"translate"),p()}c&2&&(f(),D(" ",P(2,1,"APP.REMOVE")," "))}var pe=(()=>{let r=class r{constructor(n,e){this.dialogRef=n,this.data=e,this.variableName="",this.defaultValue="",this.param=e.param,this.isDataField=e.isDataField??!1,this.editMode=e.editMode??!1,e.currentDefaultValue&&(this.defaultValue=e.currentDefaultValue)}get canAdd(){return this.isDataField?this.variableName.trim().length>0:!0}cancel(){this.dialogRef.close()}add(){this.canAdd&&this.dialogRef.close({variableName:this.variableName,defaultValue:this.defaultValue})}remove(){this.dialogRef.close({variableName:"",defaultValue:"",remove:!0})}};r.\u0275fac=function(e){return new(e||r)(O(Re),O(Ne))},r.\u0275cmp=U({type:r,selectors:[["app-merge-tag-setup"]],standalone:!0,features:[J],decls:30,vars:24,consts:[["mat-dialog-content","",1,"merge-tag-setup-wrapper"],[1,"dialog-header"],[1,"dialog-title-custom"],[1,"close-button-custom"],[1,"far","fa-times","icon-regular",3,"click"],[1,"dialog-body"],[1,"param-card"],[1,"param-card-icon"],[1,"param-card-info"],[1,"param-card-value",3,"innerHTML"],[1,"param-card-description"],[1,"default-value-field"],["appearance","outline",1,"w-100",3,"has-value"],["appearance","outline",1,"w-100"],["matInput","","placeholder","",3,"ngModelChange","ngModel"],[1,"dialog-actions"],[1,"btn","btn-danger-text","remove-button"],[1,"btn","btn-primary-text",3,"click"],[1,"btn","btn-primary",3,"click","disabled"],[1,"btn","btn-danger-text","remove-button",3,"click"]],template:function(e,t){e&1&&(d(0,"div",0)(1,"div",1)(2,"div",2),_(3),M(4,"translate"),p(),d(5,"div",3)(6,"i",4),u("click",function(){return t.cancel()}),p()()(),d(7,"div",5)(8,"div",6),q(9,"i",7),d(10,"div",8),q(11,"span",9),M(12,"safeHtml"),d(13,"span",10),_(14),p()()(),d(15,"div",11),V(16,at,5,6,"mat-form-field",12),d(17,"mat-form-field",13)(18,"mat-label"),_(19),M(20,"translate"),p(),d(21,"input",14),B("ngModelChange",function(o){return j(t.defaultValue,o)||(t.defaultValue=o),o}),p()()()(),d(22,"div",15),V(23,lt,3,3,"button",16),d(24,"button",17),u("click",function(){return t.cancel()}),_(25),M(26,"translate"),p(),d(27,"button",18),u("click",function(){return t.add()}),_(28),M(29,"translate"),p()()()),e&2&&(f(3),D(" ",P(4,14,t.editMode?"APP.EMAILS.EDIT_VARIABLE_TITLE":"APP.EMAILS.SETUP_VARIABLE_TITLE")," "),f(6),Y(t.param.icon),f(2),w("innerHTML",P(12,16,t.param.label||t.param.value),Z),f(3),N(t.param.description),f(2),S(16,t.isDataField&&!t.editMode?16:-1),f(),C("has-value",t.defaultValue!==""),f(2),N(P(20,18,"APP.EMAILS.SETUP_VARIABLE_DEFAULT_VALUE")),f(2),$("ngModel",t.defaultValue),f(2),S(23,t.editMode?23:-1),f(2),D(" ",P(26,20,"APP.CANCEL")," "),f(2),w("disabled",!t.canAdd),f(),D(" ",P(29,22,t.editMode?"APP.SAVE":"APP.ADD")," "))},dependencies:[X,ie,ne,oe,re,te,ee,$e,Fe,We,Be,je,He,le],styles:[`[_ngcontent-%COMP%]:root{--normal-dialog-event-background-color: #f3f3f3;--mat-form-field-background-color: #f3f3f3;--mat-form-field-border-color: transparent;--mat-form-field-focused-border-color: #473bff;--community-mat-form-field-focused-border-color: #ffffff;--mat-form-field-input-color: #282828;--mat-form-field-label-color: rgba(0, 0, 0, .6);--mat-form-field-label-focused-color: #473bff;--community-form-field-label-focused-color: #ffffff;--event-theme-primary-glow: rgba(255, 58, 170, .5);--event-theme-primary-color: #282828;--event-theme-secondary-color: #f3f3f3;--event-theme-ternary-color: #f3f3f3;--event-theme-accent-color: #f3f3f3;--event-theme-pop-color: #f3f3f3;--event-theme-action-color: #473bff;--event-theme-primary-text-color: #282828;--event-theme-primary-text-opposite-color: #ffffff;--event-theme-accent-text-color: #282828;--event-theme-pop-text-color: #282828;--event-theme-brand-color: #473bff;--event-theme-signal-color: #282828;--event-theme-signal-text-color: #ffffff;--event-theme-body-color: #282828;--event-theme-body-color-70: #606060;--event-theme-body-color-50: #b0b0b0;--event-theme-background-color: #ffffff;--event-theme-back: #f3f3f3;--event-theme-front: #473bff;--event-theme-primary-color-opacity: rgba(#282828, .5);--event-theme-primary-color-opacity-60: rgba(#282828, .6);--event-theme-actions-bg-color: rgba(#282828, .1);--event-theme-actions-bg-color-hover: rgba(#282828, .2);--calendar-page-actions-bg-color: rgba(40, 40, 40, .1);--calendar-page-actions-bg-color-hover: rgba(40, 40, 40, .2);--rsvp-dialog-background-color: rgba(22, 15, 18, .15);--rsvp-dialog-body-color: #ffffff;--rsvp-dialog-backdrop-filter: blur(10px);--event-theme-rsvp-primary-color: #473bff;--event-theme-rsvp-primary-text-color: #ffffff;--event-theme-rsvp-action-color: #ffffff;
1--mobile-nav-backdrop-filter: blur (47.5px);--event-section-headline-color: #af9072;--event-section-headline-background-color: #f1ebe0;--event-section-body-color: #637d7f;--event-section-background-color: #faf8f0;--event-section-main-body-color: #637d7f;--event-section-main-background-color: #faf8f0;--event-section-accent-headline-color: #faf8f0;--event-section-accent-headline-background-color: #768c8d;--event-section-accent-body-color: #faf8f0;--event-section-accent-background-color: #637d7f;--community-background-color: var(--bg);--community-title-color: var(--text-primary);--community-body-color: var(--text-primary);--event-mail-body-color: #282828;--event-mail-body-color-70: #606060;--style-background-color: #ffffff;--style-body-color: #282828;--style-body-color-secondary: #606060;--style-card-background-color: #f5f5f7;--style-card-body-color: #282828;--style-brand-color: #473bff}body[_ngcontent-%COMP%]{--bg: #ffffff;--bg-secondary: #f5f5f7;--bg-tertiary: #eaeaef;--border-color: #e2e2e2;--text-primary: #282828;--text-secondary: #606060;--text-tertiary: #b0b0b0;--text-brand-primary: #473bff;--brand-primary: #473bff;--brand-secondary: #7897ff;--extra-green: #33b977;--extra-orange: #ffa723;--extra-red: #d72323;--extra-blue: #37b8f9;--extra-pink: #e143b4;--text-on-primary: #ffffff;--text-on-orange: #282828;--brand-primary-real: #473bff;--brand-secondary-real: #7897ff;--agenda-accent: var(--brand-primary);--agenda-accent-text: var(--text-on-primary);--brand-gradient: linear-gradient( 214deg, var(--brand-primary) -8.38%, #fff 217.06% );--bg-opacity-80: rgba(255, 255, 255, .8);--bg-opacity-50: rgba(255, 255, 255, .5);--bg-opacity-0: rgba(255, 255, 255, 0);--text-primary-opacity-20: rgba(40, 40, 40, .2);--brand-primary-opacity-10: rgba(71, 59, 255, .1);--mat-calendar-selected: var(--brand-primary);--mat-calendar-hover: rgba(71, 59, 255, .3);--mat-calendar-range: rgba(71, 59, 255, .3);--use-case-card-hover: #eaf3fe;--icon-button-hover: rgba(71, 59, 255, .11);--dark-text-primary: #e8e8e9;--dark-text-secondary: #b0b0b0;--light-text-primary: #282828;--light-text-secondary: #606060;--light-bg-tertiary: #eaeaef;--dark-bg-tertiary: #1f212a;--body-bg-color: var(--bg);--internal-body-bg-color: var(--bg);--body-color: #282828;--brand-tertiary: #d8d8d8;--text-light: #ffffff;--text-btn: #eaf3fe;--accordion-content-color: #ffffff;--event-tab: #f0f1f6;--table-bg: #fbfbfb;--dialog-bg: #ffffff;--tab-bg: var(--bg-secondary);--tab-color: var(--text-primary);--hover-color: rgba(71, 59, 255, .1);--notification-success-color: var(--brand-primary);--notification-success-text-color: var(--text-on-primary);--mobile-nav-background-color: rgba(243, 243, 243, .95);--mobile-nav-background-color-full-opacity: #f5f5f7;--description-color: #282828;--const-dark-color: #282828;--const-light-color: #ffffff;--ai-chat-background: #ffffff;--ai-button-selected-background: #f2f3f9;--form-background: #f9f9f9;--filter-selected-status: #f3f3f3;--slide-toggle-active: var(--brand-primary);--normal-dialog-background-color: #ffffff;--selected-field: #f3f3f3;--brand-primary-filter: invert(19%) sepia(93%) saturate(3211%) hue-rotate(242deg) brightness(98%) contrast(107%);--rsvp-background-color: rgba(22, 15, 18, .15);--rsvp-backdrop-filter: blur(50px);--rsvp-hover-color: hsla(0, 0%, 100%, .5);--background-color-alpha: rgba(249, 249, 249, .5);--backdrop-filter-alpha: blur(25px);--event-link-bio-background-color: var(--brand-primary);--event-link-bio-title-color: #ffffff;--event-link-bio-body-color: #ffffff;--event-edit-field-bg-color: rgba(22, 15, 18, .05);--user-profile-edit-bg-color: rgba(22, 15, 18, .05);--mat-form-field-background-color: var(--bg-tertiary);--mat-form-field-focused-background-color: var(--bg-secondary);--mat-form-field-border-color: transparent;--mat-form-field-focused-border-color: var(--brand-primary);--mat-form-field-input-color: var(--text-primary);--mat-form-field-label-color: var(--text-secondary);--mat-form-field-label-focused-color: var(--brand-primary);--mat-drawer-background: #282828;--mat-datepicker-disabled-date-label: rgba(0, 0, 0, .38);--mat-calendar-selected-date: var(--text-on-primary);--mat-daterange-picker-selected-time: #282828;--mat-daterange-picker-selected-date: var(--text-secondary);--mat-form-field-disabled-input-color: rgba(0, 0, 0, .38);--mat-form-field-disabled-label-color: rgba(0, 0, 0, .38);--timezone-select-label-color: rgba(0, 0, 0, .6);--selected-action: #f3f3f3;--action-bar-hover: hsla(0, 0%, 100%, .2);--avatar-background: var(--bg-secondary);--system-dialog-bg-color: #ffffff;--color-palette-background: #efefef;--color-palette-border: #f3f3f3;--table-bg-white: var(--bg);--table-bg-grey: var(--bg-secondary);--table-bg-grey-row: rgba(245, 245, 247, .5);--table-row-hover: var(--bg-secondary);--opacity-dialog: rgba(255, 255, 255, .7);--background-blurred: rgba(255, 255, 255, .95);--referral-card-cutout: #fff;--profile-events-bg: #f3f3f3;--user-avatar-shadow: var(--brand-primary);--create-event-start-type-bg: #f3f3f3;--card-bg: var(--bg-secondary);--dashboard-statistic-card-bg: var(--bg-secondary);--dashboard-navigation-card-bg: var(--bg-secondary);--dashboard-navigation-card-border: var(--bg-secondary);--bottom-sheet-dialog-bg: rgba(232, 232, 233, .6);--dialog-backdrop-bg: rgba(243, 243, 243, .8);--secondary-dialog-backdrop-bg: rgba(255, 255, 255, .8)}body.platform-weddingpage[_ngcontent-%COMP%]{--text-brand-primary: #e7be61;--brand-primary: #ffdd8f;--brand-secondary: #ffe7b1;--text-on-primary: #282828;--text-on-orange: #282828;--brand-primary-real: #ffdd8f;--brand-secondary-real: #ffe7b1;--mat-calendar-selected: var(--brand-primary);--mat-calendar-hover: rgba(255, 221, 143, .3);--mat-calendar-range: rgba(255, 221, 143, .3);--use-case-card-hover: #fffcf2;--icon-button-hover: rgba(255, 221, 143, .11);--brand-primary-opacity-10: rgba(255, 221, 143, .1)}body.dark-mode[_ngcontent-%COMP%]{--bg: #18191b;--bg-secondary: #2c2f3a;--bg-tertiary: #1f212a;--border-color: #393b3d;--text-primary: #e8e8e9;--text-secondary: #b0b0b0;--text-tertiary: #8e8e8e;--text-brand-primary: #abef5e;--brand-primary: #abef5e;--brand-secondary: #ee075e;--extra-green: #9af797;--extra-orange: #f6bb63;--extra-red: #fe7070;--extra-blue: #8dd9ff;--extra-pink: #ff93e0;--text-on-primary: #18191b;--text-on-orange: #18191b;--brand-primary-real: #ee075e;--brand-secondary-real: #abef5e;--bg-opacity-80: rgba(24, 25, 27, .8);--bg-opacity-50: rgba(24, 25, 27, .5);--bg-opacity-0: rgba(24, 25, 27, 0);--text-primary-opacity-20: rgba(232, 232, 232, .2);--brand-primary-opacity-10: rgba(171, 239, 94, .1);--body-bg-color: #090909;--internal-body-bg-color: #090909;--body-color: #e8e8e9;--brand-tertiary: #ee075e;--text-light: #282828;--text-btn: #282828;--accordion-content-color: #393b3d;--event-tab: #282828;--tab-bg: var(--bg-secondary);--tab-color: var(--text-primary);--avatar-background: #090909;--ai-chat-background: #090909;--ai-button-selected-background: #282828;--form-background: #160f12;--filter-selected-status: #282828;--slide-toggle-active: #abef5e;--normal-dialog-background-color: var(--bg-secondary);--selected-field: #abef5e;--table-bg: #575656;--dialog-bg: #575656;--hover-color: #282828;--notification-success-color: #abef5e;--mobile-nav-background-color: rgba(50, 49, 69, .95);--mobile-nav-background-color-full-opacity: #2c2f3a;--brand-primary-filter: brightness(0) saturate(100%) invert(83%) sepia(85%) saturate(373%) hue-rotate(29deg) brightness(102%) contrast(87%);--mat-form-field-background-color: var(--bg-tertiary);--mat-form-field-focused-background-color: var(--bg-secondary);--mat-form-field-border-color: var(--border-color);--mat-form-field-focused-border-color: var(--brand-primary);--mat-form-field-input-color: var(--text-primary);--mat-form-field-label-color: var(--text-secondary);--mat-form-field-label-focused-color: var(--brand-primary);--mat-drawer-background: #282828;--mat-datepicker-disabled-date-label: rgba(255, 255, 255, .5);--mat-calendar-selected-date: #282828;--mat-daterange-picker-selected-time: var(--text-on-primary);--mat-daterange-picker-selected-date: var(--bg-secondary);--mat-form-field-disabled-input-color: rgba(232, 232, 233, .38);--mat-form-field-disabled-label-color: rgba(232, 232, 233, .38);--rsvp-background-color: rgba(22, 15, 18, .15);--background-color-alpha: rgba(40, 40, 40, .5);--timezone-select-label-color: rgba(255, 255, 255, .6);--mat-calendar-selected: #ffffff;--mat-calendar-hover: #f3f3f3;--mat-calendar-range: #f3f3f3;--icon-button-hover: rgba(171, 239, 94, .3);--selected-action: #282828;--action-bar-hover: hsla(0, 0%, 100%, .2);--system-dialog-bg-color: #282828;--use-case-card-hover: #090909;--color-palette-background: #282828;--color-palette-border: #575656;--table-bg-white: var(--body-bg-color);--table-bg-grey: var(--bg-secondary);--table-bg-grey-row: rgba(44, 47, 58, .5);--table-row-hover: var(--bg-secondary);--event-link-bio-background-color: #abef5e;--event-link-bio-title-color: #ffffff;--event-link-bio-body-color: #ffffff;--user-profile-edit-bg-color: rgb(60, 60, 60);--opacity-dialog: rgba(22, 15, 18, .7);--background-blurred: rgba(24, 25, 27, .95);--referral-card-cutout: rgba(22, 15, 18);--profile-events-bg: #161616;--user-avatar-shadow: #ffffff;
1--shadow-hard: rgba(24, 25, 27, .15);--shadow-soft: rgba(24, 25, 27, .05);--create-event-start-type-bg: #282828;--card-bg: var(--bg-secondary);--dashboard-statistic-card-bg: var(--bg-secondary);--dashboard-navigation-card-bg: transparent;--dashboard-navigation-card-border: #393b3d;--bottom-sheet-dialog-bg: rgba(24, 25, 27, .8);--dialog-backdrop-bg: rgba(28, 28, 28, .8);--secondary-dialog-backdrop-bg: rgba(24, 25, 27, .8);--description-color: #b0b0b0;--style-background-color: #18191b;--style-body-color: #e8e8e9;--style-body-color-secondary: #b0b0b0;--style-card-background-color: #2c2f3a;--style-card-body-color: #e8e8e9;--style-brand-color: #abef5e}@media only screen and (max-width: 768px){body.dark-mode[_ngcontent-%COMP%]{--user-profile-edit-bg-color: rgb(40, 40, 40)}}body.dark-mode.platform-eventpage[_ngcontent-%COMP%]{--bg: #18191b;--bg-secondary: #2c2f3a;--bg-tertiary: #1f212a;--border-color: #393b3d;--text-primary: #e8e8e9;--text-secondary: #b0b0b0;--text-tertiary: #8e8e8e;--text-brand-primary: #7897ff;--brand-primary: #7897ff;--brand-secondary: #bbd4ff;--extra-green: #9af797;--extra-orange: #f6bb63;--extra-red: #fe7070;--extra-blue: #8dd9ff;--extra-pink: #ff93e0;--text-on-primary: #18191b;--text-on-orange: #18191b;--brand-primary-real: #7897ff;--brand-secondary-real: #bbd4ff;--bg-opacity-80: rgba(24, 25, 27, .8);--bg-opacity-50: rgba(24, 25, 27, .5);--bg-opacity-0: rgba(24, 25, 27, 0);--text-primary-opacity-20: rgba(232, 232, 232, .2);--brand-primary-opacity-10: rgba(120, 151, 255, .1);--body-bg-color: #18191b;--internal-body-bg-color: #18191b;--avatar-background: #18191b;--ai-chat-background: #18191b;--normal-dialog-background-color: var(--bg-secondary);--use-case-card-hover: #18191b;--table-bg-white: #18191b;--brand-tertiary: var(--bg);--text-light: #ffffff;--text-btn: #eaf3fe;--slide-toggle-active: var(--brand-primary);--selected-field: var(--brand-primary);--brand-primary-filter: invert(19%) sepia(93%) saturate(3211%) hue-rotate(242deg) brightness(98%) contrast(107%);--mat-form-field-background-color: var(--bg-tertiary);--mat-form-field-focused-background-color: var(--bg-secondary);--mat-form-field-border-color: var(--border-color);--mat-form-field-focused-border-color: var(--brand-primary);--mat-form-field-input-color: var(--text-primary);--mat-form-field-label-color: var(--text-secondary);--mat-form-field-label-focused-color: #ffffff;--mat-drawer-background: #282828;--mat-datepicker-disabled-date-label: rgba(255, 255, 255, .5);--mat-daterange-picker-selected-time: var(--text-on-primary);--mat-daterange-picker-selected-date: var(--bg-secondary);--icon-button-hover: rgba(120, 151, 255, .11);--event-link-bio-background-color: var(--brand-primary);--style-background-color: #18191b;--style-body-color: #e8e8e9;--style-body-color-secondary: #b0b0b0;--style-card-background-color: #2c2f3a;--style-card-body-color: #e8e8e9;--style-brand-color: #7897ff}body.dark-mode.platform-weddingpage[_ngcontent-%COMP%]{--bg: #18191b;--bg-secondary: #2c2f3a;--bg-tertiary: #1f212a;--border-color: #393b3d;--text-primary: #e8e8e9;--text-secondary: #b0b0b0;--text-tertiary: #8e8e8e;--text-brand-primary: #e7be61;--brand-primary: #e7be61;--brand-secondary: #ffdd8f;--extra-green: #9af797;--extra-orange: #f6bb63;--extra-red: #fe7070;--extra-blue: #8dd9ff;--extra-pink: #ff93e0;--text-on-primary: #18191b;--text-on-orange: #18191b;--brand-primary-real: #e7be61;--brand-secondary-real: #ffdd8f;--bg-opacity-80: rgba(24, 25, 27, .8);--bg-opacity-50: rgba(24, 25, 27, .5);--bg-opacity-0: rgba(24, 25, 27, 0);--body-bg-color: #18191b;--internal-body-bg-color: #18191b;--avatar-background: #18191b;--ai-chat-background: #18191b;--normal-dialog-background-color: var(--bg-secondary);--use-case-card-hover: #18191b;--table-bg-white: #18191b;--brand-tertiary: var(--bg);--text-light: #ffffff;--text-btn: #eaf3fe;--slide-toggle-active: var(--brand-primary);--selected-field: var(--brand-primary);--brand-primary-filter: invert(19%) sepia(93%) saturate(3211%) hue-rotate(242deg) brightness(98%) contrast(107%);--mat-form-field-background-color: var(--bg-tertiary);--mat-form-field-focused-background-color: var(--bg-secondary);--mat-form-field-border-color: var(--border-color);--mat-form-field-focused-border-color: var(--brand-primary);--mat-form-field-input-color: var(--text-primary);--mat-form-field-label-color: var(--text-secondary);--mat-form-field-label-focused-color: #ffffff;--mat-drawer-background: #282828;--mat-datepicker-disabled-date-label: rgba(255, 255, 255, .5);--mat-daterange-picker-selected-time: var(--text-on-primary);--mat-daterange-picker-selected-date: var(--bg-secondary);--icon-button-hover: rgba(231, 190, 97, .11);--event-link-bio-background-color: var(--brand-primary)}[_ngcontent-%COMP%]:root{--primary-font-family: "Gabarito";--signal-font-family: "Gabarito";--body-font-family: "Gabarito";--body-font-weight: "normal";--global-primary-font-family: "Gabarito";--global-body-font-family: "Gabarito";--global-primary-font-weight: 400;--global-body-font-weight: 400}h1[_ngcontent-%COMP%]{font-size:32px;line-height:1.41;font-weight:400;margin-top:2px;margin-bottom:7px;text-align:center}h4[_ngcontent-%COMP%]{margin:0;font-size:16px;font-style:normal;font-weight:500;line-height:1.62}.subheader[_ngcontent-%COMP%]{color:var(--body-color);line-height:1.88;height:171px;text-align:center}.subheader.subheader-sm[_ngcontent-%COMP%]{min-height:52px;
1height:auto;padding-bottom:20px}p[_ngcontent-%COMP%]{font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.text-brand-primary[_ngcontent-%COMP%]{color:var(--text-brand-primary)}.text-uppercase[_ngcontent-%COMP%]{text-transform:uppercase}.text-sm[_ngcontent-%COMP%]{font-size:12px;line-height:2.08}.text-primary[_ngcontent-%COMP%]{color:var(--event-theme-primary-color)}.icon-check[_ngcontent-%COMP%]{color:#27b8a1}.text-success[_ngcontent-%COMP%]{color:var(--extra-green)}.text-danger[_ngcontent-%COMP%]{color:var(--extra-red)}.text-grey[_ngcontent-%COMP%]{color:var(--text-secondary)}.text-dark-grey-50-opacity[_ngcontent-%COMP%]{color:#282828;opacity:50%}.text-warning[_ngcontent-%COMP%]{color:var(--extra-orange)}.font-weight-bold[_ngcontent-%COMP%]{font-weight:700}.placeholder[_ngcontent-%COMP%]{color:var(--body-color)!important;font-family:var(--global-body-font-family),sans-serif!important;font-size:14px!important;line-height:25px!important;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}.primary-font[_ngcontent-%COMP%]{font-family:var(--primary-font-family);color:var(--event-theme-primary-color)}.signal-font[_ngcontent-%COMP%]{font-family:var(--signal-font-family);color:var(--event-theme-signal-color)}.body-font[_ngcontent-%COMP%]{font-family:var(--body-font-family);color:var(--event-theme-body-color);font-weight:var(--body-font-weight)}.community-body-font[_ngcontent-%COMP%]{font-family:var(--body-font-family);color:var(--community-body-color)}.community-body-font-only[_ngcontent-%COMP%]{font-family:var(--body-font-family)}.community-primary-font[_ngcontent-%COMP%]{font-family:var(--primary-font-family);color:var(--community-title-color)}.community-primary-font-only[_ngcontent-%COMP%]{font-family:var(--primary-font-family)}p.ql-align-center[_ngcontent-%COMP%]{text-align:center}p.ql-align-right[_ngcontent-%COMP%]{text-align:end}p.ql-align-justify[_ngcontent-%COMP%]{text-align:justify}.h1[_ngcontent-%COMP%]{font-size:42px;font-style:normal;font-weight:700;line-height:1.33}.h2[_ngcontent-%COMP%]{font-size:32px;font-style:normal;font-weight:500;line-height:1.31}.h3[_ngcontent-%COMP%]{font-size:24px;font-style:normal;font-weight:400;line-height:1.5}.h4[_ngcontent-%COMP%]{font-size:18px;font-style:normal;font-weight:400;line-height:1.44}.h5[_ngcontent-%COMP%], .merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-header[_ngcontent-%COMP%] .dialog-title-custom[_ngcontent-%COMP%]{font-size:16px;font-style:normal;font-weight:500;line-height:1.5}.h6[_ngcontent-%COMP%]{font-size:14px;font-style:normal;font-weight:500;line-height:1.42}.h7[_ngcontent-%COMP%], .merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-body[_ngcontent-%COMP%] .param-card[_ngcontent-%COMP%] .param-card-value[_ngcontent-%COMP%]{font-size:14px;font-style:normal;font-weight:400;line-height:1.42}.p[_ngcontent-%COMP%]{font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.p-alt[_ngcontent-%COMP%]{font-size:16px;font-style:normal;font-weight:600;line-height:1.5}.p1[_ngcontent-%COMP%], .merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-body[_ngcontent-%COMP%] .param-card[_ngcontent-%COMP%] .param-card-description[_ngcontent-%COMP%]{font-size:12px;font-style:normal;font-weight:400;line-height:1.33}.p2[_ngcontent-%COMP%]{font-size:12px;font-style:normal;font-weight:500;line-height:1.33}@media only screen and (max-width: 768px){.h1[_ngcontent-%COMP%]{font-size:32px;font-style:normal;font-weight:700;line-height:1.25}.h2[_ngcontent-%COMP%]{font-size:24px;font-style:normal;font-weight:500;line-height:1.33}.h3[_ngcontent-%COMP%]{font-size:22px;font-style:normal;font-weight:500;line-height:1.45}.h4[_ngcontent-%COMP%]{font-size:18px;font-style:normal;font-weight:400;line-height:1.33}.h5[_ngcontent-%COMP%], .merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-header[_ngcontent-%COMP%] .dialog-title-custom[_ngcontent-%COMP%]{font-size:16px;font-style:normal;font-weight:500;line-height:1.5}.h6[_ngcontent-%COMP%]{font-size:16px;font-style:normal;font-weight:500;line-height:1.2}.h7[_ngcontent-%COMP%], .merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-body[_ngcontent-%COMP%] .param-card[_ngcontent-%COMP%] .param-card-value[_ngcontent-%COMP%], .p[_ngcontent-%COMP%]{font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.p-alt[_ngcontent-%COMP%]{font-size:16px;font-style:normal;font-weight:600;line-height:1.5}.p1[_ngcontent-%COMP%], .merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-body[_ngcontent-%COMP%] .param-card[_ngcontent-%COMP%] .param-card-description[_ngcontent-%COMP%]{font-size:14px;font-style:normal;font-weight:400;line-height:1.42}.p2[_ngcontent-%COMP%]{font-size:12px;font-style:normal;font-weight:500;line-height:1.33}}.merge-tag-setup-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:0;font-family:var(--global-body-font-family),sans-serif}.merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-header[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between}.merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-header[_ngcontent-%COMP%] .dialog-title-custom[_ngcontent-%COMP%]{color:var(--text-primary)}.merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-header[_ngcontent-%COMP%] .close-button-custom[_ngcontent-%COMP%]{cursor:pointer;color:var(--text-secondary)}.merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-header[_ngcontent-%COMP%] .close-button-custom[_ngcontent-%COMP%]:hover{color:var(--text-primary)}.merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-body[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:1rem}.merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-body[_ngcontent-%COMP%] .param-card[_ngcontent-%COMP%]{display:flex;align-items:center;gap:1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;padding:12px 16px}.merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-body[_ngcontent-%COMP%] .param-card[_ngcontent-%COMP%] .param-card-icon[_ngcontent-%COMP%]{font-size:20px;flex-shrink:0;width:20px;text-align:center;color:var(--text-primary)}.merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-body[_ngcontent-%COMP%] .param-card[_ngcontent-%COMP%] .param-card-info[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.25rem}.merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-body[_ngcontent-%COMP%] .param-card[_ngcontent-%COMP%] .param-card-value[_ngcontent-%COMP%] a{color:inherit}.merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-body[_ngcontent-%COMP%] .param-card[_ngcontent-%COMP%] .param-card-description[_ngcontent-%COMP%]{color:var(--text-secondary)}.merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-body[_ngcontent-%COMP%] .default-value-field[_ngcontent-%COMP%]{padding-left:1rem;border-left:2px solid var(--border-color);display:flex;flex-direction:column;gap:1rem}.merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end;
1gap:.5rem}.merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-actions[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]{width:100%}.merge-tag-setup-wrapper[_ngcontent-%COMP%] .dialog-actions[_ngcontent-%COMP%] .remove-button[_ngcontent-%COMP%]{margin-right:auto} 2/*# sourceMappingURL=merge-tag-setup.dialog-JTBVCZV3.css.map */`]});let c=r;return c})();var se=class{static migrateAlignClasses(r){if(!r)return r;let l=["left","center","right","justify"],n=r;for(let e of l)n=n.replace(new RegExp(`class="ql-align-${e}"`,"g"),`style="text-align: ${e};"`),n=n.replace(new RegExp(`class="([^"]*?)\\s*ql-align-${e}\\s*([^"]*?)"`,"g"),(t,i,o)=>{let a=`${i} ${o}`.trim();return a?`class="${a}" style="text-align: ${e};"`:`style="text-align: ${e};"`});return n}static replaceEmptyPTags(r){return r.replace(/<p[^>]*>\s*<\/p>/g,"<br/>")}static replaceSpacesWithNbsp(r){return r==null?"":r.replace(/(<[^>]*>)| /g,(l,n)=>n||" ")}static replaceNbspWithSpaces(r){return!r||r===""?"":r.replace(/ /g," ").replace(/\u00A0/g," ")}static isContentEmpty(r){if(!r)return!0;let l=document.createElement("div");return l.innerHTML=r,l.textContent?.trim()===""}static isBlankHtml(r){return r?r.replace(/<[^>]*>/g,"").replace(/ | /g," ").trim().length===0:!0}};var Xe=(()=>{let r=class r{constructor(n){this.api=n}upload(n,e){let t=new FormData;t.append("file",n);let i=new Map([["type",e]]);return this.api.post(`${Ee.api}/upload`,t,i)}};r.\u0275fac=function(e){return new(e||r)(ve(ze))},r.\u0275prov=ue({token:r,factory:r.\u0275fac,providedIn:"root"});let c=r;return c})();var st=["quillContainer"],dt=["quillEditor"],et=["colorTrigger"],gt=(c,r)=>r.value,ft=(c,r,l)=>({"event-edit-textarea event-description body-font custom-quill-container":c,"admin-quill-container":r,"field-quill-container":l}),pt=(c,r,l,n,e)=>({"--placeholder-color":c,color:r,"border-color":l,"font-family":n,"font-weight":e});function mt(c,r){if(c&1){let l=k();d(0,"div",11),u("click",function(){let e=m(l).$implicit,t=v(2);return b(t.insertMergeTag(e))}),q(1,"i",12),d(2,"div",13),q(3,"span",14),M(4,"safeHtml"),d(5,"span",15),_(6),p()()()}if(c&2){let l=r.$implicit;f(),Y(l.icon),f(2),w("innerHTML",P(4,4,l.label||l.value),Z),f(3),N(l.description)}}function bt(c,r){if(c&1){let l=k();d(0,"div",7)(1,"div",8),u("click",function(e){return m(l),b(e.stopPropagation())}),d(2,"app-search-box",9),u("valueChanged",function(e){m(l);let t=v();return b(t.mergeTagSearch=e)}),p()(),Pe(3,mt,7,6,"div",10,gt),p()}if(c&2){let l=v();ge("top",l.mergeTagDropdownTop,"px")("left",l.mergeTagDropdownLeft,"px"),f(2),w("longView",!0)("disableClose",!0)("placeholder","APP.EMAILS.SEARCH_VARIABLE"),f(),Oe(l.filteredMergeTagOptions)}}function ht(c,r){if(c&1){let l=k();d(0,"div",23),u("click",function(e){return m(l),b(e.stopPropagation())}),d(1,"div",24),u("click",function(){m(l);let e=v(2);return b(e.onImageAlignmentChange("left"))}),q(2,"i",25),p(),d(3,"div",24),u("click",function(){m(l);let e=v(2);return b(e.onImageAlignmentChange("center"))}),q(4,"i",26),p(),d(5,"div",24),u("click",function(){m(l);let e=v(2);return b(e.onImageAlignmentChange("right"))}),q(6,"i",27),p()()}if(c&2){let l=v(2);f(),C("active-alignment",l.imageAlignment==="left"),f(2),C("active-alignment",l.imageAlignment==="center"),f(2),C("active-alignment",l.imageAlignment==="right")}}function ut(c,r){if(c&1){let l=k();d(0,"div",28),u("click",function(e){return m(l),b(e.stopPropagation())}),d(1,"div",29),_(2),M(3,"translate"),p(),d(4,"div",30)(5,"i",31),u("click",function(){m(l);let e=v(2);return b(e.decrementImageWidth())}),p(),d(6,"div",32)(7,"input",33),u("ngModelChange",function(e){m(l);let t=v(2);return b(t.onImageWidthChange(e))}),p()(),d(8,"i",34),u("click",function(){m(l);let e=v(2);return b(e.incrementImageWidth())}),p()()()}if(c&2){let l=v(2);f(2),D(" ",P(3,2,"APP.EMAILS.IMAGE_SIZE")," "),f(5),w("ngModel",l.imageWidthPercentage)}}function vt(c,r){if(c&1){let l=k();d(0,"div",16),u("click",function(e){return m(l),b(e.stopPropagation())})("mouseenter",function(){m(l);let e=v();return b(e.onImageOverlayEnter())})("mouseleave",function(e){m(l);let t=v();return b(t.onImageOverlayLeave(e))}),d(1,"div",17)(2,"i",18),u("click",function(e){m(l);let t=v();return b(t.openImageCrop(e))}),p(),d(3,"i",19),u("click",function(e){m(l);let t=v();return b(t.toggleImageAlignmentOptions(e))}),p(),d(4,"i",20),u("click",function(e){m(l);let t=v();return b(t.toggleImageWidthOptions(e))}),p()(),V(5,ht,7,6,"div",21)(6,ut,9,4,"div",22),p()}if(c&2){let l=v();ge("top",l.imageEditTop,"px")("left",l.imageEditLeft,"px"),f(3),C("active-alignment",l.showImageAlignmentOptions),f(),C("active-alignment",l.showImageWidthOptions),f(),S(5,l.showImageAlignmentOptions?5:-1),f(),S(6,l.showImageWidthOptions?6:-1)}}var yt=(()=>{let r=class r extends ce{};r.blotName="softbreak",r.tagName="br",r.className="softbreak";
2let c=r;return c})(),xt=(()=>{let r=class r extends Ue{};r.blotName="divider",r.tagName="hr";let c=r;return c})(),Ct=(()=>{let r=class r extends ce{static create(){let n=super.create();return n.innerHTML="<br>",n}};r.blotName="cell-linebreak",r.tagName="SPAN",r.className="ep-cell-br";let c=r;return c})(),_t=(()=>{let r=class r extends ce{static create(n){let e=super.create(n);return e.setAttribute("data-value",n),e.innerText=n,e}static value(n){return n.getAttribute("data-value")||n.innerText||""}};r.blotName="parameter-field",r.tagName="span",r.className="parameter-field";let c=r;return c})(),Mt=["bold","italic","underline","color","softbreak","cell-linebreak"],Pt=new Set(["P","DIV","LI","H1","H2","H3","H4","H5","H6","BLOCKQUOTE"]);function Ot(c){let r=c.parentElement;return!r||!Pt.has(r.tagName)?!1:Array.from(r.childNodes).every(l=>l===c||l.nodeType===Node.TEXT_NODE&&!l.textContent?.trim())}function wt(c,r){let l=c.parentNode;for(;l;){if(l.tagName==="TD")return new de.default().insert({"cell-linebreak":!0});l=l.parentNode}return Ot(c)?new de.default().insert(` 3`):new de.default().insert({softbreak:!0})}function kt(c,r){return r.forEach(l=>{l&&l.attributes&&(l.attributes.color="",l.attributes.background="")}),r}var mn=(()=>{let r=class r{set valueToChange(n){let e=se.migrateAlignClasses(n);e&&(e=this.prepareHtmlForEditor(e)),this._valueToChange=e}get valueToChange(){return this._valueToChange}constructor(n,e,t,i,o,a){this.quillService=n,this.platformId=e,this.ngZone=t,this.dialog=i,this.translateService=o,this.uploadService=a,this.adminView=!1,this.fieldView=!1,this.mergeTagOptions=[],this.showToolbar=!1,this.showMergeTagDropdown=!1,this.mergeTagDropdownTop=0,this.mergeTagDropdownLeft=0,this.mergeTagSearch="",this.savedRange=null,this.mergeTagBtnAdded=!1,this.isRSVPSection=!1,this.showImage=!1,this.rsvpColors=!0,this.theme="bubble",this.placeholder="Input text here...",this.disableColorChange=!1,this.allowAligning=!0,this.limitedField=!1,this.inlineFormattingOnly=!1,this.updateValue=new L,this.textCountChange=new L,this.updateSameParagraph=new L,this.variableMappingsChanged=new L,this.selectedTextColor="#000000",this.savedSelectionRange=null,this.valueInEditor="",this.editorConfig={table:!0,toolbar:[["bold","italic","underline"],[{list:"ordered"},{list:"bullet"}],[{align:[]}],["clean"],["link"],[{color:[]}],["two-column"]],keyboard:{bindings:{enterAfterEmbed:{key:"Enter",shiftKey:!1,handler:this.enterAfterEmbedHandler},Enter:{key:"Enter",shiftKey:!0,handler:this.shiftEnterHandler}}},clipboard:{matchVisual:!1}},this.isServer=!1,this.contentChanged=new me,this.didInitialPopulate=!1,this.imageBase64Cache=new Map,this.selectedImage=null,this.imageEditTop=0,this.imageEditLeft=0,this.showImageAlignmentOptions=!1,this.showImageWidthOptions=!1,this.imageAlignment="left",this.imageWidthPercentage=100,this.isHoverSelection=!1,this.EventRSVPConfirmationPageSectionType=fe,this.isServer=Te(e),this.quillService.getQuill().pipe(he()).subscribe(s=>{s.register(Ct);let g=s.import("ui/icons");g["two-column"]='<svg viewBox="0 0 18 18"><rect x="1" y="1" width="7" height="16" rx="1" fill="none" stroke="currentColor" stroke-width="1.5"/><rect x="10" y="1" width="7" height="16" rx="1" fill="none" stroke="currentColor" stroke-width="1.5"/></svg>';let{StyleAttributor:y,Scope:h}=s.import("parchment"),x=new y("align","text-align",{scope:h.BLOCK,whitelist:["left","right","center","justify"]});s.register({"formats/align":x},!0);let T=s.import("formats/link");T&&(T.sanitize=E=>E),s.register(yt),s.register(xt),s.register("formats/parameter-field",_t,!0);let I=s.import("formats/image");if(I){let E=["alt","height","width","style","class"];class K extends I{static formats(A){return E.reduce((z,R)=>(A.hasAttribute(R)&&(z[R]=A.getAttribute(R)),z),{})}format(A,z){let R=this.domNode;E.indexOf(A)>-1?z?R.setAttribute(A,z):R.removeAttribute(A):super.format(A,z)}}s.register(K,!0)}})}ngOnInit(){if(this.contentChanged.pipe(be(500)).subscribe(()=>{let n=this.quillInstance?.root?.innerHTML||this.valueInEditor;this.saveValue(n)}),this.valueToChange&&(this.valueInEditor=this.convertMergeTagsToBlots(this.valueToChange),this.didInitialPopulate=!0),!this.bodyColor&&this.section&&this.section.bodyColor&&(this.bodyColor=this.section.bodyColor),this.disableColorChange&&(this.editorConfig.toolbar=[["bold","italic","underline"],[{list:"ordered"},{list:"bullet"}],[{align:[]}],["clean"],["link"]]),this.adminView?this.editorConfig.toolbar=[["bold","italic","underline"],[{header:1},{header:2}],[{list:"ordered"},{list:"bullet"}],[{header:[1,2,3,4,5,6,!1]}],[{align:[]}
3],["clean"],["link"],["two-column"]]:this.fieldView&&(this.editorConfig.toolbar=[["bold","italic","underline"],[{list:"ordered"},{list:"bullet"}],[{align:[]}],["clean"],["link"]]),this.showImage&&(this.editorConfig.toolbar=[["bold","italic","underline"],[{list:"ordered"},{list:"bullet"}],[{align:[]}],["clean"],["link","image"],[{color:[]}],["two-column"]]),this.mergeTagOptions.length>0){let n=this.editorConfig.toolbar,e=n.findIndex(t=>Array.isArray(t)&&t.some(i=>i==="link"||(Array.isArray(i)?!1:i==="link")));e!==-1?n.splice(e,0,["merge-tag"]):n.push(["merge-tag"])}if(!this.allowAligning){let n=this.editorConfig.toolbar;this.editorConfig.toolbar=n.filter(e=>!(Array.isArray(e)&&e.some(t=>t?.align!==void 0)))}this.inlineFormattingOnly&&(this.editorConfig=Q(G({},this.editorConfig),{toolbar:[["bold","italic","underline"],["clean"],[{color:[]}]],table:!1}))}get editorFormats(){return this.inlineFormattingOnly?Mt:void 0}ngOnChanges(n){let e=n.valueToChange;!e||e.firstChange||this.didInitialPopulate||this._valueToChange&&(this.valueInEditor=this.convertMergeTagsToBlots(this._valueToChange),this.didInitialPopulate=!0)}setDidInitialPopulateFlag(n){this.didInitialPopulate=n}convertMergeTagsToBlots(n){if(!n||this.mergeTagOptions.length===0)return n;let e=document.createElement("div");e.innerHTML=n;let t=document.createTreeWalker(e,NodeFilter.SHOW_TEXT),i=[];for(;t.nextNode();)i.push(t.currentNode);return i.forEach(o=>{if(!/\{\{[^{}]+\}\}/.test(o.textContent||""))return;let a=document.createDocumentFragment();(o.textContent||"").split(/(\{\{[^{}]+\}\})/).forEach(g=>{let y=g.match(/^\{\{([^{}]+)\}\}$/);if(y){let h=y[1],x=document.createElement("span");x.className="parameter-field",x.setAttribute("data-value",`[${h}]`),x.textContent=`[${h}]`,a.appendChild(x)}else g&&a.appendChild(document.createTextNode(g))}),o.parentNode?.replaceChild(a,o)}),e.innerHTML}ngAfterViewInit(){this.quillEditor&&!this.isServer&&this.quillEditor.onEditorCreated.subscribe(n=>{this.quillInstance=n,this.registerCustomModules()})}onEditorBlur(){this.saveValue(this.valueInEditor)}onKeyDown(n){this.maximumCharacters&&this.quillInstance&&this.quillInstance.getText().trim().length>=this.maximumCharacters&&n.code!=="Backspace"&&n.code!=="Delete"&&n.target.localName!=="input"&&n.preventDefault()}onContentChanged(n){if(this.maximumCharacters){let e=n?.editor?.getText().replace(/\r?\n/g,"")||"";if(e.length>this.maximumCharacters){let t=n.editor.getContents(),i=(n?.editor?.getText().match(/\r?\n/g)||[]).length,o=t.slice(0,this.maximumCharacters+(i-1));n.editor.setContents(o),n.editor.setSelection(this.maximumCharacters+(i-1)),this.textCountChange.emit(this.maximumCharacters);return}this.textCountChange.emit(e.length)}else{let e=n?.editor?.getText()||"";this.textCountChange.emit(e.length)}this.contentChanged.next(this.valueInEditor)}onClickOutside(n){if(!this.quillContainer)return;let e=this.isDescendant(this.quillContainer.nativeElement,n.target),t=!!document.querySelector(".ngx-colors-overlay");if(!e&&!t)this.showToolbar&&(this.saveValue(this.valueInEditor),this.showToolbar=!1),this.showMergeTagDropdown&&(this.showMergeTagDropdown=!1,this.mergeTagSearch=""),this.deselectImage();else if(this.selectedImage){let i=n.target===this.selectedImage,o=!!n.target?.closest?.(".image-edit-overlay");!i&&!o&&this.deselectImage()}}registerCustomModules(){this.quillInstance.getModule("clipboard")&&(this.quillInstance.clipboard.addMatcher("br",wt),this.quillInstance.clipboard.addMatcher(Node.ELEMENT_NODE,kt));let e=this.quillInstance.getModule("toolbar");e&&e.addHandler("align",o=>{this.quillInstance.format("align",o===!1?"left":o,"user")}),this.addMergeTagButton(),this.addVariableClickHandler(),this.showImage&&(this.addImageClickHandler(),this.uploadImageType&&this.overrideImageHandler(this.uploadImageType)),this.quillContainer.nativeElement.addEventListener("keydown",o=>{if(o.key==="Enter"&&!o.shiftKey&&this.quillInstance){let a=this.quillInstance.getSelection();if(a){let s=this.quillInstance.getFormat(a.index);if(s&&s.table){o.preventDefault(),o.stopImmediatePropagation(),this.quillInstance.insertEmbed(a.index,"cell-linebreak",!0,"user"),this.quillInstance.setSelection(a.index+1,"silent");return}}}if(o.key==="Backspace"&&this.quillInstance){let a=document.getSelection();if(a?.isCollapsed){let s=a.focusNode,g=s?.parentElement;if(g?.classList?.contains("parameter-field")&&s===g.lastChild){o.preventDefault(),o.stopImmediatePropagation();let y=this.quillInstance.scroll.find(g);
3if(y){let h=this.quillInstance.getIndex(y);this.quillInstance.deleteText(h,1,"user"),this.quillInstance.setSelection(h,0,"silent")}}}}if(o.key==="Tab"&&!o.shiftKey&&this.quillInstance){let a=this.quillInstance.getSelection();if(a){let s=this.quillInstance.getFormat(a.index,a.length||0);!s.list&&!s["code-block"]&&!s.table&&(o.preventDefault(),o.stopImmediatePropagation(),a.length>0&&this.quillInstance.deleteText(a.index,a.length,"user"),this.quillInstance.insertText(a.index," ","user"),this.quillInstance.setSelection(a.index+1,0,"silent"))}}},!0);let t=this.quillInstance.getModule("toolbar")?.container?.querySelector(".ql-color .ql-picker-label");t&&t.addEventListener("mousedown",o=>{if(o.preventDefault(),o.stopImmediatePropagation(),this.savedSelectionRange=this.quillInstance.getSelection(),this.savedSelectionRange){let y=this.quillInstance.getFormat(this.savedSelectionRange);this.selectedTextColor=y?.color||"#000000"}let a=o.currentTarget.closest(".ql-color");if(!a)return;let s=a.getBoundingClientRect(),g=this.colorTriggerEl.nativeElement;g.style.top=`${s.bottom}px`,g.style.left=`${s.left}px`,this.colorTriggerDirective?.writeValue(this.selectedTextColor),this.colorTriggerDirective?.openPanel()},{capture:!0});let i=this.quillInstance.getModule("toolbar")?.container?.querySelector(".ql-two-column");i&&i.addEventListener("click",()=>{let o=this.quillInstance.getModule("table");o&&o.insertTable(1,2)}),this.theme==="bubble"&&this.quillInstance.root.addEventListener("click",()=>{setTimeout(()=>{let o=this.quillInstance.theme?.tooltip,a=this.quillInstance.getSelection();if(o&&a){o.show(),o.root.style.left="0px",o.root.style.width="",o.root.style.width=`${o.root.offsetWidth}px`;let s=this.quillInstance.getBounds(a.index,a.length||0);s&&o.position(s)}},10)})}onTextColorChange(n){if(!this.quillInstance||!this.savedSelectionRange)return;this.quillInstance.setSelection(this.savedSelectionRange,"silent"),this.savedSelectionRange.length>0?this.quillInstance.formatText(this.savedSelectionRange.index,this.savedSelectionRange.length,"color",n,"user"):this.quillInstance.format("color",n,"user"),this.selectedTextColor=n;let e=this.quillInstance.getModule("toolbar")?.container?.querySelector(".ql-color .ql-color-label");e&&(e.tagName==="line"?e.style.stroke=n:e.style.fill=n)}ngOnDestroy(){this.contentChanged.complete()}overrideImageHandler(n){let e=this.quillInstance?.getModule("toolbar");e&&e.addHandler("image",()=>{let t=document.createElement("input");t.setAttribute("type","file"),t.setAttribute("accept","image/*"),t.onchange=()=>{let i=t.files?.[0];if(!i)return;let o=new Promise((a,s)=>{let g=new FileReader;g.onload=()=>a(g.result),g.onerror=s,g.readAsDataURL(i)});this.uploadService.upload(i,n).subscribe({next:a=>{o.then(s=>this.imageBase64Cache.set(a.path,s)).catch(()=>{}),this.ngZone.run(()=>this.insertImageUrl(a.path))},error:a=>{console.error("Image upload failed:",a)}})},t.click()})}insertImageUrl(n){if(!this.quillInstance)return;let e=this.quillInstance.getSelection(!0)??{index:this.quillInstance.getLength(),length:0};this.quillInstance.insertEmbed(e.index,"image",n,"user"),this.quillInstance.formatText(e.index,1,"style","border-radius: 12px;","user"),this.quillInstance.setSelection(e.index+1,0,"silent"),this.contentChanged.next(this.valueInEditor)}addImageClickHandler(){if(!this.quillInstance)return;let n=this.quillInstance.root;n.addEventListener("click",e=>{let t=e.target;t.tagName==="IMG"&&(e.preventDefault(),e.stopPropagation(),this.ngZone.run(()=>{this.isHoverSelection=!1,this.cancelHoverDeselect(),this.selectImage(t)}))}),n.addEventListener("mouseover",e=>{let t=e.target;t.tagName==="IMG"&&this.ngZone.run(()=>{this.cancelHoverDeselect(),!(this.selectedImage===t&&!this.isHoverSelection)&&(this.isHoverSelection=!0,this.selectImage(t))})}),n.addEventListener("mouseout",e=>{e.target.tagName!=="IMG"||e.relatedTarget?.closest?.(".image-edit-overlay")||this.isHoverSelection&&this.scheduleHoverDeselect()})}onImageOverlayEnter(){this.cancelHoverDeselect()}onImageOverlayLeave(n){n.relatedTarget?.tagName!=="IMG"&&this.isHoverSelection&&this.scheduleHoverDeselect()}scheduleHoverDeselect(){this.cancelHoverDeselect(),this.hoverDeselectTimer=setTimeout(()=>{this.isHoverSelection&&this.ngZone.run(()=>this.deselectImage())},150)}cancelHoverDeselect(){this.hoverDeselectTimer&&(clearTimeout(this.hoverDeselectTimer),this.hoverDeselectTimer=void 0)}selectImage(n){this.selectedImage&&this.selectedImage!==n&&this.selectedImage.classList.remove("image-selected"),this.selectedImage=n,n.classList.add("image-selected"),this.imageAlignment=this.readImageAlignment(n),this.imageWidthPercentage=this.readImageWidthPercentage(n),this.showImageAlignmentOptions=!1,this.showImageWidthOptions=!1,this.updateImageEditPosition()}deselectImage(){this.cancelHoverDeselect(),this.isHoverSelection=!1,this.selectedImage&&(this.selectedImage.classList.remove("image-selected"),this.selectedImage=null,this.showImageAlignmentOptions=!1,this.showImageWidthOptions=!1)}updateImageEditPosition(){if(!this.selectedImage||!this.quillContainer)return;let n=this.selectedImage.getBoundingClientRect(),e=this.quillContainer.nativeElement.getBoundingClientRect();this.imageEditTop=n.bottom-e.top,this.imageEditLeft=n.left+n.width/2-e.left}readImageAlignment(n){let e=n.parentElement;if(!e)return"left";let t=(e.style.textAlign||"").toLowerCase();if(t==="center"||t==="right")return t;let i=e.className||"";return i.includes("ql-align-center")?"center":i.includes("ql-align-right")?"right":"left"}readImageWidthPercentage(n){let e=n.style.width;if(e&&e.endsWith("%")){let t=parseInt(e,10);if(!isNaN(t))return Math.max(1,Math.min(100,t))}return 100}openImageCrop(n){if(n.stopPropagation(),!this.selectedImage)return;let e=this.selectedImage,t=e.src,i=t.startsWith("data:"),o=this.imageBase64Cache.get(t),a=i?t:o;this.dialog.open(Ke,{maxWidth:"560px",maxHeight:"100vh",width:"100%",height:"auto",data:{imageBase64:a??"",imageURL:a?"":t,aspectRatio:0,maintainAspectRatio:!1,resizeToWidth:0},panelClass:["normal-dialog","new-normal-dialog"],backdropClass:""}).afterClosed().subscribe(g=>{g?.croppedImageBase64&&(this.imageBase64Cache.delete(t),e.src=g.croppedImageBase64,this.contentChanged.next(this.valueInEditor),setTimeout(()=>this.updateImageEditPosition(),50))})}toggleImageAlignmentOptions(n){n.stopPropagation(),this.showImageWidthOptions=!1,this.showImageAlignmentOptions=!this.showImageAlignmentOptions}onImageAlignmentChange(n){if(this.imageAlignment=n,this.showImageAlignmentOptions=!1,!this.selectedImage)return;let e=this.selectedImage.parentElement;e&&(e.style.textAlign=n,e.classList.remove("ql-align-left","ql-align-center","ql-align-right"),n!=="left"&&e.classList.add(`ql-align-${n}`)),this.contentChanged.next(this.valueInEditor),setTimeout(()=>this.updateImageEditPosition(),0)}toggleImageWidthOptions(n){n.stopPropagation(),this.showImageAlignmentOptions=!1,this.showImageWidthOptions=!this.showImageWidthOptions}onImageWidthChange(n){n<1&&(n=1),n>100&&(n=100),this.imageWidthPercentage=n,this.selectedImage&&(this.selectedImage.style.width=`${n}%`,this.selectedImage.style.height="auto",this.contentChanged.next(this.valueInEditor),setTimeout(()=>this.updateImageEditPosition(),0))}incrementImageWidth(){this.imageWidthPercentage<100&&this.onImageWidthChange(this.imageWidthPercentage+1)}decrementImageWidth(){this.imageWidthPercentage>1&&this.onImageWidthChange(this.imageWidthPercentage-1)}addMergeTagButton(){if(this.isServer||!this.mergeTagOptions.length||this.mergeTagBtnAdded)return;let n=this.quillInstance.getModule("toolbar");
3if(!n?.container)return;let e=n.container.querySelector("button.ql-merge-tag");e&&(this.mergeTagBtnAdded=!0,e.innerHTML='<span class="merge-tag-icon-inner">[ ]</span>',e.setAttribute("title","Insert variable"),e.addEventListener("click",t=>{t.preventDefault(),t.stopPropagation();let i=e.getBoundingClientRect();this.ngZone.run(()=>{this.savedRange=this.quillInstance.getSelection(),this.mergeTagDropdownTop=i.bottom+4,this.mergeTagDropdownLeft=i.left,this.showMergeTagDropdown=!this.showMergeTagDropdown})}))}addVariableClickHandler(){!this.quillInstance||!this.mergeTagOptions.length||this.quillInstance.root.addEventListener("click",n=>{if(this.showMergeTagDropdown)return;let t=n.target.closest(".parameter-field");if(!t)return;let i=t.getAttribute("data-value")||t.innerText||"";if(!i)return;let o=this.quillInstance.constructor.find(t);if(!o)return;let a=this.quillInstance.getIndex(o);n.preventDefault(),n.stopPropagation(),this.ngZone.run(()=>{this.editExistingVariable(i,a,a+1)})})}editExistingVariable(n,e,t){let i=n.slice(1,-1),o=i.indexOf("|"),a=o===-1?i:i.substring(0,o),s=o===-1?"":i.substring(o+1),g=this.mergeTagOptions.find(h=>h.value===`[${a}]`||h.value.replace(/[\[\]]/g,"")===a)??{icon:"fal fa-code",value:`[${a}]`,description:a};this.dialog.open(pe,{data:{param:g,isDataField:!1,editMode:!0,currentDefaultValue:s},width:"400px",panelClass:["normal-dialog","new-normal-dialog","fixed-sections-dialog"]}).afterClosed().subscribe(h=>{if(!h||!this.quillInstance)return;let x=h.defaultValue?`[${a}|${h.defaultValue}]`:`[${a}]`;if(this.quillInstance.deleteText(e,t-e,"user"),h.remove){this.quillInstance.setSelection(e,0,"silent"),this.contentChanged.next(this.valueInEditor);return}this.quillInstance.insertEmbed(e,"parameter-field",x,"user"),this.quillInstance.setSelection(e+1,0,"silent"),this.contentChanged.next(this.valueInEditor)})}insertMergeTag(n){this.showMergeTagDropdown=!1,this.mergeTagSearch="";let e=this.savedRange||this.quillInstance?.getSelection()||{index:0,length:0};this.savedRange=null;let t=r.LINK_VARIABLE_TRANSLATION_KEYS[n.value];if(t&&this.quillInstance){let o=this.translateService.instant(t),a=n.value.replace(/[\[\]]/g,"");e.length>0&&this.quillInstance.deleteText(e.index,e.length,"user"),this.quillInstance.insertText(e.index,o,"link",`{{${a}}}`,"user"),this.quillInstance.setSelection(e.index+o.length,0,"silent"),this.contentChanged.next(this.valueInEditor);return}this.dialog.open(pe,{data:{param:n,isDataField:!!n.isDataField},width:"400px",panelClass:["normal-dialog","new-normal-dialog","fixed-sections-dialog"],backdropClass:""}).afterClosed().subscribe(o=>{!o||!this.quillInstance||this.doInsertMergeTag(n,e,o)})}doInsertMergeTag(n,e,t){let i;if(n.isDataField&&t.variableName)i=t.defaultValue?`[${t.variableName}|${t.defaultValue}]`:`[${t.variableName}]`,n.eventAttendeeDataFieldId!=null&&this.variableMappingsChanged.emit({variableName:t.variableName,eventAttendeeDataFieldId:n.eventAttendeeDataFieldId});else{let o=n.value.replace(/[\[\]]/g,"");i=t.defaultValue?`[${o}|${t.defaultValue}]`:n.value}e.length>0&&this.quillInstance.deleteText(e.index,e.length,"user"),this.quillInstance.insertEmbed(e.index,"parameter-field",i,"user"),this.quillInstance.setSelection(e.index+1,0,"silent"),this.contentChanged.next(this.valueInEditor)}get filteredMergeTagOptions(){if(!this.mergeTagSearch.trim())return this.mergeTagOptions;let n=this.mergeTagSearch.toLowerCase();return this.mergeTagOptions.filter(e=>e.value.toLowerCase().includes(n)||e.description.toLowerCase().includes(n))}enterAfterEmbedHandler(n){if(!n||n.length>0)return!0;let e=document.getSelection();if(!e?.isCollapsed||!e.focusNode)return!0;let t=e.focusNode.parentElement;if(t?.classList?.contains("parameter-field")&&e.focusNode===t.lastChild){let i=this.quill.scroll.find(t);if(i){let o=this.quill.getIndex(i);return this.quill.insertText(o+1,` 4`,"user"),this.quill.setSelection(o+2,0,"silent"),!1}}return!0}shiftEnterHandler(n){let e=this.quill.getLeaf(n.index)[0],t=this.quill.getLeaf(n.index+1)[0];this.quill.insertEmbed(n.index,"softbreak",!0,"user"),(t===null||e.parent!==t.parent)&&this.quill.insertEmbed(n.index,"softbreak",!0,"user"),this.quill.setSelection(n.index+1,"silent")}isDescendant(n,e){let t=e;for(;t!==null;){if(t===n)return!0;t=t.parentNode}return!1}prepareHtmlForEditor(n){if(!n)return n;let e=n.replace(/<table[^>]*>/g,"<table>").replace(/<td([^>]*)>/g,(t,i)=>{if(!i.includes("data-row"))return t;let o=i.match(/text-align:\s*([^;"]+)/),a=i.replace(/\s*style="[^"]*"/g,"");return o?`<td style="text-align: ${o[1]};"${a}>`:`<td${a}
4>`});return e=e.replace(/(<td[^>]*>)([\s\S]*?)(<\/td>)/g,(t,i,o,a)=>i+o.replace(/<img([^>]*)>/g,(s,g)=>{let y=g.match(/style="([^"]*)"/),h=y?y[1]:"",x=h.match(/(?:^|;)\s*width:\s*([^;]+)/),T=h.match(/border-radius:\s*([^;]+)/),I=[];x&&I.push(`width:${x[1].trim()}`),T&&I.push(`border-radius:${T[1].trim()}`);let E=g.replace(/\s*style="[^"]*"/g,""),K=I.length?` style="${I.join(";")};"`:"";return`<img${E}${K}>`})+a),e=e.replace(/(<td[^>]*>)([\s\S]*?)(<\/td>)/g,(t,i,o,a)=>i+o.replace(/<br class="softbreak">/g,'<span class="ep-cell-br"></span>')+a),e=e.replace(/(<td[^>]*>)([\s\S]*?)(<\/td>)/g,(t,i,o,a)=>i+o.replace(/<br>/g,'<span class="ep-cell-br"></span>')+a),e}addTableInlineStyles(n){return n.includes("<table")?n.replace(/<table[^>]*>[\s\S]*?<\/table>/g,e=>{let t=e.includes("data-row"),i=e.includes("ep-two-col");if(!t&&!i)return e;let o=e.replace(/<table[^>]*>/,'<table class="ep-two-col" style="width:100%;border-collapse:collapse;table-layout:fixed;border:none;" cellpadding="0" cellspacing="0" border="0">');return o=o.replace(/<td([^>]*)>/g,(a,s)=>{let g=s.match(/text-align:\s*([^;"]+)/),y=g?`text-align:${g[1]};`:"",h=s.replace(/\s*style="[^"]*"/g,"");return`<td width="50%" style="width:50%;vertical-align:top;border:none;${y}"${h}>`}),o=o.replace(/<img([^>]*)>/g,(a,s)=>{let g=s.match(/style="([^"]*)"/),y=g?g[1]:"",h=y.match(/(?:^|;)\s*width:\s*([^;]+)/),x=h?h[1].trim():"100%",T=y.match(/border-radius:\s*([^;]+)/),I=T?`border-radius:${T[1].trim()};`:"",E=s.replace(/\s*style="[^"]*"/g,"").replace(/\s*width="[^"]*"/g,"").replace(/\s*height="[^"]*"/g,"");return`<img style="${`max-width:100%;width:${x};height:auto;display:inline-block;vertical-align:top;${I}`}"${E}>`}),o}):n}saveValue(n){let e=n||this.valueInEditor||"";e.replace(/<p>(<br[^>]*>)?<\/p>/g,"").trim()!==""&&(this.didInitialPopulate=!0);let t=e;if(t=t.replaceAll("<p></p>","<br>").replaceAll('<p><br class="softbreak"></p>',""),t=t.replace(/\sclass="image-selected"/g,"").replace(/(\sclass="[^"]*?)\s?image-selected\s?([^"]*")/g,"$1$2"),t=t.replace(/<span class="ep-cell-br"><\/span>/g,"<br>"),t=this.addTableInlineStyles(t),t=t.replace(/<img([^>]*)>/g,(i,o)=>{if(o.includes("max-width"))return i;let a=o.match(/style="([^"]*)"/),s=a?a[1]:"",g=o.replace(/\s*style="[^"]*"/g,""),y="max-width:100%;height:auto;";return`<img style="${s?`${y}${s}`:y}"${g}>`}),this.mergeTagOptions.length>0){let i=document.createElement("div");i.innerHTML=t,i.querySelectorAll("[data-value]").forEach(o=>{let a=o.getAttribute("data-value")||"";if(a.startsWith("[")&&a.endsWith("]")){let s=a.slice(1,-1),g=document.createTextNode(`{{${s}}}`);o.parentNode?.replaceChild(g,o)}}),t=i.innerHTML}this.updateValue.emit(t),this.section&&this.sectionProperty?(this.section=Q(G({},this.section),{[this.sectionProperty]:t}),this.updateValue.emit(this.section)):this.section&&!this.isRSVPSection?(this.section=Q(G({},this.section),{description:t}),this.updateValue.emit(this.section)):this.updateValue.emit({value:t})}};r.LINK_VARIABLE_TRANSLATION_KEYS={"[wallet-pass-link]":"APP.EMAILS.LINK_TO_WALLET_PASS_TICKET","[pdf-download-link]":"APP.EMAILS.LINK_TO_PDF_TICKET","[decline-event-link]":"APP.EMAILS.LINK_TO_DECLINE_EVENT","[rsvp-data-link]":"APP.EMAILS.LINK_TO_RSVP_DATA"},r.\u0275fac=function(e){return new(e||r)(O(Ze),O(Ce),O(Me),O(Le),O(Se),O(Xe))},r.\u0275cmp=U({type:r,selectors:[["app-rich-text-editor"]],viewQuery:function(e,t){if(e&1&&(H(st,5),H(dt,5),H(et,5,ae),H(et,5,xe)),e&2){let i;W(i=F())&&(t.quillContainer=i.first),W(i=F())&&(t.quillEditor=i.first),W(i=F())&&(t.colorTriggerDirective=i.first),W(i=F())&&(t.colorTriggerEl=i.first)}},hostBindings:function(e,t){e&1&&u("click",function(o){return t.onClickOutside(o)},!1,_e)},inputs:{adminView:"adminView",fieldView:"fieldView",mergeTagOptions:"mergeTagOptions",event:"event",section:"section",isRSVPSection:"isRSVPSection",sectionProperty:"sectionProperty",showImage:"showImage",uploadImageType:"uploadImageType",bodyColor:"bodyColor",borderColor:"borderColor",font:"font",fontWeight:"fontWeight",rsvpColors:"rsvpColors",theme:"theme",maximumCharacters:"maximumCharacters",placeholder:"placeholder",disableColorChange:"disableColorChange",allowAligning:"allowAligning",limitedField:"limitedField",inlineFormattingOnly:"inlineFormattingOnly",valueToChange:"valueToChange"}
4,outputs:{updateValue:"updateValue",textCountChange:"textCountChange",updateSameParagraph:"updateSameParagraph",variableMappingsChanged:"variableMappingsChanged"},standalone:!0,features:[ye,J],decls:8,vars:42,consts:[["quillContainer",""],["colorTrigger",""],["quillEditor",""],[1,"merge-tag-dropdown",3,"top","left"],["ngx-colors-trigger","","overlayClassName","ngx-colors-no-cancel",2,"position","fixed","width","0","height","0","overflow","hidden","pointer-events","none",3,"close","format","acceptLabel"],[3,"ngModelChange","keydown","click","onContentChanged","theme","ngModel","modules","formats","bounds","placeholder","ngClass","ngStyle"],[1,"image-edit-overlay",3,"top","left"],[1,"merge-tag-dropdown"],[1,"merge-tag-search",3,"click"],[3,"valueChanged","longView","disableClose","placeholder"],[1,"merge-tag-option"],[1,"merge-tag-option",3,"click"],[1,"merge-tag-option-icon"],[1,"merge-tag-option-info"],[1,"merge-tag-option-value",3,"innerHTML"],[1,"merge-tag-option-description"],[1,"image-edit-overlay",3,"click","mouseenter","mouseleave"],[1,"edit-options"],[1,"icon","far","fa-crop","icon-small",3,"click"],[1,"icon","far","fa-align-left","icon-small",3,"click"],[1,"icon","far","fa-ruler-triangle","icon-small",3,"click"],[1,"alignment-options"],[1,"width-options"],[1,"alignment-options",3,"click"],[1,"icon-cont",3,"click"],[1,"far","fa-align-left","icon-small"],[1,"far","fa-align-center","icon-small"],[1,"far","fa-align-right","icon-small"],[1,"width-options",3,"click"],[1,"width-label"],[1,"width-controls"],[1,"far","fa-minus","icon-small",3,"click"],[1,"width-value"],["type","number","min","1","max","100",3,"ngModelChange","ngModel"],[1,"far","fa-plus","icon-small",3,"click"]],template:function(e,t){if(e&1){let i=k();d(0,"div",null,0),V(2,bt,5,7,"div",3),d(3,"div",4,1),u("close",function(a){return m(i),b(t.onTextColorChange(a))}),p(),d(5,"quill-editor",5,2),B("ngModelChange",function(a){return m(i),j(t.valueInEditor,a)||(t.valueInEditor=a),b(a)}),u("keydown",function(a){return m(i),b(t.onKeyDown(a))})("click",function(){return m(i),b(t.showToolbar=!0)})("onContentChanged",function(a){return m(i),b(t.onContentChanged(a))}),p(),V(7,vt,7,10,"div",6),p()}e&2&&(C("rsvp-section",t.isRSVPSection)("limited-section",t.limitedField)("focused",t.showToolbar)("big-font",t.sectionProperty&&t.sectionProperty==="title")("custom-font",t.font),f(2),S(2,t.showMergeTagDropdown&&t.mergeTagOptions.length?2:-1),f(),w("format","hex")("acceptLabel","OK"),f(2),C("toolbar-visible",t.showToolbar)("primary-color",t.section&&t.section.type===t.EventRSVPConfirmationPageSectionType.CREATE_EVENT)("snow-theme",t.theme==="snow")("bubble-theme",t.theme==="bubble")("quill-focused",t.showToolbar&&t.theme==="snow"),w("theme",t.theme),$("ngModel",t.valueInEditor),w("modules",t.editorConfig)("formats",t.editorFormats)("bounds","self")("placeholder",t.placeholder)("ngClass",we(32,ft,!t.adminView&&!t.fieldView,t.adminView,t.fieldView))("ngStyle",ke(36,pt,t.bodyColor,t.bodyColor,t.borderColor,t.font,t.fontWeight)),f(2),S(7,t.showImage&&t.selectedImage?7:-1))},dependencies:[X,Ie,qe,ie,ne,Ae,oe,De,Ve,re,Ge,ae,Ye,Qe,te,ee,le],styles:[`body[_ngcontent-%COMP%]{--community-card-padding: 1.5rem;
4--community-card-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1), 0 6px 8px 0 rgba(0, 0, 0, .05);--community-card-background: var(--body-bg-color);--community-card-border-radius: 12px;--community-card-backdrop-filter: unset;--community-toggle-container-bg-color: var(--bg);--community-mdc-text-field-outlined-background: var( --mat-form-field-background-color );--community-mat-form-field-focused-background-color: var( --mat-form-field-focused-background-color );--community-mat-form-field-border-color: var(--mat-form-field-border-color);--community-iti-border-right: 1px solid var(--border-color);--community-btn-height: 50px;--community-btn-border-radius: .5rem;--community-btn-font-size: 18px;--community-btn-font-style: normal;--community-btn-font-weight: 400;--community-btn-line-height: 1.44;--community-footer-max-width: unset;--community-footer-border-radius: 0;--community-footer-background: var(--bg-secondary);--community-footer-padding: 0 120px;--community-footer-margin: 0;--community-footer-backdrop-filter: unset}.invitation-wrapper[_ngcontent-%COMP%] .event-edit-textarea:hover{background:var(--event-edit-field-bg-color)!important;color:var(--event-theme-body-color)}.text-select[_ngcontent-%COMP%]{-webkit-user-select:text;user-select:text;pointer-events:auto;z-index:1;position:relative}.page-container[_ngcontent-%COMP%]{height:100%;padding:0;display:flex;position:relative;box-sizing:border-box}.page-container.host-view[_ngcontent-%COMP%] .main-content[_ngcontent-%COMP%]{height:calc(100% - 60px);left:79px;width:calc(.59*(100% - 79px))}.page-container.host-view[_ngcontent-%COMP%] .event-sections[_ngcontent-%COMP%]{width:41%;height:calc(100dvh - 60px);padding-left:59%}.page-container.host-view[_ngcontent-%COMP%] .event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-title-section[_ngcontent-%COMP%]{padding-top:30px}.main-content[_ngcontent-%COMP%]{position:fixed;left:0;width:59%;height:100%;z-index:1;display:flex;align-items:center;justify-content:center;padding:32px 60px;border-right:solid .5px var(--event-theme-body-color);overflow:hidden;box-sizing:border-box}.main-content[_ngcontent-%COMP%] .overlay[_ngcontent-%COMP%]{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;background-position:center;background-size:cover;filter:blur(24px);opacity:.8}.main-content[_ngcontent-%COMP%] .overlay[_ngcontent-%COMP%] .overlay-video[_ngcontent-%COMP%]{width:100%;height:100%;object-position:center;object-fit:cover}.main-content[_ngcontent-%COMP%] .key-visual-video-cont[_ngcontent-%COMP%]{position:relative;z-index:2;width:90%;height:90%;max-height:calc(100dvh - 210px)}.main-content[_ngcontent-%COMP%] .key-visual-video[_ngcontent-%COMP%]{width:100%;height:100%;max-height:calc(100dvh - 210px);object-fit:contain}.main-content[_ngcontent-%COMP%] .key-visual-img[_ngcontent-%COMP%]{z-index:2;width:90%;height:90%;max-height:calc(100dvh - 210px);object-fit:contain}.main-content[_ngcontent-%COMP%] .unmute-button[_ngcontent-%COMP%]{position:absolute;bottom:-45px;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center;flex-shrink:0;width:35px;height:35px;z-index:2;cursor:pointer;border:.5px solid #d8d8d8;border-radius:50%;box-sizing:border-box;background-color:var(--rsvp-background-color);-webkit-backdrop-filter:var(--rsvp-backdrop-filter);backdrop-filter:var(--rsvp-backdrop-filter);color:#fff}.main-content[_ngcontent-%COMP%] .unmute-button[_ngcontent-%COMP%] > i[_ngcontent-%COMP%]{line-height:4px;font-size:15px}.event-sections[_ngcontent-%COMP%]{width:41%;height:100dvh;padding-left:59%;display:flex;flex-direction:column;justify-content:space-between}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] >*{background-color:inherit;padding-left:40px;padding-right:40px;font-size:15px;line-height:1.93;box-sizing:border-box;text-align:center}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] >* p{margin:.6rem 0 0}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-title-section{padding-top:50px;padding-bottom:33px;font-size:44px;line-height:1.02}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-message-section{padding-bottom:20px}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-date-section{padding-bottom:20px;
4display:flex;justify-content:center;gap:24px}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-date-section .invitation-date-header{text-decoration:underline;font-weight:700}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-date-section .invitation-date{font-weight:700}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-location-section{padding-bottom:20px;display:flex;flex-direction:column;justify-content:center}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-location-section .invitation-location-header{text-decoration:underline;font-weight:700}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-location-section .invitation-location-cont{display:flex;flex-direction:column;gap:10px}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-location-section .invitation-location-cont .invitation-location{font-weight:700}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-location-section .invitation-location-cont .invitation-location-navigate>i{margin-right:7px}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-location-section .invitation-location-cont .address-picker .address-picker-field.event-info-with-icon{padding:6px 28px!important}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-location-section .invitation-location-cont .address-picker .event-info-primary{font-weight:700}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-location-section .invitation-location-cont .address-picker .event-info-sub{opacity:1}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-timeline-section{padding-bottom:20px;display:flex;flex-direction:column;justify-content:center}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-gallery-section{padding-bottom:10px;display:flex;flex-direction:column;justify-content:center}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-rsvp-section{padding-bottom:35px}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-rsvp-section .rsvp-buttons-cont{display:flex;justify-content:center;gap:20px;margin-top:10px;margin-bottom:25px;flex-wrap:wrap}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-rsvp-section .rsvp-buttons-cont .btn-invitation-transparent.attendee-view{cursor:default}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .event-section-description{width:100%}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .event-section-description img{width:100%;max-width:400px}.event-sections[_ngcontent-%COMP%] .invitation-footer-section[_ngcontent-%COMP%]{padding:22px 40px;background-color:inherit;border-top:solid .5px var(--event-theme-body-color);box-sizing:border-box}.event-sections[_ngcontent-%COMP%] .invitation-footer-section[_ngcontent-%COMP%] .footer-powered-by-cont[_ngcontent-%COMP%]{display:flex;align-items:center;gap:6px}.event-sections[_ngcontent-%COMP%] .invitation-footer-section[_ngcontent-%COMP%] .footer-powered-by-cont[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-size:11.5px;font-weight:500;line-height:2.36;font-family:var(--global-body-font-family),sans-serif}.event-sections[_ngcontent-%COMP%] .invitation-footer-section[_ngcontent-%COMP%] .footer-powered-by-cont[_ngcontent-%COMP%] .footer-icon-a[_ngcontent-%COMP%]{width:22px;height:22px}.event-sections[_ngcontent-%COMP%] .invitation-footer-section[_ngcontent-%COMP%] .footer-powered-by-cont[_ngcontent-%COMP%] .footer-icon-a[_ngcontent-%COMP%] .footer-icon[_ngcontent-%COMP%]{position:relative;height:22px;width:22px;color:#fff;filter:grayscale(100%) brightness(0%)}.event-sections-content[_ngcontent-%COMP%] .invitation-text-link{color:var(--event-theme-body-color);cursor:pointer}.event-sections-content[_ngcontent-%COMP%] .invitation-text-link:hover{filter:brightness(90%)}.effect-overlay[_ngcontent-%COMP%]{position:fixed;left:0;top:0;pointer-events:none;height:100%;width:100%;overflow:hidden;background-position:center;background-size:cover;z-index:1}.effect-overlay[_ngcontent-%COMP%] .effect-video[_ngcontent-%COMP%]{position:fixed;top:0;width:100%;height:100dvh;object-fit:cover;object-position:top}@media only screen and (max-width: 1199px){.page-container[_ngcontent-%COMP%]{height:100%;flex-direction:column}.page-container.host-view[_ngcontent-%COMP%] .main-content[_ngcontent-%COMP%]{width:100%;height:calc(100dvh - 60px);left:unset;padding-top:32px}.page-container.host-view[_ngcontent-%COMP%] .event-sections[_ngcontent-%COMP%]{width:100%;height:auto;padding-left:unset}.main-content[_ngcontent-%COMP%]{position:relative;width:100%;height:100dvh;left:unset;border-right:none;border-bottom:solid .5px var(--event-theme-body-color);padding-top:70px}.event-sections[_ngcontent-%COMP%]{width:100%;height:auto;padding-left:unset}.event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-title-section[_ngcontent-%COMP%]{padding-top:30px}}@media only screen and (max-width: 768px){.page-container.host-view[_ngcontent-%COMP%] .main-content[_ngcontent-%COMP%]{padding-top:45px}.page-container.host-view[_ngcontent-%COMP%] .main-content[_ngcontent-%COMP%] .key-visual-video-cont.attendee-view[_ngcontent-%COMP%] .key-visual-video[_ngcontent-%COMP%]{max-height:calc(100dvh - 262px)}.page-container.host-view[_ngcontent-%COMP%] .main-content[_ngcontent-%COMP%] .key-visual-video[_ngcontent-%COMP%]{max-height:calc(100dvh - 317px)}.page-container.host-view[_ngcontent-%COMP%] .event-sections[_ngcontent-%COMP%]{padding-bottom:60px}.page-container.host-view[_ngcontent-%COMP%] .event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-rsvp-section[_ngcontent-%COMP%] .rsvp-buttons-cont[_ngcontent-%COMP%], .page-container.host-view[_ngcontent-%COMP%] .event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-rsvp-section[_ngcontent-%COMP%] .rsvp-buttons-cont.fixed[_ngcontent-%COMP%]{bottom:85px}.page-container[_ngcontent-%COMP%] .main-content[_ngcontent-%COMP%]{padding:45px 15px 32px}.page-container[_ngcontent-%COMP%] .main-content[_ngcontent-%COMP%] .key-visual-img[_ngcontent-%COMP%]{width:100%}.page-container[_ngcontent-%COMP%] .main-content[_ngcontent-%COMP%] .key-visual-video-cont[_ngcontent-%COMP%]{width:100%;max-height:unset}.page-container[_ngcontent-%COMP%] .main-content[_ngcontent-%COMP%] .key-visual-video-cont.attendee-view[_ngcontent-%COMP%] .key-visual-video[_ngcontent-%COMP%]{max-height:calc(100dvh - 200px)}.page-container[_ngcontent-%COMP%] .main-content[_ngcontent-%COMP%] .key-visual-video-cont.attendee-view[_ngcontent-%COMP%] .unmute-button[_ngcontent-%COMP%]{bottom:14px}.page-container[_ngcontent-%COMP%] .main-content[_ngcontent-%COMP%] .key-visual-video[_ngcontent-%COMP%]{object-position:top;max-height:calc(100dvh - 262px)}.page-container[_ngcontent-%COMP%] .main-content[_ngcontent-%COMP%] .overlay[_ngcontent-%COMP%] .overlay-video[_ngcontent-%COMP%]{object-position:top}.page-container[_ngcontent-%COMP%] .main-content[_ngcontent-%COMP%] .unmute-button[_ngcontent-%COMP%]{bottom:70px}.page-container[_ngcontent-%COMP%] .event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{padding-left:20px;padding-right:20px}.page-container[_ngcontent-%COMP%] .event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-rsvp-section[_ngcontent-%COMP%]{position:relative}.page-container[_ngcontent-%COMP%] .event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-rsvp-section[_ngcontent-%COMP%] .rsvp-buttons-cont[_ngcontent-%COMP%]{position:sticky;bottom:20px;flex-direction:column;gap:16px}.page-container[_ngcontent-%COMP%] .event-sections[_ngcontent-%COMP%] .event-sections-content[_ngcontent-%COMP%] .invitation-rsvp-section[_ngcontent-%COMP%] .rsvp-buttons-cont.fixed[_ngcontent-%COMP%]{position:fixed;bottom:20px;left:0;width:100%;margin-bottom:0;padding-left:20px;padding-right:20px;box-sizing:border-box;z-index:2}}@media only screen and (min-width: 769px){.effect-overlay.host-view[_ngcontent-%COMP%]{top:60px;left:79px}.effect-overlay.host-view[_ngcontent-%COMP%] .effect-video[_ngcontent-%COMP%]{top:60px;left:79px;width:calc(100vw - 79px)}}@media only screen and (max-width: 552px){.main-content[_ngcontent-%COMP%]{padding:32px 15px}}[_ngcontent-%COMP%]:root{--normal-dialog-event-background-color: #f3f3f3;--mat-form-field-background-color: #f3f3f3;--mat-form-field-border-color: transparent;--mat-form-field-focused-border-color: #473bff;--community-mat-form-field-focused-border-color: #ffffff;--mat-form-field-input-color: #282828;--mat-form-field-label-color: rgba(0, 0, 0, .6);--mat-form-field-label-focused-color: #473bff;--community-form-field-label-focused-color: #ffffff;--event-theme-primary-glow: rgba(255, 58, 170, .5);--event-theme-primary-color: #282828;--event-theme-secondary-color: #f3f3f3;--event-theme-ternary-color: #f3f3f3;--event-theme-accent-color: #f3f3f3;--event-theme-pop-color: #f3f3f3;--event-theme-action-color: #473bff;--event-theme-primary-text-color: #282828;--event-theme-primary-text-opposite-color: #ffffff;--event-theme-accent-text-color: #282828;--event-theme-pop-text-color: #282828;--event-theme-brand-color: #473bff;--event-theme-signal-color: #282828;--event-theme-signal-text-color: #ffffff;--event-theme-body-color: #282828;--event-theme-body-color-70: #606060;--event-theme-body-color-50: #b0b0b0;--event-theme-background-color: #ffffff;--event-theme-back: #f3f3f3;--event-theme-front: #473bff;--event-theme-primary-color-opacity: rgba(#282828, .5);--event-theme-primary-color-opacity-60: rgba(#282828, .6);--event-theme-actions-bg-color: rgba(#282828, .1);--event-theme-actions-bg-color-hover: rgba(#282828, .2);--calendar-page-actions-bg-color: rgba(40, 40, 40, .1);--calendar-page-actions-bg-color-hover: rgba(40, 40, 40, .2);--rsvp-dialog-background-color: rgba(22, 15, 18, .15);--rsvp-dialog-body-color: #ffffff;--rsvp-dialog-backdrop-filter: blur(10px);--event-theme-rsvp-primary-color: #473bff;--event-theme-rsvp-primary-text-color: #ffffff;--event-theme-rsvp-action-color: #ffffff;
4--mobile-nav-backdrop-filter: blur (47.5px);--event-section-headline-color: #af9072;--event-section-headline-background-color: #f1ebe0;--event-section-body-color: #637d7f;--event-section-background-color: #faf8f0;--event-section-main-body-color: #637d7f;--event-section-main-background-color: #faf8f0;--event-section-accent-headline-color: #faf8f0;--event-section-accent-headline-background-color: #768c8d;--event-section-accent-body-color: #faf8f0;--event-section-accent-background-color: #637d7f;--community-background-color: var(--bg);--community-title-color: var(--text-primary);--community-body-color: var(--text-primary);--event-mail-body-color: #282828;--event-mail-body-color-70: #606060;--style-background-color: #ffffff;--style-body-color: #282828;--style-body-color-secondary: #606060;--style-card-background-color: #f5f5f7;--style-card-body-color: #282828;--style-brand-color: #473bff}body[_ngcontent-%COMP%]{--bg: #ffffff;--bg-secondary: #f5f5f7;--bg-tertiary: #eaeaef;--border-color: #e2e2e2;--text-primary: #282828;--text-secondary: #606060;--text-tertiary: #b0b0b0;--text-brand-primary: #473bff;--brand-primary: #473bff;--brand-secondary: #7897ff;--extra-green: #33b977;--extra-orange: #ffa723;--extra-red: #d72323;--extra-blue: #37b8f9;--extra-pink: #e143b4;--text-on-primary: #ffffff;--text-on-orange: #282828;--brand-primary-real: #473bff;--brand-secondary-real: #7897ff;--agenda-accent: var(--brand-primary);--agenda-accent-text: var(--text-on-primary);--brand-gradient: linear-gradient( 214deg, var(--brand-primary) -8.38%, #fff 217.06% );--bg-opacity-80: rgba(255, 255, 255, .8);--bg-opacity-50: rgba(255, 255, 255, .5);--bg-opacity-0: rgba(255, 255, 255, 0);--text-primary-opacity-20: rgba(40, 40, 40, .2);--brand-primary-opacity-10: rgba(71, 59, 255, .1);--mat-calendar-selected: var(--brand-primary);--mat-calendar-hover: rgba(71, 59, 255, .3);--mat-calendar-range: rgba(71, 59, 255, .3);--use-case-card-hover: #eaf3fe;--icon-button-hover: rgba(71, 59, 255, .11);--dark-text-primary: #e8e8e9;--dark-text-secondary: #b0b0b0;--light-text-primary: #282828;--light-text-secondary: #606060;--light-bg-tertiary: #eaeaef;--dark-bg-tertiary: #1f212a;--body-bg-color: var(--bg);--internal-body-bg-color: var(--bg);--body-color: #282828;--brand-tertiary: #d8d8d8;--text-light: #ffffff;--text-btn: #eaf3fe;--accordion-content-color: #ffffff;--event-tab: #f0f1f6;--table-bg: #fbfbfb;--dialog-bg: #ffffff;--tab-bg: var(--bg-secondary);--tab-color: var(--text-primary);--hover-color: rgba(71, 59, 255, .1);--notification-success-color: var(--brand-primary);--notification-success-text-color: var(--text-on-primary);--mobile-nav-background-color: rgba(243, 243, 243, .95);--mobile-nav-background-color-full-opacity: #f5f5f7;--description-color: #282828;--const-dark-color: #282828;--const-light-color: #ffffff;--ai-chat-background: #ffffff;--ai-button-selected-background: #f2f3f9;--form-background: #f9f9f9;--filter-selected-status: #f3f3f3;--slide-toggle-active: var(--brand-primary);--normal-dialog-background-color: #ffffff;--selected-field: #f3f3f3;--brand-primary-filter: invert(19%) sepia(93%) saturate(3211%) hue-rotate(242deg) brightness(98%) contrast(107%);--rsvp-background-color: rgba(22, 15, 18, .15);--rsvp-backdrop-filter: blur(50px);--rsvp-hover-color: hsla(0, 0%, 100%, .5);--background-color-alpha: rgba(249, 249, 249, .5);--backdrop-filter-alpha: blur(25px);--event-link-bio-background-color: var(--brand-primary);--event-link-bio-title-color: #ffffff;--event-link-bio-body-color: #ffffff;--event-edit-field-bg-color: rgba(22, 15, 18, .05);--user-profile-edit-bg-color: rgba(22, 15, 18, .05);--mat-form-field-background-color: var(--bg-tertiary);--mat-form-field-focused-background-color: var(--bg-secondary);--mat-form-field-border-color: transparent;--mat-form-field-focused-border-color: var(--brand-primary);--mat-form-field-input-color: var(--text-primary);--mat-form-field-label-color: var(--text-secondary);--mat-form-field-label-focused-color: var(--brand-primary);--mat-drawer-background: #282828;--mat-datepicker-disabled-date-label: rgba(0, 0, 0, .38);--mat-calendar-selected-date: var(--text-on-primary);--mat-daterange-picker-selected-time: #282828;--mat-daterange-picker-selected-date: var(--text-secondary);--mat-form-field-disabled-input-color: rgba(0, 0, 0, .38);--mat-form-field-disabled-label-color: rgba(0, 0, 0, .38);--timezone-select-label-color: rgba(0, 0, 0, .6);--selected-action: #f3f3f3;--action-bar-hover: hsla(0, 0%, 100%, .2);--avatar-background: var(--bg-secondary);--system-dialog-bg-color: #ffffff;--color-palette-background: #efefef;--color-palette-border: #f3f3f3;--table-bg-white: var(--bg);--table-bg-grey: var(--bg-secondary);--table-bg-grey-row: rgba(245, 245, 247, .5);--table-row-hover: var(--bg-secondary);--opacity-dialog: rgba(255, 255, 255, .7);--background-blurred: rgba(255, 255, 255, .95);--referral-card-cutout: #fff;--profile-events-bg: #f3f3f3;--user-avatar-shadow: var(--brand-primary);--create-event-start-type-bg: #f3f3f3;--card-bg: var(--bg-secondary);--dashboard-statistic-card-bg: var(--bg-secondary);--dashboard-navigation-card-bg: var(--bg-secondary);--dashboard-navigation-card-border: var(--bg-secondary);--bottom-sheet-dialog-bg: rgba(232, 232, 233, .6);--dialog-backdrop-bg: rgba(243, 243, 243, .8);--secondary-dialog-backdrop-bg: rgba(255, 255, 255, .8)}body.platform-weddingpage[_ngcontent-%COMP%]{--text-brand-primary: #e7be61;--brand-primary: #ffdd8f;--brand-secondary: #ffe7b1;--text-on-primary: #282828;--text-on-orange: #282828;--brand-primary-real: #ffdd8f;--brand-secondary-real: #ffe7b1;--mat-calendar-selected: var(--brand-primary);--mat-calendar-hover: rgba(255, 221, 143, .3);--mat-calendar-range: rgba(255, 221, 143, .3);--use-case-card-hover: #fffcf2;--icon-button-hover: rgba(255, 221, 143, .11);--brand-primary-opacity-10: rgba(255, 221, 143, .1)}body.dark-mode[_ngcontent-%COMP%]{--bg: #18191b;--bg-secondary: #2c2f3a;--bg-tertiary: #1f212a;--border-color: #393b3d;--text-primary: #e8e8e9;--text-secondary: #b0b0b0;--text-tertiary: #8e8e8e;--text-brand-primary: #abef5e;--brand-primary: #abef5e;--brand-secondary: #ee075e;--extra-green: #9af797;--extra-orange: #f6bb63;--extra-red: #fe7070;--extra-blue: #8dd9ff;--extra-pink: #ff93e0;--text-on-primary: #18191b;--text-on-orange: #18191b;--brand-primary-real: #ee075e;--brand-secondary-real: #abef5e;--bg-opacity-80: rgba(24, 25, 27, .8);--bg-opacity-50: rgba(24, 25, 27, .5);--bg-opacity-0: rgba(24, 25, 27, 0);--text-primary-opacity-20: rgba(232, 232, 232, .2);--brand-primary-opacity-10: rgba(171, 239, 94, .1);--body-bg-color: #090909;--internal-body-bg-color: #090909;--body-color: #e8e8e9;--brand-tertiary: #ee075e;--text-light: #282828;--text-btn: #282828;--accordion-content-color: #393b3d;--event-tab: #282828;--tab-bg: var(--bg-secondary);--tab-color: var(--text-primary);--avatar-background: #090909;--ai-chat-background: #090909;--ai-button-selected-background: #282828;--form-background: #160f12;--filter-selected-status: #282828;--slide-toggle-active: #abef5e;--normal-dialog-background-color: var(--bg-secondary);--selected-field: #abef5e;--table-bg: #575656;--dialog-bg: #575656;--hover-color: #282828;--notification-success-color: #abef5e;--mobile-nav-background-color: rgba(50, 49, 69, .95);--mobile-nav-background-color-full-opacity: #2c2f3a;--brand-primary-filter: brightness(0) saturate(100%) invert(83%) sepia(85%) saturate(373%) hue-rotate(29deg) brightness(102%) contrast(87%);--mat-form-field-background-color: var(--bg-tertiary);--mat-form-field-focused-background-color: var(--bg-secondary);--mat-form-field-border-color: var(--border-color);--mat-form-field-focused-border-color: var(--brand-primary);--mat-form-field-input-color: var(--text-primary);--mat-form-field-label-color: var(--text-secondary);--mat-form-field-label-focused-color: var(--brand-primary);--mat-drawer-background: #282828;--mat-datepicker-disabled-date-label: rgba(255, 255, 255, .5);--mat-calendar-selected-date: #282828;--mat-daterange-picker-selected-time: var(--text-on-primary);--mat-daterange-picker-selected-date: var(--bg-secondary);--mat-form-field-disabled-input-color: rgba(232, 232, 233, .38);--mat-form-field-disabled-label-color: rgba(232, 232, 233, .38);--rsvp-background-color: rgba(22, 15, 18, .15);--background-color-alpha: rgba(40, 40, 40, .5);--timezone-select-label-color: rgba(255, 255, 255, .6);--mat-calendar-selected: #ffffff;--mat-calendar-hover: #f3f3f3;--mat-calendar-range: #f3f3f3;--icon-button-hover: rgba(171, 239, 94, .3);--selected-action: #282828;--action-bar-hover: hsla(0, 0%, 100%, .2);--system-dialog-bg-color: #282828;--use-case-card-hover: #090909;--color-palette-background: #282828;--color-palette-border: #575656;--table-bg-white: var(--body-bg-color);--table-bg-grey: var(--bg-secondary);--table-bg-grey-row: rgba(44, 47, 58, .5);--table-row-hover: var(--bg-secondary);--event-link-bio-background-color: #abef5e;--event-link-bio-title-color: #ffffff;--event-link-bio-body-color: #ffffff;--user-profile-edit-bg-color: rgb(60, 60, 60);--opacity-dialog: rgba(22, 15, 18, .7);--background-blurred: rgba(24, 25, 27, .95);--referral-card-cutout: rgba(22, 15, 18);--profile-events-bg: #161616;--user-avatar-shadow: #ffffff;
4--shadow-hard: rgba(24, 25, 27, .15);--shadow-soft: rgba(24, 25, 27, .05);--create-event-start-type-bg: #282828;--card-bg: var(--bg-secondary);--dashboard-statistic-card-bg: var(--bg-secondary);--dashboard-navigation-card-bg: transparent;--dashboard-navigation-card-border: #393b3d;--bottom-sheet-dialog-bg: rgba(24, 25, 27, .8);--dialog-backdrop-bg: rgba(28, 28, 28, .8);--secondary-dialog-backdrop-bg: rgba(24, 25, 27, .8);--description-color: #b0b0b0;--style-background-color: #18191b;--style-body-color: #e8e8e9;--style-body-color-secondary: #b0b0b0;--style-card-background-color: #2c2f3a;--style-card-body-color: #e8e8e9;--style-brand-color: #abef5e}@media only screen and (max-width: 768px){body.dark-mode[_ngcontent-%COMP%]{--user-profile-edit-bg-color: rgb(40, 40, 40)}}body.dark-mode.platform-eventpage[_ngcontent-%COMP%]{--bg: #18191b;--bg-secondary: #2c2f3a;--bg-tertiary: #1f212a;--border-color: #393b3d;--text-primary: #e8e8e9;--text-secondary: #b0b0b0;--text-tertiary: #8e8e8e;--text-brand-primary: #7897ff;--brand-primary: #7897ff;--brand-secondary: #bbd4ff;--extra-green: #9af797;--extra-orange: #f6bb63;--extra-red: #fe7070;--extra-blue: #8dd9ff;--extra-pink: #ff93e0;--text-on-primary: #18191b;--text-on-orange: #18191b;--brand-primary-real: #7897ff;--brand-secondary-real: #bbd4ff;--bg-opacity-80: rgba(24, 25, 27, .8);--bg-opacity-50: rgba(24, 25, 27, .5);--bg-opacity-0: rgba(24, 25, 27, 0);--text-primary-opacity-20: rgba(232, 232, 232, .2);--brand-primary-opacity-10: rgba(120, 151, 255, .1);--body-bg-color: #18191b;--internal-body-bg-color: #18191b;--avatar-background: #18191b;--ai-chat-background: #18191b;--normal-dialog-background-color: var(--bg-secondary);--use-case-card-hover: #18191b;--table-bg-white: #18191b;--brand-tertiary: var(--bg);--text-light: #ffffff;--text-btn: #eaf3fe;--slide-toggle-active: var(--brand-primary);--selected-field: var(--brand-primary);--brand-primary-filter: invert(19%) sepia(93%) saturate(3211%) hue-rotate(242deg) brightness(98%) contrast(107%);--mat-form-field-background-color: var(--bg-tertiary);--mat-form-field-focused-background-color: var(--bg-secondary);--mat-form-field-border-color: var(--border-color);--mat-form-field-focused-border-color: var(--brand-primary);--mat-form-field-input-color: var(--text-primary);--mat-form-field-label-color: var(--text-secondary);--mat-form-field-label-focused-color: #ffffff;--mat-drawer-background: #282828;--mat-datepicker-disabled-date-label: rgba(255, 255, 255, .5);--mat-daterange-picker-selected-time: var(--text-on-primary);--mat-daterange-picker-selected-date: var(--bg-secondary);--icon-button-hover: rgba(120, 151, 255, .11);--event-link-bio-background-color: var(--brand-primary);--style-background-color: #18191b;--style-body-color: #e8e8e9;--style-body-color-secondary: #b0b0b0;--style-card-background-color: #2c2f3a;--style-card-body-color: #e8e8e9;--style-brand-color: #7897ff}body.dark-mode.platform-weddingpage[_ngcontent-%COMP%]{--bg: #18191b;--bg-secondary: #2c2f3a;--bg-tertiary: #1f212a;--border-color: #393b3d;--text-primary: #e8e8e9;--text-secondary: #b0b0b0;--text-tertiary: #8e8e8e;--text-brand-primary: #e7be61;--brand-primary: #e7be61;--brand-secondary: #ffdd8f;--extra-green: #9af797;--extra-orange: #f6bb63;--extra-red: #fe7070;--extra-blue: #8dd9ff;--extra-pink: #ff93e0;--text-on-primary: #18191b;--text-on-orange: #18191b;--brand-primary-real: #e7be61;--brand-secondary-real: #ffdd8f;--bg-opacity-80: rgba(24, 25, 27, .8);--bg-opacity-50: rgba(24, 25, 27, .5);--bg-opacity-0: rgba(24, 25, 27, 0);--body-bg-color: #18191b;--internal-body-bg-color: #18191b;--avatar-background: #18191b;--ai-chat-background: #18191b;--normal-dialog-background-color: var(--bg-secondary);--use-case-card-hover: #18191b;--table-bg-white: #18191b;--brand-tertiary: var(--bg);--text-light: #ffffff;--text-btn: #eaf3fe;--slide-toggle-active: var(--brand-primary);--selected-field: var(--brand-primary);--brand-primary-filter: invert(19%) sepia(93%) saturate(3211%) hue-rotate(242deg) brightness(98%) contrast(107%);--mat-form-field-background-color: var(--bg-tertiary);--mat-form-field-focused-background-color: var(--bg-secondary);--mat-form-field-border-color: var(--border-color);--mat-form-field-focused-border-color: var(--brand-primary);--mat-form-field-input-color: var(--text-primary);--mat-form-field-label-color: var(--text-secondary);--mat-form-field-label-focused-color: #ffffff;--mat-drawer-background: #282828;--mat-datepicker-disabled-date-label: rgba(255, 255, 255, .5);--mat-daterange-picker-selected-time: var(--text-on-primary);--mat-daterange-picker-selected-date: var(--bg-secondary);--icon-button-hover: rgba(231, 190, 97, .11);--event-link-bio-background-color: var(--brand-primary)}[_ngcontent-%COMP%]:root{--primary-font-family: "Gabarito";--signal-font-family: "Gabarito";--body-font-family: "Gabarito";--body-font-weight: "normal";--global-primary-font-family: "Gabarito";--global-body-font-family: "Gabarito";--global-primary-font-weight: 400;--global-body-font-weight: 400}h1[_ngcontent-%COMP%]{font-size:32px;line-height:1.41;font-weight:400;margin-top:2px;margin-bottom:7px;text-align:center}h4[_ngcontent-%COMP%]{margin:0;font-size:16px;font-style:normal;font-weight:500;line-height:1.62}.subheader[_ngcontent-%COMP%]{color:var(--body-color);line-height:1.88;height:171px;text-align:center}.subheader.subheader-sm[_ngcontent-%COMP%]{min-height:52px;
4height:auto;padding-bottom:20px}p[_ngcontent-%COMP%]{font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.text-brand-primary[_ngcontent-%COMP%]{color:var(--text-brand-primary)}.text-uppercase[_ngcontent-%COMP%]{text-transform:uppercase}.text-sm[_ngcontent-%COMP%]{font-size:12px;line-height:2.08}.text-primary[_ngcontent-%COMP%]{color:var(--event-theme-primary-color)}.icon-check[_ngcontent-%COMP%]{color:#27b8a1}.text-success[_ngcontent-%COMP%]{color:var(--extra-green)}.text-danger[_ngcontent-%COMP%]{color:var(--extra-red)}.text-grey[_ngcontent-%COMP%]{color:var(--text-secondary)}.text-dark-grey-50-opacity[_ngcontent-%COMP%]{color:#282828;opacity:50%}.text-warning[_ngcontent-%COMP%]{color:var(--extra-orange)}.font-weight-bold[_ngcontent-%COMP%]{font-weight:700}.placeholder[_ngcontent-%COMP%]{color:var(--body-color)!important;font-family:var(--global-body-font-family),sans-serif!important;font-size:14px!important;line-height:25px!important;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}.primary-font[_ngcontent-%COMP%]{font-family:var(--primary-font-family);color:var(--event-theme-primary-color)}.signal-font[_ngcontent-%COMP%]{font-family:var(--signal-font-family);color:var(--event-theme-signal-color)}.body-font[_ngcontent-%COMP%]{font-family:var(--body-font-family);color:var(--event-theme-body-color);font-weight:var(--body-font-weight)}.community-body-font[_ngcontent-%COMP%]{font-family:var(--body-font-family);color:var(--community-body-color)}.community-body-font-only[_ngcontent-%COMP%]{font-family:var(--body-font-family)}.community-primary-font[_ngcontent-%COMP%]{font-family:var(--primary-font-family);color:var(--community-title-color)}.community-primary-font-only[_ngcontent-%COMP%]{font-family:var(--primary-font-family)}p.ql-align-center[_ngcontent-%COMP%]{text-align:center}p.ql-align-right[_ngcontent-%COMP%]{text-align:end}p.ql-align-justify[_ngcontent-%COMP%]{text-align:justify}.h1[_ngcontent-%COMP%]{font-size:42px;font-style:normal;font-weight:700;line-height:1.33}.h2[_ngcontent-%COMP%]{font-size:32px;font-style:normal;font-weight:500;line-height:1.31}.h3[_ngcontent-%COMP%]{font-size:24px;font-style:normal;font-weight:400;line-height:1.5}.h4[_ngcontent-%COMP%]{font-size:18px;font-style:normal;font-weight:400;line-height:1.44}.h5[_ngcontent-%COMP%]{font-size:16px;font-style:normal;font-weight:500;line-height:1.5}.h6[_ngcontent-%COMP%]{font-size:14px;font-style:normal;font-weight:500;line-height:1.42}.h7[_ngcontent-%COMP%], .image-edit-overlay[_ngcontent-%COMP%] .width-options[_ngcontent-%COMP%] .width-controls[_ngcontent-%COMP%] .width-value[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .merge-tag-dropdown[_ngcontent-%COMP%] .merge-tag-option[_ngcontent-%COMP%] .merge-tag-option-value[_ngcontent-%COMP%]{font-size:14px;font-style:normal;font-weight:400;line-height:1.42}.p[_ngcontent-%COMP%]{font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.p-alt[_ngcontent-%COMP%]{font-size:16px;font-style:normal;font-weight:600;line-height:1.5}.p1[_ngcontent-%COMP%], .image-edit-overlay[_ngcontent-%COMP%] .width-options[_ngcontent-%COMP%] .width-label[_ngcontent-%COMP%], .merge-tag-dropdown[_ngcontent-%COMP%] .merge-tag-option[_ngcontent-%COMP%] .merge-tag-option-description[_ngcontent-%COMP%]{font-size:12px;font-style:normal;font-weight:400;line-height:1.33}.p2[_ngcontent-%COMP%]{font-size:12px;font-style:normal;font-weight:500;line-height:1.33}@media only screen and (max-width: 768px){.h1[_ngcontent-%COMP%]{font-size:32px;font-style:normal;font-weight:700;line-height:1.25}.h2[_ngcontent-%COMP%]{font-size:24px;font-style:normal;font-weight:500;line-height:1.33}.h3[_ngcontent-%COMP%]{font-size:22px;font-style:normal;font-weight:500;line-height:1.45}.h4[_ngcontent-%COMP%]{font-size:18px;font-style:normal;font-weight:400;line-height:1.33}.h5[_ngcontent-%COMP%]{font-size:16px;font-style:normal;font-weight:500;line-height:1.5}.h6[_ngcontent-%COMP%]{font-size:16px;font-style:normal;font-weight:500;line-height:1.2}.h7[_ngcontent-%COMP%], .image-edit-overlay[_ngcontent-%COMP%] .width-options[_ngcontent-%COMP%] .width-controls[_ngcontent-%COMP%] .width-value[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .merge-tag-dropdown[_ngcontent-%COMP%] .merge-tag-option[_ngcontent-%COMP%] .merge-tag-option-value[_ngcontent-%COMP%], .p[_ngcontent-%COMP%]{font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.p-alt[_ngcontent-%COMP%]{font-size:16px;font-style:normal;font-weight:600;line-height:1.5}.p1[_ngcontent-%COMP%], .image-edit-overlay[_ngcontent-%COMP%] .width-options[_ngcontent-%COMP%] .width-label[_ngcontent-%COMP%], .merge-tag-dropdown[_ngcontent-%COMP%] .merge-tag-option[_ngcontent-%COMP%] .merge-tag-option-description[_ngcontent-%COMP%]{font-size:14px;font-style:normal;font-weight:400;line-height:1.42}.p2[_ngcontent-%COMP%]{font-size:12px;font-style:normal;font-weight:500;line-height:1.33}} .ql-merge-tag{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;padding:0 6px!important} .ql-merge-tag .merge-tag-icon-inner{font-size:11px;font-weight:700;font-family:monospace;color:#000;letter-spacing:-1px;white-space:nowrap}.merge-tag-dropdown[_ngcontent-%COMP%]{position:fixed;z-index:1000;background:var(--body-bg-color);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 1px 1px #0000001a,0 6px 8px #00000014;min-width:220px;max-height:300px;overflow-y:auto;font-family:var(--global-body-font-family);font-weight:var(--global-body-font-weight)}.merge-tag-dropdown[_ngcontent-%COMP%] .merge-tag-search[_ngcontent-%COMP%]{padding:8px 12px}.merge-tag-dropdown[_ngcontent-%COMP%] .merge-tag-option[_ngcontent-%COMP%]{display:flex;align-items:center;gap:1rem;padding:8px 12px;cursor:pointer;color:var(--text-primary)}.merge-tag-dropdown[_ngcontent-%COMP%] .merge-tag-option[_ngcontent-%COMP%]:hover{background:var(--hover-color)}.merge-tag-dropdown[_ngcontent-%COMP%] .merge-tag-option[_ngcontent-%COMP%] .merge-tag-option-icon[_ngcontent-%COMP%]{font-size:20px;flex-shrink:0;width:20px;text-align:center}.merge-tag-dropdown[_ngcontent-%COMP%] .merge-tag-option[_ngcontent-%COMP%] .merge-tag-option-info[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.25rem;max-width:280px}.merge-tag-dropdown[_ngcontent-%COMP%] .merge-tag-option[_ngcontent-%COMP%] .merge-tag-option-value[_ngcontent-%COMP%]{word-break:break-word}.merge-tag-dropdown[_ngcontent-%COMP%] .merge-tag-option[_ngcontent-%COMP%] .merge-tag-option-value[_ngcontent-%COMP%] a{color:inherit} .ql-editor:before{color:var(--placeholder-color)!important} .ql-bubble .ql-tooltip{z-index:2;border-radius:12px}.primary-color[_ngcontent-%COMP%]{color:var(--event-theme-primary-color)} .ql-bubble .ql-tooltip-editor input{color:#282828!important}.bubble-theme[_ngcontent-%COMP%] .ql-editor{overflow:visible}.snow-theme[_ngcontent-%COMP%]{border-radius:12px;background:#fff;width:100%}.snow-theme.quill-focused[_ngcontent-%COMP%]{outline:2px solid var(--brand-primary);border-radius:12px}.snow-theme[_ngcontent-%COMP%] .ql-editor{min-height:400px} .ql-container{font-family:var(--global-body-font-family)} .ql-editor u{font-size:inherit;line-height:inherit} .ql-editor strong, .ql-editor b{font-weight:700}.custom-font[_ngcontent-%COMP%] .ql-container{font-family:unset;font-weight:unset} .ql-container.ql-snow{border:none;-moz-border-radius-bottomleft:12px;-moz-border-radius-bottomright:12px} .ql-toolbar.ql-snow{border:none;-moz-border-radius-topleft:12px;-moz-border-radius-topright:12px}.big-font[_ngcontent-%COMP%] .ql-editor{font-size:32px}.big-font[_ngcontent-%COMP%] .ql-editor>p{font-size:32px} .ql-tooltip{z-index:1;left:unset} .ql-tooltip .ql-tooltip-arrow{display:none} .ql-bubble .ql-tooltip{background-color:#fff;border:1px solid rgba(0,0,0,.2);box-shadow:0 2px 8px #0003} .ql-bubble .ql-tooltip button:hover, .ql-bubble .ql-tooltip [role=button]:hover{background:var(--selected-field);border-radius:8px} .ql-bubble .ql-tooltip button:hover svg .ql-stroke, .ql-bubble .ql-tooltip [role=button]:hover svg .ql-stroke{stroke:#000} .ql-bubble .ql-tooltip button:hover svg .ql-fill, .ql-bubble .ql-tooltip button:hover svg .ql-stroke.ql-fill, .ql-bubble .ql-tooltip [role=button]:hover svg .ql-fill, .ql-bubble .ql-tooltip [role=button]:hover svg .ql-stroke.ql-fill{fill:#000} .ql-bubble .ql-tooltip svg .ql-stroke{stroke:#000} .ql-bubble .ql-tooltip svg .ql-fill, .ql-bubble .ql-tooltip svg .ql-stroke.ql-fill{fill:#000} .ql-bubble .ql-tooltip .ql-active, .ql-bubble .ql-tooltip .ql-expanded{background:var(--hover-color);border-radius:8px} .ql-bubble .ql-tooltip .ql-active svg .ql-stroke, .ql-bubble .ql-tooltip .ql-expanded svg .ql-stroke{stroke:var(--brand-primary)!important} .ql-bubble .ql-tooltip .ql-active svg .ql-fill, .ql-bubble .ql-tooltip .ql-active svg .ql-stroke.ql-fill, .ql-bubble .ql-tooltip .ql-expanded svg .ql-fill, .ql-bubble .ql-tooltip .ql-expanded svg .ql-stroke.ql-fill{fill:var
4(--brand-primary)!important} .ql-bubble .ql-tooltip .ql-active .ql-picker-label, .ql-bubble .ql-tooltip .ql-expanded .ql-picker-label{stroke:var(--brand-primary)} .ql-bubble .ql-tooltip .ql-active polyline, .ql-bubble .ql-tooltip .ql-expanded polyline{stroke:var(--brand-primary)} .ql-bubble .ql-tooltip .ql-picker-options{background:var(--body-bg-color);z-index:3!important}.ql-bubble[_ngcontent-%COMP%] .ql-tooltip[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#06c}.ql-bubble[_ngcontent-%COMP%] .ql-tooltip.ql-editing[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:none}.ql-bubble[_ngcontent-%COMP%] .ql-tooltip[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{display:inline-block;width:100%;margin:0;padding:5px;border:none;border-radius:3px;box-shadow:inset 0 0 0 1px #ccc}.rsvp-section[_ngcontent-%COMP%] .event-edit-textarea[_ngcontent-%COMP%]{border:1px solid transparent;transition:border-color .2s ease-in-out}.rsvp-section[_ngcontent-%COMP%] .event-edit-textarea[_ngcontent-%COMP%]:hover, .rsvp-section[_ngcontent-%COMP%] .event-edit-textarea[_ngcontent-%COMP%]:focus{border-color:inherit!important;border-style:solid!important}.rsvp-section[_ngcontent-%COMP%]{box-sizing:border-box}.admin-quill-container[_ngcontent-%COMP%]{width:100%;margin-bottom:20px}.admin-quill-container.quill-focused[_ngcontent-%COMP%]{outline:2px solid var(--brand-primary);border-radius:12px}.admin-quill-container[_ngcontent-%COMP%] .ql-container{background-color:#fff;width:100%;border:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.admin-quill-container[_ngcontent-%COMP%] .ql-container .ql-editor{min-height:400px}.admin-quill-container[_ngcontent-%COMP%] .ql-container h1{font-size:revert;line-height:revert;font-weight:revert;margin-top:revert;margin-bottom:revert;text-align:revert}.admin-quill-container[_ngcontent-%COMP%] .ql-toolbar{background-color:#fff;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom:1px solid #ccc;border-top:none;border-right:none;border-left:none}.field-quill-container[_ngcontent-%COMP%]{width:100%;margin-bottom:20px}.field-quill-container.quill-focused[_ngcontent-%COMP%]{outline:2px solid var(--brand-primary);border-radius:12px}.field-quill-container.quill-focused[_ngcontent-%COMP%] .ql-container{background-color:var(--mat-form-field-focused-background-color)}.field-quill-container.quill-focused[_ngcontent-%COMP%] .ql-toolbar{background-color:var(--mat-form-field-focused-background-color)}.field-quill-container[_ngcontent-%COMP%] .ql-container{background-color:var(--mat-form-field-background-color);width:100%;border:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px;color:var(--text-primary)}.field-quill-container[_ngcontent-%COMP%] .ql-container .ql-editor{min-height:200px;font-size:14px!important;line-height:20px!important;color:var(--text-primary);padding:12px 15px!important}.field-quill-container[_ngcontent-%COMP%] .ql-container .ql-editor>p{font-size:14px!important;line-height:20px!important}.field-quill-container[_ngcontent-%COMP%] .ql-toolbar{background-color:var(--mat-form-field-background-color);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom:1px solid var(--border-color);border-top:none;border-right:none;border-left:none}.field-quill-container[_ngcontent-%COMP%] .ql-toolbar .ql-stroke{stroke:var(--text-primary)} .ql-editor table{width:100%;border-collapse:collapse;table-layout:fixed;margin:8px 0} .ql-editor table td{width:50%;vertical-align:top;border:1px dashed #ddd} .ql-editor table td:first-child{padding:0 8px 0 0} .ql-editor table td:last-child{padding:0 0 0 8px} .ngx-colors-no-cancel .nav-wrapper button:first-of-type{display:none} .ql-color-picker .ql-picker-options{display:none!important} .ql-two-column{width:28px!important} .ql-two-column rect{stroke:#000!important}[_nghost-%COMP%]{display:block;position:relative} .ql-editor img{max-width:100%;border:2px solid transparent;border-radius:12px;cursor:pointer;transition:border-color .1s ease-in-out} .ql-editor img:hover, .ql-editor img.image-selected{border-color:var(--brand-primary)}.image-edit-overlay[_ngcontent-%COMP%]{position:absolute;transform:translate(-50%,-50%);z-index:5}.image-edit-overlay[_ngcontent-%COMP%] .edit-options[_ngcontent-%COMP%]{display:flex;border:1px solid #e2e2e2;background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:16px;padding:4px 8px;box-shadow:0 1px 1px #0000001a,0 6px 8px #0000000d;cursor:pointer}.image-edit-overlay[_ngcontent-%COMP%] .edit-options[_ngcontent-%COMP%] .icon[_ngcontent-%COMP%]{text-align:center;color:var(--const-dark-color);transition:color .1s ease-in-out}.image-edit-overlay[_ngcontent-%COMP%] .edit-options[_ngcontent-%COMP%] .icon[_ngcontent-%COMP%]:hover, .image-edit-overlay[_ngcontent-%COMP%] .edit-options[_ngcontent-%COMP%] .icon.active-alignment[_ngcontent-%COMP%]{color:var(--brand-primary)}.image-edit-overlay[_ngcontent-%COMP%] .alignment-options[_ngcontent-%COMP%]{display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);border:1px solid #e2e2e2;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:8px;z-index:6;box-shadow:0 1px 1px #0000001a,0 6px 8px #0000000d}.image-edit-overlay[_ngcontent-%COMP%] .alignment-options[_ngcontent-%COMP%] .icon-cont[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;background-color:#f5f5f7;color:var(--const-dark-color);transition:all .1s ease-in-out;padding:8px;border:1px solid transparent;border-radius:8px;
4cursor:pointer}.image-edit-overlay[_ngcontent-%COMP%] .alignment-options[_ngcontent-%COMP%] .icon-cont[_ngcontent-%COMP%]:hover{color:var(--brand-primary)}.image-edit-overlay[_ngcontent-%COMP%] .alignment-options[_ngcontent-%COMP%] .icon-cont.active-alignment[_ngcontent-%COMP%]{border-color:var(--brand-primary);color:var(--brand-primary)}.image-edit-overlay[_ngcontent-%COMP%] .width-options[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);border:1px solid #e2e2e2;background:#fff;border-radius:12px;padding:12px 16px;z-index:6;box-shadow:0 1px 1px #0000001a,0 6px 8px #0000000d}.image-edit-overlay[_ngcontent-%COMP%] .width-options[_ngcontent-%COMP%] .width-label[_ngcontent-%COMP%]{color:var(--const-dark-color)}.image-edit-overlay[_ngcontent-%COMP%] .width-options[_ngcontent-%COMP%] .width-controls[_ngcontent-%COMP%]{display:flex;align-items:center;gap:16px}.image-edit-overlay[_ngcontent-%COMP%] .width-options[_ngcontent-%COMP%] .width-controls[_ngcontent-%COMP%] .width-value[_ngcontent-%COMP%]{background:#f5f5f7;border-radius:6px;width:48px;display:flex;justify-content:center;align-items:center}.image-edit-overlay[_ngcontent-%COMP%] .width-options[_ngcontent-%COMP%] .width-controls[_ngcontent-%COMP%] .width-value[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{width:100%;background:transparent;border:none;outline:none;text-align:center;padding:4px 0;-moz-appearance:textfield}.image-edit-overlay[_ngcontent-%COMP%] .width-options[_ngcontent-%COMP%] .width-controls[_ngcontent-%COMP%] .width-value[_ngcontent-%COMP%] input[_ngcontent-%COMP%]::-webkit-outer-spin-button, .image-edit-overlay[_ngcontent-%COMP%] .width-options[_ngcontent-%COMP%] .width-controls[_ngcontent-%COMP%] .width-value[_ngcontent-%COMP%] input[_ngcontent-%COMP%]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.image-edit-overlay[_ngcontent-%COMP%] .width-options[_ngcontent-%COMP%] .width-controls[_ngcontent-%COMP%] > i[_ngcontent-%COMP%]{color:var(--const-dark-color);cursor:pointer}.image-edit-overlay[_ngcontent-%COMP%] .width-options[_ngcontent-%COMP%] .width-controls[_ngcontent-%COMP%] > i[_ngcontent-%COMP%]:hover{color:var(--brand-primary)} 5/*# sourceMappingURL=rich-text-editor.component-KBOE3JR6.css.map */`]});let c=r;return c})();export{fe as a,pe as b,se as c,_t as d,mn as e}; 6//# sourceMappingURL=chunk-GBJZZVB4.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.