.admin-history-page .page-header,.company-users-audit-page .page-header{margin-bottom:1.25rem}.action-log-surface{background:radial-gradient(circle at top left,rgba(var(--bs-primary-rgb),.1),transparent 18rem),rgba(var(--bs-body-bg-rgb),.66);border:1px solid rgba(var(--bs-border-color-rgb),.7);border-radius:var(--bs-border-radius-xl,1rem);box-shadow:0 1rem 2.5rem rgba(var(--bs-black-rgb),.12);padding:clamp(1rem,1.8vw,1.5rem)}.action-log-surface #actionLogs{margin:0}.action-log-surface #actionLogs>.container-fluid{padding-inline:0}.action-log-controls{margin-inline:0}.action-log-filter-panel{background:linear-gradient(135deg,rgba(var(--bs-primary-rgb),.09),rgba(var(--bs-body-bg-rgb),.5)),rgba(var(--bs-tertiary-bg-rgb),.58);border:1px solid rgba(var(--bs-border-color-rgb),.72);border-radius:var(--bs-border-radius-lg);padding:1rem}.action-log-filter-panel #actionLogFilters{margin-bottom:0!important}.action-log-filter-panel .form-label-sm{color:var(--bs-secondary-color);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.action-log-pagination-panel{background:rgba(var(--bs-tertiary-bg-rgb),.42);border:1px solid rgba(var(--bs-border-color-rgb),.56);border-radius:var(--bs-border-radius-lg);padding:.75rem .85rem}.action-log-pagination-panel .pagination{gap:.15rem}.action-log-pagination-panel .btn,.action-log-pagination-panel .page-link{border-color:rgba(var(--bs-border-color-rgb),.55)}@media (max-width:767.98px){.action-log-surface{padding:.85rem}.action-log-pagination-panel{align-items:stretch!important;flex-direction:column}.action-log-pagination-panel>.d-flex{justify-content:space-between}}.action-log{gap:.75rem;padding-bottom:.75rem;padding-top:.75rem}.action-log .media-heading{margin-bottom:.35rem}.action-log-online-dot{background-color:var(--bs-success);border-radius:50%;display:inline-block;flex:0 0 auto;height:.5rem;width:.5rem}.action-log-meta__row{align-items:center;display:flex;gap:1rem;justify-content:space-between}.action-log-meta__actor{min-width:0}.action-log-meta__utilities{align-items:center;display:inline-flex;gap:.5rem;opacity:0;transition:opacity .15s ease-in-out;visibility:hidden}.action-log:focus-within .action-log-meta__utilities,.action-log:hover .action-log-meta__utilities{opacity:1;visibility:visible}.action-log .hideable-panel .btn,.action-log .voting .btn{border-color:rgba(var(--bs-secondary-rgb),.35)}.action-log .voting .btn i{font-size:.875rem}.action-log .action-log-items table{margin-top:.5rem}.mass-update-action-log-targets__list{display:grid;gap:.45rem;list-style:none;margin:.35rem 0 0;padding:0}.mass-update-action-log-targets__item{align-items:center;display:flex;gap:.5rem;min-width:0}.mass-update-action-log-targets__body{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem;min-width:0}.mass-update-action-log-targets__name{overflow-wrap:anywhere}.action-log-preview__header{align-items:flex-start;display:flex;gap:.9rem}.action-log-preview__entity-link{flex:0 0 auto}.action-log-preview__header-body{display:flex;flex:1 1 auto;flex-direction:column;gap:.6rem;min-width:0}.action-log-preview__title-row{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.action-log-preview__title{min-width:0;overflow-wrap:anywhere}.action-log-preview__votes{align-items:center;display:inline-flex;flex:0 0 auto;gap:.4rem}.action-log-preview__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .85rem}.action-log-preview__actor{align-items:center;display:inline-flex;gap:.45rem;min-width:0}.action-log-preview__community-row{align-items:center}.action-log-preview__community-chip{max-width:18rem}.action-log-preview__community-chip .ui-avatar{flex:0 0 auto}.action-log-preview-page .voting .btn{border-color:rgba(var(--bs-secondary-rgb),.35)}.action-log-preview-page .voting .btn i{font-size:.875rem}.action-log-preview-page__back{padding-left:0;text-decoration:none}@media (max-width:767.98px){.action-log-preview__header{gap:.7rem}.action-log-preview__title-row{align-items:stretch;flex-direction:column}.action-log-preview__votes{align-self:flex-start}}.comment-control__body{flex:1 1 32rem;max-width:42rem}.comment-control__input-group .comment-value{min-height:calc(3em + .75rem);resize:vertical}.comment{align-items:flex-start;display:flex;gap:.5rem}.comment .comment-body{flex:1 1 auto;min-width:0}.comment .comment-content{display:block}.comment .comment-meta{row-gap:.15rem}.comment .comment-actions a{font-size:.875rem;opacity:.85}.comment .comment-actions a:focus,.comment .comment-actions a:hover{opacity:1}