.referral-page-wrapper[data-v-e199f24e]{padding:0}.referral-content[data-v-e199f24e]{padding:24px 0}.referral-stats-container[data-v-e199f24e]{background:#fff;border:1px solid #d2e3fb;border-radius:20px;padding:30px;margin-bottom:24px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.referral-top-section[data-v-e199f24e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px}.referral-subtitle[data-v-e199f24e]{font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:.915em;color:#3a3a3a;margin:0}.referral-header[data-v-e199f24e]{text-align:center}.referral-link-title[data-v-e199f24e]{font-family:Poppins,sans-serif;font-weight:600;font-size:24px;line-height:.915em;color:#3a3a3a;margin:0;text-align:center}.referral-link-section[data-v-e199f24e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.referral-link-wrapper[data-v-e199f24e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;margin:0 auto 40px auto;background:#fff;border:1px solid #d0d5dd;border-radius:12px;-webkit-box-shadow:0 1px 2px 0 rgba(16,24,40,.05);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);height:56px;overflow:hidden;max-width:800px}.referral-link-input-group[data-v-e199f24e]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;padding:10px 0 10px 16px;height:56px;min-width:600px}.link-icon[data-v-e199f24e]{width:20px;height:20px;margin-right:8px;display:block}.referral-link-input[data-v-e199f24e]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;background:transparent;font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:1.429em;color:#344054;outline:none;cursor:pointer}.referral-copy-btn[data-v-e199f24e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px;padding:10px 20px;background:#007bff;border:none;border-radius:12px;font-family:Poppins,sans-serif;font-weight:500;font-size:18px;line-height:1.5em;color:#fff;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;height:56px;width:125px}.referral-copy-btn[data-v-e199f24e]:hover{background:#1175d3}.referral-copy-btn.copied[data-v-e199f24e]{background:#10b981}.copy-icon[data-v-e199f24e]{width:24px;height:24px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.referral-stats-cards[data-v-e199f24e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:50px;position:relative}.referral-stats-cards[data-v-e199f24e]:before{content:"";position:absolute;top:-40px;left:0;right:0;height:1px;background:#e1e1e1}.stats-card[data-v-e199f24e]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border:1px solid #d2e3fb;border-radius:20px;padding:30px;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.stats-card[data-v-e199f24e],.stats-icon-value[data-v-e199f24e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stats-icon-value[data-v-e199f24e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.stats-icon[data-v-e199f24e]{width:32px;height:32px}.stats-value[data-v-e199f24e]{font-weight:600;font-size:28px}.stats-label[data-v-e199f24e],.stats-value[data-v-e199f24e]{font-family:Poppins,sans-serif;line-height:.915em;color:#3a3a3a;margin:0}.stats-label[data-v-e199f24e]{font-weight:500;font-size:20px}.referral-faq-container[data-v-e199f24e]{background:#fff;border:1px solid #d2e3fb;border-radius:20px;padding:30px;margin-top:24px}.faq-title[data-v-e199f24e]{font-weight:600;font-size:24px;margin:0 0 10px 0}.faq-subtitle[data-v-e199f24e],.faq-title[data-v-e199f24e]{font-family:Poppins,sans-serif;line-height:.915em;color:#3a3a3a;text-align:center}.faq-subtitle[data-v-e199f24e]{font-weight:500;font-size:16px;margin:0 0 25px 0}.faq-accordion[data-v-e199f24e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}.faq-item[data-v-e199f24e]{background:#fff;border:1px solid #d2e3fb;border-radius:20px;padding:30px;-webkit-transition:all .2s ease;transition:all .2s ease}.faq-header[data-v-e199f24e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;cursor:pointer}.faq-question[data-v-e199f24e]{font-family:Poppins,sans-serif;font-weight:600;font-size:22px;line-height:.915em;color:#3a3a3a;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.faq-toggle[data-v-e199f24e]{width:24px;height:24px;padding:0;border:none;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.faq-toggle img[data-v-e199f24e]{width:24px;height:24px}.faq-content[data-v-e199f24e]{padding-top:15px}.faq-answer[data-v-e199f24e]{font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:1.3em;color:#3a3a3a}.faq-answer strong[data-v-e199f24e]{font-weight:600;color:#101828}.faq-answer ul[data-v-e199f24e]{margin:12px 0 0 0;padding-left:20px}.faq-answer ul li[data-v-e199f24e]{margin-bottom:8px;list-style:none;position:relative;padding-left:16px}.faq-answer ul li[data-v-e199f24e]:before{content:"•";position:absolute;left:0;color:#475467}.faq-content-enter-active[data-v-e199f24e],.faq-content-leave-active[data-v-e199f24e]{-webkit-transition:all .2s ease;transition:all .2s ease;max-height:500px;overflow:hidden}.faq-content-enter[data-v-e199f24e],.faq-content-leave-to[data-v-e199f24e]{max-height:0;opacity:0;padding-top:0}@media (max-width:768px){.referral-faq-container[data-v-e199f24e],.referral-stats-container[data-v-e199f24e]{padding:20px;gap:30px}.referral-top-section[data-v-e199f24e]{margin-bottom:20px}.referral-subtitle[data-v-e199f24e]{font-size:14px}.referral-link-wrapper[data-v-e199f24e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:8px;gap:8px}.referral-link-input-group[data-v-e199f24e]{width:100%;height:48px;padding:8px 12px;min-width:unset}.referral-copy-btn[data-v-e199f24e]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:48px;font-size:16px}.referral-stats-cards[data-v-e199f24e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.referral-stats-cards[data-v-e199f24e]:before{top:-30px}.stats-card[data-v-e199f24e]{padding:20px;gap:20px}.stats-value[data-v-e199f24e]{font-size:24px}.stats-label[data-v-e199f24e]{font-size:16px}.faq-title[data-v-e199f24e]{font-size:20px}.faq-subtitle[data-v-e199f24e]{font-size:14px}.faq-accordion[data-v-e199f24e]{gap:16px}.faq-item[data-v-e199f24e]{padding:20px}.faq-question[data-v-e199f24e]{font-size:18px}.faq-answer[data-v-e199f24e]{font-size:14px}}