/*!/wp-content/plugins/adforest-affiliate/css/afaf-theme-colors.css*/:root{--afaf-primary-color:#007bff;--afaf-secondary-color:#6c757d;--afaf-success-color:#28a745;--afaf-danger-color:#dc3545;--afaf-warning-color:#ffc107;--afaf-info-color:#17a2b8;--afaf-bg-light:#f8f9fa;--afaf-bg-dark:#343a40;--afaf-bg-white:#ffffff;--afaf-text-primary:#212529;--afaf-text-secondary:#6c757d;--afaf-text-light:#f8f9fa;--afaf-border-color:#dee2e6;--afaf-border-radius:4px;--afaf-box-shadow:0 2px 4px rgba(0,0,0,0.1)}.afaf-btn,.btn{display:inline-block;padding:5px 10px;text-decoration:none;border-radius:var(--afaf-border-radius);margin-right:5px;border:none;cursor:pointer;transition:opacity 0.3s}.afaf-btn:hover,.btn:hover{opacity:.9}.afaf-btn-primary,.btn-primary{background-color:var(--afaf-primary-color);color:var(--afaf-text-light)}.afaf-btn-secondary,.btn-secondary{background-color:var(--afaf-secondary-color);color:var(--afaf-text-light)}.afaf-btn-success,.btn-success{background-color:var(--afaf-success-color);color:var(--afaf-text-light)}.afaf-btn-danger,.btn-danger{background-color:var(--afaf-danger-color);color:var(--afaf-text-light)}.afaf-btn-warning,.btn-warning{background-color:var(--afaf-warning-color);color:var(--afaf-text-primary)}.afaf-btn-info,.btn-info{background-color:var(--afaf-info-color);color:var(--afaf-text-light)}.afaf-table,.table{width:100%;border-collapse:collapse;margin-bottom:1rem;background-color:var(--afaf-bg-white)}.afaf-table th,.afaf-table td,.table th,.table td{padding:12px;border-bottom:1px solid var(--afaf-border-color)}.afaf-table th,.table th{background-color:var(--afaf-bg-light);font-weight:700;text-align:left}.afaf-table-responsive,.table-responsive{overflow-x:auto;background-color:var(--afaf-bg-white);border-radius:var(--afaf-border-radius);box-shadow:var(--afaf-box-shadow)}.afaf-alert,.alert{padding:15px;border-radius:var(--afaf-border-radius);margin-bottom:20px}.afaf-alert-primary,.alert-primary{background-color:rgba(var(--afaf-primary-color-rgb,0,123,255),.15);border:1px solid rgba(var(--afaf-primary-color-rgb,0,123,255),.3);color:var(--afaf-primary-color)}.afaf-alert-info,.alert-info{background-color:rgba(var(--afaf-info-color-rgb,23,162,184),.15);border:1px solid rgba(var(--afaf-info-color-rgb,23,162,184),.3);color:var(--afaf-info-color)}.afaf-alert-success,.alert-success{background-color:rgba(var(--afaf-success-color-rgb,40,167,69),.15);border:1px solid rgba(var(--afaf-success-color-rgb,40,167,69),.3);color:var(--afaf-success-color)}.afaf-alert-warning,.alert-warning{background-color:rgba(var(--afaf-warning-color-rgb,255,193,7),.15);border:1px solid rgba(var(--afaf-warning-color-rgb,255,193,7),.3);color:var(--afaf-text-primary)}.afaf-alert-danger,.alert-danger{background-color:rgba(var(--afaf-danger-color-rgb,220,53,69),.15);border:1px solid rgba(var(--afaf-danger-color-rgb,220,53,69),.3);color:var(--afaf-danger-color)}.afaf-pagination,.pagination{margin-top:20px}.afaf-pagination .page-numbers,.pagination .page-numbers{list-style:none;padding:0;margin:0;display:flex;justify-content:center}.afaf-pagination .page-numbers li,.pagination .page-numbers li{margin:0 2px}.afaf-pagination .page-numbers a,.afaf-pagination .page-numbers span,.pagination .page-numbers a,.pagination .page-numbers span{padding:5px 10px;border:1px solid var(--afaf-border-color);text-decoration:none;display:inline-block;color:var(--afaf-primary-color);background-color:var(--afaf-bg-white);border-radius:var(--afaf-border-radius)}.afaf-pagination .page-numbers span.current,.pagination .page-numbers span.current{background-color:var(--afaf-primary-color);color:var(--afaf-text-light);border-color:var(--afaf-primary-color)}.afaf-container{padding:20px;background-color:var(--afaf-bg-white);border-radius:var(--afaf-border-radius);box-shadow:var(--afaf-box-shadow);margin-bottom:20px}.afaf-page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid var(--afaf-border-color)}@media (max-width:768px){.afaf-page-header{flex-direction:column;gap:10px;text-align:center}.afaf-table-responsive{margin:0 -20px;border-radius:0}}