.licences-controls{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}.licences-controls label{display:grid;gap:6px}.licences-controls input{min-height:40px;min-width:240px;background:#031b30;color:white;border:1px solid #58a4bf;padding:8px}.licences-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px}.licences-list li{min-width:0}.licences-list a{display:grid;grid-template-columns:80px minmax(0,1fr);gap:5px 12px;align-items:center;padding:14px;background:#082d5d;border:1px solid #5d9dc2;border-radius:8px;text-decoration:none;color:#fff;min-height:84px}.licences-list img{grid-row:span 2;width:80px;height:auto;object-fit:contain}.licences-list strong{color:#ffe356;overflow-wrap:anywhere}.licences-list span{font-size:12px;line-height:1.5}.licences-list a:hover,.licences-list a:focus-visible{border-color:#ffe356;outline:2px solid #ffe356;outline-offset:2px}@media(max-width:520px){.licences-controls label,.licences-controls input{width:100%;min-width:0}}

.licence-miles{display:inline-flex;align-items:center;gap:6px}.licence-miles img{width:24px;height:24px;object-fit:contain;vertical-align:middle}
