:root{--affwp-creative-preview-width:10rem;--affwp-card-padding:1.5rem}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.active{font-weight:700}.screen-reader-text{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);border:0;word-wrap:normal !important}@keyframes affwp-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes affwp-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}#affwp-affiliate-dashboard-creatives .affwp-creatives-types-menu .active a{background:#fff;color:rgba(0,0,0,.75)}.affwp-view-switcher .active svg,.affwp-view-switcher .affwp-view-switcher__button:hover svg{color:rgba(0,0,0,.75)}.related-workflows h3,.related-workflow-card h3{font-size:20px;margin-bottom:24px;color:#2a2a2a}.related-workflows-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.related-workflow-card{display:block;padding:24px;border:1px solid #e0e0e0;background:#fff;border-radius:10px;text-decoration:none;color:#2a2a2a;transition:box-shadow .2s ease;text-align:left}.related-workflow-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.1)}.related-workflow-card h4{margin:0 0 8px;font-size:16px;color:#2a2a2a}.related-workflow-badges{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.related-workflow-badges span{display:inline-block;font-size:11px;text-transform:uppercase;padding:2px 8px;border-radius:4px}.related-workflow-card .related-workflow-industry,.related-workflow-card .related-workflow-collection,.related-workflow-card .related-workflow-platform{background:#f0f0f0;color:#666}@media (max-width: 767px){.related-workflows-grid{grid-template-columns:1fr}}.taxonomy-header{padding:56px 50px 40px}.taxonomy-header .section-label{margin-bottom:16px}.taxonomy-title{font-size:clamp(28px,4vw,48px);font-weight:700;color:#0f172a;margin:0 0 14px}.taxonomy-description{font-size:17px;color:var(--text-muted,#64748b);line-height:1.7;font-weight:400;margin:0 0 10px;max-width:660px}.taxonomy-count{font-size:14px;color:var(--text-muted,#64748b);margin:30px 0 30px 5px}.taxonomy-workflows .container{max-width:1200px;margin:0 auto;padding:0 50px}@media (max-width: 767px){.taxonomy-header{padding:40px 20px 24px}.taxonomy-workflows .container{padding:0 20px}}.library-filters{margin-bottom:0}.library-filters-inner{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.library-filter-select{appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%2364748b' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;border:1px solid var(--border,#e2e8f0);border-radius:8px;color:#0f172a;cursor:pointer;font-size:14px;height:40px;min-width:200px;padding:0 36px 0 14px;transition:border-color .15s ease,box-shadow .15s ease}.library-filter-select:focus{border-color:var(--blue,#35c2f8);box-shadow:0 0 0 3px rgba(53,194,248,.15);outline:none}.library-filter-select:hover{border-color:#94a3b8}.library-filter-btn{background:var(--blue,#35c2f8);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:40px;padding:0 20px;transition:background .15s ease}.library-filter-btn:hover{background:var(--blue-dark,#2a9fd8)}@media (max-width: 767px){.library-filters-inner{flex-direction:column;align-items:stretch}.library-filter-select{min-width:0;width:100%}.library-filter-btn{width:100%}}