/* Compact text actions and row spacing in the administrator people table only. */
#app .people-table tbody td{padding-top:4px;padding-bottom:4px;vertical-align:middle}
#app .people-table th:first-child{width:calc(2ch + 18px)}
#app .people-table :is(th,td):first-child{white-space:nowrap;overflow-wrap:normal}
#app .people-table button.people-text-action{display:inline-flex;align-items:center;margin:0;padding:2px 0;min-height:0;min-width:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:#526879;font:inherit;line-height:1.4;white-space:nowrap}
#app .people-table button.people-text-action:hover{background:transparent;color:#344d60}
#app .people-table .people-text-action>span{padding:1px 4px;margin-left:-4px;border-radius:3px}
#app .people-table .people-text-action:hover>span,#app .people-table .people-text-action:focus-visible>span{background:#e7edf1}
#app .people-table button.people-delete-action,#app .people-table button.people-delete-action:hover{color:#a4493d}
#app .people-table .people-delete-action:hover>span,#app .people-table .people-delete-action:focus-visible>span{background:#f7e8e5}
@media(pointer:coarse){#app .people-table button.people-text-action{min-height:36px;min-width:44px}}
#app dialog.admin-record-dialog[aria-label="Источники ищущего"]>button.secondary{display:flex;align-items:center;width:max-content;min-height:0;min-width:0;margin:0 0 0 auto;padding:3px 4px;border:0;border-radius:3px;box-shadow:none;background:transparent;color:#526879;font:inherit;line-height:1.4}
#app dialog.admin-record-dialog[aria-label="Источники ищущего"]>button.secondary:hover,#app dialog.admin-record-dialog[aria-label="Источники ищущего"]>button.secondary:focus-visible{background:#e7edf1;color:#344d60}
@media(pointer:coarse){#app dialog.admin-record-dialog[aria-label="Источники ищущего"]>button.secondary{min-height:36px;min-width:44px}}
