/* KM1 2 Nov (Abdi): Komunikasi › Phonebook; token dan bentuk mengikuti Daftar Grup / Master Proyek. */
.pb-page{min-width:0;max-width:100%}
.pb-kepala{margin:4px 0 8px;color:var(--ui-muted-text)}
.pb-pita{margin:6px 0;padding:8px 12px;border:1px solid var(--ui-warn-line);border-radius:8px;background:var(--ui-warn-bg);color:var(--ui-warn)}
.pb-pita[hidden]{display:none}
.pb-sumber{border-color:var(--ui-danger-line);background:var(--ui-danger-bg);color:var(--ui-danger)}
.pb-galat{padding:12px;border:1px solid var(--ui-danger-line);border-radius:8px;background:var(--ui-danger-bg);color:var(--ui-danger)}
.pb-galat p{margin:0 0 8px}
.pb-muted{color:var(--ui-muted-text)}
.pb-table td{white-space:normal;vertical-align:top}
.pb-nama{overflow-wrap:anywhere}
.pb-nomor{font-variant-numeric:tabular-nums;white-space:nowrap}
.pb-tautan{white-space:nowrap}
/* UC6 8 Nov: HP memakai kartu bersama (table.ui-kartu-hp, ui-rangka.css); Phonebook tanpa kolom kode, jadi nama (kolom 1) tebal dan
   nomor (kolom 2) keterangan abu, seperti Katalog. Pembagian Semua/Bentrok/Kantor kini chip bersama (ui-quick-filters). */
@media(max-width:640px){
 .pb-nomor,.pb-tautan{white-space:normal}
 .pb-page.ui-page-wide .table-wrap .ui-kartu-hp tbody td:first-child{font-size:14px;font-weight:600;color:var(--ui-text)}
 .pb-page.ui-page-wide .table-wrap .ui-kartu-hp tbody td:nth-child(2){font-size:12.5px;font-weight:400;color:var(--ui-muted-text)}
}
