/* v2.4.46: Events (grazing tables) preview and Channel IDs. Staff screens only. */
body.staff .ev46pv{display:flex;gap:10px;align-items:flex-start;border:1.5px dashed var(--g34,#f7a823)}
body.staff .ev46pv p{margin:0;font-size:14px;line-height:1.4}
body.staff .ev46pill,body.staff .ev46tag{display:inline-block;flex:0 0 auto;background:var(--g34,#f7a823);color:#3b1d00;font-weight:800;font-size:11px;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 8px;line-height:1.3}
body.staff .ev46tag{margin-left:auto;font-size:10px;padding:2px 6px}
body.staff .ev46hero{display:flex;gap:12px;align-items:center}
body.staff .ev46hero .ic42{flex:0 0 auto}
body.staff .ev46hero h2{margin:0 0 4px}
body.staff .ev46hero p{margin:0}
body.staff .ev46k{margin:16px 2px 6px}
body.staff .ev46card{margin-top:10px}
body.staff .ev46ch{display:flex;align-items:center;gap:8px;justify-content:space-between}
body.staff .ev46h{margin:0}
body.staff .ev46tbd{flex:0 0 auto;border:1.5px solid var(--g34,#f7a823);color:inherit;font-weight:700;font-size:12px;border-radius:999px;padding:2px 9px;white-space:nowrap}
body.staff .ev46g{margin:4px 0 0}
body.staff .ev46d{margin:6px 0 0;font-size:14px;line-height:1.4}
body.staff .ev46pf{margin-top:10px}
body.staff .ev46n{margin:6px 0 0}
body.staff .ev46form{margin-top:14px}
body.staff .ev46form textarea{width:100%;box-sizing:border-box;font:inherit;border:1.5px solid var(--line);border-radius:12px;padding:10px 12px;background:transparent;color:inherit}
body.staff .ev46est{font-weight:700;margin:10px 0 8px}
body.staff .ev46send{width:100%;opacity:.55;cursor:not-allowed}
body.staff .ch46i{margin:2px 2px 10px}
body.staff .ch46q{margin-top:12px;width:100%;min-height:46px;border:1.5px solid var(--line);border-radius:12px;padding:0 12px;box-sizing:border-box;background:transparent;color:inherit;font:inherit}
body.staff .ch46list{padding-top:2px;padding-bottom:2px}
body.staff .ch46row .pill{font-size:11px}
