.eco-form-overlay[data-v-a8a8d428]{align-items:center;backdrop-filter:blur(3px) saturate(1.15);-webkit-backdrop-filter:blur(3px) saturate(1.15);background:#0f0f1900;box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow:hidden;overscroll-behavior:contain;padding:24px 16px;position:fixed;z-index:10050}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.eco-form-overlay[data-v-a8a8d428]{background:#00000073}}.form-toast[data-v-a8a8d428]{align-items:center;border:1px solid;border-radius:4px;box-shadow:0 2px 12px #0000001a;box-sizing:border-box;display:flex;font-family:var(--font-sans);font-size:14px;gap:10px;left:50%;line-height:1.4;max-width:min(480px,calc(100vw - 32px));min-width:300px;padding:12px 18px;pointer-events:none;position:fixed;top:120px;transform:translate(-50%);z-index:10060}.form-toast__icon[data-v-a8a8d428]{flex-shrink:0}.form-toast__text[data-v-a8a8d428]{flex:1;word-break:break-word}.form-toast--success[data-v-a8a8d428]{background:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.form-toast--error[data-v-a8a8d428]{background:#fef0f0;border-color:#fde2e2;color:#f56c6c}.form-toast-enter-active[data-v-a8a8d428],.form-toast-leave-active[data-v-a8a8d428]{transition:opacity .25s ease,transform .25s ease}.form-toast-enter-from[data-v-a8a8d428],.form-toast-leave-to[data-v-a8a8d428]{opacity:0;transform:translate(-50%,-12px)}.form-toast-enter-to[data-v-a8a8d428],.form-toast-leave-from[data-v-a8a8d428]{opacity:1;transform:translate(-50%)}.eco-form[data-v-a8a8d428]{--eco-primary:#2055ff;--eco-text:#1d2532;--eco-secondary:#262626;--eco-helper:#8c8c8c;--eco-danger:#f53f3f;--eco-field-bg:rgba(0,0,0,.03);background:#fff;border-radius:16px;box-shadow:0 18px 42px #050c202e;box-sizing:border-box;color:var(--eco-text);display:flex;flex-direction:column;max-height:min(680px,calc(100vh - 48px));max-width:min(100%,calc(100vw - 32px));overflow:hidden;overscroll-behavior:contain;padding:32px 32px 0;position:relative;width:664px}.eco-form__mobile-form-title[data-v-a8a8d428],.eco-form__mobile-logo[data-v-a8a8d428],.eco-form__mobile-topbar[data-v-a8a8d428]{display:none}.eco-form__header[data-v-a8a8d428]{align-items:flex-start;display:flex;flex-shrink:0;gap:24px;justify-content:space-between;margin-bottom:32px}.eco-form__title[data-v-a8a8d428]{color:var(--eco-text);font-family:var(--font-sans);font-size:24px;font-weight:500;line-height:1.5;margin:0}.eco-form__close[data-v-a8a8d428]{align-items:center;background:transparent;border:0;border-radius:6px;color:#565656;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;padding:0;transition:color .15s ease,background .15s ease;width:24px}.eco-form__close[data-v-a8a8d428]:hover{background:#2055ff14;color:var(--eco-primary)}.eco-form--success[data-v-a8a8d428]{height:auto;max-height:calc(100vh - 48px);overflow:hidden;padding:32px 0 0;width:664px}.eco-form__success-close[data-v-a8a8d428]{position:absolute;right:32px;top:32px}.eco-form__success-main[data-v-a8a8d428]{width:100%}.eco-form__success-header[data-v-a8a8d428]{margin-bottom:0;padding:0 32px}.eco-form__success-content[data-v-a8a8d428]{box-sizing:border-box;color:#1d2532;font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:1.7;padding:0 32px;width:100%}.eco-form__success-description[data-v-a8a8d428]{margin:0}.eco-form__success-actions[data-v-a8a8d428]{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;height:104px;justify-content:flex-end;padding:32px;width:100%}.eco-form__success-button[data-v-a8a8d428]{align-items:center;background:var(--eco-primary);border:1px solid var(--eco-primary);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:14px;font-weight:400;height:40px;justify-content:center;line-height:1.7;min-width:96px;padding:0 24px}.eco-form__body[data-v-a8a8d428]{overflow:hidden}.eco-form__body[data-v-a8a8d428],.eco-form__content[data-v-a8a8d428]{display:flex;flex:1;flex-direction:column;min-height:0}.eco-form__content[data-v-a8a8d428]{gap:24px;overflow-y:auto;overscroll-behavior:contain;padding:0 2px 24px 0;scrollbar-gutter:auto;scrollbar-width:none}.eco-form__content[data-v-a8a8d428]::-webkit-scrollbar{height:0;width:0}.eco-form__grid[data-v-a8a8d428]{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.eco-form__field[data-v-a8a8d428]{display:flex;flex-direction:column;gap:8px;min-width:0}.eco-form__field--full[data-v-a8a8d428]{grid-column:1/-1;width:100%}.eco-form__label[data-v-a8a8d428],.eco-form__label-row[data-v-a8a8d428]{color:var(--eco-text);font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:1.7}.eco-form__required[data-v-a8a8d428]{color:var(--eco-danger);margin-left:2px}.eco-form__input[data-v-a8a8d428],.eco-form__select-trigger[data-v-a8a8d428],.eco-form__textarea[data-v-a8a8d428]{background:var(--eco-field-bg);border:1px solid transparent;border-radius:8px;box-sizing:border-box;color:var(--eco-secondary);font-family:var(--font-sans);font-size:14px;line-height:1.7;outline:none;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;width:100%}.eco-form__input[data-v-a8a8d428],.eco-form__select-trigger[data-v-a8a8d428]{height:40px;padding:8px 12px}.eco-form__textarea[data-v-a8a8d428]{min-height:64px;padding:8px 12px;resize:none}.eco-form__input[data-v-a8a8d428]::-moz-placeholder,.eco-form__textarea[data-v-a8a8d428]::-moz-placeholder{color:var(--eco-helper)}.eco-form__input[data-v-a8a8d428]::placeholder,.eco-form__textarea[data-v-a8a8d428]::placeholder{color:var(--eco-helper)}.eco-form__input[data-v-a8a8d428]:hover:not(:focus):not(.has-error),.eco-form__select-trigger[data-v-a8a8d428]:hover:not(:focus):not(.has-error),.eco-form__textarea[data-v-a8a8d428]:hover:not(:focus):not(.has-error){border-color:#dadbe2}.eco-form__input[data-v-a8a8d428]:focus,.eco-form__select-trigger[data-v-a8a8d428]:focus,.eco-form__textarea[data-v-a8a8d428]:focus{background:#fff;border-color:var(--eco-primary);box-shadow:0 0 0 2px #2055ff1a}.eco-form__input.has-error[data-v-a8a8d428],.eco-form__phone.has-error[data-v-a8a8d428],.eco-form__select-trigger.has-error[data-v-a8a8d428],.eco-form__textarea.has-error[data-v-a8a8d428]{border-color:var(--eco-danger)}.eco-form__phone.has-error[data-v-a8a8d428]{outline:1px solid var(--eco-danger);outline-offset:0}.eco-form__error[data-v-a8a8d428]{color:var(--eco-danger);font-family:var(--font-sans);font-size:12px;line-height:1.6;margin:-4px 0 0}.eco-form__phone[data-v-a8a8d428]{align-items:center;background:var(--eco-field-bg);border:0;border-radius:8px;box-sizing:border-box;display:flex;gap:12px;height:40px;overflow:visible;padding:4px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.eco-form__phone[data-v-a8a8d428]:focus-within{background:var(--eco-field-bg);box-shadow:none}.eco-form__phone-input[data-v-a8a8d428]{background:transparent;border:0;color:var(--eco-secondary);flex:1;font-family:var(--font-sans);font-size:14px;height:100%;line-height:1.7;min-width:0;outline:0;padding:0 8px 0 0}.eco-form__phone-input[data-v-a8a8d428]::-moz-placeholder{color:var(--eco-helper)}.eco-form__phone-input[data-v-a8a8d428]::placeholder{color:var(--eco-helper)}.eco-form__phone-code[data-v-a8a8d428]{flex:0 0 auto}.eco-form__phone[data-v-a8a8d428] .phone-code-picker{position:relative;width:auto}.eco-form__phone[data-v-a8a8d428] .phone-code-trigger{align-items:center;background:#fff;border:0;border-radius:6px;gap:4px;height:32px;justify-content:center;padding:0 8px}.eco-form__phone[data-v-a8a8d428] .phone-code-flag{display:none}.eco-form__phone[data-v-a8a8d428] .phone-code-text{color:var(--eco-text);font-size:14px;line-height:1}.eco-form__phone[data-v-a8a8d428] .phone-code-dropdown{border-color:#d9d9d9;border-radius:8px;box-shadow:0 12px 28px #050c2024;top:calc(100% + 8px);width:280px}.eco-form__select-wrap[data-v-a8a8d428]{position:relative}.eco-form__select-trigger[data-v-a8a8d428]{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:space-between;text-align:left}.eco-form__select-wrap.is-open .eco-form__select-trigger[data-v-a8a8d428]{background:#00000008;border-color:transparent;box-shadow:none}.eco-form__select-text[data-v-a8a8d428]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eco-form__select-text.is-placeholder[data-v-a8a8d428]{color:var(--eco-helper)}.eco-form__select-arrow[data-v-a8a8d428]{flex:0 0 auto;transition:transform .18s ease}.eco-form__select-arrow.is-rotated[data-v-a8a8d428]{transform:rotate(180deg)}.eco-form__select-dropdown[data-v-a8a8d428]{background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:12px;box-shadow:0 4px 20px #00000014;box-sizing:border-box;left:0;overflow:hidden;overscroll-behavior:contain;padding:8px;position:absolute;top:calc(100% + 8px);width:100%;z-index:320}.eco-form__select-mask[data-v-a8a8d428],.eco-form__select-sheet-header[data-v-a8a8d428]{display:none}.eco-form__select-sheet[data-v-a8a8d428]{display:block}.eco-form__select-list[data-v-a8a8d428]{display:flex;flex-direction:column;gap:2px;max-height:204px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px;scrollbar-color:rgba(29,37,50,.16) transparent;scrollbar-width:thin}.eco-form__select-list[data-v-a8a8d428]::-webkit-scrollbar{width:3px}.eco-form__select-list[data-v-a8a8d428]::-webkit-scrollbar-thumb{background:#1d253229;border-radius:999px}.eco-form__select-list[data-v-a8a8d428]::-webkit-scrollbar-track{background:transparent}.eco-form__select-option[data-v-a8a8d428]{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--eco-text);cursor:pointer;display:flex;font-family:var(--font-sans);font-size:14px;line-height:1.7;min-height:36px;padding:6px 14px;text-align:left;transition:color .15s ease,background .15s ease;width:100%}.eco-form__select-check[data-v-a8a8d428]{display:none}.eco-form__select-option[data-v-a8a8d428]:focus,.eco-form__select-option[data-v-a8a8d428]:hover{background:#00000008;color:var(--eco-text);outline:0}.eco-form__select-option.is-active[data-v-a8a8d428]{background:#00000008;color:var(--eco-text)}.eco-form__checkboxes[data-v-a8a8d428]{display:flex;flex-wrap:wrap;gap:12px 24px;padding:6px 0}.eco-form__multi-sheet-wrap[data-v-a8a8d428],.eco-form__multi-trigger[data-v-a8a8d428]{display:none}.eco-form__agreement[data-v-a8a8d428],.eco-form__checkbox[data-v-a8a8d428]{align-items:center;color:var(--eco-secondary);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:14px;gap:8px;line-height:1.7}.eco-form__agreement input[data-v-a8a8d428],.eco-form__checkbox input[data-v-a8a8d428]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.eco-form__agreement-box[data-v-a8a8d428],.eco-form__checkbox-box[data-v-a8a8d428]{background:#fff;border:2px solid #dadbe2;border-radius:2px;box-sizing:border-box;flex:0 0 auto;height:14px;position:relative;transition:border-color .15s ease,background .15s ease;width:14px}.eco-form__agreement-box[data-v-a8a8d428]{margin-top:5px}.eco-form__agreement input:checked+.eco-form__agreement-box[data-v-a8a8d428],.eco-form__checkbox input:checked+.eco-form__checkbox-box[data-v-a8a8d428]{background:var(--eco-primary);border-color:var(--eco-primary)}.eco-form__agreement input:checked+.eco-form__agreement-box[data-v-a8a8d428]:after,.eco-form__checkbox input:checked+.eco-form__checkbox-box[data-v-a8a8d428]:after{border:solid #fff;border-width:0 1.5px 1.5px 0;content:"";height:7px;left:3px;position:absolute;top:1px;transform:rotate(45deg);width:4px}.eco-form__checkbox.is-disabled[data-v-a8a8d428]{cursor:not-allowed;opacity:.45}.eco-form__footer[data-v-a8a8d428]{align-items:center;background:#fff;bottom:0;box-shadow:0 -10px 18px #ffffffeb;box-sizing:border-box;display:flex;gap:16px;justify-content:space-between;padding:16px 0 18px;position:sticky;width:100%;z-index:20}.eco-form__agreement-group[data-v-a8a8d428]{flex:1;min-width:0}.eco-form__agreement[data-v-a8a8d428]{align-items:flex-start;display:flex;gap:8px;width:100%}.eco-form__agreement-text[data-v-a8a8d428]{flex:1;min-width:0;overflow-wrap:anywhere;white-space:normal;word-break:normal}.eco-form__link[data-v-a8a8d428]{background:transparent;border:0;color:var(--eco-primary);cursor:pointer;font:inherit;padding:0}.eco-form__link[data-v-a8a8d428]:hover{text-decoration:underline}.eco-form__actions[data-v-a8a8d428]{align-items:center;display:flex;flex:0 0 auto;gap:16px}.eco-form__button[data-v-a8a8d428]{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:14px;height:40px;justify-content:center;line-height:1.7;min-width:76px;padding:0 24px;transition:background .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.eco-form__button--ghost[data-v-a8a8d428]{background:#fff;border:1px solid rgba(0,0,0,.08);color:var(--eco-text)}.eco-form__button--ghost[data-v-a8a8d428]:hover{background:#00000008}.eco-form__button--primary[data-v-a8a8d428]{background:var(--eco-primary);border:1px solid var(--eco-primary);color:#fff}.eco-form__button--primary[data-v-a8a8d428]:hover{background:#1748e6;border-color:#1748e6}.eco-form__button[data-v-a8a8d428]:disabled{cursor:not-allowed;opacity:.6}.eco-form__agreement-error[data-v-a8a8d428]{margin:2px 0 0 22px}.loading-spinner[data-v-a8a8d428]{animation:spin-a8a8d428 .6s linear infinite;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;border-top-color:#fff;display:inline-block;height:14px;margin-right:6px;vertical-align:middle;width:14px}@keyframes spin-a8a8d428{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.form-toast-enter-active[data-v-a8a8d428],.form-toast-leave-active[data-v-a8a8d428]{transition:opacity .15s ease}.form-toast-enter-from[data-v-a8a8d428],.form-toast-leave-to[data-v-a8a8d428]{transform:translate(-50%)}}@media(max-width:768px){.eco-form-overlay[data-v-a8a8d428]{align-items:stretch;backdrop-filter:none;-webkit-backdrop-filter:none;justify-content:flex-start}.eco-form[data-v-a8a8d428],.eco-form-overlay[data-v-a8a8d428]{background:#f7f8fa;overflow:hidden;padding:0}.eco-form[data-v-a8a8d428]{border-radius:0;box-shadow:none;height:100dvh;max-height:none;max-width:none;width:100%}.eco-form--success[data-v-a8a8d428]{background:#f7f8fa;height:100dvh;justify-content:center;min-height:0;padding:0 16px calc(24px + env(safe-area-inset-bottom))}.eco-form__success-close[data-v-a8a8d428]{background:transparent;color:#1d2532;height:32px;right:16px;top:20px;width:32px}.eco-form__success-main[data-v-a8a8d428]{background:#fff;border-radius:20px 20px 0 0;margin:0 auto;max-width:360px;padding:72px 24px 20px;position:relative;text-align:center;width:100%}.eco-form__success-main[data-v-a8a8d428]:before{align-items:center;background:#2055ff;border-radius:50%;box-shadow:0 8px 20px #2055ff38;color:#fff;content:"✓";display:flex;font-family:var(--font-sans);font-size:18px;font-weight:600;height:32px;justify-content:center;left:50%;line-height:1;position:absolute;top:28px;transform:translate(-50%);width:32px}.eco-form__success-header[data-v-a8a8d428]{display:flex;justify-content:center;min-height:auto;padding:0}.eco-form__success-content[data-v-a8a8d428]{font-size:14px;padding:8px 0 0}.eco-form__success-description[data-v-a8a8d428]{color:#4b5b76;font-weight:400}.eco-form__success-actions[data-v-a8a8d428]{background:#fff;border-radius:0 0 20px 20px;box-sizing:border-box;height:auto;margin:0 auto;max-width:360px;min-height:0;padding:0 24px 24px;width:100%}.eco-form__success-button[data-v-a8a8d428]{font-size:16px;height:48px;width:100%}.eco-form__mobile-topbar[data-v-a8a8d428]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#fffffff0;border-bottom:1px solid #f0f0f0;box-sizing:border-box;display:flex;flex-shrink:0;height:72px;justify-content:space-between;padding:0 16px}.eco-form__mobile-logo[data-v-a8a8d428]{display:block;height:24px;-o-object-fit:contain;object-fit:contain;width:112px}.eco-form__mobile-form-title[data-v-a8a8d428]{color:#1d2532;display:block;font-family:var(--font-sans);font-size:20px;font-weight:500;line-height:1.5;margin:0;padding:20px 8px 16px}.eco-form__mobile-close[data-v-a8a8d428]{align-items:center;background:transparent;border:0;border-radius:6px;color:#1d2532;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.eco-form__header[data-v-a8a8d428]{display:none}.eco-form__title[data-v-a8a8d428]{font-size:20px}.eco-form__close[data-v-a8a8d428]{display:none}.eco-form__body[data-v-a8a8d428]{flex:1;min-height:0}.eco-form__grid[data-v-a8a8d428]{display:flex;flex-direction:column;gap:0;grid-template-columns:1fr}.eco-form__content[data-v-a8a8d428]{gap:12px;overflow-y:auto;padding:0 12px 16px;scrollbar-gutter:auto;-webkit-overflow-scrolling:touch}.eco-form__body[data-v-a8a8d428]{overflow:hidden}.eco-form__field[data-v-a8a8d428]{background:#fff;box-sizing:border-box;gap:2px;height:66px;justify-content:center;min-height:66px;padding:10px 16px;position:relative}.eco-form__field.has-error[data-v-a8a8d428]:not(.eco-form__field--description){height:auto;justify-content:flex-start;min-height:94px;padding-bottom:4px;padding-top:10px}.eco-form__grid .eco-form__field[data-v-a8a8d428]{border-radius:0}.eco-form__grid .eco-form__field[data-v-a8a8d428]:first-child{border-radius:16px 16px 0 0}.eco-form__grid .eco-form__field[data-v-a8a8d428]:last-child{border-radius:0 0 16px 16px}.eco-form__field[data-v-a8a8d428]:after{background:#0000000a;bottom:0;content:"";height:1px;left:16px;position:absolute;right:16px}.eco-form__field--appeals[data-v-a8a8d428]:after,.eco-form__field--description[data-v-a8a8d428]:after,.eco-form__grid .eco-form__field[data-v-a8a8d428]:last-child:after{display:none}.eco-form__field--full[data-v-a8a8d428]{border-radius:16px}.eco-form__field--partner-type[data-v-a8a8d428]{border-radius:16px 16px 0 0;margin-bottom:0}.eco-form__field--partner-type[data-v-a8a8d428]:after{display:block}.eco-form__field--appeals[data-v-a8a8d428]{border-radius:0 0 16px 16px;height:66px;justify-content:flex-start;margin-top:0;min-height:66px}.eco-form__field--partner-type+.eco-form__field--appeals[data-v-a8a8d428]{margin-top:-12px}.eco-form__field--description[data-v-a8a8d428]{display:flex;height:200px;justify-content:flex-start;min-height:200px}.eco-form__label[data-v-a8a8d428],.eco-form__label-row[data-v-a8a8d428]{color:var(--eco-helper);font-size:12px;font-weight:400;line-height:1.7}.eco-form__field--description .eco-form__label[data-v-a8a8d428]{color:#565656;font-size:14px}.eco-form__field.is-empty:not(.eco-form__field--description):not(.eco-form__field--appeals) .eco-form__label[data-v-a8a8d428]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}.eco-form__input[data-v-a8a8d428],.eco-form__select-trigger[data-v-a8a8d428],.eco-form__textarea[data-v-a8a8d428]{background:transparent;border:0;border-radius:0;color:var(--eco-text);font-size:16px;font-weight:500}.eco-form__input[data-v-a8a8d428],.eco-form__select-trigger[data-v-a8a8d428]{height:28px;line-height:1.7;padding:0}.eco-form__textarea[data-v-a8a8d428]{font-size:14px;font-weight:400;line-height:1.7;min-height:120px;padding:0}.eco-form__field--description .eco-form__textarea[data-v-a8a8d428]{flex:1 1 auto;height:100%;min-height:0;overflow-y:auto;resize:none}.eco-form__input[data-v-a8a8d428]::-moz-placeholder{color:var(--eco-helper);font-weight:400}.eco-form__input[data-v-a8a8d428]::placeholder{color:var(--eco-helper);font-weight:400}.eco-form__textarea[data-v-a8a8d428]::-moz-placeholder{color:#bfbfbf}.eco-form__textarea[data-v-a8a8d428]::placeholder{color:#bfbfbf}.eco-form__input[data-v-a8a8d428]:focus,.eco-form__select-trigger[data-v-a8a8d428]:focus,.eco-form__select-wrap.is-open .eco-form__select-trigger[data-v-a8a8d428],.eco-form__textarea[data-v-a8a8d428]:focus{background:transparent;border-color:transparent;box-shadow:none}.eco-form__input.has-error[data-v-a8a8d428],.eco-form__phone.has-error[data-v-a8a8d428],.eco-form__select-trigger.has-error[data-v-a8a8d428],.eco-form__textarea.has-error[data-v-a8a8d428]{border-color:transparent}.eco-form__field.has-error[data-v-a8a8d428]:after{background:var(--eco-danger);display:block}.eco-form__field.has-error[data-v-a8a8d428]:not(.eco-form__field--description):after{bottom:28px}.eco-form__error[data-v-a8a8d428]{color:var(--eco-danger);font-size:12px;font-weight:400;line-height:1.7;margin:2px 0 0;width:100%}.eco-form__phone[data-v-a8a8d428]{background:transparent;border:0;border-radius:0;gap:12px;height:28px;padding:0}.eco-form__phone[data-v-a8a8d428]:focus-within{background:transparent;border-color:transparent;box-shadow:none}.eco-form__phone-input[data-v-a8a8d428]{font-size:16px;font-weight:500;height:28px;padding:0}.eco-form__phone-input[data-v-a8a8d428]::-moz-placeholder{font-weight:400}.eco-form__phone-input[data-v-a8a8d428]::placeholder{font-weight:400}.eco-form__phone[data-v-a8a8d428] .phone-code-trigger{background:transparent;height:28px;padding:0}.eco-form__select-arrow[data-v-a8a8d428]{height:20px;width:20px}.eco-form__select-arrow[data-v-a8a8d428],.eco-form__select-arrow.is-rotated[data-v-a8a8d428]{transform:rotate(-90deg)}.eco-form__select-dropdown[data-v-a8a8d428]{background:transparent;border:0;border-radius:0;box-shadow:none;inset:0;overflow:visible;padding:0;position:fixed;width:auto;z-index:10080}.eco-form__select-mask[data-v-a8a8d428]{background:#0009;border:0;display:block;height:100%;inset:0;padding:0;position:fixed;width:100%}.eco-form__select-sheet[data-v-a8a8d428]{background:#fff;border-radius:16px 16px 0 0;bottom:0;display:flex;flex-direction:column;left:0;max-height:min(72vh,560px);overflow:hidden;padding-bottom:calc(16px + env(safe-area-inset-bottom));position:fixed;right:0}.eco-form__select-sheet-header[data-v-a8a8d428]{align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.05);display:flex;gap:16px;justify-content:space-between;padding:20px}.eco-form__select-sheet-title[data-v-a8a8d428]{color:#000;font-family:var(--font-sans);font-size:20px;font-weight:500;line-height:1.5;margin:0}.eco-form__select-sheet-close[data-v-a8a8d428]{align-items:center;background:transparent;border:0;color:#1d2532;display:inline-flex;height:24px;justify-content:center;padding:0;width:24px}.eco-form__select-list[data-v-a8a8d428]{display:flex;flex-direction:column;gap:8px;max-height:calc(min(72vh,560px) - 88px - env(safe-area-inset-bottom));overflow-y:auto;padding:8px 12px 0}.eco-form__select-option[data-v-a8a8d428]{border-radius:8px;color:var(--eco-text);font-size:16px;justify-content:space-between;min-height:48px;padding:10px 16px}.eco-form__select-option[data-v-a8a8d428]:focus,.eco-form__select-option[data-v-a8a8d428]:hover{background:transparent;color:var(--eco-text)}.eco-form__select-option.is-active[data-v-a8a8d428]{background:#00000008;color:var(--eco-text);font-weight:500}.eco-form__select-check[data-v-a8a8d428]{color:var(--eco-text);display:block;flex:0 0 auto}.eco-form__checkboxes[data-v-a8a8d428]{display:block;padding:0}.eco-form__checkbox[data-v-a8a8d428]{display:none}.eco-form__multi-trigger[data-v-a8a8d428]{align-items:center;background:transparent;border:0;color:var(--eco-text);display:flex;font-family:var(--font-sans);font-size:16px;font-weight:500;gap:12px;height:28px;justify-content:space-between;line-height:1.7;padding:0;text-align:left;width:100%}.eco-form__multi-trigger.is-placeholder[data-v-a8a8d428]{color:var(--eco-helper);font-weight:400}.eco-form__select-text.is-placeholder[data-v-a8a8d428]{font-weight:400}.eco-form__field--appeals.is-empty[data-v-a8a8d428]{justify-content:center}.eco-form__field--appeals.is-empty .eco-form__label-row[data-v-a8a8d428]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}.eco-form__multi-trigger span[data-v-a8a8d428]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eco-form__multi-trigger svg[data-v-a8a8d428]{color:var(--eco-text);flex:0 0 auto}.eco-form__multi-sheet-wrap[data-v-a8a8d428]{display:block;inset:0;position:fixed;z-index:10080}.eco-form__multi-sheet-mask[data-v-a8a8d428]{background:#0009;border:0;height:100%;inset:0;padding:0;position:fixed;width:100%}.eco-form__multi-sheet[data-v-a8a8d428]{background:#fff;border-radius:12px 12px 0 0;bottom:0;display:flex;flex-direction:column;left:0;max-height:min(72vh,560px);overflow:hidden;position:fixed;right:0}.eco-form__multi-sheet-header[data-v-a8a8d428]{align-items:center;border-bottom:1px solid rgba(0,0,0,.05);box-sizing:border-box;display:flex;gap:16px;justify-content:space-between;min-height:64px;padding:0 22px}.eco-form__multi-sheet-title[data-v-a8a8d428]{color:#000;font-family:var(--font-sans);font-size:17px;font-weight:500;line-height:24px;margin:0}.eco-form__multi-sheet-close[data-v-a8a8d428]{align-items:center;background:transparent;border:0;color:var(--eco-text);display:inline-flex;height:24px;justify-content:center;padding:0;width:24px}.eco-form__multi-options[data-v-a8a8d428]{display:grid;flex:1 1 auto;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px 22px 12px}.eco-form__multi-option[data-v-a8a8d428]{background:#00000008;border:1px solid transparent;border-radius:6px;color:var(--eco-text);font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:1.7;min-height:38px;min-width:0;padding:6px 8px;text-align:center}.eco-form__multi-option.is-active[data-v-a8a8d428]{background:#f5f8ff!important;border-color:#dce6ff!important;color:#2055ff!important;font-weight:500!important}.eco-form__multi-option.is-disabled[data-v-a8a8d428]{opacity:.45}.eco-form__multi-sheet-footer[data-v-a8a8d428]{background:#fff;flex:0 0 auto;padding:8px 22px calc(12px + env(safe-area-inset-bottom))}.eco-form__multi-confirm[data-v-a8a8d428]{align-items:center;background:#2055ff;border:0;border-radius:8px;color:#fff;display:flex;font-family:var(--font-sans);font-size:16px;font-weight:500;height:48px;justify-content:center;line-height:1.7;width:100%}.eco-form__footer[data-v-a8a8d428]{align-items:stretch;box-shadow:0 0 8px #00000014;flex:0 0 auto;flex-direction:column;gap:12px;padding:8px 20px calc(8px + env(safe-area-inset-bottom));position:relative;z-index:30}.eco-form__agreement[data-v-a8a8d428]{width:100%}.eco-form__agreement-text[data-v-a8a8d428]{white-space:normal}.eco-form__actions[data-v-a8a8d428]{gap:12px;justify-content:stretch;width:100%}.eco-form__button[data-v-a8a8d428]{flex:1;font-size:16px;font-weight:500;height:48px}.eco-form__phone[data-v-a8a8d428] .phone-code-dropdown{width:100%}}
