.modal-close[data-v-74c8b712]{position:absolute;z-index:100;top:0;right:0;padding:6px}@media (min-width:768px){.modal-close[data-v-74c8b712]{top:18px;right:-56px;padding:0}}@media (max-width:767px){.modal-close[data-v-74c8b712]{top:4px;right:6px}}.modal-close__btn[data-v-74c8b712]{width:24px;height:24px;font-size:12px;--rb-button-color:var(--rb-foreground-muted);--rb-button-background:var(--rb-background-main)}@media (min-width:768px){.modal-close__btn[data-v-74c8b712]{width:36px;height:36px;font-size:15.275px;--rb-button-color:#fff;--rb-button-background:rgba(0,0,0,0.35)}.modal-close__btn[data-v-74c8b712]:hover{--rb-button-background:rgba(0,0,0,0.45)}.modal-close__btn[data-v-74c8b712]:active{--rb-button-background:rgba(0,0,0,0.55)}}@media (max-width:767px){.modal-close__btn[data-v-74c8b712]{width:48px;height:48px;font-size:18px}}.rb-modal[data-v-b966df3a]{position:fixed;z-index:var(--rb-z-index-modal);bottom:0;left:0;visibility:hidden;overflow:hidden;width:100%;height:100%;-ms-scroll-chaining:none;overscroll-behavior:none;--rb-modal-window-background:var(--rb-background-main);--rb-modal-width:434px;transition:all .35s var(--rb-easing)}@media (max-width:767px){.rb-modal.is-sticked .rb-modal__window[data-v-b966df3a]{border-radius:0}.rb-modal.is-sticked .rb-modal__content[data-v-b966df3a]{overflow:auto}.rb-modal.is-stickable .rb-modal__frame[data-v-b966df3a]{height:100%}}.rb-modal.is-open[data-v-b966df3a]{visibility:visible}.rb-modal.is-open .rb-modal__backdrop[data-v-b966df3a]{visibility:visible;opacity:1}.rb-modal.is-open .rb-modal__frame[data-v-b966df3a]{visibility:visible;--translate-y:0}@media (min-width:768px){.rb-modal.is-open .rb-modal__frame[data-v-b966df3a]{opacity:1;transform:translateY(-50%)}}.rb-modal__backdrop[data-v-b966df3a]{z-index:var(--rb-z-index-modal-backdrop);opacity:0;height:100%;background:rgba(0,0,0,.5)}.rb-modal__backdrop[data-v-b966df3a],.rb-modal__frame[data-v-b966df3a]{position:absolute;bottom:0;left:0;visibility:hidden;width:100%;transition:all .35s var(--rb-easing)}.rb-modal__frame[data-v-b966df3a]{display:flex;align-items:center;justify-content:flex-start;z-index:var(--rb-z-index-modal);transform:translateY(var(--translate-y));max-height:100%;flex-direction:column;--translate-y:100%}@media (min-width:768px){.rb-modal__frame[data-v-b966df3a]{top:50%;bottom:auto;left:calc(50% - var(--rb-modal-width)/2);opacity:0;transform:translateY(-35%);width:var(--rb-modal-width)}}.rb-modal__window[data-v-b966df3a]{display:flex;align-items:center;justify-content:flex-start;position:relative;width:100%;max-width:var(--rb-modal-width);height:100%;border-radius:var(--rb-border-radius-pressed) var(--rb-border-radius-pressed) 0 0;background:var(--rb-modal-window-background);flex-direction:column;transition:all .35s var(--rb-easing)}@media (min-width:768px){.rb-modal__window[data-v-b966df3a]{max-height:80vh;border-radius:var(--rb-border-radius-pressed)}}.rb-modal__content[data-v-b966df3a]{display:flex;flex-direction:column;position:relative;z-index:10;overflow:hidden;width:100%;flex:0 1 auto}@media (min-width:768px){.rb-modal__content[data-v-b966df3a]{overflow:auto}.rb-modal__content[data-v-b966df3a]::-webkit-scrollbar{width:4px;border-radius:4px}.rb-modal__content[data-v-b966df3a]::-webkit-scrollbar-track{background:var(--rb-foreground-muted-10)}.rb-modal__content[data-v-b966df3a]::-webkit-scrollbar-thumb{border-radius:4px;background:var(--rb-foreground-muted-60)}}.rb-modal__filler[data-v-b966df3a]{position:absolute;top:0;left:0;width:100%;height:calc(200vh + 100%);border-radius:var(--rb-border-radius-pressed) var(--rb-border-radius-pressed) 0 0;background:var(--rb-modal-window-background);pointer-events:none;transition:all .35s var(--rb-easing)}@media (min-width:768px){.rb-modal__filler[data-v-b966df3a]{display:none}}.rb-modal__top[data-v-b966df3a]{position:-webkit-sticky;position:sticky;z-index:100;top:0;width:100%}.rb-modal__bottom[data-v-b966df3a]{position:absolute;z-index:100;bottom:0;left:0;width:100%;transition:transform .35s var(--rb-easing)}@media (max-width:767px){.rb-modal__bottom[data-v-b966df3a]{transform:translateY(0);transform:translateY(var(--translate-y,0))}}.rb-input[data-v-6ddd2348]{display:flex;position:relative;height:48px;--rb-input-background:var(--rb-background-card);--rb-input-color:var(--rb-foreground-muted);--rb-input-placeholder-color:var(--rb-foreground-muted);--rb-input-focus-background:var(--rb-accent-tertiary-10);--rb-input-active-background:var(--rb-accent-primary-10);--rb-input-active-color:var(--rb-accent-primary);--rb-input-active-placeholder-color:var(--rb-accent-primary)}.rb-input.is-active .rb-input__icon[data-v-6ddd2348]{color:var(--rb-input-active-color)}.rb-input.is-error .rb-input__error-dot[data-v-6ddd2348]{transform:scale(1)}.rb-input__input[data-v-6ddd2348]{display:block;width:100%;height:100%;flex:1 1 0;outline:0;border:0;border-radius:var(--rb-border-radius);padding:12px;font-family:inherit;color:var(--rb-input-color);background:var(--rb-input-background);font-size:16px;line-height:24px;font-weight:500;transition:all .25s var(--rb-easing)}.rb-input__input[data-v-6ddd2348]::-webkit-input-placeholder{color:var(--rb-input-placeholder-color);-webkit-transition:all .25s var(--rb-easing);transition:all .25s var(--rb-easing)}.rb-input__input[data-v-6ddd2348]::-moz-placeholder{color:var(--rb-input-placeholder-color);-moz-transition:all .25s var(--rb-easing);transition:all .25s var(--rb-easing)}.rb-input__input[data-v-6ddd2348]:-ms-input-placeholder{color:var(--rb-input-placeholder-color);-ms-transition:all .25s var(--rb-easing);transition:all .25s var(--rb-easing)}.rb-input__input[data-v-6ddd2348]::-ms-input-placeholder{color:var(--rb-input-placeholder-color);-ms-transition:all .25s var(--rb-easing);transition:all .25s var(--rb-easing)}.rb-input__input[data-v-6ddd2348]::placeholder{color:var(--rb-input-placeholder-color);transition:all .25s var(--rb-easing)}.rb-input__input[data-v-6ddd2348]:focus{background:var(--rb-input-focus-background);box-shadow:inset 0 0 0 2px var(--rb-accent-primary-50)}.rb-input__input.is-active[data-v-6ddd2348]{color:var(--rb-input-active-color);background:var(--rb-input-active-background)}.rb-input__input.is-active[data-v-6ddd2348]::-webkit-input-placeholder{color:var(--rb-input-active-placeholder-color)}.rb-input__input.is-active[data-v-6ddd2348]::-moz-placeholder{color:var(--rb-input-active-placeholder-color)}.rb-input__input.is-active[data-v-6ddd2348]:-ms-input-placeholder{color:var(--rb-input-active-placeholder-color)}.rb-input__input.is-active[data-v-6ddd2348]::-ms-input-placeholder{color:var(--rb-input-active-placeholder-color)}.rb-input__input.is-active[data-v-6ddd2348]::placeholder{color:var(--rb-input-active-placeholder-color)}.rb-input__input.has-icon-left[data-v-6ddd2348]{padding-left:33px}.rb-input__input[data-v-6ddd2348]:disabled{opacity:.6}.rb-input__icon[data-v-6ddd2348]{display:block;height:20px;color:var(--rb-input-color)}.rb-input__icon-left[data-v-6ddd2348]{position:absolute;z-index:10;top:calc(50% - 10px);left:10px}.rb-input__error-dot[data-v-6ddd2348]{position:absolute;top:calc(50% - 2.5px);right:16px;transform:scale(0);width:5px;height:5px;border-radius:50%;background:var(--rb-accent-secondary);transition:all .25s var(--rb-easing)}.test-modal__content[data-v-4b317178]{padding:16px 16px 80px;font-size:20px}.test-modal__btn-wrap[data-v-4b317178]{padding:0 8px 8px;background:#fff}@media (min-width:768px){.test-modal__btn-wrap[data-v-4b317178]{border-radius:0 0 var(--rb-border-radius-pressed) var(--rb-border-radius-pressed)}}.test-modal__btn-fixed[data-v-4b317178]{width:100%}.test-modal__fixed-input-wrap[data-v-4b317178]{border-radius:var(--rb-border-radius-pressed) var(--rb-border-radius-pressed) 0 0;padding:16px 16px 8px;background:var(--rb-modal-window-background)}.test-modal__fixed-input[data-v-4b317178]{width:100%;height:64px}