/* Akıllı Ürün Havuzu v10.5 — light / lavender theme */
.cat-history{margin:20px 0 22px;border:1px solid rgba(133,109,187,.18);background:rgba(255,255,255,.84);border-radius:22px;padding:21px;box-shadow:0 10px 34px rgba(75,53,103,.055)}
.cat-history.hidden{display:none!important}.cat-history-title{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:14px}.cat-history-title h3{margin:5px 0 0;font-size:19px;letter-spacing:-.5px}.cat-history-title small{color:#797387;font-size:11px}
.cat-history-list{display:grid;gap:10px}.cat-history-row{display:flex;align-items:center;gap:13px;flex-wrap:wrap;border:1px solid #f0ebf6;border-radius:13px;padding:12px 14px;background:#fcfbff}.cat-history-row strong{font-size:13px;color:#36274f}.cat-history-row small{font-size:11px;color:#77718b}.cat-history-row .cat-spark{flex:1;min-width:155px;max-width:360px;height:56px}.cat-spark svg{display:block;width:100%;height:100%}.cat-history-row .cat-price{font-size:18px;font-weight:800;color:#6d3fb9;white-space:nowrap}.cat-history-empty{color:#757085;font-size:12px;line-height:1.6;margin:0}.cat-history-row a{font-size:12px;color:#7a45cc;text-decoration:none}
@media(max-width:640px){.cat-history{padding:15px}.cat-history-row .cat-spark{max-width:none;width:100%;flex-basis:100%;order:3}}
