.wc-affiliate-pro-notice-title{text-align:center;font-family:'DM Sans',sans-serif;color:#f48d02}.wc-affiliate-pro-notice{text-align:center}.wc-affiliate-cart-validation{width:100%;margin-top:15px;margin-bottom:0;clear:both;display:block;text-align:-webkit-auto}.cart-actions:has(.wc-affiliate-cart-validation),.cart-actions .wc-affiliate-cart-validation{display:block!important}.cart-actions:has(.wc-affiliate-cart-validation){flex-direction:column!important}.cart-actions .wc-affiliate-cart-validation{width:100%}.wc-affiliate-toggle-btn{background:none!important;border:none!important;padding:8px 0!important;cursor:pointer;color:#666!important;font-size:14px!important;text-decoration:none!important;display:flex;align-items:center;gap:8px;transition:color 0.2s ease;font-weight:500}.wc-affiliate-toggle-btn:hover{color:#2c00d5!important;text-decoration:underline!important}.wc-affiliate-toggle-icon{font-size:12px;transition:transform 0.2s ease;display:inline-block}.wc-affiliate-toggle-content{margin-top:12px;padding:15px;background:#f9f9f9;border-radius:6px;border:1px solid #e0e0e0;font-size:13px}.wc-affiliate-validation-wrapper{display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap}.wc-affiliate-link-input{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:13px;transition:border-color 0.2s ease}.wc-affiliate-link-input:focus{outline:none;border-color:#2c00d5;box-shadow:0 0 0 2px rgb(44 0 213 / .1)}.wc-affiliate-validate-btn.button{padding:10px 20px!important;height:auto!important;white-space:nowrap;font-size:13px!important;background:#000000!important;color:#ffffff!important;border:none!important;border-radius:4px!important;cursor:pointer;transition:background-color 0.2s ease;font-weight:500}.wc-affiliate-validate-btn.button:hover{background:#333333!important}.wc-affiliate-validate-btn.button:disabled{background:#999!important;cursor:not-allowed;opacity:.7}#wc-affiliate-validation-message{margin-top:10px}#wc-affiliate-validation-message>div{padding:10px 12px;border-radius:4px;font-size:13px;line-height:1.5}.wc-affiliate-active-compact .wc-affiliate-toggle-content{background:#f0f9ff;border-color:#b3d9f2}.wc-affiliate-active-compact .wc-affiliate-toggle-content strong{color:#2c00d5}@media (max-width:768px){.wc-affiliate-validation-wrapper{flex-direction:column}.wc-affiliate-validate-btn.button{width:100%}}.wf-tab-content{display:none;padding:30px;background:#f6f6ff}.wf-tab-content.active{display:block}.wf-login-tabs{background:#fff;margin:30px;border-radius:8px}.wf-tab-btns{display:flex;justify-content:center;border-bottom:1px solid #2c00d5;padding:30px;padding-bottom:0}.wf-login-tabs .wf-tab-btn{background-color:#f6f6ff;color:#2c00d5;border:1px solid #2c00d5;margin-bottom:-1px;border-right:none}.wf-login-tabs .wf-tab-btn:first-child{border-top-left-radius:4px}.wf-login-tabs .wf-tab-btn:last-child{border-top-right-radius:4px;border-right:1px solid #2c00d5}.wf-login-tabs .wf-tab-btn.active{border-bottom:none}#wf-login-form form{width:500px;margin:auto}#wf-application-form label,#wf-login-form label{display:block;font-size:16px;font-weight:400;font-family:"DM Sans"}#wf-login-form label.woocommerce-form-login__rememberme{display:contents}#wf-application-form textarea,#wf-application-form input,#wf-login-form input{width:100%;font-size:14px;color:#838383;font-weight:400;font-family:"DM Sans";background:#fff;border:none;padding:10px;border-radius:4px}#wf-login-form #rememberme{width:auto}#wf-login-form p{margin-bottom:15px}#wf-login-form .woocommerce-form-login__submit{width:auto;background-color:#2c00d5;color:#fff;font-weight:500;border:none;border-radius:4px;float:right}#wf-login-form .required{color:#c36}#wf-login-form{position:relative}.mobile .lost_password{margin-top:60px}.mobile .woocommerce-form-login__submit{position:absolute;top:65%;left:10%}#wf-application-form{display:grid;grid-template-columns:repeat(2,48%);grid-row-gap:20px;grid-column-gap:36px;grid-template-areas:'fname lname' 'username email' 'website website' 'pix pix' 'payment_name payment_bank' 'promotion promotion' 'password password2' 'terms recaptcha' 'submit submit';padding:25px;padding-top:0}#wf-application-form label{display:block;font-size:16px;font-weight:400;font-family:"DM Sans"}#wf-application-form input{width:100%}#wf-application-form input#terms-agree{width:auto}#wf-application-form .wf-application-form-panel-button input.button.wf-button{width:auto;background-color:#2c00d5;color:#fff;font-weight:500;border:none;border-radius:4px;font-size:16px;padding:17px 50px}#wf-dashboard-panel{display:grid;grid-template-columns:22% 78%;font-family:'DM Sans',sans-serif;padding:80px 0}.wf-dashboard-tab{background:#fff;overflow:hidden}.wf-dashboard-profile{padding:35px}.wf-dashboard-profile{text-align:center;background:linear-gradient(135deg,#fafcfe 0%,#f0f4f8 100%);border-bottom:1px solid #e3e4e6}.wf-dashboard-profile-image img{width:78px;height:78px;border-radius:39px;filter:drop-shadow(9.988px 19.602px 28.5px rgb(44 0 213 / .11))}.wf-dashboard-profile-name h4{font-size:22px;color:#000;font-weight:400;font-family:'DM Sans',sans-serif;margin:0;margin-top:5px}.wf-dashboard-profile-desc{font-size:15px;color:#000;font-weight:400;font-family:'DM Sans',sans-serif;opacity:.55}.wf-dashboard-profile-desc p{margin:0;margin-top:5px}.wf-dashboard-navigation{padding:20px 0}.wf-dashboard-navigation ul{margin:0;padding:0;list-style:none}.wf-dashboard-navigation ul li a{display:flex;align-items:center;justify-content:left;gap:10px;padding:12px 15px;font-size:17px;color:#7d7d7d;font-weight:400;font-family:"DM Sans";text-decoration:none;outline:none;border-left:3px solid #fff0;border-radius:4px;text-align:center}.wf-dashboard-navigation ul li:hover a,.wf-dashboard-navigation ul li.active a{background-color:#f6f6ff;color:#1a0080;border-left:3px solid #1a0080;transition:all 0.3s ease}.wf-dashboard-navigation .wf-nav-label-short{display:none!important}.wf-dashboard-navigation .wf-nav-label-full{display:inline!important}.wf-dashboard-navigation ul li.active a .wf-nav-label-short{color:#ffffff!important;font-size:10px!important}.wf-dashboard-navigation ul li a{transition:all 0.3s ease}.wf-dashboard-tab-content{background:#f6f8fa}.wf-dashboard-panel-head{padding:30px;border-bottom:1px solid #e3e4e6;margin-bottom:10px}.wf-dashboard-panel-title{margin-bottom:15px}.wf-dashboard-panel-head-title{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin-bottom:15px}.wf-dashboard-panel-head-title h3{margin-right:auto;margin-bottom:0}.wf-dashboard-panel-head-title .button{margin-left:10px}.wf-dashboard-panel-head h3{font-size:23px;color:#000;font-weight:600;font-family:"DM Sans";margin:0}.wf-dashboard-panel-filter form{display:flex;gap:20px}.wf-filter-toggle-button{display:none}.wf-dashboard-panel-filter form:not(.wf-filter-form-mobile){display:flex}.wf-dashboard-tab-content .wf-dashboard-panel-filter form input{font-size:14px;color:#838383;font-weight:400;font-family:"DM Sans";background:#fff;border:none;padding:10px;border-radius:4px;width:50%}.wf-dashboard-panel-filter form input:active,.wf-dashboard-panel-filter form input:focus,.wf-dashboard-panel-filter form input:focus-visible{border-color:#529fff}.wf-dashboard-panel-filter form input.button{width:121px;background-color:#1a0080;color:#fff;font-weight:500;border:none;transition:background 0.3s ease;cursor:pointer}.wf-dashboard-panel-filter form input.button:hover{background-color:#0d0040}.wf-dashboard-summary-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:30px;text-align:center}.wf-dashboard-summary-img{text-align:center;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.wf-dashboard-summary-img svg{width:48px;height:48px}.wf-dashboard-summary-card{border-radius:11px;filter:drop-shadow(9.988px 19.602px 23px rgb(0 0 49 / .05));background-color:#fff;padding:10px}.wf-dashboard-summary-info{font-size:27px;line-height:50px;font-weight:700;font-family:"DM Sans"}.wf-dashboard-summary-value{font-size:27px;color:#131313;font-weight:500;font-family:"DM Sans"}.wf-dashboard-charts{padding:30px;display:grid;gap:25px;padding-top:0;grid-template-columns:48.5% 48.5%;grid-template-areas:'visits-referrals-earnings visits-referrals-earnings' 'visits referrals' 'earnings conversions' 'landingpages landingpages' 'referralurls referralurls'}.wf-dashboard-chart{background:#fff;border-radius:11px;padding:20px}.wf-dashboard-chart h4{font-size:20px;line-height:16px;color:#131313;font-weight:500;font-family:"DM Sans"}#wf-landingpages,#wf-referralurls,#wf-visits-referrals-earnings{padding:20px}#wf-visits-referrals-earnings{margin-top:10px}.wf-dashboard-orders-section{background:#f9f9f9}.wf-dashboard-orders-card table{width:100%;border-collapse:collapse}.wf-dashboard-orders-card table th{text-align:left;padding:10px;font-size:12px;color:#666;font-weight:600;border-bottom:2px solid #e0e0e0}.wf-dashboard-orders-card table td{padding:12px 10px;font-size:13px;border-bottom:1px solid #f0f0f0}.wf-dashboard-orders-card table tbody tr:hover{background:#f9f9f9}.wf-dashboard-commissions-card{background:#fff;border-radius:11px;padding:20px;box-shadow:0 2px 10px rgb(0 0 0 / .05)}.wf-dashboard-commissions-card>div{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid #e0e0e0}.wf-dashboard-commissions-card>div:last-child{border-bottom:none}@media (max-width:1200px){.wf-dashboard-summary-cards{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){.wf-dashboard-orders-section>div{grid-template-columns:1fr!important}.wf-dashboard-summary-cards{grid-template-columns:1fr!important}}.wf-whatsapp-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;align-items:center;justify-content:center}.wf-whatsapp-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);backdrop-filter:blur(2px)}.wf-whatsapp-modal-content{position:relative;background:#fff;border-radius:8px;box-shadow:0 10px 40px rgb(0 0 0 / .2);max-width:500px;width:90%;max-height:90vh;overflow-y:auto;z-index:10001}.wf-whatsapp-modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e0e0e0}.wf-whatsapp-modal-header h3{margin:0;font-size:20px;color:#131313;font-weight:600;font-family:"DM Sans"}.wf-whatsapp-modal-close{background:none;border:none;font-size:28px;color:#666;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;line-height:1;transition:color 0.3s ease}.wf-whatsapp-modal-close:hover{color:#000}.wf-whatsapp-modal-body{padding:20px}.wf-whatsapp-input-group{margin-bottom:15px}.wf-whatsapp-input-group label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#333;font-family:"DM Sans"}.wf-whatsapp-link-preview{margin-top:15px;padding:12px;background:#f5f5f5;border-radius:4px;word-break:break-all;font-size:13px;color:#666;border:1px solid #e0e0e0}.wf-whatsapp-link-preview strong{color:#131313}.wf-whatsapp-modal-footer{display:flex;justify-content:flex-end;gap:10px;padding:20px;border-top:1px solid #e0e0e0}.wf-whatsapp-cancel-btn{background:#f0f0f0;color:#666;border:1px solid #ddd}.wf-whatsapp-cancel-btn:hover{background:#e0e0e0}.wf-whatsapp-send-btn{background:#25D366;color:#fff;border:none}.wf-whatsapp-send-btn:hover{background:#1DA851}.wf-whatsapp-send-btn i{margin-right:5px}.wf-urls-container{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.wf-url-copy.button,.wf-url-share-whatsapp.button{min-width:47px;padding:14px;border-radius:8px;transition:background 0.3s ease}.wf-url-copy.button{background:#1a0080}.wf-url-copy.button:hover{background:#0d0040}.wf-url-share-whatsapp.button{background:#25D366}.wf-url-share-whatsapp.button:hover{background:#1DA851}.wf-actions-col{display:flex;gap:5px;align-items:center}.wf-dashboard-panel-head-title{display:flex;gap:30px;align-items:center;margin-bottom:30px}.wf-dashboard-panel-head-title button.button{border-radius:8px;background-color:#eae5ff;padding:13px 22px;border:1px solid #eae5ff;font-size:16px;color:#2c00d5;font-weight:400;font-family:"DM Sans"}.wf-dashboard-tab-content .wf-dashboard-panel-filter .wfd-perpage{width:131px}.wfd-list-table .tablenav.top{display:none}.wfd-list-table{margin:30px;background:#fff;padding:10px 0;border-radius:8px;overflow:hidden;padding-bottom:35px}.wfd-list-table .wp-list-table{border:none;border-bottom:1px solid #f6f6ff}.wfd-list-table .wp-list-table th,.wfd-list-table .wp-list-table th a,.wfd-list-table .wp-list-table td a,.wfd-list-table .wp-list-table td{vertical-align:middle;text-align:center;border:none;font-size:14px;color:#2a2050;font-weight:400;font-family:"DM Sans"}.wfd-list-table .wp-list-table tbody tr:nth-child(odd){background:#f2f2f2}.wfd-list-table .wp-list-table tbody tr:nth-child(even){background:#fafcfe}.wfd-list-table .wp-list-table thead th.column-order_id,.wfd-list-table .wp-list-table tbody tr td.column-order_id{text-align:center}.wfd-list-table .next-page.button,.wfd-list-table .last-page.button,.wfd-list-table .tablenav-pages-navspan.button{width:34px;height:34px;border-radius:17px;background-color:#1a0080;display:inline-block;padding:0;line-height:31px;text-align:center;border:none;cursor:pointer;font-size:20px;color:#fff;transition:background 0.3s ease}.wfd-list-table .next-page.button:hover,.wfd-list-table .last-page.button:hover{background-color:#0d0040}.wfd-list-table .tablenav.bottom{display:flex;justify-content:center;align-content:center;margin-top:25px}.wfd-list-table .pagination-links,.wfd-list-table .tablenav-pages{display:flex;justify-content:center;align-items:center;gap:10px}.wf-dashboard-transaction-cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px;padding:30px;text-align:center}.wf-transaction-pending-alert{animation:slideDown 0.3s ease}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.wf-dashboard-transaction-img{text-align:left}.wf-dashboard-transaction-card{border-radius:11px;filter:drop-shadow(9.988px 19.602px 23px rgb(0 0 49 / .05));background-color:#fff;padding:10px;padding-bottom:20px}.wf-dashboard-transaction-info{font-size:27px;line-height:50px;font-weight:700;font-family:"DM Sans"}.wf-dashboard-transaction-value{font-size:27px;color:#131313;font-weight:500;font-family:"DM Sans"}.wf-request-payout.button.button-primary{background:#b8620a;color:#fff;font-weight:500;width:160px;border:none;transition:background 0.3s ease}.wf-request-payout.button.button-primary:hover{background:#8b4a08}.wf-transactions-panel thead th.column-payment_method,.wf-transactions-panel tbody tr td.column-payment_method,.wf-transactions-panel tfoot th.column-payment_method,.wf-transactions-panel thead th.column-txn_id,.wf-transactions-panel tbody tr td.column-txn_id,.wf-transactions-panel tfoot th.column-txn_id{display:none}.wfd-list-table.wf-transactions-panel{margin-top:0}.wf-url-generator-container{border-radius:11px;background-color:#fff;padding:10px;margin:5px}.wf-dashboard-panel-head.wf-dashboard-urlg-header .wf-dashboard-panel-head-title{margin:0}.wf-url-generator-input-fields{display:grid;align-items:center;margin-bottom:30px;grid-template-columns:1fr auto;grid-column-gap:20px;grid-row-gap:20px}.wfug-inputs label{font-size:18px;opacity:.7;color:#2a2050;font-weight:500;font-family:"DM Sans"}.woocommerce .woocommerce-MyAccount-content .wf-url-generator-input-fields .wfug-inputs input,.wf-url-generator-input-fields .wfug-inputs input{width:100%;border-radius:3px;background-color:#f6f6ff;font-size:16px;color:#131313;font-weight:400;font-family:"DM Sans";border:none;margin-top:5px}.wf-url-generator-input-fields .wfug-inputs input:disabled,.wf-url-generator-input-fields .wfug-inputs input[readonly]{background-color:#e8e8e8;color:#666;cursor:not-allowed;opacity:.7}#wf-enable-shortlink{width:auto}.wf-shortlink-inputs{display:flex;align-items:center}.wf-label span{color:#c36}#wf-shorten-string{width:100px;padding:4px 10px;border-radius:12px;font-size:14px}.wfug-submit label{visibility:hidden}.wf-url-generator-input-fields .wfug-submit input{width:199px;border-radius:4px;background-color:#2c00d5;font-size:17px;color:#fff;font-weight:500;font-family:"DM Sans";padding:14px}.wfug-inputs.wf-generate-shortlink{height:52px}.wf-shortlinks-table{border:none;margin-top:50px;margin-bottom:20px}.wf-shortlinks-table th,.wf-shortlinks-table td{border:none}.wf-shortlinks-table th{font-size:18px;color:#2a2050;font-weight:700;font-family:"DM Sans";background:#efefef}.wf-shortlinks-table td{font-size:16px;color:#131313;font-weight:400;font-family:"DM Sans";vertical-align:middle}.wf-shortlinks-table td.wf-delete-shortlink{color:#c36;font-size:25px;padding:16px}.wf-shortlinks-table td.wf-delete-shortlink span{cursor:pointer}.wf-shortlinks-table tr:nth-child(odd){background:#fafcfe}.wf-shortlinks-table tr:nth-child(even){background:#f7f7f7}.wf-shortlinks-banner a{color:#0024b3}.wfug-inputs.wfug-submit{text-align:right}.wf-long-affiliate-url.wf-urls{margin-top:55px;margin-bottom:20px}.wf-urls-container{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.wf-urls-container label{flex-shrink:0;font-weight:500}.wf-urls-container input{flex:1;min-width:200px;border-radius:3px;background-color:#f6f6ff;font-size:16px;color:#131313;font-weight:400;font-family:"DM Sans";border:none}.wf-url-copy.button{border-radius:8px;min-width:47px;padding:14px;background:#1a0080;transition:background 0.3s ease}.wf-url-copy.button:hover{background:#0d0040}.wf-recent-links-container{margin-top:10px;padding:0;background:#fff;border-radius:11px;box-shadow:0 2px 8px rgb(0 0 0 / .05)}.wf-recent-links-title{margin:0 0 25px 0;font-size:20px;font-weight:700;color:#2a2050;font-family:"DM Sans"}.wf-recent-links-table{width:100%;border-collapse:collapse;margin:0}.wf-recent-links-table thead{background:#f6f6ff}.wf-recent-links-table thead tr{border-bottom:2px solid #e0e0e0}.wf-recent-links-table th{padding:15px 20px;text-align:left;font-size:16px;font-weight:600;color:#2a2050;font-family:"DM Sans";border:none}.wf-recent-links-table th.wf-actions-col{text-align:center;width:100px}.wf-recent-links-table tbody tr{border-bottom:1px solid #f0f0f0;transition:background-color 0.2s ease}.wf-recent-links-table tbody tr:hover{background-color:#f9f9ff}.wf-recent-links-table tbody tr:nth-child(odd){background:#fafcfe}.wf-recent-links-table tbody tr:nth-child(even){background:#fff}.wf-recent-links-table td{padding:18px 20px;vertical-align:middle;font-size:14px;color:#131313;font-weight:400;font-family:"DM Sans";border:none}.wf-shortlink-col{width:40%}.wf-shortlink-input-wrapper{display:flex;align-items:center;gap:10px}.wf-shortlink-input{flex:1;padding:10px 15px;font-size:14px;color:#131313;background-color:#f6f6ff;border:1px solid #e0e0e0;border-radius:6px;font-family:"DM Sans";transition:border-color 0.2s ease}.wf-shortlink-input:focus{outline:none;border-color:#2c00d5}.wf-copy-link-btn.button{padding:10px 15px;min-width:45px;height:45px;border-radius:6px;background:#2c00d5;color:#fff;border:none;cursor:pointer;transition:background-color 0.2s ease;display:flex;align-items:center;justify-content:center}.wf-copy-link-btn.button:hover{background:#2802b9}.wf-copy-link-btn.button.success{background:#46b450}.wf-url-col{width:35%}.wf-original-url{color:#0073aa;text-decoration:none;font-size:14px;word-break:break-all;transition:color 0.2s ease}.wf-original-url:hover{color:#005177;text-decoration:underline}.wf-date-col{width:12%;color:#666;font-size:14px;white-space:nowrap}.wf-actions-col{width:100px;text-align:center}.wf-delete-link-btn.button{padding:10px 15px;min-width:45px;height:45px;border-radius:6px;background:#fff0;color:#dc3232;border:1px solid #dc3232;cursor:pointer;transition:all 0.2s ease;display:inline-flex;align-items:center;justify-content:center}.wf-delete-link-btn.button:hover{background:#dc3232;color:#fff}@media (max-width:768px){.wf-recent-links-container{padding:15px;margin-top:20px;border-radius:8px}.wf-recent-links-title{font-size:18px;margin-bottom:20px}.wf-recent-links-table{display:block}.wf-recent-links-table thead{display:none}.wf-recent-links-table tbody{display:block}.wf-recent-links-table tbody tr{display:block;margin-bottom:15px;padding:15px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px rgb(0 0 0 / .05)}.wf-recent-links-table tbody tr:nth-child(odd),.wf-recent-links-table tbody tr:nth-child(even){background:#fff}.wf-recent-links-table tbody tr:hover{background:#f9f9ff;box-shadow:0 4px 8px rgb(0 0 0 / .1)}.wf-recent-links-table tbody tr td{display:block;padding:10px 0;border:none;font-size:15px}.wf-recent-links-table tbody tr td.wf-shortlink-col:before{content:"Link Personalizado:";font-weight:600;color:#2a2050;display:block;margin-bottom:5px;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.wf-recent-links-table tbody tr td.wf-url-col,.wf-recent-links-table tbody tr td.wf-date-col,.wf-recent-links-table tbody tr td.wf-actions-col{display:none}.wf-shortlink-col{width:100%}.wf-shortlink-input-wrapper{display:flex;flex-direction:row;gap:10px;width:100%;align-items:center}.wf-shortlink-input{flex:1;font-size:14px;padding:10px;min-width:0}.wf-copy-link-btn.button{flex-shrink:0;min-width:50px;width:auto;justify-content:center;padding:10px 15px}}.wf-banner-panel{margin:30px;padding:38px;background:#fff;border-radius:8px}.wf-url-inputs{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:40px}.wf-banner-panel .wf-url-inputs input{border-radius:3px;background-color:#f6f6ff;font-size:16px;color:#131313;font-weight:400;font-family:"DM Sans";border:none;width:100%}#wf-banner-url-generator{width:199px;border-radius:4px;background-color:#2c00d5;color:#fff;border-color:#fff0}.wf-generate-href{display:none}.wf-banner-content table{border:none}.wf-banner-content table tr th,.wf-banner-content table tr td{border:none;vertical-align:middle}.wf-banner-content table tr th{font-size:18px;color:#2a2050;font-weight:700;font-family:"DM Sans";width:25%}.wf-banner-content table tr td p,.wf-banner-content table tr td{font-size:15px;color:#131313b3;font-weight:400;font-family:"DM Sans"}.wf-banner-content table tr td h4{font-size:18px;color:#131313;font-weight:500;font-family:"DM Sans"}.wf-banner-content table thead tr{background:#f2f2f2}.wf-banner-content table tbody tr:nth-child(odd){background:#fafcfe}.wf-banner-content table tbody tr:nth-child(even){background:#f2f2f2}.wf-banner-dimension{text-align:center}.wf-banner-code-area{position:relative}.wf-banner-code-area .wf-copy-banner-content{border:none;background:#f6f6ff;height:150px}.wf-banner-code-area .wf-copy-banner-btn{border-radius:8px;width:34px;height:34px;padding:0;background:#2802b9;border:none;position:absolute;right:0;bottom:0;color:#fff}.wf-setting-panel{margin:30px;background:#fff;padding:30px;border-radius:8px;display:grid;grid-template-columns:repeat(2,49%);grid-row-gap:10px;grid-column-gap:15px;grid-template-areas:'wca-avatar wca-avatar' 'wca-fname wca-lname' 'wca-city wca-state' 'wca-country wca-email' 'wca-payout wca-mannual-payment' 'wca-doaction wca-doaction' 'wca-reset-password wca-reset-password' 'wf-setting-password-area wf-setting-password-area' 'wf-setting-update-button-area wf-setting-update-button-area'}.wf-setting-panel .wca-avatar{grid-area:wca-avatar;margin-bottom:25px}.wf-setting-panel .wca-avatar #wf-avatar{position:relative;height:100px}.wf-setting-panel .wca-avatar #wf-avatar img{border-radius:50px;height:100px;width:100px;position:relative}.wf-setting-panel .wca-avatar #wf-avatar button#wf-upload-btn{padding:5px;font-size:11px;border-radius:20px;position:absolute;bottom:4px;background:#2c00d5;border:1px solid #2c00d5;left:75px}.wf-setting-panel .wca-fname{grid-area:wca-fname}.wf-setting-panel .wca-lname{grid-area:wca-lname}.wf-setting-panel .wca-city{grid-area:wca-city}.wf-setting-panel .wca-state{grid-area:wca-state}.wf-setting-panel .wca-country{grid-area:wca-country}.wf-setting-panel .wca-email{grid-area:wca-email}.wf-setting-panel .wca-payout{grid-area:wca-payout}.wf-setting-panel .wca-mannual-payment{grid-area:wca-mannual-payment}.wf-setting-panel .wca-reset-password{grid-area:wca-reset-password}.wf-setting-panel .wca-doaction{grid-area:wca-doaction}.wf-setting-panel .wf-setting-password-area{grid-area:wf-setting-password-area;display:grid;grid-template-columns:1fr 1fr;gap:20px}.wf-setting-panel .wf-setting-update-button-area{grid-area:wf-setting-update-button-area}.wf-setting-panel .wf-setting-panel-content label{display:block;font-family:"DM Sans";margin-bottom:3px;font-size:17px}.wf-setting-panel .wf-setting-panel-content textarea,.wf-setting-panel .wf-setting-panel-content select,.wf-setting-panel .wf-setting-panel-content input{width:100%;font-size:15px;color:#838383;font-weight:400;font-family:"DM Sans";background:#f6f6ff;border:none;padding:12px;border-radius:4px}.wf-setting-panel .wf-setting-update-button-area .wf-button{height:41px;border-radius:4px;background-color:#000;color:#fff;font-family:"DM Sans";font-size:15px;font-weight:600}#wf-upass-error{color:#c36;font-family:"DM Sans";font-size:14px}@media only screen and (max-width:810px){.wf-dashboard-navigation ul li a{padding:10px 8px;font-size:14px;gap:8px}.wf-dashboard-navigation .wf-nav-label-short{display:inline!important;color:#7d7d7d!important;font-size:10px!important}.wf-dashboard-navigation .wf-nav-label-full{display:none!important}}@media only screen and (max-width:460px){#wf-application-form textarea,#wf-application-form input,#wf-login-form input{width:auto}#wf-application-form{display:block;padding:0}.wf-application-form-panel-content{margin-bottom:16px}.wf-application-form-panel-content textarea{width:100%}#wf-dashboard-panel{display:block}.wf-dashboard-navigation ul{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.wf-dashboard-navigation ul li a{border:none;background-color:#f6f6ff;border-radius:4px;padding:10px 5px;font-size:12px;flex-direction:column;gap:5px}.wf-dashboard-navigation ul li a svg,.wf-dashboard-navigation ul li a i{font-size:18px}.wf-dashboard-navigation ul li:hover a,.wf-dashboard-navigation ul li.active a{background-color:#e4e4fd;color:#2c00d5;border:none}.wf-dashboard-navigation ul li a i,.wf-dashboard-navigation ul li a svg{display:none}.wf-dashboard-panel-filter form{display:grid;gap:12px;grid-template-columns:1fr}.wf-dashboard-tab-content .wf-dashboard-panel-filter form input{width:100%}.wf-dashboard-panel-filter form input.button{width:121px}.wf-dashboard-summary-cards{grid-template-columns:1fr}.wf-dashboard-charts{grid-template-columns:100%;grid-template-areas:'visits-referrals-earnings' 'visits' 'referrals' 'earnings' 'conversions' 'landingpages' 'referralurls'}.wfd-list-table{overflow:scroll}.wf-dashboard-transaction-cards{grid-template-columns:1fr}.wf-url-generator-input-fields{grid-template-columns:1fr}.wfug-inputs label{display:block}.wf-url-generator-input-fields .wfug-inputs input{width:auto}.wfug-inputs.wfug-submit{text-align:left}.wfug-inputs.wf-generate-shortlink{height:80px}#wf-shorten-string{width:100px}#wf-shortlinks-list{overflow:scroll}.wf-banner-content{overflow:scroll}.wf-banner-content table{width:500px}.wf-url-inputs{display:grid;gap:10px}.wf-setting-panel{grid-template-columns:1fr;grid-template-areas:'wca-avatar' 'wca-fname' 'wca-lname' 'wca-city' 'wca-state' 'wca-country' 'wca-email' 'wca-payout' 'wca-mannual-payment' 'wca-doaction' 'wca-reset-password' 'wf-setting-password-area' 'wf-setting-update-button-area'}.wf-setting-panel .wf-setting-password-area{grid-template-columns:1fr}}.wf-gamification-container{padding:30px}.wf-gamification-status-card{background:#fff;border-radius:11px;padding:30px;margin-bottom:30px;box-shadow:0 2px 10px rgb(0 0 0 / .05)}.wf-gamification-level-badge{display:flex;align-items:center;gap:20px;padding:25px;border-radius:11px;color:#fff;margin-bottom:25px}.wf-level-icon{font-size:48px;opacity:.9}.wf-level-info h3.wf-level-name{margin:0 0 8px 0;font-size:28px;font-weight:700;color:#fff;font-family:"DM Sans"}.wf-level-info p.wf-level-rate{margin:0;font-size:18px;opacity:.95;font-weight:500}.wf-gamification-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.wf-stat-item{text-align:center;padding:20px;background:#f9f9f9;border-radius:8px}.wf-stat-label{font-size:13px;color:#666;margin-bottom:8px;font-weight:500}.wf-stat-value{font-size:32px;font-weight:700;margin-bottom:5px;font-family:"DM Sans"}.wf-stat-period{font-size:12px;color:#999}.wf-gamification-progress-card{background:#fff;border-radius:11px;padding:30px;margin-bottom:30px;box-shadow:0 2px 10px rgb(0 0 0 / .05)}.wf-progress-title{margin:0 0 25px 0;font-size:20px;font-weight:600;color:#131313;font-family:"DM Sans";display:flex;align-items:center;gap:10px}.wf-progress-title i{color:#1a0080}.wf-progress-info{display:grid;grid-template-columns:1fr 2fr;gap:30px}.wf-progress-details{display:flex;flex-direction:column;gap:15px}.wf-progress-item{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#f9f9f9;border-radius:6px}.wf-progress-label{font-size:14px;color:#666;font-weight:500}.wf-progress-value{font-size:18px;font-weight:700;font-family:"DM Sans"}.wf-progress-bar-container{display:flex;flex-direction:column;gap:10px}.wf-progress-bar{width:100%;height:30px;background:#e0e0e0;border-radius:15px;overflow:hidden;position:relative}.wf-progress-bar-fill{height:100%;border-radius:15px;transition:width 0.5s ease;position:relative}.wf-progress-bar-fill::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent 0%,rgb(255 255 255 / .3) 50%,transparent 100%);animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.wf-progress-text{display:flex;justify-content:space-between;font-size:13px;color:#666;font-weight:500}.wf-gamification-max-level-card{background:linear-gradient(135deg,#FFD700 0%,#FFA500 100%);border-radius:11px;padding:40px;margin-bottom:30px;text-align:center;color:#fff;box-shadow:0 4px 20px rgb(255 215 0 / .3)}.wf-max-level-badge i{font-size:64px;margin-bottom:15px;opacity:.9}.wf-max-level-badge h3{margin:0 0 10px 0;font-size:32px;font-weight:700;color:#fff;font-family:"DM Sans"}.wf-max-level-badge p{margin:5px 0;font-size:16px;opacity:.95}.wf-max-level-rate{font-size:24px!important;font-weight:700!important;margin-top:15px!important}.wf-gamification-levels-table{background:#fff;border-radius:11px;padding:30px;box-shadow:0 2px 10px rgb(0 0 0 / .05)}.wf-levels-title{margin:0 0 25px 0;font-size:20px;font-weight:600;color:#131313;font-family:"DM Sans"}.wf-levels-table{width:100%;border-collapse:collapse}.wf-levels-table thead{background:#f9f9f9}.wf-levels-table th{padding:15px;text-align:left;font-size:13px;font-weight:600;color:#666;border-bottom:2px solid #e0e0e0}.wf-levels-table td{padding:15px;border-bottom:1px solid #f0f0f0}.wf-levels-table tbody tr:hover{background:#f9f9f9}.wf-levels-table tbody tr.wf-level-current{background:#f0f8ff;border-left:4px solid #1a0080}.wf-levels-table tbody tr.wf-level-achieved{background:#f0fff0}.wf-levels-table tbody tr.wf-level-locked{opacity:.6}.wf-level-badge-small{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border-radius:20px;color:#fff;font-weight:600;font-size:14px}.wf-level-badge-small i{font-size:16px}.wf-status-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:15px;font-size:12px;font-weight:600}.wf-status-badge.wf-status-current{background:#1a0080;color:#fff}.wf-status-badge.wf-status-achieved{background:#1a5a1a;color:#fff}.wf-status-badge.wf-status-locked{background:#e0e0e0;color:#666}@media (max-width:768px){.wf-progress-info{grid-template-columns:1fr}.wf-gamification-stats{grid-template-columns:1fr}.wf-levels-table{font-size:12px}.wf-levels-table th,.wf-levels-table td{padding:10px 8px}}.wf-top-revendedores-container{padding:40px 20px;max-width:1200px;margin:0 auto}.wf-top-revendedores-header{text-align:center;margin-bottom:40px}.wf-top-revendedores-title{font-size:36px;font-weight:700;color:#131313;margin:0 0 10px 0;font-family:"DM Sans";display:flex;align-items:center;justify-content:center;gap:15px}.wf-top-revendedores-title i{color:gold;font-size:32px}.wf-top-revendedores-period{font-size:16px;color:#666;margin:0}.wf-top-revendedores-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:30px}.wf-revendedor-card{background:#fff;border-radius:16px;padding:30px;box-shadow:0 4px 20px rgb(0 0 0 / .1);position:relative;transition:transform 0.3s ease,box-shadow 0.3s ease;overflow:hidden}.wf-revendedor-card:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgb(0 0 0 / .15)}.wf-revendedor-card.wf-position-1{border:3px solid gold;background:linear-gradient(135deg,#fff 0%,#fff9e6 100%)}.wf-revendedor-card.wf-position-2{border:3px solid silver;background:linear-gradient(135deg,#fff 0%,#f5f5f5 100%)}.wf-revendedor-card.wf-position-3{border:3px solid #CD7F32;background:linear-gradient(135deg,#fff 0%,#fff5e6 100%)}.wf-revendedor-position{position:absolute;top:20px;right:20px;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#fff;font-family:"DM Sans"}.wf-revendedor-position.wf-medal-gold{background:linear-gradient(135deg,#FFD700 0%,#FFA500 100%);box-shadow:0 4px 15px rgb(255 215 0 / .4)}.wf-revendedor-position.wf-medal-silver{background:linear-gradient(135deg,#C0C0C0 0%,#808080 100%);box-shadow:0 4px 15px rgb(192 192 192 / .4)}.wf-revendedor-position.wf-medal-bronze{background:linear-gradient(135deg,#CD7F32 0%,#8B4513 100%);box-shadow:0 4px 15px rgb(205 127 50 / .4)}.wf-revendedor-position i{font-size:24px;margin-right:5px}.wf-position-number{font-size:20px}.wf-revendedor-avatar{text-align:center;margin-bottom:20px;position:relative}.wf-revendedor-avatar img{width:120px;height:120px;border-radius:50%;border:4px solid #f0f0f0;object-fit:cover;box-shadow:0 4px 15px rgb(0 0 0 / .1)}.wf-revendedor-level-badge{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:6px;padding:6px 15px;border-radius:20px;color:#fff;font-weight:600;font-size:12px;box-shadow:0 2px 10px rgb(0 0 0 / .2)}.wf-revendedor-level-badge i{font-size:14px}.wf-revendedor-info{text-align:center}.wf-revendedor-name{font-size:24px;font-weight:700;color:#131313;margin:0 0 20px 0;font-family:"DM Sans"}.wf-revendedor-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:15px}.wf-stat-box{display:flex;flex-direction:column;align-items:center;padding:15px;background:#f9f9f9;border-radius:8px;gap:8px}.wf-stat-icon{font-size:24px;margin-bottom:5px}.wf-stat-content{text-align:center}.wf-stat-value{font-size:18px;font-weight:700;color:#131313;font-family:"DM Sans";line-height:1.2}.wf-stat-label{font-size:11px;color:#666;font-weight:500;margin-top:4px;text-transform:uppercase;letter-spacing:.5px}.wf-revendedor-monthly-info{margin-top:15px;padding-top:15px;border-top:1px solid #e0e0e0}.wf-revendedor-monthly-info small{color:#666;font-size:13px;display:flex;align-items:center;justify-content:center;gap:6px}.wf-revendedor-monthly-info i{color:#1a0080}.wf-top-revendedores-empty{text-align:center;padding:60px 20px;background:#f9f9f9;border-radius:11px}.wf-top-revendedores-empty i{font-size:48px;color:#ccc;margin-bottom:15px}.wf-top-revendedores-empty p{font-size:16px;color:#666;margin:0}@media (max-width:768px){.wf-top-revendedores-grid{grid-template-columns:1fr}.wf-top-revendedores-title{font-size:28px;flex-direction:column}.wf-revendedor-stats{grid-template-columns:1fr}.wf-stat-box{flex-direction:row;justify-content:flex-start;text-align:left}.wf-stat-content{text-align:left;margin-left:15px}}@media (max-width:768px){body,html{font-size:15px}#wf-dashboard-panel{display:block;padding:20px 0;grid-template-columns:1fr;font-size:15px}.wf-dashboard-tab{position:sticky;top:0;z-index:100;background:#fff;box-shadow:0 2px 8px rgb(0 0 0 / .1);margin-bottom:20px;font-size:15px}.wf-dashboard-profile{padding:20px 15px;font-size:15px}.wf-dashboard-profile-image img{width:60px;height:60px;border-radius:30px}.wf-dashboard-profile-name h4{font-size:18px;margin-top:8px}.wf-dashboard-profile-desc{font-size:15px;margin-top:5px}.wf-dashboard-navigation{padding:0;overflow:visible}.wf-dashboard-navigation ul{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:15px;margin:0;list-style:none}.wf-dashboard-navigation ul li{display:flex;justify-content:center;align-items:center}.wf-dashboard-navigation ul li a{display:flex;align-items:center;justify-content:center;padding:12px 8px;border-radius:8px;border-left:none;width:100%;min-height:60px;background-color:#f6f6ff;color:#7d7d7d;transition:all 0.2s ease;text-decoration:none;position:relative;font-size:0;line-height:0;overflow:hidden}.wf-dashboard-navigation ul li a svg,.wf-dashboard-navigation ul li a i{font-size:22px!important;width:22px!important;height:22px!important;display:block!important;margin:0;color:inherit;line-height:1;flex-shrink:0;position:relative;z-index:1}.wf-dashboard-navigation ul li a svg,.wf-dashboard-navigation ul li a i{position:relative}.wf-dashboard-navigation ul li.active a,.wf-dashboard-navigation ul li:hover a{background-color:#1a0080;color:#fff;border-left:none;transform:translateY(-2px);box-shadow:0 4px 8px rgb(26 0 128 / .2)}.wf-dashboard-navigation ul li.active a svg,.wf-dashboard-navigation ul li.active a i,.wf-dashboard-navigation ul li:hover a svg,.wf-dashboard-navigation ul li:hover a i{color:#fff!important;fill:#fff!important}.wf-dashboard-tab-content{padding:0}.wf-dashboard-panel-head{padding:20px 15px;margin-bottom:0}.wf-dashboard-panel-head h3{font-size:20px;margin-bottom:15px}.wf-dashboard-panel-head-title{flex-direction:column;align-items:stretch;gap:12px}.wf-dashboard-panel-head-title h3{margin-right:0;font-size:18px}.wf-dashboard-panel-head-title .button{margin-left:0;width:100%;padding:12px;font-size:15px}button.wf-request-payout.button.button-primary{width:100%}.wf-dashboard-panel-filter{padding:0 15px 15px;position:absolute;top:10%;right:0}.wf-filter-toggle-button{display:block;width:100%;padding:12px;font-size:15px;background-color:#1a0080;color:#fff;border:none;border-radius:6px;cursor:pointer;margin-bottom:10px;transition:background-color 0.3s ease}.wf-filter-toggle-button:hover{background-color:#0d0040}.wf-filter-toggle-button i{margin-right:8px}.wf-dashboard-panel-filter form.wf-filter-form-mobile{display:none!important;flex-direction:column;gap:12px;padding:15px;background:#f6f6ff;border-radius:8px;margin-top:10px}.wf-dashboard-panel-filter form.wf-filter-form-mobile.wf-filter-active{z-index:999999;display:flex!important;position:relative}.wf-dashboard-panel-filter form input[type="text"],.wf-dashboard-panel-filter form input[type="date"]{width:100%;padding:12px;font-size:15px}.wf-dashboard-panel-filter form input.button{width:100%;padding:12px}.wf-dashboard-summary-cards{display:flex;flex-wrap:wrap;gap:10px;padding:15px}.wf-dashboard-summary-card{width:calc(33.333% - 7px);padding:15px 10px;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:120px;text-align:center}.wf-dashboard-summary-info{font-size:12px;line-height:1.3;font-weight:600;margin-bottom:5px;text-align:center}.wf-dashboard-summary-value{font-size:18px;font-weight:700;text-align:center}.wf-dashboard-summary-img{margin-bottom:8px;text-align:center}.wf-dashboard-summary-img img{width:35px;height:35px;object-fit:contain}.wf-dashboard-charts{padding:15px;grid-template-columns:1fr;grid-template-areas:'visits-referrals-earnings' 'visits' 'referrals' 'earnings' 'conversions' 'landingpages' 'referralurls';gap:20px}.wf-dashboard-chart{background:#fff;padding:15px;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .05)}.wf-dashboard-chart h4{font-size:15px;margin-bottom:15px}.wf-dashboard-orders-section{padding:15px!important;margin-top:15px!important}.wf-dashboard-orders-section>div{grid-template-columns:1fr!important;gap:15px!important}.wf-dashboard-orders-card,.wf-dashboard-commissions-card{padding:15px!important;border-radius:8px!important}.wf-dashboard-orders-card h4,.wf-dashboard-commissions-card h4{font-size:15px!important;margin-bottom:15px!important}.wfd-list-table,.wf-transactions-panel,.wf-referrals-panel{margin:15px;background:#fff0;border-radius:0;box-shadow:none;overflow:visible}.wfd-list-table .wp-list-table thead,.wf-transactions-panel thead,.wf-referrals-panel thead{display:table-header-group}.wfd-list-table,.wf-transactions-panel,.wf-referrals-panel{overflow-x:visible;margin:15px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .05)}.wfd-list-table table,.wf-transactions-panel table,.wf-referrals-panel table,.wfd-list-table .wp-list-table{min-width:auto;width:100%;font-size:15px;display:table;table-layout:fixed}.wfd-list-table .wp-list-table thead,.wf-transactions-panel thead,.wf-referrals-panel thead{display:table-header-group}.wfd-list-table .wp-list-table tbody,.wf-transactions-panel tbody,.wf-referrals-panel tbody{display:table-row-group}.wfd-list-table .wp-list-table tbody tr,.wf-transactions-panel tbody tr,.wf-referrals-panel tbody tr{display:table-row;background:#fff;border:none;border-radius:0;margin-bottom:0;padding:0;box-shadow:none;overflow:visible;transition:background-color 0.2s ease;cursor:default;min-height:auto}.wfd-list-table .wp-list-table tbody tr:hover,.wf-transactions-panel tbody tr:hover,.wf-referrals-panel tbody tr:hover{transform:none;box-shadow:none;border-color:#fff0;background-color:#f9f9f9}.wfd-list-table .wp-list-table tbody tr td,.wf-transactions-panel tbody tr td,.wf-referrals-panel tbody tr td{display:table-cell;padding:8px 4px;border:none;border-bottom:1px solid #f0f0f0;font-size:15px;text-align:left;position:relative;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wfd-list-table .wp-list-table thead th.column-order_id,.wfd-list-table .wp-list-table tbody tr td.column-order_id{width:33%;min-width:50px;text-align:center}.wfd-list-table .wp-list-table thead th.column-customer_name,.wfd-list-table .wp-list-table tbody tr td.column-customer_name{width:33%;min-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wfd-list-table .wp-list-table thead th.column-commission,.wfd-list-table .wp-list-table tbody tr td.column-commission{width:33%;min-width:80px;text-align:left}.wfd-list-table .wp-list-table thead th.column-visit,.wfd-list-table .wp-list-table tbody tr td.column-visit,.wfd-list-table .wp-list-table tfoot th.column-visit{width:33%;min-width:40px}.wfd-list-table .wp-list-table thead th.column-payment_status,.wfd-list-table .wp-list-table tbody tr td.column-payment_status,.wfd-list-table .wp-list-table tfoot th.column-payment_status{width:33%;min-width:100px}.wfd-list-table .wp-list-table thead th,.wfd-list-table .wp-list-table tbody tr td,.wf-referrals-panel .wp-list-table thead th,.wf-referrals-panel .wp-list-table tbody tr td,.wf-transactions-panel .wp-list-table thead th,.wf-transactions-panel .wp-list-table tbody tr td{width:33%!important}.wf-referrals-panel .wp-list-table thead th.column-visit,.wf-referrals-panel .wp-list-table tbody tr td.column-visit,.wf-referrals-panel .wp-list-table tfoot th.column-visit{width:33%;text-align:center}.wf-referrals-panel .wp-list-table thead th.column-type,.wf-referrals-panel .wp-list-table tbody tr td.column-type,.wf-referrals-panel .wp-list-table tfoot th.column-type{width:33%}.wf-referrals-panel .wp-list-table thead th.column-products,.wf-referrals-panel .wp-list-table tbody tr td.column-products,.wf-referrals-panel .wp-list-table tfoot th.column-products{width:33%}.wf-referrals-panel .wp-list-table thead th.column-order_total,.wf-referrals-panel .wp-list-table tbody tr td.column-order_total,.wf-referrals-panel .wp-list-table tfoot th.column-order_total{width:33%}.wf-referrals-panel .wp-list-table thead th.column-commission,.wf-referrals-panel .wp-list-table tbody tr td.column-commission,.wf-referrals-panel .wp-list-table tfoot th.column-commission{width:33%}.wf-referrals-panel .wp-list-table thead th.column-payment_status,.wf-referrals-panel .wp-list-table tbody tr td.column-payment_status,.wf-referrals-panel .wp-list-table tfoot th.column-payment_status{width:33%}.wf-referrals-panel .wp-list-table thead th.column-time,.wf-referrals-panel .wp-list-table tbody tr td.column-time,.wf-referrals-panel .wp-list-table tfoot th.column-time{width:33%}.wf-transactions-panel .wp-list-table thead th.column-amount,.wf-transactions-panel .wp-list-table tbody tr td.column-amount,.wf-transactions-panel .wp-list-table tfoot th.column-amount{width:33%;text-align:center}.wf-transactions-panel .wp-list-table thead th.column-payment_method,.wf-transactions-panel .wp-list-table tbody tr td.column-payment_method,.wf-transactions-panel .wp-list-table tfoot th.column-payment_method{width:33%}.wf-transactions-panel .wp-list-table thead th.column-txn_id,.wf-transactions-panel .wp-list-table tbody tr td.column-txn_id,.wf-transactions-panel .wp-list-table tfoot th.column-txn_id{width:33%}.wf-transactions-panel .wp-list-table thead th.column-request_at,.wf-transactions-panel .wp-list-table tbody tr td.column-request_at,.wf-transactions-panel .wp-list-table tfoot th.column-request_at{width:33%}.wf-transactions-panel .wp-list-table thead th.column-process_at,.wf-transactions-panel .wp-list-table tbody tr td.column-process_at,.wf-transactions-panel .wp-list-table tfoot th.column-process_at{width:33%}.wf-transactions-panel .wp-list-table thead th.column-status,.wf-transactions-panel .wp-list-table tbody tr td.column-status,.wf-transactions-panel .wp-list-table tfoot th.column-status{width:33%}.wfd-list-table .wp-list-table thead th,.wf-transactions-panel thead th,.wf-referrals-panel thead th{padding:8px 4px;font-size:15px;font-weight:600}.wfd-list-table .wp-list-table tbody tr td:last-child,.wf-transactions-panel tbody tr td:last-child,.wf-referrals-panel tbody tr td:last-child{border-bottom:1px solid #f0f0f0}.wfd-list-table .wp-list-table tbody tr td::before,.wfd-list-table .wp-list-table tbody tr td::after,.wfd-list-table .wp-list-table tbody tr::after{display:none;content:none}.wfd-list-table .wp-list-table tbody tr td.column-commission::before{content:''!important;display:none!important}.wfd-list-table .wp-list-table tbody tr td.column-amount{font-weight:600;color:#1a0080;font-size:12px}.wfd-list-table .wp-list-table tbody tr td.column-commission{font-weight:400;color:inherit;font-size:15px}.wfd-list-table .wp-list-table thead th.column-page_url,.wfd-list-table .wp-list-table tbody tr td.column-page_url,.wfd-list-table .wp-list-table tfoot th.column-page_url,.wfd-list-table .wp-list-table thead th.column-time,.wfd-list-table .wp-list-table tbody tr td.column-time,.wfd-list-table .wp-list-table tfoot th.column-time,.wfd-list-table .wp-list-table thead th.column-type,.wfd-list-table .wp-list-table tbody tr td.column-type,.wfd-list-table .wp-list-table tfoot th.column-type{display:none}.wf-transactions-panel thead th.column-payment_method,.wf-transactions-panel tbody tr td.column-payment_method,.wf-transactions-panel tfoot th.column-payment_method,.wf-transactions-panel thead th.column-txn_id,.wf-transactions-panel tbody tr td.column-txn_id,.wf-transactions-panel tfoot th.column-txn_id,.wf-transactions-panel thead th.column-process_at,.wf-transactions-panel tbody tr td.column-process_at,.wf-transactions-panel tfoot th.column-process_at{display:none}.wfd-list-table .wp-list-table tbody tr td:last-child,.wf-transactions-panel tbody tr td:last-child,.wf-referrals-panel tbody tr td:last-child{border-bottom:none}.wfd-list-table .wp-list-table tbody tr td::before{content:attr(data-column);display:block;font-weight:600;color:#666;font-size:11px;margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px;opacity:.7}.wfd-list-table .wp-list-table tbody tr td.column-amount::before{content:'Valor'}.wfd-list-table .wp-list-table tbody tr td.column-payment_method::before{content:'Método de Pagamento'}.wfd-list-table .wp-list-table tbody tr td.column-txn_id::before{content:'ID da Transação'}.wfd-list-table .wp-list-table tbody tr td.column-request_at::before{content:'Data da Solicitação'}.wfd-list-table .wp-list-table tbody tr td.column-process_at::before{content:'Data do Processamento'}.wfd-list-table .wp-list-table tbody tr td.column-status::before{content:'Status'}.wfd-list-table .wp-list-table tbody tr td.column-commission::before{content:'';display:none}.wfd-list-table .wp-list-table tbody tr td.column-payment_status::before{content:'Status de Pagamento'}.wfd-list-table .wp-list-table tbody tr td.column-time::before{content:'Data'}.wfd-list-table .wp-list-table tbody tr td.column-products::before{content:'Produtos'}.wfd-list-table .wp-list-table tbody tr td.column-order_total::before{content:'Total do Pedido'}.wfd-list-table .wp-list-table tbody tr td.column-amount::before,.wfd-list-table .wp-list-table tbody tr td.column-commission::before{color:#1a0080;opacity:.8}.wfd-list-table .wp-list-table tbody tr td.column-status,.wfd-list-table .wp-list-table tbody tr td.column-payment_status{padding-top:15px;padding-bottom:15px}.wfd-list-table .wp-list-table tbody tr td.column-status span,.wfd-list-table .wp-list-table tbody tr td.column-payment_status span{display:inline-block;padding:6px 14px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-top:5px}.wfd-list-table .tablenav.bottom{margin:0;padding:0;display:flex;justify-content:center;align-items:center;width:100%}.wfd-list-table .tablenav.bottom .alignleft.actions.bulkactions{display:none}.wfd-list-table .tablenav.bottom .tablenav-pages{margin:0;padding:0;text-align:center;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;width:100%}.wfd-list-table .tablenav-pages .displaying-num{margin:0;padding:0;font-size:15px}.wfd-list-table .tablenav-pages .pagination-links{margin:0;padding:0;display:flex;justify-content:center;align-items:center;gap:8px}.wfd-list-table .tablenav-pages .button,.wfd-list-table .tablenav-pages .tablenav-pages-navspan{padding:10px 16px;margin:0;font-size:15px;min-height:44px;border-radius:6px}.wfd-list-table .tablenav-pages .current-page,.wfd-list-table .tablenav-pages .paging-input{padding:0;margin:0;min-height:auto;font-size:15px}.wfd-list-table .tablenav.bottom br.clear{display:none}.wfd-list-table .tablenav.top{flex-direction:column;gap:10px}.wfd-list-table .tablenav.top .alignleft,.wfd-list-table .tablenav.top .alignright{width:100%;display:flex;flex-direction:column;gap:10px}.wfd-list-table .tablenav.top .alignleft .button,.wfd-list-table .tablenav.top .alignright .button{width:100%}#wf-recent-orders-list{overflow:visible;margin:15px}#wf-recent-orders-list table{width:100%;border-collapse:separate;border-spacing:0 12px}#wf-recent-orders-list table thead{display:none}#wf-recent-orders-list table tbody{display:block}#wf-recent-orders-list table tbody tr{display:block;background:#fff;border:1px solid #e0e0e0;border-radius:12px;margin-bottom:12px;padding:15px;box-shadow:0 2px 8px rgb(0 0 0 / .08)}#wf-recent-orders-list table tbody tr td{display:block;padding:8px 0;border:none;border-bottom:1px solid #f5f5f5;font-size:14px;text-align:left}#wf-recent-orders-list table tbody tr td:last-child{border-bottom:none;padding-top:12px;font-weight:700;color:#1a0080;font-size:18px}#wf-recent-orders-list table tbody tr td::before{content:attr(data-label);display:block;font-weight:600;color:#666;font-size:11px;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px;opacity:.7}.wf-shortlinks-table{margin:15px;overflow:visible}.wf-shortlinks-table thead{display:none}.wf-shortlinks-table tbody{display:block}.wf-shortlinks-table tbody tr{display:block;background:#fff;border:1px solid #e0e0e0;border-radius:12px;margin-bottom:12px;padding:15px;box-shadow:0 2px 8px rgb(0 0 0 / .08)}.wf-shortlinks-table tbody tr td{display:block;padding:10px 0;border:none;border-bottom:1px solid #f5f5f5;font-size:14px;text-align:left}.wf-shortlinks-table tbody tr td:last-child{border-bottom:none}.wf-shortlinks-table tbody tr td::before{content:attr(data-label);display:block;font-weight:600;color:#666;font-size:11px;margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px;opacity:.7}.wf-dashboard-orders-card table{width:100%}.wf-dashboard-orders-card table thead{display:none}.wf-dashboard-orders-card table tbody{display:block}.wf-dashboard-orders-card table tbody tr{display:block;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:10px;padding:12px}.wf-dashboard-orders-card table tbody tr td{display:block;padding:8px 0;border:none;border-bottom:1px solid #f0f0f0;font-size:13px}.wf-dashboard-orders-card table tbody tr td:last-child{border-bottom:none;font-weight:700;color:#1a0080;font-size:16px}.wf-dashboard-orders-card table tbody tr td::before{content:attr(data-label);display:block;font-weight:600;color:#666;font-size:11px;margin-bottom:4px;text-transform:uppercase;opacity:.7}.wf-details-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background:rgb(0 0 0 / .5);backdrop-filter:blur(4px);overflow-y:auto;-webkit-overflow-scrolling:touch}.wf-details-modal.active{display:flex;align-items:flex-start;justify-content:center;padding:20px;padding-top:40px}.wf-details-modal-content{background:#fff;border-radius:16px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px rgb(0 0 0 / .2);position:relative;animation:slideUp 0.3s ease}@keyframes slideUp{from{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.wf-details-modal-header{padding:20px;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background:#fff;border-radius:16px 16px 0 0;z-index:1}.wf-details-modal-header h3{margin:0;font-size:20px;color:#131313;font-weight:600}.wf-details-modal-close{background:none;border:none;font-size:24px;color:#666;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all 0.2s ease}.wf-details-modal-close:hover{background:#f0f0f0;color:#131313}.wf-details-modal-body{padding:20px}.wf-details-modal-item{padding:15px 0;border-bottom:1px solid #f0f0f0}.wf-details-modal-item:last-child{border-bottom:none}.wf-details-modal-label{font-size:12px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.wf-details-modal-value{font-size:15px;color:#131313;line-height:1.5;word-break:break-word}.wf-details-modal-item.amount .wf-details-modal-value,.wf-details-modal-item.commission .wf-details-modal-value{font-size:24px;font-weight:700;color:#1a0080}.wf-details-modal-item.status .wf-details-modal-value span{display:inline-block;padding:6px 14px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.wf-setting-panel{margin:15px;padding:20px 15px;grid-template-columns:1fr;grid-template-areas:'wca-avatar' 'wca-fname' 'wca-lname' 'wca-city' 'wca-state' 'wca-country' 'wca-email' 'wca-payout' 'wca-mannual-payment' 'wca-paypal' 'wca-doaction' 'wca-reset-password' 'wf-setting-password-area' 'wf-setting-update-button-area';gap:15px}.wf-setting-panel .wf-setting-panel-content{margin-bottom:0}.wf-setting-panel .wf-setting-panel-content label{font-size:15px;margin-bottom:6px}.wf-setting-panel .wf-setting-panel-content input,.wf-setting-panel .wf-setting-panel-content select,.wf-setting-panel .wf-setting-panel-content textarea{font-size:15px;padding:10px}.wf-setting-panel .wf-setting-update-button-area .wf-button{width:100%;padding:14px;font-size:15px}.wf-setting-panel .wf-setting-password-area{grid-template-columns:1fr;gap:15px}.wf-dashboard-payment-header{padding:20px 15px}.wf-dashboard-payment-header h3{font-size:20px;margin-bottom:8px}.wf-dashboard-payment-header p{font-size:15px;line-height:1.5}#wf-payment-settings .wf-setting-panel{margin:15px;padding:20px 15px;grid-template-columns:1fr!important;grid-template-areas:'pix' 'name' 'bank' 'payout' 'manual' 'paypal' 'submit'!important;gap:15px}#wf-payment-settings .wf-setting-panel-content{margin-bottom:0;width:100%!important;max-width:100%!important}#wf-payment-settings .wf-setting-panel-content label{font-size:15px;margin-bottom:6px}#wf-payment-settings .wf-setting-panel-content input,#wf-payment-settings .wf-setting-panel-content select,#wf-payment-settings .wf-setting-panel-content textarea{width:100%!important;font-size:15px;padding:12px;min-height:44px;box-sizing:border-box}#wf-payment-settings .wf-setting-panel-content textarea{min-height:100px}#wf-payment-settings .wf-button{width:100%!important;padding:14px;font-size:15px;min-height:44px;box-sizing:border-box}.wf-url-generator-container{padding:15px;margin:0;border-radius:8px}.wf-url-generator-input-fields{grid-template-columns:1fr;gap:20px;padding:0;margin-bottom:20px}.wfug-inputs{width:100%}.wfug-inputs label{font-size:15px;margin-bottom:8px;display:block}.wfug-inputs input,.wfug-inputs textarea{width:100%;padding:12px;font-size:15px;border-radius:6px;min-height:44px}.wfug-inputs>div[style*="display: flex"]{flex-direction:column;align-items:stretch;gap:10px;width:100%}.wfug-inputs>div[style*="display: flex"]>span{width:100%!important;font-size:14px;padding:8px;background:#f6f6ff;border-radius:6px;text-align:center;white-space:normal!important;word-break:break-all}.wfug-inputs>div[style*="display: flex"]>input{width:100%!important;min-width:100%!important;flex:1 1 100%!important}.wfug-inputs small{font-size:13px;margin-top:5px;display:block}.wfug-inputs.wfug-submit{text-align:center;margin-top:10px}.wfug-inputs.wfug-submit input,.wfug-inputs.wfug-submit button{width:100%;padding:14px;font-size:15px;min-height:44px;border-radius:6px}.wf-urls{margin:20px 0;padding:15px;background:#f6f6ff;border-radius:8px}.wf-urls-container{display:flex;flex-direction:column;gap:10px}.wf-urls-container label{font-size:15px;font-weight:600;margin-bottom:5px}.wf-urls-container input{width:100%;padding:12px;font-size:14px;border-radius:6px;background:#fff;border:1px solid #e0e0e0}.wf-urls-container .button{width:100%;padding:12px;font-size:15px;min-height:44px;margin:5px 0;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:6px}.wf-urls-container .button svg,.wf-urls-container .button i{font-size:18px}.wf-urls-container{flex-direction:column}.wf-urls-container input{order:1}.wf-urls-container label{order:0}.wf-urls-container .wf-url-copy.button{order:2}.wf-urls-container .wf-url-share-whatsapp.button{order:3}.wf-dashboard-transaction-cards{display:flex;flex-wrap:wrap;gap:10px;padding:15px}.wf-dashboard-transaction-card{width:calc(25% - 8px);padding:15px 10px;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100px;text-align:center}.wf-transaction-pending-alert{animation:slideDown 0.3s ease}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.wf-dashboard-transaction-info{font-size:14px;line-height:1.3;font-weight:600;margin-bottom:5px}.wf-dashboard-transaction-value{font-size:18px;font-weight:700}.wf-transaction-card{padding:15px}.button,.wf-button{padding:12px 20px;font-size:15px;min-height:44px;touch-action:manipulation}input[type="text"],input[type="email"],input[type="password"],input[type="date"],select,textarea{font-size:15px;padding:12px;min-height:44px;-webkit-appearance:none;border-radius:6px}a{min-height:44px;display:inline-flex;align-items:center;padding:8px 0}.wf-dashboard-tab-content{overflow-x:hidden}.wf-dashboard-panel-head-title button+button{margin-top:8px}#wf-commissions-summary>div{padding:12px 0!important;font-size:15px!important}#wf-commissions-summary strong{font-size:15px!important}}@media (max-width:480px){.wf-dashboard-navigation ul{grid-template-columns:repeat(4,1fr);gap:6px;padding:12px}.wf-dashboard-navigation ul li a{padding:10px 6px;min-height:55px}.wf-dashboard-navigation ul li a svg,.wf-dashboard-navigation ul li a i{font-size:20px!important;width:20px!important;height:20px!important}.wf-dashboard-summary-cards{gap:8px;padding:10px}.wf-dashboard-summary-card{width:calc(50% - 4px)!important;padding:12px 8px;min-height:110px}.wf-dashboard-summary-info{font-size:11px}.wf-dashboard-summary-value{font-size:16px}.wf-dashboard-summary-img img{width:30px;height:30px}.wf-dashboard-panel-head h3{font-size:18px}.wf-setting-panel{margin:10px;padding:15px 10px}.wf-dashboard-orders-card,.wf-dashboard-commissions-card{padding:12px!important}.wf-dashboard-orders-card h4,.wf-dashboard-commissions-card h4{font-size:16px!important}input#wf-url{width:100%}}.wf-payout-confirmation-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999}.wf-payout-confirmation-modal.active{display:flex;align-items:center;justify-content:center}.wf-payout-confirmation-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);backdrop-filter:blur(2px)}.wf-payout-confirmation-content{position:relative;background:#fff;border-radius:12px;box-shadow:0 10px 40px rgb(0 0 0 / .2);max-width:500px;width:90%;max-height:90vh;overflow-y:auto;z-index:1}.wf-payout-confirmation-header{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-bottom:1px solid #e0e0e0}.wf-payout-confirmation-header h3{margin:0;font-size:20px;font-weight:600;color:#131313}.wf-payout-confirmation-close{background:none;border:none;font-size:28px;color:#666;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;line-height:1;transition:color 0.2s ease}.wf-payout-confirmation-close:hover{color:#131313}.wf-payout-confirmation-body{padding:25px}.wf-payment-data-item{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f0f0f0}.wf-payment-data-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.wf-payment-data-item strong{display:block;font-size:14px;font-weight:600;color:#666;margin-bottom:8px}.wf-payment-data-item span{display:block;font-size:16px;color:#131313;word-break:break-word}.wf-payout-confirmation-footer{display:flex;gap:12px;padding:20px 25px;border-top:1px solid #e0e0e0;justify-content:flex-end}.wf-payout-confirm-edit,.wf-payout-confirm-yes{padding:12px 24px;font-size:15px;border-radius:6px;cursor:pointer;transition:all 0.3s ease;border:none;font-weight:500}.wf-payout-confirm-edit{background:#f0f0f0;color:#131313}.wf-payout-confirm-edit:hover{background:#e0e0e0}.wf-payout-confirm-yes{background:#2c00d5;color:#fff}.wf-payout-confirm-yes:hover{background:#2200a8}@media (max-width:768px){.wf-payout-confirmation-content{width:95%;max-width:none;margin:20px}.wf-payout-confirmation-header{padding:15px 20px}.wf-payout-confirmation-header h3{font-size:18px}.wf-payout-confirmation-body{padding:20px}.wf-payment-data-item{margin-bottom:15px;padding-bottom:12px}.wf-payment-data-item strong{font-size:13px}.wf-payment-data-item span{font-size:15px}.wf-payout-confirmation-footer{flex-direction:column;padding:15px 20px}.wf-payout-confirm-edit,.wf-payout-confirm-yes{width:100%;padding:14px;font-size:15px}}.wf-referrals-panel .wp-list-table thead th.column-type,.wf-referrals-panel .wp-list-table tbody tr td.column-type,.wf-referrals-panel .wp-list-table tfoot th.column-type{display:none}