.OffersPage-module__CYxdta__pageContainer{max-width:1400px;margin:0 auto;padding:2rem}.OffersPage-module__CYxdta__header{justify-content:space-between;align-items:flex-start;margin-bottom:2rem;display:flex}.OffersPage-module__CYxdta__pageTitle{color:var(--text-primary,#1e293b);margin:0 0 .5rem;font-size:1.875rem;font-weight:700}.OffersPage-module__CYxdta__pageSubtitle{color:var(--text-secondary,#475569);margin:0;font-size:1rem}.OffersPage-module__CYxdta__addBtn{background-color:var(--primary-color,#10b981);color:#fff;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 4px 6px -1px #10b98133}.OffersPage-module__CYxdta__addBtn:hover{background-color:#059669;transform:translateY(-1px);box-shadow:0 6px 8px -1px #10b9814d}.OffersPage-module__CYxdta__controls{gap:1rem;margin-bottom:2rem;display:flex}.OffersPage-module__CYxdta__searchBox{background:var(--bg-primary,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:8px;flex:1;align-items:center;max-width:400px;padding:0 1rem;display:flex}.OffersPage-module__CYxdta__searchIcon{color:var(--text-muted,#94a3b8)}.OffersPage-module__CYxdta__searchInput{width:100%;color:var(--text-primary,#1e293b);background:0 0;border:none;outline:none;padding:.75rem;font-size:.875rem}.OffersPage-module__CYxdta__filterBox{background:var(--bg-primary,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:8px;align-items:center;padding:0 1rem;display:flex}.OffersPage-module__CYxdta__filterIcon{color:var(--text-muted,#94a3b8);margin-right:.5rem}.OffersPage-module__CYxdta__filterSelect{color:var(--text-primary,#1e293b);cursor:pointer;background:0 0;border:none;outline:none;padding:.75rem 0;font-size:.875rem}.OffersPage-module__CYxdta__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;display:grid}.OffersPage-module__CYxdta__loadingState{color:var(--text-secondary,#475569);flex-direction:column;justify-content:center;align-items:center;padding:4rem;display:flex}.OffersPage-module__CYxdta__spinner{border:4px solid #e2e8f0;border-top-color:var(--primary-color,#10b981);border-radius:50%;width:40px;height:40px;margin-bottom:1rem;animation:1s linear infinite OffersPage-module__CYxdta__spin}@keyframes OffersPage-module__CYxdta__spin{to{transform:rotate(360deg)}}.OffersPage-module__CYxdta__emptyState{text-align:center;background-color:var(--bg-primary,#fff);border:1px dashed var(--border-color,#cbd5e1);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:5rem 2rem;display:flex}.OffersPage-module__CYxdta__emptyIcon{margin-bottom:1rem;font-size:3rem}.OffersPage-module__CYxdta__emptyState h3{color:var(--text-primary,#1e293b);margin:0 0 .5rem;font-size:1.25rem}.OffersPage-module__CYxdta__emptyState p{color:var(--text-secondary,#475569);max-width:400px;margin:0 0 1.5rem}.OffersPage-module__CYxdta__addBtnEmpty{background-color:var(--primary-color,#10b981);color:#fff;border-radius:8px;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}.OffersPage-module__CYxdta__addBtnEmpty:hover{background-color:#059669}
