/* Pagina autobuzului: taburile + „Adaugă document” pe un rând (V4 din mockups/taburi-linie-variante.html).
   Rândul „Documente și scadențe” + butonul a dispărut (îl spune tabul).
   Linia de jos e o umbră interioară, iar taburile ajung până jos: sublinierea de 2 px a tabului activ acoperă linia,
   fără marginea negativă care făcea .tabs{overflow:auto} să afișeze o bară de derulare verticală parazită. */
.tbar{display:flex;align-items:stretch;gap:12px;box-shadow:inset 0 -1px 0 var(--border);padding-right:10px;min-width:0;flex:none}
.tbar .tabs{border-bottom:0;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden}
.tbar .tabs a,.tbar .tabs button{margin-bottom:0}
.tlink{align-self:center;display:inline-flex;align-items:center;gap:5px;flex:none;border:0;background:none;color:var(--primary);font-weight:600;font-size:13px;padding:5px 8px;border-radius:6px;cursor:pointer;white-space:nowrap}
.tlink:hover{background:var(--primary-soft)}
.tlink:focus-visible{outline:2px solid var(--primary);outline-offset:1px}
