/* Legacy shortlist uses the shared directory language and retains its draft behavior. */
.content{max-width:1440px;margin:auto;padding:30px 4.5% 60px}.content>h1{font-size:clamp(32px,4vw,50px);line-height:1.15;letter-spacing:-1.3px;margin:30px 0 18px;color:#0b2e4c}.content>.intro{font-size:18px;color:#5d758a;margin-bottom:35px}.content>.back{font-size:13px;display:inline-flex;gap:8px;align-items:center}.content .draft{background:#f3f7fb;border:1px solid #d7e3ed;border-top:3px solid #0887f5;border-radius:3px;padding:35px;margin-top:35px}.content .draft h2{font-size:28px;margin:0 0 16px}.content .draft>p{font-size:15px;color:#60788c}.content .draft form{max-width:1000px;display:grid;gap:22px;margin-top:25px}.content .draft label{font-size:15px;display:grid;gap:8px}.content .draft input,.content .draft textarea{background:white;color:#163951;border:1px solid #b8cddb;min-height:46px;padding:12px;border-radius:3px}.content .draft button{justify-self:start}.content #shortlist-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.content #shortlist-items .manufacturer{border:1px solid #d8e3ec;background:#fff;color:#0d2e49;padding:24px;border-radius:3px}.content #shortlist-items .manufacturer p{color:#567087}.content #shortlist-items .empty{background:#f0f6fc;padding:40px;border:1px solid #d8e3ec;color:#58758c}.content #shortlist-items .empty a{color:#0677d9}.content #shortlist-items .brand img{max-width:150px;max-height:65px;object-fit:contain}.local-note{font-size:12px}.directory-main #specifications{scroll-margin-top:20px}@media(max-width:650px){.content{padding:25px 5% 40px}.content>.intro{font-size:16px}.content .draft{padding:23px}.content #shortlist-items{grid-template-columns:1fr}.content .draft h2{font-size:25px}.content .draft .form-grid{grid-template-columns:1fr}.content .draft button{font-size:13px}}
