.loader-wrapper[data-v-c607da7c]{align-items:center;background:#fff;border-radius:4px;display:flex;height:100%;justify-content:center;padding:64px}.loader-wrapper.full[data-v-c607da7c]{height:100vh}.loader-wrapper .loader[data-v-c607da7c]{animation:spin-c607da7c 1s linear infinite;border:2px solid #0d3c94;border-radius:50%;border-top-color:#dadada;box-sizing:border-box;height:24px;width:24px}@keyframes spin-c607da7c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.payment-user-info[data-v-77bc4793]{align-items:center;display:flex;gap:12px}.payment-user-info-name[data-v-77bc4793]{color:#050917;font-size:16px;font-weight:600}.payment-user-info-initials[data-v-77bc4793]{align-items:center;background-color:#fff;border:1px solid #d9dee9;border-radius:50%;box-shadow:0 1px 3px 0 rgba(0,0,0,.078);color:#141b34;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;width:40px}.order-info-title[data-v-3e4caeaf]{color:#8d95a8;font-size:14px;font-weight:500}.order-info-budget[data-v-3e4caeaf]{color:#0d3c94;font-size:36px;font-weight:700;line-height:40px;margin-bottom:6px}.contract-info[data-v-09f93a42]{margin-top:12px}.contract-info-title[data-v-09f93a42]{font-size:18px;font-weight:500}.contract-info-form[data-v-09f93a42]{margin-top:8px}.contract-info-form.bottom[data-v-09f93a42]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}.contract-info-form.bottom .phone-numb[data-v-09f93a42]{grid-column:span 2/span 2}.contract-info-form.bottom .identity[data-v-09f93a42]{grid-column-start:3}.modal-container[data-v-a889f311]{align-items:center;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;background:rgba(34,56,134,.5);display:flex;height:100dvh;justify-content:center;left:0;position:fixed;top:0;transform:translateZ(0);transition:background-color;width:100vw;z-index:9}@keyframes fadeOut-a889f311{0%{opacity:0}to{opacity:1}}.modal-container.fade-out[data-v-a889f311]{-webkit-animation-name:fadeOut-a889f311;animation-name:fadeOut-a889f311}.modal-container.drawer[data-v-a889f311]{justify-content:end}.modal-container.drawer .modal-content[data-v-a889f311]{border-radius:0;box-sizing:border-box;height:100%}.modal-container.drawer .modal-content .body-container[data-v-a889f311]{height:calc(100% - 100px)}.modal-container.drawer .modal-content .body-container--full[data-v-a889f311]{height:100%}.modal-container.drawer .modal-content .body-container .modal-body[data-v-a889f311]{height:100%;max-height:100%}.modal-container.mobile[data-v-a889f311]{align-items:end}.modal-container.mobile .modal-content[data-v-a889f311]{border-radius:12px 12px 0 0;height:90dvh;width:100%}.modal-container.mobile .modal-content .modal-body[data-v-a889f311]{height:100%}.modal-container .modal-content[data-v-a889f311]{background:#fff;border-radius:8px;box-shadow:0 4px 4px rgba(0,0,0,.251);box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:28px;position:relative}.modal-container .modal-content .modal-header[data-v-a889f311]{align-items:center;display:flex;height:40px;justify-content:space-between}.modal-container .modal-content .modal-header__title[data-v-a889f311]{color:#1a2a65;font-size:16px;font-weight:600}.modal-container .modal-content .modal-header__close-icon[data-v-a889f311]{align-items:center;background:#e7e7e7;border-radius:100%;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.modal-container .modal-content .modal-header__close-icon[data-v-a889f311]:hover{background:#dadada}.modal-container .modal-content .modal-header__swipe[data-v-a889f311]{background:#dadada;border-radius:50px;display:flex;justify-content:center;left:50%;margin:auto;min-height:4px;position:absolute;text-align:center;top:8px;transform:translate(-50%);width:80px}.modal-container .modal-content .body-container[data-v-a889f311]{height:100%;position:relative}.modal-container .modal-content .body-container .box-shadow[data-v-a889f311]{height:24px;pointer-events:none;position:absolute;width:100%;z-index:2}.modal-container .modal-content .body-container .box-shadow-top[data-v-a889f311]{background-image:linear-gradient(0,hsla(0,0%,100%,.2),hsla(0,0%,100%,.76));top:0}.modal-container .modal-content .body-container .box-shadow-bottom[data-v-a889f311]{background-image:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.76));bottom:-1px}.modal-container .modal-content .body-container .modal-body[data-v-a889f311]{overflow:auto}.modal-container .modal-content .body-container .modal-body[data-v-a889f311]::-webkit-scrollbar{cursor:auto;width:14px}.modal-container .modal-content .body-container .modal-body[data-v-a889f311]::-webkit-scrollbar-track{background:#f7f7f7;background-clip:padding-box;border:4px solid transparent;border-radius:9999px}.modal-container .modal-content .body-container .modal-body[data-v-a889f311]::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#dadada;border:4px solid transparent;border-radius:9999px}.modal-container .modal-content .modal-footer[data-v-a889f311]{max-height:40px}.modal-animation-content-enter-active[data-v-a889f311]{transition:all .6s cubic-bezier(.52,.02,.19,1.02) .15s}.modal-animation-content-leave-active[data-v-a889f311]{transition:all .6s cubic-bezier(.52,.02,.19,1.02)}.modal-animation-content-enter-from[data-v-a889f311]{opacity:0;transform:scale(.8)}.modal-animation-content-leave-to[data-v-a889f311]{transform:scale(.8)}.drawer-animation-content-enter-active[data-v-a889f311],.drawer-animation-content-leave-active[data-v-a889f311]{transition:all .6s cubic-bezier(.52,.02,.19,1.02)}.drawer-animation-content-enter-from[data-v-a889f311],.drawer-animation-content-leave-to[data-v-a889f311]{transform:translate(100%)}.mobile-animation-content-enter-active[data-v-a889f311],.mobile-animation-content-leave-active[data-v-a889f311]{transition:all .6s cubic-bezier(.52,.02,.19,1.02)}.mobile-animation-content-enter-from[data-v-a889f311],.mobile-animation-content-leave-to[data-v-a889f311]{transform:translateY(100%)}.modal-container[data-v-a889f311]{z-index:var(--1b82580a)}.modal-content[data-v-a889f311]{width:var(--21cf8ff4)}.modal-content .modal-body[data-v-a889f311]{max-height:var(--5c1722d9)}.button[data-v-8a71c670]{align-items:center;border:1.5px solid transparent;cursor:pointer;display:flex;font-weight:500;gap:10px;justify-content:center;letter-spacing:.04em}.button>.icon[data-v-8a71c670]{height:16px;width:16px}.button[data-v-8a71c670]:focus{outline:none}.button.large[data-v-8a71c670]{border-radius:4px;font-size:14px;padding:10px 20px}.button.large>.icon[data-v-8a71c670]{height:20px;width:16px}.button.large>.loader[data-v-8a71c670]{height:16px;width:16px}.button.medium[data-v-8a71c670]{border-radius:4px;font-size:12px;padding:10px 16px}.button.medium>.loader[data-v-8a71c670]{height:14px;width:14px}.button.small[data-v-8a71c670]{border-radius:4px;font-size:12px;padding:8px 12px}.button.small>.icon[data-v-8a71c670]{height:14px;width:14px}.button.primary[data-v-8a71c670]{background:#223886;color:#fff}.button.primary[data-v-8a71c670]:hover:not(:disabled){background:#223886;color:#fff;opacity:.9}.button.primary[data-v-8a71c670]:active,.button.primary[data-v-8a71c670]:not(:active):focus{background:#223886;color:#fff}.button.primary[data-v-8a71c670]:disabled{background:#b1b1b1;color:#fff}.button.secondary[data-v-8a71c670]{background:#852470;color:#fff}.button.secondary[data-v-8a71c670]:hover:not(:disabled){background:#852470;color:#fff;opacity:.9}.button.secondary[data-v-8a71c670]:active,.button.secondary[data-v-8a71c670]:not(:active):focus{background:#852470;color:#fff}.button.secondary[data-v-8a71c670]:disabled{background:#b1b1b1;color:#fff}.button.ghost[data-v-8a71c670]{background:transparent;color:#223886}.button.ghost[data-v-8a71c670]:hover:not(:disabled){background:transparent;color:#852470;opacity:.9}.button.ghost[data-v-8a71c670]:active{background:transparent;color:#e9ebf3}.button.ghost[data-v-8a71c670]:not(:active):focus{background:transparent;color:#223886}.button.ghost[data-v-8a71c670]:disabled{background:transparent;color:#b1b1b1}.button.ghost-bordered[data-v-8a71c670]{background:transparent;border:1.5px solid #dadada;color:#223886}.button.ghost-bordered[data-v-8a71c670]:hover:not(:disabled){background:transparent;border:1.5px solid #dadada;color:#385aa4;opacity:.9}.button.ghost-bordered[data-v-8a71c670]:active{background:transparent;color:#f3e9f1}.button.ghost-bordered[data-v-8a71c670]:not(:active):focus{background:transparent;color:#223886}.button.ghost-bordered[data-v-8a71c670]:disabled{background:transparent;color:#b1b1b1}.button.fluid[data-v-8a71c670]{width:100%}.button[data-v-8a71c670]:disabled{cursor:not-allowed}.button .loader[data-v-8a71c670]{animation:spin-8a71c670 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#dadada;box-sizing:border-box;height:14px;width:14px}@keyframes spin-8a71c670{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.text-container[data-v-3892ec09]{align-items:flex-start;color:#0e1b42;display:flex;flex-direction:column;font-style:normal;row-gap:16px;text-align:left}.text-container h3[data-v-3892ec09]{font-size:18px;font-weight:600;line-height:22px}.text-container .paragraph-container[data-v-3892ec09]{display:flex;flex-direction:column}.text-container .paragraph-container p[data-v-3892ec09]{margin:4px 0}.text-container .paragraph-container[data-v-3892ec09] ul{margin:8px 0}.text-container .paragraph-container[data-v-3892ec09] ul li{margin-left:20px;padding-left:4px}.text-container[data-v-3892ec09] a{color:#852470}.text-container[data-v-3892ec09] a:hover{text-decoration:underline}.one-time-payment-content[data-v-099fa761]{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.one-time-payment-content .title[data-v-099fa761]{font-size:18px;font-weight:600}.one-time-payment-content[data-v-099fa761] .warning-icon{fill:#cd362c;height:72px;width:72px}.actions[data-v-099fa761]{display:flex;gap:16px;margin-top:16px}.confirm-modal-content[data-v-da931c62]{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.confirm-modal-content .title[data-v-da931c62]{font-size:18px;font-weight:600}.confirm-modal-content[data-v-da931c62] .warning-icon{fill:#cd362c;height:72px;width:72px}.actions[data-v-da931c62]{display:flex;gap:16px;margin-top:16px}.contract-action[data-v-ecd137fa]{display:flex;flex-direction:column;gap:8px;justify-content:center}.footer-logo[data-v-3f60eb87]{align-items:center;display:flex;justify-content:space-between;margin-top:20px;width:100%}@media only screen and (max-width:639px){.footer-logo[data-v-3f60eb87]{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}.footer-logo div[data-v-3f60eb87]{justify-content:center}}.footer-logo img[data-v-3f60eb87]{object-fit:contain;width:150px}.payment-tab-container[data-v-3d108ae3]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;background-color:#eef1f6;border-radius:8px;height:48px;margin-bottom:12px;padding:4px}.payment-tab-container-item[data-v-3d108ae3]{align-items:center;border-radius:8px;color:#0d3c94;cursor:pointer;display:flex;font-size:12px;font-weight:600;height:100%;padding:4px 16px}.payment-tab-container-item.selected[data-v-3d108ae3]{background-color:#0d3c94;color:#fff}.card-info-title[data-v-79f87dd1]{font-size:18px;font-weight:500}.card-info-form[data-v-79f87dd1]{margin-top:8px}.card-info-form.bottom[data-v-79f87dd1]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}.selected-payment[data-v-3fd9f488]{align-items:center;background:#f7fbf8;border:1px solid #d9dee9;border-radius:16px;display:flex;justify-content:space-between;margin:16px 0;padding:16px}.selected-payment-left .left-title[data-v-3fd9f488]{color:#8d95a8;font-size:12px;font-weight:500;text-transform:uppercase}.selected-payment-left .left-desc[data-v-3fd9f488]{align-items:center;color:#141b34;display:flex;font-size:14px;font-weight:600;gap:4px}.payment-action[data-v-ea51b788]{align-items:center;display:flex;flex:0 0 auto;gap:12px;margin-top:20px}.payment-action .button-action[data-v-ea51b788]{width:100%}@media only screen and (max-width:559px){.payment-action[data-v-ea51b788]{flex-direction:column}}.icon-container[data-v-5d10f5d6]{align-items:center;display:flex;height:max-content;justify-content:center;width:max-content}.dropdown{background:none;width:fit-content}.dropdown.fluid{width:100%}.dropdown .error-container{margin-left:8px}.dropdown .error-container span{color:#cd362c;font-size:13px;font-weight:600}.dropdown .action-icons{display:flex;flex-direction:column}.dropdown .icon{background:transparent;border:none}.dropdown .handle-button{align-items:center;background:none;border:none;border-radius:4px;display:flex;font-weight:600;gap:8px;justify-content:space-between;padding:10px;width:100%}.dropdown .handle-button.filled{background:#1f3279;border:none;border-radius:4px;color:#dadada}.dropdown .handle-button.filled .icon svg path{fill:currentColor}.dropdown .handle-button.filled .icon.open{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.dropdown .handle-button.filled .icon.error svg path{fill:#cd362c}.dropdown .handle-button.filled.disabled{background:#223886;color:#b1b1b1;cursor:not-allowed}.dropdown .handle-button.filled.disabled .icon:hover,.dropdown .handle-button.filled.disabled:hover{cursor:not-allowed}.dropdown .handle-button.filled.disabled .icon svg path{fill:#b1b1b1}.dropdown .handle-button.filled .icon:hover,.dropdown .handle-button.filled:not(.disabled):hover{cursor:pointer}.dropdown .handle-button.filled.error{background:#faebea;border:1px solid #cd362c;color:#cd362c}.dropdown .handle-button:not(.filled){color:#223886}.dropdown .handle-button:not(.filled) .icon{background:transparent;border:none}.dropdown .handle-button:not(.filled) .icon svg path{fill:#223886}.dropdown .handle-button:not(.filled) .icon.open{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.dropdown .handle-button:not(.filled) .icon.error svg path{fill:#cd362c}.dropdown .handle-button:not(.filled).disabled{background:#f7f7f7;color:#8e8e8e;cursor:not-allowed}.dropdown .handle-button:not(.filled).disabled:not(.error) .icon svg path{fill:#8e8e8e}.dropdown .handle-button:not(.filled).disabled .icon:hover,.dropdown .handle-button:not(.filled).disabled:hover{cursor:not-allowed}.dropdown .handle-button:not(.filled) .icon:hover,.dropdown .handle-button:not(.filled):not(.disabled):hover{background:#f7f7f7;cursor:pointer}.dropdown .handle-button:not(.filled).error{color:#cd362c}.dropdown-items{background-color:#fff;border:1px solid #dadada;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2);display:inline-flex;flex-direction:column;list-style:none;margin:0;min-width:fit-content;min-width:70px;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;width:100%;width:fit-content;z-index:9999}.dropdown-items::-webkit-scrollbar{width:14px}.dropdown-items::-webkit-scrollbar-track{background:#f7f7f7;background-clip:padding-box;border:4px solid transparent;border-radius:9999px}.dropdown-items::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#dadada;border:4px solid transparent;border-radius:9999px}.dropdown-items .option{align-items:stretch;display:flex;flex-direction:row;gap:6px;justify-content:space-between;padding:12px 6px;width:100%}.dropdown-items .option span{width:100%}.dropdown-items .option span.center{text-align:center}.dropdown-items .option .left,.dropdown-items .option .right{align-items:center;display:flex;justify-content:center}.dropdown-items .option .left img,.dropdown-items .option .right img{height:16px;width:16px}.dropdown-items li{color:gray;cursor:pointer;display:flex;font-size:14px;font-weight:500;min-width:fit-content}.dropdown-items li.selected{background:#f3f3f3;color:#223886;font-weight:500}.dropdown-items li.disabled{color:#b1b1b1;cursor:not-allowed;opacity:.9;-webkit-user-select:none;user-select:none}.dropdown-items li.disabled:hover{cursor:not-allowed}.dropdown-items li:not(.disabled):hover{background-color:#f3f3f3;color:#858585;font-weight:500;transition:color .4ms ease}.eft-info-title[data-v-27efcee7]{font-size:14px;font-weight:500}.eft-info-content[data-v-27efcee7]{background-color:#f7fbf8;border:1px solid rgba(226,232,240,.6);border-radius:8px;display:flex;flex-direction:column;gap:24px;margin-top:16px;padding:20px}.eft-info-content .eft-payment-info-item[data-v-27efcee7]{align-items:center;display:flex;justify-content:space-between;padding-bottom:12px}.eft-info-content .eft-payment-info-item[data-v-27efcee7]:not(:last-child){border-bottom:1px solid rgba(226,232,240,.6)}.eft-info-content .eft-payment-info-item .item-text[data-v-27efcee7]{display:flex;flex-direction:column;gap:4px;justify-content:center}.eft-info-content .eft-payment-info-item .item-text-title[data-v-27efcee7]{color:#8d95a8;font-size:12px}.eft-info-content .eft-payment-info-item .item-text-desc[data-v-27efcee7]{font-size:14px;font-weight:700}.eft-info-content .eft-payment-info-item .item-text-desc.blue[data-v-27efcee7]{color:#0d3c94}.eft-info-content .eft-payment-info-item .item-text-desc.red[data-v-27efcee7]{color:#d1021a}.eft-info-content .eft-payment-info-item .item-text-desc.darkBlue[data-v-27efcee7]{color:#141b34}.eft-info-content .eft-payment-info-item .item-copy-icon[data-v-27efcee7]{background-color:rgba(226,232,240,.6);border:1px solid rgba(226,232,240,.6);border-radius:8px;cursor:pointer;padding:8px 8px 5px}.installment-info[data-v-2eb5804b]{margin-top:8px}.error-container[data-v-c52776a8]{background-color:#fff;border:1px solid #dadada;border-radius:4px;padding:10px}@media only screen and (max-width:767px){.error-container[data-v-c52776a8]{padding:20px}}.price-info[data-v-73e7c2e7]{margin:10px 0}.modal-container-description[data-v-298a85e2]{font-weight:400}.modal-container-bank-logos[data-v-298a85e2]{display:flex;flex-wrap:nowrap;gap:16px;margin-top:16px;overflow-x:auto;overflow-y:hidden;padding-bottom:6px}.modal-container-bank-logos .logo-item[data-v-298a85e2]{align-items:center;background:#fff;border:1px solid #e5e7ec;border-radius:8px;cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;min-width:143px;padding:18px 36px}.modal-container-bank-logos .logo-item.active[data-v-298a85e2]{border-color:#0d3c94}.modal-container-bank-logos .logo-item.disabled[data-v-298a85e2]{background:#e1e1e1;opacity:.5;pointer-events:none}.modal-container-bank-logos .logo-item img[data-v-298a85e2]{height:auto;object-fit:contain;width:70px}.modal-container-bank-logos .installment-default[data-v-298a85e2]{font-weight:700}.modal-container-bank-logos[data-v-298a85e2]::-webkit-scrollbar{height:4px}.modal-container-bank-logos[data-v-298a85e2]::-webkit-scrollbar-track{background:transparent}.modal-container-bank-logos[data-v-298a85e2]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);border-radius:999px}.modal-container-bank-logos[data-v-298a85e2]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.45)}.modal-container-bank-logos[data-v-298a85e2]{position:relative;scrollbar-color:rgba(0,0,0,.3) transparent;scrollbar-width:thin}.modal-container-bank-logos[data-v-298a85e2]:after{background:linear-gradient(270deg,#fff,transparent);content:"";height:100%;pointer-events:none;position:sticky;right:0;top:0;width:40px}.modal-container-table[data-v-298a85e2]{margin:24px 0}.modal-container .sub-description[data-v-298a85e2]{font-weight:400;text-align:center}.actions[data-v-298a85e2]{display:flex;gap:16px}.payment-request-container[data-v-237ba776]{align-items:center;display:flex;justify-content:center;min-height:100vh}.payment-request-rows[data-v-237ba776]{background-color:#fff;border:1px solid #d9dee9;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.078);display:flex;flex-direction:row;height:100%;width:70%}@media only screen and (max-width:1247px){.payment-request-rows[data-v-237ba776]{width:95%}}@media only screen and (max-width:1023px){.payment-request-rows[data-v-237ba776]{flex-direction:column;width:100%}}.payment-request-content-left[data-v-237ba776]{background-color:#f7fbf8;border:1px solid #d9dee9;border-radius:8px;height:auto;margin:6px;padding:36px;width:40%}@media only screen and (max-width:1023px){.payment-request-content-left[data-v-237ba776]{width:100%}}.payment-request-content-left-header[data-v-237ba776]{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.payment-request-content-right[data-v-237ba776]{height:100%;padding:40px;width:60%}@media only screen and (max-width:1023px){.payment-request-content-right[data-v-237ba776]{width:100%}}