/* Ajustements du forum autonome autour des composants importés d'UnivActif. */
.blackclover-app.module-page {
    background: #f4f5f7;
    color: var(--ink);
}

.blackclover-app .topic-thread-actions form {
    display: inline-flex;
    margin: 0;
}

.blackclover-app .topic-thread-actions button.thread-button {
    font: inherit;
}

.blackclover-app .standalone-moderation-menu {
    position: absolute;
    top: calc(100% + 8px);
    right: 0;
    z-index: 30;
    display: grid;
    gap: 12px;
    width: min(320px, calc(100vw - 32px));
    border: 1px solid var(--line);
    border-radius: 8px;
    padding: 14px;
    background: #fff;
    box-shadow: var(--shadow);
}

.blackclover-app .standalone-moderation-menu form,
.blackclover-app .standalone-moderation-menu label {
    display: grid;
    gap: 7px;
}

.blackclover-app .standalone-moderation-menu input,
.blackclover-app .standalone-moderation-menu select {
    width: 100%;
    min-height: 38px;
}

.blackclover-app .thread-post.is-hidden {
    opacity: .82;
}

.blackclover-app .bbcode-editor textarea {
    width: 100%;
    min-height: 150px;
    border: 1px solid var(--line);
    border-radius: 6px;
    padding: 11px;
    background: #fff;
    color: var(--ink);
    resize: vertical;
    line-height: 1.55;
    color-scheme: light;
}

.blackclover-app .post-action-popover {
    position: relative;
}

.blackclover-app .moderation-history {
    margin-top: 14px;
}
