.form-success[data-v-35e3809b]{text-align:center;flex-direction:column;padding:3rem 1rem}.form-success[data-v-35e3809b],.form-success__icon-ring[data-v-35e3809b]{justify-content:center;align-items:center;display:flex}.form-success__icon-ring[data-v-35e3809b]{background:var(--secondary-color);border-radius:50%;width:4rem;height:4rem;margin-bottom:1.5rem;animation:.4s scaleIn-35e3809b}.form-success__title[data-v-35e3809b]{margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.form-success__btn[data-v-35e3809b]{border:1px solid var(--light-color2);cursor:pointer;background:0 0;border-radius:9999px;align-items:center;padding:.625rem 1.5rem;font-size:.875rem;font-weight:500;display:inline-flex}.form-success__btn[data-v-35e3809b]:hover{background:var(--info-bg);border-color:var(--secondary-color)}@keyframes scaleIn-35e3809b{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.step-indicator[data-v-106bf57c]{margin-bottom:1.5rem}.step-indicator__bar[data-v-106bf57c]{background:var(--light-color2);border-radius:2px;height:3px;margin-bottom:1rem;overflow:hidden}.step-indicator__bar-fill[data-v-106bf57c]{background:var(--secondary-color);border-radius:2px;height:100%;transition:width .4s}.step-indicator__steps[data-v-106bf57c]{justify-content:space-between;gap:.5rem;display:flex}.step-dot[data-v-106bf57c]{flex-direction:column;flex:1;gap:.375rem;min-width:0}.step-dot[data-v-106bf57c],.step-dot__circle[data-v-106bf57c]{align-items:center;display:flex}.step-dot__circle[data-v-106bf57c]{border:2px solid var(--light-color2);width:2rem;height:2rem;color:var(--body-text);background:var(--card-bg);border-radius:50%;flex-shrink:0;justify-content:center;font-size:.8125rem;font-weight:600;transition:all .3s}.step-dot--active .step-dot__circle[data-v-106bf57c]{border-color:var(--secondary-color);background:var(--secondary-color);color:#fff}.step-dot--completed .step-dot__circle[data-v-106bf57c]{border-color:var(--secondary-color);background:color-mix(in srgb,var(--secondary-color) 15%,var(--card-bg));color:var(--secondary-color)}.step-dot__label[data-v-106bf57c]{text-align:center;color:var(--body-text);opacity:.6;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.75rem;overflow:hidden}.step-dot--active .step-dot__label[data-v-106bf57c]{opacity:1;color:var(--secondary-color);font-weight:600}.step-dot--completed .step-dot__label[data-v-106bf57c]{opacity:.8}.hp-trap[data-v-2fdadb66]{opacity:0;pointer-events:none;top:-9999px;left:-9999px;overflow:hidden}.hp-trap[data-v-2fdadb66],.hp-trap__input[data-v-2fdadb66],.hp-trap__label[data-v-2fdadb66]{width:1px;height:1px;position:absolute}.review-step[data-v-58384d31]{flex-direction:column;gap:1rem;display:flex}.review-group[data-v-58384d31]{border:1px solid var(--card-border-color,#e5e7eb);border-radius:10px;padding:1rem}.review-group-title[data-v-58384d31]{text-transform:uppercase;letter-spacing:.05em;color:var(--primary-color);opacity:.7;margin-bottom:.75rem;font-size:.8125rem;font-weight:700}.review-list[data-v-58384d31]{flex-direction:column;gap:.5rem;display:flex}.review-row[data-v-58384d31]{gap:.75rem;padding:.375rem 0;display:flex}.review-row+.review-row[data-v-58384d31]{border-top:1px solid color-mix(in srgb,var(--card-border-color,#e5e7eb) 50%,transparent)}.review-label[data-v-58384d31]{opacity:.6;flex-shrink:0;min-width:8rem}.review-label[data-v-58384d31],.review-value[data-v-58384d31]{color:var(--body-text-color);font-size:.8125rem;font-weight:500}.review-value[data-v-58384d31]{word-break:break-word}.review-value--items[data-v-58384d31]{white-space:pre-line}@media (width<=639px){.review-row[data-v-58384d31]{flex-direction:column;gap:.125rem}.review-label[data-v-58384d31]{min-width:0}}.form-input[data-v-7a96538b]{border:1px solid var(--card-border-color,var(--light-color2));border-radius:var(--border-radius);background:var(--card-bg);width:100%;color:inherit;outline:none;padding:.625rem .875rem;font-size:.875rem;line-height:1.5;transition:border-color .2s,box-shadow .2s;display:block}.form-input[data-v-7a96538b]:focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--secondary-color) 15%,transparent)}.form-input--error[data-v-7a96538b]{border-color:#ef4444}.form-input--error[data-v-7a96538b]:focus{box-shadow:0 0 0 3px #ef444426}.form-input--icon-left[data-v-7a96538b]{padding-left:2.5rem}.form-input--icon-right[data-v-7a96538b]{padding-right:2.5rem}.form-input--has-prefix[data-v-7a96538b]{border-top-left-radius:0;border-bottom-left-radius:0}.form-input--has-suffix[data-v-7a96538b]{border-top-right-radius:0;border-bottom-right-radius:0}.form-input[data-v-7a96538b]:disabled{opacity:.6;cursor:not-allowed}.form-input[type=range][data-v-7a96538b]{cursor:pointer;background:0 0;border:none;padding:0}.form-input__range-value[data-v-7a96538b]{white-space:nowrap;padding-left:.75rem;font-size:.8125rem;font-weight:600}.form-textarea[data-v-206ab7c0]{border:1px solid var(--card-border-color,var(--light-color2));border-radius:var(--border-radius);background:var(--card-bg);width:100%;color:inherit;resize:vertical;outline:none;min-height:6rem;padding:.625rem .875rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .2s,box-shadow .2s;display:block}.form-textarea[data-v-206ab7c0]:focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--secondary-color) 15%,transparent)}.form-textarea--error[data-v-206ab7c0]{border-color:#ef4444}.form-textarea[data-v-206ab7c0]:disabled{opacity:.6;cursor:not-allowed}.form-select[data-v-ed5e0a17]{border:1px solid var(--card-border-color,var(--light-color2));border-radius:var(--border-radius);background:var(--card-bg);width:100%;color:inherit;cursor:pointer;appearance:none;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22m7%2010%205%205%205-5z%22%2F%3E%3C%2Fsvg%3E);background-position:right .75rem center;background-repeat:no-repeat;outline:none;padding:.625rem 2.5rem .625rem .875rem;font-size:.875rem;line-height:1.5;transition:border-color .2s,box-shadow .2s;display:block}.form-select[data-v-ed5e0a17]:focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--secondary-color) 15%,transparent)}.form-select--error[data-v-ed5e0a17]{border-color:#ef4444}.form-select--has-icon-left[data-v-ed5e0a17]{padding-left:2.5rem}.form-select--has-icon-right[data-v-ed5e0a17]{padding-right:4rem}.form-select--placeholder[data-v-ed5e0a17]{color:var(--body-text);opacity:.6}.form-select[data-v-ed5e0a17]:disabled{opacity:.6;cursor:not-allowed}.rating-field[data-v-95a55c97]{gap:.25rem;display:flex}.rating-star[data-v-95a55c97]{color:var(--light-color2);cursor:pointer;background:0 0;border:none;padding:.125rem;font-size:2rem;transition:color .2s,transform .15s}.rating-star[data-v-95a55c97]:hover{transform:scale(1.15)}.rating-star--active[data-v-95a55c97]{color:#f59e0b}.rating-star--selected[data-v-95a55c97]{color:#f59e0b;animation:.3s cubic-bezier(.175,.885,.32,1.275) star-pop-95a55c97}@keyframes star-pop-95a55c97{0%{transform:scale(.8)}50%{transform:scale(1.25)}to{transform:scale(1)}}.nps-field[data-v-95a55c97]{flex-wrap:wrap;gap:.25rem;display:flex}.nps-btn[data-v-95a55c97]{border:1.5px solid var(--card-border-color,var(--light-color2));border-radius:var(--border-radius);cursor:pointer;background:var(--card-bg);justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.875rem;font-weight:600;display:flex}.nps-btn[data-v-95a55c97]:hover{border-color:var(--secondary-color)}.nps-btn--active.nps-btn--detractor[data-v-95a55c97]{color:#991b1b;background:#fecaca;border-color:#ef4444}.nps-btn--active.nps-btn--passive[data-v-95a55c97]{color:#92400e;background:#fef3c7;border-color:#f59e0b}.nps-btn--active.nps-btn--promoter[data-v-95a55c97]{color:#065f46;background:#d1fae5;border-color:#10b981}.emoji-field[data-v-95a55c97]{gap:.5rem;display:flex}.emoji-btn[data-v-95a55c97]{cursor:pointer;border-radius:var(--border-radius);background:0 0;border:2px solid #0000;padding:.375rem;font-size:2rem;transition:all .2s}.emoji-btn--active[data-v-95a55c97],.emoji-btn[data-v-95a55c97]:hover{transform:scale(1.15)}.emoji-btn--active[data-v-95a55c97]{border-color:var(--secondary-color);background:color-mix(in srgb,var(--secondary-color) 8%,var(--card-bg))}.card-options[data-v-95a55c97]{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (width>=640px){.card-options[data-v-95a55c97]{grid-template-columns:repeat(4,1fr)}}.card-option[data-v-95a55c97]{border-radius:var(--border-radius);border:1.5px solid var(--card-border-color,var(--light-color2));background:var(--card-bg);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;min-height:4.5rem;padding:.875rem .5rem;display:flex}.card-option[data-v-95a55c97]:hover{border-color:var(--secondary-color);background:var(--info-bg)}.card-option--active[data-v-95a55c97]{border-color:var(--secondary-color);background:color-mix(in srgb,var(--secondary-color) 8%,var(--card-bg));color:var(--secondary-color)}.card-option__img[data-v-95a55c97]{-o-object-fit:contain;object-fit:contain;width:2.5rem;height:2.5rem;margin-bottom:.375rem}.radio-group[data-v-95a55c97]{flex-direction:column;gap:.5rem;display:flex}.radio-group--horizontal[data-v-95a55c97]{flex-flow:wrap;justify-content:center}.radio-option[data-v-95a55c97]{border-radius:var(--border-radius);cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.radio-option[data-v-95a55c97]:hover{background:var(--info-bg)}.radio-option--active[data-v-95a55c97]{background:color-mix(in srgb,var(--secondary-color) 6%,var(--card-bg))}.radio-option__input[data-v-95a55c97]{opacity:0;width:0;height:0;position:absolute}.radio-option__dot[data-v-95a55c97]{border:2px solid var(--card-border-color,var(--light-color2));border-radius:50%;flex-shrink:0;width:1.125rem;height:1.125rem;transition:all .2s;position:relative}.radio-option--active .radio-option__dot[data-v-95a55c97]{border-color:var(--secondary-color)}.radio-option--active .radio-option__dot[data-v-95a55c97]:after{content:"";background:var(--secondary-color);border-radius:50%;width:calc(100% - 6px);height:calc(100% - 6px);position:absolute;top:3px;left:3px}.single-check[data-v-b86d6766]{cursor:pointer;align-items:flex-start;gap:.625rem;padding:.25rem 0;display:flex}.single-check__input[data-v-b86d6766]{opacity:0;width:0;height:0;position:absolute}.single-check__box[data-v-b86d6766]{border:2px solid var(--card-border-color,var(--light-color2));border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-top:.0625rem;transition:all .2s;display:flex}.single-check__box--checked[data-v-b86d6766]{background:var(--secondary-color);border-color:var(--secondary-color)}.single-check--error .single-check__box[data-v-b86d6766]{border-color:#ef4444}.toggle-wrap[data-v-b86d6766]{cursor:pointer;align-items:center;gap:.75rem;display:flex}.toggle-wrap__input[data-v-b86d6766]{opacity:0;width:0;height:0;position:absolute}.toggle-track[data-v-b86d6766]{background:var(--light-color2);border-radius:9999px;flex-shrink:0;width:2.75rem;height:1.5rem;transition:background .2s;position:relative}.toggle-track--on[data-v-b86d6766]{background:var(--secondary-color)}.toggle-thumb[data-v-b86d6766]{width:1.25rem;height:1.25rem;box-shadow:0 1px 3px var(--shadow-strong);background:#fff;border-radius:50%;transition:transform .2s;position:absolute;top:2px;left:2px}.toggle-track--on .toggle-thumb[data-v-b86d6766]{transform:translate(1.25rem)}.checkbox-group[data-v-b86d6766]{flex-direction:column;gap:.5rem;display:flex}.checkbox-group--horizontal[data-v-b86d6766]{flex-flow:wrap;justify-content:center}.checkbox-item[data-v-b86d6766]{border-radius:var(--border-radius);cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.checkbox-item[data-v-b86d6766]:hover{background:var(--info-bg)}.checkbox-item--active[data-v-b86d6766]{background:color-mix(in srgb,var(--secondary-color) 6%,var(--card-bg))}.checkbox-item__input[data-v-b86d6766]{opacity:0;width:0;height:0;position:absolute}.checkbox-item__box[data-v-b86d6766]{border:2px solid var(--card-border-color,var(--light-color2));border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;transition:all .2s;display:flex}.checkbox-item--active .checkbox-item__box[data-v-b86d6766]{background:var(--secondary-color);border-color:var(--secondary-color)}.checkbox-item__img[data-v-b86d6766]{-o-object-fit:contain;object-fit:contain;width:2rem;height:2rem}.file-field[data-v-a6b1a337]{width:100%}.file-dropzone[data-v-a6b1a337]{border:2px dashed var(--card-border-color,var(--light-color2));border-radius:var(--border-radius);background:var(--info-bg);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;min-height:100px;padding:1.5rem;display:flex;position:relative}.file-dropzone--dragging[data-v-a6b1a337]{border-color:var(--secondary-color);background:color-mix(in srgb,var(--secondary-color) 5%,var(--info-bg))}.file-dropzone--error[data-v-a6b1a337]{border-color:#ef4444}.file-dropzone--avatar[data-v-a6b1a337]{width:8rem;height:8rem;min-height:unset;border-radius:50%;padding:.5rem}.file-dropzone__input[data-v-a6b1a337]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.file-dropzone__avatar-preview[data-v-a6b1a337]{width:100%;height:100%;position:relative}.file-dropzone__avatar-img[data-v-a6b1a337]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%}.file-dropzone__avatar-remove[data-v-a6b1a337]{color:#fff;cursor:pointer;z-index:2;background:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.625rem;display:flex;position:absolute;top:-.25rem;right:-.25rem}.file-list[data-v-a6b1a337]{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.file-item[data-v-a6b1a337]{border-radius:var(--border-radius);background:var(--info-bg);align-items:center;gap:.75rem;padding:.5rem;display:flex}.file-item__thumb[data-v-a6b1a337]{-o-object-fit:cover;object-fit:cover;border-radius:.25rem;flex-shrink:0;width:2.5rem;height:2.5rem}.form-date[data-v-63c88f37]{border:var(--border-width,1px) solid var(--light-color2);border-radius:var(--input-radius,var(--border-radius));background:var(--input-bg,var(--card-bg));width:100%;color:var(--body-text-color,inherit);appearance:none;outline:none;padding:.625rem .875rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .2s,box-shadow .2s;display:block}.form-date[data-v-63c88f37]:focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--secondary-color) 15%,transparent)}.form-date--error[data-v-63c88f37]{border-color:#ef4444}.form-date[data-v-63c88f37]:disabled{opacity:.6;cursor:not-allowed}.form-date--icon-left[data-v-63c88f37]{padding-left:2.5rem}.form-date--icon-right[data-v-63c88f37]{padding-right:2.5rem}.date-range[data-v-63c88f37]{align-items:center;gap:.5rem;display:flex}.date-range__sep[data-v-63c88f37]{color:var(--body-text);opacity:.5;flex-shrink:0}.date-range .form-date[data-v-63c88f37]{flex:1}.form-date[data-v-63c88f37]::-webkit-calendar-picker-indicator{filter:invert();cursor:pointer}.form-date[data-v-63c88f37]::-webkit-datetime-edit{color:var(--body-text-color,inherit)}.form-date[data-v-63c88f37]::-webkit-datetime-edit-fields-wrapper{color:var(--body-text-color,inherit)}.form-select[data-v-04fa1217]{border:1px solid var(--card-border-color,var(--light-color2));border-radius:var(--border-radius);background:var(--card-bg);width:100%;color:inherit;cursor:pointer;appearance:none;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22m7%2010%205%205%205-5z%22%2F%3E%3C%2Fsvg%3E);background-position:right .75rem center;background-repeat:no-repeat;outline:none;padding:.625rem 2.5rem .625rem .875rem;font-size:.875rem;line-height:1.5;transition:border-color .2s,box-shadow .2s;display:block}.form-select[data-v-04fa1217]:focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--secondary-color) 15%,transparent)}.form-select--error[data-v-04fa1217]{border-color:#ef4444}.form-select--placeholder[data-v-04fa1217]{color:var(--body-text);opacity:.6}.form-select[data-v-04fa1217]:disabled{opacity:.6;cursor:not-allowed}.calc-field__value[data-v-54e9d7f0]{background:var(--info-bg);border:1px solid var(--light-color2);border-radius:var(--border-radius);align-items:baseline;gap:.375rem;padding:.625rem .875rem;display:flex}.calc-field__number[data-v-54e9d7f0]{color:var(--secondary-color);font-size:1.25rem;font-weight:700}.calc-field__unit[data-v-54e9d7f0]{color:var(--body-text);opacity:.7;font-size:.875rem}.calc-field__formula[data-v-54e9d7f0]{color:var(--body-text);opacity:.5;margin-top:.25rem;font-size:.75rem;font-style:italic}.payment-field__methods[data-v-a760fff3]{gap:.5rem;margin-bottom:.75rem;display:flex}.payment-field__method-btn[data-v-a760fff3]{border:1px solid var(--light-color2);border-radius:var(--border-radius);cursor:pointer;background:0 0;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;transition:all .2s;display:flex}.payment-field__method-btn--active[data-v-a760fff3],.payment-field__method-btn[data-v-a760fff3]:hover{border-color:var(--secondary-color)}.payment-field__method-btn--active[data-v-a760fff3]{background:var(--info-bg);font-weight:500}.payment-field__skeleton[data-v-a760fff3]{border-radius:var(--border-radius);background:var(--info-bg);height:2.75rem;animation:1.5s ease-in-out infinite pulse-a760fff3}@keyframes pulse-a760fff3{0%,to{opacity:1}50%{opacity:.5}}.payment-field__card-element[data-v-a760fff3]{border:1px solid var(--light-color2);border-radius:var(--border-radius);background:var(--body-bg);height:2.75rem;padding:.625rem .875rem;transition:all .2s}.payment-field__card-element[data-v-a760fff3]:focus-within{border-color:var(--secondary-color);box-shadow:0 0 0 3px #00bcd426}.payment-field__card-element--error[data-v-a760fff3]{border-color:#ef4444}.payment-field__error[data-v-a760fff3]{color:#ef4444;align-items:center;gap:.25rem;margin-top:.375rem;font-size:.8125rem;display:flex}.payment-field__secure[data-v-a760fff3]{color:var(--body-text);opacity:.5;align-items:center;gap:.375rem;margin-top:.5rem;font-size:.6875rem;display:flex}.payment-field__bank-info[data-v-a760fff3]{border-radius:var(--border-radius);background:var(--info-bg);border:1px solid var(--light-color2);color:var(--body-text);align-items:flex-start;gap:.75rem;padding:.75rem 1rem;display:flex}.product-picker__search[data-v-cc392bd7]{border:1px solid var(--light-color2);border-radius:var(--border-radius);align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.5rem .75rem;display:flex}.product-picker__search-input[data-v-cc392bd7]{color:var(--body-text);background:0 0;border:none;outline:none;flex:1;font-size:.875rem}.product-picker__grid[data-v-cc392bd7]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem;display:grid}.product-picker__card[data-v-cc392bd7]{border:1px solid var(--light-color2);border-radius:var(--border-radius);cursor:pointer;padding:.75rem;transition:all .2s;position:relative}.product-picker__card--selected[data-v-cc392bd7],.product-picker__card[data-v-cc392bd7]:hover{border-color:var(--secondary-color)}.product-picker__card--selected[data-v-cc392bd7]{background:var(--info-bg)}.product-picker__img-wrap[data-v-cc392bd7]{aspect-ratio:1;border-radius:calc(var(--border-radius) - 4px);background:var(--info-bg);margin-bottom:.5rem;overflow:hidden}.product-picker__img[data-v-cc392bd7]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.product-picker__img-placeholder[data-v-cc392bd7]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.product-picker__info[data-v-cc392bd7]{min-height:2.5rem}.product-picker__name[data-v-cc392bd7]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.product-picker__price[data-v-cc392bd7]{color:var(--secondary-color);margin-top:.25rem;font-size:.875rem;font-weight:700}.product-picker__qty[data-v-cc392bd7]{gap:.25rem;margin-top:.5rem}.product-picker__qty[data-v-cc392bd7],.product-picker__qty-btn[data-v-cc392bd7]{justify-content:center;align-items:center;display:flex}.product-picker__qty-btn[data-v-cc392bd7]{border:1px solid var(--light-color2);border-radius:var(--border-radius);cursor:pointer;background:0 0;width:1.75rem;height:1.75rem;font-size:.875rem;font-weight:600;transition:background .15s}.product-picker__qty-btn[data-v-cc392bd7]:hover{background:var(--info-bg)}.product-picker__qty-value[data-v-cc392bd7]{text-align:center;width:2rem;font-size:.875rem;font-weight:600}.product-picker__check[data-v-cc392bd7]{color:var(--secondary-color);font-size:1.25rem;position:absolute;top:.5rem;right:.5rem}.product-picker__bundles[data-v-cc392bd7]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;display:grid}.product-picker__bundle-card[data-v-cc392bd7]{border:2px solid var(--light-color2);border-radius:var(--border-radius);cursor:pointer;text-align:center;padding:1rem;transition:all .2s;position:relative}.product-picker__bundle-card[data-v-cc392bd7]:hover{border-color:var(--secondary-color)}.product-picker__bundle-card--active[data-v-cc392bd7]{border-color:var(--secondary-color);background:var(--info-bg)}.product-picker__badge[data-v-cc392bd7]{color:#fff;background:var(--secondary-color);white-space:nowrap;border-radius:999px;padding:.125rem .625rem;font-size:.6875rem;font-weight:700;position:absolute;top:-.625rem;left:50%;transform:translate(-50%)}.product-picker__bundle-pricing[data-v-cc392bd7]{justify-content:center;align-items:center;gap:.5rem;margin-top:.375rem;display:flex}.product-picker__skeleton[data-v-cc392bd7]{border-radius:var(--border-radius);background:var(--info-bg);height:180px;animation:1.5s ease-in-out infinite pulse-cc392bd7}@keyframes pulse-cc392bd7{0%,to{opacity:1}50%{opacity:.5}}@media (width<=640px){.product-picker__grid[data-v-cc392bd7]{grid-template-columns:repeat(2,1fr)}.product-picker__bundles[data-v-cc392bd7]{grid-template-columns:1fr}}.opf[data-v-a098d57c]{width:100%}.opf-guest-choose[data-v-a098d57c]{margin-bottom:.5rem}.opf-guest-title[data-v-a098d57c]{color:var(--body-text-color);margin-bottom:.75rem;font-size:.8125rem;font-weight:500}.opf-guest-options[data-v-a098d57c]{flex-direction:column;gap:.5rem;display:flex}.opf-guest-option[data-v-a098d57c]{border:2px solid var(--card-border-color,#e5e7eb);background:var(--card-bg,#fff);cursor:pointer;text-align:left;color:var(--body-text-color);border-radius:10px;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;transition:border-color .2s,background .2s;display:flex}.opf-guest-option[data-v-a098d57c]:hover{border-color:var(--secondary-color)}.opf-guest-option strong[data-v-a098d57c]{margin-bottom:2px;font-size:.875rem;display:block}.opf-guest-option p[data-v-a098d57c]{opacity:.6;margin:0;font-size:.75rem}.opf-guest-option--primary[data-v-a098d57c]{border-color:color-mix(in srgb,var(--secondary-color) 40%,transparent);background:color-mix(in srgb,var(--secondary-color) 4%,transparent)}.opf-guest-option--primary[data-v-a098d57c]:hover{border-color:var(--secondary-color);background:color-mix(in srgb,var(--secondary-color) 8%,transparent)}.opf-manual-card[data-v-a098d57c]{border:2px solid color-mix(in srgb,var(--secondary-color) 30%,transparent);background:color-mix(in srgb,var(--secondary-color) 3%,transparent);border-radius:10px;width:100%;padding:1rem}.opf-manual-header[data-v-a098d57c]{color:var(--secondary-color);align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.opf-manual-header strong[data-v-a098d57c]{color:var(--body-text-color);margin-bottom:2px;font-size:.875rem;display:block}.opf-manual-header p[data-v-a098d57c]{color:var(--body-text-color);opacity:.6;margin:0;font-size:.75rem}.opf-manual-input[data-v-a098d57c]{border:1.5px solid var(--card-border-color,#e5e7eb);background:var(--card-bg,#fff);width:100%;color:var(--body-text-color);resize:vertical;border-radius:8px;outline:none;min-height:6rem;padding:.75rem;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.opf-manual-input[data-v-a098d57c]:focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--secondary-color) 18%,transparent)}.opf-manual-footer[data-v-a098d57c]{margin-top:.5rem}.opf-otp-info[data-v-a098d57c],.opf-otp-step[data-v-a098d57c]{margin-bottom:.5rem}.opf-otp-info[data-v-a098d57c]{color:var(--body-text-color);font-size:.8125rem}.opf-otp-row[data-v-a098d57c]{align-items:stretch;gap:.5rem;display:flex}.opf-otp-input[data-v-a098d57c]{border:1.5px solid var(--card-border-color,#e5e7eb);background:var(--card-bg,#fff);height:2.75rem;color:var(--body-text-color);border-radius:8px;outline:none;flex:1;padding:0 .75rem;font-size:.875rem;transition:border-color .2s}.opf-otp-input[data-v-a098d57c]:focus{border-color:var(--secondary-color)}.opf-otp-input--code[data-v-a098d57c]{text-align:center;letter-spacing:.3em;max-width:10rem;font-size:1.25rem;font-weight:700}.opf-otp-btn[data-v-a098d57c]{background:var(--secondary-color);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:.35rem;min-height:2.75rem;padding:0 1rem;font-size:.8125rem;font-weight:600;transition:filter .15s;display:inline-flex}.opf-otp-btn[data-v-a098d57c]:hover:not(:disabled){filter:brightness(1.08)}.opf-otp-btn[data-v-a098d57c]:disabled{opacity:.5;cursor:not-allowed}.opf-otp-error[data-v-a098d57c]{color:var(--status-danger,#e63946);margin-top:.375rem;font-size:.8125rem}.opf-back-btn[data-v-a098d57c]{color:var(--body-text-color);opacity:.6;cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-top:.5rem;padding:.25rem 0;font-size:.8125rem;transition:opacity .15s;display:inline-flex}.opf-back-btn[data-v-a098d57c]:hover{opacity:1}.opf-otp-resend[data-v-a098d57c]{color:var(--secondary-color);cursor:pointer;background:0 0;border:none;margin-top:.375rem;font-size:.75rem;text-decoration:underline;display:inline-block}@media (width<=639px){.opf-otp-row[data-v-a098d57c]{flex-direction:column}.opf-otp-input--code[data-v-a098d57c]{max-width:100%}}.opf-empty[data-v-a098d57c],.opf-loading[data-v-a098d57c]{color:var(--body-text-color);opacity:.5;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem;font-size:.875rem;display:flex}.opf-error[data-v-a098d57c]{background:color-mix(in srgb,var(--status-danger,#e63946) 8%,transparent);color:var(--status-danger,#e63946);border-radius:8px;align-items:flex-start;gap:.5rem;padding:.75rem 1rem}.opf-deadline[data-v-a098d57c],.opf-error[data-v-a098d57c]{font-size:.8125rem;font-weight:500;display:flex}.opf-deadline[data-v-a098d57c]{color:var(--secondary-color);align-items:center;gap:.4rem;margin-bottom:.75rem}.opf-items[data-v-a098d57c]{flex-direction:column;gap:.5rem;display:flex}.opf-item[data-v-a098d57c]{border:2px solid var(--card-border-color,#e5e7eb);cursor:pointer;border-radius:10px;align-items:center;gap:.75rem;min-height:3.5rem;padding:.75rem;transition:border-color .2s,background .2s;display:flex}.opf-item--selected[data-v-a098d57c],.opf-item[data-v-a098d57c]:hover:not(.opf-item--disabled){border-color:var(--secondary-color)}.opf-item--selected[data-v-a098d57c]{background:color-mix(in srgb,var(--secondary-color) 6%,transparent)}.opf-item--disabled[data-v-a098d57c]{opacity:.45;cursor:not-allowed}.opf-check[data-v-a098d57c]{width:1.25rem;height:1.25rem;accent-color:var(--secondary-color);flex-shrink:0}.opf-img[data-v-a098d57c]{-o-object-fit:contain;object-fit:contain;background:var(--card-bg,#fff);border:1px solid var(--card-border-color,#e5e7eb);border-radius:6px;flex-shrink:0;width:48px;height:48px}.opf-img--placeholder[data-v-a098d57c]{background:var(--light-color,#f3f4f6);justify-content:center;align-items:center;display:flex}.opf-info[data-v-a098d57c]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.opf-name[data-v-a098d57c]{color:var(--body-text-color);font-size:.875rem;font-weight:500;line-height:1.35}.opf-withdrawn[data-v-a098d57c]{color:var(--status-danger,#e63946)}.opf-available[data-v-a098d57c],.opf-withdrawn[data-v-a098d57c]{font-size:.75rem;font-weight:500}.opf-available[data-v-a098d57c]{color:var(--secondary-color)}.opf-qty[data-v-a098d57c]{flex-shrink:0;gap:.25rem}.opf-qty[data-v-a098d57c],.opf-qty-btn[data-v-a098d57c]{align-items:center;display:flex}.opf-qty-btn[data-v-a098d57c]{border:1px solid var(--card-border-color,#e5e7eb);background:var(--card-bg,#fff);cursor:pointer;width:1.75rem;height:1.75rem;color:var(--body-text-color);border-radius:6px;justify-content:center;font-size:.875rem;font-weight:700;transition:border-color .15s,background .15s}.opf-qty-btn[data-v-a098d57c]:hover:not(:disabled){border-color:var(--secondary-color);background:color-mix(in srgb,var(--secondary-color) 8%,transparent)}.opf-qty-btn[data-v-a098d57c]:disabled{opacity:.35;cursor:not-allowed}.opf-qty-val[data-v-a098d57c]{text-align:center;min-width:1.5rem;font-size:.875rem;font-weight:600}@media (width<=639px){.opf-item[data-v-a098d57c]{gap:.5rem;padding:.5rem}.opf-img[data-v-a098d57c]{width:40px;height:40px}.opf-name[data-v-a098d57c]{font-size:.8125rem}}.shipping-field__free-bar[data-v-03df3b27]{margin-bottom:.75rem}.shipping-field__free-bar-track[data-v-03df3b27]{background:var(--light-color2);border-radius:999px;height:.375rem;overflow:hidden}.shipping-field__free-bar-fill[data-v-03df3b27]{background:var(--secondary-color);border-radius:999px;height:100%;transition:width .4s}.shipping-field__free-bar-text[data-v-03df3b27]{color:var(--body-text);opacity:.8;align-items:center;gap:.375rem;margin-top:.375rem;font-size:.8125rem;display:flex}.shipping-field__free-reached[data-v-03df3b27]{border-radius:var(--border-radius);color:#10b981;background:#10b9811a;align-items:center;gap:.375rem;margin-bottom:.75rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;display:flex}.shipping-field__methods[data-v-03df3b27]{flex-direction:column;gap:.5rem;display:flex}.shipping-field__card[data-v-03df3b27]{border:1px solid var(--light-color2);border-radius:var(--border-radius);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;transition:all .2s;display:flex}.shipping-field__card--active[data-v-03df3b27],.shipping-field__card[data-v-03df3b27]:hover{border-color:var(--secondary-color)}.shipping-field__card--active[data-v-03df3b27]{background:var(--info-bg)}.shipping-field__card-radio[data-v-03df3b27]{flex-shrink:0;margin-top:.125rem}.shipping-field__radio-dot[data-v-03df3b27]{border:2px solid var(--light-color2);border-radius:50%;width:1.125rem;height:1.125rem;transition:all .15s}.shipping-field__radio-dot--active[data-v-03df3b27]{border-color:var(--secondary-color);border-width:5px}.shipping-field__card-body[data-v-03df3b27]{flex:1}.bundle-offer__card[data-v-7569c1f0]{border:2px dashed var(--secondary-color);border-radius:var(--border-radius);background:#00bcd40a;padding:1rem}.bundle-offer__card+.bundle-offer__card[data-v-7569c1f0]{margin-top:.75rem}.bundle-offer__badge[data-v-7569c1f0]{text-transform:uppercase;letter-spacing:.05em;color:var(--secondary-color);background:#00bcd41a;border-radius:999px;align-items:center;gap:.375rem;margin-bottom:.5rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}.bundle-offer__text[data-v-7569c1f0]{color:var(--body-text);font-size:.9375rem;font-weight:600;line-height:1.4}.bundle-offer__actions[data-v-7569c1f0]{margin-top:.75rem}.bundle-offer__btn[data-v-7569c1f0]{border-radius:var(--border-radius);cursor:pointer;border:none;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:inline-flex}.bundle-offer__btn--accept[data-v-7569c1f0]{background:var(--secondary-color);color:#fff}.bundle-offer__btn--accept[data-v-7569c1f0]:hover{opacity:.9}.bundle-offer__btn--active[data-v-7569c1f0]{color:#10b981;background:#10b9811a}.bundle-offer__btn--active[data-v-7569c1f0]:hover{background:#10b98126}.order-summary[data-v-57edaa30]{border:1px solid var(--light-color2);border-radius:var(--border-radius);overflow:hidden}.order-summary__items[data-v-57edaa30]{border-bottom:1px solid var(--light-color2);padding:.75rem 1rem}.order-summary__item[data-v-57edaa30]{justify-content:space-between;align-items:center;padding:.375rem 0;display:flex}.order-summary__item+.order-summary__item[data-v-57edaa30]{border-top:1px dashed var(--light-color2)}.order-summary__item-info[data-v-57edaa30]{align-items:center;gap:.375rem;display:flex}.order-summary__item-name[data-v-57edaa30]{font-size:.875rem}.order-summary__item-qty[data-v-57edaa30]{opacity:.6;font-size:.75rem}.order-summary__item-price[data-v-57edaa30]{font-size:.875rem;font-weight:500}.order-summary__totals[data-v-57edaa30]{background:var(--info-bg);padding:.75rem 1rem}.order-summary__row[data-v-57edaa30]{justify-content:space-between;align-items:center;padding:.25rem 0;font-size:.875rem;display:flex}.order-summary__row--discount[data-v-57edaa30]{color:#10b981}.order-summary__row--total[data-v-57edaa30]{border-top:1px solid var(--light-color2);margin-top:.375rem;padding-top:.5rem;font-size:1rem}.price-display__content[data-v-a73f2b09]{border-radius:var(--border-radius);background:var(--info-bg);border:1px solid var(--light-color2);justify-content:space-between;align-items:baseline;padding:.75rem 1rem;display:flex}.price-display__label[data-v-a73f2b09]{color:var(--body-text);opacity:.8;font-size:.875rem}.price-display__amounts[data-v-a73f2b09]{align-items:baseline;gap:.5rem;display:flex}.price-display__original[data-v-a73f2b09]{opacity:.5;font-size:.875rem;text-decoration:line-through}.price-display__current[data-v-a73f2b09]{color:var(--body-text);font-size:1.5rem;font-weight:700}.price-display__current--discounted[data-v-a73f2b09]{color:var(--secondary-color)}.qty-tier[data-v-8d5f7f4b]{flex-direction:column;gap:.375rem;display:flex}.qty-tier__item[data-v-8d5f7f4b]{border:1px solid var(--light-color2);border-radius:var(--border-radius);align-items:center;gap:.625rem;padding:.5rem .75rem;font-size:.875rem;transition:all .2s;display:flex}.qty-tier__item--active[data-v-8d5f7f4b]{border-color:var(--secondary-color);background:var(--info-bg)}.qty-tier__dot[data-v-8d5f7f4b]{background:var(--light-color2);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.qty-tier__dot--active[data-v-8d5f7f4b]{background:var(--secondary-color)}.qty-tier__info[data-v-8d5f7f4b]{flex:1;justify-content:space-between;align-items:center;display:flex}.qty-tier__label[data-v-8d5f7f4b]{font-size:.8125rem}.qty-tier__discount[data-v-8d5f7f4b]{color:var(--secondary-color);font-weight:700}.qty-tier__badge[data-v-8d5f7f4b]{background:var(--secondary-color);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.form-field[data-v-96f0d2c9]{margin-bottom:.25rem}.form-field__label[data-v-96f0d2c9]{color:var(--label-color,var(--primary-color));align-items:center;gap:.25rem;margin-bottom:.375rem;font-size:.875rem;font-weight:600;display:flex}.form-field__tooltip-trigger[data-v-96f0d2c9]{cursor:help;margin-left:.25rem}.form-field__input-wrap[data-v-96f0d2c9]{align-items:center;width:100%;display:flex;position:relative}.form-field__icon[data-v-96f0d2c9]{width:2.5rem;color:var(--iconColor,var(--text-muted-light));pointer-events:none;z-index:1;justify-content:center;align-items:center;display:flex;position:absolute}.form-field__icon--left[data-v-96f0d2c9]{left:0}.form-field__icon--right[data-v-96f0d2c9]{right:0}.form-field__addon[data-v-96f0d2c9]{color:var(--body-text);background:var(--info-bg);border:1px solid var(--card-border-color,var(--light-color2));white-space:nowrap;align-items:center;padding:0 .75rem;font-size:.875rem;display:flex}.form-field__addon--prefix[data-v-96f0d2c9]{border-radius:var(--border-radius) 0 0 var(--border-radius);border-right:none}.form-field__addon--suffix[data-v-96f0d2c9]{border-radius:0 var(--border-radius) var(--border-radius) 0;border-left:none}.form-field__footer[data-v-96f0d2c9]{justify-content:space-between;align-items:baseline;margin-top:.25rem;display:flex}.form-field__error[data-v-96f0d2c9]{color:#ef4444;font-size:.8125rem}.form-field__help[data-v-96f0d2c9]{color:var(--body-text);opacity:.75;font-size:.8125rem}.form-field__char-count[data-v-96f0d2c9]{color:var(--body-text);opacity:.6;margin-left:auto;font-size:.75rem}.form-field__heading[data-v-96f0d2c9]{padding-top:.5rem;font-size:1.125rem;font-weight:600}.form-field__paragraph[data-v-96f0d2c9]{color:var(--body-text);font-size:.875rem;line-height:1.5}.form-field__divider[data-v-96f0d2c9]{border:none;border-top:1px solid var(--card-border-color,var(--light-color2));margin:.5rem 0}.form-field__spacer[data-v-96f0d2c9]{height:1.5rem}.form-field__html[data-v-96f0d2c9]{font-size:.875rem;line-height:1.6}.form-field__gdpr-info[data-v-96f0d2c9]{border-radius:var(--border-radius);background:var(--info-bg);border:1px solid var(--card-border-color,var(--light-color2));color:var(--body-text);align-items:flex-start;gap:.5rem;padding:.75rem 1rem;display:flex}.form-step[data-v-d8bf81f7]{border:none;min-inline-size:auto;margin:0;padding:0}.form-step__title[data-v-d8bf81f7]{margin-bottom:.25rem;font-size:1.25rem;font-weight:600}.form-step__desc[data-v-d8bf81f7]{color:var(--body-text);margin-bottom:1rem;font-size:.875rem}.form-grid[data-v-d8bf81f7]{grid-template-columns:repeat(12,1fr);gap:.5rem .875rem;display:grid}.form-grid__full[data-v-d8bf81f7],.form-grid__half[data-v-d8bf81f7],.form-grid__quarter[data-v-d8bf81f7],.form-grid__third[data-v-d8bf81f7],.form-grid__two-thirds[data-v-d8bf81f7]{grid-column:span 12}@media (width>=640px){.form-grid__half[data-v-d8bf81f7]{grid-column:span 6}.form-grid__third[data-v-d8bf81f7]{grid-column:span 4}.form-grid__two-thirds[data-v-d8bf81f7]{grid-column:span 8}.form-grid__quarter[data-v-d8bf81f7]{grid-column:span 6}}@media (width>=1025px){.form-grid__quarter[data-v-d8bf81f7]{grid-column:span 3}}.gdpr-consent[data-v-18972d41]{border-top:1px solid var(--card-border-color,var(--light-color2));padding-top:1.25rem}.gdpr-consent--multi .gdpr-consent__block[data-v-18972d41]{margin-bottom:.75rem}.gdpr-consent--multi .gdpr-consent__block[data-v-18972d41]:last-child{margin-bottom:0}.gdpr-consent__purpose[data-v-18972d41]{color:var(--body-text);opacity:.8;align-items:flex-start;gap:.625rem;margin-bottom:.75rem;font-size:.8125rem;display:flex}.gdpr-consent__purpose-icon[data-v-18972d41]{text-align:center;width:1.25rem;color:var(--secondary-color);flex-shrink:0;font-size:1rem}.gdpr-consent__check[data-v-18972d41]{flex-direction:column;gap:.25rem;display:flex}.gdpr-consent__label[data-v-18972d41]{cursor:pointer;align-items:flex-start;gap:.625rem;padding:.25rem 0;display:flex}.gdpr-consent__box[data-v-18972d41]{border:2px solid var(--card-border-color,var(--light-color2));border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-top:.0625rem;transition:all .2s;display:flex}.gdpr-consent__box--checked[data-v-18972d41]{background:var(--secondary-color);border-color:var(--secondary-color)}.gdpr-consent__check--error .gdpr-consent__box[data-v-18972d41]{border-color:#ef4444}.gdpr-consent__error[data-v-18972d41]{color:#ef4444;font-size:.8125rem}.gdpr-consent__link[data-v-18972d41]{color:var(--body-text);opacity:.6}.gdpr-consent__link[data-v-18972d41]:hover{color:var(--secondary-color);opacity:1}.gdpr-consent__info[data-v-18972d41]{border-radius:var(--border-radius);background:var(--info-bg);border:1px solid var(--card-border-color,var(--light-color2));padding:.75rem 1rem}.dynamic-form[data-v-da6f6b38]{background:var(--card-bg);border-radius:var(--border-radius);border:1px solid var(--card-border-color,var(--light-color2))}.dynamic-form[data-v-da6f6b38]:not(.dynamic-form--embedded){padding:1.25rem}@media (width>=640px){.dynamic-form[data-v-da6f6b38]:not(.dynamic-form--embedded){padding:2rem}}.dynamic-form--embedded[data-v-da6f6b38]{background:0 0;border:none;border-radius:0}.dynamic-form__loading[data-v-da6f6b38]{justify-content:center;align-items:center;padding:4rem 0;display:flex}.dynamic-form__spinner[data-v-da6f6b38]{border:3px solid var(--card-border-color,var(--light-color2));border-top-color:var(--secondary-color);border-radius:50%;width:2.5rem;height:2.5rem;animation:.7s linear infinite spin-da6f6b38}@keyframes spin-da6f6b38{to{transform:rotate(1turn)}}.dynamic-form__error[data-v-da6f6b38]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}.dynamic-form__body[data-v-da6f6b38]{margin-top:.75rem}.dynamic-form__nav[data-v-da6f6b38]{flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:1rem;display:flex}.dynamic-form__btn[data-v-da6f6b38]{cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;min-width:10rem;min-height:48px;padding:.75rem 2rem;font-weight:700;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s,opacity .2s;display:inline-flex}.dynamic-form__btn--primary[data-v-da6f6b38]{background:var(--cta-bg,var(--tertiary-color));color:var(--cta-text,var(--primary-black-color));border:2px solid var(--cta-bg,var(--tertiary-color));letter-spacing:.01em;box-shadow:0 2px 8px color-mix(in srgb,var(--tertiary-color) 35%,transparent);font-weight:800}.dynamic-form__btn--primary[data-v-da6f6b38]:hover:not(:disabled){background:var(--cta-bg-hover,#ffd54f);border-color:var(--cta-bg-hover,#ffd54f);box-shadow:0 4px 16px color-mix(in srgb,var(--tertiary-color) 45%,transparent);transform:translateY(-1px)}.dynamic-form__btn--primary[data-v-da6f6b38]:active:not(:disabled){box-shadow:0 2px 8px color-mix(in srgb,var(--tertiary-color) 35%,transparent);transform:translateY(0)}.dynamic-form__btn--primary[data-v-da6f6b38]:disabled{opacity:.5;cursor:not-allowed}.dynamic-form__btn--secondary[data-v-da6f6b38]{border:1px solid var(--card-border-color,var(--light-color2));color:inherit;background:0 0}.dynamic-form__btn--secondary[data-v-da6f6b38]:hover{background:var(--info-bg)}.dynamic-form__btn--secondary[data-v-da6f6b38]:active{background:var(--info-bg);opacity:.85}.step-slide-backward-enter-active[data-v-da6f6b38],.step-slide-backward-leave-active[data-v-da6f6b38],.step-slide-forward-enter-active[data-v-da6f6b38],.step-slide-forward-leave-active[data-v-da6f6b38]{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s}.step-slide-forward-enter-from[data-v-da6f6b38]{opacity:0;transform:translate(40px)}.step-slide-backward-enter-from[data-v-da6f6b38],.step-slide-forward-leave-to[data-v-da6f6b38]{opacity:0;transform:translate(-40px)}.step-slide-backward-leave-to[data-v-da6f6b38]{opacity:0;transform:translate(40px)}@media (prefers-reduced-motion:reduce){.step-slide-backward-enter-active[data-v-da6f6b38],.step-slide-backward-leave-active[data-v-da6f6b38],.step-slide-forward-enter-active[data-v-da6f6b38],.step-slide-forward-leave-active[data-v-da6f6b38]{transition:opacity .15s}.step-slide-backward-enter-from[data-v-da6f6b38],.step-slide-backward-leave-to[data-v-da6f6b38],.step-slide-forward-enter-from[data-v-da6f6b38],.step-slide-forward-leave-to[data-v-da6f6b38]{transform:none}}
