.referral-modal .el-tabs__header.is-top{margin-bottom:0!important}.referral-modal .dark .el-tabs__nav.is-top{background:linear-gradient(135deg,#1f2937,#374151)!important;border:none!important}.el-dialog__header.show-close{padding:1.5rem 1.5rem 0!important}.el-dialog__headerbtn{top:20px!important}.el-dialog__title{font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.el-dialog__title:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.el-dialog__title{background:linear-gradient(135deg,#1f2937,#374151);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dark .el-dialog__title{background:linear-gradient(135deg,#fff,#e5e7eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dark .referral-modal .el-input__wrapper{background:linear-gradient(135deg,#1f2937,#374151)!important;border:1px solid #4b5563!important;border-radius:12px!important;box-shadow:none!important;transition:all .3s ease}.dark .referral-modal .el-input__wrapper:hover{border-color:#60a5fa!important;box-shadow:0 0 0 3px #60a5fa1a!important}.referral-modal .el-input__wrapper{background:linear-gradient(135deg,#fff,#f9fafb)!important;border:1px solid #d1d5db!important;border-radius:12px!important;box-shadow:none!important;transition:all .3s ease}.referral-modal .el-input__wrapper:hover{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}.referral-modal .el-input__inner{color:#1f2937!important;font-size:.95rem!important;font-weight:500!important}.dark .referral-modal .el-input__inner{color:#fff!important}.referral-modal .el-dialog{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:linear-gradient(135deg,#fff,#f9fafb)!important;border:1px solid #e5e7eb!important;border-radius:1rem!important;box-shadow:0 25px 50px -12px #00000026!important}.dark .referral-modal .el-dialog{background:linear-gradient(135deg,#111827,#1f2937)!important;border:1px solid #374151!important;box-shadow:0 25px 50px -12px #00000080!important}.referral-modal .el-dialog__headerbtn .el-dialog__close{color:#9ca3af!important;transition:all .3s ease}.referral-modal .el-dialog__headerbtn .el-dialog__close:hover{color:#fff!important;transform:scale(1.1)}.referral-modal .el-dialog__body{padding:1.5rem!important}.referral-modal .custom-input .el-input-group__append{background-color:transparent!important;border:none!important;border-radius:0 12px 12px 0!important;box-shadow:none!important;color:#fff!important}.copy-btn{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;border:none!important;color:#fff!important;transition:all .3s ease!important}.copy-btn:hover{background:linear-gradient(135deg,#2563eb,#1e40af)!important;transform:scale(1.05)!important}@media (max-width:640px){.referral-modal{padding:.5rem}.referral-modal .el-dialog__body{padding:1rem!important}.referral-modal .el-dialog__title{font-size:1.25rem!important}}.referral-modal{border-radius:2rem;max-width:600px}.margin-for-info[data-v-86d7ef6f]{margin:2rem 0 1.2rem!important}[data-v-86d7ef6f] .dark .el-tabs__item.is-active{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;border-radius:12px!important;box-shadow:0 4px 12px #3b82f64d!important;color:#fff!important}[data-v-86d7ef6f] .el-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000c}[data-v-86d7ef6f] .el-tabs__nav{background:linear-gradient(135deg,#f3f4f6,#e5e7eb)!important;border:1px solid #d1d5db!important;border-radius:16px!important;display:flex;gap:.75rem;overflow-x:auto!important;padding:.5rem!important;scrollbar-width:none!important;white-space:nowrap!important;-ms-overflow-style:none!important}.dark[data-v-86d7ef6f] .el-tabs__nav,.dark .referral-modal[data-v-86d7ef6f] .el-tabs__nav{background:linear-gradient(135deg,#1f2937,#374151)!important;border:1px solid #4b5563!important}[data-v-86d7ef6f] .el-tabs__nav::-webkit-scrollbar{display:none!important}[data-v-86d7ef6f] .el-tabs__nav-wrap{background:transparent;overflow:visible!important}[data-v-86d7ef6f] .el-tabs__nav-next,[data-v-86d7ef6f] .el-tabs__nav-prev{display:none!important}[data-v-86d7ef6f] .el-tabs__item{border:none!important;border-radius:8px!important;color:#6b7280!important;flex-shrink:0!important;font-size:.9rem;font-weight:600;letter-spacing:.01em;padding:.75rem 1.5rem!important;transition:all .3s ease!important}[data-v-86d7ef6f] .el-tabs__item:hover{background:#3b82f61a!important;color:#374151!important}[data-v-86d7ef6f] .el-tabs__item.is-active{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;box-shadow:0 4px 12px #3b82f64d!important;color:#fff!important}.dark[data-v-86d7ef6f] .el-tabs__item{color:#9ca3af!important}.dark[data-v-86d7ef6f] .el-tabs__item:hover{color:#fff!important}[data-v-86d7ef6f] .el-tabs__active-bar{display:none!important}@keyframes fadeInUp-86d7ef6f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.referral-modal .el-dialog__body[data-v-86d7ef6f]>*{animation:fadeInUp-86d7ef6f .5s ease-out}.referral-modal .el-button[data-v-86d7ef6f]{transition:all .3s ease!important}.referral-modal .el-button[data-v-86d7ef6f]:hover{box-shadow:0 8px 25px #0003!important;transform:translateY(-2px)!important}[data-v-86d7ef6f] .el-message{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:linear-gradient(135deg,#1f2937,#374151)!important;border:1px solid #4b5563!important;border-radius:16px!important;box-shadow:0 20px 40px -10px #0006!important;padding:1rem 1.5rem!important}[data-v-86d7ef6f] .el-message--success{background:linear-gradient(135deg,#065f46,#047857)!important;border:1px solid #10b981!important;color:#ecfdf5!important}[data-v-86d7ef6f] .el-message--error{background:linear-gradient(135deg,#7f1d1d,#991b1b)!important;border:1px solid #ef4444!important;color:#fef2f2!important}[data-v-86d7ef6f] .el-message__content{color:inherit!important;font-size:.95rem!important;font-weight:600!important}[data-v-86d7ef6f] .el-message__icon{color:inherit!important;font-size:1.2rem!important}[data-v-86d7ef6f] .el-message--success .el-message__icon{color:#a7f3d0!important}[data-v-86d7ef6f] .el-message--error .el-message__icon{color:#fca5a5!important}@keyframes pulse-86d7ef6f{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-86d7ef6f]{animation:pulse-86d7ef6f 2s cubic-bezier(.4,0,.6,1) infinite}.gradient-text[data-v-86d7ef6f]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.bg-gradient-to-br[data-v-86d7ef6f]{transition:all .3s ease}.bg-gradient-to-br[data-v-86d7ef6f]:hover{box-shadow:0 20px 40px -10px #0000004d;transform:translateY(-2px)}@keyframes statusPulse-86d7ef6f{0%{box-shadow:0 0 #22c55e66}70%{box-shadow:0 0 0 10px #22c55e00}to{box-shadow:0 0 #22c55e00}}.bg-green-500\/20[data-v-86d7ef6f]{animation:statusPulse-86d7ef6f 2s infinite}.dark .referral-modal .el-tabs__nav{background:#0c121f!important;border:none!important}
