#af-wrapper #forum-profile .display-name,
#af-wrapper .post-author .topic-author,
#af-wrapper input[type="checkbox"]:checked:before {
color: #e0218a !important;
}
#af-wrapper .button-normal,
#af-wrapper .title-element,
#af-wrapper #forum-header,
#af-wrapper #profile-header .background-avatar,
#af-wrapper #profile-navigation,
#af-wrapper input[type="radio"]:checked:before {
background-color: #e0218a !important;
}
#af-wrapper .button-neutral {
background-color: #e0218aB0 !important;
}
#af-wrapper .post-author .topic-author {
background-color: #e0218a40 !important;
}
#af-wrapper input[type="radio"]:focus,
#af-wrapper input[type="checkbox"]:focus,
#af-wrapper #profile-header {
border-color: #e0218a !important;
}
#af-wrapper .title-element,
#af-wrapper #forum-navigation a,
#af-wrapper #forum-navigation-mobile a {
border-color: #a5165f !important;
}
#af-wrapper .button-normal:hover,
#af-wrapper #profile-navigation a.active {
background-color: #a5165f !important;
}
#af-wrapper .button-neutral:hover {
background-color: #a5165fB0 !important;
}
#af-wrapper,
#af-wrapper #forum-breadcrumbs a:hover,
#af-wrapper .main-title {
color: #14101a !important;
}
#af-wrapper .main-title:before,
#af-wrapper .editor-row-uploads .upload-hints,
#af-wrapper .forum-stats,
#af-wrapper .topic-stats,
#af-wrapper .action-panel-description,
#af-wrapper #forum-breadcrumbs,
#af-wrapper #forum-breadcrumbs a,
#af-wrapper .forum-post-date,
#af-wrapper .forum-post-date a,
#af-wrapper .post-footer,
#af-wrapper .post-footer a,
#af-wrapper .signature,
#af-wrapper span.mention-nice-name,
#af-wrapper .post-reactions .reaction,
#af-wrapper #poll-results .poll-result-numbers,
#af-wrapper #poll-results .poll-result-total,
#af-wrapper #poll-warning,
#af-wrapper .topic-icon:before,
#af-wrapper .report-link,
#af-wrapper .report-content:before,
#af-wrapper input::placeholder,
#af-wrapper .activity-time,
#af-wrapper .unread-time {
color: #6f6470 !important;
}
#af-wrapper a:not(a.button):not(a.highlight-admin):not(a.highlight-moderator),
#af-wrapper .forum-post-menu a,
#af-wrapper #bottom-navigation {
color: #e0218a !important;
}
#af-wrapper .content-element:nth-child(even),
#af-wrapper .topic-sticky,
#af-wrapper .topic-sticky .topic-poster,
#af-wrapper .forum-post-header-container,
#af-wrapper .editor-element,
#af-wrapper #statistics-online-users,
#af-wrapper #profile-layer,
#af-wrapper .spoiler .spoiler-head,
#af-wrapper .report-content,
#af-wrapper #poll-panel,
#af-wrapper .post-reactions-summary .reaction-names,
#af-wrapper #profile-content {
background-color: #fdf7f9 !important;
}
#af-wrapper input,
#af-wrapper .forum-post-header-container,
#af-wrapper .forum-poster,
#af-wrapper .topic-poster,
#af-wrapper .member-last-seen,
#af-wrapper .editor-element,
#af-wrapper .content-container,
#af-wrapper .forum-post-header,
#af-wrapper #statistics-body,
#af-wrapper .statistics-element,
#af-wrapper #statistics-online-users,
#af-wrapper .editor-row,
#af-wrapper .editor-row-subject,
#af-wrapper .signature,
#af-wrapper .forum-subforums,
#af-wrapper .uploaded-file img,
#af-wrapper .action-panel-option,
#af-wrapper .topic-sticky .topic-poster,
#af-wrapper #profile-layer,
#af-wrapper #profile-layer .pages-and-menu:first-of-type,
#af-wrapper #profile-content,
#af-wrapper #profile-content .profile-row,
#af-wrapper .history-element,
#af-wrapper #memberslist-filter,
#af-wrapper .content-element,
#af-wrapper .ad-forum,
#af-wrapper .ad-topic,
#af-wrapper .spoiler,
#af-wrapper .spoiler .spoiler-body,
#af-wrapper .report-element,
#af-wrapper .report-source,
#af-wrapper .report-content,
#af-wrapper .report-actions,
#af-wrapper #profile-content .profile-section-header,
#af-wrapper #poll-options,
#af-wrapper #poll-panel,
#af-wrapper #poll-panel #poll-headline,
#af-wrapper #poll-results .poll-result-bar,
#af-wrapper .post-reactions-summary .reaction-names,
#af-wrapper #usergroups-filter {
border-color: #ebdfe4 !important;
}
#af-wrapper .post-element {
box-shadow: #fff 0px 0px 0px 0px, #ebdfe4 0px 0px 0px 1px, #0000 0px 0px 0px 0px !important;
}
#af-wrapper .read {
color: #d9ccd2 !important;
}
#af-wrapper #read-unread .read {
background-color: #d9ccd2 !important;
}
#af-wrapper .unread {
color: #e0218a !important;
}
#af-wrapper #read-unread .unread {
background-color: #e0218a !important;
}
#af-wrapper {
font-family: inherit !important;
}
#af-wrapper {
font-size: 15px !important;
}
/* GTA6France : habillage du forum Asgaros. Selecteurs verifies sur le HTML reel. */ /* Base */ #af-wrapper { line-height: 1.55; } #af-wrapper a { text-decoration: none; } /* Masque le H1 en double : la page en a deja un juste au-dessus */ #af-wrapper .main-title-overview { display: none; } /* Barre de navigation du forum */ #af-wrapper #forum-header { margin-bottom: 18px; } #af-wrapper #forum-navigation a { font-weight: 700; font-size: .9rem; letter-spacing: .01em; } #af-wrapper #forum-search input { border-radius: 999px; padding-left: 16px; font-size: 16px; } /* Fil d ariane */ #af-wrapper #forum-breadcrumbs { background: transparent; border: 0; padding: 0 0 18px; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; font-weight: 600; } /* Encadre d invitation a se connecter */ #af-wrapper .notices-panel .notice { background: #fdf7f9; border: 1px solid #ebdfe4; border-left: 3px solid #e0218a; border-radius: 10px; padding: 14px 18px; color: #14101a; font-size: .92rem; } /* Titres de categorie. Le hairline magenta vers ambre est le seul accent decoratif de la page : ne pas le reutiliser ailleurs. */ #af-wrapper > .title-element { position: relative; background: transparent; border: 0; border-radius: 0; padding: 0 0 11px; margin: 36px 0 14px; color: #14101a; font-size: 1.3rem; font-weight: 800; letter-spacing: -0.015em; text-transform: none; } #af-wrapper > .title-element::after { content: \"\"; position: absolute; left: 0; bottom: 0; width: 100%; height: 2px; background: linear-gradient(90deg, #e0218a 0, #f5a623 30%, #ebdfe4 30%, #ebdfe4 100%); } #af-wrapper > .title-element .last-post-headline { float: right; color: #6f6470; font-size: .74rem; font-weight: 600; font-style: normal; text-transform: uppercase; letter-spacing: .06em; } /* Conteneur des lignes */ #af-wrapper .content-container { border: 0; background: transparent; margin-bottom: 0; } /* Lignes de forum. Signature : la barre neon a gauche, eteinte au repos, allumee au survol. */ #af-wrapper .content-element.forum { position: relative; background: #fff; border: 1px solid #ebdfe4; border-radius: 12px; margin-bottom: 8px; padding: 16px 18px 16px 24px; overflow: hidden; transition: border-color .18s ease, transform .18s ease, box-shadow .18s ease; } #af-wrapper .content-element.forum::before { content: \"\"; position: absolute; left: 0; top: 0; bottom: 0; width: 3px; background: #a57f90; transition: background .18s ease, box-shadow .18s ease; } #af-wrapper .content-element.forum:hover { border-color: #a57f90; transform: translateY(-1px); box-shadow: 0 4px 16px rgba(20, 16, 26, .07); } #af-wrapper .content-element.forum:hover::before { background: #e0218a; box-shadow: 0 0 12px 1px rgba(224, 33, 138, .55); } /* Icone de statut */ #af-wrapper .content-element.forum .forum-status i { color: #a57f90; font-size: 1.05rem; } /* Contenu de la ligne */ #af-wrapper .forum-title { font-weight: 700; font-size: 1.03rem; letter-spacing: -0.01em; color: #14101a; } #af-wrapper .content-element.forum:hover .forum-title { color: #e0218a; } #af-wrapper .forum-description { display: block; margin-top: 4px; color: #6f6470; font-size: .87rem; line-height: 1.5; } #af-wrapper .forum-stats { display: block; margin-top: 6px; color: #6f6470; font-size: .76rem; letter-spacing: .02em; } #af-wrapper .no-topics { color: #9a8fa0; font-size: .8rem; font-style: normal; } /* Legende lu / non lu */ #af-wrapper #read-unread { margin-top: 18px; padding-top: 14px; border-top: 1px solid #ebdfe4; background: transparent; font-size: .8rem; color: #6f6470; } /* Statistiques */ #af-wrapper #statistics { margin-top: 26px; } #af-wrapper #statistics .title-element.title-element-dark { background: #14101a; border-radius: 10px 10px 0 0; font-size: .82rem; text-transform: uppercase; letter-spacing: .06em; } #af-wrapper #statistics-body { border: 1px solid #ebdfe4; border-top: 0; border-radius: 0 0 10px 10px; background: #fff; } #af-wrapper .statistics-element .element-number { color: #14101a; font-weight: 800; } #af-wrapper .statistics-element .element-name { color: #6f6470; font-size: .76rem; text-transform: uppercase; letter-spacing: .05em; } /* Boutons et champs, valables sur les vues sujet et redaction */ #af-wrapper .button, #af-wrapper input[type=\"submit\"], #af-wrapper button { border: 0; border-radius: 999px; padding: 11px 22px; font-weight: 700; font-size: .9rem; min-height: 44px; cursor: pointer; } #af-wrapper input[type=\"text\"], #af-wrapper input[type=\"search\"], #af-wrapper textarea, #af-wrapper select, #af-wrapper .post-message { border: 1px solid #ebdfe4; border-radius: 8px; padding: 11px 13px; font-family: inherit; font-size: 16px; background: #fff; color: #14101a; } #af-wrapper input:focus, #af-wrapper textarea:focus, #af-wrapper .post-message:focus { border-color: #e0218a; outline: none; box-shadow: 0 0 0 3px rgba(224, 33, 138, .13); } /* Mobile : 80 pourcent du trafic */ @media (max-width: 768px) { #af-wrapper .content-element.forum::before { background: #e0218a; } #af-wrapper .content-element.forum { padding: 14px 14px 14px 20px; } #af-wrapper .forum-title { font-size: .98rem; line-height: 1.4; } #af-wrapper .forum-description { font-size: .84rem; } #af-wrapper > .title-element { font-size: 1.16rem; margin-top: 28px; } #af-wrapper > .title-element .last-post-headline { display: none; } #af-wrapper .button, #af-wrapper input[type=\"submit\"] { width: 100%; margin-bottom: 8px; } } /* Plancher qualite */ #af-wrapper a:focus-visible, #af-wrapper button:focus-visible, #af-wrapper input:focus-visible { outline: 2px solid #e0218a; outline-offset: 2px; } @media (prefers-reduced-motion: reduce) { #af-wrapper *, #af-wrapper *::before { transition: none !important; } #af-wrapper .content-element.forum:hover { transform: none; } }