/* redpol_v544: final global UX smoothing */

.app-shell-unified-v211,
.app-shell-unified-v211 * {
  box-sizing: border-box;
}

.app-shell-unified-v211 .card,
.app-shell-unified-v211 .card-soft,
.app-shell-unified-v211 .soft-panel,
.app-shell-unified-v211 .form-box,
.app-shell-unified-v211 .table-card,
.app-shell-unified-v211 .admin-panel-v229,
.app-shell-unified-v211 .fik-card,
.app-shell-unified-v211 .acc-card-v245,
.app-shell-unified-v211 .home422-card,
.app-shell-unified-v211 .vote-card {
  max-width: 100%;
  min-width: 0;
}

.app-shell-unified-v211 .section-header,
.app-shell-unified-v211 .section-title-row,
.app-shell-unified-v211 .admin-panel-head-v229,
.app-shell-unified-v211 .fik-card-head,
.app-shell-unified-v211 .acc-card-head-v245,
.app-shell-unified-v211 .home422-card__head,
.app-shell-unified-v211 .vote-card__header {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  justify-content: space-between;
  max-width: 100%;
  min-width: 0;
}

.app-shell-unified-v211 .section-header > *,
.app-shell-unified-v211 .section-title-row > *,
.app-shell-unified-v211 .admin-panel-head-v229 > *,
.app-shell-unified-v211 .fik-card-head > *,
.app-shell-unified-v211 .acc-card-head-v245 > *,
.app-shell-unified-v211 .home422-card__head > *,
.app-shell-unified-v211 .vote-card__header > * {
  min-width: 0;
}

.app-shell-unified-v211 h1,
.app-shell-unified-v211 h2,
.app-shell-unified-v211 h3,
.app-shell-unified-v211 h4,
.app-shell-unified-v211 p,
.app-shell-unified-v211 small,
.app-shell-unified-v211 .section-copy,
.app-shell-unified-v211 .page-subtitle,
.app-shell-unified-v211 .muted,
.app-shell-unified-v211 .inline-note {
  overflow-wrap: anywhere;
  word-break: normal;
}

/* PR #274 (2026-05-23): catch-all button:not(.app-btn) USUNIETE. */
.app-shell-unified-v211 .btn,
.app-shell-unified-v211 .admin-btn-v229,
.app-shell-unified-v211 .fik-btn,
.app-shell-unified-v211 .acc-btn-v245,
.app-shell-unified-v211 .vote-action,
.app-shell-unified-v211 .home422-primary-link,
.app-shell-unified-v211 .home422-admin-link {
  align-items: center;
  display: inline-flex;
  justify-content: center;
  line-height: 1.2;
  text-align: center;
}

.app-shell-unified-v211 .badge-soft,
.app-shell-unified-v211 .pill,
.app-shell-unified-v211 .admin-pill-v229,
.app-shell-unified-v211 .fik-status,
.app-shell-unified-v211 .vote-status,
.app-shell-unified-v211 .home422-status {
  max-width: 100%;
  overflow-wrap: anywhere;
}

.app-shell-unified-v211 .grid-2,
.app-shell-unified-v211 .detail-grid,
.app-shell-unified-v211 .status-grid,
.app-shell-unified-v211 .admin-split-v229,
.app-shell-unified-v211 .home422-main-grid,
.app-shell-unified-v211 .home422-readiness__layout,
.app-shell-unified-v211 .vote-main-grid,
.app-shell-unified-v211 .vote-top-tools-grid,
.app-shell-unified-v211 .fik-main-grid,
.app-shell-unified-v211 .acc-page-layout-v245 {
  max-width: 100%;
  min-width: 0;
}

.app-shell-unified-v211 .empty-state,
.app-shell-unified-v211 .admin-empty-v229,
.app-shell-unified-v211 .fik-empty,
.app-shell-unified-v211 .acc-empty-v245,
.app-shell-unified-v211 .home422-empty,
.app-shell-unified-v211 .vote-empty {
  max-width: 100%;
  overflow-wrap: anywhere;
}

@media (max-width: 900px) {
  .app-shell-unified-v211 .section-header,
  .app-shell-unified-v211 .section-title-row,
  .app-shell-unified-v211 .admin-panel-head-v229,
  .app-shell-unified-v211 .fik-card-head,
  .app-shell-unified-v211 .acc-card-head-v245,
  .app-shell-unified-v211 .home422-card__head,
  .app-shell-unified-v211 .vote-card__header {
    flex-direction: column;
  }

  .app-shell-unified-v211 .grid-2,
  .app-shell-unified-v211 .detail-grid,
  .app-shell-unified-v211 .status-grid,
  .app-shell-unified-v211 .admin-split-v229,
  .app-shell-unified-v211 .home422-main-grid,
  .app-shell-unified-v211 .home422-readiness__layout,
  .app-shell-unified-v211 .vote-main-grid,
  .app-shell-unified-v211 .vote-top-tools-grid,
  .app-shell-unified-v211 .fik-main-grid,
  .app-shell-unified-v211 .acc-page-layout-v245 {
    grid-template-columns: 1fr !important;
  }
}

@media (max-width: 640px) {
  .app-shell-unified-v211 .card,
  .app-shell-unified-v211 .card-soft,
  .app-shell-unified-v211 .soft-panel,
  .app-shell-unified-v211 .form-box,
  .app-shell-unified-v211 .table-card,
  .app-shell-unified-v211 .admin-panel-v229,
  .app-shell-unified-v211 .fik-card,
  .app-shell-unified-v211 .acc-card-v245,
  .app-shell-unified-v211 .home422-card,
  .app-shell-unified-v211 .vote-card {
    padding: 14px;
  }

  /* PR #274 (2026-05-23): catch-all button:not(.app-btn) USUNIETE. */
  .app-shell-unified-v211 .btn,
  .app-shell-unified-v211 .admin-btn-v229,
  .app-shell-unified-v211 .fik-btn,
  .app-shell-unified-v211 .acc-btn-v245,
  .app-shell-unified-v211 .vote-action {
    min-height: 40px;
  }
}

/* v544j — dopiecie menu, statusow, paginacji i ikon bez zmiany logiki */
/* cleanup 2026-05-17: usunieto 3 reguly .sidebar-community-context-v544j
   (container/span/strong) - 0 uzyc anywhere, selektor nigdy nie byl renderowany
   (v544k linia 366 + v544l linia 502 mialy display:none jako belt-and-suspenders). */
.app-shell-unified-v211.app-shell-manager .sidebar-main-canonical-v459 .nav-section-links a,
.app-shell-unified-v211.theme-manager .sidebar-main-canonical-v459 .nav-section-links a{
  display:grid!important;
  grid-template-columns:18px minmax(0,1fr)!important;
  align-items:center!important;
  column-gap:10px!important;
  min-width:0!important;
  white-space:normal!important;
  word-break:normal!important;
  overflow-wrap:normal!important;
}
.app-shell-unified-v211.app-shell-manager .sidebar-main-canonical-v459 .nav-section-links a::before,
.app-shell-unified-v211.theme-manager .sidebar-main-canonical-v459 .nav-section-links a::before{
  grid-column:1!important;
  justify-self:center!important;
  align-self:center!important;
  width:15px!important;
  height:15px!important;
  min-width:15px!important;
}
.app-shell-unified-v211.app-shell-manager .sidebar-main-canonical-v459 .nav-section-links a,
.app-shell-unified-v211.theme-manager .sidebar-main-canonical-v459 .nav-section-links a{
  text-align:left!important;
}
.notifications-v544j{width:100%;max-width:none}
.notifications-filter-v544j{grid-template-columns:repeat(4,minmax(170px,1fr))}
.notifications-actions-v544j .actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;overflow:visible}
.notifications-actions-v544j .inline-form{margin:0}
.notifications-list-panel-v544j{width:100%;max-width:none}
.notifications-list-v544j{display:grid;gap:10px;width:100%}
.notifications-v544j .admin-notification-card-v229{width:100%;max-width:none}
.admin-filter-v229 .actions,
.app-shell-unified-v211 form .actions{
  display:flex;
  align-items:end;
  gap:9px;
  flex-wrap:wrap;
}
/* cleanup 2026-05-17: usunieto 4 multi-selektory page-size (.ui/.res/.job/.links-page-size-v544j)
   - 0 uzyc anywhere. Pagination obsluguje data-page-size-v231 (linia 417). */
.res-pagination,
.job-pager-v544g{
  align-items:center!important;
  gap:12px!important;
}
.res-pagination>div:first-child,
.job-pager-v544g>div:first-child{
  display:flex;
  align-items:center;
  gap:10px;
  flex-wrap:wrap;
  color:#475569;
  font-weight:750;
}
.res-page-current,
.job-pager-v544g__buttons span{
  min-width:38px;
  text-align:center;
}
.app-shell-unified-v211 [class*="delete"] .btn,
.app-shell-unified-v211 [class*="delete"] button,
.app-shell-unified-v211 button[name*="delete"],
.app-shell-unified-v211 button[value*="delete"],
.app-shell-unified-v211 a[href*="delete"],
.app-shell-unified-v211 .btn-danger[data-trash],
.app-shell-unified-v211 .trash-btn,
.app-shell-unified-v211 .delete-btn,
.app-shell-unified-v211 .owner-icon-danger-v218{
  background:#fff!important;
  border-color:#d1d5db!important;
  color:#111827!important;
  box-shadow:none!important;
}
.app-shell-unified-v211 [class*="delete"] .btn:hover,
.app-shell-unified-v211 [class*="delete"] button:hover,
.app-shell-unified-v211 button[name*="delete"]:hover,
.app-shell-unified-v211 button[value*="delete"]:hover,
.app-shell-unified-v211 a[href*="delete"]:hover,
.app-shell-unified-v211 .trash-btn:hover,
.app-shell-unified-v211 .delete-btn:hover,
.app-shell-unified-v211 .owner-icon-danger-v218:hover{
  background:#f8fafc!important;
  border-color:#94a3b8!important;
  color:#111827!important;
}
.app-shell-unified-v211 .owner-icon-danger-v218{
  border:1px solid #d1d5db!important;
  font-size:0!important;
  position:relative;
}
.app-shell-unified-v211 .owner-icon-danger-v218::before{
  content:"";
  width:17px;
  height:17px;
  display:block;
  margin:auto;
  background:#111827;
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M8 6V4h8v2'/%3E%3Cpath d='M19 6l-1 14H6L5 6'/%3E%3Cpath d='M10 11v5'/%3E%3Cpath d='M14 11v5'/%3E%3C/svg%3E") center/contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M8 6V4h8v2'/%3E%3Cpath d='M19 6l-1 14H6L5 6'/%3E%3Cpath d='M10 11v5'/%3E%3Cpath d='M14 11v5'/%3E%3C/svg%3E") center/contain no-repeat;
}
.app-shell-unified-v211 .resolution-preview-shell blockquote,
.app-shell-unified-v211 .resolution-paper__content blockquote,
.app-shell-unified-v211 .rich-editor blockquote{
  border-left-color:#1f2937!important;
  background:#eef2f7!important;
}
.app-shell-unified-v211 .resolution-preview-shell .choice-button-card:has(input:checked),
.app-shell-unified-v211 .resolution-preview-shell .choice-button-card--selected-static{
  border-color:#1f2937!important;
  background:#eef2f7!important;
  box-shadow:0 0 0 3px rgba(31, 41, 55,.12)!important;
}
.data-v221 .data-badge-v221,
.data-v221 .data-badge-green-v221,
.data-v221 .data-badge-orange-v221,
.data-v221 .data-badge-red-v221,
.data-v221 .data-badge-gray-v221,
.data-v221 .data-badge-purple-v221,
.data-v221 .data-badge-blue-v221,
.app-shell-unified-v211 .admin-pill-v229{
  line-height:1.22!important;
  padding:6px 10px!important;
  white-space:normal!important;
  word-break:normal!important;
  overflow-wrap:normal!important;
}
@media(max-width:1050px){
  .notifications-filter-v544j{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:700px){
  .notifications-filter-v544j{grid-template-columns:1fr}
  .notifications-actions-v544j .actions,
  .notifications-actions-v544j .inline-form,
  .notifications-actions-v544j .btn{width:100%}
}

/* v544k — final UI repair: owner-list pagination pattern, neutral trash icon. */
/* cleanup 2026-05-17: usunieto .sidebar-community-context-v544j{display:none}
   (selektor calkowicie usuniety wyzej, nie ma czego ukrywac). */
.app-shell-unified-v211 .active-community-pill-v544k{
  position:sticky;
  top:10px;
  z-index:30;
  margin:0 0 12px auto;
  width:max-content;
  max-width:min(560px,100%);
  min-height:30px;
  display:flex;
  align-items:center;
  gap:6px;
  padding:6px 11px;
  border:1px solid #eef2f7;
  border-radius:999px;
  background:#fff;
  color:#475569;
  box-shadow:0 8px 22px rgba(15,23,42,.08);
  font-size:12px;
  font-weight:850;
  line-height:1.2;
}
.app-shell-unified-v211 .active-community-pill-v544k strong{
  color:#1f2937;
  max-width:420px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.app-shell-unified-v211.app-shell-manager .sidebar-main-canonical-v459 .nav-section-links a,
.app-shell-unified-v211.theme-manager .sidebar-main-canonical-v459 .nav-section-links a{
  display:grid!important;
  grid-template-columns:20px minmax(0,1fr)!important;
  column-gap:12px!important;
  align-items:center!important;
  width:100%!important;
  min-width:0!important;
  text-align:left!important;
  white-space:normal!important;
  word-break:normal!important;
  overflow-wrap:normal!important;
}
.app-shell-unified-v211.app-shell-manager .sidebar-main-canonical-v459 .nav-section-links a::before,
.app-shell-unified-v211.theme-manager .sidebar-main-canonical-v459 .nav-section-links a::before{
  grid-column:1!important;
  justify-self:center!important;
  align-self:center!important;
  width:16px!important;
  height:16px!important;
  min-width:16px!important;
}
.data-page-size-v231 a.is-active{
  background:#1f2937!important;
  border-color:#1f2937!important;
  color:#fff!important;
}
.app-shell-unified-v211 .data-toolbar-v221{
  min-width:0;
}
.app-shell-unified-v211 .data-toolbar-right-v221,
.app-shell-unified-v211 .data-page-size-v231,
.app-shell-unified-v211 .data-pager-v231,
.app-shell-unified-v211 .data-pager-top-v235{
  display:flex!important;
  align-items:center!important;
  gap:8px!important;
  flex-wrap:wrap!important;
}
.app-shell-unified-v211 .data-count-v221{
  white-space:nowrap;
}
.app-shell-unified-v211 .trash-btn,
.app-shell-unified-v211 .delete-btn,
.app-shell-unified-v211 .owner-icon-danger-v218,
.app-shell-unified-v211 button[name*="delete"],
.app-shell-unified-v211 button[value*="delete"]{
  position:relative!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:34px!important;
  min-height:34px!important;
  background:#fff!important;
  color:#111827!important;
  border:1px solid #d1d5db!important;
  box-shadow:none!important;
}
.app-shell-unified-v211 .trash-btn::before,
.app-shell-unified-v211 .delete-btn::before,
.app-shell-unified-v211 .owner-icon-danger-v218::before,
.app-shell-unified-v211 button[name*="delete"]::before,
.app-shell-unified-v211 button[value*="delete"]::before{
  content:""!important;
  display:inline-block!important;
  width:17px!important;
  height:17px!important;
  flex:0 0 17px!important;
  background:#111827!important;
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M8 6V4h8v2'/%3E%3Cpath d='M19 6l-1 14H6L5 6'/%3E%3Cpath d='M10 11v5'/%3E%3Cpath d='M14 11v5'/%3E%3C/svg%3E") center/contain no-repeat!important;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M8 6V4h8v2'/%3E%3Cpath d='M19 6l-1 14H6L5 6'/%3E%3Cpath d='M10 11v5'/%3E%3Cpath d='M14 11v5'/%3E%3C/svg%3E") center/contain no-repeat!important;
}
.app-shell-unified-v211 .owner-icon-danger-v218{font-size:0!important}
.data-v221 :is(.data-badge-gray-v221,.data-badge-orange-v221,.data-badge-green-v221,.data-badge-red-v221,.data-badge-blue-v221,.data-badge-purple-v221),
.app-shell-unified-v211 :is(.status-pill,.status-badge,.admin-pill-v229){
  display:inline-flex!important;
  align-items:center!important;
  max-width:100%!important;
  padding:6px 11px!important;
  line-height:1.25!important;
  border-radius:999px!important;
  white-space:normal!important;
  word-break:normal!important;
}
.data-v221 .data-badge-orange-v221,
.data-v221 span[title*="Oczekuje"],
.data-v221 span:where(.data-badge-gray-v221,.data-badge-orange-v221):has(+ *) {
  border-color:#fed7aa!important;
}
/* cleanup 2026-05-17: usunieto 12 reguly DEAD - 0 uzyc anywhere:
   - .mailing-channel-card-v544k (1), .mailing-channel-legend-v544k (4 reg + i/span/small),
   - .mailing-empty-note-v544k (1),
   - .audit-table-v544h (4 reg), .audit-date-v544h (2 reg) - zastapione przez v544m (linie 611+). */
@media(max-width:700px){
  .app-shell-unified-v211 .active-community-pill-v544k{position:static;width:100%;justify-content:flex-start;margin-left:0}
  .app-shell-unified-v211 .active-community-pill-v544k strong{max-width:calc(100vw - 150px)}
}

/* v544l: finalne nadpisanie wadliwych fragmentow v544j/v544k w miejscach wskazanych w hotfixie. */
/* cleanup 2026-05-17: usunieto .sidebar-community-context-v544j{display:none}
   (selektor calkowicie usuniety, nie ma czego ukrywac). */
.app-shell-unified-v211.app-shell-manager .sidebar-main-canonical-v459 .nav-section-links a,
.app-shell-unified-v211.theme-manager .sidebar-main-canonical-v459 .nav-section-links a{
  display:grid!important;
  grid-template-columns:18px minmax(0,1fr)!important;
  column-gap:10px!important;
  align-items:center!important;
  min-height:32px!important;
  padding:7px 9px!important;
  font-size:12px!important;
  line-height:1.15!important;
  white-space:nowrap!important;
  word-break:keep-all!important;
  overflow-wrap:normal!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
}
.app-shell-unified-v211.app-shell-manager .sidebar-main-canonical-v459 .nav-section-links a::before,
.app-shell-unified-v211.theme-manager .sidebar-main-canonical-v459 .nav-section-links a::before{
  width:15px!important;
  height:15px!important;
  min-width:15px!important;
  justify-self:center!important;
}
.app-shell-unified-v211 .data-toolbar-v221.data-pagination-v231{
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:12px!important;
  flex-wrap:wrap!important;
}
.app-shell-unified-v211 .data-toolbar-right-v221{
  margin-left:auto!important;
}
/* v544l wewnetrzny duplikat .data-page-size-top-v232 / .data-page-size-v231 /
   .data-pager-top-v235 / .data-pager-v231 usuniety 2026-05-17 (Faza 2 cleanup):
   identyczne 4 properties z !important sa juz w miejscu 2 (linie 426-433). */
.app-shell-unified-v211 .trash-btn,
.app-shell-unified-v211 .delete-btn,
.app-shell-unified-v211 .owner-icon-danger-v218,
.app-shell-unified-v211 button[name*="delete"],
.app-shell-unified-v211 button[value*="delete"]{
  min-width:38px!important;
  width:auto!important;
  min-height:38px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:7px!important;
  background:#fff!important;
  border:1px solid #cbd5e1!important;
  color:#111827!important;
  box-shadow:none!important;
}
.app-shell-unified-v211 .trash-btn::before,
.app-shell-unified-v211 .delete-btn::before,
.app-shell-unified-v211 .owner-icon-danger-v218::before,
.app-shell-unified-v211 button[name*="delete"]::before,
.app-shell-unified-v211 button[value*="delete"]::before{
  width:21px!important;
  height:21px!important;
  flex:0 0 21px!important;
  margin:0!important;
  background:#111827!important;
}
.app-shell-unified-v211 .owner-icon-danger-v218{font-size:0!important}
.data-v221 :is(.data-badge-green-v221,.data-badge-orange-v221,.data-badge-red-v221,.data-badge-gray-v221,.data-badge-blue-v221,.data-badge-purple-v221),
.app-shell-unified-v211 :is(.pill-draft,.pill-warning,.pill-danger,.pill-success){
  display:inline-flex!important;
  align-items:center!important;
  min-height:26px!important;
  padding:6px 11px!important;
  line-height:1.2!important;
  border-radius:999px!important;
  white-space:normal!important;
  word-break:normal!important;
}
.app-shell-unified-v211 .pill-draft{background:#f1f5f9!important;color:#475569!important;border-color:#e2e8f0!important}
.app-shell-unified-v211 .pill-warning{background:#fff7ed!important;color:#c2410c!important;border-color:#fed7aa!important}
.app-shell-unified-v211 .pill-danger{background:#fee2e2!important;color:#b91c1c!important;border-color:#fecaca!important}
/* cleanup 2026-05-17: usunieto 7 reguly DEAD - 0 uzyc anywhere:
   - .mailing-reports-kpis-v544l (5 reguly z ms-kpi/ms-icon nested),
   - .mailing-channel-card-v544k .ms-donut, .mailing-zero-line-v544l,
   - .audit-table-v544h override + .audit-date-v544h override (zastapione przez v544m). */
.fik-status-v544l{display:inline-flex!important;align-items:center!important;border-radius:999px!important;padding:5px 9px!important;font-size:11px!important;font-weight:900!important;white-space:nowrap!important;border:1px solid transparent!important}
.fik-status-v544l--ready{background:#dcfce7!important;color:#15803d!important;border-color:#bbf7d0!important}
.fik-status-v544l--warning{background:#fff7ed!important;color:#c2410c!important;border-color:#fed7aa!important}
.fik-status-v544l--neutral{background:#f1f5f9!important;color:#475569!important;border-color:#e2e8f0!important}
.fik-status-v544l[data-fik-status="Gotowy do testów"],.fik-status-v544l[data-fik-status="Gotowe do testu"]{background:#dcfce7!important;color:#15803d!important;border-color:#bbf7d0!important}
.fik-status-v544l[data-fik-status="Wymaga danych"],.fik-status-v544l[data-fik-status="Do kontroli"]{background:#fff7ed!important;color:#c2410c!important;border-color:#fed7aa!important}
.fik-status-v544l[data-fik-status="Poza priorytetem"]{background:#f1f5f9!important;color:#475569!important;border-color:#e2e8f0!important}

/* v544m: Audyt i historia - stala data i kontrolowane kolumny */
.audit-table-v544m{table-layout:fixed!important;min-width:1120px!important;width:100%!important}
.audit-table-v544m th,.audit-table-v544m td{vertical-align:top!important}
.audit-table-v544m th:nth-child(1),.audit-table-v544m td:nth-child(1){width:132px!important;min-width:132px!important;max-width:132px!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}
.audit-table-v544m th:nth-child(2),.audit-table-v544m td:nth-child(2){width:142px!important;min-width:142px!important}
.audit-table-v544m th:nth-child(3),.audit-table-v544m td:nth-child(3){width:118px!important}
.audit-table-v544m th:nth-child(4){width:22%!important}
.audit-table-v544m th:nth-child(5),.audit-table-v544m td:nth-child(5){width:150px!important;max-width:150px!important}
.audit-date-v544m,.audit-date-v544m span,.audit-date-v544m small{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}
.audit-date-v544m{display:inline-grid!important;grid-template-rows:auto auto!important;gap:2px!important;line-height:1.15!important;font-weight:850!important}
.audit-date-v544m span,.audit-date-v544m small{display:block!important}
.audit-action-v544m{min-width:112px!important;max-width:132px!important;white-space:normal!important;line-height:1.15!important;text-align:center!important;justify-content:center!important}
.audit-object-v544m,.audit-details-v544m{overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.35!important}
.audit-user-v544m{max-width:150px!important;overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.35!important}
/* cleanup 2026-05-17: usunieto 2 media queries dla .mailing-reports-kpis-v544l (DEAD - 0 uzyc). */
