﻿#wanted{padding-top:20px;padding-bottom:28px}#wanted h1{font-size:2.1rem;margin:0 0 6px}#wanted h2{font-size:1.3rem;margin:0 0 8px}.wanted-navigation,.wanted-actions,.wanted-pagination{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:14px 0}.wanted-filter{display:flex;align-items:end;gap:10px;margin:14px 0}.wanted-filter label{flex:1;max-width:600px}.wanted-editor label,.wanted-filter label{display:block;font-size:.9rem;font-weight:600}.wanted-editor input,.wanted-editor select,.wanted-editor textarea,.wanted-filter input{width:100%;display:block;padding:7px 10px;border:1px solid #acbac5;border-radius:5px;background:#fff;font:inherit;margin:4px 0 12px}.wanted-filter input{margin-bottom:0}.wanted-card,.wanted-detail{border:1px solid #d7dfe4;border-radius:7px;padding:16px;background:#fff;margin:10px 0}.wanted-card p:last-child{margin-bottom:0}.wanted-meta{font-size:.9rem;color:#526575}.wanted-columns{display:grid;grid-template-columns:1fr 110px 1.5fr;gap:12px}.wanted-editor{max-width:900px;margin:14px 0}.wanted-editor h2{margin-bottom:12px}.wanted-detail .preserve-lines{max-width:850px}#wanted-feedback:not(:empty){padding:10px;background:#f7ecd5;border-radius:5px;margin:10px 0}@media(max-width:600px){.wanted-columns{grid-template-columns:1fr}.wanted-navigation{gap:8px 14px}.wanted-card{padding:12px}}

.wanted-editor input,.wanted-editor select,.wanted-editor textarea{font-weight:400}#wanted .stat-link[aria-current=page]{box-shadow:inset 0 -3px #986124}#wanted .stat-grid{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:650px){#wanted .stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}

.wanted-single-currency{grid-template-columns:minmax(160px,1fr) minmax(200px,2fr)}@media(max-width:600px){.wanted-single-currency{grid-template-columns:1fr}}
/* Wanted browse: shared brand typography, compact actions and genuine request data. */
#wanted[data-mode=public][data-id='0']>.wanted-heading{display:none}
#wanted .wanted-browse{--navy:#12263a;--brass:#9a6424;--muted:#556677;--line:#d6dce0;color:#142536}
.wanted-browse .crumb{font-size:14px;color:#556677;margin-bottom:22px;display:flex;gap:10px}.wanted-browse a{color:#142536}.wanted-browse .crumb a,.wanted-browse .dealer-jump{color:#7f501a;text-decoration:underline;text-underline-offset:3px}
.wanted-browse .w-hero{padding:6px 0 32px;background:linear-gradient(180deg,#faf9f6,#f4f1ea);border-bottom:1px solid #ebe5d9}.wanted-browse .hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:center}
.wanted-browse .eyebrow{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#9a6424}.wanted-browse h1{font-size:clamp(36px,3.6vw,56px)!important;line-height:1.04;margin:12px 0 16px!important}.wanted-browse h1 em{color:#9a6424}.wanted-browse .lede{font-size:18px;line-height:1.6;max-width:560px;margin:0}.wanted-browse .actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-top:22px}.wanted-browse .dealer-jump{font-size:14px}
.wanted-browse .btn{font-size:15px;padding:11px 18px;font-weight:600;border-radius:6px}.wanted-browse a.btn-slate{color:white;text-decoration:none}.wanted-browse .steps{list-style:none;margin:0;padding:24px 26px;background:white;border:1px solid #e3dccd;border-radius:12px;display:grid;gap:18px}.wanted-browse .steps li{display:flex;gap:16px}.wanted-browse .n{width:34px;height:34px;border-radius:50%;background:#f6ecdd;color:#9a6424;display:flex;align-items:center;justify-content:center;flex:none}.wanted-browse .steps b{font-size:16px}.wanted-browse .steps p{margin:3px 0 0;font-size:14px;color:#556677;line-height:1.5}
.wanted-browse .browse{padding:22px 0 14px;scroll-margin-top:16px}.wanted-browse .tabs{display:flex;gap:28px;border-bottom:1px solid #d6dce0;margin-bottom:20px}.wanted-browse .tabs a{padding:10px 0 12px;font-weight:600;color:#556677;text-decoration:none}.wanted-browse .tabs a.on{color:#12263a;border-bottom:3px solid #9a6424}.wanted-browse .tabs span{font-size:12px;background:#eef1f4;padding:2px 8px;border-radius:99px;margin-left:4px}
.wanted-browse .toolbar{display:grid;grid-template-columns:minmax(0,1fr) 180px auto;gap:12px;margin-bottom:24px}.wanted-browse .toolbar label{margin:0;min-width:0}.wanted-browse .q{display:flex;align-items:center;gap:10px;background:white;border:1px solid #b9c3ce;border-radius:8px;padding:0 14px}.wanted-browse .q>span[aria-hidden]{font-size:26px}.wanted-browse .q input{width:100%;min-width:0;border:0;background:transparent;font:inherit;padding:11px 0;color:#142536;outline:none}.wanted-browse .q:focus-within{outline:2px solid #9a6424;outline-offset:2px}.wanted-browse .toolbar select{width:100%;height:100%;min-height:46px;font:inherit;font-size:15px;padding:0 12px;border:1px solid #b9c3ce;border-radius:8px;background:white}.wanted-browse .wanted-clear{display:inline-block;margin:-10px 0 20px;color:#7f501a;text-decoration:underline}
.wanted-browse .layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:30px;align-items:start}.wanted-browse .count{font-size:14px;color:#556677;margin:0 0 14px}.wanted-browse .req{background:white;border:1px solid #d6dce0;border-radius:10px;padding:22px 24px 18px;margin-bottom:14px;overflow-wrap:break-word}.wanted-browse .req:hover{border-color:#9a6424;box-shadow:0 8px 18px #12263a12}.wanted-browse .req h2{font-size:25px!important;line-height:1.2;margin:0 0 8px!important}.wanted-browse .req h2 a{text-decoration:none}.wanted-browse .req h2 a:hover{text-decoration:underline}.wanted-browse .req p{font-size:15px;color:#2f4153;margin:0 0 12px;line-height:1.55}.wanted-browse .meta{display:flex;gap:20px;flex-wrap:wrap;font-size:13px;color:#556677}.wanted-browse .foot{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #eef0f2;margin-top:14px;padding-top:14px}.wanted-browse .resp{font-size:13px;color:#556677}.wanted-browse .foot .btn{font-size:14px;padding:8px 14px}
.wanted-browse .side{display:grid;gap:16px;position:sticky;top:20px}.wanted-browse .box{border-radius:12px;padding:24px}.wanted-browse .box h2{font-size:25px!important;margin:5px 0 10px!important}.wanted-browse .box p{font-size:14px;line-height:1.6;margin:0 0 16px}.wanted-browse .post{background:white;border:1px solid #e3dccd}.wanted-browse .tips{list-style:none;padding:16px 0 0;margin:16px 0 0;border-top:1px solid #d6dce0;display:grid;gap:10px;font-size:13px;color:#2f4153}.wanted-browse .dealer{background:linear-gradient(135deg,#12263a,#24476a);color:white}.wanted-browse .dealer h2,.wanted-browse .dealer a{color:white}.wanted-browse .dealer p{color:#d5dfe8}.wanted-browse .dealer .eyebrow{color:#e2b77c}.wanted-browse .dealer a{font-weight:600;text-decoration:underline;text-underline-offset:4px}
#wanted .wanted-empty{text-align:center;background:white;border:1.5px dashed #d6c4a3;border-radius:14px;padding:42px 24px}#wanted .wanted-empty h2{font-size:28px!important;line-height:1.2}#wanted .wanted-empty p{max-width:520px;margin:12px auto;color:#556677}.wanted-empty .actions{justify-content:center}.wanted-browse .empty-art{width:70px;height:70px;margin:0 auto 18px;border-radius:50%;background:#f6ecdd;color:#9a6424;display:grid;place-items:center;font-size:36px}.wanted-account-back{display:inline-block;margin:8px 0}#wanted .wanted-editor{padding:22px;border:1px solid #d6dce0;border-radius:12px;background:white}#wanted .wanted-editor input,#wanted .wanted-editor select{min-height:40px}#wanted [data-wanted-reply]{scroll-margin-top:20px}
@media(max-width:860px){.wanted-browse .hero-grid,.wanted-browse .layout{grid-template-columns:1fr;gap:24px}.wanted-browse .side{position:static;grid-template-columns:1fr 1fr}.wanted-browse .w-hero{padding-bottom:24px}}
@media(max-width:580px){.wanted-browse .toolbar{grid-template-columns:minmax(0,1fr) auto}.wanted-browse .toolbar .q{grid-column:1/-1}.wanted-browse .side{grid-template-columns:1fr}.wanted-browse .steps{padding:18px}.wanted-browse .req{padding:18px}.wanted-browse .foot{flex-wrap:wrap}.wanted-browse .dealer-jump{display:block}.wanted-browse .tabs{gap:20px}.wanted-browse .meta{gap:8px 16px}}

#wanted:has(.wanted-browse)>.wanted-heading{display:none}
