/* menu.css — layar Menu usaha (public/kotak/menu.js). */
/* Menu yang bisa dimatikan baru tampil setelah pengaturan menu klien tiba, supaya tidak berkedip. */
body:not([data-menu-siap]) .rel-item[data-layar="pesanan"],
body:not([data-menu-siap]) .rel-item[data-layar="siaran"],
body:not([data-menu-siap]) .rel-item[data-layar="bot"],
body:not([data-menu-siap]) .rel-item[data-layar="otomatis"],
body:not([data-menu-siap]) .rel-item[data-layar="laporan"]{visibility:hidden}
.mnu-jenis,.mnu-daftar{max-width:720px;margin-bottom:16px}
.mnu-jenis-baris{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0 8px}
.mnu-jenis-baris select{flex:1;min-width:0;padding:9px 11px;border:1px solid var(--garis2);border-radius:8px;background:var(--panel);color:var(--tx);font:inherit}
.mnu-peringatan{color:var(--merah);margin-top:6px}
.mnu-daftar>.bantu{margin-bottom:10px}
.mnu-baris{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--garis)}
.mnu-baris:first-child{border-top:0}
.mnu-baris input[type=text]{width:100%;padding:8px 10px;border:1px solid var(--garis2);border-radius:8px;background:var(--panel);color:var(--tx);font:inherit}
.mnu-baris small{display:block;margin-top:4px;color:var(--tx3);font-size:12px}
.mnu-baris.mati input[type=text]{opacity:.6}
.mnu-inti{font-size:12.5px;color:var(--tx3);padding:0 6px}
.mnu-aksi{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}
@media (max-width:640px){.mnu-baris{grid-template-columns:1fr}}
