:root{--vs-colors--lightest:rgba(60,60,60,.26);--vs-colors--light:rgba(60,60,60,.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,.15);--vs-font-size:1rem;--vs-line-height:1.4;--vs-height:36px;--vs-bg-color:inherit;--vs-search-input-color:inherit;--vs-search-input-placeholder-color:inherit;--vs-state-no-drop-bg:inherit;--vs-state-no-drop-cursor:default;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:0px 6px 0 3px;--vs-open-indicator-color:var(--vs-colors--dark);--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-overflow-x:auto;--vs-dropdown-overflow-y:auto;--vs-dropdown-border-radius:4px;--vs-dropdown-options-gap:2px;--vs-dropdown-padding:5px 0px;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:5px 15px;--vs-dropdown-option-margin:0px 5px;--vs-dropdown-option-border-radius:var(--vs-border-radius);--vs-dropdown-optgroup-option-bg:#dfdfdf;--vs-dropdown-optgroup-option-padding:5px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--selected-bg:#5897fb;--vs-dropdown-option--selected-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,.5,.8,1);--vs-transition-duration:.15s}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--no-drop .vs__clear,.vs--no-drop .vs__dropdown-toggle,.vs--no-drop .vs__open-indicator,.vs--no-drop .vs__search,.vs--no-drop .vs__selected{background-color:var(--vs-state-no-drop-bg);cursor:var(--vs-state-no-drop-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--vs-bg-color);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:grid;grid-template-columns:1fr auto;height:var(--vs-height);padding:0;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:nowrap;max-width:100%;overflow:hidden;padding:0 0 0 10px;position:relative;white-space:nowrap}.vs__actions{align-items:center;display:flex;margin:0 2px;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}svg.vs__open-indicator>path{fill:var(--vs-open-indicator-color)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-dropdown-border-radius);box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:flex;flex-direction:column;gap:var(--vs-dropdown-options-gap);left:0;list-style:none;margin:5px 0 0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow:var(--vs-dropdown-overflow-x) var(--vs-dropdown-overflow-y);padding:var(--vs-dropdown-padding);position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{border-radius:var(--vs-dropdown-option-border-radius);clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;margin:var(--vs-dropdown-option-margin);padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-optgroup-option{background:var(--vs-dropdown-optgroup-option-bg);cursor:default;padding:var(--vs-dropdown-optgroup-option-padding)}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--selected{background:var(--vs-dropdown-option--selected-bg);color:var(--vs-dropdown-option--selected-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);display:flex;flex-wrap:nowrap;line-height:var(--vs-line-height);margin:0;max-width:100%;overflow:hidden;padding:0;white-space:nowrap;z-index:0}.vs__deselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{opacity:.4;position:relative}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:0;max-width:100%;outline:none;padding:0;position:relative;width:0;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled,.vs--no-drop) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:#3c3c3c73;font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}.onboarding-modal[data-v-0f7f71ed]{align-items:center;background:#0000002e;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.onboarding-content[data-v-0f7f71ed]{background:#fff;border-radius:16px;box-shadow:0 8px 32px #0000002e;display:flex;flex-direction:column;margin:0 auto;max-height:95vh;max-width:700px;overflow-y:auto;padding:2.5rem 2.5rem 2rem;position:relative;width:100%}@media (max-width:900px){.onboarding-content[data-v-0f7f71ed]{max-width:98vw;padding:1.5rem .5rem}}@media (max-width:600px){.onboarding-modal[data-v-0f7f71ed]{align-items:stretch;background:#fff;display:flex;height:100vh;justify-content:stretch;left:0;padding:0;position:fixed;top:0;width:100vw;z-index:1000}.onboarding-content[data-v-0f7f71ed]{border-radius:0;box-shadow:none;display:flex;flex-direction:column;height:100vh;margin:0;max-height:100vh;max-width:100vw;overflow-y:auto;padding:1rem .2rem;width:100vw}}.close-btn[data-v-0f7f71ed]{background:none;border:none;color:#888;cursor:pointer;font-size:1.7rem;position:absolute;right:1.2rem;top:1.2rem;z-index:10}.stepper[data-v-0f7f71ed]{display:flex;justify-content:space-between;margin-bottom:1.2rem}.step[data-v-0f7f71ed]{align-items:center;display:flex;flex:1;flex-direction:column;position:relative}.step span[data-v-0f7f71ed]{background:#eee;border:2px solid #eee;border-radius:50%;color:#888;display:inline-block;font-weight:700;height:2rem;line-height:2rem;margin-bottom:.2rem;text-align:center;transition:background .2s,color .2s,border .2s;width:2rem}.step.active span[data-v-0f7f71ed]{background:#ff2c5f;border:2px solid #ff2c5f;color:#fff}.step-label[data-v-0f7f71ed]{color:#888;font-size:.85rem;text-align:center}.wizard-nav[data-v-0f7f71ed]{justify-content:space-between}.wizard-nav button[data-v-0f7f71ed]{background:#ff2c5f;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.7rem 1.5rem;transition:background .2s}.wizard-nav button[data-v-0f7f71ed]:hover{background:#d81a4a}.contract-box[data-v-0f7f71ed],.payment-box[data-v-0f7f71ed],.upload-box[data-v-0f7f71ed]{border-radius:12px;box-shadow:0 1px 6px #0000000a;margin-bottom:1.5rem;padding:1.5rem 1rem}img.document-preview[data-v-0f7f71ed]{border-radius:8px;height:auto;margin-top:.5rem;max-width:100%}.documentError[data-v-0f7f71ed],.onboardingSaveError[data-v-0f7f71ed],.payment-error[data-v-0f7f71ed]{color:#ff2c5f;font-size:1rem;margin-top:.7rem;text-align:center}.form-group[data-v-0f7f71ed]{margin-bottom:1.2rem}.form-group label[data-v-0f7f71ed]{display:block;font-size:1rem;margin-bottom:.4rem}.form-group input[data-v-0f7f71ed],.form-group select[data-v-0f7f71ed],.form-group textarea[data-v-0f7f71ed]{background:#fafbfc;border:1.5px solid #ddd;border-radius:8px;box-sizing:border-box;font-size:1rem;margin-top:.2rem;padding:.9rem 1rem;width:100%}.submit-btn[data-v-0f7f71ed]{background:#ff2c5f;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;margin-top:1rem;padding:.9rem 0;transition:background .2s;width:100%}.submit-btn[data-v-0f7f71ed]:hover{background:#d81a4a}.contract-box[data-v-0f7f71ed],.payment-box[data-v-0f7f71ed],.upload-box[data-v-0f7f71ed]{background:#f9f9f9;border-radius:8px;margin:1rem 0;min-height:120px;padding:1.2rem}.signature-section[data-v-0f7f71ed]{margin-bottom:1rem;margin-top:1rem}.signature-fields[data-v-0f7f71ed]{display:flex;justify-content:space-between;margin-top:.5rem}.signature-line[data-v-0f7f71ed]{border-bottom:1px solid #333;margin-top:.2rem;width:40%}.sign-section[data-v-0f7f71ed]{align-items:center;display:flex;flex-direction:column;margin-bottom:1rem;margin-top:1rem}.checkbox-label[data-v-0f7f71ed],.name-input[data-v-0f7f71ed]{margin-bottom:.5rem}.sign-btn[data-v-0f7f71ed]{background:#ff2c5f;border:none;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:1rem;font-weight:600;margin:.5rem auto 0;padding:.7rem 1.5rem;transition:background .2s}.sign-btn[data-v-0f7f71ed]:hover{background:#d81a4a}.confirmation[data-v-0f7f71ed]{background:#f9f9f9;border-radius:8px;margin-bottom:1rem;margin-top:1rem;padding:1rem;text-align:center}.download-btn[data-v-0f7f71ed]{background:#ff2c5f;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.7rem 1.5rem;transition:background .2s}.download-btn[data-v-0f7f71ed]:hover{background:#d81a4a}.loading-spinner[data-v-0f7f71ed]{animation:spin-0f7f71ed 1s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;display:inline-block;height:1rem;width:1rem}.payment-details[data-v-0f7f71ed]{margin-bottom:1rem}.amount-display[data-v-0f7f71ed]{margin-bottom:.5rem}.label[data-v-0f7f71ed]{font-weight:600}.amount[data-v-0f7f71ed],.plan[data-v-0f7f71ed]{font-weight:700}.redirect-and-pay-center[data-v-0f7f71ed]{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.5rem;margin-top:1.5rem}.redirect-message[data-v-0f7f71ed]{margin-bottom:1.2rem;text-align:center}.proceed-button[data-v-0f7f71ed]{background:#ff2c5f;border:none;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:1rem;font-weight:600;margin:0 auto;padding:.7rem 1.5rem;transition:background .2s}.proceed-button.loading[data-v-0f7f71ed],.proceed-button[data-v-0f7f71ed]:hover{background:#d81a4a}.payment-error[data-v-0f7f71ed]{color:#ff2c5f;margin-top:.5rem}.security-notice[data-v-0f7f71ed]{margin-top:.5rem}.image-preview[data-v-0f7f71ed],.security-notice[data-v-0f7f71ed]{text-align:center}.progress-bar[data-v-0f7f71ed]{background:#eee;border-radius:8px;height:24px;margin:10px 0;position:relative;width:100%}.progress-bar .progress[data-v-0f7f71ed]{background:#f36;border-radius:8px;height:100%;transition:width .3s}.progress-bar span[data-v-0f7f71ed]{color:#fff;font-weight:700;left:50%;line-height:24px;position:absolute;top:0;transform:translate(-50%)}.currency-flags-row[data-v-0f7f71ed]{align-items:center;display:flex;gap:2.2rem;justify-content:center;margin-bottom:2.2rem;margin-top:1.5rem}.currency-flag[data-v-0f7f71ed]{align-items:center;background:#f5f5f5;border:2px solid transparent;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;font-size:1.5rem;padding:.5rem .7rem;transition:border .2s,background .2s}.currency-flag.selected[data-v-0f7f71ed]{background:#ffe6ef;border:2px solid #ff2c5f}.flag-emoji[data-v-0f7f71ed]{font-size:2.2rem;margin-bottom:.2rem}.currency-label[data-v-0f7f71ed]{color:#444;font-size:.95rem;font-weight:600}.amount-bold[data-v-0f7f71ed]{font-weight:800}.payment-note[data-v-0f7f71ed]{color:#ff2c5f;font-size:1rem;margin-bottom:1rem;text-align:center}@media (max-width:600px){.onboarding-modal[data-v-0f7f71ed]{align-items:stretch;background:#fff;display:flex;height:100vh;justify-content:stretch;left:0;padding:0;position:fixed;top:0;width:100vw;z-index:1000}.onboarding-content[data-v-0f7f71ed]{border-radius:0;box-shadow:none;display:flex;flex-direction:column;height:100vh;margin:0;max-height:100vh;max-width:100vw;overflow-y:auto;padding:1rem .2rem;width:100vw}.contract-box[data-v-0f7f71ed],.payment-box[data-v-0f7f71ed],.upload-box[data-v-0f7f71ed]{margin:.5rem 0;min-height:80px;padding:1rem .2rem}.stepper[data-v-0f7f71ed]{flex-wrap:wrap;gap:.2rem}.step span[data-v-0f7f71ed]{font-size:1.1rem;height:1.5rem;line-height:1.5rem;width:1.5rem}.amount-bold[data-v-0f7f71ed]{font-size:1.3rem}.wizard-nav[data-v-0f7f71ed]{flex-direction:column;gap:.7rem;margin-top:1rem}.wizard-nav button[data-v-0f7f71ed]{font-size:1rem;padding:.8rem 0;width:100%}.currency-flags-row[data-v-0f7f71ed]{gap:.7rem;margin-bottom:1rem;margin-top:1rem}.form-group input[data-v-0f7f71ed],.form-group select[data-v-0f7f71ed],.form-group textarea[data-v-0f7f71ed]{font-size:.98rem;padding:.7rem}}.done-section[data-v-0f7f71ed],.onboarding-content h2[data-v-0f7f71ed]{text-align:center}@media (max-width:600px){.onboarding-content[data-v-0f7f71ed]{padding-left:1rem;padding-right:1rem}.form-group[data-v-0f7f71ed]{align-items:center}}.form-group input[data-v-0f7f71ed],.form-group select[data-v-0f7f71ed],.form-group textarea[data-v-0f7f71ed]{border-radius:12px;box-shadow:0 1px 4px #0000000a;margin-bottom:1.1rem}.proceed-button[data-v-0f7f71ed],.sign-btn[data-v-0f7f71ed],.wizard-nav button[data-v-0f7f71ed]{border-radius:12px;box-shadow:0 2px 8px #ff2c5f14;margin-bottom:1.1rem}body.onboarding-open #backToTop[data-v-0f7f71ed],body.onboarding-open .back-to-top[data-v-0f7f71ed],body.onboarding-open .back-to-top-btn[data-v-0f7f71ed]{display:none!important}.wizard-nav[data-v-0f7f71ed]{align-items:center;display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem}.continue-btn[data-v-0f7f71ed]{background:#ff2c5f;border:none;border-radius:12px;box-shadow:0 2px 8px #ff2c5f14;color:#fff;cursor:pointer;font-size:1.15rem;font-weight:700;margin-bottom:.5rem;padding:1rem 0;transition:background .2s;width:100%}.continue-btn[data-v-0f7f71ed]:disabled{background:#ccc;cursor:not-allowed}.back-btn[data-v-0f7f71ed]{font-size:.95rem;margin:0 auto;max-width:220px;min-width:120px;padding:.5rem 0;width:60%}.channel-option[data-v-0f7f71ed]{align-items:center;display:flex;margin-bottom:.3rem}.channel-option input[type=radio][data-v-0f7f71ed]{margin-right:.5rem}.channel-note[data-v-0f7f71ed]{color:#888;font-size:.95rem;margin-top:.3rem}.split-payment-info[data-v-0f7f71ed]{background:#fffbe6;border:1.5px solid #ffe58f;border-radius:10px;margin-bottom:1rem;padding:1rem;text-align:center}.split-payment-note[data-v-0f7f71ed]{color:#b8860b;font-size:.98rem;margin-top:.5rem}.bank-transfer-section[data-v-0f7f71ed]{background:#f9f9f9;border-radius:12px;box-shadow:0 1px 6px #0000000a;margin-bottom:1.5rem;padding:1.5rem 1rem;text-align:center}.bank-details[data-v-0f7f71ed]{font-size:1.05rem;margin-bottom:1rem}.bank-transfer-timer[data-v-0f7f71ed]{color:#ff2c5f;font-size:1.1rem;font-weight:600;letter-spacing:1px;margin-bottom:1rem}.bank-transfer-waiting[data-v-0f7f71ed]{align-items:center;color:#888;display:flex;flex-direction:column;font-size:1.1rem;gap:.7rem;margin-top:1.5rem}.waiting-animation[data-v-0f7f71ed]{animation:spin-0f7f71ed 1s linear infinite;border:5px solid #eee;border-radius:50%;border-top-color:#ff2c5f;height:38px;margin:.5rem auto;width:38px}@keyframes spin-0f7f71ed{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.bank-transfer-verified[data-v-0f7f71ed]{align-items:center;color:#1bbf4c;display:flex;flex-direction:column;gap:.7rem;margin-top:1.5rem;text-align:center}.verified-icon[data-v-0f7f71ed]{color:#1bbf4c;font-size:2.5rem;margin-bottom:.5rem}.country-select-row[data-v-0f7f71ed]{align-items:flex-start}.country-select-label[data-v-0f7f71ed]{font-size:1rem;font-weight:600;margin-bottom:.3rem}.selected-country-title[data-v-0f7f71ed]{align-items:center;display:flex;font-size:1.3rem;font-weight:700;gap:.7rem;margin-bottom:1.2rem}.bank-transfer-dialog-overlay[data-v-0f7f71ed]{align-items:center;background:#0000002e;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.bank-transfer-dialog-card[data-v-0f7f71ed]{background:#fff;border-radius:18px;box-shadow:0 8px 32px #0000002e;max-width:420px;padding:2rem 1.5rem 1.5rem;position:relative;text-align:left;width:100%}.bank-details[data-v-0f7f71ed]{margin-bottom:1.2rem}.account-title[data-v-0f7f71ed]{margin-bottom:.2rem}.account-row[data-v-0f7f71ed]{border-bottom:1px solid #eee;margin-bottom:0;padding:.7rem 0}.account-section .account-row[data-v-0f7f71ed]:last-child{border-bottom:none}.copy-btn.right[data-v-0f7f71ed]{border-radius:50%;font-size:1.3em;padding:.5em .7em;transition:background .15s}.copy-btn.right[data-v-0f7f71ed]:active,.copy-btn.right[data-v-0f7f71ed]:focus{background:#ffe6ef}@media (max-width:600px){.account-row[data-v-0f7f71ed]{font-size:1.08rem;padding:1rem 0}.copy-btn.right[data-v-0f7f71ed]{font-size:1.5em;padding:.7em 1em}}.bank-transfer-instructions[data-v-0f7f71ed]{background:#f9f9f9;border-radius:8px;font-size:1rem;margin-bottom:1rem;padding:.7rem 1rem}.bank-transfer-dialog-card .close-btn[data-v-0f7f71ed]{background:none;border:none;color:#888;cursor:pointer;font-size:1.7rem;position:absolute;right:1.2rem;top:1.2rem;z-index:10}.amount-to-pay-centered[data-v-0f7f71ed],.country-title-centered[data-v-0f7f71ed],.payment-actions-centered[data-v-0f7f71ed],.payment-section-centered[data-v-0f7f71ed]{align-items:center;display:flex;flex-direction:column;justify-content:center}.amount-label[data-v-0f7f71ed]{color:#333;margin-bottom:.2em}.amount-bold[data-v-0f7f71ed]{color:#e91e63;font-size:2rem;font-weight:700;margin-bottom:1em}.payment-actions-centered[data-v-0f7f71ed]>*{margin:.5em 0}.payment-card[data-v-0f7f71ed]{background:linear-gradient(135deg,#fff 80%,#ffe6ef);border:1.5px solid #ffe6ef;border-radius:18px;box-shadow:0 8px 32px #ff2c5f1a;margin:2.5rem auto 0;max-width:440px;padding:2.5rem 2rem 2.2rem;position:relative}.country-select-row[data-v-0f7f71ed],.payment-card[data-v-0f7f71ed]{align-items:center;display:flex;flex-direction:column}.country-select-row[data-v-0f7f71ed]{margin-bottom:1.2rem;width:100%}.country-select[data-v-0f7f71ed]{background:#fafbfc;border:1.5px solid #ddd;border-radius:10px;font-size:1.1rem;margin-bottom:.5rem;max-width:320px;padding:.7rem 1rem;width:100%}.country-title-centered[data-v-0f7f71ed]{align-items:center;color:#222;display:flex;font-size:1.5rem;font-weight:700;justify-content:center;margin:1.5em 0 1em}.country-flag[data-v-0f7f71ed]{font-size:2rem;margin-right:.5em}.country-name[data-v-0f7f71ed]{font-size:1.5rem}.amount-to-pay-centered[data-v-0f7f71ed]{margin:2rem 0 1.5rem;text-align:center}.amount-label[data-v-0f7f71ed]{color:#888;font-size:1.1rem;margin-bottom:.3rem}.amount-bold[data-v-0f7f71ed]{color:#ff2c5f;font-size:2.5rem;font-weight:900;letter-spacing:1px;text-shadow:0 2px 8px #ffe6ef}.continue-btn[data-v-0f7f71ed],.proceed-button[data-v-0f7f71ed]{background:linear-gradient(90deg,#ff2c5f 80%,#ff6f91);border:none;border-radius:12px;box-shadow:0 2px 8px #ff2c5f14;color:#fff;cursor:pointer;font-size:1.15rem;font-weight:700;margin-bottom:.5rem;padding:1rem 0;transition:background .2s;width:100%}.continue-btn[data-v-0f7f71ed]:disabled,.proceed-button[data-v-0f7f71ed]:disabled{background:#ccc;cursor:not-allowed}.back-btn[data-v-0f7f71ed]{background:#f5f5f5;border:1.5px solid #eee;border-radius:8px;box-shadow:none;color:#888;cursor:pointer;font-size:1rem;font-weight:500;margin:0 auto .5rem;opacity:.7;padding:.8rem 0;transition:background .2s,color .2s;width:100%}.back-btn[data-v-0f7f71ed]:active,.back-btn[data-v-0f7f71ed]:focus{background:#eee;color:#ff2c5f}@media (max-width:600px){.payment-card[data-v-0f7f71ed]{max-width:98vw;padding:1.2rem .5rem}.amount-bold[data-v-0f7f71ed]{font-size:1.3rem}.country-title-centered[data-v-0f7f71ed]{font-size:1.1rem}}.copied-toast[data-v-0f7f71ed]{animation:fadeInOut-0f7f71ed 1.2s;background:#222;border-radius:12px;box-shadow:0 2px 12px #0000002e;color:#fff;font-size:1.1rem;font-weight:600;left:50%;opacity:.97;padding:.7rem 1.5rem;position:fixed;top:2.5rem;transform:translate(-50%);z-index:3000}@keyframes fadeInOut-0f7f71ed{0%{opacity:0;transform:translate(-50%) scale(.95)}to{opacity:1;transform:translate(-50%) scale(1.05)}90%{opacity:1;transform:translate(-50%) scale(1.05)}to{opacity:0;transform:translate(-50%) scale(.95)}}.bank-transfer-dialog-overlay[data-v-0f7f71ed]{animation:fadeInOverlay-0f7f71ed .3s;background:#00000038!important}@keyframes fadeInOverlay-0f7f71ed{0%{opacity:0}to{opacity:1}}.bank-transfer-dialog-card[data-v-0f7f71ed]{animation:popIn-0f7f71ed .25s;border:1.5px solid #ffe6ef;border-radius:20px;box-shadow:0 8px 32px #ff2c5f21}@keyframes popIn-0f7f71ed{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.bank-transfer-instructions-card[data-v-0f7f71ed]{align-items:center;background:linear-gradient(135deg,#fff 80%,#ffe6ef);border:1.5px solid #ffe6ef;border-radius:18px;box-shadow:0 8px 32px #ff2c5f1a;display:flex;flex-direction:column;margin:2.5rem auto 0;max-width:440px;padding:2.5rem 2rem 2.2rem}.bank-details[data-v-0f7f71ed]{margin-bottom:1.5rem;width:100%}.account-section[data-v-0f7f71ed]{margin-bottom:1rem}.account-title[data-v-0f7f71ed]{font-size:1.1rem;font-weight:700;margin-bottom:.5rem}.copy-btn[data-v-0f7f71ed]{background:none;border:none;color:#ff2c5f;cursor:pointer;font-size:1.1em;margin-left:.5em}.bank-transfer-instructions[data-v-0f7f71ed]{color:#444;font-size:1.05rem;margin-bottom:1.5rem;text-align:center}.bank-tabs[data-v-0f7f71ed]{display:flex;gap:1.2rem;justify-content:center;margin-bottom:1.2rem}.bank-tab[data-v-0f7f71ed]{background:#f5f5f5;border:none;border-radius:8px 8px 0 0;color:#888;cursor:pointer;font-size:1.1rem;font-weight:700;outline:none;padding:.7rem 2.2rem;transition:background .2s,color .2s}.bank-tab.active[data-v-0f7f71ed]{background:#ff2c5f;box-shadow:0 2px 8px #ff2c5f14;color:#fff}.account-row[data-v-0f7f71ed]{align-items:center;display:flex;font-size:1rem;gap:.5rem;justify-content:space-between;margin-bottom:.3rem}.account-value[data-v-0f7f71ed]{flex:1;margin-left:.5rem;text-align:left}.copy-btn.right[data-v-0f7f71ed]{background:none;border:none;color:#ff2c5f;cursor:pointer;font-size:1.1em;margin-left:auto;margin-right:0;padding:0 .2rem}.bank-transfer-failed[data-v-0f7f71ed]{align-items:center;color:#ff2c5f;display:flex;flex-direction:column;gap:.7rem;margin-top:1.5rem;text-align:center}.failed-icon[data-v-0f7f71ed]{color:#ff2c5f;font-size:2.5rem;margin-bottom:.5rem}.payment-back-btn[data-v-0f7f71ed]{align-items:center;border-radius:50%;display:flex;font-size:1.5rem;height:48px;justify-content:center;margin:.5rem auto 0;max-width:48px;min-width:48px;padding:0;width:48px}@media (max-width:600px){.payment-back-btn[data-v-0f7f71ed]{font-size:1.3rem;height:44px;margin-left:0;max-width:44px;min-width:44px;width:44px}}.payment-actions-centered[data-v-0f7f71ed]{align-items:center;display:flex;flex-direction:column;gap:.7rem;width:100%}.payment-back-row[data-v-0f7f71ed]{display:flex;justify-content:flex-start;margin-top:.2rem;width:100%}.payment-back-btn[data-v-0f7f71ed]{background:#f5f5f5;border:1.5px solid #eee;border-radius:8px;box-shadow:none;color:#888;cursor:pointer;font-size:.95rem;font-weight:500;margin-left:0;max-width:160px;min-width:90px;opacity:.7;padding:.7rem 0;transition:background .2s,color .2s;width:120px;z-index:2}.payment-back-btn[data-v-0f7f71ed]:active,.payment-back-btn[data-v-0f7f71ed]:focus{background:#eee;color:#ff2c5f}@media (max-width:600px){.payment-back-row[data-v-0f7f71ed]{justify-content:center;margin-top:.2rem;width:100%}.payment-back-btn[data-v-0f7f71ed]{font-size:1rem;margin-left:0;max-width:100%;min-width:0;padding:.8rem 0;width:100%}}.payment-description[data-v-0f7f71ed]{color:#888;font-size:1.08rem;margin-bottom:1.2rem;margin-top:.2rem;text-align:center;width:100%}.payment-note-below[data-v-0f7f71ed]{color:#888;margin:.7rem 0 .2rem}.continue-disabled-note[data-v-0f7f71ed],.payment-note-below[data-v-0f7f71ed]{font-size:.98rem;text-align:center;width:100%}.continue-disabled-note[data-v-0f7f71ed]{color:#ff2c5f;margin:.5rem 0 0}.paystack-note[data-v-0f7f71ed]{align-items:center;color:#222;display:flex;flex-direction:column;font-size:1.08rem;gap:.5rem;margin:1.2rem 0;text-align:center;width:100%}.paystack-note i[data-v-0f7f71ed]{color:#ff2c5f;font-size:1.3rem;margin-bottom:.2rem}.paystack-security[data-v-0f7f71ed]{align-items:center;color:#222;display:flex;flex-direction:column;font-size:1.08rem;gap:.5rem;margin:1.2rem 0;text-align:center;width:100%}.paystack-security i[data-v-0f7f71ed]{color:#888;font-size:1.3rem;margin-bottom:.2rem}.country-select-vue3[data-v-0f7f71ed]{font-family:Poppins,Inter,Arial,sans-serif;font-size:1.15rem;font-weight:700;margin:.5rem auto 0;max-width:340px;width:100%}.country-option-row[data-v-0f7f71ed]{align-items:center;display:flex;justify-content:space-between;width:100%}.country-option-label[data-v-0f7f71ed]{color:#222;font-family:Poppins,Inter,Arial,sans-serif;font-size:1.08em;font-weight:700;margin-right:.7em}.country-option-flag[data-v-0f7f71ed]{font-size:1.3em;font-weight:700;margin-left:1em;text-align:right}[data-v-0f7f71ed] .vs__dropdown-option--highlight,[data-v-0f7f71ed] .vs__dropdown-option--selected{background:#ff2c5f!important;color:#fff!important;font-weight:700}[data-v-0f7f71ed] .vs__dropdown-option--highlight .country-option-flag,[data-v-0f7f71ed] .vs__dropdown-option--highlight .country-option-label,[data-v-0f7f71ed] .vs__dropdown-option--selected .country-option-flag,[data-v-0f7f71ed] .vs__dropdown-option--selected .country-option-label{color:#fff!important}[data-v-0f7f71ed] .vs__dropdown-menu,[data-v-0f7f71ed] .vs__dropdown-option{font-family:Poppins,Inter,Arial,sans-serif!important}.country-select-dropdown[data-v-0f7f71ed]{border-radius:8px;font-size:1rem;max-width:100%;min-width:180px;width:100%}.country-select-dropdown[data-v-0f7f71ed] .vs__dropdown-toggle{background:#fafbfc!important;border:1.5px solid #ddd!important;border-radius:8px!important;font-size:1rem;padding:.7rem 1rem!important}.country-select-dropdown[data-v-0f7f71ed] .vs__selected-options{padding:0!important}.country-select-dropdown[data-v-0f7f71ed] .vs__dropdown-menu{font-size:1rem}.phone-input[data-v-0f7f71ed]{background:#fafbfc;border:1.5px solid #ddd;border-radius:8px;font-size:1rem;height:48px;padding:0 1rem;width:100%}.phone-input[data-v-0f7f71ed],.phone-input[data-v-0f7f71ed]:focus{box-shadow:none;outline:none}.form-input[data-v-0f7f71ed]{background:#fafbfc;border:1.5px solid #ddd;border-radius:8px;box-sizing:border-box;font-size:1rem;margin-bottom:1.1rem;margin-top:.2rem;padding:.9rem 1rem;width:100%}.form-input[data-v-0f7f71ed]:focus{box-shadow:0 0 0 2px #ffe6ef;outline:none}.kyc-summary[data-v-0f7f71ed]{background:#f9f9f9;border-radius:12px;box-shadow:0 1px 6px #0000000a;margin-bottom:1.5rem;padding:1.5rem}.kyc-review-message[data-v-0f7f71ed]{color:#888;font-size:1rem;margin-bottom:1rem}.kyc-review-card[data-v-0f7f71ed]{align-items:center;background:#fff;border-radius:18px;box-shadow:0 8px 32px #00000021;display:flex;flex-direction:column;margin:2rem auto;max-width:540px;padding:2.2rem 2rem 2rem}.kyc-status-icon[data-v-0f7f71ed]{color:#ffb300;font-size:2.5rem;margin-bottom:.7rem}.kyc-review-title[data-v-0f7f71ed]{font-size:1.5rem;font-weight:700;margin-bottom:1.2rem;text-align:center}.kyc-preview-grid[data-v-0f7f71ed]{display:grid;gap:1.2rem;grid-template-columns:1fr 1.2fr;margin-bottom:1.2rem;width:100%}.kyc-profile-section[data-v-0f7f71ed]{align-items:center;background:#f7f7fa;border-radius:12px;display:flex;flex-direction:column;min-width:120px;padding:1.1rem .7rem}.kyc-user-avatar[data-v-0f7f71ed]{color:#bbb;font-size:2.7rem;margin-bottom:.5rem}.kyc-user-info[data-v-0f7f71ed]{text-align:center}.kyc-details-section[data-v-0f7f71ed]{display:flex;flex-direction:column;justify-content:flex-start}.kyc-details-list[data-v-0f7f71ed]{list-style:none;margin:0 0 .7rem;padding:0}.kyc-label[data-v-0f7f71ed]{color:#444;font-weight:600}.kyc-value[data-v-0f7f71ed]{color:#222;font-weight:500}.kyc-files-preview[data-v-0f7f71ed]{display:flex;flex-wrap:wrap;gap:1rem}.kyc-file-thumb[data-v-0f7f71ed]{align-items:center;background:#f9f9fb;border-radius:8px;box-shadow:0 1px 4px #0000000a;display:flex;flex-direction:column;max-width:110px;min-width:80px;padding:.5rem .7rem .7rem}.kyc-thumb-label[data-v-0f7f71ed]{font-size:.92rem;margin-bottom:.3rem}.kyc-thumb-img[data-v-0f7f71ed]{border:1.5px solid #eee;border-radius:6px;height:60px;margin-bottom:.2rem;-o-object-fit:cover;object-fit:cover;width:60px}.kyc-pdf-icon[data-v-0f7f71ed]{margin-top:.2rem}.kyc-status-badge[data-v-0f7f71ed]{align-items:center;border-radius:999px;display:inline-flex;font-size:1rem;font-weight:700;gap:.5rem;margin-bottom:.7rem;padding:.4rem 1.1rem}.kyc-status-badge[data-v-0f7f71ed],.kyc-status-badge.kyc-status-pending[data-v-0f7f71ed]{background:#fff7e0;color:#ffb300}.kyc-status-badge.kyc-status-approved[data-v-0f7f71ed]{background:#e6fbe9;color:#1bbf4c}.kyc-status-badge.kyc-status-rejected[data-v-0f7f71ed]{background:#ffe6ef;color:#ff2c5f}.kyc-review-message[data-v-0f7f71ed]{color:#444;font-size:1.08rem;margin-bottom:1.2rem;text-align:center}.kyc-next-message[data-v-0f7f71ed]{color:#888;display:block;font-size:.98rem;margin-top:.3rem}.kyc-review-nav[data-v-0f7f71ed]{display:flex;gap:1.2rem;margin-bottom:.7rem;width:100%}.kyc-btn[data-v-0f7f71ed]{border:none;border-radius:10px;cursor:pointer;flex:1 1 0;font-size:1.08rem;font-weight:600;padding:.9rem 0;transition:background .18s}.kyc-btn-back[data-v-0f7f71ed]{background:#f7f7fa;color:#444}.kyc-btn-continue[data-v-0f7f71ed]{background:#ff2c5f;color:#fff}.kyc-btn-continue[data-v-0f7f71ed]:disabled{background:#ffd6e3;color:#fff;cursor:not-allowed}.kyc-locked-message[data-v-0f7f71ed]{align-items:center;color:#ff2c5f;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;margin-top:1rem;text-align:center}@media (max-width:700px){.kyc-review-card[data-v-0f7f71ed]{max-width:98vw;padding:1.2rem .5rem}.kyc-preview-grid[data-v-0f7f71ed]{gap:.7rem;grid-template-columns:1fr}.kyc-profile-section[data-v-0f7f71ed]{flex-direction:row;justify-content:flex-start;min-width:0;padding:.7rem .5rem}.kyc-user-avatar[data-v-0f7f71ed]{font-size:2.1rem;margin-bottom:0;margin-right:.7rem}.kyc-user-info[data-v-0f7f71ed]{text-align:left}.kyc-files-preview[data-v-0f7f71ed]{gap:.5rem}.kyc-file-thumb[data-v-0f7f71ed]{max-width:80px;min-width:60px;padding:.3rem .3rem .5rem}.kyc-thumb-img[data-v-0f7f71ed]{height:40px;width:40px}.kyc-review-nav[data-v-0f7f71ed]{flex-direction:column;gap:.7rem}.kyc-btn[data-v-0f7f71ed]{font-size:1rem;padding:.8rem 0;width:100%}}.kyc-review-card-vertical[data-v-0f7f71ed]{align-items:center;background:#fff;border-radius:18px;box-shadow:0 8px 32px #00000021;display:flex;flex-direction:column;margin:2rem auto;max-width:420px;padding:2.2rem 2rem 2rem;position:relative}.kyc-back-btn[data-v-0f7f71ed]{align-items:center;background:#f5f5f5;border:none;border-radius:50%;box-shadow:none;color:#888;cursor:pointer;display:flex;font-size:1.2rem;height:40px;justify-content:center;left:1.2rem;position:absolute;top:1.2rem;transition:background .2s,color .2s;width:40px;z-index:2}.kyc-back-btn[data-v-0f7f71ed]:active,.kyc-back-btn[data-v-0f7f71ed]:focus{background:#eee;color:#ff2c5f}.kyc-profile-vertical[data-v-0f7f71ed]{align-items:center;display:flex;flex-direction:column;margin-bottom:1.2rem;margin-top:.5rem}.kyc-user-avatar-img[data-v-0f7f71ed]{border:2.5px solid #eee;border-radius:50%;height:72px;margin-bottom:.5rem;-o-object-fit:cover;object-fit:cover;width:72px}.kyc-user-avatar-fallback[data-v-0f7f71ed]{color:#bbb;font-size:3.2rem;margin-bottom:.5rem}.kyc-user-name[data-v-0f7f71ed]{color:#222;font-size:1.1rem;font-weight:600;margin-bottom:.1rem}.kyc-user-email[data-v-0f7f71ed]{color:#888;font-size:.98rem}.kyc-section-card[data-v-0f7f71ed]{background:#f9f9f9;border-radius:12px;box-shadow:0 1px 6px #0000000a;margin-bottom:1.1rem;padding:1.1rem 1rem;width:100%}.kyc-details-list-vertical[data-v-0f7f71ed]{list-style:none;margin:0;padding:0}.kyc-files-preview-vertical[data-v-0f7f71ed]{align-items:flex-start;display:flex;flex-direction:column;gap:.7rem;margin-bottom:1.1rem;width:100%}.kyc-file-thumb-vertical[data-v-0f7f71ed]{align-items:center;background:#f9f9fb;border-radius:8px;box-shadow:0 1px 4px #0000000a;display:flex;flex-direction:row;margin-bottom:.2rem;max-width:100%;min-width:0;padding:.5rem .7rem}.kyc-thumb-label[data-v-0f7f71ed]{color:#888;font-size:.98rem;font-weight:500;margin-right:.7rem;min-width:90px}.kyc-thumb-img-vertical[data-v-0f7f71ed]{border:1.5px solid #eee;border-radius:6px;height:54px;margin-right:.2rem;-o-object-fit:cover;object-fit:cover;width:54px}.kyc-pdf-icon[data-v-0f7f71ed]{color:#d81a4a;font-size:1.5rem;margin-left:.2rem}@media (max-width:700px){.kyc-review-card-vertical[data-v-0f7f71ed]{max-width:98vw;padding:1.2rem .5rem}.kyc-section-card[data-v-0f7f71ed]{padding:.7rem .5rem}.kyc-profile-vertical[data-v-0f7f71ed]{margin-bottom:.7rem}.kyc-files-preview-vertical[data-v-0f7f71ed]{gap:.4rem;margin-bottom:.7rem}.kyc-file-thumb-vertical[data-v-0f7f71ed]{margin-bottom:.1rem;padding:.3rem}.kyc-thumb-img-vertical[data-v-0f7f71ed]{height:38px;width:38px}}.welcome-screen[data-v-0f7f71ed]{align-items:center;background:#fff;border-radius:18px;box-shadow:0 8px 32px #00000021;display:flex;flex-direction:column;justify-content:center;margin:2rem auto;max-width:540px;padding:2.5rem 1.5rem}.welcome-icon[data-v-0f7f71ed]{color:#ff2c5f;font-size:3rem;margin-bottom:1.2rem}.welcome-intro[data-v-0f7f71ed]{color:#444;font-size:1.15rem;margin-bottom:1.2rem;text-align:center}.welcome-summary[data-v-0f7f71ed]{color:#555;font-size:1.08rem;margin-bottom:1.5rem;text-align:left}.dashboard-btn[data-v-0f7f71ed]{background:#ff2c5f;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1.15rem;font-weight:700;padding:.9rem 2.2rem;transition:background .18s}.dashboard-btn[data-v-0f7f71ed]:hover{background:#d81a4a}.welcome-title[data-v-0f7f71ed]{font-size:2rem;font-weight:800;margin-bottom:.7rem;text-align:center}.welcome-dates-cards[data-v-0f7f71ed]{display:flex;flex-direction:row;gap:1.5rem;justify-content:center;margin-bottom:1.5rem;width:100%}.welcome-date-card[data-v-0f7f71ed]{align-items:center;background:#f9f9f9;border:2px solid #ffe6ef;border-radius:14px;box-shadow:0 2px 8px #2c3e5012;display:flex;flex-direction:column;min-width:170px;padding:1.1rem 1.5rem}.welcome-date-card i[data-v-0f7f71ed]{font-size:1.7rem;margin-bottom:.5rem}.date-label[data-v-0f7f71ed]{color:#888;font-size:1.02rem;font-weight:600;margin-bottom:.2rem}.date-value[data-v-0f7f71ed]{color:#222;font-size:1.13rem;font-weight:700}@media (max-width:600px){.welcome-dates-cards[data-v-0f7f71ed]{align-items:center;flex-direction:column;gap:.8rem}.welcome-date-card[data-v-0f7f71ed]{min-width:0;padding:1rem .7rem;width:100%}}.hide-on-mobile[data-v-0f7f71ed]{display:none}@media (min-width:601px){.hide-on-mobile[data-v-0f7f71ed]{display:flex!important}}
