@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;800&family=Oswald:wght@700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.main_auth_container{background-color:#0d1013;color:#fff;min-height:100vh}.login__wrapper{min-height:100vh;display:flex;justify-content:center;align-items:center;width:100%;background-color:#0d1013}.login__wrapper .form__wrapper{background-color:var(--form-bg);color:#fff;border-radius:20px;width:100%;max-width:850px;box-shadow:0 0 10px #0000000d}.login__wrapper .form__wrapper .ant-col{padding-bottom:0%!important}.login__wrapper .form__wrapper .ant-input{font-size:18px!important;height:48px!important;background-color:transparent!important;background:transparent!important;color:#fff!important;box-shadow:none!important}.login__wrapper .form__wrapper .ant-input:hover,.login__wrapper .form__wrapper .ant-input:focus,.login__wrapper .form__wrapper .ant-input-focused{background-color:transparent!important;background:transparent!important}.login__wrapper .form__wrapper .ant-input-affix-wrapper{padding:0 10px 0 16px!important;background-color:transparent!important;background:transparent!important}.login__wrapper .form__wrapper .ant-input-affix-wrapper:hover,.login__wrapper .form__wrapper .ant-input-affix-wrapper:focus,.login__wrapper .form__wrapper .ant-input-affix-wrapper-focused{background-color:transparent!important;background:transparent!important}.login__wrapper .form__wrapper .ant-input-affix-wrapper .ant-input{background-color:transparent!important;background:transparent!important}.login__wrapper .form__wrapper input:-webkit-autofill,.login__wrapper .form__wrapper input:-webkit-autofill:hover,.login__wrapper .form__wrapper input:-webkit-autofill:focus,.login__wrapper .form__wrapper input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0px 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;background-color:transparent!important;background:transparent!important}.login__wrapper .form__wrapper .divider_left{border-left:1px solid #ffffff3a}.login__wrapper .form__wrapper .submit__btn{width:100%;text-align:center;padding:20px;font-size:16px;text-transform:uppercase;font-weight:600;letter-spacing:1px}.login__wrapper .form__wrapper .using{margin-top:10px;color:#777;text-align:center;position:relative;margin-bottom:20px}.login__wrapper .form__wrapper .using span{background-color:#262b32;display:inline-block;position:relative;z-index:11;padding:0 5px}.login__wrapper .form__wrapper .using:after{content:"";width:100%;height:2px;display:block;position:absolute;top:10px;left:0%;background-image:linear-gradient(to right,#262b32,#eee,#262b32)}.login__wrapper .form__wrapper .social__btn{width:48px;height:48px;border-radius:4px;background-color:#1e1b1b;padding:8px;font-size:26px;color:#777}.login__wrapper .form__wrapper .social__btn img{max-width:100%;height:auto}.login__wrapper .form__wrapper .signup{font-size:14px;margin-top:32px;color:#777}.login__wrapper .form__wrapper a,.login__wrapper .form__wrapper Link,.login__wrapper .form__wrapper .ant-btn-link,.login__wrapper .form__wrapper a:hover,.login__wrapper .form__wrapper Link:hover{cursor:pointer!important}.login__wrapper .form__wrapper .forgot-password{cursor:pointer}.login__wrapper .form__wrapper .forgot-password a,.login__wrapper .form__wrapper .forgot-password Link{cursor:pointer;color:#1677ff}.login-pending-modal .ant-modal-content{background:radial-gradient(circle at top,#1d252f,#0d1013 70%);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:32px}.login-pending-modal .pending-modal{text-align:center;color:#f5f5f5;display:flex;flex-direction:column;gap:12px;align-items:center}.login-pending-modal .pending-modal__badge{text-transform:uppercase;letter-spacing:.08em;font-size:11px;background:#ffffff14;border-radius:999px;padding:4px 14px}.login-pending-modal .pending-modal__icon{width:72px;height:72px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:40px;background:linear-gradient(145deg,#ffc10726,#ff572226);color:#ffc107;margin-top:8px}.login-pending-modal h2{font-size:22px;margin:10px 0 0;color:#fff}.login-pending-modal p{color:#d0d0d0;margin:0;font-size:15px;line-height:1.6}.login-pending-modal .pending-modal__hint{font-size:13px;color:#9ea6b0}.login-pending-modal .pending-modal__actions{display:flex;gap:12px;margin-top:18px;justify-content:center;width:100%}.login-pending-modal .pending-modal__actions .pending-modal__button{min-width:180px;height:48px;border-radius:12px;font-size:16px;font-weight:600;letter-spacing:.5px;background:linear-gradient(135deg,#1677ff,#4096ff);border:none;box-shadow:0 4px 12px #1677ff4d;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.login-pending-modal .pending-modal__actions .pending-modal__button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.login-pending-modal .pending-modal__actions .pending-modal__button:hover{background:linear-gradient(135deg,#4096ff,#69b1ff);box-shadow:0 6px 20px #1677ff66;transform:translateY(-2px)}.login-pending-modal .pending-modal__actions .pending-modal__button:hover:before{left:100%}.login-pending-modal .pending-modal__actions .pending-modal__button:active{transform:translateY(0);box-shadow:0 2px 8px #1677ff4d}.login-verification-modal .ant-modal-content{background:radial-gradient(circle at top,#1d252f,#0d1013 70%);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:32px}.login-verification-modal .verification-modal{text-align:center;color:#f5f5f5;display:flex;flex-direction:column;gap:12px;align-items:center}.login-verification-modal .verification-modal__badge{text-transform:uppercase;letter-spacing:.08em;font-size:11px;background:#1677ff26;border:1px solid rgba(22,119,255,.3);border-radius:999px;padding:4px 14px;color:#69b1ff}.login-verification-modal .verification-modal__icon{width:72px;height:72px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:40px;background:linear-gradient(145deg,#1677ff26,#4096ff26);color:#4096ff;margin-top:8px}.login-verification-modal h2{font-size:22px;margin:10px 0 0;color:#fff}.login-verification-modal p{color:#d0d0d0;margin:0;font-size:15px;line-height:1.6}.login-verification-modal .verification-modal__hint{font-size:13px;color:#9ea6b0}.login-verification-modal .verification-modal__actions{display:flex;flex-direction:column;gap:12px;margin-top:18px;justify-content:center;width:100%}.login-verification-modal .verification-modal__actions .verification-modal__button{width:100%;height:48px;border-radius:12px;font-size:16px;font-weight:600;letter-spacing:.5px;background:linear-gradient(135deg,#1677ff,#4096ff);border:none;box-shadow:0 4px 12px #1677ff4d;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.login-verification-modal .verification-modal__actions .verification-modal__button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.login-verification-modal .verification-modal__actions .verification-modal__button:hover:not(:disabled){background:linear-gradient(135deg,#4096ff,#69b1ff);box-shadow:0 6px 20px #1677ff66;transform:translateY(-2px)}.login-verification-modal .verification-modal__actions .verification-modal__button:hover:not(:disabled):before{left:100%}.login-verification-modal .verification-modal__actions .verification-modal__button:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #1677ff4d}.login-verification-modal .verification-modal__actions .verification-modal__button:disabled{opacity:.9;color:#fff;cursor:not-allowed}.login-verification-modal .verification-modal__actions .verification-modal__button-secondary{width:100%;height:42px;border-radius:12px;font-size:15px;font-weight:500;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#d0d0d0;transition:all .3s ease}.login-verification-modal .verification-modal__actions .verification-modal__button-secondary:hover{background:#ffffff1a;border-color:#fff3;color:#fff}.home-page-wrapper{background:#080e18;min-height:calc(100vh - 73px);padding-top:16px;padding-bottom:24px}.home-top-banner{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;padding:12px 20px;border-radius:12px;background:#111822;border:1px solid rgba(52,211,153,.22);box-shadow:0 6px 20px -4px #00000080,0 0 14px #34d39914;margin-bottom:14px}.home-top-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:linear-gradient(90deg,#111822,#111822 28%,#11182200 42%,#11182200 58%,#111822 72%,#111822),url(/images/home-top-banner-wave.png);background-size:100% 100%,100% 100%;background-position:center,center;background-repeat:no-repeat,no-repeat}@media (max-width: 960px){.home-top-banner{flex-direction:column;align-items:stretch}.home-top-banner:before{content:none}}.home-top-banner-text{position:relative;z-index:1;flex-shrink:0;max-width:55%;background:#111822;padding:2px 10px 2px 0;border-radius:8px}.home-top-banner-text h1{margin:0 0 2px;font-size:19px;font-weight:700;color:#fff;letter-spacing:-.3px}.home-top-banner-text h1 span{color:#34d399}.home-top-banner-text p{margin:0;font-size:12.5px;color:#94a3b8;line-height:1.4}@media (max-width: 960px){.home-top-banner-text{max-width:none}}.home-top-banner-card{position:relative;z-index:1;flex-shrink:0;display:flex;align-items:center;gap:10px;padding:8px 14px;border-radius:10px;background:#16202c;border:1px solid rgba(52,211,153,.22);box-shadow:0 4px 16px #00000059;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.home-top-banner-card:hover{border-color:#34d39973;box-shadow:0 6px 20px #00000073,0 0 12px #34d39926;transform:translateY(-1px)}@media (max-width: 960px){.home-top-banner-card{flex-wrap:wrap}}.home-top-banner-card-icon{flex-shrink:0;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#34d3991f;border:1px solid rgba(52,211,153,.28);color:#34d399;font-size:17px}.home-top-banner-card-text{display:flex;flex-direction:column;white-space:nowrap}.home-top-banner-card-text strong{color:#fff;font-size:12.5px;font-weight:600;margin-bottom:1px}.home-top-banner-card-text span{color:#94a3b8;font-size:11.5px}@media (max-width: 960px){.home-top-banner-card-text{white-space:normal}}.home-top-banner-card-cta{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;margin-left:6px;padding:6px 12px;border-radius:6px;background:linear-gradient(135deg,#10b981,#34d399);color:#041f11;font-weight:700;font-size:12px;white-space:nowrap;box-shadow:0 2px 8px #34d39940;transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer;border:none}.home-top-banner-card-cta:hover{background:linear-gradient(135deg,#34d399,#6ee7b7);box-shadow:0 4px 14px #34d39966;transform:translateY(-1px)}.overview-section-card{background:#0b1320!important;border:1px solid #162436!important;border-radius:12px!important;box-shadow:0 8px 28px -6px #0009!important;overflow:hidden!important;margin-bottom:20px!important}.overview-section-card .ant-card-head{border-bottom:none!important;padding:12px 20px 10px!important;background:#0b1320!important}.overview-section-card .ant-card-head .ant-card-head-wrapper{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:12px!important}.overview-section-card .ant-card-head .ant-card-head-title{flex:0 1 auto!important;padding:0!important}.overview-section-card .ant-card-extra{padding:0!important;margin-left:auto!important}.overview-section-card .ant-card-body{padding:0 20px 16px!important}.overview-section-card .overview-header-left{display:flex!important;align-items:center!important;gap:10px!important}.overview-section-card .overview-header-left .overview-header-icon{width:32px;height:32px;border-radius:8px;background:#0d2538;border:1px solid #174263;color:#38bdf8;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.overview-section-card .overview-header-left .overview-header-title{font-size:16.5px!important;font-weight:700!important;color:#fff!important;margin:0 0 1px!important;line-height:1.2!important}.overview-section-card .overview-header-left .overview-header-subtitle{font-size:12px!important;color:#8fa1b4!important;margin:0!important;font-weight:400!important;line-height:1.3!important}.overview-section-card .overview-header-right{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}.overview-section-card .overview-partner-select{min-width:175px}.overview-section-card .overview-partner-select .ant-select-selector{background:#0d1726!important;border:1px solid #1a293c!important;border-radius:7px!important;color:#94a3b8!important;height:34px!important;display:flex;align-items:center}.overview-section-card .overview-partner-select:hover .ant-select-selector,.overview-section-card .overview-partner-select.ant-select-focused .ant-select-selector{border-color:#0284c7!important;box-shadow:0 0 0 2px #0284c733!important}.overview-section-card .overview-partner-select .ant-select-arrow{color:#94a3b8!important}.overview-section-card .overview-partner-select .ant-select-selection-placeholder{color:#8fa1b4!important}.overview-section-card .overview-partner-select .ant-select-selection-item{background:#38bdf826!important;border:1px solid rgba(56,189,248,.3)!important;color:#38bdf8!important;border-radius:4px}.overview-section-card .ant-picker{background:#0d1726!important;border:1px solid #1a293c!important;border-radius:7px!important;height:34px!important;padding:2px 10px!important}.overview-section-card .ant-picker:hover,.overview-section-card .ant-picker-focused{border-color:#0284c7!important;box-shadow:0 0 0 2px #0284c733!important}.overview-section-card .ant-picker .ant-picker-input>input{color:#e2e8f0!important;font-size:12.5px!important;font-weight:500!important}.overview-section-card .ant-picker .ant-picker-input>input::placeholder{color:#64748b!important}.overview-section-card .ant-picker .ant-picker-separator,.overview-section-card .ant-picker .ant-picker-suffix{color:#8fa1b4!important}.overview-section-card .overview-card-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;border-top:1px solid rgba(255,255,255,.06);padding-top:10px;margin-top:12px;color:#8fa1b4;font-size:12px}.overview-section-card .overview-card-footer .overview-drawer-trigger{cursor:pointer;color:#8fa1b4;font-weight:500;transition:color .2s}.overview-section-card .overview-card-footer .overview-drawer-trigger:hover{color:#38bdf8}.home-stat-grid-5{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;margin-bottom:0!important}@media (max-width: 1280px){.home-stat-grid-5{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 768px){.home-stat-grid-5{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 520px){.home-stat-grid-5{grid-template-columns:1fr!important}}.home-stat-card-v2{background:#0e1a2c;border:1px solid #1a2d46;border-radius:10px;padding:12px 14px 0;position:relative;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 4px 14px -4px #0006;transition:all .25s cubic-bezier(.4,0,.2,1);cursor:pointer;-webkit-user-select:none;user-select:none}.home-stat-card-v2:hover{transform:translateY(-2px);border-color:#38bdf873;background:#112036;box-shadow:0 8px 20px -4px #00000080,0 0 10px #38bdf81f}.home-stat-card-v2.active-card{border-color:#38bdf8!important;background:linear-gradient(180deg,#132742,#0d1b2e)!important;box-shadow:0 0 0 1px #38bdf880,0 10px 24px -4px #0284c759!important}.home-stat-card-v2.active-card:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0284c7,#38bdf8,#2dd4bf);border-radius:10px 10px 0 0}.home-stat-card-v2.active-card .card-label{color:#f1f5f9;font-weight:600}.home-stat-card-v2.active-card .card-value{color:#fff;text-shadow:0 0 20px rgba(56,189,248,.25)}.home-stat-card-v2 .card-header-icon{width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:13px;margin-bottom:6px}.home-stat-card-v2 .card-header-icon.icon-earnings{background:#f59e0b1f;border:1px solid rgba(245,158,11,.28);color:#f59e0b}.home-stat-card-v2 .card-header-icon.icon-clicks{background:#38bdf81f;border:1px solid rgba(56,189,248,.28);color:#38bdf8}.home-stat-card-v2 .card-header-icon.icon-signups{background:#0ea5e91f;border:1px solid rgba(14,165,233,.28);color:#0ea5e9}.home-stat-card-v2 .card-header-icon.icon-pending,.home-stat-card-v2 .card-header-icon.icon-paid{background:#38bdf81f;border:1px solid rgba(56,189,248,.28);color:#38bdf8}.home-stat-card-v2 .card-label{font-size:12px;color:#8fa1b4;font-weight:500;margin-bottom:2px}.home-stat-card-v2 .card-value{font-size:20px;font-weight:700;color:#fff;letter-spacing:-.3px;line-height:1.2;margin-bottom:3px}.home-stat-card-v2 .card-trend{display:flex;align-items:center;gap:4px;font-size:11px;margin-bottom:4px}.home-stat-card-v2 .card-trend .trend-up{color:#10b981;font-weight:600;display:inline-flex;align-items:center;gap:2px}.home-stat-card-v2 .card-trend .trend-down{color:#ef4444;font-weight:600;display:inline-flex;align-items:center;gap:2px}.home-stat-card-v2 .card-trend .trend-neutral{color:#10b981;font-weight:600;display:inline-flex;align-items:center;gap:2px}.home-stat-card-v2 .card-trend .trend-label{color:#64748b;font-size:11px}.home-stat-card-v2 .card-sparkline-wrap{width:calc(100% + 28px);margin-left:-14px;margin-right:-14px;height:36px;display:flex;align-items:flex-end;margin-top:auto;overflow:hidden}.home-stat-card-v2 .card-sparkline-wrap svg{width:100%;height:100%;display:block}.home-stat-card-v2 .card-skeleton{padding-bottom:14px;margin-top:auto}.home-stat-card-v2 .card-skeleton .ant-skeleton-input{background:linear-gradient(90deg,#16233a 25%,#1c2c47 37%,#16233a 63%);background-size:400% 100%;border-radius:4px!important;min-width:0!important}.home-charts-grid{display:block;width:100%;margin-bottom:12px}.home-chart-card{background:#0e1a2c;border:1px solid #1a2d46;border-radius:10px;padding:14px 18px;box-shadow:0 4px 14px -4px #0006;position:relative;display:flex;flex-direction:column;width:100%}.home-chart-card .chart-header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:8px}.home-chart-card .chart-header .chart-title-area{display:flex;align-items:flex-start;gap:10px}.home-chart-card .chart-header .chart-title-area .chart-title-icon{color:#38bdf8;font-size:18px;margin-top:1px;display:flex;align-items:center}.home-chart-card .chart-header .chart-title-area h3{margin:0;font-size:14.5px;font-weight:700;color:#fff}.home-chart-card .chart-header .chart-title-area p{margin:2px 0 0;font-size:11.5px;color:#8fa1b4}.home-chart-card .chart-header .chart-legend{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.home-chart-card .chart-header .chart-legend .legend-item{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;color:#8fa1b4}.home-chart-card .chart-header .chart-legend .legend-item .legend-sq{width:10px;height:10px;border-radius:2px}.home-chart-card .chart-header .chart-legend .legend-item .legend-sq.sq-earnings{background:#0284c7}.home-chart-card .chart-header .chart-legend .legend-item .legend-glyph{font-weight:700;font-size:13px}.home-chart-card .chart-header .chart-legend .legend-item .legend-glyph.glyph-clicks{color:#38bdf8}.home-chart-card .chart-body{width:100%}.home-chart-card .chart-loading-state,.home-chart-card .chart-empty-state{width:100%;height:250px;display:flex;align-items:center;justify-content:center}.home-chart-card .chart-empty-state{color:#64748b;font-size:13px}.apexcharts-custom-tooltip{background:#070d17!important;border:1px solid #1e2f42!important;border-radius:8px!important;padding:10px 14px!important;box-shadow:0 10px 30px #000000bf!important;color:#fff!important;font-family:inherit!important;font-size:12.5px!important;line-height:1.5!important}.apexcharts-custom-tooltip .tooltip-date{color:#8fa1b4;font-size:11px;font-weight:600;margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}.apexcharts-custom-tooltip .tooltip-row{display:flex;align-items:center;gap:8px;margin-bottom:3px;white-space:nowrap}.apexcharts-custom-tooltip .tooltip-row:last-child{margin-bottom:0}.apexcharts-custom-tooltip .tooltip-row .dot-gold{color:#f59e0b;font-size:10px}.apexcharts-custom-tooltip .tooltip-row .dot-blue{color:#38bdf8;font-size:10px}.apexcharts-custom-tooltip .tooltip-row .dot-teal{color:#2dd4bf;font-size:10px}.apexcharts-custom-tooltip .tooltip-row strong{color:#fff;font-weight:700}.partnerships-card{background:#0b1320!important;border:1px solid #162436!important;border-radius:14px!important;box-shadow:0 12px 36px -8px #000000a6!important;overflow:hidden!important}.partnerships-card .ant-card-head{border-bottom:none!important;padding:12px 20px!important;background:#0b1320!important}.partnerships-card .ant-card-head .ant-card-head-wrapper{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:12px!important}.partnerships-card .ant-card-head .ant-card-head-title{flex:0 1 auto!important;padding:0!important}.partnerships-card .ant-card-extra{padding:0!important;margin-left:auto!important}.partnerships-card .partnerships-header-actions{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:nowrap!important}@media (max-width: 820px){.partnerships-card .partnerships-header-actions{flex-wrap:wrap!important}}.partnerships-card .ant-card-body{padding:0!important}.partnerships-card .partnerships-header-icon{width:32px;height:32px;border-radius:8px;background:#0d2538;border:1px solid #174263;color:#38bdf8;display:flex;align-items:center;justify-content:center;font-size:17px;flex-shrink:0}.partnerships-card .partnerships-search-input{background:#0f1826!important;border:1px solid #1e2f42!important;border-radius:8px!important;color:#fff!important;width:210px;height:34px}.partnerships-card .partnerships-search-input input{background:transparent!important;color:#fff!important}.partnerships-card .partnerships-search-input input::placeholder{color:#64748b!important}.partnerships-card .partnerships-search-input:hover,.partnerships-card .partnerships-search-input:focus,.partnerships-card .partnerships-search-input-focused{border-color:#38bdf8!important;box-shadow:0 0 0 2px #38bdf826!important}.partnerships-card .partnerships-status-select{width:120px;height:34px}.partnerships-card .partnerships-status-select .ant-select-selector{background:#0f1826!important;border:1px solid #1e2f42!important;border-radius:8px!important;color:#94a3b8!important;height:34px!important;display:flex;align-items:center}.partnerships-card .partnerships-status-select:hover .ant-select-selector,.partnerships-card .partnerships-status-select.ant-select-focused .ant-select-selector{border-color:#38bdf8!important;box-shadow:0 0 0 2px #38bdf826!important}.partnerships-card .partnerships-status-select .ant-select-arrow{color:#94a3b8!important}.partnerships-card .ant-table,.partnerships-card .ant-table-container{background:transparent!important}.partnerships-card .ant-table-thead>tr>th{background:#0f1927!important;color:#8da0b3!important;font-size:12px!important;font-weight:500!important;border-top:1px solid #162436!important;border-bottom:1px solid #162436!important;padding:10px 20px!important;white-space:nowrap!important}.partnerships-card .ant-table-thead>tr>th:before{display:none!important}.partnerships-card .ant-table-tbody>tr.ant-table-measure-row,.partnerships-card .ant-table-tbody>tr.ant-table-measure-row:nth-child(n){visibility:collapse!important;height:0!important;line-height:0!important;font-size:0!important}.partnerships-card .ant-table-tbody>tr.ant-table-measure-row>td,.partnerships-card .ant-table-tbody>tr.ant-table-measure-row:nth-child(n)>td,.partnerships-card .ant-table-tbody>tr.ant-table-measure-row>td:nth-child(n),.partnerships-card .ant-table-tbody>tr.ant-table-measure-row:nth-child(n)>td:nth-child(n){padding:0!important;border:0!important;height:0!important;background:transparent!important}.partnerships-card .ant-table-tbody>tr>td,.partnerships-card .ant-table-tbody>tr:nth-child(n)>td{background:#0b1320!important;border-bottom:1px solid #142132!important;color:#e2e8f0!important;font-size:13px!important;padding:11px 20px!important;transition:background .15s ease!important;white-space:nowrap!important}.partnerships-card .ant-table-tbody>tr:hover>td,.partnerships-card .ant-table-tbody>tr:hover:nth-child(n)>td{background:#111d2c!important}.partnerships-card .status-pill{display:inline-flex;align-items:center;justify-content:center;padding:3px 12px;border-radius:9999px;font-size:11.5px;font-weight:600}.partnerships-card .status-pill.status-active{background:#10b98129;border:1px solid rgba(16,185,129,.35);color:#10b981}.partnerships-card .status-pill.status-pending{background:#f59e0b29;border:1px solid rgba(245,158,11,.35);color:#f59e0b}.partnerships-card .partnerships-copy-link-btn{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:6px;background:#38bdf81a;border:1px solid rgba(56,189,248,.28);color:#38bdf8;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .15s ease}.partnerships-card .partnerships-copy-link-btn svg{font-size:14px}.partnerships-card .partnerships-copy-link-btn:hover{background:#38bdf82e;border-color:#38bdf880}.partnerships-card .partnerships-kebab-btn{width:28px;height:28px;border-radius:6px;background:transparent;border:none;color:#8da0b3;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;transition:all .15s ease}.partnerships-card .partnerships-kebab-btn:hover{color:#38bdf8;background:#38bdf81a}.partnerships-card .ant-pagination{padding:10px 20px!important;margin:12px 0 0!important;background:#0b1320!important}.partnerships-card .ant-pagination .ant-pagination-item{border-radius:6px;background:#0f1826;border:1px solid #1e2f42}.partnerships-card .ant-pagination .ant-pagination-item a{color:#94a3b8}.partnerships-card .ant-pagination .ant-pagination-item:hover{border-color:#38bdf8}.partnerships-card .ant-pagination .ant-pagination-item:hover a{color:#fff}.partnerships-card .ant-pagination .ant-pagination-item-active{border-color:#0284c7!important;background:#0284c7!important}.partnerships-card .ant-pagination .ant-pagination-item-active a{color:#fff!important;font-weight:700!important}.partnerships-card .ant-pagination .ant-pagination-item-active:hover a{color:#fff!important}.partnerships-card .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.partnerships-card .ant-pagination .ant-pagination-next .ant-pagination-item-link{background:#0f1826!important;border:1px solid #1e2f42!important;border-radius:6px;color:#94a3b8!important}.partnerships-card .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.partnerships-card .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover{border-color:#38bdf8!important;color:#38bdf8!important}.partnerships-card .ant-pagination .ant-select-selector{background:#0f1826!important;border:1px solid #1e2f42!important;border-radius:6px!important;color:#94a3b8!important}.ant-dropdown.partnerships-actions-dropdown{box-shadow:none!important}.partnerships-actions-dropdown .ant-dropdown-menu{background:#111822!important;border:1px solid #1e2f42!important;border-radius:10px!important;box-shadow:0 12px 32px #0000008c!important;padding:6px!important;overflow:hidden!important}.partnerships-actions-dropdown .ant-dropdown-menu-item{color:#e2e8f0!important;border-radius:6px!important}.partnerships-actions-dropdown .ant-dropdown-menu-item:hover{background:#38bdf81f!important}.select-label{background-color:#4e4e4e;padding:5px;border-radius:4px}@media (max-width: 576px){.ant-drawer-content-wrapper{width:100%!important}}.ant-drawer .ant-drawer-content{background-color:#343434}.login-form .login-logo-cnt{width:100%;display:flex;justify-content:center;padding-bottom:15px}.user_pages_layout{background-color:#080e18!important;min-height:100vh;display:flex;flex-direction:column}.toggle__btn{width:34px;height:34px;background-color:transparent;border:0;color:#fff;cursor:pointer}.toggle__btn svg{width:20px;height:20px;color:#fff}.main__sidemenu{min-height:100vh;overflow:auto;height:100vh;position:fixed!important;left:0;top:0;bottom:0}.main__sidemenu .ant-menu-item-selected{font-weight:600}.site-layout .inner-content{overflow:initial;min-height:calc(100vh - 71px);flex:1 0 auto}.profile-trigger{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#065f46,#10b981);color:#fff;font-size:15px;font-weight:600;display:inline-flex;justify-content:center;align-items:center;overflow:hidden;border:2px solid rgba(16,185,129,.4);transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer}.profile-trigger:hover{color:#fff;border-color:#10b981;box-shadow:0 0 0 3px #10b98140;transform:translateY(-1px)}.ant-dropdown.profile-dropdown{box-shadow:none!important}.profile-dropdown .ant-dropdown-menu{background:#0b1320!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;box-shadow:0 16px 36px #000000a6!important;padding:8px!important;min-width:240px!important;overflow:hidden!important}.profile-dropdown .ant-dropdown-menu-item{padding:0!important;border-radius:8px!important}.profile-dropdown .ant-dropdown-menu-item:hover{background:transparent!important}.profile-dropdown .ant-dropdown-menu-item-disabled{cursor:default!important}.profile-dropdown .ant-dropdown-menu-item-disabled:hover{background:transparent!important}.profile-dropdown .ant-dropdown-menu-item-divider{background:#ffffff14!important;margin:6px 4px!important}.profile-dropdown .profile-dropdown-header{display:flex;align-items:center;gap:10px;padding:8px 10px 10px}.profile-dropdown .profile-dropdown-avatar{width:38px;height:38px;border-radius:50%;flex-shrink:0;overflow:hidden;background:linear-gradient(135deg,#065f46,#10b981);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.profile-dropdown .profile-dropdown-avatar img{width:100%;height:100%;object-fit:cover}.profile-dropdown .profile-dropdown-info{display:flex;flex-direction:column;min-width:0}.profile-dropdown .profile-dropdown-info strong{color:#fff;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-dropdown .profile-dropdown-info span{color:#94a3b8;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.profile-dropdown .profile-dropdown-link{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px;color:#e2e8f0;font-size:13px;font-weight:500;transition:all .15s ease}.profile-dropdown .profile-dropdown-link svg{font-size:15px;color:#94a3b8;flex-shrink:0;transition:color .15s ease}.profile-dropdown .profile-dropdown-link:hover{background:#10b9811f!important;color:#10b981!important}.profile-dropdown .profile-dropdown-link:hover svg{color:#10b981!important}.profile-dropdown .profile-dropdown-link--danger:hover{background:#ef44441f!important;color:#ef4444!important}.profile-dropdown .profile-dropdown-link--danger:hover svg{color:#ef4444!important}.footer{background:#040d12!important;border-top:1px solid rgba(255,255,255,.08)!important;color:#94a3b8;padding:20px 0!important;width:100%;margin-top:auto;position:relative;z-index:10}.footer .footer-container{width:100%;max-width:1400px;margin:0 auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}@media (max-width: 768px){.footer .footer-container{flex-direction:column;text-align:center;gap:12px}}.footer .footer-powered-by{margin:0;font-size:13.5px;color:#94a3b8;line-height:1.5}.footer .footer-powered-by .sitename{color:#fff!important;font-weight:600;padding:0 4px;text-decoration:none;transition:color .2s ease}.footer .footer-powered-by .sitename:hover{color:#10b981!important}.footer .footer-links{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:13px}@media (max-width: 768px){.footer .footer-links{justify-content:center}}.footer .footer-links a{color:#94a3b8!important;padding:2px 10px;font-weight:400;text-decoration:none;transition:color .2s ease}.footer .footer-links a:hover{color:#10b981!important}.footer .footer-links .footer-divider{color:#fff3;font-size:12px;-webkit-user-select:none;user-select:none}.radio_box{display:flex;align-items:baseline}.signup__wrapper{min-height:100vh;display:flex;justify-content:center;align-items:center;width:100%}.signup__wrapper .signup_form__wrapper{background-color:var(--form-bg);border-radius:20px;width:100%;max-width:1000px}.signup__wrapper .ant-form-item .ant-form-item-label>label{font-weight:700}.signup__wrapper .signup_form__wrapper .ant-col{padding-bottom:0%!important}.signup__wrapper .country__code__box:after{content:"";display:block;width:1px;height:48px;background:#4f5764;position:absolute;top:0%;right:0%}.signup__wrapper .signup_form__wrapper .ant-input{height:48px!important;font-size:14px}.signup__wrapper .signup_form__wrapper .ant-select-single.ant-select-lg{height:48px}.signup__wrapper .signup-steps{margin-bottom:32px}.signup__wrapper .signup_form__wrapper .submit__btn{width:100%;text-align:center;padding:20px;font-size:16px;text-transform:uppercase;font-weight:600;letter-spacing:1px;max-width:200px;background-color:var(--primary);border-color:var(--primary)}.signup__wrapper .signup_form__wrapper .submit__btn:hover,.signup__wrapper .signup_form__wrapper .submit__btn:focus{background-color:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.signup__wrapper .signup_form__wrapper .submit__btn[disabled]{background-color:var(--primary);border-color:var(--primary)!important}.signup__wrapper .signup_form__wrapper .reset__btn{width:100%;text-align:center;padding:20px;font-size:16px;text-transform:uppercase;font-weight:600;letter-spacing:1px;max-width:200px;background-color:#d1d6da;color:#000}.signup__wrapper .signup_form__wrapper .reset__btn:hover{color:#000}.signup__wrapper .signup_form__wrapper .using{margin-top:10px;color:#777;text-align:center;position:relative;margin-bottom:20px}.signup__wrapper .signup_form__wrapper .using span{background-color:#fff;display:inline-block;position:relative;z-index:11;padding:0 5px}.signup__wrapper .signup_form__wrapper .using:after{content:"";width:100%;height:2px;display:block;position:absolute;top:10px;left:0%;background-image:linear-gradient(to right,#fff,#eee,#fff)}.signup__wrapper .signup_form__wrapper .social__btn{width:48px;height:48px;border-radius:4px;background-color:#f9f9f9;padding:8px;font-size:26px;color:#777}.signup__wrapper .signup_form__wrapper .social__btn img{max-width:100%;height:auto}.signup__wrapper .signup_form__wrapper .signup{font-size:14px;margin-top:32px;color:#777}.signup__wrapper .password__rules{margin-top:-10px}.signup__wrapper .reset__link{background:none;border:none;color:var(--text-secondary);font-size:13px;cursor:pointer;margin-top:-8px;margin-bottom:8px}.signup__wrapper .reset__link:hover{color:var(--primary)}.signup__wrapper .bl-0 .ant-input{border-left:0!important}.signup__wrapper .ant-select-arrow{color:#fff}.signup__wrapper .anticon.anticon-close{color:red}.signup__wrapper .country__dropdown{width:100%!important}@media (max-width: 767px){.signup__wrapper .ant-select-dropdown{left:auto!important;width:auto!important}.signup__wrapper .ant-select-item-option-content{white-space:normal!important;word-break:break-word!important}.signup__wrapper .country__code__box{width:110px!important}.signup__wrapper .country__code__box .ant-select-selection-item{font-size:13px;padding-right:5px!important;text-overflow:ellipsis;overflow:hidden}}.signup-verification-modal .ant-modal-content{background:radial-gradient(circle at top,#1d252f,#0d1013 70%);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:32px}.signup-verification-modal .verification-modal{text-align:center;color:#f5f5f5;display:flex;flex-direction:column;gap:12px;align-items:center}.signup-verification-modal .verification-modal__badge{text-transform:uppercase;letter-spacing:.08em;font-size:11px;background:#1677ff26;border:1px solid rgba(22,119,255,.3);border-radius:999px;padding:4px 14px;color:#69b1ff}.signup-verification-modal .verification-modal__icon{width:72px;height:72px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:40px;background:linear-gradient(145deg,#1677ff26,#4096ff26);color:#4096ff;margin-top:8px}.signup-verification-modal h2{font-size:22px;margin:10px 0 0;color:#fff;font-weight:600}.signup-verification-modal p{color:#d0d0d0;margin:0;font-size:15px;line-height:1.6}.signup-verification-modal .verification-modal__hint{font-size:13px;color:#9ea6b0;margin-top:4px}.signup-verification-modal .verification-modal__email{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:10px 16px;margin-top:8px;margin-bottom:4px;color:#69b1ff;font-size:14px;font-weight:500;width:100%;word-break:break-all}.signup-verification-modal .verification-modal__actions{display:flex;flex-direction:column;gap:12px;margin-top:18px;justify-content:center;width:100%}.signup-verification-modal .verification-modal__actions .verification-modal__button{width:100%;height:48px;border-radius:12px;font-size:16px;font-weight:600;letter-spacing:.5px;background:linear-gradient(135deg,#1677ff,#4096ff);border:none;box-shadow:0 4px 12px #1677ff4d;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;color:#fff}.signup-verification-modal .verification-modal__actions .verification-modal__button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.signup-verification-modal .verification-modal__actions .verification-modal__button:hover:not(:disabled){background:linear-gradient(135deg,#4096ff,#69b1ff);box-shadow:0 6px 20px #1677ff66;transform:translateY(-2px)}.signup-verification-modal .verification-modal__actions .verification-modal__button:hover:not(:disabled):before{left:100%}.signup-verification-modal .verification-modal__actions .verification-modal__button:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #1677ff4d}.signup-verification-modal .verification-modal__actions .verification-modal__button:disabled{opacity:.7;cursor:not-allowed;color:#fff!important}.signup-verification-modal .verification-modal__actions .verification-modal__button-secondary{width:100%;height:42px;border-radius:12px;font-size:15px;font-weight:500;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#d0d0d0;transition:all .3s ease}.signup-verification-modal .verification-modal__actions .verification-modal__button-secondary:hover{background:#ffffff1a;border-color:#fff3;color:#fff}.back-btn{margin-top:20px;padding:10px 30px;font-size:16px;font-weight:700;background-color:#00b8ff;box-shadow:"none"}.page__wrapper{font-family:Montserrat,sans-serif}.page__wrapper h1{font-size:15rem;line-height:.8;color:#80cdcd;display:flex;font-weight:800;align-items:flex-end;justify-content:center;position:relative;margin-bottom:0}.page__wrapper .btns{display:flex;justify-content:center;margin-top:2rem}.page__wrapper .btns a{display:inline-block;text-decoration:none;padding:.35rem 1.25rem;background-color:#fff;color:#2e363b;margin:0% .5rem;border-radius:.25rem;text-transform:uppercase;font-weight:500;transition:all .3s ease-in-out}.page__wrapper .btns a:hover,.page__wrapper .btns a:focus,.page__wrapper .btns a:active{background-color:#2e363b;color:#fff}@media (max-width: 767px){h1{font-size:15rem}h2{font-size:2.5rem}h3{font-size:1.35rem}}@media (max-width: 767px) and (max-width: 767px){h1{font-size:8rem;font-family:Oswald,sans-serif;align-items:center;bottom:0%}h1 span{top:0}h2{font-size:1.5rem}h3{font-size:.875rem;margin-top:.25rem}.caption{padding:2rem 1rem 1rem}.btns{margin-top:1.5rem}.btns a{font-size:.75rem}}.ck-editor__editable{min-height:140px!important;max-height:300px;overflow-y:auto}.ck.ck-editor__main>.ck-editor__editable{background:transparent!important;color:var(--white)}.ck-reset_all :not(.ck-reset_all-excluded *){background-color:transparent!important;color:var(--white)}.ck.ck-button{color:var(--white)!important}.chat-message-content{word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap}.chat-message-content a{color:inherit;text-decoration:underline;font-weight:500}.chat-message-content strong,.chat-message-content b{font-weight:700}.chat-message-content i,.chat-message-content em{font-style:italic}.chat-message-content ul{list-style-type:disc;padding-left:1.5rem;margin-top:.5rem;margin-bottom:.5rem}.chat-message-content ol{list-style-type:decimal;padding-left:1.5rem;margin-top:.5rem;margin-bottom:.5rem}.chat-message-content p{margin-bottom:.5rem}.chat-message-content p:last-child{margin-bottom:0}.chat-message-content h1,.chat-message-content h2,.chat-message-content h3,.chat-message-content h4,.chat-message-content h5,.chat-message-content h6{font-weight:700;margin-top:.5rem;margin-bottom:.5rem}.chat-message-content h1{font-size:1.5em}.chat-message-content h2{font-size:1.3em}.chat-message-content h3{font-size:1.1em}.messages-header-banner{display:flex;flex-direction:column;margin-bottom:20px}.messages-header-banner .messages-header-tag{color:#10b981;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.messages-header-banner .messages-header-title{font-size:32px;font-weight:800;line-height:1.18;color:#fff;margin:0 0 10px;letter-spacing:-.02em}.messages-header-banner .messages-header-title .highlight-text{color:#10b981}@media (max-width: 640px){.messages-header-banner .messages-header-title{font-size:24px}}.messages-header-banner .messages-header-desc{color:#94a3b8;font-size:14.5px;line-height:1.5;margin:0}@media (max-width: 640px){.messages-header-banner .messages-header-desc{font-size:13.5px}}.messages-chat-card.ant-card{background:#0b1320!important;border:1px solid #162436!important;border-radius:12px!important;box-shadow:0 8px 28px -6px #0009!important;overflow:hidden!important;padding:0!important}.messages-chat-card.ant-card .ant-card-head{border-bottom:1px solid #162436!important;padding:12px 20px!important;background:#0b1320!important}.messages-chat-card.ant-card .ant-card-head-title,.messages-chat-card.ant-card .ant-card-body{padding:0!important}.messages-chat-card-title{display:flex;align-items:center;gap:10px}.messages-chat-card-title p{margin:0;font-size:16px;font-weight:700;color:#fff}.messages-chat-avatar{width:38px;height:38px;border-radius:9px;object-fit:contain;background:#fff;border:1px solid #1a2d46}.messages-chat-scroll{background:#0b1320}.messages-chat-input-row{border-top:1px solid #162436;background:#0e1a2c;padding:10px 16px}.product-page-wrapper{background:#080e18;min-height:calc(100vh - 73px)}.product-page-wrapper--customers{background:radial-gradient(ellipse 75% 420px at 70% 60px,rgba(16,185,129,.28) 0%,rgba(5,150,105,.14) 40%,rgba(2,44,34,.04) 70%,transparent 100%),radial-gradient(ellipse 90% 260px at 50% 0px,rgba(6,95,70,.22) 0%,rgba(2,44,34,.08) 50%,transparent 80%),radial-gradient(ellipse 65% 280px at 55% 100%,rgba(16,185,129,.18) 0%,rgba(6,78,59,.06) 50%,transparent 80%),radial-gradient(circle at 10% 85%,rgba(16,185,129,.12) 0%,transparent 60%),#060c14!important;position:relative;overflow-x:hidden}.product-page-wrapper--customers:before{content:"";position:absolute;top:0;right:0;width:65%;height:380px;background:radial-gradient(circle at 80% 30%,rgba(52,211,153,.16) 0%,rgba(16,185,129,.07) 35%,transparent 70%);pointer-events:none;z-index:0}.product-page-wrapper--customers .partner-logo-figure{background:#fff!important;border-radius:16px;box-shadow:0 10px 30px -5px #00000073;padding:16px;width:100%!important;height:124px!important;display:flex;align-items:center;justify-content:center;margin:0!important}.product-page-wrapper--customers .partner-logo-figure img{max-width:85%!important;max-height:75px!important;object-fit:contain!important}.product-page-wrapper--customers .user__link__list{display:flex;flex-direction:column;gap:8px;width:100%}.product-page-wrapper--customers .user__link__list li{border:none!important;width:100%}.product-page-wrapper--customers .user__link__list a{display:flex;align-items:center;gap:14px;padding:11px 16px!important;border-radius:10px;border-left:none!important;font-size:14px;font-weight:500;color:#cbd5e1!important;transition:all .2s ease}.product-page-wrapper--customers .user__link__list a svg{font-size:19px;flex-shrink:0;color:#738a9c;transition:color .2s ease}.product-page-wrapper--customers .user__link__list a:hover{background:#ffffff0d!important;color:#fff!important}.product-page-wrapper--customers .user__link__list a:hover svg{color:#cbd5e1}.product-page-wrapper--customers .user__link__list a.active{background:linear-gradient(135deg,#064e3bcc,#042f24e6)!important;border:1px solid #10b981!important;color:#fff!important;font-weight:600;box-shadow:0 4px 16px -2px #10b98138}.product-page-wrapper--customers .user__link__list a.active svg{color:#10b981!important}.product-page-wrapper--customers .product-page-sidebar{background:#040d12!important;min-height:calc(100vh - 73px)}.product-page-wrapper--customers .grow-together-card{background:linear-gradient(145deg,#064e3b47,#022c2273);border:1px solid rgba(16,185,129,.22);border-radius:16px;padding:16px 18px;margin-top:32px;display:flex;flex-direction:column;box-shadow:0 8px 24px -6px #0006}.product-page-wrapper--customers .grow-together-card .grow-together-icon{width:38px;height:38px;border-radius:10px;background:#10b9812e;border:1px solid rgba(16,185,129,.35);color:#10b981;display:flex;align-items:center;justify-content:center;font-size:18px;margin-bottom:12px}.product-page-wrapper--customers .grow-together-card .grow-together-title{color:#fff;font-size:15px;font-weight:700;margin:0 0 4px;line-height:1.3}.product-page-wrapper--customers .grow-together-card .grow-together-desc{color:#94a3b8;font-size:12.5px;line-height:1.4;margin:0 0 14px}.product-page-wrapper--customers .grow-together-card .grow-together-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#10b981;color:#022c22!important;font-weight:700;font-size:12.5px;padding:8px 14px;border-radius:8px;text-decoration:none;transition:all .2s ease}.product-page-wrapper--customers .grow-together-card .grow-together-btn:hover{background:#34d399;color:#022c22!important;transform:translateY(-1px)}.product-overview-card.ant-card{background:#0b1320!important;border:1px solid #162436!important;border-radius:12px!important;box-shadow:0 8px 28px -6px #0009!important;overflow:hidden!important}.product-overview-card.ant-card .ant-card-head{border-bottom:none!important;padding:14px 20px 8px!important;background:#0b1320!important}.product-overview-card.ant-card .ant-card-head-wrapper{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:12px!important}.product-overview-card.ant-card .ant-card-head-title{padding:0!important;flex:0 1 auto!important}.product-overview-card.ant-card .ant-card-extra{padding:0!important;margin-inline-start:auto!important}.product-overview-card.ant-card .ant-card-body{padding:6px 20px 18px!important}.product-overview-card.ant-card .ant-picker{background:#0d1726!important;border:1px solid #1a293c!important;border-radius:7px!important}.product-overview-card.ant-card .ant-picker:hover,.product-overview-card.ant-card .ant-picker-focused{border-color:#10b981!important;box-shadow:0 0 0 2px #10b98133!important}.product-overview-card.ant-card .ant-picker .ant-picker-input>input{color:#e2e8f0!important;font-size:12.5px!important;font-weight:500!important}.product-overview-card.ant-card .ant-picker .ant-picker-input>input::placeholder{color:#64748b!important}.product-overview-card.ant-card .ant-picker .ant-picker-separator,.product-overview-card.ant-card .ant-picker .ant-picker-suffix{color:#8fa1b4!important}.product-overview-header-left{display:flex;align-items:center;gap:10px}.product-overview-header-icon{width:32px;height:32px;border-radius:8px;background:#10b98129!important;border:1px solid rgba(16,185,129,.35)!important;color:#10b981!important;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.product-overview-header-title{font-size:16.5px;font-weight:700;color:#fff;margin:0 0 1px;line-height:1.2}.product-overview-header-subtitle{font-size:12px;color:#8fa1b4;margin:0;font-weight:400;line-height:1.3}.product-overview-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}@media (max-width: 1100px){.product-overview-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 768px){.product-overview-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.product-overview-stat-grid{grid-template-columns:1fr}}.product-overview-stat-card{background:#0e1a2c;border:1px solid #1a2d46;border-radius:10px;padding:12px 14px;position:relative;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 4px 14px -4px #0006;transition:all .25s cubic-bezier(.4,0,.2,1);cursor:pointer;-webkit-user-select:none;user-select:none}.product-overview-stat-card:hover{transform:translateY(-2px);border-color:#38bdf873;background:#112036;box-shadow:0 8px 20px -4px #00000080,0 0 10px #38bdf81f}.product-overview-stat-card.active-card{border-color:#38bdf8!important;background:linear-gradient(180deg,#132742,#0d1b2e)!important;box-shadow:0 0 0 1px #38bdf880,0 10px 24px -4px #0284c759!important}.product-overview-stat-card.active-card:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0284c7,#38bdf8,#2dd4bf);border-radius:10px 10px 0 0}.product-overview-stat-card.active-card .card-label{color:#f1f5f9;font-weight:600}.product-overview-stat-card.active-card .card-value{color:#fff;text-shadow:0 0 20px rgba(56,189,248,.25)}.product-overview-stat-card .card-header-icon{width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:13px;margin-bottom:6px;background:var(--accent-soft);border:1px solid var(--accent-border);color:var(--accent)}.product-overview-stat-card .card-label{font-size:12px;color:#8fa1b4;font-weight:500;margin-bottom:2px}.product-overview-stat-card .card-value{font-size:19px;font-weight:700;color:#fff;letter-spacing:-.3px;line-height:1.2;margin-bottom:4px}.product-overview-stat-card .card-trend{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:11px}.product-overview-stat-card .card-trend .trend-label{color:#64748b;font-size:11px}.product-overview-stat-card--blue{--accent: #38bdf8;--accent-soft: rgba(56, 189, 248, .14);--accent-border: rgba(56, 189, 248, .3)}.product-overview-stat-card--cyan{--accent: #22d3ee;--accent-soft: rgba(34, 211, 238, .14);--accent-border: rgba(34, 211, 238, .3)}.product-overview-stat-card--teal{--accent: #2dd4bf;--accent-soft: rgba(45, 212, 191, .14);--accent-border: rgba(45, 212, 191, .3)}.product-overview-stat-card--purple{--accent: #a78bfa;--accent-soft: rgba(167, 139, 250, .14);--accent-border: rgba(167, 139, 250, .3)}.product-overview-stat-card--amber{--accent: #f59e0b;--accent-soft: rgba(245, 158, 11, .14);--accent-border: rgba(245, 158, 11, .3)}.product-overview-trend-up{color:#10b981;font-weight:600;display:inline-flex;align-items:center;gap:2px}.product-overview-trend-down{color:#ef4444;font-weight:600;display:inline-flex;align-items:center;gap:2px}.product-overview-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.06);padding-top:10px;margin-top:4px;color:#8fa1b4;font-size:12px}.product-overview-footer-link{cursor:pointer;color:#8fa1b4;font-weight:500;transition:color .2s}.product-overview-footer-link:hover{color:#38bdf8}.performance-header-banner{display:flex;flex-direction:column;margin-bottom:20px}.performance-header-banner .performance-header-tag{color:#10b981;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.performance-header-banner .performance-header-title{font-size:32px;font-weight:800;line-height:1.18;color:#fff;margin:0 0 10px;letter-spacing:-.02em}.performance-header-banner .performance-header-title .highlight-text{color:#10b981}@media (max-width: 640px){.performance-header-banner .performance-header-title{font-size:24px}}.performance-header-banner .performance-header-desc{color:#94a3b8;font-size:14.5px;line-height:1.5;margin:0}@media (max-width: 640px){.performance-header-banner .performance-header-desc{font-size:13.5px}}.performance-breakdown-card.ant-card{background:#0b1320!important;border:1px solid #162436!important;border-radius:12px!important;box-shadow:0 8px 28px -6px #0009!important;overflow:hidden!important;margin-top:16px}.performance-breakdown-card.ant-card .ant-card-head{border-bottom:none!important;padding:14px 20px 8px!important;background:#0b1320!important}.performance-breakdown-card.ant-card .ant-card-head-title{padding:0!important}.performance-breakdown-card.ant-card .ant-card-body{padding:6px 20px 18px!important}.performance-card-header{display:flex;align-items:center;gap:10px}.performance-card-header h2{font-size:16.5px;font-weight:700;color:#fff;margin:0;line-height:1.2}.performance-card-header-icon{width:32px;height:32px;border-radius:8px;background:#10b98129!important;border:1px solid rgba(16,185,129,.35)!important;color:#10b981!important;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.performance-group-by-label{margin:0;font-size:12.5px;font-weight:500;color:#8fa1b4}.performance-filter-toggle{display:inline-flex;align-items:center;background:#0d1726;border:1px solid #1a293c;border-radius:8px;padding:3px;gap:2px}.performance-filter-toggle button{border:none;background:transparent;color:#8fa1b4;font-size:12.5px;font-weight:600;padding:6px 14px;border-radius:6px;cursor:pointer;transition:all .15s ease}.performance-filter-toggle button:hover{color:#e2e8f0}.performance-filter-toggle button.active{background:linear-gradient(135deg,#059669,#10b981);color:#fff;box-shadow:0 2px 8px #10b98159}.performance-table .ant-table,.performance-table .ant-table-container{background:transparent!important}.performance-table .ant-table-thead>tr>th{background:#0f1927!important;color:#8da0b3!important;font-size:12px!important;font-weight:500!important;border-top:1px solid #162436!important;border-bottom:1px solid #162436!important;padding:10px 16px!important;white-space:nowrap!important}.performance-table .ant-table-thead>tr>th:before{display:none!important}.performance-table .ant-table-tbody>tr.ant-table-measure-row{visibility:collapse!important;height:0!important;line-height:0!important;font-size:0!important}.performance-table .ant-table-tbody>tr.ant-table-measure-row>td{padding:0!important;border:0!important;height:0!important;background:transparent!important}.performance-table .ant-table-tbody>tr>td{background:#0b1320!important;border-bottom:1px solid #142132!important;color:#e2e8f0!important;font-size:13px!important;padding:11px 16px!important;white-space:nowrap!important;transition:background .15s ease!important}.performance-table .ant-table-tbody>tr:hover>td{background:#111d2c!important}.performance-table .ant-pagination{margin-top:12px!important}.performance-table .ant-pagination .ant-pagination-item{border-radius:6px;background:#0f1826;border:1px solid #1e2f42}.performance-table .ant-pagination .ant-pagination-item a{color:#94a3b8}.performance-table .ant-pagination .ant-pagination-item:hover{border-color:#10b981}.performance-table .ant-pagination .ant-pagination-item:hover a{color:#fff}.performance-table .ant-pagination .ant-pagination-item-active{border-color:#10b981!important;background:#10b981!important}.performance-table .ant-pagination .ant-pagination-item-active a{color:#022c22!important;font-weight:700!important}.performance-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.performance-table .ant-pagination .ant-pagination-next .ant-pagination-item-link{background:#0f1826!important;border:1px solid #1e2f42!important;border-radius:6px;color:#94a3b8!important}.performance-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.performance-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover{border-color:#10b981!important;color:#10b981!important}.performance-table .ant-pagination .ant-select-selector{background:#0f1826!important;border:1px solid #1e2f42!important;border-radius:6px!important;color:#94a3b8!important}.links-header-banner{display:flex;flex-direction:column;margin-bottom:20px}.links-header-banner .links-header-tag{color:#10b981;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.links-header-banner .links-header-title{font-size:32px;font-weight:800;line-height:1.18;color:#fff;margin:0 0 10px;letter-spacing:-.02em}.links-header-banner .links-header-title .highlight-text{color:#10b981}@media (max-width: 640px){.links-header-banner .links-header-title{font-size:24px}}.links-header-banner .links-header-desc{color:#94a3b8;font-size:14.5px;line-height:1.5;margin:0}@media (max-width: 640px){.links-header-banner .links-header-desc{font-size:13.5px}}.links-card.ant-card{background:#0b1320!important;border:1px solid #162436!important;border-radius:12px!important;box-shadow:0 8px 28px -6px #0009!important;overflow:hidden!important}.links-card.ant-card .ant-card-head{border-bottom:none!important;padding:14px 20px 8px!important;background:#0b1320!important}.links-card.ant-card .ant-card-head-title{padding:0!important}.links-card.ant-card .ant-card-body{padding:6px 20px 20px!important}.links-card-header{display:flex;align-items:center;gap:10px}.links-card-header h2{font-size:16.5px;font-weight:700;color:#fff;margin:0;line-height:1.2}.links-card-header-icon{width:32px;height:32px;border-radius:8px;background:#10b98129!important;border:1px solid rgba(16,185,129,.35)!important;color:#10b981!important;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.links-loading-state{display:flex;justify-content:center;padding:50px 0}.links-intro-copy{color:#cbd5e1;font-size:13.5px;line-height:1.6;margin:0 0 16px}.links-intro-copy strong{color:#fff}.links-accordion-trigger{background:#0e1a2c;border:1px solid #1a2d46;border-radius:10px;padding:14px 16px;cursor:pointer;transition:all .15s ease}.links-accordion-trigger:hover{border-color:#10b98159}.links-accordion-trigger.is-open{border-radius:10px 10px 0 0;border-bottom-color:transparent;border-color:#10b98166}.links-accordion-title{display:inline-flex;align-items:center;gap:10px;font-size:14.5px;font-weight:600;color:#fff}.links-accordion-title-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#10b9811f;border:1px solid rgba(16,185,129,.3);color:#10b981;font-size:15px;flex-shrink:0}.links-url-row{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.links-url-text{color:#94a3b8;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}@media (min-width: 640px){.links-url-text{max-width:320px}}.links-copy-btn{background:transparent;border:none;color:#8fa1b4;font-size:14px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .15s ease;flex-shrink:0}.links-copy-btn:hover{color:#10b981;background:#10b9811a}.links-click-count{display:inline-flex;align-items:center;gap:6px;color:#94a3b8;font-size:13px;flex-shrink:0}.links-chevron{color:#10b981;font-size:16px;transition:transform .3s ease;flex-shrink:0}.links-accordion-panel{background:#0e1a2c;border:1px solid rgba(16,185,129,.4);border-top:none;border-radius:0 0 10px 10px;padding:16px}.social-links-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.social-link-btn{--brand: #2F81F7;position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#ffffff14;border:1.5px solid rgba(255,255,255,.25);color:#fff;font-size:17px;transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.social-link-btn:hover,.social-link-btn:focus-visible{background:var(--brand);border-color:var(--brand);color:#fff;transform:translateY(-3px);box-shadow:0 8px 18px -6px var(--brand)}.social-links-label{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;margin:0 0 12px}.social-link-tooltip .ant-tooltip-inner{color:#fff;background:#1f1f1f}.social-link-tooltip .ant-tooltip-arrow:before{background:#1f1f1f}.customers-page-wrapper{background:transparent!important;border-radius:0!important;padding:0!important;min-height:auto!important;display:flex;flex-direction:column;gap:20px;width:100%}.customers-header-banner{display:flex;flex-direction:column;margin-bottom:6px}.customers-header-banner .customers-header-tag{color:#10b981;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.customers-header-banner .customers-header-title{font-size:32px;font-weight:800;line-height:1.18;color:#fff;margin:0 0 10px;letter-spacing:-.02em}.customers-header-banner .customers-header-title .highlight-text{color:#10b981}@media (max-width: 640px){.customers-header-banner .customers-header-title{font-size:24px}}.customers-header-banner .customers-header-desc{color:#94a3b8;font-size:14.5px;line-height:1.5;margin:0}@media (max-width: 640px){.customers-header-banner .customers-header-desc{font-size:13.5px}}.customers-card.ant-card{background:#0b1320!important;border:1px solid #162436!important;border-radius:12px!important;box-shadow:0 8px 28px -6px #0009!important;overflow:hidden!important}.customers-card.ant-card .ant-card-head{border-bottom:none!important;padding:14px 20px 8px!important;background:#0b1320!important}.customers-card.ant-card .ant-card-head-wrapper{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:12px!important}.customers-card.ant-card .ant-card-head-title{padding:0!important;flex:0 1 auto!important}.customers-card.ant-card .ant-card-extra{padding:0!important;margin-inline-start:auto!important}.customers-card.ant-card .ant-card-body{padding:12px 20px 18px!important}.customers-card.ant-card .ant-input,.customers-card.ant-card .ant-input-affix-wrapper,.customers-card.ant-card .ant-select .ant-select-selector{background:#0d1726!important;border:1px solid #1a293c!important;border-radius:8px!important;color:#e2e8f0!important}.customers-card.ant-card .ant-input-affix-wrapper input{background:transparent!important;border:none!important;box-shadow:none!important;color:#e2e8f0!important}.customers-card.ant-card .ant-input-affix-wrapper input::placeholder{color:#64748b!important}.customers-card.ant-card .ant-input-affix-wrapper:hover,.customers-card.ant-card .ant-input-affix-wrapper-focused,.customers-card.ant-card .ant-select:hover .ant-select-selector,.customers-card.ant-card .ant-select-focused .ant-select-selector{border-color:#38bdf8!important;box-shadow:0 0 0 2px #38bdf826!important}.customers-card.ant-card .anticon-search,.customers-card.ant-card .ant-select-selection-placeholder,.customers-card.ant-card .ant-select-arrow{color:#64748b!important}.customers-card.ant-card .ant-select-clear{background:#0d1726!important;color:#64748b!important}.customers-card.ant-card .ant-select-clear:hover{color:#94a3b8!important}.customers-card.ant-card .ant-table{background:#0b0f16!important;border-radius:8px;overflow:hidden}.customers-card.ant-card .ant-table-container{background:#0b0f16!important}.customers-card.ant-card .ant-table-thead>tr>th{background:#0f1420!important;color:#8da0b3!important;font-size:12px!important;font-weight:500!important;border-top:1px solid #1c2536!important;border-bottom:1px solid #1c2536!important;padding:10px 16px!important;white-space:nowrap!important}.customers-card.ant-card .ant-table-thead>tr>th:before{display:none!important}.customers-card.ant-card .ant-table-tbody>tr.ant-table-measure-row{visibility:collapse!important;height:0!important;line-height:0!important;font-size:0!important}.customers-card.ant-card .ant-table-tbody>tr.ant-table-measure-row>td{padding:0!important;border:0!important;height:0!important;background:transparent!important}.customers-card.ant-card .ant-table-tbody>tr>td{background:#0b1320!important;border-bottom:1px solid #142132!important;color:#e2e8f0!important;font-size:13px!important;padding:11px 16px!important;transition:background .15s ease!important}.customers-card.ant-card .ant-table-tbody>tr:hover>td{background:#111d2c!important}.customers-card.ant-card .ant-table-column-sorter{color:#64748b!important}.customers-card.ant-card .ant-table-column-sort{background:#94a3b80f!important}.customers-card.ant-card .ant-pagination{margin-top:12px!important}.customers-card.ant-card .ant-pagination .ant-pagination-item{border-radius:6px;background:#0f1826;border:1px solid #1e2f42}.customers-card.ant-card .ant-pagination .ant-pagination-item a{color:#94a3b8}.customers-card.ant-card .ant-pagination .ant-pagination-item:hover{border-color:#38bdf8}.customers-card.ant-card .ant-pagination .ant-pagination-item:hover a{color:#fff}.customers-card.ant-card .ant-pagination .ant-pagination-item-active{border-color:#10b981!important;background:#10b981!important}.customers-card.ant-card .ant-pagination .ant-pagination-item-active a{color:#022c22!important;font-weight:700!important}.customers-card.ant-card .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.customers-card.ant-card .ant-pagination .ant-pagination-next .ant-pagination-item-link{background:#0f1826!important;border:1px solid #1e2f42!important;border-radius:6px;color:#94a3b8!important}.customers-card.ant-card .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.customers-card.ant-card .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover{border-color:#10b981!important;color:#10b981!important}.customers-card.ant-card .ant-pagination .ant-select-selector{background:#0f1826!important;border:1px solid #1e2f42!important;border-radius:6px!important;color:#94a3b8!important}.customers-card-header{display:flex;align-items:center;gap:10px}.customers-card-header h2{font-size:16.5px;font-weight:700;color:#fff;margin:0;line-height:1.2}.customers-card-header-icon{width:32px;height:32px;border-radius:8px;background:#10b98129!important;border:1px solid rgba(16,185,129,.35)!important;color:#10b981!important;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.customers-toolbar{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:nowrap!important}@media (max-width: 640px){.customers-toolbar{flex-wrap:wrap!important}}.customers-search-input.ant-input-affix-wrapper{width:240px;height:34px!important}@media (max-width: 640px){.customers-search-input.ant-input-affix-wrapper{width:100%}}.customers-status-select.ant-select{width:150px}.customers-status-select.ant-select .ant-select-selector{height:34px!important;display:flex;align-items:center}@media (max-width: 640px){.customers-status-select.ant-select{width:100%}}.customers-name-cell{display:inline-flex;align-items:center;gap:10px}.customers-avatar{width:30px;height:30px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#059669,#10b981)!important;color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em}.customers-name-text{color:#fff;font-weight:600;font-size:13.5px}.customers-contact-cell{display:inline-flex;align-items:center;gap:8px;color:#94a3b8;font-size:13px}.customers-contact-cell svg{color:#64748b;font-size:14px;flex-shrink:0}.customers-revenue-cell{color:#fff;font-weight:600;font-variant-numeric:tabular-nums}.customers-date-cell{color:#94a3b8}.customers-action-dots{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;color:#64748b;font-size:18px;cursor:pointer;transition:all .2s ease}.customers-action-dots:hover{color:#fff;background:#ffffff14}.customers-status-pill{display:inline-flex;align-items:center;justify-content:center;padding:3px 12px;border-radius:9999px;font-size:11.5px;font-weight:600;text-transform:capitalize}.customers-status-pill--paid{background:#10b98129;border:1px solid rgba(16,185,129,.35);color:#10b981}.customers-status-pill--signup{background:#38bdf829;border:1px solid rgba(56,189,248,.35);color:#38bdf8}.customers-status-pill--neutral{background:#94a3b81f;border:1px solid rgba(148,163,184,.25);color:#94a3b8}.summary-header-banner{display:flex;flex-direction:column;margin-bottom:24px}.summary-header-banner .summary-header-tag{color:#10b981;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.summary-header-banner .summary-header-title{font-size:32px;font-weight:800;line-height:1.18;color:#fff;margin:0 0 10px;letter-spacing:-.02em}.summary-header-banner .summary-header-title .highlight-text{color:#10b981}@media (max-width: 640px){.summary-header-banner .summary-header-title{font-size:24px}}.summary-header-banner .summary-header-desc{color:#94a3b8;font-size:14.5px;line-height:1.5;margin:0}@media (max-width: 640px){.summary-header-banner .summary-header-desc{font-size:13.5px}}.summary-card.ant-card{background:#0b1320!important;border:1px solid #162436!important;border-radius:12px!important;box-shadow:0 8px 28px -6px #0009!important;overflow:hidden!important}.summary-card.ant-card .ant-card-head{border-bottom:none!important;padding:14px 20px 6px!important;background:#0b1320!important}.summary-card.ant-card .ant-card-head-title{padding:0!important}.summary-card.ant-card .ant-card-body{padding:4px 20px 20px!important}.summary-card-header{display:flex;align-items:center;gap:10px}.summary-card-header h2{font-size:16.5px;font-weight:700;color:#fff;margin:0;line-height:1.2}.summary-card-header-icon{width:32px;height:32px;border-radius:8px;background:#10b98129!important;border:1px solid rgba(16,185,129,.35)!important;color:#10b981!important;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.summary-posted-on{color:#8fa1b4;font-size:12.5px;margin:0 0 8px}.summary-announcement-content{color:#cbd5e1;font-size:14px;line-height:1.65}.summary-announcement-content a{color:#10b981}.summary-announcement-content a:hover{color:#34d399}.summary-referral-copy{color:#cbd5e1;font-size:13.5px;line-height:1.6;margin:0 0 16px}.summary-referral-copy a{color:#10b981}.summary-referral-copy a:hover{color:#34d399}.summary-referral-link-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;max-width:640px}.summary-referral-input.ant-input{flex:1 1 240px;height:42px;background:#0d1726!important;border:1px solid #1a293c!important;border-radius:8px!important;color:#e2e8f0!important;font-size:13px!important}.summary-referral-input.ant-input:hover,.summary-referral-input.ant-input:focus{border-color:#10b981!important;box-shadow:0 0 0 2px #10b98126!important}.summary-copy-btn.ant-btn{height:42px;background:#10b981!important;border:none!important;color:#022c22!important;font-weight:700!important;border-radius:8px!important;padding:0 20px!important;box-shadow:0 4px 14px #10b98152!important;transition:all .2s cubic-bezier(.4,0,.2,1)}.summary-copy-btn.ant-btn:hover{background:#34d399!important;box-shadow:0 6px 18px #10b98173!important;transform:translateY(-1px);color:#022c22!important}.summary-social-links{display:flex;align-items:center;gap:8px;margin-left:4px}.summary-social-links a{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#0e1a2c;border:1px solid #1a2d46;color:#8fa1b4;font-size:14px;transition:all .15s ease}.summary-social-links a:hover{color:#10b981;border-color:#10b98166;background:#10b98114}.summary-referral-footnote{color:#64748b;font-size:12px;margin-top:14px}.ant-tooltip .ant-tooltip-inner{color:#3a3838}.resources-header-banner{display:flex;flex-direction:column;margin-bottom:20px}.resources-header-banner .resources-header-tag{color:#10b981;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.resources-header-banner .resources-header-title{font-size:32px;font-weight:800;line-height:1.18;color:#fff;margin:0 0 10px;letter-spacing:-.02em}.resources-header-banner .resources-header-title .highlight-text{color:#10b981}@media (max-width: 640px){.resources-header-banner .resources-header-title{font-size:24px}}.resources-header-banner .resources-header-desc{color:#94a3b8;font-size:14.5px;line-height:1.5;margin:0}@media (max-width: 640px){.resources-header-banner .resources-header-desc{font-size:13.5px}}.resources-breadcrumb{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px;color:#8fa1b4;margin-bottom:14px}.resources-breadcrumb a{color:#10b981;font-weight:500}.resources-breadcrumb a:hover{color:#34d399}.resources-breadcrumb svg{font-size:14px;color:#64748b}.resources-breadcrumb-current{color:#e2e8f0;font-weight:600}.resources-card.ant-card{background:#0b1320!important;border:1px solid #162436!important;border-radius:12px!important;box-shadow:0 8px 28px -6px #0009!important;overflow:hidden!important}.resources-card.ant-card .ant-card-head{border-bottom:none!important;padding:14px 20px 8px!important;background:#0b1320!important}.resources-card.ant-card .ant-card-head-title{padding:0!important}.resources-card.ant-card .ant-card-body{padding:6px 20px 18px!important}.resources-card.ant-card .ant-input,.resources-card.ant-card .ant-input-affix-wrapper,.resources-card.ant-card .ant-select .ant-select-selector{background:#0d1726!important;border:1px solid #1a293c!important;border-radius:8px!important;color:#e2e8f0!important}.resources-card.ant-card .ant-input-affix-wrapper input{background:transparent!important;border:none!important;box-shadow:none!important;color:#e2e8f0!important}.resources-card.ant-card .ant-input-affix-wrapper input::placeholder{color:#64748b!important}.resources-card.ant-card .ant-input-affix-wrapper:hover,.resources-card.ant-card .ant-input-affix-wrapper-focused{border-color:#10b981!important;box-shadow:0 0 0 2px #10b98126!important}.resources-card.ant-card .anticon-search{color:#64748b!important}.resources-card.ant-card .ant-table,.resources-card.ant-card .ant-table-container{background:transparent!important}.resources-card.ant-card .ant-table-thead>tr>th{background:#0f1927!important;color:#8da0b3!important;font-size:12px!important;font-weight:500!important;border-top:1px solid #162436!important;border-bottom:1px solid #162436!important;padding:10px 16px!important;white-space:nowrap!important}.resources-card.ant-card .ant-table-thead>tr>th:before{display:none!important}.resources-card.ant-card .ant-table-tbody>tr.ant-table-measure-row{visibility:collapse!important;height:0!important;line-height:0!important;font-size:0!important}.resources-card.ant-card .ant-table-tbody>tr.ant-table-measure-row>td{padding:0!important;border:0!important;height:0!important;background:transparent!important}.resources-card.ant-card .ant-table-tbody>tr>td{background:#0b1320!important;border-bottom:1px solid #142132!important;color:#e2e8f0!important;font-size:13px!important;padding:11px 16px!important;transition:background .15s ease!important}.resources-card.ant-card .ant-table-tbody>tr:hover>td{background:#111d2c!important}.resources-card.ant-card .ant-pagination{margin-top:12px!important}.resources-card.ant-card .ant-pagination .ant-pagination-item{border-radius:6px;background:#0f1826;border:1px solid #1e2f42}.resources-card.ant-card .ant-pagination .ant-pagination-item a{color:#94a3b8}.resources-card.ant-card .ant-pagination .ant-pagination-item:hover{border-color:#10b981}.resources-card.ant-card .ant-pagination .ant-pagination-item:hover a{color:#fff}.resources-card.ant-card .ant-pagination .ant-pagination-item-active{border-color:#10b981!important;background:#10b981!important}.resources-card.ant-card .ant-pagination .ant-pagination-item-active a{color:#022c22!important;font-weight:700!important}.resources-card.ant-card .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.resources-card.ant-card .ant-pagination .ant-pagination-next .ant-pagination-item-link{background:#0f1826!important;border:1px solid #1e2f42!important;border-radius:6px;color:#94a3b8!important}.resources-card.ant-card .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.resources-card.ant-card .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover{border-color:#10b981!important;color:#10b981!important}.resources-card.ant-card .ant-pagination .ant-select-selector{background:#0f1826!important;border:1px solid #1e2f42!important;border-radius:6px!important;color:#94a3b8!important}.resources-card-header{display:flex;align-items:center;gap:10px}.resources-card-header h2{font-size:16.5px;font-weight:700;color:#fff;margin:0;line-height:1.2}.resources-card-header-icon{width:32px;height:32px;border-radius:8px;background:#10b98129!important;border:1px solid rgba(16,185,129,.35)!important;color:#10b981!important;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.resources-field-label{color:#94a3b8!important;font-size:12.5px!important;font-weight:600!important}.resource-row-item{display:inline-flex;align-items:center;gap:14px;cursor:pointer}.resource-row-icon{width:40px;height:40px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#0d1726;border:1px solid #1a293c;color:#8fa1b4;font-size:18px;flex-shrink:0}.resource-row-icon--folder{background:#10b9811f;border-color:#10b9814d;color:#10b981}.resource-row-name{display:block;color:#e2e8f0;font-weight:600;font-size:13.5px;transition:color .15s ease}.resource-row-name:hover{color:#10b981}.resource-row-meta{display:flex;gap:4px;font-size:11.5px;color:#64748b;margin-top:2px}.resource-preview-panel{background:#0e1a2c;border:1px solid #1a2d46;border-radius:12px;padding:20px;text-align:center;width:100%;min-height:400px;display:flex;align-items:center;justify-content:center}@media (min-width: 1024px){.resource-preview-panel{min-height:calc(100vh - 150px)}}.resource-preview-empty-title{color:#cbd5e1;margin:16px 0;font-size:16px;font-weight:500}.resource-preview-open-link{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;color:#10b981;font-size:14px;cursor:pointer}.resource-preview-open-link:hover{color:#34d399}.resource-detail-panel{border:1px solid #1a2d46;background:#0e1a2c;padding:16px 18px;border-radius:10px}.resource-detail-meta{color:#8fa1b4;font-size:12.5px}.resource-detail-title{margin-top:0;color:#fff;font-size:17px;font-weight:700;word-break:break-word}.resource-download-count{display:inline-flex;align-items:center;gap:8px;color:#8fa1b4;font-size:15px;margin-top:8px}.resource-download-count:hover{color:#10b981}.resource-action-btn{background:linear-gradient(135deg,#059669,#10b981);color:#fff;border:none;font-weight:600;font-size:13.5px;padding:10px 20px;border-radius:8px;cursor:pointer;box-shadow:0 4px 12px #10b98152;transition:all .2s cubic-bezier(.4,0,.2,1)}.resource-action-btn:hover{background:linear-gradient(135deg,#10b981,#34d399);box-shadow:0 6px 18px #10b98166;transform:translateY(-1px);color:#fff}.settings-page-wrapper{background:#080e18;min-height:calc(100vh - 73px);padding-top:16px;padding-bottom:32px}.settings-header-bar{display:flex;align-items:center;gap:12px;padding:13px 20px;border-radius:10px;background:#111822;border:1px solid rgba(56,189,248,.18);box-shadow:0 6px 20px -4px #00000080,0 0 14px #38bdf80f;margin-bottom:12px}.settings-header-bar h1{margin:0;font-size:19px;font-weight:700;color:#fff;letter-spacing:-.3px}.settings-header-bar p{margin:2px 0 0;font-size:12px;color:#94a3b8;line-height:1.4}.settings-header-icon{width:36px;height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#38bdf81f;border:1px solid rgba(56,189,248,.28);color:#38bdf8;font-size:20px;flex-shrink:0}.settings-tabs.ant-tabs{color:#8fa1b4}.settings-tabs .ant-tabs-nav{margin-bottom:18px!important}.settings-tabs .ant-tabs-nav:before{border-bottom:1px solid #162436!important}.settings-tabs .ant-tabs-tab{color:#8fa1b4!important;font-weight:600!important;font-size:13.5px!important;padding:10px 4px!important}.settings-tabs .ant-tabs-tab:hover{color:#38bdf8!important}.settings-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#38bdf8!important;text-shadow:none!important}.settings-tabs .ant-tabs-ink-bar{background:#38bdf8!important;height:2.5px!important}.settings-profile .ant-upload-list{height:120px;width:120px}.settings-profile .settings-card{background:#0b1320!important;border:1px solid #162436!important;border-radius:10px!important;box-shadow:0 8px 24px -6px #0000008c!important;overflow:hidden!important}.settings-profile .settings-card .ant-card-head{border-bottom:none!important;padding:12px 18px 6px!important;background:#0b1320!important;min-height:0!important}.settings-profile .settings-card .ant-card-head-wrapper{align-items:flex-start!important;flex-wrap:wrap!important;gap:6px!important}.settings-profile .settings-card .ant-card-head-title{padding:0!important;flex:1 1 220px!important}.settings-profile .settings-card .ant-card-extra{padding:2px 0 0!important;margin-inline-start:0!important}.settings-profile .settings-card .ant-card-body{padding:4px 18px 16px!important}.settings-profile .settings-card-header{display:flex;align-items:center;gap:9px}.settings-profile .settings-card-header-icon{width:28px;height:28px;border-radius:7px;background:#0d2538;border:1px solid #174263;color:#38bdf8;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.settings-profile .settings-card-title{font-size:14.5px;font-weight:700;color:#fff;margin:0 0 1px;line-height:1.2}.settings-profile .settings-card-subtitle{font-size:11.5px;color:#8fa1b4;margin:0;font-weight:400;line-height:1.3;max-width:420px}.settings-profile .settings-profile-hero{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;background:#0e1a2c;border:1px solid #1a2d46;margin-bottom:12px}.settings-profile .settings-profile-hero-avatar{width:46px;height:46px;border-radius:12px;flex-shrink:0;overflow:hidden;background:linear-gradient(135deg,#0284c7,#38bdf8);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;border:1px solid rgba(56,189,248,.35);box-shadow:0 0 0 3px #38bdf81a}.settings-profile .settings-profile-hero-avatar img{width:100%;height:100%;object-fit:cover}.settings-profile .settings-profile-hero-info{display:flex;flex-direction:column;min-width:0}.settings-profile .settings-profile-hero-info strong{color:#fff;font-size:13.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.settings-profile .settings-profile-hero-info span{color:#8fa1b4;font-size:11.5px;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.settings-profile .settings-section-label{color:#94a3b8;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px}.settings-profile .settings-divider.ant-divider{border-color:#1a2d46!important;margin:4px 0 10px!important}.settings-profile .settings-upload-hint{color:#8fa1b4;font-size:11.5px;margin-bottom:6px;line-height:1.45}.settings-profile .settings-save-btn.ant-btn{background:linear-gradient(135deg,#0284c7,#38bdf8)!important;border:none!important;color:#fff!important;font-weight:600!important;font-size:13px!important;height:34px!important;border-radius:7px!important;padding:0 18px!important;box-shadow:0 4px 12px #0284c752!important;transition:all .2s cubic-bezier(.4,0,.2,1)}.settings-profile .settings-save-btn.ant-btn:hover:not(:disabled){background:linear-gradient(135deg,#38bdf8,#7dd3fc)!important;box-shadow:0 6px 18px #38bdf866!important;transform:translateY(-1px);color:#fff!important}.settings-profile .ant-form-item{margin-bottom:12px!important}.settings-profile .ant-form-item-label{padding-bottom:2px!important}.settings-profile .ant-form-item-label>label{height:auto!important;color:#94a3b8!important;font-size:11.5px!important;font-weight:600!important}.settings-profile .ant-row{row-gap:0!important}.settings-profile .ant-input,.settings-profile .ant-input-affix-wrapper,.settings-profile .ant-select .ant-select-selector{background:#0d1726!important;border:1px solid #1a293c!important;border-radius:7px!important;color:#e2e8f0!important;font-size:13px!important}.settings-profile .ant-input,.settings-profile .ant-input-affix-wrapper,.settings-profile .ant-select-single .ant-select-selector{height:36px!important;padding-top:0!important;padding-bottom:0!important;display:flex;align-items:center}.settings-profile .ant-select-single .ant-select-selector .ant-select-selection-item,.settings-profile .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:34px!important}.settings-profile .ant-input::placeholder{color:#64748b!important}.settings-profile .ant-input:hover,.settings-profile .ant-input:focus,.settings-profile .ant-input-affix-wrapper:hover,.settings-profile .ant-input-affix-wrapper-focused,.settings-profile .ant-select:hover .ant-select-selector,.settings-profile .ant-select-focused .ant-select-selector{border-color:#38bdf8!important;box-shadow:0 0 0 2px #38bdf826!important}.settings-profile .ant-input[disabled],.settings-profile .ant-select-disabled .ant-select-selector{background:#0a1220!important;color:#64748b!important;border-color:#16233a!important}.settings-profile .ant-select-selection-item,.settings-profile .ant-select-selection-placeholder{color:#e2e8f0!important}.settings-profile .custom-drag-cnt{width:130px!important;height:120px!important}.settings-profile .custom-drag-cnt .ant-upload.ant-upload-drag{background:#0d1726!important;border:1px dashed #1e2f42!important;border-radius:10px!important;transition:border-color .2s ease}.settings-profile .custom-drag-cnt .ant-upload.ant-upload-drag:hover{border-color:#38bdf8!important}.settings-profile .custom-drag-cnt .ant-upload-drag-icon{color:#38bdf8!important;margin-bottom:4px!important}.settings-profile .custom-drag-cnt .ant-upload-drag-icon .anticon{font-size:22px!important}.settings-profile .custom-drag-cnt .ant-upload-text{color:#94a3b8!important;font-size:11px!important;padding:0 8px}.settings-profile .image-preview{width:100px!important;height:100px!important;border:1px solid #1a293c!important;border-radius:10px!important;background:#0d1726!important}.settings-profile .image-preview .ant-image,.settings-profile .image-preview img{width:92px!important;height:92px!important;border-radius:6px}.settings-profile .delete-button{color:#8fa1b4!important;font-size:12px!important}.settings-profile .delete-button:hover{color:#ef4444!important}.custom-drag-cnt{width:180px!important;height:170px!important}.image-preview{width:160px;height:160px;padding:4px;border:2px solid #a3a3a3;display:flex;align-items:center;justify-content:center}.settings-payment .settings-payment-header{display:flex;align-items:center;gap:12px;padding:12px 18px;border-radius:10px;background:#111822;border:1px solid rgba(56,189,248,.18);box-shadow:0 6px 20px -4px #00000080,0 0 14px #38bdf80f;margin-bottom:14px;flex-wrap:wrap}.settings-payment .settings-payment-header-icon{width:36px;height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#38bdf81f;border:1px solid rgba(56,189,248,.28);color:#38bdf8;font-size:18px;flex-shrink:0}.settings-payment .settings-payment-header-text{flex:1 1 260px;min-width:0}.settings-payment .settings-payment-header-text h2{margin:0;font-size:17px;font-weight:700;color:#fff;letter-spacing:-.2px}.settings-payment .settings-payment-header-text p{margin:2px 0 0;font-size:12px;color:#94a3b8;line-height:1.45}.settings-payment .settings-status-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap;flex-shrink:0}.settings-payment .settings-status-badge--verified{color:#10b981;background:#10b9811f;border:1px solid rgba(16,185,129,.32)}.settings-payment .settings-status-badge--failed{color:#ef4444;background:#ef44441f;border:1px solid rgba(239,68,68,.32);cursor:help}.settings-payment .settings-status-badge--pending{color:#f59e0b;background:#f59e0b1f;border:1px solid rgba(245,158,11,.32)}.settings-payment .settings-payment-card.ant-card{background:#0b1320!important;border:1px solid #162436!important;border-radius:10px!important;box-shadow:0 8px 24px -6px #0000008c!important;overflow:hidden!important}.settings-payment .settings-payment-card.ant-card .ant-card-body{padding:20px 18px!important}.settings-payment .settings-section-label{color:#94a3b8;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px}.settings-payment .settings-payment-section-label{margin-top:6px}.settings-payment .settings-divider.ant-divider{border-color:#1a2d46!important;margin:4px 0 12px!important}.settings-payment .settings-callout{border-radius:8px;padding:9px 12px;font-size:12px;line-height:1.5;margin-bottom:10px}.settings-payment .settings-callout--info{color:#94a3b8;background:#94a3b814;border:1px solid rgba(148,163,184,.18)}.settings-payment .settings-callout--danger{color:#fca5a5;background:#ef444414;border:1px solid rgba(239,68,68,.25)}.settings-payment .settings-save-btn.ant-btn{background:linear-gradient(135deg,#0284c7,#38bdf8)!important;border:none!important;color:#fff!important;font-weight:600!important;font-size:13px!important;height:36px!important;border-radius:7px!important;padding:0 26px!important;box-shadow:0 4px 12px #0284c752!important;transition:all .2s cubic-bezier(.4,0,.2,1)}.settings-payment .settings-save-btn.ant-btn:hover:not(:disabled){background:linear-gradient(135deg,#38bdf8,#7dd3fc)!important;box-shadow:0 6px 18px #38bdf866!important;transform:translateY(-1px);color:#fff!important}.settings-payment .ant-form-item{margin-bottom:12px!important}.settings-payment .ant-form-item-label{padding-bottom:2px!important}.settings-payment .ant-form-item-label>label{height:auto!important;color:#94a3b8!important;font-size:11.5px!important;font-weight:600!important}.settings-payment .ant-input,.settings-payment textarea.ant-input,.settings-payment .ant-select .ant-select-selector{background:#0d1726!important;border:1px solid #1a293c!important;border-radius:7px!important;color:#e2e8f0!important;font-size:13px!important}.settings-payment .ant-input,.settings-payment .ant-select-single .ant-select-selector{height:36px!important}.settings-payment .ant-input::placeholder,.settings-payment textarea.ant-input::placeholder{color:#64748b!important}.settings-payment .ant-input:hover,.settings-payment .ant-input:focus,.settings-payment textarea.ant-input:hover,.settings-payment textarea.ant-input:focus,.settings-payment .ant-select:hover .ant-select-selector,.settings-payment .ant-select-focused .ant-select-selector{border-color:#38bdf8!important;box-shadow:0 0 0 2px #38bdf826!important}.settings-payment .ant-input[disabled],.settings-payment textarea.ant-input[disabled]{background:#0a1220!important;color:#94a3b8!important;border-color:#16233a!important;-webkit-text-fill-color:#94a3b8!important}.settings-payment .custom-drag-cnt{width:130px!important;height:120px!important}.settings-payment .custom-drag-cnt .ant-upload.ant-upload-drag{background:#0d1726!important;border:1px dashed #1e2f42!important;border-radius:10px!important;transition:border-color .2s ease}.settings-payment .custom-drag-cnt .ant-upload.ant-upload-drag:hover{border-color:#38bdf8!important}.settings-payment .custom-drag-cnt .ant-upload-drag-icon{color:#38bdf8!important;margin-bottom:4px!important}.settings-payment .custom-drag-cnt .ant-upload-drag-icon .anticon{font-size:22px!important}.settings-payment .custom-drag-cnt .ant-upload-text{color:#94a3b8!important;font-size:11px!important;padding:0 8px}.settings-payment .image-preview{width:100px!important;height:100px!important;border:1px solid #1a293c!important;border-radius:10px!important;background:#0d1726!important}.settings-payment .image-preview .ant-image,.settings-payment .image-preview img{width:92px!important;height:92px!important;border-radius:6px}.settings-payment .delete-button{color:#8fa1b4!important;font-size:12px!important}.settings-payment .delete-button:hover{color:#ef4444!important}.partner-agreement{display:flex;justify-content:center;margin:25px auto 0}.partner-agreement p{font-size:18px;line-height:32px}.partner-agreement ul li{font-size:16px;margin-bottom:10px}.legal-page-wrapper{background:#080e18;min-height:100vh;padding:28px 16px 48px}.legal-page-container{max-width:860px;margin:0 auto}.legal-page-back{display:inline-flex;align-items:center;gap:6px;background:transparent;border:none;color:#8fa1b4;font-size:13px;font-weight:600;cursor:pointer;padding:6px 0;margin-bottom:14px;transition:color .15s ease}.legal-page-back:hover{color:#38bdf8}.legal-page-card{background:#0b1320;border:1px solid #162436;border-radius:14px;box-shadow:0 12px 36px -8px #000000a6;padding:28px 32px 36px}@media (max-width: 640px){.legal-page-card{padding:20px 18px 28px}}.legal-page-header{display:flex;align-items:center;gap:14px;padding-bottom:18px;margin-bottom:20px;border-bottom:1px solid #162436}.legal-page-header h1{margin:0;font-size:22px;font-weight:700;color:#fff;letter-spacing:-.3px}.legal-page-header-icon{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#38bdf81f;border:1px solid rgba(56,189,248,.28);color:#38bdf8;font-size:20px;flex-shrink:0}.legal-page-loading{display:flex;justify-content:center;padding:60px 0}.legal-page-support-card{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:10px;background:linear-gradient(135deg,#0284c71f,#38bdf814);border:1px solid rgba(56,189,248,.3);margin-bottom:22px;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.legal-page-support-card:hover{border-color:#38bdf88c;box-shadow:0 6px 20px #38bdf826;transform:translateY(-1px)}.legal-page-support-card-icon{width:38px;height:38px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#38bdf829;border:1px solid rgba(56,189,248,.35);color:#38bdf8;font-size:18px;flex-shrink:0}.legal-page-support-card-text{display:flex;flex-direction:column;gap:2px}.legal-page-support-card-text strong{color:#fff;font-size:13.5px;font-weight:700}.legal-page-support-card-text span{color:#7dd3fc;font-size:13px;font-weight:500}.legal-page-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:22px}@media (max-width: 700px){.legal-page-info-grid{grid-template-columns:1fr}}.legal-page-info-tile{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:10px;background:#0e1a2c;border:1px solid #1a2d46}.legal-page-info-tile-icon{width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#38bdf81f;border:1px solid rgba(56,189,248,.28);color:#38bdf8;font-size:16px;flex-shrink:0}.legal-page-info-tile-text{display:flex;flex-direction:column;min-width:0}.legal-page-info-tile-text strong{color:#fff;font-size:13.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.legal-page-info-tile-text span{color:#8fa1b4;font-size:11px;margin-top:1px}.legal-page-content{color:#cbd5e1;font-size:14.5px;line-height:1.75}.legal-page-content h1,.legal-page-content h2,.legal-page-content h3,.legal-page-content h4,.legal-page-content h5,.legal-page-content h6{color:#fff;font-weight:700;margin:26px 0 10px;line-height:1.35}.legal-page-content h1:first-child,.legal-page-content h2:first-child,.legal-page-content h3:first-child,.legal-page-content h4:first-child,.legal-page-content h5:first-child,.legal-page-content h6:first-child{margin-top:0}.legal-page-content h2{font-size:19px}.legal-page-content h3{font-size:16.5px}.legal-page-content h4{font-size:15px}.legal-page-content p{margin:0 0 14px;color:#cbd5e1}.legal-page-content a{color:#38bdf8;text-decoration:underline;text-underline-offset:2px}.legal-page-content a:hover{color:#7dd3fc}.legal-page-content strong,.legal-page-content b{color:#fff;font-weight:700}.legal-page-content ul,.legal-page-content ol{margin:0 0 16px;padding-left:22px}.legal-page-content ul li,.legal-page-content ol li{margin-bottom:8px;color:#cbd5e1}.legal-page-content ul li::marker,.legal-page-content ol li::marker{color:#38bdf8}.legal-page-content blockquote{margin:0 0 16px;padding:10px 16px;border-left:3px solid #38bdf8;background:#38bdf80f;color:#94a3b8;border-radius:0 8px 8px 0}.legal-page-content hr{border:none;border-top:1px solid #162436;margin:24px 0}.legal-page-content table{width:100%;border-collapse:collapse;margin:0 0 18px;font-size:13.5px}.legal-page-content th,.legal-page-content td{border:1px solid #1e2f42;padding:8px 12px;text-align:left}.legal-page-content th{background:#0f1927;color:#8da0b3;font-weight:600}.legal-page-content td{color:#cbd5e1}.legal-page-content img{max-width:100%;border-radius:8px;margin:10px 0}.legal-page-content code{background:#0d1726;border:1px solid #1a293c;color:#38bdf8;padding:2px 6px;border-radius:4px;font-size:13px}.thank-you-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;background-color:#0b0d12;background-image:radial-gradient(circle at 15% 15%,rgba(47,129,247,.12),transparent 35%),radial-gradient(circle at 90% 80%,rgba(47,129,247,.1),transparent 40%)}.thank-you-page .thank-you-container{background-color:#12151f;border:1px solid rgba(255,255,255,.06);border-radius:20px;padding:3rem 2.5rem;max-width:700px;width:100%;color:#fff;box-shadow:0 20px 50px #0006;text-align:center}.thank-you-page .thank-you-container .success-icon-wrapper{width:90px;height:90px;margin:0 auto 1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle,#2f81f759,#2f81f714);animation:scale-in .5s ease-out}.thank-you-page .thank-you-container .success-icon-wrapper .success-icon{width:60px;height:60px;border-radius:50%;background-color:#2f81f7;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.6rem}.thank-you-page .thank-you-container h1{font-size:1.9rem;margin-bottom:.75rem;color:#fff;font-weight:700}.thank-you-page .thank-you-container h1 .highlight{color:#2f81f7}.thank-you-page .thank-you-container .confirmation-message{font-size:1rem;line-height:1.6;margin-bottom:2rem;color:#ffffffa6;max-width:520px;margin-left:auto;margin-right:auto}.thank-you-page .thank-you-container .next-steps{text-align:left;background-color:#ffffff08;border:1px solid rgba(255,255,255,.06);padding:1.5rem;border-radius:12px;margin-bottom:2rem}.thank-you-page .thank-you-container .next-steps h2{color:#fff;margin-bottom:1.5rem;font-size:1.1rem;font-weight:600;display:flex;align-items:center;gap:.5rem}.thank-you-page .thank-you-container .next-steps h2 .anticon{color:#2f81f7}.thank-you-page .thank-you-container .next-steps .steps-row{display:flex;align-items:flex-start}.thank-you-page .thank-you-container .next-steps .step-item{display:flex;flex-direction:column;align-items:center;text-align:center;width:1%;flex:1 1 0}.thank-you-page .thank-you-container .next-steps .step-item .step-circle{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.9rem;margin-bottom:.6rem;background-color:#1c2230;border:2px solid rgba(255,255,255,.15);color:#ffffff80}.thank-you-page .thank-you-container .next-steps .step-item .step-title{font-size:.8rem;font-weight:600;color:#ffffffd9;margin-bottom:.25rem}.thank-you-page .thank-you-container .next-steps .step-item .step-desc{font-size:.72rem;color:#ffffff73;line-height:1.4}.thank-you-page .thank-you-container .next-steps .step-item.completed .step-circle{background-color:#2f81f7;border-color:#2f81f7;color:#fff}.thank-you-page .thank-you-container .next-steps .step-item.active .step-circle{background-color:transparent;border-color:#2f81f7;color:#2f81f7}.thank-you-page .thank-you-container .next-steps .step-item.active .step-title{color:#fff}.thank-you-page .thank-you-container .next-steps .step-line{height:2px;flex:0 0 40px;margin-top:17px;background-color:#ffffff26}.thank-you-page .thank-you-container .next-steps .step-line.completed{background-color:#2f81f7}.thank-you-page .thank-you-container .action-buttons{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.thank-you-page .thank-you-container .action-buttons button{min-width:170px;height:48px}.thank-you-page .thank-you-container .action-buttons .ant-btn-primary{background-color:#2f81f7;border-color:#2f81f7;color:#fff;font-weight:600}.thank-you-page .thank-you-container .action-buttons .ant-btn-primary:hover{background-color:#1c63d1;border-color:#1c63d1}.thank-you-page .thank-you-container .action-buttons .home-button{background-color:transparent;border:1px solid rgba(255,255,255,.2);color:#fff}.thank-you-page .thank-you-container .action-buttons .home-button:hover{border-color:#fff6;color:#fff}@keyframes scale-in{0%{transform:scale(0);opacity:0}70%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@media (max-width: 768px){.thank-you-page{padding:1rem}.thank-you-page .thank-you-container{padding:2rem 1.5rem}.thank-you-page .thank-you-container h1{font-size:1.5rem}.thank-you-page .thank-you-container .next-steps .steps-row{flex-wrap:wrap;row-gap:1.5rem}.thank-you-page .thank-you-container .next-steps .step-line{display:none}.thank-you-page .thank-you-container .next-steps .step-item{width:45%;flex:0 0 45%}.thank-you-page .thank-you-container .action-buttons{flex-direction:column}.thank-you-page .thank-you-container .action-buttons button{width:100%}}.docs-page{color:#fff;padding-bottom:56px}.docs-page__hero{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:32px;align-items:stretch;padding-top:42px}.docs-page__tag{margin-bottom:16px;border-radius:4px}.docs-page h1{margin:0;max-width:780px;color:#fff;font-size:42px;line-height:1.12;font-weight:800}.docs-page h2{margin:0;color:#fff;font-size:26px;line-height:1.25;font-weight:700}.docs-page h3{margin:0;color:#fff;font-size:18px;line-height:1.35;font-weight:700}.docs-page p{margin:0;color:#cbd5e1;line-height:1.7}.docs-page__hero>div:first-child p{margin-top:18px;max-width:780px;font-size:17px}.docs-page__snapshot{display:grid;gap:8px;align-content:center;padding:24px;border:1px solid rgba(255,255,255,.12);background:#1e2126;border-radius:8px}.docs-page__snapshot span{color:#94a3b8;font-size:12px;font-weight:700;text-transform:uppercase}.docs-page__snapshot strong{display:block;color:#fff;font-size:15px;font-weight:700;margin-bottom:10px}.docs-page__section{margin-top:42px}.docs-page__section-heading{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:18px}.docs-page__section-heading p{max-width:520px;text-align:right}.docs-page__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.docs-page__card.ant-card{height:100%;border-radius:8px;border-color:#ffffff1f;background:#20252b}.docs-page__card .ant-card-body{display:grid;gap:14px;height:100%}.docs-page__card-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:#159aff;background:#159aff1f;border:1px solid rgba(21,154,255,.24);border-radius:8px;font-size:20px}.docs-page__flow{display:grid;gap:12px}.docs-page__flow-item{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;padding:18px;border:1px solid rgba(255,255,255,.12);background:#20252b;border-radius:8px}.docs-page__flow-index{display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:#fff;background:#159aff;border-radius:8px;font-weight:800}.docs-page__flow-content{display:grid;gap:8px}.docs-page__flow-title{display:flex;gap:10px;align-items:center}.docs-page__flow-title span{color:#159aff;font-size:18px}.docs-page__architecture{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;padding:24px;border:1px solid rgba(255,255,255,.12);background:#1e2126;border-radius:8px}.docs-page__architecture h2{margin-bottom:12px}.docs-page__route-list{display:grid;gap:12px}.docs-page__route-list div{display:grid;grid-template-columns:20px 170px minmax(0,1fr);gap:12px;align-items:start;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.docs-page__route-list div:last-child{padding-bottom:0;border-bottom:0}.docs-page__route-list svg{color:#49c75c;margin-top:3px}.docs-page__route-list span{color:#fff;font-weight:700}.docs-page__modules{display:flex;flex-wrap:wrap;gap:10px}.docs-page__modules span{display:inline-flex;align-items:center;min-height:34px;padding:6px 12px;color:#e2e8f0;background:#1e2126;border:1px solid rgba(255,255,255,.12);border-radius:6px;font-weight:600}@media (max-width: 1024px){.docs-page__hero,.docs-page__architecture,.docs-page__grid{grid-template-columns:1fr}.docs-page__section-heading{display:grid}.docs-page__section-heading p{max-width:none;text-align:left}}@media (max-width: 640px){.docs-page__hero{padding-top:28px}.docs-page h1{font-size:32px}.docs-page__flow-item{grid-template-columns:1fr}.docs-page__route-list div{grid-template-columns:20px minmax(0,1fr)}.docs-page__route-list p{grid-column:2}}.commission-page-wrapper{background:#080e18;min-height:calc(100vh - 73px);padding-top:16px;padding-bottom:24px}.coin-icon{filter:drop-shadow(0 2px 4px rgba(245,166,35,.35));flex-shrink:0}.commission-header-bar{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 22px;border-radius:12px;background:#111822;border:1px solid rgba(56,189,248,.18);box-shadow:0 6px 20px -4px #00000080,0 0 14px #38bdf80f;margin-bottom:14px}.commission-header-bar-left{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.commission-header-bar-left h1{margin:0;font-size:21px;font-weight:700;color:#fff;letter-spacing:-.3px;line-height:1.3}.commission-header-bar-left p{margin:0;font-size:12.5px;color:#94a3b8;max-width:560px;line-height:1.5}.commission-header__payout-day{display:inline-flex;align-items:center;gap:6px;color:#38bdf8;font-size:11.5px;font-weight:600;line-height:1.4;padding:4px 10px;border-radius:999px;background:#38bdf81f;border:1px solid rgba(56,189,248,.3)}.commission-header-bar-actions{display:flex;gap:10px;flex-shrink:0}.commission-header-bar-actions .ant-btn{border-radius:8px;height:40px;font-weight:600;font-size:13px;letter-spacing:.2px;box-shadow:none}.commission-header__button-secondary{background:#0d1726!important;border:1px solid #1a293c!important;color:#94a3b8!important;transition:all .2s ease}.commission-header__button-secondary:hover{border-color:#38bdf8!important;color:#38bdf8!important;background:#38bdf814!important}.commission-header__button-primary{background:linear-gradient(135deg,#0284c7,#38bdf8)!important;border:none!important;box-shadow:0 4px 14px #0284c759!important;color:#fff!important;transition:all .3s cubic-bezier(.4,0,.2,1)}.commission-header__button-primary:hover:not(:disabled){background:linear-gradient(135deg,#38bdf8,#7dd3fc)!important;box-shadow:0 6px 20px #38bdf866!important;transform:translateY(-1px);color:#fff!important}.commission-header__button-primary:disabled{background:#0f1826!important;border:1px solid #1a293c!important;box-shadow:none!important;color:#475569!important}.commission-stat-grid-5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:14px}@media (max-width: 1280px){.commission-stat-grid-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 768px){.commission-stat-grid-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.commission-stat-grid-5{grid-template-columns:1fr}}.commission-stat-card-v2{background:#0e1a2c;border:1px solid #1a2d46;border-radius:10px;padding:14px 16px 0;position:relative;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 4px 14px -4px #0006;transition:all .25s cubic-bezier(.4,0,.2,1)}.commission-stat-card-v2:hover{transform:translateY(-2px);border-color:#38bdf866;background:#112036;box-shadow:0 8px 20px -4px #00000080,0 0 10px #38bdf81a}.commission-stat-card-v2--green{--accent: #10b981;--accent-soft: rgba(16, 185, 129, .14);--accent-border: rgba(16, 185, 129, .3)}.commission-stat-card-v2--orange{--accent: #f59e0b;--accent-soft: rgba(245, 158, 11, .14);--accent-border: rgba(245, 158, 11, .3)}.commission-stat-card-v2--blue{--accent: #38bdf8;--accent-soft: rgba(56, 189, 248, .14);--accent-border: rgba(56, 189, 248, .3)}.commission-stat-card-v2--purple{--accent: #a78bfa;--accent-soft: rgba(167, 139, 250, .14);--accent-border: rgba(167, 139, 250, .3)}.commission-stat-card-v2 .card-header-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:15px;margin-bottom:10px;background:var(--accent-soft);border:1px solid var(--accent-border);color:var(--accent)}.commission-stat-card-v2 .card-label{font-size:12px;color:#8fa1b4;font-weight:500;margin-bottom:4px}.commission-stat-card-v2 .card-value{font-size:20px;font-weight:700;color:#fff;letter-spacing:-.3px;line-height:1.2;margin-bottom:6px;min-height:24px;display:flex;align-items:center}.commission-stat-card-v2 .card-description{font-size:11.5px;color:#64748b;line-height:1.5;margin-bottom:10px}.commission-stat-card-v2 .card-sparkline-wrap{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;height:36px;display:flex;align-items:flex-end;margin-top:auto;overflow:hidden;color:var(--accent);opacity:.85}.commission-stat-card-v2 .card-sparkline-wrap svg{width:100%;height:100%;display:block}.commission-overview-card{background:#0b1320!important;border:1px solid #162436!important;border-radius:12px!important;box-shadow:0 8px 28px -6px #0009!important;overflow:hidden!important}.commission-overview-card .ant-card-head{border-bottom:none!important;padding:16px 20px 8px!important;background:#0b1320!important}.commission-overview-card .ant-card-head-title{padding:0!important}.commission-overview-card .ant-card-body{padding:0 20px 18px!important}.commission-overview-card .overview-header-left{display:flex!important;align-items:center!important;gap:10px!important}.commission-overview-card .overview-header-left .overview-header-icon{width:32px;height:32px;border-radius:8px;background:#0d2538;border:1px solid #174263;color:#38bdf8;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.commission-overview-card .overview-header-left .overview-header-title{font-size:16.5px!important;font-weight:700!important;color:#fff!important;margin:0 0 1px!important;line-height:1.2!important}.commission-overview-card .overview-header-left .overview-header-subtitle{font-size:12px!important;color:#8fa1b4!important;margin:0!important;font-weight:400!important;line-height:1.3!important}.commission-overview-card .ant-tabs-nav{margin-bottom:16px!important}.commission-overview-card .ant-tabs-nav:before{border-bottom:1px solid #162436!important}.commission-overview-card .ant-tabs-tab{color:#8fa1b4!important;font-weight:600!important;font-size:13.5px!important;padding:10px 2px!important}.commission-overview-card .ant-tabs-tab:hover{color:#38bdf8!important}.commission-overview-card .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#38bdf8!important;text-shadow:none!important}.commission-overview-card .ant-tabs-ink-bar{background:#38bdf8!important;height:2.5px!important}.commission-overview-card label.block{color:#94a3b8!important;font-size:12.5px!important;font-weight:600!important}.commission-overview-card .ant-input-affix-wrapper,.commission-overview-card .ant-select .ant-select-selector{background:#0d1726!important;border:1px solid #1a293c!important;border-radius:8px!important;color:#e2e8f0!important}.commission-overview-card .ant-input-affix-wrapper input{background:transparent!important;color:#e2e8f0!important}.commission-overview-card .ant-input-affix-wrapper input::placeholder{color:#64748b!important}.commission-overview-card .ant-select-selection-placeholder,.commission-overview-card .ant-select-selection-item{color:#e2e8f0!important}.commission-overview-card .ant-input-affix-wrapper:hover,.commission-overview-card .ant-input-affix-wrapper-focused,.commission-overview-card .ant-select:hover .ant-select-selector,.commission-overview-card .ant-select-focused .ant-select-selector{border-color:#38bdf8!important;box-shadow:0 0 0 2px #38bdf826!important}.commission-overview-card .anticon-search{color:#64748b!important}.commission-overview-card .ant-table,.commission-overview-card .ant-table-container{background:transparent!important}.commission-overview-card .ant-table-thead>tr>th{background:#0f1927!important;color:#8da0b3!important;font-size:12px!important;font-weight:500!important;border-top:1px solid #162436!important;border-bottom:1px solid #162436!important;padding:10px 16px!important;white-space:nowrap!important}.commission-overview-card .ant-table-thead>tr>th:before{display:none!important}.commission-overview-card .ant-table-tbody>tr.ant-table-measure-row{visibility:collapse!important;height:0!important;line-height:0!important;font-size:0!important}.commission-overview-card .ant-table-tbody>tr.ant-table-measure-row>td{padding:0!important;border:0!important;height:0!important;background:transparent!important}.commission-overview-card .ant-table-tbody>tr>td{background:#0b1320!important;border-bottom:1px solid #142132!important;color:#e2e8f0!important;font-size:13px!important;padding:11px 16px!important;white-space:nowrap!important;transition:background .15s ease!important}.commission-overview-card .ant-table-tbody>tr:hover>td{background:#111d2c!important}.commission-overview-card .ant-tag{border-radius:999px!important;padding:2px 12px!important;font-weight:600!important;border:none!important}.commission-overview-card .ant-pagination{padding:10px 0 0!important;margin:12px 0 0!important}.commission-overview-card .ant-pagination .ant-pagination-item{border-radius:6px;background:#0f1826;border:1px solid #1e2f42}.commission-overview-card .ant-pagination .ant-pagination-item a{color:#94a3b8}.commission-overview-card .ant-pagination .ant-pagination-item:hover{border-color:#38bdf8}.commission-overview-card .ant-pagination .ant-pagination-item:hover a{color:#fff}.commission-overview-card .ant-pagination .ant-pagination-item-active{border-color:#0284c7!important;background:#0284c7!important}.commission-overview-card .ant-pagination .ant-pagination-item-active a{color:#fff!important;font-weight:700!important}.commission-overview-card .ant-pagination .ant-pagination-item-active:hover a{color:#fff!important}.commission-overview-card .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.commission-overview-card .ant-pagination .ant-pagination-next .ant-pagination-item-link{background:#0f1826!important;border:1px solid #1e2f42!important;border-radius:6px;color:#94a3b8!important}.commission-overview-card .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.commission-overview-card .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover{border-color:#38bdf8!important;color:#38bdf8!important}.commission-overview-card .ant-pagination .ant-select-selector{background:#0f1826!important;border:1px solid #1e2f42!important;border-radius:6px!important;color:#94a3b8!important}.commission-empty-state{padding:32px 0;text-align:center}.commission-empty-state__title{color:#fff;font-size:16px;margin:0 0 6px}.commission-empty-state__subtitle{color:#8fa1b4;margin:0 0 18px}.commission-card-footer{color:#64748b;font-size:12px;margin-top:4px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}.pay-request-modal .ant-modal-content{background:radial-gradient(circle at top,#1d252f,#0d1013 70%);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:32px}.pay-request-modal .ant-modal-close{color:#9ea6b0;top:24px;inset-inline-end:24px}.pay-request-modal .ant-modal-close:hover{color:#fff;background:#ffffff14}.pay-request-modal .pay-request{text-align:center;color:#f5f5f5;display:flex;flex-direction:column;gap:12px;align-items:center}.pay-request-modal .pay-request__badge{text-transform:uppercase;letter-spacing:.08em;font-size:11px;background:#38bdf826;border:1px solid rgba(56,189,248,.3);border-radius:999px;padding:4px 14px;color:#38bdf8}.pay-request-modal .pay-request__badge--success{background:#38c88226;border-color:#38c88259;color:#6fe3a5}.pay-request-modal .pay-request__icon{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:32px;background:linear-gradient(145deg,#0284c72e,#38bdf826);color:#38bdf8;margin-top:4px}.pay-request-modal .pay-request__icon--success{background:linear-gradient(145deg,#38c8822e,#38c88214);color:#52e39a}.pay-request-modal h2{font-size:20px;margin:4px 0 0;color:#fff;font-weight:600}.pay-request-modal p{color:#b8bfc7;margin:0;font-size:14px;line-height:1.6}.pay-request-modal .pay-request__section{width:100%;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px 18px;margin-top:6px}.pay-request-modal .pay-request__row{display:flex;justify-content:space-between;align-items:center;font-size:14px;padding:7px 0}.pay-request-modal .pay-request__row:not(:last-child){border-bottom:1px solid rgba(255,255,255,.06)}.pay-request-modal .pay-request__row span:first-child{color:#9ea6b0}.pay-request-modal .pay-request__row span:last-child{color:#fff;font-weight:500}.pay-request-modal .pay-request__row--highlight span:last-child{color:#38bdf8;font-weight:700;font-size:16px}.pay-request-modal .pay-request__row--highlight[tabindex]{border-radius:8px;outline:none}.pay-request-modal .pay-request__row--highlight[tabindex]:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.pay-request-modal .pay-request__field{width:100%;text-align:left}.pay-request-modal .pay-request__field label{display:block;color:#d0d0d0;font-weight:500;margin-bottom:8px;font-size:13px}.pay-request-modal .pay-request__field .ant-input-number{width:100%!important;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:10px!important;padding-inline-start:0!important}.pay-request-modal .pay-request__field .ant-input-number .ant-input-number-input-wrap{height:46px}.pay-request-modal .pay-request__field .ant-input-number .ant-input-number-input{color:#fff!important;-webkit-text-fill-color:#ffffff;height:46px!important;padding-inline-start:4px!important;font-size:16px!important;font-weight:600!important}.pay-request-modal .pay-request__field .ant-input-number .ant-input-number-input::placeholder{color:#ffffffbf!important;font-weight:400!important;font-style:italic;letter-spacing:.2px;opacity:1}.pay-request-modal .pay-request__field .ant-input-number .ant-input-number-prefix{margin-inline-end:0}.pay-request-modal .pay-request__field .ant-input-number:hover,.pay-request-modal .pay-request__field .ant-input-number.ant-input-number-focused{border-color:#38bdf899!important}.pay-request-modal .pay-request__field .pay-request__currency{display:inline-flex;align-items:center;justify-content:center;height:46px;padding-inline:14px;border-inline-end:1px solid rgba(255,255,255,.12);color:#38bdf8;font-weight:700;font-size:16px}.pay-request-modal .pay-request__field .ant-input-number-status-error{border-color:#ff4d4f!important}.pay-request-modal .pay-request__field-error{width:100%;text-align:left;color:#ff7875;font-size:13px;margin-top:6px}.pay-request-modal .pay-request__hint{font-size:12.5px;color:#8b939c;width:100%;text-align:left}.pay-request-modal .pay-request__actions{display:flex;gap:12px;margin-top:8px;justify-content:flex-end;width:100%}.pay-request-modal .pay-request__actions .ant-btn{height:44px;border-radius:12px;font-size:14.5px;font-weight:600;padding:0 22px}.pay-request-modal .pay-request__actions .pay-request__button-primary{background:linear-gradient(135deg,#0284c7,#38bdf8);border:none;box-shadow:0 4px 12px #0284c74d;color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1)}.pay-request-modal .pay-request__actions .pay-request__button-primary:hover:not(:disabled){background:linear-gradient(135deg,#38bdf8,#7dd3fc)!important;box-shadow:0 6px 20px #38bdf866;transform:translateY(-1px);color:#fff!important}.pay-request-modal .pay-request__actions .pay-request__button-primary:disabled{opacity:.5;color:#fff!important}.pay-request-modal .pay-request__actions .pay-request__button-secondary{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#d0d0d0}.pay-request-modal .pay-request__actions .pay-request__button-secondary:hover{background:#ffffff1a!important;border-color:#fff3!important;color:#fff!important}.pay-request-modal .pay-request__submit{width:100%;margin-top:6px}.how-to-earn-page-wrapper{background:#080e18;min-height:calc(100vh - 73px);padding-top:16px;padding-bottom:24px}.how-to-earn-header-bar{position:relative;display:flex;align-items:center;gap:14px;padding:16px 22px;border-radius:12px;background:#111822;border:1px solid rgba(52,211,153,.22);box-shadow:0 6px 20px -4px #00000080,0 0 14px #34d39914;margin-bottom:14px}.how-to-earn-header-bar h1{margin:0;font-size:21px;font-weight:700;color:#fff;letter-spacing:-.3px}.how-to-earn-header-bar p{margin:4px 0 0;font-size:12.5px;color:#94a3b8;line-height:1.5}.how-to-earn-header-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#34d3991f;border:1px solid rgba(52,211,153,.28);color:#34d399;font-size:20px;flex-shrink:0}.how-to-earn-step-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}@media (max-width: 1024px){.how-to-earn-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.how-to-earn-step-grid{grid-template-columns:1fr}}.how-to-earn-step-card{background:#0e1a2c;border:1px solid #1a2d46;border-radius:10px;padding:16px;position:relative;box-shadow:0 4px 14px -4px #0006;transition:all .25s cubic-bezier(.4,0,.2,1)}.how-to-earn-step-card:hover{transform:translateY(-2px);border-color:var(--accent-border);background:#112036;box-shadow:0 8px 20px -4px #00000080,0 0 10px var(--accent-soft)}.how-to-earn-step-card h3{color:#fff;font-size:14px;font-weight:700;margin:10px 0 4px}.how-to-earn-step-card p{color:#8fa1b4;font-size:12.5px;line-height:1.55;margin:0}.how-to-earn-step-card .step-card-icon{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px;background:var(--accent-soft);border:1px solid var(--accent-border);color:var(--accent)}.how-to-earn-step-card .step-card-payout-badge{display:inline-flex;margin-top:10px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;color:#38bdf8;background:#38bdf81f;border:1px solid rgba(56,189,248,.3)}.how-to-earn-step-card--blue{--accent: #38bdf8;--accent-soft: rgba(56, 189, 248, .14);--accent-border: rgba(56, 189, 248, .3)}.how-to-earn-step-card--purple{--accent: #a78bfa;--accent-soft: rgba(167, 139, 250, .14);--accent-border: rgba(167, 139, 250, .3)}.how-to-earn-step-card--orange{--accent: #f59e0b;--accent-soft: rgba(245, 158, 11, .14);--accent-border: rgba(245, 158, 11, .3)}.how-to-earn-step-card--green{--accent: #10b981;--accent-soft: rgba(16, 185, 129, .14);--accent-border: rgba(16, 185, 129, .3)}.how-to-earn-overview-card{background:#0b1320!important;border:1px solid #162436!important;border-radius:12px!important;box-shadow:0 8px 28px -6px #0009!important;overflow:hidden!important}.how-to-earn-overview-card .ant-card-head{border-bottom:none!important;padding:16px 20px 8px!important;background:#0b1320!important}.how-to-earn-overview-card .ant-card-head-title{padding:0!important}.how-to-earn-overview-card .ant-card-body{padding:0 20px 18px!important}.how-to-earn-overview-card .overview-header-left{display:flex!important;align-items:center!important;gap:10px!important}.how-to-earn-overview-card .overview-header-left .overview-header-icon{width:32px;height:32px;border-radius:8px;background:#0d2538;border:1px solid #174263;color:#38bdf8;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.how-to-earn-overview-card .overview-header-left .overview-header-title{font-size:16.5px!important;font-weight:700!important;color:#fff!important;margin:0 0 1px!important;line-height:1.2!important}.how-to-earn-overview-card .overview-header-left .overview-header-subtitle{font-size:12px!important;color:#8fa1b4!important;margin:0!important;font-weight:400!important;line-height:1.3!important}.how-to-earn-overview-card .ant-table,.how-to-earn-overview-card .ant-table-container{background:transparent!important}.how-to-earn-overview-card .ant-table-thead>tr>th{background:#0f1927!important;color:#8da0b3!important;font-size:12px!important;font-weight:500!important;border-top:1px solid #162436!important;border-bottom:1px solid #162436!important;padding:10px 16px!important;white-space:nowrap!important}.how-to-earn-overview-card .ant-table-thead>tr>th:before{display:none!important}.how-to-earn-overview-card .ant-table-tbody>tr.ant-table-measure-row{visibility:collapse!important;height:0!important;line-height:0!important;font-size:0!important}.how-to-earn-overview-card .ant-table-tbody>tr.ant-table-measure-row>td{padding:0!important;border:0!important;height:0!important;background:transparent!important}.how-to-earn-overview-card .ant-table-tbody>tr>td{background:#0b1320!important;border-bottom:1px solid #142132!important;color:#e2e8f0!important;font-size:13px!important;padding:11px 16px!important;white-space:nowrap!important;transition:background .15s ease!important}.how-to-earn-overview-card .ant-table-tbody>tr:hover>td{background:#111d2c!important}.how-to-earn-overview-card .ant-tag{border-radius:999px!important;padding:2px 10px!important;font-weight:600!important;border:none!important}.how-to-earn-alert.ant-alert{background:#38bdf814!important;border:1px solid rgba(56,189,248,.25)!important;border-radius:10px!important}.how-to-earn-alert.ant-alert .ant-alert-icon{color:#38bdf8!important}.how-to-earn-alert.ant-alert .ant-alert-message{color:#fff!important;font-weight:600!important;font-size:13.5px!important}.how-to-earn-alert.ant-alert .ant-alert-description{color:#94a3b8!important;font-size:12.5px!important;line-height:1.55!important}.how-to-earn-events-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media (max-width: 900px){.how-to-earn-events-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.how-to-earn-event-card{background:#0e1a2c;border:1px solid #1a2d46;border-radius:10px;padding:16px;transition:all .25s cubic-bezier(.4,0,.2,1)}.how-to-earn-event-card:hover{transform:translateY(-2px);border-color:var(--accent-border)}.how-to-earn-event-card .event-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.how-to-earn-event-card .event-card-icon{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;background:var(--accent-soft);border:1px solid var(--accent-border);color:var(--accent)}.how-to-earn-event-card h3{color:#fff;font-size:14px;font-weight:700;margin:0 0 4px}.how-to-earn-event-card .event-card-description{color:#8fa1b4;font-size:12.5px;line-height:1.55;margin:0 0 8px}.how-to-earn-event-card .event-card-note{font-size:12px;line-height:1.55;margin:0;color:var(--accent)}.how-to-earn-event-card--neutral{--accent: #8fa1b4;--accent-soft: rgba(143, 161, 180, .12);--accent-border: rgba(143, 161, 180, .25)}.how-to-earn-event-card--neutral .event-card-note{color:#64748b}.how-to-earn-event-card--green{--accent: #22c55e;--accent-soft: rgba(34, 197, 94, .14);--accent-border: rgba(34, 197, 94, .35);border-color:#22c55e59}body{display:contents}#root{height:100%;width:100%}html{height:100%}::-webkit-scrollbar{width:6px;background:var(--bg-base)}::-webkit-scrollbar-thumb{background:var(--border-default);-webkit-border-radius:1ex}::-webkit-scrollbar-corner{background:var(--bg-base)}:root{--primary: #2F81F7;--primary-hover: #4C93FF;--bg-base: #191D24;--bg-surface: #20242C;--bg-surface-alt: #262B34;--bg-elevated: #2C313B;--bg-hover: #333944;--border-subtle: #333944;--border-default: #3D4451;--text-primary: #F2F3F5;--text-secondary: #9AA4B2;--text-muted: #6B7280;--user-page-bg: var(--bg-base);--input-bg: var(--bg-surface-alt);--input-border-color: var(--border-default);--form-bg: var(--bg-base);--white: #fff}html,body{max-width:100vw;overflow-x:hidden}body{font-family:Inter,sans-serif!important;background:var(--form-bg)!important;color:var(--text-primary)}a{font-weight:500;color:var(--primary);text-decoration:inherit}a:hover{color:var(--primary)}body{margin:0;padding:0%}.ant-input,.ant-select-selector{border-radius:8px}button{border:0;font-size:1em;font-weight:500;cursor:pointer;transition:border-color .25s;background-color:transparent}.ant-layout{background:var(--form-bg)!important;min-height:100vh}img{max-width:100%;height:auto}@media (min-width: 1024px){.ant-table td,.ant-table th{font-size:1rem}}.ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row{visibility:collapse!important;height:0!important;line-height:0!important;font-size:0!important}.ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row>td{padding:0!important;border:0!important;height:0!important;background-color:transparent!important}.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row):nth-child(odd)>td{background-color:var(--bg-surface-alt)!important}.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid var(--border-subtle)}.ant-input-outlined.ant-input-status-error:not(.ant-input-disabled){background:var(--input-bg)!important}.ant-input:focus,.ant-input:active,.ant-input:focus-within,.ant-input:focus-visible{background:var(--input-bg)!important;color:#fff!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{background-color:transparent!important;-webkit-text-fill-color:#fff!important;box-shadow:0 0 0 1000px var(--bg-surface-alt) inset!important;caret-color:#fff!important}.ant-table-wrapper .ant-table-thead>tr>th{border-color:var(--border-default)!important}.ant-table-wrapper .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{background-color:transparent}.centered__pagination.ant-table-wrapper .ant-table-pagination.ant-pagination{justify-content:center;position:relative}.ant-pagination .ant-pagination-item{background-color:transparent}.centered__pagination.ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-options{position:absolute;top:0%;right:10px}.right__alignment__close .ant-drawer-header{flex-direction:row-reverse;border-bottom:1px solid #646262;padding-bottom:10px}.ant-dropdown-menu{min-width:200px!important}.apexcharts-canvas{width:100%!important}.right__alignment__close .ant-drawer-header-title{flex-direction:row-reverse}.user__link__list a{border-left:5px solid transparent}.user__link__list a.active{border-left-color:var(--primary)}.ant-dropdown{box-shadow:0 12px 32px #0000008c,0 0 0 1px var(--border-subtle)!important}@media (min-width: 1536px){.container{max-width:80%}}
