@charset "utf-8";

.clearfix::after { display: table; clear: both; content: ""; }

.hidden { display: none; }

.visually-hidden.focusable:active, .visually-hidden.focusable:focus { overflow: visible; clip: auto; width: auto; height: auto; position: static !important; }

.item-list__comma-list li::after { content: ", "; }

.item-list__comma-list li:last-child::after { content: ""; }

.system-status-counter__status-icon::before { display: block; width: 100%; height: 100%; content: ""; background-repeat: no-repeat; background-position: center 2px; background-size: 16px; }

.system-status-counter__status-icon--error::before { background-image: url("data:,"); }

.system-status-counter__status-icon--warning::before { background-image: url("data:,"); }

.system-status-counter__status-icon--checked::before { background-image: url("data:,"); }

a.tabledrag-handle:hover { text-decoration: none; }

a.tabledrag-handle:hover .handle, a.tabledrag-handle:focus .handle { background: rgb(0, 0, 0); }

@media (forced-colors: active) {
  a.tabledrag-handle:hover .handle, a.tabledrag-handle:focus .handle { background: canvastext; }
}

.addtoany_list a:hover:hover img, .addtoany_list a:hover span { opacity: 0.7; }