@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Francois+One&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);#resetPassword{width:100%;margin:0 auto}@media(min-width:768px){#resetPassword{width:100%}}@media(min-width:992px){#resetPassword{max-width:500px}}#resetPassword .ant-input-affix-wrapper{border-radius:6px;padding:0 11px;height:48px}#resetPassword .ant-input-affix-wrapper .ant-input{height:46px}#resetPassword .ant-input-affix-wrapper .ant-input-suffix{display:flex;align-items:center}.Body/regular{font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0;text-align:left}.ant-form-horizontal .ant-form-item-label{width:150px}.create-campaign-card{height:325px}.BodyRegular{font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0;text-align:left}.ant-form-horizontal .ant-form-item-label{width:200px}.ant-form-item-label{text-align:left}.ant-form-item-label>label{color:#767474;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0;text-align:left}#categoriesListCard{width:100%}@media (max-width:783px){#categoriesListCard{width:100%}}.influencer-dashboard{padding:0}.influencer-dashboard .kpi-row{margin-bottom:24px;display:flex;flex-wrap:wrap}.influencer-dashboard .kpi-row>.ant-col{flex:1 1;max-width:25%}@media(max-width:768px){.influencer-dashboard .kpi-row>.ant-col{flex:1 1 50%;max-width:50%}}.influencer-dashboard .kpi-card{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:20px;height:100%;box-shadow:0 1px 3px rgba(0,0,0,.04);transition:box-shadow .2s ease}.influencer-dashboard .kpi-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.influencer-dashboard .kpi-card .kpi-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.influencer-dashboard .kpi-card .kpi-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px}.influencer-dashboard .kpi-card .kpi-icon.green{background:rgba(82,196,26,.1);color:#52c41a}.influencer-dashboard .kpi-card .kpi-icon.blue{background:rgba(24,144,255,.1);color:#1890ff}.influencer-dashboard .kpi-card .kpi-icon.purple{background:rgba(114,46,209,.1);color:#722ed1}.influencer-dashboard .kpi-card .kpi-icon.orange{background:rgba(250,140,22,.1);color:#fa8c16}.influencer-dashboard .kpi-card .kpi-icon.gray{background:hsla(0,0%,54.9%,.1);color:#8c8c8c}.influencer-dashboard .kpi-card .kpi-content .kpi-value{font-size:clamp(16px,2.5vw,24px);font-weight:700;color:#262626;line-height:1.3;margin-bottom:4px;word-break:break-word;overflow-wrap:break-word}.influencer-dashboard .kpi-card .kpi-content .kpi-label{font-size:12px;color:#8c8c8c;font-weight:500}.influencer-dashboard .profile-section{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:24px;height:100%;box-shadow:0 1px 3px rgba(0,0,0,.04)}.influencer-dashboard .profile-section .profile-header{display:flex;align-items:center;grid-gap:16px;gap:16px}.influencer-dashboard .profile-section .profile-avatar{width:64px;height:64px;min-width:64px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff}.influencer-dashboard .profile-section .profile-info{flex:1 1;min-width:0}.influencer-dashboard .profile-section .profile-info .profile-name{font-size:18px;font-weight:600;color:#262626;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.influencer-dashboard .profile-section .profile-info .profile-categories{font-size:13px;color:#722ed1;margin-bottom:2px}.influencer-dashboard .profile-section .profile-info .profile-meta{font-size:12px;color:#8c8c8c}.influencer-dashboard .quick-actions-section{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:24px;height:100%;box-shadow:0 1px 3px rgba(0,0,0,.04)}.influencer-dashboard .quick-actions-section .section-title{font-size:14px;font-weight:600;color:#262626;margin-bottom:16px}.influencer-dashboard .quick-actions-section .quick-actions{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.influencer-dashboard .quick-actions-section .quick-actions .ant-btn{display:flex;align-items:center;justify-content:flex-start;grid-gap:8px;gap:8px;height:40px;border-radius:8px;font-weight:500;padding:0 16px}.influencer-dashboard .quick-actions-section .quick-actions .ant-btn.ant-btn-default{border-color:#e8e8e8;color:#595959}.influencer-dashboard .quick-actions-section .quick-actions .ant-btn.ant-btn-default:hover{border-color:#722ed1;color:#722ed1}.influencer-dashboard .quick-actions-section .quick-actions .ant-btn.ant-btn-primary{background:#722ed1;border-color:#722ed1}.influencer-dashboard .quick-actions-section .quick-actions .ant-btn.ant-btn-primary:hover{background:#531dab;border-color:#531dab}.influencer-dashboard .quick-actions-section .quick-actions .ant-btn .anticon{font-size:16px}.influencer-dashboard .campaigns-section{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:24px;margin-top:24px;box-shadow:0 1px 3px rgba(0,0,0,.04)}.influencer-dashboard .campaigns-section .section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.influencer-dashboard .campaigns-section .section-header .section-title{font-size:16px;font-weight:600;color:#262626;margin:0;display:flex;align-items:center;grid-gap:8px;gap:8px}.influencer-dashboard .campaigns-section .section-header .section-title .anticon{color:#bfbfbf;font-size:14px;cursor:help}.influencer-dashboard .campaigns-section .ant-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600;font-size:13px;color:#595959;border-bottom:1px solid #f0f0f0;padding:12px 16px}.influencer-dashboard .campaigns-section .ant-table .ant-table-tbody>tr>td{font-size:14px;padding:12px 16px;color:#262626}.influencer-dashboard .campaigns-section .ant-table .ant-table-tbody>tr:hover>td{background:#fafafa}.influencer-dashboard .campaigns-section .action-link,.influencer-dashboard .campaigns-section .campaign-name-link{color:#722ed1;font-weight:500;cursor:pointer;transition:color .2s}.influencer-dashboard .campaigns-section .action-link:hover,.influencer-dashboard .campaigns-section .campaign-name-link:hover{color:#531dab}.influencer-dashboard .social-media-banner{background:linear-gradient(135deg,#fff7e6,#fff1f0);border:1px solid #ffe7ba;border-radius:12px;padding:16px 20px;margin-bottom:24px}.influencer-dashboard .social-media-banner .banner-content{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px}.influencer-dashboard .social-media-banner .banner-left{display:flex;align-items:center;grid-gap:12px;gap:12px;flex:1 1}.influencer-dashboard .social-media-banner .banner-icon{width:36px;height:36px;border-radius:50%;background:#fff2e8;display:flex;align-items:center;justify-content:center}.influencer-dashboard .social-media-banner .banner-icon .anticon{font-size:18px;color:#fa8c16}.influencer-dashboard .social-media-banner .banner-text{font-size:14px;color:#595959;font-weight:500}.influencer-dashboard .social-media-banner .banner-actions{display:flex;align-items:center;grid-gap:8px;gap:8px}.influencer-dashboard .social-media-banner .banner-actions .ant-btn-primary{background:#722ed1;border-color:#722ed1;font-weight:500;border-radius:6px}.influencer-dashboard .social-media-banner .banner-actions .ant-btn-primary:hover{background:#531dab;border-color:#531dab}.influencer-dashboard .social-media-banner .banner-actions .close-btn{width:28px;height:28px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#bfbfbf;font-size:18px}.influencer-dashboard .social-media-banner .banner-actions .close-btn:hover{background:#f0f0f0;color:#8c8c8c}@media(max-width:992px){.influencer-dashboard .profile-section,.influencer-dashboard .quick-actions-section{margin-bottom:16px}.influencer-dashboard .quick-actions-section .quick-actions{flex-direction:row;flex-wrap:wrap}.influencer-dashboard .quick-actions-section .quick-actions .ant-btn{flex:1 1;min-width:140px}}@media(max-width:576px){.influencer-dashboard .kpi-card{padding:16px}.influencer-dashboard .kpi-card .kpi-content .kpi-value{font-size:22px}.influencer-dashboard .profile-section .profile-header{flex-direction:column;text-align:center}.influencer-dashboard .profile-section .profile-info .profile-name{white-space:normal}.influencer-dashboard .quick-actions-section .quick-actions{flex-direction:column}.influencer-dashboard .quick-actions-section .quick-actions .ant-btn{width:100%}.influencer-dashboard .social-media-banner .banner-content{flex-direction:column;align-items:flex-start}.influencer-dashboard .social-media-banner .banner-actions{width:100%;justify-content:space-between}}.ant-tabs-tab{margin-left:5px!important}.ant-popover-content{border-left:2px solid #952ae7!important;border-right:2px solid #952ae7!important;border-bottom:2px solid #952ae7!important}.ant-popover-content,.ant-popover-inner{border-radius:10px!important}@media(max-width:767px){.auth-user{width:100%;display:flex;justify-content:flex-end}}.logo-mobile{margin-left:45px}.logo-img-mobile{width:52px;height:32px}.lang-selector{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:6px 12px;border-radius:8px;cursor:pointer;transition:background-color .2s}.lang-selector:hover{background-color:hsla(0,0%,100%,.1)}.lang-selector .lang-flag{width:24px;height:16px;border-radius:3px;object-fit:cover}.lang-selector .lang-code{color:#fff;font-size:13px;font-weight:500;text-transform:uppercase}.lang-selector .lang-arrow{color:hsla(0,0%,100%,.7);font-size:10px;margin-left:2px}.ant-dropdown-menu{border-radius:12px!important;padding:8px!important;box-shadow:0 4px 20px rgba(0,0,0,.15)!important;min-width:160px!important}.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title{padding:10px 12px!important;font-weight:500!important;border-radius:8px!important;margin:2px 0!important;transition:all .2s!important}.ant-dropdown-menu-item .ant-avatar,.ant-dropdown-menu-submenu-title .ant-avatar{width:22px!important;height:15px!important;border-radius:3px!important}.ant-dropdown-menu-item:hover{background-color:#f5f5f5!important}.ant-dropdown-menu-item-selected{background-color:#f4eafd!important;color:#722ed1!important}.ant-dropdown-menu-item-selected:hover{background-color:#ede4fb!important}.ant-dropdown-menu-item-danger{color:#ff4d4f!important}.ant-dropdown-menu-item-danger:hover{background-color:#fff1f0!important;color:#ff4d4f!important}.ant-dropdown-menu-item-danger .anticon{color:#ff4d4f!important}.notification-container{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-right:8px}.notification-btn{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:hsla(0,0%,100%,.1);border:none;cursor:pointer;transition:all .2s}.notification-btn:hover{background:hsla(0,0%,100%,.2)}.notification-btn .anticon{font-size:18px;color:#fff}.notification-btn .notification-badge{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;background:#ff4d4f;border-radius:9px;font-size:11px;font-weight:600;color:#fff;display:flex;align-items:center;justify-content:center;line-height:1}.user-info{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:8px 12px;border-radius:12px;cursor:pointer;transition:background-color .2s}.user-info:hover{background-color:hsla(0,0%,100%,.1)}.user-info .user-avatar{background-color:hsla(0,0%,100%,.15);color:#fff;font-size:18px;flex-shrink:0}.user-info .user-name{display:flex;flex-direction:column;min-width:80px;max-width:150px}.user-info .user-name .firstname{font-size:14px;font-weight:600;color:#fff}.user-info .user-name .firstname,.user-info .user-name .lastname{line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-info .user-name .lastname{font-size:12px;font-weight:400;color:hsla(0,0%,100%,.8)}.user-info .dropdown-arrow{color:hsla(0,0%,100%,.7);font-size:10px;flex-shrink:0}.mobile-sider{position:fixed;top:0;left:0;height:100vh;z-index:1000}.ant-layout-sider.ant-layout-sider-light .ant-layout-sider-zero-width-trigger{position:fixed;top:23px;left:10px;background-color:initial!important;color:#fff!important;z-index:1100}.ant-layout-sider.ant-layout-sider-light .ant-layout-sider-zero-width-trigger .anticon{font-size:24px;line-height:1}.ant-menu-root.ant-menu-inline,.ant-menu-root.ant-menu-vertical,.ant-menu-root.ant-menu-vertical-left,.ant-menu-root.ant-menu-vertical-right{position:relative;z-index:9999999}.blur-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;display:none}.blur-overlay.show{display:block}.no-scroll{overflow:hidden}.sider-footer{position:absolute;bottom:120px;right:10px;display:flex;justify-content:flex-end;width:calc(100% - 20px);padding:10px}.report-payment-account-detail-title{font-weight:700;font-size:2rem}.report-payment-account-detail-field-label,.report-payment-account-detail-field-value{width:100%;font-weight:500;font-size:1.1rem}.report-payment-account-detail-field-label{position:relative}.report-payment-account-detail-field-label:after{position:absolute;font-weight:700;right:10px;content:":"}.conversion-loading-container{height:470px;display:flex;align-items:center;justify-content:center}@media(max-width:576px){.ant-picker-panels{flex-direction:column}}.receipts-page .page-header{margin-bottom:24px}.receipts-page .page-header .back-link{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;color:#6b7280;font-size:14px;margin-bottom:8px;transition:color .2s}.receipts-page .page-header .back-link:hover{color:#9333ea}.receipts-page .page-header .page-title{margin:0!important;color:#1f2937;display:flex;align-items:center;grid-gap:12px;gap:12px}.receipts-page .page-header .page-title .title-icon{color:#9333ea}.receipts-page .profile-summary-card{border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.06);margin-bottom:24px}.receipts-page .profile-summary-card .profile-info{display:flex;align-items:center;grid-gap:20px;gap:20px}@media(max-width:576px){.receipts-page .profile-summary-card .profile-info{flex-direction:column;text-align:center}}.receipts-page .profile-summary-card .profile-info .profile-avatar{background:linear-gradient(135deg,#9333ea,#7c3aed);flex-shrink:0}.receipts-page .profile-summary-card .profile-info .profile-details .profile-name{margin:0 0 8px!important;color:#1f2937}.receipts-page .profile-summary-card .profile-info .profile-details .profile-meta{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-bottom:8px}@media(max-width:576px){.receipts-page .profile-summary-card .profile-info .profile-details .profile-meta{justify-content:center}}.receipts-page .profile-summary-card .profile-info .profile-details .profile-meta .ant-tag{margin:0;border-radius:12px;font-size:12px}.receipts-page .profile-summary-card .profile-info .profile-details .join-date{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:13px}@media(max-width:576px){.receipts-page .profile-summary-card .profile-info .profile-details .join-date{justify-content:center}}.receipts-page .profile-summary-card .profile-stats{display:flex;justify-content:flex-end}@media(max-width:768px){.receipts-page .profile-summary-card .profile-stats{justify-content:center;margin-top:16px}}.receipts-page .profile-summary-card .profile-stats .stat-item{display:flex;align-items:center;grid-gap:16px;gap:16px;padding:16px 24px;background:linear-gradient(135deg,#f5f3ff,#ede9fe);border-radius:12px}.receipts-page .profile-summary-card .profile-stats .stat-item .stat-icon{font-size:32px;color:#9333ea}.receipts-page .profile-summary-card .profile-stats .stat-item .stat-content .stat-value{margin:0!important;color:#9333ea}.receipts-page .receipts-table-card{border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.receipts-page .receipts-table-card .ant-card-head{border-bottom:1px solid #f3f4f6}.receipts-page .receipts-table-card .ant-card-head .card-title{display:flex;align-items:center;grid-gap:10px;gap:10px;font-weight:600;color:#1f2937}.receipts-page .receipts-table-card .ant-card-head .card-title .anticon{color:#9333ea}.receipts-page .receipts-table-card .ant-card-body{padding:0}.receipts-page .receipts-table-card .ant-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#374151;border-bottom:1px solid #f3f4f6}.receipts-page .receipts-table-card .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid #f3f4f6}.receipts-page .receipts-table-card .ant-table .ant-table-tbody>tr:hover>td{background:#f9fafb}.receipts-page .receipts-table-card .ant-table .clickable-span{color:#9333ea;font-weight:500;cursor:pointer;transition:color .2s}.receipts-page .receipts-table-card .ant-table .clickable-span:hover{color:#7c3aed}.receipts-page .receipts-table-card .ant-pagination{padding:16px 24px;margin:0}.receipts-page .receipts-table-card .ant-pagination .ant-pagination-item-active{border-color:#9333ea}.receipts-page .receipts-table-card .ant-pagination .ant-pagination-item-active a{color:#9333ea}.influencer-profile-page{padding:0}.influencer-profile-page .profile-main-card{background:#fff;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.06);height:100%}.influencer-profile-page .profile-main-card .profile-header{display:flex;grid-gap:24px;gap:24px;align-items:flex-start}@media(max-width:576px){.influencer-profile-page .profile-main-card .profile-header{flex-direction:column;align-items:center;text-align:center}}.influencer-profile-page .profile-main-card .profile-avatar-wrapper{position:relative;flex-shrink:0}.influencer-profile-page .profile-main-card .profile-avatar-wrapper .profile-avatar{background:linear-gradient(135deg,#9333ea,#7c3aed);border:4px solid #fff;box-shadow:0 4px 12px rgba(147,51,234,.3)}.influencer-profile-page .profile-main-card .profile-avatar-wrapper .profile-status-badge{position:absolute;bottom:8px;right:8px;width:20px;height:20px;background:#52c41a;border:3px solid #fff;border-radius:50%}.influencer-profile-page .profile-main-card .profile-info{flex:1 1}.influencer-profile-page .profile-main-card .profile-info .profile-name{margin-bottom:8px!important;color:#1f2937;font-weight:700}.influencer-profile-page .profile-main-card .profile-info .profile-categories{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-bottom:12px}@media(max-width:576px){.influencer-profile-page .profile-main-card .profile-info .profile-categories{justify-content:center}}.influencer-profile-page .profile-main-card .profile-info .profile-categories .category-tag,.influencer-profile-page .profile-main-card .profile-info .profile-categories .country-tag{margin:0;border-radius:12px;font-size:12px}.influencer-profile-page .profile-main-card .profile-info .profile-meta{display:flex;align-items:center;grid-gap:8px;gap:8px;color:#6b7280;font-size:13px}@media(max-width:576px){.influencer-profile-page .profile-main-card .profile-info .profile-meta{justify-content:center}}.influencer-profile-page .profile-main-card .contact-section .contact-item{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;padding:12px;background:#f9fafb;border-radius:12px;transition:all .2s}.influencer-profile-page .profile-main-card .contact-section .contact-item:hover{background:#f3f4f6}.influencer-profile-page .profile-main-card .contact-section .contact-item .contact-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#9333ea,#7c3aed);border-radius:10px;color:#fff;font-size:18px;flex-shrink:0}.influencer-profile-page .profile-main-card .contact-section .contact-item .contact-content{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.influencer-profile-page .profile-main-card .contact-section .contact-item .contact-content .contact-label{font-size:12px}.influencer-profile-page .profile-main-card .contact-section .contact-item .contact-content .contact-value{font-size:14px;color:#1f2937}.influencer-profile-page .profile-main-card .about-section .section-title{color:#374151;margin-bottom:8px!important}.influencer-profile-page .profile-main-card .about-section .biography-text{color:#6b7280;margin-bottom:0;line-height:1.6}.influencer-profile-page .profile-main-card .card-actions{margin-top:24px;display:flex;justify-content:flex-end}.influencer-profile-page .profile-main-card .card-actions .edit-button{background:linear-gradient(135deg,#9333ea,#7c3aed);border:none;border-radius:8px;height:40px;padding:0 24px;font-weight:500}.influencer-profile-page .profile-main-card .card-actions .edit-button:hover{background:linear-gradient(135deg,#7c3aed,#6d28d9)}.influencer-profile-page .payment-card,.influencer-profile-page .platforms-card{background:#fff;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.influencer-profile-page .payment-card .ant-card-head,.influencer-profile-page .platforms-card .ant-card-head{border-bottom:1px solid #f3f4f6;padding:16px 24px;min-height:auto}.influencer-profile-page .payment-card .ant-card-head .ant-card-head-title,.influencer-profile-page .platforms-card .ant-card-head .ant-card-head-title{font-size:16px;font-weight:600;color:#1f2937}.influencer-profile-page .payment-card .ant-card-head .card-title-icon,.influencer-profile-page .platforms-card .ant-card-head .card-title-icon{color:#9333ea}.influencer-profile-page .payment-card .ant-card-body,.influencer-profile-page .platforms-card .ant-card-body{padding:20px 24px}.influencer-profile-page .payment-card .ant-btn-primary,.influencer-profile-page .platforms-card .ant-btn-primary{background:linear-gradient(135deg,#9333ea,#7c3aed);border:none;border-radius:6px}.influencer-profile-page .payment-card .ant-btn-primary:hover,.influencer-profile-page .platforms-card .ant-btn-primary:hover{background:linear-gradient(135deg,#7c3aed,#6d28d9)}.influencer-profile-page .platforms-card{margin-bottom:24px}.influencer-profile-page .platforms-card .platforms-grid{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.influencer-profile-page .platforms-card .platform-item{display:flex;align-items:center;grid-gap:16px;gap:16px;padding:12px 16px;background:#f9fafb;border-radius:12px;transition:all .2s}.influencer-profile-page .platforms-card .platform-item:hover{background:#f3f4f6;transform:translateX(4px)}.influencer-profile-page .platforms-card .platform-item .platform-icon-wrapper{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.06)}.influencer-profile-page .platforms-card .platform-item .platform-icon-wrapper .platform-icon{width:32px;height:32px}.influencer-profile-page .platforms-card .platform-item .platform-info{flex:1 1;display:flex;flex-direction:column;grid-gap:2px;gap:2px}.influencer-profile-page .platforms-card .platform-item .platform-info .platform-username{color:#9333ea;font-weight:500;font-size:14px;text-decoration:none}.influencer-profile-page .platforms-card .platform-item .platform-info .platform-username:hover{color:#7c3aed;text-decoration:underline}.influencer-profile-page .platforms-card .platform-item .platform-info .platform-followers{display:flex;align-items:center;grid-gap:6px;gap:6px;color:#6b7280;font-size:13px}.influencer-profile-page .platforms-card .platform-item .platform-info .platform-followers .pending-icon{color:#faad14;font-size:12px}.influencer-profile-page .platforms-card .empty-state{text-align:center;padding:24px}.influencer-profile-page .payment-card .payment-info{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.influencer-profile-page .payment-card .payment-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.influencer-profile-page .payment-card .payment-row:not(:last-child){border-bottom:1px solid #f3f4f6}.influencer-profile-page .payment-card .empty-state{text-align:center;padding:32px 24px;display:flex;flex-direction:column;align-items:center}.influencer-edit-page{max-width:100%}.influencer-edit-page .edit-card{border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.influencer-edit-page .edit-card .edit-header{display:flex;align-items:flex-start;grid-gap:16px;gap:16px;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid #f0f0f0}.influencer-edit-page .edit-card .edit-header .back-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#6b7280;transition:all .2s;flex-shrink:0}.influencer-edit-page .edit-card .edit-header .back-btn:hover{background:#f3f4f6;color:#9333ea}.influencer-edit-page .edit-card .edit-header .header-content{display:flex;align-items:center;grid-gap:16px;gap:16px;flex:1 1}.influencer-edit-page .edit-card .edit-header .avatar-wrapper{position:relative;cursor:pointer}.influencer-edit-page .edit-card .edit-header .avatar-wrapper:hover .avatar-overlay{opacity:1}.influencer-edit-page .edit-card .edit-header .avatar-wrapper .avatar-overlay{position:absolute;inset:0;background:rgba(0,0,0,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;opacity:0;transition:opacity .2s}.influencer-edit-page .edit-card .edit-header .header-info h4{color:#1f2937}.influencer-edit-page .edit-card .edit-form .ant-form-item-label>label{font-weight:500;color:#374151}.influencer-edit-page .edit-card .edit-form .ant-input,.influencer-edit-page .edit-card .edit-form .ant-input-affix-wrapper,.influencer-edit-page .edit-card .edit-form .ant-select-selector{border-radius:8px!important}.influencer-edit-page .edit-card .edit-form .ant-input-group-addon{border-radius:8px 0 0 8px!important;background:#fafafa}.influencer-edit-page .edit-card .edit-form .ant-input-group .ant-input{border-radius:0 8px 8px 0!important}.influencer-edit-page .edit-card .edit-form textarea.ant-input{border-radius:8px!important}.influencer-edit-page .edit-card .edit-form .form-actions{display:flex;justify-content:flex-end;margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0}.influencer-edit-page .edit-card .edit-form .form-actions button{border-radius:8px;height:40px;padding:0 20px}.influencer-edit-page .edit-card .edit-form .form-actions .ant-btn-primary{background:linear-gradient(135deg,#9333ea,#7c3aed);border:none}.influencer-edit-page .edit-card .edit-form .form-actions .ant-btn-primary:hover{background:linear-gradient(135deg,#7c3aed,#6d28d9)}.influencer-edit-page .delete-section{text-align:center;margin-top:32px;padding-bottom:16px}.influencer-edit-page .delete-section span{font-size:13px;color:#9ca3af;cursor:pointer;transition:color .2s}.influencer-edit-page .delete-section span:hover{color:#ef4444}.influencer-edit-page .delete-modal-content{text-align:center;padding:16px 0}.influencer-edit-page .delete-modal-content .delete-icon{font-size:48px;color:#ef4444;margin-bottom:16px}.influencer-edit-page .delete-modal-content h5{margin-bottom:8px!important}.influencer-edit-page .delete-modal-content .modal-actions{display:flex;justify-content:center;grid-gap:12px;gap:12px;margin-top:24px}.influencer-edit-page .delete-modal-content .modal-actions button{border-radius:8px;min-width:100px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.loading-container{margin:20px 0;padding:30px 50px;text-align:center}.reports-page-container{display:flex;grid-gap:24px;gap:24px;min-height:calc(100vh - 200px)}.reports-page-sidebar{width:220px;flex-shrink:0;background:#fff;border-radius:12px;padding:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:24px}.reports-page-sidebar-title{padding:12px 16px;font-size:13px;font-weight:600;color:#8c8c8c;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #f0f0f0;margin-bottom:8px}.reports-page-sidebar .ant-menu{border:none;background:transparent}.reports-page-sidebar .ant-menu .ant-menu-item{margin:4px 0;border-radius:8px;height:44px;line-height:44px;padding:0 16px!important;transition:all .2s ease;color:#262626!important;font-weight:500}.reports-page-sidebar .ant-menu .ant-menu-item .ant-menu-item-icon{font-size:16px;margin-right:10px;color:#595959}.reports-page-sidebar .ant-menu .ant-menu-item-selected{background:#f3e8ff;color:#7c3aed!important;font-weight:600;border-left:4px solid #7c3aed}.reports-page-sidebar .ant-menu .ant-menu-item-selected:after{display:none}.reports-page-sidebar .ant-menu .ant-menu-item-selected .ant-menu-item-icon,.reports-page-sidebar .ant-menu .ant-menu-item-selected .ant-menu-title-content{color:#7c3aed!important}.reports-page-sidebar .ant-menu .ant-menu-item:hover:not(.ant-menu-item-selected){background:#f5f5f5;color:#667eea!important}.reports-page-sidebar .ant-menu .ant-menu-item:hover:not(.ant-menu-item-selected) .ant-menu-item-icon{color:#667eea}.reports-page-sidebar .ant-menu .ant-menu-item:active{background:#e6e6e6}.reports-page-content{flex:1 1;background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.06);min-width:0}.reports-page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.reports-page-header-title{font-size:20px;font-weight:600;color:#262626;margin:0;display:flex;align-items:center;grid-gap:12px;gap:12px}.reports-page-header-title .header-icon{width:36px;height:36px;border-radius:8px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px}.reports-page-filter-bar{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:linear-gradient(135deg,#f8f9fa,#f0f2f5);border-radius:10px;margin-bottom:24px;border:1px solid #e8e8e8}.reports-page-filter-bar .filter-left{display:flex;align-items:center;grid-gap:16px;gap:16px;flex-wrap:wrap}.reports-page-filter-bar .filter-right{display:flex;align-items:center;grid-gap:12px;gap:12px}.reports-page-filter-bar .filter-btn{height:40px;padding:0 24px;border-radius:8px;font-weight:500;transition:all .2s}.reports-page-filter-bar .filter-btn.primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff}.reports-page-filter-bar .filter-btn.primary:hover{opacity:.9;transform:translateY(-1px)}.reports-page-filter-bar .filter-btn.export{background:#fff;border:1px solid #d9d9d9;color:#595959}.reports-page-filter-bar .filter-btn.export:hover{border-color:#667eea;color:#667eea}.modern-report-table .ant-table{border-radius:10px;overflow:hidden;border:1px solid #f0f0f0}.modern-report-table .ant-table .ant-table-thead>tr>th{background:linear-gradient(135deg,#f8f9fa,#f0f2f5);font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;padding:14px 16px;font-size:13px;text-transform:uppercase;letter-spacing:.3px}.modern-report-table .ant-table .ant-table-thead>tr>th:before{display:none!important}.modern-report-table .ant-table .ant-table-tbody>tr{transition:all .2s ease}.modern-report-table .ant-table .ant-table-tbody>tr:nth-child(2n){background:#fafbfc}.modern-report-table .ant-table .ant-table-tbody>tr:hover>td{background:#e8f4fd!important}.modern-report-table .ant-table .ant-table-tbody>tr>td{padding:14px 16px;border-bottom:1px solid #f0f0f0;font-size:14px;color:#262626;transition:background .2s}.modern-report-table .ant-table .ant-table-tbody>tr>td.clickable{color:#667eea;cursor:pointer;font-weight:500}.modern-report-table .ant-table .ant-table-tbody>tr>td.clickable:hover{color:#764ba2;text-decoration:underline}.modern-report-table .ant-table .ant-table-tbody>tr .money-value{font-weight:600;color:#52c41a}.modern-report-table .ant-table .ant-table-tbody>tr .money-value.negative{color:#ff4d4f}.modern-report-table .ant-table .ant-table-tbody>tr .status-badge{display:inline-flex;align-items:center;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500}.modern-report-table .ant-table .ant-table-tbody>tr .status-badge.success{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.modern-report-table .ant-table .ant-table-tbody>tr .status-badge.warning{background:#fffbe6;color:#faad14;border:1px solid #ffe58f}.modern-report-table .ant-table .ant-table-tbody>tr .status-badge.error{background:#fff2f0;color:#ff4d4f;border:1px solid #ffccc7}.modern-report-table .ant-table .ant-table-tbody>tr .status-badge.info{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}.modern-report-table .ant-pagination{margin-top:24px;display:flex;justify-content:flex-end;align-items:center}.modern-report-table .ant-pagination .ant-pagination-total-text{margin-right:auto;color:#8c8c8c;font-size:13px}.modern-report-table .ant-pagination .ant-pagination-item{border-radius:6px;border:1px solid #d9d9d9;transition:all .2s}.modern-report-table .ant-pagination .ant-pagination-item:hover{border-color:#667eea}.modern-report-table .ant-pagination .ant-pagination-item:hover a{color:#667eea}.modern-report-table .ant-pagination .ant-pagination-item-active{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent}.modern-report-table .ant-pagination .ant-pagination-item-active a{color:#fff}.modern-report-table .ant-pagination .ant-pagination-item-active:hover{border-color:transparent}.modern-report-table .ant-pagination .ant-pagination-item-active:hover a{color:#fff}.modern-report-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.modern-report-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link{border-radius:6px}.modern-report-table .ant-pagination .ant-select-selector{border-radius:6px!important}.empty-state{text-align:center;padding:80px 20px}.empty-state-icon{font-size:72px;color:#d9d9d9;margin-bottom:20px}.empty-state-title{font-size:18px;font-weight:600;color:#595959;margin-bottom:8px}.empty-state-text{color:#8c8c8c;font-size:14px;margin:0}.summary-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.summary-stats-card{background:#fff;border-radius:10px;padding:20px;border:1px solid #f0f0f0;transition:all .2s}.summary-stats-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.summary-stats-card-label{font-size:13px;color:#8c8c8c;margin-bottom:8px;font-weight:500}.summary-stats-card-value{font-size:28px;font-weight:700;color:#262626;line-height:1.2}.summary-stats-card-change{display:flex;align-items:center;grid-gap:4px;gap:4px;margin-top:8px;font-size:12px}.summary-stats-card-change.positive{color:#52c41a}.summary-stats-card-change.negative{color:#ff4d4f}.report-skeleton .ant-skeleton-content .ant-skeleton-title{margin-bottom:16px}@media(max-width:992px){.reports-page-container{flex-direction:column}.reports-page-sidebar{width:100%;position:relative;top:0}.reports-page-sidebar .ant-menu{display:flex;overflow-x:auto;padding-bottom:8px}.reports-page-sidebar .ant-menu::-webkit-scrollbar{height:4px}.reports-page-sidebar .ant-menu::-webkit-scrollbar-track{background:#f0f0f0;border-radius:2px}.reports-page-sidebar .ant-menu::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.reports-page-sidebar .ant-menu .ant-menu-item{flex-shrink:0;white-space:nowrap}.reports-page-filter-bar{flex-direction:column;grid-gap:16px;gap:16px}.reports-page-filter-bar .filter-left,.reports-page-filter-bar .filter-right{width:100%;justify-content:center}.summary-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.reports-page-content{padding:16px}.reports-page-filter-bar{padding:12px}.reports-page-filter-bar .filter-btn{width:100%}.summary-stats{grid-template-columns:1fr}.modern-report-table .ant-table .ant-table-tbody>tr>td,.modern-report-table .ant-table .ant-table-thead>tr>th{padding:10px 12px;font-size:13px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .3s ease-out}.earnings-chart{padding:8px 0}.earnings-chart .total-summary{text-align:center;margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#f5f3ff,#ede9fe);border-radius:12px}.earnings-chart .total-summary .total-label{font-size:13px;color:#6b7280;margin-bottom:4px;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.earnings-chart .total-summary .total-label .date-range{font-size:12px;color:#9333ea;font-weight:500}.earnings-chart .total-summary .total-value{font-size:28px;font-weight:700;color:#9333ea}.earnings-chart .category-cards{margin-bottom:24px}.earnings-chart .category-cards .category-card{background:#fff;border:1px solid #f3f4f6;border-radius:12px;padding:16px;transition:all .2s}.earnings-chart .category-cards .category-card:hover{border-color:#e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,.04)}.earnings-chart .category-cards .category-card .category-header{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:12px}.earnings-chart .category-cards .category-card .category-header .category-icon{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;flex-shrink:0}.earnings-chart .category-cards .category-card .category-header .category-info{flex:1 1;min-width:0}.earnings-chart .category-cards .category-card .category-header .category-info .category-label{font-size:12px;color:#6b7280;margin-bottom:2px}.earnings-chart .category-cards .category-card .category-header .category-info .category-value{font-size:16px;font-weight:600;color:#1f2937}.earnings-chart .category-cards .category-card .category-header .category-percentage{font-size:14px;font-weight:600;flex-shrink:0}.earnings-chart .category-cards .category-card .category-bar .ant-progress{margin-bottom:0}.earnings-chart .category-cards .category-card .category-bar .ant-progress .ant-progress-inner{border-radius:4px}.earnings-chart .category-cards .category-card .category-bar .ant-progress .ant-progress-bg{border-radius:4px;height:6px!important}.earnings-chart-empty{padding:60px 20px;text-align:center}.earnings-chart-empty .ant-empty-description{color:#9ca3af}@media(max-width:576px){.earnings-chart .total-summary .total-value{font-size:24px}.earnings-chart .distribution-legend{grid-gap:12px!important;gap:12px!important}}.wallet-page .balance-hero{margin-bottom:24px}.wallet-page .balance-hero .kpi-card{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:20px;height:100%;box-shadow:0 1px 3px rgba(0,0,0,.04);transition:box-shadow .2s ease}.wallet-page .balance-hero .kpi-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.wallet-page .balance-hero .kpi-card .kpi-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.wallet-page .balance-hero .kpi-card .kpi-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px}.wallet-page .balance-hero .kpi-card .kpi-icon.green{background:rgba(82,196,26,.1);color:#52c41a}.wallet-page .balance-hero .kpi-card .kpi-icon.blue{background:rgba(24,144,255,.1);color:#1890ff}.wallet-page .balance-hero .kpi-card .kpi-icon.purple{background:rgba(114,46,209,.1);color:#722ed1}.wallet-page .balance-hero .kpi-card .kpi-icon.orange{background:rgba(250,140,22,.1);color:#fa8c16}.wallet-page .balance-hero .kpi-card .kpi-help{font-size:14px;color:#bfbfbf;cursor:help}.wallet-page .balance-hero .kpi-card .kpi-help:hover{color:#8c8c8c}.wallet-page .balance-hero .kpi-card .kpi-content .kpi-value{font-size:clamp(18px,2.5vw,24px);font-weight:700;color:#262626;line-height:1.3;margin-bottom:4px;word-break:break-word;overflow-wrap:break-word}.wallet-page .balance-hero .kpi-card .kpi-content .kpi-label{font-size:12px;color:#8c8c8c;font-weight:500}.wallet-page .earnings-section{margin-bottom:24px}.wallet-page .earnings-section .earnings-card{border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.wallet-page .earnings-section .earnings-card .ant-card-head{border-bottom:1px solid #f3f4f6;padding:16px 24px}.wallet-page .earnings-section .earnings-card .ant-card-head .ant-card-head-title{padding:0}.wallet-page .earnings-section .earnings-card .ant-card-head .card-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;grid-gap:16px;gap:16px}.wallet-page .earnings-section .earnings-card .ant-card-head .card-header .card-title{display:flex;align-items:center;grid-gap:10px;gap:10px;font-weight:600;font-size:16px;color:#1f2937}.wallet-page .earnings-section .earnings-card .ant-card-head .card-header .card-title .anticon{color:#9333ea}.wallet-page .earnings-section .earnings-card .ant-card-body{padding:24px}.wallet-page .earnings-section .earnings-card .ant-tabs .ant-tabs-nav{margin-bottom:24px}.wallet-page .earnings-section .earnings-card .ant-tabs .ant-tabs-nav:before{border-bottom:1px solid #f3f4f6}.wallet-page .earnings-section .earnings-card .ant-tabs .ant-tabs-nav .ant-tabs-tab{padding:8px 16px;font-size:13px}.wallet-page .earnings-section .earnings-card .ant-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#9333ea;font-weight:600}.wallet-page .earnings-section .earnings-card .ant-tabs .ant-tabs-nav .ant-tabs-ink-bar{background:#9333ea}.wallet-page .earnings-section .earnings-card .chart-container,.wallet-page .earnings-section .earnings-card .loading-container{min-height:350px;display:flex;align-items:center;justify-content:center}.wallet-page .billing-section .billing-card{border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.wallet-page .billing-section .billing-card .ant-card-head{border-bottom:1px solid #f3f4f6}.wallet-page .billing-section .billing-card .ant-card-head .card-title{display:flex;align-items:center;grid-gap:10px;gap:10px;font-weight:600;font-size:16px;color:#1f2937}.wallet-page .billing-section .billing-card .ant-card-head .card-title .anticon{color:#9333ea}.wallet-page .billing-section .billing-card .ant-card-body{padding:24px}.wallet-page .billing-section .billing-card .billing-content .billing-status{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:500;margin-bottom:20px}.wallet-page .billing-section .billing-card .billing-content .billing-status.active{background:#ecfdf5;color:#059669}.wallet-page .billing-section .billing-card .billing-content .billing-status.exception{background:#fef3c7;color:#d97706}.wallet-page .billing-section .billing-card .billing-content .billing-status.inactive{background:#fef2f2;color:#dc2626}.wallet-page .billing-section .billing-card .billing-content .billing-details .detail-row{display:flex;align-items:flex-start;padding:12px 0;border-bottom:1px solid #f3f4f6}.wallet-page .billing-section .billing-card .billing-content .billing-details .detail-row:last-child{border-bottom:none}.wallet-page .billing-section .billing-card .billing-content .billing-details .detail-row .detail-icon{width:36px;height:36px;border-radius:8px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;color:#6b7280;margin-right:12px;flex-shrink:0}.wallet-page .billing-section .billing-card .billing-content .billing-details .detail-row .detail-content{flex:1 1;min-width:0}.wallet-page .billing-section .billing-card .billing-content .billing-details .detail-row .detail-content .detail-label{font-size:12px;color:#9ca3af;margin-bottom:2px}.wallet-page .billing-section .billing-card .billing-content .billing-details .detail-row .detail-content .detail-value{font-size:14px;color:#1f2937;font-weight:500;word-break:break-word}.wallet-page .billing-section .billing-card .billing-content .billing-empty{text-align:center;padding:32px 16px}.wallet-page .billing-section .billing-card .billing-content .billing-empty .empty-icon{font-size:48px;color:#d1d5db;margin-bottom:16px}.wallet-page .billing-section .billing-card .billing-content .billing-empty p{color:#6b7280;margin-bottom:16px}.wallet-page .billing-section .billing-card .billing-content .billing-actions{margin-top:20px;display:flex;justify-content:flex-end}.wallet-page .billing-section .billing-card .billing-content .billing-actions .ant-btn{border-radius:8px}.wallet-page .billing-section .billing-card .billing-content .billing-actions .ant-btn.ant-btn-primary{background:linear-gradient(135deg,#9333ea,#7c3aed);border:none}.wallet-page .billing-section .billing-card .billing-content .billing-actions .ant-btn.ant-btn-primary:hover{background:linear-gradient(135deg,#7c3aed,#6d28d9)}@media(max-width:768px){.wallet-page .balance-hero .kpi-card{padding:16px}.wallet-page .balance-hero .kpi-card .kpi-content .kpi-value{font-size:20px}}.user-agreement_container__1dzno{font-size:14px}.user-agreement_container__1dzno h1,.user-agreement_container__1dzno h2,.user-agreement_container__1dzno h3{font-weight:600;color:#952ae7}.user-agreement_container__1dzno h1{border-bottom:1px solid #952ae7;padding-bottom:10px}.daily-sales-table-container{width:100%;overflow-x:auto;background:#fff;border-radius:0;border:none;-webkit-overflow-scrolling:touch}.daily-sales-table-container::-webkit-scrollbar{height:8px}.daily-sales-table-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0 0 8px 8px}.daily-sales-table-container::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.daily-sales-table-container::-webkit-scrollbar-thumb:hover{background:#555}.daily-sales-table{width:100%;min-width:1250px;border-collapse:collapse;font-size:12px;table-layout:fixed}.daily-sales-table thead{background:rgba(249,250,251,.6);border-bottom:1px solid #f3f4f6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.daily-sales-table thead tr th{padding:16px 20px;font-weight:700;color:#374151;font-size:12px;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,system-ui,sans-serif;letter-spacing:.3px;text-align:left;position:relative;white-space:nowrap;border-right:1px solid #e5e7eb}.daily-sales-table thead tr th:last-child{border-right:none}.daily-sales-table thead tr th:first-child .th-content{justify-content:flex-start}.daily-sales-table thead tr th .th-content{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;width:100%}.daily-sales-table thead tr th .th-content .sort-icon{opacity:.5;transition:all .2s;cursor:pointer;width:12px!important;height:18px!important}.daily-sales-table thead tr th .th-content .sort-icon.active,.daily-sales-table thead tr th .th-content .sort-icon:hover{opacity:1}.daily-sales-table thead tr th:last-child .th-content{justify-content:flex-end;grid-gap:8px;gap:8px}.daily-sales-table thead tr th:last-child .th-content .sort-icon{order:-1;margin-right:4px;width:12px!important;height:18px!important;min-width:12px;min-height:18px}.daily-sales-table thead tr th[style*=center] .th-content{justify-content:center;grid-gap:8px;gap:8px}.daily-sales-table tbody tr{border-bottom:1px solid #e5e7eb;transition:all .15s ease}.daily-sales-table tbody tr:hover{background:linear-gradient(135deg,rgba(59,130,246,.03),rgba(139,69,19,.02));transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.daily-sales-table tbody tr:hover .siparis-adet-cell{background:rgba(59,130,246,.1);border-radius:6px;padding:4px 8px!important}.daily-sales-table tbody tr:hover .toplam-deger-cell{transform:scale(1.02)}.daily-sales-table tbody tr:last-child{border-bottom:none}.daily-sales-table tbody tr td{padding:16px 20px;color:#1f2937;font-size:12px;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-right:1px solid #e5e7eb}.daily-sales-table tbody tr td:first-child{font-weight:600;color:#111827}.daily-sales-table tbody tr td:last-child{text-align:right;font-weight:700;border-right:none;font-feature-settings:"tnum"}.daily-sales-table tbody tr td .truncate-text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.daily-sales-table tbody .empty-cell,.daily-sales-table tbody .loading-cell{display:flex;padding:48px 16px;color:#6b7280}@media(max-width:768px){.daily-sales-table{font-size:12px;min-width:1100px}.daily-sales-table thead tr th{padding:10px 12px;font-size:12px}.daily-sales-table thead tr th .th-content{grid-gap:6px;gap:6px}.daily-sales-table tbody tr td{padding:10px 12px;font-size:12px}}.pagination-container{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e5e7eb;background-color:#fff}.pagination-container .pagination-info{font-size:.875em;color:#6b7280}.pagination-container .pagination-controls{display:flex;grid-gap:4px;gap:4px;align-items:center}.pagination-container .pagination-controls .pagination-btn{min-width:36px;height:36px;border:1px solid #e5e7eb;background:#fff;color:#374151;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;border-radius:8px;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-feature-settings:"tnum"}.pagination-container .pagination-controls .pagination-btn:hover:not(:disabled){background-color:rgba(59,130,246,.05);border-color:rgba(59,130,246,.2);transform:translateY(-1px)}.pagination-container .pagination-controls .pagination-btn:disabled{opacity:.5;cursor:not-allowed}.pagination-container .pagination-controls .pagination-btn.active{background-color:#3b82f6;color:#fff;border-color:#3b82f6;box-shadow:0 2px 4px rgba(59,130,246,.2)}.pagination-container .pagination-controls .pagination-ellipsis{padding:0 8px;color:#9ca3af}@media(max-width:768px){.pagination-container{flex-direction:column}.pagination-container .pagination-info{font-size:.8em}}.daily-sales-statistics .ant-statistic-content{display:flex;flex-direction:column;align-items:flex-start;width:100%}.daily-sales-statistics .ant-statistic-content .ant-statistic-content-prefix{margin-right:4px}.daily-sales-statistics .ant-statistic-content .ant-statistic-content-value{width:100%;overflow-wrap:break-word;word-break:break-all;-webkit-hyphens:auto;hyphens:auto;display:block}.daily-sales-statistics .ant-statistic-content .ant-statistic-content-value .ant-statistic-content-value-decimal,.daily-sales-statistics .ant-statistic-content .ant-statistic-content-value .ant-statistic-content-value-int{display:inline}.daily-sales-statistics .ant-statistic-content .ant-statistic-content-suffix{margin-left:2px}.daily-sales-statistics .ant-card-body{padding:2px!important;overflow:hidden}@media(max-width:768px){.daily-sales-statistics .ant-card-body{padding:16px}.daily-sales-statistics .ant-statistic-title{font-size:13px}}.ant-card-body{padding:20px 9px!important}.kpi-hero-section{margin-bottom:24px}.kpi-hero-card{background:#fff;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.04);transition:all .2s ease;position:relative;padding:20px;height:100%}.kpi-hero-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.08);border-color:#e0e0e0}.kpi-hero-card .kpi-icon{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:16px;background:#fafafa;color:#595959}.kpi-hero-card .kpi-title{font-size:11px;font-weight:600;color:#8c8c8c;margin-bottom:6px;text-transform:uppercase;letter-spacing:.8px}.kpi-hero-card .kpi-value{font-size:26px;font-weight:700;color:#262626;line-height:1.2;margin-bottom:10px}.kpi-hero-card .kpi-trend{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;padding:0;font-size:12px;font-weight:500;margin-top:0}.kpi-hero-card .kpi-trend.up{color:#81c784}.kpi-hero-card .kpi-trend.down{color:#e57373}.kpi-hero-card .kpi-trend.neutral{color:#64b5f6}.kpi-hero-card .kpi-subtitle{font-size:11px;color:#8c8c8c;margin-top:6px;font-weight:400}.alert-center{height:100%}.alert-center .ant-card-body{display:flex;flex-direction:column}.alert-center .alert-summary{display:flex;grid-gap:12px;gap:12px;margin-bottom:12px;flex-wrap:wrap}.alert-center .alert-summary .summary-item{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:6px 12px;border-radius:6px;font-weight:500;font-size:12px}.alert-center .alert-summary .summary-item.critical{background:rgba(229,115,115,.1);color:#e57373}.alert-center .alert-summary .summary-item.warning{background:rgba(255,213,79,.1);color:#ffc91c}.alert-center .alert-summary .summary-item.info{background:rgba(129,199,132,.1);color:#81c784}.alert-card{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:10px 12px;display:flex;align-items:center;grid-gap:10px;gap:10px;transition:all .2s ease;cursor:pointer;margin-bottom:8px}.alert-card.critical{border-left:3px solid #e57373}.alert-card.critical .alert-icon{color:#e57373}.alert-card.warning{border-left:3px solid #ffc303}.alert-card.warning .alert-icon{color:#ffc303}.alert-card.info{border-left:3px solid #81c784}.alert-card.info .alert-icon{color:#81c784}.alert-card:hover{border-color:#e0e0e0;box-shadow:0 2px 8px rgba(0,0,0,.06);transform:translateY(-1px)}.alert-card .alert-icon{font-size:14px;flex-shrink:0;opacity:.8}.alert-card .alert-content{flex:1 1;min-width:0}.alert-card .alert-content .alert-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;margin-bottom:2px}.alert-card .alert-content .alert-header .alert-influencer-name{font-size:12px;font-weight:600;color:#262626;line-height:1.4;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alert-card .alert-content .alert-header .alert-metric-value{font-size:12px;font-weight:700;flex-shrink:0}.alert-card .alert-content .alert-type-badge{font-size:11px;font-weight:400;color:#8c8c8c;line-height:1.3}.alert-card.critical .alert-metric-value{color:#e57373}.alert-card.warning .alert-metric-value{color:#ffc303}.alert-card.info .alert-metric-value{color:#81c784}.segmentation-section{height:100%}.segmentation-section .ant-card-body{height:calc(100% - 57px);display:flex;flex-direction:column;justify-content:center}.segmentation-section .segment-chart-container{text-align:center}.segmentation-section .segment-chart-container .segment-title{font-size:13px;font-weight:600;color:#333;margin-bottom:12px}.leaderboard-section .podium-container{display:flex;justify-content:center;align-items:flex-end;grid-gap:16px;gap:16px;margin-bottom:24px;padding:0 16px}.podium-card{background:#fff;border-radius:16px;padding:20px;text-align:center;position:relative;transition:box-shadow .15s ease;flex:1 1;max-width:180px}.podium-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.podium-card .podium-rank{position:absolute;top:-12px;left:50%;transform:translateX(-50%);width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;color:#fff}.podium-card .podium-avatar{margin:16px auto 12px}.podium-card .podium-name{font-weight:600;font-size:14px;color:#333;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.podium-card .podium-earnings{font-size:16px;font-weight:700;color:#81c784}.podium-card.gold{background:linear-gradient(180deg,#fffde7,#fff);border:2px solid #ffd54f;box-shadow:0 8px 32px rgba(255,213,79,.2);min-height:180px}.podium-card.gold .podium-rank{background:linear-gradient(135deg,#ffd54f,#ffc91c);box-shadow:0 4px 12px rgba(255,213,79,.4)}.podium-card.gold .crown-icon{position:absolute;top:-28px;left:50%;transform:translateX(-50%);font-size:28px;color:#ffd54f;filter:drop-shadow(0 2px 4px rgba(255,213,79,.5))}.podium-card.silver{background:linear-gradient(180deg,#fafafa,#fff);border:2px solid #bdbdbd;box-shadow:0 6px 24px hsla(0,0%,74.1%,.2);min-height:150px}.podium-card.silver .podium-rank{background:linear-gradient(135deg,#bdbdbd,#979797)}.podium-card.bronze{background:linear-gradient(180deg,#fbe9e7,#fff);border:2px solid #ffab91;box-shadow:0 4px 16px rgba(255,171,145,.2);min-height:130px}.podium-card.bronze .podium-rank{background:linear-gradient(135deg,#ffab91,#ff845e)}.tier-badge{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:600}.tier-badge.gold{background:linear-gradient(135deg,rgba(255,213,79,.15),rgba(255,213,79,.25));color:#b58a00;border:1px solid rgba(255,213,79,.4)}.tier-badge.silver{background:linear-gradient(135deg,hsla(0,0%,74.1%,.15),hsla(0,0%,74.1%,.25));color:#3e3e3e;border:1px solid hsla(0,0%,74.1%,.4)}.tier-badge.bronze{background:linear-gradient(135deg,rgba(255,171,145,.15),rgba(255,171,145,.25));color:#ff4a12;border:1px solid rgba(255,171,145,.4)}.trend-indicator{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;font-weight:500;font-size:13px}.trend-indicator.rising{color:#81c784}.trend-indicator.stable{color:#64b5f6}.trend-indicator.falling{color:#e57373}.activity-status{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-size:12px;font-weight:500}.activity-status .status-dot{width:8px;height:8px;border-radius:50%}.activity-status.active{color:#81c784}.activity-status.active .status-dot{background:#81c784;box-shadow:0 0 0 3px rgba(129,199,132,.2)}.activity-status.passive{color:#ffc91c}.activity-status.passive .status-dot{background:#ffd54f;box-shadow:0 0 0 3px rgba(255,213,79,.2)}.activity-status.at-risk{color:#e57373}.activity-status.at-risk .status-dot{background:#e57373;box-shadow:0 0 0 3px rgba(229,115,115,.2)}.influencer-card{border-radius:16px;overflow:hidden;transition:box-shadow .15s ease;height:100%}.influencer-card:hover{box-shadow:0 12px 40px rgba(179,157,219,.12)}.influencer-card .tier-ribbon{position:absolute;top:12px;right:-30px;transform:rotate(45deg);width:100px;text-align:center;padding:4px 0;font-size:10px;font-weight:700;text-transform:uppercase}.influencer-card .tier-ribbon.gold{background:linear-gradient(90deg,#ffd54f,#ffc91c);color:#000}.influencer-card .tier-ribbon.silver{background:linear-gradient(90deg,#bdbdbd,#979797);color:#fff}.influencer-card .tier-ribbon.bronze{background:linear-gradient(90deg,#ffab91,#ff845e);color:#fff}.influencer-card .card-header{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:16px}.influencer-card .card-header .influencer-info{flex:1 1;min-width:0}.influencer-card .card-header .influencer-info .influencer-name{font-weight:600;font-size:16px;color:#333;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.influencer-card .card-header .influencer-info .influencer-email{font-size:12px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.influencer-card .card-stats{margin-bottom:16px}.influencer-card .card-tags{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-bottom:16px}.influencer-card .card-actions{display:flex;grid-gap:8px;gap:8px;border-top:1px solid #f0f0f0;padding-top:12px;margin-top:auto}.filter-bar{margin-bottom:24px}.filter-bar .filter-row{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px;align-items:center}.filter-bar .active-filters{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;align-items:center;margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0}.filter-bar .active-filters .label{font-size:13px;color:#666;margin-right:8px}.filter-bar .view-toggle{display:flex;grid-gap:4px;gap:4px}.trend-chart-section .chart-controls{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;grid-gap:16px;gap:16px;margin-bottom:24px}.trend-chart-section .chart-container{min-height:400px}.influencer-analytics-dashboard .page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;grid-gap:16px;gap:16px}.influencer-analytics-dashboard .page-header .page-title{font-size:20px;font-weight:700;color:#262626;margin:0}.influencer-analytics-dashboard .page-header .header-actions{display:flex;grid-gap:12px;gap:12px;align-items:center}.influencer-analytics-dashboard .section-title{font-size:15px;font-weight:600;color:#333;margin-bottom:14px;display:flex;align-items:center;grid-gap:8px;gap:8px}.influencer-analytics-dashboard .section-title .section-icon{color:#b39ddb}.export-button{background:linear-gradient(135deg,#b39ddb,#9575cd);border:none;border-radius:10px;padding:0 24px;height:42px;font-weight:600;box-shadow:0 4px 12px rgba(179,157,219,.3);transition:box-shadow .15s ease}.export-button:hover{box-shadow:0 6px 20px rgba(179,157,219,.4)}.influencer-detail-page .profile-header{margin-bottom:24px}.influencer-detail-page .profile-card{display:flex;align-items:center;grid-gap:24px;gap:24px;padding:24px}.influencer-detail-page .profile-card .avatar-section{position:relative}.influencer-detail-page .profile-card .avatar-section .status-ring{position:absolute;bottom:0;right:0;width:24px;height:24px;border-radius:50%;border:3px solid #fff}.influencer-detail-page .profile-card .avatar-section .status-ring.active{background:#81c784}.influencer-detail-page .profile-card .avatar-section .status-ring.passive{background:#ffd54f}.influencer-detail-page .profile-card .avatar-section .status-ring.at-risk{background:#e57373}.influencer-detail-page .profile-card .profile-info{flex:1 1}.influencer-detail-page .profile-card .profile-info .name-row{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:8px}.influencer-detail-page .profile-card .profile-info .name-row h2{margin:0;font-size:24px;font-weight:700}.influencer-detail-page .profile-card .profile-info .email{color:#666;margin-bottom:8px}.influencer-detail-page .profile-card .profile-info .meta{display:flex;grid-gap:16px;gap:16px;color:#999;font-size:13px;margin-bottom:12px}.influencer-detail-page .profile-card .profile-info .status-badges{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap}@media(max-width:1024px){.influencer-analytics-dashboard .page-header{flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px}.influencer-analytics-dashboard .page-header .header-actions{width:100%}.influencer-analytics-dashboard .page-header .header-actions .ant-space{width:100%;flex-wrap:wrap;grid-gap:8px!important;gap:8px!important}.influencer-analytics-dashboard .page-header .header-actions .ant-space .ant-space-item{flex-shrink:0}.influencer-analytics-dashboard .section-title{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.leaderboard-section .ant-card-head .ant-card-head-wrapper{flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px}.leaderboard-section .ant-card-head .ant-card-head-wrapper .ant-card-head-title{padding:0}.leaderboard-section .ant-card-head .ant-card-head-wrapper .ant-card-extra{margin-left:0;padding:0}.trend-chart-section .chart-controls{flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px}}@media(max-width:768px){.kpi-hero-card{padding:16px}.kpi-hero-card .kpi-icon{width:36px;height:36px;font-size:18px;margin-bottom:10px}.kpi-hero-card .kpi-title{font-size:10px}.kpi-hero-card .kpi-value{font-size:22px}.kpi-hero-card .kpi-trend{font-size:11px;padding:2px 6px}.kpi-hero-card .kpi-subtitle{font-size:10px}.podium-container{flex-direction:column;align-items:center}.podium-container .podium-card{max-width:100%;width:100%}.podium-container .podium-card.bronze,.podium-container .podium-card.gold,.podium-container .podium-card.silver{min-height:auto}.influencer-analytics-dashboard .page-header .page-title{font-size:16px}.influencer-analytics-dashboard .page-header .header-actions .ant-space{flex-direction:column;align-items:stretch}.influencer-analytics-dashboard .page-header .header-actions .ant-space .ant-space-item,.influencer-analytics-dashboard .page-header .header-actions .ant-space .ant-space-item button{width:100%}.influencer-analytics-dashboard .section-title{font-size:13px}.filter-bar .filter-row{flex-direction:column;align-items:stretch}.alert-center .alert-summary{flex-wrap:wrap;justify-content:center}.alert-center .alert-summary .summary-item{min-width:80px}}.help-guide-drawer .ant-drawer-header{background:linear-gradient(135deg,#b39ddb,#9575cd);border-bottom:none;padding:20px 24px}.help-guide-drawer .ant-drawer-header .ant-drawer-close,.help-guide-drawer .ant-drawer-header .ant-drawer-title{color:#fff}.help-guide-drawer .ant-drawer-header .ant-drawer-close:hover{color:hsla(0,0%,100%,.8)}.help-guide-drawer .help-drawer-title{font-size:18px;font-weight:600;display:flex;align-items:center}.help-guide-drawer .help-description{padding:16px 24px;background:#ede7f6;border-bottom:1px solid #f0f0f0}.help-guide-drawer .ant-collapse{background:transparent;border:none}.help-guide-drawer .ant-collapse .ant-collapse-item{border-bottom:1px solid #f0f0f0}.help-guide-drawer .ant-collapse .ant-collapse-item:last-child{border-bottom:none}.help-guide-drawer .ant-collapse .ant-collapse-header{padding:16px 24px!important;font-weight:500;font-size:15px;color:#262626;background:#fff;transition:background .2s ease}.help-guide-drawer .ant-collapse .ant-collapse-header:hover{background:#fafafa}.help-guide-drawer .ant-collapse .ant-collapse-header .ant-collapse-expand-icon{color:#b39ddb}.help-guide-drawer .ant-collapse .ant-collapse-content{border-top:none}.help-guide-drawer .ant-collapse .ant-collapse-content .ant-collapse-content-box{padding:0 24px 20px}.help-guide-drawer .help-section-header{display:flex;align-items:center;grid-gap:10px;gap:10px}.help-guide-drawer .help-section-icon{color:#b39ddb;font-size:16px;flex-shrink:0}.help-guide-drawer .help-section-title{font-weight:500}.help-guide-drawer .help-section-content{color:#595959;line-height:1.8;font-size:14px}.help-guide-drawer .help-section-content ol,.help-guide-drawer .help-section-content ul{margin:8px 0;padding-left:20px}.help-guide-drawer .help-section-content li{margin-bottom:4px}.help-guide-drawer .help-section-content strong{color:#262626}.help-guide-button{border-color:#b39ddb;color:#b39ddb}.help-guide-button:hover{border-color:#9575cd;color:#9575cd;background:rgba(179,157,219,.05)}.help-guide-button .anticon{font-size:16px}@media(max-width:480px){.help-guide-drawer .ant-drawer-content-wrapper{width:100%!important}}.kpi-hero-card.skeleton{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:20px;height:100%}.kpi-hero-card.skeleton .kpi-icon,.kpi-hero-card.skeleton .kpi-subtitle,.kpi-hero-card.skeleton .kpi-title,.kpi-hero-card.skeleton .kpi-trend,.kpi-hero-card.skeleton .kpi-value{margin-bottom:8px}.alert-summary.skeleton{background:#fafafa;border-radius:8px;padding:12px}.alert-summary.skeleton .summary-item-skeleton{display:flex;flex-direction:column;align-items:center;grid-gap:4px;gap:4px}.alert-card-skeleton{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;padding:12px 16px;border-bottom:1px solid #f5f5f5}.alert-card-skeleton:last-child{border-bottom:none}.alert-card-skeleton .alert-indicator{width:4px;height:40px;border-radius:2px;background:linear-gradient(180deg,#e0e0e0,#f5f5f5);animation:skeleton-pulse 1.5s ease-in-out infinite}.alert-card-skeleton .alert-content{flex:1 1}.alert-card-skeleton .alert-content .alert-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.leaderboard-section.skeleton .leaderboard-header-skeleton,.leaderboard-section.skeleton .leaderboard-row-skeleton{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid #f5f5f5}.leaderboard-section.skeleton .leaderboard-header-skeleton .rank-cell,.leaderboard-section.skeleton .leaderboard-row-skeleton .rank-cell{width:70px;display:flex;align-items:center;grid-gap:8px;gap:8px}.leaderboard-section.skeleton .leaderboard-header-skeleton .name-cell,.leaderboard-section.skeleton .leaderboard-row-skeleton .name-cell{flex:1 1;display:flex;flex-direction:column;grid-gap:4px;gap:4px}.leaderboard-section.skeleton .leaderboard-header-skeleton .tier-cell,.leaderboard-section.skeleton .leaderboard-row-skeleton .tier-cell{width:100px;text-align:center}.leaderboard-section.skeleton .leaderboard-header-skeleton .earnings-cell,.leaderboard-section.skeleton .leaderboard-row-skeleton .earnings-cell{width:120px;text-align:right}.leaderboard-section.skeleton .leaderboard-header-skeleton .trend-cell,.leaderboard-section.skeleton .leaderboard-row-skeleton .trend-cell{width:100px;text-align:center}.leaderboard-section.skeleton .leaderboard-header-skeleton{border-bottom:2px solid #f0f0f0;padding-bottom:8px;margin-bottom:4px}.trend-chart-section.skeleton .chart-controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.trend-chart-section.skeleton .chart-container-skeleton{position:relative;display:flex;grid-gap:16px;gap:16px}.trend-chart-section.skeleton .chart-container-skeleton .chart-y-axis-skeleton{display:flex;flex-direction:column;justify-content:space-between;padding:20px 0}.trend-chart-section.skeleton .chart-container-skeleton .chart-area-skeleton{flex:1 1;position:relative;display:flex;flex-direction:column}.trend-chart-section.skeleton .chart-container-skeleton .chart-area-skeleton .chart-grid-skeleton{position:absolute;top:0;left:0;right:0;bottom:40px;display:flex;flex-direction:column;justify-content:space-between}.trend-chart-section.skeleton .chart-container-skeleton .chart-area-skeleton .chart-grid-skeleton .grid-line-skeleton{height:1px;background:#f5f5f5}.trend-chart-section.skeleton .chart-container-skeleton .chart-area-skeleton .chart-bars-skeleton{flex:1 1;display:flex;align-items:flex-end;justify-content:space-around;padding:20px 0 40px}.trend-chart-section.skeleton .chart-container-skeleton .chart-area-skeleton .chart-bars-skeleton .chart-bar-skeleton{width:24px;background:linear-gradient(180deg,rgba(179,157,219,.2),rgba(179,157,219,.05));border-radius:4px 4px 0 0;animation:skeleton-pulse 1.5s ease-in-out infinite}.trend-chart-section.skeleton .chart-container-skeleton .chart-area-skeleton .chart-x-axis-skeleton{display:flex;justify-content:space-around;padding-top:8px}.trend-chart-section.skeleton .chart-legend-skeleton{display:flex;justify-content:center;padding-top:20px}.trend-chart-section.skeleton .chart-legend-skeleton .legend-dot-skeleton{width:12px;height:12px;border-radius:50%}.trend-chart-section.skeleton .chart-legend-skeleton .legend-dot-skeleton.primary{background:#b39ddb}.trend-chart-section.skeleton .chart-legend-skeleton .legend-dot-skeleton.secondary{background:#9575cd}@keyframes skeleton-pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.alerts-page .ant-table-wrapper .ant-table,.influencer-analytics-dashboard .ant-table-wrapper .ant-table{font-size:12px}.alerts-page .ant-table-wrapper .ant-table .ant-table-thead>tr>th,.influencer-analytics-dashboard .ant-table-wrapper .ant-table .ant-table-thead>tr>th{font-size:11px!important;padding:8px 10px;font-weight:600;color:#595959}.alerts-page .ant-table-wrapper .ant-table .ant-table-thead>tr>th .ant-table-column-title,.influencer-analytics-dashboard .ant-table-wrapper .ant-table .ant-table-thead>tr>th .ant-table-column-title{font-size:11px!important}.alerts-page .ant-table-wrapper .ant-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-inner,.influencer-analytics-dashboard .ant-table-wrapper .ant-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-inner{font-size:10px}.alerts-page .ant-table-wrapper .ant-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-inner .anticon,.influencer-analytics-dashboard .ant-table-wrapper .ant-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-inner .anticon{font-size:10px!important}.alerts-page .ant-table-wrapper .ant-table .ant-table-tbody>tr>td,.influencer-analytics-dashboard .ant-table-wrapper .ant-table .ant-table-tbody>tr>td{padding:8px 10px;font-size:12px}.alerts-page .ant-table-wrapper .ant-table .ant-tag,.influencer-analytics-dashboard .ant-table-wrapper .ant-table .ant-tag{font-size:10px;padding:0 5px;line-height:16px}.confidental-agreement_container__3lPTc{font-size:14px}.confidental-agreement_container__3lPTc h1,.confidental-agreement_container__3lPTc h2,.confidental-agreement_container__3lPTc h3{font-weight:600;color:#952ae7}.confidental-agreement_container__3lPTc h1{border-bottom:1px solid #952ae7;padding-bottom:10px}.auth-page{height:100vh;overflow:hidden}.auth-page,.auth-panel{display:flex;background:#fff}.auth-panel{width:540px;min-width:540px;flex-direction:column;padding:40px 48px;overflow-y:auto;border-right:1px solid #eee}.auth-panel .auth-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:48px}.auth-panel .auth-header .auth-logo img{height:36px;width:auto}.auth-panel .auth-header .lang-switcher{display:flex;align-items:center;grid-gap:6px;gap:6px;color:#666;font-size:13px;padding:8px 12px;border-radius:6px;border:1px solid #ddd;background:#fff!important;transition:all .2s}.auth-panel .auth-header .lang-switcher:hover{border-color:#999;color:#333;background:#fafafa!important}.auth-panel .auth-header .lang-switcher .lang-code{font-weight:600;color:#333}.auth-panel .auth-header .lang-switcher .anticon{font-size:10px;color:#666}.auth-panel .auth-content{flex:1 1;display:flex;flex-direction:column;justify-content:center}.auth-panel .auth-content .auth-welcome{margin-bottom:28px;text-align:center}.auth-panel .auth-content .auth-welcome .welcome-title{color:#1a1a1a;font-size:28px;font-weight:700;margin-bottom:6px!important;letter-spacing:-.3px}.auth-panel .auth-content .auth-welcome .welcome-subtitle{color:#555;font-size:14px}.auth-panel .auth-content .auth-tabs .ant-tabs-nav{margin-bottom:28px}.auth-panel .auth-content .auth-tabs .ant-tabs-nav:before{border-bottom:1px solid #eee}.auth-panel .auth-content .auth-tabs .ant-tabs-nav .ant-tabs-tab{padding:12px 0;margin:0 32px 0 0;font-size:15px;font-weight:500;color:#999}.auth-panel .auth-content .auth-tabs .ant-tabs-nav .ant-tabs-tab:hover{color:#333}.auth-panel .auth-content .auth-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1a1a1a;font-weight:600}.auth-panel .auth-content .auth-tabs .ant-tabs-nav .ant-tabs-ink-bar{background:#5b21b6;height:2px}.auth-panel .auth-content .register-tabs .ant-tabs-nav{margin-bottom:24px}.auth-panel .auth-content .register-tabs .ant-tabs-nav:before{border-bottom:1px solid #eee}.auth-panel .auth-content .register-tabs .ant-tabs-nav .ant-tabs-tab{padding:10px 0;margin:0 24px 0 0;font-size:14px;font-weight:500;color:#999}.auth-panel .auth-content .register-tabs .ant-tabs-nav .ant-tabs-tab:hover{color:#333}.auth-panel .auth-content .register-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1a1a1a;font-weight:600}.auth-panel .auth-content .register-tabs .ant-tabs-nav .ant-tabs-ink-bar{background:#5b21b6;height:2px}.auth-panel .auth-content .success-message{text-align:center;padding:48px 24px}.auth-panel .auth-content .success-message .success-icon{width:72px;height:72px;background:#5b21b6;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:36px;color:#fff;margin:0 auto 28px}.auth-panel .auth-content .success-message h3{color:#1a1a1a;font-size:18px;margin-bottom:28px!important}.auth-panel .auth-content .success-message .ant-btn-primary{background:#5b21b6;border:none;height:48px;padding:0 36px;border-radius:6px;font-weight:600;font-size:15px}.auth-panel .auth-content .success-message .ant-btn-primary:hover{background:#4c1d95}.auth-panel .auth-footer{text-align:center;padding-top:32px;margin-top:auto}.auth-panel .auth-footer .ant-typography{font-size:12px;color:#999}.auth-panel .mobile-partner-banner{display:none}.auth-panel .ant-input,.auth-panel .ant-select-selector{border-radius:6px!important;height:48px;border-color:#ddd;font-size:15px}.auth-panel .ant-input:hover,.auth-panel .ant-select-selector:hover{border-color:#5b21b6}.auth-panel .ant-input.ant-input-focused,.auth-panel .ant-input:focus,.auth-panel .ant-select-selector.ant-input-focused,.auth-panel .ant-select-selector:focus{border-color:#5b21b6;box-shadow:0 0 0 2px rgba(123,44,191,.1)}.auth-panel .ant-input-affix-wrapper{border-radius:6px!important;padding:0 11px!important;border-color:#ddd;height:48px;display:flex;align-items:center}.auth-panel .ant-input-affix-wrapper:hover{border-color:#5b21b6}.auth-panel .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.auth-panel .ant-input-affix-wrapper:focus{border-color:#5b21b6;box-shadow:0 0 0 2px rgba(123,44,191,.1)}.auth-panel .ant-input-affix-wrapper .ant-input{height:auto;font-size:15px;padding:0}.auth-panel .ant-input-affix-wrapper .ant-input-prefix{margin-right:10px;color:#999}.auth-panel .ant-input-affix-wrapper .ant-input-suffix{margin-left:10px}.auth-panel .ant-form-item-label>label{font-weight:500;color:#333;font-size:14px}.auth-panel .ant-btn-primary{background:#5b21b6!important;border:none!important;height:48px;border-radius:6px;font-weight:600;font-size:15px;width:100%}.auth-panel .ant-btn-primary:hover{background:#4c1d95!important}.auth-panel .ant-btn-primary:active{background:#3b0e7a!important}.auth-panel .ant-btn-default{height:48px;border-radius:6px;font-weight:600;font-size:15px;border-color:#ddd;width:100%;background:#5b21b6!important;color:#fff!important;border:none!important}.auth-panel .ant-btn-default:hover{background:#4c1d95!important;color:#fff!important}.auth-panel .ant-checkbox-wrapper{font-size:13px;color:#555}.auth-panel .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#5b21b6;border-color:#5b21b6}.auth-panel .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#5b21b6}.auth-panel a{color:#5b21b6;font-weight:500}.auth-panel a:hover{color:#4c1d95}.auth-panel .login-actions{margin-top:24px;text-align:center}.auth-panel .login-actions .agreement-link{margin-top:16px;color:#5b21b6;font-size:13px;padding:0;height:auto}.auth-panel .login-actions .agreement-link:hover{color:#4c1d95}.auth-panel .login-actions .register-offer{margin-top:24px;font-size:14px;color:#666}.auth-panel .login-actions .register-offer .register-link{color:#5b21b6;font-weight:600;padding-left:4px;text-decoration:underline}.auth-panel .login-actions .register-offer .register-link:hover{color:#4c1d95}.auth-panel .clickable-spans{color:#5b21b6!important;font-size:13px!important;font-weight:500}.auth-panel .clickable-spans:hover{color:#4c1d95!important}.showcase-panel{flex:1 1;background:linear-gradient(135deg,#5b21b6,#4c1d95);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.showcase-panel .bg-pattern{position:absolute;inset:0;opacity:.05;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E")}.showcase-panel .showcase-content{position:relative;z-index:10;text-align:center;padding:48px;max-width:560px}.showcase-panel .showcase-logo{margin-bottom:48px}.showcase-panel .showcase-logo img{height:72px;filter:brightness(0) invert(1)}.showcase-panel .showcase-headline{margin-bottom:56px}.showcase-panel .showcase-headline h1{color:#fff;font-size:42px;font-weight:700;line-height:1.15;margin:0;letter-spacing:-1px}.showcase-panel .showcase-headline h1.highlight{color:#ffd93d}.showcase-panel .partner-section{margin-bottom:56px}.showcase-panel .partner-section .partner-badges{display:flex;justify-content:center;grid-gap:32px;gap:32px}.showcase-panel .partner-section .partner-badge-wrapper{position:relative}.showcase-panel .partner-section .partner-badge-wrapper .badge-glow{display:none}.showcase-panel .partner-section .partner-badge{position:relative;background:#fff;border-radius:16px;padding:0;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.2);min-width:200px}.showcase-panel .partner-section .partner-badge .badge-logo{padding:28px 36px;display:flex;align-items:center;justify-content:center;background:#fff}.showcase-panel .partner-section .partner-badge .badge-logo img{height:36px;width:auto;max-width:140px;object-fit:contain}.showcase-panel .partner-section .partner-badge .badge-info{background:#f8f9fa;padding:12px 16px;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;border-top:1px solid #eee}.showcase-panel .partner-section .partner-badge .badge-info .verified-icon{color:#22c55e;font-size:14px}.showcase-panel .partner-section .partner-badge .badge-info .badge-status{font-size:12px;font-weight:600;color:#333}.showcase-panel .partner-section .partner-badge .badge-info .badge-year{font-size:11px;font-weight:500;color:#888}.showcase-panel .partner-section .partner-badge .badge-info .badge-year:before{content:"•";margin-right:8px;color:#ccc}.showcase-panel .showcase-stats{display:flex;justify-content:center;align-items:center;grid-gap:32px;gap:32px;margin-bottom:48px;flex-wrap:wrap}.showcase-panel .showcase-stats .stat{text-align:center}.showcase-panel .showcase-stats .stat .stat-number{display:block;color:#fff;font-size:36px;font-weight:700;line-height:1;margin-bottom:6px}.showcase-panel .showcase-stats .stat .stat-text{color:hsla(0,0%,100%,.7);font-size:13px;font-weight:500}.showcase-panel .showcase-stats .stat-divider{width:1px;height:48px;background:hsla(0,0%,100%,.2)}.showcase-panel .trust-section{display:flex;justify-content:center;grid-gap:32px;gap:32px;flex-wrap:wrap}.showcase-panel .trust-section .trust-item{display:flex;align-items:center;grid-gap:8px;gap:8px;color:hsla(0,0%,100%,.85);font-size:14px;font-weight:500}.showcase-panel .trust-section .trust-item .anticon{color:#22c55e;font-size:16px}@media(max-width:1200px){.showcase-panel .showcase-headline h1{font-size:36px}.showcase-panel .showcase-stats{grid-gap:24px;gap:24px}.showcase-panel .showcase-stats .stat .stat-number{font-size:30px}.showcase-panel .partner-section .partner-badges{flex-direction:column;align-items:center;grid-gap:24px;gap:24px}}@media(max-width:992px){.auth-page .showcase-panel{display:none}.auth-page .auth-panel{width:100%;min-width:unset;max-width:unset;border-right:none}.auth-page .auth-panel .mobile-partner-banner{display:flex;align-items:center;justify-content:center;grid-gap:16px;gap:16px;background:linear-gradient(135deg,#5b21b6,#4c1d95);margin:-40px -48px 24px;padding:16px 24px}.auth-page .auth-panel .mobile-partner-banner .partner-item{display:flex;align-items:center;grid-gap:8px;gap:8px;background:hsla(0,0%,100%,.15);padding:8px 14px;border-radius:8px}.auth-page .auth-panel .mobile-partner-banner .partner-item img{height:18px;width:auto;filter:brightness(0) invert(1)}.auth-page .auth-panel .mobile-partner-banner .partner-item .check-icon{color:#22c55e;font-size:14px}.auth-page .auth-panel .mobile-partner-banner .partner-divider{display:none}.auth-page .auth-panel .mobile-partner-banner .partner-label{background:#22c55e;color:#fff;font-size:10px;font-weight:700;padding:6px 12px;border-radius:14px;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}}@media(max-width:576px){.auth-panel{padding:24px}.auth-panel .mobile-partner-banner{margin:-24px -24px 20px!important;padding:12px 16px!important;grid-gap:10px!important;gap:10px!important;flex-wrap:wrap}.auth-panel .mobile-partner-banner .partner-item{padding:6px 10px!important;grid-gap:6px!important;gap:6px!important}.auth-panel .mobile-partner-banner .partner-item img{height:14px!important}.auth-panel .mobile-partner-banner .partner-item .check-icon{font-size:12px!important}.auth-panel .mobile-partner-banner .partner-label{font-size:9px!important;padding:5px 10px!important}.auth-panel .auth-header{margin-bottom:28px}.auth-panel .auth-header .auth-logo img{height:32px}.auth-panel .auth-content .auth-welcome .welcome-title{font-size:24px}}.ant-layout{background:linear-gradient(0deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)),#c2c9d1}.ant-layout-sider{background:#fff;color:#c2c9d1;padding:15px 0}.ant-menu{color:#c2c9d1}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background:linear-gradient(0deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)),#952ae7}.ant-menu-item,.ant-menu-submenu{color:rgba(0,0,0,.25);font-weight:600}.ant-menu-item:hover,.ant-menu-submenu:hover{color:#952ae7!important;border-right:5px solid #952ae7}.ant-menu-item .ant-menu-item-icon,.ant-menu-submenu .ant-menu-item-icon{font-size:20px}.ant-menu-item.ant-menu-item-selected,.ant-menu-submenu.ant-menu-item-selected{color:#952ae7;border-right:5px solid #952ae7;background:linear-gradient(0deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)),#952ae7}.ant-menu-item-title:hover,.ant-menu-submenu-title:hover{color:#952ae7;border-right:5px solid #952ae7}.ant-menu-light .ant-menu-submenu-title:hover{color:#952ae7!important}.ant-menu-submenu:hover{color:#952ae7!important;border-right:none!important}.ant-input,.ant-input-affix-wrapper{padding:10px;border-radius:14px;border:1px solid #c2c9d1}.ant-input-password{padding:0}.ant-input-password .ant-input{padding:10px!important}.ant-picker{padding:10px;border-radius:14px;border:1px solid #c2c9d1}.ant-input-suffix{margin-right:10px}.ant-select .ant-select-selector{min-height:44px;padding:6px 10px!important;border-radius:14px!important;border:1px solid #c2c9d1!important}.ant-checkbox-inner{background-color:#fff;border:2px solid #c2c9d1;border-radius:4px;width:18px;height:18px}.ant-input-group-addon .ant-select .ant-select-selector{border:0!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:#952ae7}.ant-card{border:1px solid #952ae7;box-sizing:border-box;box-shadow:0 2px 4px rgba(0,0,0,.24);border-radius:14px}.ant-card-header{color:#952ae7;font-weight:700;font-size:20px;border-bottom:1px solid #952ae7;margin-bottom:15px;padding-bottom:10px}.ant-steps-item-icon{font-weight:600;background:#952ae7}.ant-steps-item-title{color:rgba(0,0,0,.5);font-weight:700}.ant-steps-item-wait .ant-steps-item-icon{border:2px solid #952ae7;color:#952ae7;width:40px;height:40px}.ant-steps-item-wait .ant-steps-item-icon .ant-steps-icon{color:#952ae7}.ant-steps-item-process .ant-steps-item-icon .ant-steps-icon{color:#fff}.ant-steps-item-process .ant-steps-item-container .ant-steps-item-icon{border:3px solid #952ae7;background-color:#952ae7;color:#fff;width:40px;height:40px}.ant-steps-item-process .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon{color:#fff}.ant-steps-item-process .ant-steps-item-container .ant-steps-item-content>.ant-steps-item-title{color:#952ae7}.ant-steps .ant-steps-item-icon{line-height:36px}.ant-tabs-nav:before{border-bottom:3px solid #c2c9d1}.ant-tabs-tab .ant-tabs-tab-btn{font-size:16px;padding-bottom:5px;padding-left:10px;padding-right:10px;font-weight:600}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#952ae7}.ant-tabs-ink-bar{background:#952ae7;height:4px!important}.ant-btn{border-radius:15px;font-size:16px;border:0;padding:10px 20px;height:46px;box-shadow:none;background-color:#952ae7;color:#fff}.ant-btn[disabled]{background:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.ant-btn:active,.ant-btn:focus,.ant-btn:hover{background-color:#480f74;color:#fff}.ant-btn-primary{background-color:#bf0964!important;color:#fff!important}.ant-btn-primary[disabled]{background:rgba(0,0,0,.1)!important;color:rgba(0,0,0,.5)!important}.ant-btn-primary:active,.ant-btn-primary:focus,.ant-btn-primary:hover{background-color:#480f74!important;color:#fff!important}.ant-btn-ghost{background-color:initial!important;border:1px solid #952ae7!important;color:#952ae7!important}.ant-btn-ghost[disabled]{background:#fff!important;color:rgba(0,0,0,.5)!important;border:1px solid #e5e5e5!important}.ant-btn-ghost:active,.ant-btn-ghost:focus,.ant-btn-ghost:hover{background-color:#480f74!important;color:#fff!important;border:1px solid #952ae7!important}.ant-btn-link{color:#952ae7!important;background-color:initial!important}.ant-btn-link[disabled]{color:rgba(0,0,0,.5)!important}.ant-btn-danger{color:#fff!important;background-color:#ff0c85!important}.custom-table-row.ant-table-row-selected>.ant-table-cell{background-color:#faf4fe!important}body,html{width:100%;margin:0;padding:0;font-size:16px}@media(min-width:768px){body,html{font-size:16px}}.clickable-span{cursor:pointer}.ant-breadcrumb .clickable-span{color:rgba(0,0,0,.45);transition:color .3s}.clickable-span:hover{color:#40a9ff}body{background:#fff;font-family:"Montserrat",sans-serif;font-weight:400;height:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased}.mb-15{margin-bottom:15px}.mb-25{margin-bottom:25px}.menu-font-color{color:#737373}.id-display{display:flex;align-items:center;grid-gap:4px;gap:4px;font-family:"Courier New",monospace;font-weight:700;color:#666;padding:2px 6px;border-radius:4px;font-size:12px}.id-display .anticon{cursor:pointer;color:#9254de;font-size:12px}.id-display .anticon:hover{color:#722ed1}.category-badge{display:inline-flex;align-items:center;background-color:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;padding:2px 8px;font-size:11px;color:#1890ff;font-weight:500;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category-badge .category-count{margin-left:4px;background-color:#1890ff;color:#fff;border-radius:3px;padding:0 4px;font-size:10px;font-weight:700}.expandable-name{position:relative}.expandable-name .name-header{display:flex;align-items:center;grid-gap:8px;gap:8px;cursor:pointer;white-space:nowrap;padding:4px 8px;border-radius:6px;transition:background-color .2s}.expandable-name .name-header:hover{background-color:#f0f0f0}.expandable-name .name-header .name-text{color:#9254de;font-weight:700;text-decoration:none;white-space:nowrap}.expandable-name .name-header .name-text:hover{text-decoration:underline}.expandable-name .name-header .expand-icon{color:#666;font-size:10px;transition:transform .2s;margin-left:auto}.expandable-name .social-links{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:8px;margin-top:4px;z-index:10;display:flex;flex-direction:column;grid-gap:6px;gap:6px;animation:slideDown .2s ease-out}.expandable-name .social-links .social-item{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;border-radius:4px;transition:background-color .2s}.expandable-name .social-links .social-item:hover{background-color:#f5f5f5}.expandable-name .social-links .social-item .social-link-container{display:flex;align-items:center;grid-gap:8px;gap:8px}.expandable-name .social-links .social-item .social-link-container .social-media-icon{width:16px;height:16px;flex-shrink:0}.expandable-name .social-links .social-item .social-link-container .social-link{color:#9254de;font-size:12px;text-decoration:none}.expandable-name .social-links .social-item .social-link-container .social-link:hover{text-decoration:underline}.expandable-name .social-links .social-item .copy-username-icon{color:#666;font-size:10px;cursor:pointer;opacity:.7;transition:all .2s}.expandable-name .social-links .social-item .copy-username-icon:hover{color:#9254de;opacity:1;transform:scale(1.1)}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.table-font{color:#000;font-weight:600}.item-number{display:inline-flex;align-items:center;width:auto;height:24px;color:#737373;font-weight:400;font-size:10px;margin-right:6px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.font-color{color:#952ae7}.mt-25{margin-top:18px}.mt-100{margin-top:100px}.mt-10{margin-top:10px}.mr-150{margin-right:150px}.dashboard-font h1{font-size:17px;font-weight:600}.dashboard-campaign-create{width:100%;margin-top:25px}.dashboard-campaign-create text{width:100%;font-size:15px}.dashboard-profile{width:100%;margin-top:25px}.dashboard-approve-change{width:100%}.ant-card-header{padding-left:1px}.info-text{width:100%;font-size:16px;line-height:19px;color:#000;line-height:1.3}.info-text .title{font-weight:600;font-size:20px;line-height:1.3;color:#952ae7}.brand-hero{width:100%;padding-left:15px}.brand-hero .title{width:100%;font-weight:700;font-size:32px;color:#952ae7;margin-bottom:0}.ant-spin-dot-item{background-color:#952ae7}.cloud-container{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;z-index:-1}.center-screen{display:flex;justify-content:center;align-items:center;text-align:center;min-height:100vh}.profile-pic{border-radius:10px;box-shadow:1px 1px 1px 1px rgba(0,0,0,.1)}.color-gray{color:rgba(0,0,0,.5)}.color-purple{color:#952ae7}.ant-form-item-label>label{color:rgba(0,0,0,.5)!important}.status{font-family:"Raleway";font-style:normal;font-weight:600;font-size:24px;line-height:28px}.status-active{color:#3cc13b}.status-passive{color:#f03738}.margin-0{margin:0}.pre-show-description{margin:0!important;padding:0!important;border:none!important;font-family:"Raleway";font-style:normal;font-weight:400;font-size:14px;background-color:#fff!important}.ant-table-wrapper .ant-table{background:#fff;border:1px solid #e2e8f0;border-radius:12px;font-size:14px;line-height:1.5;overflow:hidden}.ant-table-wrapper .ant-table .ant-table-thead>tr{border-bottom:1px solid #e2e8f0}.ant-table-wrapper .ant-table .ant-table-thead>tr>th{background:#f8fafc;border-bottom:none;font-weight:600;font-size:13px;color:#000;padding:.75rem 1rem;text-transform:none;letter-spacing:normal;text-align:left}.ant-table-wrapper .ant-table .ant-table-thead>tr>th:first-child{border-top-left-radius:11px}.ant-table-wrapper .ant-table .ant-table-thead>tr>th:last-child{border-top-right-radius:11px}.ant-table-wrapper .ant-table .ant-table-thead>tr>th .ant-table-column-sorter{color:#64748b}.ant-table-wrapper .ant-table .ant-table-thead>tr>th .ant-table-column-sorter-down.active,.ant-table-wrapper .ant-table .ant-table-thead>tr>th .ant-table-column-sorter-up.active{color:#020817}.ant-table-wrapper .ant-table .ant-table-tbody>tr{border-bottom:1px solid #e2e8f0;transition:background-color .2s}.ant-table-wrapper .ant-table .ant-table-tbody>tr>td{padding:.1rem 1rem;border-bottom:none;font-size:14px;color:#020817;vertical-align:middle}.ant-table-wrapper .ant-table .ant-table-tbody>tr>td:first-child{font-weight:500}.ant-table-wrapper .ant-table .ant-table-tbody>tr:hover{background:#f8fafc}.ant-table-wrapper .ant-table .ant-table-tbody>tr:hover>td{background:transparent}.ant-table-wrapper .ant-table .ant-table-tbody>tr:last-child{border-bottom:none}.ant-table-wrapper .ant-table .ant-table-cell-fix-left,.ant-table-wrapper .ant-table .ant-table-cell-fix-right{background:#fff}.ant-table-wrapper .ant-table .ant-table-cell-fix-left-first:after,.ant-table-wrapper .ant-table .ant-table-cell-fix-right-last:after{box-shadow:none}.ant-table-wrapper .ant-table-pagination{margin:1.5rem 0 0}.ant-table-wrapper .ant-table-pagination .ant-pagination-item{border:1px solid #e2e8f0;border-radius:6px;min-width:36px;height:36px;line-height:34px}.ant-table-wrapper .ant-table-pagination .ant-pagination-item a{color:#020817;font-size:14px}.ant-table-wrapper .ant-table-pagination .ant-pagination-item:hover{border-color:#64748b}.ant-table-wrapper .ant-table-pagination .ant-pagination-item:hover a{color:#020817}.ant-table-wrapper .ant-table-pagination .ant-pagination-item-active{border-color:#952ae7;background:#952ae7}.ant-table-wrapper .ant-table-pagination .ant-pagination-item-active a{color:#fff}.ant-table-wrapper .ant-table-pagination .ant-pagination-item-active:hover{border-color:#7a1fc7;background:#7a1fc7}.ant-table-wrapper .ant-table-pagination .ant-pagination-item-active:hover a{color:#fff}.ant-table-wrapper .ant-table-pagination .ant-pagination-next,.ant-table-wrapper .ant-table-pagination .ant-pagination-prev{border:1px solid #e2e8f0;border-radius:6px;min-width:36px;height:36px;line-height:34px}.ant-table-wrapper .ant-table-pagination .ant-pagination-next .anticon,.ant-table-wrapper .ant-table-pagination .ant-pagination-prev .anticon{color:#020817}.ant-table-wrapper .ant-table-pagination .ant-pagination-next:hover,.ant-table-wrapper .ant-table-pagination .ant-pagination-prev:hover{border-color:#64748b}.ant-table-wrapper .ant-table-pagination .ant-pagination-next:hover .anticon,.ant-table-wrapper .ant-table-pagination .ant-pagination-prev:hover .anticon{color:#020817}.ant-table-wrapper .ant-table-pagination .ant-pagination-next.ant-pagination-disabled,.ant-table-wrapper .ant-table-pagination .ant-pagination-prev.ant-pagination-disabled{border-color:#e2e8f0}.ant-table-wrapper .ant-table-pagination .ant-pagination-next.ant-pagination-disabled .anticon,.ant-table-wrapper .ant-table-pagination .ant-pagination-prev.ant-pagination-disabled .anticon{color:#64748b}.ant-table-wrapper .ant-table-pagination .ant-pagination-options .ant-select .ant-select-selector{border:1px solid #e2e8f0;border-radius:6px;height:36px}.ant-table-wrapper .ant-table-pagination .ant-pagination-options .ant-select .ant-select-selector .ant-select-selection-item{color:#020817;line-height:34px}.ant-table-wrapper .ant-table-pagination .ant-pagination-options .ant-select:hover .ant-select-selector{border-color:#64748b}.ant-table-wrapper.table-bordered .ant-table .ant-table-thead>tr>th{border-right:1px solid #e2e8f0}.ant-table-wrapper.table-bordered .ant-table .ant-table-thead>tr>th:last-child{border-right:none}.ant-table-wrapper.table-bordered .ant-table .ant-table-tbody>tr>td{border-right:1px solid #e2e8f0}.ant-table-wrapper.table-bordered .ant-table .ant-table-tbody>tr>td:last-child{border-right:none}.ant-table-wrapper.table-compact .ant-table .ant-table-tbody>tr>td,.ant-table-wrapper.table-compact .ant-table .ant-table-thead>tr>th{padding:.75rem}.table-status{display:inline-flex;align-items:center;border-radius:9999px;border:1px solid transparent;padding:.125rem .625rem;font-size:12px;font-weight:500;line-height:1;transition:colors .2s}.table-status.status-default{background:#f8fafc;color:#020817;border-color:#e2e8f0}.table-status.status-success{background:#ecfdf3;color:#008a2e;border-color:#d3fde5}.table-status.status-warning{background:#fffbeb;color:#db7706;border-color:#fef3c8}.table-status.status-destructive{background:#fef1f1;color:#ba1c1c;border-color:#fcd4d4}.table-actions{display:flex;grid-gap:.5rem;gap:.5rem}.table-actions .ant-btn{height:32px;padding:0 12px;border-radius:6px;font-size:14px;font-weight:500;transition:all .2s}.table-actions .ant-btn.ant-btn-primary{background:#020817;border-color:#020817;color:#f8fafc}.table-actions .ant-btn.ant-btn-primary:hover{background:#020817;border-color:#020817;opacity:.9}.table-actions .ant-btn.ant-btn-default{background:transparent;border-color:#e2e8f0;color:#020817}.table-actions .ant-btn.ant-btn-default:hover{background:#f8fafc;border-color:#64748b;color:#020817}.table-actions .ant-btn.ant-btn-text{background:transparent;border:none;color:#020817}.table-actions .ant-btn.ant-btn-text:hover{background:#f8fafc;color:#020817}.ant-table-placeholder .ant-empty{margin:3rem 0}.ant-table-placeholder .ant-empty .ant-empty-description{color:#64748b;font-size:14px}.ant-table-placeholder .ant-empty .ant-empty-image{height:60px;margin-bottom:1rem;opacity:.4}.ant-btn{border-radius:8px;height:40px;padding:0 20px;font-weight:600;font-size:14px}.ant-btn.ant-btn-primary{background:#952ae7;border:none;color:#fff}.ant-btn.ant-btn-primary:hover{background:#7a1fc7}.ant-btn.ant-btn-primary:focus{outline:none}.ant-btn.ant-btn-primary.ant-btn-loading{background:#952ae7}.ant-btn.ant-btn-primary.ant-btn-loading .ant-btn-loading-icon{color:#fff}.ant-btn.ant-btn-default{background:#fff;border:2px solid #e1e5e9;color:#000}.ant-btn.ant-btn-default:hover{background:#f8f9fa;border-color:#952ae7;color:#952ae7}.ant-btn.ant-btn-default:focus{outline:none;border-color:#952ae7}.ant-btn .anticon{margin-right:6px}.ant-tabs .ant-tabs-nav{background:#fff;border-bottom:none;margin-bottom:0;padding:16px 32px 0;position:relative}.ant-tabs .ant-tabs-nav:before{border-bottom:none}.ant-tabs .ant-tabs-nav:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(149,42,231,.1) 20%,rgba(149,42,231,.1) 80%,transparent)}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{padding:20px 36px;margin:0 4px;border:none;background:transparent;font-weight:600;font-size:14px;color:#94a3b8;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:12px 12px 0 0}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%) scaleX(0);width:100%;height:100%;background:linear-gradient(180deg,rgba(149,42,231,.03),rgba(149,42,231,0));transition:transform .3s cubic-bezier(.4,0,.2,1);transform-origin:center;border-radius:12px 12px 0 0;z-index:-1}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%) scaleX(0);width:calc(100% - 48px);height:2px;background:#952ae7;transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:center}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:hover{color:#64748b}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:hover:before{transform:translateX(-50%) scaleX(1)}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:hover:after{transform:translateX(-50%) scaleX(.5);opacity:.3}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{color:#952ae7}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active:before{transform:translateX(-50%) scaleX(1);background:linear-gradient(180deg,rgba(149,42,231,.08),rgba(149,42,231,0))}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active:after{transform:translateX(-50%) scaleX(1);height:3px;opacity:1;background:linear-gradient(90deg,#a855f7,#952ae7 50%,#7c3aed);box-shadow:0 1px 8px rgba(149,42,231,.4)}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active:hover:after{transform:translateX(-50%) scaleX(1);opacity:1}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{color:inherit;font-weight:inherit;font-size:inherit;text-decoration:none;letter-spacing:.03em;text-transform:none}.ant-tabs .ant-tabs-nav .ant-tabs-ink-bar{display:none}.ant-tabs .ant-tabs-content-holder{background:#fff;border-top:1px solid #f1f5f9}.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{padding:40px 0}.download-payment-btn{background:#595959!important;border:1px solid #595959!important;color:#fff!important;font-weight:500!important;border-radius:4px!important}.download-payment-btn:hover{background:#434343!important;border-color:#434343!important;color:#fff!important}.download-payment-btn .anticon{margin-left:6px!important}.ant-table,.ant-table .ant-table-tbody{min-height:400px!important}.ant-table .ant-table-tbody tr,.ant-table .ant-table-tbody tr td{border-bottom:1px solid #f0f0f0!important}.ant-table .ant-table-tbody tr td{padding:12px 16px!important}.ant-table .ant-table-tbody tr:hover{background-color:#fafafa!important}.ant-table .ant-table-thead tr th{padding:12px 16px!important}.ant-table .ant-table-container{min-height:400px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.ant-table .ant-table-container .ant-table-body{min-height:400px!important;overflow-x:hidden!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.ant-table .ant-table-container .ant-table-body::-webkit-scrollbar{display:none!important}.ant-table .ant-table-container .ant-table-content{overflow-x:auto!important}.ant-table .ant-table-container .ant-table-content table{min-width:100%!important}@media(max-width:768px){.ant-table-wrapper{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.ant-table-wrapper .ant-table .ant-table-container{overflow-x:scroll!important}.ant-table-wrapper .ant-table .ant-table-container .ant-table-body{overflow-x:hidden!important}.ant-table-wrapper .ant-table .ant-table-container .ant-table-body::-webkit-scrollbar{display:none!important}}.ant-card{border:1px solid #e2e8f0;border-radius:12px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ant-card .ant-card-head{border-bottom:1px solid #e2e8f0;background:transparent}.ant-card .ant-card-body{padding:1.5rem}.ant-card.ant-card-bordered{border:1px solid #e2e8f0}@keyframes gradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.animated-title{background:linear-gradient(135deg,#667eea,#764ba2)!important;background-size:200% 200%!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;animation:gradientShift 4s ease-in-out infinite!important;font-weight:700!important;position:relative!important}.animated-title:before{bottom:0;height:2px;background:linear-gradient(90deg,#667eea,#764ba2 50%,#667eea);background-size:200% 100%;animation:slideGradient 3s ease-in-out infinite;opacity:.8;border-radius:1px}.animated-title:after,.animated-title:before{content:"";position:absolute;left:0;width:100%}.animated-title:after{bottom:-2px;height:6px;background:linear-gradient(90deg,rgba(102,126,234,.2),rgba(118,75,162,.2) 50%,rgba(102,126,234,.2));filter:blur(4px);opacity:.6;animation:glow 3s ease-in-out infinite}@keyframes slideGradient{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes glow{0%,to{opacity:.6;transform:scaleX(1)}50%{opacity:.3;transform:scaleX(1.1)}}.premium-title{position:relative!important;font-family:-apple-system,BlinkMacSystemFont,"Inter",sans-serif!important;color:#111827!important;padding-left:16px!important}.premium-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background:#952ae7;border-radius:2px}.premium-title:after{content:"";position:absolute;bottom:-8px;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(149,42,231,.3),rgba(149,42,231,.1) 30%,transparent 70%)}.header{position:relative;background:linear-gradient(135deg,#9333ea,#7c3aed 50%,#6d28d9);box-shadow:0 1px 4px rgba(0,0,0,.25);width:100%;padding:10px;z-index:100}@media(min-width:576px){.header{padding:10px 30px}}@media(min-width:992px){.header{padding:10px 50px}}.header-inner{display:flex;align-items:center;justify-content:space-between;color:#fff;width:100%}.header .auth-user{display:flex;align-items:center;height:60px;margin-top:0;margin-bottom:0}.header .auth-user .notification{position:relative}.header .auth-user .notification .ant-btn{background-color:initial;padding:0;border:0;color:#fff;font-size:24px;position:relative}.header .auth-user .notification .ant-btn .size{position:absolute;width:24px;height:24px;line-height:24px;background-color:#fff;border-radius:50px;color:#942ae7;font-size:10px;right:-10px;top:-5px;text-align:center;border:1px solid #952ae6}.header .auth-user .user-info{padding-left:18px;border-left:1px solid #fff;display:flex;flex-wrap:wrap;margin-left:18px;align-items:center}.header .auth-user .user-info img:not(.dropdown-lang span img){overflow:hidden;width:56px;height:56px;border-radius:14px;margin-right:10px}.header .auth-user .user-info .name{width:calc(100% - 60px);font-weight:600;white-space:nowrap}.header .auth-user .user-info .type{width:calc(100% - 60px)}.Logo{grid-area:logo;height:64px}.Nav{display:none}@media(min-width:768px){.Nav{display:grid;grid-area:nav;grid-template-columns:repeat(4,auto);align-items:center;justify-items:center;justify-content:end}}.Nav a{color:#fff!important;font-size:20px}.Nav a,.Nav button{font-weight:500;transition:.5s;text-decoration:none}.Nav button{color:#fff;font-size:16px}.Nav button.ant-btn-default{background:#fff;color:#000}.Nav button.ant-btn-default:hover{opacity:.8}.Nav button.ant-btn-primary{background:#fff;color:#000}.Nav button.ant-btn-primary:hover{opacity:.8}.Nav a:hover{transform:scale(1.1)}.Burger{display:none;grid-area:burger;margin:4px 5px 0 0;padding:0;justify-self:end;font-size:20px;border:none;background:none;outline:none;transition:.1s}.Burger:active{transform:scale(1.2)}@media(max-width:700px){.Header{grid-template-areas:"logo burger" "nav nav"}.Nav{grid-template-rows:repeat(4,auto);grid-template-columns:none;grid-row-gap:5px;padding:20px 0;background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;justify-content:center}}
/*# sourceMappingURL=main.b68d61c1.chunk.css.map */