/* AWMZA compact.css — 8 Oct 2026
   Hussain: "apply wale option lambai mein nahi, chaudai mein — 1 line mein; baqi cards bhi ek qatar mein 6".
   Sirf dikhawa. Bataan: chhota icon (✍ ↗ ↻ 🗑, poora naam title/aria-label mein) + ek bada kaam ka batan. */
.cx-act{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;align-items:center;margin-top:auto}
.cx-act .btn,.agi-da .btn{min-height:38px;padding:6px 12px;font-size:.88rem;white-space:nowrap;margin:0}
.cx-ic{flex:0 0 38px!important;width:38px;min-width:38px;padding:0!important;justify-content:center;text-align:center;display:inline-flex;align-items:center}
.cx-main{flex:1 1 auto!important;min-width:0;overflow:hidden;text-overflow:ellipsis;text-align:center;display:block!important;line-height:26px}
@media (max-width:520px){.cx-act .btn,.agi-da .btn{min-height:36px;padding:5px 8px;font-size:.84rem}.cx-ic{flex-basis:34px!important;width:34px;min-width:34px}}
.agi-da{flex-wrap:nowrap!important;gap:6px!important}
.agi-da>.cx-ic{flex:0 0 38px!important}
.agi-da>.cx-main{flex:1 1 auto!important}

/* naukri ki list: cards ki grid (mobile 2, tablet 3-4, desktop 6) */
#joblist{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}
#joblist .job{display:flex;flex-direction:column;gap:4px;border:1px solid var(--line);border-radius:14px;padding:10px 12px;min-width:0}
#joblist .job b{overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
#joblist .job p{margin:0}
#joblist .job .pill{font-size:.75rem}
.agi-dg{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))!important;gap:10px!important}
#plist{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important}
#plist .card{display:flex;flex-direction:column;min-width:0}
@media (min-width:1024px){
  #joblist,.agi-dg,#plist{grid-template-columns:repeat(6,minmax(0,1fr))!important}
  body:has(#plist) main{max-width:1120px}
}
@media (max-width:359px){#joblist,.agi-dg,#plist{grid-template-columns:1fr!important}}
