
.collector-section{padding-top:22px;padding-bottom:32px;min-height:45vh}.collector-section h1{font-size:2rem;margin:12px 0}.collector-section h2{font-size:1.25rem;margin:0 0 8px}.collector-nav{display:flex;flex-wrap:wrap;gap:8px 18px;border-bottom:1px solid #d4dde3;padding-bottom:12px}.collector-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.collector-card{border:1px solid #d4dde3;border-radius:12px;background:#fff;padding:18px;margin-bottom:14px;overflow-wrap:anywhere}.collector-card p{margin:8px 0}.collector-thumb{width:100%;height:170px;object-fit:contain;background:#f1f1ed;border-radius:8px}.collector-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.collector-pill{display:inline-block;border-radius:24px;background:#e9eff2;color:#233e50;font-size:.8rem;padding:4px 10px;white-space:nowrap}.collector-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-top:12px;max-width:1000px}.collector-form label{display:flex;flex-direction:column;gap:4px;font-size:.9rem;font-weight:600}.collector-form input,.collector-form textarea,.collector-form select{border:1px solid #acbac5;border-radius:6px;padding:7px 10px;width:100%;font:inherit;background:#fff;font-weight:400;color:#183247}.collector-wide{grid-column:1/-1}.collector-card .btn{margin:4px 5px 0 0}.collector-lines{white-space:pre-wrap}.collector-history{font-size:.88rem;padding-left:22px;margin-top:12px}.collector-history p{white-space:pre-wrap}.collector-empty{border:1px dashed #bcc8d1;border-radius:10px;padding:24px;margin:16px 0}.collector-error{background:#fdebe9;color:#8d2020;padding:12px;border-radius:8px;margin-bottom:12px}.collector-success:not(:empty){background:#e2f2e9;color:#165c40;padding:12px;border-radius:8px;margin-bottom:12px}.collector-stats{display:flex;align-items:stretch;margin:18px 0;border:1px solid #d4dde3;border-radius:10px;background:#fff}.collector-stats a{flex:1;padding:16px;border-right:1px solid #d4dde3;text-decoration:none;display:flex;flex-direction:column;gap:8px}.collector-stats a:last-child{border:0}.collector-stats strong{font-size:1.8rem;line-height:1.1}.collector-filters{display:flex;gap:12px;align-items:end;margin:12px 0}.collector-filters label{display:flex;flex-direction:column}.collector-pagination{display:flex;gap:12px;margin:16px 0}.collector-offer-box{margin-top:12px;border:1px solid #d4dde3;border-radius:8px;padding:12px}.collector-offer-box label{display:block;margin:8px 0}.collector-offer-box input,.collector-offer-box textarea,.collector-offer-box select{display:block;width:100%;padding:6px;border:1px solid #acbac5;border-radius:5px}.collector-offer-box summary{font-weight:600;cursor:pointer}.collector-offer-box p{font-size:.86rem}#collector[aria-busy=true]{opacity:.65;pointer-events:none}@media(max-width:900px){.collector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.collector-grid,.collector-form{grid-template-columns:1fr}.collector-wide{grid-column:auto}.collector-stats{flex-wrap:wrap}.collector-stats a{flex-basis:45%}.collector-row{align-items:start;flex-wrap:wrap}}

.collector-nav a[aria-current=page]{color:#8c591c;border-bottom:3px solid #9d6828;padding-bottom:6px;font-weight:600}
