/* أوامر الشراء — tabs «كل الخدمات / الطيران / الفنادق / الجولات / التنقلات / الخدمات» + sidebar sub-links */
.pos-tabs{display:flex;gap:.4rem;flex-wrap:wrap;margin:0 0 1rem;padding:.35rem;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow)}
.pos-tab{flex:1 1 auto;min-width:max-content;border:0;background:transparent;border-radius:10px;padding:.6rem 1rem;font:inherit;font-weight:800;font-size:.92rem;color:var(--muted);cursor:pointer;transition:background .18s,color .18s}
.pos-tab:hover{background:var(--bg);color:var(--ink)}
.pos-tab:focus-visible{outline:2px solid var(--orange);outline-offset:2px}
.pos-tab.on{background:var(--grad);color:#231a08}
.pos-table td{vertical-align:top}
.pos-table td small{line-height:1.5}
.side__link--sub{padding:.42rem .9rem .42rem .6rem;padding-inline-start:2.9rem;font-size:.84rem;font-weight:600;margin-bottom:.05rem;color:#aab2bf}
@media (max-width:640px){
  .pos-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}
  .pos-tab{flex:0 0 auto;padding:.55rem .85rem;font-size:.86rem}
}
.pos-v{display:block;min-width:0}
@media (max-width:900px){.pos-table .pos-v{text-align:end}}
