#clpoollab .clpl-invite-studio{margin:28px 24px;background:linear-gradient(180deg,#e8f8ff 0%,#fff 48%,#fff3f4 100%);border:2px solid var(--cl-blue2);border-radius:28px;padding:28px;box-shadow:0 18px 42px rgba(51,132,177,.1);position:relative;overflow:hidden}#clpoollab .clpl-invite-studio:before{content:"";position:absolute;width:190px;height:190px;border-radius:50%;right:-65px;top:-85px;background:rgba(214,47,58,.08);pointer-events:none}#clpoollab .clpl-invite-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;position:relative}#clpoollab .clpl-invite-heading>div{max-width:760px}#clpoollab .clpl-invite-heading h3{font-size:clamp(27px,3.2vw,40px);margin-bottom:9px}#clpoollab .clpl-invite-heading p:last-child{margin:0;color:var(--cl-muted)}#clpoollab .clpl-invite-workspace{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start;position:relative}#clpoollab .clpl-invite-controls,#clpoollab .clpl-invite-preview-wrap{background:#fff;border:1px solid var(--cl-line);border-radius:22px;padding:18px}#clpoollab .clpl-invite-preview-wrap{position:sticky;top:20px}#clpoollab .clpl-invite-step{display:grid;grid-template-columns:39px minmax(0,1fr);gap:10px;align-items:center;margin:5px 0 14px;padding-top:9px}#clpoollab .clpl-invite-step>span{display:flex;width:39px;height:39px;align-items:center;justify-content:center;border-radius:50%;background:var(--cl-red);color:#fff;font-size:16px;font-weight:900}#clpoollab .clpl-invite-step small{display:block;font-size:10px;color:#1672aa;text-transform:uppercase;letter-spacing:.09em;font-weight:900}#clpoollab .clpl-invite-step h4{margin:1px 0 0;font-size:21px}#clpoollab .clpl-invite-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px}#clpoollab .clpl-invite-wide{grid-column:1/-1}#clpoollab .clpl-invite-fields label{font-size:13px;color:var(--cl-ink)}#clpoollab .clpl-invite-fields input,#clpoollab .clpl-invite-fields select,#clpoollab .clpl-invite-fields textarea{display:block;width:100%;margin-top:5px;border:2px solid var(--cl-line);border-radius:11px;padding:10px 11px;background:#fff;color:var(--cl-body);font:inherit;font-size:14px;font-weight:500;min-height:47px}#clpoollab .clpl-invite-fields textarea{resize:vertical;min-height:80px}#clpoollab .clpl-invite-themes{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin:0 0 12px!important;align-items:stretch!important;justify-items:stretch!important}#clpoollab .clpl-invite-themes button{display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:1px 7px!important;width:100%!important;min-width:0!important;min-height:64px!important;margin:0!important;text-align:left!important;padding:8px!important;border:2px solid var(--cl-line)!important;border-radius:13px!important;background:#fff!important;cursor:pointer;color:var(--cl-ink);align-content:center!important}#clpoollab .clpl-invite-themes button i{grid-row:1/3;width:18px;height:38px;border-radius:999px;background:linear-gradient(#67b1e3 0 50%,#d62f3a 50%)}#clpoollab .clpl-invite-themes button:nth-child(2) i{background:linear-gradient(#8bd6ee 0 50%,#e8b85d 50%)}#clpoollab .clpl-invite-themes button:nth-child(3) i{background:linear-gradient(#53b9d7 0 50%,#e1252f 50%)}#clpoollab .clpl-invite-themes button:nth-child(4) i{background:linear-gradient(#ff9b76 0 50%,#b82331 50%)}#clpoollab .clpl-invite-themes button:nth-child(5) i{background:linear-gradient(#73d9f5 0 50%,#f25b88 50%)}#clpoollab .clpl-invite-themes button:nth-child(6) i{background:linear-gradient(#bde9f7 0 50%,#d62f3a 50%)}#clpoollab .clpl-invite-themes button strong,#clpoollab .clpl-invite-themes button small{display:block;line-height:1.25}#clpoollab .clpl-invite-themes button strong{font-size:12px;color:var(--cl-ink)}#clpoollab .clpl-invite-themes button small{font-size:10px;color:var(--cl-muted)}#clpoollab .clpl-invite-themes button.is-active{background:#fff1f3;border-color:#e77b85;box-shadow:inset 0 0 0 1px #f0a2aa}#clpoollab .clpl-colour-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;align-items:end;margin-bottom:22px;padding:13px;border-radius:13px;background:var(--cl-pale)}#clpoollab .clpl-colour-tools label{font-size:11px;color:var(--cl-ink)}#clpoollab .clpl-colour-tools input[type=color]{display:block;width:100%;height:40px;margin-top:4px;border:2px solid #fff;border-radius:9px;padding:2px;background:#fff;cursor:pointer}#clpoollab .clpl-colour-tools button{grid-column:1/-1;border:0;border-radius:9px;padding:9px;background:#fff;color:var(--cl-ink);font-size:12px;font-weight:900;cursor:pointer}#clpoollab .clpl-invite-suggestions{padding:16px;border-radius:14px;background:#fff6e8;border:1px solid #f3d29c}#clpoollab .clpl-invite-suggestions>strong{display:block;color:var(--cl-ink);margin-bottom:8px}#clpoollab .clpl-invite-card{--invite-primary:#67b1e3;--invite-accent:#d62f3a;--invite-paper:#fff;position:relative;min-height:0;border-radius:26px;overflow:hidden;padding:32px 26px;background:linear-gradient(145deg,color-mix(in srgb,var(--invite-primary) 22%,#fff),var(--invite-paper) 48%,color-mix(in srgb,var(--invite-accent) 10%,#fff));border:7px solid var(--invite-primary);box-shadow:0 18px 34px rgba(30,93,130,.17);isolation:isolate}#clpoollab .clpl-invite-card-content{position:relative;z-index:3;text-align:center}#clpoollab .clpl-invite-sun{position:absolute;z-index:0;width:150px;height:150px;border-radius:50%;right:-35px;top:-45px;background:var(--invite-accent);opacity:.9}#clpoollab .clpl-invite-float{position:absolute;z-index:1;left:-22px;top:145px;width:100px;height:100px;border:17px solid var(--invite-accent);border-radius:50%;color:transparent;transform:rotate(-18deg);opacity:.75}#clpoollab .clpl-invite-wave{position:absolute;z-index:0;left:-10%;width:120%;height:105px;border-radius:50%;background:var(--invite-primary);opacity:.19}#clpoollab .clpl-wave-one{bottom:-40px}.clpl-wave-two{bottom:5px;opacity:.1!important}#clpoollab .clpl-invite-overline{display:inline-block;margin:0 0 16px!important;padding:7px 13px;border-radius:999px;background:var(--invite-accent);color:#fff!important;font-size:11px!important;letter-spacing:.15em;font-weight:900}#clpoollab .clpl-invite-card h3{font-size:clamp(35px,5vw,54px);line-height:.98;margin:0 auto 16px;max-width:560px;color:var(--cl-ink)}#clpoollab .clpl-invite-message{max-width:540px;margin:0 auto 22px;font-size:16px!important;color:#334b5d}#clpoollab .clpl-invite-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:17px 0}#clpoollab .clpl-invite-detail-grid>div{padding:13px;border-radius:13px;background:rgba(255,255,255,.82);border:1px solid color-mix(in srgb,var(--invite-primary) 42%,#fff)}#clpoollab .clpl-invite-detail-grid small,#clpoollab .clpl-invite-detail-grid strong{display:block}#clpoollab .clpl-invite-detail-grid small,#clpoollab .clpl-invite-plan-peek>small{font-size:9px;letter-spacing:.12em;font-weight:900;color:var(--invite-accent)}#clpoollab .clpl-invite-detail-grid strong{font-size:13px;color:var(--cl-ink)}#clpoollab .clpl-invite-highlights{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:15px 0}#clpoollab .clpl-invite-highlights span{display:block;padding:6px 9px;border-radius:999px;background:var(--invite-primary);color:#fff;font-size:10px;font-weight:900}#clpoollab .clpl-invite-plan-peek{margin:18px 0;padding:16px;border-radius:16px;background:rgba(255,255,255,.88);border-left:5px solid var(--invite-accent);text-align:left}#clpoollab .clpl-invite-plan-peek strong{display:block;font-size:18px;color:var(--cl-ink);margin:3px 0}#clpoollab .clpl-invite-plan-peek p{margin:0;font-size:12px!important;color:#43596a}#clpoollab .clpl-invite-bring,#clpoollab .clpl-invite-extra{font-size:13px!important;margin:9px 0;color:#31495a}#clpoollab .clpl-invite-rsvp{display:inline-block;margin:15px 0 4px!important;padding:9px 14px;border:2px dashed var(--invite-accent);border-radius:11px;color:var(--cl-ink)!important;font-weight:900;font-size:13px!important}#clpoollab .clpl-invite-host{font-size:12px!important;margin:6px 0;color:var(--cl-muted)}#clpoollab .clpl-invite-card[data-theme=resort]{border:1px solid var(--invite-primary);border-left:14px solid var(--invite-primary);border-radius:5px;padding:38px 32px;background:linear-gradient(90deg,var(--invite-paper) 0 88%,color-mix(in srgb,var(--invite-primary) 18%,var(--invite-paper)) 88%);box-shadow:10px 10px 0 color-mix(in srgb,var(--invite-primary) 28%,#fff)}#clpoollab .clpl-invite-card[data-theme=resort] .clpl-invite-card-content{text-align:left}#clpoollab .clpl-invite-card[data-theme=resort] .clpl-invite-float,#clpoollab .clpl-invite-card[data-theme=resort] .clpl-invite-wave{display:none}#clpoollab .clpl-invite-card[data-theme=resort] .clpl-invite-sun{width:8px;height:78%;right:5%;top:11%;border-radius:0;opacity:1}#clpoollab .clpl-invite-card[data-theme=resort] .clpl-invite-overline{border-radius:0;background:0 0;color:var(--invite-accent)!important;border-bottom:2px solid var(--invite-accent);padding:0 0 7px}#clpoollab .clpl-invite-card[data-theme=resort] h3{margin-left:0;font-family:Georgia,serif;font-weight:500;max-width:100%;font-size:clamp(35px,4.2vw,52px)}#clpoollab .clpl-invite-card[data-theme=resort] .clpl-invite-message{margin-left:0;max-width:100%}#clpoollab .clpl-invite-card[data-theme=resort] .clpl-invite-detail-grid{max-width:100%}#clpoollab .clpl-invite-card[data-theme=retro]{border:10px double var(--invite-accent);border-radius:2px;padding:38px 30px;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--invite-primary) 18%,var(--invite-paper)) 0 22px,var(--invite-paper) 22px 44px);box-shadow:9px 9px 0 var(--invite-primary)}#clpoollab .clpl-invite-card[data-theme=retro] .clpl-invite-sun{width:100%;height:22px;left:0;right:auto;top:0;border-radius:0;opacity:1}#clpoollab .clpl-invite-card[data-theme=retro] .clpl-invite-float{display:block;left:auto;right:18px;top:72px;width:62px;height:62px;border-width:11px;opacity:1}#clpoollab .clpl-invite-card[data-theme=retro] .clpl-invite-wave{display:none}#clpoollab .clpl-invite-card[data-theme=retro] .clpl-invite-overline{border-radius:2px;transform:rotate(-2deg);box-shadow:4px 4px 0 var(--invite-primary)}#clpoollab .clpl-invite-card[data-theme=retro] h3{text-transform:uppercase;letter-spacing:-.04em;text-shadow:3px 3px 0 color-mix(in srgb,var(--invite-primary) 55%,#fff)}#clpoollab .clpl-invite-card[data-theme=retro] .clpl-invite-plan-peek{border:3px solid var(--invite-accent);border-radius:2px;box-shadow:5px 5px 0 var(--invite-primary)}#clpoollab .clpl-invite-card[data-theme=sunset]{border:5px solid var(--invite-accent);border-radius:220px 220px 26px 26px;padding:82px 36px 40px;background:linear-gradient(180deg,color-mix(in srgb,var(--invite-primary) 34%,var(--invite-paper)),var(--invite-paper) 47%,color-mix(in srgb,var(--invite-accent) 25%,var(--invite-paper)));box-shadow:0 18px 0 color-mix(in srgb,var(--invite-accent) 24%,#fff)}#clpoollab .clpl-invite-card[data-theme=sunset] .clpl-invite-float,#clpoollab .clpl-invite-card[data-theme=sunset] .clpl-invite-wave{display:none}#clpoollab .clpl-invite-card[data-theme=sunset] .clpl-invite-sun{width:190px;height:95px;right:50%;top:8px;transform:translateX(50%);border-radius:190px 190px 0 0;opacity:.88}#clpoollab .clpl-invite-card[data-theme=sunset] .clpl-invite-overline{background:0 0;border:1px solid var(--invite-accent);color:var(--invite-accent)!important}#clpoollab .clpl-invite-card[data-theme=sunset] h3{font-family:Georgia,serif;font-style:italic;font-weight:500}#clpoollab .clpl-invite-card[data-theme=candy]{border:8px dotted var(--invite-accent);border-radius:48px;padding:44px 30px;background:radial-gradient(circle at 12% 12%,color-mix(in srgb,var(--invite-accent) 30%,transparent) 0 34px,transparent 35px),radial-gradient(circle at 88% 28%,color-mix(in srgb,var(--invite-primary) 38%,transparent) 0 45px,transparent 46px),linear-gradient(145deg,color-mix(in srgb,var(--invite-primary) 18%,var(--invite-paper)),var(--invite-paper));box-shadow:0 16px 0 color-mix(in srgb,var(--invite-primary) 32%,#fff)}#clpoollab .clpl-invite-card[data-theme=candy] .clpl-invite-sun{width:70px;height:70px;right:18px;top:18px;border:9px dotted var(--invite-primary);background:var(--invite-accent)}#clpoollab .clpl-invite-card[data-theme=candy] .clpl-invite-float{left:16px;top:145px;width:68px;height:68px;border-width:13px;opacity:1}#clpoollab .clpl-invite-card[data-theme=candy] .clpl-invite-wave{height:72px;transform:rotate(-3deg)}#clpoollab .clpl-invite-card[data-theme=candy] .clpl-invite-overline{transform:rotate(2deg);border-radius:18px 6px 18px 6px}#clpoollab .clpl-invite-card[data-theme=candy] h3{transform:rotate(-1deg);text-shadow:2px 3px 0 color-mix(in srgb,var(--invite-primary) 45%,#fff)}#clpoollab .clpl-invite-card[data-theme=candy] .clpl-invite-highlights span:nth-child(odd){transform:rotate(-2deg)}#clpoollab .clpl-invite-card[data-theme=candy] .clpl-invite-highlights span:nth-child(even){transform:rotate(2deg)}#clpoollab .clpl-invite-card[data-theme=luxe]{border:1px solid var(--invite-primary);border-top:12px solid var(--invite-accent);border-radius:0;padding:42px 34px;background:var(--invite-paper);box-shadow:0 22px 45px rgba(23,50,75,.12)}#clpoollab .clpl-invite-card[data-theme=luxe] .clpl-invite-float,#clpoollab .clpl-invite-card[data-theme=luxe] .clpl-invite-sun,#clpoollab .clpl-invite-card[data-theme=luxe] .clpl-invite-wave{display:none}#clpoollab .clpl-invite-card[data-theme=luxe] .clpl-invite-card-content{text-align:left}#clpoollab .clpl-invite-card[data-theme=luxe] .clpl-invite-overline{display:block;width:max-content;border-radius:0;padding:0 0 8px;background:0 0;color:var(--invite-accent)!important;border-bottom:1px solid var(--invite-accent)}#clpoollab .clpl-invite-card[data-theme=luxe] h3{margin-left:0;font-family:Georgia,serif;font-weight:400;font-size:clamp(38px,5vw,58px);max-width:100%}#clpoollab .clpl-invite-card[data-theme=luxe] .clpl-invite-message{margin-left:0;max-width:100%;font-family:Georgia,serif;font-style:italic}#clpoollab .clpl-invite-card[data-theme=luxe] .clpl-invite-detail-grid>div{border:0;border-top:1px solid var(--invite-primary);border-radius:0;background:0 0;text-align:left;padding-left:0}#clpoollab .clpl-invite-card[data-theme=luxe] .clpl-invite-highlights{text-align:left}#clpoollab .clpl-invite-card[data-theme=luxe] .clpl-invite-plan-peek{border-radius:0;border-left:4px solid var(--invite-accent);text-align:left}#clpoollab .clpl-invite-themes button[data-theme=splash] i{border-radius:50%;background:linear-gradient(180deg,var(--cl-blue) 0 46%,var(--cl-red) 46%)}#clpoollab .clpl-invite-themes button[data-theme=resort] i{border-radius:1px;background:linear-gradient(90deg,var(--cl-blue) 0 22%,#fff 22% 72%,var(--cl-red) 72%)}#clpoollab .clpl-invite-themes button[data-theme=retro] i{border-radius:0;background:repeating-linear-gradient(135deg,var(--cl-blue) 0 5px,#fff 5px 10px);border:2px solid var(--cl-red)}#clpoollab .clpl-invite-themes button[data-theme=sunset] i{border-radius:20px 20px 2px 2px;background:linear-gradient(#ffd7c4,var(--cl-red))}#clpoollab .clpl-invite-themes button[data-theme=candy] i{border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff 0 18%,var(--cl-red) 20% 48%,var(--cl-blue) 50%)}#clpoollab .clpl-invite-themes button[data-theme=luxe] i{border-radius:0;background:#fff;border-top:7px solid var(--cl-red);border-bottom:1px solid var(--cl-blue)}#clpoollab .clpl-invite-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:15px}#clpoollab .clpl-invite-actions .clpl-btn{width:100%;padding:10px 12px;font-size:12px!important}#clpoollab .clpl-invite-actions .clpl-btn:first-child{grid-column:1/-1}#clpoollab .clpl-invite-status,#clpoollab .clpl-invite-email-note{font-size:11px!important;color:var(--cl-muted);margin:10px 0 0}#clpoollab .clpl-invite-email-note{padding:10px;border-radius:10px;background:var(--cl-pale)}#clpoollab .clpl-email-modal[hidden]{display:none!important}#clpoollab .clpl-email-modal{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:18px;box-sizing:border-box}#clpoollab .clpl-email-backdrop{position:absolute;inset:0;background:rgba(23,50,75,.72);backdrop-filter:blur(5px)}#clpoollab .clpl-email-dialog{position:relative;width:min(820px,100%);max-height:calc(100vh - 36px);overflow:auto;padding:26px;border:3px solid var(--cl-blue);border-radius:26px;background:linear-gradient(145deg,#fff,#eefaff);box-shadow:0 24px 80px rgba(23,50,75,.3);box-sizing:border-box}#clpoollab .clpl-email-dialog h3{margin:4px 46px 8px 0;font-size:clamp(27px,4vw,40px);line-height:1.08;color:var(--cl-navy)}#clpoollab .clpl-email-dialog>p{max-width:660px}#clpoollab .clpl-email-close{position:absolute!important;right:16px!important;top:14px!important;z-index:3!important;display:grid!important;place-items:center!important;width:42px!important;height:42px!important;padding:0!important;border:0!important;border-radius:50%!important;background:#224d91!important;color:#fff!important;font-size:28px!important;line-height:1!important;cursor:pointer!important}#clpoollab .clpl-email-close:hover,#clpoollab .clpl-email-close:focus-visible{background:#e1252f!important}#clpoollab .clpl-email-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0}#clpoollab .clpl-email-fields label{display:flex;flex-direction:column;gap:6px;margin:0;font-weight:800;color:var(--cl-navy)}#clpoollab .clpl-email-fields label span{font-weight:500;color:var(--cl-muted)}#clpoollab .clpl-email-fields input,#clpoollab .clpl-email-fields textarea{width:100%;box-sizing:border-box;margin:0;border:2px solid #cfe4f1;border-radius:12px;background:#fff;color:#17324b;font:inherit}#clpoollab .clpl-email-fields input{min-height:48px;padding:10px 12px}#clpoollab .clpl-email-fields textarea{min-height:170px;padding:12px;resize:vertical;line-height:1.5}#clpoollab .clpl-email-preview-shell{margin:12px 0;padding:14px;border:2px solid #cfe4f1;border-radius:18px;background:#f7fcff;overflow:auto}#clpoollab .clpl-email-preview-shell>.clpl-mini{margin:0 0 9px!important;color:var(--cl-blue)}#clpoollab #clpl-email-design-preview>table{width:100%!important;max-width:620px!important;margin:0 auto!important}#clpoollab .clpl-email-paste-tip{margin:12px 0!important;padding:11px 14px;border-left:5px solid var(--cl-red);border-radius:12px;background:#fff;color:var(--cl-text)}#clpoollab .clpl-email-provider-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}#clpoollab button.clpl-email-provider{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:1px 9px!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:70px!important;margin:0!important;padding:11px!important;border:2px solid #cfe4f1!important;border-radius:15px!important;background:#fff!important;color:var(--cl-navy)!important;text-align:left!important;box-sizing:border-box!important;cursor:pointer!important}#clpoollab button.clpl-email-provider:hover,#clpoollab button.clpl-email-provider:focus-visible{border-color:var(--cl-blue)!important;transform:translateY(-2px);box-shadow:0 8px 20px rgba(34,77,145,.13)}#clpoollab .clpl-email-provider>span{grid-row:1/3;display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:var(--cl-pale);color:var(--cl-navy);font-weight:900;font-size:19px}#clpoollab .clpl-email-provider-gmail>span{background:#fff0f1;color:#d93025}#clpoollab .clpl-email-provider-outlook>span{background:#e9f5ff;color:#1473e6}#clpoollab .clpl-email-provider-default>span{background:#eefaff;color:var(--cl-blue)}#clpoollab .clpl-email-provider strong{font-size:14px;line-height:1.2}#clpoollab .clpl-email-provider small{font-size:10px;color:var(--cl-muted);line-height:1.3}#clpoollab .clpl-email-modal-status{min-height:20px;margin:12px 0 0!important;font-weight:800;color:var(--cl-red)}#clpoollab .clpl-email-privacy{margin:4px 0 0!important;font-size:11px!important;color:var(--cl-muted)}body.clpl-email-open{overflow:hidden}@media (max-width:920px){#clpoollab .clpl-invite-workspace{grid-template-columns:1fr}#clpoollab .clpl-invite-preview-wrap{position:static}#clpoollab .clpl-invite-heading{align-items:flex-start;flex-direction:column}}@media (max-width:640px){#clpoollab .clpl-invite-studio{margin:18px 10px;padding:16px;border-radius:20px}#clpoollab .clpl-invite-controls,#clpoollab .clpl-invite-preview-wrap{padding:15px}#clpoollab .clpl-invite-fields,#clpoollab .clpl-colour-tools,#clpoollab .clpl-invite-detail-grid,#clpoollab .clpl-invite-actions,#clpoollab .clpl-email-fields,#clpoollab .clpl-email-provider-grid{grid-template-columns:1fr}#clpoollab .clpl-invite-themes{grid-template-columns:repeat(2,minmax(0,1fr))!important}#clpoollab .clpl-invite-wide,#clpoollab .clpl-invite-actions .clpl-btn:first-child,#clpoollab .clpl-colour-tools button{grid-column:auto}#clpoollab .clpl-invite-card{min-height:0;padding:30px 16px;border-width:5px}#clpoollab .clpl-invite-card[data-theme=resort],#clpoollab .clpl-invite-card[data-theme=luxe]{padding:30px 20px}#clpoollab .clpl-invite-card h3{font-size:34px;overflow-wrap:anywhere}#clpoollab .clpl-invite-float{width:72px;height:72px;border-width:12px}#clpoollab .clpl-email-modal{padding:8px}#clpoollab .clpl-email-dialog{max-height:calc(100vh - 16px);padding:20px 12px 16px;border-radius:18px}#clpoollab .clpl-email-dialog h3{font-size:26px}#clpoollab .clpl-email-preview-shell{padding:6px}#clpoollab button.clpl-email-provider{min-height:66px!important}}