.pipe-nav-link[data-v-fe874f6a]{display:contents;color:inherit;text-decoration:inherit;cursor:inherit;-webkit-touch-callout:none}.pa-anim.pa-anim.pa-anim{animation-name:var(--pa-kf);animation-duration:var(--pa-in-duration,.3s);animation-delay:var(--pa-in-delay,0s);animation-timing-function:var(--pa-in-easing,ease-out);animation-fill-mode:backwards}.pa-anim.pa-stagger.pa-items{animation-name:none}.pa-anim.pa-stagger.pa-items>.pa-item{animation-name:var(--pa-kf);animation-duration:var(--pa-in-duration,.3s);animation-delay:calc(var(--pa-in-delay, 0s) + var(--pa-i, 0)*var(--pa-item-step, 0s));animation-timing-function:var(--pa-in-easing,ease-out);animation-fill-mode:backwards}@keyframes pa-kf-fade{0%{opacity:0}}@keyframes pa-kf-fade-slide{0%{opacity:0;transform:translate(var(--pa-in-dx,0),var(--pa-in-dy,16px))}}@keyframes pa-kf-scale{0%{opacity:0;transform:scale(var(--pa-in-scale,.96))}}.pa-pending.pa-pending.pa-pending{opacity:0;animation:pa-failsafe 1ms linear 8s forwards}@keyframes pa-failsafe{to{opacity:1}}@media(prefers-reduced-motion:reduce){.pa-anim.pa-anim.pa-anim,.pa-anim.pa-stagger.pa-items>.pa-item,.pa-pending.pa-pending.pa-pending{animation:none}.pa-pending.pa-pending.pa-pending{opacity:1}}@supports (margin-left:max(0px,1px)){.max-width-aligned{margin-left:var(--max-width-margin-left)!important;margin-right:var(--max-width-margin-right)!important}}.has-backdrop-blur[data-v-e1fb26c0]{-webkit-backdrop-filter:blur(var(--container-backdrop-blur));backdrop-filter:blur(var(--container-backdrop-blur))}.text-single[data-v-e03aa091]{font-family:var(--v51c6ec16);font-weight:var(--v6effd32a);color:var(--v73b7fa00);background-image:var(--v79624b73);font-size:var(--ec56159a);line-height:var(--v7c07b5be);text-align:var(--v739a61a2);padding:var(--v060e5924);margin:var(--v13950eb1);max-width:var(--e830a9f6)}.text-single[data-v-e03aa091]:is(h1,h2,h3,h4){font-style:inherit;letter-spacing:inherit;word-spacing:inherit;text-transform:inherit;text-shadow:inherit;text-wrap:inherit;text-decoration:none}.text-single.has-gradient[data-v-e03aa091]{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.text-single.is-truncated[data-v-e03aa091]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-single.is-truncated[data-v-e03aa091] .ProseMirror,.text-single.is-truncated[data-v-e03aa091] .tiptap-editor-content,.text-single.is-truncated[data-v-e03aa091] p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.plain-image.has-skeleton[data-v-b9903e7b]{background-color:var(--v38dea812);background-image:linear-gradient(90deg,transparent,var(--v4294343e) 50%,transparent);background-size:200% 100%;background-repeat:no-repeat;animation:plain-image-shimmer-b9903e7b 1.4s linear infinite;transition:background-color .25s ease}.plain-image.has-skeleton.loaded[data-v-b9903e7b]{background-color:transparent;background-image:none;animation:none}.lazy-image-container[data-v-b9903e7b]{position:relative}.lazy-image-container.has-skeleton[data-v-b9903e7b]{background-color:var(--v38dea812);background-image:linear-gradient(90deg,transparent,var(--v4294343e) 50%,transparent);background-size:200% 100%;background-repeat:no-repeat;animation:plain-image-shimmer-b9903e7b 1.4s linear infinite;transition:background-color .25s ease}.lazy-image-container.has-skeleton.loaded[data-v-b9903e7b]{background-color:transparent;background-image:none;animation:none}.lazy-image-container .lazy-image[data-v-b9903e7b]{display:block;width:100%;height:100%;object-fit:inherit;object-position:inherit;opacity:0;transition:opacity .25s ease}.lazy-image-container.loaded .lazy-image[data-v-b9903e7b]{opacity:1}@keyframes plain-image-shimmer-b9903e7b{0%{background-position:200% 0}to{background-position:-200% 0}}.image[data-v-c90c73a2]{width:var(--v8d1277e6);height:var(--v5b92c3c0);margin:var(--v63e6b847);border-radius:var(--v5e7117b7);object-fit:var(--f8c761ce);transform:var(--v1b248633);display:block;overflow:hidden}.button-loader[data-v-18213862]{display:inline-flex;align-items:center;justify-content:center}.button-loader__svg[data-v-18213862]{width:var(--v099c381e);height:var(--v099c381e);display:block;transform-origin:50% 50%;animation:button-loader-rotate-18213862 .9s linear infinite}@keyframes button-loader-rotate-18213862{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.cta-button[data-v-47e0ccbf]{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;width:100%;position:relative;overflow:hidden;font-family:var(--text-button-family);font-weight:var(--b120392a);font-size:var(--v1fde21b4);line-height:var(--v97107402);text-align:var(--v0e4ba4d8);min-height:var(--v306635d5);max-width:var(--v21f0d786);margin:var(--b15d311c);padding:var(--v382ac72c) var(--v382ac72b);gap:var(--feacb8dc);border-width:var(--v807bc494);border-style:solid;border-radius:var(--v2f887aa2);border-color:var(--v82a9c15a);background-color:var(--v04a16cda);color:var(--v0e10741c);box-shadow:var(--v4ce36c48)}.cta-button.is-hover[data-v-47e0ccbf],.cta-button[data-v-47e0ccbf]:focus-visible:not(:disabled,.is-disabled),.cta-button[data-v-47e0ccbf]:hover:not(:disabled,.is-disabled){background-color:var(--v7b8d6482);box-shadow:var(--v5196f6b4)}.cta-button.is-pressed[data-v-47e0ccbf],.cta-button[data-v-47e0ccbf]:active:not(:disabled,.is-disabled){background-color:var(--v2cf96700);border-color:var(--v372d5f63);box-shadow:var(--v4d73098e)}.cta-button.is-editor-draggable[data-v-47e0ccbf]{-webkit-user-drag:element}.cta-button.is-disabled[data-v-47e0ccbf],.cta-button[data-v-47e0ccbf]:disabled{background-color:var(--v08bc9176);color:var(--v0fd75ae4);border-color:var(--v534cbaef);cursor:not-allowed;box-shadow:none}.cta-button[data-v-47e0ccbf]{transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.cta-button[data-v-47e0ccbf]>:not(.cta-button__timeout-overlay){position:relative;z-index:1}.cta-button .cta-button__label[data-v-47e0ccbf]{flex:1 1 auto;min-width:0;order:1}.cta-button .cta-button__loader[data-v-47e0ccbf]{flex:1 1 auto;justify-content:center}.cta-button .cta-button__image[data-v-47e0ccbf]{flex-shrink:0;height:var(--v01a20f1e);max-width:112px}.cta-button .cta-button__image .cta-button__img[data-v-47e0ccbf]{display:block;width:100%;height:100%;object-fit:contain;transform:var(--v2b94139c)}.cta-button__timeout-overlay[data-v-47e0ccbf]{position:absolute;top:0;right:auto;bottom:0;left:0;width:0;background-color:var(--v5204c17e);opacity:var(--ec1c2f2e);pointer-events:none;z-index:0;animation:cta-timeout-slide-47e0ccbf var(--v5b00e11a) linear forwards}@keyframes cta-timeout-slide-47e0ccbf{0%{width:0}to{width:100%}}.styled-container[data-v-a2dad690]{--sc-fill:transparent;position:relative;box-sizing:border-box;background-color:var(--sc-fill)}.sc-bg-image[data-v-a2dad690],.sc-bg-video[data-v-a2dad690]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.sc-bg-image[data-v-a2dad690]{opacity:1;transition:opacity .4s ease-in}.sc-bg-image.is-hidden[data-v-a2dad690]{opacity:0}.sc-content[data-v-a2dad690]{position:relative;z-index:1}.has-backdrop-blur[data-v-a2dad690]{-webkit-backdrop-filter:blur(var(--sc-backdrop-blur));backdrop-filter:blur(var(--sc-backdrop-blur))}.has-fill-opacity[data-v-a2dad690]{background-color:color-mix(in srgb,var(--sc-fill) var(--sc-fill-opacity),transparent)}.is-pressable[data-v-a2dad690]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.is-pressable[data-v-a2dad690]:focus-visible{outline:2px solid var(--color-action-primary-border,#3b82f6);outline-offset:2px}.sc-variant-list-item[data-v-a2dad690]{padding:var(--space-16);border-width:var(--border-width);border-style:solid;border-color:var(--color-action-tertiary-border);border-radius:var(--radius-md);background-color:var(--color-action-tertiary-background);color:var(--color-action-tertiary-text);font-family:var(--text-label-md-family);font-size:var(--text-label-md-size);line-height:var(--text-label-md-line-height);font-weight:var(--text-label-md-weight);transition:all .2s ease}.sc-variant-list-item.is-pressable[data-v-a2dad690]:focus-visible,.sc-variant-list-item.is-pressable[data-v-a2dad690]:hover{outline:none;border-color:var(--color-action-tertiary-border-pressed);box-shadow:var(--shadow-selectors-default);transform:translateY(-2px)}.sc-variant-list-item.is-pressable[data-v-a2dad690]:active{border-color:var(--color-action-tertiary-border-pressed);background-color:var(--color-action-tertiary-background-pressed);box-shadow:var(--shadow-selectors-pressed)}.sc-variant-offer-card[data-v-a2dad690]{padding:var(--space-16) var(--space-12);border-width:1px;border-style:solid;border-color:var(--color-input-border);border-radius:var(--radius-xs);background-color:var(--color-background-surface-raised);transition:all .2s ease}.sc-variant-offer-card.is-pressable[data-v-a2dad690]:focus-visible,.sc-variant-offer-card.is-pressable[data-v-a2dad690]:hover{outline:none;border-color:var(--color-input-border-active)}.sc-variant-offer-card.is-pressable[data-v-a2dad690]:active{border-color:var(--color-input-border-active);box-shadow:var(--shadow-selectors-default-pressed)}.sc-variant-offer-card-featured[data-v-a2dad690]{padding:calc(26px + var(--space-16)) var(--space-12) var(--space-16);border-width:1px;border-style:solid;border-color:var(--color-input-border);border-radius:var(--radius-xs);background-color:var(--color-background-surface-raised);transition:all .2s ease}.sc-variant-offer-card-featured .sc-ribbon[data-v-a2dad690]{position:absolute;top:0;left:0;right:0;height:26px;padding:2px 16px;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--color-brand-primary-subtle);color:var(--color-action-secondary-text);font-size:var(--text-body-sm);font-weight:900;line-height:22px;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.sc-variant-offer-card-featured.is-pressable[data-v-a2dad690]:focus-visible,.sc-variant-offer-card-featured.is-pressable[data-v-a2dad690]:hover{outline:none;border-color:var(--color-input-border-active)}.sc-variant-offer-card-featured.is-pressable:focus-visible .sc-ribbon[data-v-a2dad690],.sc-variant-offer-card-featured.is-pressable:hover .sc-ribbon[data-v-a2dad690]{background:var(--color-brand-primary-subtle);color:var(--color-action-secondary-text)}.sc-variant-offer-card-featured.is-pressable[data-v-a2dad690]:active{border-color:var(--color-input-border-active);box-shadow:var(--shadow-selectors-default-pressed)}.sc-variant-skeleton[data-v-a2dad690]{min-height:var(--space-24,24px);border-radius:var(--radius-md);background-color:var(--color-background-surface-sunken,#e5e7eb)}.sc-variant-skeleton[data-v-a2dad690]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65) 50%,transparent);background-size:200% 100%;animation:sc-skeleton-shimmer-a2dad690 1.4s ease-in-out infinite}@keyframes sc-skeleton-shimmer-a2dad690{0%{background-position:150% 0}to{background-position:-150% 0}}@media(prefers-reduced-motion:reduce){.sc-variant-skeleton[data-v-a2dad690]:before{animation:none}}.sc-variant-cta-button[data-v-a2dad690]{padding:var(--space-16) var(--space-24);border-width:var(--border-width);border-style:solid;border-color:var(--color-action-primary-border);border-radius:var(--radius-md);background-color:var(--color-action-primary-background);color:var(--color-action-primary-text);font-family:var(--text-button-family);font-size:var(--text-button-size);font-weight:var(--text-button-weight);line-height:var(--text-button-line-height);text-align:center;box-shadow:var(--shadow-cta-button-default),var(--shadow-inner-glow-cta-button-default);transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),filter .15s cubic-bezier(.4,0,.2,1)}.sc-variant-cta-button.is-pressable[data-v-a2dad690]:focus-visible,.sc-variant-cta-button.is-pressable[data-v-a2dad690]:hover{outline:none;background-color:var(--color-action-primary-background-hover);box-shadow:var(--shadow-cta-button-hover),var(--shadow-inner-glow-cta-button-hover)}.sc-variant-cta-button.is-pressable[data-v-a2dad690]:active{background-color:var(--color-action-primary-background-pressed);border-color:var(--color-action-primary-border-pressed);box-shadow:var(--shadow-cta-button-pressed),var(--shadow-inner-glow-cta-button-pressed)}.render-slot[data-v-864256d9]{display:contents}@supports (-moz-appearance:none){.checkout-wrapper iframe[data-v-5fb12044],.checkout-wrapper input[data-v-5fb12044],.checkout-wrapper select[data-v-5fb12044],.checkout-wrapper textarea[data-v-5fb12044]{touch-action:manipulation}}.checkout-wrapper[data-v-5fb12044]{position:relative;isolation:isolate;max-width:450px;width:100%;margin:0 auto}#yuno-checkout-container[data-v-5fb12044] .sdk-payments-minimal-card-form [id^=payment-card-]{padding:0}.yuno-pay-button[data-v-5fb12044]{display:block;width:100%;max-width:var(--v86dd8bbe);min-height:var(--v2c5bb2cc);margin:var(--v98fb7570) auto var(--f3eea550);padding:var(--v5a69ac72) var(--v5a69ac74);font-size:var(--v68e11e2d);font-weight:600;text-align:var(--v9b73c34e);color:var(--v9b389292);background:var(--v436ccadf);border:var(--v66441a50);border-radius:var(--v309fd086);box-shadow:var(--da30af82);cursor:pointer}.yuno-pay-button[data-v-5fb12044]:hover:not(:disabled){color:var(--v21efbcc5);background:var(--v33b5019d);border-color:var(--v1ecaed44);box-shadow:var(--v434d803d)}.yuno-pay-button[data-v-5fb12044]:active:not(:disabled){color:var(--v105ae16b);background:var(--v743b5f7a);border-color:var(--v432bee2a);box-shadow:var(--v5155a6e3)}.yuno-pay-button[data-v-5fb12044]:disabled{opacity:var(--v794d35b0);color:var(--v5739ae53);background:var(--v52a01a7b);border-color:var(--v7e8a3974);cursor:default}.slot-placeholder[data-v-5fb12044]{padding:16px;border:1px dashed var(--color-border,#d6cdbd);border-radius:var(--radius-sm,4px);color:var(--color-text-secondary,#7a7368);text-align:center;font-size:var(--font-size-sm,14px)}.progress-ring[data-v-dee24c8d]{display:block;flex-shrink:0}.checkmark[data-v-1ca5985a]{display:block;flex-shrink:0;animation:icon-list-check-pop-1ca5985a .24s cubic-bezier(.34,1.56,.64,1) both}@keyframes icon-list-check-pop-1ca5985a{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.icon-list-item-scope[data-v-946d2662]{display:contents}.icon-list[data-v-c9bb6f17]{list-style:none;margin:var(--v5e5d547b);padding:0;display:flex;flex-direction:column;gap:var(--v8d292cd4);width:100%}.icon-list-row[data-v-c9bb6f17]{display:grid;grid-template-rows:1fr;min-height:0;width:100%}.icon-list-item[data-v-c9bb6f17]{display:flex;flex-direction:column;gap:var(--b8017182);width:100%;box-sizing:border-box;overflow:hidden;min-height:0}.icon-list-item.wrapped[data-v-c9bb6f17]{padding:var(--v4fc7d246);background-color:var(--v13b1a1f9);border-style:solid;border-color:var(--v30ff1b63);border-width:var(--v321619c6);border-radius:var(--v07b40092)}.icon-heading-row[data-v-c9bb6f17]{display:flex;gap:var(--e6aebdfa)}.icon-heading-row.side-left[data-v-c9bb6f17]{flex-direction:row}.icon-heading-row.side-right[data-v-c9bb6f17]{flex-direction:row-reverse}.icon-heading-row.align-top[data-v-c9bb6f17]{align-items:flex-start}.icon-heading-row.align-center[data-v-c9bb6f17]{align-items:center}.icon-heading-row.align-bottom[data-v-c9bb6f17]{align-items:flex-end}.icon-img[data-v-c9bb6f17]{display:block;width:var(--v39db86e0);height:auto;flex-shrink:0}.icon-marker[data-v-c9bb6f17]{flex-shrink:0;min-width:var(--v39db86e0);text-align:center;color:var(--v135ea89c);font-size:var(--v4fce7117);font-family:var(--v5dc1bb48);font-weight:var(--c6ec33e4);line-height:var(--effaf620)}.progress-marker[data-v-c9bb6f17]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--v48de164c);min-width:var(--v48de164c)}.progress-marker--authoring[data-v-c9bb6f17]{width:auto;min-width:0;gap:8px}.text-column[data-v-c9bb6f17]{display:flex;flex-direction:column;gap:var(--b8017182);flex:1;min-width:0}.heading-text[data-v-c9bb6f17]{color:var(--v45c0f38e);font-size:var(--e7842e36);font-family:var(--v5dc1bb48);font-weight:var(--v7afaa25c);font-style:var(--v08f79d66);-webkit-text-decoration:var(--v4ae07c1c);text-decoration:var(--v4ae07c1c);line-height:var(--effaf620);text-align:var(--v725e54f8)}.heading-percent-row[data-v-c9bb6f17]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--e6aebdfa);width:100%}.heading-percent-row>.heading-text[data-v-c9bb6f17]{flex:1;min-width:0}.heading-percent-row.is-pending>.heading-text[data-v-c9bb6f17]{color:var(--v386667ea);font-size:var(--de883970);font-weight:var(--v57e38fff)}.heading-percent-row.is-pending>.progress-percent[data-v-c9bb6f17]{color:var(--v3ca057a8);font-size:var(--v627fd68b);font-weight:var(--v6f1082fc)}.progress-percent[data-v-c9bb6f17]{flex-shrink:0;color:var(--c2d701aa);font-size:var(--v5e01dc28);font-family:var(--text-body-md-family);font-weight:var(--v28e25e42);line-height:var(--text-body-md-line-height)}.progress-bar-track[data-v-c9bb6f17]{width:100%;height:var(--v336cbe80);border-radius:var(--v444299eb);overflow:hidden}.progress-bar-fill[data-v-c9bb6f17]{height:100%;border-radius:inherit}.body-text[data-v-c9bb6f17]{color:var(--v53574618);font-size:var(--v02978482);font-family:var(--v0bf641a2);font-weight:var(--v292f28b6);font-style:var(--v504f109a);-webkit-text-decoration:var(--v97f4e968);text-decoration:var(--v97f4e968);line-height:var(--v36370b4a);text-align:var(--e01532d8)}.body-skeleton[data-v-c9bb6f17]{display:flex;flex-direction:column;gap:6px;width:100%;padding:2px 0}.body-skeleton.body-below[data-v-c9bb6f17]{margin-top:var(--b8017182)}.body-skeleton .skeleton-line[data-v-c9bb6f17]{display:block;height:.7em;border-radius:4px;background-color:var(--v0a75c681);background-image:linear-gradient(90deg,transparent,var(--v7d50c045) 50%,transparent);background-size:200% 100%;background-repeat:no-repeat;animation:icon-list-skeleton-shimmer-c9bb6f17 1.4s linear infinite}.body-skeleton .skeleton-line.short[data-v-c9bb6f17]{width:60%}@keyframes icon-list-skeleton-shimmer-c9bb6f17{0%{background-position:200% 0}to{background-position:-200% 0}}.icon-list-fade-enter-from>.icon-list-item[data-v-c9bb6f17]{opacity:0}.icon-list-fade-enter-active>.icon-list-item[data-v-c9bb6f17]{transition:opacity var(--b05cd85c) ease}.icon-list-slide-enter-from[data-v-c9bb6f17]{grid-template-rows:0fr}.icon-list-slide-enter-from>.icon-list-item[data-v-c9bb6f17]{opacity:0;transform:translateY(-100%)}.icon-list-slide-enter-active[data-v-c9bb6f17]{transition:grid-template-rows var(--b05cd85c) ease}.icon-list-slide-enter-active>.icon-list-item[data-v-c9bb6f17]{transition:opacity var(--b05cd85c) ease,transform var(--b05cd85c) ease}.option-select-base[data-v-e9c13b8f]{display:flex;flex-direction:column;gap:var(--v20e15c96);margin:var(--v3d163b22);max-width:var(--v61218743)}.option-select-base>.option[data-v-e9c13b8f]{display:flex;flex-direction:column;align-items:stretch;justify-content:center;min-height:var(--v51690490);padding:var(--v775b76e9) var(--v775b76e8);cursor:pointer;background-color:var(--v0eed517d);border-width:var(--border-width);border-style:solid;border-color:var(--v415dfa76);border-radius:var(--v033103df);transition:all .2s ease}.option-select-base>.option .option-main-row[data-v-e9c13b8f]{display:flex;flex-direction:row;align-items:center;gap:var(--e2670f30);width:100%}.option-select-base>.option .option-subtext-row-wrapper[data-v-e9c13b8f]{z-index:3;display:grid;grid-template-rows:1fr;transition:grid-template-rows .2s ease}.option-select-base>.option .option-subtext-row-wrapper[data-v-e9c13b8f]:not(.is-expanded){grid-template-rows:0fr}.option-select-base>.option .option-subtext-row-wrapper .option-subtext-row-inner[data-v-e9c13b8f]{overflow:hidden;min-height:0}.option-select-base>.option .option-subtext-row-wrapper .option-subtext-row[data-v-e9c13b8f]{padding-top:var(--v0e22172c);font-family:var(--text-body-sm-family);font-weight:var(--v4b8e6f93);font-size:var(--v01fcd048);line-height:var(--v58965227);color:var(--v78d17ff7);transition:color .2s ease}.option-select-base>.option.active .option-subtext-row[data-v-e9c13b8f]{color:var(--v3311c591)}@media(hover:hover){.option-select-base>.option:hover .option-subtext-row[data-v-e9c13b8f]{color:var(--f438711a)}}.option-select-base>.option.active[data-v-e9c13b8f]{border-color:var(--v70980050);background-color:var(--v53785457)}.option-select-base>.option.active .text[data-v-e9c13b8f]{color:var(--v5426f4ef)}.option-select-base>.option.active .text .subtext[data-v-e9c13b8f]{color:var(--v3311c591)}.option-select-base>.option.no-select[data-v-e9c13b8f]{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.option-select-base>.option.is-disabled[data-v-e9c13b8f]{cursor:not-allowed;opacity:.5}.option-select-base>.option .text[data-v-e9c13b8f]{flex:1;min-width:0;text-align:start;color:var(--c045e456);font-family:var(--text-body-lg-family);font-weight:var(--v2cf24716);font-size:var(--v8ed85584);line-height:var(--v12e281ee);z-index:3;transition:color .2s ease}.option-select-base>.option .text .subtext[data-v-e9c13b8f]{font-family:var(--text-body-sm-family);font-weight:var(--v4b8e6f93);font-size:var(--v01fcd048);line-height:var(--v58965227);color:var(--v78d17ff7);margin-top:var(--v0e22172c);transition:color .2s ease}.option-select-base>.option .indicator[data-v-e9c13b8f]{display:flex;align-items:center;justify-content:center;height:1.5rem;width:1.5rem;flex-shrink:0;border-width:var(--border-width);border-style:solid;transition:background-color .2s,border-color .2s;z-index:4}.option-select-base>.option .indicator.radio[data-v-e9c13b8f]{border-radius:50%;background-color:var(--v3f673d1a);border-color:var(--v71a410da)}.option-select-base>.option .indicator.radio .radio-dot[data-v-e9c13b8f]{width:.75rem;height:.75rem;border-radius:50%;background-color:var(--v44257531);transform:scale(0);transition:all .2s ease}.option-select-base>.option .indicator.radio.checked[data-v-e9c13b8f]{background-color:var(--v7b692cba);border-color:var(--v30fcd0a1)}.option-select-base>.option .indicator.radio.checked .radio-dot[data-v-e9c13b8f]{background-color:var(--v60f63178);transform:scale(1)}.option-select-base>.option .indicator.checkbox[data-v-e9c13b8f]{border-radius:var(--radius-xs);background-color:var(--v1ecc0b1d);border-color:var(--a0fa54f8)}.option-select-base>.option .indicator.checkbox svg[data-v-e9c13b8f]{opacity:0;transform:scale(.5);transition:all .2s ease;stroke:var(--v3d3d474a)}.option-select-base>.option .indicator.checkbox.checked[data-v-e9c13b8f]{background-color:var(--v8d701d38);border-color:var(--v2335304b)}.option-select-base>.option .indicator.checkbox.checked svg[data-v-e9c13b8f]{opacity:1;transform:scale(1);stroke:var(--bb9318bc)}.option-select-base>.option .option-image[data-v-e9c13b8f]{flex-shrink:0;height:var(--v2beef0ad);max-width:112px}.option-select-base>.option .option-image .img[data-v-e9c13b8f]{display:block;width:100%;height:100%;object-fit:contain;transform:var(--v1c4e5b50)}.option-select-base>.option.image-mode-edge .option-image[data-v-e9c13b8f]{align-self:stretch;overflow:hidden;height:auto;min-height:var(--v2beef0ad);margin-top:calc(var(--v775b76e9)*-1);margin-bottom:calc(var(--v775b76e9)*-1)}.option-select-base>.option.image-mode-edge.image-right .option-image[data-v-e9c13b8f]{-webkit-margin-end:calc(var(--v775b76e8)*-1);margin-inline-end:calc(var(--v775b76e8)*-1);border-start-end-radius:calc(var(--v033103df) - var(--border-width));border-end-end-radius:calc(var(--v033103df) - var(--border-width))}.option-select-base>.option.image-mode-edge.image-left .option-image[data-v-e9c13b8f]{-webkit-margin-start:calc(var(--v775b76e8)*-1);margin-inline-start:calc(var(--v775b76e8)*-1);border-start-start-radius:calc(var(--v033103df) - var(--border-width));border-end-start-radius:calc(var(--v033103df) - var(--border-width))}.option-select-base>.option.image-mode-overflow[data-v-e9c13b8f]{position:relative;overflow:visible}.option-select-base>.option.image-mode-overflow .option-image[data-v-e9c13b8f]{position:absolute;top:calc(var(--b2c6168a)*-1);bottom:0;z-index:2;height:auto}.option-select-base>.option.image-mode-overflow .option-image .img[data-v-e9c13b8f]{object-position:bottom}.option-select-base>.option.image-mode-overflow.image-right[data-v-e9c13b8f]{-webkit-padding-end:calc(112px + var(--v775b76e8));padding-inline-end:calc(112px + var(--v775b76e8))}.option-select-base>.option.image-mode-overflow.image-right .option-image[data-v-e9c13b8f]{inset-inline-end:0}.option-select-base>.option.image-mode-overflow.image-left[data-v-e9c13b8f]{-webkit-padding-start:calc(112px + var(--v775b76e8));padding-inline-start:calc(112px + var(--v775b76e8))}.option-select-base>.option.image-mode-overflow.image-left .option-image[data-v-e9c13b8f]{inset-inline-start:0}.option-select-base>.option.has-pad-image[data-v-e9c13b8f]{position:relative}.option-select-base>.option .option-image-pad[data-v-e9c13b8f]{position:absolute;top:0;bottom:0;z-index:1;width:112px;overflow:hidden}.option-select-base>.option .option-image-pad .img[data-v-e9c13b8f]{width:100%;height:100%;object-fit:cover;object-position:left;transform:var(--v22c29c3c)}[dir=rtl] .option-select-base>.option .option-image-pad .img[data-v-e9c13b8f]{object-position:right}.option-select-base>.option.image-right .option-image-pad[data-v-e9c13b8f]{inset-inline-end:0;border-start-end-radius:calc(var(--v033103df) - var(--border-width));border-end-end-radius:calc(var(--v033103df) - var(--border-width))}.option-select-base>.option.image-left .option-image-pad[data-v-e9c13b8f]{inset-inline-start:0;border-start-start-radius:calc(var(--v033103df) - var(--border-width));border-end-start-radius:calc(var(--v033103df) - var(--border-width))}.option-select-base>.option.has-pad-image .option-image[data-v-e9c13b8f]{z-index:2}.option-select-base>.option.image-mode-edge.image-both .option-image-left[data-v-e9c13b8f]{-webkit-margin-start:calc(var(--v775b76e8)*-1);margin-inline-start:calc(var(--v775b76e8)*-1);border-start-start-radius:calc(var(--v033103df) - var(--border-width));border-end-start-radius:calc(var(--v033103df) - var(--border-width))}.option-select-base>.option.image-mode-edge.image-both .option-image-right[data-v-e9c13b8f]{-webkit-margin-end:calc(var(--v775b76e8)*-1);margin-inline-end:calc(var(--v775b76e8)*-1);border-start-end-radius:calc(var(--v033103df) - var(--border-width));border-end-end-radius:calc(var(--v033103df) - var(--border-width))}.option-select-base>.option.image-mode-overflow.image-both[data-v-e9c13b8f]{-webkit-padding-start:calc(112px + var(--v775b76e8));padding-inline-start:calc(112px + var(--v775b76e8));-webkit-padding-end:calc(112px + var(--v775b76e8));padding-inline-end:calc(112px + var(--v775b76e8))}.option-select-base>.option.image-mode-overflow.image-both .option-image-left[data-v-e9c13b8f]{inset-inline-start:0}.option-select-base>.option.image-mode-overflow.image-both .option-image-right[data-v-e9c13b8f]{inset-inline-end:0}.option-select-base>.option.image-both .option-image-pad[data-v-e9c13b8f]{inset-inline-start:0;border-start-start-radius:calc(var(--v033103df) - var(--border-width));border-end-start-radius:calc(var(--v033103df) - var(--border-width))}.option-select-base>.option.subtext-row-mode[data-v-e9c13b8f]{min-height:0}@media(hover:hover){.option-select-base>.option[data-v-e9c13b8f]:hover{border-color:var(--v70980050);box-shadow:var(--shadow-inner-input-hover)}.option-select-base>.option:hover .text[data-v-e9c13b8f]{color:var(--v23dc3455)}.option-select-base>.option:hover .text .subtext[data-v-e9c13b8f]{color:var(--f438711a)}.option-select-base>.option:hover .indicator.radio[data-v-e9c13b8f]:not(.checked){background-color:var(--v2936db7d);border-color:var(--v7a55ce14)}.option-select-base>.option:hover .indicator.radio:not(.checked) .radio-dot[data-v-e9c13b8f]{background-color:var(--v40803f7f)}.option-select-base>.option:hover .indicator.checkbox[data-v-e9c13b8f]:not(.checked){background-color:var(--v8aa731da);border-color:var(--v40cee98c)}.option-select-base>.option:hover .indicator.checkbox:not(.checked) svg[data-v-e9c13b8f]{stroke:var(--v4ac13d95)}}.option-select-base>.option[data-v-e9c13b8f]:focus-visible{outline:none;border-color:var(--v70980050);box-shadow:var(--shadow-inner-input-hover)}.option-select-base>.option:focus-visible .text[data-v-e9c13b8f]{color:var(--v23dc3455)}.option-select-base>.option:focus-visible .text .subtext[data-v-e9c13b8f]{color:var(--f438711a)}.option-select-base>.option:focus-visible .indicator.radio[data-v-e9c13b8f]:not(.checked){background-color:var(--v2936db7d);border-color:var(--v7a55ce14)}.option-select-base>.option:focus-visible .indicator.radio:not(.checked) .radio-dot[data-v-e9c13b8f]{background-color:var(--v40803f7f)}.option-select-base>.option:focus-visible .indicator.checkbox[data-v-e9c13b8f]:not(.checked){background-color:var(--v8aa731da);border-color:var(--v40cee98c)}.option-select-base>.option:focus-visible .indicator.checkbox:not(.checked) svg[data-v-e9c13b8f]{stroke:var(--v4ac13d95)}.option-select-base>.option[data-v-e9c13b8f]:active{box-shadow:var(--shadow-inner-input-hover)}.slot-layout[data-v-001e9e36]{box-sizing:border-box}.slot-layout__empty[data-v-001e9e36]{min-height:32px;border:1.5px dashed #ccc;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#999;font-size:.7rem;padding:4px 8px;opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stick-native[data-v-0de808fc]{position:-webkit-sticky;position:sticky;display:flow-root;width:100%;padding:var(--v7a08f2fc)}.stick-placeholder[data-v-0de808fc]{display:block;width:100%}.stick-offset-measure[data-v-0de808fc]{position:absolute;visibility:hidden;pointer-events:none;width:0}.stick-content[data-v-0de808fc]{display:flow-root;width:100%;padding:var(--v7a08f2fc)}.stick-content-inner[data-v-0de808fc]{display:contents}.discount-code-root[data-v-09bf8cd0]{width:var(--v53805f21);min-width:260px;margin:var(--v0b107fb3)}.discount-code[data-v-09bf8cd0],.discount-code-root[data-v-09bf8cd0]{position:relative;box-sizing:border-box}.discount-code[data-v-09bf8cd0]{width:100%;min-height:148px;display:flex;flex-direction:column;background:var(--v6bd47bcc) padding-box,var(--v89e3eefe) border-box;border:solid transparent;border-radius:var(--e7eac3ba);overflow:hidden}@supports ((-webkit-mask-composite:source-in,xor) or (mask-composite:intersect)){.discount-code[data-v-09bf8cd0]{-webkit-mask-image:radial-gradient(circle 12px at 0 var(--e3855b7c),transparent 11.5px,#000 12px),radial-gradient(circle 12px at 100% var(--e3855b7c),transparent 11.5px,#000 12px);mask-image:radial-gradient(circle 12px at 0 var(--e3855b7c),transparent 11.5px,#000 12px),radial-gradient(circle 12px at 100% var(--e3855b7c),transparent 11.5px,#000 12px);-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:100% 100%,100% 100%;mask-size:100% 100%,100% 100%;mask-mode:alpha,alpha;-webkit-mask-composite:source-in,xor;mask-composite:intersect}}.discount-code__top[data-v-09bf8cd0]{display:flex;align-items:center;justify-content:center;padding:var(--v1628faa8);flex:1 1 auto;min-height:0}.discount-code__top--with-tooltip[data-v-09bf8cd0]{justify-content:flex-start}.discount-code__headline[data-v-09bf8cd0]{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;-webkit-margin-start:var(--v40d73fd2);margin-inline-start:var(--v40d73fd2)}.discount-code__icon[data-v-09bf8cd0]{flex:0 0 auto;display:block}.discount-code__tag-stop-start[data-v-09bf8cd0]{stop-color:var(--v0952d1a6)}.discount-code__tag-stop-end[data-v-09bf8cd0]{stop-color:var(--v02acdb34)}.discount-code__headline-slot[data-v-09bf8cd0]{flex:0 1 auto;min-width:0;text-align:center}.discount-code__divider[data-v-09bf8cd0]{height:2px;margin:0;background:var(--v34a27df8);flex:0 0 auto}.discount-code__bottom[data-v-09bf8cd0]{display:flex;align-items:stretch;gap:10px;padding:var(--v1628faa8);flex:0 0 auto}.discount-code__code-box[data-v-09bf8cd0]{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;padding:0 12px;min-height:56px;background-color:var(--e3074d44);border:1px solid var(--v1a4be59e);border-radius:8px;box-sizing:border-box;overflow:hidden}.discount-code__tooltip[data-v-09bf8cd0]{position:absolute;z-index:3;top:-10px;inset-inline-start:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:64px;padding:8px;border-radius:6px;background:var(--v88c820fa);color:var(--b81a6d90);text-align:center}.discount-code__tooltip-content[data-v-09bf8cd0]{color:inherit;white-space:nowrap;min-height:30px}.discount-code__tooltip-content[data-v-09bf8cd0] p{margin:0}.discount-code__tooltip-corner[data-v-09bf8cd0]{position:absolute;bottom:-7px;left:50%;transform:translate(-50%);line-height:0}.discount-code__tooltip-corner svg path[data-v-09bf8cd0]{fill:var(--v88c820fa)}.discount-code__check[data-v-09bf8cd0]{flex:0 0 auto;stroke:var(--v74cbaec0);display:block}.discount-code__code-text[data-v-09bf8cd0]{flex:1 1 auto;min-width:0;color:var(--e538bdb8);font-family:Acumin Pro,sans-serif;font-size:var(--v4f7768e2);font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.discount-code__timer[data-v-09bf8cd0]{flex:0 0 auto;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto auto;column-gap:8px;row-gap:2px;justify-items:center;align-items:center;padding:6px 10px;min-height:56px;min-width:140px;background-color:var(--v52aacdf6);border-radius:6px;box-sizing:border-box}.discount-code__timer-digit[data-v-09bf8cd0]{color:var(--v9d5d7214);font-family:Avenir,sans-serif;font-size:var(--v46d00706);font-style:normal;font-weight:900;line-height:26px;font-feature-settings:"liga" off,"clig" off;font-variant-numeric:tabular-nums;text-align:center}.discount-code__timer-digit--mm[data-v-09bf8cd0]{grid-column:1;grid-row:1}.discount-code__timer-digit--ss[data-v-09bf8cd0]{grid-column:3;grid-row:1}.discount-code__timer-colon[data-v-09bf8cd0]{grid-column:2;grid-row:1/span 2;display:block;height:var(--v46d00706);width:calc(var(--v46d00706)*.365);color:var(--v9d5d7214);align-self:start;margin-top:4px}.discount-code__timer-label[data-v-09bf8cd0]{color:var(--v6e5874e2);font-family:Avenir,sans-serif;font-size:var(--v913b6978);font-style:normal;font-weight:500;line-height:22px;text-align:center;font-feature-settings:"liga" off,"clig" off}.discount-code__timer-label--mm[data-v-09bf8cd0]{grid-column:1;grid-row:2}.discount-code__timer-label--ss[data-v-09bf8cd0]{grid-column:3;grid-row:2}.confetti[data-v-48d1cf9f]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999}.confetti__canvas[data-v-48d1cf9f]{width:100%;height:100%;display:block;pointer-events:none}.scratchoff[data-v-9e3c918c]{position:relative;width:var(--v4accfaa6);height:var(--v15f93f72);margin:var(--v05515664);background:var(--v3aeb5cce) padding-box,var(--ca30dac8) border-box;border:solid transparent;border-radius:var(--v5565f2fe);box-shadow:var(--v00677bab);box-sizing:border-box;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scratchoff__content[data-v-9e3c918c]{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--v4b7f50f1);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;box-sizing:border-box}.scratchoff__title[data-v-9e3c918c]{width:100%;color:var(--v444e130b);font-family:Avenir,sans-serif;font-size:var(--v163d8770);font-style:normal;font-weight:900;line-height:24px;text-align:center;font-feature-settings:"liga" off,"clig" off;margin-bottom:12px}.scratchoff__inner[data-v-9e3c918c]{position:relative;flex:1 1 auto;min-height:0;background-color:var(--v41ea744c);border-radius:12px;box-sizing:border-box}.scratchoff__inner-border[data-v-9e3c918c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}.scratchoff__inner-border-rect[data-v-9e3c918c]{x:.5px;y:.5px;width:calc(100% - 1px);height:calc(100% - 1px);stroke:var(--v4e6c76bc)}.scratchoff__inner-content[data-v-9e3c918c]{position:absolute;top:0;right:0;bottom:0;left:0;padding:16px 8px 8px;display:flex;flex-direction:column;text-align:center;box-sizing:border-box}.scratchoff__percent-box[data-v-9e3c918c]{align-self:center;max-width:calc(100% - 16px);margin:0 8px 8px;padding:16px;background:var(--d7175894);border-radius:12px;box-sizing:border-box;font-family:Avenir,sans-serif;font-size:var(--v2c178935);font-style:normal;font-weight:900;line-height:56px;text-align:center;font-feature-settings:"liga" off,"clig" off}.scratchoff__percent-box[data-v-9e3c918c] *{background:var(--v627f3d7c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.scratchoff__subtitle[data-v-9e3c918c]{color:var(--v5086a1ea);font-size:var(--v6cc5bf70);font-weight:900;line-height:24px}.scratchoff__footnote[data-v-9e3c918c],.scratchoff__subtitle[data-v-9e3c918c]{width:100%;font-family:Avenir,sans-serif;font-style:normal;text-align:center;font-feature-settings:"liga" off,"clig" off;overflow-wrap:break-word;word-break:break-word}.scratchoff__footnote[data-v-9e3c918c]{color:var(--bcaa9a7a);font-size:var(--dac03ce0);font-weight:500;line-height:22px;margin-top:auto}.scratchoff__mask[data-v-9e3c918c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:none;cursor:crosshair;border-radius:inherit;border-style:var(--v5410ff39);border-color:var(--v532d10eb);border-width:1px;box-sizing:border-box;opacity:1;transition:opacity var(--v0d8d7960) ease}.scratchoff__mask.is-fading[data-v-9e3c918c]{opacity:0;pointer-events:none}.scratchoff__hand[data-v-9e3c918c]{position:absolute;left:0;top:0;display:block;pointer-events:none;will-change:transform;filter:drop-shadow(0 2px 3px rgba(0,0,0,.25))}.timeout[data-v-360e224f]{display:inline-block;width:var(--v530990ad);height:var(--v530990ad);line-height:0}.timeout__svg[data-v-360e224f]{width:100%;height:100%;display:block}.timeout__number[data-v-360e224f]{fill:var(--v97d1edec);font-size:var(--v2f20b57a);font-weight:var(--v3bc29a60);font-family:var(--text-heading-2-family);-webkit-user-select:none;-moz-user-select:none;user-select:none;transform-box:fill-box;transform-origin:center}.timeout__number.is-pulsing[data-v-360e224f]{animation-name:tmo-pulse-360e224f;animation-duration:var(--v206a2594);animation-timing-function:ease-out;animation-fill-mode:both;--tmo-pulse-scale:var(--v4c54cc52)}@keyframes tmo-pulse-360e224f{0%{transform:scale(1)}50%{transform:scale(var(--tmo-pulse-scale))}to{transform:scale(1)}}.progress-bar-poc[data-v-aeb90d4a]{display:flex;flex-direction:column;width:100%;gap:var(--v4b9b67cc)}.progress-bar-poc.h-left .label[data-v-aeb90d4a]{text-align:start}.progress-bar-poc.h-center .label[data-v-aeb90d4a]{text-align:center}.progress-bar-poc.h-right .label[data-v-aeb90d4a]{text-align:end}.bar-wrapper[data-v-aeb90d4a]{position:relative;width:100%}.top-row[data-v-aeb90d4a]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:var(--v22e83b20)}.progress-bar-poc.h-center .top-row[data-v-aeb90d4a]{grid-template-columns:1fr auto 1fr}.top-row>.back-button[data-v-aeb90d4a]{grid-area:1/1;justify-self:start}.top-row>.label[data-v-aeb90d4a]{grid-area:1/2}.back-button[data-v-aeb90d4a]{display:flex;align-items:center;gap:var(--v0ef42702);cursor:pointer}.back-icon[data-v-aeb90d4a]{display:block;flex-shrink:0;width:var(--v6647a084);height:var(--v6647a084);object-fit:contain;transform:var(--v07627f88)}.back-label[data-v-aeb90d4a]{font-family:var(--v7d85b283);font-size:var(--v017c72e0);line-height:var(--b07307aa);font-weight:var(--ca82ccd2);font-style:var(--v2e16e6b2);-webkit-text-decoration:var(--v0680b8a6);text-decoration:var(--v0680b8a6);color:var(--v7e2fb91a);white-space:nowrap}.label[data-v-aeb90d4a]{font-family:var(--v74c8a3ea);font-size:var(--v53ca9207);line-height:var(--c1ed24dc);font-weight:var(--dbfcea04);font-style:var(--v258cac6b);-webkit-text-decoration:var(--v6664ecd8);text-decoration:var(--v6664ecd8);color:var(--v080fadac)}.label.overlay[data-v-aeb90d4a]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding:0 var(--space-8);pointer-events:none;z-index:2}.progress-bar-poc.h-left .label.overlay[data-v-aeb90d4a]{justify-content:flex-start}.progress-bar-poc.h-center .label.overlay[data-v-aeb90d4a]{justify-content:center}.progress-bar-poc.h-right .label.overlay[data-v-aeb90d4a]{justify-content:flex-end}.progress-bar[data-v-aeb90d4a]{display:flex;align-items:center;width:100%}.progress-track[data-v-aeb90d4a]{flex:1;height:var(--v5b40a148);background:var(--v668e12e4);border-radius:var(--v20edde53);overflow:hidden}.progress-fill[data-v-aeb90d4a]{height:100%;background:var(--edb7056a);border-radius:inherit;transition:width .5s ease-in-out;will-change:width}.segment-window[data-v-aeb90d4a]{flex:1;height:var(--v5b40a148);background:var(--v668e12e4);border-radius:var(--v20edde53);overflow:hidden}.progress-bar--groups[data-v-aeb90d4a],.progress-bar--segments[data-v-aeb90d4a]{gap:var(--v70a124c1)}.group-circle[data-v-aeb90d4a]{flex-shrink:0;width:var(--a0083e22);height:var(--a0083e22);border-radius:50%;background:var(--v668e12e4);color:var(--da92dbf0);display:flex;align-items:center;justify-content:center;font-size:calc(var(--a0083e22)*.45);font-weight:700;transition:background .3s ease,color .3s ease}.group-circle.completed[data-v-aeb90d4a]{background:var(--edb7056a);color:var(--v50df55a9)}.group-circle svg[data-v-aeb90d4a]{width:60%;height:60%}.goal-line-chart[data-v-7876c863]{display:block;position:relative;aspect-ratio:var(--v14ba1e00);max-width:var(--d876c826);max-height:var(--v6ff52512);margin:var(--ca7e71be)}.goal-line-chart__svg[data-v-7876c863]{width:100%;height:100%;display:block;overflow:visible}.pill[data-v-7876c863]{position:absolute;display:inline-flex;align-items:center;justify-content:center;min-width:var(--cc3513c0);max-width:var(--v03c4124e);min-height:var(--ee0b57e6);max-height:var(--v5aef3d9f);padding:4px 14px;border-radius:9999px;background-color:var(--bf653e5e);border:1px solid var(--v06c4a2b8);color:var(--v7afeb28e);font-size:var(--v01b15c7c);font-weight:var(--v615f8c33);line-height:1.2;box-sizing:border-box;text-align:center;white-space:nowrap}.pill[data-v-7876c863] .ProseMirror{min-height:0;padding:0;text-align:center}.pill[data-v-7876c863] p{margin:0;white-space:nowrap}.pill-text[data-v-7876c863]{display:block;min-width:0}.pill-start[data-v-7876c863]{bottom:var(--v98602ec4);left:0}.pill-end[data-v-7876c863]{bottom:var(--v3fce8052);right:0}:root[data-layout=responsive] .goal-line-chart[data-v-7876c863]{display:grid;grid-template-columns:minmax(0,1fr);aspect-ratio:auto;max-height:none}:root[data-layout=responsive] .goal-line-chart[data-v-7876c863]:before{content:"";grid-area:1/1;padding-top:var(--v778ed00e)}:root[data-layout=responsive] .goal-line-chart__svg[data-v-7876c863]{grid-area:2/1;height:auto;max-height:var(--v6ff52512);margin-top:calc(var(--v778ed00e)*-1)}:root[data-layout=responsive] .pill-start[data-v-7876c863]{position:static;grid-area:1/1;align-self:end;justify-self:start}:root[data-layout=responsive] .pill-end[data-v-7876c863]{position:static;grid-area:2/1;align-self:end;justify-self:end;margin-bottom:var(--v7c634fb7)}.caption[data-v-7876c863]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:2px;color:var(--ca19f760);font-size:var(--v4d2bee3a);font-weight:var(--v2d9ebada);line-height:1.15;padding:0 4px;box-sizing:border-box;white-space:nowrap}.caption.caption-start[data-v-7876c863]{text-align:left}.caption.caption-end[data-v-7876c863]{text-align:right}.caption[data-v-7876c863] .ProseMirror{min-height:0;padding:0}.caption[data-v-7876c863] p{margin:0;white-space:nowrap}.caption-line[data-v-7876c863]{display:block;min-width:0}.caption-sub[data-v-7876c863]{color:var(--v461ed0f6);font-size:var(--v3766327d);font-weight:400}.size-probe[data-v-7876c863]{position:absolute;left:-9999px;top:0;width:0;visibility:hidden;pointer-events:none;height:var(--v38ce2f30)}.ritch-text-tp[data-v-b2a3938d]{font-family:var(--v7b95a444);font-weight:var(--v4123d61c);color:var(--v866c8990);font-size:var(--v9a0dee0a);line-height:var(--v271410f4);padding:var(--v489f26a6);margin:var(--v2689170e)}.ritch-text-tp.has-paragraph-margin[data-v-b2a3938d] p{margin:var(--v3771343e)}.signature[data-v-636e822f]{position:relative;width:var(--d762c26a);height:var(--v48937e7c);margin:var(--v37eb956e);background-color:var(--v54387d40);border-color:var(--v15674048);border-style:solid;border-width:var(--v13394382);border-radius:var(--v65e1698e);box-sizing:border-box;overflow:hidden;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.signature__label[data-v-636e822f]{position:absolute;left:var(--v20fb312a);right:var(--v20fb312a);z-index:1;pointer-events:var(--v02733386);color:var(--v368f3a2c);font-size:var(--aef427ee);font-weight:var(--b5632700);font-style:var(--v683c92a9);-webkit-text-decoration:var(--v782c4bd4);text-decoration:var(--v782c4bd4);text-align:var(--f5a8a442)}.signature.placement-inside-top .signature__label[data-v-636e822f]{top:var(--v20fb312a)}.signature.placement-inside-bottom .signature__label[data-v-636e822f]{bottom:var(--v20fb312a)}.signature__ink-layer[data-v-636e822f],.signature__placeholder-layer[data-v-636e822f]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.signature__placeholder-layer[data-v-636e822f]{pointer-events:none}.signature__ink-layer[data-v-636e822f]{touch-action:none;cursor:crosshair}.signature__stroke[data-v-636e822f]{stroke:var(--v3bcec550);stroke-width:var(--v3ce5c3b3)}.signature__placeholder[data-v-636e822f]{stroke:var(--ea2958ea);stroke-width:var(--v3ce5c3b3);opacity:var(--v0d789b9a)}.signature__placeholder.is-animated[data-v-636e822f]{stroke-dasharray:2500;animation:signature-draw-636e822f var(--v5873ca86) var(--e5edb60c) ease forwards}@keyframes signature-draw-636e822f{0%{stroke-dashoffset:2500}to{stroke-dashoffset:0}}.stacked-container[data-v-3abf1e1f]{position:relative;box-sizing:border-box}.stacked-container[data-v-3abf1e1f]>*{position:absolute}.stacked-container.stack-place-stretch[data-v-3abf1e1f]>*{top:0;right:0;bottom:0;left:0}.stacked-container.stack-place-natural[data-v-3abf1e1f]>*{inset-block-start:0;inset-inline-start:0}.stacked-container.stack-place-center[data-v-3abf1e1f]>*{top:50%;left:50%;translate:-50% -50%}@supports not (translate:0){.stacked-container.stack-place-center[data-v-3abf1e1f]>*{transform:translate(-50%,-50%)}}.is-editor-unsized[data-v-3abf1e1f]{min-height:64px;outline:1px dashed var(--color-input-border,#cbd5e1);outline-offset:-1px}.base-input-shell[data-v-4021b404]{margin-left:auto;margin-right:auto;display:flex;align-items:center;box-sizing:border-box;min-height:var(--v59afbac6);width:100%;max-width:var(--v75da7075);padding:var(--v6fdf9ffe);gap:var(--v2cf1f143);border:1px solid var(--v88b1a7f8);border-radius:var(--v5be3f7de);background:var(--d88d0bea);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.base-input-shell[data-v-4021b404]:hover:not(.disabled):not(.error):not(:focus-within){background:var(--v1e12edf1);border-color:var(--d61ae0d0);box-shadow:var(--shadow-inner-input-hover)}.base-input-shell[data-v-4021b404]:focus-within:not(.disabled):not(.error){border-color:var(--c03acd5c);background:var(--d0a21e1e)}.base-input-shell.error[data-v-4021b404]{border-color:var(--d66ccf38);background:var(--v1de9f6bd)}.base-input-shell.disabled[data-v-4021b404]{background:var(--v4ade44b2);border-color:var(--v4ccd86a0);pointer-events:none}@supports (-moz-appearance:none){input[data-v-155a437e],select[data-v-155a437e],textarea[data-v-155a437e]{touch-action:manipulation}}.base-input-field[data-v-155a437e]{display:flex;align-items:baseline;flex:1;min-width:0;gap:var(--space-12)}.base-input-field input[data-v-155a437e]{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--a4520f12)}.base-input-field input[data-v-155a437e]::placeholder{color:var(--b977d708)}.base-input-field input[data-v-155a437e]:disabled{color:var(--v79a19fda)}.base-input-field input[data-v-155a437e]:disabled::placeholder{color:var(--v79a19fda)}.base-input-field .inner-label[data-v-155a437e]{flex-shrink:0;color:var(--v565f76ae);font-family:var(--text-body-sm-family);font-weight:var(--v42ddd988);font-size:var(--eb09dc76);line-height:var(--v28ce1460);-webkit-user-select:none;-moz-user-select:none;user-select:none}.base-input-field.disabled .inner-label[data-v-155a437e]{color:var(--v25e4f16c)}.base-input-field.numbers-mode input[data-v-155a437e]{font-family:var(--text-heading-1-family);font-weight:var(--v001fa956);font-size:max(16px,var(--v1cc35c1e));line-height:var(--v0cf80de9);padding:0}.base-input-field.text-mode input[data-v-155a437e]{font-family:var(--text-body-lg-family);font-weight:var(--v7d285716);font-size:max(16px,var(--v59e5841f));line-height:var(--eb9f8cac)}.email-input[data-v-1f478775]{position:relative}.email-input__label[data-v-1f478775]{max-width:var(--cbf3574e);margin-left:auto;margin-right:auto;margin-bottom:var(--v9d8e1a54);color:var(--v3801eca6);font-size:var(--v398d8e66);font-weight:var(--v00619844);line-height:var(--v0d697ad8);text-align:var(--be3c0cca)}.email-input__error[data-v-1f478775]{margin-top:var(--space-4);color:var(--color-feedback-error-text)}.email-input__error[data-v-1f478775],.email-input__typo[data-v-1f478775]{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line-height);text-align:center}.email-input__typo[data-v-1f478775]{margin:var(--space-8) 0;color:var(--color-text-link);font-weight:var(--text-button-weight);cursor:pointer;outline:none}.email-input__typo[data-v-1f478775]:focus-visible,.email-input__typo[data-v-1f478775]:hover{color:var(--color-text-link-hover);text-decoration:underline}.email-input.is-editor .email-input__typo[data-v-1f478775]{cursor:text}.email-input.is-editor .email-input__typo[data-v-1f478775]:hover{color:var(--color-text-link);text-decoration:none}.email-input .suggestions[data-v-1f478775]{margin-top:var(--space-4);border:1px solid var(--v0b340da0);border-radius:var(--v741d55f5);background-color:var(--color-background-surface);box-shadow:var(--shadow-surface-raised);overflow:hidden}.email-input .suggestions.is-floating[data-v-1f478775]{position:absolute;top:calc(100% + var(--space-4));left:0;right:0;margin-top:0;z-index:10}.email-input .suggestions ul[data-v-1f478775]{list-style:none;margin:0;padding:0}.email-input .suggestions ul li[data-v-1f478775]{padding:var(--space-12) var(--space-16);color:var(--color-text-secondary);font-family:var(--text-input-family);font-size:var(--text-input-size);line-height:var(--text-input-line-height);font-weight:var(--text-input-weight);cursor:pointer;transition:background-color .2s ease}.email-input .suggestions ul li.active[data-v-1f478775],.email-input .suggestions ul li[data-v-1f478775]:hover{background-color:var(--v232f64c8);color:var(--f8dc3902)}.page-background[data-v-cc2c7bee]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.page-background__img[data-v-cc2c7bee]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition-property:opacity;transition-timing-function:ease-in}.page-background__img.is-loaded[data-v-cc2c7bee]{opacity:var(--img-opacity,1)}.page-background__overlay[data-v-cc2c7bee]{position:absolute;top:0;right:0;bottom:0;left:0}.progress-donut-wrapper[data-v-257e9dc7]{display:flex;justify-content:center;align-items:center;margin:var(--v7a2eace0)}.progress-donut[data-v-257e9dc7]{position:relative;width:var(--e6629182);height:var(--e6629182)}.donut-svg[data-v-257e9dc7]{width:100%;height:100%}.donut-track[data-v-257e9dc7]{stroke:var(--v058da30a)}.donut-fill[data-v-257e9dc7],.donut-track[data-v-257e9dc7]{stroke-width:var(--v20c11b08)}.donut-fill[data-v-257e9dc7]{stroke:var(--v77df772e);transition:stroke-dasharray .2s linear}.donut-label[data-v-257e9dc7]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:var(--d09526ba);color:var(--v5e193701);font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stepped-slider[data-v-ad8b1a73]{display:flex;flex-direction:column;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stepped-slider__track[data-v-ad8b1a73]{position:relative;width:100%;height:var(--c7cdd1f6);cursor:pointer;outline:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.stepped-slider__track[data-v-ad8b1a73]:focus-visible{box-shadow:0 0 0 2px var(--color-primary-300,#aedff4);border-radius:4px}.stepped-slider__rail[data-v-ad8b1a73]{left:0;right:0;transform:translateY(-50%);height:var(--v2ce9bf40);background:var(--v104f7988);border-radius:9999px}.stepped-slider__rail[data-v-ad8b1a73],.stepped-slider__stop[data-v-ad8b1a73]{position:absolute;top:50%;pointer-events:none}.stepped-slider__stop[data-v-ad8b1a73]{transform:translate3d(-50%,-50%,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;isolation:isolate;display:flex;align-items:center;justify-content:center}.stepped-slider__stop--hidden[data-v-ad8b1a73]{visibility:hidden}.stepped-slider__stop-bar[data-v-ad8b1a73]{width:var(--v3bf2312e);height:var(--v359b0aaa);background:var(--v6924ee71);border-radius:9999px}.stepped-slider__stop-sprite[data-v-ad8b1a73]{height:var(--v359b0aaa);width:auto;object-fit:contain}.stepped-slider__stop-sprite--flipped[data-v-ad8b1a73]{transform:scaleX(-1)}.stepped-slider__handle[data-v-ad8b1a73]{position:absolute;top:50%;width:var(--v740cbcd8);height:var(--c7cdd1f6);transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;pointer-events:none;transition:left .2s ease}.stepped-slider__handle--dragging[data-v-ad8b1a73]{transition:none}.stepped-slider__handle-default[data-v-ad8b1a73]{width:100%;height:100%;background:var(--v8f76716e);border-radius:30px;box-shadow:0 2px 4px #146f9529;display:flex;align-items:center;justify-content:center}.stepped-slider__handle-chevrons[data-v-ad8b1a73]{width:100%;height:100%;display:block}.stepped-slider__labels[data-v-ad8b1a73]{display:flex;justify-content:space-between;margin-top:var(--v0169b9c5);color:var(--v12b017e5);font-size:var(--fbc476e4);font-family:var(--v04a2074b);font-weight:var(--b5165092)}.stepped-slider__label--start[data-v-ad8b1a73]{text-align:start}.stepped-slider__label--end[data-v-ad8b1a73]{text-align:end}.measurement-switcher[data-v-9e94a204]{display:flex;justify-content:center;margin:var(--v23af66a8)}.switcher-track[data-v-9e94a204]{box-sizing:border-box;display:inline-flex;position:relative;isolation:isolate;border-radius:var(--v8a28a7ea);background:var(--v75ecbe9c);border:solid var(--v78d79cca);box-shadow:var(--v0e440f0d);padding:var(--v0fc363c4);gap:var(--c1854ed0);max-width:var(--v0ea35640);min-width:var(--b6768bdc)}.switcher-track[data-v-9e94a204]:has(.switcher-btn:disabled){border-color:var(--v777bd166)}.switcher-indicator[data-v-9e94a204]{position:absolute;top:0;bottom:0;left:0;width:0;pointer-events:none;border-radius:var(--v59bb49c8);background:var(--v545aa59b);border:solid var(--v20b15c14);box-shadow:var(--v0d1d5a5e);opacity:0}.switcher-indicator.is-visible[data-v-9e94a204]{opacity:1}.switcher-indicator.with-transition[data-v-9e94a204]{transition:transform .25s ease,width .25s ease,background-color .2s ease,border-color .2s ease,opacity .15s ease}.switcher-track:has(.switcher-btn.selected:hover) .switcher-indicator[data-v-9e94a204]{background:var(--v1fa3073e)}.switcher-track:has(.switcher-btn.selected:active) .switcher-indicator[data-v-9e94a204]{background:var(--v09053081);box-shadow:var(--v7792c592)}.switcher-track:has(.switcher-btn.selected:disabled) .switcher-indicator[data-v-9e94a204]{background:var(--v4f557937);border-color:var(--v20eea6b0)}@media(prefers-reduced-motion:reduce){.switcher-indicator.with-transition[data-v-9e94a204]{transition:opacity .15s ease}}.switcher-btn[data-v-9e94a204]{position:relative;box-sizing:border-box;display:flex;flex:1 1 auto;justify-content:center;align-items:center;text-align:center;padding:var(--space-8) var(--space-12);min-height:var(--v4bf8e34a);font-family:var(--text-body-sm-family);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);cursor:pointer;color:var(--bad5c310);transition:color .2s ease;white-space:nowrap;min-width:0}.switcher-btn[data-v-9e94a204],.switcher-btn[data-v-9e94a204]:before{border-radius:var(--v59bb49c8);border:solid transparent;background:transparent}.switcher-btn[data-v-9e94a204]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transition:background-color .2s ease,border-color .2s ease}.switcher-btn[data-v-9e94a204]:not(.selected):before{background:var(--ceb1a240);border-color:var(--v76546e59)}.switcher-btn[data-v-9e94a204]:not(.selected):hover:before{background:var(--v8de41388)}.switcher-btn[data-v-9e94a204]:not(.selected):active:before{background:var(--v5c14f206)}.switcher-btn[data-v-9e94a204]:not(.selected):disabled{color:var(--v52a875d8)}.switcher-btn[data-v-9e94a204]:not(.selected):disabled:before{background:var(--v1d7aed7c);border-color:var(--v2c5cb816)}.switcher-btn.selected[data-v-9e94a204]{color:var(--v0d8b7d33)}.switcher-btn.selected[data-v-9e94a204]:disabled{color:var(--v52a875d8)}.weight-input[data-v-5ee17c31]{max-width:100%;margin-left:auto;margin-right:auto}.outer-label[data-v-5ee17c31]{margin-bottom:var(--v2b82ca4c);color:var(--v6b5f8122);font-size:var(--v5a3b82d1);font-weight:var(--v800d1d70);line-height:var(--v65fd5848);text-align:var(--v0a28f017)}.outer-label--bound[data-v-5ee17c31]{max-width:var(--v5ed4376c);margin-left:auto;margin-right:auto}.validation-message[data-v-5ee17c31]{color:var(--color-feedback-error-text)}.success-message[data-v-5ee17c31],.validation-message[data-v-5ee17c31]{margin-top:var(--space-4);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line-height);text-align:center}.success-message[data-v-5ee17c31]{color:var(--color-feedback-success-text)}.height-input[data-v-983bf493]{max-width:100%;margin-left:auto;margin-right:auto}.outer-label[data-v-983bf493]{margin-bottom:var(--v6f591e4a);color:var(--v319e089c);font-size:var(--v38813e41);font-weight:var(--v23be10b8);line-height:var(--v30c5f34c);text-align:var(--v16cabab2)}.outer-label--bound[data-v-983bf493]{max-width:var(--v4b8ba88c);margin-left:auto;margin-right:auto}.validation-message[data-v-983bf493]{color:var(--color-feedback-error-text)}.success-message[data-v-983bf493],.validation-message[data-v-983bf493]{margin-top:var(--space-4);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line-height);text-align:center}.success-message[data-v-983bf493]{color:var(--color-feedback-success-text)}.age-input[data-v-391bd1bf]{max-width:100%;margin-left:auto;margin-right:auto}.outer-label[data-v-391bd1bf]{margin-bottom:var(--v58e638bc);color:var(--v00b24500);font-size:var(--v92dd3c9a);font-weight:var(--v5e531faa);line-height:var(--v6b5b023e);text-align:var(--v388eed75)}.outer-label--bound[data-v-391bd1bf]{max-width:var(--f76ed4a8);margin-left:auto;margin-right:auto}.validation-message[data-v-391bd1bf]{color:var(--color-feedback-error-text)}.success-message[data-v-391bd1bf],.validation-message[data-v-391bd1bf]{margin-top:var(--space-4);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line-height);text-align:center}.success-message[data-v-391bd1bf]{color:var(--color-feedback-success-text)}.text-input[data-v-af8db782]{position:relative}.text-input__label[data-v-af8db782]{max-width:var(--v0326b7f8);margin-left:auto;margin-right:auto;margin-bottom:var(--v92ebd8ea);color:var(--v1c12fd91);font-size:var(--v4138fc02);font-weight:var(--v45053b8e);line-height:var(--v2af57666);text-align:var(--v02da9d06)}.text-input__error[data-v-af8db782]{margin-top:var(--space-4);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line-height);text-align:center;color:var(--color-feedback-error-text)}.image-button[data-v-80547abb]{cursor:pointer;background-color:var(--v3184d1a7);width:100%;margin:0 auto;display:flex;flex-direction:column;border-width:var(--v7752add8);border-style:solid;border-color:var(--v763baf75);border-radius:var(--v6a09eec0);transition:box-shadow .2s ease,border-color .2s ease}.image-button>.label[data-v-80547abb]{margin:var(--v3c3aa49d);text-align:center;color:var(--v75443c31);font-family:var(--text-label-md-family);font-size:var(--aa408d3c);line-height:var(--f51baba6);font-weight:var(--v786a4799)}.image-button>.label.has-start[data-v-80547abb]{display:flex;align-items:center;gap:var(--space-12);text-align:start}.image-button>.label.overlay[data-v-80547abb]{margin:0;position:absolute;bottom:0;left:0;right:0;padding:var(--space-12);color:var(--color-text-inverse);background:linear-gradient(0deg,rgba(0,0,0,.75),transparent);z-index:2}.image-button>.image-wrapper[data-v-80547abb]{margin:var(--v7cf2d872);border-radius:var(--v6bef0aaa);background-color:var(--v64df0ede);display:flex;align-items:center;justify-content:center;position:relative;overflow:visible;-webkit-clip-path:polygon(0 -100%,100% -100%,100% 100%,0 100%);clip-path:polygon(0 -100%,100% -100%,100% 100%,0 100%)}.image-button>.image-wrapper>.image-frame[data-v-80547abb]{width:var(--faa50ee6);height:var(--v8d9ac180);object-fit:var(--v9d3678ce);border-radius:var(--v6bef0aaa);overflow:hidden;position:relative;z-index:1;transform-origin:bottom center;transition:transform .2s ease-out}.image-button>.image-wrapper>.label.overlay[data-v-80547abb]{z-index:2}.image-button>.image-wrapper.full-bleed[data-v-80547abb]{overflow:hidden;-webkit-clip-path:none;clip-path:none}.image-button>.image-wrapper.full-bleed>.image-frame[data-v-80547abb]{transform-origin:center}.image-button[data-v-80547abb]:focus-visible{outline:none;border-color:var(--bae8ea72);box-shadow:var(--shadow-surface-raised)}.image-button:focus-visible>.image-wrapper>.image-frame[data-v-80547abb]{transform:var(--d2b36aae);z-index:10}@media(hover:hover){.image-button[data-v-80547abb]:hover{outline:none;border-color:var(--bae8ea72);box-shadow:var(--shadow-surface-raised)}.image-button:hover>.image-wrapper>.image-frame[data-v-80547abb]{transform:var(--d2b36aae);z-index:10}}.image-button[data-v-80547abb]:active{background-color:var(--v28adb8e6);transform:translateY(1px)}.select-list[data-v-d2b199b1]{display:grid;width:100%}.select-list .list-item[data-v-d2b199b1]{height:var(--b48f8fee)}.select-list .list-item[data-v-d2b199b1]:not(.variant-image_card){position:relative;cursor:pointer;background-color:var(--v1a05b212);border-width:var(--v7c8015cd);border-style:solid;border-color:var(--v7b69176a);border-radius:var(--v0a89856b);overflow:hidden;transition:all .2s ease}.select-list .list-item[data-v-d2b199b1]:not(.variant-image_card):focus-visible{outline:none;border-color:var(--v36b9d3f2);box-shadow:var(--shadow-selectors-default);transform:translateY(-2px)}@media(hover:hover){.select-list .list-item[data-v-d2b199b1]:not(.variant-image_card):hover{outline:none;border-color:var(--v36b9d3f2);box-shadow:var(--shadow-selectors-default);transform:translateY(-2px)}}.select-list .list-item:not(.variant-image_card).active[data-v-d2b199b1]{border-color:var(--d83669e0);background-color:var(--v043cc7b8);box-shadow:var(--shadow-selectors-pressed)}.text-content[data-v-d2b199b1]{color:var(--cf9a506e);font-family:var(--text-label-md-family);font-size:var(--v8027526c);line-height:var(--ec65e4d6);font-weight:var(--v7cc52b01)}.text-content.has-checkbox[data-v-d2b199b1]{display:flex;align-items:center;gap:var(--space-12);text-align:start}.option-checkbox[data-v-d2b199b1]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--v57975ff1);height:var(--v57975ff1);border-width:var(--border-width);border-style:solid;border-radius:var(--radius-xs);background-color:var(--v06be6f96);border-color:var(--v9ae48fc8);transition:background-color .2s,border-color .2s}.option-checkbox svg[data-v-d2b199b1]{width:calc(var(--v57975ff1)*5/6);height:calc(var(--v57975ff1)*5/6);opacity:0;transform:scale(.5);transition:all .2s ease;stroke:var(--v62eaa92e);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.option-checkbox.checked[data-v-d2b199b1]{background-color:var(--v5f37cc20);border-color:var(--f09b9a52)}.option-checkbox.checked svg[data-v-d2b199b1]{opacity:1;transform:scale(1)}.variant-text[data-v-d2b199b1]{padding:var(--v1e7b2e64);text-align:center}.variant-image_card[data-v-d2b199b1]{display:flex;flex-direction:column;text-align:center}.variant-image_card .image-wrapper.stacked[data-v-d2b199b1]{width:100%;aspect-ratio:4/3;background-color:var(--color-background-subtle-accent);border-radius:var(--radius-sm);overflow:hidden;margin-bottom:var(--space-12)}.variant-image_card .image-wrapper.stacked .card-img[data-v-d2b199b1]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}@media(hover:hover){.variant-image_card:hover .card-img[data-v-d2b199b1]{transform:scale(1.05)}}.variant-image_card.active[data-v-d2b199b1] .image-button{border-color:var(--d83669e0);background-color:var(--v043cc7b8)}.variant-image_inline_left[data-v-d2b199b1],.variant-image_inline_right[data-v-d2b199b1]{display:flex;flex-direction:row;align-items:stretch;padding:0}.variant-image_inline_left .text-content[data-v-d2b199b1],.variant-image_inline_right .text-content[data-v-d2b199b1]{flex:1;display:flex;align-items:center;padding:var(--v1e7b2e64)}.variant-image_inline_left .image-wrapper.inline[data-v-d2b199b1],.variant-image_inline_right .image-wrapper.inline[data-v-d2b199b1]{display:flex;align-items:flex-end;justify-content:center}.variant-image_inline_left .image-wrapper.inline .inline-img[data-v-d2b199b1],.variant-image_inline_right .image-wrapper.inline .inline-img[data-v-d2b199b1]{max-width:100%;max-height:100%;object-fit:contain;object-position:bottom;display:block}.order-1[data-v-d2b199b1]{order:1}.order-2[data-v-d2b199b1]{order:2}.speech-bubble[data-v-e5a4a9ba]{position:relative;display:inline-block;box-sizing:border-box;margin:var(--f0cd41ee);width:var(--dd5985ea);min-width:var(--b38aada2);max-width:var(--v1019455d);height:var(--v7f456a82);min-height:var(--v074b82de);max-height:var(--v4d7f2720);border-radius:var(--v54efb60e);box-shadow:var(--v3b8c0390)}.speech-bubble-svg[data-v-e5a4a9ba]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:0}.speech-bubble-svg path[data-v-e5a4a9ba]{fill:var(--v699baf36);stroke:var(--v901898e0);stroke-width:var(--v8dea9c1a)}.speech-bubble-content[data-v-e5a4a9ba]{position:relative;z-index:1;padding:var(--v097e8e16);display:var(--v2b498064);flex-direction:var(--v372fec6a);gap:var(--v0cabab5b);align-items:var(--cccaa0d4);justify-content:var(--v215eae24)}.component-slot-placeholder[data-v-6699afa8]{min-height:32px;border:1.5px dashed #8b5cf6;border-radius:6px;padding:4px;display:flex;flex-direction:column;align-items:stretch}.slot-empty-label[data-v-6699afa8]{color:#8b5cf6;font-size:.7rem;text-align:center;padding:4px 8px;opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none}
