.flatpickr-calendar{-webkit-animation:none;animation:none;background:transparent;background:#fff;border:0;border-radius:5px;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr;display:none;font-size:14px;line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;visibility:hidden;width:307.875px}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid transparent;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;line-height:1;overflow:hidden;position:relative;text-align:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{cursor:pointer;padding:10px;position:absolute;text-decoration:none;top:0;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{fill:inherit;-webkit-transition:fill .1s;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid rgba(57,57,57,.6);border-left:4px solid transparent;border-right:4px solid transparent;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:34px;left:12.5%;line-height:inherit;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);width:75%}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;font-weight:700;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch\0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{background:transparent;color:rgba(0,0,0,.5);font-size:100%;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;overflow:hidden;text-align:center;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays,.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-weekdays .flatpickr-weekdaycontainer,span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{background:transparent;color:rgba(0,0,0,.54);cursor:default;display:block;font-size:90%;font-weight:bolder;line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;max-width:307.875px;min-width:307.875px;outline:0;padding:0;text-align:left;width:307.875px;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;-webkit-flex-basis:14.2857143%;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;display:inline-block;flex-basis:14.2857143%;height:39px;line-height:39px;margin:0;max-width:39px;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e6e6e6;border-color:#e6e6e6;cursor:pointer;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;border-color:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{background:transparent;border-color:transparent;color:rgba(57,57,57,.3);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:rgba(57,57,57,.1);cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:transparent;border:none;color:rgba(57,57,57,.3);cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{-webkit-align-self:center;color:#393939;float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2%;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}:root{--pf-blue:#3b82f6;--pf-teal:#60c7ba;--pf-teal-bright:#7be0d2;--pf-teal-deep:#1a7f6b;--pf-blue-tint:#eaf2fe;--pf-blue-tint-hover:#e5edfa;--pf-blue-tint-border:#c9d7f2;--pf-blue-tint-ink:#2c4a7c;--pf-blue-wash:#f5f9ff;--pf-black:#121212;--pf-white:#fff;--pf-navy:#16233d;--pf-navy-deep:#101826;--pf-navy-ink:#13163f;--pf-navy-surface:#20233f;--pf-navy-soft:#24375c;--pf-navy-border:#21314d;--pf-teal-navy:#0f2a26;--pf-teal-navy-deep:#0c1a18;--pf-teal-navy-border:#1c4039;--pf-teal-muted:#a9c5c0;--pf-teal-soft:#a9e2d9;--pf-blue-soft:#5b9bff;--pf-blue-pale:#8ab4ff;--pf-neutral-50:#fbfcfd;--pf-neutral-100:#f5f6f7;--pf-neutral-150:#f1f3f5;--pf-neutral-175:#eef1f5;--pf-neutral-200:#e3e6ea;--pf-surface-border:#e5e9ef;--pf-neutral-300:#9aa1aa;--pf-neutral-400:#6b7280;--pf-neutral-500:#43474c;--pf-neutral-600:#3a3a42;--pf-neutral-700:#2a2a30;--pf-neutral-750:#23232a;--pf-neutral-800:#18181b;--pf-neutral-900:#0e0e10;--pf-slate-100:#e8edf5;--pf-slate-300:#b9c2d0;--pf-slate-500:#9fb0c8;--pf-slate-600:#8a929c;--pf-slate-700:#5e6e86;--pf-success:#23a667;--pf-success-wash:#e9f8f0;--pf-success-ink:#137a4e;--pf-error:#fd5249;--pf-error-wash:#fff3f2;--pf-warning:#e69839;--pf-warning-ink:#c77d1a;--pf-amber-wash:#fff7e9;--pf-amber-border:#f0dcae;--pf-amber-ink:#8a6100;--pf-amber-ink-strong:#5c4100;--pf-amber-ink-soft:#7a5600;--pf-link:#2563eb;--pf-color-bg-page:var(--pf-neutral-100);--pf-color-bg-surface:var(--pf-white);--pf-color-bg-surface-2:var(--pf-neutral-50);--pf-color-bg-highlight:var(--pf-blue-tint);--pf-color-bg-highlight-hover:var(--pf-blue-tint-hover);--pf-color-track:var(--pf-neutral-150);--pf-color-overlay:color-mix(in srgb,var(--pf-navy-deep) 65%,transparent);--pf-color-text-primary:var(--pf-black);--pf-color-text-secondary:var(--pf-neutral-500);--pf-color-text-tertiary:var(--pf-neutral-400);--pf-color-text-soft:var(--pf-neutral-300);--pf-color-text-link:var(--pf-link);--pf-color-border-default:var(--pf-neutral-200);--pf-color-action-primary:var(--pf-black);--pf-gradient-brand:linear-gradient(90deg,var(--pf-blue),var(--pf-teal));--pf-color-bg-inverse:var(--pf-black);--pf-color-bg-inverse-card:var(--pf-neutral-800);--pf-color-track-inverse:var(--pf-neutral-750);--pf-color-text-on-inverse:var(--pf-slate-300);--pf-color-text-on-inverse-strong:var(--pf-slate-100);--pf-color-text-on-inverse-muted:var(--pf-slate-500);--pf-color-text-on-inverse-note:var(--pf-slate-600);--pf-color-text-on-inverse-faint:var(--pf-slate-700);--pf-color-border-on-inverse:var(--pf-neutral-700);--pf-color-accent-on-inverse:var(--pf-teal-bright);--pf-color-table-header-bg:var(--pf-blue);--pf-color-table-header-text:var(--pf-white);--pf-color-table-header-label:hsla(0,0%,100%,.92);--pf-color-row-zebra:var(--pf-color-bg-surface-2);--pf-color-row-hover:var(--pf-blue-tint);--pf-font-sans:"Customfont","Archivo",sans-serif;--pf-font-mono:ui-monospace,Menlo,monospace;--pf-weight-regular:400;--pf-weight-medium:500;--pf-weight-semibold:600;--pf-weight-bold:700;--pf-text-3xs:0.72rem;--pf-text-2xs:0.8rem;--pf-text-xs:0.88rem;--pf-text-sm:0.95rem;--pf-text-md:1rem;--pf-text-lg:1.08rem;--pf-text-xl:1.2rem;--pf-text-2xl:1.35rem;--pf-text-3xl:1.7rem;--pf-text-4xl:2rem;--pf-text-5xl:2.5rem;--pf-text-fluid-sm:clamp(0.82rem,2vw,0.95rem);--pf-text-fluid-md:clamp(1.02rem,2.2vw,1.18rem);--pf-text-fluid-lg:clamp(1.3rem,2.6vw,1.65rem);--pf-text-fluid-xl:clamp(1.5rem,4vw,2.1rem);--pf-text-fluid-2xl:clamp(1.8rem,4vw,2.7rem);--pf-text-fluid-3xl:clamp(2.3rem,5.4vw,4rem);--pf-leading-none:1;--pf-leading-tight:1.1;--pf-leading-snug:1.4;--pf-leading-normal:1.55;--pf-tracking-tight:-0.02em;--pf-tracking-normal:0;--pf-tracking-wide:0.06em;--pf-tracking-wider:0.12em;--pf-space-2:2px;--pf-space-4:4px;--pf-space-6:6px;--pf-space-8:8px;--pf-space-10:10px;--pf-space-12:12px;--pf-space-14:14px;--pf-space-16:16px;--pf-space-20:20px;--pf-space-24:24px;--pf-space-32:32px;--pf-space-40:40px;--pf-section-y:clamp(3.5rem,7vw,5.5rem);--pf-gutter:clamp(1.25rem,5vw,2.5rem);--pf-size-44:44px;--pf-size-56:56px;--pf-size-400:400px;--pf-size-600:600px;--pf-z-overlay:10000;--pf-opacity-disabled:0.55;--pf-container-page:1200px;--pf-container-content:780px;--pf-radius-4:4px;--pf-radius-6:6px;--pf-radius-8:8px;--pf-radius-9:9px;--pf-radius-10:10px;--pf-radius-12:12px;--pf-radius-14:14px;--pf-radius-16:16px;--pf-radius-full:999px;--pf-border-hairline:1px solid var(--pf-color-border-default);--pf-shadow-sm:0 6px 18px hsla(0,0%,7%,.06);--pf-shadow-lg:0 30px 70px rgba(0,0,0,.35);--pf-bp-mobile:860px;--pf-bp-desktop:1200px;--pf-duration-fast:0.15s;--pf-duration-quick:0.2s;--pf-duration-base:0.3s;--pf-duration-slow:0.5s;--pf-ease:ease;--pf-legacy-grey-50:#f5f5f5;--pf-legacy-grey-100:#e0e0e0;--pf-legacy-grey-200:#ddd;--pf-legacy-grey-300:#888;--pf-legacy-grey-400:#555;--pf-legacy-grey-500:#444;--pf-legacy-grey-600:#333;--pf-legacy-grey-700:#222;--pf-legacy-grey-800:#1a1a1a;--pf-legacy-grey-900:#000;--pf-legacy-blue:#1976d2;--pf-legacy-teal:#1abc9c;--pf-legacy-navy:#112562}[data-pf-theme=dark]{--pf-color-bg-page:var(--pf-neutral-900);--pf-color-bg-surface:var(--pf-neutral-800);--pf-color-bg-surface-2:var(--pf-neutral-750);--pf-color-bg-highlight:var(--pf-navy);--pf-color-bg-highlight-hover:var(--pf-navy-soft);--pf-color-track:var(--pf-neutral-750);--pf-color-text-primary:var(--pf-white);--pf-color-text-secondary:var(--pf-slate-300);--pf-color-text-tertiary:var(--pf-slate-500);--pf-color-text-soft:var(--pf-neutral-300);--pf-color-text-link:var(--pf-blue-soft);--pf-color-border-default:var(--pf-neutral-700);--pf-color-action-primary:var(--pf-white);--pf-color-row-zebra:var(--pf-neutral-750);--pf-color-row-hover:var(--pf-neutral-700)}.swiper:not(.swiper-initialized){overflow:hidden;position:relative}.swiper:not(.swiper-initialized) .swiper-wrapper{display:flex}.swiper:not(.swiper-initialized) .swiper-slide{flex-shrink:0}:root{--base:#fff;--black:#121212;--white:#fff;--gradient:#3b82f6;--gradient2:#60c7ba;--blue-strong:#112562;--blue-light:#e5edfa;--blue:#3b82f6;--blue-low-opacity:#c9d7f2;--green:green;--gray-light:#f5f6f7;--gray-medium:#dee2e6;--gray-dark:#434343;--linkedin:#0073d2;--red:#fd5249;--error:#fd5249;--success:#23a667;--light-yellow:#f0c35d;--yellow:#e69839;--accent:#13163f;--dark-android:#263238;--dark-android-key:#404b50;--dark-android-key-hover:#097cfb;--dark-android-key-secondary:#313c42;--panel-nav-hover:#f1f3f5;--panel-nav-divider:#eef1f5;--panel-nav-row-border:#f3f5f8;--panel-nav-message:#43474c;--panel-nav-time:#9aa1aa;--panel-nav-overlay:rgba(15,23,32,.4);--panel-nav-shadow:rgba(15,23,32,.22);--panel-nav-plan-error-bg:#f8e4e4;--panel-capture-button-gray:#535454;--panel-capture-gradient:#555fa3;--panel-capture-overlay-surface:rgba(0,0,0,.45);--panel-capture-overlay-border:hsla(0,0%,100%,.35);--view-more-button-background:#d0dff0;--landing-text-body:#43474c;--landing-text-muted:#6b7280;--landing-text-soft:#9aa1aa;--landing-border:#e3e6ea;--landing-blue-tint:#eaf2fe;--landing-gray-track:#f1f3f5;--landing-bg-subtle:#fbfcfd;--landing-navy:#16233d;--landing-navy-deep:#101826;--landing-navy-soft:#24375c;--landing-navy-border:#21314d;--landing-dark-card:#18181b;--landing-dark-border:#2a2a30;--landing-dark-text:#b9c2d0;--landing-dark-muted:#9fb0c8;--landing-teal-soft:#a9e2d9;--landing-teal-bright:#7be0d2;--landing-sky:#84c5d4;--landing-teal-navy:#0f2a26;--landing-teal-navy-deep:#0c1a18;--landing-teal-navy-border:#1c4039;--landing-teal-muted:#a9c5c0;--landing-teal-pale:#9fe0d6;--landing-teal-deep:#1a7f6b;--landing-blue-soft:#5b9bff;--landing-blue-pale:#8ab4ff;--landing-dark-faint:#5e6e86;--landing-dark-border-strong:#3a3a42;--landing-dark-hover:#23232a;--landing-dark-text-bright:#c4c9d0;--landing-dark-heading:#e8edf5;--landing-dark-note:#8a929c;--landing-dark-footer:#0e0e10;--panel-home-border:#e5e9ef;--panel-home-text-soft:#454b57;--panel-home-text-muted:#6b6b6b;--panel-home-link:#1565c0;--panel-home-row-bg:#f7f9fc;--panel-home-row-hover:#eef3fb;--panel-home-hero-start:#2059c2;--panel-home-hero-end:#2f9a8c;--panel-home-badge-red:#dc2626;--panel-home-button-blue-bg:#e3edfd;--panel-home-button-blue-border:#c3daf8;--panel-home-whatsapp-green:#128c4a;--panel-home-media-placeholder:#e9edf2}@font-face{font-display:swap;font-family:Customfont;font-size:normal;font-style:normal;font-weight:400;src:local("Archivo"),url(https://cdn.photofun.ai/assets/fonts/customfont-regular-webfont.woff2) format("woff2"),url(https://cdn.photofun.ai/assets/fonts/customfont-regular-webfont.woff) format("woff"),url(https://cdn.photofun.ai/assets/fonts/customfont-regular-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Customfont;font-size:normal;font-style:normal;font-weight:700;src:local("Archivo"),url(https://cdn.photofun.ai/assets/fonts/customfont-bold-webfont.woff2) format("woff2"),url(https://cdn.photofun.ai/assets/fonts/customfont-bold-webfont.woff) format("woff"),url(https://cdn.photofun.ai/assets/fonts/customfont-bold-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Customfont;font-size:normal;font-style:italic;font-weight:400;src:local("Archivo"),url(https://cdn.photofun.ai/assets/fonts/customfont-italic-webfont.woff2) format("woff2"),url(https://cdn.photofun.ai/assets/fonts/customfont-italic-webfont.woff) format("woff"),url(https://cdn.photofun.ai/assets/fonts/customfont-italic-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Customfont;font-size:normal;font-style:italic;font-weight:700;src:local("Archivo"),url(https://cdn.photofun.ai/assets/fonts/customfont-bolditalic-webfont.woff2) format("woff2"),url(https://cdn.photofun.ai/assets/fonts/customfont-bolditalic-webfont.woff) format("woff"),url(https://cdn.photofun.ai/assets/fonts/customfont-bolditalic-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Customfont;font-size:normal;font-style:normal;font-weight:500;src:local("Archivo"),url(https://cdn.photofun.ai/assets/fonts/customfont-medium-webfont.woff2) format("woff2"),url(https://cdn.photofun.ai/assets/fonts/customfont-medium-webfont.woff) format("woff"),url(https://cdn.photofun.ai/assets/fonts/customfont-medium-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Customfont;font-size:normal;font-style:italic;font-weight:500;src:local("Archivo"),url(https://cdn.photofun.ai/assets/fonts/customfont-mediumitalic-webfont.woff2) format("woff2"),url(https://cdn.photofun.ai/assets/fonts/customfont-mediumitalic-webfont.woff) format("woff"),url(https://cdn.photofun.ai/assets/fonts/customfont-mediumitalic-webfont.ttf) format("truetype")}*,:after,:before{box-sizing:border-box;scrollbar-color:var(--gradient,#3b82f6) var(--gradient2,#60c7ba);scrollbar-width:thin}::-webkit-scrollbar{width:.5rem}::-webkit-scrollbar-track{background:var(--gradient2,#60c7ba)}::-webkit-scrollbar-thumb{border:1px solid var(--gradient2,#60c7ba);border-radius:5px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:var(--gradient,#3b82f6)}html{scroll-behavior:smooth;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:none}body,html{height:100%;margin:0;min-height:100%;padding:0}.number-of-devices-label,a,b,blockquote,body,button,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;text-rendering:optimizeLegibility;vertical-align:baseline;-webkit-font-smoothing:antialiased;text-size-adjust:none}input,select,textarea{touch-action:manipulation}html{font-size:14px}body{font-family:Customfont,sans-serif;font-size:1rem;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;background-color:var(--gray-light,#f5f6f7);color:var(--black,#121212);height:100%;overflow-x:hidden;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%}@supports(padding:env(safe-area-inset-top)){body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}}button,label,select{cursor:pointer}ol{font:500 1rem Customfont;line-height:1.5;list-style-position:inside}a{color:var(--green,green)}img,picture{line-height:0;vertical-align:middle}strong{font-weight:700}input[type=checkbox],input[type=radio]{appearance:none;-webkit-appearance:none;background-color:transparent;background-position:50%;background-repeat:no-repeat;border:1.5px solid var(--landing-text-muted,#6b7280);cursor:pointer;flex-shrink:0;transition:background-color var(--pf-duration-quick),border-color var(--pf-duration-quick),background-size var(--pf-duration-quick)}:where(input[type=checkbox],input[type=radio]){height:1.1rem;width:1.1rem}input[type=checkbox]{background-size:72%;border-radius:var(--pf-radius-6)}input[type=radio]{background-image:radial-gradient(circle closest-side,var(--blue,#3b82f6) 0 50%,transparent 54%);background-size:0 0;border-radius:50%}input[type=checkbox]:checked{background-color:var(--blue,#3b82f6);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");border-color:var(--blue,#3b82f6)}input[type=radio]:checked{background-size:100% 100%;border-color:var(--blue,#3b82f6)}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%239aa1aa' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") 50%/contain no-repeat;cursor:pointer;height:16px;margin-left:.5rem;opacity:.75;transition:opacity var(--pf-duration-fast);width:16px}input[type=search]::-webkit-search-cancel-button:hover{opacity:1}select{background:none;border:none;font:500 1rem Customfont}h1{font:500 3rem Customfont}@media only screen and (max-width:950px){h1{font:500 2rem Customfont}}h2{font:400 2rem Customfont}h3{font:400 1.5rem Customfont}h1.bold,h2.bold,h3.bold{font-weight:700}label{font:700 1rem Customfont}.crossed-price,input{font:400 .875rem Customfont}input[type=color],input[type=color]+input{cursor:pointer}.mini,small{font:700 .75rem Customfont}button.disabled,button:disabled{background-color:var(--gray-medium,#dee2e6);color:var(--black,#121212);cursor:not-allowed!important;opacity:1}button.disabled img,button:disabled img{filter:brightness(0)}.swiper-item-image{height:auto;max-height:60px;max-width:250px;width:100%}.swiper-wrapper{cursor:grab}.swiper-slide-description{display:flex;flex-direction:column;max-width:500px}.swiper-button-next,.swiper-button-prev{background-color:var(--base,#fff);border-radius:100%;padding:2rem}.swiper-button-container{display:flex;flex-direction:row;gap:1rem;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);z-index:1}.swiper-button-container .swiper-button-next,.swiper-button-container .swiper-button-prev{box-shadow:8px 12px 24px 0 hsla(0,0%,7%,.08);margin:0;position:unset}.swiper-button-container .swiper-button-next:after,.swiper-button-container .swiper-button-prev:after{content:unset}.language-select-container{display:flex;flex-direction:row;justify-content:end;margin-bottom:6rem;width:100%}@media only screen and (max-width:1199px){.language-select-container{margin-bottom:0}}input:focus,textarea:focus{outline:none}@supports(outline-color:transparent){input:focus,textarea:focus{outline-color:transparent}}button:focus-visible,input[type=checkbox]:focus-visible,input[type=radio]:focus-visible,label:focus-visible,select:focus-visible{outline:2px solid var(--blue,#3b82f6);outline-offset:.5rem}hr{border:0;border-bottom:2px solid var(--gray-medium,#dee2e6);margin-inline:1rem}.breadcrumbs{display:flex;flex-direction:row;flex-wrap:wrap;font-size:.8rem;font-weight:700;gap:.5rem;list-style:none}.breadcrumbs,.breadcrumbs a{color:var(--black,#121212)}.modal:where(:not(.modal--standard)){background-color:rgba(0,0,0,.4);display:none;height:100vh;left:0;opacity:0;overflow:auto;position:fixed;top:0;transition:opacity var(--pf-duration-base) ease;width:100vw;z-index:4;z-index:9999}@starting-style{.modal:where(:not(.modal--standard)){opacity:0}}.modal:where(:not(.modal--standard)) img{image-rendering:optimizequality}.modal:where(:not(.modal--standard)) .content-modal{background-color:var(--white,#fff);border-radius:5px;box-shadow:0 1px 12px hsla(0,0%,80%,.25);margin:2rem auto;max-width:unset;padding:2rem 2rem 4rem;position:relative;top:50%;transform:translateY(-50%)}@media screen and (orientation:landscape){.modal:where(:not(.modal--standard)) .content-modal{top:unset;transform:unset}}.modal:where(:not(.modal--standard)) .content-modal .modal-content{display:flex;flex-direction:column;padding:0}.modal:where(:not(.modal--standard)) .content-modal .modal-content h1{text-align:center}.modal:where(:not(.modal--standard)) .content-modal .content-close,.modal:where(:not(.modal--standard)) .content-modal .content-close--with-title{display:flex;flex-direction:row;justify-content:end;right:1rem;top:1rem;z-index:99}.modal:where(:not(.modal--standard)) .content-modal .content-close button.close,.modal:where(:not(.modal--standard)) .content-modal .content-close--with-title button.close{background:none;cursor:pointer;font-size:1.5rem;line-height:0;padding:.5rem;transition:var(--pf-duration-slow)}.modal:where(:not(.modal--standard)) .content-modal .content-close--with-title{justify-content:space-between}.modal:where(:not(.modal--standard)) .content-modal.max-width{max-width:calc(1000px + 2rem)}.modal:where(:not(.modal--standard)).open{display:block;opacity:1}.modal-download-event-name{font:500 1rem Customfont}.modal-download-container,.modal-download-container-section-container{display:flex;flex-direction:column;gap:.5rem}.modal-download-container-section-container{border-bottom:1px solid rgba(0,0,0,.1);font-size:1.5rem;margin-top:1.5rem;padding-bottom:1.5rem}.modal-download-container-section-container:last-child{border-bottom:none;padding-bottom:0}.modal-download-container-buttons-row{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;margin-top:1rem}.modal-download-container-buttons-row .button-primary{min-width:180px;padding:1rem 2rem}.modal-download-tab-checkbox-container{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:2rem;margin-top:1.5rem}.modal-download-tab-checkbox{flex-grow:1}.modal-download-tab-checkbox label{cursor:pointer;display:flex;flex-direction:column;gap:.25rem;padding:1rem .5rem;position:relative;text-align:center;width:100%}.modal-download-tab-checkbox label span{font-weight:500}.modal-download-tab-checkbox label .number-of-devices-label,.modal-download-tab-checkbox label p{font-size:.85rem;opacity:.7}.modal-download-tab-checkbox label:after{background-color:var(--gray-medium,#dee2e6);border-radius:0;bottom:0;content:"";display:inline-block;height:4px;left:0;position:absolute;width:100%}.modal-download-tab-checkbox input:checked+label{color:var(--blue,#3b82f6);z-index:1}.modal-download-tab-checkbox input:checked+label:after{background-color:var(--blue,#3b82f6)}@media only screen and (max-width:480px){.modal-download-tab-checkbox-container{margin-bottom:1.5rem}.modal-download-tab-checkbox label{padding:.75rem .25rem}.modal-download-tab-checkbox label span{font-size:.85rem}.modal-download-tab-checkbox label .number-of-devices-label,.modal-download-tab-checkbox label p{font-size:.7rem}.modal-download-container-buttons-row{flex-direction:column}.modal-download-container-buttons-row .button-primary{min-width:unset;width:100%}}.modal-download-container-button-container,.view-photos-button-container{align-items:left;display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.view-photos-button-container{align-items:center}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:var(--black,#121212);-webkit-box-shadow:0 0 0 40rem var(--gray-light,#f5f6f7) inset}.input-floating-container input:required:valid+label,.input-floating-container textarea:required:valid+label{border-color:var(--black,#121212);font-size:.75rem;transform:translateY(-1rem)}.error{color:var(--error,#fd5249);font:700 .8rem Customfont}.none{display:none!important}@media only screen and (max-width:950px){.desktop-only{display:none!important}}.same-date-picker-btn{background-color:var(--blue,#3b82f6);border:none;border-radius:5px;bottom:20px;color:var(--white,#fff);display:block;left:50%;padding:10px;position:relative;transform:translateX(-50%);z-index:1000}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.loader{animation:rotating 1s linear infinite;margin:3rem auto;transform-origin:center;width:fit-content}.loader img{filter:drop-shadow(0 0 1px #373737)}@keyframes rotating{to{transform:rotate(1turn)}}@supports(height:100dvh){.modal:where(:not(.modal--standard)){height:100dvh;width:100dvw}}.required-span{color:var(--red,#fd5249);vertical-align:super}.cookie-consent{background:var(--pf-color-bg-surface);border:var(--pf-border-hairline);border-radius:var(--pf-radius-16);box-shadow:var(--pf-shadow-lg);color:var(--pf-color-text-primary);display:none;font-family:var(--pf-font-sans);inset:auto max(var(--pf-space-16),env(safe-area-inset-right)) max(var(--pf-space-16),env(safe-area-inset-bottom)) auto;max-height:calc(100dvh - var(--pf-space-32));overflow:auto;overscroll-behavior:contain;padding:var(--pf-space-20);position:fixed;width:min(420px,100vw - var(--pf-space-24));z-index:4000}.cookie-consent.open{display:block}.cookie-consent *,.cookie-consent :after,.cookie-consent :before{box-sizing:border-box}.cookie-consent h2{font-family:inherit;font-size:var(--pf-text-md);font-weight:var(--pf-weight-semibold);letter-spacing:var(--pf-tracking-tight);line-height:var(--pf-leading-snug);margin:0}.cookie-consent .number-of-devices-label,.cookie-consent p{color:var(--pf-color-text-secondary);font-size:var(--pf-text-xs);line-height:var(--pf-leading-normal);margin:0}.cookie-consent :is(button,a,summary,input):focus-visible{outline:2px solid var(--pf-blue);outline-offset:var(--pf-space-4)}.cookie-consent__view{display:none;flex-direction:column;gap:var(--pf-space-12)}.cookie-consent__view.open{display:flex}.cookie-consent__links{display:flex;flex-wrap:wrap;gap:var(--pf-space-8) var(--pf-space-16)}.cookie-consent__policy-link{color:var(--pf-color-text-link);font-size:var(--pf-text-2xs);text-underline-offset:var(--pf-space-4)}.cookie-consent__policy-link:hover{text-decoration:underline}.cookie-consent__buttons{display:grid;gap:var(--pf-space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.cookie-consent__button{align-items:center;background:var(--pf-color-bg-surface);border:var(--pf-border-hairline);border-radius:var(--pf-radius-10);color:var(--pf-color-text-primary);cursor:pointer;display:flex;font-family:inherit;font-size:var(--pf-text-xs);font-weight:var(--pf-weight-semibold);justify-content:center;line-height:var(--pf-leading-snug);min-height:var(--pf-size-44);padding:var(--pf-space-10) var(--pf-space-12);text-align:center;transition:background var(--pf-duration-base) var(--pf-ease)}.cookie-consent__button:hover{background:var(--pf-color-bg-page)}.cookie-consent__button--accept{background:var(--pf-color-action-primary);border-color:var(--pf-color-action-primary);color:var(--pf-white)}.cookie-consent__button--accept:hover{background:var(--pf-neutral-700)}.cookie-consent__intro{gap:var(--pf-space-8)}.cookie-consent__heading{align-items:center;display:flex;gap:var(--pf-space-12);justify-content:space-between;margin-top:calc(var(--pf-space-8)*-1)}.cookie-consent__heading .cookie-consent__button--configure{border-color:transparent;color:var(--pf-color-text-link);font-size:var(--pf-text-2xs);font-weight:var(--pf-weight-medium);gap:var(--pf-space-6);margin-right:calc(var(--pf-space-8)*-1);padding:var(--pf-space-8)}.cookie-consent__heading .cookie-consent__button--configure img{filter:brightness(0);flex-shrink:0}.cookie-consent__accordion{display:flex;flex-direction:column;gap:var(--pf-space-8)}.cookie-consent__accordion details{background:var(--pf-color-bg-surface-2);border:var(--pf-border-hairline);border-radius:var(--pf-radius-10);padding:var(--pf-space-12)}.cookie-consent__accordion summary{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;font-size:var(--pf-text-xs);font-weight:var(--pf-weight-medium);gap:var(--pf-space-8);line-height:var(--pf-leading-snug);list-style:none;min-height:var(--pf-size-44)}.cookie-consent__accordion summary::-webkit-details-marker{display:none}.cookie-consent__accordion summary span:not(.cookie-consent__always-on){flex:1;min-width:100px}.cookie-consent__accordion details[open] .cookie-consent__chevron{transform:rotate(180deg)}.cookie-consent__always-on{background:var(--pf-color-track);border-radius:var(--pf-radius-full);color:var(--pf-color-text-secondary);font-size:var(--pf-text-3xs);padding:var(--pf-space-4) var(--pf-space-6);white-space:nowrap}.cookie-consent__details-content .number-of-devices-label,.cookie-consent__details-content p{margin-top:var(--pf-space-12)}.cookie-consent__checkbox{accent-color:var(--pf-color-action-primary);cursor:pointer;flex-shrink:0;height:var(--pf-space-20);margin:0;width:var(--pf-space-20)}.cookie-consent__checkbox:disabled{cursor:default}.cookie-consent__chevron{flex-shrink:0;margin-left:auto;transition:transform var(--pf-duration-base) var(--pf-ease)}@media(max-width:480px){.cookie-consent{bottom:max(var(--pf-space-12),env(safe-area-inset-bottom));padding:var(--pf-space-16);right:max(var(--pf-space-12),env(safe-area-inset-right))}}.button-primary,.panel-ambiance-create-button,.panel-personalize-event-add-option-button,.submmited-image-delete{align-items:center;background-color:var(--black,#121212);border-radius:.5rem;color:var(--white,#fff);display:flex;flex-direction:row;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:opacity var(--pf-duration-slow) ease,background-color var(--pf-duration-slow) ease;width:fit-content;word-break:break-word}.button-primary:hover,.panel-ambiance-create-button:hover,.panel-personalize-event-add-option-button:hover,.submmited-image-delete:hover{opacity:.75}.button-primary.delete{background-color:var(--white,#fff);color:var(--red,#fd5249);transition:background-color var(--pf-duration-slow) ease,color var(--pf-duration-slow) ease}.button-primary.delete img{transition:filter var(--pf-duration-slow) ease}.button-primary.delete:hover{background-color:var(--red,#fd5249);color:var(--white,#fff)}.button-primary.delete:hover img{filter:contrast(0) brightness(100)}.button-secondary{align-items:center;background-color:transparent;border:2px solid var(--black,#121212);border-radius:.5rem;color:var(--black,#121212);display:flex;flex-direction:row;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;padding:calc(.5rem - 2px) calc(1rem - 2px);transition:background-color var(--pf-duration-base) ease,color var(--pf-duration-base) ease;width:fit-content;word-break:break-word}.button-secondary img{filter:brightness(0) invert(0);transition:filter var(--pf-duration-base) ease}.button-secondary:hover{background-color:var(--black,#121212);color:var(--white,#fff)}.button-secondary:hover img{filter:brightness(0) invert(1)}.button-primary,.panel-ambiance-create-button{text-decoration:unset}.button-danger{align-items:center;background-color:var(--red,#fd5249);border:none;border-radius:.5rem;color:var(--white,#fff);cursor:pointer;display:flex;flex-direction:row;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:opacity var(--pf-duration-slow) ease,background-color var(--pf-duration-slow) ease;width:fit-content;word-break:break-word}.button-danger:hover{opacity:.75}.landing-comparator{aspect-ratio:1011/1516;background:var(--landing-sky,#84c5d4);border-radius:18px;box-shadow:0 24px 60px hsla(0,0%,7%,.22);overflow:hidden;position:relative;touch-action:pan-y;user-select:none;width:100%}.landing-comparator__before{height:100%;inset:0;object-fit:cover;pointer-events:none;position:absolute;width:100%}.landing-comparator__after-clip{clip-path:inset(0 0 0 50%);inset:0;position:absolute}.landing-comparator__after{height:100%;inset:0;object-fit:cover;pointer-events:none;position:absolute;width:100%}.landing-comparator__label{border-radius:var(--pf-radius-6);color:var(--white,#fff);font-size:.72rem;font-weight:700;position:absolute;top:14px}.landing-comparator__label--original{background:hsla(0,0%,7%,.6);left:14px;padding:.25rem .55rem;text-shadow:1px 1px 4px rgba(0,0,0,.6)}.landing-comparator__label--ai{background:linear-gradient(90deg,var(--gradient,#3b82f6),var(--gradient2,#60c7ba));padding:.25rem .6rem;right:14px}.landing-comparator__handle{background:var(--white,#fff);bottom:0;box-shadow:0 0 10px rgba(0,0,0,.4);left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:3px}.landing-comparator__handle-circle{align-items:center;background:var(--white,#fff);border-radius:50%;box-shadow:0 4px 14px rgba(0,0,0,.3);color:var(--blue,#3b82f6);display:flex;height:44px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform var(--pf-duration-fast);width:44px}.landing-comparator:hover .landing-comparator__handle-circle{transform:translate(-50%,-50%) scale(1.08)}.landing-comparator__range{-webkit-appearance:none;appearance:none;background:transparent;cursor:ew-resize;height:100%;inset:0;margin:0;opacity:0;position:absolute;touch-action:pan-y;width:100%}.landing-comparator__range::-webkit-slider-thumb{-webkit-appearance:none;cursor:ew-resize;height:100%;width:54px}.landing-comparator__range::-moz-range-thumb{background:transparent;border:0;cursor:ew-resize;height:100%;width:54px}.landing-comparator__hint{color:var(--landing-text-muted,#6b7280);font-size:.85rem;font-weight:600;margin:.7rem 0 0;text-align:center}.segmented-control{align-items:center;background:var(--pf-color-track);border-radius:var(--pf-radius-full);display:inline-flex;gap:2px;padding:3px}.segmented-control__button{align-items:center;background:transparent;border:0;border-radius:var(--pf-radius-full);color:var(--pf-color-text-tertiary);cursor:pointer;display:inline-flex;font-family:inherit;font-weight:700;justify-content:center;line-height:1.2;transition:background-color var(--pf-duration-fast),box-shadow var(--pf-duration-fast),color var(--pf-duration-fast)}.segmented-control__button:hover{background:hsla(0,0%,100%,.65);color:var(--pf-black)}.segmented-control__button:focus-visible{outline:2px solid var(--blue,#3b82f6);outline-offset:2px}.segmented-control__button[aria-checked=true],.segmented-control__button[aria-current=page],.segmented-control__button[aria-pressed=true]{background:var(--pf-white);box-shadow:0 1px 3px rgba(0,0,0,.12);color:var(--pf-black)}.lang-picker{display:inline-flex;flex-shrink:0;position:relative}.lang-picker__toggle{align-items:center;background:transparent;border:0;border-radius:var(--pf-radius-full);color:var(--panel-home-text-muted,#6b6b6b);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:.3rem;min-height:38px;padding:.4rem .55rem;transition:background-color var(--pf-duration-fast) ease}.lang-picker__toggle:hover{background-color:var(--panel-nav-hover,#f1f3f5)}.lang-picker__toggle:focus-visible{outline:2px solid var(--blue,#3b82f6);outline-offset:2px}.lang-picker__icon{flex:none;height:21px;width:21px}.lang-picker__panel{animation:pf-drop-in .18s ease;background-color:var(--white,#fff);border:1px solid var(--panel-home-border,#e5e9ef);border-radius:var(--pf-radius-16);box-shadow:0 20px 50px var(--panel-nav-shadow,rgba(15,23,32,.22));display:none;flex-direction:column;padding:.35rem;position:absolute;right:0;top:calc(100% + 10px);width:180px;z-index:40}.lang-picker__panel.is-open{display:flex}.lang-picker--start .lang-picker__panel{left:0;right:auto}.lang-picker__backdrop,.lang-picker__grabber,.lang-picker__title{display:none}.lang-picker__panel .landing-lang-pills{background:transparent;flex-direction:column;gap:.15rem;margin-right:0;padding:0;width:100%}.lang-picker__panel .landing-lang-pills__button{border-radius:var(--pf-radius-12);font-size:14px;padding:.55rem .7rem;text-align:left;width:100%}.lang-picker__panel .landing-lang-pills__button[aria-pressed=true]{background-color:var(--panel-nav-hover,#f1f3f5);box-shadow:none}@media only screen and (max-width:768px){.lang-picker__toggle{font-size:clamp(11px,3vw,13px);gap:clamp(.15rem,1vw,.3rem);padding:.4rem clamp(.3rem,1.4vw,.55rem)}.lang-picker__icon{height:clamp(16px,5vw,22px);width:clamp(16px,5vw,22px)}.lang-picker__panel{animation:pf-sheet-up .28s cubic-bezier(.16,1,.3,1);border:0;border-radius:18px 18px 0 0;bottom:0;left:0;padding:0 0 calc(.4rem + env(safe-area-inset-bottom));position:fixed;right:0;top:auto;width:auto;z-index:71}.lang-picker__backdrop.is-open{animation:pf-fade-in var(--pf-duration-quick) ease;background-color:var(--panel-nav-overlay,rgba(15,23,32,.4));display:block;inset:0;position:fixed;z-index:70}.lang-picker__grabber{background-color:var(--panel-home-border,#e5e9ef);border-radius:2px;display:block;height:4px;margin:.7rem auto 0;width:38px}.lang-picker__title{color:var(--black,#121212);display:block;font-size:15px;font-weight:700;margin:0;padding:.9rem 1.1rem .1rem}.lang-picker__panel .landing-lang-pills{gap:.25rem;padding:.5rem .9rem .3rem}.lang-picker__panel .landing-lang-pills__button{font-size:15px;min-height:48px;padding:.85rem 1rem}}@media(prefers-reduced-motion:reduce){.lang-picker__backdrop,.lang-picker__panel{animation:none}}@keyframes pf-drop-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes pf-fade-in{0%{opacity:0}to{opacity:1}}@keyframes pf-sheet-up{0%{transform:translateY(100%)}to{transform:none}}.effect-framing-icon-sprite{height:0;overflow:hidden;position:absolute;width:0}.effect-framing-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.effect-framing-column{border:0;margin:0;min-width:0;padding:0}.effect-framing-label{color:var(--pf-navy-ink,#13163f);font-size:12.5px;font-weight:700;margin:0 0 6px;padding:0}.effect-framing-row{display:flex;gap:6px}.effect-framing-button{align-items:center;background:var(--pf-white,#fff);border:1.5px solid var(--pf-neutral-200,#e3e6ea);border-radius:var(--pf-radius-8,8px);color:var(--pf-neutral-400,#6b7280);cursor:pointer;display:flex;flex:1 1 0;flex-direction:column;font-family:inherit;font-size:11px;font-weight:700;gap:3px;line-height:1.1;min-width:0;overflow:hidden;padding:8px 2px;white-space:nowrap}.effect-framing-button:focus-visible,.effect-framing-button:hover{border-color:var(--pf-blue,#3b82f6);color:var(--pf-blue,#3b82f6)}.effect-framing-button--selected{border-color:var(--pf-blue,#3b82f6);color:var(--pf-blue,#3b82f6)}.effect-framing-button__icon{display:block;flex:none;height:20px;width:20px}.effect-list-toggle{background:var(--landing-blue-tint,#eaf2fe);border:1px dashed var(--blue-low-opacity,#c9d7f2);border-radius:8px;color:#2563eb;cursor:pointer;font:600 11.5px Customfont;margin-top:12px;min-height:42px;width:100%}.effect-list-toggle b{font:inherit}.panel-home-main.panel-page-with-title,.panel-page-with-title{padding-top:0}.page-title{align-items:center;box-sizing:border-box;display:grid;grid-template-columns:72px minmax(0,1fr) 72px;margin:26px auto 22px;max-width:100%;min-height:56px;padding:0;width:100%}.page-title--with-subtitle{margin-bottom:18px}.page-title__back{align-items:center;background:#fff;border-radius:50%;box-shadow:0 6px 18px hsla(0,0%,7%,.08);color:#121212;display:flex;height:56px;justify-content:center;justify-self:center;text-decoration:none;transition:color .15s ease,transform .15s ease;width:56px}.page-title__back:hover{color:var(--blue,#3b82f6);transform:translateY(-1px)}.page-title__back:focus-visible{outline:3px solid rgba(59,130,246,.35);outline-offset:3px}.page-title__back-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.page-title__copy{grid-column:2;min-width:0;padding:0 16px;text-align:center}.page-title__heading,.page-title__subtitle{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-title__heading{color:#121212;font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.page-title__subtitle{color:#6b7280;font-size:14px;font-weight:400;line-height:1.2;margin:6px 0 0}.page-title-layout{width:100%}@media(min-width:901px){.page-title-layout{align-items:center;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);margin:26px auto 22px;min-height:56px;padding:0 16px}.page-title-layout:has(>.page-title--with-subtitle){margin-bottom:18px}.page-title-layout>.page-title{grid-column:1/-1;grid-row:1;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);margin:0}.page-title-layout>.page-title .page-title__back{justify-self:start}.page-title-layout>.page-title .page-title__copy{padding-left:16px;padding-right:16px}.page-title-layout__action{grid-column:3;grid-row:1;justify-self:end;max-width:100%;min-width:0;z-index:1}}@media(max-width:900px){.page-title{grid-template-columns:52px minmax(0,1fr) 52px;margin-bottom:18px;margin-top:18px;min-height:44px}.page-title__back{height:44px;width:44px}.page-title__copy{padding-left:8px;padding-right:8px}.page-title__heading{font-size:24px}.page-title-layout{align-items:center;display:flex;gap:8px;margin:18px 0}.page-title-layout>.page-title{flex:1;grid-template-columns:44px minmax(0,1fr);margin:0;min-width:0}.page-title-layout .page-title__copy{text-align:left}.page-title-layout .page-title__heading{font-size:20px;white-space:normal}.page-title-layout__action{flex-shrink:0;margin:0;max-width:40%}.page-title-layout__action .button-primary{font-size:14px;gap:4px;min-height:44px;padding:8px}}.page-secondary-heading{font:500 3rem Customfont}@media(max-width:950px){.page-secondary-heading{font:500 2rem Customfont}}.checkout-main h2,.checkout-main h3{align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;font:500 1.125rem Customfont;gap:1ch;line-height:140%;margin-bottom:.5rem;text-align:center}.checkout-main h2 .number-of-devices-label,.checkout-main h2 p,.checkout-main h3 .number-of-devices-label,.checkout-main h3 p{font:700 1.125rem Customfont;text-decoration:underline solid var(--black,#121212) 0;text-underline-offset:.2rem}.checkout-fill-your-data-form{margin-top:2rem;width:min(500px,100%)}.checkout-fill-your-data-form .button-primary{border-radius:.375rem;font:700 1rem Customfont;line-height:1.8rem;padding:1rem;width:100%}.checkout-fill-your-data-form-article,.checkout-fill-your-data-physical-address-container{display:flex;flex-direction:column;gap:2rem}.checkout-fill-your-data-checkbox-container{align-items:center;background-color:var(--white,#fff);border-radius:.5rem;display:flex;flex-direction:row;justify-content:center;padding:1rem}.checkout-fill-your-data-checkbox-container label{font:400 1.1rem Customfont!important;width:fit-content}.checkout-fill-your-data-checkbox-container label a{color:var(--black,#121212);font:700 1.1rem Customfont}.checkout-fill-your-data-checkbox-container input{aspect-ratio:1/1;height:1.125rem;width:1.125rem}.modal-plan-features ul{display:flex;flex-direction:column;font:400 12.5px/1.45 Customfont;gap:8px;list-style:none;margin:2px 0 0;padding:0;text-align:left;width:fit-content}.modal-plan-features ul li{align-items:flex-start;display:flex;flex-direction:row;gap:.5rem}.modal-plan-features .pf-modal-body>section{align-items:baseline;display:flex;flex-wrap:wrap;gap:9px}.modal-plan-features .pf-modal-body h3{font-size:26px;font-weight:700;letter-spacing:-.01em;margin:0}.modal-plan-features small{color:#9aa1aa;font:400 .9rem Customfont;text-decoration:line-through}.checkout-select-plan-button{appearance:none;background:none}@media only screen and (max-width:768px){.checkout-main .checkout-select-plan-button{text-align:left}.checkout-main .checkout-select-plan-button h2{gap:.25rem .5rem;margin:0;text-align:left}.checkout-main .checkout-select-plan-button .number-of-devices-label,.checkout-main .checkout-select-plan-button h2,.checkout-main .checkout-select-plan-button p{font-size:1rem;line-height:1.4}.checkout-main .checkout-fill-your-data-form{margin-top:0}.checkout-main .checkout-fill-your-data-form>.button-primary{margin-top:1rem;min-height:48px;padding:.65rem 1rem}.checkout-main .checkout-fill-your-data-form .input-floating-container{display:flex;flex-direction:column-reverse}.checkout-main .checkout-fill-your-data-form .input-floating-container input{font-size:16px;line-height:1.4;min-height:44px}.checkout-main .checkout-fill-your-data-form .input-floating-container input+label{font-size:.875rem;line-height:1.4;padding:0 1rem;position:static;transform:none}.checkout-main .checkout-fill-your-data-form-article,.checkout-main .checkout-fill-your-data-physical-address-container{gap:1rem}.checkout-main .checkout-fill-your-data-checkbox-container{padding:.75rem}.checkout-main .checkout-fill-your-data-checkbox-container input{flex-shrink:0}.checkout-main .checkout-fill-your-data-checkbox-container label,.checkout-main .checkout-fill-your-data-checkbox-container label a{font-size:1rem!important;line-height:1.4}.checkout-main .no-ai-effect-container{margin-top:0;min-height:48px;padding:.75rem 1rem}.checkout-main .no-ai-effect-container>label{line-height:1.4}.checkout-main .no-ai-effect-container .chatgpt-switch{flex-shrink:0}}.checkout-header{display:grid;gap:1rem;grid-template-columns:1fr 3fr 1fr;justify-content:center;padding:1rem 1rem 3rem;position:relative;text-align:center}.checkout-header-logo{height:auto;max-width:189px;width:100%}.checkout-header-help{display:none}@media only screen and (max-width:950px){.checkout-header .checkout-header-help{align-items:center;background:var(--pf-color-action-primary);border:0;border-radius:50%;color:var(--pf-white);display:flex;flex-shrink:0;font-size:22px;font-weight:700;height:44px;justify-content:center;padding:0;width:44px}.checkout-header .checkout-header-help:hover{background:var(--pf-neutral-700)}.checkout-header .checkout-header-help:focus-visible{outline:2px solid var(--blue,#3b82f6);outline-offset:3px}}.checkout-main{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:1rem}.checkout-main h1{font-size:3rem;font-weight:500;letter-spacing:0;line-height:116%;text-align:center}.checkout-progress{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;line-height:1;font:500 1.1rem Customfont;list-style:none}.checkout-progress li{font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:140%;text-align:center}.checkout-progress li.active{color:var(--blue,#3b82f6)}.checkout-progress li section{align-items:center;display:flex;flex-direction:row;gap:2rem}.checkout-progress li div{align-items:center;display:flex;flex-direction:row;gap:.5rem}@media only screen and (max-width:500px){.checkout-progress,.checkout-progress li section{gap:1rem}}.checkout-header .return-link{margin-right:100%;top:50%;transform:translateY(-50%)}@media only screen and (min-width:950px){.checkout-header .return-link{left:1rem;margin-right:unset;position:absolute;top:100%;transform:unset}}.change-plan__subscription-container{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center;margin:0 1rem;width:100%}.change-plan__subscription-container .change-plan__subscription__item{background-color:var(--white,#fff);border-radius:.5rem;box-shadow:.5rem .75rem 1.5rem 0 hsla(0,0%,7%,.078);color:var(--black,#121212);padding:3rem 2rem 2.5rem;width:min(100%,400px)}.change-plan__subscription-container h2{font:400 2rem Customfont}.change-plan__subscription-container h3{font:700 1.5rem Customfont}.change-plan__subscription-container ul{display:flex;flex-direction:column;font:500 1.2rem Customfont;gap:0;list-style:none;margin:0}.change-plan__subscription-container ul li{align-items:center;display:flex;flex-direction:row;gap:.5rem}.change-plan__subscription-container .button-primary{font:700 1rem Customfont;line-height:1.8rem;padding:1rem;width:100%}.change-plan__price-container{font:700 1.5rem Customfont}.change-plan__price-container .crossed-price{text-decoration:line-through}.checkout-main .change-plan__price-container h3{font-size:1.5rem;font-weight:700;line-height:100%;margin-bottom:0}input[type=radio]{display:none}.checkout-recurrence-selector{align-items:stretch;background:var(--gray-light,#f5f6f7);border:1px solid var(--gray-medium,#dee2e6);border-radius:var(--pf-radius-full);box-shadow:inset 0 1px 2px hsla(0,0%,7%,.05);display:grid;grid-auto-columns:1fr;grid-auto-flow:column;margin:1.25rem auto 2.25rem;padding:.375rem;position:relative;width:min(100%,468px)}.checkout-recurrence-selector__thumb{background:linear-gradient(90deg,var(--gradient,#3b82f6) 0,var(--gradient2,#60c7ba) 100%);border-radius:var(--pf-radius-full);bottom:.375rem;box-shadow:0 4px 14px rgba(59,130,246,.38);left:0;pointer-events:none;position:absolute;top:.375rem;transition:transform var(--pf-duration-base) cubic-bezier(.4,0,.2,1),width var(--pf-duration-base) cubic-bezier(.4,0,.2,1);width:0;z-index:0}.checkout-recurrence-selector__segment{align-items:center;border-radius:var(--pf-radius-full);color:var(--black,#121212);cursor:pointer;display:flex;flex-direction:column;font:500 1.0625rem Customfont;gap:.1rem;justify-content:center;padding:.65rem .5rem;position:relative;transition:color .25s ease;user-select:none;white-space:nowrap;z-index:1}.checkout-recurrence-selector__segment[aria-checked=true]{color:var(--white,#fff)}.checkout-recurrence-selector__segment:focus-visible{outline:2px solid var(--blue,#3b82f6);outline-offset:3px}.checkout-recurrence-selector__seg-sub{color:var(--gray-dark,#434343);font:400 .75rem Customfont;line-height:1;transition:color .25s ease}.checkout-recurrence-selector__seg-badge{background:var(--blue-light,#e5edfa);border-radius:var(--pf-radius-full);color:var(--blue,#3b82f6);font:700 .6875rem Customfont;line-height:1;padding:.14rem .4rem;transition:background .25s ease,color .25s ease}.checkout-recurrence-selector__segment[aria-checked=true] .checkout-recurrence-selector__seg-sub{color:hsla(0,0%,100%,.88)}.checkout-recurrence-selector__segment[aria-checked=true] .checkout-recurrence-selector__seg-badge{background:var(--white,#fff);color:var(--blue,#3b82f6)}.change-plan__price-container .recurrence{color:var(--gray-dark,#434343);font-weight:500}.change-plan__daily-note{align-items:center;background:var(--blue-light,#e5edfa);border-radius:.5rem;color:var(--blue,#3b82f6);display:flex;font:700 .9rem Customfont;gap:.5rem;line-height:1.3;padding:.6rem .75rem}@media only screen and (max-width:768px){.checkout-recurrence-selector{margin:1rem auto 1.75rem}.checkout-recurrence-selector__segment{font-size:1rem}}@media only screen and (max-width:500px){.checkout-recurrence-selector__segment{font-size:.95rem;padding:.6rem .35rem}.checkout-recurrence-selector__seg-badge,.checkout-recurrence-selector__seg-sub{font-size:.65rem}}.change-plan__subscription__item,.different-plan-container{display:flex;flex-direction:column;gap:1rem}.different-plan-container{align-items:center;margin-top:2rem}.checkout-main .different-plan-container h3{font:400 1.5rem Customfont;line-height:100%}.checkout-hire-plan-button-container{margin-top:auto;padding:1rem 1.3125rem 0}.checkout-hire-plan-button-container .button-primary{border-radius:.375rem}.button-current-plan{background-color:var(--gray-medium,#dee2e6);color:var(--black,#121212)}.checkout-ended-subscriptions,.checkout-payment-history,.panel-my-signature-plan-info-section-table{background-color:var(--white,#fff);border-radius:.5rem;margin-top:2rem;padding:2rem 4rem;width:min(750px,100%)}.checkout-ended-subscriptions thead,.checkout-payment-history thead,.panel-my-signature-plan-info-section-table thead{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.checkout-ended-subscriptions table,.checkout-payment-history table,.panel-my-signature-plan-info-section-table table{border-collapse:collapse;font:500 1.1rem Customfont;margin-top:1rem;width:100%}.checkout-ended-subscriptions table tr+tr,.checkout-payment-history table tr+tr,.panel-my-signature-plan-info-section-table table tr+tr{border-top:1px solid var(--gray-medium,#dee2e6)}.checkout-ended-subscriptions td,.checkout-payment-history td,.panel-my-signature-plan-info-section-table td{padding:.5rem}.checkout-ended-subscriptions td:last-of-type,.checkout-payment-history td:last-of-type,.panel-my-signature-plan-info-section-table td:last-of-type{text-align:end}.table-payment-status{background-color:var(--gray-medium,#dee2e6);border-radius:.25rem;font:700 .9rem Customfont;padding:.5rem;white-space:nowrap}.table-payment-status.waiting-payment{color:var(--blue,#3b82f6)}.table-payment-status.paid{color:var(--pf-legacy-teal)}.table-payment-status.pending{color:orange}.table-payment-status.error{color:var(--pf-error)}.table-payment-status.refunded{color:#8a2be2}.countdown-controls-container{display:flex;flex-direction:column;font-size:1.125rem;font-weight:500;gap:.5rem;letter-spacing:0;line-height:140%;margin-top:.5rem;text-align:center}.countdown-controls--change-plan{align-items:stretch;justify-content:center;margin-top:0}.countdown-controls--change-plan input{border-radius:.5rem;border-width:.0625rem;border:.0625rem solid var(--gray-medium,#dee2e6);font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:140%;margin:0;max-width:8ch;padding:1rem 1.75rem}.countdown-controls--change-plan button{background:none;border:none;box-shadow:none;font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:140%}.checkout-ended-subscriptions,.checkout-payment-history{padding:1.5rem 3.625rem}@media only screen and (max-width:768px){.checkout-header{align-items:center;gap:.75rem;grid-template-columns:44px minmax(0,1fr) auto;padding:.75rem 1rem}.checkout-header .return-link{height:44px;margin:0;top:auto;transform:none;width:44px}.checkout-header .checkout-header-logo{display:block;margin:auto;max-width:140px}.checkout-header .headset-container{min-height:44px}.checkout-main{gap:1rem;padding:.5rem 1rem calc(96px + env(safe-area-inset-bottom))}.checkout-main>section{max-width:100%}.checkout-main>section:first-child{width:min(500px,100%)}.checkout-main h1{font-size:clamp(1.75rem,6vw,2.25rem);line-height:1.15;max-width:500px}.checkout-main .checkout-progress{flex-wrap:nowrap;gap:.25rem;justify-content:space-between;padding:.5rem 0}.checkout-main .checkout-progress li{font-size:clamp(11px,3vw,13px);text-align:left;white-space:nowrap}.checkout-main .checkout-progress li section{gap:.25rem;justify-content:space-between}.checkout-main .checkout-progress li div{gap:0}.checkout-main .checkout-progress li div img{display:none}.checkout-main .checkout-progress li section>img{flex-shrink:0;height:10px;width:5px}.checkout-main #credit_card_payment_div .button-primary,.checkout-main .change-plan__subscription-container>.change-plan__subscription__item:only-child .checkout-hire-plan-button-container .button-primary,.checkout-main .checkout-fill-your-data-form>.button-primary,.checkout-main .payment-pix .payment-pix__section .button-primary{bottom:max(1rem,env(safe-area-inset-bottom));box-shadow:0 0 0 1rem var(--gray-light,#f5f6f7),0 -1rem 2rem hsla(0,0%,7%,.08);left:50%;margin:0;min-height:48px;padding:.65rem 1rem;position:fixed;transform:translateX(-50%);width:min(500px,100% - 2rem);z-index:5}.checkout-main input{scroll-margin-block:6rem}.checkout-main .change-plan__subscription-container,.checkout-main .checkout-recurrence-selector{margin:0}.checkout-main .change-plan__subscription-container .change-plan__subscription__item{gap:.75rem;padding:1.25rem}.checkout-main .change-plan__subscription-container h2{font-size:1.5rem;margin:0}.checkout-main .change-plan__subscription-container ul{font-size:1rem;line-height:1.4}.checkout-main .change-plan__subscription-container ul li{align-items:flex-start;gap:.4rem}.checkout-main .change-plan__subscription-container ul img{flex-shrink:0;height:16px;margin-top:.15rem;width:16px}.checkout-main .change-plan__price-container{font-size:1.125rem;line-height:1.4}.checkout-main .change-plan__price-container h3{font-size:1.35rem;line-height:1.3}.checkout-main .meta-courtesy-summary--checkout{gap:.5rem;margin-top:.75rem;padding-top:.75rem}.checkout-main .countdown-controls-container{font-size:1rem;gap:.25rem;margin-top:0}.checkout-main .countdown-controls--change-plan input{font-size:16px;min-height:44px;padding:.5rem 1rem}.checkout-main .countdown-controls--change-plan button{min-height:44px;min-width:44px}.checkout-main .checkout-hire-plan-button-container{padding:0}.checkout-main .checkout-hire-plan-button-container .button-primary{min-height:48px;padding:.65rem 1rem}.checkout-main .different-plan-container{margin-top:.75rem}.checkout-main .checkout-ended-subscriptions,.checkout-main .checkout-payment-history{overflow-x:auto;padding:1rem}}#credit_card_payment_div{background-color:var(--white,#fff);border-radius:.5rem;box-shadow:8px 12px 24px 0 hsla(0,0%,7%,.078);padding:2rem;width:min(750px + 4rem,100%)}#credit_card_payment_div .button-primary{margin-top:1rem;padding:1rem;width:100%}.user-cart-coupon-container{display:flex;flex-direction:column;gap:.5rem;min-height:5rem;width:min(600px,100%)}.button-primary.button-primary-no-background{background-color:transparent;color:var(--black,#121212)}.coupon-buttons-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.user-cart-coupon-checkmark{position:absolute;right:0;top:50%;transform:translateY(-50%)}#payment-message{margin-top:1rem;text-align:center}@media only screen and (max-width:768px){.checkout-main .user-cart-coupon-container{min-height:0}.checkout-main #credit_card_payment_div{padding:1rem}.checkout-main .coupon-buttons-container>button{flex:1 1 auto;min-height:44px}}.payment-pix{align-items:flex-start;background:var(--white,#fff);border-radius:1rem;box-shadow:0 .625rem .875rem 0 rgba(0,0,0,.25);display:inline-flex;flex-direction:column;gap:1rem;padding:1.5rem;width:min(46rem,100%)}.payment-pix>.number-of-devices-label,.payment-pix>p{font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:140%;margin:0;text-align:center;word-break:break-all}.payment-pix button{margin:0 auto}.payment-pix__image{aspect-ratio:1/1;display:block;height:100%;width:min(100%,14.25rem)}.payment-pix__section{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center}.payment-pix__section__sub-div{display:flex;flex-direction:column;gap:.875rem;max-width:23.75rem}.payment-pix__copy-and-paste-text{background-color:var(--gray-light,#f5f6f7);border-radius:.75rem;border-width:1px;border:.0625rem solid var(--gray-medium,#dee2e6);color:var(--panel-capture-button-gray,#535454);font-size:1.125rem;font-weight:500;gap:.625rem;line-height:140%;padding:1rem;word-break:break-all}@media only screen and (max-width:768px){.checkout-main .payment-pix{gap:.75rem;padding:1rem}.checkout-main .payment-pix>.number-of-devices-label,.checkout-main .payment-pix>p{font-size:1rem;overflow-wrap:break-word;text-align:left;word-break:normal}.checkout-main .payment-pix .payment-pix__section{gap:1rem;width:100%}.checkout-main .payment-pix .payment-pix__image{align-self:center;height:auto;width:min(100%,200px)}.checkout-main .payment-pix .payment-pix__section__sub-div{gap:.75rem;max-width:none;min-width:0;order:-1;width:100%}.checkout-main .payment-pix .payment-pix__copy-and-paste-text{font-size:.875rem;line-height:1.4;padding:.75rem}.checkout-main .payment-pix .button-primary{min-height:48px;order:-1;width:100%}}.checkout-payment-success-header{padding:2rem 1rem 3rem;text-align:center}.checkout-payment-success-main{align-items:center;display:flex;flex-direction:column;gap:1rem;text-align:center;word-break:break-word}.checkout-payment-success-main h1{padding:0 1rem;width:min(500px,100%)}.checkout-payment-success-main h2{font:700 1.1rem Customfont;margin-top:1rem}.checkout-payment-success-main ul{display:flex;flex-direction:column;font:400 2rem Customfont;gap:1rem;list-style:none;margin:0 auto;padding:0 1rem;text-align:left;width:fit-content}.checkout-payment-success-main ul li{align-items:center;display:flex;flex-direction:row;gap:.5rem}.checkout-payment-success-main .button-primary{padding:1.5rem 1rem!important;width:min(300px,100%)}.checkout-payment-success-article{background-color:var(--white,#fff);border-radius:.5rem;box-shadow:8px 12px 24px 0 hsla(0,0%,7%,.078);display:flex;flex-direction:column;gap:1rem;margin:1rem auto 0;overflow:hidden;padding:0 0 2rem;width:calc(min(716px,100%) - 2rem)}.checkout-payment-success-article .meta-courtesy-summary{margin:0 1.5rem}.checkout-payment-success-article picture img{height:auto;max-height:120px;object-fit:cover;object-position:50% 40%;width:100%}.checkout-payment-success-article h3{font:500 1.1rem Customfont;margin:2rem auto 0;max-width:500px}.checkout-payment-success-button-container{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}.checkout-payment-success-button-container .button-primary{padding:1rem!important}@media only screen and (max-width:950px){.checkout-payment-success-main h1{font:500 2rem Customfont}.checkout-payment-success-main ul{font:400 1.25rem Customfont}.checkout-payment-success-main ul img{height:auto;max-height:15px;max-width:15px;width:100%}}.checkout-select-payment-method-form{display:flex;flex-direction:column;gap:2rem}.checkout-select-payment-method-form label{align-items:center;align-self:stretch;background:var(--white,#fff);border-radius:.75rem;clip-path:margin-box;display:flex;flex-direction:row;gap:1rem;padding:1.5rem 2rem}.checkout-select-payment-method-form label h3{font-size:1.125rem;line-height:140%;margin-bottom:0}.checkout-select-payment-method-form label .number-of-devices-label,.checkout-select-payment-method-form label p{color:var(--panel-capture-button-gray,#535454);font-size:1.125rem;font-style:normal;font-weight:500;line-height:140%}.checkout-select-payment-method-form label .payment-method-option-note{font-size:.875rem;font-weight:600;margin-top:.25rem}.checkout-select-payment-method-form label input{display:inline-block}.checkout-select-payment-method-form input[type=checkbox],.checkout-select-payment-method-form input[type=radio]{aspect-ratio:1/1;height:1.25rem;width:1.25rem}.valid-license-for-days-message{color:var(--panel-capture-button-gray,#535454);font-size:.75rem;font-weight:700;letter-spacing:.015rem;line-height:116%;vertical-align:middle}@media only screen and (max-width:768px){.checkout-main .checkout-select-payment-method-form{gap:.75rem}.checkout-main .checkout-select-payment-method-form label{gap:.75rem;padding:1rem}.checkout-main .checkout-select-payment-method-form label>img,.checkout-main .checkout-select-payment-method-form label>input{flex-shrink:0}.checkout-main .checkout-select-payment-method-form label>div{min-width:0}.checkout-main .checkout-select-payment-method-form label .number-of-devices-label,.checkout-main .checkout-select-payment-method-form label h3,.checkout-main .checkout-select-payment-method-form label p{font-size:1rem;text-align:left}.checkout-main .checkout-select-payment-method-form label .payment-method-option-note{font-size:.875rem}.checkout-main .checkout-select-payment-method-form>.button-primary{margin-top:0}.checkout-main .checkout-select-payment-method-form .valid-license-for-days-message{line-height:1.4}}.conheca-gratuitamente-page{--cg-blue:#3080f0;--cg-blue-dark:#1e5fc0;--cg-teal:#50b0c0;--cg-ink:#0b1220;--cg-ink-2:#101b2e;--cg-text:#1a2233;--cg-text-muted:#54617a;--cg-border:#e3e8f0;--cg-bg-light:#f6f8fc;--cg-white:#fff;--cg-radius:16px;--cg-shadow:0 10px 30px rgba(11,18,32,.1);--cg-shadow-strong:0 20px 60px rgba(11,18,32,.2);--cg-max-width:1140px;background:var(--cg-white);color:var(--cg-text);font-family:var(--pf-font-sans,"Customfont","Archivo",sans-serif);line-height:1.55;margin:0;-webkit-font-smoothing:antialiased}.conheca-gratuitamente-page *{box-sizing:border-box}.conheca-gratuitamente-page img{display:block;max-width:100%}:where(.conheca-gratuitamente-page) a{color:inherit;text-decoration:none}.conheca-gratuitamente-page h1,.conheca-gratuitamente-page h2,.conheca-gratuitamente-page h3{font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0}.conheca-gratuitamente-page h1{font-size:clamp(2rem,4.6vw,3.35rem)}.conheca-gratuitamente-page h2{font-size:clamp(1.6rem,3.4vw,2.5rem)}.conheca-gratuitamente-page h3{font-size:1.125rem;font-weight:700;letter-spacing:-.01em}.conheca-gratuitamente-page section{padding:clamp(56px,7.5vw,104px) 0}.conheca-gratuitamente-wrap{list-style:none;margin:0 auto;max-width:var(--cg-max-width);padding:0 24px;width:100%}@media(max-width:640px){.conheca-gratuitamente-wrap{padding:0 18px}}.conheca-gratuitamente-eyebrow{color:#7fd3e0;display:block;font-size:.8125rem;font-weight:700;letter-spacing:.16em;margin-bottom:8px;text-transform:uppercase}.conheca-gratuitamente-subtitle{color:var(--cg-text-muted);font-size:clamp(1rem,1.6vw,1.175rem);max-width:62ch}.conheca-gratuitamente-subtitle--light{color:#cbd6e8}.conheca-gratuitamente-centered{text-align:center}.conheca-gratuitamente-centered,.conheca-gratuitamente-centered .conheca-gratuitamente-subtitle{margin-left:auto;margin-right:auto}.conheca-gratuitamente-btn{align-items:center;background:linear-gradient(135deg,var(--cg-blue) 0,var(--cg-teal) 100%);border:0;border-radius:999px;box-shadow:0 8px 24px rgba(48,128,240,.35);color:#fff;cursor:pointer;display:inline-flex;font-size:1.0625rem;font-weight:700;gap:10px;justify-content:center;letter-spacing:-.01em;padding:17px 34px;text-align:center;transition:transform .18s ease,box-shadow .18s ease}.conheca-gratuitamente-btn:hover{box-shadow:0 14px 34px rgba(48,128,240,.45);transform:translateY(-2px)}.conheca-gratuitamente-btn:focus-visible{outline:3px solid #9cc6ff;outline-offset:3px}@media(max-width:640px){.conheca-gratuitamente-btn{padding:16px 24px;width:100%}}.conheca-gratuitamente-cta-note{color:var(--cg-text-muted);display:block;font-size:.875rem;margin-top:14px}.conheca-gratuitamente-cta-note--light{color:#c3cfe2}.conheca-gratuitamente-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(11,18,32,.88);border-bottom:1px solid hsla(0,0%,100%,.08);left:0;position:fixed;right:0;top:0;z-index:50}.conheca-gratuitamente-nav{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin:0 auto;max-width:1320px;padding:14px 24px}.conheca-gratuitamente-nav img{height:34px;width:auto}.conheca-gratuitamente-nav .conheca-gratuitamente-btn{box-shadow:none;font-size:.9375rem;padding:12px 24px}@media(max-width:640px){.conheca-gratuitamente-nav .conheca-gratuitamente-btn{display:none;width:auto}}.conheca-gratuitamente-nav .lang-picker__toggle{color:#fff}.conheca-gratuitamente-nav .lang-picker__toggle:hover{background-color:hsla(0,0%,100%,.08)}.conheca-gratuitamente-nav__actions{align-items:center;display:flex;gap:.6rem}.conheca-gratuitamente-nav__whatsapp{align-items:center;border:1.5px solid hsla(0,0%,100%,.25);border-radius:999px;color:#fff;display:inline-flex;font-size:.875rem;font-weight:700;gap:.4rem;padding:.55rem .85rem;transition:background .18s ease,border-color .18s ease}.conheca-gratuitamente-nav__whatsapp:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.4)}.conheca-gratuitamente-nav__login{align-items:center;color:#cbd6e8;display:inline-flex;font-size:.875rem;font-weight:700;padding:.55rem .7rem;transition:color .18s ease}.conheca-gratuitamente-nav__login:hover{color:#fff}@media(max-width:480px){.conheca-gratuitamente-nav{gap:.5rem;padding:10px 16px}.conheca-gratuitamente-nav__actions{gap:.4rem}.conheca-gratuitamente-nav__whatsapp{padding:.5rem}.conheca-gratuitamente-nav__whatsapp-label{display:none}.conheca-gratuitamente-nav__login{padding:.5rem}}.conheca-gratuitamente-hero{background:radial-gradient(1000px 520px at 78% -8%,rgba(80,176,192,.3),transparent 62%),radial-gradient(900px 480px at 8% 8%,rgba(48,128,240,.34),transparent 60%),linear-gradient(170deg,#0b1220,#101b2e 55%,#0b1220);color:#fff;margin-top:var(--cg-header-height,80px);overflow:hidden;padding:clamp(48px,7vw,92px) 0 clamp(56px,7vw,96px);position:relative}.conheca-gratuitamente-hero:after{background-image:radial-gradient(hsla(0,0%,100%,.055) 1px,transparent 0);background-size:26px 26px;content:"";inset:0;opacity:.6;pointer-events:none;position:absolute}.conheca-gratuitamente-hero .conheca-gratuitamente-wrap{position:relative;z-index:2}.conheca-gratuitamente-hero__grid{align-items:center;display:grid;gap:clamp(32px,5vw,64px);grid-template-columns:1.02fr .98fr}@media(max-width:1000px){.conheca-gratuitamente-hero__grid{gap:40px;grid-template-columns:1fr}}.conheca-gratuitamente-hero__title{margin:0 0 18px}.conheca-gratuitamente-hero__gradient-text{background:linear-gradient(100deg,#7fd3e0 0,#66a9ff 55%,var(--cg-blue) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.conheca-gratuitamente-hero .conheca-gratuitamente-subtitle{margin-bottom:30px}.conheca-gratuitamente-hero__proof-list{border-top:1px solid hsla(0,0%,100%,.12);display:grid;gap:12px 30px;grid-template-columns:repeat(2,auto);justify-content:start;list-style:none;margin:30px 0 0;padding:24px 0 0}.conheca-gratuitamente-hero__proof-list li{align-items:center;color:#cbd6e8;display:flex;font-size:.875rem;gap:8px}.conheca-gratuitamente-hero__proof-list svg{color:#7fd3e0;flex:none}@media(max-width:640px){.conheca-gratuitamente-hero__proof-list{gap:10px;grid-template-columns:1fr}}.conheca-gratuitamente-comparator{aspect-ratio:2/3;background:var(--cg-ink);border:1px solid hsla(0,0%,100%,.14);border-radius:22px;box-shadow:var(--cg-shadow-strong);cursor:ew-resize;margin:0 auto;max-width:430px;overflow:hidden;position:relative;touch-action:pan-y;user-select:none;width:100%}.conheca-gratuitamente-comparator img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}@media(max-width:1000px){.conheca-gratuitamente-comparator{max-width:360px}}.conheca-gratuitamente-comparator__after{clip-path:inset(0 0 0 50%)}.conheca-gratuitamente-comparator__handle{background:#fff;bottom:0;box-shadow:0 0 0 1px rgba(11,18,32,.25);left:50%;position:absolute;top:0;transform:translateX(-50%);width:3px;z-index:3}.conheca-gratuitamente-comparator__handle:after{background:#fff;border-radius:50%;box-shadow:0 4px 16px rgba(0,0,0,.35);content:"";height:46px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:46px}.conheca-gratuitamente-comparator__handle:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%233080f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' viewBox='0 0 24 24'%3E%3Cpath d='m9 8-4 4 4 4m6-8 4 4-4 4m-9-4h12'/%3E%3C/svg%3E") 50%/contain no-repeat;content:"";height:22px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:22px;z-index:4}.conheca-gratuitamente-comparator__tag{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(11,18,32,.72);border-radius:999px;bottom:16px;color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.1em;padding:7px 14px;position:absolute;text-transform:uppercase;z-index:4}.conheca-gratuitamente-comparator__tag--original{left:16px}.conheca-gratuitamente-comparator__tag--ai{background:linear-gradient(135deg,var(--cg-blue),var(--cg-teal));right:16px}.conheca-gratuitamente-comparator__caption{color:#c3cfe2;font-size:.8125rem;margin-top:14px;text-align:center}.conheca-gratuitamente-stats{background:var(--cg-ink-2);border-top:1px solid hsla(0,0%,100%,.08);color:#fff;padding:26px 0}.conheca-gratuitamente-stats .conheca-gratuitamente-wrap{display:flex;flex-wrap:wrap;gap:14px 56px;justify-content:center;text-align:center}@media(max-width:640px){.conheca-gratuitamente-stats .conheca-gratuitamente-wrap{gap:20px 32px}}.conheca-gratuitamente-stats__number{background:linear-gradient(100deg,#7fd3e0,#66a9ff);-webkit-background-clip:text;background-clip:text;color:transparent;display:block;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;letter-spacing:-.02em}.conheca-gratuitamente-stats__label{color:#c3cfe2;font-size:.8125rem;letter-spacing:.05em;text-transform:uppercase}.conheca-gratuitamente-section--light{background:var(--cg-bg-light)}.conheca-gratuitamente-section--dark{background:radial-gradient(900px 520px at 22% 0,rgba(48,128,240,.16),transparent 62%),radial-gradient(700px 420px at 88% 100%,rgba(80,176,192,.12),transparent 62%),#06080c;color:#fff}.conheca-gratuitamente-section--dark .conheca-gratuitamente-section-heading h2{color:#fff}.conheca-gratuitamente-section-heading{margin-bottom:clamp(36px,5vw,56px);max-width:720px}.conheca-gratuitamente-section-heading h2{margin:0 0 16px}.conheca-gratuitamente-flow{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;list-style:none;margin:44px 0 36px;padding:0}@media(max-width:640px){.conheca-gratuitamente-flow{gap:8px}}.conheca-gratuitamente-flow__item{align-items:center;background:#fff;border:1px solid var(--cg-border);border-radius:999px;box-shadow:var(--cg-shadow);display:flex;font-size:.9375rem;font-weight:700;gap:11px;padding:13px 22px}.conheca-gratuitamente-flow__item svg{color:var(--cg-blue);flex:none}@media(max-width:640px){.conheca-gratuitamente-flow__item{font-size:.8125rem;padding:10px 16px}}.conheca-gratuitamente-flow__item--highlight{background:linear-gradient(135deg,var(--cg-blue),var(--cg-teal));border-color:transparent;color:#fff}.conheca-gratuitamente-flow__item--highlight svg{color:#fff}.conheca-gratuitamente-flow__arrow{align-items:center;color:#b4c0d4;display:flex}@media(max-width:640px){.conheca-gratuitamente-flow__arrow{display:none}}.conheca-gratuitamente-gallery{display:grid;gap:14px;grid-template-columns:repeat(6,1fr);list-style:none;margin:0;padding:0}@media(max-width:1000px){.conheca-gratuitamente-gallery{grid-template-columns:repeat(4,1fr)}}@media(max-width:640px){.conheca-gratuitamente-gallery{gap:10px;grid-template-columns:repeat(2,1fr)}}.conheca-gratuitamente-gallery__item{aspect-ratio:2/3;background:var(--cg-ink);border-radius:14px;box-shadow:var(--cg-shadow);margin:0;overflow:hidden;position:relative;transition:transform .22s ease,box-shadow .22s ease}.conheca-gratuitamente-gallery__item:hover{box-shadow:var(--cg-shadow-strong);transform:translateY(-5px)}.conheca-gratuitamente-gallery__item picture{display:block;height:100%;width:100%}.conheca-gratuitamente-gallery__item img{height:100%;object-fit:cover;width:100%}.conheca-gratuitamente-gallery__item figcaption{background:linear-gradient(transparent,rgba(11,18,32,.88));bottom:0;color:#fff;font-size:.75rem;font-weight:700;left:0;padding:22px 10px 9px;position:absolute;right:0;text-align:center}@media(prefers-reduced-motion:reduce){.conheca-gratuitamente-gallery__item{transition:none}.conheca-gratuitamente-gallery__item:hover{transform:none}}.conheca-gratuitamente-gallery__note{color:var(--cg-text-muted);font-size:.9375rem;margin-top:26px;text-align:center}.conheca-gratuitamente-gallery__note b{color:var(--cg-text)}.conheca-gratuitamente-options{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1000px){.conheca-gratuitamente-options{grid-template-columns:1fr}}.conheca-gratuitamente-option{align-items:flex-start;background:var(--cg-bg-light);border:1px solid var(--cg-border);border-radius:22px;box-shadow:var(--cg-shadow);display:flex;flex-direction:column;gap:20px;padding:clamp(24px,3vw,32px)}.conheca-gratuitamente-option h3{font-size:1.5rem;line-height:1.25}.conheca-gratuitamente-option .number-of-devices-label,.conheca-gratuitamente-option p{color:var(--cg-text-muted);font-size:.9375rem;margin:0}.conheca-gratuitamente-option .conheca-gratuitamente-btn{font-size:.8125rem;margin-top:auto;padding:14px 20px}.conheca-gratuitamente-option .conheca-gratuitamente-option__providers{font-size:.8125rem;font-weight:600}.conheca-gratuitamente-option__icon{align-items:center;background:rgba(48,128,240,.1);border-radius:14px;color:var(--cg-blue);display:flex;height:52px;justify-content:center;margin-bottom:8px;width:52px}.conheca-gratuitamente-option--teal{background:linear-gradient(150deg,var(--cg-ink),#17455a);border-color:#17455a;color:var(--cg-white)}.conheca-gratuitamente-option--teal .number-of-devices-label,.conheca-gratuitamente-option--teal p{color:#d3e5ed}.conheca-gratuitamente-option--teal .conheca-gratuitamente-option__icon{background:rgba(80,176,192,.18);color:#7fd3e0}.conheca-gratuitamente-option--free{background:var(--cg-white)}.conheca-gratuitamente-option--free .conheca-gratuitamente-option__icon{background:var(--cg-bg-light);color:var(--cg-text-muted)}.conheca-gratuitamente-steps{--cg-rail-y:65px;display:grid;gap:26px;grid-template-columns:repeat(5,1fr);list-style:none;margin:0;padding:0;position:relative}.conheca-gratuitamente-steps:before{background:linear-gradient(90deg,transparent 0,var(--cg-blue) 11%,var(--cg-teal) 89%,transparent 100%);content:"";height:2px;left:0;position:absolute;right:0;top:var(--cg-rail-y)}@media(max-width:1000px){.conheca-gratuitamente-steps{gap:32px 26px;grid-template-columns:repeat(3,1fr)}.conheca-gratuitamente-steps:before{display:none}}@media(max-width:640px){.conheca-gratuitamente-steps{gap:0;grid-template-columns:1fr}.conheca-gratuitamente-steps:before{background:linear-gradient(180deg,var(--cg-blue),var(--cg-teal));bottom:8px;display:block;height:auto;left:7px;right:auto;top:8px;width:2px}}.conheca-gratuitamente-steps__step{position:relative}.conheca-gratuitamente-steps__step b{color:transparent;display:block;font-size:3rem;font-weight:800;height:46px;letter-spacing:-.04em;line-height:46px;-webkit-text-stroke:2px #c3d2e8;margin:0 0 12px}.conheca-gratuitamente-steps__step h3{font-size:1.0625rem;margin-bottom:7px}.conheca-gratuitamente-steps__step .number-of-devices-label,.conheca-gratuitamente-steps__step p{color:var(--cg-text-muted);font-size:.9rem;margin:0}.conheca-gratuitamente-steps__step:last-child b{-webkit-text-stroke-color:var(--cg-blue)}@media(max-width:640px){.conheca-gratuitamente-steps__step{padding:0 0 30px 34px}.conheca-gratuitamente-steps__step:last-child{padding-bottom:0}.conheca-gratuitamente-steps__step b{font-size:2.25rem;height:auto;line-height:1;margin:0;opacity:.8;position:absolute;right:0;top:-4px}}.conheca-gratuitamente-steps__dot{background:linear-gradient(135deg,var(--cg-blue),var(--cg-teal));border-radius:50%;box-shadow:0 0 0 5px var(--cg-bg-light),0 0 0 6px rgba(48,128,240,.28);display:block;height:14px;margin:0 0 24px;position:relative;width:14px}@media(max-width:640px){.conheca-gratuitamente-steps__dot{left:0;margin:0;position:absolute;top:5px}}.conheca-gratuitamente-benefits{display:grid;gap:18px;grid-template-areas:"featured featured b" "featured featured c" "d e f";grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}@media(max-width:1000px){.conheca-gratuitamente-benefits{grid-template-areas:"featured featured" "b c" "d e" "f f";grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.conheca-gratuitamente-benefits{grid-template-areas:"featured" "b" "c" "d" "e" "f";grid-template-columns:1fr}}.conheca-gratuitamente-benefits__card{background:#fff;border:1px solid var(--cg-border);border-radius:var(--cg-radius);box-shadow:var(--cg-shadow);display:flex;flex-direction:column;padding:26px 24px;transition:transform .2s ease,box-shadow .2s ease}.conheca-gratuitamente-benefits__card:hover{box-shadow:var(--cg-shadow-strong);transform:translateY(-4px)}.conheca-gratuitamente-benefits__card h3{margin-bottom:8px}.conheca-gratuitamente-benefits__card .number-of-devices-label,.conheca-gratuitamente-benefits__card p{color:var(--cg-text-muted);font-size:.9375rem;margin:0}.conheca-gratuitamente-benefits__icon{align-items:center;background:rgba(48,128,240,.12);border-radius:12px;color:var(--cg-blue);display:flex;flex:none;height:44px;justify-content:center;margin-bottom:16px;width:44px}.conheca-gratuitamente-benefits__card--featured{background:linear-gradient(150deg,#0b1220,#14315a 60%,#17455a);border:0;box-shadow:var(--cg-shadow-strong);color:#fff;grid-area:featured;justify-content:center;overflow:hidden;padding:clamp(28px,3.4vw,40px);position:relative}.conheca-gratuitamente-benefits__card--featured:after{background:radial-gradient(circle,rgba(80,176,192,.34),transparent 68%);border-radius:50%;content:"";height:340px;position:absolute;right:-120px;top:-120px;width:340px}.conheca-gratuitamente-benefits__card--featured>*{position:relative;z-index:2}.conheca-gratuitamente-benefits__card--featured .conheca-gratuitamente-benefits__icon{background:hsla(0,0%,100%,.14);border-radius:15px;color:#7fd3e0;height:54px;width:54px}.conheca-gratuitamente-benefits__card--featured h3{font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:800;letter-spacing:-.02em;margin-bottom:12px}.conheca-gratuitamente-benefits__card--featured .number-of-devices-label,.conheca-gratuitamente-benefits__card--featured p{color:#cbd6e8;font-size:1.0625rem;max-width:38ch}.conheca-gratuitamente-benefits__card--2{grid-area:b}.conheca-gratuitamente-benefits__card--3{grid-area:c}.conheca-gratuitamente-benefits__card--4{grid-area:d}.conheca-gratuitamente-benefits__card--5{grid-area:e}.conheca-gratuitamente-benefits__card--6{grid-area:f}.conheca-gratuitamente-featured-quote{border-top:1px solid hsla(0,0%,100%,.16);margin:0;padding-top:34px;position:relative}.conheca-gratuitamente-featured-quote blockquote{color:#fff;font-size:clamp(1.5rem,3.5vw,2.65rem);font-weight:800;letter-spacing:-.025em;line-height:1.22;margin:0;max-width:26ch;text-wrap:balance}@media(max-width:1000px){.conheca-gratuitamente-featured-quote blockquote{max-width:none}}.conheca-gratuitamente-featured-quote em{background:linear-gradient(100deg,#7fd3e0 0,#66a9ff 55%,var(--cg-blue) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}.conheca-gratuitamente-featured-quote figcaption{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.conheca-gratuitamente-featured-quote figcaption b{color:#fff;font-size:1.125rem;font-weight:800}.conheca-gratuitamente-featured-quote figcaption span{color:#c3cfe2;font-size:.9375rem}.conheca-gratuitamente-featured-quote__tag{color:#7fd3e0;display:block;font-size:.75rem;font-weight:700;letter-spacing:.14em;margin-bottom:20px;text-transform:uppercase}.conheca-gratuitamente-voices{border-top:1px solid hsla(0,0%,100%,.16);display:grid;gap:0 48px;grid-template-columns:1fr 1fr;list-style:none;margin:56px 0 0;padding:0}@media(max-width:640px){.conheca-gratuitamente-voices{gap:0;grid-template-columns:1fr;margin-top:40px}}.conheca-gratuitamente-voices__item{padding:32px 0 0}.conheca-gratuitamente-voices__item blockquote{color:#dde5f2;font-size:1.0625rem;font-weight:500;line-height:1.5;margin:0}.conheca-gratuitamente-voices__item footer{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.conheca-gratuitamente-voices__item footer b{color:#fff;font-size:1rem;font-weight:700}.conheca-gratuitamente-voices__item footer span{color:#a9b8d2;font-size:.875rem}.conheca-gratuitamente-voices__item+.conheca-gratuitamente-voices__item{border-left:1px solid hsla(0,0%,100%,.16);padding-left:48px}@media(max-width:640px){.conheca-gratuitamente-voices__item+.conheca-gratuitamente-voices__item{border-left:0;border-top:1px solid hsla(0,0%,100%,.16);padding-left:0}}.conheca-gratuitamente-final-cta{background:radial-gradient(760px 400px at 50% -12%,rgba(80,176,192,.2),transparent 62%),linear-gradient(160deg,#0b1220,#16375f);color:#fff;text-align:center}.conheca-gratuitamente-final-cta .conheca-gratuitamente-subtitle{margin:0 auto 34px}.conheca-gratuitamente-final-cta__reassurance{color:#cbd6e8;display:flex;flex-wrap:wrap;font-size:.9375rem;gap:10px 20px;justify-content:center;list-style:none;margin:26px 0 34px;padding:0}.conheca-gratuitamente-final-cta__reassurance li{align-items:center;display:flex;gap:8px}.conheca-gratuitamente-final-cta__reassurance svg{color:#7fd3e0;flex:none}.conheca-gratuitamente-footer{background:var(--cg-ink);border-top:1px solid hsla(0,0%,100%,.08);color:#a3b2cc;font-size:.8125rem;padding:38px 0}.conheca-gratuitamente-footer .conheca-gratuitamente-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.conheca-gratuitamente-footer img{height:26px;opacity:.85}.conheca-gratuitamente-footer a{color:#b9c6dc}.conheca-gratuitamente-footer a:hover{color:#fff}@media(max-width:640px){.conheca-gratuitamente-page{padding-bottom:var(--cg-footer-height,70px)}.conheca-gratuitamente-hero{padding-bottom:64px}.conheca-gratuitamente-footer{border-top:1px solid hsla(0,0%,100%,.1);bottom:0;left:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:60}.conheca-gratuitamente-footer .conheca-gratuitamente-wrap{gap:4px 12px;justify-content:center}.conheca-gratuitamente-footer__credit-detail,.conheca-gratuitamente-footer__links{display:none}}@media(prefers-reduced-motion:reduce){.conheca-gratuitamente-page *{animation:none!important;transition:none!important}}.cookies-policy-table{border-collapse:collapse;font-size:.9rem;margin-top:1rem;width:100%}.cookies-policy-table td,.cookies-policy-table th{border:1px solid var(--gray-medium,#dee2e6);padding:.5rem .75rem;text-align:left;vertical-align:top}.cookies-policy-table th{background-color:var(--gray-medium,#dee2e6)}.cookies-policy-table code{word-break:break-word}@media only screen and (max-width:600px){.cookies-policy-table{font-size:.8rem}.cookies-policy-table td,.cookies-policy-table th{padding:.4rem .5rem}}.cookies-policy-manage-button{background-color:var(--blue,#3b82f6);border:1px solid var(--blue,#3b82f6);border-radius:.5rem;color:var(--white,#fff);cursor:pointer;font-weight:600;margin-top:1rem;padding:.75rem 1.5rem;transition:opacity var(--pf-duration-base) ease}.cookies-policy-manage-button:hover{opacity:.85}@media only screen and (max-width:600px){.cookies-policy-manage-button{display:block;margin-left:auto;margin-right:auto}}.custom-project-briefing-container{display:flex;flex-direction:column;gap:2rem;margin:0 auto;width:min(1074px,100%)}.custom-project-briefing-container h3{font:400 1.5rem Customfont}.custom-project-briefing-title-block{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1.5rem}.custom-project-briefing-intro-text{color:var(--gray-dark,#434343);font:400 .95rem Customfont;line-height:1.55;margin:0 auto;max-width:540px;text-align:center}.custom-project-briefing-cta{align-items:center;background:linear-gradient(90deg,var(--gradient,#3b82f6) 0,var(--gradient2,#60c7ba) 100%);border-radius:var(--pf-radius-full);bottom:1.5rem;box-shadow:0 12px 28px rgba(17,37,98,.25);color:var(--white,#fff);display:inline-flex;font:700 1rem Customfont;gap:.5rem;left:50%;padding:1rem 2rem;position:fixed;text-decoration:none;transform:translateX(-50%);transition:transform var(--pf-duration-fast) ease,box-shadow var(--pf-duration-fast) ease;white-space:nowrap;z-index:100}.custom-project-briefing-cta:hover{box-shadow:0 16px 36px rgba(17,37,98,.3);transform:translateX(-50%) translateY(-2px)}.custom-project-briefing-cta:active{transform:translateX(-50%) translateY(0)}@media only screen and (max-width:600px){.custom-project-briefing-cta{bottom:1rem;font-size:.95rem;justify-content:center;left:1rem;padding:.875rem 1.5rem;right:1rem;transform:none}.custom-project-briefing-cta:hover{transform:translateY(-2px)}.custom-project-briefing-cta:active{transform:none}}.custom-project-briefing-examples{border-bottom:1px solid var(--gray-medium,#dee2e6);border-top:1px solid var(--gray-medium,#dee2e6);display:flex;flex-direction:column;gap:2rem;margin-bottom:6rem;padding:2rem 0}.custom-project-briefing-examples-header{text-align:center}.custom-project-briefing-examples-header h2{color:var(--blue-strong,#112562);font:700 1.5rem Customfont;margin:0 0 .5rem}.custom-project-briefing-examples-header .number-of-devices-label,.custom-project-briefing-examples-header p{color:var(--gray-dark,#434343);font:400 .95rem Customfont;line-height:1.55;margin:0 auto;max-width:36rem}.custom-project-briefing-examples-list{display:flex;flex-direction:column;gap:2.5rem;list-style:none;margin:0;padding:0}.custom-project-briefing-example{border-top:1px solid var(--gray-medium,#dee2e6);display:flex;flex-direction:column;gap:1rem;padding-top:1.5rem}.custom-project-briefing-example:first-child{border-top:0;padding-top:0}.custom-project-briefing-example-head{align-items:center;display:grid;gap:1rem;grid-template-columns:auto 1fr}.custom-project-briefing-example-num{color:var(--blue,#3b82f6);font:700 3rem Customfont;font-variant-numeric:tabular-nums;line-height:.9}.custom-project-briefing-example-title-wrap{display:flex;flex-direction:column;gap:.25rem}.custom-project-briefing-example-kicker{color:var(--gray-dark,#434343);font:600 .7rem Customfont;letter-spacing:.14em;text-transform:uppercase}.custom-project-briefing-example h3{color:var(--blue-strong,#112562);font:700 1.15rem Customfont;line-height:1.25;margin:0}.custom-project-briefing-example-chips{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.custom-project-briefing-example-chip-label{color:var(--gray-dark,#434343);font:700 .7rem Customfont;letter-spacing:.14em;margin-right:.25rem;text-transform:uppercase}.custom-project-briefing-example-chip{background:var(--gray-light,#f5f6f7);border:1px solid var(--gray-medium,#dee2e6);border-radius:var(--pf-radius-full);color:var(--blue-strong,#112562);font:500 .85rem Customfont;line-height:1.2;padding:.25rem .75rem}.custom-project-briefing-example-label{color:var(--blue,#3b82f6);display:inline-block;font:700 .7rem Customfont;letter-spacing:.14em;margin-bottom:.25rem;text-transform:uppercase}.custom-project-briefing-example-main .number-of-devices-label,.custom-project-briefing-example-main p{border-left:3px solid var(--blue,#3b82f6);color:var(--black,#121212);font:400 .95rem Customfont;line-height:1.55;margin:0;padding-left:.75rem}.custom-project-briefing-example-cols{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}@media only screen and (max-width:600px){.custom-project-briefing-example-cols{grid-template-columns:1fr}}.custom-project-briefing-example-cols .number-of-devices-label,.custom-project-briefing-example-cols p{color:var(--black,#121212);font:400 .9rem Customfont;line-height:1.55;margin:0}.custom-project-briefing-example-media{background:var(--gray-light,#f5f6f7);border:1px solid var(--gray-medium,#dee2e6);border-radius:.5rem;overflow:hidden;padding:1rem}.custom-project-briefing-example-media img,.custom-project-briefing-example-media svg{display:block;height:auto;width:100%}.custom-project-briefing-possibilities{border-top:1px solid var(--gray-medium,#dee2e6);padding-top:1.5rem}.custom-project-briefing-possibilities h3{color:var(--blue-strong,#112562);font:700 1.25rem Customfont;margin:0 0 .5rem}.custom-project-briefing-possibilities-lead{color:var(--gray-dark,#434343);font:400 .95rem Customfont;line-height:1.55;margin:0 0 1.25rem}.custom-project-briefing-possibilities-grid{display:grid;gap:1rem 1.5rem;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}@media only screen and (max-width:600px){.custom-project-briefing-possibilities-grid{grid-template-columns:1fr}}.custom-project-briefing-possibilities-grid li{align-items:start;border-top:1px solid var(--gray-medium,#dee2e6);display:grid;gap:.75rem;grid-template-columns:2.5rem 1fr;padding-top:.5rem}.custom-project-briefing-possibilities-grid h4{color:var(--blue-strong,#112562);font:700 .95rem Customfont;line-height:1.2;margin:0 0 .25rem}.custom-project-briefing-possibilities-grid .number-of-devices-label,.custom-project-briefing-possibilities-grid p{color:var(--gray-dark,#434343);font:400 .85rem Customfont;line-height:1.5;margin:0}.custom-project-briefing-possibilities-icon{align-items:center;background:linear-gradient(135deg,var(--gradient,#3b82f6) 0,var(--gradient2,#60c7ba) 100%);border-radius:.5rem;color:var(--white,#fff);display:flex;height:2rem;justify-content:center;width:2rem}.custom-project-briefing-possibilities-icon img{height:1rem;width:1rem}#custom_project_briefing_form{display:flex;flex-direction:column;gap:2.5rem}.custom-project-briefing-section{border-top:1px solid var(--gray-medium,#dee2e6);display:flex;flex-direction:column;gap:1rem;padding-top:1.5rem}.custom-project-briefing-section:first-of-type{border-top:0;padding-top:0}.custom-project-briefing-field{display:flex;flex-direction:column;gap:.5rem}.custom-project-briefing-hours-row{align-items:center;display:flex;gap:.75rem}.custom-project-briefing-hours-row .input-container{flex:1 1 0;min-width:0}@media only screen and (max-width:540px){.custom-project-briefing-hours-row{align-items:stretch;flex-direction:column}.custom-project-briefing-hours-row .custom-project-briefing-hours-sep{display:none}}.custom-project-briefing-hours-row.is-invalid .input-container input{border:1px solid var(--error,#fd5249);border-radius:.25rem}.custom-project-briefing-conditional{border-left:2px solid var(--gray-medium,#dee2e6);display:flex;flex-direction:column;gap:1rem;margin-top:.25rem;padding-left:1rem}.custom-project-briefing-hours-sep{color:var(--gray-dark,#434343);font:400 .95rem Customfont;user-select:none}.custom-project-briefing-hint{color:var(--gray-dark,#434343);font:400 .85rem Customfont;line-height:1.5;margin-top:-1rem}.custom-project-briefing-subquestion{color:var(--black,#121212);font:700 1rem Customfont;margin-top:.5rem}.custom-project-briefing-required-mark{color:var(--error,#fd5249);margin-left:.15rem}.custom-project-briefing-cost-tag{align-self:flex-start;background:rgba(230,152,57,.12);border:1px solid var(--yellow,#e69839);border-radius:var(--pf-radius-full);color:var(--yellow,#e69839);font:700 .6875rem Customfont;padding:.2rem .55rem}.custom-project-briefing-radio-description{display:flex;flex-direction:column;gap:.5rem}.custom-project-briefing-radio-description .number-of-devices-label,.custom-project-briefing-radio-description p{font:400 .9rem Customfont;line-height:1.45}.event-type-radio-inputs-container input[data-multi-field=photo_orientation]:checked+label{background-color:var(--black,#121212);color:var(--white,#fff)}.event-type-radio-inputs-container.is-invalid label{border-color:var(--error,#fd5249)}.mirror-image-checkbox-list.is-invalid label{box-shadow:0 0 0 2px var(--error,#fd5249)}#custom_project_briefing_form .mirror-image-checkbox-list[data-field=access_type]{grid-template-columns:1fr 1fr auto}@media only screen and (max-width:600px){#custom_project_briefing_form .mirror-image-checkbox-list[data-field=access_type]{grid-template-columns:1fr}}.input-container.is-invalid input:not([type=checkbox]):not([type=radio]),.input-container.is-invalid select,.input-container.is-invalid textarea{border:1px solid var(--error,#fd5249);border-radius:.25rem}.input-container.is-invalid input[type=checkbox]{outline:2px solid var(--error,#fd5249);outline-offset:2px}#custom_project_briefing_form .input-floating-container input:placeholder-shown:not(:focus)+label,#custom_project_briefing_form .input-floating-container textarea:placeholder-shown:not(:focus)+label{font-size:1rem;transform:translateY(0)}#custom_project_briefing_form .input-floating-container input:focus+label,#custom_project_briefing_form .input-floating-container input:not(:placeholder-shown)+label,#custom_project_briefing_form .input-floating-container textarea:focus+label,#custom_project_briefing_form .input-floating-container textarea:not(:placeholder-shown)+label{font-size:.75rem;transform:translateY(-1rem)}#custom_project_briefing_form .user-agree-with-terms-input-container{align-items:center;justify-content:flex-start;text-align:left}#custom_project_briefing_form .user-agree-with-terms-input-container input{flex:0 0 auto}#custom_project_briefing_form .user-agree-with-terms-input-container label{text-align:left}.custom-project-briefing-notes-container{display:flex;flex-direction:column;gap:.5rem}.custom-project-briefing-notes-container h4{color:var(--black,#121212);font:700 1rem Customfont;margin:0}.custom-project-briefing-notes-container textarea{background-color:var(--white,#fff);border:1px solid var(--gray-medium,#dee2e6);border-radius:.5rem;font:400 1rem Customfont;line-height:1.4;min-height:6rem;padding:.75rem 1rem;resize:vertical;width:100%}.custom-project-briefing-notes-container textarea::placeholder{color:var(--gray-dark,#434343);opacity:.6}.custom-project-briefing-notes-container textarea:focus{border-color:var(--blue,#3b82f6);outline:none}.custom-project-briefing-notes-container.is-invalid textarea{border-color:var(--error,#fd5249)}.modal-custom-project-briefing-conditions .content-modal{display:flex;flex-direction:column;max-height:calc(100vh - 4rem);overflow:hidden;padding:0}.modal-custom-project-briefing-conditions .content-close{flex:0 0 auto;padding:1.25rem 1.5rem 0}.modal-custom-project-briefing-conditions .modal-content{flex:1 1 auto;min-height:0;overflow-y:auto;padding:.5rem 2.5rem 2rem;scrollbar-color:var(--gray-medium,#dee2e6) var(--gray-light,#f5f6f7)}.modal-custom-project-briefing-conditions .modal-content::-webkit-scrollbar-thumb{background:var(--gray-medium,#dee2e6);border:none;border-radius:5px}.modal-custom-project-briefing-conditions .modal-content::-webkit-scrollbar-track{background:var(--gray-light,#f5f6f7)}.modal-custom-project-briefing-conditions .modal-content h2{color:var(--blue-strong,#112562);font:700 1.875rem Customfont;line-height:1.2;margin:0 0 .5rem;text-align:left}@media only screen and (max-width:768px){.modal-custom-project-briefing-conditions .modal-content h2{font-size:1.5rem}}.modal-custom-project-briefing-conditions .modal-content .custom-project-briefing-conditions-subtitle{color:var(--gray-dark,#434343);font:400 1rem Customfont;line-height:1.5;margin:0 0 1.5rem}.modal-custom-project-briefing-conditions .modal-content h3{border-left:3px solid var(--blue,#3b82f6);color:var(--black,#121212);font:700 1.05rem Customfont;line-height:1.3;margin:1.75rem 0 .5rem;padding-left:.75rem}.modal-custom-project-briefing-conditions .modal-content .number-of-devices-label,.modal-custom-project-briefing-conditions .modal-content p{color:var(--gray-dark,#434343);font:400 .95rem Customfont;line-height:1.65;margin:0 0 .75rem}.modal-custom-project-briefing-conditions .modal-content ul{margin:0 0 1rem;padding-left:1.25rem}.modal-custom-project-briefing-conditions .modal-content li{color:var(--gray-dark,#434343);font:400 .95rem Customfont;line-height:1.65;margin-bottom:.5rem}.modal-custom-project-briefing-conditions .modal-content li::marker{color:var(--blue,#3b82f6)}.modal-custom-project-briefing-conditions .modal-content strong{color:var(--black,#121212);font-weight:700}.custom-project-briefing-conditions-modal-footer{border-top:1px solid var(--gray-medium,#dee2e6);display:flex;flex:0 0 auto;gap:.75rem;justify-content:flex-end;padding:1.25rem 2.5rem 1.75rem}.custom-project-briefing-conditions-modal-footer button{background:var(--black,#121212);border:0;border-radius:.5rem;color:var(--white,#fff);cursor:pointer;font:700 .95rem Customfont;padding:.875rem 2rem;transition:background var(--pf-duration-fast) ease}.custom-project-briefing-conditions-modal-footer button:hover{background:var(--blue-strong,#112562)}.custom-project-briefing-conditions-modal-footer button:active{transform:translateY(1px)}.custom-project-briefing-warning-box{background:rgba(230,152,57,.1);border:1px solid var(--yellow,#e69839);border-radius:.75rem;color:var(--gray-dark,#434343);display:flex;flex-direction:column;font:400 .9rem Customfont;gap:.75rem;line-height:1.55;padding:1.25rem 1.5rem}.custom-project-briefing-warning-box .number-of-devices-label,.custom-project-briefing-warning-box p{margin:0}.custom-project-briefing-warning-box strong{color:var(--black,#121212);font-weight:700}.custom-project-briefing-link{background:none;color:var(--blue,#3b82f6);cursor:pointer;font-weight:700;text-decoration:underline;text-underline-offset:2px;transition:color .25s ease}.custom-project-briefing-link:hover{color:var(--blue-strong,#112562)}.custom-project-briefing-success{padding:1.5rem .75rem;text-align:center}.custom-project-briefing-success .custom-project-briefing-success-check{align-items:center;background:rgba(17,37,98,.1);border-radius:50%;color:var(--blue-strong,#112562);display:flex;height:5.25rem;justify-content:center;margin:0 auto 1.25rem;width:5.25rem}.custom-project-briefing-success .custom-project-briefing-success-check svg{height:2.5rem;width:2.5rem}.custom-project-briefing-success h2{color:var(--blue-strong,#112562);font:700 1.5rem Customfont;margin-bottom:.5rem}.custom-project-briefing-success .number-of-devices-label,.custom-project-briefing-success p{color:var(--gray-dark,#434343);font:400 .95rem Customfont;line-height:1.55;margin:0 auto;max-width:24rem}.conditions-of-contracting-container{margin-left:1rem}.panel-download-header{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:1rem}.panel-download-article{position:absolute;right:0;top:0;width:min(100%,519px)}.panel-download-article-section{align-items:center;display:flex;flex-direction:column;height:395px;position:relative;width:100%}.panel-download-article-section div{align-items:end;display:flex;flex-direction:column;gap:3rem;height:100%;justify-content:start;max-width:389px;padding:2rem 0;text-align:center;transform:translateX(2rem)}.panel-download-article-section div img{transform:rotate(90deg)}.panel-download-article-section-div-success{transform:unset!important}.download__ellipsis-image{transform:unset!important;width:100%!important}.panel-download-main{display:flex;flex-direction:column;flex-grow:1}.panel-download-main .receive-photos-link{display:inline-block;margin:auto auto 1rem}.download-all-photos-body{display:flex;flex-direction:column}.download-all-photos-body .modal{color:var(--black,#121212)}.download-all-photos-mobile-text-section{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;width:100%}@media only screen and (max-width:950px){.panel-download-article{padding:0 1rem;position:unset;right:unset;width:100%}.panel-download-article-section{height:unset}.panel-download-article-section div{transform:unset}.loader{margin:0 auto}}.error-article{align-items:center;display:flex;flex-direction:column;gap:6rem;margin:0 auto;max-width:900px;padding:2rem}.error-article ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;list-style:none;text-align:left;width:100%}.error-article ul a{align-items:center;background-color:var(--black,#121212);border-radius:var(--pf-radius-6);color:var(--white,#fff);display:flex;flex-direction:row;font:700 1rem Customfont;gap:.5rem;padding:.5rem 1rem;text-decoration:none}.error-container{display:flex;flex-direction:column;gap:1rem;width:100%;word-wrap:break-word}.error-container h2{font-size:1.2rem;font-weight:700}.error-container>.number-of-devices-label,.error-container>p{color:var(--error,#fd5249);font:500 1.125rem Customfont}.error-container .panel-capture-main__main-list{margin-top:3rem}.button-error-container{align-items:center;display:flex;flex-direction:column;margin-top:2rem}.panel-event-gallery-copied-message-button{background:none}.panel-event-gallery-copied-message{align-items:center;background-color:var(--white,#fff);border-radius:.5rem;box-shadow:8px 12px 24px 0 hsla(0,0%,7%,.08);color:var(--black,#121212);display:flex;flex-direction:row;font:500 1.1rem Customfont;gap:1rem;justify-content:space-between;padding:1.5rem;position:fixed;right:1rem;top:1rem;z-index:99999}.event-gallery-2-columns .panel-event-image-list{grid-template-columns:1fr 1fr}.panel-event-gallery-header{padding:2rem 1rem 4rem;text-align:center}.panel-event-gallery-list{align-items:center;display:flex;flex-direction:column;gap:1rem}.panel-event-gallery-list li{display:flex;flex-direction:row;gap:1rem}.panel-event-gallery-button-container .button-primary{padding:.5rem 1rem}.event-gallery-slide-show-container,.event-gallery-slide-show-swiper{height:100%}.event-gallery-slide-show-container .swiper-wrapper{align-items:center;cursor:unset}.event-gallery-slide-show-container .swiper-slide{justify-content:center}.event-gallery-slide-show-container img{border-radius:var(--pf-radius-6);height:auto;object-fit:contain;width:100%}.event-gallery-slide-show-container ul{align-items:center;bottom:1rem;display:flex;flex-direction:row;gap:1rem;list-style:none;margin-top:2rem;position:absolute;right:0;width:max-content;z-index:100}.event-gallery-slide-show-container ul img{aspect-ratio:160/160;height:100%;max-height:160px;max-width:160px;object-fit:cover;width:100%}.event-gallery-slide-show-container .qrcode img{border-radius:0}.event-gallery-slide-show-main-image{border-radius:0;max-height:100vh;max-width:100vw;opacity:0;transition:opacity 1s ease-in-out}.event-gallery-slide-show-main-image.visible{opacity:1;z-index:2}.event-gallery-slide-show-main-image.hidden{opacity:0;z-index:1}.panel-home-main.event-gallery-slide-show-main{height:100%;overflow:hidden;padding:0}.qrcode-and-active-photo-container{align-items:center;background-color:var(--white,#fff);border-bottom-left-radius:6px;border-top-left-radius:6px;display:flex;flex-direction:row;padding:1rem .5rem}.qrcode-and-active-photo-container img{max-height:160px;max-width:160px}.qrcode-and-active-photo-container .qrcode{z-index:101}.qrcode-and-active-photo-placeholder{background-color:var(--gray-medium,#dee2e6);border-bottom-left-radius:7px;border-top-left-radius:7px;height:160px;width:160px}.event-gallery-slide-show-container{position:relative}.swiper-pagination-thumbs{transform:translateX(-166px)}.swiper-pagination-thumbs.no-qrcode-thumb{left:-100%}.swiper-pagination-thumbs-container{bottom:0;position:absolute;right:0;z-index:1}.swiper-pagination-thumbs-container__relative-container{position:relative}#current_capture_session_original_img{position:absolute;transition:opacity .1s ease-in-out}.slideshow-receive-photo-header{align-items:center;display:flex;flex-direction:row;justify-content:center;position:absolute;width:100%;z-index:2}@supports(max-height:100dvh){.event-gallery-slide-show-main-image{max-height:100dvh;max-width:100dvw}}@media only screen and (max-width:950px){.swiper-pagination-thumbs{transform:translateX(-86px)}.event-gallery-slide-show-container ul li{flex-shrink:0}.event-gallery-slide-show-container ul img,.qrcode-and-active-photo-container img,.qrcode-and-active-photo-placeholder{max-height:80px;max-width:80px}.qrcode-and-active-photo-placeholder{height:80px;width:80px}}.home-body{background-color:var(--pf-neutral-100);color:var(--pf-black);display:flex;flex-direction:column}.home-body header{display:grid;grid-template-columns:1fr auto 1fr;justify-content:space-between;padding:1rem 2rem;width:100%;z-index:9}@media only screen and (max-width:768px){.home-body header .logo{height:40px;width:120px}}.home-body header .lang-and-whats,.home-body header .login a,.home-body header .login-register,.home-body header .register a,.home-body header .support a,.home-body header .whats a{align-items:center;display:flex}.home-body header .lang-and-whats{gap:1.5rem}@media only screen and (max-width:768px){.home-body header .lang-and-whats{gap:1rem}}.home-body header .login-register{gap:2.5rem;justify-content:end}@media only screen and (max-width:768px){.home-body header .login-register{gap:1rem}}.home-body header .login a,.home-body header .register a,.home-body header .support a,.home-body header .whats a{color:var(--pf-black);font-weight:700;gap:.5rem;text-decoration:none}.home-body header,.home-body header a,.home-body header select{font-size:1rem;font-style:Bold;font-weight:700;letter-spacing:var(--pf-tracking-tight);line-height:100%;vertical-align:bottom}.home-main{display:flex;flex-direction:column;position:relative;width:100%}.home-main .video-container{background-image:url(https://cdn.photofun.ai/assets/images/poster-desktop.jpg);background-position:50%;background-size:cover;cursor:pointer;height:auto;width:100%}@media only screen and (max-width:767px){.home-main .video-container{background-image:url(https://cdn.photofun.ai/assets/images/poster-mobile.jpg)}}.home-main .video-container.video-playing{background-image:none}.home-main .video-desktop{height:calc(100vh - 180px);left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.home-main .video-overlay{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;left:50%;position:absolute;text-align:center;top:40%;transform:translate(-50%,-50%);z-index:2}.home-main .video-overlay h3{color:var(--pf-white)}.home-main .video-overlay.hidden{opacity:0;pointer-events:none}.home-main .free-trial{align-items:center;background:var(--pf-white);bottom:0;color:var(--pf-black);display:flex;gap:5.438rem;height:180px;justify-content:center;position:absolute;width:100%}.home-main .free-trial h1{max-width:300px;text-align:left;white-space:normal}@media only screen and (max-width:768px){.home-main .free-trial h1{max-width:100%;text-align:center}.home-main .free-trial{flex-direction:column;gap:1rem}}.button-gradient,.button-gradient a,a.button-gradient{align-items:center;background:linear-gradient(90deg,var(--pf-blue) 50.54%,var(--pf-teal) 81.76%);background-position:60% 50%;background-repeat:no-repeat;background-size:200% 100%;border-radius:var(--pf-radius-6);color:var(--pf-white);display:flex;flex-direction:row;font-size:medium;font-weight:700;gap:.5rem;height:56px;justify-content:center;padding-inline:1rem;text-decoration:none;transition:background-position var(--pf-duration-slow) ease-in-out;width:min(350px,100%)}.button-gradient a:active,.button-gradient a:hover,.button-gradient:active,.button-gradient:hover,a.button-gradient:active,a.button-gradient:hover{background-position:0 50%}.button--tall,a.button--tall{border-radius:var(--pf-radius-6);color:var(--pf-white);font-size:1rem;font-weight:700;letter-spacing:var(--pf-tracking-tight);padding:1.25rem 1rem;width:fit-content}.home-main-mobile-button{display:none!important}@media only screen and (max-width:950px){.home-body header .lang-and-whats{gap:.75rem}.home-body header{grid-template-columns:1fr auto 1fr;padding:1rem}.home-body header .button-gradient,.home-body header .register .number-of-devices-label,.home-body header .register p,.home-body header .support .number-of-devices-label,.home-body header .support p,.home-body header .whats{display:none}.home-body header .register img,.home-body header .support img{height:1rem;width:1rem}.home-main-mobile-button{bottom:1rem;display:flex!important;left:50%;position:fixed;transform:translateX(-50%);z-index:1}}.landing-body{background-color:var(--pf-white);color:var(--pf-black);height:auto;overflow-x:hidden;-webkit-font-smoothing:antialiased;line-height:normal}.landing-body img{max-width:100%}@media only screen and (max-width:860px){.landing-only-desktop{display:none!important}}.landing-cta-gradient{align-items:center;background:linear-gradient(90deg,var(--pf-blue),var(--pf-teal));background-position:70% 50%;background-size:200% 100%;border:0;border-radius:var(--pf-radius-10);color:var(--pf-white);cursor:pointer;display:inline-flex;font-weight:700;gap:.5rem;justify-content:center;text-decoration:none;transition:background-position var(--pf-duration-slow),transform .08s}.landing-cta-gradient:hover{background-position:0 50%}.landing-cta-gradient:active{transform:translateY(1px)}.landing-gradient-text{background:linear-gradient(90deg,var(--pf-blue),var(--pf-teal));-webkit-background-clip:text;background-clip:text;color:transparent}.landing-eyebrow{font-size:.82rem;font-weight:700;letter-spacing:.12em;margin:0 0 .6rem;text-transform:uppercase}.landing-eyebrow--teal{color:var(--pf-teal);text-align:center}.landing-eyebrow--blue{color:var(--pf-blue);margin-bottom:.7rem}.landing-whatsapp-icon{flex-shrink:0;height:20px;width:20px}.landing-header__whatsapp .landing-whatsapp-icon{height:18px;width:18px}.landing-photo-caption{background:hsla(0,0%,7%,.6);border-radius:var(--pf-radius-4);bottom:8px;color:var(--pf-white);font-size:.72rem;font-weight:700;left:50%;padding:.2rem .55rem;position:absolute;transform:translateX(-50%);white-space:nowrap}.landing-main>section[id]{scroll-margin-top:76px}@media only screen and (max-width:480px){.landing-main>section[id]{scroll-margin-top:64px}}.landing-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.92);border-bottom:1px solid var(--pf-color-border-default);gap:1rem;justify-content:space-between;padding:.75rem clamp(1rem,4vw,2.5rem);position:sticky;top:0;z-index:50}.landing-header,.landing-header .landing-header__logo-link{align-items:center;display:flex}.landing-header .landing-header__logo{height:34px;width:auto}.landing-header .landing-header__actions{align-items:center;display:flex;gap:.5rem}.landing-header .landing-header__whatsapp{align-items:center;border:1.5px solid var(--pf-color-border-default);border-radius:var(--pf-radius-8);color:var(--pf-black);display:inline-flex;font-size:.95rem;font-weight:700;gap:.4rem;padding:.6rem .9rem;text-decoration:none}.landing-header .landing-header__whatsapp:hover{background:var(--pf-color-bg-highlight-hover);border-color:var(--pf-color-bg-highlight-hover)}.landing-header .landing-header__login{align-items:center;border-radius:var(--pf-radius-8);color:var(--pf-color-text-secondary);display:inline-flex;font-size:.95rem;font-weight:700;padding:.6rem .9rem;text-decoration:none}.landing-header .landing-header__login:hover{background:var(--pf-color-track);color:var(--pf-black)}.landing-header .landing-header__cta{border-radius:var(--pf-radius-8);font-size:.95rem;padding:.65rem 1.1rem}.landing-lang-pills{margin-right:.25rem}.landing-lang-pills__button{font-size:.82rem;padding:.32rem .6rem;text-decoration:none}@media only screen and (max-width:480px){.landing-header{gap:.5rem;padding:.6rem .75rem}.landing-header .landing-header__logo{height:28px}.landing-header .landing-header__cta{font-size:.88rem;padding:.55rem .8rem}.landing-lang-pills{margin-right:0}.landing-lang-pills__button{font-size:.78rem;padding:.3rem .45rem}}.landing-hero{background:radial-gradient(1200px 500px at 75% -10%,var(--pf-color-bg-highlight) 0,rgba(234,242,254,0) 60%),var(--pf-white);padding:clamp(2.5rem,5vw,4.5rem) var(--pf-gutter) clamp(3rem,6vw,5rem);position:relative}.landing-hero__inner{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(2rem,4vw,3.5rem);margin:0 auto;max-width:1200px}.landing-hero__texts{display:flex;flex:1 1 440px;flex-direction:column;gap:clamp(1.4rem,3vw,2.1rem);justify-content:center;min-width:300px}.landing-hero__title{font-size:clamp(2.3rem,5.4vw,4rem);font-weight:700;letter-spacing:-.02em;line-height:1.04;margin:0}.landing-hero__subtitle{color:var(--pf-color-text-secondary);font-size:clamp(1.05rem,2.4vw,1.22rem);line-height:1.55;margin:0;max-width:560px}.landing-hero__subtitle strong{color:var(--pf-black)}.landing-hero__cta-group{align-items:flex-start;display:flex;flex-direction:column;gap:.6rem}@media only screen and (max-width:860px){.landing-hero__cta-group{align-items:center;text-align:center;width:100%}}.landing-hero__cta{box-shadow:0 10px 26px rgba(59,130,246,.3);font-size:1.05rem;padding:1.05rem 1.9rem}.landing-hero__cta-note{color:var(--pf-color-text-tertiary);font-size:.9rem;font-weight:600;margin:0}.landing-hero__comparator-column{display:flex;flex:1 1 360px;justify-content:center;min-width:280px}.landing-hero__comparator-wrapper{max-width:420px;width:100%}.landing-differentials{background:var(--pf-black);color:var(--pf-white);padding:clamp(3rem,6vw,5rem) var(--pf-gutter) clamp(1.25rem,2.5vw,1.75rem)}.landing-differentials__inner{margin:0 auto;max-width:1200px}.landing-differentials__title{font-size:clamp(1.7rem,3.6vw,2.6rem);font-weight:700;line-height:1.1;margin:0 auto 2.5rem;max-width:760px;text-align:center}.landing-differentials__grid{display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.landing-differentials__grid{grid-template-columns:1fr}}.landing-differentials__card{align-items:flex-start;border-radius:var(--pf-radius-16);display:flex;flex-direction:column;gap:1rem;padding:clamp(1.5rem,2.5vw,2rem)}.landing-differentials__card h3{font-size:1.5rem;font-weight:700;line-height:1.25;margin:0 0 .6rem}.landing-differentials__card .number-of-devices-label,.landing-differentials__card p{color:var(--pf-color-text-on-inverse);font-size:1.02rem;line-height:1.55;margin:0}.landing-differentials__card .landing-pricing__cta-outline{border-color:currentColor;color:var(--pf-color-text-on-inverse);margin-top:auto}.landing-differentials__card .landing-differentials__providers{font-size:.85rem;font-weight:600}.landing-differentials__card--free{background:linear-gradient(160deg,var(--pf-navy-deep),var(--pf-black));border:1px solid var(--pf-navy-border)}.landing-differentials__icon--free{background:hsla(0,0%,100%,.08);color:var(--pf-white)}.landing-differentials__card--blue{background:linear-gradient(160deg,var(--pf-navy),var(--pf-navy-deep));border:1px solid var(--pf-navy-border)}.landing-differentials__card--teal{background:linear-gradient(160deg,var(--pf-teal-navy),var(--pf-teal-navy-deep));border:1px solid var(--pf-teal-navy-border)}.landing-differentials__card--teal .number-of-devices-label,.landing-differentials__card--teal p{color:var(--pf-teal-muted)}.landing-differentials__icon{align-items:center;border-radius:var(--pf-radius-14);display:flex;height:54px;justify-content:center;margin-bottom:1.1rem;width:54px}.landing-differentials__icon--blue{background:rgba(59,130,246,.18);color:var(--pf-blue-soft)}.landing-differentials__icon--teal{background:rgba(96,199,186,.18);color:var(--pf-teal)}.landing-proof{background:var(--pf-black);padding:clamp(.5rem,1.5vw,.75rem) var(--pf-gutter) clamp(2rem,4vw,2.75rem)}.landing-proof__inner{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(1.25rem,4vw,3rem);justify-content:center;margin:0 auto;max-width:1100px}.landing-proof__stat{min-width:110px;text-align:center}.landing-proof__stat--wide{min-width:130px}.landing-proof__number{color:var(--pf-white);font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700}.landing-proof__label{color:var(--pf-color-text-soft);font-size:.9rem;font-weight:600}.landing-proof__divider{background:var(--pf-color-border-on-inverse);height:38px;width:1px}.landing-why{background:var(--pf-neutral-100);padding:var(--pf-section-y) var(--pf-gutter)}.landing-why__inner{margin:0 auto;max-width:1200px}.landing-why__heading{margin:0 auto 2.6rem;max-width:680px;text-align:center}.landing-why__heading h2{font-size:clamp(1.8rem,4vw,2.7rem);font-weight:700;line-height:1.1;margin:0 0 .8rem}.landing-why__heading .number-of-devices-label,.landing-why__heading p{color:var(--pf-color-text-tertiary);font-size:clamp(1.02rem,2.2vw,1.15rem);line-height:1.5;margin:0}.landing-why__grid{display:grid;gap:1.1rem;grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr))}.landing-why__card{background:var(--pf-white);border-radius:var(--pf-radius-14);box-shadow:var(--pf-shadow-sm);padding:1.6rem}.landing-why__card h3{font-size:1.18rem;font-weight:700;margin:0 0 .4rem}.landing-why__card .number-of-devices-label,.landing-why__card p{color:var(--pf-color-text-tertiary);font-size:.98rem;line-height:1.5;margin:0}.landing-why__icon{align-items:center;background:var(--pf-color-bg-highlight-hover);border-radius:var(--pf-radius-12);color:var(--pf-blue);display:flex;height:48px;justify-content:center;margin-bottom:1rem;width:48px}.landing-roi{background:var(--pf-white);padding:var(--pf-section-y) var(--pf-gutter)}.landing-roi__inner{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(2rem,5vw,3.5rem);margin:0 auto;max-width:1100px}.landing-roi__texts{flex:1 1 360px;min-width:300px}.landing-roi__texts h2{font-size:clamp(1.8rem,4vw,2.7rem);font-weight:700;line-height:1.1;margin:0 0 1rem}.landing-roi__body{color:var(--pf-color-text-secondary);font-size:1.08rem;line-height:1.55;margin:0 0 1.4rem}.landing-roi__quote{border-left:4px solid var(--pf-teal);margin-bottom:1.6rem;padding:.4rem 0 .4rem 1.1rem}.landing-roi__quote-text{color:var(--pf-black);font-size:1.1rem;font-style:italic;line-height:1.5;margin:0 0 .4rem}.landing-roi__quote-author{color:var(--pf-color-text-tertiary);font-size:.9rem;font-weight:600;margin:0}.landing-roi__calculator-column{flex:1 1 320px;min-width:280px}.landing-roi__calculator{background:linear-gradient(160deg,var(--pf-navy),var(--pf-navy-deep));border-radius:var(--pf-radius-16);box-shadow:0 20px 50px rgba(15,27,51,.3);color:var(--pf-white);padding:clamp(1.8rem,4vw,2.6rem)}.landing-roi__calculator-label{color:var(--pf-blue-pale);font-size:.85rem;font-weight:700;letter-spacing:.04em;margin:0 0 1.4rem}.landing-roi__events-row{align-items:baseline;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.55rem}.landing-roi__events-label{color:var(--pf-color-text-on-inverse-muted);font-size:1rem}.landing-roi__events-value{color:var(--pf-white);font-size:1.7rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;min-width:2ch;text-align:right}.landing-roi__events-range{accent-color:var(--pf-teal);cursor:pointer;margin:0;width:100%}.landing-roi__range-scale{color:var(--pf-color-text-on-inverse-faint);display:flex;font-size:.72rem;justify-content:space-between;margin:.2rem 0 1.3rem}.landing-roi__divider{background:hsla(0,0%,100%,.12);height:1px;margin:0 0 1.1rem}.landing-roi__plan-row{align-items:center;display:flex;gap:.75rem;justify-content:space-between;padding:.2rem 0 .7rem}.landing-roi__plan-label{color:var(--pf-color-text-on-inverse-muted);font-size:1rem}.landing-roi__plan-value-group{align-items:baseline;display:flex;gap:.3rem}.landing-roi__plan-value{color:var(--pf-white);font-size:clamp(1.4rem,4.5vw,1.9rem);font-variant-numeric:tabular-nums;font-weight:700;line-height:1;min-width:6.5ch;text-align:right}.landing-roi__plan-per{color:var(--pf-color-text-on-inverse-muted);font-size:.82rem}.landing-roi__annual-row{align-items:center;background:rgba(96,199,186,.14);border:1px solid rgba(96,199,186,.28);border-radius:var(--pf-radius-12);display:flex;gap:.75rem;justify-content:space-between;padding:.9rem 1.1rem}.landing-roi__annual-label-group{display:flex;flex-direction:column;gap:.25rem}.landing-roi__annual-label{color:var(--pf-teal-soft);font-size:1rem;font-weight:600}.landing-roi__annual-badge{font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}.landing-roi__annual-badge,.landing-roi__annual-value{color:var(--pf-color-accent-on-inverse);font-weight:700}.landing-roi__annual-value{font-size:clamp(1.5rem,5vw,2.1rem);font-variant-numeric:tabular-nums;line-height:1;min-width:6.5ch;text-align:right}.landing-roi__annual-per{color:var(--pf-teal-soft);font-size:.82rem}.landing-how{background:var(--pf-neutral-100);padding:var(--pf-section-y) var(--pf-gutter)}.landing-how__inner{margin:0 auto;max-width:1100px}.landing-how__inner h2{font-size:clamp(1.8rem,4vw,2.7rem);font-weight:700;line-height:1.1;margin:0 0 2.4rem;text-align:center}.landing-how__steps{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:2.2rem}.landing-how__step{background:var(--pf-white);border-radius:var(--pf-radius-16);box-shadow:var(--pf-shadow-sm);padding:1.8rem;text-align:center}.landing-how__step h3{font-size:1.2rem;font-weight:700;margin:0 0 .5rem}.landing-how__step .number-of-devices-label,.landing-how__step p{color:var(--pf-color-text-tertiary);font-size:.98rem;line-height:1.5;margin:0;text-wrap:balance}.landing-how__step-number{align-items:center;background:linear-gradient(90deg,var(--pf-blue),var(--pf-teal));border-radius:50%;color:var(--pf-white);display:flex;font-size:1.2rem;font-weight:700;height:44px;justify-content:center;margin:0 auto 1rem;width:44px}.landing-how__video-block{aspect-ratio:16/9;background:linear-gradient(135deg,var(--pf-navy),var(--pf-navy-deep));border-radius:var(--pf-radius-16);box-shadow:0 16px 44px rgba(15,27,51,.28);overflow:hidden;position:relative}.landing-how__video-iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.landing-gallery{background:var(--pf-white);padding:var(--pf-section-y) var(--pf-gutter)}.landing-gallery__inner{margin:0 auto;max-width:1200px}.landing-gallery__heading{margin:0 auto 2.6rem;max-width:720px;text-align:center}.landing-gallery__heading h2{font-size:clamp(1.8rem,4vw,2.7rem);font-weight:700;line-height:1.1;margin:0 0 .8rem}.landing-gallery__heading .number-of-devices-label,.landing-gallery__heading p{color:var(--pf-color-text-tertiary);font-size:clamp(1.02rem,2.2vw,1.15rem);line-height:1.5;margin:0}.landing-gallery__grid{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@media only screen and (max-width:360px){.landing-gallery__grid{grid-template-columns:repeat(auto-fill,minmax(135px,1fr))}}.landing-gallery__item{aspect-ratio:246/352;background:var(--pf-color-track);border-radius:var(--pf-radius-12);box-shadow:0 6px 18px hsla(0,0%,7%,.08);overflow:hidden;position:relative;transition:transform .25s ease,box-shadow .25s ease}.landing-gallery__item:hover{box-shadow:0 14px 30px hsla(0,0%,7%,.16);transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.landing-gallery__item{transition:none}.landing-gallery__item:hover{transform:none}}.landing-gallery__variation{inset:0;opacity:0;position:absolute;transition:opacity .7s ease}.landing-gallery__variation img{display:block;height:100%;object-fit:cover;width:100%}@media(prefers-reduced-motion:reduce){.landing-gallery__variation{transition:none}}.landing-gallery__variation--active,.landing-gallery__variation:first-child{opacity:1}.landing-gallery__create-card{align-items:center;aspect-ratio:246/352;background:var(--pf-color-bg-highlight);border:2px dashed var(--pf-blue);border-radius:var(--pf-radius-12);display:flex;flex-direction:column;gap:.8rem;justify-content:center;text-decoration:none;transition:background var(--pf-duration-fast)}.landing-gallery__create-card:hover{background:var(--pf-color-bg-highlight-hover)}.landing-gallery__create-icon{align-items:center;background:linear-gradient(90deg,var(--pf-blue),var(--pf-teal));border-radius:50%;color:var(--pf-white);display:flex;height:44px;justify-content:center;width:44px}.landing-gallery__create-text{color:var(--pf-blue);font-size:1.05rem;font-weight:700;padding:0 .75rem;text-align:center}@media only screen and (max-width:531px){.landing-gallery__create-card{aspect-ratio:auto;grid-column:1/-1;padding:1.7rem 1rem}}.landing-gallery__foot{color:var(--pf-color-text-tertiary);font-size:.92rem;margin:1.8rem 0 0;text-align:center}.landing-gallery__foot a{color:var(--pf-blue);font-weight:700;text-decoration:none}.landing-gallery__foot a:hover{text-decoration:underline}.landing-pricing{background:var(--pf-black);color:var(--pf-white);padding:var(--pf-section-y) var(--pf-gutter)}.landing-pricing__inner{margin:0 auto;max-width:1150px}.landing-pricing__heading{margin:0 auto 1.4rem;max-width:720px;text-align:center}.landing-pricing__heading h2{font-size:clamp(1.9rem,4.2vw,2.8rem);font-weight:700;line-height:1.1;margin:0 0 .7rem}.landing-pricing__heading .number-of-devices-label,.landing-pricing__heading p{color:var(--pf-color-text-on-inverse);font-size:clamp(1.02rem,2.2vw,1.18rem);line-height:1.5;margin:0}.landing-pricing__reminder{background:rgba(96,199,186,.12);border:1px solid rgba(96,199,186,.3);border-radius:var(--pf-radius-12);color:var(--pf-teal-soft);font-size:.98rem;font-weight:600;margin:0 auto 2.4rem;max-width:780px;padding:.9rem 1.2rem;text-align:center}.landing-pricing__grid{align-items:stretch;display:grid;gap:2.4rem 1.25rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.landing-pricing__card{background:var(--pf-color-bg-inverse-card);border:1px solid var(--pf-color-border-on-inverse);border-radius:var(--pf-radius-16);display:flex;flex-direction:column;padding:1.9rem}.landing-pricing__card h3{font-size:1.3rem;font-weight:700;margin:0 0 .3rem}.landing-pricing__card--featured{background:linear-gradient(165deg,var(--pf-navy),var(--pf-navy-deep));border:1.5px solid var(--pf-blue);box-shadow:0 18px 50px rgba(59,130,246,.25);position:relative;transform:translateY(-6px)}.landing-pricing__card--featured h3{margin:.4rem 0 .3rem}.landing-pricing__badge{align-items:center;background:linear-gradient(90deg,var(--pf-blue),var(--pf-teal));border-radius:var(--pf-radius-full);box-shadow:0 6px 16px rgba(59,130,246,.4);color:var(--pf-white);display:flex;font-size:.78rem;font-weight:700;gap:var(--pf-space-4);left:50%;padding:.35rem .9rem;position:absolute;top:-13px;transform:translateX(-50%);white-space:nowrap}.landing-pricing__badge svg{display:block;flex-shrink:0}.landing-pricing__card-for{color:var(--pf-color-text-soft);font-size:.9rem;margin:0 0 1.2rem;min-height:2.4em}.landing-pricing__price-row{align-items:baseline;display:flex;gap:.35rem;margin-bottom:.3rem}.landing-pricing__price{font-size:2.4rem;font-weight:700;line-height:1}.landing-pricing__price--featured{font-size:2.6rem}.landing-pricing__price-unit{color:var(--pf-color-text-soft);font-size:.95rem}.landing-pricing__price-unit--featured{color:var(--pf-color-text-on-inverse-muted)}.landing-pricing__annual-note{color:var(--pf-color-accent-on-inverse);font-size:.92rem;font-weight:600;margin:.4rem 0 0}.landing-pricing__card-divider{background:var(--pf-color-border-on-inverse);height:1px;margin:1.4rem 0}.landing-pricing__card-divider--featured{background:hsla(0,0%,100%,.12)}.landing-pricing__cta-outline{align-items:center;background:transparent;border:1.5px solid var(--pf-neutral-600);border-radius:var(--pf-radius-10);color:var(--pf-white);display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;margin-top:auto;padding:.9rem 1rem;text-decoration:none;transition:background var(--pf-duration-fast)}.landing-pricing__cta-outline:hover{background:var(--pf-color-track-inverse)}.landing-pricing__cta-featured{font-size:1.02rem;margin-top:auto;padding:1rem}.landing-pricing__included{background:var(--pf-color-bg-inverse-card);border:1px solid var(--pf-color-border-on-inverse);border-radius:var(--pf-radius-16);margin-top:2.4rem;padding:clamp(1.4rem,3vw,2rem)}.landing-pricing__included-title{color:var(--pf-white);font-size:1.05rem;font-weight:700;margin:0 0 1.1rem}.landing-pricing__included-grid{display:grid;gap:.7rem 1.5rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.landing-pricing__included-item{align-items:center;color:var(--pf-color-text-on-inverse);display:flex;font-size:.95rem;gap:.6rem}.landing-pricing__included-item svg{flex-shrink:0}.landing-pricing__payment{margin-top:1.6rem}.landing-pricing__payment-line{color:var(--pf-color-text-on-inverse);font-size:.95rem;margin:0 0 .5rem}.landing-pricing__payment-devices{color:var(--pf-color-text-soft);font-size:.88rem;margin:0}@media only screen and (max-width:600px){.landing-pricing__grid{gap:1.6rem 1.25rem}.landing-pricing__card{align-items:center;column-gap:.9rem;display:grid;grid-template-columns:1fr auto;padding:1.2rem 1.4rem}.landing-pricing__card h3{grid-area:1/1;margin:0}.landing-pricing__card .landing-pricing__card-for{grid-area:2/1;margin:0;min-height:0}.landing-pricing__card .landing-pricing__price-row{grid-area:1/2;justify-self:end;margin:0}.landing-pricing__card .landing-pricing__annual-note{grid-area:2/2;justify-self:end;margin:0;text-align:right}.landing-pricing__card .landing-pricing__card-divider{grid-area:3/1/4/3;margin:1rem 0}.landing-pricing__card .landing-pricing__cta-featured,.landing-pricing__card .landing-pricing__cta-outline{grid-area:4/1/5/3}.landing-pricing__card--featured{padding-top:1.6rem;transform:none}.landing-pricing__card--featured h3{margin:0}.landing-pricing__price{font-size:1.8rem}.landing-pricing__price--featured{font-size:1.9rem}}.landing-comparison{background:var(--pf-white);padding:var(--pf-section-y) var(--pf-gutter)}.landing-comparison__inner{margin:0 auto;max-width:980px}.landing-comparison__inner h2{font-size:clamp(1.8rem,4vw,2.7rem);font-weight:700;line-height:1.1;margin:0 0 2.4rem;text-align:center}.landing-comparison__table{border:1px solid var(--pf-color-border-default);border-radius:var(--pf-radius-16);box-shadow:var(--pf-shadow-sm);overflow:hidden}.landing-comparison__header-row{background:var(--pf-neutral-100);display:grid;font-size:clamp(.82rem,2vw,1rem);font-weight:700;grid-template-columns:1.3fr 1fr 1fr}.landing-comparison__header-feature{padding:1rem clamp(.8rem,2vw,1.4rem)}.landing-comparison__header-photofun{background:var(--pf-color-bg-highlight);color:var(--pf-blue)}.landing-comparison__header-competitor,.landing-comparison__header-photofun{align-items:center;display:flex;justify-content:center;padding:1rem clamp(.6rem,2vw,1.2rem);text-align:center}.landing-comparison__header-competitor{color:var(--pf-color-text-tertiary)}.landing-comparison__row{align-items:center;display:grid;grid-template-columns:1.3fr 1fr 1fr}.landing-comparison__row--zebra{background:var(--pf-color-bg-surface-2)}.landing-comparison__feature{color:var(--pf-black);font-size:clamp(.82rem,2vw,.98rem);font-weight:700;padding:.95rem clamp(.8rem,2vw,1.4rem)}.landing-comparison__photofun{align-items:center;background:rgba(96,199,186,.07);color:var(--pf-teal-deep);display:flex;font-size:clamp(.8rem,2vw,.95rem);font-weight:600;gap:.4rem;height:100%;justify-content:center;padding:.95rem clamp(.5rem,1.5vw,1rem);text-align:center}.landing-comparison__photofun svg{flex-shrink:0}.landing-comparison__competitor{color:var(--pf-color-text-tertiary);font-size:clamp(.8rem,2vw,.92rem);padding:.95rem clamp(.5rem,1.5vw,1rem);text-align:center}.landing-testimonials{background:var(--pf-neutral-100);padding:var(--pf-section-y) var(--pf-gutter)}.landing-testimonials__inner{margin:0 auto;max-width:1150px}.landing-testimonials__inner h2{font-size:clamp(1.8rem,4vw,2.7rem);font-weight:700;line-height:1.1;margin:0 0 2.4rem;text-align:center}.landing-testimonials__featured{align-items:stretch;background:linear-gradient(160deg,var(--pf-navy),var(--pf-navy-deep));border-radius:var(--pf-radius-16);box-shadow:0 16px 44px rgba(15,27,51,.22);color:var(--pf-white);display:flex;flex-wrap:wrap;gap:clamp(1.2rem,3vw,2.2rem);margin-bottom:1.5rem;padding:clamp(1.4rem,3vw,2rem)}.landing-testimonials__video{align-self:center;aspect-ratio:9/16;background:linear-gradient(135deg,var(--pf-navy-soft),var(--pf-navy));border-radius:var(--pf-radius-14);flex:0 0 auto;margin:0 auto;overflow:hidden;position:relative;width:clamp(220px,60vw,300px)}.landing-testimonials__video-iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.landing-testimonials__featured-text{display:flex;flex:1 1 320px;flex-direction:column;justify-content:center;min-width:280px}.landing-testimonials__quote-icon{margin-bottom:1rem}.landing-testimonials__featured-quote{font-size:clamp(1rem,1.9vw,1.18rem);font-weight:500;line-height:1.5;margin:0 0 1.2rem}.landing-testimonials__featured-author{color:var(--pf-color-text-on-inverse-muted);font-size:.95rem;font-weight:700;margin:0}.landing-testimonials__featured-author-name{color:var(--pf-color-text-on-inverse-strong);display:block}.landing-testimonials__featured-author-company{color:var(--pf-color-text-on-inverse-muted);display:block;font-style:italic;font-weight:400}.landing-testimonials__slider{padding:0 3.6rem;position:relative}.landing-testimonials__slider .swiper-button-next,.landing-testimonials__slider .swiper-button-prev{align-items:center;border:none;box-shadow:8px 12px 24px 0 hsla(0,0%,7%,.08);color:var(--pf-blue);cursor:pointer;display:flex;height:44px;justify-content:center;margin-top:0;padding:0;position:absolute;top:calc(50% - .625rem);transform:translateY(-50%);transition:background-color var(--pf-duration-quick) ease,transform var(--pf-duration-fast) ease,box-shadow var(--pf-duration-quick) ease;width:44px;z-index:1}.landing-testimonials__slider .swiper-button-next svg,.landing-testimonials__slider .swiper-button-prev svg{display:none}.landing-testimonials__slider .swiper-button-next .landing-testimonials__nav-icon,.landing-testimonials__slider .swiper-button-prev .landing-testimonials__nav-icon{display:block;fill:none;height:22px;width:22px}.landing-testimonials__slider .swiper-button-next:after,.landing-testimonials__slider .swiper-button-prev:after{content:none}.landing-testimonials__slider .swiper-button-next:hover,.landing-testimonials__slider .swiper-button-prev:hover{background-color:var(--pf-color-bg-highlight-hover);box-shadow:0 10px 26px hsla(0,0%,7%,.14);transform:translateY(-50%) scale(1.08)}.landing-testimonials__slider .swiper-button-next:active,.landing-testimonials__slider .swiper-button-prev:active{transform:translateY(-50%) scale(.95)}.landing-testimonials__slider .swiper-button-next:focus-visible,.landing-testimonials__slider .swiper-button-prev:focus-visible{outline:2px solid var(--pf-blue);outline-offset:2px}.landing-testimonials__slider .swiper-button-next.swiper-button-disabled,.landing-testimonials__slider .swiper-button-prev.swiper-button-disabled{box-shadow:none;opacity:.35;pointer-events:none}.landing-testimonials__slider .swiper-button-prev{left:0}.landing-testimonials__slider .swiper-button-prev .landing-testimonials__nav-icon{transform:translateX(-1px)}.landing-testimonials__slider .swiper-button-next{right:0}.landing-testimonials__slider .swiper-button-next .landing-testimonials__nav-icon{transform:translateX(1px)}@media only screen and (max-width:620px){.landing-testimonials__slider{padding:0 3rem}.landing-testimonials__slider .swiper-button-next,.landing-testimonials__slider .swiper-button-prev{height:40px;width:40px}.landing-testimonials__slider .swiper-button-next .landing-testimonials__nav-icon,.landing-testimonials__slider .swiper-button-prev .landing-testimonials__nav-icon{height:20px;width:20px}}.landing-testimonials__swiper{margin:-.5rem 0 -1.75rem;padding:.5rem 0 1.75rem}.landing-testimonials__card{background:var(--pf-white);border-radius:var(--pf-radius-14);box-shadow:var(--pf-shadow-sm);display:flex;flex-direction:column;height:auto;padding:1.6rem}.landing-testimonials__card-quote{color:var(--pf-color-text-secondary);font-size:1rem;line-height:1.55;margin:0 0 1rem}.landing-testimonials__card-author{color:var(--pf-black);font-size:.9rem;font-weight:700;margin:auto 0 0;text-align:right}.landing-testimonials__card-author-name{display:block}.landing-testimonials__card-author-company{color:var(--pf-color-text-tertiary);display:block;font-size:.85rem;font-style:italic;font-weight:400}.landing-faq{background:var(--pf-white);padding:var(--pf-section-y) var(--pf-gutter)}.landing-faq__inner{margin:0 auto;max-width:780px}.landing-faq__inner h2{font-size:clamp(1.8rem,4vw,2.7rem);font-weight:700;line-height:1.1;margin:0 0 2.4rem;text-align:center}.landing-faq__list{display:flex;flex-direction:column;gap:.7rem}.landing-faq__item{background:var(--pf-white);border:1px solid var(--pf-color-border-default);border-radius:var(--pf-radius-12);overflow:hidden}.landing-faq__item--open{background:var(--pf-color-bg-surface-2)}.landing-faq__question{align-items:center;background:transparent;border:0;color:var(--pf-black);cursor:pointer;display:flex;font-family:inherit;font-size:clamp(.98rem,2.2vw,1.08rem);font-weight:700;gap:1rem;justify-content:space-between;padding:1.05rem 1.2rem;text-align:left;transition:background var(--pf-duration-fast);width:100%}.landing-faq__question:hover{background:var(--pf-neutral-100)}.landing-faq__icon{flex-shrink:0;transition:transform var(--pf-duration-quick)}.landing-faq__item--open .landing-faq__icon{transform:rotate(45deg)}.landing-faq__answer{color:var(--pf-color-text-secondary);display:none;font-size:1rem;line-height:1.6;padding:0 1.2rem 1.2rem}.landing-faq__item--open .landing-faq__answer{display:block}.landing-faq__foot{color:var(--pf-color-text-tertiary);font-size:.92rem;margin:1.8rem 0 0;text-align:center}.landing-faq__foot a{color:var(--pf-blue);font-weight:700;text-decoration:none}.landing-faq__foot a:hover{text-decoration:underline}.landing-custom{background:var(--pf-black);color:var(--pf-white);padding:var(--pf-section-y) var(--pf-gutter)}.landing-custom__inner{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(2rem,5vw,3.5rem);justify-content:center;margin:0 auto;max-width:1100px}.landing-custom__texts{flex:1 1 420px;min-width:300px;text-align:left}.landing-custom__texts h2{font-size:clamp(1.8rem,4vw,2.7rem);font-weight:700;line-height:1.12;margin:0 0 1.1rem}.landing-custom__texts .number-of-devices-label,.landing-custom__texts p{color:var(--pf-color-text-on-inverse);font-size:clamp(1.05rem,2.4vw,1.2rem);line-height:1.6;margin:0;max-width:620px}.landing-custom__badge{align-items:center;background:rgba(96,199,186,.14);border:1px solid rgba(96,199,186,.3);border-radius:var(--pf-radius-full);color:var(--pf-color-accent-on-inverse);display:inline-flex;font-size:.78rem;font-weight:700;gap:.5rem;letter-spacing:.1em;margin-bottom:1.4rem;padding:.4rem .9rem;text-transform:uppercase}.landing-custom__cta-column{align-items:stretch;display:flex;flex:0 1 380px;flex-direction:column;gap:.9rem;min-width:300px}.landing-custom__cta{box-shadow:0 12px 30px rgba(59,130,246,.28);font-size:1.08rem;padding:1.15rem 1.4rem;white-space:nowrap}@media only screen and (max-width:480px){.landing-custom__cta{white-space:normal}}.landing-custom__cta-note{color:var(--pf-color-text-on-inverse-note);font-size:.85rem;margin:0;text-align:center}.landing-final-cta{background:linear-gradient(120deg,var(--pf-blue),var(--pf-teal));color:var(--pf-white);padding:clamp(3.5rem,7vw,5rem) var(--pf-gutter);text-align:center}.landing-final-cta__inner{margin:0 auto;max-width:760px}.landing-final-cta__inner h2{font-size:clamp(1.9rem,4.4vw,2.9rem);font-weight:700;line-height:1.12;margin:0 0 1.4rem}.landing-final-cta__buttons{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center}.landing-final-cta__primary{align-items:center;background:var(--pf-white);border:1.5px solid var(--pf-white);border-radius:var(--pf-radius-10);box-shadow:0 12px 30px rgba(0,0,0,.18);color:var(--pf-blue);display:inline-flex;font-size:1.08rem;font-weight:700;justify-content:center;line-height:1.4;padding:1.05rem 1.6rem;text-decoration:none;transition:transform var(--pf-duration-fast),box-shadow var(--pf-duration-fast)}.landing-final-cta__primary:hover{box-shadow:0 16px 36px rgba(0,0,0,.24);transform:translateY(-1px)}.landing-final-cta__primary:active{transform:translateY(1px)}.landing-final-cta__whatsapp{align-items:center;background:hsla(0,0%,100%,.15);border:1.5px solid hsla(0,0%,100%,.6);border-radius:var(--pf-radius-10);color:var(--pf-white);display:inline-flex;font-size:1.08rem;font-weight:700;gap:.5rem;justify-content:center;line-height:1.4;padding:1.05rem 1.6rem;text-decoration:none}.landing-final-cta__whatsapp:hover{background:hsla(0,0%,100%,.25)}@media only screen and (max-width:560px){.landing-final-cta__primary,.landing-final-cta__whatsapp{width:100%}}.landing-footer{background:var(--pf-neutral-900);color:var(--pf-color-text-soft);padding:1.1rem var(--pf-gutter)}.landing-footer__inner{font-size:.82rem;gap:.6rem 1.4rem;justify-content:space-between;margin:0 auto;max-width:1150px}.landing-footer__inner,.landing-footer__links{align-items:center;display:flex;flex-wrap:wrap}.landing-footer__links{gap:1rem}.landing-footer__links a{color:var(--pf-color-text-soft);text-decoration:none}.landing-footer__links a:hover{color:var(--pf-white)}.landing-footer__icon-link{align-items:center;display:inline-flex;justify-content:center}.landing-footer__icon-link .landing-whatsapp-icon{height:17px;width:17px}.landing-footer__credit{font-size:.78rem}@media only screen and (max-width:860px){.landing-footer{border-top:1px solid var(--pf-color-border-on-inverse);bottom:0;left:0;padding:.55rem 1rem calc(.55rem + env(safe-area-inset-bottom));position:fixed;right:0;z-index:60}.landing-final-cta{padding-bottom:calc(clamp(3.5rem, 7vw, 5rem) + 18px + 1.1rem)}.landing-footer__inner{gap:.3rem .55rem;justify-content:center}.landing-footer__links{font-size:.72rem;gap:.55rem}.landing-footer__credit{font-size:.72rem}.landing-footer__credit-detail{display:none}}.affiliate-nav__list{align-items:center;display:flex;flex-direction:row;gap:.5rem;list-style:none}.affiliate-nav__list a,.affiliate-nav__list button,.affiliate-nav__list label{align-items:center;background-color:transparent;border-radius:var(--pf-radius-10);box-shadow:none;color:var(--panel-home-text-soft,#454b57);cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:-.01em;line-height:1;padding:.6rem .85rem;position:relative;text-decoration:none;transition:background-color var(--pf-duration-quick) ease,color var(--pf-duration-quick) ease;width:100%}.affiliate-nav__list li.active a,.affiliate-nav__list li.active button,.affiliate-nav__list li.active label,.affiliate-nav__list li:hover a,.affiliate-nav__list li:hover button,.affiliate-nav__list li:hover label{background-color:var(--blue-light,#e5edfa);color:var(--panel-home-link,#1565c0)}@media only screen and (max-width:1400px){.affiliate-nav__list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;width:100%}}@media only screen and (max-width:950px){.affiliate-nav__list{background-color:var(--white,#fff);border-top:1px solid var(--panel-home-border,#e5e9ef);bottom:0;display:grid;gap:0;grid-template-columns:repeat(5,1fr);left:0;padding:6px 4px calc(6px + env(safe-area-inset-bottom));position:fixed;right:0;width:auto;z-index:60}.affiliate-nav__list>li>a,.affiliate-nav__list>li>button,.affiliate-nav__list>li>label{border-radius:0;color:var(--panel-home-text-muted,#6b6b6b);flex-direction:column;gap:3px;min-height:56px;padding:7px 2px}.affiliate-nav__list>li>a .number-of-devices-label,.affiliate-nav__list>li>a p,.affiliate-nav__list>li>button .number-of-devices-label,.affiliate-nav__list>li>button p,.affiliate-nav__list>li>label .number-of-devices-label,.affiliate-nav__list>li>label p{display:block;font-size:11px}.affiliate-nav__list>li.active>a,.affiliate-nav__list>li.active>button,.affiliate-nav__list>li.active>label,.affiliate-nav__list>li:hover>a,.affiliate-nav__list>li:hover>button,.affiliate-nav__list>li:hover>label{background-color:transparent;color:var(--panel-home-link,#1565c0)}}.bo-nav{align-items:center;display:flex;gap:8px;justify-content:space-between;position:sticky;top:0;z-index:10060}.bo-nav.is-ready{left:0;position:fixed;right:0}.bo-nav{background:#fff;border-bottom:1px solid #d8e1e9;box-sizing:border-box;color:#172534;font-family:var(--pf-font-sans);font-size:var(--pf-text-sm);font-weight:var(--pf-weight-regular);line-height:var(--pf-leading-normal);padding:calc(6px + env(safe-area-inset-top, 0px)) 16px 6px}.bo-nav [hidden]{display:none!important}.bo-nav *,.bo-nav :after,.bo-nav :before{box-sizing:border-box}.bo-nav a,.bo-nav button,.bo-nav summary{border-radius:8px;color:inherit;font:inherit;min-height:44px;text-decoration:none}.bo-nav button,.bo-nav summary{cursor:pointer}.bo-nav button{background:transparent;border:0;padding:10px 12px}.bo-nav a:focus-visible,.bo-nav button:focus-visible,.bo-nav input:focus-visible,.bo-nav summary:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}.bo-nav a:hover,.bo-nav button:hover,.bo-nav summary:hover{background:#edf3f8}.bo-nav__bar,.bo-nav__mobile-heading{display:none}.bo-nav__groups{align-items:center;display:flex;gap:4px}.bo-nav summary,.bo-nav__home{align-items:center;display:flex;font-weight:600!important;padding:10px 14px;white-space:nowrap}.bo-nav summary{gap:8px;list-style:none}.bo-nav summary::-webkit-details-marker{display:none}.bo-nav summary:after{content:"⌄";font-size:12px}.bo-nav__group{position:relative}.bo-nav__group:has(.active)>summary,.bo-nav__group[open]>summary{background:#edf3f8;color:#1c5b9e}.bo-nav__dropdown{background:#fff;border:1px solid #d8e1e9;border-radius:12px;box-shadow:0 12px 30px rgba(23,37,52,.149);left:0;max-height:min(70dvh,620px);overflow-y:auto;padding:8px;position:absolute;top:calc(100% + 5px);width:290px}.bo-nav__group:last-child .bo-nav__dropdown{left:auto;right:0}.bo-nav ul{list-style:none;margin:0;padding:0}.bo-nav li a{align-items:center;display:flex;overflow-wrap:anywhere;padding:10px 12px}.bo-nav li.active a{background:#e4effb;color:#1c5b9e;font-weight:700}.bo-nav__health{flex-shrink:0}.bo-nav__health>summary{gap:5px;padding:8px}.bo-nav__health>summary:after{content:none}.bo-nav__square{background:var(--server-color);border-radius:2px;height:10px;width:10px}.bo-nav__cloud{color:var(--server-color);font-size:11px;font-weight:800;margin-left:3px}.bo-nav__health-details{background:#fff;border:1px solid #d8e1e9;border-radius:12px;box-shadow:0 12px 30px rgba(23,37,52,.149);font-size:var(--pf-text-xs);max-height:70dvh;overflow-wrap:anywhere;overflow-y:auto;padding:12px;position:absolute;right:12px;top:100%;width:min(340px,100vw - 24px)}.bo-nav__health-details .number-of-devices-label,.bo-nav__health-details p{margin:4px 0}.bo-nav__health-details .number-of-devices-label:last-child,.bo-nav__health-details p:last-child{margin-bottom:0}.bo-nav__server{color:var(--server-color);padding:0}.bo-nav__server-heading{align-items:center;display:flex;gap:8px;justify-content:space-between}.bo-nav__server-heading strong{font-weight:var(--pf-weight-semibold)}.bo-nav__server-actions{display:flex;flex-shrink:0}.bo-nav .bo-nav__server-action{align-items:center;color:var(--pf-color-text,#172534);display:inline-flex;height:26px;justify-content:center;min-height:26px;padding:0;width:32px}@media(pointer:coarse){.bo-nav .bo-nav__server-action{height:32px;min-height:32px;width:36px}}.bo-nav__server-action svg{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:16px}.bo-nav__server-action[aria-disabled=true]{cursor:default;opacity:.3;pointer-events:none}.bo-nav__health-details .bo-nav__server-time{font-size:var(--pf-text-2xs);font-weight:var(--pf-weight-regular);margin:0}.bo-nav__monitor-values{align-items:center;display:inline-flex;gap:5px}.bo-nav__pressure{border-left:1px solid #d8e1e9;font-size:var(--pf-text-2xs);font-variant-numeric:tabular-nums;margin-left:3px;padding-left:8px}.bo-nav [data-level=safe]{color:#2e7d32}.bo-nav [data-level=moderate]{color:#7a5b00}.bo-nav [data-level=near]{color:#a34a00}.bo-nav [data-level=trigger]{color:#d32f2f}.bo-nav [data-level=unavailable]{color:#607080}.bo-nav__pressure-details{border-bottom:1px solid #d8e1e9;margin-bottom:6px;padding-bottom:6px}.bo-nav__pressure small{font:inherit;opacity:.8}.bo-nav__pressure-details dl{margin:4px 0}.bo-nav__pressure-details dl>div{display:flex;gap:12px;justify-content:space-between}.bo-nav__pressure-details dd{font-weight:var(--pf-weight-semibold);margin:0}.bo-nav__refresh{border:1px solid #1565c0;border-radius:3px;display:inline-block;flex-shrink:0;height:18px;margin-left:3px;overflow:hidden;position:relative;width:12px}.bo-nav__water{background:#4d9de0;inset:0;position:absolute;transform:scaleY(var(--refresh-fill,0));transform-origin:bottom;transition:transform 1s linear}.bo-nav__health[data-refresh-error] .bo-nav__refresh{border-color:#d32f2f}.bo-nav__health[data-refresh-error] .bo-nav__water{background:#d32f2f}.bo-nav__health[data-refresh-error] .bo-nav__monitor-values{opacity:.5}.bo-nav__refresh-message{color:#d32f2f}@media(prefers-reduced-motion:reduce){.bo-nav__water{transition:none}}.bo-nav-spacer{flex-shrink:0;height:var(--bo-nav-bottom,57px)}body.bo-nav-modal{overflow:hidden}body:has(.bo-nav) #pf-inbox.pf-inbox-fullpage{top:var(--bo-nav-bottom,57px)}body:has(.bo-nav) #pf-inbox.pf-inbox-fullpage .pf-chat-window{height:calc(100dvh - var(--bo-nav-bottom, 57px))}@media(max-width:1024px){.bo-nav{flex-wrap:wrap;padding:calc(6px + env(safe-area-inset-top, 0px)) 12px 6px}.bo-nav.is-ready{flex-wrap:nowrap}.bo-nav__panel{width:100%}.bo-nav__bar{min-width:0}.bo-nav__groups{display:block}.bo-nav__group{border-top:1px solid #e7edf3}.bo-nav__group summary{justify-content:space-between}.bo-nav__dropdown{border:0;box-shadow:none;max-height:none;padding:0 8px 8px;position:static;width:100%}.bo-nav__mobile-heading{align-items:center;justify-content:space-between}.bo-nav__page{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bo-nav.is-ready .bo-nav__bar{align-items:center;display:flex;gap:12px}.bo-nav.is-ready .bo-nav__trigger{flex-shrink:0}.bo-nav.is-ready .bo-nav__panel{display:none}.bo-nav.is-open .bo-nav__panel{background:#fff;display:block;height:100dvh;inset:0 auto 0 0;overflow-y:auto;overscroll-behavior:contain;padding:max(12px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));position:fixed;width:min(400px,100%);z-index:2}.bo-nav.is-open .bo-nav__mobile-heading{display:flex}.bo-nav__backdrop{background:rgba(23,37,52,.4);inset:0;position:fixed;z-index:1}}.backoffice-id-td{white-space:nowrap;width:1%}.backoffice-id-cell{align-items:center;display:inline-flex;gap:4px}.backoffice-plain-id-link{color:var(--black,#121212);font-family:monospace;font-size:.9rem;text-decoration:underline}.backoffice-plain-id-link:hover{text-decoration:none}.backoffice-copy-chip{align-items:center;background-color:var(--black,#121212);border:1px solid var(--black,#121212);border-radius:var(--pf-radius-4);color:var(--white,#fff);cursor:pointer;display:inline-flex;gap:6px;padding:4px 9px;transition:background-color var(--pf-duration-quick) ease,color var(--pf-duration-quick) ease}.backoffice-copy-chip:hover{background-color:var(--white,#fff);color:var(--black,#121212)}.backoffice-copy-chip:hover img{filter:brightness(0)}.backoffice-copy-chip .backoffice-copy-chip-text{font-family:monospace;font-size:.9rem}.backoffice-copy-chip img{display:block;height:20px;transition:filter var(--pf-duration-quick) ease;width:20px}.backoffice-open-tab-chip{align-items:center;background-color:var(--black,#121212);border:1px solid var(--black,#121212);border-radius:var(--pf-radius-4);color:var(--white,#fff);cursor:pointer;display:inline-flex;gap:6px;padding:4px 9px;transition:background-color var(--pf-duration-quick) ease,color var(--pf-duration-quick) ease}.backoffice-open-tab-chip:hover{background-color:var(--white,#fff);color:var(--black,#121212)}.backoffice-open-tab-chip:hover img{filter:none}.backoffice-open-tab-chip a{color:var(--white,#fff)}.backoffice-open-tab-chip .backoffice-open-tab-chip-text{font-family:monospace;font-size:.9rem}.backoffice-open-tab-chip img{display:block;filter:brightness(0) invert(1);height:20px;transition:filter var(--pf-duration-quick) ease;width:20px}.explore__table a.backoffice-open-tab-chip{color:var(--white,#fff)}.explore__table a.backoffice-open-tab-chip:hover{color:var(--black,#121212)}.backoffice-copy-icon-chip{align-items:center;background-color:var(--white,#fff);border:1px solid var(--black,#121212);border-radius:var(--pf-radius-4);cursor:pointer;display:inline-flex;line-height:1;padding:4px;transition:background-color var(--pf-duration-quick) ease}.backoffice-copy-icon-chip:hover{background-color:var(--black,#121212)}.backoffice-copy-icon-chip:hover img{filter:none}.backoffice-copy-icon-chip img{display:block;filter:brightness(0);height:20px;transition:filter var(--pf-duration-quick) ease;width:20px}.backoffice-filter-chip{align-items:center;background-color:var(--white,#fff);border:1px solid var(--black,#121212);border-radius:var(--pf-radius-4);cursor:pointer;display:inline-flex;line-height:1;padding:4px;transition:background-color var(--pf-duration-quick) ease}.backoffice-filter-chip:hover{background-color:var(--black,#121212)}.backoffice-filter-chip:hover img{filter:brightness(0) invert(1)}.backoffice-filter-chip img{display:block;height:20px;transition:filter var(--pf-duration-quick) ease;width:20px}.backoffice__subtitle{padding:1rem}.backoffice__table{display:flex;flex-direction:column;gap:2rem;padding:1rem;word-break:break-word}.backoffice__table time{font-size:inherit}.backoffice-main-button{padding:1rem}.backoffice-main-button .button-primary{padding:1rem;width:100%}.backoffice-main-button .button-primary.delete{background-color:var(--error,#fd5249);color:var(--white,#fff)}.backoffice-main-button .button-primary.delete:hover{background-color:var(--white,#fff);color:var(--error,#fd5249)}.backoffice-kv{display:flex;flex-direction:column;gap:1rem}.backoffice-kv .backoffice-kv-toggle-input{height:1px;opacity:0;position:absolute;width:1px}.backoffice-kv .backoffice-kv-toggle{align-items:center;align-self:flex-start;border:1px solid var(--gray-medium,#dee2e6);border-radius:var(--pf-radius-4);color:var(--gray-dark,#434343);cursor:pointer;display:inline-flex;font-size:.85rem;gap:.5rem;padding:.35rem .75rem}.backoffice-kv .backoffice-kv-toggle:before{border:1px solid var(--gray-dark,#434343);border-radius:3px;content:"";height:14px;width:14px}.backoffice-kv .backoffice-kv-toggle-input:checked~.backoffice-kv-toggle{border-color:var(--black,#121212);color:var(--black,#121212)}.backoffice-kv .backoffice-kv-toggle-input:checked~.backoffice-kv-toggle:before{background-color:var(--black,#121212)}.backoffice-kv .backoffice-kv-toggle-input:focus-visible~.backoffice-kv-toggle{outline:2px solid var(--blue,#3b82f6);outline-offset:2px}.backoffice-kv .backoffice-kv-grid .backoffice-kv-card--empty{display:none}.backoffice-kv .backoffice-kv-toggle-input:checked~.backoffice-kv-grid .backoffice-kv-card--empty{display:grid}.backoffice-kv details::details-content{transition:none}.backoffice-kv-grid{border:1px solid var(--gray-medium,#dee2e6);border-bottom:none;border-radius:var(--pf-radius-6);display:flex;flex-direction:column;overflow:hidden}.backoffice-kv-card{align-items:baseline;border-bottom:1px solid var(--gray-medium,#dee2e6);border-left:3px solid var(--gray-medium,#dee2e6);display:grid;gap:1rem;grid-template-columns:minmax(190px,300px) 1fr;min-width:0;overflow-wrap:anywhere;padding:.55rem .85rem}@media only screen and (max-width:768px){.backoffice-kv-card{gap:.2rem;grid-template-columns:1fr}}.backoffice-kv-key{color:var(--landing-text-muted,#6b7280);font-family:monospace;font-size:.78rem}.backoffice-kv-card--timestamp{border-left-color:var(--blue,#3b82f6)}.backoffice-kv-card--boolean{border-left-color:var(--success,#23a667)}.backoffice-kv-card--link{border-left-color:var(--yellow,#e69839)}.backoffice-kv-card--color{border-left-color:var(--landing-teal-deep,#1a7f6b)}.backoffice-kv-card--identifier{border-left-color:var(--gray-dark,#434343)}.backoffice-kv-card--json,.backoffice-kv-card--long-text{border-left-color:var(--landing-navy-soft,#24375c)}.backoffice-kv-display{color:var(--black,#121212);display:flex;flex-direction:column;font-size:.92rem;font-weight:500;gap:.2rem}.backoffice-kv-display time{font-size:inherit}.backoffice-kv-raw{font-family:monospace;font-size:.85rem}.backoffice-kv-hint{color:var(--landing-text-muted,#6b7280);font-size:.75rem}.backoffice-kv-hint:before{content:"↳ "}.backoffice-kv-empty{color:var(--landing-text-soft,#9aa1aa)}.backoffice-kv-badge{align-self:flex-start;border-radius:var(--pf-radius-full);color:var(--white,#fff);font-size:.8rem;font-weight:700;padding:2px 10px}.backoffice-kv-badge--true{background-color:var(--success,#23a667)}.backoffice-kv-badge--false{background-color:var(--gray-dark,#434343)}.backoffice-kv-swatch{align-items:center;display:inline-flex;font-family:monospace;font-size:.85rem;gap:6px}.backoffice-kv-swatch i{border:1px solid var(--gray-dark,#434343);border-radius:3px;display:block;height:18px;width:18px}.backoffice-kv-copyable{align-items:center;display:inline-flex;gap:6px;min-width:0;overflow-wrap:anywhere}.backoffice-kv-link{color:var(--blue,#3b82f6);overflow-wrap:anywhere;text-decoration:underline}.backoffice-kv-link:hover{text-decoration:none}.backoffice-kv-json summary,.backoffice-kv-long-text summary{color:var(--blue,#3b82f6);cursor:pointer;font-size:.85rem;overflow-wrap:anywhere}.backoffice-kv-json .number-of-devices-label,.backoffice-kv-json p,.backoffice-kv-json pre,.backoffice-kv-long-text .number-of-devices-label,.backoffice-kv-long-text p,.backoffice-kv-long-text pre{font-family:monospace;font-size:.8rem;margin-top:.5rem;max-height:320px;overflow:auto;overflow-wrap:anywhere;white-space:pre-wrap}.backoffice-table-wrapper{overflow-x:auto;padding:1rem;width:100%}.backoffice-table-wrapper h1{margin-top:2rem}.explore__table{border:2px solid var(--black,#121212);border-collapse:separate;border-radius:.5rem;border-spacing:0;margin-bottom:1rem;width:100%}.explore__table .button-primary{color:var(--white,#fff);white-space:nowrap}.explore__table td,.explore__table th{border:1px solid var(--black,#121212);padding:.75rem 1rem;text-align:left;vertical-align:middle}.explore__table a{color:var(--blue,#3b82f6)}.explore__table tr:nth-child(2n){background-color:var(--gray-medium,#dee2e6)}.explore__table tr:nth-child(odd){background-color:var(--white,#fff)}.explore__table thead th{background-color:var(--blue,#3b82f6);color:var(--white,#fff);font-weight:700}.explore__table tbody tr{transition:background-color var(--pf-duration-base) ease}.explore__table tbody tr:hover{background-color:var(--gradient2,#60c7ba)}@media only screen and (max-width:950px){.explore__table td,.explore__table th{padding:.25rem .5rem}}#search_input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}#backoffice_search_close_icon_img{box-sizing:border-box;cursor:pointer;height:22px;opacity:.55;padding:2px;width:22px}.backoffice-input-search{background-color:var(--landing-bg-subtle,#fbfcfd);border:1px solid var(--landing-border,#e3e6ea);border-radius:var(--pf-radius-8);color:var(--black,#121212);font-size:1.1rem;outline:none;padding:1rem 1rem 1rem 3rem;transition:border-color var(--pf-duration-quick) ease-in-out;width:100%}.backoffice-input-search:focus{border-color:var(--blue,#3b82f6)}.effect-key-wizard .effect-key-wizard-card{background:radial-gradient(120% 90% at 82% -12%,rgba(59,130,246,.32),transparent 60%),var(--pf-black,#121212);border-radius:var(--pf-radius-16,16px);box-shadow:0 30px 70px rgba(0,0,0,.45);color:var(--pf-slate-100,#e8edf5);margin:0 auto;max-height:100%;max-width:540px;min-height:0;min-width:0;overflow:auto;padding:24px;top:auto;transform:none;width:100%}.effect-key-wizard-icon-sprite{display:none}.effect-key-wizard-eyebrow{color:var(--pf-teal-bright,#7be0d2);font-size:10.5px;font-weight:700;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.effect-key-wizard-title-row{align-items:center;display:flex;gap:10px;margin-bottom:6px}.effect-key-wizard-title{color:var(--pf-white,#fff);font-size:19px;font-weight:600;letter-spacing:-.01em;margin:0}.effect-key-wizard-title:focus{outline:none}.effect-key-wizard-back,.effect-key-wizard-close{background:none;border:none;cursor:pointer;display:flex;flex:none;line-height:0}.effect-key-wizard-back{background:hsla(0,0%,100%,.1);border-radius:var(--pf-radius-8,8px);color:var(--pf-slate-100,#e8edf5);padding:7px}.effect-key-wizard-back:hover{background:hsla(0,0%,100%,.2)}.effect-key-wizard-back svg{height:14px;stroke-width:2.4;width:14px}.effect-key-wizard-close{color:var(--pf-slate-500,#9fb0c8);margin-left:auto;padding:6px}.effect-key-wizard-close:hover{color:var(--pf-white,#fff)}.effect-key-wizard-close svg{height:20px;stroke-width:2;width:20px}.effect-key-wizard-lead{color:var(--pf-slate-300,#b9c2d0);font-size:12.5px;line-height:1.5;margin:0 0 12px}.effect-key-wizard-provider-list{display:flex;flex-direction:column;gap:7px}.effect-key-wizard-provider-row{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--pf-radius-12,12px);cursor:pointer;display:flex;font-family:inherit;gap:11px;padding:11px 12px;text-align:left;width:100%}.effect-key-wizard-provider-row:hover{background:hsla(0,0%,100%,.11);border-color:var(--pf-teal,#60c7ba)}.effect-key-wizard-provider-icon{align-items:center;background:hsla(0,0%,100%,.08);border-radius:var(--pf-radius-10,10px);color:var(--pf-slate-300,#b9c2d0);display:flex;flex:none;height:34px;justify-content:center;width:34px}.effect-key-wizard-provider-icon svg{display:block;height:17px;width:17px}.effect-key-wizard-provider-icon--connected{background:var(--pf-gradient-brand,linear-gradient(90deg,var(--pf-blue),var(--pf-teal)));color:var(--pf-white,#fff)}.effect-key-wizard-provider-row[data-provider=meta] .effect-key-wizard-provider-icon svg{transform:translateX(1px)}.effect-key-wizard-provider-body{display:flex;flex:1;flex-direction:column;gap:1px;line-height:1.3;min-width:0}.effect-key-wizard-provider-body b{color:var(--pf-white,#fff);font-size:13px}.effect-key-wizard-provider-model{color:var(--pf-slate-500,#9fb0c8);font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.effect-key-wizard-provider-meta{align-items:center;display:flex;flex-wrap:wrap;gap:4px 9px;margin-top:3px}.effect-key-wizard-quality,.effect-key-wizard-seconds{align-items:center;color:var(--pf-slate-500,#9fb0c8);display:inline-flex;flex:none;gap:3px}.effect-key-wizard-quality small,.effect-key-wizard-seconds small{font-size:10px;font-weight:600;white-space:nowrap}.effect-key-wizard-quality svg,.effect-key-wizard-seconds svg{flex:none;height:11px;stroke-width:2;width:11px}.effect-key-wizard-quality{gap:2.5px}.effect-key-wizard-quality small{margin-left:3px}.effect-key-wizard-quality-dot{background:hsla(0,0%,100%,.16);border-radius:50%;flex:none;height:5px;width:5px}.effect-key-wizard-quality-dot--on{background:var(--pf-teal-bright,#7be0d2)}.effect-key-wizard-quality-dot--half{background:linear-gradient(90deg,var(--pf-teal-bright,#7be0d2) 50%,hsla(0,0%,100%,.16) 50%)}.effect-key-wizard-provider-price{color:var(--pf-slate-300,#b9c2d0);font-size:10px;white-space:nowrap}.effect-key-wizard-provider-action{color:var(--pf-teal-bright,#7be0d2);flex:none;font-size:12px;font-weight:700;white-space:nowrap}.effect-key-wizard-provider-chevron{color:var(--pf-slate-500,#9fb0c8);flex:none;height:15px;stroke-width:2.2;width:15px}.effect-key-wizard-tutorial{margin:14px 0}.effect-key-wizard-tutorial-links{align-items:center;color:var(--pf-slate-500,#9fb0c8);display:flex;flex-wrap:wrap;font-size:11px;gap:6px;line-height:1.45}.effect-key-wizard-tutorial-links a,.effect-key-wizard-tutorial-links button{background:none;border:0;color:var(--pf-teal-bright,#7be0d2);cursor:pointer;font:inherit;font-weight:500;padding:0;text-decoration:none}.effect-key-wizard-tutorial-links a:hover,.effect-key-wizard-tutorial-links button:hover{color:var(--pf-white,#fff);text-decoration:none}.effect-key-wizard-tutorial-links a:focus-visible,.effect-key-wizard-tutorial-links button:focus-visible{border-radius:4px;outline:2px solid var(--pf-teal-bright,#7be0d2);outline-offset:4px}.effect-key-wizard-key-label{color:var(--pf-slate-300,#b9c2d0);display:block;font-size:12.5px;font-weight:500;margin-bottom:8px}.effect-key-wizard-console{margin:0 0 12px}.effect-key-wizard-console,.effect-key-wizard-tutorial{display:flex;flex-direction:column;gap:3px;text-decoration:none}.effect-key-wizard-console b,.effect-key-wizard-tutorial b{color:var(--pf-slate-300,#b9c2d0);font-size:12.5px;font-weight:500;line-height:1.3}.effect-key-wizard-console small,.effect-key-wizard-tutorial small{color:var(--pf-slate-500,#9fb0c8);font-size:11px;line-height:1.45}.effect-key-wizard-console-action{align-items:center;align-self:flex-start;background:rgba(123,224,210,.12);border:1px solid rgba(123,224,210,.3);border-radius:var(--pf-radius-10,10px);color:var(--pf-teal-bright,#7be0d2);display:inline-flex;font-size:12px;font-weight:700;gap:8px;line-height:1.4;margin:4px 0;padding:6px 10px;text-decoration:none}.effect-key-wizard-console-action:hover{background:rgba(123,224,210,.2);color:var(--pf-white,#fff);text-decoration:none}.effect-key-wizard-console-action:focus-visible{outline:2px solid var(--pf-teal-bright,#7be0d2);outline-offset:3px}.effect-key-wizard-card .effect-key-wizard-key-input{background:var(--pf-white,#fff);border:1.5px solid hsla(0,0%,100%,.25);border-radius:var(--pf-radius-10,10px);box-sizing:border-box;color:var(--pf-black,#121212);color-scheme:light;font-family:inherit;font-size:13px;font-weight:400;letter-spacing:normal;min-height:40px;padding:11px 13px;text-align:left;width:100%}.effect-key-wizard-card .effect-key-wizard-key-input:not(:placeholder-shown){-webkit-text-security:disc}.effect-key-wizard-card .effect-key-wizard-key-input::placeholder{color:var(--pf-neutral-400,#6b7280);font-style:normal;opacity:1;text-align:left}.effect-key-wizard-card .effect-key-wizard-key-input:focus{border-color:var(--pf-teal,#60c7ba);box-shadow:0 0 0 3px rgba(96,199,186,.25);outline:none}.effect-key-wizard-billing{color:var(--pf-slate-500,#9fb0c8);font-size:11px;font-weight:400;line-height:1.5;margin:8px 0 0}.effect-key-wizard-card .effect-key-wizard-key-input--error{border-color:var(--pf-error,#fd5249)}.effect-key-wizard-error{margin-top:8px}.effect-key-wizard-error-message{color:#ffa39e;font-size:12px;font-weight:700;line-height:1.5;margin:0}.effect-key-wizard-error-action{color:#ffa39e;display:inline-block;font-size:12px;font-weight:700;margin-top:3px;text-decoration:underline}.effect-key-wizard-error-tip{color:var(--pf-slate-300,#b9c2d0);font-size:11.5px;font-weight:600;margin:4px 0 0}.effect-key-wizard-stages{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--pf-radius-10,10px);display:flex;flex-direction:column;gap:7px;margin-top:12px;padding:11px 13px}.effect-key-wizard-stage{align-items:center;color:var(--pf-slate-500,#9fb0c8);display:flex;font-size:12px;font-weight:700;gap:8px}.effect-key-wizard-stage-mark{align-items:center;border:2px solid hsla(0,0%,100%,.25);border-radius:50%;box-sizing:border-box;display:flex;flex:none;height:13px;justify-content:center;width:13px}.effect-key-wizard-stage-check{display:none;height:13px;stroke-width:2.6;width:13px}.effect-key-wizard-stage--running{color:var(--pf-white,#fff)}.effect-key-wizard-stage--running .effect-key-wizard-stage-mark{animation:rotating .9s linear infinite;border-top-color:var(--pf-white,#fff);border-width:2.5px}.effect-key-wizard-stage--done{color:var(--pf-teal-bright,#7be0d2)}.effect-key-wizard-stage--done .effect-key-wizard-stage-mark{border-color:transparent;overflow:visible}.effect-key-wizard-stage--done .effect-key-wizard-stage-check{display:block}.effect-key-wizard-disclaimers{margin-top:12px}.effect-key-wizard-disclaimers-title{color:var(--pf-white,#fff);font-size:12px;font-weight:700;margin-bottom:9px}.effect-key-wizard-disclaimer{align-items:flex-start;color:var(--pf-slate-300,#b9c2d0);display:flex;font-size:11.5px;gap:9px;line-height:1.5}.effect-key-wizard-disclaimer+.effect-key-wizard-disclaimer{margin-top:8px}.effect-key-wizard-disclaimer b{color:var(--pf-slate-100,#e8edf5)}.effect-key-wizard-disclaimer svg{color:var(--pf-teal-bright,#7be0d2);flex:none;height:16px;margin-top:1px;stroke-width:2;width:16px}.effect-key-wizard-submit{align-items:center;background:var(--pf-gradient-brand,linear-gradient(90deg,var(--pf-blue),var(--pf-teal)));border:none;border-radius:var(--pf-radius-10,10px);color:var(--pf-white,#fff);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:700;gap:8px;justify-content:center;margin-top:12px;min-height:40px;padding:13px 12px 11px;text-decoration:none;width:100%}.effect-key-wizard-submit:hover{filter:brightness(1.08);text-decoration:none}.effect-key-wizard-submit[disabled]{background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.5);cursor:not-allowed;filter:none}.effect-key-wizard-spinner{animation:rotating .9s linear infinite;border:2.5px solid hsla(0,0%,100%,.35);border-radius:50%;border-top:2.5px solid var(--pf-white,#fff);flex:none;height:14px;width:14px}.effect-key-wizard-personal-option{background:none;border:0;color:var(--pf-slate-300,#b9c2d0);cursor:pointer;display:block;font:inherit;font-size:12px;margin:16px auto 0;padding:6px;text-decoration:none}.effect-key-wizard-personal-option:hover{color:var(--pf-teal-bright,#7be0d2)}.effect-key-wizard-personal-option:focus-visible{outline:2px solid var(--pf-teal-bright,#7be0d2);outline-offset:3px}.effect-key-wizard-footer{align-items:flex-start;color:var(--pf-slate-500,#9fb0c8);display:flex;font-size:11px;gap:7px;line-height:1.5;margin:10px 0 0}.effect-key-wizard-footer svg{flex:none;height:13px;margin-top:2px;stroke-width:2;width:13px}@media only screen and (max-width:900px){.effect-key-wizard-card .effect-key-wizard-key-input,.effect-key-wizard-submit{min-height:44px}}.effect-key-icon{background:currentColor;display:inline-block;flex:none;height:14px;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M6 5.5a1 1 0 0 1 .5.13l4.5 2.6a1 1 0 0 1 .5.87v.4h9.3a.7.7 0 0 1 .5.2l2 2a.45.45 0 0 1 0 .64l-1.8 1.8a.6.6 0 0 1-.85 0L19.5 13l-1.3 1.3a.6.6 0 0 1-.85 0L16 13l-1.3 1.3a.6.6 0 0 1-.85 0L12.5 13l-1 1v.9a1 1 0 0 1-.5.87l-4.5 2.6a1 1 0 0 1-1 0L1 15.77a1 1 0 0 1-.5-.87V9.1a1 1 0 0 1 .5-.87l4.5-2.6A1 1 0 0 1 6 5.5M7.5 12a1.5 1.5 0 1 0-3 0 1.5 1.5 0 1 0 3 0'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:contain;width:14px}.effect-test-photo-preview{transition:box-shadow .15s ease,transform .15s ease}@media(hover:hover){.effect-test-photo-option:not([aria-disabled=true]):not(.panel-create-effect-tile--blocked):hover>.effect-test-photo-preview{box-shadow:0 4px 14px hsla(0,0%,7%,.14);transform:translateY(-1px)}}.meta-courtesy-summary{align-items:flex-start;background:radial-gradient(120% 90% at 82% -12%,rgba(59,130,246,.24),transparent 60%),var(--pf-black,#121212);border-radius:var(--pf-radius-12,12px);color:var(--pf-slate-100,#e8edf5);display:flex;font-family:inherit;gap:10px;margin:16px 0 0;padding:12px 14px;text-align:left}.meta-courtesy-summary>img{flex:none;margin-top:0}.meta-courtesy-summary>div{min-width:0}.meta-courtesy-summary header{align-items:center;display:flex;flex-wrap:wrap;gap:4px 12px}.meta-courtesy-summary strong{display:block;font-size:14px;line-height:22px;margin:0}.meta-courtesy-summary .number-of-devices-label,.meta-courtesy-summary p{font-size:13px;font-weight:400;line-height:1.55;margin:4px 0 0}.meta-courtesy-summary button{align-items:center;background:none;border:0;color:var(--pf-teal-bright,#7be0d2);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:6px;line-height:20px;padding:0;text-decoration:none}.meta-courtesy-summary button:hover{opacity:.75}.meta-courtesy-summary button span{color:inherit;font-size:16px}.meta-courtesy-summary--checkout{background:transparent;border-radius:0;border-top:1px solid var(--pf-surface-border,#e5e9ef);color:var(--pf-slate-700,#5e6e86);gap:12px;margin:14px 0 0;padding:14px 0 0}.meta-courtesy-summary--checkout strong{color:var(--pf-navy,#16233d)}.meta-courtesy-summary--checkout button{color:var(--blue,#3b82f6)}.meta-courtesy-trigger{align-items:center;background:none;border:0;color:var(--pf-teal-bright,#7be0d2);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;gap:6px;justify-content:center;padding:0}.meta-courtesy-trigger img{height:16px;width:16px}.effect-key-wizard-courtesy-step .meta-courtesy-rules,.modal-meta-courtesy .meta-courtesy-rules{color:var(--pf-slate-300,#b9c2d0);font-size:13px;line-height:1.65}.effect-key-wizard-courtesy-step .meta-courtesy-rules .number-of-devices-label,.effect-key-wizard-courtesy-step .meta-courtesy-rules p,.modal-meta-courtesy .meta-courtesy-rules .number-of-devices-label,.modal-meta-courtesy .meta-courtesy-rules p{margin:16px 0}.effect-key-wizard-courtesy-step .meta-courtesy-rules strong,.modal-meta-courtesy .meta-courtesy-rules strong{color:var(--pf-teal-bright,#7be0d2)}.effect-key-wizard-courtesy-step .effect-key-wizard-submit,.modal-meta-courtesy .effect-key-wizard-submit{margin-top:16px}.effect-key-wizard-courtesy-step .effect-key-wizard-close,.modal-meta-courtesy .effect-key-wizard-close{margin-left:auto}.effect-key-wizard-courtesy-step button:focus-visible,.effect-key-wizard-courtesy-step input:focus-visible,.modal-meta-courtesy button:focus-visible,.modal-meta-courtesy input:focus-visible{outline:2px solid var(--pf-teal-bright,#7be0d2);outline-offset:4px}.modal.effect-key-wizard.open,.modal.modal--standard.open{align-items:center;box-sizing:border-box;display:flex;height:100dvh;justify-content:center;overflow:hidden;padding:24px;width:100%}.modal.modal--standard{--pf-modal-width:440px;--pf-modal-danger:#fd5249;background:rgba(0,0,0,.4);box-sizing:border-box;cursor:default;display:none;height:100dvh;inset:0;opacity:1;overflow:hidden;padding:24px;position:fixed;width:100%;z-index:9999}.modal.modal--standard.pf-modal--confirmation{--pf-modal-width:420px}.modal.modal--standard.pf-modal--three-actions{--pf-modal-width:520px}.modal.modal--standard.pf-modal--wide{--pf-modal-width:580px}.modal.modal--standard.pf-modal--workspace{--pf-modal-width:920px}.modal.modal--standard.modal-effect-compose{--pf-modal-width:860px}.modal.modal--standard.panel-create-effect-cover-modal{--pf-modal-width:520px}.modal.modal--standard.panel-event-test-photo{--pf-modal-width:880px}.modal.modal--standard.pf-modal--status{--pf-modal-width:400px}.modal.modal--standard.pf-modal--loader{--pf-modal-width:300px}.modal.modal--standard>.pf-modal-card{animation:pf-modal-enter .28s cubic-bezier(.16,1,.3,1);background:#fff;border:0;border-radius:16px;box-shadow:0 30px 70px rgba(0,0,0,.35);box-sizing:border-box;color:#121212;font:400 13.5px/1.55 Customfont,Archivo,sans-serif;height:auto;inset:auto;margin:0;max-height:100%;max-width:var(--pf-modal-width);min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;padding:26px 26px 24px;position:relative;text-align:left;transform:none;width:100%}.modal.modal--standard .pf-modal-header{display:block;margin:0 0 8px;padding:4px 36px 0 0}.modal.modal--standard .pf-modal-header:is(.panel-create-effect-compose-header,.panel-event-test-photo__header){display:flex;gap:12px;padding:0 34px 12px 0}.modal.modal--standard .pf-modal-title{color:#121212;font:600 19px/1.3 Customfont,Archivo,sans-serif;letter-spacing:-.01em;margin:0;text-align:left}.modal.modal--standard .pf-modal-body{display:flex;flex-direction:column;gap:12px;min-width:0;padding:0}.modal.modal--standard .pf-modal-body>.number-of-devices-label,.modal.modal--standard .pf-modal-body>p{color:#43474c;font-size:13.5px;font-weight:400;line-height:1.55;margin:0;text-align:left}.modal.modal--standard .pf-modal-card img{max-width:100%}.modal.modal--standard .pf-modal-close{align-items:center;background:transparent;border:0;border-radius:50%;color:#6b7280;cursor:pointer;display:inline-flex;height:36px;justify-content:center;min-width:36px;padding:0;position:absolute;right:12px;top:12px;transition:background .15s,color .15s,transform .15s;width:36px;z-index:5}.modal.modal--standard .pf-modal-close:hover{background:#f1f3f5;color:#121212;transform:scale(1.06)}.modal.modal--standard .pf-modal-close:after,.modal.modal--standard .pf-modal-close:before{background:currentColor;border-radius:1px;content:"";height:1.67px;position:absolute;transform:rotate(45deg);width:14px}.modal.modal--standard .pf-modal-close:after{transform:rotate(-45deg)}.modal.modal--standard .pf-modal-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin:10px 0 0;width:100%}.modal.modal--standard .pf-modal-actions>form{margin:0;width:auto}.modal.modal--standard .pf-modal-action{align-items:center;border:0;border-radius:8px;box-sizing:border-box;cursor:pointer;display:inline-flex;font:700 12.5px/1.3 Customfont,Archivo,sans-serif;gap:8px;justify-content:center;margin:0;min-height:40px;min-width:0;padding:12px 14px 10px;text-align:center;transition:opacity .15s,background .15s;width:auto}.modal.modal--standard .pf-modal-action img,.modal.modal--standard .pf-modal-action svg{height:18px;width:18px}.modal.modal--standard .pf-modal-action .number-of-devices-label,.modal.modal--standard .pf-modal-action p{color:inherit;font:inherit;margin:0}.modal.modal--standard .pf-modal-action--primary{background:#121212;color:#fff}.modal.modal--standard .pf-modal-action--secondary{background:transparent;border:2px solid #121212;color:#121212;padding:10px 14px 8px}.modal.modal--standard .pf-modal-action--danger{background:var(--pf-modal-danger);color:#fff}.modal.modal--standard .pf-modal-action--tertiary{background:transparent;color:var(--pf-modal-danger);margin-right:auto;padding:10px 0 8px;text-decoration:underline;text-underline-offset:3px}.modal.modal--standard .pf-modal-action--danger:hover,.modal.modal--standard .pf-modal-action--primary:hover,.modal.modal--standard .pf-modal-action--tertiary:hover{opacity:.75}.modal.modal--standard .pf-modal-action--secondary:hover{background:#f1f3f5}.modal.modal--standard .pf-modal-action:disabled{background:#ebedf0;border-color:transparent;color:#6b7280;cursor:not-allowed;opacity:1}.modal.modal--standard .pf-modal-card .pf-modal-warning{background:#fff7e9;border:1px solid #f0dcae;border-radius:8px;color:#8a6100;font-size:12px;font-weight:700;margin:0;padding:8px 11px}.modal.modal--standard .pf-modal-card .pf-modal-error{color:var(--pf-modal-danger);font-size:12px;margin:0}.modal.modal--standard :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid #3b82f6;outline-offset:3px}.modal.modal--standard .pf-modal-card:focus{outline:none}.modal.modal--standard.pf-modal--form .inputs{display:flex;flex-direction:column;gap:16px}.modal.modal--standard.pf-modal--form .input-floating-container{margin:6px 0 0;width:100%}.modal.modal--standard.pf-modal--form .input-floating-container>:is(input,select,textarea){background:#fff;border:1.5px solid #e3e6ea;border-radius:10px;box-sizing:border-box;color:#121212;font-size:13px;min-width:0;padding:13px 13px 11px;width:100%}.modal.modal--standard.pf-modal--form .input-floating-container>label{background:#fff;color:#6b7280;font-size:10.5px;left:11px;line-height:14px;padding:0 5px;top:-7px;transform:none}.modal.modal--standard.pf-modal--form .input-floating-container>:is(input,select,textarea):focus{border-color:#3b82f6}.modal.modal--standard.pf-modal--form .input-floating-container>:user-invalid,.modal.modal--standard.pf-modal--form [aria-invalid=true]{border-color:var(--pf-modal-danger)}.modal.modal--standard.pf-modal--status .pf-modal-body{align-items:center;gap:0;padding-top:6px;text-align:center}.modal.modal--standard.pf-modal--status .pf-modal-title{margin:0;text-align:center}.modal.modal--standard.pf-modal--status .pf-modal-body>.number-of-devices-label,.modal.modal--standard.pf-modal--status .pf-modal-body>p{margin-top:8px;text-align:center}.modal.modal--standard.pf-modal--status .pf-modal-actions{justify-content:center;margin-top:20px}.modal.modal--standard.pf-modal--status .pf-modal-action{max-width:220px;width:100%}.modal.modal--standard.pf-modal--status .pf-modal-status-icon{align-items:center;background:#eaf2fe;border-radius:50%;color:#3b82f6;display:flex;flex-shrink:0;height:56px;justify-content:center;margin-bottom:14px;width:56px}.modal.modal--standard.pf-modal--status.modal-error .pf-modal-status-icon{background:#fff3f2;color:var(--pf-modal-danger)}.modal.modal--standard.pf-modal--status.modal-success .pf-modal-status-icon{background:#e9f8f0;color:#137a4e}.modal.modal--standard.pf-modal--status .pf-modal-status-icon svg{height:28px;width:28px}.modal.modal--standard .pf-modal-spinner{animation:pf-modal-spin 1.2s linear infinite;color:#3b82f6;display:block;height:64px;margin:8px auto 12px;width:64px}.modal.modal--standard.pf-modal--loader .pf-modal-body{padding:10px 0 6px}.modal.modal--standard.pf-modal--loader .pf-modal-spinner{margin:0 auto 12px}.modal.modal--standard.pf-modal--loader .pf-modal-title{font-size:16px}.modal.modal--standard.pf-modal--loader .pf-modal-title:empty{display:none}.modal.modal--standard .pf-modal-progress{margin-top:18px;width:100%}.modal.modal--standard .pf-modal-progress-row{align-items:center;display:flex;gap:10px}.modal.modal--standard .pf-modal-progress-track{background:#ebedf0;border-radius:999px;flex:1;height:8px;overflow:hidden}.modal.modal--standard .pf-modal-progress-track .progress-bar-fill{background:linear-gradient(90deg,#3b82f6,#60c7ba);height:100%;transition:width .2s}.modal.modal--standard .pf-modal-progress .progress-bar-text{color:#121212;font-size:12.5px;font-weight:700;position:static;transform:none}.modal.modal--standard .pf-modal-progress .upload-speed-text{color:#9aa1aa;font-size:11.5px;margin:7px 0 0;text-align:left}.modal.modal--standard.pf-modal--announcement .pf-modal-close{background:#fff;box-shadow:0 4px 12px hsla(0,0%,7%,.25)}.modal.modal--standard.pf-modal--announcement .panel-home-feature-modal__hero{border-radius:16px 16px 0 0;height:190px;margin:-26px -26px 18px}.modal.modal--standard.pf-modal--announcement .panel-home-feature-modal__body{padding:0}.modal.modal--standard.pf-modal--announcement .panel-home-feature-modal__button{background:#eaf2fe;color:#1565c0}.modal.modal--standard .modal-info-main-content{display:flex;flex-direction:column;gap:16px;min-width:0}.modal.modal--standard .panel-home-app-card__button-frame,.modal.modal--standard .panel-home-app-card__store-link{background:transparent;border-radius:8px;box-shadow:none;padding:0}.modal.modal--standard .panel-home-app-card__button{background:#121212;border-radius:8px;color:#fff;padding:13px 16px 11px}.modal.modal--standard .panel-home-app-card__button-text strong{font-size:13px}.modal.modal--standard .panel-home-app-card__button-text small{font-size:10.5px}.modal.modal--standard #modal_panel_event_qrcode_href{align-self:center;border:1px solid #e3e6ea;border-radius:12px;display:block;margin:6px auto 4px;max-width:100%;padding:14px;width:236px}.modal.modal--standard #modal_panel_event_qrcode_img{display:block;height:auto;width:100%}.modal.modal--standard .countdown-controls{align-items:center;display:flex;gap:14px;justify-content:center;margin:12px 0 4px}.modal.modal--standard .countdown-controls>section{align-items:center;display:flex;flex-direction:column;gap:4px;min-width:88px}.modal.modal--standard .countdown-controls>section>span{color:#9aa1aa;font-size:11px;font-weight:600}.modal.modal--standard .countdown-controls>button{align-items:center;background:#fff;border:1px solid #e3e6ea;border-radius:10px;color:#121212;display:inline-flex;font-size:22px;height:44px;justify-content:center;line-height:1;padding:0;width:44px}.modal.modal--standard .countdown-controls input{background:transparent;border:0;font-size:30px;font-variant-numeric:tabular-nums;font-weight:700;padding:0;text-align:center;width:70px}.modal.modal--standard .panel-event-test-photo__body,.modal.modal--standard .panel-event-test-photo__catalog{max-height:none;overflow:visible;padding:0}.modal.modal--standard .panel-event-test-photo__footer{background:#fff;padding:14px 0 0}.modal.modal--standard .panel-event-test-photo__generate{background:#121212}.modal.modal--standard .panel-event-delete-photo-custom-checkbox-list{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.modal.modal--standard .panel-event-delete-photo-custom-checkbox-list input:checked{background-color:var(--pf-modal-danger);border-color:var(--pf-modal-danger)}.modal.modal--standard .pf-modal-illustration{aspect-ratio:3/4;background:#13163f;border:12px solid #13163f;border-radius:8px;box-sizing:border-box;overflow:hidden;position:relative;width:100%}.modal.modal--standard .pf-modal-illustration img{border-radius:0;box-shadow:none;height:100%;object-fit:cover;width:100%}.modal.modal--standard .pf-modal-illustration--center img{object-position:center 60%}.modal.modal--standard .pf-modal-illustration--center-top img{object-position:center 30%}.modal.modal--standard .pf-modal-illustration--top img{object-position:center top}.modal.modal--standard .panel-personalize-event-alignment-info-examples .pf-modal-illustration{aspect-ratio:1}.modal.modal--standard .pf-modal-illustration--overlay{border:0}.modal.modal--standard .pf-modal-illustration--overlay:after{border:12px solid #13163f;border-radius:8px;content:"";inset:0;pointer-events:none;position:absolute}@media(max-width:860px){.modal.modal--standard .panel-event-delete-photo-custom-checkbox-list{grid-template-columns:repeat(3,minmax(0,1fr))}.modal.modal--standard .pf-modal-close{height:44px;right:8px;top:8px;width:44px}.modal.modal--standard .pf-modal-action{min-height:44px}.modal.modal--standard .pf-modal-actions>form{max-width:100%}.modal.modal--standard .pf-modal-actions>form .pf-modal-action{width:100%}.modal.modal--standard .input-floating-container>:is(input,select,textarea){font-size:16px}}@media(max-width:560px){.modal.modal--standard .pf-modal-actions>.pf-modal-action,.modal.modal--standard .pf-modal-actions>form{flex:1 1 auto}.modal.modal--standard.pf-modal--three-actions .pf-modal-actions{align-items:stretch}.modal.modal--standard.pf-modal--three-actions .pf-modal-actions>.pf-modal-action{flex-basis:100%;margin-right:0}}@media(max-width:400px){.modal.modal--standard .panel-event-delete-photo-custom-checkbox-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes pf-modal-enter{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@keyframes pf-modal-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.modal.modal--standard,.modal.modal--standard .pf-modal-spinner,.modal.modal--standard>.pf-modal-card{animation:none;transition:none}}.panel-nav{align-items:center;background-color:var(--white,#fff);border-bottom:1px solid var(--panel-home-border,#e5e9ef);box-sizing:border-box;display:flex;flex-shrink:0;gap:1rem;left:0;padding:calc(10px + env(safe-area-inset-top, 0px)) 20px 10px;position:fixed;right:0;top:0;z-index:40}body:has(.panel-nav){padding-top:calc(62px + env(safe-area-inset-top, 0px))}.panel-nav__brand{align-items:center;display:flex;flex:1;gap:.85rem;min-width:0}.panel-nav__logo{--pf-panel-nav-logo-width:140px;display:inline-flex;flex-shrink:0;width:var(--pf-panel-nav-logo-width)}.panel-nav__logo img{height:auto;max-height:calc(var(--pf-panel-nav-logo-width)*64/190);max-width:100%;object-fit:contain;object-position:left center}.panel-nav__user{align-items:center;display:flex;gap:.6rem;min-width:0;text-decoration:none}.panel-nav__avatar{background-color:var(--panel-home-media-placeholder,#e9edf2);border:1px solid var(--panel-home-border,#e5e9ef);border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.panel-nav__identity{min-width:0}.panel-nav__name{color:var(--black,#121212);font-size:14px;font-weight:700;line-height:1.2;white-space:nowrap}.panel-nav__name,.panel-nav__plans{align-items:center;display:flex;gap:.35rem}.panel-nav__plans{flex-wrap:wrap;margin-top:.3rem}.panel-nav__expiring,.panel-nav__plan{border-radius:var(--pf-radius-full);font-size:11px;font-weight:700;line-height:1;padding:.24rem .55rem}.panel-nav__plan{background-color:var(--blue-light,#e5edfa);color:var(--blue,#3b82f6)}.panel-nav__plan.error{background-color:var(--panel-nav-plan-error-bg,#f8e4e4);color:var(--red,#fd5249)}.panel-nav__expiring{background-color:var(--error,#fd5249);color:var(--white,#fff);white-space:nowrap}.panel-nav__list{display:flex;flex-shrink:0;gap:.25rem;list-style:none;margin:0;padding:0}.panel-nav__link,.panel-nav__list{align-items:center;position:relative}.panel-nav__link{background-color:transparent;border:0;border-radius:var(--pf-radius-full);box-shadow:none;color:var(--panel-home-text-soft,#454b57);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;gap:.5rem;line-height:1;padding:.5rem .85rem;text-decoration:none;transition:background-color var(--pf-duration-fast) ease,color var(--pf-duration-fast) ease}.panel-nav__link:hover{background-color:var(--panel-nav-hover,#f1f3f5)}.panel-nav__link:focus-visible{outline:2px solid var(--blue,#3b82f6);outline-offset:2px}.panel-nav__item.active .panel-nav__link{background-color:var(--blue-light,#e5edfa);color:var(--panel-home-link,#1565c0)}.panel-icons{height:0;overflow:hidden;position:absolute;width:0}.panel-nav__icon{flex:none;height:21px;width:21px}.panel-nav__icon-wrapper{display:inline-flex;position:relative}.panel-nav__badge{align-items:center;background-color:var(--error,#fd5249);border-radius:var(--pf-radius-full);color:var(--white,#fff);display:flex;font-size:10px;font-weight:700;height:16px;justify-content:center;line-height:1;min-width:16px;padding:0 4px;position:absolute;right:-7px;top:-6px}.panel-nav-avisos{position:relative}.panel-nav-avisos__panel{animation:pf-drop-in .18s ease;background-color:var(--white,#fff);border:1px solid var(--panel-home-border,#e5e9ef);border-radius:var(--pf-radius-16);box-shadow:0 20px 50px var(--panel-nav-shadow,rgba(15,23,32,.22));max-width:80vw;overflow:hidden;position:absolute;right:0;top:calc(100% + 10px);width:340px;z-index:40}.panel-nav-avisos__header{align-items:center;border-bottom:1px solid var(--panel-nav-divider,#eef1f5);display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:12px 16px}.panel-nav-avisos__header h3{color:var(--black,#121212);font-size:16px;font-weight:700;line-height:1.2;margin:0}.panel-nav-avisos__actions{align-items:center;display:flex;gap:4px;margin-left:auto}.panel-nav-avisos__news{align-items:center;background:transparent;border:0;border-radius:var(--pf-radius-6);box-sizing:border-box;color:#43474c;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:6px;height:36px;justify-content:center;line-height:20px;padding:0 10px;text-decoration:none;transition:background-color .15s,color .15s}.panel-nav-avisos__news svg{display:block;flex-shrink:0}.panel-nav-avisos__news span{display:block;padding-top:2px}.panel-nav-avisos__news:hover{background:#f1f5f9;color:var(--black,#121212)}.panel-nav-avisos__news:active{background:#e6ecf4}.panel-nav-avisos__news:focus-visible{outline:2px solid var(--blue,#3b82f6);outline-offset:2px}@media(pointer:coarse){.panel-nav-avisos__news{height:44px}}.panel-nav-avisos__close{align-items:center;background:transparent;border:0;border-radius:var(--pf-radius-6);color:var(--panel-nav-time,#9aa1aa);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:16px;height:36px;justify-content:center;line-height:1;padding:0;width:36px}.panel-nav-avisos__close:hover{background:#f1f5f9}.panel-nav-avisos__close:active{background:#e6ecf4}@media(pointer:coarse){.panel-nav-avisos__close{height:44px;width:44px}}.panel-nav-avisos__close:focus-visible{outline:2px solid var(--blue,#3b82f6);outline-offset:2px}.panel-nav-avisos__list{list-style:none;margin:0;max-height:340px;overflow-y:auto;padding:0}.panel-nav-avisos__backdrop{animation:pf-fade-in var(--pf-duration-quick) ease;background-color:var(--panel-nav-overlay,rgba(15,23,32,.4));display:none;inset:0;position:fixed}.panel-nav-avisos__grabber{background-color:var(--panel-home-border,#e5e9ef);border-radius:2px;display:none;height:4px;margin:.7rem auto 0;width:38px}.panel-nav-avisos__list li+li{border-top:1px solid var(--panel-nav-row-border,#f3f5f8)}.new-notification-link-container{align-items:flex-start;display:flex;gap:.7rem;padding:.85rem 1.2rem;text-decoration:none;transition:background-color var(--pf-duration-fast) ease}.new-notification-link-container:hover{background-color:var(--panel-home-row-hover,#eef3fb)}.new-notification-link-container:focus-visible{outline:2px solid var(--blue,#3b82f6);outline-offset:-2px}.new-notification-link-container .number-of-devices-label,.new-notification-link-container p{color:var(--panel-nav-message,#43474c);font-size:14px;font-weight:400;line-height:1.45;margin:0}.new-notification-link-container time{color:var(--panel-nav-time,#9aa1aa);display:block;font-size:11px;line-height:1;margin-top:.3rem}.new-notification-link-container img{flex-shrink:0}.new-notification .new-notification-link-container{background-color:var(--panel-home-row-bg,#f7f9fc)}.new-notification .new-notification-link-container .number-of-devices-label,.new-notification .new-notification-link-container p{font-weight:600}.new-notification .new-notification-link-container:before{background-color:var(--blue,#3b82f6);border-radius:50%;content:"";flex-shrink:0;height:8px;margin-top:5px;width:8px}li:not(.new-notification)>.new-notification-link-container:before{content:"";flex-shrink:0;width:8px}.panel-nav-avisos__list .not-notification{padding:2.6rem 1.4rem}.panel-nav-avisos__list .not-notification section{align-items:center;display:flex;flex-direction:column;text-align:center}.not-notification__icon{align-items:center;background-color:var(--panel-nav-hover,#f1f3f5);border-radius:50%;color:var(--panel-nav-time,#9aa1aa);display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.not-notification__icon svg{height:24px;width:24px}.not-notification__title{color:var(--black,#121212);font-size:14px;font-weight:700;line-height:1.3;margin:.9rem 0 0}.not-notification__text{color:var(--landing-text-muted,#6b7280);font-size:13px;line-height:1.5;margin:.35rem 0 0;max-width:26ch}@media only screen and (max-width:1400px){.panel-nav__logo{--pf-panel-nav-logo-width:112px}.panel-nav__link{padding:.5rem .6rem}.panel-nav__label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}@media only screen and (max-width:950px){body:has(.panel-nav){padding-top:calc(64px + env(safe-area-inset-top, 0px))}.panel-nav{gap:clamp(.3rem,1.6vw,.5rem);padding:calc(.7rem + env(safe-area-inset-top, 0px)) clamp(.55rem,2.5vw,.9rem) .7rem;z-index:60}.panel-nav__brand{gap:clamp(.4rem,2vw,.85rem)}.panel-nav__user{gap:clamp(.35rem,1.6vw,.6rem)}.panel-nav__avatar{height:clamp(30px,8.5vw,40px);width:clamp(30px,8.5vw,40px)}.panel-nav__expiring,.panel-nav__plan{font-size:clamp(9px,2.6vw,11px);padding:.22rem clamp(.35rem,1.4vw,.55rem)}.panel-nav__list{background-color:var(--white,#fff);border-top:1px solid var(--panel-home-border,#e5e9ef);bottom:0;display:grid;gap:0;grid-template-columns:repeat(5,1fr);left:0;padding:6px 4px calc(6px + env(safe-area-inset-bottom));position:fixed;right:0}.panel-nav__link{border-radius:0;color:var(--panel-home-text-muted,#6b6b6b);flex-direction:column;font-size:10px;gap:.2rem;justify-content:center;min-height:56px;padding:.4rem .2rem;width:100%}.panel-nav__link:hover{background-color:transparent}.panel-nav__item.active .panel-nav__link{background-color:transparent;color:var(--panel-home-link,#1565c0)}.panel-nav__icon{height:22px;width:22px}.panel-nav__label{clip:auto;clip-path:none;height:auto;overflow:visible;position:static;width:auto}.panel-nav__logo{--pf-panel-nav-logo-width:clamp(68px,19vw,92px)}.panel-nav__name{display:block;font-size:clamp(11px,3.2vw,14px);min-width:0;overflow:hidden;text-overflow:ellipsis}.panel-nav__badge{font-size:9px;height:15px;min-width:15px;right:-8px;top:-5px}.panel-nav-avisos__backdrop:not(.none){display:block}.panel-nav-avisos__panel{animation:pf-sheet-up .28s cubic-bezier(.16,1,.3,1);border:0;border-radius:18px 18px 0 0;bottom:0;display:flex;flex-direction:column;left:0;max-height:80%;max-width:none;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;top:auto;width:auto}.panel-nav-avisos__panel.none{display:none}.panel-nav-avisos__grabber{display:block}.panel-nav-avisos__list{max-height:none}.panel-nav~main{padding-bottom:calc(62px + env(safe-area-inset-bottom) + 1.5rem)}}@media(prefers-reduced-motion:reduce){.panel-nav-avisos__backdrop,.panel-nav-avisos__panel{animation:none}}.pf-app-download{color:var(--landing-text-body,#43474c);display:flex;flex-direction:column;gap:16px;text-align:left}.pf-app-download h3{color:var(--black,#121212);font:600 17px/1.3 Customfont,sans-serif;margin:0 0 8px}.pf-app-download .number-of-devices-label,.pf-app-download li,.pf-app-download p{font:400 14px/1.6 Customfont,sans-serif}.pf-app-download .number-of-devices-label,.pf-app-download p{margin:0}.pf-app-download__downloads{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}.pf-app-download__downloads>a:not(.button-primary){color:var(--blue,#3b82f6);font:500 14px/1.5 Customfont,sans-serif;text-decoration:underline}.pf-app-download__downloads .button-primary{align-items:center;display:flex;gap:10px;justify-content:center;text-decoration:none;width:100%}.pf-app-download__downloads img{filter:brightness(0) invert(1)}.pf-app-download__downloads .number-of-devices-label,.pf-app-download__downloads p{color:var(--landing-text-muted,#6b7280);font-size:11px;line-height:1.4}.pf-app-download__downloads>a.pf-app-download__alternative{font-size:11px;font-weight:400}.pf-app-download__connected{color:var(--blue,#3b82f6)}.pf-app-download__desktop{border-top:1px solid var(--landing-border,#e3e6ea);padding-top:16px}.pf-app-download__stores{align-items:center;display:flex;gap:10px;margin-top:8px}.pf-app-download__stores a{flex:0 1 150px;min-width:0}.pf-app-download__stores img{height:auto;width:100%}.pf-app-download__stores a,.pf-app-download__stores img,.pf-app-download__stores picture{display:block}.pf-printer-setup{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.pf-printer-setup li{align-items:flex-start;display:flex;gap:12px}.pf-printer-setup li>div{min-width:0}.pf-printer-setup h3{font-size:14px;line-height:1.4;margin:0 0 3px}.pf-printer-setup .number-of-devices-label,.pf-printer-setup p{font-size:13px;line-height:1.5}.pf-printer-setup__number{background:rgba(59,130,246,.1);border-radius:50%;color:var(--blue,#3b82f6);display:grid;flex:0 0 28px;font:600 12px/1 Customfont,sans-serif;height:28px;place-items:center}.pf-printer-setup__event{border-left:2px solid var(--blue,#3b82f6);color:var(--black,#121212);display:block;font:600 13px/1.5 Customfont,sans-serif;margin-top:6px;overflow-wrap:anywhere;padding-left:9px}.modal .pf-app-download__downloads .pf-modal-action{width:100%}.modal.modal-capture-download,.modal.modal-printer-download{--pf-modal-width:500px}.modal.modal-capture-download>.pf-modal-card,.modal.modal-printer-download>.pf-modal-card{display:flex;flex-direction:column;overflow:hidden}.modal.modal-capture-download .pf-modal-header,.modal.modal-printer-download .pf-modal-header{flex-shrink:0;margin-bottom:12px}.modal.modal-capture-download .pf-modal-body,.modal.modal-printer-download .pf-modal-body{margin:-4px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px}button.panel-event-status__trigger[aria-describedby=panel_event_printer_popover]{cursor:pointer}.panel-event-printer-help{align-items:center;background:none;border:0;border-top:1px solid var(--landing-border,#e3e6ea);color:var(--blue,#3b82f6);cursor:pointer;display:flex;font:600 12px/1.5 Customfont,sans-serif;gap:12px;justify-content:space-between;margin-top:12px;padding:12px 0 0;text-align:left;width:100%}#panel_event_printer_popover strong{display:block;font:600 13px/1.4 Customfont,sans-serif;margin-bottom:8px}#panel_event_printer_popover .panel-event-printer-note{background:rgba(59,130,246,.07);border-radius:6px;font-size:12px;line-height:1.5;margin:10px 0;padding:8px 10px}.panel-event-printer-help:focus-visible,.pf-app-download a:focus-visible{outline:2px solid var(--blue,#3b82f6);outline-offset:4px}@media(max-width:480px){.modal.modal-capture-download,.modal.modal-printer-download{padding:16px}.modal.modal-capture-download>.pf-modal-card,.modal.modal-printer-download>.pf-modal-card{padding:20px}.pf-app-download h3{font-size:15px}}#pf-site-help{bottom:max(var(--pf-space-16),env(safe-area-inset-bottom));color:var(--pf-color-text-primary);font:var(--pf-weight-regular) var(--pf-text-xs)/var(--pf-leading-normal) var(--pf-font-sans);position:fixed;right:var(--pf-space-16);z-index:var(--pf-z-overlay)}#pf-site-help,#pf-site-help *{box-sizing:border-box}#pf-site-help *{font-family:inherit}#pf-site-help [hidden]{display:none!important}#pf-site-help .psh-icons{display:none}#pf-site-help button,#pf-site-help input,#pf-site-help textarea{font:inherit}#pf-site-help button{align-items:center;background:var(--pf-color-bg-surface);border:var(--pf-border-hairline);border-radius:var(--pf-radius-8);color:var(--pf-color-text-primary);cursor:pointer;display:inline-flex;gap:var(--pf-space-8);justify-content:center;padding:var(--pf-space-10) var(--pf-space-12);transition:background var(--pf-duration-fast) var(--pf-ease),border-color var(--pf-duration-fast) var(--pf-ease)}#pf-site-help button:disabled{cursor:default;opacity:var(--pf-opacity-disabled)}#pf-site-help button:not(:disabled):hover{background:var(--pf-color-bg-highlight)}#pf-site-help :focus-visible{outline:var(--pf-space-2) solid var(--pf-blue);outline-offset:var(--pf-space-2)}[data-site-help] .psh-entry-icon{display:block;fill:none;flex-shrink:0;height:var(--pf-space-24);width:var(--pf-space-24)}#pf-site-help .psh-launch{background:var(--pf-color-action-primary);border:0;border-radius:var(--pf-radius-full);box-shadow:var(--pf-shadow-sm);color:var(--pf-white);display:grid;height:var(--pf-size-56);padding:0;place-items:center;width:var(--pf-size-56)}#pf-site-help .psh-launch:not(:disabled):hover{background:var(--pf-neutral-700)}#pf-site-help:not(.psh-open) .psh-launch{transform:translateY(calc(0px - var(--psh-launch-offset, 0px)))}#pf-site-help:not(.psh-open).psh-launch-obstructed .psh-launch{visibility:hidden}#pf-site-help .psh-window{border:var(--pf-border-hairline);border-radius:var(--pf-radius-16);bottom:calc(var(--pf-size-56) + var(--pf-space-12));box-shadow:var(--pf-shadow-sm);flex-direction:column;height:calc(var(--pf-size-600) + var(--pf-space-40));max-height:calc(100dvh - var(--pf-size-56) - var(--pf-space-40));max-width:calc(100vw - var(--pf-space-32));overflow:hidden;position:absolute;right:0;width:calc(var(--pf-size-400) + var(--pf-space-32))}#pf-site-help .psh-window,#pf-site-help header{background:var(--pf-color-bg-surface);display:flex}#pf-site-help header{align-items:center;border-bottom:var(--pf-border-hairline);color:var(--pf-color-text-primary);flex-shrink:0;gap:var(--pf-space-8);justify-content:space-between;padding:var(--pf-space-16)}#pf-site-help header strong{font-size:var(--pf-text-sm);font-weight:var(--pf-weight-semibold);line-height:var(--pf-leading-snug)}#pf-site-help button svg{display:block;height:var(--pf-space-20);width:var(--pf-space-20)}#pf-site-help small{display:block;font-weight:var(--pf-weight-regular)}#pf-site-help header small{color:var(--pf-color-text-secondary);font-size:var(--pf-text-3xs);margin-top:var(--pf-space-2)}#pf-site-help .psh-header-actions{align-items:center;display:flex;gap:var(--pf-space-4)}#pf-site-help .psh-actions-menu{position:relative}#pf-site-help .psh-actions-menu>summary{border-radius:var(--pf-radius-8);color:var(--pf-color-text-secondary);cursor:pointer;display:grid;height:var(--pf-size-44);list-style:none;place-items:center;width:var(--pf-size-44)}#pf-site-help .psh-actions-menu>summary::-webkit-details-marker{display:none}#pf-site-help .psh-actions-menu>summary:hover{background:var(--pf-color-bg-highlight)}#pf-site-help .psh-actions-popover{background:var(--pf-color-bg-surface);border:var(--pf-border-hairline);border-radius:var(--pf-radius-12);box-shadow:var(--pf-shadow-sm);max-width:calc(100vw - var(--pf-space-32));padding:var(--pf-space-8);position:absolute;right:0;top:calc(100% + var(--pf-space-8));width:max-content;z-index:2}#pf-site-help .psh-actions-popover nav{align-items:stretch;display:flex;flex-direction:column;padding:0}#pf-site-help .psh-actions-popover [data-new],#pf-site-help .psh-actions-popover nav a{font-size:var(--pf-text-xs);justify-content:flex-start;padding:var(--pf-space-12);width:100%}#pf-site-help .psh-contact-action{background:var(--pf-color-bg-surface);border-top:var(--pf-border-hairline);flex-shrink:0;padding:var(--pf-space-12) var(--pf-space-16) 0}#pf-site-help .psh-contact-action+[data-ask]{border-top:0}#pf-site-help.psh-keyboard-open .psh-header-actions [data-whatsapp]{height:var(--pf-size-44);min-width:var(--pf-size-44);padding:var(--pf-space-10);width:var(--pf-size-44)}#pf-site-help.psh-keyboard-open .psh-brand-icon,#pf-site-help.psh-keyboard-open .psh-header-actions [data-whatsapp] span{display:none}#pf-site-help.psh-keyboard-open [data-ask]{border-top:var(--pf-border-hairline)}#pf-site-help header button{background:transparent;border:0;color:var(--pf-color-text-secondary)}#pf-site-help header button:not(:disabled):hover{background:var(--pf-color-bg-highlight);color:var(--pf-color-text-link)}#pf-site-help [data-new]{font-size:var(--pf-text-2xs);font-weight:var(--pf-weight-medium);min-height:var(--pf-size-44);padding:var(--pf-space-8);white-space:nowrap}#pf-site-help [data-close],#pf-site-help [data-image-close],#pf-site-help [data-maximize]{display:grid;flex-shrink:0;font-size:var(--pf-text-xl);line-height:var(--pf-leading-none);min-height:var(--pf-size-44);min-width:var(--pf-size-44);padding:var(--pf-space-8);place-items:center}#pf-site-help .psh-notice{background:var(--pf-color-bg-surface-2);color:var(--pf-color-text-secondary);flex-shrink:0;font-size:var(--pf-text-3xs);line-height:var(--pf-leading-normal);margin:0;padding:var(--pf-space-12) var(--pf-space-16)}#pf-site-help [data-messages]{background:var(--pf-color-bg-surface-2);flex:1;font-size:var(--pf-text-sm);min-height:0;overflow:auto;overflow-anchor:none;overscroll-behavior:contain;padding:var(--pf-space-20) var(--pf-space-16)}#pf-site-help article{background:var(--pf-color-bg-surface);border:var(--pf-border-hairline);border-radius:var(--pf-radius-14);border-top-left-radius:var(--pf-space-4);line-height:var(--pf-leading-normal);margin:0 auto var(--pf-space-16) 0;max-width:92%;overflow-wrap:anywhere;padding:var(--pf-space-12) var(--pf-space-16);white-space:normal;width:fit-content}#pf-site-help article.user{background:var(--pf-color-bg-highlight);border-color:var(--pf-blue-tint-border);border-top-left-radius:var(--pf-radius-14);border-top-right-radius:var(--pf-space-4);margin-left:auto;margin-right:0}#pf-site-help article small{color:var(--pf-color-text-secondary);font-size:var(--pf-text-3xs);margin-bottom:var(--pf-space-6)}#pf-site-help .psh-steps li>div,#pf-site-help [data-message-text]{white-space:pre-wrap}#pf-site-help a{color:var(--pf-color-text-link);text-underline-offset:var(--pf-space-2)}#pf-site-help form{padding:var(--pf-space-12) var(--pf-space-16)}#pf-site-help label{display:block;margin:var(--pf-space-8) 0}#pf-site-help input:not([type=checkbox]),#pf-site-help textarea{background:var(--pf-color-bg-surface);border:var(--pf-border-hairline);border-radius:var(--pf-radius-10);color:var(--pf-color-text-primary);padding:var(--pf-space-12);width:100%}#pf-site-help input::placeholder,#pf-site-help textarea::placeholder{color:var(--pf-color-text-tertiary);opacity:1}#pf-site-help [data-ask]{align-items:end;background:var(--pf-color-bg-surface);border-top:var(--pf-border-hairline);display:grid;flex-shrink:0;gap:var(--pf-space-8);grid-template-columns:minmax(0,1fr) var(--pf-size-44);padding:var(--pf-space-12) var(--pf-space-16) var(--pf-space-8)}#pf-site-help [data-ask] textarea{display:block;font-size:var(--pf-text-md);line-height:var(--pf-leading-snug);margin:0;max-height:calc(var(--pf-space-40)*4);min-height:var(--pf-size-44);padding:var(--pf-space-10) var(--pf-space-12);resize:none}#pf-site-help input:focus-visible,#pf-site-help select:focus-visible,#pf-site-help textarea:focus-visible{border-color:var(--pf-blue);box-shadow:0 0 0 var(--pf-space-2) var(--pf-blue-tint);outline:none}#pf-site-help [data-ask] button,#pf-site-help [data-handoff] button[type=submit]{background:var(--pf-color-action-primary);border-color:transparent;color:var(--pf-white);font-weight:var(--pf-weight-semibold);padding:var(--pf-space-10)}#pf-site-help [data-ask] button:not(:disabled):hover,#pf-site-help [data-handoff] button[type=submit]:not(:disabled):hover{background:var(--pf-navy-soft);opacity:1}#pf-site-help [data-ask] button{align-self:end;height:var(--pf-size-44);width:var(--pf-size-44)}#pf-site-help nav{background:var(--pf-color-bg-surface);display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--pf-space-4) var(--pf-space-8);justify-content:space-between;padding:var(--pf-space-8) var(--pf-space-16) var(--pf-space-12)}#pf-site-help nav,#pf-site-help nav a{align-items:center;color:var(--pf-color-text-secondary)}#pf-site-help nav a{border-radius:var(--pf-radius-8);display:inline-flex;font-size:var(--pf-text-2xs);font-weight:var(--pf-weight-medium);gap:var(--pf-space-6);min-height:var(--pf-size-44);padding:var(--pf-space-8);text-decoration:none}#pf-site-help nav a:hover{background:var(--pf-color-bg-highlight);color:var(--pf-color-text-link)}#pf-site-help header button:focus-visible,#pf-site-help nav a:focus-visible{outline-color:var(--pf-blue)}#pf-site-help [data-status]{color:var(--pf-color-text-secondary);font-size:var(--pf-text-2xs);margin:0}#pf-site-help [data-status]:not(:empty){padding:var(--pf-space-12) var(--pf-space-16)}#pf-site-help .psh-steps{list-style-position:outside;margin:var(--pf-space-12) 0 0;padding-left:var(--pf-space-24);white-space:normal}#pf-site-help .psh-steps li{margin:0 0 var(--pf-space-20);overflow-wrap:anywhere;padding-left:var(--pf-space-4)}#pf-site-help .psh-steps li::marker{color:var(--pf-color-text-link);font-weight:var(--pf-weight-bold)}#pf-site-help figure{margin:var(--pf-space-12) 0 0}#pf-site-help figure img{border:var(--pf-border-hairline);border-radius:var(--pf-radius-10);display:block;height:auto;max-width:100%}#pf-site-help figcaption{color:var(--pf-color-text-secondary);font-size:var(--pf-text-2xs);line-height:var(--pf-leading-normal);margin-top:var(--pf-space-8)}#pf-site-help .psh-typing{align-items:center;background:var(--pf-color-bg-highlight);border-radius:var(--pf-radius-14);display:flex;gap:var(--pf-space-6);margin:var(--pf-space-8) 0;padding:var(--pf-space-16);width:max-content}#pf-site-help .psh-typing span{animation:psh-dot calc(var(--pf-duration-slow)*2) infinite var(--pf-ease);background:var(--pf-blue-tint-ink);border-radius:var(--pf-radius-full);height:var(--pf-space-8);width:var(--pf-space-8)}#pf-site-help .psh-typing span:nth-child(2){animation-delay:var(--pf-duration-fast)}#pf-site-help .psh-typing span:nth-child(3){animation-delay:var(--pf-duration-base)}#pf-site-help .psh-pop{animation:psh-pop-in var(--pf-duration-quick) var(--pf-ease)}#pf-site-help .psh-answer-enter{animation:psh-answer-in var(--pf-duration-slow) var(--pf-ease)}@keyframes psh-answer-in{0%{opacity:0;transform:translateY(var(--pf-space-6))}to{opacity:1;transform:none}}@keyframes psh-dot{0%,60%,to{opacity:var(--pf-opacity-disabled);transform:translateY(0)}30%{opacity:1;transform:translateY(calc(var(--pf-space-4)*-1))}}@keyframes psh-pop-in{0%{opacity:0;transform:translateY(var(--pf-space-8))}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){#pf-site-help .psh-answer-enter,#pf-site-help .psh-pop,#pf-site-help .psh-typing span{animation:none}}#pf-site-help [data-handoff]{display:flex;flex-direction:column;gap:var(--pf-space-24);margin:0 auto;max-width:var(--pf-size-600);min-height:0;overflow:auto;padding:var(--pf-space-24);width:100%}#pf-site-help [data-handoff-back]{align-self:flex-start;background:transparent;border:0;color:var(--pf-color-text-link);font-size:var(--pf-text-2xs);font-weight:var(--pf-weight-medium);padding:var(--pf-space-4) 0;text-decoration:none}#pf-site-help [data-handoff-back]:hover{text-decoration:underline}#pf-site-help .psh-handoff-intro h2{font:var(--pf-weight-semibold) var(--pf-text-xl)/var(--pf-leading-snug) var(--pf-font-sans);margin:0 0 var(--pf-space-8)}#pf-site-help .psh-handoff-intro .number-of-devices-label,#pf-site-help .psh-handoff-intro p{color:var(--pf-color-text-secondary);font-size:var(--pf-text-xs);line-height:var(--pf-leading-normal);margin:0}#pf-site-help [data-handoff] .psh-field{display:flex;flex-direction:column;font-size:var(--pf-text-xs);font-weight:var(--pf-weight-medium);gap:var(--pf-space-8);line-height:var(--pf-leading-normal);margin:0}#pf-site-help .psh-field label small,#pf-site-help .psh-field>span small{color:var(--pf-color-text-tertiary);display:inline;font-size:var(--pf-text-2xs);font-weight:var(--pf-weight-regular)}#pf-site-help .psh-field>small{color:var(--pf-color-text-secondary);font-size:var(--pf-text-2xs);font-weight:var(--pf-weight-regular);line-height:var(--pf-leading-normal)}#pf-site-help [data-handoff] input:not([type=checkbox]){display:block;font-size:var(--pf-text-md);font-weight:var(--pf-weight-regular);margin:0;min-height:var(--pf-size-44)}#pf-site-help .psh-phone-heading{align-items:center;display:flex;gap:var(--pf-space-8);justify-content:space-between}#pf-site-help .psh-phone-heading label{font:inherit;margin:0}#pf-site-help [data-name-clear],#pf-site-help [data-phone-clear]{background:transparent;border:0;color:var(--pf-color-text-link);font-size:var(--pf-text-2xs);min-height:var(--pf-size-44);padding:var(--pf-space-4) var(--pf-space-8)}#pf-site-help .psh-phone-row{display:flex;gap:var(--pf-space-8);min-width:0}#pf-site-help .psh-phone-row select{background:var(--pf-color-bg-surface);border:var(--pf-border-hairline);border-radius:var(--pf-radius-10);color:var(--pf-color-text-primary);flex:0 0 40%;font:inherit;min-width:0;padding:var(--pf-space-8);width:40%}#pf-site-help .psh-phone-row input{flex:1;min-width:0}#pf-site-help .psh-handoff-action{display:flex;flex-direction:column;gap:var(--pf-space-8)}#pf-site-help .psh-handoff-action button{min-height:var(--pf-size-44);width:100%}#pf-site-help .psh-handoff-action .number-of-devices-label,#pf-site-help .psh-handoff-action p{color:var(--pf-color-text-tertiary);font-size:var(--pf-text-3xs);line-height:var(--pf-leading-normal);margin:0;text-align:center}#pf-site-help [data-wa-fallback],#pf-site-help [data-wa-ready]{align-items:center;color:var(--pf-success-ink);display:flex;font-size:var(--pf-text-2xs);gap:var(--pf-space-8);justify-content:center;margin:var(--pf-space-8) var(--pf-space-16);padding:var(--pf-space-10)}#pf-site-help.psh-fullscreen.psh-open .psh-launch{display:none}#pf-site-help.psh-fullscreen.psh-open:before{background:var(--pf-color-overlay);content:"";inset:0;position:fixed}#pf-site-help.psh-maximized .psh-window{bottom:auto;height:calc(100dvh - var(--pf-space-24)*2);left:50%;max-height:none;max-width:var(--pf-container-page);position:fixed;right:auto;top:var(--pf-space-24);transform:translateX(-50%);width:calc(100vw - var(--pf-space-24)*2)}#pf-site-help.psh-fullscreen [data-messages]{min-height:0}@media(min-width:951px){#pf-site-help.psh-maximized .psh-window{--psh-chat-gutter:max(var(--pf-space-32),calc((100% - var(--pf-container-content))/2));overflow:hidden}#pf-site-help.psh-maximized [data-messages]{background:var(--pf-color-bg-surface-2);font-size:var(--pf-text-sm);padding:var(--pf-space-24) var(--psh-chat-gutter)}#pf-site-help.psh-maximized article{background:var(--pf-color-bg-surface);border-radius:var(--pf-radius-14);border-top-left-radius:var(--pf-space-4);margin:0 auto var(--pf-space-12) 0;max-width:78%;padding:var(--pf-space-10) var(--pf-space-12);width:fit-content}#pf-site-help.psh-maximized article.user{background:var(--pf-color-bg-highlight);border-top-left-radius:var(--pf-radius-14);border-top-right-radius:var(--pf-space-4);margin-left:auto;margin-right:0}#pf-site-help.psh-maximized article small{font-size:var(--pf-text-3xs)}#pf-site-help.psh-maximized .psh-notice{padding:var(--pf-space-8) var(--psh-chat-gutter)}#pf-site-help.psh-maximized [data-ask]{align-items:end;background:var(--pf-color-bg-surface-2);padding:var(--pf-space-12) var(--psh-chat-gutter)}#pf-site-help.psh-maximized [data-ask] textarea{min-height:var(--pf-size-44)}#pf-site-help.psh-maximized [data-ask] button{align-self:end;min-height:var(--pf-size-44)}#pf-site-help.psh-maximized .psh-contact-action,#pf-site-help.psh-maximized .psh-feedback{padding-left:var(--psh-chat-gutter);padding-right:var(--psh-chat-gutter)}}#pf-site-help .psh-image-trigger{background:transparent;border:0;cursor:zoom-in;display:block;padding:0;width:100%}#pf-site-help .psh-image-viewer{background:var(--pf-color-bg-surface);border:var(--pf-border-hairline);border-radius:var(--pf-radius-16);box-shadow:var(--pf-shadow-lg);color:var(--pf-color-text-primary);inset:0;margin:auto;max-height:calc(100dvh - var(--pf-space-32));max-width:calc(100vw - var(--pf-space-32));overflow:auto;overscroll-behavior:contain;padding:var(--pf-space-16);position:fixed;width:max-content}#pf-site-help .psh-image-viewer::backdrop{background:var(--pf-color-overlay)}#pf-site-help .psh-image-heading{align-items:center;display:flex;gap:var(--pf-space-20);justify-content:space-between;margin-bottom:var(--pf-space-12)}#pf-site-help [data-full-image]{display:block;height:auto;margin:auto;max-height:calc(100dvh - var(--pf-space-40)*5);max-width:100%;object-fit:contain;width:auto}#pf-site-help [data-image-caption]{font-size:var(--pf-text-2xs);margin:var(--pf-space-12) 0 0;max-width:var(--pf-container-content)}@media(max-width:950px){#pf-site-help.psh-open .psh-window{border:0;border-radius:0;bottom:auto;box-shadow:none;height:var(--psh-viewport-height,100dvh);left:0;max-height:none;max-width:none;position:fixed;right:0;top:var(--psh-viewport-top,0);transform:none;width:100%}#pf-site-help [data-maximize],#pf-site-help.psh-menu-entry .psh-launch,#pf-site-help.psh-open .psh-launch{display:none}#pf-site-help.psh-open header{padding-top:max(var(--pf-space-12),env(safe-area-inset-top))}#pf-site-help.psh-open [data-ask]{padding-bottom:max(var(--pf-space-8),env(safe-area-inset-bottom))}#pf-site-help.psh-keyboard .psh-notice{display:none}#pf-site-help.psh-keyboard [data-ask] textarea{max-height:calc(var(--pf-space-40)*2);min-height:var(--pf-size-44);resize:none}#pf-site-help.psh-open input:not([type=checkbox]),#pf-site-help.psh-open textarea{font-size:max(16px,var(--pf-text-md))}#pf-site-help #psh-composer-hint{display:none}#pf-site-help.psh-open [data-handoff]{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:var(--pf-space-20) var(--pf-space-16)}}#pf-site-help .psh-icon{flex-shrink:0;height:var(--pf-space-20);vertical-align:middle;width:var(--pf-space-20)}#pf-site-help .psh-brand{align-items:center;display:flex;gap:var(--pf-space-10);min-width:0}#pf-site-help .psh-brand-icon,#pf-site-help .psh-welcome-icon{background:var(--pf-color-bg-highlight);border-radius:var(--pf-radius-12);color:var(--pf-color-text-link);display:grid;flex-shrink:0;height:var(--pf-space-40);place-items:center;width:var(--pf-space-40)}#pf-site-help .psh-launch .psh-icon{height:var(--pf-space-24);width:var(--pf-space-24)}#pf-site-help .psh-welcome{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:var(--pf-space-24) var(--pf-space-16);text-align:center}#pf-site-help .psh-welcome-icon{height:var(--pf-size-56);margin-bottom:var(--pf-space-16);width:var(--pf-size-56)}#pf-site-help .psh-welcome-icon .psh-icon{height:var(--pf-space-32);width:var(--pf-space-32)}#pf-site-help .psh-welcome h2{font-size:var(--pf-text-xl);font-weight:var(--pf-weight-semibold);line-height:var(--pf-leading-snug);margin:0 0 var(--pf-space-8)}#pf-site-help .psh-welcome .number-of-devices-label,#pf-site-help .psh-welcome p{color:var(--pf-color-text-secondary);font-size:var(--pf-text-xs);margin:0;max-width:var(--pf-size-400)}#pf-site-help #psh-composer-hint{color:var(--pf-color-text-tertiary);font-size:var(--pf-text-3xs);grid-column:1/-1;margin:0}#pf-site-help [data-whatsapp]{background:var(--pf-success-wash);border-color:color-mix(in srgb,var(--pf-success-ink) 20%,transparent);border-radius:var(--pf-radius-10);color:var(--pf-success-ink);font-size:var(--pf-text-xs);font-weight:var(--pf-weight-semibold);min-height:var(--pf-size-44);padding:var(--pf-space-12) var(--pf-space-16);width:100%}#pf-site-help [data-whatsapp]:not(:disabled):hover{background:var(--pf-success-ink);color:var(--pf-white)}#pf-site-help [data-handoff] button[type=submit]{background:var(--pf-success-ink)}#pf-site-help [data-handoff] button[type=submit]:not(:disabled):hover{background:var(--pf-teal-deep)}#pf-site-help .psh-inline-whatsapp{background:var(--pf-success-wash);border:0;color:var(--pf-success-ink);display:inline;font:inherit;padding:var(--pf-space-2) var(--pf-space-4);text-align:left;white-space:normal}#pf-site-help article a{white-space:normal}#pf-site-help .psh-inline-whatsapp .psh-icon{display:inline;height:1em;margin-right:var(--pf-space-4);width:1em}#pf-site-help article a .psh-icon{height:1em;margin-left:var(--pf-space-4);width:1em}#pf-site-help .psh-feedback{flex-shrink:0;max-height:25%;overflow:auto}#pf-site-help [data-retry]{font-size:var(--pf-text-2xs);margin:0 var(--pf-space-16) var(--pf-space-12);min-height:var(--pf-size-44)}#pf-site-help.psh-error .psh-feedback{background:var(--pf-error-wash)}.photofun-tutorial-trigger{align-items:center;background:#fff;border:1px solid #dbe0e7;border-radius:8px;color:#43474c;cursor:pointer;display:inline-flex;font:500 13px/1.4 Customfont,Archivo,sans-serif;gap:8px;justify-content:center;max-width:100%;min-height:38px;padding:8px 12px;text-align:left;transition:background .15s,border-color .15s,color .15s;width:fit-content}.photofun-tutorial-trigger svg{flex:0 0 18px}.photofun-tutorial-trigger span{color:inherit;font:inherit}.photofun-tutorial-trigger:hover{background:#f1f3f5;border-color:#aab2bd;color:#121212}.photofun-tutorial-trigger:focus-visible{outline:2px solid #3b82f6;outline-offset:3px}.modal.modal--standard.photofun-tutorial-modal{--pf-modal-width:520px}.modal.modal--standard.photofun-tutorial-modal .photofun-tutorial-cover{aspect-ratio:16/9;background:#f5f7fa;border:1px solid #e8edf2;border-radius:10px;display:block;height:auto;object-fit:contain;width:100%}.modal.modal--standard.photofun-tutorial-modal .pf-modal-actions{align-items:stretch;flex-direction:column}.modal.modal--standard.photofun-tutorial-modal .pf-modal-action{text-decoration:none}.modal.modal--standard.photofun-tutorial-modal .photofun-tutorial-download{align-self:center;color:#667085;font:500 12.5px/1.5 Customfont,Archivo,sans-serif;padding:4px;text-decoration:none}.modal.modal--standard.photofun-tutorial-modal .photofun-tutorial-download:hover{color:#121212;text-decoration:underline;text-underline-offset:3px}.modal.modal--standard.photofun-tutorial-modal .photofun-tutorial-download:focus-visible{outline:2px solid #3b82f6;outline-offset:3px}.panel-event-daily-quota__popover .photofun-tutorial-trigger{background:none;border:0;color:var(--blue,#3b82f6);font-size:11.5px;font-weight:600;gap:4px;margin:2px 0 -2px;min-height:32px;padding:0}.panel-event-daily-quota__popover .photofun-tutorial-trigger svg{flex-basis:14px;height:14px;width:14px}.panel-event-daily-quota__popover .photofun-tutorial-trigger:hover{background:none;color:var(--blue,#3b82f6)}.panel-event-daily-quota__popover .photofun-tutorial-trigger:hover span{text-decoration:underline;text-underline-offset:3px}.user-support-category>.photofun-tutorial-trigger{margin-bottom:12px}.panel-personalize-effect-hub-section>header>.photofun-tutorial-trigger{flex-shrink:0;font-size:12px;margin-left:auto;min-height:32px;padding:6px 8px}@media only screen and (max-width:768px){.panel-create-effect-title-actions .photofun-tutorial-trigger,.panel-personalize-effect-hub-section>header>.photofun-tutorial-trigger{flex:0 0 44px;gap:0;height:44px;padding:0;width:44px}.panel-create-effect-title-actions .photofun-tutorial-trigger span,.panel-personalize-effect-hub-section>header>.photofun-tutorial-trigger span{display:none}}.upload-slot{container-type:inline-size;position:relative;width:100%}.upload-slot__empty{align-items:center;background-color:var(--white,#fff);border:1.5px dashed var(--gray-medium,#dee2e6);border-radius:.5rem;cursor:pointer;display:flex;font-family:inherit;gap:.75rem;min-height:74px;padding:.6rem 1rem;text-align:left;transition:background-color .25s ease,border-color .25s ease;width:100%}.upload-slot__empty:hover{background-color:var(--blue-light,#e5edfa);border-color:var(--blue,#3b82f6)}.upload-slot__empty:focus-visible{outline:2px solid var(--blue,#3b82f6);outline-offset:2px}.upload-slot.is-dragover .upload-slot__empty{background-color:var(--blue-light,#e5edfa);border-color:var(--blue,#3b82f6)}.upload-slot__empty-text{display:flex;flex-direction:column;gap:.15rem;min-width:0}.upload-slot__cloud{color:var(--gray-dark,#434343);flex:none;height:28px;width:28px}.upload-slot__empty-title{color:var(--black,#121212);font-size:.95rem;font-weight:700;line-height:1.35;text-wrap:balance}.upload-slot__empty-title u{color:var(--blue,#3b82f6);text-decoration-thickness:1.5px;text-underline-offset:2px;white-space:nowrap}.upload-slot__spec{color:var(--landing-text-muted,#6b7280);font-size:.78rem;line-height:1.35}.upload-slot__card{align-items:center;background-color:var(--white,#fff);border:1px solid #e3e6ea;border-radius:.5rem;box-shadow:8px 12px 24px 0 hsla(0,0%,7%,.08);display:flex;flex-wrap:wrap;gap:.8rem;min-height:74px;padding:.7rem .8rem;transition:border-color .25s ease}.upload-slot__card.is-error{border-color:var(--red,#fd5249);box-shadow:none}.upload-slot.is-dragover .upload-slot__card{border-color:var(--blue,#3b82f6)}.upload-slot__thumb{align-items:center;background:conic-gradient(var(--gray-medium,#dee2e6) 25%,transparent 0 50%,var(--gray-medium,#dee2e6) 0 75%,transparent 0) 0 0/12px 12px,var(--gray-light,#f5f6f7);border:1px solid #e3e6ea;border-radius:6px;display:flex;flex:none;height:52px;justify-content:center;overflow:hidden;width:52px}.upload-slot__thumb img{height:100%;object-fit:contain;width:100%}.upload-slot__thumb--media{background:var(--gray-light,#f5f6f7);color:var(--landing-text-muted,#6b7280)}.upload-slot__thumb-icon{flex:none;height:26px;width:26px}.upload-slot__info{display:flex;flex:1 1 4rem;flex-direction:column;gap:.15rem;min-width:0}.upload-slot__name{font-size:.9rem;font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-slot__progress-track{background-color:var(--gray-light,#f5f6f7);border-radius:999px;height:6px;margin-top:.3rem;overflow:hidden;width:100%}.upload-slot__progress-bar{background:linear-gradient(90deg,var(--gradient,#3b82f6),var(--gradient2,#60c7ba));border-radius:999px;height:100%;transition:width .15s linear;width:0}.upload-slot__meta,.upload-slot__progress-label{align-items:center;color:var(--landing-text-muted,#6b7280);display:flex;flex-wrap:wrap;font-size:.78rem;gap:.1rem .35rem;line-height:1.3}.upload-slot__meta svg{flex:none;height:13px;width:13px}.upload-slot__meta-ok{color:var(--success,#23a667);white-space:nowrap}.upload-slot__meta-ok,.upload-slot__meta-warn{align-items:center;display:inline-flex;gap:.25rem}.upload-slot__meta-warn{color:var(--yellow,#e69839);min-width:0}.upload-slot__meta-warn-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-slot__meta-size{white-space:nowrap;width:100%}.upload-slot__error-message{align-items:center;color:var(--red,#fd5249);display:flex;font-size:.8rem;font-weight:700;gap:.3rem;line-height:1.3}.upload-slot__error-message svg{flex:none;height:14px;width:14px}.upload-slot__retry-button{background:none;border:none;color:var(--blue,#3b82f6);cursor:pointer;font-family:inherit;font-size:.8rem;font-weight:700;padding:0;text-decoration:underline;text-underline-offset:2px;width:fit-content}.upload-slot__actions{align-items:center;display:flex;flex:none;gap:.4rem;margin-left:auto}.upload-slot__replace-button{align-items:center;background-color:var(--white,#fff);border:1.5px solid var(--black,#121212);border-radius:.5rem;color:var(--black,#121212);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.85rem;font-weight:700;gap:.4rem;height:2.25rem;padding:0 .8rem;transition:background-color .25s ease,color .25s ease}.upload-slot__replace-button svg{height:15px;width:15px}.upload-slot__replace-button:hover{background-color:var(--black,#121212);color:var(--white,#fff)}.upload-slot__icon-button{align-items:center;background-color:var(--white,#fff);border:1px solid var(--gray-medium,#dee2e6);border-radius:.5rem;color:var(--gray-dark,#434343);cursor:pointer;display:inline-flex;height:2.25rem;justify-content:center;transition:background-color .25s ease,border-color .25s ease,color .25s ease;width:2.25rem}.upload-slot__icon-button svg{height:17px;width:17px}.upload-slot__icon-button:hover{background-color:var(--black,#121212);border-color:var(--black,#121212);color:var(--white,#fff)}.upload-slot__icon-button--danger:hover{background-color:var(--red,#fd5249);border-color:var(--red,#fd5249)}.upload-slot__icon-button:focus-visible,.upload-slot__replace-button:focus-visible{outline:2px solid var(--blue,#3b82f6);outline-offset:2px}.upload-slot__drophint{align-items:center;background-color:rgba(229,237,250,.92);border:1.5px dashed var(--blue,#3b82f6);border-radius:.5rem;color:var(--blue-strong,#112562);display:none;font-size:.9rem;font-weight:700;gap:.5rem;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:2}.upload-slot__drophint svg{height:20px;width:20px}.upload-slot.is-dragover.has-file .upload-slot__drophint{display:flex}@container (max-width: 360px){.upload-slot__replace-label{display:none}.upload-slot__replace-button{justify-content:center;padding:0;width:2.25rem}}.panel-edit-scenario-button-list{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:end}.panel-ambiance-create-section{display:flex;flex-direction:column;gap:2rem}.panel-ambiance-create-name-input-container{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:700px;width:100%}.panel-ambiance-create-button{line-height:1.5;padding:1.5rem .25rem!important;width:100%!important}.panel-ambiance-create-article{align-items:stretch;display:grid;gap:1rem;grid-template-columns:1fr 1fr;justify-content:center;margin:1rem auto 0;width:min(1500px,100%)}.panel-ambiance-create-article h2{font:400 1.5rem Customfont}.panel-edit-scenario{display:flex;flex-direction:column;gap:2rem}.button-primary.panel-edit-scenarion-button-delete{align-items:center;background-color:var(--white,#fff);border-radius:.5rem;color:var(--error,#fd5249);display:flex;flex-direction:row;font-weight:700;gap:.5rem;padding:.5rem 1rem}.panel-edit-scenario-button-container{align-items:end;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:end}.panel-edit-scenario-button-container form{align-items:end;display:flex;flex-direction:column;gap:.5rem}.panel-ambiance-result-section{display:flex;flex-direction:column;gap:1rem}.create-ambiance-button{background-color:var(--pf-legacy-teal)!important;color:var(--white,#fff)!important}.panel-ambiance-create-button-container{margin-top:auto}.ambiance-test-photo-container,.print-modal-image-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;position:relative}.ambiance-test-photo-container .button-primary,.print-modal-image-container .button-primary{bottom:1rem;left:1rem;position:absolute}.ambiance-test-photo-container>img,.print-modal-image-container>img{background-color:var(--gray-medium,#dee2e6);border-radius:.5rem;object-fit:contain;width:100%}.ambiance-test-photo-container .loader,.print-modal-image-container .loader{align-items:center;animation:unset;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;margin:0 auto;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:100%}.ambiance-test-photo-container .loader img,.print-modal-image-container .loader img{animation:rotating 1.5s linear infinite;height:auto;max-width:120px;position:absolute;width:100%}.ambiance-test-photo-container .loader:before,.print-modal-image-container .loader:before{background:linear-gradient(90deg,var(--blue,#3b82f6) 50.54%,var(--gradient2,#60c7ba) 81.76%);content:"";height:100%;left:0;opacity:.75;position:absolute;top:0;width:100%;z-index:-1}.ambiance-test-photo-container .loader-main,.print-modal-image-container .loader-main{align-items:center;display:flex;flex-direction:column;justify-content:center}.event-prompt-textarea{field-sizing:content;height:100%;line-height:1rem;resize:none;width:100%}.ambiance-prompt-counter-row{display:flex;justify-content:flex-end;margin-top:.25rem}.ambiance-prompt-counter{color:var(--gray-dark,#434343);font-size:.75rem}.ambiance-prompt-counter--amber{color:var(--yellow,#e69839)}.ambiance-prompt-counter--red{color:var(--error,#fd5249)}.ambiance-prompt-hint{font-size:.75rem;margin-top:.25rem}.ambiance-prompt-hint--amber{color:var(--yellow,#e69839)}.ambiance-prompt-hint--red{color:var(--error,#fd5249)}.info-button{background:none;border:0;line-height:1;padding:0}.input-floating-container .event-prompt-textarea{border:none;border-bottom:1px solid var(--black,#121212)}.panel-edit-scenario-title-container{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr 2fr 1fr}#ambiance_loading_photo_section{display:flex;flex-direction:column;justify-content:end;margin:0 auto}.ambiance-test-photo-container{align-self:center;height:min-content;margin:auto;width:min-content}.ambiance-test-photo-container>img{width:fit-content}.ambiance-test-photo-container .loader:before{border-radius:.5rem}#ambiance_test_photo_loading_img{width:auto}@media only screen and (max-width:950px){.panel-ambiance-create-article{grid-template-columns:1fr;margin:0 auto;row-gap:3rem}}@media only screen and (max-width:767px){.panel-edit-scenario-title-container{gap:.75rem;grid-template-columns:44px minmax(0,1fr)}.panel-edit-scenario-title-container .panel-edit-scenario-title{font-size:1.4rem;overflow-wrap:anywhere;text-align:left}.panel-edit-scenario-title-container>.panel-edit-scenario-button-container{grid-column:2;justify-content:flex-start}.panel-edit-scenario-title-container .button-primary.delete{font-size:14px;min-height:44px;padding:.5rem .75rem}}.panel-capture-delivery-image{visibility:hidden}.panel-crop-to-square{height:100%;max-height:350px;max-width:350px;object-fit:cover;object-position:center;width:100%}.panel-capture-effect-selector{align-items:center;background:var(--white,#fff);color:var(--black,#121212);display:none;inset:0;justify-content:center;position:fixed;z-index:1000}.panel-capture-effect-selector.open{display:flex}.panel-capture-effect-selector__configuration-error,.panel-capture-effect-selector__content,.panel-capture-effect-selector__step{height:100%;width:100%}.panel-capture-effect-selector__configuration-error,.panel-capture-effect-selector__step{box-sizing:border-box}.panel-capture-effect-selector__configuration-error,.panel-capture-effect-selector__step--people-fit{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:32px;text-align:center}.panel-capture-effect-selector__configuration-error h2,.panel-capture-effect-selector__step--people-fit h2{font-size:clamp(24px,4vw,36px);font-weight:400;margin:0}.panel-capture-effect-selector__configuration-error .number-of-devices-label,.panel-capture-effect-selector__configuration-error p,.panel-capture-effect-selector__step--people-fit .number-of-devices-label,.panel-capture-effect-selector__step--people-fit p{color:var(--landing-text-muted,#6b7280);margin:0}@media(max-width:1199px){.panel-capture-effect-selector__content{overflow:auto}.panel-capture-effect-selector__step--people-fit{min-height:520px;position:relative}.panel-capture-effect-selector__step--people-fit .panel-capture-effect-selector__brand{left:32px;position:absolute;right:32px;top:max(32px,env(safe-area-inset-top))}.panel-capture-effect-selector__step--people-fit .panel-capture-effect-selector__brand img{max-height:100px;object-fit:contain}}.panel-capture-effect-selector__people-fit-cards{display:flex;gap:clamp(12px,2vw,24px);justify-content:center;max-width:660px;width:100%}.panel-capture-effect-selector__people-fit-card{align-items:center;background:none;border:0;color:var(--black,#121212);cursor:pointer;display:flex;flex:1;flex-direction:column;font-family:Customfont;gap:8px;max-width:206px;min-width:0;padding:0;transition:transform .12s ease}.panel-capture-effect-selector__people-fit-card-visual{align-items:center;aspect-ratio:1;background:var(--panel-nav-hover,#f1f3f5);border:1.5px solid var(--landing-border,#e3e6ea);border-radius:14px;color:var(--landing-text-muted,#6b7280);display:flex;height:auto;justify-content:center;transition:background-color .15s ease,border-color .15s ease;width:100%}.panel-capture-effect-selector__people-fit-card:focus-visible .panel-capture-effect-selector__people-fit-card-visual,.panel-capture-effect-selector__people-fit-card:hover .panel-capture-effect-selector__people-fit-card-visual{background:#edf4ff;border-color:var(--blue,#3b82f6)}.panel-capture-effect-selector__people-fit-card:focus-visible{border-radius:14px;outline:2px solid var(--blue,#3b82f6);outline-offset:4px}.panel-capture-effect-selector__people-fit-card:active{transform:scale(.97)}.panel-capture-effect-selector__people-fit-card strong{font-size:18px;font-weight:600}.panel-capture-effect-selector__people-icon{background:currentColor;display:inline-block;height:42%;mask-position:center;mask-repeat:no-repeat;mask-size:contain;width:42%}.panel-capture-effect-selector__people-icon--solo{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='8' r='3.6' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='1.4' d='M5 20c0-3.6 3.1-5.5 7-5.5s7 1.9 7 5.5'/%3E%3C/svg%3E")}.panel-capture-effect-selector__people-icon--duo{height:46%;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='8' cy='8' r='3' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3Ccircle cx='16' cy='8' r='3' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='1.4' d='M2.5 20c0-3 2.5-4.6 5.5-4.6M21.5 20c0-3-2.5-4.6-5.5-4.6m-8 0c2.6 0 5.5 1.5 5.5 4.6'/%3E%3C/svg%3E");width:46%}.panel-capture-effect-selector__people-icon--group{height:50%;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='7' cy='8' r='2.7' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3Ccircle cx='17' cy='8' r='2.7' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3Ccircle cx='12' cy='7' r='3' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='1.4' d='M2 20c0-2.8 2.2-4.3 5-4.3M22 20c0-2.8-2.2-4.3-5-4.3M6.5 20c0-3.2 2.6-5 5.5-5s5.5 1.8 5.5 5'/%3E%3C/svg%3E");width:50%}.panel-capture-effect-selector__step--effects{display:flex;flex-direction:column;gap:14px;overflow:hidden;padding:18px clamp(16px,4vw,50px) 24px}.panel-capture-effect-selector__header{align-items:center;display:flex;flex:none;gap:10px}.panel-capture-effect-selector__header .number-of-devices-label,.panel-capture-effect-selector__header h2,.panel-capture-effect-selector__header p{margin:0}.panel-capture-effect-selector__header h2{font-size:19px;font-weight:600;line-height:1.2}.panel-capture-effect-selector__header .number-of-devices-label,.panel-capture-effect-selector__header p{color:var(--landing-text-muted,#6b7280);font-size:11.5px;font-weight:600}.panel-capture-effect-selector__header [data-capture-effect-current-effect-count-label]{margin-left:.25em}.panel-capture-effect-selector__back{align-items:center;background:var(--panel-nav-hover,#f1f3f5);border:0;border-radius:50%;color:var(--black,#121212);cursor:pointer;display:flex;flex:none;height:44px;justify-content:center;transition:background-color .15s ease;width:44px}.panel-capture-effect-selector__back:focus-visible,.panel-capture-effect-selector__back:hover{background:var(--landing-border,#e3e6ea)}.panel-capture-effect-selector__back:focus-visible{outline:2px solid var(--blue,#3b82f6);outline-offset:2px}.panel-capture-effect-selector__back svg{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:20px}.panel-capture-effect-selector__people-fit-switches{margin-left:auto}.panel-capture-effect-selector__people-fit-switch{flex:none;height:44px;width:44px}.panel-capture-effect-selector__people-fit-switch .panel-capture-effect-selector__people-icon{height:19px;width:19px}.panel-capture-effect-selector__featured{align-self:center;aspect-ratio:1;background:var(--panel-nav-hover,#f1f3f5);border-radius:12px;box-shadow:0 6px 18px hsla(0,0%,7%,.12);flex:none;max-height:min(36vh,400px);max-width:min(36vh,400px);overflow:hidden;position:relative;width:100%}.panel-capture-effect-selector__featured img{height:100%;object-fit:cover;width:100%}.panel-capture-effect-selector__featured>div{background:linear-gradient(transparent,hsla(0,0%,7%,.76));bottom:0;color:var(--white,#fff);display:flex;flex-direction:column;left:0;padding:44px 16px 13px;position:absolute;right:0}.panel-capture-effect-selector__featured strong{font-size:20px}.panel-capture-effect-selector__tiles{align-content:flex-start;display:flex;flex:none;flex-wrap:wrap;gap:12px;justify-content:center;margin:0 auto;max-width:780px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:2px;scrollbar-gutter:stable both-edges;width:100%}@media(prefers-reduced-motion:no-preference){.panel-capture-effect-selector__tiles{scroll-behavior:smooth}}.panel-capture-effect-selector__tiles--more-below{mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent)}.panel-capture-effect-selector__tile{background:none;border:0;color:var(--landing-text-body,#43474c);cursor:pointer;display:flex;flex:none;flex-direction:column;font-family:Customfont;gap:5px;padding:0;width:clamp(104px,16vw,128px)}.panel-capture-effect-selector__tile>span{aspect-ratio:1;border:3px solid transparent;border-radius:10px;box-sizing:border-box;display:block;overflow:hidden;width:100%}.panel-capture-effect-selector__tile:focus-visible>span,.panel-capture-effect-selector__tile[aria-checked=true]>span{animation:panel-event-camera-glow 8s linear infinite;background:linear-gradient(45deg,var(--blue,#3b82f6),var(--gradient2,#60c7ba),var(--blue,#3b82f6),var(--gradient2,#60c7ba),var(--blue,#3b82f6));background-size:400%}@media(prefers-reduced-motion:reduce){.panel-capture-effect-selector__tile:focus-visible>span,.panel-capture-effect-selector__tile[aria-checked=true]>span{animation:none}}.panel-capture-effect-selector__tile:focus-visible{outline:none}.panel-capture-effect-selector__tile img{height:100%;object-fit:cover;width:100%}.panel-capture-effect-selector__tile strong{display:-webkit-box;font-size:12px;height:2.6em;line-height:1.3;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.panel-capture-effect-selector__confirm{align-items:center;align-self:center;background:linear-gradient(90deg,var(--gradient,#3b82f6),var(--gradient2,#60c7ba));border:0;border-radius:10px;color:var(--white,#fff);cursor:pointer;display:flex;flex:none;font:700 16px Customfont;gap:10px;justify-content:center;max-width:720px;min-height:50px;padding:12px 20px;width:100%}.panel-capture-effect-selector__confirm svg{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;width:18px}@media(min-width:1200px){.panel-capture-effect-selector{background:hsla(0,0%,7%,.45);padding:20px}.panel-capture-effect-selector__configuration-error,.panel-capture-effect-selector__content{background:var(--white,#fff);border-radius:18px;box-shadow:0 30px 70px rgba(0,0,0,.35);height:auto;max-height:calc(100vh - 40px);max-width:880px;overflow:auto;width:100%}.panel-capture-effect-selector__step--people-fit{min-height:470px}.panel-capture-effect-selector__step--people-fit .panel-capture-effect-selector__brand{margin-bottom:24px}.panel-capture-effect-selector__step--people-fit h2{font-size:34px}.panel-capture-effect-selector__people-fit-cards{gap:12px;max-width:594px}.panel-capture-effect-selector__people-fit-card{max-width:190px}.panel-capture-effect-selector__people-fit-card strong{font-size:14px}.panel-capture-effect-selector__step--effects{height:auto;max-height:calc(100vh - 40px);padding:28px}.panel-capture-effect-selector__header h2{font-size:24px}.panel-capture-effect-selector__header .number-of-devices-label,.panel-capture-effect-selector__header p{font-size:14px}.panel-capture-effect-selector__people-fit-switch{height:48px;width:48px}.panel-capture-effect-selector__people-fit-switch .panel-capture-effect-selector__people-icon{height:22px;width:22px}.panel-capture-effect-selector__featured{height:min(36vh,340px);width:min(36vh,340px)}.panel-capture-effect-selector__featured>div{padding:36px 14px 11px}.panel-capture-effect-selector__featured strong{font-size:26px}.panel-capture-effect-selector__featured span{font-size:14px}.panel-capture-effect-selector__tiles{gap:13px}.panel-capture-effect-selector__tile{width:116px}.panel-capture-effect-selector__tile strong{font-size:12px}.panel-capture-effect-selector__confirm{font-size:20px;max-width:none;padding:20px 20px 22px}}@media(min-width:1200px)and (orientation:portrait){.panel-capture-effect-selector__configuration-error,.panel-capture-effect-selector__content{max-width:840px}.panel-capture-effect-selector__featured{height:min(46vh,460px);width:min(46vh,460px)}}@media(max-width:620px){.panel-capture-effect-selector__step--people-fit{gap:18px;padding:24px 18px}.panel-capture-effect-selector__people-fit-cards{gap:10px;max-width:360px}.panel-capture-effect-selector__people-fit-card{gap:6px}.panel-capture-effect-selector__people-fit-card strong{font-size:13px}.panel-capture-effect-selector__step--effects{padding:12px 12px max(18px,env(safe-area-inset-bottom))}.panel-capture-effect-selector__confirm{margin-top:auto}.panel-capture-effect-selector__header h2{font-size:15px}.panel-capture-effect-selector__people-fit-switch .panel-capture-effect-selector__people-icon{height:17px;width:17px}.panel-capture-effect-selector__featured{max-height:min(32vh,320px);max-width:min(32vh,320px)}.panel-capture-effect-selector__tile{width:calc(33.33333% - 8px)}}@media(max-height:500px){.panel-capture-effect-selector__featured>div{padding:20px 8px 8px}.panel-capture-effect-selector__featured strong{font-size:14px;overflow-wrap:anywhere}}#webcam{margin:0 auto;object-fit:cover;z-index:-1}#webcam,.video-container{height:100vh;left:0;position:absolute;top:0;width:100%}.video-container{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.panel-capture-body{background-color:var(--black,#121212);color:var(--white,#fff)}.panel-capture-body.active{background-color:unset;color:unset}.panel-capture-body select{background-color:var(--black,#121212);border-radius:.25rem;color:var(--white,#fff);padding:.25rem .5rem}.panel-capture-body .user-confirm-header{align-items:start;display:grid;gap:1rem;grid-template-columns:2fr 1fr 2fr;margin:0;padding:1rem;position:relative;top:0;width:100%;z-index:2}.panel-capture-body .lang-picker__toggle{background-color:var(--panel-capture-overlay-surface,rgba(0,0,0,.45));border:1px solid var(--panel-capture-overlay-border,hsla(0,0%,100%,.35));border-radius:var(--pf-radius-8,8px);color:var(--white,#fff);transition:opacity var(--pf-duration-slow) ease}.panel-capture-body .lang-picker__toggle:hover{background-color:var(--panel-capture-overlay-surface,rgba(0,0,0,.45));opacity:.75}.download__ellipsis-image,.panel-capture__ellipsis-image{aspect-ratio:519/395;height:auto;max-width:519px;position:absolute;transform:translateX(-1rem);width:35%;z-index:-1}@media only screen and (max-width:950px){.download__ellipsis-image,.panel-capture__ellipsis-image{display:none}}.panel-capture-main__icon-message{align-items:center;display:flex;flex-direction:column;gap:3rem;text-align:center}.panel-capture-main__icon-message.error-message{align-items:start;gap:2rem;text-align:left;z-index:1}.panel-capture-main__icon-message.error-message h1{margin-top:-1rem}.panel-capture-header-buttons-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;min-width:0}.panel-capture-last-image-button,.panel-capture-reopen-effect-button,.panel-capture-settings-button,.restart-panel-capture{align-items:center;border:1px solid var(--panel-capture-overlay-border,hsla(0,0%,100%,.35));color:var(--white,#fff);display:flex;flex-direction:row;font:700 1rem Customfont;gap:.5rem}.panel-capture-last-image-button img,.panel-capture-reopen-effect-button img,.panel-capture-settings-button img,.restart-panel-capture img{transition:filter var(--pf-duration-slow) ease}.panel-capture-last-image-button:hover img,.panel-capture-reopen-effect-button:hover img,.panel-capture-settings-button:hover img,.restart-panel-capture:hover img{filter:contrast(0) brightness(90%)}@media only screen and (max-width:950px){.panel-capture-last-image-button:not(.panel-capture-reopen-effect-button) .number-of-devices-label,.panel-capture-last-image-button:not(.panel-capture-reopen-effect-button) p,.panel-capture-reopen-effect-button:not(.panel-capture-reopen-effect-button) .number-of-devices-label,.panel-capture-reopen-effect-button:not(.panel-capture-reopen-effect-button) p,.panel-capture-settings-button:not(.panel-capture-reopen-effect-button) .number-of-devices-label,.panel-capture-settings-button:not(.panel-capture-reopen-effect-button) p,.restart-panel-capture:not(.panel-capture-reopen-effect-button) .number-of-devices-label,.restart-panel-capture:not(.panel-capture-reopen-effect-button) p{display:none}.panel-capture-last-image-button.panel-capture-reopen-effect-button p,.panel-capture-reopen-effect-button.panel-capture-reopen-effect-button .number-of-devices-label,.panel-capture-reopen-effect-button.panel-capture-reopen-effect-button p,.panel-capture-settings-button.panel-capture-reopen-effect-button p,.restart-panel-capture.panel-capture-reopen-effect-button p{max-width:min(34vw,12rem)}}.panel-capture-reopen-effect-button .number-of-devices-label,.panel-capture-reopen-effect-button p{align-items:center;display:flex;margin:0;max-width:18rem;min-width:0;overflow:hidden;white-space:nowrap}.panel-capture-reopen-effect-button .number-of-devices-label span,.panel-capture-reopen-effect-button p span{flex:none}.panel-capture-reopen-effect-button .number-of-devices-label .panel-capture-reopen-effect-button__separator,.panel-capture-reopen-effect-button p .panel-capture-reopen-effect-button__separator{margin:0 .35rem}.panel-capture-reopen-effect-button .number-of-devices-label strong,.panel-capture-reopen-effect-button p strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-capture-reopen-effect-button{min-width:0;overflow:hidden}@media only screen and (max-width:950px){.panel-capture-reopen-effect-button{max-width:100%;padding:.5rem}.panel-capture-reopen-effect-button .number-of-devices-label,.panel-capture-reopen-effect-button p{max-width:100%}}@media only screen and (max-width:620px){.panel-capture-reopen-effect-button .panel-capture-reopen-effect-button__prefix,.panel-capture-reopen-effect-button .panel-capture-reopen-effect-button__separator{display:none}.panel-capture-reopen-effect-button .number-of-devices-label,.panel-capture-reopen-effect-button p{font-size:.8rem}}.panel-capture-body .modal-select-your-background .content-close,.panel-capture-body .modal-select-your-frame .content-close{pointer-events:none;visibility:hidden}.panel-capture-main__icon-message ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;list-style:none;text-align:left;width:100%}.panel-capture-main__icon-message ul a{align-items:center;background-color:var(--white,#fff);border-radius:var(--pf-radius-6);color:var(--black,#121212);display:flex;flex-direction:row;font:700 1rem Customfont;gap:.5rem;padding:.5rem 1rem;text-decoration:none}.panel-capture-main__icon-message h1{font:500 clamp(1.5rem,5vw,3rem) Customfont}.panel-capture-main__main-list{gap:3rem!important;justify-content:space-between}.panel-capture-main__main-list-item{display:flex;flex-direction:column;gap:1rem}.panel-capture-main__main-list-item .number-of-devices-label,.panel-capture-main__main-list-item p{font:700 1rem Customfont}.panel-capture-accept-picture-button,.panel-capture-button,.panel-capture-refuse-picture-button{align-items:center;aspect-ratio:1/1;background-color:var(--gray-dark,#434343);border-radius:100%;bottom:min(2rem,2vh);color:var(--white,#fff);display:flex;flex-direction:column;font:400 clamp(1rem,2.5vw,2rem) Customfont;gap:.5rem;justify-content:center;max-height:15rem;max-width:15rem;min-height:8.125rem;min-width:8.125rem;padding:1rem;position:absolute;right:min(2rem,2vw);transition:filter var(--pf-duration-slow) ease,box-shadow var(--pf-duration-slow) ease;width:30vw;z-index:2}.panel-capture-accept-picture-button:hover,.panel-capture-button:hover,.panel-capture-refuse-picture-button:hover{box-shadow:0 1px 12px hsla(0,0%,80%,.25);filter:drop-shadow(0 1px 12px rgba(204,204,204,.25))}.button-primary.button--blue,.panel-capture-accept-picture-button.active,.panel-capture-button.active,.panel-capture-refuse-picture-button.active{background-color:var(--blue,#3b82f6)}.panel-capture-accept-picture-button,.panel-capture-refuse-picture-button{bottom:unset;position:relative}.panel-capture-accept-picture-button img,.panel-capture-refuse-picture-button img{height:10vw;max-height:80px;max-width:80px;min-height:24px;min-width:24px;width:10vw}.panel-capture-main-icon{height:auto;max-height:67px;max-width:67px;min-width:40px;width:5vw}.panel-capture-button-icon{height:auto;max-height:40px;max-width:40px;min-width:24px;width:5vw}.panel-capture-main__article{display:flex;flex-direction:column;gap:12rem;margin:0 auto;max-width:816px;padding:0 1rem}@media only screen and (max-width:950px){.panel-capture-main__icon-message ul{flex-direction:column}.panel-capture-main__icon-message ul a{justify-content:center;padding:1rem;text-align:center}.panel-capture-main__main-list-item.desktop-only{display:none}}#captured_image_img{height:100vh;object-fit:cover;width:100%}#countdown,#last_qrcode_div,#qrcode_div,#takePictureButtonContainer{color:#fff;font-size:48px;font-weight:700;left:50%;position:absolute;transform:translateX(-50%)}#countdown{display:inline-block;font-size:clamp(5rem,10ch,20rem);text-align:center;text-shadow:0 0 10px var(--gray-dark,#434343);top:50%;transform:translate(-50%,-50%);z-index:1}#countdown.big-number{font-size:20rem!important}#qrcode_div h1{margin-bottom:1rem}#confirm_photo_div{align-items:center;background-color:rgba(0,0,0,.75);bottom:min(2rem,2vh);display:flex;justify-content:space-between;left:0;padding:min(2rem,2vh) 0;position:absolute;right:0;width:100%;z-index:2}.panel-capture-settings-error{color:var(--red,#fd5249);font:700 1rem Customfont}@supports(bottom:0dvh){#confirm_photo_div{bottom:0dvh}}@media only screen and (max-width:950px){#countdown{font-size:clamp(2rem,11vw,4rem);line-height:1.15;overflow-wrap:break-word;width:calc(100% - 2rem)}#confirm_photo_div{bottom:0;padding-bottom:max(min(2rem,2vh),env(safe-area-inset-bottom));position:fixed}}.totem-button{background-color:rgba(0,0,0,.5);border:none;border-radius:var(--pf-radius-10);color:#fff;cursor:pointer;font-size:16px;margin-bottom:1rem;padding:10px 20px;transition:var(--pf-duration-slow) background-color ease,opacity var(--pf-duration-slow) ease;z-index:10}.totem-button:hover{background-color:rgba(0,0,0,.7);opacity:.8}.panel-capture-accept-picture-button{background-color:var(--green,green)}.panel-capture-refuse-picture-button{background-color:var(--red,#fd5249);color:var(--white,#fff);left:min(2rem,2vw);right:unset}.panel-capture-refuse-picture-button img{filter:contrast(0) brightness(100)}#camera_config_buttons_div{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}#camera_config_buttons_div button,#camera_config_buttons_div select{align-items:center;background-color:var(--pf-legacy-grey-900);border:0;border-radius:var(--pf-radius-10);box-shadow:1px 7px 11px #a6a6a6;color:var(--pf-white);cursor:pointer;display:flex;flex-direction:row;font-size:1.2rem;gap:.5rem;padding:.5rem 2rem}.modal-config-camera .box-button-close,.modal-example-picture{margin-top:2rem;text-align:center}.modal-config-camera .box-button-close button,.modal-example-picture .box-button-close button{background:var(--pf-legacy-navy);border-radius:var(--pf-radius-10);color:var(--pf-white);font-weight:700;padding:.7rem 2rem .5rem}.modal-config-camera h2{margin-bottom:2rem;text-align:center}.config-camera-menu .button-primary,.last-image-menu .button-primary{padding:1.5rem 1rem;width:100%}.confirm-photo-text{bottom:9vh;color:var(--white,#fff);display:inline-block;font-size:3rem;text-align:center;text-shadow:0 0 10px hsla(0,0%,80%,.251)}@media only screen and (max-width:950px){.confirm-photo-text{display:none}}.overlay{background-color:rgba(0,0,0,.1);height:100vh;opacity:0;transition:opacity .1s linear;width:100vw;z-index:9998}.config-camera-menu,.last-image-menu,.overlay{left:0;position:fixed;top:0;transform:translateX(-100%)}.config-camera-menu,.last-image-menu{background-color:var(--white,#fff);display:inline-block;height:100%;max-height:100%;max-width:600px;overflow-y:auto;overscroll-behavior:contain;padding:1rem;transition:transform var(--pf-duration-slow) ease-in-out;width:100%;z-index:9999}.config-camera-menu h2,.last-image-menu h2{font:500 2rem Customfont}.config-camera-menu .content-close,.last-image-menu .content-close{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;padding-bottom:.25rem}.config-camera-menu .close,.last-image-menu .close{background:none;padding:10px}.config-camera-menu.open,.last-image-menu.open{transform:translateX(0)}.config-camera-menu{padding-top:0}.config-camera-menu .panel-capture-settings-header{background-color:var(--white,#fff);border-bottom:1px solid transparent;box-shadow:0 6px 18px hsla(0,0%,7%,0);margin:0 -1rem 2rem;padding:1rem;position:sticky;top:0;transition:border-color var(--pf-duration-quick) ease,box-shadow var(--pf-duration-quick) ease;z-index:2}.config-camera-menu .panel-capture-settings-header .panel-capture-tab-checkbox-container{margin-bottom:0}.config-camera-menu.panel-capture-settings-scrolled .panel-capture-settings-header{border-bottom-color:var(--pf-color-border-default);box-shadow:var(--pf-shadow-sm)}@media(prefers-reduced-motion:reduce){.config-camera-menu .panel-capture-settings-header{transition:none}}.config-camera-menu.open+.overlay,.last-image-menu.open+.overlay{opacity:1;transform:translateX(0)}.last-image-menu-image-container{align-items:center;display:flex;flex-direction:column;gap:0;margin-top:1rem}.countdown-controls{align-items:center;display:flex;font:400 1.5rem Customfont;gap:1rem;justify-content:space-between;margin-top:1rem}.countdown-controls section{align-items:center;display:flex;flex-direction:row}.countdown-controls button{background-color:var(--white,#fff);border-radius:var(--pf-radius-4);box-shadow:0 0 5px 2px hsla(0,0%,7%,.08);color:var(--black,#121212);cursor:pointer;font-size:18px;padding:1rem;transition:background-color .25s ease-in-out}.countdown-controls button:disabled{background-color:var(--gray-medium,#dee2e6)}.countdown-controls input{background:none;border:none;border-bottom:2px solid var(--black,#121212);font:400 1.5rem Customfont;margin:0 5px;max-width:6ch;text-align:center;width:fit-content}.mirror-image-checkbox-list label{align-items:center;flex-direction:row}.panel-capture-settings-divider{border:0;border-top:1px solid hsla(0,0%,7%,.12);margin:-.5rem 0;width:100%}.panel-capture-settings-tag{border-radius:1rem;display:inline-block;font:500 .75rem Customfont;padding:.25rem .625rem;vertical-align:middle;white-space:nowrap}.panel-capture-settings-tag--screen{background-color:var(--blue-light,#e5edfa);color:var(--blue-strong,#112562)}.panel-capture-settings-hint{color:var(--gray-dark,#434343);font:500 .875rem Customfont;margin-top:.5rem}.panel-capture-settings-hint--warning{color:var(--red,#fd5249)}.panel-capture-next-effect-settings>h3{margin:0}.panel-capture-settings-camera-section,.panel-capture-settings-message-section,.panel-capture-settings-shortcut-section{display:flex;flex-direction:column;gap:2rem}.mirror-image-custom-checkbox-container label,.mirror-image-custom-radio-container label{align-items:center}.mirror-image-custom-checkbox-container input,.mirror-image-custom-radio-container input{display:none}.capture-session-photos-aside{align-items:start;display:flex;flex-direction:column;gap:1rem;position:relative;transform:translate(1rem,1rem);width:fit-content;z-index:1}.capture-session-photos-aside img{border-radius:.5rem;object-fit:cover}.modal-session-qrcode{text-align:center}.modal-session-qrcode img{aspect-ratio:1/1;height:auto;max-height:min(50vw,50vh);max-width:min(50vw,50vh);min-height:100px;min-width:100px}@supports(height:100dvh){.modal-session-qrcode img{max-height:min(50vw,50dvh);max-width:min(50vw,50dvh)}}.modal-session-qrcode-image-container{align-items:center;display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;gap:1rem;height:100%;justify-content:center;max-height:100%;min-height:0;min-width:0;width:100%}.modal-session-qrcode-image-container #capture_session_completed_div,.modal-session-qrcode-image-container #capture_session_img_still_loading_div{position:relative}.modal-session-qrcode-image-container #capture_session_completed_div #completed_div_capture_session_qrcode_img,.modal-session-qrcode-image-container #capture_session_completed_div #loading_div_capture_session_qrcode_img,.modal-session-qrcode-image-container #capture_session_img_still_loading_div #completed_div_capture_session_qrcode_img,.modal-session-qrcode-image-container #capture_session_img_still_loading_div #loading_div_capture_session_qrcode_img{bottom:1rem;position:absolute;right:1rem;z-index:1}@media only screen and (max-width:950px){.modal-session-qrcode-image-container #capture_session_completed_div #completed_div_capture_session_qrcode_img,.modal-session-qrcode-image-container #capture_session_completed_div #loading_div_capture_session_qrcode_img,.modal-session-qrcode-image-container #capture_session_img_still_loading_div #completed_div_capture_session_qrcode_img,.modal-session-qrcode-image-container #capture_session_img_still_loading_div #loading_div_capture_session_qrcode_img{position:unset}}.modal-session-qrcode-button-container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1rem}.modal-session-qrcode-button-container .button-primary{padding:1.5rem 1rem;width:min(100%,400px)}.modal-wait-calibrating-camera h2{text-align:center}.capture-session-placeholder-container{align-items:center;aspect-ratio:1/1;background-color:var(--white,#fff);border-radius:.5rem;box-shadow:8px 12px 24px 0 hsla(0,0%,7%,.078);display:flex;flex-direction:column;height:auto;justify-content:center;min-width:145px}.capture-session-placeholder-container span{color:var(--black,#121212);display:inline-block}.reset-panel-capture-message-button{background:none;color:var(--blue,#3b82f6);font:700 1rem Customfont;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:color var(--pf-duration-slow) ease}.reset-panel-capture-message-button:active,.reset-panel-capture-message-button:hover{color:var(--blue-strong,#112562)}@media only screen and (max-width:950px){.panel-capture-main{padding-top:0}.capture-session-photos-aside{flex-direction:row;justify-content:space-between;padding:0 1rem;transform:unset;width:100%}.capture-session-photos-aside .capture-session-placeholder-container,.capture-session-photos-aside img{height:min(145px,20vw,20vh);min-width:unset;width:min(145px,20vw,20vh)}}.panel-capture-header__logo{align-items:center;display:flex;filter:drop-shadow(0 1px 12px rgba(204,204,204,.25));height:auto;justify-content:center;margin:0 auto;max-height:150px;max-width:150px;object-fit:contain;width:100%}.panel-capture-settings-message-section .input-floating-container input{transition:background-color var(--pf-duration-slow) ease}.panel-capture-settings-message-section .input-floating-container input.active{background-color:#9ae4bf}.print-modal-multiple-images-container{align-items:stretch;display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr;justify-content:center;width:100%}.print-modal-multiple-images-container .print-modal-multiple-images-container-section{align-items:center;display:flex;flex-direction:column;gap:1rem}.print-modal-multiple-images-container .print-modal-multiple-images-container-section .image-is-loading img{aspect-ratio:unset}.print-modal-multiple-images-container div{align-items:center;display:flex;flex-direction:column;gap:1rem}.print-modal-multiple-images-container div>img{height:100%;object-fit:contain;width:100%}.print-modal-multiple-images-container.two-columns{display:grid;grid-template-columns:1fr 1fr}.modal-print-selection-button-container{display:flex;flex-direction:row;justify-content:center;margin-top:1rem}.modal-upload-progress .button-primary{margin-top:1rem;padding:1.5rem 1rem;width:100%}@media only screen and (max-width:950px){.print-modal-multiple-images-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.print-modal-multiple-images-container div>img{width:100%}.print-modal-multiple-images-container .button-primary .number-of-devices-label,.print-modal-multiple-images-container .button-primary p{display:none}.print-modal-multiple-images-container.three-columns{grid-template-columns:1fr 1fr 1fr}.print-modal-multiple-images-container.two-columns{grid-template-columns:1fr 1fr}.modal-print-selection .modal-content{height:100%;padding:2rem .5rem}.modal-print-selection-button-container{margin-top:auto}}.modal-print-selection h2{margin-bottom:.5rem;text-align:center}.modal-print-selection .modal-content{height:100%}@media only screen and (max-height:800px),only screen and (max-width:950px){.modal-print-selection .content-modal{height:100%;margin:0 auto;padding:1rem 2rem;top:0;transform:unset}}.modal-print-main{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.modal-print-main,.print-modal-multiple-images-container div{height:min(100%,50dvh)}.modal-slideshow-main{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center}.modal-slideshow img{background-color:var(--gray-medium,#dee2e6);border-radius:5px;object-fit:cover;overflow:hidden}.modal-slideshow-list{display:flex;flex-direction:column;gap:.5rem;justify-content:center;list-style:none}.modal-slideshow .content-modal{background:unset;box-shadow:unset;top:unset;transform:unset}.modal-slideshow-list-current-image{outline:4px solid var(--blue,#3b82f6)}.modal-slideshow-current-image{object-fit:contain!important}.panel-capture-offline-printer-container{align-items:center;background:hsla(0,0%,7%,.72);border:1px solid hsla(0,0%,100%,.28);border-radius:2rem;bottom:min(2rem,2vh);color:var(--white,#fff);cursor:pointer;display:flex;flex-direction:row;font:500 14px/1.4 Customfont,sans-serif;gap:.5rem;left:min(2rem,2vw);padding:9px 12px;position:absolute;transition:filter var(--pf-duration-slow) ease}.panel-capture-offline-printer-container svg{flex-shrink:0}.panel-capture-offline-printer-container:hover{background:hsla(0,0%,7%,.9)}.panel-capture-offline-printer-container:focus-visible{outline:2px solid var(--white,#fff);outline-offset:4px}.modal-print-offline-info .modal-content{gap:1rem}.modal-print-offline-info-button-container{align-items:center;display:flex;flex-direction:row;justify-content:center}#captured_image_img,#webcam,.last-image-menu,.overlay,.video-container{height:100vh}#captured_image_img .last-image-menu-image-container,#captured_image_img .max-width,#captured_image_img .modal-content,#webcam .last-image-menu-image-container,#webcam .max-width,#webcam .modal-content,.last-image-menu .last-image-menu-image-container,.last-image-menu .max-width,.last-image-menu .modal-content,.overlay .last-image-menu-image-container,.overlay .max-width,.overlay .modal-content,.video-container .last-image-menu-image-container,.video-container .max-width,.video-container .modal-content{height:100%}#captured_image_img .content-modal,#webcam .content-modal,.last-image-menu .content-modal,.overlay .content-modal,.video-container .content-modal{height:calc(100% - 3rem - 32px)}.last-image-menu-image-container img{display:block;height:50%;max-height:unset;max-width:unset;object-fit:contain;width:100%}@supports(height:100dvh){#captured_image_img,#webcam,.last-image-menu,.overlay,.video-container{height:100dvh}}@media only screen and (min-width:950px){.modal-slideshow-main{display:grid;grid-template-columns:auto 1fr}.modal-slideshow .content-modal{padding:0 2rem}.modal-slideshow-current-image{aspect-ratio:1/1;height:100%;width:100%}}@media only screen and (max-width:850px){.modal-slideshow .content-modal{box-shadow:unset;margin:0 auto;padding:1rem}.modal-slideshow-list{flex-direction:row;width:100%}.modal-slideshow-list img{height:min(145px,20vw);min-width:unset;width:min(145px,20vw)}.modal-slideshow-current-image{width:100%}}.modal-slideshow-current-image,.modal-slideshow-list{max-height:calc(100vh - 4rem)}.image-is-loading{display:grid;grid-template-columns:1fr 1fr;height:100%;list-style:none;position:relative}.image-is-loading img{aspect-ratio:1/1;height:100%;object-fit:cover;width:100%}.image-is-loading .loader{align-items:center;animation:unset;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;margin:0 auto;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:100%}.image-is-loading .loader img{animation:rotating 1.5s linear infinite;height:auto;max-width:120px;position:absolute;width:100%}.image-is-loading .loader:before{background:linear-gradient(90deg,var(--blue,#3b82f6) 50.54%,var(--gradient2,#60c7ba) 81.76%);content:"";height:100%;left:0;opacity:.75;position:absolute;top:0;width:100%;z-index:-1}.modal-photos h2,.modal-session-qrcode h2{margin:2rem}.modal-photos img,.modal-session-qrcode img{object-fit:contain}.modal-photos .image-is-loading,.modal-session-qrcode .image-is-loading{grid-template-columns:unset;height:unset;place-items:center}.modal-photos .image-is-loading img,.modal-session-qrcode .image-is-loading img{aspect-ratio:unset;height:auto;max-height:100vh;max-width:100vw;width:auto}.modal-photos .image-is-loading .loader:before,.modal-session-qrcode .image-is-loading .loader:before{height:100%;left:50%;transform:translateX(-50%);width:100%;z-index:0}.modal-photos .content-modal,.modal-session-qrcode .content-modal{padding:1rem 2rem}@supports(height:100dvh){.modal-photos .content-modal,.modal-session-qrcode .content-modal{max-height:100dvh}.modal-photos .image-is-loading img,.modal-session-qrcode .image-is-loading img{max-height:100dvh;max-width:100dvw}}.modal-photos .modal-photos-capture-session-completed-container .image-is-loading{grid-template-columns:unset;height:100%;place-items:center;width:100%}.modal-photos .modal-photos-capture-session-completed-container .image-is-loading .modal-photos-capture-session-completed-container{height:100%;min-height:0;min-width:0;width:100%}.modal-photos .modal-photos-capture-session-completed-container .image-is-loading .modal-photos-main-img{aspect-ratio:unset;height:100%;max-height:100%;max-width:100%;object-fit:contain;width:100%}.modal-photos-main-img{height:100%;max-height:100dvh;max-width:100dvw;width:100%}.modal-waiting-for-ai-photos h2{text-align:center}.modal-waiting-for-ai-photos button{padding:1.5rem 1rem;width:100%}.modal-waiting-for-ai-photos .content-modal.max-width{max-width:min(600px,100vw - 2rem)}kbd{aspect-ratio:1/1;border:2px solid;border-radius:var(--pf-radius-6);display:flex;flex-direction:column;font:700 2rem Arial;height:3rem;justify-content:center;line-height:1;text-align:center;width:3rem}kbd .number-of-devices-label,kbd p{font:500 1.1rem Customfont}kbd.esc,kbd.space{font:700 1.1rem Arial}kbd.space{width:9rem}.panel-capture-shortcut-list,.panel-capture-shortcut-list ul{display:flex;flex-direction:column;gap:1rem;list-style:none}.panel-capture-shortcut-list li,.panel-capture-shortcut-list ul li{align-items:center;display:flex;flex-direction:row;gap:1ch}.panel-capture-shortcut-list .li-with-menu,.panel-capture-shortcut-list ul .li-with-menu{align-items:start;display:flex;flex-direction:column;margin-top:1rem}.panel-capture-shortcut-list .number-of-devices-label,.panel-capture-shortcut-list p,.panel-capture-shortcut-list ul p{font:500 1.1rem Customfont}.panel-capture-shortcut-list ul{flex-direction:row;flex-wrap:wrap}.modal-print-copies .countdown-controls{width:100%}.modal-print-copies-button-container button{padding:1.5rem 1rem;width:100%}@supports(max-height:100dvh){.modal-slideshow-current-image,.modal-slideshow-list{max-height:calc(100dvh - 4rem)}.config-camera-menu,.last-image-menu{height:100dvh}}@media(pointer:coarse),(pointer:none){.panel-capture-main-icon{transform:rotate(-135deg)}}@media only screen and (max-width:501px){.print-modal-multiple-images-container{grid-template-columns:1fr}}@media (orientation:landscape),(pointer:coarse),(pointer:none),only screen and (max-width:850px){.panel-capture-accept-picture-button,.panel-capture-button,.panel-capture-refuse-picture-button{font:400 clamp(1rem,2.5vh,2rem) Customfont;width:min(30vw,30vh)}.panel-capture-button-icon{width:min(5vw,5vh)}}@media only screen and (max-height:767px){.modal-session-qrcode-image-container{flex-direction:row}}.flash-overlay{background-color:var(--pf-white)!important;color-scheme:light;display:none;height:100%;left:0;mix-blend-mode:normal;opacity:1;position:fixed;top:0;width:100%;z-index:9999}#face_swap_options_div img,.panel-my-face-swaps-list img{object-position:top}.no-effect-thumb{object-position:center!important}.panel-capture-body .modal-content h2{text-align:center}.modal-select-your-frame-main{align-items:center;column-gap:min(3rem,2vw);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:1rem;row-gap:1rem}.modal-select-your-frame-main>button{background-color:var(--white,#fff);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 20 20'%3E%3Cg fill='%23e5e5e5' fill-rule='evenodd'%3E%3Cpath d='M0 0h10v10H0zM10 10h10v10H10z'/%3E%3C/g%3E%3C/svg%3E");background-size:4px 4px}.modal-select-your-frame-main>button img{height:auto;max-width:100%}.modal-vertical-center.open{align-items:center;display:flex;flex-direction:column;justify-content:center}.modal-vertical-center.open .content-modal{max-height:100dvh;overflow:auto;top:unset;transform:unset;width:100%}@media only screen and (max-width:850px){.modal-select-your-frame-main{flex-wrap:nowrap}}.form-button-container{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:2rem;width:100%}.form-button-container button{padding:1.5rem 1rem;width:min(100%,400px)}.modal-sticker-name-form .content-modal{padding:0}.modal-sticker-name-form .content-modal.max-width{max-width:min(96vw,1100px);width:100%}.modal-sticker-name-form .content-modal .modal-content.sticker-form-stage{display:flex;flex-direction:column;padding:clamp(20px,4vh,64px) clamp(16px,4vw,56px)}.modal-sticker-name-form .sticker-form-step{display:none;flex:1;flex-direction:column;gap:clamp(20px,3vh,36px)}.modal-sticker-name-form .sticker-form-step.is-active{display:flex}.modal-sticker-name-form .sticker-form-header{text-align:center}.modal-sticker-name-form .sticker-form-headline{font:700 clamp(26px,4.5vw,52px) Customfont;line-height:1.15;margin:0 0 12px}.modal-sticker-name-form .sticker-form-subheadline{font:500 clamp(15px,1.6vw,22px) Customfont;margin:0;opacity:.85}.modal-sticker-name-form .sticker-form-field{display:flex;flex-direction:column;gap:8px}.modal-sticker-name-form .sticker-form-fields-group{display:grid;gap:16px;grid-template-columns:1fr;margin-top:auto}@media(min-width:700px){.modal-sticker-name-form .sticker-form-fields-group--two{grid-template-columns:1fr 1fr}.modal-sticker-name-form .sticker-form-fields-group--three{grid-template-columns:1fr 1fr 1fr}}.modal-sticker-name-form .sticker-stats-club,.modal-sticker-name-form .sticker-stats-physical,.modal-sticker-name-form .sticker-stats-position{margin-top:auto}.modal-sticker-name-form .sticker-position-options{display:flex;flex-direction:column;gap:10px}.modal-sticker-name-form .sticker-position-option{background:var(--white,#fff);border:2px solid var(--gray-medium,#dee2e6);border-radius:var(--pf-radius-14);box-sizing:border-box;color:var(--black,#121212);cursor:pointer;font:600 clamp(16px,1.6vw,22px) Customfont;padding:clamp(14px,1.8vh,22px) clamp(16px,2vw,26px);text-align:center;transition:border-color var(--pf-duration-quick) ease,background var(--pf-duration-quick) ease,color var(--pf-duration-quick) ease;width:100%}.modal-sticker-name-form .sticker-position-option.is-active{background:var(--black,#121212);border-color:var(--black,#121212);color:var(--white,#fff)}.modal-sticker-name-form .sticker-form-label{color:var(--pf-legacy-grey-400);font:700 .875rem Customfont}.modal-sticker-name-form .sticker-form-input{background:var(--white,#fff);border:2px solid var(--gray-medium,#dee2e6);border-radius:var(--pf-radius-14);box-sizing:border-box;color:var(--black,#121212);font:500 clamp(16px,1.6vw,22px) Customfont;min-height:48px;outline:none;padding:clamp(14px,1.8vh,22px) clamp(16px,2vw,26px);transition:border-color var(--pf-duration-quick) ease;width:100%}.modal-sticker-name-form .sticker-form-input:focus{border-color:var(--blue,#3b82f6)}.modal-sticker-name-form select.sticker-form-input{appearance:auto}.modal-sticker-name-form .sticker-form-toggle{align-items:center;display:flex;flex-direction:row;gap:.75rem;justify-content:center}.modal-sticker-name-form .sticker-form-toggle-label{font:500 1rem Customfont}.modal-sticker-name-form .sticker-form-actions{display:flex;flex-direction:column;gap:12px;margin-top:auto}.modal-sticker-name-form .sticker-form-cta{align-self:stretch;background:var(--black,#121212);border:none;border-radius:var(--pf-radius-14);color:var(--white,#fff);cursor:pointer;font:700 clamp(16px,1.6vw,22px) Customfont;min-height:52px;padding:clamp(16px,1.8vh,24px) clamp(24px,3vw,48px);transition:opacity var(--pf-duration-quick) ease,transform var(--pf-duration-fast) ease}.modal-sticker-name-form .sticker-form-cta:not(:disabled):hover{opacity:.92;transform:translateY(-1px)}.modal-sticker-name-form .sticker-form-cta:disabled{cursor:not-allowed;opacity:.45}@media(min-width:1600px){.modal-sticker-name-form .content-modal .modal-content.sticker-form-stage{padding:72px 64px}.modal-sticker-name-form .sticker-form-step{gap:40px}.modal-sticker-name-form .sticker-form-fields-group{gap:24px}}.modal-sticker-name-form .sticker-form-back-link{align-self:center;background:transparent;border:none;color:var(--black,#121212);cursor:pointer;font:500 .95rem Customfont;opacity:.7;padding:8px 12px;transition:opacity var(--pf-duration-quick) ease}.modal-sticker-name-form .sticker-form-back-link:hover{opacity:1}.modal-sticker-name-form .sticker-form-keyboard-slot{margin-top:clamp(16px,2vh,24px);width:100%}.modal-sticker-name-form .sticker-form-keyboard-slot:empty{display:none;margin-top:0}.modal-lead-collection .content-modal{align-items:center;background:linear-gradient(160deg,var(--gradient,#3b82f6),var(--gradient2,#60c7ba));border-radius:0;box-sizing:border-box;display:flex;height:100vh;height:100dvh;justify-content:center;margin:0;max-width:unset;padding:clamp(1rem,3vh,3rem) clamp(1rem,3vw,3rem);position:relative;top:0;transform:none;width:100vw}.modal-lead-collection .content-modal .modal-content.panel-capture-lead-collection-stage{--lead-card-pad-x:clamp(1rem,4vw,3.5rem);--lead-card-pad-y:clamp(0.875rem,2.6vh,2.5rem);--lead-card-radius:clamp(1rem,2vw,1.75rem);--lead-back-size:clamp(3.75rem,7vw,5.5rem);background:var(--white,#fff);border-radius:var(--lead-card-radius);box-shadow:0 1px 12px hsla(0,0%,80%,.25);box-sizing:border-box;color:var(--black,#121212);display:flex;flex-direction:column;height:100%;padding:var(--lead-card-pad-y) var(--lead-card-pad-x);position:relative;width:min(62.5rem,100%)}.panel-capture-lead-collection-stage{--black:#3d4147}.panel-capture-lead-collection-stage--dark{--white:#1f2226;--black:#c8ccd1;--gray-light:#2a2e33;--gray-medium:#3a4047;--gray-dark:#aeb4bb}.panel-capture-lead-collection-stage--dark .panel-capture-lead-collection-keyboard-slot{--white:#fff;--black:#121212;--gray-light:#f5f6f7;--gray-medium:#dee2e6;--gray-dark:#434343}.panel-capture-lead-collection-stage--dark .panel-capture-lead-collection-cta{--white:#fff}.panel-capture-lead-collection-stage--dark .panel-capture-lead-collection-option-input[type=checkbox]:checked+.panel-capture-lead-collection-option-label .panel-capture-lead-collection-option-control:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath fill='none' stroke='%231f2226' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.6' d='M4.5 11.5 9 16l8.5-9.5'/%3E%3C/svg%3E")}.modal-lead-collection .panel-capture-lead-collection-logo-container{align-items:center;display:flex;justify-content:center;pointer-events:none}.modal-lead-collection .panel-capture-lead-collection-logo{height:clamp(2.5rem,7vh,4.5rem);max-width:min(60%,20rem);object-fit:contain;width:auto}.modal-lead-collection #panel_capture_lead_collection_form{display:flex;flex:1;flex-direction:column;min-height:0}.panel-capture-lead-collection-stage--kb-top .panel-capture-lead-collection-keyboard-slot{border-radius:var(--lead-card-radius) var(--lead-card-radius) 0 0;margin-bottom:clamp(1rem,2vh,1.5rem);margin-top:calc(var(--lead-card-pad-y)*-1);order:-2}.panel-capture-lead-collection-kb-toggle{align-items:center;background:var(--dark-android-key-secondary,#313c42);border:none;border-radius:.75rem .75rem 0 0;color:var(--gray-light,#f5f6f7);cursor:pointer;display:flex;justify-content:center;margin:0 auto -2px;min-height:clamp(3rem,5.6vh,4.5rem);padding:.25rem 1rem;position:relative;transition:background-color var(--pf-duration-quick) ease,color var(--pf-duration-quick) ease;width:min(14rem,65%);z-index:1}.panel-capture-lead-collection-kb-toggle:active{background:var(--dark-android-key-hover,#097cfb);color:var(--white,#fff)}.panel-capture-lead-collection-kb-toggle svg{display:block;height:clamp(2.5rem,5vh,4rem);transition:transform var(--pf-duration-quick) ease;width:clamp(2.5rem,5vh,4rem)}.panel-capture-lead-collection-stage--kb-top .panel-capture-lead-collection-kb-toggle{border-radius:0 0 .75rem .75rem;margin:-2px auto 0;order:2}.panel-capture-lead-collection-stage--kb-top .panel-capture-lead-collection-kb-toggle svg{transform:rotate(180deg)}.panel-capture-lead-collection-stage--kb-top:not(.panel-capture-lead-collection-stage--native-kb) .panel-capture-lead-collection-topbar{margin:calc(var(--lead-back-size)/2) 0 0 calc(var(--lead-back-size)/2);order:-1;position:static}.panel-capture-lead-collection-stage--active-step-no-kb.panel-capture-lead-collection-stage--kb-top:not(.panel-capture-lead-collection-stage--native-kb) .panel-capture-lead-collection-topbar{margin:0;order:0;position:absolute}.panel-capture-lead-collection-progress{display:flex;flex-direction:column;gap:.625rem;margin-bottom:clamp(1.25rem,3vh,2.25rem)}.panel-capture-lead-collection-progress-label{color:var(--gray-dark,#434343);font:700 clamp(1.25rem,2vw,1.875rem) Customfont;text-align:center}.panel-capture-lead-collection-progress-track{background:var(--gray-medium,#dee2e6);border-radius:var(--pf-radius-full);height:.625rem;overflow:hidden;width:100%}.panel-capture-lead-collection-progress-fill{background:var(--black,#121212);border-radius:var(--pf-radius-full);height:100%;transition:width var(--pf-duration-base) ease;width:0}.modal-lead-collection .panel-capture-lead-collection-step{display:none;flex:1;flex-direction:column;gap:clamp(.875rem,2vh,1.625rem);min-height:0}.modal-lead-collection .panel-capture-lead-collection-step.is-active{display:flex}.panel-capture-lead-collection-step-header{margin-top:0;text-align:center}.panel-capture-lead-collection-step-title{color:var(--black,#121212);font:700 clamp(1.75rem,4.5vw,4rem) Customfont;line-height:1.1;margin:0}.panel-capture-lead-collection-required{color:var(--red,#fd5249)}.panel-capture-lead-collection-choice-hint{color:var(--gray-dark,#434343);font:500 clamp(1.125rem,1.8vw,1.5rem) Customfont;margin:.5rem 0 0}.panel-capture-lead-collection-field{display:flex;flex-direction:column;gap:.625rem}.panel-capture-lead-collection-step:not(.panel-capture-lead-collection-lgpd-step) .panel-capture-lead-collection-field{flex:1;min-height:0}.modal-lead-collection .panel-capture-lead-collection-input{appearance:none;-webkit-appearance:none;background:var(--white,#fff);border:2px solid var(--gray-medium,#dee2e6);border-radius:.875rem;box-sizing:border-box;color:var(--black,#121212);font:500 clamp(1.125rem,1.8vw,1.5rem) Customfont;line-height:1.2;min-height:clamp(3.75rem,5.5vh,4.75rem);outline:none;padding:.6em .95em;transition:border-color var(--pf-duration-quick) ease,box-shadow var(--pf-duration-quick) ease;width:100%}.modal-lead-collection .panel-capture-lead-collection-input::placeholder{color:var(--gray-dark,#434343);opacity:.7}.modal-lead-collection .panel-capture-lead-collection-input:hover{border-color:var(--gray-dark,#434343)}.modal-lead-collection .panel-capture-lead-collection-input:focus{border-color:var(--blue,#3b82f6);box-shadow:0 0 0 4px rgba(59,130,246,.18)}.panel-capture-lead-collection-error{color:var(--red,#fd5249);font:500 clamp(1.375rem,2.2vw,1.875rem) Customfont;margin:0}.panel-capture-body .modal-error #error_modal_p{font-size:clamp(1.375rem,2.2vw,1.875rem)}.panel-capture-body .modal-error,.panel-capture-body .modal-loader,.panel-capture-body .modal-success{z-index:10001}.panel-capture-lead-collection-phone-row{align-items:stretch;display:flex;gap:clamp(.5rem,1.4vw,1rem)}.panel-capture-lead-collection-phone-row .panel-capture-lead-collection-phone-country-wrap{display:flex;flex:0 0 38%;min-width:0;position:relative}.panel-capture-lead-collection-phone-country-wrap .panel-capture-lead-collection-phone-country-display{align-items:center;color:var(--black,#121212);display:flex;font:500 clamp(1.125rem,1.8vw,1.5rem) Customfont;inset:0;line-height:1.2;overflow:hidden;padding-left:.6em;padding-right:clamp(2rem,3.5vw,2.75rem);pointer-events:none;position:absolute;white-space:nowrap}.panel-capture-lead-collection-phone-row .panel-capture-lead-collection-phone-country{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--white,#fff);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23272727' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-position:right clamp(.75rem,1.4vw,1.125rem) center;background-repeat:no-repeat;background-size:clamp(1rem,1.5vw,1.25rem);border:2px solid var(--gray-medium,#dee2e6);border-radius:.875rem;box-sizing:border-box;color:transparent;color-scheme:light;font:500 clamp(1.125rem,1.8vw,1.5rem) Customfont;line-height:1.2;min-height:clamp(3.75rem,5.5vh,4.75rem);outline:none;overflow:hidden;padding:.6em clamp(2rem,3.5vw,2.75rem) .6em .6em;transition:border-color var(--pf-duration-quick) ease,box-shadow var(--pf-duration-quick) ease;white-space:nowrap;width:100%}.panel-capture-lead-collection-phone-row .panel-capture-lead-collection-phone-country:focus{border-color:var(--blue,#3b82f6);box-shadow:0 0 0 4px rgba(59,130,246,.18)}.panel-capture-lead-collection-phone-row .panel-capture-lead-collection-phone-country option{background:var(--white,#fff);color:var(--black,#121212)}.panel-capture-lead-collection-phone-input{flex:1 1 auto;min-width:0}.panel-capture-lead-collection-lgpd-text{background:var(--white,#fff);border:1px solid color-mix(in srgb,var(--black,#121212) 14%,transparent);border-radius:.875rem;box-shadow:inset 0 2px 6px color-mix(in srgb,var(--black,#121212) 7%,transparent);color:var(--black,#121212);flex:1;font:500 clamp(1.375rem,2.4vw,2rem) Customfont;line-height:1.5;min-height:0;overflow-y:auto;padding:clamp(.875rem,1.8vh,1.375rem) clamp(1rem,2vw,1.625rem);text-align:left;white-space:pre-wrap}.panel-capture-lead-collection-lgpd-agree{align-items:center;color:var(--black,#121212);cursor:pointer;display:flex;font:500 clamp(1.5rem,2.6vw,2.25rem) Customfont;gap:.75rem;line-height:1;margin-top:clamp(1rem,2.5vh,2rem)}.panel-capture-lead-collection-lgpd-agree .panel-capture-lead-collection-lgpd-agree-input{accent-color:var(--black,#121212);color-scheme:light;cursor:pointer;flex-shrink:0;height:clamp(1.5rem,2.4vh,2rem);margin:0;width:clamp(1.5rem,2.4vh,2rem)}.panel-capture-lead-collection-stage--dark .panel-capture-lead-collection-lgpd-agree-input{color-scheme:dark}.panel-capture-lead-collection-lgpd-step{min-height:0}.panel-capture-lead-collection-lgpd-step .panel-capture-lead-collection-field{flex:1;min-height:0}.panel-capture-lead-collection-lgpd-step .panel-capture-lead-collection-actions{margin-top:clamp(1rem,2.5vh,2rem)}.panel-capture-lead-collection-options{align-content:start;display:grid;flex:1;gap:.75rem;grid-auto-rows:var(--lead-option-h,clamp(3.75rem,6vh,5rem));grid-template-columns:minmax(0,1fr);list-style:none;margin:0 auto;max-width:var(--lead-option-list-min-width,46rem);min-height:0;overflow-x:hidden;overflow-y:auto;padding:0;width:100%;-webkit-overflow-scrolling:touch}.panel-capture-lead-collection-lgpd-text,.panel-capture-lead-collection-options{scrollbar-color:var(--gray-dark,#434343) var(--gray-light,#f5f6f7);scrollbar-width:thin}.panel-capture-lead-collection-lgpd-text::-webkit-scrollbar,.panel-capture-lead-collection-options::-webkit-scrollbar{width:.5rem}.panel-capture-lead-collection-lgpd-text::-webkit-scrollbar-track,.panel-capture-lead-collection-options::-webkit-scrollbar-track{background:var(--gray-light,#f5f6f7)}.panel-capture-lead-collection-lgpd-text::-webkit-scrollbar-thumb,.panel-capture-lead-collection-options::-webkit-scrollbar-thumb{background:var(--gray-dark,#434343);border:1px solid var(--gray-light,#f5f6f7);border-radius:5px}@media(orientation:portrait){.panel-capture-lead-collection-options:not(.panel-capture-lead-collection-options--image-only):has(.panel-capture-lead-collection-option:nth-child(11)){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.panel-capture-lead-collection-options:not(.panel-capture-lead-collection-options--image-only):has(.panel-capture-lead-collection-option:nth-child(11)) .panel-capture-lead-collection-option:last-child:nth-child(odd){grid-column:1/-1}}@media(orientation:landscape){.panel-capture-lead-collection-options:not(.panel-capture-lead-collection-options--image-only):has(.panel-capture-lead-collection-option:nth-child(5)){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.panel-capture-lead-collection-options:not(.panel-capture-lead-collection-options--image-only):has(.panel-capture-lead-collection-option:nth-child(5)) .panel-capture-lead-collection-option:last-child:nth-child(odd){grid-column:1/-1}}.panel-capture-lead-collection-option{position:relative}.panel-capture-lead-collection-option-input{height:0;opacity:0;position:absolute;width:0}.panel-capture-lead-collection-option-label{align-items:center;background:var(--white,#fff);border:2px solid var(--gray-medium,#dee2e6);border-radius:.875rem;box-sizing:border-box;color:var(--black,#121212);cursor:pointer;display:flex;font:500 clamp(1.25rem,2.1vw,1.75rem) Customfont;gap:.875rem;height:100%;min-height:0;overflow:hidden;padding:clamp(.875rem,1.6vh,1.25rem) clamp(1rem,2vw,1.5rem);transition:border-color var(--pf-duration-quick) ease,background var(--pf-duration-quick) ease;width:100%}.panel-capture-lead-collection-option-input:checked+.panel-capture-lead-collection-option-label{background:color-mix(in srgb,var(--black,#121212) 10%,transparent);border-color:var(--black,#121212)}.panel-capture-lead-collection-option-input:disabled+.panel-capture-lead-collection-option-label{cursor:not-allowed;opacity:.45}.panel-capture-lead-collection-option-image{border-radius:.625rem;flex-shrink:0;height:clamp(3.5rem,5vh,4.5rem);max-height:100%;object-fit:contain;width:clamp(3.5rem,5vh,4.5rem)}.panel-capture-lead-collection-option-image-placeholder{font-size:0;visibility:hidden}.panel-capture-lead-collection-option-text{color:var(--black,#121212);display:-webkit-box;flex:1;min-width:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.2;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;word-break:break-word}.panel-capture-lead-collection-option-control{align-items:center;background:var(--white,#fff);border:3px solid var(--gray-medium,#dee2e6);display:flex;flex-shrink:0;height:min(1.42em,2.75rem);justify-content:center;transition:border-color var(--pf-duration-quick) ease,background var(--pf-duration-quick) ease;width:min(1.42em,2.75rem)}.panel-capture-lead-collection-option-input[type=radio]+.panel-capture-lead-collection-option-label .panel-capture-lead-collection-option-control{border-radius:50%}.panel-capture-lead-collection-option-input[type=checkbox]+.panel-capture-lead-collection-option-label .panel-capture-lead-collection-option-control{border-radius:.5rem}.panel-capture-lead-collection-option-input[type=radio]:checked+.panel-capture-lead-collection-option-label .panel-capture-lead-collection-option-control{border-color:var(--black,#121212)}.panel-capture-lead-collection-option-input[type=radio]:checked+.panel-capture-lead-collection-option-label .panel-capture-lead-collection-option-control:after{background:var(--black,#121212);border-radius:50%;content:"";height:.67em;width:.67em}.panel-capture-lead-collection-option-input[type=checkbox]:checked+.panel-capture-lead-collection-option-label .panel-capture-lead-collection-option-control{background:var(--black,#121212);border-color:var(--black,#121212)}.panel-capture-lead-collection-option-input[type=checkbox]:checked+.panel-capture-lead-collection-option-label .panel-capture-lead-collection-option-control:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.6' d='M4.5 11.5 9 16l8.5-9.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.92em;width:.92em}.panel-capture-lead-collection-options--image-only{align-content:safe center;align-items:center;display:flex;flex-wrap:wrap;gap:clamp(.75rem,2vw,1.75rem);isolation:isolate;justify-content:safe center;max-width:min(72rem,100%);overflow-x:hidden;overflow-y:auto}.panel-capture-lead-collection-options--image-only .panel-capture-lead-collection-option{flex:0 1 clamp(8rem,28vw,15rem)}.panel-capture-lead-collection-options--image-only .panel-capture-lead-collection-option-label{align-items:center;background:none;border:none;flex-direction:column;gap:0;height:auto;justify-content:center;min-height:0;overflow:visible;padding:0;width:100%}.panel-capture-lead-collection-options--image-only .panel-capture-lead-collection-option-control,.panel-capture-lead-collection-options--image-only .panel-capture-lead-collection-option-text{display:none}.panel-capture-lead-collection-options--image-only .panel-capture-lead-collection-option-input:checked+.panel-capture-lead-collection-option-label{background:none}.panel-capture-lead-collection-options--image-only .panel-capture-lead-collection-option-image{border:4px solid var(--gray-medium,#dee2e6);border-radius:1.25rem;display:block;height:auto;max-height:clamp(9rem,34vh,20rem);max-width:100%;min-height:0;transition:border-color var(--pf-duration-quick) ease,box-shadow var(--pf-duration-quick) ease,transform var(--pf-duration-quick) ease,opacity var(--pf-duration-quick) ease;width:auto}.panel-capture-lead-collection-options--image-only:has(.panel-capture-lead-collection-option-input:checked) .panel-capture-lead-collection-option-image{opacity:.45}.panel-capture-lead-collection-options--image-only .panel-capture-lead-collection-option:has(.panel-capture-lead-collection-option-input:checked){z-index:2}.panel-capture-lead-collection-options--image-only .panel-capture-lead-collection-option-input:checked+.panel-capture-lead-collection-option-label .panel-capture-lead-collection-option-image{border-color:var(--blue,#3b82f6);box-shadow:0 0 0 .25rem var(--white,#fff),0 0 0 .6rem var(--blue,#3b82f6),0 .75rem 2rem rgba(var(--blue,#3b82f6),.4);opacity:1;transform:scale(1.03)}.panel-capture-lead-collection-actions{display:flex;flex-direction:column;gap:.75rem;margin-bottom:clamp(.75rem,2vh,1.5rem);margin-top:auto}.panel-capture-lead-collection-cta{align-self:stretch;background:var(--lead-cta-bg,linear-gradient(160deg,var(--gradient,#3b82f6),var(--gradient2,#60c7ba)));border:none;border-radius:var(--pf-radius-full);color:var(--lead-cta-text,var(--white,#fff));cursor:pointer;font:700 clamp(1.125rem,1.8vw,1.5rem) Customfont;min-height:clamp(3.25rem,4.5vh,4.25rem);padding:clamp(1rem,1.8vh,1.5rem) clamp(1.5rem,3vw,3rem);transition:opacity var(--pf-duration-quick) ease,transform var(--pf-duration-fast) ease,background .25s ease,color .25s ease}.panel-capture-lead-collection-cta:hover{opacity:.92;transform:translateY(-1px)}.panel-capture-lead-collection-cta:disabled,.panel-capture-lead-collection-cta[disabled]{background:var(--gray-medium,#dee2e6);color:var(--gray-dark,#434343);cursor:not-allowed;opacity:1}.panel-capture-lead-collection-cta:disabled:hover,.panel-capture-lead-collection-cta[disabled]:hover{opacity:1;transform:none}.panel-capture-lead-collection-topbar{align-items:center;display:flex;left:calc(var(--lead-back-size)/2);position:absolute;top:calc(var(--lead-back-size)/2);z-index:5}.panel-capture-lead-collection-back{align-items:center;appearance:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.modal-lead-collection .panel-capture-lead-collection-back{background-color:var(--accent,#13163f);height:var(--lead-back-size);width:var(--lead-back-size)}.modal-lead-collection .panel-capture-lead-collection-back img{filter:brightness(0) invert(1);height:auto;width:42%}.modal-lead-collection .panel-capture-lead-collection-back:hover{background-color:var(--accent,#13163f)}.modal-lead-collection .panel-capture-lead-collection-back:hover img{filter:brightness(0) invert(1)}.modal-lead-collection .panel-capture-lead-collection-stage--dark .panel-capture-lead-collection-back,.modal-lead-collection .panel-capture-lead-collection-stage--dark .panel-capture-lead-collection-back:hover{background-color:var(--black,#121212)}.modal-lead-collection .panel-capture-lead-collection-stage--dark .panel-capture-lead-collection-back img,.modal-lead-collection .panel-capture-lead-collection-stage--dark .panel-capture-lead-collection-back:hover img{filter:brightness(0)}.panel-capture-lead-collection-keyboard-slot{border-bottom-left-radius:var(--lead-card-radius);border-bottom-right-radius:var(--lead-card-radius);display:flex;flex-direction:column;height:clamp(13.75rem,32vh,23.75rem);margin-bottom:calc(var(--lead-card-pad-y)*-1);margin-left:calc(var(--lead-card-pad-x)*-1);margin-right:calc(var(--lead-card-pad-x)*-1);margin-top:clamp(1rem,2vh,1.5rem);overflow:hidden}.panel-capture-lead-collection-keyboard-bg{background:var(--dark-android,#263238);display:flex;flex:1 1 0;flex-direction:column;min-height:0;overflow:hidden}@media(max-width:768px){.panel-capture-lead-collection-keyboard-slot{height:0;margin-top:0}}.panel-capture-lead-collection-stage--native-kb .panel-capture-lead-collection-keyboard-slot{height:0;margin:0}@media(min-width:1600px){.modal-lead-collection .content-modal .modal-content.panel-capture-lead-collection-stage{--lead-card-pad-x:4rem;--lead-card-pad-y:clamp(0.875rem,2.4vh,2rem)}.modal-lead-collection .panel-capture-lead-collection-step{gap:clamp(1.25rem,2.5vh,1.75rem)}}@media(orientation:landscape){.modal-lead-collection .panel-capture-lead-collection-input,.panel-capture-lead-collection-phone-country-wrap .panel-capture-lead-collection-phone-country-display,.panel-capture-lead-collection-phone-row .panel-capture-lead-collection-phone-country{font-size:clamp(1.375rem,2.6vw,2.75rem)}.modal-lead-collection .content-modal .modal-content.panel-capture-lead-collection-stage{width:100%;--lead-card-pad-y:clamp(0.5rem,1.6vh,1.25rem);--lead-kb-height:clamp(11.875rem,40vh,26.25rem);--lead-back-size:3.75rem}.modal-lead-collection .panel-capture-lead-collection-input:not(.panel-capture-lead-collection-phone-input){display:block;margin-left:auto;margin-right:auto;max-width:56.25rem}.modal-lead-collection .panel-capture-lead-collection-phone-row{margin-left:auto;margin-right:auto;max-width:56.25rem}.modal-lead-collection .panel-capture-lead-collection-logo-container{margin-bottom:clamp(.5rem,1.6vh,1.25rem);margin-top:clamp(.25rem,1.2vh,1rem)}.modal-lead-collection .panel-capture-lead-collection-logo{height:clamp(2.75rem,9vh,5rem)}.panel-capture-lead-collection-progress{margin-bottom:clamp(.5rem,1.2vh,.875rem)}.modal-lead-collection .panel-capture-lead-collection-step{gap:clamp(.625rem,1.4vh,1rem)}.panel-capture-lead-collection-keyboard-slot{height:var(--lead-kb-height);margin-top:clamp(.5rem,1vh,.875rem)}.panel-capture-lead-collection-keyboard-slot .kb-key{font-size:clamp(1.25rem,min(3.6vh,3.4vw),2.5rem)}.panel-capture-lead-collection-step-title{font-size:clamp(1.75rem,3.6vw,3.5rem)}.panel-capture-lead-collection-cta{font-size:clamp(1.5rem,2.2vw,2.375rem);min-height:clamp(3.75rem,7vh,5rem);padding:clamp(.875rem,1.8vh,1.5rem) clamp(2.25rem,3.6vw,4.5rem)}.panel-capture-lead-collection-options{--lead-option-h:clamp(4.5rem,7.5vh,6rem)}.panel-capture-lead-collection-option-label{font-size:clamp(1.25rem,1.4vw,1.875rem)}}@media(orientation:portrait){.modal-lead-collection .content-modal .modal-content.panel-capture-lead-collection-stage{width:100%}.modal-lead-collection .panel-capture-lead-collection-logo-container{margin-bottom:clamp(1rem,3vh,2rem);margin-top:clamp(.5rem,2vh,1.5rem)}.modal-lead-collection .panel-capture-lead-collection-logo{height:clamp(2.75rem,7vh,5rem)}.panel-capture-lead-collection-step-title{font-size:clamp(1.75rem,4.2vh,4.5rem)}.panel-capture-lead-collection-keyboard-slot .kb-key{font-size:clamp(1.25rem,min(3vh,3.2vw),2.375rem)}.panel-capture-lead-collection-options{--lead-option-h:clamp(4.5rem,7vh,6.5rem);--lead-option-list-min-width:52rem}.panel-capture-lead-collection-option-label{font-size:clamp(1.375rem,2.4vh,2.125rem)}.panel-capture-lead-collection-choice-hint{font-size:clamp(1.25rem,2.2vh,1.875rem)}.panel-capture-lead-collection-lgpd-text{font-size:clamp(1.5rem,2.6vh,2.5rem)}.panel-capture-lead-collection-lgpd-agree{font-size:clamp(1.625rem,2.8vh,2.5rem)}.modal-lead-collection .panel-capture-lead-collection-input,.panel-capture-lead-collection-phone-country-wrap .panel-capture-lead-collection-phone-country-display,.panel-capture-lead-collection-phone-row .panel-capture-lead-collection-phone-country{font-size:clamp(1.5rem,3.4vh,3.25rem)}.panel-capture-lead-collection-cta{font-size:clamp(1.625rem,2.8vh,2.75rem);min-height:clamp(4.75rem,7.5vh,7rem);padding:clamp(1.5rem,2.8vh,2.5rem) clamp(1.75rem,4vw,3.5rem)}}#capture_session_ai_photo_img,#capture_session_last_photo_img{transform-origin:center center}#capture_session_ai_photo_img{aspect-ratio:unset}#virtual-keyboard{background:var(--dark-android,#263238);display:flex;flex-direction:column;width:100%;z-index:10000}#virtual-keyboard.in-modal{bottom:auto;flex:1 1 auto;left:auto;max-width:100%;position:static;transform:none;width:100%;z-index:auto}.kb-row{display:flex;flex:1}.kb-key{align-items:center;background:var(--dark-android-key,#404b50);border:none;border-radius:.375rem;color:var(--white,#fff);display:flex;flex:1 1 0;font-family:Customfont,sans-serif;font-size:clamp(1.5rem,min(2.4vw,4.4vh),3.75rem);justify-content:center;line-height:1.1;margin:clamp(.1875rem,.6vh,.4375rem);min-height:clamp(2.75rem,4vh,4.25rem);min-width:0;overflow:hidden;transition:background-color var(--pf-duration-quick) ease,filter var(--pf-duration-quick) ease;user-select:none}.kb-key.special{background:var(--dark-android-key-secondary,#313c42)}.kb-key.active{background:var(--dark-android-key-hover,#097cfb)}.kb-key.kb-domain{font-size:clamp(.875rem,min(2.6vh,2.9vw),2.25rem);white-space:nowrap}.kb-key[data-size="2"]{flex-grow:2}.kb-key[data-size="3"]{flex-grow:3}.kb-key[data-size="6"]{flex-grow:6}.kb-key[data-key=Enter],.kb-key[data-key=Space]{background:var(--dark-android-key-hover,#097cfb);color:var(--white,#fff)}.kb-key[data-key=Enter]:active,.kb-key[data-key=Space]:active{filter:brightness(.9)}.kb-spacer{pointer-events:none;visibility:hidden}.panel-capture-lead-collection-keyboard-slot .kb-key,.panel-capture-lead-collection-keyboard-slot .kb-row{min-height:0}.panel-capture-lead-collection-keyboard-slot #virtual-keyboard.in-modal{margin-left:auto;margin-right:auto;max-width:90rem}.panel-capture-lead-collection-keyboard-slot .kb-key[data-key=Enter],.panel-capture-lead-collection-keyboard-slot .kb-key[data-key=Space]{background:var(--dark-android-key,#404b50);color:var(--white,#fff)}.mask{inset:0;position:fixed;z-index:1}.mask__hole{outline:4px solid #fff;pointer-events:none;position:absolute}.mask.none+.frame-overlay .frame-overlay-image,.mask__hole{box-shadow:0 0 0 100vmax rgba(0,0,0,.6)}.webcam--crop-contain{object-fit:contain!important}.orientation-lines-list-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;list-style:none}.orientation-lines-list-container li{flex-grow:1}.orientation-lines-list-container h3{margin-bottom:1rem}.modal-panel-capture-fullscreen--green-background .content-modal{background:radial-gradient(50% 50% at 50% 50%,#476d64 0,#34544c 100%)}.modal-panel-capture-fullscreen .content-modal{align-items:center!important;border-radius:0!important;display:flex!important;flex-direction:column!important;height:100%!important;justify-content:center!important;margin:0!important;max-width:100%!important;padding:8rem 2.5rem 4.25rem!important;position:relative!important;width:100%!important}.modal-panel-capture-fullscreen .modal-content{align-items:center;height:100%!important;justify-content:space-between;position:relative!important;width:100%!important;z-index:1!important}.modal-panel-capture-fullscreen form{width:100%}.modal-panel-capture-fullscreen .img-background{height:100%!important;left:0!important;object-fit:cover!important;opacity:30%;position:absolute!important;top:0!important;width:100%!important}.text-white{color:var(--white,#fff)!important}.inputs-container{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;width:100%}.canfora-image{margin-bottom:4rem}.frame-overlay{inset:0;pointer-events:none;position:fixed;z-index:1}.frame-overlay img{box-sizing:border-box;display:block;object-fit:fill;position:absolute}#frame_overlay_image{object-fit:fill}.webcam--frame-style{height:100%!important;object-fit:cover!important;width:100%!important}.hide-cursor,.hide-cursor a,.hide-cursor button{cursor:none!important}.content-close-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-left:26px;width:100%}.content-close-container h1,.content-close-container h2,.content-close-container h3{text-align:center;width:100%}.content-close-container h1{font-size:3rem;font-weight:500;letter-spacing:0;line-height:116%}.content-close-container--without-icon{padding-left:0}.modal .content-modal .modal-content.modal-print-photos-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.modal-photos-main-content,.modal-print-photos-main-content,.modal-qrcode-photos-main-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto}.modal-photos-main-content h1,.modal-photos-main-content h2,.modal-photos-main-content h3,.modal-print-photos-main-content h1,.modal-print-photos-main-content h2,.modal-print-photos-main-content h3,.modal-qrcode-photos-main-content h1,.modal-qrcode-photos-main-content h2,.modal-qrcode-photos-main-content h3{text-align:center}.modal-photos-main-content{align-items:center;display:flex;height:100%;justify-content:center;margin:unset;min-height:0;min-width:0;overflow:hidden;width:100%}.modal-print-photos-main-content{gap:2.5rem;padding:min(10.3125rem,2vh) 1rem}.modal-qrcode-photos-main-content{gap:.5rem;padding:min(2rem,15vh) 1rem}.modal-print-photos-main-photo{height:auto;max-width:406px;width:100%}.button-ghost--print-photos{align-items:center;background-color:var(--white,#fff);border:1px solid;border-radius:.375rem;color:var(--black,#121212);display:flex;flex-shrink:0;font-size:medium;font-weight:700;height:56px;justify-content:center;padding-inline:1rem;text-decoration:none;width:min(350px,100%)}.modal-print-photos .content-modal{padding:2.5rem 2rem}.capture-session-qrcode-image{aspect-ratio:1/1;height:490px;width:490px}.modal-photos.open,.modal-print-photos.open,.modal-qrcode-photos.open{display:flex}.modal-photos .content-modal,.modal-print-photos .content-modal,.modal-qrcode-photos .content-modal{align-items:center;display:flex;flex-direction:column;height:calc(100% - 4rem);justify-content:space-between;margin:auto;overflow:auto;padding:2.5rem 1rem;top:unset;transform:unset;width:calc(100% - 6.125rem)}.modal-photos .content-modal.max-width,.modal-print-photos .content-modal.max-width,.modal-qrcode-photos .content-modal.max-width{max-width:75.625rem}.modal-photos .content-modal{align-items:stretch;display:flex;flex-direction:row;min-height:0;min-width:0;overflow:hidden;padding:0}.modal-your-photos-are-here-button-container{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center;width:100%}.modal-photos-qrcode-image{height:auto;transition:width var(--pf-duration-slow) ease,height var(--pf-duration-slow) ease;width:min(100%,35vw,15rem);will-change:"width","height"}.modal-photos-qrcode-container{background-color:var(--blue-light,#e5edfa);flex-shrink:0;height:100%;position:sticky;top:0;transform-origin:left;transition:transform var(--pf-duration-slow) ease;width:20.25rem;z-index:1}.modal-photos-qrcode-container.expanded{transform:scaleX(2)}.modal-photos-qrcode-container.expanded .modal-photos-qrcode-expandable-container{transform:scaleX(.5)}.modal-photos-qrcode-container.expanded .modal-photos-qrcode-image{height:min(492px,50vw,50vh);width:min(492px,50vw,50vh)}.modal-photos-qrcode-expandable-container{align-items:center;background-color:var(--blue-light,#e5edfa);display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:center;padding:1rem 3.5625rem;position:absolute;text-align:center;transition:transform var(--pf-duration-slow) ease,padding var(--pf-duration-slow) ease;width:100%;will-change:transform}.modal-photos-qrcode-expandable-container .button-primary{text-wrap:nowrap}.modal-photos-photo-container{display:grid;flex:1 1 auto;gap:.5rem;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;min-width:0;padding:1rem;width:100%}.modal-photos-capture-session-completed-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.modal-photos-capture-session-completed-container img{height:100%;max-height:100%;max-width:100%;min-height:100px;min-width:100px;object-fit:contain;width:100%}@media screen and (orientation:portrait)and (min-height:1024px){.modal-slideshow .modal-content{position:relative;top:50%;transform:translateY(-50%)}.modal-slideshow .content-modal{margin:auto}}@media only screen and (max-width:679px),screen and (max-height:679px){.capture-session-qrcode-image{height:min(100% - 2rem,490px);width:min(100% - 2rem,490px)}.modal-photos .content-modal.max-width,.modal-print-photos .content-modal.max-width,.modal-qrcode-photos .content-modal.max-width{height:100%;max-height:100%;max-width:100%;width:100%}}@media only screen and (orientation:portrait){.modal-photos .content-modal,.modal-print-photos .content-modal,.modal-qrcode-photos .content-modal{max-height:1210px;max-width:785px}.modal-photos .content-modal{flex-direction:column}.modal-photos-qrcode-container{height:20.25rem;transform-origin:bottom;width:100%}.modal-photos-qrcode-container.expanded{transform:scaleY(2)}.modal-photos-qrcode-container.expanded .modal-photos-qrcode-expandable-container{padding-inline:1.5rem;transform:scaleY(.5)}.modal-photos-photo-container{order:-1}.modal-photos-qrcode-expandable-container{flex-direction:row;justify-content:space-between}}@media only screen and (orientation:landscape){.modal-photos .content-modal,.modal-print-photos .content-modal,.modal-qrcode-photos .content-modal{max-height:785px;max-width:1210px}.modal-photos-capture-session-completed-container{height:100%;max-height:100%;max-width:100%;width:100%}}@media only screen and (orientation:landscape)and (max-height:500px){.modal-print-photos-main-photo{max-height:30vh}.modal-print-photos-main-content{gap:min(2.5rem,2.5vh)}.capture-session-qrcode-image{height:100%;max-height:50vh;width:auto}.modal-qrcode-photos .content-modal{padding:min(2.5vh,2.5rem) 1rem}.modal-qrcode-photos .content-close-container h1{font-size:clamp(1rem,10vh,3rem)}.modal-qrcode-photos-main-content h3{font-size:clamp(.875rem,7vh,1.5rem)}.modal-photos h1{font-size:clamp(1.5rem,7vh,3rem)}@supports(height:100svh){.capture-session-qrcode-image{max-height:50svh}.modal-print-photos-main-photo{max-height:30svh}.modal-print-photos-main-content{gap:min(2.5rem,2.5svh)}.modal-qrcode-photos .content-modal{padding:min(2.5svh,2.5rem) 1rem}.modal-qrcode-photos .content-close-container h1{font-size:clamp(1rem,10svh,3rem)}.modal-qrcode-photos-main-content h3{font-size:clamp(.875rem,7svh,1.5rem)}.modal-photos h1{font-size:clamp(1.5rem,7svh,3rem)}}}@media only screen and (orientation:portrait)and (max-width:500px){.modal-photos-qrcode-expandable-container{padding:1rem}.modal-photos-qrcode-container{height:100%;max-height:180px}.modal-session-qrcode-image-container .image-is-loading img{max-height:30vh}.modal-photos-qrcode-container.expanded .modal-photos-qrcode-expandable-container{gap:0;padding:0}}.modal-lead-mobile-gate .content-modal{align-items:center;background:linear-gradient(160deg,var(--gradient,#3b82f6),var(--gradient2,#60c7ba));border-radius:0;box-sizing:border-box;display:flex;height:100vh;height:100dvh;justify-content:center;margin:0;max-width:unset;padding:clamp(1rem,3vh,3rem) clamp(1rem,3vw,3rem);top:0;transform:none;width:100vw}.panel-capture-lead-mobile-gate{align-items:center;background:var(--white,#fff);border-radius:clamp(1rem,2vw,1.5rem);box-shadow:0 1px 12px hsla(0,0%,80%,.25);box-sizing:border-box;color:var(--black,#121212);display:flex;flex-direction:column;gap:clamp(.75rem,1.8vh,1.4rem);max-height:100%;overflow-y:auto;padding:clamp(1.75rem,3.5vh,3rem) clamp(1.5rem,4vw,2.75rem);text-align:center;width:min(40rem,100%)}.panel-capture-lead-mobile-gate-logo-container{align-items:center;display:flex;justify-content:center}.panel-capture-lead-mobile-gate-logo{height:clamp(1.75rem,4.5vh,3rem);max-width:min(60%,14rem);object-fit:contain;width:auto}.panel-capture-lead-mobile-gate-title{color:var(--black,#121212);font:700 clamp(1.35rem,2.6vw,2.1rem) Customfont;line-height:1.15;margin:0}.panel-capture-lead-mobile-gate-steps{color:var(--black,#121212);display:flex;flex-direction:column;font:500 clamp(.9rem,1.4vw,1.15rem) Customfont;gap:.3rem;line-height:1.5;margin:0;padding-left:1.5rem;text-align:left}.panel-capture-lead-mobile-gate-qr-frame{background:var(--pf-white);border:1px solid var(--gray-medium,#dee2e6);border-radius:.85rem;padding:clamp(.5rem,1.2vw,.85rem)}.panel-capture-lead-mobile-gate-qr{display:block;height:auto;width:clamp(8.5rem,20vw,12rem)}.panel-capture-lead-mobile-gate--manual .panel-capture-lead-mobile-gate-camera-only,.panel-capture-lead-mobile-gate-manual-only{display:none}.panel-capture-lead-mobile-gate--manual .panel-capture-lead-mobile-gate-manual-only{display:flex}.panel-capture-lead-mobile-gate-camera-cluster{align-items:center;display:flex;flex-direction:column;gap:clamp(.6rem,1.6vh,1.1rem);max-width:100%;width:clamp(14rem,60vw,20rem)}.panel-capture-lead-mobile-gate-preview-box{aspect-ratio:4/3;background:var(--pf-legacy-grey-900);border:3px solid var(--gray-medium,#dee2e6);border-radius:.85rem;overflow:hidden;transition:border-color .25s ease;width:100%}.panel-capture-lead-mobile-gate-preview{display:block;height:100%;object-fit:cover;width:100%}.panel-capture-lead-mobile-gate-error{color:var(--red,#fd5249);font:600 clamp(.85rem,1.3vw,1.1rem) Customfont;line-height:1.35;margin:0;text-align:center;transition:opacity .6s ease}.panel-capture-lead-mobile-gate-error--fading{opacity:0}.panel-capture-lead-collection-consent-link{background:none;border:none;color:inherit;cursor:pointer;display:inline;font:inherit;font-weight:700;padding:0;text-decoration:underline;word-break:break-all}.panel-capture-lead-consent-link-qr-content{align-items:center;display:flex;flex-direction:column;gap:1.5rem;text-align:center}.panel-capture-lead-consent-link-qr-frame img{background-color:var(--white,#fff);border:1px solid var(--gray-medium,#dee2e6);border-radius:.5rem;display:block;height:auto;padding:.5rem;width:min(60vw,300px)}.panel-capture-lead-consent-link-qr-close.button-primary{font-size:1.25rem;padding:1rem 3rem;width:100%}.panel-capture-lead-mobile-gate--success .panel-capture-lead-mobile-gate-preview-box{border-color:#37d67a}.panel-capture-lead-mobile-gate-preview-box--error{animation:panel-capture-lead-mobile-gate-preview-flash .6s ease}@keyframes panel-capture-lead-mobile-gate-preview-flash{0%{border-color:var(--red,#fd5249)}30%{border-color:var(--gray-medium,#dee2e6)}60%{border-color:var(--red,#fd5249)}to{border-color:var(--gray-medium,#dee2e6)}}.panel-capture-lead-mobile-gate-manual-cluster{align-items:center;flex-direction:column;gap:clamp(.5rem,1.4vh,.9rem);max-width:100%;width:clamp(12rem,60vw,16rem)}.panel-capture-lead-mobile-gate-manual-heading{color:var(--black,#121212);font:600 clamp(.9rem,1.4vw,1.15rem) Customfont;line-height:1.35;margin:0;text-align:center}.panel-capture-lead-mobile-gate-switch{appearance:none;background:none;border:none;color:var(--gray-dark,#434343);cursor:pointer;font:500 clamp(.8rem,1.2vw,1rem) Customfont;line-height:1.35;padding:clamp(.3rem,.8vh,.5rem) .5rem;text-align:center;text-decoration:underline;text-underline-offset:.2rem}.panel-capture-lead-mobile-gate-switch-action{white-space:nowrap}.panel-capture-lead-mobile-gate-code-display{display:flex;gap:clamp(.25rem,.6vw,.45rem)}.panel-capture-lead-mobile-gate-code-slot{align-items:center;background:var(--gray-light,#f5f6f7);border:2px solid var(--gray-medium,#dee2e6);border-radius:.5rem;color:var(--black,#121212);display:flex;font:700 clamp(1.25rem,2.1vw,1.7rem) Customfont;height:clamp(2.25rem,4.5vh,2.9rem);justify-content:center;transition:border-color var(--pf-duration-fast) ease,background-color var(--pf-duration-fast) ease,color var(--pf-duration-fast) ease;width:clamp(1.6rem,3.6vw,2.15rem)}.panel-capture-lead-mobile-gate-code-slot--filled{border-color:var(--lead-cta-bg,var(--black,#121212))}.panel-capture-lead-mobile-gate-code-display--error{animation:panel-capture-lead-mobile-gate-code-shake .45s ease}.panel-capture-lead-mobile-gate-code-display--error .panel-capture-lead-mobile-gate-code-slot{background:var(--red,#fd5249);border-color:var(--red,#fd5249);color:var(--pf-white)}.panel-capture-lead-mobile-gate-code-display--success .panel-capture-lead-mobile-gate-code-slot{background:#37d67a;border-color:#37d67a;color:var(--pf-white)}@keyframes panel-capture-lead-mobile-gate-code-shake{0%{transform:translateX(0)}15%{transform:translateX(-.4rem)}30%{transform:translateX(.4rem)}45%{transform:translateX(-.28rem)}60%{transform:translateX(.28rem)}75%{transform:translateX(-.14rem)}to{transform:translateX(0)}}.panel-capture-lead-mobile-gate-code-error{color:var(--red,#fd5249);font:600 clamp(.8rem,1.2vw,1rem) Customfont;line-height:1.35;margin:0;text-align:center;transition:opacity .6s ease}.panel-capture-lead-mobile-gate-code-error--fading{opacity:0}.panel-capture-lead-mobile-gate-keypad{display:grid;gap:clamp(.35rem,.9vw,.6rem);grid-template-columns:repeat(3,1fr);width:100%}.panel-capture-lead-mobile-gate-keypad button{appearance:none;background:var(--gray-light,#f5f6f7);border:1px solid var(--gray-medium,#dee2e6);border-radius:.6rem;color:var(--black,#121212);cursor:pointer;font:600 clamp(1.1rem,1.9vw,1.5rem) Customfont;padding:clamp(.4rem,1vh,.7rem) 0;transition:background-color var(--pf-duration-fast) ease,border-color var(--pf-duration-fast) ease}.panel-capture-lead-mobile-gate-keypad button:active{background:var(--gray-medium,#dee2e6);border-color:var(--gray-dark,#434343)}.panel-capture-lead-mobile-gate-keypad-backspace{line-height:1}@media only screen and (max-width:600px){.panel-capture-lead-mobile-gate-manual-cluster{width:min(100%,20rem)}.panel-capture-lead-mobile-gate-code-display{gap:.5rem}.panel-capture-lead-mobile-gate-code-slot{font-size:1.9rem;height:3.6rem;width:3rem}.panel-capture-lead-mobile-gate-keypad button{font-size:1.5rem;padding:.9rem 0}}.panel-capture-attract-screen{background-color:#000;inset:0;position:fixed;touch-action:none;user-select:none;z-index:20001}.panel-capture-attract-screen img,.panel-capture-attract-screen video{display:block;height:100%;object-fit:contain;width:100%}.panel-capture-attract-screen-audio-button{align-items:center;background-color:rgba(0,0,0,.45);border:none;border-radius:50%;display:flex;height:4rem;justify-content:center;position:absolute;right:1.5rem;top:1.5rem;width:4rem}.panel-capture-attract-screen-audio-button img{height:24px;width:24px}.panel-connected-devices-main h2{font-size:1.125rem;font-weight:700}.panel-connected-devices-main h3{font-size:1rem;font-weight:700}.panel-connected-devices-main .number-of-devices-label,.panel-connected-devices-main p{line-height:1.55}.panel-connected-devices-main .panel-connected-devices-connections,.panel-connected-devices-main .panel-connected-devices-history,.panel-connected-devices-main .panel-connected-devices-limit,.panel-connected-devices-main .panel-connected-devices-recovery,.panel-connected-devices-main .panel-connected-devices-summary{background:var(--white,#fff);border-radius:.75rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:1100px;padding:1.5rem}.panel-connected-devices-main .panel-connected-devices-connections>.number-of-devices-label,.panel-connected-devices-main .panel-connected-devices-connections>p,.panel-connected-devices-main .panel-connected-devices-history>.number-of-devices-label,.panel-connected-devices-main .panel-connected-devices-history>p,.panel-connected-devices-main .panel-connected-devices-limit>.number-of-devices-label,.panel-connected-devices-main .panel-connected-devices-limit>p,.panel-connected-devices-main .panel-connected-devices-recovery>.number-of-devices-label,.panel-connected-devices-main .panel-connected-devices-recovery>p,.panel-connected-devices-main .panel-connected-devices-summary>.number-of-devices-label,.panel-connected-devices-main .panel-connected-devices-summary>p{margin-top:.75rem}.panel-connected-devices-main .panel-connected-devices-heading{align-items:center;display:flex;gap:1rem;justify-content:space-between}.panel-connected-devices-main .panel-connected-devices-count{margin-top:.5rem}.panel-connected-devices-main .panel-connected-devices-count strong{font-size:1.75rem;margin-right:.5rem}.panel-connected-devices-main .panel-connected-devices-note{color:var(--gray-dark,#434343);font-size:.875rem}.panel-connected-devices-main .panel-connected-devices-summary>.number-of-devices-label,.panel-connected-devices-main .panel-connected-devices-summary>p{max-width:68ch}.panel-connected-devices-main .panel-connected-devices-scope{margin:0 auto 1rem;max-width:1100px}.panel-connected-devices-main .panel-connected-devices-links{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1rem}.panel-connected-devices-main .panel-connected-devices-links>a:not(.button-primary){color:var(--blue-strong,#112562);line-height:1.5;text-decoration:underline}.panel-connected-devices-main .panel-connected-devices-limit{background:var(--blue-light,#e5edfa);border-left:4px solid var(--blue,#3b82f6)}.panel-connected-devices-main .panel-connected-devices-recovery a{margin-top:1rem}.panel-connected-devices-main .panel-connected-devices-history{padding:.5rem 1.5rem}.panel-connected-devices-main .panel-connected-devices-history>summary{font-size:1rem;font-weight:700}.panel-connected-devices-main .panel-connected-devices-history>summary span{font-weight:400}.panel-connected-devices-main summary{cursor:pointer;line-height:1.4;min-height:44px;padding:.75rem 0}.panel-connected-devices-main summary:focus-visible{border-radius:.25rem;outline:2px solid var(--blue,#3b82f6);outline-offset:3px}.panel-connected-devices-main .panel-connected-devices-details{color:var(--gray-dark,#434343);font-size:.875rem}.panel-connected-devices-main .panel-connected-devices-details summary{min-height:36px;padding:.5rem 0}.panel-connected-devices-main .panel-connected-devices-history .panel-connected-devices-status{display:none}.panel-connected-devices-main .panel-connected-devices-empty{align-items:flex-start;display:flex;gap:1rem;padding-top:1.5rem}.panel-connected-devices-main .panel-connected-devices-empty .number-of-devices-label,.panel-connected-devices-main .panel-connected-devices-empty p{margin:.5rem 0 1rem}.panel-connected-devices-main .panel-connected-devices-empty img{flex-shrink:0}.panel-connected-devices-main .panel-connected-devices-list{list-style:none;margin-top:1rem;padding:0}.panel-connected-devices-main .panel-connected-devices-row{align-items:center;border-top:1px solid var(--gray-light,#f5f6f7);display:grid;gap:1.25rem;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.9fr);overflow-wrap:anywhere;padding:1.25rem 0}.panel-connected-devices-main .panel-connected-devices-row h3{margin:.25rem 0}.panel-connected-devices-main .panel-connected-devices-row .number-of-devices-label,.panel-connected-devices-main .panel-connected-devices-row p{font-size:.875rem;margin-top:.25rem}.panel-connected-devices-main .panel-connected-devices-status{background:var(--gray-light,#f5f6f7);border-radius:.375rem;display:inline-block;font-size:.875rem;padding:.3rem .5rem}.panel-connected-devices-main .panel-connected-devices-status--online{background:var(--blue-light,#e5edfa)}.panel-connected-devices-main .panel-connected-devices-actions{justify-self:end}.panel-connected-devices-main .button-primary,.panel-connected-devices-main .button-secondary{min-height:44px;text-align:center;text-decoration:none;white-space:normal}@media(max-width:950px){.panel-connected-devices-main .page-title__heading{white-space:normal}.panel-connected-devices-main .panel-connected-devices-connections,.panel-connected-devices-main .panel-connected-devices-history,.panel-connected-devices-main .panel-connected-devices-limit,.panel-connected-devices-main .panel-connected-devices-recovery,.panel-connected-devices-main .panel-connected-devices-summary{padding:1rem}.panel-connected-devices-main .panel-connected-devices-heading{flex-wrap:wrap}.panel-connected-devices-main .panel-connected-devices-row{gap:.75rem;grid-template-columns:minmax(0,1fr)}.panel-connected-devices-main .panel-connected-devices-actions{justify-self:start}}.panel-connected-devices-disconnect-modal .pf-modal-body>strong{overflow-wrap:anywhere}.panel-home-main.panel-create-effect-main{line-height:1.5;padding-bottom:70px}.panel-create-effect-form{margin:0 auto;max-width:1200px}.panel-create-effect-title-actions{align-items:center;display:flex;justify-content:flex-end}.panel-create-effect-title-actions .delete .number-of-devices-label,.panel-create-effect-title-actions .delete p{white-space:nowrap}.panel-create-effect-columns{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(360px,400px) minmax(0,1fr)}.panel-create-effect-card{background:var(--pf-white,#fff);border:1px solid var(--pf-surface-border,#e5e9ef);border-radius:var(--pf-radius-16,16px);max-width:100%;min-width:0;padding:20px;scroll-margin-top:76px}.panel-create-effect-divider{border:none;border-top:1px solid var(--pf-neutral-150,#f1f3f5);margin:16px 0 14px}.panel-create-effect-type-row{display:flex;gap:6px;margin-bottom:8px}.panel-create-effect-type-button{flex:1 1 0;min-width:0;position:relative}.panel-create-effect-type-button input[type=radio]{display:block;height:1px;opacity:0;position:absolute;width:1px}.panel-create-effect-type-button input:focus-visible+label{outline:2px solid var(--pf-blue,#3b82f6);outline-offset:3px}.panel-create-effect-type-row .panel-create-effect-type-button>label{align-items:center;background:var(--pf-white,#fff);border:1.5px solid var(--pf-neutral-200,#e3e6ea);border-radius:var(--pf-radius-8,8px);box-shadow:none;color:var(--pf-black,#121212);cursor:pointer;display:flex;gap:7px;justify-content:center;min-height:40px;padding:0 8px;width:100%}.panel-create-effect-type-row .panel-create-effect-type-button--selected>label{border-color:var(--pf-blue,#3b82f6)}.panel-create-effect-type-row .panel-create-effect-type-button>label>.custom-radio-circle{align-self:center;flex:none;margin-top:0}.panel-create-effect-type-button-label{font-size:13px;font-weight:600;white-space:nowrap}.panel-create-effect-expand>span,.panel-create-effect-type-button-label{transform:translateY(1px)}.panel-create-effect-type-caption{color:var(--pf-neutral-400,#6b7280);font-size:12px;line-height:1.45;margin:0 0 4px}.panel-create-effect-premium-band{margin-top:12px}.panel-create-effect-premium-gate,.panel-create-effect-premium-setup{background:radial-gradient(120% 90% at 82% -12%,rgba(59,130,246,.32),transparent 60%),var(--pf-black,#121212);border-radius:var(--pf-radius-12,12px)}.panel-create-effect-premium-gate{padding:16px}.panel-create-effect-premium-setup{padding:13px 14px}.panel-create-effect-premium-mini{align-items:center;background:var(--pf-black,#121212);border:none;border-radius:var(--pf-radius-full,999px);color:var(--pf-white,#fff);cursor:pointer;display:flex;font-family:inherit;gap:9px;padding:10px 16px;text-align:left;width:100%}.panel-create-effect-premium-mini:hover .panel-create-effect-premium-mini-action,.panel-create-effect-premium-mini:hover .panel-create-effect-premium-mini-chevron{color:var(--pf-white,#fff)}.panel-create-effect-premium-mini-star{color:var(--pf-teal-bright,#7be0d2);display:block;flex:none;height:13px;width:13px}.panel-create-effect-premium-mini-label{font-size:12.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-create-effect-premium-mini-action{color:var(--pf-teal-bright,#7be0d2);flex:none;font-size:12.5px;font-weight:500;margin-left:auto}.panel-create-effect-premium-mini-chevron{color:var(--pf-teal-bright,#7be0d2);display:block;flex:none;height:14px;width:14px}.panel-create-effect-premium-setup-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:9px}.panel-create-effect-premium-providers{display:flex;flex-direction:column;gap:7px}.panel-create-effect-premium-provider{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--pf-radius-12,12px);cursor:pointer;display:grid;font-family:inherit;gap:4px 10px;grid-template-columns:32px minmax(0,1fr) auto;min-height:54px;padding:10px 12px;text-align:left;width:100%}.panel-create-effect-premium-provider:hover{border-color:var(--pf-teal,#60c7ba)}.panel-create-effect-premium-provider--on{background:hsla(0,0%,100%,.12);border-color:var(--pf-teal,#60c7ba)}.panel-create-effect-premium-provider--locked{border-style:dashed}.panel-create-effect-premium-provider-icon{align-items:center;background:var(--pf-gradient-brand,linear-gradient(90deg,var(--pf-blue),var(--pf-teal)));border-radius:var(--pf-radius-9,9px);color:var(--pf-white,#fff);display:flex;flex:none;grid-column:1;grid-row:1/3;height:32px;justify-content:center;width:32px}.panel-create-effect-premium-provider-icon svg{display:block;height:17px;width:17px}.panel-create-effect-premium-provider--locked .panel-create-effect-premium-provider-icon{background:hsla(0,0%,100%,.08);color:var(--pf-slate-300,#b9c2d0)}.panel-create-effect-premium-provider[data-provider=meta] .panel-create-effect-premium-provider-icon svg{transform:translateX(1px)}.panel-create-effect-premium-provider-body{display:flex;flex:1;flex-direction:column;gap:1px;grid-column:2;grid-row:1;line-height:1.3;min-width:0}.panel-create-effect-premium-provider-body b{color:var(--pf-white,#fff);font-size:12.5px}.panel-create-effect-premium-provider-body small{color:var(--pf-slate-500,#9fb0c8);font-size:10.5px;font-weight:600;white-space:normal}.panel-create-effect-premium-provider-cost{color:var(--pf-teal-bright,#7be0d2);flex:none;font-size:12px;grid-column:2;grid-row:2;line-height:1;white-space:nowrap}.panel-create-effect-premium-provider-dot{border:2px solid hsla(0,0%,100%,.35);border-radius:50%;flex:none;grid-column:3;grid-row:1/3;height:14px;width:14px}.panel-create-effect-premium-provider--on .panel-create-effect-premium-provider-dot{background:radial-gradient(circle,#60c7ba 0 45%,transparent 50%);border-color:var(--pf-teal,#60c7ba)}.panel-create-effect-premium-provider-connect{border:1px solid rgba(123,224,210,.5);border-radius:var(--pf-radius-full,999px);color:var(--pf-teal-bright,#7be0d2);flex:none;font-size:10px;font-weight:700;grid-column:3;grid-row:1/3;padding:4px 9px 2px;white-space:nowrap}.panel-create-effect-premium-rate{color:var(--pf-slate-300,#b9c2d0);font-size:11.5px;line-height:1.5;margin:10px 2px 0}.panel-create-effect-premium-bill{color:var(--pf-slate-500,#9fb0c8);font-size:11.5px;line-height:1.5;margin:9px 2px 0}.panel-create-effect-premium-collapse{align-items:center;background:none;border:none;color:var(--pf-slate-500,#9fb0c8);cursor:pointer;display:flex;font-family:inherit;font-size:11px;font-weight:700;gap:5px;justify-content:center;line-height:1;margin-top:6px;min-height:34px;padding:0 2px;width:100%}.panel-create-effect-premium-collapse:hover{color:var(--pf-white,#fff)}.panel-create-effect-premium-collapse svg{display:block;flex:none;height:12px;width:12px}.panel-create-effect-premium-head{align-items:flex-start;display:flex;gap:12px;margin-bottom:13px}.panel-create-effect-premium-head>span{min-width:0}.panel-create-effect-premium-head b{color:var(--pf-white,#fff);display:block;font-size:14px;line-height:1.3}.panel-create-effect-premium-head b+span{color:var(--pf-slate-300,#b9c2d0);display:block;font-size:12.5px;line-height:1.45;margin-top:3px}.panel-create-effect-premium-icon{align-items:center;background:var(--pf-gradient-brand,linear-gradient(90deg,var(--pf-blue),var(--pf-teal)));border-radius:var(--pf-radius-12,12px);color:var(--pf-white,#fff);display:flex;flex:none;height:44px;justify-content:center;width:44px}.panel-create-effect-premium-icon .effect-key-icon{height:20px;width:20px}.panel-create-effect-premium-cta{background:var(--pf-gradient-brand,linear-gradient(90deg,var(--pf-blue),var(--pf-teal)));border:none;border-radius:var(--pf-radius-10,10px);color:var(--pf-white,#fff);cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:700;padding:13px 12px 11px;width:100%}.panel-create-effect-premium-cta:hover{filter:brightness(1.08)}.panel-create-effect-premium-eyebrow{align-items:center;color:var(--pf-teal-bright,#7be0d2);display:inline-flex;font-size:10.5px;font-weight:700;gap:6px;letter-spacing:.1em;line-height:1;text-transform:uppercase;white-space:nowrap}.panel-create-effect-premium-eyebrow svg{display:block;flex:none;height:11px;width:11px}.panel-create-effect-premium-manage{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.22);border-radius:var(--pf-radius-full,999px);color:var(--pf-slate-100,#e8edf5);cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;font-weight:700;gap:5px;line-height:1;min-height:32px;padding:0 11px;white-space:nowrap}.panel-create-effect-premium-manage .effect-key-icon{display:block;flex:none;height:16px;width:16px}.panel-create-effect-premium-manage:hover{border-color:var(--pf-teal-bright,#7be0d2);color:var(--pf-teal-bright,#7be0d2)}@media only screen and (max-width:900px){.panel-create-effect-premium-cta{min-height:44px}}.panel-create-effect-field-label{align-items:baseline;display:flex;font-size:14px;font-weight:700;gap:7px;line-height:1.35;margin:0 0 6px}.panel-create-effect-field-label--name{margin:14px 0 8px}.panel-create-effect-field-help{color:var(--pf-neutral-400,#6b7280);font-size:12.5px;line-height:1.5;margin:0 0 10px}.panel-create-effect-field-optional{color:var(--pf-neutral-300,#9aa1aa);font-size:11px;font-weight:700}.panel-create-effect-reference-slot,.panel-create-effect-reference-slots{display:flex;flex-direction:column;gap:8px}.panel-create-effect-reference-slot:has(>.panel-create-effect-dropzone:not(.none))~.panel-create-effect-reference-slot:has(>.panel-create-effect-dropzone:not(.none)){display:none}.panel-create-effect-dropzone{align-items:center;background:var(--pf-neutral-100,#f5f6f7);border:1.5px dashed var(--pf-neutral-200,#e3e6ea);border-radius:var(--pf-radius-10,10px);cursor:pointer;display:flex;font-family:inherit;gap:11px;padding:13px 14px;text-align:left;width:100%}.panel-create-effect-dropzone--over,.panel-create-effect-dropzone:hover{background:var(--pf-blue-wash,#f5f9ff);border-color:var(--pf-blue,#3b82f6)}.panel-create-effect-dropzone-icon{color:var(--pf-neutral-400,#6b7280);flex:0 0 auto;height:26px;width:26px}.panel-create-effect-dropzone-text{display:flex;flex-direction:column;gap:2px;line-height:1.35}.panel-create-effect-dropzone-text b{color:var(--pf-navy-ink,#13163f);font-size:12.5px;font-weight:700}.panel-create-effect-dropzone-text u{color:var(--pf-blue,#3b82f6)}.panel-create-effect-dropzone-text small{color:var(--pf-neutral-400,#6b7280);font-size:11px}.panel-create-effect-reference-card{align-items:center;background:var(--pf-white,#fff);border:1px solid var(--pf-surface-border,#e5e9ef);border-radius:var(--pf-radius-10,10px);display:flex;gap:11px;padding:9px 11px}.panel-create-effect-reference-card-thumb{background-color:var(--pf-neutral-175,#eef1f5);background-position:50%;background-size:cover;border-radius:var(--pf-radius-8,8px);flex:none;height:46px;width:46px}.panel-create-effect-reference-card-body{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.panel-create-effect-reference-card-name{font-size:12.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-create-effect-reference-card-status{align-items:center;color:var(--pf-success,#23a667);display:flex;font-size:11px;font-weight:700;gap:4px}.panel-create-effect-reference-card-status-icon{height:13px;width:13px}.panel-create-effect-reference-card-actions{display:flex;flex:none;gap:4px}.panel-create-effect-reference-card-action{align-items:center;background:var(--pf-neutral-100,#f5f6f7);border:1px solid var(--pf-neutral-200,#e3e6ea);border-radius:var(--pf-radius-8,8px);color:var(--pf-neutral-400,#6b7280);cursor:pointer;display:flex;height:34px;justify-content:center;width:34px}.panel-create-effect-reference-card-action svg{height:16px;width:16px}.panel-create-effect-reference-card-action:hover{border-color:var(--pf-neutral-300,#9aa1aa);color:var(--pf-black,#121212)}.panel-create-effect-reference-card-action--delete:hover{background:var(--pf-error-wash,#fff3f2);border-color:var(--pf-error,#fd5249);color:var(--pf-error,#fd5249)}.panel-create-effect-instruction-header{align-items:center;container-type:inline-size;display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;gap:8px;line-height:1.2;margin:0 0 8px}.panel-create-effect-instruction-count{color:var(--pf-neutral-300,#9aa1aa);font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.panel-create-effect-form input.panel-create-effect-input,.panel-create-effect-textarea{background:var(--pf-white,#fff);border:1px solid var(--pf-neutral-200,#e3e6ea);border-radius:var(--pf-radius-8,8px);box-sizing:border-box;font-family:inherit;font-size:14px;line-height:1.45;padding:11px 13px;width:100%}.panel-create-effect-textarea{min-height:96px;resize:vertical}.panel-create-effect-form input.panel-create-effect-input{min-height:44px}.panel-create-effect-form input.panel-create-effect-input:focus,.panel-create-effect-textarea:focus{border-color:var(--pf-blue,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.14);outline:none}.panel-create-effect-toggle-row{align-items:center;cursor:pointer;display:flex;gap:11px;margin:14px 0}.panel-create-effect-toggle-label{font-size:13.5px;font-weight:600}.panel-create-effect-catalog-controls{border-top:1px solid var(--pf-neutral-200,#e3e6ea);margin-top:16px;padding-top:14px}.panel-create-effect-bespoke-account{align-items:center;border-bottom:1px solid var(--pf-neutral-200,#e3e6ea);display:grid;font-size:13px;gap:16px;grid-template-columns:minmax(0,1fr) 170px 80px;line-height:1.5;padding:14px 12px}.panel-create-effect-bespoke-account:nth-child(2n){background:var(--pf-neutral-50,#fbfcfd)}.panel-create-effect-bespoke-account>span:last-child{text-align:right}.panel-create-effect-bespoke-account small{color:var(--pf-neutral-400,#6b7280);font:inherit}.panel-create-effect-bespoke-account>span{min-width:0;overflow-wrap:anywhere}@media(max-width:620px){.panel-create-effect-bespoke-account{grid-template-columns:minmax(0,1fr) 80px}.panel-create-effect-bespoke-account>span:nth-child(2){grid-column:1}.panel-create-effect-bespoke-account>span:last-child{grid-column:2;grid-row:1/3}}.panel-create-effect-form #effect_bespoke_search{font:inherit;margin:8px 0 0;padding:12px 14px}#effect_bespoke_dialog footer{display:flex;justify-content:flex-end;padding-top:20px}#effect_bespoke_search_results,#effect_bespoke_selected{max-height:30vh;overflow-y:auto}.panel-create-effect-catalog-heading{font-size:14px;font-weight:700;margin-bottom:12px}.panel-create-effect-negative-prompt{min-height:82px}.panel-create-effect-catalog-category,.panel-create-effect-catalog-toggle{margin-bottom:14px}.panel-create-effect-catalog-category-select{min-height:44px;width:100%}.panel-create-effect-cta-block{border-top:1px solid var(--pf-neutral-200,#e3e6ea);display:flex;flex-direction:column;gap:8px;margin-top:16px;padding-top:14px}.panel-create-effect-cta-block--picker{display:none}.panel-create-effect-cta-meta{color:var(--pf-neutral-400,#6b7280);font-size:12px;font-weight:600;line-height:1.45}.panel-create-effect-cta{align-items:center;background-image:var(--pf-gradient-brand,linear-gradient(90deg,var(--pf-blue),var(--pf-teal)));background-position:70% 50%;background-size:200% 100%;border:0;border-radius:var(--pf-radius-10,10px);color:var(--pf-white,#fff);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.3px;font-weight:700;gap:7px;justify-content:center;line-height:1.4;min-height:44px;padding:12.9px 19.6px 10.9px;transition:background-position var(--pf-duration-slow,.5s),transform .08s;white-space:nowrap;width:100%}.panel-create-effect-cta:hover{background-position:0 50%}.panel-create-effect-cta:active{transform:translateY(1px)}.panel-create-effect-cta[aria-disabled=true],.panel-create-effect-cta[disabled]{background-color:var(--pf-neutral-150,#f1f3f5);background-image:none;color:var(--pf-neutral-300,#9aa1aa);cursor:not-allowed;transform:none}.panel-create-effect-cta[aria-disabled=true]{cursor:pointer}.panel-create-effect-panel-title{font-size:15px;font-weight:700;margin:0 0 12px}.panel-create-effect-photos-title{color:var(--pf-navy-ink,#13163f);font-size:12.5px;font-weight:700;margin:18px 0 10px}.panel-create-effect-photos-title span{color:var(--pf-neutral-400,#6b7280);font-size:12px;font-weight:600}.panel-create-effect-photo-section{margin-bottom:14px}.panel-create-effect-photo-section-header{align-items:center;color:var(--pf-navy-ink,#13163f);display:flex;font-size:12.5px;font-weight:700;gap:8px;margin:0 0 8px}.panel-create-effect-photo-section-icon{color:var(--pf-neutral-400,#6b7280);display:block;flex:none;height:18px;width:18px}.panel-create-effect-photo-section-count{color:var(--pf-neutral-400,#6b7280);font-size:11px;font-weight:700;margin-left:auto}.panel-create-effect-photo-grid{align-items:start;display:grid;gap:8px;grid-template-columns:repeat(6,minmax(0,1fr))}.panel-create-effect-tile{cursor:pointer;display:flex;flex-direction:column;gap:5px;outline:none;position:relative}.panel-create-effect-tile--blocked{cursor:default;opacity:.4}.panel-create-effect-tile input.panel-create-effect-checkbox{background-color:var(--pf-white,#fff);border:1.5px solid var(--pf-neutral-300,#9aa1aa);border-radius:var(--pf-radius-6,6px);display:block;height:18px;left:6px;margin:0;padding:0;position:absolute;top:6px;width:18px;z-index:2}.panel-create-effect-tile input.panel-create-effect-checkbox:checked{background-color:var(--pf-blue,#3b82f6);border-color:var(--pf-blue,#3b82f6)}.panel-create-effect-tile:has(input:focus-visible) .panel-create-effect-tile-photo{outline:2px solid var(--pf-blue,#3b82f6);outline-offset:3px}.panel-create-effect-tile-photo{aspect-ratio:2/3;background:var(--pf-neutral-150,#f1f3f5);border-radius:var(--pf-radius-8,8px);box-shadow:0 1px 12px hsla(0,0%,80%,.25);display:block;overflow:hidden;width:100%}.panel-create-effect-photos--landscape .panel-create-effect-tile-photo{aspect-ratio:3/2}.panel-create-effect-photos--landscape .panel-create-effect-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.panel-create-effect-tile-photo img{display:block;height:100%;object-fit:cover;width:100%}.panel-create-effect-limit-message{background:var(--pf-blue-tint,#eaf2fe);border:1px solid var(--pf-blue-tint-border,#c9d7f2);border-radius:var(--pf-radius-10,10px);color:var(--pf-blue-tint-ink,#2c4a7c);font-size:12px;margin-top:2px;padding:9px 12px}.panel-create-effect-results-grid{align-items:start;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.panel-create-effect-results-grid--landscape{grid-template-columns:repeat(2,minmax(0,1fr))}.panel-create-effect-result-frame{aspect-ratio:var(--panel-create-effect-result-aspect,2/3);background:var(--pf-neutral-175,#eef1f5);border-radius:var(--pf-radius-10,10px);overflow:hidden;position:relative}.panel-create-effect-result--done .panel-create-effect-result-frame{background:var(--pf-navy-surface,#20233f)}.panel-create-effect-result-img{display:block;height:100%;object-fit:cover;width:100%}.panel-create-effect-result-frame .loader{align-items:center;animation:unset;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;margin:0 auto;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:100%}.panel-create-effect-result-frame .loader img{animation:rotating 1.5s linear infinite;height:auto;max-width:120px;position:absolute;width:100%}.panel-create-effect-result-frame .loader:before{background:linear-gradient(90deg,var(--blue,#3b82f6) 50.54%,var(--gradient2,#60c7ba) 81.76%);content:"";height:100%;left:0;opacity:.75;position:absolute;top:0;width:100%;z-index:-1}.panel-create-effect-result--off .panel-create-effect-result-frame{filter:grayscale(.9);opacity:.55}.panel-create-effect-result-off-tag{background:rgba(0,0,0,.6);border-radius:var(--pf-radius-8,8px);color:var(--pf-white,#fff);display:none;font-size:10px;font-weight:700;left:8px;padding:3px 8px;position:absolute;top:8px;z-index:3}.panel-create-effect-result--off .panel-create-effect-result-off-tag{display:block}.panel-create-effect-result--done .loader,.panel-create-effect-result--error .loader{display:none}.panel-create-effect-result--error .panel-create-effect-result-frame{background:var(--pf-amber-wash,#fff7e9)}.panel-create-effect-progress{align-items:center;display:grid;flex:1 1 200px;gap:12px;grid-template-columns:minmax(32px,1fr) auto;max-width:100%;min-width:0}.panel-create-effect-progress-track{background:var(--pf-neutral-200,#e3e6ea);border-radius:var(--pf-radius-full,999px);display:block;height:4px;overflow:hidden}.panel-create-effect-progress-fill{background-image:var(--pf-gradient-brand,linear-gradient(90deg,var(--pf-blue),var(--pf-teal)));border-radius:var(--pf-radius-full,999px);display:block;height:100%;transition:width .4s ease}.panel-create-effect-progress-note{color:var(--pf-neutral-400,#6b7280);display:block;font-size:12px;font-weight:500;line-height:1.4;text-align:right;white-space:nowrap}.panel-create-effect-notice{background:var(--pf-amber-wash,#fff7e9);border:1px solid var(--pf-amber-border,#f0dcae);border-radius:var(--pf-radius-10,10px);color:var(--pf-amber-ink-soft,#7a5600);font-size:12.5px;line-height:1.5;margin-top:14px;padding:11px 14px}.panel-create-effect-notice b{color:var(--pf-amber-ink-strong,#5c4100)}.panel-create-effect-notice--stale{align-items:flex-start;color:var(--pf-amber-ink,#8a6100);display:flex;gap:8px;line-height:1.45;margin:0 0 12px}.panel-create-effect-notice-icon{flex:none;height:15px;margin-top:2px;width:15px}.panel-create-effect-approved{border:1px solid var(--pf-neutral-200,#e3e6ea);border-radius:var(--pf-radius-12,12px);margin-top:16px;padding:14px 16px}.panel-create-effect-approved-title{color:var(--pf-navy-ink,#13163f);display:block;font-size:13px;font-weight:700;margin-bottom:9px}.panel-create-effect-approved-cells{display:flex;flex-wrap:wrap;gap:8px}.panel-create-effect-approved-cell{align-items:center;background:var(--pf-white,#fff);border:1.5px solid var(--pf-neutral-200,#e3e6ea);border-radius:var(--pf-radius-12,12px);cursor:pointer;display:flex;font-family:inherit;gap:9px;padding:7px 12px 7px 7px;text-align:left}.panel-create-effect-approved-cell--on{background-color:var(--pf-success-wash,#e9f8f0);border-color:var(--pf-success,#23a667)}.panel-create-effect-approved-cell--untested,.panel-create-effect-approved-cell[disabled]{background-color:var(--pf-white,#fff);cursor:default;opacity:.45}.panel-create-effect-approved-cell-thumb{border-radius:var(--pf-radius-9,9px);display:block;flex:none;height:56px;overflow:hidden;position:relative;width:56px}.panel-create-effect-approved-cell-thumb img{display:block;height:100%;object-fit:cover;width:100%}.panel-create-effect-approved-cell:not(.panel-create-effect-approved-cell--on) .panel-create-effect-approved-cell-thumb{filter:grayscale(.9)}.panel-create-effect-approved-cell-body{display:flex;flex-direction:column;gap:2px;line-height:1.2}.panel-create-effect-approved-cell-body b{color:var(--pf-neutral-400,#6b7280);font-size:12.5px}.panel-create-effect-approved-cell--on .panel-create-effect-approved-cell-body b{color:var(--pf-success-ink,#137a4e)}.panel-create-effect-approved-cell-body small{color:var(--pf-neutral-300,#9aa1aa);font-size:10.5px;font-weight:600}.panel-create-effect-approved-cell-check{color:var(--pf-success,#23a667);display:none;flex:none;height:14px;margin-left:2px;width:14px}.panel-create-effect-approved-cell--on .panel-create-effect-approved-cell-check{display:block}.panel-create-effect-approved-note{color:var(--pf-neutral-300,#9aa1aa);font-size:11px;line-height:1.45;margin:8px 0 0}.panel-create-effect-save-block{border-top:1px solid var(--pf-neutral-200,#e3e6ea);display:flex;flex-direction:column;gap:11px;margin-top:18px;padding-top:16px}.panel-create-effect-save{align-items:center;background-color:var(--pf-black,#121212);border:0;border-radius:var(--pf-radius-6,6px);color:var(--pf-white,#fff);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.3px;font-weight:700;gap:7px;justify-content:center;line-height:1.4;min-height:44px;padding:12.9px 19.6px 10.9px;transition:opacity var(--pf-duration-slow,.5s) ease;white-space:nowrap;width:100%}.panel-create-effect-save:hover{opacity:.75}.panel-create-effect-save[disabled]{background-color:var(--pf-neutral-150,#f1f3f5);color:var(--pf-neutral-300,#9aa1aa);cursor:not-allowed;opacity:1}.panel-create-effect-results-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px 24px;margin:0 0 12px}.panel-create-effect-results-title-row .panel-create-effect-panel-title{margin:0}.panel-create-effect-reset{align-items:center;background:none;border:0;color:var(--pf-neutral-400,#6b7280);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:700;gap:6px;margin-left:auto;padding:4px 2px;white-space:nowrap}.panel-create-effect-reset:hover{color:var(--pf-black,#121212)}.panel-create-effect-reset svg{flex:none;height:13px;width:13px}.panel-create-effect-expand{align-items:center;background:var(--pf-white,#fff);border:1px solid var(--pf-neutral-200,#e3e6ea);border-radius:var(--pf-radius-full,999px);color:var(--pf-neutral-500,#43474c);cursor:pointer;display:inline-flex;font-family:inherit;font-size:11.5px;font-weight:700;gap:6px;justify-content:center;line-height:1;min-height:34px;padding:0 12px;white-space:nowrap}.panel-create-effect-instruction-actions{align-items:center;display:flex;gap:6px;margin-left:auto;min-width:0}.panel-create-effect-instruction-actions .panel-create-effect-expand{gap:4px;padding:0 8px}@container (max-width: 360px){.panel-create-effect-instruction-actions #effect_use_photo>span{display:none}}.panel-create-effect-use-photo--icon-only{padding-left:10px;padding-right:10px}.panel-create-effect-use-photo--icon-only>span{display:none}.panel-create-effect-use-photo--reading{color:var(--pf-neutral-300,#9aa1aa);cursor:wait}.panel-create-effect-expand:hover{border-color:var(--pf-blue,#3b82f6);color:var(--pf-blue,#3b82f6)}.panel-create-effect-expand svg{display:block;flex:none;height:14px;width:14px}.panel-create-effect-result-zoom{align-items:center;background:var(--pf-white,#fff);border:none;border-radius:50%;box-shadow:0 6px 18px hsla(0,0%,7%,.14);color:var(--pf-black,#121212);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:8px;top:8px;width:32px;z-index:3}.panel-create-effect-result-zoom:hover{transform:scale(1.08)}.panel-create-effect-result-zoom svg{height:15px;width:15px}.panel-create-effect-result--processing .panel-create-effect-result-zoom{display:none}.panel-create-effect-approved-option{display:flex;position:relative}.panel-create-effect-approved-cell-pencil{background:transparent;border:none;border-radius:var(--pf-radius-9,9px);color:var(--pf-black,#121212);cursor:pointer;height:56px;left:8.5px;padding:0;position:absolute;top:8.5px;width:56px}.panel-create-effect-approved-cell-pencil:hover svg{transform:scale(1.1)}.panel-create-effect-approved-cell-pencil svg{background:var(--pf-white,#fff);border-radius:50%;bottom:0;box-shadow:0 4px 12px hsla(0,0%,7%,.18);box-sizing:border-box;height:22px;padding:5px;position:absolute;right:0;width:22px}.panel-create-effect-cover-modal.open,.panel-create-effect-lightbox.open{align-items:flex-start;display:flex;padding:2rem 16px}.panel-create-effect-compose-modal.open{align-items:center;display:flex;justify-content:center;padding:24px}.panel-create-effect-cover-subtitle{color:var(--pf-neutral-400,#6b7280);font-size:12px;line-height:1.5;margin:0 0 12px}.panel-create-effect-cover-body{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px}.panel-create-effect-cover-preview-column{flex:none}.panel-create-effect-cover-preview{background:var(--pf-neutral-150,#f1f3f5);border:1px solid var(--pf-neutral-200,#e3e6ea);border-radius:var(--pf-radius-12,12px);height:188px;overflow:hidden;width:188px}.panel-create-effect-cover-preview img{display:block;height:100%;object-fit:cover;width:100%}.panel-create-effect-cover-preview-label{color:var(--pf-neutral-300,#9aa1aa);font-size:10.5px;font-weight:600;margin-top:4px;text-align:center}.panel-create-effect-cover-controls{flex:1;min-width:160px}.panel-create-effect-cover-label{color:var(--pf-neutral-500,#43474c);font-size:11.5px;font-weight:700;margin-bottom:6px}.panel-create-effect-cover-options{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.panel-create-effect-cover-option{background:var(--pf-white,#fff);border:1px solid var(--pf-neutral-200,#e3e6ea);border-radius:var(--pf-radius-10,10px);cursor:pointer;display:block;height:84px;overflow:hidden;padding:0;position:relative;width:84px}.panel-create-effect-cover-option:hover{border-color:var(--pf-blue,#3b82f6)}.panel-create-effect-cover-option--on{border:2px solid var(--pf-blue,#3b82f6)}.panel-create-effect-cover-option img{display:block;height:100%;object-fit:cover;width:100%}.panel-create-effect-cover-option-check{align-items:center;background:var(--pf-blue,#3b82f6);border-radius:50%;box-shadow:0 1px 4px hsla(0,0%,7%,.25);color:var(--pf-white,#fff);display:none;height:18px;justify-content:center;position:absolute;right:4px;top:4px;width:18px}.panel-create-effect-cover-option--on .panel-create-effect-cover-option-check{display:flex}.panel-create-effect-cover-option-check svg{height:11px;width:11px}.panel-create-effect-cover-focus-chips{display:flex;flex-wrap:wrap;gap:6px}.panel-create-effect-cover-chip{background:var(--pf-white,#fff);border:1.5px solid var(--pf-neutral-200,#e3e6ea);border-radius:var(--pf-radius-full,999px);color:var(--pf-neutral-400,#6b7280);cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:700;padding:8px 12px 6px;white-space:nowrap}.panel-create-effect-cover-chip--on{background:var(--pf-blue-tint,#eaf2fe);border-color:var(--pf-blue,#3b82f6);color:var(--pf-link,#2563eb)}.panel-create-effect-lightbox{background-color:rgba(10,11,25,.82)}.panel-create-effect-lightbox .panel-create-effect-lightbox-card{background:none;border-radius:0;box-shadow:none;margin:0 auto;max-width:520px;padding:24px;top:auto;transform:none;width:100%}.panel-create-effect-lightbox-header{align-items:center;color:var(--pf-white,#fff);display:flex;gap:10px;margin-bottom:12px}.panel-create-effect-lightbox-header h3{font-size:18px;font-weight:700;line-height:1.3;margin:0;min-width:0;overflow-wrap:anywhere}.panel-create-effect-lightbox-hint{color:var(--pf-slate-300,#b9c2d0);font-size:12px;line-height:1.4;margin-left:auto;margin-right:12px}.panel-create-effect-lightbox-close{align-items:center;background:hsla(0,0%,100%,.14);border:none;border-radius:50%;color:var(--pf-white,#fff);cursor:pointer;display:flex;flex:none;height:38px;justify-content:center;width:38px}.panel-create-effect-lightbox-close svg{height:16px;width:16px}.panel-create-effect-lightbox-stage{border-radius:var(--pf-radius-14,14px);box-shadow:0 20px 60px rgba(0,0,0,.5);margin:0 auto;max-height:calc(100vh - 180px);overflow:hidden;position:relative}.panel-create-effect-lightbox-layer{inset:0;position:absolute}.panel-create-effect-lightbox-layer--before{background:var(--pf-slate-100,#e8edf5)}.panel-create-effect-lightbox-layer--after{background:var(--pf-navy-surface,#20233f)}.panel-create-effect-lightbox-layer img{display:block;height:100%;object-fit:cover;width:100%}.panel-create-effect-lightbox-tag{background:rgba(0,0,0,.55);border-radius:var(--pf-radius-8,8px);color:var(--pf-white,#fff);font-size:11px;font-weight:700;padding:4px 10px;position:absolute;top:12px}.panel-create-effect-lightbox-tag--left{left:12px}.panel-create-effect-lightbox-tag--right{right:12px}.panel-create-effect-lightbox-divider{background:var(--pf-white,#fff);bottom:0;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:3px}.panel-create-effect-lightbox-divider span{align-items:center;background:var(--pf-white,#fff);border-radius:50%;color:var(--pf-black,#121212);display:flex;height:36px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:36px}.panel-create-effect-lightbox-divider span:before{content:"↔";font-size:15px}.panel-create-effect-lightbox-range{cursor:ew-resize;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%}.panel-create-effect-lightbox-stage:has(input:focus-visible){outline:2px solid var(--pf-teal-bright,#7be0d2);outline-offset:4px}.panel-create-effect-lightbox--error .panel-create-effect-lightbox-divider,.panel-create-effect-lightbox--error .panel-create-effect-lightbox-hint,.panel-create-effect-lightbox--error .panel-create-effect-lightbox-layer--before,.panel-create-effect-lightbox--error .panel-create-effect-lightbox-range,.panel-create-effect-lightbox--error .panel-create-effect-lightbox-tag{display:none}.panel-create-effect-lightbox--error .panel-create-effect-lightbox-layer--after{clip-path:none!important}.panel-create-effect-lightbox-footer{align-items:center;color:var(--pf-slate-300,#b9c2d0);display:flex;flex-wrap:wrap;font-size:12.5px;gap:10px;justify-content:space-between;margin-top:14px}.panel-create-effect-lightbox-footer b{color:var(--pf-white,#fff)}.panel-create-effect-lightbox-download{align-items:center;background:var(--pf-teal,#60c7ba);border:none;border-radius:var(--pf-radius-10,10px);color:var(--pf-teal-navy-deep,#0c1a18);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:7px;padding:10px 17px}.panel-create-effect-lightbox-download svg{height:14px;width:14px}.panel-create-effect-compose-header{align-items:center;border-bottom:1px solid var(--pf-neutral-150,#f1f3f5);display:flex;flex-shrink:0;gap:12px;padding:18px 22px}.panel-create-effect-compose-icon{align-items:center;background-image:var(--pf-gradient-brand,linear-gradient(90deg,var(--pf-blue),var(--pf-teal)));border-radius:var(--pf-radius-10,10px);color:var(--pf-white,#fff);display:flex;flex:none;height:38px;justify-content:center;width:38px}.panel-create-effect-compose-icon svg{height:19px;width:19px}.panel-create-effect-compose-header h3{font-size:17px;font-weight:700;margin:0}.panel-create-effect-compose-header .number-of-devices-label,.panel-create-effect-compose-header p{color:var(--pf-neutral-400,#6b7280);font-size:12px;line-height:1.5;margin:1px 0 0}.panel-create-effect-compose-body{display:grid;grid-template-columns:minmax(0,1fr) 280px;min-height:0;overflow-y:auto}.panel-create-effect-compose-editor{display:flex;flex-direction:column;gap:14px;min-width:0;padding:20px 22px}.panel-create-effect-compose-textarea-wrapper{border:1.5px solid var(--pf-neutral-200,#e3e6ea);border-radius:var(--pf-radius-12,12px);display:flex;flex-direction:column;overflow:hidden}.panel-create-effect-compose-textarea{border:none;border-radius:0;box-sizing:border-box;font-family:inherit;font-size:15px;line-height:1.55;min-height:260px;padding:12px 16px 16px;resize:vertical;width:100%}.panel-create-effect-compose-textarea-wrapper:focus-within{border-color:var(--pf-blue,#3b82f6);box-shadow:0 0 0 4px rgba(59,130,246,.13);outline:none}.panel-create-effect-compose-count{color:var(--pf-neutral-300,#9aa1aa);font-size:11.5px;font-variant-numeric:tabular-nums;pointer-events:none}.panel-create-effect-compose-count--near,.panel-create-effect-instruction-count--near{color:var(--pf-warning-ink,#c77d1a)}.panel-create-effect-compose-count--over,.panel-create-effect-instruction-count--over{color:var(--pf-error,#fd5249)}.panel-create-effect-compose-footer{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:14px;margin-top:auto;padding-top:8px}.panel-create-effect-compose-hint{color:var(--pf-neutral-400,#6b7280);font-size:11px;white-space:nowrap}.panel-create-effect-compose-hint b{background:var(--pf-neutral-100,#f5f6f7);border:1px solid var(--pf-neutral-200,#e3e6ea);border-radius:var(--pf-radius-4,4px);color:var(--pf-neutral-500,#43474c);font-weight:700;padding:1px 6px}.panel-create-effect-compose-done{margin-left:auto;min-height:40px;width:110px}.panel-create-effect-compose-tips{background:var(--pf-neutral-50,#fbfcfd);border-left:1px solid var(--pf-neutral-150,#f1f3f5);padding:20px}.panel-create-effect-compose-offer{background:radial-gradient(130% 110% at 82% -15%,rgba(59,130,246,.26),transparent 60%),#121212;border:1px solid rgba(159,176,200,.18);border-radius:var(--pf-radius-12,12px);box-shadow:0 8px 22px rgba(15,23,42,.08);margin-top:24px;padding:20px 18px 16px}.panel-create-effect-compose-offer h4{color:var(--pf-white,#fff);font-size:14px;font-weight:600;line-height:1.4;margin:10px 0}.panel-create-effect-compose-offer .number-of-devices-label,.panel-create-effect-compose-offer p{color:#b5c0cf;font-size:12px;line-height:1.55;margin:0 0 16px}.panel-create-effect-compose-offer small{color:#b5c0cf;display:block;font-size:10px;font-weight:400;line-height:1.5;margin-top:4px}.panel-create-effect-compose-offer-label{color:#7be0d2;font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.panel-create-effect-compose-briefing-link{background:none;border:0;color:var(--pf-navy-ink,#13163f);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:0;text-align:left}.panel-create-effect-compose-briefing-link:hover{text-decoration:underline}.panel-create-effect-compose-offer .panel-create-effect-compose-briefing-link{align-items:center;color:#7be0d2;display:inline-flex;font-size:12.5px;gap:8px;min-height:36px}.panel-create-effect-compose-offer .panel-create-effect-compose-briefing-link:hover{color:#b6fff0}.panel-create-effect-compose-toolbar{align-items:center;display:flex;gap:14px;justify-content:flex-end;order:-1;padding:12px 16px 0}.panel-create-effect-compose-suggestion-toggle{background:none;border:0;color:var(--pf-blue,#3b82f6);cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:600;padding:0}.panel-create-effect-compose-suggestion-toggle:hover{text-decoration:underline}.panel-create-effect-compose-review{display:flex;flex-direction:column;gap:24px;min-height:300px;overflow-y:auto;padding:22px}.panel-create-effect-compose-review>button{align-self:flex-start}.panel-create-effect-compose-review h4{color:var(--pf-navy-ink,#13163f);font-size:13px;font-weight:600;margin:0 0 10px}.panel-create-effect-compose-review .number-of-devices-label,.panel-create-effect-compose-review p{color:var(--pf-neutral-500,#43474c);font-size:13px;line-height:1.6;margin:0}.panel-create-effect-compose-review .panel-create-effect-compose-footer{justify-content:flex-end}.panel-create-effect-compose-review .panel-create-effect-cta{padding:12px 20px;width:auto}.panel-create-effect-compose-sparkle{font-size:30px;line-height:1}.panel-create-effect-compose-insight{background:rgba(59,130,246,.05);border-left:3px solid var(--pf-blue,#3b82f6);border-radius:var(--pf-radius-8,8px);padding:16px 18px}.panel-create-effect-compose-insight h4 span{color:var(--pf-blue,#3b82f6)}.panel-create-effect-compose-proposal h4 span{color:#238b81}.panel-create-effect-compose-proposal .panel-create-effect-compose-suggestion-preview{background:rgba(91,192,176,.07);border-color:rgba(35,139,129,.25);border-left:3px solid #5bc0b0;margin-bottom:0;padding:18px}@media only screen and (max-width:700px){.panel-create-effect-compose-body{grid-template-columns:minmax(0,1fr)}.panel-create-effect-compose-tips{border-left:none;border-top:1px solid var(--pf-neutral-150,#f1f3f5)}}.panel-create-effect-compose-suggestion-preview{background:var(--pf-neutral-50,#fbfcfd);border:1px solid var(--pf-neutral-200,#e3e6ea);border-radius:var(--pf-radius-8,8px);color:var(--pf-navy-ink,#13163f);font-size:14px;line-height:1.55;margin:12px 0;overflow-wrap:anywhere;padding:14px;white-space:pre-wrap}.panel-create-effect-compose-tips-title{color:var(--pf-navy-ink,#13163f);font-size:12px;font-weight:700;letter-spacing:.03em;margin-bottom:9px;text-transform:uppercase}.panel-create-effect-compose-tips ul{color:var(--pf-neutral-500,#43474c);display:flex;flex-direction:column;font-size:12px;gap:7px;line-height:1.55;margin:0;padding-left:16px}.panel-create-effect-compose-analysis-applied,.panel-create-effect-compose-analysis-approved,.panel-create-effect-compose-analysis-loading,.panel-create-effect-compose-analysis-wait{color:var(--pf-neutral-400,#6b7280);font-size:12px;line-height:1.5;margin:0}.panel-create-effect-compose-analysis-loading{color:var(--pf-neutral-500,#43474c)}.panel-create-effect-compose-analysis-applied,.panel-create-effect-compose-analysis-approved{color:var(--pf-success-ink,#137a4e);font-weight:600}.panel-create-effect-name-hint{color:var(--pf-neutral-300,#9aa1aa);display:block;font-size:11px;font-weight:600;margin-top:6px}@media only screen and (max-width:900px){.panel-create-effect-columns{grid-template-columns:1fr}.page-title-layout .panel-create-effect-title-actions{max-width:none}.panel-create-effect-cta-block--picker{display:flex}.panel-create-effect-type-row .panel-create-effect-type-button>label{min-height:44px}.panel-create-effect-cta,.panel-create-effect-save{min-height:46px}.panel-create-effect-compose-briefing-link,.panel-create-effect-compose-suggestion-toggle,.panel-create-effect-cover-chip,.panel-create-effect-delete-cancel,.panel-create-effect-delete-confirm,.panel-create-effect-expand,.panel-create-effect-lightbox-download,.panel-create-effect-premium-collapse,.panel-create-effect-premium-manage,.panel-create-effect-premium-mini,.panel-create-effect-reset{min-height:44px}.panel-create-effect-compose-close,.panel-create-effect-cover-close,.panel-create-effect-lightbox-close,.panel-create-effect-reference-card-action,.panel-create-effect-result-zoom{min-height:44px;min-width:44px}.panel-create-effect-compose-textarea,.panel-create-effect-form input.panel-create-effect-input,.panel-create-effect-textarea{font-size:16px}}@media only screen and (max-width:860px){.panel-home-main.panel-create-effect-main{padding:0 16px 60px}}@media only screen and (max-width:620px){.panel-create-effect-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.panel-create-effect-photos--landscape .panel-create-effect-photo-grid,.panel-create-effect-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.panel-create-effect-results-grid--landscape{grid-template-columns:1fr}.panel-create-effect-approved-option{flex:1 1 100%}.panel-create-effect-approved-cell{width:100%}.panel-create-effect-approved-cell-check{margin-left:auto}.panel-create-effect-cover-preview-column{margin:0 auto}.panel-create-effect-lightbox{background-color:rgba(10,11,25,.92)}.panel-create-effect-lightbox .panel-create-effect-lightbox-card{padding:8px 0 16px}.panel-create-effect-lightbox-header{flex-wrap:wrap;row-gap:4px}.panel-create-effect-lightbox-header h3{flex:1 1 0;font-size:16px}.panel-create-effect-lightbox-hint{flex-basis:100%;margin:0;order:1}}@media only screen and (max-width:400px){.panel-create-effect-premium-setup-head{gap:6px}.panel-create-effect-premium-eyebrow{font-size:10px;gap:4px;letter-spacing:.06em}.panel-create-effect-premium-manage{padding-left:9px;padding-right:9px}}#effect_review_panel .panel-create-effect-approved{border:0;padding:0}#effect_review_panel .panel-create-effect-approved-cells{flex-direction:column}#effect_review_panel .panel-create-effect-approved-cell{width:100%}#effect_review_panel .panel-create-effect-approved-cell-check{margin-left:auto}.panel-create-effect-finish-header{align-items:center;border-bottom:1px solid var(--pf-neutral-200,#e3e6ea);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px;padding-bottom:16px}.panel-create-effect-finish-header button{min-height:44px}.panel-create-effect-finish-header h2{align-items:center;color:var(--pf-navy-ink,#13163f);display:flex;font-size:20px;font-weight:700;line-height:1.3;margin:0;min-height:44px}#effect_name_block .panel-create-effect-field-label{font-size:12px;font-weight:500;margin-bottom:6px}.panel-create-event-container{display:flex;flex-direction:column;gap:3rem;justify-content:center;margin:0 auto;max-width:750px}.panel-create-event-container.devices{gap:3rem}.panel-create-event-form{display:flex;flex-direction:column;gap:2rem}@media(max-width:950px){.panel-create-event-form .photo-style-checkbox-list{gap:1rem .75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.panel-create-event-form .ai-event-effect-custom-radio{gap:.5rem;min-width:0}.panel-create-event-form .ai-event-effect-custom-radio>label{border-radius:50%;left:4px;padding:4px;pointer-events:none;top:4px}.panel-create-event-form .ai-event-effect-custom-radio>span{font-size:14px;line-height:1.3;overflow-wrap:anywhere}.panel-create-event-form .ai-event-effect-custom-radio>input:checked~img{outline:2px solid var(--blue,#3b82f6);outline-offset:2px}.panel-create-event-form .no-ai-effect-container{padding:.75rem}}.event-type-radio-inputs-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin-top:.5rem;row-gap:.5rem}.event-type-radio-inputs-container div{position:relative}.event-type-radio-inputs-container input{appearance:none;-webkit-appearance:none;border:none;border-radius:.5rem;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:inline-block!important;height:100%;outline:2px solid var(--blue,#3b82f6);outline-offset:.5rem;overflow:hidden;position:absolute!important;width:100%;z-index:-1}.event-type-radio-inputs-container input:focus-visible{clip:unset}.event-type-radio-inputs-container label{align-items:center;border:1px solid var(--black,#121212);border-radius:2rem;display:flex;font-size:1rem;font-weight:400;gap:.5rem;padding:.5rem 1rem}input[name=ai_event_type]:checked+label{background-color:var(--black,#121212)!important;color:var(--white,#fff)!important}input[name=ai_event_type]:checked+label img{filter:contrast(0) brightness(100)}.no-ai-effect-container{align-items:center;background-color:var(--white,#fff);border-radius:.5rem;display:flex;flex-direction:row;gap:.5rem;justify-content:left;margin-top:1rem;padding:1rem 2rem}.no-ai-effect-container label{font:400 1rem Customfont}.panel-create-event-sticker-hint{color:var(--gray-dark,#434343);font-size:.9rem;line-height:1.4;margin:0}.panel-create-event-sticker-hint--sub{margin-top:.5rem;padding-left:.25rem}.panel-create-event-sticker-field{display:flex;flex-direction:column}.panel-create-event-sticker-slots-label{font-size:1rem;font-weight:600;margin:0}#panel_create_event_sticker_slots_container{margin-top:1rem}#panel_create_event_sticker_slots_container .input-floating-container{margin-top:2.5rem}#panel_create_event_print_qrcode_position_container{display:flex;flex-direction:column;gap:2.5rem;margin-top:2.5rem}.switch-checkbox{background-color:var(--white,#fff);border:2px solid var(--black,#121212);border-radius:2rem;padding:2px .25rem;transition:background-color var(--pf-duration-slow) ease!important;width:2.5rem!important}.switch-checkbox,.switch-checkbox-slider{position:relative}.switch-checkbox-slider .button{aspect-ratio:1;background-color:var(--black,#121212);border-radius:100%;left:0;position:relative;top:50%;transform:translateX(0);transition:transform var(--pf-duration-slow) ease;width:.7rem}#ai_event_has_ai_effect_input:checked+.switch-checkbox{background-color:var(--blue,#3b82f6)}#ai_event_has_ai_effect_input:checked+.switch-checkbox .button,input[type=checkbox]:checked+.switch-checkbox .button{transform:translateX(calc(.25rem + 100%))}.flatpickr-calendar{max-width:750px;width:100%}.flatpickr-innerContainer{justify-content:center}.flatpickr-day{background-color:var(--gray-light,#f5f6f7);border-radius:.5rem}.flatpickr-day.today{border-color:transparent}.chatgpt-switch{box-sizing:border-box;display:inline-block;height:22px;min-height:22px;min-width:38px;position:relative;width:38px}.chatgpt-switch input{accent-color:transparent;appearance:none;-webkit-appearance:none;background:transparent;border:none;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%}.chatgpt-switch input:focus-visible{opacity:1;outline:2px solid var(--blue,#3b82f6);outline-offset:.5rem}.chatgpt-slider{background-color:#dee2e6;border-radius:var(--pf-radius-full);cursor:pointer;inset:0;position:absolute;transition:background-color var(--pf-duration-quick)}.chatgpt-slider:before{background-color:var(--pf-white);border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.3);content:"";height:16px;left:3px;position:absolute;top:3px;transition:left var(--pf-duration-quick);width:16px}input:checked+.chatgpt-slider{background-color:#3b82f6}input:checked+.chatgpt-slider:before{left:19px}.switch-checkbox-container .chatgpt-switch{height:20px;min-height:20px;min-width:32px;width:32px}.switch-checkbox-container .chatgpt-slider:before{height:14px;left:3px;top:3px;width:14px}.switch-checkbox-container input:checked+.chatgpt-slider:before{left:15px}.panel-create-event-form h2{font:500 1.1rem Customfont}.photo-style-group-heading{border-bottom:1px solid var(--gray-medium,#dee2e6);color:var(--gray-dark,#434343);font:500 .95rem Customfont;grid-column:1/-1;margin:0;padding-bottom:.5rem}.tooltip-content{display:none;width:100%}.tooltip-label{align-items:end;display:flex;flex-direction:column;left:unset!important;position:absolute;right:0;top:0}.tooltip-label:hover{cursor:pointer}.tooltip-label:hover .default-image{display:none}.tooltip-label:hover .hover-image{display:inline-block}.tooltip-label:hover .tooltip-content{background-color:var(--white,#fff);border-radius:.5rem;display:inline-block;font:500 .9rem Customfont;padding:.5rem;z-index:1}.tooltip-button{align-items:end;display:flex;flex-direction:column;z-index:1}.tooltip-button:hover{cursor:pointer}.tooltip-button:hover .default-image{display:none}.tooltip-button:hover .hover-image{display:inline-block}.tooltip-button:hover .tooltip-content{background-color:var(--white,#fff);border-radius:.5rem;display:inline-block;left:0;position:absolute;top:100%;width:min(100%,max-content);z-index:1}.tooltip-button:hover .tooltip-content .number-of-devices-label,.tooltip-button:hover .tooltip-content p{font:500 .9rem Customfont!important;padding:.5rem!important}.tooltip-row{align-items:center;display:flex;flex-direction:row;gap:.5rem;padding-right:1rem;position:relative}.ai-effect-container-with-sub-element{display:flex;flex-direction:column;gap:2rem}.label-data-range-tooltip{align-items:center;display:flex;flex-direction:row;gap:.5rem;width:calc(100% - 1rem)}.label-data-range-tooltip img{height:16px;width:16px}.info-modal-button{align-items:center;appearance:none;background:none;border:none;color:var(--blue,#3b82f6);display:flex;flex-direction:row;flex-wrap:nowrap;font-size:1rem;font-weight:700;gap:.25rem;line-height:1;margin-left:auto;transition:filter var(--pf-duration-slow) ease}.info-modal-button.active .default-image,.info-modal-button:hover .default-image{display:none}.info-modal-button.active .hover-image,.info-modal-button:hover .hover-image{display:inline-block}.info-modal-button .default-image,.info-modal-button .hover-image{flex-shrink:0;height:16px;width:16px}.info-modal-button img{image-rendering:optimizeQuality}.info-modal-button .info-modal-button-text{position:relative;top:.75px}.modal-info{cursor:pointer;text-align:center}.modal-info .number-of-devices-label,.modal-info p{font:500 1.2rem Customfont;line-height:1.5}.modal-info-main-content{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:center}.panel-create-event-button{bottom:1rem;position:sticky}@media only screen and (max-width:950px){.panel-create-event-button{bottom:calc(62px + env(safe-area-inset-bottom) + 1rem)}}.mirror-image-checkbox-list{align-items:stretch;display:grid;gap:1rem;grid-template-columns:1fr 1fr;list-style:none;margin-top:1rem}.mirror-image-checkbox-list li>div{height:100%}.mirror-image-checkbox-list label{align-items:start;border-radius:.5rem;box-shadow:0 0 5px 2px hsla(0,0%,7%,.08);display:flex;gap:1rem;height:100%;padding:1rem;width:100%}@media only screen and (max-width:399px){.mirror-image-checkbox-list{grid-template-columns:1fr}}.mirror-image-checkbox-list--triple-columns{grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:500px){.mirror-image-checkbox-list--triple-columns{grid-template-columns:1fr}}.ai-event-print-mode-description-container{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start}.ai-event-print-mode-description-container .number-of-devices-label,.ai-event-print-mode-description-container p{font:400 .9rem Customfont}.panel-create-event-delivery-section,.panel-create-event-print-section,.panel-create-event-stickers-section{display:flex;flex-direction:column;gap:1rem}.panel-create-event-delivery-section .no-ai-effect-container,.panel-create-event-delivery-section ul,.panel-create-event-print-section .no-ai-effect-container,.panel-create-event-print-section ul,.panel-create-event-stickers-section .no-ai-effect-container,.panel-create-event-stickers-section ul{margin-top:0}.panel-create-event-container:has(>.panel-onboarding-form-hint){gap:24px}.panel-onboarding-form-hint{align-items:center;background:var(--white,#fff);border:1px solid var(--gray-medium,#dee2e6);border-radius:16px;display:flex;gap:14px;margin:0;padding:18px}.panel-onboarding-form-hint__icon{background:var(--blue-light,#e5edfa);border-radius:12px;color:var(--blue,#3b82f6);display:grid;flex:0 0 40px;height:40px;place-items:center}.panel-onboarding-form-hint h2{color:var(--black,#121212);font:600 18px/24px Customfont,sans-serif;letter-spacing:-.02em;margin:0 0 5px}.panel-onboarding-form-hint .number-of-devices-label,.panel-onboarding-form-hint p{color:var(--gray-dark,#434343);font:400 14px/1.5 Customfont,sans-serif;margin:0}@media(max-width:500px){.panel-onboarding-form-hint{gap:12px;padding:16px}.panel-onboarding-form-hint h2{font-size:17px}}.panel-create-event-form .label-data-range-tooltip .info-modal-button-text{clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.panel-event-gallery-toolbar{padding:.75rem 0;scroll-margin-top:var(--panel-header-height,64px)}.panel-event-gallery-toolbar .view-photos-button-container{margin-top:0}.panel-event-gallery-mode-button{background:var(--white,#fff);border:1px solid var(--landing-border,#e3e6ea);border-radius:.85rem;box-shadow:0 1px 3px rgba(20,30,45,.05);gap:.8rem;max-width:100%;padding:.7rem 1rem;text-align:left}.panel-event-gallery-mode-button .panel-event-gallery-mode-icon{background:var(--gray-light,#f5f6f7);border-radius:.6rem;display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.panel-event-gallery-mode-button .panel-event-gallery-mode-copy{display:flex;flex-direction:column;gap:.2rem;line-height:1.4}.panel-event-gallery-mode-button .panel-event-gallery-mode-description{color:#59636e;font-size:.85rem;font-weight:400}.panel-event-gallery-mode-button:hover{background:var(--white,#fff);border-color:#b8c2cf;box-shadow:0 3px 10px rgba(20,30,45,.08);color:var(--black,#121212)}.panel-event-gallery-mode-button:hover img{filter:brightness(0)}.panel-event-gallery-mode-button:focus-visible{outline:2px solid var(--black,#121212);outline-offset:3px}.panel-event-gallery-note{color:#59636e;font-size:.85rem;text-align:center}.panel-event-gallery-download-note{margin:1.5rem auto;max-width:36rem}.panel-event-body #photos_ul{scroll-margin-top:var(--panel-header-height,64px)}.fullscreen-button-container,.modal-delete-selected-event-photos-header-button-container,.panel-event-gallery-button-container,.panel-event-header__article,.panel-event-header__device-printer-container,.panel-event-header__info-container,.panel-event-header__name-status-container,.panel-event-image-list,.panel-event-time-container,.panel-my-events-header__user-name-container,.select-all-images-label{display:flex;flex-direction:row}#no_photos_yet_div,.client-receive-photo-list .loader,.fullscreen-image-item,.modal-fullscreen-image-list,.panel-event-header,.panel-event-image-list li:last-child .panel-event-image-sublist.one-image:last-child li,.panel-event-image-list>li,.panel-event-image-sublist .loader{display:flex;flex-direction:column}.panel-event-header__info-container menu{list-style:none;margin:0;padding:0}.panel-event-status{position:relative}.panel-event-status:focus-within .default-image,.panel-event-status:hover .default-image{display:none}.panel-event-status:focus-within .hover-image,.panel-event-status:focus-within .panel-event-status__popover,.panel-event-status:hover .hover-image,.panel-event-status:hover .panel-event-status__popover{display:block}.panel-event-status:first-child .panel-event-status__popover{left:0;transform:none}.panel-event-status:last-child .panel-event-status__popover{left:auto;right:0;transform:none}.panel-event-status__trigger{align-items:center;background:var(--white,#fff);border:1px solid var(--landing-border,#e3e6ea);border-radius:2rem;color:var(--black,#121212);cursor:default;display:flex;font-family:inherit;font-size:.7rem;font-weight:700;gap:.4rem;line-height:1;padding:.4rem .45rem .35rem .8rem;text-decoration:none;white-space:nowrap}.panel-event-status__trigger:focus-visible,.panel-event-status__trigger:hover{border-color:var(--black,#121212)}a.panel-event-status__trigger{cursor:pointer}.panel-event-status__popover{background:var(--white,#fff);border-radius:10px;box-shadow:0 4px 24px hsla(0,0%,7%,.22);box-sizing:border-box;color:var(--black,#121212);display:none;left:50%;padding:14px 16px;position:absolute;text-align:left;top:calc(100% + 8px);transform:translateX(-50%);width:min(300px,100vw - 32px);z-index:100}.panel-event-status__popover:before{bottom:100%;content:"";height:8px;left:0;position:absolute;width:100%}.panel-event-status__popover .number-of-devices-label,.panel-event-status__popover p{color:var(--landing-text-body,#43474c);font:400 11.5px/1.55 Customfont;margin:0}.panel-event-daily-quota.is-exhausted .panel-event-status__trigger{background:#fff7e9;border-color:#f0dcae;color:#8a6100}.panel-event-daily-quota__popover>strong{display:block;font-size:13px}.panel-event-daily-quota__popover .panel-event-daily-quota__muted{color:var(--landing-text-soft,#9aa1aa);font-size:11px;line-height:1.5;margin-top:7px}.panel-event-daily-quota__popover .panel-event-daily-quota__exhausted{background:#fff7e9;border:1px solid #f0dcae;border-radius:8px;color:#8a6100;font-size:11.5px;font-weight:700;line-height:1.45;margin-top:9px;padding:7px 10px}.panel-event-daily-quota__popover footer{align-items:center;border-top:1px solid var(--landing-gray-track,#f1f3f5);color:var(--landing-text-muted,#6b7280);display:flex;font-size:11px;font-weight:600;gap:8px;margin-top:11px;padding-top:10px}.panel-event-daily-quota__popover footer>span{align-items:center;display:inline-flex;gap:5px;white-space:nowrap}.panel-event-daily-quota__popover footer a{color:var(--blue,#3b82f6);font-size:11px;font-weight:700;margin-left:auto;white-space:nowrap}.panel-event-daily-quota__progress{align-items:center;display:flex;gap:10px;margin:10px 0 11px}.panel-event-daily-quota__progress .panel-event-quota-progress{flex:1;width:auto}.panel-event-daily-quota__progress b{font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.panel-event-quota-progress{appearance:none;background:#ebedf0;border:0;border-radius:2rem;color:var(--blue,#3b82f6);height:6px;overflow:hidden}.panel-event-quota-progress::-webkit-progress-bar{background:#ebedf0;border-radius:2rem}.panel-event-quota-progress::-webkit-progress-value{background:linear-gradient(90deg,var(--gradient,#3b82f6),var(--gradient2,#60c7ba));border-radius:2rem}.panel-event-quota-progress::-moz-progress-bar{background:linear-gradient(90deg,var(--gradient,#3b82f6),var(--gradient2,#60c7ba));border-radius:2rem}.panel-event-daily-quota.is-exhausted .panel-event-quota-progress::-webkit-progress-value,.panel-event-test-photo__quota.is-exhausted .panel-event-quota-progress::-webkit-progress-value{background:#d18a00}.panel-event-daily-quota.is-exhausted .panel-event-quota-progress::-moz-progress-bar,.panel-event-test-photo__quota.is-exhausted .panel-event-quota-progress::-moz-progress-bar{background:#d18a00}.panel-event-test-photo{align-items:flex-start;background:rgba(10,11,25,.6);box-sizing:border-box;justify-content:center;overflow:auto;padding:22px;z-index:9999}.panel-event-test-photo.open{display:flex}.panel-event-test-photo__header{align-items:center;border-bottom:1px solid var(--gray-light,#f5f6f7);display:flex;gap:12px;padding:17px 22px}.panel-event-test-photo__header h2{font-size:17px;margin:0}.panel-event-test-photo__header .number-of-devices-label,.panel-event-test-photo__header p{color:var(--landing-text-body,#43474c);font-size:12px;margin:1px 0 0}.panel-event-test-photo__header>button{align-items:center;background:none;border:0;cursor:pointer;display:flex;flex:none;height:44px;justify-content:center;line-height:0;margin-left:auto;padding:0;width:44px}.panel-event-test-photo__header>button img{display:block;opacity:.7}.panel-event-test-photo__header>button:focus-visible img,.panel-event-test-photo__header>button:hover img{opacity:1}.panel-event-test-photo__header-icon{align-items:center;background:linear-gradient(135deg,var(--gradient,#3b82f6),var(--gradient2,#60c7ba));border-radius:10px;display:flex;flex:none;height:38px;justify-content:center;width:38px}.panel-event-test-photo__body,.panel-event-test-photo__catalog{box-sizing:border-box;max-height:calc(88vh - 140px);overflow:auto;padding:18px 22px}.panel-event-test-photo__step{margin-bottom:20px}.panel-event-test-photo__step:last-child{margin-bottom:0}.panel-event-test-photo__step h3{align-items:center;color:var(--accent,#13163f);display:flex;font-size:13.5px;margin:0 0 10px}.panel-event-test-photo__step h3>span{align-items:center;background:var(--blue,#3b82f6);border-radius:50%;color:var(--white,#fff);display:flex;flex:none;font-size:11px;height:20px;justify-content:center;margin-right:8px;width:20px}.panel-event-test-photo__step h3 small{color:var(--landing-text-body,#43474c);font-size:11.5px;font-weight:600;margin-left:9px}.panel-event-test-photo__effects{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));overflow-y:auto;overscroll-behavior-y:contain}.panel-event-test-photo__effects--more-below{mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent)}.panel-event-test-photo__effect,.panel-event-test-photo__photo{background:none;border:0;color:var(--black,#121212);cursor:pointer;font-family:inherit;min-width:0;padding:0;position:relative}.panel-event-test-photo__effect:active,.panel-event-test-photo__photo:active{transform:scale(.98)}.panel-event-test-photo__effect:focus-visible,.panel-event-test-photo__photo:focus-visible{outline:none}.panel-event-test-photo__effect:focus-visible .panel-event-test-photo__radio,.panel-event-test-photo__photo:focus-visible .panel-event-test-photo__radio{box-shadow:0 0 0 2px var(--white,#fff),0 0 0 4px var(--blue,#3b82f6)}.panel-event-test-photo__effect{display:flex;flex-direction:column;gap:8px}.panel-event-test-photo__effect>strong{font-size:12.5px;font-weight:500;line-height:1.25;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.panel-event-test-photo__effect-cover,.panel-event-test-photo__photo-cover{aspect-ratio:1;background:var(--gray-light,#f5f6f7);border-radius:.5rem;box-shadow:.5rem .75rem 1.5rem hsla(0,0%,7%,.08);display:block;overflow:hidden;width:100%}.panel-event-test-photo__effect-cover{position:relative}.panel-event-test-photo__effect-cover>img{height:100%;object-fit:cover;width:100%}.panel-event-test-photo__effect-cover>small{background:hsla(0,0%,100%,.92);border-radius:.35rem;bottom:.3rem;font-size:.58rem;font-weight:700;left:.3rem;padding:.12rem .35rem;position:absolute;z-index:2}.panel-event-test-photo__photo-cover{position:relative}.panel-event-test-photo__photo-cover>img{display:block;height:100%;object-fit:cover;width:100%}.panel-event-test-photo__fits{align-items:center;background:hsla(0,0%,7%,.55);border-radius:2rem;bottom:.3rem;display:flex;gap:.15rem;padding:.22rem .35rem;position:absolute;right:.3rem}.panel-event-test-photo__fits .panel-capture-effect-selector__people-icon{color:var(--white,#fff);height:.8rem;width:.8rem}.panel-event-test-photo__radio{background:var(--white,#fff);border:0;border-radius:8px;box-shadow:0 0 .5rem #ccc;box-sizing:border-box;height:25px;left:6px;position:absolute;top:6px;width:25px;z-index:3}.panel-event-test-photo__radio:after,.panel-event-test-photo__radio:before{border-radius:50%;content:"";position:absolute}.panel-event-test-photo__radio:before{border:1.5px solid var(--landing-text-soft,#9aa1aa);height:15px;left:5px;top:5px;width:15px}.panel-event-test-photo__radio:after{background:var(--blue,#3b82f6);height:9px;left:8px;opacity:0;top:8px;width:9px}.panel-event-test-photo__effect.is-selected .panel-event-test-photo__radio:before,.panel-event-test-photo__photo.is-selected .panel-event-test-photo__radio:before{border-color:var(--blue,#3b82f6)}.panel-event-test-photo__effect.is-selected .panel-event-test-photo__radio:after,.panel-event-test-photo__photo.is-selected .panel-event-test-photo__radio:after{opacity:1}.panel-event-test-photo__step-heading{align-items:center;display:flex;margin-bottom:10px}.panel-event-test-photo__step-heading h3{margin:0}.panel-event-test-photo__photo-actions{align-items:center;display:flex;gap:8px;margin-top:0}.panel-event-test-photo__photo-actions>button{background:none;border:0;color:var(--blue,#3b82f6);cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:700;margin-left:auto;padding:.5rem 0;white-space:nowrap}.panel-event-test-photo__photo-actions>button:hover{text-decoration:underline}.panel-event-test-photo__choices{display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.panel-event-test-photo__quick-group:not(.none){display:contents}.panel-event-test-photo__photo{display:flex}.panel-event-test-photo__upload{aspect-ratio:1}.panel-event-test-photo__upload label{align-items:center;aspect-ratio:1;background:var(--gray-light,#f5f6f7);border:1.5px dashed #cfd4dc;border-radius:.5rem;box-sizing:border-box;color:var(--landing-text-body,#43474c);cursor:pointer;display:flex;flex-direction:column;gap:.35rem;justify-content:center;padding:.35rem;text-align:center;width:100%}.panel-event-test-photo__upload label:focus-within,.panel-event-test-photo__upload label:hover{border-color:var(--blue,#3b82f6);color:var(--blue,#3b82f6)}.panel-event-test-photo__upload label>img{filter:brightness(0) saturate(100%) invert(27%) sepia(8%) saturate(515%) hue-rotate(169deg) brightness(92%) contrast(87%)}.panel-event-test-photo__upload strong{font-size:.63rem;line-height:1.2;text-align:center}.panel-event-test-photo__uploaded{align-items:center;border:1px solid var(--landing-border,#e3e6ea);border-radius:.6rem;display:flex;gap:.75rem;grid-column:1/-1;padding:.55rem .7rem}.panel-event-test-photo__uploaded>span{display:flex;flex:1;flex-direction:column;min-width:0}.panel-event-test-photo__uploaded>span strong{font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-event-test-photo__uploaded>span>small{color:var(--landing-teal-deep,#1a7f6b);font-size:.65rem;font-weight:700}.panel-event-test-photo__uploaded .upload-slot__icon-button{box-sizing:border-box;flex:none;height:34px;margin-left:auto;padding:0;width:34px}.panel-event-test-photo__uploaded .upload-slot__icon-button svg{display:block;flex:none;height:18px;overflow:visible;width:18px}.panel-event-test-photo__upload-previews{display:flex;flex:none;gap:.35rem}.panel-event-test-photo__upload-previews img{border-radius:.5rem;flex:none;height:2.9rem;object-fit:cover;width:2.9rem}@media only screen and (max-width:620px){.panel-event-test-photo__upload-previews img{height:2.25rem;width:2.25rem}}.panel-event-test-photo__upload-progress{display:flex;flex-direction:column;gap:4px;margin-top:4px}.panel-event-test-photo__upload-progress>span{background:var(--landing-border,#e3e6ea);border-radius:999px;display:block;height:5px;overflow:hidden}.panel-event-test-photo__upload-progress>span>span{background:linear-gradient(90deg,var(--gradient,#3b82f6),var(--gradient2,#60c7ba));border-radius:inherit;display:block;height:100%;transition:width .15s linear;width:0}.panel-event-test-photo__upload-progress small{color:var(--blue,#3b82f6);font-size:.65rem;font-weight:700}.panel-event-test-photo__upload-progress small b{font:inherit}.panel-event-test-photo__uploaded>span>.panel-event-test-photo__upload-error{color:var(--error,#fd5249)}.panel-event-test-photo__quota-message{color:#8a6100;font-size:11px;font-weight:600;line-height:1.45;margin:7px 2px 0}.panel-event-test-photo__quota{align-items:center;display:flex;flex:1;gap:.65rem;min-width:14.5rem}.panel-event-test-photo__quota>div{align-items:flex-start;display:flex;flex-direction:column;gap:.3rem;min-width:0}.panel-event-test-photo__quota .panel-event-quota-progress{flex:0 1 10.5rem;min-width:6.5rem;width:10.5rem}.panel-event-test-photo__quota strong{color:var(--landing-text-body,#43474c);font-size:.72rem;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-event-test-photo__quota small{align-items:center;color:var(--landing-text-soft,#9aa1aa);display:flex;font-size:.68rem;font-weight:600;gap:.3rem;line-height:1}.panel-event-test-photo__quota a{color:var(--blue,#3b82f6);font-weight:700;margin-left:.2rem;white-space:nowrap}.panel-event-test-photo__quota.is-exhausted strong{color:#8a6100}.panel-event-quota-clock{border:1.5px solid;border-radius:50%;box-sizing:border-box;display:inline-block;flex:none;height:11px;position:relative;width:11px}.panel-event-quota-clock:before{border-bottom:1px solid;border-left:1px solid;content:"";height:3px;left:4px;position:absolute;top:2px;width:2px}.panel-event-test-photo__footer{align-items:center;background:#fbfbfc;border-top:1px solid var(--landing-gray-track,#f1f3f5);display:flex;justify-content:flex-end;padding:14px 22px}.panel-event-test-photo__footer>div{align-items:center;display:flex;gap:.85rem;justify-content:space-between;width:100%}.panel-event-test-photo__footer [data-panel-event-test-catalog-footer]{color:var(--landing-text-body,#43474c);font-size:.72rem;font-weight:700}.panel-event-test-photo__footer [data-panel-event-test-catalog-footer] button{background:var(--gray-light,#f5f6f7);border:1px solid var(--landing-border,#e3e6ea);border-radius:.5rem;color:var(--landing-text-body,#43474c);cursor:pointer;font-family:inherit;font-weight:700;margin-left:auto;min-height:2.5rem;padding:.65rem 1.25rem}.panel-event-test-photo__footer .panel-event-test-photo__generate{border:0;border-radius:.5rem;flex:none;font-size:14px;height:auto;margin-left:auto;min-height:2.8rem;min-width:10rem;padding:.7rem 1.35rem;width:auto}.panel-event-test-photo__footer .panel-event-test-photo__generate.is-using-quota{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center;padding:10px 22px 8px}.panel-event-test-photo__footer .panel-event-test-photo__generate-label{font-size:14px;font-weight:700;line-height:1.2}.panel-event-test-photo__footer .panel-event-test-photo__generate-balance{font-size:10px;font-weight:600;letter-spacing:.02em;line-height:1.2;opacity:.85}.panel-event-test-photo__back{align-items:center;background:var(--landing-gray-track,#f1f3f5);border:0;border-radius:50%;cursor:pointer;display:flex;flex:none;height:44px;justify-content:center;min-height:44px;padding:0;width:44px}.panel-event-test-photo__back img{display:block}.panel-event-test-photo__back:focus-visible,.panel-event-test-photo__back:hover{background:var(--landing-border,#e3e6ea)}.panel-event-test-photo__catalog-heading{align-items:center;display:flex;gap:11px;margin:0 0 13px}.panel-event-test-photo__catalog-heading h2{font-size:14px;margin:0}.panel-event-test-photo__catalog-heading .number-of-devices-label,.panel-event-test-photo__catalog-heading p{color:var(--landing-text-body,#43474c);font-size:11.5px;margin:1px 0 0}@media only screen and (max-width:840px){.panel-event-test-photo{padding:10px}.panel-event-test-photo__body,.panel-event-test-photo__catalog,.panel-event-test-photo__header{padding:14px 16px}.panel-event-test-photo__footer{padding:12px 16px}}.panel-event-test-photo__filters{align-items:start;display:grid;gap:.75rem;grid-template-columns:1fr 1fr;margin-bottom:.75rem}.panel-event-test-photo__catalog-section{margin-top:1rem}.panel-event-test-photo__catalog-section header{align-items:center;display:flex;margin-bottom:.45rem}.panel-event-test-photo__catalog-section header h3{font-size:.78rem;margin:0}.panel-event-test-photo__catalog-section header span{color:var(--landing-text-muted,#6b7280);font-size:.68rem;margin-left:.5rem}.panel-event-test-photo__catalog-grid{display:grid;gap:.6rem;grid-template-columns:repeat(6,minmax(0,1fr))}.panel-event-test-photo__catalog-grid .panel-event-test-photo__radio{display:none}.panel-event-test-photo__catalog-grid .panel-event-test-photo__photo.is-portrait .panel-event-test-photo__photo-cover{aspect-ratio:2/3}.panel-event-test-photo__catalog-grid .panel-event-test-photo__photo.is-landscape .panel-event-test-photo__photo-cover{aspect-ratio:3/2}@media only screen and (max-width:620px){.panel-event-test-photo{padding:0}.panel-event-test-photo__body,.panel-event-test-photo__catalog{max-height:none}.panel-event-test-photo__effects{grid-template-columns:repeat(3,minmax(0,1fr))}.panel-event-test-photo__effects:has(~[data-effect-list-toggle][aria-expanded=false])>:nth-child(4){display:none}.panel-event-test-photo__effects:has(>:nth-child(4))~[data-effect-list-toggle].none{display:block!important}.panel-event-test-photo__catalog-grid,.panel-event-test-photo__choices{grid-template-columns:repeat(3,minmax(0,1fr))}.panel-event-test-photo__quick-group>:nth-child(n+3):not(.is-selected){display:none}.panel-event-test-photo__quick-group:has(>.is-selected:nth-child(n+3))>:nth-child(2){display:none}.panel-event-test-photo__filters{grid-template-columns:1fr}.panel-event-test-photo__footer{margin-top:auto}.panel-event-test-photo__footer [data-panel-event-test-main-footer]{flex-wrap:wrap}.panel-event-test-photo__footer .panel-event-test-photo__quota{min-width:0;width:100%}.panel-event-test-photo__footer [data-panel-event-test-main-footer] button{min-height:2.75rem;width:100%}.panel-event-test-photo__photo-actions{align-items:flex-start}}.panel-event-header{gap:.5rem}.panel-event-time-container{flex-wrap:wrap;gap:1rem}.panel-event-time-container strong{margin-right:.25rem}.panel-event-time-container strong,.panel-event-time-container time{font-size:1.1rem;font-weight:500}.panel-event-header__info-container{align-items:center;flex-wrap:wrap;gap:1rem;justify-content:space-between}.panel-event-header__info-container menu{display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;gap:.5rem;justify-content:end}.panel-my-events-header__user-name{display:inline-block;max-width:16ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-my-events-header__user-name-container{align-items:center;color:inherit;flex-wrap:wrap;font:400 1.5rem Customfont;gap:.5rem;text-decoration:none}.panel-event-header__name-status-container{align-items:center;flex-wrap:wrap;gap:1rem}.panel-event-header__name-status-container h2{background-color:transparent;border:1px solid var(--black,#121212);border-radius:2rem;font-size:.8rem;padding:.5rem 1.5rem}.panel-event-header__name-status-container h2.active{background-color:var(--pf-legacy-teal);border-color:var(--pf-legacy-teal)}.panel-event-header__article{align-items:center;flex-wrap:wrap;gap:1rem;justify-content:space-between}.hover-image{display:none}.panel-event-header__device-printer-container{flex-wrap:wrap;gap:.5rem}#no_photos_yet_div{align-items:center;gap:1rem;justify-content:center;margin-top:6rem;text-align:center}#no_photos_yet_div h1{font:400 2rem Customfont}.no-photos-yet-list{display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr;height:100%;list-style:none;margin-top:2rem;width:100%}.no-photos-yet-list li{aspect-ratio:1/1;background-color:var(--gray-medium,#dee2e6);height:100%;width:100%}.no-photos-yet-list li:nth-child(n+4){background:linear-gradient(180deg,var(--gray-medium,#dee2e6) 0,var(--gray-light,#f5f6f7) 51.5%)}.big-screen-stacked .panel-event-image-list{align-items:center;flex-direction:column}.big-screen-stacked .panel-event-image-list>li{flex:none;height:auto;max-width:450px;width:100%}.big-screen-stacked .panel-event-image-list>li:nth-child(3){order:-1}.panel-event-image-list-container.reversed-qrcode-list:not(.big-screen-sequence-strips):not(.big-screen-stacked) .panel-event-image-list{border-radius:.5rem;gap:0;overflow:hidden}.panel-event-image-list-container.reversed-qrcode-list:not(.big-screen-sequence-strips):not(.big-screen-stacked) .panel-event-image-list>li{border-radius:0}.panel-event-image-list-container.reversed-qrcode-list.big-screen-stacked{gap:3rem;grid-template-columns:repeat(3,minmax(0,1fr))}.panel-event-image-list-container.reversed-qrcode-list.big-screen-stacked .panel-event-image-list{gap:0}.panel-event-image-list-container.reversed-qrcode-list.big-screen-stacked .panel-event-image-list>li{border-radius:0}.panel-event-image-list-container.reversed-qrcode-list.big-screen-stacked .panel-event-image-list>li:nth-child(2){border-radius:0 0 .5rem .5rem}.panel-event-image-list-container.reversed-qrcode-list.big-screen-stacked .panel-event-image-list>li:nth-child(3){border-radius:.5rem .5rem 0 0}@media only screen and (max-width:600px){.panel-event-image-list-container.reversed-qrcode-list.big-screen-stacked{gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1401px)and (max-width:2100px){.panel-event-image-list-container.reversed-qrcode-list.big-screen-stacked{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (min-width:2101px){.panel-event-image-list-container.reversed-qrcode-list.big-screen-stacked{grid-template-columns:repeat(5,minmax(0,1fr))}}.panel-event-image-list-container.reversed-qrcode-list.big-screen-sequence-strips{gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr))}.panel-event-image-list-container.reversed-qrcode-list.big-screen-sequence-strips .panel-event-image-list-container-row,.panel-event-image-list-container.reversed-qrcode-list.big-screen-sequence-strips .panel-event-image-list>li,.panel-event-image-list-container.reversed-qrcode-list.big-screen-sequence-strips .panel-event-image-sublist{display:contents}.panel-event-image-list-container.reversed-qrcode-list.big-screen-sequence-strips .panel-event-image-list{border-radius:.5rem;display:grid;gap:0;grid-auto-columns:20%;grid-auto-flow:column;justify-content:start;overflow:hidden}.panel-event-image-list-container.reversed-qrcode-list.big-screen-sequence-strips .panel-event-image-sublist>li{border-radius:0;overflow:hidden}.panel-event-image-list-container.reversed-qrcode-list.big-screen-sequence-strips .panel-event-image-list>li:nth-child(3) .panel-event-image-sublist>li{background-color:var(--gray-medium,#dee2e6);order:-1}@media only screen and (min-width:1401px)and (max-width:2100px){.panel-event-image-list-container.reversed-qrcode-list.big-screen-sequence-strips{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:2101px){.panel-event-image-list-container.reversed-qrcode-list.big-screen-sequence-strips{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:950px){.panel-event-image-list-container.reversed-qrcode-list.big-screen-sequence-strips .panel-event-image-list{align-content:start;grid-auto-flow:row;grid-template-columns:minmax(0,1fr)}}@media only screen and (min-width:601px)and (max-width:950px){.panel-event-image-list-container.reversed-qrcode-list.big-screen-sequence-strips{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:600px){.panel-event-image-list-container.reversed-qrcode-list.big-screen-sequence-strips{gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.panel-event-image-list{align-items:center;gap:2rem;justify-content:center;list-style:none}.panel-event-image-list>li{background-color:var(--black,#121212);border-radius:.5rem;flex:1;height:100%;overflow:hidden;position:relative}.panel-event-image-list>li>.button-primary{align-items:center;background:hsla(0,0%,7%,.9);border:1px solid hsla(0,0%,100%,.18);border-radius:7px;bottom:6px;display:inline-flex;font-size:12px;gap:5px;left:6px;line-height:1.2;max-width:calc(100% - 12px);min-height:32px;padding:5px 8px;position:absolute}.panel-event-image-list>li>.button-primary .number-of-devices-label,.panel-event-image-list>li>.button-primary p,.panel-event-image-list>li>.button-primary span{font:inherit;margin:0}.panel-event-image-list>li>.button-primary img{flex:none;height:16px;width:16px}.panel-event-image-list>li>.button-primary:hover{background:#121212}.panel-event-image-list>li>.button-primary:focus-visible{outline:2px solid #fff;outline-offset:2px}@media only screen and (max-width:950px){.panel-event-image-list{gap:.5rem}.panel-event-image-list>li>.button-primary{font-size:10px;gap:3px;justify-content:center;min-height:28px;padding:4px 3px;right:6px}.panel-event-image-list>li>.button-primary img{height:12px;width:12px}}.panel-event-image-is-loading{position:relative}.client-receive-photo-list,.panel-event-image-sublist{display:grid;grid-template-columns:1fr 1fr;height:100%;list-style:none}.client-receive-photo-list img,.panel-event-image-sublist img{aspect-ratio:1/1;height:100%;object-fit:cover;width:100%}.client-receive-photo-list .loader,.panel-event-image-sublist .loader{align-items:center;animation:unset;height:100%;justify-content:center;left:50%;margin:0 auto;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:100%}.client-receive-photo-list .loader img,.panel-event-image-sublist .loader img{animation:rotating 1.5s linear infinite;height:auto;max-width:120px;position:absolute;width:100%}.client-receive-photo-list .loader:before,.panel-event-image-sublist .loader:before{background:linear-gradient(90deg,var(--blue,#3b82f6) 50.54%,var(--gradient2,#60c7ba) 81.76%);content:"";height:100%;left:0;opacity:.75;position:absolute;top:0;width:100%;z-index:-1}.client-receive-photo-list li,.panel-event-image-sublist li{position:relative}.client-receive-photo-list.photo-strip,.panel-event-image-sublist.photo-strip{grid-template-columns:1fr;justify-items:center}.client-receive-photo-list.photo-strip img,.panel-event-image-sublist.photo-strip img{object-fit:contain}.client-receive-photo-list.one-image,.panel-event-image-sublist.one-image{grid-template-columns:1fr}.client-receive-photo-list.big-screen-vertical,.panel-event-image-sublist.big-screen-vertical{aspect-ratio:unset;grid-template-columns:1fr}.panel-event-image-sublist{aspect-ratio:1/1}.panel-event-image-list-container{display:grid;gap:2rem;grid-template-columns:repeat(1,1fr);list-style:none;margin-top:2rem}.panel-event-image-list-container.grid-3{gap:3rem;grid-template-columns:repeat(3,1fr)}.panel-event-image-list-container.grid-2{gap:3rem;grid-template-columns:repeat(2,1fr)}.panel-event-image-list-container.grid-1{grid-template-columns:repeat(1,1fr)}.modal-fullscreen-image-list{align-items:center;flex-wrap:wrap;justify-content:center;list-style:none;position:relative}.modal-fullscreen-image-list img{height:100vh}.modal-fullscreen-image-list .ios-instructions{bottom:1rem;color:var(--white,#fff);font:400 1.25rem Customfont;padding:0 1rem;position:absolute;width:100%}.modal-fullscreen-image-list{--item-count:1}.modal-fullscreen-image-list.layout-row{grid-auto-flow:column;grid-template-columns:repeat(var(--item-count),1fr);grid-template-rows:1fr}.modal-fullscreen-image-list.layout-column{grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:repeat(var(--item-count),1fr)}.modal-fullscreen .content-modal,.modal-fullscreen .modal-content{padding:0}.modal-fullscreen .content-modal{border-radius:.5rem;overflow:hidden;top:unset!important;transform:unset!important}.modal-fullscreen .content-close{position:absolute;right:1rem;top:1rem}.modal-fullscreen .close{background-color:var(--white,#fff)!important;border-radius:100%!important;padding:1.5rem!important;transition:opacity var(--pf-duration-slow) ease}.modal-fullscreen .close:active,.modal-fullscreen .close:hover{opacity:.75}.fullscreen-button-container,.panel-event-gallery-button-container{bottom:1rem;gap:1rem;left:1rem;position:absolute}.fullscreen-button-container .button-primary,.panel-event-gallery-button-container .button-primary{box-shadow:0 0 10px 0 var(--gray-dark,#434343);padding:.5rem}.fullscreen-button-container img,.panel-event-gallery-button-container img{max-width:20px}.panel-event-gallery-container{border-radius:.5rem;overflow:hidden;position:relative}.panel-event-image-list li:last-child .panel-event-image-sublist.one-image:last-child{background-color:var(--gray-medium,#dee2e6)}.panel-event-image-list li:last-child .panel-event-image-sublist.one-image:last-child li{align-items:center;height:100%;justify-content:center;width:100%}.panel-event-image-list li:last-child .panel-event-image-sublist.one-image:last-child img{height:50%;object-fit:contain;width:50%}#panel-event-dropdown{height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}#panel-event-dropdown:focus-visible~label{outline:2px solid var(--blue,#3b82f6);outline-offset:2px}.dropdown-content .button-primary.button-delete{border-radius:0}.dropdown-content .button-primary.button-delete,.dropdown-content .button-primary.button-delete:hover{background-color:var(--red,#fd5249);color:var(--white,#fff)}.dropdown-content .button-primary.button-delete-select-images,.dropdown-content .button-primary.button-delete-select-images:hover{color:var(--red,#fd5249)}.panel-event-header .dropdown-content{min-width:16rem}.panel-event-delete-photo-custom-checkbox{display:block;position:relative;width:100%}.panel-event-delete-photo-custom-checkbox input[type=checkbox]{background-color:#fff;height:17px;left:10px;margin:0;position:absolute;top:10px;width:17px;z-index:2}.panel-event-delete-photo-custom-checkbox>img{aspect-ratio:1;border-radius:8px;display:block;height:auto;object-fit:cover;width:100%}.panel-event-delete-photo-custom-checkbox input:checked~img{opacity:.5}.panel-event-delete-photo-custom-checkbox:focus-within{border-radius:8px;outline:2px solid #3b82f6;outline-offset:3px}.panel-event-delete-photo-custom-checkbox-list{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(0,150px));justify-content:space-around;list-style:none}.panel-event-delete-photo-lead-badge{align-items:center;background-color:var(--blue,#3b82f6);border:2px solid var(--white,#fff);border-radius:50%;bottom:.5rem;box-shadow:0 1px 12px hsla(0,0%,80%,.25);display:flex;height:28px;justify-content:center;position:absolute;right:.5rem;width:28px;z-index:1}.panel-event-delete-photo-lead-badge img{background-color:transparent;border-radius:0;box-shadow:none;height:14px;max-width:none;width:14px}.panel-event-exclude-photos-lead-warning{align-items:center;color:var(--black,#121212);display:flex;font-size:.875rem;gap:.75rem}.panel-event-exclude-photos-lead-warning .panel-event-delete-photo-lead-badge{bottom:unset;flex-shrink:0;height:26px;position:static;right:unset;width:26px}.modal-delete-selected-event-photos-header-button-container{align-items:center;flex-wrap:wrap;gap:1rem;justify-content:space-between}.select-all-images-label{align-items:center;background-color:var(--white,#fff);border-radius:.5rem;font:400 1.1rem Customfont;gap:1ch;padding:1rem}.button-primary.button-delete,.button-primary.button-delete:hover,.submmited-image-delete,.submmited-image-delete:hover{background-color:var(--red,#fd5249)!important}.gallery-link-container{align-items:center!important;display:flex!important;flex-direction:row!important;gap:1ch!important}.gallery-link-container.none{display:none!important}.panel-event-body-no-images{max-height:100vh;overflow:hidden}.fullscreen-button{background-color:var(--white,#fff);border-radius:100%;box-shadow:0 0 12px 6px hsla(0,0%,7%,.08);padding:1rem;position:absolute;right:1rem;top:1rem;transition:background-color var(--pf-duration-slow) ease;z-index:1}.fullscreen-button img{height:20px;transition:filter var(--pf-duration-slow) ease;width:20px}.fullscreen-button:hover{background-color:var(--black,#121212)}.fullscreen-button:hover img{filter:contrast(0) brightness(100)}@media only screen and (max-width:950px){.panel-event-header{gap:10px}.panel-event-header__article{align-items:stretch;flex-direction:column;gap:12px}.panel-event-header__name-status-container h1{font-size:28px;line-height:1.2;margin:0;overflow-wrap:anywhere}.panel-event-header__device-printer-container{gap:6px;position:relative}.panel-event-header__device-printer-container .panel-event-status{position:static}.panel-event-header__device-printer-container .panel-event-status .panel-event-status__popover{left:0;max-width:100%;right:auto;transform:none}.panel-event-header__info-container{align-items:stretch;flex-direction:column;gap:14px}.panel-event-header__info-container>menu{display:grid;gap:6px;grid-template-columns:1fr 1.4fr 1fr;width:100%}.panel-event-header__info-container>menu>li{min-width:0}.panel-event-header__info-container>menu>li>.button-primary{align-items:center;display:flex;font-size:12px;gap:5px;justify-content:center;min-height:44px;padding:8px 5px;white-space:nowrap;width:100%}.panel-event-header__info-container>menu>li>.button-primary img{height:18px;width:18px}.panel-event-time-container{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.panel-event-time-container .number-of-devices-label,.panel-event-time-container p{margin:0}.panel-event-time-container strong{color:#6b7280;display:block;font-size:11px;font-weight:400;margin:0 0 2px}.panel-event-time-container time{font-size:12px;font-weight:500}.fullscreen-button-container .button-primary{font-size:.75rem}.fullscreen-button-container .button-primary img{max-width:1rem}.modal-delete-selected-event-photos h1{font:500 2rem Customfont}#no_photos_yet_div{margin-top:1rem}#no_photos_yet_div h1{font-size:1.5rem}.fullscreen-button{padding:.5rem;right:.25rem;top:.25rem}}.modal-fullscreen-image-list.composite_photo{gap:.5rem}@supports(height:100dvh){.modal-fullscreen-image-list img{height:100dvh}}@media screen and (max-width:950px){.modal-fullscreen-image-list.composite_photo li{flex:1 1 0;height:100%;max-height:100%;min-height:50px}.modal-fullscreen-image-list.composite_photo li img{height:100%}}.modal-fullscreen-image-list button img{height:unset}.modal-fullscreen-image-list{align-items:stretch;display:grid;gap:0;height:100%;justify-items:stretch}.modal-fullscreen-image-list li{overflow:hidden;position:relative}.modal-fullscreen-image-list img{object-fit:contain;width:100%}@supports(height:100dvh){.modal-fullscreen-image-list{height:100dvh}}.modal-fullscreen-image-list img.fullscreen_final_key_image{height:100%;object-fit:contain;width:100%}.modal-fullscreen-image-list .fullscreen-button-container img{height:auto;object-fit:fill;width:auto}.fullscreen-frame{display:grid;max-height:100%;max-width:100%;place-items:center;position:relative}.fullscreen-frame>img{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.fullscreen-image-item{align-items:center;justify-content:center}.panel-event-header__devices-online-link{color:inherit;text-decoration:none}.modal-duplicate-event .button-primary img{margin:-4px 0;transform:translateY(-2px)}.modal-leads-export-container{display:flex;flex-direction:column;gap:1rem}.panel-event-leads-privacy-note,.panel-event-leads-sample-note{color:var(--gray-dark,#434343);font-size:.85rem;margin:0}.panel-event-leads-empty-note{color:var(--gray-dark,#434343);font-size:.9rem;margin:0;padding:32px 0;text-align:center}.panel-event-leads-table-scroll{border-radius:.5rem;box-shadow:0 1px 12px hsla(0,0%,80%,.25);max-height:50vh;overflow:auto;width:100%}.panel-event-leads-table{border-collapse:collapse;font-size:1rem;font-weight:500;text-align:left;width:100%}.panel-event-leads-table th{background-color:var(--blue,#3b82f6);color:var(--white,#fff);font-weight:700;max-width:16rem;padding:.75rem 2rem;position:sticky;top:0;vertical-align:middle;white-space:normal;z-index:1}.panel-event-leads-table th:first-of-type{border-top-left-radius:.5rem}.panel-event-leads-table th:last-of-type{border-top-right-radius:.5rem}.panel-event-leads-table td{padding:1rem 2rem;text-wrap:nowrap;vertical-align:middle}.panel-event-leads-table tr{transition:background-color .25s linear}.panel-event-leads-table tbody tr:nth-child(2n){background-color:var(--white,#fff)}.panel-event-leads-table tbody tr:hover{background-color:var(--gray-medium,#dee2e6)}.panel-event-leads-cell{display:inline-block;max-width:16rem;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.panel-event-leads-thumb{border-radius:.375rem;height:clamp(2.5rem,5vw,3.5rem);object-fit:cover;vertical-align:middle;width:clamp(2.5rem,5vw,3.5rem)}.panel-event-leads-thumb+.panel-event-leads-thumb{margin-left:.375rem}.panel-event-leads-export-period-container{display:flex;flex-direction:column;gap:1rem;text-align:left}.panel-event-leads-export-controls-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-between}.panel-event-leads-export-days,.panel-event-photos-export-days{display:flex;flex-direction:column;gap:.5rem;max-height:min(24rem,45vh);overflow-y:auto}.panel-event-leads-export-day,.panel-event-photos-export-day{align-items:center;border:1px solid var(--gray-medium,#dee2e6);border-radius:.5rem;cursor:pointer;display:flex;flex-direction:row;gap:.75rem;padding:.6rem 1rem}.panel-event-leads-export-day input,.panel-event-photos-export-day input{cursor:pointer}.panel-event-leads-export-day--master,.panel-event-photos-export-day--master{border:none;font-weight:600;padding-bottom:0}.panel-event-leads-export-day-count,.panel-event-photos-export-day-count{color:var(--gray-dark,#434343);font-size:.85rem;margin-left:auto}.panel-event-photos-export-period{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;text-align:left}.panel-event-photos-export-period input[type=checkbox]{height:1.35rem;width:1.35rem}.panel-event-leads-export-times{display:flex;flex-direction:row;gap:1rem}.panel-event-leads-export-times label{display:flex;flex-direction:column;font-size:.85rem;gap:.35rem}.panel-event-leads-export-times input{border:1px solid var(--gray-medium,#dee2e6);border-radius:.5rem;font-family:inherit;padding:.5rem .75rem;text-align:center;width:6.5rem}.panel-event-body.panel-event-body-no-images{max-height:none;overflow:auto}.panel-event-body #no_photos_yet_div{margin:24px 0}.panel-event-body #photos_ul:empty{display:none}.panel-onboarding-camera{box-sizing:border-box;padding:16px 0;text-align:center;width:100%}.panel-onboarding-camera h2{font:600 20px/1.3 Customfont;margin:12px 0 8px}.panel-onboarding-camera .number-of-devices-label,.panel-onboarding-camera p{color:var(--gray-dark,#434343);font:400 14px/1.5 Customfont;margin:0}.panel-onboarding-camera .no-photos-yet-list{height:auto;padding:0}@keyframes panel-event-camera-glow{0%,to{background-position:0 0}50%{background-position:400% 0}}.panel-event-header .panel-event-camera--attention,.panel-my-events-title-container .panel-my-events-create--attention{background:var(--black,#121212);isolation:isolate;position:relative}.panel-event-header .panel-event-camera--attention:before,.panel-my-events-title-container .panel-my-events-create--attention:before{animation:panel-event-camera-glow 8s linear infinite;background:linear-gradient(45deg,var(--blue,#3b82f6),var(--gradient2,#60c7ba),var(--blue,#3b82f6),var(--gradient2,#60c7ba),var(--blue,#3b82f6));background-size:400%;border-radius:inherit;content:"";filter:blur(3px);inset:-5px;pointer-events:none;position:absolute;z-index:-2}.panel-event-header .panel-event-camera--attention:after,.panel-my-events-title-container .panel-my-events-create--attention:after{background:var(--black,#121212);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.panel-event-header .panel-event-camera--attention:focus-visible,.panel-my-events-title-container .panel-my-events-create--attention:focus-visible{outline:3px solid var(--blue,#3b82f6);outline-offset:8px}@media(prefers-reduced-motion:reduce){.panel-event-header .panel-event-camera--attention:before,.panel-my-events-title-container .panel-my-events-create--attention:before{animation:none}}.face-swap-reference-image-container{align-items:center;display:flex;flex-direction:row;justify-content:center}#face_swap_custom_delivery_fields{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}#face_swap_custom_delivery_fields .no-ai-effect-container{margin-top:0}.face-swap-thumb-preview{height:20%;width:20%}.panel-help-main{margin:0 auto;max-width:1060px;padding-bottom:4rem}.panel-my-events-input-search-container.panel-help-search-container{margin:0}.panel-help-type-tabs{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:14px}.panel-help-type-tab{align-items:center;background-color:var(--white,#fff);border:1px solid var(--panel-home-border,#e5e9ef);border-radius:var(--pf-radius-full);color:var(--panel-home-text-soft,#454b57);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:7px;min-height:42px;padding:8px 14px}.panel-help-type-tab--active{background-color:var(--black,#121212);border-color:var(--black,#121212);color:var(--white,#fff)}.panel-help-layout{align-items:start;display:grid;gap:24px;grid-template-columns:260px 1fr;margin-top:20px}.panel-help-sidebar{background-color:var(--white,#fff);border:1px solid var(--panel-home-border,#e5e9ef);border-radius:var(--pf-radius-16);box-shadow:0 1px 3px hsla(0,0%,7%,.05);padding:8px;position:sticky;top:calc(var(--panel-header-height, 64px) + 1rem)}.panel-help-topic-button{align-items:center;background:none;border-radius:11px;color:var(--panel-home-text-soft,#454b57);cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;gap:11px;min-height:48px;padding:12px;text-align:left;width:100%}.panel-help-topic-button svg{flex:none}.panel-help-topic-button span{flex:1}.panel-help-topic-button small{color:var(--panel-home-text-muted,#6b6b6b);font-size:12px;font-weight:700}.panel-help-topic-button--active{background-color:var(--blue-light,#e5edfa);color:var(--panel-home-link,#1565c0)}.panel-help-sidebar__divider{border-top:1px solid var(--panel-home-border,#e5e9ef);color:var(--panel-home-text-muted,#6b6b6b);font-size:11px;font-weight:800;letter-spacing:.05em;margin:6px 8px 2px;padding-top:10px;text-transform:uppercase}.panel-help-content{min-width:0}.panel-help-back-button{align-items:center;background:none;color:var(--panel-home-link,#1565c0);cursor:pointer;display:none;font-size:14px;font-weight:700;gap:6px;min-height:44px;padding:2px 0 14px}.panel-help-content__title{font-size:20px;font-weight:700;margin-bottom:4px}.panel-help-content__sub{color:var(--panel-home-text-soft,#454b57);font-size:14px;margin-bottom:16px}.panel-help-items{display:grid;gap:10px}.panel-help-item{align-items:center;background-color:var(--white,#fff);border:1px solid var(--panel-home-border,#e5e9ef);border-radius:13px;box-shadow:0 1px 3px hsla(0,0%,7%,.05);cursor:pointer;display:flex;flex-direction:row;gap:13px;min-height:64px;padding:14px 15px;text-align:left;text-decoration:none;width:100%}.panel-help-item>img{flex:none}.panel-help-item__icon{align-items:center;border-radius:var(--pf-radius-10);display:flex;flex:none;height:38px;justify-content:center;width:38px}.panel-help-item__icon--article{background-color:#e7eefc;color:#2f5fc0}.panel-help-item__icon--link{background-color:#daf3ef;color:#0d8375}.panel-help-item__icon--video{background-color:#fce1e1;color:#c21d1d}.panel-help-item__icon--doc{background-color:#fbe2e2;color:#c53a33}.panel-help-item__icon--zip{background-color:#fbefd6;color:#8a5a00}.panel-help-item__text{display:flex;flex:1;flex-direction:column;min-width:0}.panel-help-item__text b{font-size:15px;font-weight:700}.panel-help-item__text>span{color:var(--panel-home-text-soft,#454b57);font-size:13px;line-height:1.4;margin-top:2px}.panel-help-badge{align-self:flex-start;border-radius:5px;font-size:10px;font-style:normal;font-weight:800;letter-spacing:.03em;margin-top:6px;padding:2px 7px;text-transform:uppercase}.panel-help-badge--article{background-color:#e7eefc;color:#2f5fc0}.panel-help-badge--link{background-color:#daf3ef;color:#0d8375}.panel-help-badge--video{background-color:#fce1e1;color:#c21d1d}.panel-help-badge--doc{background-color:#fbe2e2;color:#c53a33}.panel-help-badge--zip{background-color:#fbefd6;color:#8a5a00}.panel-help-no-results{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:3rem 1rem;text-align:center}.panel-help-no-results .number-of-devices-label,.panel-help-no-results p{color:var(--panel-home-text-soft,#454b57);font-size:14px;max-width:320px}.panel-help-support{align-items:center;background-color:var(--white,#fff);border:1px solid var(--panel-home-border,#e5e9ef);border-radius:var(--pf-radius-14);box-shadow:0 1px 3px hsla(0,0%,7%,.05);display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;margin-top:22px;padding:18px}.panel-help-support .number-of-devices-label,.panel-help-support p{color:var(--panel-home-text-soft,#454b57);flex:1;font-size:14px;min-width:180px}.panel-help-support .number-of-devices-label b,.panel-help-support p b{color:var(--black,#121212)}.panel-help-support__button{align-items:center;background-color:var(--panel-home-whatsapp-green,#128c4a);border-radius:var(--pf-radius-8);color:var(--white,#fff);cursor:pointer;display:inline-flex;flex-direction:row;font-size:14px;font-weight:700;gap:9px;min-height:48px;padding:12px 17px}.panel-help-item-modal{text-align:left}.panel-help-item-modal h3{font-size:22px;font-weight:700;line-height:1.2;margin:10px 0}.panel-help-item-modal>.number-of-devices-label,.panel-help-item-modal>p{color:var(--panel-home-text-soft,#454b57);font-size:15px;line-height:1.6}.panel-help-item-modal .panel-help-badge{margin-top:0}.panel-help-item-modal .panel-help-item-modal__soon{border-top:1px dashed var(--panel-home-border,#e5e9ef);color:var(--panel-home-text-muted,#6b6b6b);font-size:12.5px;margin-top:18px;padding-top:12px}@media only screen and (max-width:768px){.panel-help-layout{grid-template-columns:1fr}.panel-help-sidebar{position:static}.panel-help-layout .panel-help-content,.panel-help-layout--content-open .panel-help-sidebar{display:none}.panel-help-layout--content-open .panel-help-content{display:block}.panel-help-layout--content-open .panel-help-back-button{display:inline-flex}}.panel-onboarding-photos{align-items:center;background:radial-gradient(ellipse at 15% 15%,#fff8e9,transparent 65%),linear-gradient(145deg,#edf5ff,#e2eafa 65%,#f1eafa);display:flex;gap:0;justify-content:center;min-width:0;overflow:hidden;padding:42px 28px 66px;position:relative}.panel-onboarding-photos picture{border:6px solid #fff;border-radius:14px;box-shadow:0 12px 30px rgba(33,58,92,.141);display:block;flex:0 1 52%;max-width:185px;min-width:0;overflow:hidden;transform:rotate(-9deg) translateY(-12px)}.panel-onboarding-photos picture+picture{margin-left:-15px;transform:rotate(9deg) translateY(16px)}.panel-onboarding-photos img{aspect-ratio:3/4;display:block;height:auto;object-fit:cover;width:100%}.panel-onboarding-photos__label{bottom:24px;color:#3d526d;font:500 12px/1.5 Customfont,sans-serif;left:12px;position:absolute;right:12px;text-align:center}.modal.modal--standard.panel-onboarding-welcome{--pf-modal-width:820px}.modal.modal--standard.panel-onboarding-welcome>.pf-modal-card{border-radius:22px;display:grid;grid-template-columns:.9fr 1.1fr;padding:0}.modal.modal--standard.panel-onboarding-welcome .panel-onboarding-welcome__content{align-items:flex-start;display:flex;flex-direction:column;padding:48px 32px 28px}.modal.modal--standard.panel-onboarding-welcome h2{color:#172536;font:600 clamp(26px,3vw,34px)/1.13 Customfont,sans-serif;letter-spacing:-.04em;margin:12px 0 14px;text-align:left}.modal.modal--standard.panel-onboarding-welcome .number-of-devices-label,.modal.modal--standard.panel-onboarding-welcome p{color:#586273;font:400 14px/1.7 Customfont,sans-serif;margin:0;text-align:left}.modal.modal--standard.panel-onboarding-welcome .button-primary{align-self:stretch;box-sizing:border-box;font-size:14px;gap:14px;justify-content:space-between;margin-top:28px;min-height:48px;padding:15px 18px;width:100%}.panel-onboarding-home{align-items:center;background:linear-gradient(110deg,#f0f6ff,#fff 80%);border:1px solid #dbe7f5;border-radius:18px;display:flex;gap:16px;margin-bottom:16px;padding:18px 20px}.panel-onboarding-home__icon{align-items:center;background:#172536;border-radius:12px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.panel-onboarding-home__copy{flex:1;min-width:0}.panel-onboarding-home h2{color:#172536;font:600 20px/1.25 Customfont,sans-serif;letter-spacing:-.025em;margin:0 0 4px}.panel-onboarding-home .number-of-devices-label,.panel-onboarding-home p{color:#586273;font:400 13px/1.5 Customfont,sans-serif;margin:0}.panel-onboarding-home .button-primary{gap:14px;min-height:44px}.panel-onboarding-sr-only{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.panel-onboarding-home :is(a,button):focus-visible,.panel-onboarding-welcome :is(a,button):focus-visible{outline:3px solid #357bd1;outline-offset:4px}@media(max-width:700px){.modal.modal--standard.panel-onboarding-welcome{--pf-modal-width:420px}.modal.modal--standard.panel-onboarding-welcome>.pf-modal-card{grid-template-columns:1fr}.modal.modal--standard.panel-onboarding-welcome .panel-onboarding-welcome__content{padding:24px}.modal.modal--standard.panel-onboarding-welcome .panel-onboarding-photos{box-sizing:border-box;height:200px;padding:20px 24px 54px}.modal.modal--standard.panel-onboarding-welcome .panel-onboarding-photos picture{border-width:4px;max-width:100px}.modal.modal--standard.panel-onboarding-welcome .panel-onboarding-photos__label{bottom:14px;font-size:11px}.modal.modal--standard.panel-onboarding-welcome h2{font-size:28px}.panel-onboarding-home{flex-wrap:wrap;gap:12px;padding:16px}.panel-onboarding-home__icon{display:none}.panel-onboarding-home__copy{flex-basis:100%}.panel-onboarding-home h2{font-size:18px}.panel-onboarding-home .button-primary{justify-content:space-between;width:100%}}@media(max-width:700px)and (max-height:700px){.modal.modal--standard.panel-onboarding-welcome .panel-onboarding-photos{height:150px}.modal.modal--standard.panel-onboarding-welcome .panel-onboarding-photos picture{max-width:75px}.modal.modal--standard.panel-onboarding-welcome .panel-onboarding-welcome__content{padding:20px}.modal.modal--standard.panel-onboarding-welcome h2{font-size:26px}}@media(prefers-reduced-motion:reduce){.modal.modal--standard.panel-onboarding-welcome>.pf-modal-card{animation:none}}.basic-signature{background-color:var(--error,#fd5249);border-radius:.5rem;color:var(--white,#fff);font:700 .9rem Customfont;padding:.5rem 1rem;width:fit-content}.panel-home-main{padding:1rem}.panel-home-app-card__store-link{align-items:center;background-color:var(--white,#fff);border-radius:.75rem;box-shadow:0 10px 24px rgba(0,0,0,.12);display:inline-flex;padding:.75rem 1rem;transition:transform var(--pf-duration-quick) ease,box-shadow var(--pf-duration-quick) ease}.panel-home-app-card__store-link:hover{box-shadow:0 16px 30px rgba(0,0,0,.16);transform:translateY(-2px)}.panel-home-app-card__button-frame{background-color:var(--white,#fff);border-radius:.75rem;box-shadow:0 10px 24px rgba(0,0,0,.12);display:inline-flex;padding:.75rem 1rem;transition:transform var(--pf-duration-quick) ease,box-shadow var(--pf-duration-quick) ease}.panel-home-app-card__button-frame:hover{box-shadow:0 16px 30px rgba(0,0,0,.16);transform:translateY(-2px)}.panel-home-app-card__button{align-items:center;background-color:var(--black,#121212);border:0;border-radius:.5rem;color:var(--white,#fff);cursor:pointer;display:flex;flex-direction:row;gap:.75rem;justify-content:flex-start;min-width:12rem;padding:.5rem;width:100%;word-break:break-word}.panel-home-app-card__button img{display:block;flex-shrink:0}.panel-home-app-card__button-text{align-items:flex-start;display:flex;flex-direction:column;line-height:1.15;text-align:left}.panel-home-app-card__button-text small{font-size:.7rem;font-weight:400;letter-spacing:.02em;opacity:.85}.panel-home-app-card__button-text strong{font-size:1.05rem;font-weight:700}.dropdown{display:inline-block;position:relative}.dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px rgba(0,0,0,.2);display:none;min-width:160px;position:absolute;right:0;top:100%;z-index:100}.dropdown-content>.button-primary,.dropdown-content>a{background-color:unset;border-radius:0;color:var(--black,#121212);display:block;font:500 1rem Customfont;padding:12px 16px;text-align:left;text-decoration:none;transition:0;width:100%}.dropdown-content>a:not(.none)~a:not(.none),.dropdown-content>a:not(.none)~button:not(.none),.dropdown-content>a:not(.none)~label:not(.none),.dropdown-content>button:not(.none)~a:not(.none),.dropdown-content>button:not(.none)~button:not(.none),.dropdown-content>button:not(.none)~label:not(.none),.dropdown-content>label:not(.none)~a:not(.none),.dropdown-content>label:not(.none)~button:not(.none),.dropdown-content>label:not(.none)~label:not(.none){border-top:1px solid var(--gray-medium,#dee2e6)}.dropdown-content>.button-primary:hover,.dropdown-content>a:hover{background-color:#f1f1f1;opacity:1}.dropdown input[type=checkbox]:checked+.dropdown-content{display:block}time{font:700 .8rem Customfont}@media only screen and (max-width:678px){.panel-home-body .panel-home-main{padding-top:0}}.panel-home-body{background-color:var(--gray-light,#f5f6f7)}.panel-home-container{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:1180px;padding-bottom:4rem;padding-top:1.5rem}.panel-home-section__header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:13px}.panel-home-section__header .panel-home-section__title{margin-bottom:0}.panel-home-section__link{align-items:center;color:var(--panel-home-link,#1565c0);display:inline-flex;font-size:13px;font-weight:700;min-height:44px;padding:8px 4px;text-decoration:none}.panel-home-section__title{align-items:center;color:var(--black,#121212);display:flex;flex-direction:row;font-size:19px;font-weight:700;gap:9px;margin-bottom:13px}.panel-home-section__title svg{color:var(--blue,#3b82f6);flex:none}.panel-home-collapsible{interpolate-size:allow-keywords}.panel-home-collapsible::details-content{block-size:0;opacity:0;transition:block-size var(--pf-duration-slow) cubic-bezier(.33,0,.2,1),content-visibility var(--pf-duration-slow) allow-discrete,opacity var(--pf-duration-quick) ease-out}.panel-home-collapsible[open]::details-content{block-size:auto;opacity:1;transition:block-size var(--pf-duration-base) cubic-bezier(.22,1,.36,1),content-visibility var(--pf-duration-base) allow-discrete,opacity var(--pf-duration-base) ease-out}.panel-home-collapsible[open] .panel-home-collapsible__chevron{transform:rotate(180deg)}.panel-home-collapsible[open] .panel-home-collapsible__summary{margin-bottom:13px}.panel-home-collapsible__summary{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:9px;list-style:none;min-height:44px;transition:margin-bottom var(--pf-duration-slow) cubic-bezier(.33,0,.2,1)}.panel-home-collapsible__summary::-webkit-details-marker{display:none}.panel-home-collapsible__summary .panel-home-section__title{margin-bottom:0;min-width:0}.panel-home-collapsible__chevron{flex:none;margin-left:auto;transition:transform var(--pf-duration-base) cubic-bezier(.22,1,.36,1)}.panel-home-next-event{align-items:center;background-color:var(--white,#fff);border:1px solid var(--panel-home-border,#e5e9ef);border-radius:var(--pf-radius-12);box-shadow:0 1px 3px hsla(0,0%,7%,.05);display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding:10px}.panel-home-next-event--empty{gap:16px;padding:18px 20px}.panel-home-next-event__link{align-items:center;background-color:var(--panel-home-row-bg,#f7f9fc);border-radius:var(--pf-radius-10);color:var(--black,#121212);display:flex;flex:1;flex-direction:row;gap:13px;min-width:220px;padding:8px 10px;text-decoration:none;transition:background-color var(--pf-duration-quick) ease}.panel-home-next-event__link:hover{background-color:var(--panel-home-row-hover,#eef3fb)}.panel-home-next-event__link>img{flex:none}.panel-home-next-event__date-chip{align-items:center;background-color:var(--blue-light,#e5edfa);border-radius:var(--pf-radius-12);color:var(--panel-home-link,#1565c0);display:flex;flex:none;flex-direction:column;height:48px;justify-content:center;line-height:1;width:48px}.panel-home-next-event__date-chip b{font-size:17px;font-weight:800}.panel-home-next-event__date-chip span{font-size:10px;font-weight:700;margin-top:2px;text-transform:uppercase}.panel-home-next-event__info{display:flex;flex:1;flex-direction:column;min-width:0}.panel-home-next-event__info small{color:var(--panel-home-text-muted,#6b6b6b);font-size:12px}.panel-home-next-event__info b{font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-home-next-event__see-all{align-items:center;color:var(--panel-home-link,#1565c0);display:inline-flex;font-size:13px;font-weight:700;min-height:44px;padding:0 8px;text-decoration:none}.panel-home-next-event__empty-text{flex:1;min-width:200px}.panel-home-next-event__empty-text h3{font-size:16px;font-weight:700}.panel-home-next-event__empty-text .number-of-devices-label,.panel-home-next-event__empty-text p{color:var(--panel-home-text-soft,#454b57);font-size:13.5px;margin-top:2px}.panel-home-create-event-button{border-radius:var(--pf-radius-8);font-size:14px;min-height:48px;padding:12px 18px}.panel-home-growth__hero{align-items:stretch;background:linear-gradient(120deg,var(--panel-home-hero-start,#2059c2),var(--panel-home-hero-end,#2f9a8c));border-radius:var(--pf-radius-12);box-shadow:0 4px 16px hsla(0,0%,7%,.12);color:var(--white,#fff);display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;overflow:hidden;padding:16px 20px}.panel-home-growth__hero-content{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:250px}.panel-home-growth__hero-content h3{font-size:20px;font-weight:700;line-height:1.15}.panel-home-growth__hero-content>.number-of-devices-label,.panel-home-growth__hero-content>p{color:hsla(0,0%,100%,.92);font-size:14.5px;line-height:1.5;margin-top:4px;max-width:460px}.panel-home-growth__hero-badge{align-self:flex-start;background-color:hsla(0,0%,100%,.22);border-radius:var(--pf-radius-full);font-size:11px;font-weight:800;letter-spacing:.05em;margin-bottom:9px;padding:3px 10px;text-transform:uppercase}.panel-home-growth__downloads-label{display:none}.panel-home-growth__downloads{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:12px}.panel-home-growth__download-button{align-items:center;background-color:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.55);border-radius:var(--pf-radius-8);box-sizing:border-box;color:var(--white,#fff);cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;line-height:20px;min-height:44px;padding:8px 14px;text-align:center}.panel-home-growth__download-button svg{display:block;flex:none;height:18px;width:18px}.panel-home-growth__download-button--main{background-color:var(--white,#fff);border-color:transparent;color:var(--panel-home-link,#1565c0)}.panel-home-growth__hero-thumbs{align-items:center;display:flex;flex:none;flex-direction:row;gap:10px}.panel-home-growth__hero-thumbs picture:nth-child(n+4){display:none}@media only screen and (min-width:1024px){.panel-home-growth__hero-thumbs picture:nth-child(n+4){display:block}}.panel-home-growth__hero-thumbs img{border:1px solid hsla(0,0%,100%,.3);border-radius:var(--pf-radius-12);height:88px;object-fit:cover;width:66px}.panel-home-growth__ideas-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:22px 0 12px}.panel-home-growth__ideas-header h3{color:var(--panel-home-text-muted,#6b6b6b);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.panel-home-growth__ideas-header button{align-items:center;background:none;color:var(--panel-home-link,#1565c0);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;min-height:44px;padding:8px 4px}.panel-home-growth__ideas{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.panel-home-growth__idea{align-items:flex-start;background-color:var(--white,#fff);border:1px solid var(--panel-home-border,#e5e9ef);border-radius:var(--pf-radius-12);box-shadow:0 1px 3px hsla(0,0%,7%,.05);color:var(--black,#121212);display:flex;flex-direction:row;gap:12px;padding:15px;text-decoration:none;transition:background-color var(--pf-duration-quick) ease}.panel-home-growth__idea:hover{background-color:var(--panel-home-row-bg,#f7f9fc)}.panel-home-growth__idea-chevron{align-self:center;flex:none}.panel-home-growth__idea-icon{align-items:center;background-color:var(--blue-light,#e5edfa);border-radius:11px;color:var(--blue,#3b82f6);display:flex;flex:none;height:40px;justify-content:center;width:40px}.panel-home-growth__idea-text{display:flex;flex:1;flex-direction:column;min-width:0}.panel-home-growth__idea-text b{font-size:14.5px;font-weight:700;line-height:1.25}.panel-home-growth__idea-text span{color:var(--panel-home-text-soft,#454b57);font-size:12.5px;line-height:1.4;margin-top:3px}.panel-home-features__grid{display:grid;gap:14px;grid-template-columns:repeat(5,1fr)}@media only screen and (max-width:900px){.panel-home-features__grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:500px){.panel-home-features__grid{grid-template-columns:repeat(2,1fr)}}.panel-home-feature-tile{background-color:var(--white,#fff);border:1px solid var(--panel-home-border,#e5e9ef);border-radius:var(--pf-radius-12);box-shadow:0 1px 3px hsla(0,0%,7%,.05);cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:0;position:relative;text-align:left}.panel-home-feature-tile__media{background-color:var(--panel-home-media-placeholder,#e9edf2);display:block;height:104px;overflow:hidden;position:relative}.panel-home-feature-tile__media img{display:block;height:100%;object-fit:cover;transition:filter var(--pf-duration-base) ease;width:100%}.panel-home-feature-tile__media:before{background:rgba(43,107,214,.2);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--pf-duration-base) ease;z-index:1}.panel-home-feature-tile__media:after{background:linear-gradient(180deg,hsla(0,0%,7%,.35),hsla(0,0%,7%,0) 45%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}@media(hover:hover){.panel-home-feature-tile:not(:hover) .panel-home-feature-tile__media img{filter:grayscale(.45)}.panel-home-feature-tile:not(:hover) .panel-home-feature-tile__media:before{opacity:1}}.panel-home-feature-tile__badge{align-items:center;background-color:var(--panel-home-badge-red,#dc2626);border-radius:var(--pf-radius-full);color:var(--white,#fff);display:inline-flex;font-size:10px;font-weight:800;justify-content:center;line-height:1;min-height:16px;padding:1px 8px 0;position:absolute;right:9px;text-transform:uppercase;top:9px;z-index:2}.panel-home-feature-tile__label{align-items:center;display:flex;flex:1;flex-direction:row;gap:8px;justify-content:space-between;padding:11px 12px}.panel-home-feature-tile__label b{font-size:14.5px;font-weight:700;line-height:1.25;min-width:0;overflow-wrap:anywhere}.panel-home-feature-tile__label img{flex:none}.panel-home-apps__grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}@media only screen and (max-width:400px){.panel-home-apps__grid{grid-template-columns:1fr}}.panel-home-apps__card{background-color:var(--white,#fff);border:1px solid var(--panel-home-border,#e5e9ef);border-radius:var(--pf-radius-12);box-shadow:0 1px 3px hsla(0,0%,7%,.05);display:flex;flex-direction:column;padding:20px}.panel-home-apps__card>.number-of-devices-label,.panel-home-apps__card>p{color:var(--panel-home-text-soft,#454b57);font-size:13.5px;line-height:1.45;margin:0 0 15px}.panel-home-apps__card-header{align-items:center;display:flex;flex-direction:row;gap:12px;margin-bottom:8px}.panel-home-apps__card-header h3{font-size:17px;font-weight:700}.panel-home-apps__card-icon{align-items:center;background-color:var(--blue-light,#e5edfa);border-radius:var(--pf-radius-12);display:flex;flex:none;height:46px;justify-content:center;width:46px}.panel-home-apps__card-button{align-items:center;background-color:var(--panel-home-button-blue-bg,#e3edfd);border:1px solid var(--panel-home-button-blue-border,#c3daf8);border-radius:var(--pf-radius-8);color:var(--panel-home-link,#1565c0);cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:700;gap:9px;justify-content:center;margin-top:auto;min-height:48px;padding:12px 18px;width:100%}.panel-home-help__search{align-items:center;background-color:var(--landing-bg-subtle,#fbfcfd);border:1px solid var(--landing-border,#e3e6ea);border-radius:var(--pf-radius-8);color:var(--panel-home-text-muted,#6b6b6b);display:flex;flex-direction:row;gap:1rem;margin-bottom:14px;padding:1rem;text-decoration:none;transition:border-color var(--pf-duration-quick) ease-in-out}.panel-home-help__search:hover{border-color:var(--blue,#3b82f6)}.panel-home-help__search img{opacity:.55}.panel-home-help__search span{font-size:1.1rem;line-height:1.4}.panel-home-help__chips{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.panel-home-help__chip{align-items:center;background-color:var(--white,#fff);border:1px solid var(--panel-home-border,#e5e9ef);border-radius:var(--pf-radius-12);color:var(--black,#121212);display:inline-flex;flex-direction:row;font-size:14px;font-weight:600;gap:8px;min-height:46px;padding:10px 15px;text-decoration:none}.panel-home-help__chip svg{color:var(--blue,#3b82f6);flex:none}.panel-home-help__chip--materials{background-color:var(--blue-light,#e5edfa);border-color:var(--panel-home-button-blue-border,#c3daf8);font-weight:700}.panel-home-help__chip--materials,.panel-home-help__chip--materials svg{color:var(--panel-home-link,#1565c0)}.panel-home-announcement-eyebrow{color:#1565c0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.modal.panel-home-announcement{--pf-modal-width:920px}.modal.panel-home-announcement:has([data-announcement-panel=archive]:not([hidden])){--pf-modal-width:560px}.modal.panel-home-announcement>.pf-modal-card{display:flex;flex-direction:column;overflow:hidden;padding:0}.modal.panel-home-announcement .panel-home-announcement-footer{align-items:center;background:#fff;border-top:1px solid #e6ecf4;box-shadow:0 -6px 18px hsla(0,0%,7%,.04);box-sizing:border-box;flex-direction:column;flex-shrink:0;gap:4px;margin:0;padding:10px 24px}.modal.panel-home-announcement .panel-home-announcement-footer .pf-modal-action{max-width:280px;width:100%}.modal.panel-home-announcement .panel-home-announcement-footer .pf-modal-action--secondary{background:#fff;border:1px solid #d7dee7;color:#43474c}.modal.panel-home-announcement .panel-home-announcement-footer .pf-modal-action--secondary:hover{background:#f5f7fa}.panel-home-announcement-history[hidden]{display:none}.panel-home-announcement-history{align-items:center;background:transparent;border:0;color:#546479;cursor:pointer;display:flex;font:inherit;font-size:12px;gap:6px;justify-content:center;margin:4px auto 0;min-height:36px;padding:6px 8px;text-align:center;text-decoration:none;text-underline-offset:3px;width:auto}.panel-home-announcement-history img{height:14px;opacity:.6;width:14px}.panel-home-announcement-history:hover{color:#1565c0;text-decoration:underline}.panel-home-announcement-history:focus-visible{outline:2px solid #1565c0;outline-offset:2px}.panel-home-announcement-archive{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1fr);margin-top:24px}.panel-home-announcement-preview{background:#fff;border:0;border-radius:var(--announcement-preview-radius,12px);color:#121212;cursor:pointer;display:block;font:inherit;overflow:hidden;padding:0;position:relative;text-align:left}.panel-home-announcement-preview:after{border:1px solid rgba(20,35,50,.14);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.panel-home-announcement-preview img{border-radius:0;display:block;height:auto;width:100%}.panel-home-announcement-preview>span:not(.panel-home-announcement-preview-meta){display:block;padding:16px}.panel-home-announcement-preview .panel-home-announcement-preview-meta{inset:0;pointer-events:none;position:absolute}.panel-home-announcement-preview .panel-home-announcement-preview-meta .panel-home-announcement-date{background:hsla(0,0%,100%,.94);border:1px solid rgba(20,35,50,.1);border-radius:999px;box-shadow:0 1px 4px rgba(20,35,50,.06);color:#435064;font-size:10px;left:8px;line-height:14px;padding:3px 8px;position:absolute;top:6px}@media(max-width:380px){.panel-home-announcement-preview .panel-home-announcement-preview-meta .panel-home-announcement-date{font-size:9px;left:4px;line-height:12px;padding:2px 5px;top:4px}}.panel-home-announcement-preview:has(>img.none)>span:not(.panel-home-announcement-preview-meta){padding:44px 52px 20px 16px}.panel-home-announcement-preview .panel-home-announcement-preview-arrow{align-items:center;background:hsla(0,0%,100%,.94);border:1px solid rgba(20,35,50,.1);border-radius:50%;bottom:10px;box-shadow:0 2px 6px rgba(20,35,50,.08);display:flex;height:30px;justify-content:center;padding:0;position:absolute;right:10px;width:30px}.panel-home-announcement-preview .panel-home-announcement-preview-arrow img{border-radius:0;height:16px;opacity:.65;width:16px}@media(hover:hover){.panel-home-announcement-preview:hover{box-shadow:0 4px 14px rgba(20,35,50,.08)}.panel-home-announcement-preview:hover .panel-home-announcement-preview-arrow{background:#edf4ff}}.panel-home-announcement-preview:active .panel-home-announcement-preview-arrow{background:#dce9fc}.panel-home-announcement-preview:focus-visible{outline:2px solid #1565c0;outline-offset:4px}.panel-home-announcement-date{color:#637083;font-size:12px;font-weight:400;line-height:1.5}.panel-home-announcement-lead>.panel-home-announcement-date{display:block;margin-top:6px}.panel-home-announcement-gallery{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.panel-home-announcement-gallery figure{margin:0;min-width:0}.panel-home-announcement-gallery img{border-radius:10px;display:block;height:auto;width:100%}.panel-home-announcement-gallery figcaption{font-size:13px;font-weight:600;margin-top:10px;text-align:center}@media(max-width:700px){.panel-home-announcement-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}.panel-home-announcement-content{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px}.panel-home-announcement-content:has(.panel-home-announcement-history:not([hidden])){padding-bottom:8px}.panel-home-announcement-content:focus-visible{outline:2px solid #1565c0;outline-offset:-3px}.panel-home-announcement-download{align-items:center;background:#fafbfc;border:1px solid #e6ecf0;border-radius:10px;color:#546479;display:flex;gap:12px;margin:0 0 24px;padding:14px 16px;text-decoration:none}.panel-home-announcement-download span{flex:1;min-width:0}.panel-home-announcement-download strong{color:#121212;display:block;font-size:14px;font-weight:600;line-height:1.4}.panel-home-announcement-download small{display:block;font-size:12px;line-height:1.4;margin-top:2px}.panel-home-announcement-download svg{flex-shrink:0}.panel-home-announcement-download:hover{background:#f1f5f9;border-color:#aebdcb}.panel-home-announcement-download:focus-visible{outline:2px solid #1565c0;outline-offset:3px}.panel-home-announcement-intro{align-items:center;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:24px}.panel-home-announcement-intro:has(.panel-home-announcement-art-frame.none){grid-template-columns:1fr}.modal.panel-home-announcement .panel-home-announcement-lead{padding-right:12px}.modal.panel-home-announcement .panel-home-announcement-lead .pf-modal-title{font-size:28px;line-height:1.15;margin:12px 0 16px}.modal.panel-home-announcement .panel-home-announcement-lead .number-of-devices-label,.modal.panel-home-announcement .panel-home-announcement-lead p{color:#43474c;font-size:14px;line-height:1.65;margin:10px 0 0}.panel-home-announcement-art-frame{border-radius:10px}.panel-home-announcement-art{border-radius:10px;display:block;height:auto;width:100%}.panel-home-announcement-topics{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.panel-home-announcement-topic{background:#f5f8fc;border:1px solid #e6ecf4;border-radius:12px;padding:18px}.panel-home-announcement-topic h3{font-size:17px;font-weight:700;line-height:1.35;margin:6px 0 10px}.panel-home-announcement-topic .number-of-devices-label,.panel-home-announcement-topic p{color:#43474c;font-size:13.5px;line-height:1.6;margin:0 0 10px}@media(max-width:700px){.panel-home-announcement-intro,.panel-home-announcement-topics{gap:16px;grid-template-columns:1fr}.modal.panel-home-announcement .panel-home-announcement-lead{padding-right:0}.modal.panel-home-announcement .panel-home-announcement-lead .pf-modal-title{font-size:24px}}.modal-panel-home-feature{padding:1rem}.modal-panel-home-feature.open{display:flex}.panel-home-feature-modal__hero{background-color:var(--panel-home-media-placeholder,#e9edf2);height:180px;overflow:hidden;position:relative}.panel-home-feature-modal__hero picture,.panel-home-feature-modal__img,.panel-home-feature-tile__media picture{display:block;height:100%;width:100%}.panel-home-feature-modal__img{object-fit:cover}.panel-home-feature-modal__body{padding:18px 20px 22px}.panel-home-feature-modal__title-row{align-items:center;display:flex;flex-direction:row;gap:8px;margin-bottom:6px}.panel-home-feature-modal__title-row h3{font-size:21px;font-weight:700}.panel-home-feature-modal__badge{align-items:center;background-color:var(--panel-home-badge-red,#dc2626);border-radius:var(--pf-radius-full);color:var(--white,#fff);display:inline-flex;font-size:10px;font-weight:800;justify-content:center;line-height:1;min-height:16px;padding:1px 8px 0;text-transform:uppercase}.panel-home-feature-modal__desc{color:var(--panel-home-text-soft,#454b57);font-size:14.5px;line-height:1.6;margin:0}.panel-home-feature-modal__desc .number-of-devices-label,.panel-home-feature-modal__desc p{margin:0}.panel-home-feature-modal__desc .number-of-devices-label+.number-of-devices-label,.panel-home-feature-modal__desc .number-of-devices-label+p,.panel-home-feature-modal__desc p+.number-of-devices-label,.panel-home-feature-modal__desc p+p{margin-top:10px}.panel-home-feature-modal__desc b{color:var(--black,#121212);font-weight:700}.panel-home-feature-modal__actions{display:flex;flex-direction:column;gap:8px;margin-top:18px}.panel-home-feature-modal__doc-actions{display:flex;flex-direction:row;gap:8px}@media only screen and (max-width:768px){.panel-home-feature-modal__doc-actions{flex-direction:column}}.panel-home-feature-modal__button{align-items:center;border-radius:var(--pf-radius-8);cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;min-height:48px;padding:12px;text-decoration:none}.panel-home-feature-modal__button--app{background-color:var(--black,#121212);border:none;color:var(--white,#fff);width:100%}.panel-home-feature-modal__button--doc{background-color:var(--landing-blue-tint,#eaf2fe);border:1px solid var(--panel-home-button-blue-border,#c3daf8);color:var(--panel-home-link,#1565c0);flex:1;font-size:13.5px}@media only screen and (max-width:620px){.panel-home-container{gap:10px}.panel-home-section:not(.panel-home-features) .panel-home-section__title{font-size:16px;gap:8px;line-height:1.3}.panel-home-collapsible:not(.panel-home-features)[open] .panel-home-collapsible__summary{margin-bottom:8px}.panel-home-next-event--empty{gap:10px;padding:12px}.panel-home-next-event--empty .panel-home-next-event__date-chip{height:36px;width:36px}.panel-home-next-event__empty-text{min-width:0}.panel-home-next-event__empty-text h3{font-size:15px}.panel-home-next-event__empty-text .number-of-devices-label,.panel-home-next-event__empty-text p{font-size:12.5px;line-height:1.35}.panel-home-create-event-button{min-height:44px;padding:8px 12px;width:100%}.panel-home-growth__hero{display:grid;gap:6px 12px;grid-template-columns:minmax(0,1fr) 88px;padding:12px}}@media only screen and (max-width:620px)and (max-width:380px){.panel-home-growth__hero{column-gap:8px;grid-template-columns:minmax(0,1fr) 72px}}@media only screen and (max-width:620px){.panel-home-growth__hero-content{min-width:0}.panel-home-growth__hero-content h3{font-size:18px}.panel-home-growth__hero-content>.number-of-devices-label,.panel-home-growth__hero-content>p{font-size:13px;line-height:1.4;margin-top:6px}.panel-home-growth__hero-badge{font-size:10px;grid-column:1;justify-self:start;margin-bottom:0}.panel-home-growth__downloads{margin-top:12px}.panel-home-growth__download-button{font-size:12px;gap:6px;padding:8px}.panel-home-growth__download-button svg{height:16px;width:16px}.panel-home-growth__hero-thumbs{align-self:center;display:grid;gap:0;grid-column:2;height:80px;justify-items:center}.panel-home-growth__hero-thumbs picture{grid-area:1/1}.panel-home-growth__hero-thumbs picture:first-child{transform:translate(-18px,-4px) rotate(-10deg)}.panel-home-growth__hero-thumbs picture:nth-child(2){transform:translateY(6px);z-index:1}.panel-home-growth__hero-thumbs picture:nth-child(3){transform:translate(18px,-4px) rotate(10deg)}.panel-home-growth__hero-thumbs img{border-radius:8px;box-shadow:0 3px 8px hsla(0,0%,7%,.2);display:block;height:64px;width:48px}}@media only screen and (max-width:620px)and (max-width:380px){.panel-home-growth__hero-thumbs{height:72px}.panel-home-growth__hero-thumbs picture:first-child{transform:translate(-16px,-4px) rotate(-10deg)}.panel-home-growth__hero-thumbs picture:nth-child(3){transform:translate(16px,-4px) rotate(10deg)}.panel-home-growth__hero-thumbs img{height:54px;width:40px}}@media only screen and (max-width:620px){.panel-home-apps__grid{gap:10px;grid-template-columns:minmax(0,1fr)}.panel-home-apps__card{padding:12px}.panel-home-apps__card>.number-of-devices-label,.panel-home-apps__card>p{font-size:12.5px;margin-bottom:10px}.panel-home-apps__card-header{gap:8px}.panel-home-apps__card-header h3{font-size:15px}.panel-home-apps__card-icon{height:36px;width:36px}.panel-home-apps__card-button{min-height:44px;padding:8px 12px}}@media(hover:hover){.panel-home-growth__ideas-header button,.panel-home-next-event__see-all,.panel-home-section__link{transition:opacity var(--pf-duration-quick) ease}.panel-home-growth__ideas-header button:hover,.panel-home-next-event__see-all:hover,.panel-home-section__link:hover{opacity:.6}.panel-home-apps__card-button,.panel-home-feature-modal__button,.panel-home-growth__download-button{transition:filter var(--pf-duration-quick) ease,opacity var(--pf-duration-quick) ease}.panel-home-apps__card-button:hover,.panel-home-feature-modal__button:hover,.panel-home-growth__download-button:hover{filter:brightness(.95)}.panel-home-feature-modal__button--app:hover{filter:none;opacity:.82}.panel-home-help__chip{transition:background-color var(--pf-duration-quick) ease,border-color var(--pf-duration-quick) ease,filter var(--pf-duration-quick) ease}.panel-home-help__chip:hover{background-color:var(--blue-light,#e5edfa);border-color:var(--panel-home-link,#1565c0)}.panel-home-help__chip--materials:hover{filter:brightness(.96)}}.panel-lead-preview-iframe-body{margin:0}.panel-lead-preview-iframe-body .modal-lead-mobile-gate .panel-capture-lead-mobile-gate{pointer-events:none}.archived-scenarios-list-container,.manage-virtual-scenarios-list-container{display:flex;flex-direction:column;gap:1rem}.archived-scenarios-list-container h2,.manage-virtual-scenarios-list-container h2{font:400 1.5rem Customfont}.archived-scenarios-list-container{margin-top:2rem}.panel-my-effects-body{background:var(--pf-neutral-100,#f5f6f7)}.panel-my-effects-icon-sprite{height:0;overflow:hidden;position:absolute;width:0}.panel-home-main.panel-my-effects-main{line-height:1.5;padding-bottom:70px}.panel-my-effects-content{margin:0 auto;max-width:1200px}.panel-my-effects-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.panel-my-effects-filters{align-items:center;background:var(--pf-white,#fff);border:1px solid var(--pf-surface-border,#e5e9ef);border-radius:var(--pf-radius-10,10px);box-sizing:border-box;display:flex;flex:none;gap:4px;height:38px;max-width:100%;order:1;overflow-y:hidden;padding:3px;scrollbar-width:none}.panel-my-effects-filters::-webkit-scrollbar{display:none}.panel-my-effects-filter{align-items:center;background:transparent;border:0;border-radius:var(--pf-radius-6,6px);color:var(--pf-neutral-500,#43474c);cursor:pointer;display:inline-flex;flex:none;font-family:inherit;font-size:13px;font-weight:600;gap:5px;height:30px;justify-content:center;line-height:1;padding:2px 12px 0;transition:background-color var(--pf-duration-fast,.15s) ease,color var(--pf-duration-fast,.15s) ease;white-space:nowrap}.panel-my-effects-filter span:last-child{font-size:11px;opacity:.65}.panel-my-effects-filter:hover{background:var(--pf-neutral-100,#f5f6f7)}.panel-my-effects-filter:focus-visible{outline:2px solid var(--pf-blue,#3b82f6);outline-offset:1px}.panel-my-effects-filter--active{background:var(--pf-blue-tint,#eaf2fe);color:var(--pf-blue,#3b82f6)}.panel-my-effects-filter--active:hover{background:var(--pf-blue-tint-hover,#e5edfa)}.panel-my-events-input-search.panel-my-effects-search{flex:0 0 220px;order:3;width:220px}.panel-my-events-input-search.panel-my-effects-search label{left:11px;line-height:0;pointer-events:none}.panel-my-events-input-search.panel-my-effects-search .backoffice-input-search{background:var(--pf-white,#fff);border-color:var(--pf-surface-border,#e5e9ef);box-sizing:border-box;font-family:inherit;font-size:13px;font-weight:400;height:38px;line-height:1;padding:2px 12px 0 34px}.panel-my-events-input-search.panel-my-effects-search .backoffice-input-search:focus{border-color:var(--pf-blue,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.16)}.panel-my-effects-sort.panel-select{flex:none;font-size:13px;font-weight:500;height:38px;margin-left:auto;order:2;padding-bottom:0;padding-top:2px}.panel-my-effects-create{flex:none;order:4;position:relative}.panel-my-effects-create__button.button-primary{border:0;box-sizing:border-box;cursor:pointer;font-family:inherit;font-size:13px;height:38px;line-height:1;min-width:130px;padding:2px 16px 0;white-space:nowrap}.panel-my-effects-create__menu{background:var(--pf-white,#fff);border:1px solid var(--pf-surface-border,#e5e9ef);border-radius:var(--pf-radius-10,10px);box-shadow:0 14px 30px hsla(0,0%,7%,.16);padding:6px;position:absolute;right:0;top:calc(100% + 6px);width:250px;z-index:40}.panel-my-effects-create__menu a{border-radius:var(--pf-radius-8,8px);color:var(--pf-black,#121212);display:block;padding:10px 11px;text-decoration:none}.panel-my-effects-create__menu a:focus-visible,.panel-my-effects-create__menu a:hover{background:var(--pf-neutral-100,#f5f6f7)}.panel-my-effects-create__menu a:last-child{border-radius:0 0 var(--pf-radius-8,8px) var(--pf-radius-8,8px);border-top:1px solid var(--pf-neutral-150,#f1f3f5);margin-top:3px;padding-top:11px}.panel-my-effects-create__menu b{display:block;font-size:13px;line-height:1.3}.panel-my-effects-create__menu span{color:var(--pf-neutral-400,#6b7280);display:block;font-size:11.5px;line-height:1.4;margin-top:1px}.panel-my-effects-grid{align-items:start;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.panel-my-effects-card{background:var(--pf-white,#fff);border:1px solid var(--pf-surface-border,#e5e9ef);border-radius:var(--pf-radius-16,16px);min-width:0;position:relative;transition:box-shadow var(--pf-duration-quick,.2s) ease,transform var(--pf-duration-quick,.2s) ease}.panel-my-effects-card:focus-within{z-index:10}.panel-my-effects-card__link{border-radius:inherit;color:inherit;display:block;overflow:hidden;text-decoration:none}.panel-my-effects-card__link:focus-visible{outline:2px solid var(--pf-blue,#3b82f6);outline-offset:2px}.panel-my-effects-card__cover{aspect-ratio:1;background:var(--pf-neutral-150,#f1f3f5);overflow:hidden;position:relative}.panel-my-effects-card__image{display:block;height:100%;object-fit:cover;object-position:center var(--panel-my-effects-focus-y,25%);transition:filter var(--pf-duration-base,.3s) ease,opacity var(--pf-duration-base,.3s) ease;width:100%}.panel-my-effects-card__loader{align-items:center;background:linear-gradient(110deg,rgba(59,130,246,.55),rgba(96,199,186,.48));display:flex;inset:0;justify-content:center;position:absolute}.panel-my-effects-card__loader .loader{margin:0}.panel-my-effects-card__loader .loader img{display:block;height:38px;width:38px}.panel-my-effects-card__placeholder{align-items:center;color:var(--pf-neutral-300,#9aa1aa);display:flex;inset:0;justify-content:center;position:absolute}.panel-my-effects-card__placeholder svg{display:block}.panel-my-effects-card__origin{background:hsla(0,0%,7%,.6);border-radius:var(--pf-radius-full,999px);bottom:8px;color:var(--pf-white,#fff);font-size:10px;font-weight:600;left:8px;line-height:1;padding:3px 9px 2px;position:absolute}.panel-my-effects-card__body{padding:10px 13px 12px}.panel-my-effects-card__name{font-size:14px;font-weight:600;line-height:1.25;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-my-effects-card__metadata{align-items:center;color:var(--pf-neutral-400,#6b7280);display:flex;flex-wrap:wrap;font-size:12px;gap:2px 8px;line-height:1.4;margin-top:4px}.panel-my-effects-card__type{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-my-effects-card__provider-dot{margin:0 5px}.panel-my-effects-card__formats{align-items:center;color:var(--pf-neutral-300,#9aa1aa);display:flex;flex:none;gap:5px;margin-left:auto}.panel-my-effects-card__formats svg{display:block}.panel-my-effects-card__usage{color:var(--pf-neutral-400,#6b7280);font-size:12px;line-height:1.4;margin:1px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-my-effects-card__actions{position:absolute;right:8px;top:8px;z-index:3}.panel-my-effects-card__menu-button{align-items:center;background:var(--pf-white,#fff);border:0;border-radius:var(--pf-radius-8,8px);box-shadow:var(--pf-shadow-sm,0 6px 18px hsla(0,0%,7%,.06));color:var(--pf-neutral-400,#6b7280);cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:color var(--pf-duration-fast,.15s) ease,background-color var(--pf-duration-fast,.15s) ease;width:28px}.panel-my-effects-card__menu-button svg{display:block}.panel-my-effects-card__menu-button:hover,.panel-my-effects-card__menu-button[aria-expanded=true]{color:var(--pf-black,#121212)}.panel-my-effects-card__menu-button:focus-visible{outline:2px solid var(--pf-blue,#3b82f6);outline-offset:2px}.panel-my-effects-card__menu{background:var(--pf-white,#fff);border:1px solid var(--pf-surface-border,#e5e9ef);border-radius:var(--pf-radius-10,10px);box-shadow:0 14px 30px hsla(0,0%,7%,.16);padding:5px;position:absolute;right:0;top:calc(100% + 6px);width:170px}.panel-my-effects-card__menu--opens-right{left:0;right:auto}.panel-my-effects-card__menu-item{align-items:center;background:transparent;border:0;border-radius:var(--pf-radius-6,6px);box-sizing:border-box;color:var(--pf-black,#121212);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:9px;line-height:1;min-height:36px;padding:2px 10px 0;text-align:left;text-decoration:none;width:100%}.panel-my-effects-card__menu-item svg{color:var(--pf-blue,#3b82f6);display:block;flex:none}.panel-my-effects-card__menu-item:focus-visible,.panel-my-effects-card__menu-item:hover{background:var(--pf-neutral-100,#f5f6f7)}.panel-my-effects-card__menu-item:disabled{cursor:wait;opacity:.55}.panel-my-effects-card__menu-item .panel-my-effects-card__restore-icon,.panel-my-effects-card__restore-icon,.panel-my-effects-card__restore-label{display:none}.panel-my-effects-card[data-effect-archived=true] .panel-my-effects-card__image{filter:grayscale(.9);opacity:.72}.panel-my-effects-card[data-effect-archived=true] .panel-my-effects-card__name{color:var(--pf-neutral-500,#43474c)}.panel-my-effects-card[data-effect-archived=true] .panel-my-effects-card__archive-icon,.panel-my-effects-card[data-effect-archived=true] .panel-my-effects-card__archive-label{display:none}.panel-my-effects-card[data-effect-archived=true] .panel-my-effects-card__restore-icon,.panel-my-effects-card[data-effect-archived=true] .panel-my-effects-card__restore-label{display:block}.panel-my-effects-empty{background:var(--pf-white,#fff);border:1px dashed var(--pf-neutral-200,#e3e6ea);border-radius:var(--pf-radius-14,14px);padding:34px 24px;text-align:center}.panel-my-effects-empty h2{font-size:15px;font-weight:600;line-height:1.35;margin:0}.panel-my-effects-empty .number-of-devices-label,.panel-my-effects-empty p{color:var(--pf-neutral-400,#6b7280);font-size:13px;line-height:1.5;margin:6px auto 0;max-width:440px}.panel-my-effects-empty__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:16px}.panel-my-effects-empty__actions .button-secondary{border-width:1px;box-sizing:border-box;cursor:pointer;font-family:inherit;font-size:12px;min-height:34px;padding:3px 14px 0}.panel-my-effects-archived{border-top:1px solid var(--pf-neutral-200,#e3e6ea);margin-top:34px;padding-top:16px}.panel-my-effects-archived__header{align-items:baseline;display:flex;gap:10px;margin-bottom:14px;scroll-margin-top:70px}.panel-my-effects-archived__header h2{font-size:13px;font-weight:700;line-height:1.4;margin:0;white-space:nowrap}.panel-my-effects-archived__header .number-of-devices-label,.panel-my-effects-archived__header p{color:var(--pf-neutral-400,#6b7280);font-size:12px;line-height:1.4;margin:0}@media(hover:hover){.panel-my-effects-card:hover{box-shadow:0 14px 30px hsla(0,0%,7%,.16);transform:translateY(-4px)}}@media only screen and (max-width:900px){.panel-home-main.panel-my-effects-main{padding:0 20px 64px}.panel-my-effects-filters{flex:1 1 100%;flex-wrap:wrap;height:auto;min-height:44px}.panel-my-effects-filter{height:36px}.panel-my-events-input-search.panel-my-effects-search{flex:1 1 140px;max-width:380px;order:2;width:auto}.panel-my-events-input-search.panel-my-effects-search .backoffice-input-search{height:44px}.panel-my-effects-sort.panel-select{height:44px;margin-left:auto;order:3}.panel-my-effects-create{order:4}.panel-my-effects-create__button.button-primary{height:44px}.panel-my-effects-grid{gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.panel-my-effects-card__menu-button{height:44px;width:44px}.panel-my-effects-card__menu-item{min-height:44px}}@media only screen and (max-width:480px){.panel-home-main.panel-my-effects-main{padding:0 16px 60px}.panel-my-effects-filter{font-size:12.5px;padding-left:9px;padding-right:9px}.panel-my-effects-filters{gap:3px}.panel-my-effects-create{flex:1 1 100%;width:100%}.panel-my-effects-create__button.button-primary{width:100%}.panel-my-effects-create__menu{left:0;right:0;width:auto}.panel-my-effects-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.panel-my-effects-card__body{padding-left:11px;padding-right:11px}.panel-my-effects-archived__header{align-items:flex-start;flex-direction:column;gap:2px}}.panel-my-events-empty{box-sizing:border-box;margin:48px auto 24px;padding:32px 24px 0;text-align:center;width:min(100%,640px)}.panel-my-events-empty__icon{background:var(--blue-light,#e5edfa);border-radius:18px;display:grid;height:64px;margin:0 auto 20px;place-items:center;width:64px}.panel-my-events-empty h2{font:600 26px/1.25 Customfont;margin:0 0 12px}.panel-my-events-empty .number-of-devices-label,.panel-my-events-empty p{color:var(--gray-dark,#434343);font:400 15px/1.6 Customfont;margin:0 auto;max-width:410px}.panel-my-events-empty__preview{display:grid;gap:12px;margin:28px auto 0;mask-image:linear-gradient(#000,transparent);max-width:440px}.panel-my-events-empty__preview span{background:var(--white,#fff);border:1px solid var(--gray-medium,#dee2e6);border-radius:10px;display:block;height:54px}.panel-my-events-empty__preview span:before{background:var(--gray-medium,#dee2e6);border-radius:4px;content:"";display:block;height:8px;margin:22px 20px;width:42%}@media(max-width:700px){.panel-my-events-empty{margin-top:24px;padding:24px 12px 0}.panel-my-events-empty h2{font-size:23px}}.panel-my-events-table__link{color:inherit;display:block;text-decoration:none}.panel-my-events-title-container{margin:1rem 0}.panel-my-events-input-search-container,.panel-my-events-title-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-between}.panel-my-events-input-search-container{margin-bottom:1rem}.panel-my-events-select-container{align-items:center;display:flex;flex-direction:row;flex-grow:1;gap:1rem;justify-content:end}.panel-my-events-select-container section{align-items:center;display:flex;gap:.5rem}.panel-my-events-select-container label{color:var(--landing-text-muted,#6b7280);font-size:13px;font-weight:600;white-space:nowrap}.panel-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--white,#fff);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' fill='none' stroke='%23121212' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .7rem center;background-repeat:no-repeat;background-size:13px 13px;border:1px solid var(--landing-border,#e3e6ea);border-radius:var(--pf-radius-8);color:var(--black,#121212);cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:700;outline:none;padding:.5rem 2rem .5rem .8rem;transition:background-color var(--pf-duration-fast) ease,border-color var(--pf-duration-fast) ease,box-shadow var(--pf-duration-fast) ease}.panel-select:hover{background-color:var(--landing-gray-track,#f1f3f5)}.panel-select:focus-visible{border-color:var(--blue,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.18)}#search_ai_event_input{background-color:var(--landing-bg-subtle,#fbfcfd);border:1px solid var(--landing-border,#e3e6ea);border-radius:var(--pf-radius-8);color:var(--black,#121212);font-size:1.1rem;outline:none;padding:1rem 1rem 1rem 3rem;transition:border-color var(--pf-duration-quick) ease-in-out;width:100%}#search_ai_event_input:focus{border-color:var(--blue,#3b82f6)}.panel-my-events-input-search{flex-grow:1;position:relative}.panel-my-events-input-search label{left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.panel-my-events-input-search__icon{opacity:.55}.panel-my-events-header{padding-top:1rem}.panel-my-events-header__logo{margin-right:clamp(.5rem,13vw - 37px,3rem)}.panel-my-events-header__profile-image{border-radius:100%}.panel-my-events-table-container{border-radius:var(--pf-radius-16);overflow:auto;width:100%}.panel-my-events-table{border-collapse:collapse;font-size:1rem;font-weight:500;text-align:left;width:100%}.panel-my-events-table th{background-color:var(--blue,#3b82f6);color:hsla(0,0%,100%,.92);font-size:11.5px;font-weight:700;letter-spacing:.06em;padding:.9rem 1.2rem;text-transform:uppercase}.panel-my-events-table th:first-of-type{color:var(--white,#fff);font-size:13px;letter-spacing:normal;text-transform:none}.panel-my-events-table td,.panel-my-events-table th{text-wrap:nowrap;vertical-align:middle}.panel-my-events-table td{padding:1rem 2rem}.panel-my-events-table tr{transition:background-color .25s linear}.panel-my-events-table tr:nth-child(2n){background-color:var(--white,#fff)}.panel-my-events-table tr:hover{background-color:var(--gray-medium,#dee2e6)}.panel-my-events-table__type{align-items:center;display:flex;flex-direction:row;gap:.5rem;padding:.5rem 1rem}.panel-my-events-table__status,.panel-my-events-table__type{border:1px solid var(--black,#121212);border-radius:2rem;width:fit-content}.panel-my-events-table__status{padding:.5rem 1.5rem;text-wrap:nowrap}.panel-my-events-table__status.active{background-color:var(--pf-legacy-teal);border-color:var(--pf-legacy-teal)}.table-without-rows{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-top:6rem}.table-without-rows h2{font-size:2rem;font-weight:400;text-align:center}@media only screen and (max-width:600px){.panel-my-events-title-container{gap:10px;margin:8px 0 16px}.panel-my-events-title-container h1{font-size:24px;font-weight:700;line-height:1.2;margin:0}.panel-my-events-title-container>.button-primary{font-size:12px;gap:6px;min-height:44px;padding:10px 12px}.panel-my-events-title-container>.button-primary img{height:18px;width:18px}.panel-my-events-input-search-container{align-items:stretch;flex-direction:column;gap:12px}.panel-my-events-input-search{min-width:0;width:100%}#search_ai_event_input{font-size:16px;min-height:44px;padding:10px 12px 10px 42px}.panel-my-events-select-container{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;width:100%}.panel-my-events-select-container section{align-items:stretch;flex-direction:column;gap:5px;min-width:0}.panel-my-events-select-container label{font-size:12px}.panel-my-events-select-container select{font-size:16px;min-height:44px;min-width:0;padding-left:10px;width:100%}.panel-my-events-table{font-size:13px}.panel-my-events-table td,.panel-my-events-table th{padding:12px 14px}.panel-my-events-table td:first-child{max-width:220px;min-width:160px;overflow-wrap:anywhere;white-space:normal;text-wrap:wrap}.panel-my-events-table__type{gap:5px;padding:6px 8px}}.panel-my-signature-main{align-items:stretch;display:flex;flex-direction:column;margin:0 auto;padding-bottom:1rem;width:min(100%,44.75rem)}.panel-my-signature-main ul{display:flex;flex-direction:column;font:500 1.1rem Customfont;gap:1rem;list-style:none;margin-top:1rem}.panel-my-signature-main ul li{align-items:center;display:flex;flex-direction:row;gap:.5rem}.panel-my-signature-main h2{font:400 2rem Customfont}.panel-my-signature-main .number-of-devices-label,.panel-my-signature-main p{font:400 .9 Customfont}.panel-my-signature-main article+article{margin-top:1.5rem}.panel-my-signature-plan-info-container{margin-top:1rem}.panel-my-signature-plan-info-container span,.panel-my-signature-plan-info-container strong{border-bottom:1px solid var(--gray-medium,#dee2e6);display:block;font:500 1.2rem Customfont;padding:.5rem;width:100%}.panel-my-signature-plan-info-container section{align-items:center;display:flex;flex-direction:row;gap:2rem;justify-content:left}.panel-my-signature-plan-info-container section+section{border-top:1px solid var(--gray-medium,#dee2e6)}.panel-my-signature-plan-info-section{width:100%}.panel-my-signature-plan-info-button-container,.panel-order-information-button-container{display:flex;flex-direction:row;gap:1rem;margin-top:1rem}.panel-my-signature-plan-info-button-container .cancel-signature{background-color:#fff;color:var(--red,#fd5249);font:700 1rem Customfont;padding:.5rem}.panel-my-signature-plan-info-section,.panel-my-signature-plan-info-section-table{width:100%}.panel-my-signature-plan-info-section-table{background-color:unset;border-collapse:collapse;border-radius:0;font:500 1.1rem Customfont;margin-top:1rem;padding:0}.panel-my-signature-plan-info-section-table tr+tr{border-top:1px solid var(--gray-medium,#dee2e6)}.button-cancel-plan{align-items:center;background:transparent;color:var(--error,#fd5249);display:flex;flex-direction:row;gap:1rem}.panel-my-signature-main .panel-my-signature-discount-plan-announcement{align-items:center;background:linear-gradient(90deg,var(--gradient,#3b82f6) 50.54%,var(--gradient2,#60c7ba) 81.76%);color:var(--white,#fff);display:grid;grid-template-columns:1fr 1fr}.panel-my-signature-main .panel-my-signature-discount-plan-announcement h2{font:400 2rem Customfont}.discount-plan-announcement-button{background-color:var(--white,#fff);color:var(--black,#121212);padding:1rem 3rem;width:100%}.panel-my-signature-debt-payment-section{width:100%}.panel-my-signature-debt-payment-section h3{display:inline-block;font:500 1.5rem Customfont;padding:1rem 0 1.5rem;width:100%}.panel-my-signature-debt-payment-section .number-of-devices-label,.panel-my-signature-debt-payment-section p{color:var(--black,#121212);font-size:1.125rem;font-style:normal;font-weight:500;line-height:140%;padding:.5rem 0;width:50%}.modal-button-cancel-signature,.modal-button-keep-signature{flex-grow:1;width:100%}.modal-button-cancel-signature{background-color:var(--error,#fd5249)}.modal-button-keep-signature{background-color:var(--blue,#3b82f6)}.your-current-plan-article{align-items:flex-start;align-self:stretch;background-color:var(--white,#fff);border-radius:.375rem;display:flex;flex-direction:column;gap:1rem;padding:1.5rem 3.5rem}.your-current-plan-article>section{align-self:stretch}.do-you-want-more-devices-article{align-items:center;background:linear-gradient(72deg,var(--gradient,#3b82f6) 28.37%,var(--gradient2,#60c7ba) 100%);border:1px solid var(--blue-light,#e5edfa);border-radius:.375rem;color:var(--white,#fff);display:flex;gap:1rem .25rem;justify-content:space-between;opacity:1;padding:1.5rem 2rem}.do-you-want-more-devices-article>section{display:flex;flex-direction:column;gap:.1875rem}.button-more-devices{align-items:center;background-color:var(--white,#fff);border-radius:.375rem;color:var(--black,#121212);display:flex;flex-shrink:0;font-size:1rem;font-style:normal;font-weight:700;gap:.5rem;justify-content:center;letter-spacing:-.02rem;line-height:100%;padding:1rem 3.4375rem;text-decoration:unset;transition:background-color var(--pf-duration-slow) ease,color var(--pf-duration-slow) ease}.button-more-devices img{transition:filter var(--pf-duration-slow) ease}.button-more-devices:hover{background-color:var(--black,#121212);color:var(--white,#fff)}.button-more-devices:hover img{filter:brightness(100)}.your-signatures-article{align-self:stretch;border-radius:.375rem;box-shadow:.5rem .75rem 1.5rem 0 hsla(0,0%,7%,.08);gap:1rem;padding:1.5rem 3.5rem}.panel-active-subscription-article,.your-signatures-article{align-items:flex-start;background:var(--white,#fff);display:flex;flex-direction:column}.panel-active-subscription-article{border:1px solid var(--gray-medium,#dee2e6);border-radius:1rem;box-shadow:0 .375rem 1rem 0 rgba(0,0,0,.16);gap:.5rem;padding:1rem;width:100%}.cancel-signature,.extend-signature{align-items:center;background:none;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1rem;font-style:normal;font-weight:700;gap:.5rem;letter-spacing:-.32px;line-height:100%;text-underline-offset:.25rem;transition:text-decoration var(--pf-duration-slow) ease}.cancel-signature:hover,.extend-signature:hover{text-decoration:underline 2px solid currentColor}.extend-signature{color:var(--blue,#3b82f6)}.cancel-signature{color:var(--red,#fd5249)}.ended-subscriptions::details-content{transition:none}.ended-subscriptions.collapsible summary{color:var(--gray-dark,#434343);font:700 1rem Customfont;gap:.5rem}.ended-subscriptions.collapsible summary:hover{color:var(--black,#121212)}.ended-subscriptions .ended-subscriptions-count{background:var(--gray-medium,#dee2e6);border-radius:1rem;color:var(--gray-dark,#434343);font:700 .875rem Customfont;padding:.125rem .5rem}.ended-subscriptions .ended-subscriptions-hint{color:var(--gray-dark,#434343);font:500 .875rem Customfont}.ended-subscriptions .panel-active-subscription-article{background:var(--gray-light,#f5f6f7);box-shadow:none}.ended-subscriptions .panel-my-signature-debt-payment-section h3{color:var(--gray-dark,#434343)}.ended-subscriptions .panel-my-signature-debt-payment-section .number-of-devices-label,.ended-subscriptions .panel-my-signature-debt-payment-section p{color:var(--gray-dark,#434343);font:500 1.125rem Customfont;line-height:140%;padding:.5rem 0;width:50%}.panel-my-signature-main .table-scroll-container{overflow-x:auto}.table-scroll-container .payment-history-table{border-collapse:separate;white-space:nowrap}.table-scroll-container .payment-history-table tr+tr>td{border-top:1px solid var(--gray-medium,#dee2e6)}.clickable-table-row{background:none;border:none;color:inherit;display:inline-block;font:inherit;text-align:left;text-decoration:none;transition:background-color var(--pf-duration-slow) ease;vertical-align:middle;width:100%}.clickable-table-row:hover{background-color:var(--blue-light,#e5edfa)}.clickable-table-row>table{margin-top:0}.checkout-payment-history .clickable-table-row-td-container,.clickable-table-row-td-container{padding:0}@media only screen and (max-width:950px){.panel-my-signature-main h2{font-size:1.75rem}.your-signatures-article{padding-inline:1rem}.panel-my-signature-debt-payment-section .number-of-devices-label,.panel-my-signature-debt-payment-section p{width:auto}.checkout-payment-history{padding-inline:2rem}}@media only screen and (max-width:550px){.do-you-want-more-devices-article{flex-direction:column}}@media only screen and (max-width:950px){.panel-my-signature-main{padding-inline:1rem}.panel-my-signature-main h2{font-size:20px;line-height:1.3}.panel-my-signature-main ul{font-size:14px;gap:.75rem}.panel-my-signature-main ul img{flex-shrink:0}.panel-my-signature-main .checkout-payment-history,.panel-my-signature-main .do-you-want-more-devices-article,.panel-my-signature-main .your-current-plan-article,.panel-my-signature-main .your-signatures-article{min-width:0;padding:1rem}.panel-my-signature-main .do-you-want-more-devices-article{align-items:stretch;flex-direction:column}.panel-my-signature-main .do-you-want-more-devices-article h4{font-size:14px;line-height:1.4}.panel-my-signature-main .button-more-devices{font-size:14px;min-height:44px;padding:.75rem 1rem}.panel-my-signature-main .panel-active-subscription-article{border-radius:.5rem;padding:.75rem}.panel-my-signature-main .panel-my-signature-debt-payment-section h3{font-size:17px;line-height:1.4;overflow-wrap:anywhere;padding:0}.panel-my-signature-main .panel-my-signature-plan-info-container{margin-top:.5rem}.panel-my-signature-main .panel-my-signature-plan-info-container section{align-items:start;display:grid;gap:.75rem;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.panel-my-signature-main .panel-my-signature-plan-info-container .number-of-devices-label,.panel-my-signature-main .panel-my-signature-plan-info-container p{font-size:14px;line-height:1.4;overflow-wrap:anywhere;width:auto}.panel-my-signature-main .panel-my-signature-plan-info-button-container{flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.panel-my-signature-main .panel-my-signature-plan-info-button-container button{font-size:14px;line-height:1.4;min-height:44px}.panel-my-signature-main .ended-subscriptions{min-width:0;width:100%}.panel-my-signature-main .ended-subscriptions summary{font-size:14px;padding:.75rem 0}.panel-my-signature-main .payment-history-table{white-space:normal}.panel-my-signature-main .payment-history-table .clickable-table-row{border-radius:.375rem}.panel-my-signature-main .payment-history-table .clickable-table-row:focus-visible{outline:2px solid var(--blue,#3b82f6);outline-offset:2px}.panel-my-signature-main .payment-history-table .clickable-table-row>table{font-size:14px}.panel-my-signature-main .payment-history-table .clickable-table-row>table colgroup{display:none}.panel-my-signature-main .payment-history-table .clickable-table-row>table tr{align-items:center;display:grid;gap:.35rem .75rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 18px;padding:1rem 0}.panel-my-signature-main .payment-history-table .clickable-table-row>table td{border:0;overflow-wrap:anywhere;padding:0}.panel-my-signature-main .payment-history-table .clickable-table-row>table td:first-child{font-weight:600;grid-column:1;grid-row:1}.panel-my-signature-main .payment-history-table .clickable-table-row>table td:nth-child(2){font-variant-numeric:tabular-nums;font-weight:700;grid-column:2;grid-row:1;text-align:right}.panel-my-signature-main .payment-history-table .clickable-table-row>table td:nth-child(3){grid-column:2;grid-row:2;text-align:right}.panel-my-signature-main .payment-history-table .clickable-table-row>table td:nth-child(3) .table-payment-status{border-radius:999px;display:inline-block;font-size:12px;line-height:1.4;max-width:100%;overflow-wrap:anywhere;padding:.2rem .6rem;white-space:normal}.panel-my-signature-main .payment-history-table .clickable-table-row>table td:nth-child(4){color:var(--gray-dark,#434343);font-size:12px;grid-column:1;grid-row:2}.panel-my-signature-main .payment-history-table .clickable-table-row>table td:last-child{grid-column:3;grid-row:1/3}.panel-my-signature-main .payment-history-table .clickable-table-row>table td:last-child img{height:18px;opacity:.6;width:18px}}.panel-order-information-main{padding-bottom:1rem}.panel-order-information-main table{border-collapse:collapse;font:500 1.2rem Customfont;table-layout:fixed;width:100%;word-wrap:break-word}.panel-order-information-main td{padding:.5rem;width:50%}.panel-order-information-main tr+tr{border-top:1px solid var(--gray-medium,#dee2e6)}.panel-order-information-main h2{font:400 2rem Customfont}.panel-order-information-main .number-of-devices-label,.panel-order-information-main p{font:400 .9 Customfont}.panel-order-information-main article{align-items:end;background-color:var(--white,#fff);border-radius:.5rem;box-shadow:8px 12px 24px 0 hsla(0,0%,7%,.078);display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:0 auto;padding:2rem;width:min(700px + 2rem,100%)}.panel-order-information-main article+article{margin-top:1rem}.panel-order-information-button-container{display:flex;flex-direction:row;gap:1rem;margin-top:1rem}.panel-order-download-boleto-button{padding:1rem 3rem!important;width:100%}.panel-order-download-boleto-button-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem;padding:0 1rem}.panel-order-download-boleto-button-container button{width:fit-content}@media only screen and (max-width:950px){.panel-order-information-main{padding-inline:1rem}.panel-order-information-main article{padding:1rem}.panel-order-information-main table{font-size:14px;line-height:1.5}.panel-order-information-main td{overflow-wrap:anywhere;vertical-align:top}.panel-order-information-main td:first-child{color:var(--gray-dark,#434343);width:40%}.panel-order-information-main .panel-order-information-button-container{flex-wrap:wrap;gap:.5rem}.panel-order-information-main .panel-order-download-boleto-button-container{margin-bottom:1rem;padding:0}.panel-order-information-main .panel-order-download-boleto-button{font-size:14px;min-height:44px;padding:.75rem 1rem!important}.panel-order-information-title .button-primary{font-size:14px;min-height:44px}.panel-order-information-title .button-primary img{height:18px;width:18px}.panel-order-information-title .button-primary{padding:.25rem .5rem}}@media only screen and (max-width:550px){.panel-order-information-main table tr{display:flex;flex-direction:column;padding:.65rem 0}.panel-order-information-main table td,.panel-order-information-main table td:first-child{padding:0;width:100%}.panel-order-information-main table td:first-child{font-size:12px;margin-bottom:.2rem}}@media print{.panel-menu-header,hr{display:none!important}.panel-order-information-title,.panel-order-information-title .page-title{margin:0 auto!important}.panel-order-download-boleto-button-container,.panel-order-information-button-container,.panel-order-information-title .page-title__back,.panel-order-information-title>button{display:none!important}}.panel-edit-scenario-article,.panel-my-scenarios-article,.panel-personalize-event-article{display:flex;flex-direction:row;flex-wrap:wrap}.panel-personalize-event-section:has(#panel_personalize_effect_hub){max-width:660px}#capture_options_div:has(#panel_personalize_effect_hub){line-height:normal;margin-top:0}.panel-personalize-effect-hub-catalog,.panel-personalize-effect-hub-rail__card{background:#fff;border:1px solid #e5e9ef}.panel-personalize-effect-hub-catalog{border-radius:16px;min-width:0;padding:22px 20px}.panel-personalize-effect-hub-catalog__header{margin-bottom:16px}.panel-personalize-effect-hub-catalog__header h2{color:#121212;font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.25;margin:0 0 4px}.panel-personalize-effect-hub-catalog__header .number-of-devices-label,.panel-personalize-effect-hub-catalog__header p{color:#6b7280;font-size:13px;line-height:1.5;margin:0}.panel-personalize-effect-hub-catalog__header .number-of-devices-label b,.panel-personalize-effect-hub-catalog__header p b{color:#43474c;font-weight:700}.panel-personalize-effect-hub-types{display:grid;gap:11px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px}.panel-personalize-effect-hub-type{background:#fff;border:1.5px solid #e3e6ea;border-radius:12px;box-shadow:0 2px 4px rgba(15,23,42,.04);cursor:pointer;display:flex;flex-direction:column;gap:7px;min-width:0;overflow:hidden;padding:14px 14px 16px;position:relative;transition:border-color .15s,box-shadow .15s}.panel-personalize-effect-hub-type:hover{border-color:#8bb5fa;box-shadow:0 3px 10px rgba(15,23,42,.09)}.panel-personalize-effect-hub-type:has(.panel-personalize-effect-hub-type__browse:focus-visible){box-shadow:0 0 0 2px #121212}.panel-personalize-effect-hub-type.is-browsing{border-color:#3b82f6;box-shadow:none}.panel-personalize-effect-hub-type.is-disabled footer>span,.panel-personalize-effect-hub-type.is-disabled>.number-of-devices-label,.panel-personalize-effect-hub-type.is-disabled>div>b,.panel-personalize-effect-hub-type.is-disabled>p{opacity:.45}.panel-personalize-effect-hub-type>div{align-items:center;display:flex;gap:8px}.panel-personalize-effect-hub-type>div>b{color:#121212;font-size:14px;font-weight:600;line-height:1.2}.panel-personalize-effect-hub-type>.number-of-devices-label,.panel-personalize-effect-hub-type>p{color:#6b7280;font-size:11.5px;line-height:1.45;margin:0;overflow-wrap:anywhere}.panel-personalize-effect-hub-type footer{align-items:center;display:flex;gap:8px;margin-top:auto}.panel-personalize-effect-hub-type footer>span{color:#9aa1aa;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-personalize-effect-hub-type footer>span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%239aa1aa' stroke-linecap='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E");background-size:contain;content:"";display:inline-block;height:12px;margin-right:4px;vertical-align:-2px;width:12px}.panel-personalize-effect-hub-type footer strong{align-items:center;background:#eaf2fe;border-radius:999px;color:#2563eb;display:inline-flex;font-size:10.5px;font-weight:700;justify-content:center;line-height:1;margin-left:auto;min-height:22px;padding:0 9px;white-space:nowrap}.panel-personalize-effect-hub-type footer strong.is-empty{background:#fff7e9;color:#c77d1a}.panel-personalize-effect-hub-type__browse{background:transparent;border:0;cursor:pointer;inset:0;position:absolute;z-index:1}.panel-personalize-effect-hub-switch{cursor:pointer;flex:none;height:17px;margin-left:auto;position:relative;width:30px;z-index:2}.panel-personalize-effect-hub-switch input{height:1px;opacity:0;position:absolute;width:1px}.panel-personalize-effect-hub-switch input:checked+span{background:#3b82f6}.panel-personalize-effect-hub-switch input:checked+span:after{left:15px}.panel-personalize-effect-hub-switch input:indeterminate+span{background:#3b82f6}.panel-personalize-effect-hub-switch input:indeterminate+span:after{left:9px}.panel-personalize-effect-hub-switch input:focus-visible+span{outline:2px solid #121212;outline-offset:2px}.panel-personalize-effect-hub-switch>span{background:#d2d6dc;border-radius:999px;display:block;height:17px;position:relative;transition:background .15s;width:30px}.panel-personalize-effect-hub-switch>span:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.25);content:"";height:13px;left:2px;position:absolute;top:2px;transition:left .15s;width:13px}.panel-personalize-effect-hub-premium{background:radial-gradient(ellipse at 100% 0,rgba(59,130,246,.22),transparent 70%),#111823;border:1px solid #28374c;border-radius:16px;color:#fff;margin-bottom:14px;overflow:hidden;padding:14px 18px;position:relative}.panel-personalize-effect-hub-premium__footer{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:10px}.panel-personalize-effect-hub-provider-manage{align-items:center;background:rgba(123,224,210,.08);border:1px solid rgba(123,224,210,.2);border-radius:9px;color:#7be0d2;cursor:pointer;display:inline-flex;flex:none;font:700 12px Customfont;gap:7px;margin-left:auto;min-height:38px;padding:8px 12px}.panel-personalize-effect-hub-provider-manage .effect-key-icon{height:14px;width:14px}.panel-personalize-effect-hub-provider-manage:hover{background:rgba(123,224,210,.14)}.panel-personalize-effect-hub-provider-manage:focus-visible{outline:2px solid #7be0d2;outline-offset:3px}.panel-personalize-effect-hub-providers{display:flex;flex-wrap:wrap;gap:8px}.panel-personalize-effect-hub-provider__filter{align-items:center;background:transparent;border:1px solid rgba(180,199,225,.25);border-radius:9px;color:#bdcadc;cursor:pointer;display:flex;font:700 12px Customfont;gap:7px;min-height:38px;padding:8px 12px}.panel-personalize-effect-hub-provider__filter:hover{background:hsla(0,0%,100%,.05);color:#fff}.panel-personalize-effect-hub-provider__filter:focus-visible{outline:2px solid #7be0d2;outline-offset:3px}.panel-personalize-effect-hub-provider__filter>i{display:none;height:14px;width:14px}.panel-personalize-effect-hub-provider__filter>i svg{height:100%;width:100%}.panel-personalize-effect-hub-provider.is-active .panel-personalize-effect-hub-provider__filter{border-color:#7be0d2;color:#7be0d2}.panel-personalize-effect-hub-provider.is-active .panel-personalize-effect-hub-provider__filter>i{display:inline-flex}.panel-personalize-effect-hub-provider__icon{align-items:center;display:inline-flex;flex:none;height:19px;justify-content:center;width:19px}.panel-personalize-effect-hub-provider__icon svg{fill:currentColor;height:17px;width:17px}.panel-personalize-effect-hub-provider--muse{position:relative}.panel-personalize-effect-hub-provider--muse .panel-personalize-effect-hub-provider__filter{border-radius:12px;color:#fff;gap:12px;min-height:66px;padding:10px 12px;text-align:left;width:100%}.panel-personalize-effect-hub-provider--muse.is-active .panel-personalize-effect-hub-provider__filter{background:rgba(123,224,210,.03);border-color:rgba(123,224,210,.6);color:#fff}.panel-personalize-effect-hub-provider--muse .panel-personalize-effect-hub-provider__icon{background:var(--pf-gradient-brand,linear-gradient(90deg,var(--pf-blue),var(--pf-teal)));border:1px solid hsla(0,0%,100%,.22);border-radius:13px;box-shadow:0 6px 24px rgba(59,130,246,.18);color:#fff;height:52px;width:52px}.panel-personalize-effect-hub-provider--muse .panel-personalize-effect-hub-provider__icon svg{height:28px;width:33px}.panel-personalize-effect-hub-provider--muse .panel-personalize-effect-hub-provider__identity{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.panel-personalize-effect-hub-provider--muse .panel-personalize-effect-hub-provider__identity small{color:#b1bfd2;font-size:12px;font-weight:400}.panel-personalize-effect-hub-provider--muse .panel-personalize-effect-hub-provider__identity strong{color:#fff;font-size:22px;line-height:1.2}.panel-personalize-effect-hub-provider--muse .panel-personalize-effect-hub-provider__identity>span{color:#7be0d2;font-size:12px;font-weight:400}.panel-personalize-effect-hub-provider--muse .panel-personalize-effect-hub-provider__selection{align-items:center;color:#7be0d2;display:none;flex:none;font-size:11px;gap:6px}.panel-personalize-effect-hub-provider--muse .panel-personalize-effect-hub-provider__selection svg{height:17px;width:17px}.panel-personalize-effect-hub-provider--muse .panel-personalize-effect-hub-provider__use{color:#7be0d2;flex:none;font-size:12px;white-space:nowrap}.panel-personalize-effect-hub-provider--muse.is-active .panel-personalize-effect-hub-provider__selection{display:inline-flex}.panel-personalize-effect-hub-provider--muse.is-active .panel-personalize-effect-hub-provider__use{display:none}.panel-personalize-effect-hub-provider-extras{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;min-width:0}.panel-personalize-effect-hub-provider-extras>span{color:#93a4bb;font-size:11px}.panel-personalize-effect-hub-toolbar{align-items:center;display:flex;gap:10px;margin-bottom:10px}.panel-personalize-effect-hub-format-filter{align-items:center;display:flex;gap:5px}.panel-personalize-effect-hub-format-filter>span{color:#6b7280;font-size:11px;font-weight:700;white-space:nowrap}.panel-personalize-effect-hub-format-filter button{align-items:center;background:#fff;border:1px solid #e3e6ea;border-radius:999px;color:#6b7280;cursor:pointer;display:inline-flex;font:600 11px Customfont;height:29px;justify-content:center;min-width:29px;padding:0 8px}.panel-personalize-effect-hub-format-filter button.is-active{background:#13163f;border-color:#13163f;color:#fff}.panel-personalize-effect-hub-search{align-items:center;background:#fff;border:1px solid #e3e6ea;border-radius:8px;display:flex;flex:1;gap:7px;margin-left:auto;max-width:280px;min-width:170px;padding:7px 11px}.panel-personalize-effect-hub-search:focus-within{border-color:#3b82f6}.panel-personalize-effect-hub-search>span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%239aa1aa' stroke-linecap='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='10' cy='10' r='7'/%3E%3Cpath d='m15 15 6 6'/%3E%3C/svg%3E");background-size:contain;flex:none;height:15px;width:15px}.panel-personalize-effect-hub-search input{background:transparent;border:0;color:#121212;flex:1;font:400 13px Customfont;min-width:40px;outline:0;padding:0}.panel-personalize-effect-hub-facets{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-bottom:16px}.panel-personalize-effect-hub-facets button{background:#fff;border:1px solid #e3e6ea;border-radius:999px;color:#43474c;cursor:pointer;font:600 12px Customfont;line-height:1;padding:7.5px 12px 6.5px;white-space:nowrap}.panel-personalize-effect-hub-facets button span{font-size:11px;line-height:inherit;opacity:.65;vertical-align:baseline}.panel-personalize-effect-hub-facets button.is-active{background:#3b82f6;border-color:#3b82f6;color:#fff}.panel-personalize-effect-hub-section{margin-bottom:22px}.panel-personalize-effect-hub-section>header{align-items:center;display:flex;gap:9px;margin-bottom:11px}.panel-personalize-effect-hub-section>header h3{color:#13163f;font-size:13.5px;font-weight:600;line-height:1.25;margin:0}.panel-personalize-effect-hub-section>header .number-of-devices-label,.panel-personalize-effect-hub-section>header p{color:#6b7280;font-size:11.5px;line-height:1.4;margin:2px 0 0}.panel-personalize-effect-hub-add-all{background:#eaf2fe;border:0;border-radius:8px;color:#2563eb;cursor:pointer;flex:none;font:600 12.5px Customfont;justify-content:center;margin-left:auto;min-height:40px;padding:0 14px;width:178px}.panel-personalize-effect-hub-add-all,.panel-personalize-effect-hub-add-all>span{align-items:center;display:inline-flex;gap:8px}.panel-personalize-effect-hub-add-all>span i{font-size:18px;font-style:normal;font-weight:400;line-height:1}.panel-personalize-effect-hub-add-all.is-complete{background:#e6f7ef;color:#23a667}.panel-personalize-effect-hub-add-all:disabled{cursor:default;opacity:.55}.panel-personalize-effect-hub-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.panel-personalize-effect-hub-tile{cursor:pointer;min-width:0;outline:0}.panel-personalize-effect-hub-tile.is-collapsed{display:none}.panel-personalize-effect-hub-tile:has([data-effect-hub-tile-input]:focus-visible) .panel-personalize-effect-hub-tile__image{outline:2px solid #121212;outline-offset:2px}.panel-personalize-effect-hub-tile.is-archived .panel-personalize-effect-hub-tile__image>img{filter:grayscale(.6) var(--panel-personalize-effect-hub-cover-filter,saturate(1));opacity:.68}.panel-personalize-effect-hub-tile>.panel-personalize-effect-hub-tile__name{color:#6b7280;cursor:pointer;display:block;font-size:11.5px;font-weight:500;line-height:1.2;margin:6px 2px 0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.panel-personalize-effect-hub-tile.is-selected>.panel-personalize-effect-hub-tile__name{color:#121212}.panel-personalize-effect-hub-tile__image{aspect-ratio:1;background:#f1f3f5;border-radius:8px;box-shadow:0 6px 18px hsla(0,0%,7%,.06);overflow:hidden;position:relative}.panel-personalize-effect-hub-tile__image>img{display:block;filter:var(--panel-personalize-effect-hub-cover-filter,saturate(1));height:100%;object-fit:cover;width:100%}.panel-personalize-effect-hub-tile__lock-tooltip{background:#121212;border-radius:6px;color:#fff;font-size:11px;font-weight:500;left:6px;line-height:1.4;max-width:calc(100% - 12px);padding:8px 10px;pointer-events:none;position:absolute;top:44px;visibility:hidden;width:140px;z-index:3}.panel-personalize-effect-hub-tile__check.is-lock:focus-within~.panel-personalize-effect-hub-tile__lock-tooltip,.panel-personalize-effect-hub-tile__check.is-lock:hover~.panel-personalize-effect-hub-tile__lock-tooltip{visibility:visible}.panel-personalize-effect-hub-tile__selection{cursor:pointer;inset:0;position:absolute;z-index:1}.panel-personalize-effect-hub-tile__check,.panel-personalize-effect-hub-tile__preview{align-items:center;background:#fff;border:0;border-radius:8px;box-shadow:0 6px 18px hsla(0,0%,7%,.1);color:#6b7280;display:flex;height:28px;justify-content:center;position:absolute;top:6px;width:28px;z-index:2}.panel-personalize-effect-hub-tile__check{background:transparent;box-shadow:none;height:24px;left:6px;top:6px;width:24px}.panel-personalize-effect-hub-tile__check input[type=checkbox]{background-color:#fff;box-shadow:0 2px 8px hsla(0,0%,7%,.16);cursor:inherit;height:22px;margin:0;width:22px}.panel-personalize-effect-hub-tile__check input[type=checkbox]:checked{background-color:#3b82f6}.panel-personalize-effect-hub-tile__check.is-lock{background:#fff;border-radius:7px;box-shadow:0 6px 18px hsla(0,0%,7%,.1)}.panel-personalize-effect-hub-tile__check.is-lock input{opacity:0;position:absolute}.panel-personalize-effect-hub-tile__check.is-lock:before{background:#6b7280;content:"";height:15px;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 13a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2zm3-2V7a4 4 0 1 1 8 0v4'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:contain;width:15px}.panel-personalize-effect-hub-tile__preview{border-radius:50%;cursor:pointer;right:6px}.panel-personalize-effect-hub-tile__preview:before{background:currentColor;content:"";height:14px;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M16 4h4v4m-6 2 6-6M8 20H4v-4m0 4 6-6m6 6h4v-4m-6-2 6 6M8 4H4v4m0-4 6 6'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:contain;width:14px}.panel-personalize-effect-hub-tile__preview:hover{color:#3b82f6}.panel-personalize-effect-hub-tile__archived,.panel-personalize-effect-hub-tile__mine,.panel-personalize-effect-hub-tile__provider{align-items:center;background:hsla(0,0%,100%,.92);border-radius:5px;bottom:5px;color:#43474c;display:inline-flex;font-size:9px;font-weight:700;left:5px;min-height:18px;padding:0 6px;pointer-events:none;position:absolute;z-index:2}.panel-personalize-effect-hub-tile__mine{background:#1a7f6b;color:#fff;letter-spacing:.02em}.panel-personalize-catalog-paywall{background:transparent;border:0;bottom:auto;margin:2rem auto 0;max-width:540px;overflow:visible;padding:0;top:0;width:calc(100% - 32px)}.panel-personalize-catalog-paywall::backdrop{background:rgba(0,0,0,.55)}.panel-personalize-catalog-paywall .effect-key-wizard-submit+.effect-key-wizard-lead{margin-top:16px}.panel-personalize-effect-hub-tile__archived{background:hsla(0,0%,7%,.72);border-radius:999px;color:#fff}.panel-personalize-effect-hub-tile__formats{align-items:center;background:hsla(0,0%,7%,.62);border:0;border-radius:6px;bottom:5px;color:#fff;cursor:pointer;display:flex;gap:2px;padding:3px 4px;position:absolute;right:5px;z-index:2}.panel-personalize-effect-hub-tile__formats:hover{background:hsla(0,0%,7%,.82)}.panel-personalize-effect-hub-tile__formats:focus-visible{outline:2px solid #fff;outline-offset:2px}.panel-personalize-effect-hub-tile__formats .panel-personalize-effect-hub-person-icon{opacity:.42;transition:opacity .15s ease}.panel-personalize-effect-hub-tile__formats .panel-personalize-effect-hub-person-icon.is-liberated{opacity:1}.panel-personalize-effect-hub-person-icon{background:currentColor;display:inline-block;height:15px;mask-position:center;mask-repeat:no-repeat;mask-size:contain;width:15px}.panel-personalize-effect-hub-person-icon--solo{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='8' r='3.6' fill='none' stroke='%23000' stroke-width='2'/%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='2' d='M5 20c0-3.6 3.1-5.5 7-5.5s7 1.9 7 5.5'/%3E%3C/svg%3E")}.panel-personalize-effect-hub-person-icon--duo{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='8' cy='8' r='3' fill='none' stroke='%23000' stroke-width='2'/%3E%3Ccircle cx='16' cy='8' r='3' fill='none' stroke='%23000' stroke-width='2'/%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='2' d='M2.5 20c0-3 2.5-4.6 5.5-4.6M21.5 20c0-3-2.5-4.6-5.5-4.6m-8 0c2.6 0 5.5 1.5 5.5 4.6'/%3E%3C/svg%3E")}.panel-personalize-effect-hub-person-icon--group{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='7' cy='8' r='2.7' fill='none' stroke='%23000' stroke-width='2'/%3E%3Ccircle cx='17' cy='8' r='2.7' fill='none' stroke='%23000' stroke-width='2'/%3E%3Ccircle cx='12' cy='7' r='3' fill='none' stroke='%23000' stroke-width='2'/%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='2' d='M2 20c0-2.8 2.2-4.3 5-4.3M22 20c0-2.8-2.2-4.3-5-4.3M6.5 20c0-3.2 2.6-5 5.5-5s5.5 1.8 5.5 5'/%3E%3C/svg%3E")}.panel-personalize-effect-hub-create-tile{color:#3b82f6;min-width:0;text-align:center;text-decoration:none}.panel-personalize-effect-hub-create-tile>span{align-items:center;aspect-ratio:1;background:#eaf2fe;border:1.5px dashed #3b82f6;border-radius:8px;display:flex;font-size:28px;font-weight:400;justify-content:center;line-height:1;text-decoration:none}.panel-personalize-effect-hub-create-tile>b{display:block;font-size:11.5px;font-weight:600;line-height:1.2;margin-top:6px;text-decoration:none;text-underline-offset:2px}.panel-personalize-effect-hub-create-tile:focus-visible>b,.panel-personalize-effect-hub-create-tile:hover>b{text-decoration:underline}.panel-personalize-effect-hub-empty{align-items:center;background:#fbfcfd;border:1px dashed #e3e6ea;border-radius:12px;color:#6b7280;display:flex;flex-direction:column;font-size:12px;gap:4px;padding:24px;text-align:center}.panel-personalize-effect-hub-empty b{color:#121212;font-size:13px}.panel-personalize-effect-hub-premium-help{background:radial-gradient(110% 100% at 82% 0,rgba(59,130,246,.25),transparent 60%),#121212;border-radius:12px;color:#fff;margin-top:22px;padding:18px}.panel-personalize-effect-hub-premium-help>header{align-items:center;display:flex;gap:8px;margin-bottom:14px}.panel-personalize-effect-hub-premium-help>header span{color:#7be0d2;font-size:16px}.panel-personalize-effect-hub-premium-help>header h3{font-size:16px;margin:0}.panel-personalize-effect-hub-premium-help__options{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.panel-personalize-effect-hub-premium-help__options article{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.16);border-radius:10px;display:flex;flex-direction:column;padding:16px}.panel-personalize-effect-hub-premium-help__options article h4{font-size:13.5px;margin:0 0 8px}.panel-personalize-effect-hub-premium-help__options article .number-of-devices-label,.panel-personalize-effect-hub-premium-help__options article p{color:#c6ceda;flex:1;font-size:12px;line-height:1.5;margin:0 0 14px}.panel-personalize-effect-hub-premium-help__options article .panel-personalize-effect-hub-premium-help__action{align-items:center;background:linear-gradient(90deg,#3b82f6,#60c7ba);border:0;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Customfont;font-size:12.5px;font-weight:700;justify-content:center;min-height:40px;padding:0 16px;text-decoration:none;width:100%}.panel-personalize-effect-hub-premium-help__options article .panel-personalize-effect-hub-premium-help__action.panel-personalize-effect-hub-premium-help__contact{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.25)}.panel-personalize-effect-hub-premium-help__options article .panel-personalize-effect-hub-premium-help__action.panel-personalize-effect-hub-premium-help__contact:focus-visible,.panel-personalize-effect-hub-premium-help__options article .panel-personalize-effect-hub-premium-help__action.panel-personalize-effect-hub-premium-help__contact:hover{border-color:#7be0d2;color:#7be0d2}.panel-personalize-effect-hub-manage{align-items:center;border-top:1px solid #e3e6ea;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:28px;padding-top:22px}.panel-personalize-effect-hub-manage span{color:#6b7280;font-size:13px}.panel-personalize-effect-hub-manage a{align-items:center;background:#fff;border:1px solid #3b82f6;border-radius:999px;color:#3b82f6;display:inline-flex;font-family:Customfont;font-size:14px;font-weight:600;justify-content:center;min-height:40px;min-width:195px;padding:0 20px;text-decoration:none;transition:background-color var(--pf-duration-fast) ease,border-color var(--pf-duration-fast) ease,color var(--pf-duration-fast) ease}.panel-personalize-effect-hub-manage a:hover{background:#eaf2fe}.panel-personalize-effect-hub-manage a:focus-visible{background:#eaf2fe;outline:2px solid #3b82f6;outline-offset:2px}.panel-personalize-effect-hub-rail{min-width:0}.panel-personalize-effect-hub-rail__card{border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px}.panel-personalize-effect-hub-rail__card>header{align-items:center;display:flex;gap:8px;justify-content:space-between}.panel-personalize-effect-hub-rail__card>header h3{color:#121212;font-size:13.5px;font-weight:700;margin:0}.panel-personalize-effect-hub-rail__card>header strong{align-items:center;background:#eaf2fe;border-radius:999px;color:#112562;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;min-height:22px;padding:0 9px;white-space:nowrap}.panel-personalize-effect-hub-rail__empty{color:#43474c;font-size:12px;line-height:1.55;margin:0}.panel-personalize-effect-hub-rail-group{margin-top:12px}.panel-personalize-effect-hub-rail-group:first-child{margin-top:0}.panel-personalize-effect-hub-rail-group>h4{align-items:center;color:#6b7280;display:flex;font-size:10.5px;font-weight:700;gap:6px;letter-spacing:.06em;margin:0 0 7px;text-transform:uppercase}.panel-personalize-effect-hub-rail-group>h4 i{background:#e3e6ea;flex:1;height:1px}.panel-personalize-effect-hub-rail-group>div{display:flex;flex-wrap:wrap;gap:5px}.panel-personalize-effect-hub-rail-group>div>span{align-items:center;background:#fff;border:1px solid #e3e6ea;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;gap:5px;min-height:28px;padding:0 5px 0 9px}.panel-personalize-effect-hub-rail-group>div>span.is-premium{background:#eaf2fe;border-color:#c9d7f2}.panel-personalize-effect-hub-rail-group>div>span button{background:none;border:0;color:#6b7280;cursor:pointer;font:500 16px Customfont;line-height:1;padding:0 2px}.panel-personalize-effect-hub-rail-group>div>span button:hover{color:#fd5249}.panel-personalize-effect-hub-key-icon{color:#112562}.panel-personalize-effect-hub-rail__premium-note{align-items:flex-start;background:#fbfcfd;border:1px solid #e3e6ea;border-radius:8px;color:#43474c;display:flex;font-size:11.5px;gap:7px;line-height:1.45;padding:9px 12px}.panel-personalize-effect-hub-rail__note{color:#9aa1aa;font-size:11px;line-height:1.4;margin:0}.panel-personalize-effect-hub-rail__note b{color:#6b7280}.panel-personalize-effect-hub-modal-backdrop{align-items:center;background:hsla(0,0%,7%,.52);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.panel-personalize-effect-hub-preview{background:#fff;border-radius:16px;box-shadow:0 24px 70px hsla(0,0%,7%,.2);max-height:calc(100vh - 32px);max-width:660px;overflow-y:auto;padding:26px;width:100%}.panel-personalize-effect-hub-preview>header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.panel-personalize-effect-hub-preview>header>div{align-items:center;display:flex;gap:8px}.panel-personalize-effect-hub-preview>header>div>span{background:#f2fbf5;border:1px solid rgba(31,138,76,.35);border-radius:4px;color:#1f8a4c;font-size:9.5px;font-weight:700;letter-spacing:.08em;padding:3px 7px}.panel-personalize-effect-hub-preview>header h2{font-size:22px;font-weight:600;line-height:1.2;margin:0}.panel-personalize-effect-hub-preview>header button{background:none;border:0;color:#6b7280;cursor:pointer;font-size:28px;line-height:1;padding:0}.panel-personalize-effect-hub-preview>.number-of-devices-label,.panel-personalize-effect-hub-preview>p{color:#6b7280;font-size:13px;line-height:1.5;margin:14px 0 18px}.panel-personalize-effect-hub-preview__premium{background:#121212;border-radius:8px;color:#e8edf5;font-size:11.5px;line-height:1.45;margin-bottom:12px;padding:9px 12px}.panel-personalize-effect-hub-preview__locked{align-items:center;background:#121212;border-radius:8px;color:#dce3ed;display:flex;font-size:11.5px;gap:8px;line-height:1.4;margin-bottom:12px;padding:9px 10px 9px 12px}.panel-personalize-effect-hub-preview__locked>span:nth-child(2){flex:1}.panel-personalize-effect-hub-preview__locked button{background:linear-gradient(90deg,#3b82f6,#60c7ba);border:0;border-radius:7px;color:#fff;cursor:pointer;flex:none;font:700 11px Customfont;min-height:32px;padding:0 11px}.panel-personalize-effect-hub-lock-icon{background:#9fb0c8;flex:none;height:14px;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 13a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2zm3-2V7a4 4 0 1 1 8 0v4'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:contain;width:14px}.panel-personalize-effect-hub-preview__photos{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:20px}.panel-personalize-effect-hub-preview__photos:has(figure:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,218px));justify-content:center}.panel-personalize-effect-hub-preview__photos:has(figure:only-child){grid-template-columns:minmax(0,218px);justify-content:center}.panel-personalize-effect-hub-preview__photos figure{margin:0;min-width:0}.panel-personalize-effect-hub-preview__photos figure img{border-radius:8px;display:block;height:auto;width:100%}.panel-personalize-effect-hub-preview__photos figure figcaption{color:#6b7280;display:flex;font-size:11px;gap:5px;justify-content:center;margin-top:5px;text-align:center}.panel-personalize-effect-hub-preview__format-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.panel-personalize-effect-hub-preview__format-head b{color:#13163f;font-size:13px}.panel-personalize-effect-hub-preview__format-head a{color:#6b7280;display:inline-flex;font-size:12px;font-weight:600;gap:5px}.panel-personalize-effect-hub-preview__format-head a:before{background:currentColor;content:"";height:13px;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 20h9M16.5 3.5a2.12 2.12 0 0 1 3 3L8 18l-4 1 1-4z'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:contain;width:13px}.panel-personalize-effect-hub-preview__formats{display:flex;flex-direction:column;gap:8px}.panel-personalize-effect-hub-preview__formats>label{align-items:center;background:#fff;border:1.5px solid #e3e6ea;border-radius:8px;color:#43474c;cursor:pointer;display:flex;font:500 13px Customfont;gap:10px;min-height:54px;padding:12px 15px;text-align:left;width:100%}.panel-personalize-effect-hub-preview__formats>label:has(input:disabled){cursor:not-allowed;opacity:.65}.panel-personalize-effect-hub-preview__formats>label.is-selected{background:#eaf2fe;border-color:#3b82f6;color:#121212}.panel-personalize-effect-hub-preview__formats>label.is-selected .panel-personalize-effect-hub-person-icon{color:#121212;opacity:1}.panel-personalize-effect-hub-preview__formats>label>input[type=checkbox]{cursor:inherit;flex:none;height:22px;margin:0;pointer-events:none;width:22px}.panel-personalize-effect-hub-preview__formats>label .panel-personalize-effect-hub-person-icon{color:#9aa1aa;opacity:.55}.panel-personalize-effect-hub-preview__formats>label em{color:#2563eb;font-size:11px;font-style:normal;font-weight:700;margin-left:auto}.panel-personalize-effect-hub-preview__hint{color:#9aa1aa!important;font-size:11px!important;margin:10px 0!important;text-align:center}.panel-personalize-effect-hub-preview__done{background:#121212;border:0;border-radius:8px;color:#fff;cursor:pointer;font:700 14px Customfont;min-height:48px;padding:13px;width:100%}@supports selector(:has(*)){@media only screen and (min-width:1000px){.panel-personalize-event-section:has(#panel_personalize_effect_hub){max-width:1020px}#capture_options_div:has(#panel_personalize_effect_hub){display:block}#capture_options_div:has(#panel_personalize_effect_hub)>form{align-items:start;column-gap:20px;display:grid;grid-template-columns:620px minmax(300px,1fr);justify-content:center;row-gap:16px}#capture_options_div:has(#panel_personalize_effect_hub)>form>*{grid-column:1;min-width:0}#capture_options_div:has(#panel_personalize_effect_hub)>form>.panel-personalize-effect-hub-rail{align-self:start;grid-column:2;grid-row:1;position:sticky;top:calc(var(--panel-header-height, 64px) + 16px)}#capture_options_div:has(#panel_personalize_effect_hub)>form>.panel-personalize-effect-hub-modal-backdrop{position:fixed}}}@media only screen and (max-width:999px){.panel-personalize-effect-hub-catalog,.panel-personalize-effect-hub-rail{margin-bottom:16px}}@media only screen and (max-width:620px){.panel-personalize-effect-hub-catalog{padding:18px 14px}.panel-personalize-effect-hub-types{grid-template-columns:1fr}.panel-personalize-effect-hub-toolbar{align-items:stretch;flex-direction:column}.panel-personalize-effect-hub-search{margin-left:0;max-width:none;min-height:42px;width:100%}.panel-personalize-effect-hub-format-filter{flex-wrap:wrap}.panel-personalize-effect-hub-format-filter button{min-height:40px;min-width:40px}.panel-personalize-effect-hub-grid{gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.panel-personalize-effect-hub-tile__check,.panel-personalize-effect-hub-tile__preview{height:34px;width:34px}.panel-personalize-effect-hub-premium{padding:12px 14px}.panel-personalize-effect-hub-premium__footer{align-items:stretch;flex-wrap:nowrap;gap:8px}.panel-personalize-effect-hub-provider-extras{flex:none}.panel-personalize-effect-hub-providers{flex-wrap:nowrap;gap:8px}.panel-personalize-effect-hub-providers .panel-personalize-effect-hub-provider__filter{justify-content:center;min-height:44px;padding:0;position:relative;width:44px}.panel-personalize-effect-hub-providers .panel-personalize-effect-hub-provider__filter>span:not(.panel-personalize-effect-hub-provider__icon){display:none}.panel-personalize-effect-hub-providers .panel-personalize-effect-hub-provider__filter>i{align-items:center;background:#111823;border:1px solid #7be0d2;border-radius:50%;height:16px;justify-content:center;position:absolute;right:-5px;top:-5px;width:16px}.panel-personalize-effect-hub-providers .panel-personalize-effect-hub-provider__filter>i svg{height:11px;width:11px}.panel-personalize-effect-hub-provider-manage{flex:1;font-size:11px;gap:5px;justify-content:center;line-height:1.3;min-height:44px;min-width:0;padding:6px}.panel-personalize-effect-hub-provider-manage .effect-key-icon{flex:none}.panel-personalize-effect-hub-provider--muse .panel-personalize-effect-hub-provider__filter{gap:10px}.panel-personalize-effect-hub-provider--muse .panel-personalize-effect-hub-provider__icon{border-radius:11px;height:44px;width:44px}.panel-personalize-effect-hub-provider--muse .panel-personalize-effect-hub-provider__identity strong{font-size:19px}.panel-personalize-effect-hub-provider--muse .panel-personalize-effect-hub-provider__selection>span{display:none}.panel-personalize-effect-hub-preview__locked{align-items:flex-start;flex-wrap:wrap}.panel-personalize-effect-hub-preview__locked button{margin-left:22px}.panel-personalize-effect-hub-premium-help__options{grid-template-columns:1fr}.panel-personalize-effect-hub-section>header{align-items:flex-start}.panel-personalize-effect-hub-section>header .panel-personalize-effect-hub-add-all{min-height:40px;width:140px}}.panel-edit-scenario-section,.panel-my-scenarios-section,.panel-personalize-event-section{display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:700px;width:100%}.panel-personalize-event-section{max-width:600px}.panel-personalize-event-section iframe{background-color:var(--gray-medium,#dee2e6);border-radius:.5rem;width:100%}.panel-edit-scenario-section{gap:6rem;max-width:unset}.panel-my-scenarios-title-container{margin-bottom:3rem}.panel-edit-scenario-title,.panel-my-scenarios-title{text-align:center}.panel-capture-tab-checkbox-container,.panel-personalize-event-tab-checkbox-container{display:flex;flex-direction:row;flex-wrap:nowrap}.panel-capture-tab-checkbox-container{list-style:none;margin-bottom:2rem}.panel-capture-tab-checkbox,.panel-personalize-event-tab-checkbox,.user-profile-tab-container{flex-grow:1}.panel-capture-tab-checkbox label,.panel-personalize-event-tab-checkbox label,.user-profile-tab-container label{display:inline-block;padding:1rem;position:relative;text-align:center;width:100%}.panel-capture-tab-checkbox label:after,.panel-personalize-event-tab-checkbox label:after,.user-profile-tab-container label:after{background-color:var(--white,#fff);border-radius:.25rem;bottom:0;box-shadow:0 1px 12px hsla(0,0%,80%,.25);content:"";display:inline-block;height:4px;left:0;position:absolute;width:calc(100% + .25rem)}.panel-capture-tab-checkbox input:checked+label,.panel-personalize-event-tab-checkbox input:checked+label,.user-profile-tab-container input:checked+label{border-color:var(--blue,#3b82f6);color:var(--blue,#3b82f6);z-index:1}.panel-capture-tab-checkbox input:checked+label:after,.panel-personalize-event-tab-checkbox input:checked+label:after,.user-profile-tab-container input:checked+label:after{background-color:var(--blue,#3b82f6)}.panel-capture-tab-checkbox label:after{background-color:var(--gray-medium,#dee2e6)}.panel-personalize-event-tab-checkbox{display:flex;flex-basis:0}.panel-personalize-event-tab-checkbox label{align-items:center;display:flex;justify-content:center}.panel-personalize-tab-new-badge{align-items:center;background-color:var(--blue,#3b82f6);border-radius:1rem;color:var(--white,#fff);display:inline-flex;flex-shrink:0;font-size:.6rem;font-weight:700;justify-content:center;letter-spacing:.03em;line-height:1;margin-left:7px;padding:.22rem .45rem .15rem;text-transform:uppercase}@media only screen and (max-width:620px){.panel-personalize-event-tab-checkbox{min-width:0}.panel-personalize-event-tab-checkbox label{font-size:13px;line-height:18px;min-height:68px;padding:18px 6px 10px;text-wrap:balance}.panel-personalize-tab-new-badge{font-size:8px;margin:0;padding:3px 6px;position:absolute;right:6px;top:1px}}.switch-checkbox-container{align-items:center;background-color:var(--white,#fff);border-radius:.5rem;display:flex;flex-direction:row;gap:1rem;padding:1rem}.switch-checkbox-container .number-of-devices-label,.switch-checkbox-container p{font:400 1rem Customfont;margin-bottom:0}.panel-personalize-tabbed-container{line-height:1.5rem;margin-top:3rem}.event-personalize-capture-container{display:grid;flex-direction:row;flex-wrap:wrap;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}@media only screen and (max-width:750px){.event-personalize-capture-container{grid-template-columns:1fr}}.event-personalize-capture-checkbox-container label,.mirror-image-custom-checkbox-container label,.mirror-image-custom-radio-container label{background-color:var(--white,#fff);border-radius:.5rem;box-shadow:0 1px 12px hsla(0,0%,80%,.25);display:flex;flex-direction:row;gap:.5rem;padding:1rem}.event-personalize-capture-checkbox-container .custom-checkbox-circle,.event-personalize-capture-checkbox-container .custom-radio-circle,.mirror-image-custom-checkbox-container .custom-checkbox-circle,.mirror-image-custom-checkbox-container .custom-radio-circle,.mirror-image-custom-radio-container .custom-checkbox-circle,.mirror-image-custom-radio-container .custom-radio-circle{aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;border:1.5px solid var(--landing-text-muted,#6b7280);border-radius:50%;height:18px;transition:background-color var(--pf-duration-quick),border-color var(--pf-duration-quick),background-size var(--pf-duration-quick);width:18px}.event-personalize-capture-checkbox-container>label>.custom-checkbox-circle,.event-personalize-capture-checkbox-container>label>.custom-radio-circle,.mirror-image-custom-checkbox-container>label>.custom-checkbox-circle,.mirror-image-custom-checkbox-container>label>.custom-radio-circle,.mirror-image-custom-radio-container>label>.custom-checkbox-circle,.mirror-image-custom-radio-container>label>.custom-radio-circle{align-self:flex-start;margin-top:3px}@supports(margin-top:1lh){.event-personalize-capture-checkbox-container>label>.custom-checkbox-circle,.event-personalize-capture-checkbox-container>label>.custom-radio-circle,.mirror-image-custom-checkbox-container>label>.custom-checkbox-circle,.mirror-image-custom-checkbox-container>label>.custom-radio-circle,.mirror-image-custom-radio-container>label>.custom-checkbox-circle,.mirror-image-custom-radio-container>label>.custom-radio-circle{margin-top:calc(.5lh - 9px)}}.event-personalize-capture-checkbox-container input[type=checkbox]+label .custom-checkbox-circle,.event-personalize-capture-checkbox-container input[type=checkbox]+label .custom-radio-circle,.mirror-image-custom-checkbox-container input[type=checkbox]+label .custom-checkbox-circle,.mirror-image-custom-checkbox-container input[type=checkbox]+label .custom-radio-circle,.mirror-image-custom-radio-container input[type=checkbox]+label .custom-checkbox-circle,.mirror-image-custom-radio-container input[type=checkbox]+label .custom-radio-circle{background-size:72%;border-radius:var(--pf-radius-6)}.event-personalize-capture-checkbox-container input[type=radio]+label .custom-checkbox-circle,.event-personalize-capture-checkbox-container input[type=radio]+label .custom-radio-circle,.mirror-image-custom-checkbox-container input[type=radio]+label .custom-checkbox-circle,.mirror-image-custom-checkbox-container input[type=radio]+label .custom-radio-circle,.mirror-image-custom-radio-container input[type=radio]+label .custom-checkbox-circle,.mirror-image-custom-radio-container input[type=radio]+label .custom-radio-circle{background-image:radial-gradient(circle,var(--blue,#3b82f6) 0 42%,transparent 46%);background-size:0 0}.event-personalize-capture-checkbox-container input[type=radio]:checked+label .custom-checkbox-circle,.event-personalize-capture-checkbox-container input[type=radio]:checked+label .custom-radio-circle,.mirror-image-custom-checkbox-container input[type=radio]:checked+label .custom-checkbox-circle,.mirror-image-custom-checkbox-container input[type=radio]:checked+label .custom-radio-circle,.mirror-image-custom-radio-container input[type=radio]:checked+label .custom-checkbox-circle,.mirror-image-custom-radio-container input[type=radio]:checked+label .custom-radio-circle{background-size:100% 100%;border-color:var(--blue,#3b82f6)}.event-personalize-capture-checkbox-container input[type=checkbox]:checked+label .custom-checkbox-circle,.event-personalize-capture-checkbox-container input[type=checkbox]:checked+label .custom-radio-circle,.mirror-image-custom-checkbox-container input[type=checkbox]:checked+label .custom-checkbox-circle,.mirror-image-custom-checkbox-container input[type=checkbox]:checked+label .custom-radio-circle,.mirror-image-custom-radio-container input[type=checkbox]:checked+label .custom-checkbox-circle,.mirror-image-custom-radio-container input[type=checkbox]:checked+label .custom-radio-circle{background-color:var(--blue,#3b82f6);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-size:72%;border-color:var(--blue,#3b82f6)}.event-personalize-capture-checkbox-container label{flex-direction:column;height:100%}.event-personalize-capture-checkbox-container label section{align-items:center;display:flex;flex-direction:row;gap:.5rem}.event-personalize-capture-checkbox-container label>.number-of-devices-label,.event-personalize-capture-checkbox-container label>p{font:400 .9rem Customfont}.mirror-image-custom-radio-container--stacked label{height:100%}.mirror-image-custom-radio-container--stacked label section{align-items:center;display:flex;flex-direction:row;gap:.5rem}.mirror-image-custom-radio-container--stacked label>.number-of-devices-label,.mirror-image-custom-radio-container--stacked label>p{font:400 .9rem Customfont}.mirror-image-checkbox-list.mirror-image-checkbox-list--single-column{grid-template-columns:1fr}.panel-personalize-tabbed-container-checkbox-title-container{border-bottom:1px solid var(--gray-medium,#dee2e6);display:flex;flex-direction:column;gap:1rem;padding-bottom:2rem}.panel-force-camera-facing{margin-top:3rem}.photo-style-container{display:flex;flex-direction:column;gap:1rem;margin-top:3rem}.panel-personalize-event-background-notice{margin-bottom:1rem}.panel-personalize-event-background-notice>span{background-color:var(--blue-light,#e5edfa);border-radius:1rem;color:var(--blue-strong,#112562);display:inline-block;font:500 .75rem Customfont;padding:.25rem .625rem}.panel-personalize-event-background-notice>.number-of-devices-label,.panel-personalize-event-background-notice>p{color:var(--gray-dark,#434343);font:400 .875rem/1.5 Customfont;margin-top:.5rem}.panel-personalize-desc{color:var(--black,#121212);font:400 1rem Customfont;line-height:1.5}.panel-personalize-desc a{color:var(--blue,#3b82f6);font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .2s ease}.panel-personalize-desc a:hover{opacity:.75}.panel-personalize-hint{color:var(--gray-dark,#434343);font:400 .8rem Customfont;line-height:1.45;margin:.3rem 0 0}.ai-event-effect-custom-radio{color:var(--black,#121212);display:flex;flex-direction:column;gap:1rem;position:relative;text-decoration:unset;width:100%}.ai-event-effect-custom-radio button,.ai-event-effect-custom-radio label{background-color:var(--white,#fff);border-radius:.5rem;box-shadow:0 0 12px #ccc;left:.5rem;padding:.7rem;position:absolute;top:.5rem}.ai-event-effect-custom-radio button div,.ai-event-effect-custom-radio label div{background-position:50%;background-repeat:no-repeat;border:1.5px solid var(--landing-text-muted,#6b7280);border-radius:50%;height:1.25rem;transition:background-color var(--pf-duration-quick),border-color var(--pf-duration-quick),background-size var(--pf-duration-quick);width:1.25rem}.ai-event-effect-custom-radio input[type=checkbox],.ai-event-effect-custom-radio input[type=radio]{appearance:none;-webkit-appearance:none;background:none;border:none;cursor:pointer;display:inline-block;height:100%;left:0;position:absolute!important;top:0;width:100%}.ai-event-effect-custom-radio input[type=checkbox]:focus-visible,.ai-event-effect-custom-radio input[type=radio]:focus-visible{outline:2px solid var(--blue,#3b82f6);outline-offset:.5rem}.ai-event-effect-custom-radio input[type=checkbox]:checked,.ai-event-effect-custom-radio input[type=radio]:checked{background:none;border:none}.ai-event-effect-custom-radio input[type=radio]+label div{background-image:radial-gradient(circle,var(--blue,#3b82f6) 0 42%,transparent 46%);background-size:0 0}.ai-event-effect-custom-radio input[type=radio]:checked+label div{background-size:100% 100%;border-color:var(--blue,#3b82f6)}.ai-event-effect-custom-radio input[type=checkbox]:checked+label div{background-color:var(--blue,#3b82f6);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-size:72%;border-color:var(--blue,#3b82f6)}.ai-event-effect-custom-radio img{aspect-ratio:154/154;background-color:var(--white,#fff);border-radius:.5rem;box-shadow:0 1px 12px hsla(0,0%,80%,.25);height:auto;object-fit:cover;width:100%}@media only screen and (min-width:1351px){.ai-event-effect-custom-radio img{max-width:154px}}.ai-event-effect-custom-radio .number-of-devices-label,.ai-event-effect-custom-radio p{display:-webkit-box;-webkit-box-orient:vertical;font:500 1.125rem Customfont;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;overflow-wrap:anywhere;text-align:center;width:100%}.ai-event-effect-custom-radio input[type=checkbox]+label div{background-size:72%;border-radius:var(--pf-radius-6)}.panel-create-event-form .ai-event-effect-custom-radio img{object-fit:contain}.my-scenarios-container__list,.photo-style-checkbox-list{align-items:stretch;display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr 1fr;list-style:none}.my-scenarios-container__list img,.photo-style-checkbox-list img{border-radius:.5rem}.view-more-button{align-items:center;background:var(--blue-light,#e5edfa);border:none;border-radius:.5rem;color:var(--blue,#3b82f6);cursor:pointer;display:flex;font:700 1rem Customfont;gap:.5rem;justify-content:center;margin-top:1rem;padding:.6rem 1.5rem;transition:background-color var(--pf-duration-quick) ease;width:100%}.view-more-button:hover{background-color:var(--view-more-button-background,#d0dff0)}.view-more-button:after{border-bottom:2px solid var(--blue,#3b82f6);border-right:2px solid var(--blue,#3b82f6);content:"";display:inline-block;height:.45rem;transform:translateY(-2px) rotate(45deg);transition:transform var(--pf-duration-base) ease;width:.45rem}.view-more-button.expanded:after{transform:translateY(2px) rotate(-135deg)}.view-more-item{transition:opacity var(--pf-duration-base) ease,transform var(--pf-duration-base) ease}.view-more-item.view-more-fading{opacity:0;transform:scale(.95) translateY(8px)}.pre-visualization-container{display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin-top:3rem;text-align:center}.pre-visualization-text{font-size:1rem;font-weight:500}.pre-visualization-checkbox-list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center;list-style:none}.pre-visualization-checkbox-item{position:relative}.pre-visualization-checkbox-item label{border:2px solid var(--black,#121212);border-radius:2rem;cursor:pointer;display:inline-block;padding:.25rem 1rem;transition:background-color var(--pf-duration-slow) ease-in-out,color var(--pf-duration-slow) ease-in-out,opacity var(--pf-duration-slow) ease-in-out}.pre-visualization-checkbox-item label:hover{background-color:var(--black,#121212);color:var(--white,#fff);opacity:.5}.pre-visualization-checkbox-item input[type=radio]{accent-color:transparent;appearance:none;-webkit-appearance:none;background:transparent;border:none;border-radius:2rem;cursor:pointer;height:100%;left:50%;margin:0;opacity:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:100%}.pre-visualization-checkbox-item input[type=radio]:focus-visible{opacity:1;outline:2px solid var(--blue,#3b82f6);outline-offset:.5rem}.pre-visualization-checkbox-item input[type=radio]:checked+label{background-color:var(--black,#121212);color:var(--white,#fff)}.panel-personalize-deliver-form{display:flex;flex-direction:column;gap:3rem}.panel-personalize-deliver-form__section{display:flex;flex-direction:column;gap:1rem}.submitted-image-url{align-items:center;background-color:var(--white,#fff);border-radius:.5rem;display:flex;flex-direction:row;font-size:1rem;font-weight:700;gap:.5rem;padding:.5rem 1rem;width:fit-content}.submitted-image-url .number-of-devices-label,.submitted-image-url p{word-break:break-word}.background-color-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;width:100%}.background-color-radio-container{align-items:center;background-color:var(--white,#fff);border-radius:.5rem;box-shadow:0 1px 12px hsla(0,0%,80%,.25);display:flex;flex-direction:row;gap:.5rem;padding:.75rem 1rem;width:fit-content}.background-color-radio-container .background-color-custom-radio{background-image:radial-gradient(circle,var(--blue,#3b82f6) 0 42%,transparent 46%);background-position:50%;background-repeat:no-repeat;background-size:0 0;border:1.5px solid var(--landing-text-muted,#6b7280);border-radius:50%;height:1.25rem;transition:background-color var(--pf-duration-quick),border-color var(--pf-duration-quick),background-size var(--pf-duration-quick);width:1.25rem}.background-color-radio-container input[type=radio]:checked+.background-color-custom-radio{background-size:100% 100%;border-color:var(--blue,#3b82f6)}.background-color-radio-container .background-color-custom-radio-label{background-color:var(--black,#121212);border-radius:100%;height:2rem;width:2rem}.background-color-radio-container .red{background-color:var(--red,#fd5249)}.background-color-radio-container .green{background:var(--pf-legacy-teal)}.background-color-radio-container .blue{background:var(--blue,#3b82f6)}.background-color-radio-container .orange{background:#ff7a00}.background-color-radio-container .purple{background:#b91abc}.background-color-radio-container .yellow{background:#f0e81a}.background-color-radio-container .gray{background:#424242}.background-color-radio-container .darkred{background:#c50d0d}.background-color-radio-container .pink{background:#ff3cbd}.submmited-image-delete{margin-left:auto;white-space:nowrap}@media only screen and (max-width:950px){.submmited-image-delete{margin-right:0}}.panel-personalize-event-download-uploaded-image{align-items:center;background-color:var(--black,#121212);border:1px solid var(--black,#121212);border-radius:.5rem;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:background-color var(--pf-duration-slow) ease}.panel-personalize-event-download-uploaded-image img{transition:filter var(--pf-duration-slow) ease}.panel-personalize-event-download-uploaded-image:hover{background-color:var(--white,#fff)}.panel-personalize-event-download-uploaded-image:hover img{filter:brightness(0)}.submmited-image-url-container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;padding-right:.5rem}.submmited-image-url-container .submmited-image-delete{box-sizing:border-box;height:2.375rem}.ai-scenario-creation-container,.callout-action-container{align-items:center;background:var(--blue-light,#e5edfa);border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding:2rem 1rem;text-align:center;width:100%}.ai-scenario-creation-container h3,.callout-action-container h3{font:400 1.5rem Customfont}.input-color-container{display:flex;flex-direction:row}#lead_background_color_block{display:flex;flex-direction:column;gap:1rem}#lead_background_color_block .input-color-container{gap:.5rem}.my-scenarios-container{display:flex;flex-direction:column;gap:.5rem}.view-more-button+.my-scenarios-container{margin-top:2rem}.my-scenarios-container__header{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.my-scenarios-container__header a{color:var(--blue,#3b82f6);font-size:1rem;font-weight:700;text-decoration:unset}.my-scenarios-container__header .number-of-devices-label,.my-scenarios-container__header p{font:500 1.125rem Customfont}.preview-images-container{align-items:stretch;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin:2rem -50px 0}@media only screen and (max-width:950px){.preview-images-container{margin:2rem 0 0}}@media only screen and (max-width:550px){.preview-images-container{gap:2rem;grid-template-columns:1fr}.preview-images-container label{width:100%}}.composition-image-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem 1.5rem;justify-content:center}.composition-image-container .upload-container{flex:1 1 18rem;margin-top:0;max-width:28rem;min-width:0}.preview-image{display:flex;flex-direction:column;font:500 .9rem Customfont;gap:1rem}.preview-image .button-primary{margin-top:auto}.preview-image h3{font:700 1.1rem Customfont}.preview-image-background{align-items:center;background-color:var(--white,#fff);border-radius:.5rem;display:flex;flex-direction:column;height:100%;justify-content:center;padding:.5rem}.upload-container{display:flex;flex-direction:column;gap:.5rem;margin-top:auto}.personalize-submit-button{bottom:1rem;position:sticky;z-index:3}@media only screen and (max-width:950px){.personalize-submit-button{bottom:calc(62px + env(safe-area-inset-bottom) + 1rem)}}.panel-personalize-deliver-form__section h4{font:500 1.1rem Customfont}.social-media-form-container{display:flex;flex-direction:column;gap:2rem}.ai-event-effect-custom-radio label div,.custom-checkbox-circle{height:18px;width:18px}@media only screen and (max-width:950px){.my-scenarios-container__list,.photo-style-checkbox-list{gap:1rem}}.panel-page-galery-form__section{border-top:1px solid var(--gray-medium,#dee2e6);display:flex;flex-direction:column;gap:1rem;padding-top:2rem}.panel-page-galery-form__section .number-of-devices-label,.panel-page-galery-form__section p{margin-bottom:1rem}.panel-page-galery-form__section .switch-checkbox-container .number-of-devices-label,.panel-page-galery-form__section .switch-checkbox-container p{margin-bottom:0}.panel-personalize-event-add-option-button{margin:1rem auto 0;width:100%}.optional-background-container>div,.optional-frames-container>div{border-top:1px solid var(--gray-medium,#dee2e6);padding:1rem 0}.optional-background-container>div>button,.optional-frames-container>div>button{margin-right:-50px}@media only screen and (max-width:950px){.optional-background-container>div>button,.optional-frames-container>div>button{margin-right:0}}.event-personalize-checkbox-user-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.panel-personalize-event-frame-fit-toggle{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.panel-personalize-event-frame-fit-toggle-header{align-items:center;display:flex;flex-direction:row;gap:.5rem}.panel-personalize-event-frame-fit-toggle-header h4{font:500 1.1rem Customfont;margin:0}.panel-personalize-event-frame-fit-info-btn{align-items:center;background-color:transparent;border:none;cursor:pointer;display:inline-flex;padding:0}.panel-personalize-event-frame-fit-info-btn img{display:block;opacity:.7}.panel-personalize-event-frame-fit-info-btn:hover img{opacity:1}.panel-personalize-event-frame-fit-options{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media only screen and (max-width:750px){.panel-personalize-event-frame-fit-options{grid-template-columns:1fr}}.panel-personalize-event-frame-fit-info-content{display:flex;flex-direction:column;gap:.75rem;text-align:left}.panel-personalize-event-frame-fit-info-content h2{font:600 1.4rem Customfont;margin:0}.panel-personalize-event-frame-fit-info-content h3{font:600 1.05rem Customfont;margin:.5rem 0 0}.panel-personalize-event-frame-fit-info-content .number-of-devices-label,.panel-personalize-event-frame-fit-info-content p,.panel-personalize-event-frame-fit-info-content strong{font:400 .9rem Customfont;line-height:1.5;margin:0}.panel-personalize-event-frame-fit-info-content strong{font-weight:600;margin-top:.5rem}.panel-personalize-event-frame-fit-info-examples{display:flex;flex-direction:row;gap:1rem;justify-content:center;margin:.5rem 0}.panel-personalize-event-frame-fit-info-examples figure{display:flex;flex-direction:column;gap:.5rem;margin:0;max-width:50%}.panel-personalize-event-frame-fit-info-examples img{border-radius:.5rem;box-shadow:0 1px 12px hsla(0,0%,80%,.25);display:block;height:auto;width:100%}.panel-personalize-event-frame-fit-info-examples figcaption{font:500 .85rem Customfont;text-align:center}.panel-personalize-event-alignment-info-content{display:flex;flex-direction:column;gap:.75rem;text-align:left}.panel-personalize-event-alignment-info-content h2{font:600 1.4rem Customfont;margin:0}.panel-personalize-event-alignment-info-content h3{font:600 1.05rem Customfont;margin:.5rem 0 0}.panel-personalize-event-alignment-info-content .number-of-devices-label,.panel-personalize-event-alignment-info-content p,.panel-personalize-event-alignment-info-content strong{font:400 .9rem Customfont;line-height:1.5;margin:0}.panel-personalize-event-alignment-info-content strong{font-weight:600;margin-top:.5rem}.panel-personalize-event-alignment-info-examples{display:flex;flex-direction:row;gap:.75rem;justify-content:center;margin:.5rem 0}.panel-personalize-event-alignment-info-examples figure{display:flex;flex-direction:column;gap:.5rem;margin:0;max-width:33%}.panel-personalize-event-alignment-info-examples img{border-radius:.5rem;box-shadow:0 1px 12px hsla(0,0%,80%,.25);display:block;height:auto;width:100%}.panel-personalize-event-alignment-info-examples figcaption{font:500 .85rem Customfont;text-align:center}@media only screen and (max-width:768px){.panel-personalize-event-alignment-info-examples{gap:.4rem}.panel-personalize-event-alignment-info-examples figcaption{font-size:.75rem}}.panel-personalize-event-alignment-field{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.panel-personalize-event-switch-text{display:flex;flex-direction:column;gap:.3rem}.panel-personalize-event-switch-text .number-of-devices-label,.panel-personalize-event-switch-text p{font:500 1rem Customfont;line-height:1.3;margin:0}.panel-personalize-event-switch-text small{color:var(--gray-dark,#434343);font-size:.8rem;line-height:1.45}.panel-personalize-event-nested{background-color:var(--blue-light,#e5edfa);border:1px solid var(--blue-low-opacity,#c9d7f2);border-left:3px solid var(--blue,#3b82f6);border-radius:var(--pf-radius-10);display:flex;flex-direction:column;gap:1.1rem;margin-left:1rem;padding:1.25rem;position:relative}.panel-personalize-event-nested:before{border-bottom:2px solid var(--blue-low-opacity,#c9d7f2);border-bottom-left-radius:10px;border-left:2px solid var(--blue-low-opacity,#c9d7f2);content:"";height:2.6rem;left:-1rem;position:absolute;top:-1.1rem;width:1rem}@media only screen and (max-width:750px){.panel-personalize-event-nested{margin-left:1rem;padding:1rem}}.panel-personalize-event-nested .preview-images-container{margin:0}.panel-personalize-event-nested .preview-images-container.panel-personalize-event-uploads-single{grid-template-columns:minmax(0,340px);justify-content:center}.panel-personalize-event-nested .preview-images-container.panel-personalize-event-uploads-single .preview-image-background img{height:auto;max-width:160px}.panel-personalize-event-nested .optional-background-container>div>button,.panel-personalize-event-nested .optional-frames-container>div>button{margin-right:0}.panel-personalize-event-nested .panel-personalize-event-add-option-button{background-color:transparent;border:1px dashed var(--gray-medium,#dee2e6);border-radius:.5rem;color:var(--black,#121212);font-size:.9rem;font-weight:600;padding:.65rem 1rem;transition:background-color .25s ease,border-color .25s ease;width:100%}.panel-personalize-event-nested .panel-personalize-event-add-option-button:hover{background-color:var(--blue-light,#e5edfa);border-color:var(--blue,#3b82f6);opacity:1}.panel-personalize-event-nested .panel-personalize-event-add-option-button img{filter:brightness(0);height:18px;width:18px}.panel-personalize-event-frame-controls{display:flex;flex-direction:column;gap:1.1rem}.panel-personalize-event-orient-question{display:flex;flex-direction:column;gap:.4rem}.panel-personalize-event-orient-question h4{font:500 1.05rem Customfont;margin:0}.panel-personalize-event-orient-hint{color:var(--gray-dark,#434343);font-size:.8rem;line-height:1.45;margin:0 0 .35rem}.panel-personalize-event-orient-options{display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:750px){.panel-personalize-event-orient-options{gap:.6rem}}.panel-personalize-event-orient-card input{opacity:0;pointer-events:none;position:absolute}.panel-personalize-event-orient-card label{align-items:center;background-color:var(--white,#fff);border:1px solid var(--gray-medium,#dee2e6);border-radius:.5rem;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:center;padding:.9rem .5rem;text-align:center;transition:border-color var(--pf-duration-quick) ease,box-shadow var(--pf-duration-quick) ease}.panel-personalize-event-orient-card label svg{color:var(--gray-dark,#434343);height:26px;transition:color var(--pf-duration-quick) ease;width:26px}.panel-personalize-event-orient-card label span{font:600 .85rem Customfont;line-height:1.2}.panel-personalize-event-orient-card input:checked+label{border-color:var(--blue,#3b82f6);box-shadow:inset 0 0 0 1px var(--blue,#3b82f6)}.panel-personalize-event-orient-card input:checked+label svg{color:var(--blue,#3b82f6)}.modal-unsaved-changes .panel-personalize-unsaved-changes-leave-only,.modal-unsaved-changes .panel-personalize-unsaved-changes-switch-only{display:none}.modal-unsaved-changes.panel-personalize-unsaved-changes--leave .panel-personalize-unsaved-changes-leave-only,.modal-unsaved-changes.panel-personalize-unsaved-changes--switch .panel-personalize-unsaved-changes-switch-only{display:inline}#lead_collection_config_div>.photo-style-container{margin-top:2rem}.panel-configure-leads-block{border-top:1px solid var(--gray-medium,#dee2e6);padding-top:2rem}.panel-personalize-note{background-color:rgba(230,152,57,.1);border:1px solid var(--yellow,#e69839);border-radius:.75rem;padding:1.15rem 1.35rem}@media only screen and (max-width:750px){.panel-personalize-note{padding:1rem 1.1rem}}.panel-configure-leads-experience{margin-top:.75rem}.panel-configure-leads-experience__label{color:var(--blue-strong,#112562);font:600 .8125rem Customfont;letter-spacing:.01em;line-height:1.4;margin:0 0 .5rem}.panel-configure-leads-experience__summary{color:var(--black,#121212);font:400 1.0625rem Customfont;line-height:1.6;margin:0}.panel-configure-leads-experience__tip{color:var(--gray-dark,#434343);font:400 .875rem Customfont;line-height:1.55;margin:1.2rem 0 0}.panel-configure-leads-experience__tip strong{font-weight:600}.panel-configure-leads-retention-note{margin-top:1.25rem}.panel-configure-leads-retention-note .number-of-devices-label,.panel-configure-leads-retention-note p{color:var(--black,#121212);font:400 1.0625rem Customfont;line-height:1.6;margin:0}.panel-configure-leads-retention-note .panel-configure-leads-retention-note__estimate.number-of-devices-label,.panel-configure-leads-retention-note p.panel-configure-leads-retention-note__estimate{align-items:flex-start;color:var(--gray-dark,#434343);display:flex;font-size:.875rem;gap:.4rem;line-height:1.55;margin-top:.7rem}.panel-configure-leads-retention-note__clock{flex-shrink:0;margin-top:.15rem}.panel-configure-leads-retention-note .panel-configure-leads-retention-note__support.number-of-devices-label,.panel-configure-leads-retention-note p.panel-configure-leads-retention-note__support{color:var(--gray-dark,#434343);font-size:.875rem;line-height:1.55;margin-top:.45rem}.panel-configure-leads-retention-note a{color:var(--blue-strong,#112562);font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .2s ease}.panel-configure-leads-retention-note a:hover{opacity:.75}.panel-configure-leads-retention-note a:focus-visible{outline:2px solid var(--blue,#3b82f6);outline-offset:2px}.panel-lead-preview-device{margin:0 auto;max-width:100%;overflow:hidden}.panel-lead-preview-device iframe{display:block;transform-origin:top left}.panel-lead-preview-device--mobile{height:calc(720px*var(--rail-preview-scale, .8));width:calc(400px*var(--rail-preview-scale, .8))}.panel-lead-preview-device--mobile iframe{height:720px;transform:scale(var(--rail-preview-scale,.8));width:400px}.panel-lead-preview-device--tablet{height:calc(1024px*var(--rail-preview-scale, .625));width:calc(768px*var(--rail-preview-scale, .625))}.panel-lead-preview-device--tablet iframe{height:1024px;transform:scale(var(--rail-preview-scale,.625));width:768px}.panel-lead-preview-device--tv{height:calc(1920px*var(--rail-preview-scale, .375));width:calc(1080px*var(--rail-preview-scale, .375))}.panel-lead-preview-device--tv iframe{height:1920px;transform:scale(var(--rail-preview-scale,.375));width:1080px}.panel-configure-leads-preview-device-list{margin-top:0}.panel-configure-leads-preview-tab--disabled label{cursor:default;opacity:.4;pointer-events:none}.panel-configure-leads-preview-caption{color:var(--gray-dark,#434343);font-size:.9rem;margin:0 auto;min-height:1.1rem;text-align:center}.panel-personalize-phone-preview{height:calc(720px*var(--rail-preview-scale, .8));margin:0 auto;max-width:100%;overflow:hidden;width:calc(400px*var(--rail-preview-scale, .8))}.panel-personalize-phone-preview iframe{display:block;height:720px;transform:scale(var(--rail-preview-scale,.8));transform-origin:top left;width:400px}#delivery_preview_device,#lead_preview_device{position:relative}#delivery_preview_device iframe,#lead_preview_device iframe{left:0;position:absolute;top:0;transition:opacity .15s ease-in-out}#delivery_preview_device iframe.preview-buffer-hidden,#lead_preview_device iframe.preview-buffer-hidden{opacity:0;pointer-events:none}.panel-configure-leads-appearance{background-color:var(--blue-light,#e5edfa);border:1px solid var(--blue-low-opacity,#c9d7f2);border-left:3px solid var(--blue,#3b82f6);border-radius:var(--pf-radius-10);display:flex;flex-direction:column;gap:2rem;margin-top:2rem;padding:1.5rem 2rem 2rem}.panel-configure-leads-appearance .panel-configure-leads-appearance-item{margin-top:0}.panel-configure-leads-appearance h4{font:500 1.05rem Customfont;margin:0}.panel-configure-leads-branding-inherited{background-color:var(--white,#fff);border:1px solid var(--gray-medium,#dee2e6);border-radius:.6rem;display:flex;flex-direction:column;gap:1rem;padding:1rem 1.25rem}.panel-configure-leads-branding-inherited .button-secondary{align-self:flex-start}.panel-configure-leads-branding-inherited-preview{align-items:center;display:flex;gap:1.25rem}.panel-configure-leads-branding-logo-thumb{align-items:center;background-color:rgba(0,0,0,.04);border-radius:.5rem;display:flex;height:3rem;justify-content:center;padding:.35rem;width:3rem}.panel-configure-leads-branding-logo-thumb img{max-height:100%;max-width:100%;object-fit:contain}.panel-configure-leads-branding-swatches{display:flex;gap:.5rem}.panel-configure-leads-branding-swatch{border:1px solid var(--gray-medium,#dee2e6);border-radius:.4rem;display:inline-block;height:1.75rem;width:1.75rem}.panel-configure-leads-branding-note{color:var(--gray-dark,#434343);font-size:.8rem;line-height:1.45;margin:0}.panel-configure-leads-branding-custom{display:flex;flex-direction:column;gap:.75rem}.panel-configure-leads-create-question-button.button-secondary{width:100%}.panel-configure-leads-questions-list{display:flex;flex-direction:column;gap:.75rem}.draggable-list-item{background-color:var(--white,#fff);border-radius:.5rem;padding:1rem}.draggable-list-item.dragging{opacity:.4}.draggable-list-item.over{outline:2px dashed var(--gray-medium,#dee2e6);outline-offset:-2px}.panel-configure-leads-question-container{display:flex;flex-direction:column;gap:.75rem}.panel-configure-leads-question-header{align-items:center;display:flex;gap:.75rem}.panel-configure-leads-question-header img[draggable=false]{cursor:grab;flex-shrink:0;opacity:.5}.panel-configure-leads-question-header .chatgpt-switch{flex-shrink:0;height:20px;min-height:20px;min-width:32px;width:32px}.panel-configure-leads-question-header .chatgpt-slider:before{height:14px;left:3px;top:3px;width:14px}.panel-configure-leads-question-header input:checked+.chatgpt-slider:before{left:15px}.panel-configure-leads-question-label{align-items:center;cursor:pointer;display:flex;flex:1;gap:.5rem}.panel-configure-leads-question-label span{margin-bottom:0}.panel-configure-leads-question-required{align-items:center;background-color:var(--blue,#3b82f6);border-radius:1rem;color:var(--white,#fff);display:inline-flex;flex-shrink:0;font-size:.7rem;font-weight:600;justify-content:center;line-height:1;margin-left:auto;padding:.22rem .6rem .15rem;text-transform:uppercase}.panel-configure-leads-edit-question-button{background:none;cursor:pointer;flex-shrink:0;padding:.25rem}.panel-configure-leads-question-alternatives{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding-left:5rem}.panel-configure-leads-alternative-info{align-items:center;display:flex;font-size:.85rem;gap:.5rem}.panel-configure-leads-alternative-info .panel-configure-leads-alternative-type-icon{flex-shrink:0}.panel-configure-leads-alternative-info .panel-configure-leads-alternative-thumb{border-radius:var(--pf-radius-4);object-fit:cover}.panel-configure-leads-lgpd-text-container{display:flex;flex-direction:column;gap:1.75rem;margin-top:1.75rem}.panel-configure-leads-lgpd-text-container h4{font:500 1.05rem Customfont;margin:0}.panel-configure-leads-lgpd-textarea{border:1px solid var(--gray-medium,#dee2e6);border-radius:.5rem;box-sizing:border-box;font-family:inherit;font-size:.9rem;line-height:1.5;min-height:8rem;padding:.75rem 1rem;resize:vertical;width:100%}.panel-configure-leads-consent-builder,.panel-configure-leads-consent-section{display:flex;flex-direction:column;gap:.75rem}.panel-configure-leads-consent-row{align-items:center;background-color:var(--white,#fff);border-radius:.5rem;display:flex;flex-direction:row;gap:1rem;padding:1rem}.panel-configure-leads-consent-row .panel-configure-leads-consent-drag-handle{cursor:grab;flex-shrink:0;opacity:.5}.panel-configure-leads-consent-row.dragging{opacity:.4}.panel-configure-leads-consent-row.over{outline:2px dashed var(--gray-medium,#dee2e6);outline-offset:-2px}.panel-configure-leads-consent-row .panel-configure-leads-consent-text-input{border:1px solid var(--gray-medium,#dee2e6);border-radius:.5rem;flex:1 1 auto;font-family:inherit;font-size:.9rem;min-width:0;padding:.5rem .75rem}.panel-configure-leads-consent-row .panel-configure-leads-consent-required-label{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.panel-configure-leads-consent-row .panel-configure-leads-consent-required-label span{font-size:.85rem}.panel-configure-leads-consent-row .panel-configure-leads-consent-remove-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;padding:.25rem}.panel-configure-leads-consent-row:only-child .panel-configure-leads-consent-remove-button{display:none}@media only screen and (max-width:768px){.panel-configure-leads-consent-row{flex-wrap:wrap}.panel-configure-leads-consent-row .panel-configure-leads-consent-text-input{flex-basis:100%}}.panel-configure-leads-add-consent-button.button-secondary{width:100%}#lead_options_div .mirror-image-checkbox-list--double-columns{grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (max-width:600px){#lead_options_div .mirror-image-checkbox-list--double-columns{grid-template-columns:1fr}}#lead_options_div .mirror-image-checkbox-list--double-columns img{height:auto;max-width:100%}.mirror-image-custom-radio-container--stacked{position:relative}.mirror-image-custom-radio-container--stacked label{align-items:flex-start;background-color:var(--white,#fff);border:1px solid var(--gray-medium,#dee2e6);border-radius:.625rem;box-shadow:none;flex-direction:column;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.mirror-image-custom-radio-container--stacked label:hover{border-color:#b8cdf1}.mirror-image-custom-radio-container--stacked input[type=radio]:checked+label{background-color:#f1f5fd;border-color:var(--blue,#3b82f6);box-shadow:0 0 0 1px var(--blue,#3b82f6)}.mirror-image-custom-radio-container--stacked input[type=radio]:focus-visible+label{outline:2px solid var(--blue,#3b82f6);outline-offset:3px}.panel-configure-leads-timing-qr-button{align-items:center;background-color:var(--blue,#3b82f6);border:none;border-radius:.4rem;cursor:pointer;display:flex;justify-content:center;padding:.35rem;position:absolute;right:.5rem;top:.5rem;z-index:1}.panel-configure-leads-timing-qr-button img{filter:brightness(0) invert(1)}#lead_options_div .mirror-image-custom-radio-container--stacked:has(.panel-configure-leads-timing-qr-button:not(.none)) section{padding-right:2rem}.panel-configure-leads-registration-qr-frame{display:flex;justify-content:center}.panel-configure-leads-registration-qr-frame img{background-color:var(--white,#fff);border:1px solid var(--gray-medium,#dee2e6);border-radius:.5rem;padding:.5rem}.panel-personalize-event-article{container:panel-personalize-article/inline-size}.panel-personalize-preview-inline-slot{display:contents}.panel-personalize-preview-rail{display:none}.panel-personalize-preview-group{display:flex;flex-direction:column;gap:1rem}.panel-lead-preview-device,.panel-personalize-phone-preview{position:relative}.panel-personalize-preview-flash:after{animation:panel-personalize-preview-pulse .9s ease forwards;border-radius:.5rem;box-shadow:inset 0 0 0 3px var(--blue,#3b82f6);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}@keyframes panel-personalize-preview-pulse{0%{opacity:.7}to{opacity:0}}.panel-personalize-preview-chip{align-items:center;background-color:var(--blue-light,#e5edfa);border-radius:999px;color:var(--blue-strong,#112562);display:inline-flex;font-size:.7rem;font-weight:700;gap:.3rem;opacity:0;padding:.2rem .6rem;transition:opacity .25s ease;white-space:nowrap}.panel-personalize-preview-chip--visible{opacity:1}.panel-personalize-preview-chip__dot{background-color:var(--success,#23a667);border-radius:50%;height:6px;width:6px}@supports selector(:has(*)){@container panel-personalize-article (min-width: 1000px){.panel-personalize-event-section{max-width:1024px}.panel-personalize-tabbed-container{align-items:start;column-gap:1.5rem;display:grid;grid-template-columns:minmax(0,600px) minmax(320px,400px);justify-content:center;transition:grid-template-columns .25s ease,column-gap .25s ease}#capture_options_div{grid-template-columns:minmax(0,600px)}#lead_options_div:not(:has(#lead_collection_config_div:not(.none))){column-gap:0;grid-template-columns:minmax(0,600px) minmax(0,0)}#delivery_options_div .panel-personalize-preview-rail,#lead_options_div:has(#lead_collection_config_div:not(.none)) .panel-personalize-preview-rail{display:flex;flex-direction:column;position:sticky;top:calc(var(--panel-header-height, 64px) + 1rem)}#lead_collection_config_div>.photo-style-container:has(>#lead_preview_inline_slot){display:none}.panel-personalize-preview-rail__card{background-color:var(--white,#fff);border-radius:.5rem;box-shadow:0 1px 3px hsla(0,0%,7%,.05);display:flex;flex-direction:column;gap:.75rem;padding:1rem}.panel-personalize-preview-rail__head{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.panel-personalize-preview-rail__head h4{font-size:.95rem;font-weight:700;margin:0}.panel-personalize-preview-rail .panel-lead-preview-device--mobile,.panel-personalize-preview-rail .panel-personalize-phone-preview{height:calc(720px*var(--rail-preview-scale, .8));width:calc(400px*var(--rail-preview-scale, .8))}.panel-personalize-preview-rail .panel-lead-preview-device--mobile iframe,.panel-personalize-preview-rail .panel-personalize-phone-preview iframe{transform:scale(var(--rail-preview-scale,.8))}.panel-personalize-preview-rail .panel-lead-preview-device--tablet{height:calc(1024px*var(--rail-preview-scale, .625));width:calc(768px*var(--rail-preview-scale, .625))}.panel-personalize-preview-rail .panel-lead-preview-device--tablet iframe{transform:scale(var(--rail-preview-scale,.625))}.panel-personalize-preview-rail .panel-lead-preview-device--tv{height:calc(1920px*var(--rail-preview-scale, .375));width:calc(1080px*var(--rail-preview-scale, .375))}.panel-personalize-preview-rail .panel-lead-preview-device--tv iframe{transform:scale(var(--rail-preview-scale,.375))}}}.panel-question-create-article{display:flex;flex-direction:row;flex-wrap:wrap;position:relative}.panel-question-create-section{display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:600px;width:100%}.panel-question-create-form{display:flex;flex-direction:column;gap:2rem}.panel-question-create-type-section{display:flex;flex-direction:column;gap:1rem}.panel-question-create-type-section h3{margin:0}.panel-question-create-subtype-row{display:flex;flex-direction:column;gap:.5rem}.panel-question-create-subtype-header{align-items:center;display:flex;gap:.5rem}.panel-question-create-subtype-header h4{font-size:1rem;margin:0}.panel-question-create-subtype-header .info-modal-button{margin-left:0}.panel-question-create-subtype-row .event-type-radio-inputs-container{gap:.3rem}.panel-question-create-subtype-row .event-type-radio-inputs-container label{font-size:.8rem;gap:.3rem;padding:.35rem .5rem}.panel-question-create-subtype-row .event-type-radio-inputs-container img{height:16px;width:16px}@media only screen and (min-width:769px){.panel-question-create-subtype-row .event-type-radio-inputs-container{flex-wrap:nowrap}.panel-question-create-subtype-row .event-type-radio-inputs-container>div{flex:1 1 0;min-width:0}.panel-question-create-subtype-row .event-type-radio-inputs-container label{justify-content:center;width:100%}}.panel-question-create-selection-limits{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.panel-question-create-selection-limit-fields{display:flex;flex-direction:column;gap:.5rem}.panel-question-create-selection-limit-inputs{display:flex;flex-wrap:wrap;gap:.75rem}.panel-question-create-selection-limit-inputs .input-floating-container{flex:1 1 8rem;min-width:0}input[name=question_answer_display_mode]:checked+label,input[name=question_type_subtype]:checked+label,input[name=question_type_top]:checked+label{background-color:var(--black,#121212)!important;color:var(--white,#fff)!important}input[name=question_answer_display_mode]:checked+label img,input[name=question_type_subtype]:checked+label img,input[name=question_type_top]:checked+label img{filter:contrast(0) brightness(100)}.panel-question-create-details>*+*{margin-top:1rem}.panel-question-create-alternatives{display:flex;flex-direction:column;gap:.75rem}.panel-question-create-alternatives-list{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.panel-question-create-alternatives--text .panel-question-create-alternative-image-control{pointer-events:none;visibility:hidden}.panel-question-create-answer-display-mode{display:flex;flex-direction:column;gap:.5rem}.panel-question-create-add-alternative-button.button-secondary{width:100%}.panel-question-create-alternative{margin:0}.panel-question-create-alternative.dragging{opacity:.4}.panel-question-create-alternative.over .panel-question-create-alternative-input-label{outline:2px dashed var(--gray-medium,#dee2e6);outline-offset:2px}.panel-question-create-drag-handle{cursor:grab;flex-shrink:0;opacity:.5}.panel-question-create-alternative-input-label{align-items:center;background-color:var(--white,#fff);border-radius:.5rem;box-shadow:0 1px 12px hsla(0,0%,80%,.25);display:flex;gap:.5rem;padding:.5rem .75rem}.panel-question-create-alternative-input-label input[type=text]{background:transparent;border:none;flex:1;font-size:.95rem;outline:none}.panel-question-create-alternative-input-label:focus-within{outline:2px solid var(--blue,#3b82f6);outline-offset:2px}.panel-question-create-alternative-type-icon{flex-shrink:0}.panel-question-create-alternative-type-icon img{display:block}.panel-question-create-icon-button{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:4px}.panel-question-create-alternative-thumb{border-radius:var(--pf-radius-4);object-fit:cover}.panel-question-create-alternative-image-fullscreen-container{align-items:center;display:flex;flex-direction:column;gap:16px}.panel-question-create-alternative-image-fullscreen-img{border-radius:var(--pf-radius-8);max-height:60vh;max-width:100%}.panel-question-create-alternative-image-fullscreen-button-container{display:flex;gap:12px}.panel-question-create-hint{color:var(--gray-dark,#434343);font-size:.85rem;margin:0}.panel-question-create-inline-error{color:var(--red,#fd5249);font-size:.9rem;font-weight:500;margin:0}.client-receive-photo-body--iframe{overflow:hidden}.client-receive-photo-body{background-color:var(--black,#121212);color:var(--white,#fff);display:flex;flex-direction:column}.client-receive-photo-body .modal{color:var(--black,#121212)}#capture_receive_photos_div{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.client-receive-photo-header{align-items:center;display:grid;gap:.5rem;grid-template-columns:1fr auto 1fr;padding:.5rem 1rem}.client-receive-photo-header>img{grid-column:2;height:auto;justify-self:center;width:clamp(120px,25vw,148px)}.client-receive-photo-header .button-gradient{gap:.5rem;grid-column:3;justify-self:end;width:fit-content}@media(max-width:480px){.client-receive-photo-header>img{width:clamp(96px,35vw,148px)}}.client-receive-photo-main{display:flex;flex-direction:column;gap:0;height:100%;padding:0 0 1rem;text-align:center}.client-receive-photo-title{font:500 3rem Customfont}.client-receive-photo-list,.client-receive-photo-swiper-list{gap:1rem}.client-receive-photo-list li,.client-receive-photo-swiper-list li{border-radius:.5rem;overflow:hidden;position:relative}.client-receive-photo-list .loader,.client-receive-photo-swiper-list .loader{align-items:center;animation:unset;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;margin:0 auto;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:100%}.client-receive-photo-list .loader img,.client-receive-photo-swiper-list .loader img{animation:rotating 1.5s linear infinite;height:auto;max-width:120px;position:absolute;width:100%}.client-receive-photo-list .loader:before,.client-receive-photo-swiper-list .loader:before{background:linear-gradient(90deg,var(--blue,#3b82f6) 50.54%,var(--gradient2,#60c7ba) 81.76%);content:"";height:100%;left:0;opacity:.75;position:absolute;top:0;width:100%;z-index:-1}.client-receive-photo-list .loader-main,.client-receive-photo-swiper-list .loader-main{display:flex;flex-direction:column;gap:1rem}.client-receive-photo-list .loader-main img,.client-receive-photo-swiper-list .loader-main img{position:unset!important}.client-receive-photo-list .loader-main span,.client-receive-photo-swiper-list .loader-main span{font:700 1.5rem Customfont}.client-receive-photo-buttons-container{bottom:1rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;left:1rem;position:absolute}.client-receive-photo-buttons-container img{max-width:20px}.modal-receive-photo-qrcode .modal-content{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.client-receive-photo-swiper{width:100%}.client-receive-photo-swiper .button-primary{box-shadow:0 0 6px 0 var(--gray-dark,#434343)}.client-receive-photo-swiper-list{display:flex;flex-direction:column;gap:1rem;height:100%;list-style:none;width:100%}.client-receive-photo-swiper-list li{background-color:var(--gray-medium,#dee2e6);width:100%}.client-receive-photo-swiper-list .portrait{align-self:center;width:fit-content}.client-receive-photo-swiper-list .portrait .client-receive-photo-list-img{height:100%;max-height:100%;max-width:100%;width:auto}.client-receive-photo-list-img{height:auto;max-height:100vh;max-width:100vw;width:100%}.client-receive-photo-list-img--height-responsive{object-fit:cover}.client-receive-photo-swiper .swiper-pagination{margin-bottom:1rem}.client-receive-photo-swiper .swiper-pagination-bullet{background-color:var(--gray-light,#f5f6f7);border-radius:.5rem;height:.25rem;opacity:1;transition:width var(--pf-duration-slow) linear,color var(--pf-duration-slow) linear,box-shadow var(--pf-duration-slow) ease;width:1rem}.client-receive-photo-swiper .swiper-pagination-bullet-active{background-color:var(--blue,#3b82f6);box-shadow:8px 12px 24px 0 hsla(0,0%,7%,.08);width:3rem}.client-receive-photo-print-button-container{display:flex;flex-direction:row;justify-content:center}.receive-photos-link{color:var(--white,#fff);font:400 1.5rem Customfont;margin-top:1rem;text-shadow:0 0 1px #000}.home__support-icon{filter:contrast(0) brightness(100)}.receive-photos-qrcode-container{align-items:center;background-color:var(--white,#fff)!important;border-radius:.5rem;color:var(--black,#121212);display:flex;flex:1;flex-direction:column;gap:1rem;justify-content:center;padding:1rem}.receive-photos-qrcode-container>img{margin:0 auto;width:min(100%,25vh)}.swiper-slide--composite-photo .client-receive-photo-swiper-list{height:unset}.client-receive-photo-swiper .swiper-pagination{position:unset}@media only screen and (max-height:767px),only screen and (max-width:950px){.client-receive-photo-title{font:500 1.5rem Customfont}}@media only screen and (max-width:950px){.client-receive-photo-buttons-container span{display:none}.client-receive-photo-header{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}}@media only screen and (max-width:575px){.client-receive-photo-list{grid-template-columns:1fr!important}}@media only screen and (max-height:500px){#custom_ai_event_logo_img{height:auto;max-height:75px;width:auto}.client-receive-photo-title{display:none}.client-receive-photo-swiper .swiper-pagination{display:none!important}.swiper-slide--composite-photo .client-receive-photo-swiper-list{height:100%}.receive-photos-qrcode-container h2{display:none}.receive-photos-qrcode-container>img{aspect-ratio:1/1}}.modal.modal--standard.receive-photo-viewer{background:#101112;color:var(--white,#fff);height:100vh;height:100dvh;overscroll-behavior:contain;padding:0}.modal.modal--standard.receive-photo-viewer .receive-photo-viewer__dialog{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;min-width:0;outline:none;padding:0;width:100%}.modal.modal--standard.receive-photo-viewer .receive-photo-viewer__toolbar{display:flex;justify-content:flex-end;padding:max(8px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 8px}.modal.modal--standard.receive-photo-viewer .receive-photo-viewer__close{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);border-radius:50%;cursor:pointer;display:grid;height:44px;place-items:center;width:44px}.modal.modal--standard.receive-photo-viewer .receive-photo-viewer__close img{filter:brightness(0) invert(1)}.modal.modal--standard.receive-photo-viewer .receive-photo-viewer__stage{height:100%;min-height:0;min-width:0;width:100%}.modal.modal--standard.receive-photo-viewer .receive-photo-viewer__stage .swiper-slide{align-items:center;display:flex;justify-content:center}.modal.modal--standard.receive-photo-viewer .receive-photo-viewer__stage .swiper-zoom-container{height:100%;width:100%}.modal.modal--standard.receive-photo-viewer .receive-photo-viewer__stage img{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.modal.modal--standard.receive-photo-viewer .receive-photo-viewer__actions{display:flex;justify-content:center;padding:16px max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.modal.modal--standard.receive-photo-viewer .receive-photo-viewer__actions .button-primary{background:#f5f5f5;border:1px solid hsla(0,0%,100%,.2);box-shadow:none;color:#121212;min-height:48px;padding:12px 24px}.modal.modal--standard.receive-photo-viewer .receive-photo-viewer__actions .button-primary img{filter:brightness(0)}.modal.modal--standard.receive-photo-viewer .receive-photo-viewer__actions .button-primary[aria-busy=true]{cursor:wait;opacity:.65}.modal.modal--standard.receive-photo-viewer .receive-photo-viewer__actions .button-primary[aria-busy=true] img{display:none}.modal.modal--standard.receive-photo-viewer .receive-photo-viewer__actions .button-primary[aria-busy=true]:before{animation:rotating 1s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;box-sizing:border-box;content:"";height:20px;width:20px}.modal.modal--standard.receive-photo-viewer button:focus-visible{outline:2px solid var(--white,#fff);outline-offset:3px}.receive-photos-lead-body{margin:0;min-height:100vh;min-height:100dvh}.receive-photos-lead-body .panel-capture-lead-collection-back{--lead-back-size:2.5rem}.receive-photos-lead-mobile-body{margin:0;min-height:100vh;min-height:100dvh}.receive-photos-lead-mobile-body .panel-capture-lead-collection-back{--lead-back-size:2.5rem}.receive-photos-lead-mobile-qr-panel{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;min-height:100dvh;padding:clamp(16px,5vh,40px) clamp(16px,5vw,32px)}.receive-photos-lead-mobile-card{align-items:center;background:var(--white,#fff);border-radius:20px;box-shadow:0 1px 12px hsla(0,0%,80%,.25);box-sizing:border-box;color:var(--black,#121212);display:flex;flex-direction:column;gap:clamp(14px,2.5vh,22px);max-height:100%;overflow-y:auto;padding:clamp(24px,4vh,36px) clamp(20px,6vw,32px);text-align:center;width:min(26rem,100%)}.receive-photos-lead-mobile-card .receive-photos-lead-mobile-logo-container{align-items:center;display:flex;justify-content:center}.receive-photos-lead-mobile-card .receive-photos-lead-mobile-logo{height:clamp(2rem,6vh,3rem);max-width:min(60%,12rem);object-fit:contain;width:auto}.receive-photos-lead-mobile-card .receive-photos-lead-mobile-qr-title{color:var(--black,#121212);font-size:clamp(22px,6vw,28px);font-weight:700;margin:0}.receive-photos-lead-mobile-card .receive-photos-lead-mobile-qr-instruction{color:var(--gray-dark,#434343);font-size:clamp(14px,4vw,16px);line-height:1.5;margin:0;max-width:420px}.receive-photos-lead-mobile-card .receive-photos-lead-mobile-qr-frame{background:var(--pf-white);border:1px solid var(--gray-medium,#dee2e6);border-radius:var(--pf-radius-16);padding:14px}.receive-photos-lead-mobile-card .receive-photos-lead-mobile-qr-img{display:block;height:auto;max-width:60vw;width:220px}.receive-photos-lead-mobile-card .receive-photos-lead-mobile-code-container{align-items:center;display:flex;flex-direction:column;gap:6px}.receive-photos-lead-mobile-card .receive-photos-lead-mobile-code-hint{color:var(--gray-dark,#434343);font-size:clamp(13px,3.6vw,15px);line-height:1.45;margin:0;max-width:320px}.receive-photos-lead-mobile-card .receive-photos-lead-mobile-code{color:var(--black,#121212);font-size:clamp(34px,10vw,44px);font-weight:700;letter-spacing:8px;margin:0;padding-left:8px}.receive-photos-lead-mobile-card .receive-photos-lead-mobile-status{align-items:center;color:var(--gray-dark,#434343);display:flex;font-size:clamp(13px,3.6vw,15px);gap:10px}.receive-photos-lead-mobile-card .receive-photos-lead-mobile-status .number-of-devices-label,.receive-photos-lead-mobile-card .receive-photos-lead-mobile-status p{margin:0}.receive-photos-lead-mobile-card .receive-photos-lead-mobile-spinner{animation:receive-photos-lead-mobile-spin .8s linear infinite;border:3px solid;border-radius:50%;border-right:3px solid transparent;height:18px;width:18px}.receive-photos-lead-mobile-card .receive-photos-lead-mobile-error{color:var(--red,#fd5249);font-size:clamp(13px,3.6vw,15px);line-height:1.45;margin:0;max-width:320px}.receive-photos-lead-mobile-card .receive-photos-lead-mobile-restart{appearance:none;background:none;border:none;color:var(--gray-dark,#434343);cursor:pointer;font-size:clamp(13px,3.6vw,15px);padding:6px;text-decoration:underline;text-underline-offset:2px}@keyframes receive-photos-lead-mobile-spin{to{transform:rotate(1turn)}}.return-link{background-color:var(--base,#fff);border-radius:100%;box-shadow:8px 12px 24px 0 hsla(0,0%,7%,.08);display:inline-block;height:56px;line-height:0;position:relative;transition:background-color var(--pf-duration-slow) linear;width:56px}.return-link img{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transition:filter var(--pf-duration-slow) linear}.return-link:hover{background-color:var(--blue,#3b82f6)}.return-link:hover img{filter:contrast(0) brightness(100)}@media only screen and (max-width:950px){.return-link{height:40px;width:40px}}.user-confirm-header,.user-terms-header{align-items:center;display:grid;grid-template-columns:1fr 3fr 1fr;justify-content:space-between;padding:1rem}.user-confirm-header__logo{align-items:center;aspect-ratio:190/64;display:flex;filter:drop-shadow(0 1px 12px rgba(204,204,204,.25));height:auto;justify-content:center;margin:0 auto;max-width:190px;width:100%}.checkout__support-container,.panel-capture__language-container,.user-confirm-header__language-container{display:flex;flex-direction:row;gap:1rem;justify-content:end}.user-confirm-language-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.headset-container{align-items:center;display:flex;font-size:.9rem;font-weight:700;gap:.25rem}.user-confirm-main article{display:flex;flex-direction:column;gap:1rem;margin:6rem auto 0;max-width:750px;text-align:center;width:calc(100% - 2rem)}.user-confirm-main.user-password article{flex-direction:row;flex-wrap:wrap;gap:6rem;justify-content:center;max-width:unset;padding-bottom:1rem}.verify-code-container{display:flex;flex-direction:row;gap:1rem;justify-content:space-between}.verify-code-container input{aspect-ratio:1/1;background-color:var(--white,#fff)!important;border-bottom:1px solid var(--black,#121212);font-size:2rem;max-width:90px;text-align:center;width:100%}.verify-code-container input:focus{border-bottom-color:var(--blue,#3b82f6)!important}@media only screen and (max-width:950px){.verify-code-container{gap:.25rem}}.user-confirm-form{display:flex;flex-direction:column;gap:1rem;margin-top:3rem}.user-confirm-form__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.user-confirm-form__header .number-of-devices-label,.user-confirm-form__header p{font-size:1.5rem}.email-verify-code-resend-message{background:none;border:none;font-size:.9rem;font-weight:700;padding:0}.email-verify-code-resend-message.blue{color:var(--blue,#3b82f6)}.email-verify-code-resend-message:disabled{background:none}.change-email-link{color:var(--blue,#3b82f6);font-size:1rem;font-weight:700;text-decoration:none}.change-email-container{display:flex;flex-direction:row;flex-wrap:wrap;font-size:1rem;gap:1rem;justify-content:center}.user-auth-page.user-email-confirm-page .change-email-container{align-items:center;flex-direction:column;gap:.25rem}.user-auth-page.user-email-confirm-page .change-email-container strong{line-height:1.5;max-width:100%}.user-auth-page.user-email-confirm-page .change-email-link{align-items:center;display:inline-flex;gap:.375rem;justify-content:center;min-height:44px}.user-auth-page.user-email-confirm-page .change-email-link img{flex-shrink:0}@media only screen and (max-width:1199px){.user-auth-page.user-email-confirm-page .user-confirm-header{padding:.75rem 1rem}.user-auth-page.user-email-confirm-page .user-confirm-header__logo{max-width:120px}.user-auth-page.user-email-confirm-page .user-confirm-main{padding-bottom:calc(16rem + env(safe-area-inset-bottom))}.user-auth-page.user-email-confirm-page .user-confirm-main article{gap:.75rem;justify-content:center;margin-top:0;min-height:calc(100svh - 21rem - env(safe-area-inset-bottom));padding:1.5rem 0 3.5rem}.user-auth-page.user-email-confirm-page h1{font-size:1.5rem;line-height:1.25}.user-auth-page.user-email-confirm-page .user-confirm-main article>.number-of-devices-label,.user-auth-page.user-email-confirm-page .user-confirm-main article>p{font-size:.9375rem;line-height:1.5}.user-auth-page.user-email-confirm-page .user-confirm-form{background:var(--base,#fff);bottom:0;box-shadow:0 1px 12px hsla(0,0%,80%,.25);gap:.75rem;left:0;margin:0;max-height:calc(100dvh - 1rem);overflow-y:auto;overscroll-behavior:contain;padding:.75rem max(1rem,(100% - 528px)/2) calc(1rem + env(safe-area-inset-bottom));position:fixed;right:0;z-index:10}.user-auth-page.user-email-confirm-page .user-confirm-form__header{gap:.25rem .75rem}.user-auth-page.user-email-confirm-page .user-confirm-form__header .number-of-devices-label,.user-auth-page.user-email-confirm-page .user-confirm-form__header p{font-size:1.125rem}.user-auth-page.user-email-confirm-page .verify-code-container input{aspect-ratio:auto;border-radius:var(--pf-radius-6) var(--pf-radius-6) 0 0;height:56px}.user-auth-page.user-email-confirm-page .user-confirm-form-button{margin:0;min-height:48px;padding:.75rem}.user-auth-page.user-email-confirm-page .sent-email-message-container{margin:0;padding:.75rem}}.sent-email-message-container{align-items:center;background:var(--white,#fff);border-radius:.5rem;display:flex;flex-direction:row;gap:1rem;margin-top:1rem;padding:1.5rem}.sent-email-message-container .number-of-devices-label,.sent-email-message-container p{font-size:1.1rem!important;font-weight:500!important;padding:0!important;text-align:left;width:100%}@media only screen and (max-width:950px){.sent-email-message-container .number-of-devices-label,.sent-email-message-container p{font-size:.8rem!important}}.delete-sent-email-message-button{background:none;border:none}@media only screen and (max-width:950px){.panel-capture__ellipsis-image,.user-confirm-header__language-container{display:none}}.user-login-article{align-items:start;display:flex;flex-direction:row;flex-wrap:wrap;gap:6rem;justify-content:center;padding:3rem;row-gap:6rem;text-align:center}@media only screen and (max-width:1199px){.user-login-article{padding-bottom:calc(229px + 3rem);row-gap:.5rem}}.user-login-comparator-container{width:min(100%,400px)}.user-login-section{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;width:min(100%,716px)}.user-login-section .number-of-devices-label,.user-login-section p{line-height:1.5}@media only screen and (max-width:1199px){.user-login-section{margin-bottom:1rem}}.personalize-submit-button,.user-confirm-form-button,.user-login-button,.user-register-button{align-items:center;background-color:var(--black,#121212);border-radius:var(--pf-radius-6);color:var(--white,#fff);display:flex;flex-direction:row;font-size:1rem;font-weight:700;gap:1ch;justify-content:center;margin-top:2rem;padding:1rem;transition:opacity var(--pf-duration-slow) ease,background-color var(--pf-duration-slow) ease,color var(--pf-duration-slow) ease;width:100%}.personalize-submit-button:hover,.user-confirm-form-button:hover,.user-login-button:hover,.user-register-button:hover{opacity:.75}.user-login-button__icon{font-size:1rem}input[type=date],input[type=email],input[type=password],input[type=text]{background:none;border-bottom:1px solid var(--black,#121212);font-weight:500;padding:.5rem 1rem;transition:border-color var(--pf-duration-slow) ease;width:100%}.input-with-error{border-color:var(--error,#fd5249)!important}.input-floating-container{position:relative;width:100%}.input-floating-container input,.input-floating-container select,.input-floating-container textarea{background:none;border-bottom:1px solid var(--black,#121212);font:400 .875rem Customfont;padding:.5rem 1rem;transition:border-color var(--pf-duration-slow) ease;width:100%}.input-floating-container input,.input-floating-container textarea{appearance:none;line-height:1rem}.input-floating-container input[type=time]{appearance:unset}.input-floating-container select{border-radius:0;color:var(--black,#121212)}.input-password input{padding-right:6.5rem}.input-floating-container label{font:700 1rem Customfont;left:1rem;position:absolute;top:calc(100% - 1.5rem);transition:font-size var(--pf-duration-slow) ease,transform var(--pf-duration-slow) ease}input:required:invalid{border-color:var(--error,#fd5249)}input:placeholder-shown:required:invalid{border-color:initial}input[type=tel]:required:invalid:placeholder-shown{border-color:initial}.input-floating-container input:invalid,.input-floating-container textarea:invalid{border-color:initial}.input-floating-container input:focus+label,.input-floating-container input:not(:placeholder-shown)+label,.input-floating-container input:valid+label,.input-floating-container select+label,.input-floating-container textarea:focus+label,.input-floating-container textarea:not(:placeholder-shown)+label,.input-floating-container textarea:valid+label{border-color:var(--black,#121212);font-size:.75rem;transform:translateY(-1rem)}.input-container{width:100%}.input-container .error,.sent-email-message-container .error{color:var(--red,#fd5249);font-size:.75rem;font-weight:700;padding:.25rem 1rem;text-align:left}.desktop-form-container{display:flex;flex-direction:column;gap:1rem;right:0;width:100%}.desktop-form-container h3{text-align:left}@media only screen and (max-width:1199px){.desktop-form-container{background-color:var(--base,#fff);bottom:0;box-shadow:0 1px 12px hsla(0,0%,80%,.25);position:fixed;width:100%;z-index:10}.desktop-form-container h3{text-align:center}}.client-receive-photo-swiper .swiper-pagination{display:inline-block}.swiper-pagination-bullet{border-radius:.5rem;height:.25rem;transition:width var(--pf-duration-slow) linear,color var(--pf-duration-slow) linear,box-shadow var(--pf-duration-slow) ease;width:1rem}.swiper-pagination-bullet-active{background-color:var(--black,#121212);box-shadow:8px 12px 24px 0 hsla(0,0%,7%,.08);width:3rem}.mobile-form-input-button-container{display:flex;flex-direction:row}@media only screen and (max-width:1199px){.mobile-form-input-button-container{align-items:end;padding:0 1rem 2rem}.mobile-form-input-button-container .user-login-button{margin-top:unset;width:fit-content}.mobile-form-input-button-container .user-login-button__span{display:none}}@media only screen and (min-width:1200px){.mobile-form-input-button-container{flex-direction:column}}.mobile-form-input-button-container.password{flex-wrap:wrap}@media only screen and (max-width:1199px){.mobile-form-input-button-container.password .user-login-button{margin-top:1rem;width:100%}.mobile-form-input-button-container.password .user-login-button__span{display:unset}}.user-login-header-logo{margin-bottom:2rem}.user-auth-page .input-container,.user-auth-page .input-floating-container,.user-auth-page .phone-number-container input{min-width:0}.user-auth-page .change-email-container strong,.user-auth-page .user-register-form>.number-of-devices-label,.user-auth-page .user-register-form>p,.user-auth-page h1{overflow-wrap:anywhere}@media only screen and (max-width:1199px){.user-auth-page main{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}.user-auth-page .user-confirm-main.user-password article,.user-auth-page .user-login-article{gap:1rem;margin:0 auto;max-width:560px;padding:.75rem 1rem calc(13rem + env(safe-area-inset-bottom));width:100%}.user-auth-page .user-login-section{gap:.625rem;margin:0;position:relative}.user-auth-page .user-login-section>.number-of-devices-label,.user-auth-page .user-login-section>p{font-size:.875rem;line-height:1.4;max-width:34ch}.user-auth-page .user-login-section>h1{font-size:1.5rem;max-width:24ch}.user-auth-page .user-login-section .language-select-container{position:absolute;right:0;top:0;width:auto}.user-auth-page .user-login-header-logo{height:auto;margin:.25rem 0 .5rem;width:120px}.user-auth-page h1{font-size:1.75rem;line-height:1.2}.user-auth-page .desktop-form-container{border-radius:0;bottom:0;box-shadow:0 1px 12px hsla(0,0%,80%,.25);gap:.75rem;left:0;max-height:calc(100dvh - 1rem);overflow-y:auto;padding:1rem max(1rem,(100% - 528px)/2) calc(1rem + env(safe-area-inset-bottom));position:fixed;right:0;text-align:left}.user-auth-page .desktop-form-container h3{font-size:1.125rem;line-height:1.35;margin:0;text-align:left}.user-auth-page .mobile-form-input-button-container.password{flex-direction:column;gap:.625rem;padding:0}.user-auth-page .mobile-form-input-button-container.password .user-login-button{margin:0;min-height:44px;padding:.75rem}.user-auth-page .user-login-comparator-container{width:min(100%,max(160px,(100svh - 390px)*.667),360px)}.user-auth-page .user-confirm-main.user-password .user-login-comparator-container{width:min(100%,max(160px,(100svh - 320px)*.667),400px)}.user-auth-page main:has(.desktop-form-container){padding-bottom:0}.user-auth-page .forgot-password-container{align-items:center;gap:.5rem;margin:0}.user-auth-page .change-email-link,.user-auth-page .email-verify-code-resend-message,.user-auth-page .forgot-password-button{align-items:center;display:inline-flex;gap:.25rem;min-height:44px}.user-auth-page .user-confirm-main article{margin:1.5rem auto 0;max-width:528px}.user-auth-page .user-confirm-header{gap:.5rem;grid-template-columns:44px minmax(0,1fr) 44px}.user-auth-page .user-confirm-header__logo{max-width:150px}.user-auth-page .user-confirm-header__language-container{display:none}.user-auth-page .user-confirm-form{margin-top:.5rem}.user-auth-page .user-confirm-form__header{gap:.5rem}.user-auth-page .user-confirm-form__header .number-of-devices-label,.user-auth-page .user-confirm-form__header p{font-size:1.25rem}.user-auth-page .verify-code-container{display:grid;gap:.375rem;grid-template-columns:repeat(6,minmax(0,1fr))}.user-auth-page .verify-code-container input{font-size:1.5rem;min-height:44px;min-width:0;padding:.5rem 0}.user-auth-page .input-container select,.user-auth-page .input-floating-container input,.user-auth-page .phone-number-container input{font-size:16px;min-height:48px;scroll-margin-block:5rem}.user-auth-page .input-floating-container input{padding-bottom:.375rem;padding-top:1.25rem}.user-auth-page .input-floating-container input+label{bottom:auto;font-size:.75rem;top:0;transform:none}.user-auth-page .input-password-icon-button{min-height:44px}.user-auth-page .user-register-form{gap:1.5rem;padding-bottom:0}.user-auth-page .user-password-reset-subtitle{margin-top:0}.user-auth-page .password-requirements{text-align:left}.user-auth-page .password-requirements img{flex-shrink:0;margin-top:.2rem}.user-auth-page .user-agree-with-terms-input-container{align-items:flex-start;padding:1rem}.user-auth-page .user-agree-with-terms-input-container input{flex-shrink:0;margin-top:.2rem}.user-auth-page .user-confirm-form-button,.user-auth-page .user-register-button{margin-top:.5rem;min-height:48px}}.forgot-password-container{align-items:end;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:.5rem 0 1rem}@media only screen and (max-width:1199px){.forgot-password-container{margin:.5rem 1rem 1rem}}.forgot-password-button{background:none;color:var(--blue,#3b82f6);font-size:.9rem}.forgot-password-button:disabled{background:none;color:var(--gray-medium,#dee2e6)}.input-password{position:relative}.input-password-icon-button{align-items:center;background:none;bottom:.25rem;color:var(--blue,#3b82f6);display:flex;flex-direction:row;font-size:.9rem;font-weight:700;gap:.5rem;position:absolute;right:0}.user-password-reset-subtitle{text-align:left}.user-profile-tab-container{align-items:center;display:grid;grid-template-columns:1fr 1fr;justify-content:center;margin:0 auto 3rem;text-align:center;width:min(700px,100%)}.user-profile-account-actions-section,.user-profile-form-image-section{display:flex;flex-direction:row;gap:1rem}.user-profile-account-actions-section{align-items:center;background-color:var(--white,#fff);border-radius:.5rem;box-shadow:0 1px 12px hsla(0,0%,80%,.25);justify-content:space-between;padding:1.5rem 2rem}.user-profile-account-actions-section a{align-items:center;color:var(--black,#121212);display:flex;flex-direction:row;font:700 1rem Customfont;gap:1ch;text-decoration:unset}.user-profile-account-actions-section+.user-profile-account-actions-section{margin-top:1rem}.user-profile-cookies-button{color:var(--black,#121212);cursor:pointer}.user-profile-cookies-button,.user-profile-delete-account{align-items:center;background:none;border:unset;display:flex;flex-direction:row;font:700 1rem Customfont;gap:1ch;text-decoration:unset}.user-profile-delete-account{color:var(--error,#fd5249)!important}.cancel-subscription-button-container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1rem;width:100%}.user-profile-main-section{margin:0 auto;width:min(700px,100%)}.user-profile-connected-devices-table{border-collapse:collapse;padding:1rem;white-space:nowrap;width:100%}.user-profile-connected-devices-table section{display:flex;flex-direction:column;gap:.5rem}.user-profile-connected-devices-table td{padding:1rem;vertical-align:middle}.user-profile-connected-devices-table tr+tr{border:none;border-top:1px solid var(--gray-medium,#dee2e6)}.user-profile-connected-devices-table tr:first-child td{border:none}.user-profile-connected-devices-table td:last-child,.user-profile-connected-devices-table td:nth-last-child(2){text-align:right}.user-profile-connected-devices-table-container{background-color:var(--white,var(--pf-white));border-radius:.5rem;box-shadow:0 1px 12px hsla(0,0%,80%,.25);overflow:auto;padding:1rem;white-space:nowrap;width:100%}.user-profile-connected-devices-section{display:flex;flex-direction:column;gap:1rem}.remove-device{background:none;color:var(--error,#fd5249);font:700 1rem Customfont}.yellow-warning-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@media(max-width:950px){.user-profile-tab-container{margin-bottom:1.5rem}.user-profile-tab-container label{min-height:44px;padding:.75rem .5rem}.user-profile-main-section .user-profile-form{gap:1.5rem;padding-bottom:1.5rem}.user-profile-main-section .user-profile-form>.number-of-devices-label,.user-profile-main-section .user-profile-form>p{font-size:14px;overflow-wrap:anywhere}.user-profile-main-section .user-register-button{margin-top:.25rem;min-height:44px;padding:.75rem}.user-profile-main-section input:not([type=hidden]):not([type=radio]),.user-profile-main-section select{font-size:16px;min-width:0}.user-profile-main-section .phone-number-container select{flex-shrink:0;max-width:45%;padding-inline:.5rem}.user-profile-main-section .phone-number-container input{padding-inline:.5rem}.user-profile-form-image-section{align-items:center;gap:.75rem}.user-profile-form-image-section .button-primary{font-size:14px;min-height:44px;padding:.5rem .75rem}.user-profile-account-actions-section{flex-wrap:wrap;gap:.25rem .75rem;padding:.5rem 1rem}.user-profile-account-actions-section h3{font-size:1rem}.user-profile-account-actions-section a,.user-profile-account-actions-section button{font-size:14px;min-height:44px}}.user-qualification-page{background:var(--pf-neutral-100);color:var(--pf-black)}.user-qualification-page .user-qualification-main{margin:0 auto;padding:2.5rem 1.5rem;width:min(100%,600px)}.user-qualification-page .user-qualification-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2.5rem}.user-qualification-page .user-qualification-header img{height:auto;width:150px}.user-qualification-page h1{font-size:2rem;font-weight:700;letter-spacing:-.035em;line-height:1.2;margin-bottom:.875rem}.user-qualification-page .number-of-devices-label,.user-qualification-page p{line-height:1.55}.user-qualification-page .user-qualification-eyebrow{color:var(--pf-blue);font-size:.875rem;font-weight:700;letter-spacing:.08em;margin-bottom:.625rem;text-transform:uppercase}.user-qualification-page .user-qualification-intro{color:var(--pf-neutral-500);font-size:1.125rem;margin-bottom:1.75rem}.user-qualification-page .user-qualification-form fieldset{border:0;margin:0;min-width:0;padding:0}.user-qualification-page .user-qualification-form legend{font-size:1rem;font-weight:700;margin-bottom:.875rem}.user-qualification-page .user-qualification-form .error{color:var(--pf-error)}.user-qualification-page .user-qualification-option{align-items:flex-start;background:var(--pf-white);border:1px solid var(--pf-neutral-200);border-radius:12px;cursor:pointer;display:flex;gap:.875rem;margin-bottom:.625rem;padding:1rem;transition:border-color .15s,background-color .15s}.user-qualification-page .user-qualification-option input[type=radio]{flex-shrink:0;margin:.125rem 0 0}.user-qualification-page .user-qualification-option input[type=radio]:required:invalid{border-color:var(--pf-neutral-400)}.user-qualification-page .user-qualification-option:hover{border-color:var(--pf-blue)}.user-qualification-page .user-qualification-option:has(input:checked){background:var(--pf-blue-tint);border-color:var(--pf-blue)}.user-qualification-page .user-qualification-option:has(input:focus-visible){outline:2px solid var(--pf-blue);outline-offset:3px}.user-qualification-page .user-qualification-option-copy{display:flex;flex-direction:column;gap:.25rem}.user-qualification-page .user-qualification-option-copy strong{font-size:1.125rem;line-height:1.35}.user-qualification-page .user-qualification-option-copy>span{color:var(--pf-neutral-500);font-size:1rem;font-weight:400;line-height:1.45}.user-qualification-page .user-qualification-actions{margin-top:1.5rem}.user-qualification-page .user-qualification-actions .landing-cta-gradient{font-size:1.125rem;gap:.75rem;min-height:52px;padding:.875rem 1rem;width:100%}.user-qualification-page .user-qualification-actions .landing-cta-gradient:disabled{background:var(--gray-medium,#dee2e6);box-shadow:none;color:var(--gray-dark,#434343);cursor:default;transform:none}.user-qualification-page .user-qualification-login{color:var(--pf-neutral-500);font-size:1rem;margin:0 0 .5rem;text-align:center}.user-qualification-page .user-qualification-login a{align-items:center;color:var(--pf-blue);display:inline-flex;font-weight:700;min-height:44px;text-decoration:underline}.user-qualification-page .user-qualification-result>.number-of-devices-label:not(.user-qualification-eyebrow),.user-qualification-page .user-qualification-result>p:not(.user-qualification-eyebrow){color:var(--pf-neutral-500);margin-bottom:1rem}@media(max-width:767px){.user-qualification-page .user-qualification-main{padding:1rem 1.25rem calc(120px + env(safe-area-inset-bottom))}.user-qualification-page .user-qualification-header{margin-bottom:1.25rem}.user-qualification-page .user-qualification-header img{width:140px}.user-qualification-page h1{font-size:1.875rem;margin-bottom:.625rem}.user-qualification-page .user-qualification-eyebrow{font-size:.8125rem;margin-bottom:.625rem}.user-qualification-page .user-qualification-intro{font-size:1.0625rem;line-height:1.4;margin-bottom:1.125rem}.user-qualification-page .user-qualification-form legend{margin-bottom:.5rem}.user-qualification-page .user-qualification-option{gap:.75rem;margin-bottom:.625rem;padding:.75rem}.user-qualification-page .user-qualification-option-copy{gap:.25rem}.user-qualification-page .user-qualification-option-copy strong{font-size:1.0625rem}.user-qualification-page .user-qualification-option-copy>span{font-size:.9375rem;line-height:1.35}.user-qualification-page .user-qualification-login{margin-bottom:.25rem}.user-qualification-page .user-qualification-actions .landing-cta-gradient{min-height:48px;padding:.75rem 1rem}.user-qualification-page .user-qualification-actions{background:var(--pf-white);border-top:1px solid var(--pf-neutral-200);bottom:0;box-shadow:0 -4px 20px rgba(0,0,0,.04);left:0;margin:0;padding:.25rem max(1.25rem,(100% - 552px)/2) calc(.875rem + env(safe-area-inset-bottom));position:fixed;right:0;z-index:20}}.input-container>label{border-color:var(--black,#121212);display:inline-block;font-size:.75rem;font-weight:500;left:1rem;position:relative;text-align:left;top:calc(100% - 1.5rem);transition:font-size var(--pf-duration-slow) ease,transform var(--pf-duration-slow) ease;width:100%}@media only screen and (max-width:1199px){.user-auth-page.user-register-page .user-confirm-header{padding:.75rem 1rem}.user-auth-page.user-register-page .user-confirm-header__logo{max-width:120px}.user-auth-page.user-register-page .user-confirm-main{padding-bottom:calc(11rem + env(safe-area-inset-bottom))}.user-auth-page.user-register-page .user-confirm-main article{margin-top:.75rem}.user-auth-page.user-register-page .user-register-form{gap:1rem}.user-auth-page.user-register-page h1{font-size:1.5rem}.user-auth-page.user-register-page .user-register-form>.number-of-devices-label,.user-auth-page.user-register-page .user-register-form>p{font-size:.875rem;line-height:1.5;margin-bottom:.25rem}.user-auth-page.user-register-page .phone-number-container{gap:.5rem}.user-auth-page.user-register-page .phone-number-container select{flex:0 0 8rem;padding-left:.5rem;padding-right:.5rem;width:8rem}.user-auth-page.user-register-page .phone-number-container input{flex:1;padding-left:.5rem}.user-auth-page.user-register-page .password-requirements-container{font-size:.8125rem;gap:.5rem;line-height:1.4}.user-auth-page.user-register-page .password-requirements{font-size:.8125rem;gap:.375rem}.user-auth-page.user-register-page .user-agree-with-terms-input-container{gap:.75rem;padding:.875rem}.user-auth-page.user-register-page .user-agree-with-terms-input-container label{font-size:.875rem;line-height:1.5}.user-auth-page.user-register-page .user-agree-with-terms-input-container input{height:20px;width:20px}.user-auth-page.user-register-page .user-register-actions{background:var(--base,#fff);bottom:0;box-shadow:0 1px 12px hsla(0,0%,80%,.25);left:0;padding:.75rem max(1rem,(100% - 528px)/2) calc(.75rem + env(safe-area-inset-bottom));position:fixed;right:0;z-index:10}.user-auth-page.user-register-page .user-register-button{margin:0;min-height:48px;padding:.75rem}}@media only screen and (min-width:360px)and (max-width:1199px){.user-auth-page.user-register-page .password-requirements{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.user-auth-page.user-register-page .password-requirements li:first-child,.user-auth-page.user-register-page .password-requirements li:last-child{grid-column:1/-1}}.input-container select{background:none;border:none;border-bottom:1px solid var(--black,#121212);font:700 1rem Customfont;padding:.5rem 1rem;transition:border-color var(--pf-duration-slow) ease;width:100%}.phone-number-container{display:flex;flex-direction:row}.phone-number-container select{width:fit-content}.phone-number-container input{background:none;border-bottom:1px solid var(--black,#121212);font-weight:500;padding:.5rem 1rem;transition:border-color var(--pf-duration-slow) ease;width:100%}.password-requirements{display:flex;flex-direction:column;font-size:.9rem;gap:.25rem;justify-content:left;list-style:none}.password-requirements li{display:flex;flex-direction:row;gap:.5rem}.password-requirements-title{display:block;text-align:left}.password-requirements-container{display:flex;flex-direction:column;gap:.5rem}.user-profile-form,.user-register-form{display:flex;flex-direction:column;font-size:1rem;gap:2rem;padding-bottom:3rem}.user-agree-with-terms-input-container{align-items:center;background-color:var(--white,#fff);border-radius:.5rem;display:flex;flex-direction:row;gap:1rem;justify-content:center;padding:1rem 2rem}.user-agree-with-terms-input-container input{height:1.15rem;width:1.15rem}.user-agree-with-terms-input-container.input-container label{font-size:1rem;left:unset;top:unset;width:fit-content}.user-agree-with-terms-input-container a{color:var(--black,#121212);font-weight:700}.collapsible{border-radius:5px;overflow:hidden;width:100%;interpolate-size:allow-keywords}.collapsible .number-of-devices-label,.collapsible p{font:500 1.1rem Customfont;line-height:1.5}.collapsible-list>li+li{border-top:1px solid var(--gray-medium,#dee2e6)}.collapsible-list ol,.collapsible-list ul{display:flex;flex-direction:column;gap:.5rem;list-style-position:inside;margin-left:2rem}.collapsible summary{align-items:center;cursor:pointer;display:flex;font:400 1.5rem Customfont;list-style:none;outline:none;padding:1rem}@supports(outline-color:transparent){.collapsible summary{outline-color:transparent}}.collapsible summary .chevron{margin-left:auto;transition:transform var(--pf-duration-base)}.collapsible[open] summary .chevron{transform:rotate(180deg)}.collapsible .content{display:flex;flex-direction:column;gap:1rem;padding:0 1rem 1rem}.collapsible-list{list-style:none}.user-support-container{display:flex;flex-direction:column;gap:2rem;margin:0 auto;width:min(960px,100%)}.user-support-container h3{font:400 1.5rem Customfont}.user-support-footer{background-color:var(--white,#fff);color:var(--black,#121212);display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:1rem 2rem}.user-support-footer h2{font:400 1.5rem Customfont}.user-support-footer-list{display:flex;flex-direction:column;gap:1rem;list-style:none}.user-support-footer-list .email{cursor:pointer}.user-support-footer-list a{align-items:center;color:var(--black,#121212);cursor:pointer;display:flex;flex-direction:row;font:700 1rem Customfont;gap:1ch;text-decoration:unset}.user-support-container details::details-content{block-size:0;transition-behavior:allow-discrete;transition-duration:.15s;transition-property:block-size,content-visibility}.user-support-container details[open]::details-content{block-size:auto}.user-support-container [hidden]{display:none!important}.user-support-container .user-support-intro{line-height:1.6;text-align:center}.user-support-container .user-support-search{display:flex;flex-direction:column;gap:.5rem}.user-support-container .user-support-search label{font-weight:700}.user-support-container .user-support-search input{border:1px solid var(--gray-medium,#dee2e6);border-radius:8px;box-sizing:border-box;font:inherit;min-height:48px;padding:.8rem 1rem;width:100%}.user-support-container .user-support-categories{display:flex;flex-wrap:wrap;gap:.6rem}.user-support-container .user-support-categories a{border:1px solid var(--gray-medium,#dee2e6);border-radius:8px;color:inherit;display:block;line-height:1.4;padding:.65rem .9rem;text-decoration:none}.user-support-container .user-support-categories a:hover{text-decoration:underline}.user-support-container .user-support-category{margin-bottom:2.5rem;scroll-margin-top:6rem}.user-support-container .user-support-category h2{font-size:1.35rem;margin-bottom:.75rem}.user-support-container details{scroll-margin-top:6rem}.user-support-container summary{font-size:1.1rem;gap:1rem;line-height:1.45}.user-support-container summary::-webkit-details-marker{display:none}.user-support-container .chevron{flex-shrink:0}.user-support-container .number-of-devices-label,.user-support-container a,.user-support-container p{overflow-wrap:anywhere}.user-support-container a:focus-visible,.user-support-container input:focus-visible,.user-support-container summary:focus-visible{outline:3px solid #387bf5;outline-offset:3px}@media(max-width:600px){.user-support-container{gap:1.25rem}.user-support-container .user-support-title{font-size:1.7rem}.user-support-container .user-support-categories a{font-size:.9rem;padding:.6rem}.user-support-container summary{font-size:1rem;padding:.9rem .25rem}.user-support-container .collapsible .content{padding:0 .25rem 1rem}.user-support-container .collapsible .number-of-devices-label,.user-support-container .collapsible p{font-size:1rem}.user-support-container .user-support-footer{padding:1rem}}@media(prefers-reduced-motion:reduce){.user-support-container .chevron,.user-support-container details::details-content{transition:none}}.user-support-container.is-searching .user-support-category{margin-bottom:0}.user-support-container.is-searching .user-support-category h2{display:none}.user-support-container.is-searching .collapsible-list{margin:0}.user-support-container.is-searching .collapsible-list>li{border-bottom:1px solid var(--gray-medium,#dee2e6);border-top:0}@media(max-width:950px){.user-support-main{padding:var(--pf-space-20) var(--pf-space-16)}.user-support-container{gap:var(--pf-space-16)}.user-support-container .user-support-title{font-size:var(--pf-text-2xl);font-weight:var(--pf-weight-semibold);line-height:var(--pf-leading-snug);margin:0;text-align:left}.user-support-container .user-support-intro{color:var(--pf-color-text-secondary);font-size:var(--pf-text-sm);line-height:var(--pf-leading-normal);margin:0;text-align:left}.user-support-container .user-support-search{gap:var(--pf-space-8)}.user-support-container .user-support-categories{display:grid;gap:var(--pf-space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.user-support-container .user-support-categories a{align-items:center;border:var(--pf-border-hairline);border-radius:var(--pf-radius-8);display:flex;font-size:var(--pf-text-2xs);line-height:var(--pf-leading-snug);min-height:var(--pf-size-44);padding:var(--pf-space-8) var(--pf-space-10)}.user-support-container .user-support-category{margin-bottom:var(--pf-space-24)}.user-support-container .user-support-category h2{font-size:var(--pf-text-lg)}}.user-terms-main{display:flex;flex-direction:column;font:400 1rem Customfont;gap:2rem;margin:0 auto;padding:1rem;width:min(716px,100%)}.user-terms-main h1{margin:3rem 0 1rem;text-align:center}.user-terms-main h2{font:500 1.1rem Customfont}.user-terms-main time{font:inherit}.user-terms-main ul{display:flex;flex-direction:column;gap:.5rem;list-style:inside;margin-top:.5rem}.user-terms-main strong{font-weight:400}.user-terms-main address{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.user-terms-main address .number-of-devices-label,.user-terms-main address p{display:flex;flex-direction:row;gap:1ch}.user-terms-time-container{display:flex;flex-direction:row;font:700 1rem Customfont;gap:.5rem}.privacy-policy-content .number-of-devices-label,.privacy-policy-content p{line-height:1.6;margin-top:1rem}.privacy-policy-content strong{font-weight:700}.privacy-policy-table{border-collapse:collapse;margin-top:1rem;overflow-wrap:anywhere;width:100%}.privacy-policy-table td,.privacy-policy-table th{border:1px solid #ccc;padding:.75rem;text-align:left;vertical-align:top}address{font-style:normal}