#af-wrapper #forum-profile .display-name,
#af-wrapper .post-author .topic-author,
#af-wrapper input[type="checkbox"]:checked:before {
color: #1a293b !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: #1a293b !important;
}
#af-wrapper .button-neutral {
background-color: #1a293bB0 !important;
}
#af-wrapper .post-author .topic-author {
background-color: #1a293b40 !important;
}
#af-wrapper input[type="radio"]:focus,
#af-wrapper input[type="checkbox"]:focus,
#af-wrapper #profile-header {
border-color: #1a293b !important;
}
#af-wrapper .title-element,
#af-wrapper #forum-navigation a,
#af-wrapper #forum-navigation-mobile a {
border-color: #2b3d54 !important;
}
#af-wrapper .button-normal:hover,
#af-wrapper #profile-navigation a.active {
background-color: #2b3d54 !important;
}
#af-wrapper .button-neutral:hover {
background-color: #2b3d54B0 !important;
}
#af-wrapper,
#af-wrapper #forum-breadcrumbs a:hover,
#af-wrapper .main-title {
color: #ebe5d6 !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: #9fadbd !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: #f3c467 !important;
}
#af-wrapper .content-container,
#af-wrapper .report-element,
#af-wrapper #statistics,
#af-wrapper .post-wrapper,
#af-wrapper #profile-header .background-contrast,
#af-wrapper #poll-results .poll-result-bar,
#af-wrapper #memberslist-filter {
background-color: #131f2e !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: #16243a !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: #2b3d54 !important;
}
#af-wrapper .post-element {
box-shadow: #fff 0px 0px 0px 0px, #2b3d54 0px 0px 0px 1px, #0000 0px 0px 0px 0px !important;
}
#af-wrapper .read {
color: #5c6f85 !important;
}
#af-wrapper #read-unread .read {
background-color: #5c6f85 !important;
}
#af-wrapper .unread {
color: #e0a83f !important;
}
#af-wrapper #read-unread .unread {
background-color: #e0a83f !important;
}
#af-wrapper {
font-family: IBM Plex Sans, system-ui, -apple-system, Segoe UI, Roboto, sans-serif !important;
}
#af-wrapper {
font-size: 15px !important;
}
/* Dockside look for Asgaros Forum. Lives in Forum > Appearance > Custom CSS. Colours follow the theme tokens. No double quotes in here: the plugin escapes them when saving. */ .asgaros-forum-overview #af-wrapper .main-title{display:none} #af-wrapper{margin:2rem 0 3rem} #af-wrapper{--dx-base:#0c141f;--dx-surface:#131f2e;--dx-raised:#1a293b;--dx-line:#2b3d54;--dx-text:#ebe5d6;--dx-muted:#9fadbd;--dx-accent:#e0a83f;--dx-accent-strong:#f3c467;--dx-signal:#5cc4b2;--dx-alert:#e07a5f;--dx-display:var(--wp--preset--font-family--display);--dx-mono:var(--wp--preset--font-family--mono);color:var(--dx-text);line-height:1.5} /* Header bar */ #af-wrapper #forum-header{background:var(--dx-surface);border:1px solid var(--dx-line);border-radius:8px;overflow:hidden} #af-wrapper #forum-navigation a,#af-wrapper #forum-navigation-mobile a{font-family:var(--dx-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--dx-text);border-color:var(--dx-line)} #af-wrapper #forum-navigation a:hover,#af-wrapper #forum-navigation a:focus,#af-wrapper #forum-navigation-mobile a:hover{background:var(--dx-raised);color:var(--dx-accent-strong)} #af-wrapper #forum-search{background:var(--dx-base);border-left:1px solid var(--dx-line)} #af-wrapper #forum-search input,#af-wrapper #forum-search input[type=search]{background:transparent;color:var(--dx-text);border:0;box-shadow:none} #af-wrapper #forum-search input::placeholder{color:var(--dx-muted);opacity:.8} #af-wrapper #forum-search .search-icon{color:var(--dx-muted)} #af-wrapper #forum-breadcrumbs,#af-wrapper #forum-breadcrumbs a,#af-wrapper #forum-breadcrumbs span{color:var(--dx-muted)} #af-wrapper #forum-breadcrumbs a:hover{color:var(--dx-accent-strong)} /* Titles */ #af-wrapper .main-title{font-family:var(--dx-display);font-weight:800;font-size:30px;line-height:1.05;letter-spacing:.01em;text-transform:uppercase;color:var(--dx-text)} #af-wrapper .main-title:before{color:var(--dx-accent)} #af-wrapper .title-element{background:var(--dx-raised);border:1px solid var(--dx-line);border-bottom:0;border-radius:8px 8px 0 0;font-family:var(--dx-mono);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--dx-accent)} #af-wrapper .title-element a,#af-wrapper .title-element .last-post-headline{color:var(--dx-accent);font-style:normal} #af-wrapper .content-container,#af-wrapper #statistics-body,#af-wrapper .editor-element,#af-wrapper #profile-content,#af-wrapper #memberslist-filter{border:1px solid var(--dx-line);border-radius:0 0 8px 8px;background:var(--dx-surface)} #af-wrapper .content-container{overflow:hidden} #af-wrapper .content-element{border-color:var(--dx-line)} /* Forum and topic rows */ #af-wrapper .forum-title,#af-wrapper .topic-name a,#af-wrapper .topic-name>a{font-weight:600;font-size:16px;color:var(--dx-accent-strong);text-decoration:none} #af-wrapper a:hover,#af-wrapper a:focus{color:var(--dx-text)} #af-wrapper .forum-title:hover,#af-wrapper .topic-name a:hover{color:var(--dx-text)} #af-wrapper small,#af-wrapper .forum-stats,#af-wrapper .topic-stats,#af-wrapper .forum-poster,#af-wrapper .topic-poster,#af-wrapper .no-topics,#af-wrapper .notice{color:var(--dx-muted)} #af-wrapper .forum-description{color:var(--dx-text)} #af-wrapper .forum-poster,#af-wrapper .topic-poster{border-color:var(--dx-line)} #af-wrapper .forum-status .fas,#af-wrapper .forum-status .far,#af-wrapper .forum-status span{color:var(--dx-muted)} #af-wrapper .unread:before,#af-wrapper .forum-status .unread,#af-wrapper .topic-status .unread{color:var(--dx-accent)} #af-wrapper #read-unread,#af-wrapper #read-unread a,#af-wrapper .indicator-label{color:var(--dx-muted)} /* Buttons (the plugin sets its own colours late, hence !important) */ #af-wrapper .button-normal,#af-wrapper a.button-normal,#af-wrapper input.button-normal,#af-wrapper .forum-menu a,#af-wrapper input[type=submit],#af-wrapper .editor-row-submit input{background:var(--dx-accent)!important;border:1px solid var(--dx-accent)!important;border-radius:4px;color:var(--dx-base)!important;font-family:var(--dx-display);font-weight:800;font-size:16px;letter-spacing:.04em;text-transform:uppercase;text-shadow:none;box-shadow:none} #af-wrapper .button-normal:hover,#af-wrapper a.button-normal:hover,#af-wrapper input.button-normal:hover,#af-wrapper .forum-menu a:hover,#af-wrapper input[type=submit]:hover{background:var(--dx-accent-strong)!important;border-color:var(--dx-accent-strong)!important;color:var(--dx-base)!important} #af-wrapper .button-normal .fas,#af-wrapper .button-normal .far,#af-wrapper .button-normal span,#af-wrapper .button-normal:before,#af-wrapper .forum-menu a span{color:var(--dx-base)!important} #af-wrapper .button-red,#af-wrapper a.button-red{background:transparent!important;border:1px solid var(--dx-alert)!important;border-radius:4px;color:var(--dx-alert)!important;font-family:var(--dx-display);font-weight:800;font-size:16px;letter-spacing:.04em;text-transform:uppercase} #af-wrapper .button-neutral,#af-wrapper a.button-neutral{background:transparent!important;border:1px solid var(--dx-muted)!important;border-radius:4px;color:var(--dx-text)!important} #af-wrapper .poll-option-delete,#af-wrapper .poll-option-delete span,#af-wrapper .remove-poll{color:var(--dx-alert)} #af-wrapper input[type=checkbox],#af-wrapper input[type=radio]{accent-color:var(--dx-accent)} /* Forms and editor */ #af-wrapper input[type=text],#af-wrapper input[type=search],#af-wrapper input[type=email],#af-wrapper input[type=url],#af-wrapper input[type=password],#af-wrapper input[type=number],#af-wrapper select,#af-wrapper textarea{background:var(--dx-base);border:1px solid var(--dx-line);border-radius:4px;color:var(--dx-text);box-shadow:none} #af-wrapper input:focus,#af-wrapper select:focus,#af-wrapper textarea:focus{border-color:var(--dx-accent);outline:2px solid transparent;box-shadow:0 0 0 1px var(--dx-accent)} #af-wrapper .editor-row,#af-wrapper .editor-row-subject,#af-wrapper .editor-row-submit,#af-wrapper .editor-row-uploads,#af-wrapper .editor-row-subscriptions{border-color:var(--dx-line);color:var(--dx-text)} #af-wrapper .wp-editor-container{border:1px solid var(--dx-line);border-radius:4px;overflow:hidden} #af-wrapper .wp-editor-tabs .wp-switch-editor{background:var(--dx-raised);border-color:var(--dx-line);color:var(--dx-muted)} #af-wrapper .html-active .switch-html,#af-wrapper .tmce-active .switch-tmce{background:var(--dx-base);color:var(--dx-text)} #af-wrapper .quicktags-toolbar,#af-wrapper div.mce-toolbar-grp,#af-wrapper .mce-top-part:before,#af-wrapper div.mce-statusbar{background:var(--dx-raised);border-color:var(--dx-line)} #af-wrapper .mce-panel{background:var(--dx-raised);border-color:var(--dx-line)} #af-wrapper .mce-toolbar .mce-btn-group .mce-btn,#af-wrapper .qt-dfw,#af-wrapper .quicktags-toolbar input.button{background:transparent;border-color:transparent;color:var(--dx-text);font-family:inherit;font-size:13px;font-weight:400;letter-spacing:0;text-transform:none} #af-wrapper .mce-toolbar .mce-ico,#af-wrapper .mce-btn .mce-txt,#af-wrapper .mce-btn .mce-caret{color:var(--dx-text);border-top-color:var(--dx-text)} #af-wrapper .mce-toolbar .mce-btn-group .mce-btn:hover,#af-wrapper .mce-toolbar .mce-btn-group .mce-btn.mce-active{background:var(--dx-base);border-color:var(--dx-line)} /* Posts */ #af-wrapper .post-element{background:var(--dx-surface);border:1px solid var(--dx-line);border-radius:8px;margin-bottom:12px;overflow:hidden} #af-wrapper .post-author,#af-wrapper .forum-post-header,#af-wrapper .post-footer,#af-wrapper .post-wrapper{border-color:var(--dx-line)} #af-wrapper .post-author{background:var(--dx-raised)} #af-wrapper .post-username,#af-wrapper .post-username a{font-weight:600;color:var(--dx-accent-strong)} #af-wrapper .forum-post-date,#af-wrapper .forum-post-menu a,#af-wrapper .post-author small,#af-wrapper .post-footer,#af-wrapper .post-footer a{color:var(--dx-muted)} #af-wrapper .forum-post-menu a:hover,#af-wrapper .post-footer a:hover{color:var(--dx-accent-strong)} #af-wrapper .post-message{color:var(--dx-text);font-size:16px;line-height:1.6} #af-wrapper blockquote{background:var(--dx-raised);border-left:3px solid var(--dx-accent);color:var(--dx-text)} #af-wrapper .signature{border-color:var(--dx-line);color:var(--dx-muted)} #af-wrapper .avatar{border-radius:8px} #af-wrapper a.highlight-admin,#af-wrapper .highlight-admin{color:var(--dx-accent)!important;font-style:normal;font-weight:600} #af-wrapper a.highlight-moderator,#af-wrapper .highlight-moderator{color:var(--dx-signal)!important;font-style:normal;font-weight:600} #af-wrapper .banned{color:var(--dx-alert)} #af-wrapper .usergroup-label,#af-wrapper .post-author-marker,#af-wrapper .topic-author-marker{font-family:var(--dx-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase} /* Pagination, notices, statistics, profile */ #af-wrapper .pages a,#af-wrapper .pages strong,#af-wrapper .pages>*{border-color:var(--dx-line);color:var(--dx-text)} #af-wrapper .pages strong{background:var(--dx-accent);border-color:var(--dx-accent);color:var(--dx-base)} #af-wrapper .info,#af-wrapper .error,#af-wrapper .notices-panel,#af-wrapper .main-description,#af-wrapper .action-panel{background:var(--dx-raised);border:1px solid var(--dx-line);border-left:3px solid var(--dx-accent);border-radius:8px;color:var(--dx-text)} #af-wrapper .error{border-left-color:var(--dx-alert)} #af-wrapper #statistics .title-element .fas{color:var(--dx-accent)} #af-wrapper .statistics-element .element-number{font-family:var(--dx-display);font-weight:800;font-size:26px;color:var(--dx-text)} #af-wrapper .statistics-element .element-name,#af-wrapper #statistics-online-users,#af-wrapper #statistics-online-users span{color:var(--dx-muted)} #af-wrapper #statistics-online-users{border-color:var(--dx-line)} #af-wrapper #profile-header{border-color:var(--dx-line);border-radius:8px 8px 0 0} #af-wrapper #profile-header .background-avatar{background-image:none!important;background-color:var(--dx-raised)!important} #af-wrapper #profile-header .background-contrast{background-color:var(--dx-base);opacity:.45} #af-wrapper #profile-header .profile-display-name,#af-wrapper #profile-header .display-name{font-family:var(--dx-display);font-weight:800;font-size:30px;text-transform:uppercase;color:var(--dx-text)} #af-wrapper #profile-navigation{background:var(--dx-raised);border:1px solid var(--dx-line)} #af-wrapper #profile-navigation a{color:var(--dx-text);border-color:var(--dx-line)} #af-wrapper #profile-navigation a.active,#af-wrapper #profile-navigation a:hover{background:var(--dx-base);color:var(--dx-accent-strong)} #af-wrapper .profile-row,#af-wrapper .member,#af-wrapper .history-element,#af-wrapper .activity-element,#af-wrapper .subscription{border-color:var(--dx-line)} #af-wrapper #bottom-navigation,#af-wrapper #bottom-navigation a{color:var(--dx-muted)} @media (prefers-reduced-motion:reduce){#af-wrapper *{transition:none!important}}