/* TD Industry — Dashboard (most-wanted, production, quick actions, copy requests) */
  /* dashboard */
  .dash{display:flex;flex-direction:column;gap:22px}
  .sec-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px}
  .sec-head .meta{font-family:var(--mono);font-size:.64rem;color:var(--slate);text-transform:uppercase;letter-spacing:.12em}
  .lead{color:var(--slate);font-size:.9rem;margin:6px 0 20px;max-width:60ch}
  /* most wanted */
  .mw{padding:15px 0;border-top:1px solid var(--line-soft)}
  .mw:first-of-type{border-top:0}
  .mw-top{display:flex;align-items:center;gap:11px;margin-bottom:10px}
  .mw-cat{font-family:var(--mono);font-size:.52rem;letter-spacing:.1em;text-transform:uppercase;padding:2px 7px;border-radius:3px;border:1px solid;flex:0 0 auto}
  .mw-cat.min{color:var(--gold);border-color:var(--gold-dim)}
  .mw-cat.pi{color:var(--emerald);border-color:#2f5e43}
  .mw-cat.comp{color:var(--blueprint);border-color:var(--blueprint-dim)}
  .mw-cat.ice{color:var(--azure);border-color:#2c468f}
  .mw-cat.gas{color:var(--blueprint);border-color:var(--blueprint-dim)}
  .mw-cat.sal{color:var(--gold-bright);border-color:var(--gold-dim)}
  .mw-cat.rx{color:#a98bd8;border-color:#5a4a7a}
  .mw-cat.other{color:var(--slate);border-color:var(--line)}
  .mw-name{font-size:.96rem;color:var(--parchment)}
  .mw-short{margin-left:auto;font-family:var(--mono);font-size:.92rem;color:var(--parchment);font-weight:500;white-space:nowrap}
  .mw-short small{color:var(--slate);font-weight:400}
  .mw-bar{height:8px;background:var(--void2);border-radius:4px;overflow:hidden;border:1px solid var(--line-soft)}
  .mw-bar span{display:block;height:100%;border-radius:4px 0 0 4px;transition:width .6s cubic-bezier(.22,.7,.2,1)}
  .mw-sub{font-family:var(--mono);font-size:.66rem;color:var(--slate);margin-top:9px}
  .mw-sub b{color:var(--parchment)}
  /* production */
  .ord{display:grid;grid-template-columns:1fr auto;gap:6px 16px;align-items:center;padding:14px 0;border-top:1px solid var(--line-soft)}
  .ord:first-of-type{border-top:0}
  .ord-item{display:flex;align-items:center;gap:9px;flex-wrap:wrap}
  .ord .it{font-family:var(--mono);font-size:.86rem;color:var(--parchment)}
  .ord .it b{color:var(--gold)}
  .ord .cnt{font-family:var(--mono);font-size:.68rem;color:var(--slate)}
  .ord-prog{grid-column:1/-1;height:6px;background:var(--void2);border-radius:3px;overflow:hidden;margin-top:2px}
  .ord-prog span{display:block;height:100%;background:linear-gradient(90deg,var(--blueprint),var(--blueprint-dim));transition:width .6s cubic-bezier(.22,.7,.2,1)}
  /* quick actions */
  .qa{display:grid;grid-template-columns:1fr 1fr;gap:16px}
  .qa-card{display:flex;align-items:center;gap:15px;border:1px solid var(--line);border-radius:8px;padding:18px 20px;background:var(--midnight)}
  .qa-card .ic{width:38px;height:38px;border-radius:7px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;color:var(--blueprint);background:rgba(79,184,212,.09);border:1px solid var(--blueprint-dim)}
  .qa-card .ic svg{width:19px;height:19px;stroke:currentColor;fill:none;stroke-width:1.7}
  .qa-card .tx{font-size:.9rem;color:var(--parchment)}
  .qa-card .tx small{display:block;color:var(--slate);font-size:.76rem;margin-top:2px}
  .qa-card .go{margin-left:auto;font-family:var(--mono);font-size:.64rem;text-transform:uppercase;letter-spacing:.06em;color:var(--blueprint);border:1px solid var(--blueprint-dim);border-radius:4px;padding:8px 12px;background:transparent}
  .qa-card .go:hover{background:rgba(79,184,212,.08)}
  .signin-note{font-family:var(--mono);font-size:.72rem;color:var(--slate);border:1px dashed var(--line);border-radius:8px;padding:14px 16px;text-align:center}
  .pill.dec{color:var(--crit);border-color:var(--oxblood)}
  .crow{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--line-soft);flex-wrap:wrap}
  .crow:first-of-type{border-top:0}
  .crow-main{flex:1;min-width:150px}
  .crow-bp{font-family:var(--mono);font-size:.82rem;color:var(--parchment)}
  .crow-bp b{color:var(--gold)}
  .crow-sub{font-family:var(--mono);font-size:.66rem;color:var(--slate);margin-top:4px}
  .crow-act{display:flex;gap:8px;align-items:center;margin-left:auto;flex-wrap:wrap}

