/* palette.css: generated by build.py from the Default style; do not edit. */
a{color:#b84514}
a:hover{color:#8a340f}
a.u-concealed:hover .fa,.u-concealed a:hover .fa{color:#8a340f}
a.u-concealed--icon:hover .fa,.u-concealed--icon a:hover .fa{color:#8a340f}
.u-featuredText{color:#eb7847}
.u-accentText{color:#903209}
.u-accentText a{color:#f0530f}
.textHighlight.textHighlight--attention{color:#f0530f}
.categoryList-header{color:#eb7847}
.block-header{color:#b84514;background:#fceee8;background:linear-gradient(0deg, #fceee8, #fff)}
.block-header .block-desc{color:rgba(184,69,20,0.7)}
.block-minorHeader{color:#eb7847}
.block-tabHeader{color:#f5bca3;background:#b84514}
.block-tabHeader .tabs-tab:not(.is-readonly):hover{color:#fceee8;background:rgba(252,238,232,0.1)}
.block-tabHeader .tabs-tab.is-active,.block-tabHeader .tabs>input:checked+.tabs-tab--radio{color:#fceee8;border-color:#f5bca3}
.block-tabHeader .hScroller-action{color:#f5bca3}
.block-tabHeader .hScroller-action:hover{color:#fceee8}
.block-tabHeader .hScroller-action.hScroller-action--start{background:#b84514;background:linear-gradient(to right, #b84514 66%, rgba(184,69,20,0) 100%)}
.block-tabHeader .hScroller-action.hScroller-action--end{background:#b84514;background:linear-gradient(to right, rgba(184,69,20,0) 0%, #b84514 33%)}
.block-minorTabHeader{color:#b84514}
.block-minorTabHeader .tabs-tab:hover{color:#eb7847}
.block-minorTabHeader .tabs-tab.is-active{color:#eb7847;border-color:#eb7847}
.block-minorTabHeader .hScroller-action{color:#b84514}
.block-minorTabHeader .hScroller-action:hover{color:#eb7847}
.block-filterBar{color:#b84514;background:#fceee8;background:linear-gradient(0deg, #fceee8, #fff)}
.block-filterBar .filterBar-filterToggle{background:#f7e1d7}
.block-filterBar .filterBar-filterToggle:hover,.block-filterBar .filterBar-menuTrigger:hover{background:#f1d3c6}
.block-textHeader{color:#eb7847}
.block-formSectionHeader{color:#eb7847}
.block-row.block-row--highlighted{background:#fceee8}
.block-row.block-row--clickable:hover{background:#fceee8}
.block-row.is-mod-selected{background:#feeee7}
.block-rowMessage.block-rowMessage--highlight{background:#fceee8}
.block-rowMessage.block-rowMessage--important{color:#903209;background:#feeee7;border-left:3px solid #f0530f}
.block-rowMessage.block-rowMessage--important a{color:#f0530f}
.block-rowMessage--important.block-rowMessage--iconic:before{color:#f0530f}
.block-rowMessage.block-rowMessage--warning{border-left:3px solid #f3753f;background:#feeee7;color:#903209}
.block-rowMessage--warning.block-rowMessage--iconic:before{color:#f3753f}
.blockMessage.blockMessage--highlight{background:#fceee8}
.blockMessage.blockMessage--important{color:#903209;background:#feeee7;border-left:3px solid #f0530f}
.blockMessage.blockMessage--important a{color:#f0530f}
.blockMessage--important.blockMessage--iconic:before{color:#f0530f}
.blockMessage.blockMessage--warning{border-left:3px solid #f3753f;background:#feeee7;color:#903209}
.blockMessage--warning.blockMessage--iconic:before{color:#f3753f}
.blockStatus{border-left:3px solid #f0530f}
.blockStatus.blockStatus--info{border-left-color:#eb7847}
.blockStatus-message:before{color:#f0530f}
.blockLink.is-selected{background:#fceee8;border-left:3px solid #eb7847}
.blockLink:hover{background:#fceee8}
.blockLinkSplitToggle.is-selected{background:#fceee8}
.blockLinkSplitToggle:hover{background:#fceee8}
.blockLinkSplitToggle.is-selected .blockLinkSplitToggle-link{border-left:3px solid #eb7847}
.button,a.button{color:#fceee8;background:#b84514;border-color:#cf4e17 #a13d12 #a13d12 #cf4e17}
.button.button--splitTrigger>.button-text,a.button.button--splitTrigger>.button-text{border-right-color:#a13d12}
.button.button--splitTrigger>.button-menu,a.button.button--splitTrigger>.button-menu{border-left-color:#cf4e17}
.button:not(.button--splitTrigger):hover,a.button:not(.button--splitTrigger):hover,.button.button--splitTrigger>.button-text:hover,a.button.button--splitTrigger>.button-text:hover,.button.button--splitTrigger>.button-menu:hover,a.button.button--splitTrigger>.button-menu:hover,.button:not(.button--splitTrigger):focus,a.button:not(.button--splitTrigger):focus,.button.button--splitTrigger>.button-text:focus,a.button.button--splitTrigger>.button-text:focus,.button.button--splitTrigger>.button-menu:focus,a.button.button--splitTrigger>.button-menu:focus,.button:not(.button--splitTrigger):active,a.button:not(.button--splitTrigger):active,.button.button--splitTrigger>.button-text:active,a.button.button--splitTrigger>.button-text:active,.button.button--splitTrigger>.button-menu:active,a.button.button--splitTrigger>.button-menu:active{background-color:#933710}
.button.button--primary,a.button.button--primary{background:#eb7847;border-color:#ed895e #e86730 #e86730 #ed895e}
.button.button--primary.button--splitTrigger>.button-text,a.button.button--primary.button--splitTrigger>.button-text{border-right-color:#e86730}
.button.button--primary.button--splitTrigger>.button-menu,a.button.button--primary.button--splitTrigger>.button-menu{border-left-color:#ed895e}
.button.button--primary:not(.button--splitTrigger):hover,a.button.button--primary:not(.button--splitTrigger):hover,.button.button--primary.button--splitTrigger>.button-text:hover,a.button.button--primary.button--splitTrigger>.button-text:hover,.button.button--primary.button--splitTrigger>.button-menu:hover,a.button.button--primary.button--splitTrigger>.button-menu:hover,.button.button--primary:not(.button--splitTrigger):focus,a.button.button--primary:not(.button--splitTrigger):focus,.button.button--primary.button--splitTrigger>.button-text:focus,a.button.button--primary.button--splitTrigger>.button-text:focus,.button.button--primary.button--splitTrigger>.button-menu:focus,a.button.button--primary.button--splitTrigger>.button-menu:focus,.button.button--primary:not(.button--splitTrigger):active,a.button.button--primary:not(.button--splitTrigger):active,.button.button--primary.button--splitTrigger>.button-text:active,a.button.button--primary.button--splitTrigger>.button-text:active,.button.button--primary.button--splitTrigger>.button-menu:active,a.button.button--primary.button--splitTrigger>.button-menu:active{background-color:#e75e23}
.button.button--cta,a.button.button--cta{background:#f0530f;border-color:#f16428 #d74a0e #d74a0e #f16428}
.button.button--cta.button--splitTrigger>.button-text,a.button.button--cta.button--splitTrigger>.button-text{border-right-color:#d74a0e}
.button.button--cta.button--splitTrigger>.button-menu,a.button.button--cta.button--splitTrigger>.button-menu{border-left-color:#f16428}
.button.button--cta:not(.button--splitTrigger):hover,a.button.button--cta:not(.button--splitTrigger):hover,.button.button--cta.button--splitTrigger>.button-text:hover,a.button.button--cta.button--splitTrigger>.button-text:hover,.button.button--cta.button--splitTrigger>.button-menu:hover,a.button.button--cta.button--splitTrigger>.button-menu:hover,.button.button--cta:not(.button--splitTrigger):focus,a.button.button--cta:not(.button--splitTrigger):focus,.button.button--cta.button--splitTrigger>.button-text:focus,a.button.button--cta.button--splitTrigger>.button-text:focus,.button.button--cta.button--splitTrigger>.button-menu:focus,a.button.button--cta.button--splitTrigger>.button-menu:focus,.button.button--cta:not(.button--splitTrigger):active,a.button.button--cta:not(.button--splitTrigger):active,.button.button--cta.button--splitTrigger>.button-text:active,a.button.button--cta.button--splitTrigger>.button-text:active,.button.button--cta.button--splitTrigger>.button-menu:active,a.button.button--cta.button--splitTrigger>.button-menu:active{background-color:#c9450d}
.button.button--link,a.button.button--link{color:#b84514}
.button.button--link:hover,a.button.button--link:hover,.button.button--link:active,a.button.button--link:active,.button.button--link:focus,a.button.button--link:focus{background:#fceee8}
.button.button--plain,a.button.button--plain{color:#b84514}
.button.button--alt,a.button.button--alt{background-color:#fceee8;color:#b84514;border-color:#f7ccba #f2ab8c #f2ab8c #f7ccba}
.button.button--alt.button--splitTrigger>.button-text,a.button.button--alt.button--splitTrigger>.button-text{border-right-color:#f2ab8c}
.button.button--alt.button--splitTrigger>.button-menu,a.button.button--alt.button--splitTrigger>.button-menu{border-left-color:#f7ccba}
.button.button--alt:hover,a.button.button--alt:hover,.button.button--alt:active,a.button.button--alt:active,.button.button--alt:focus,a.button.button--alt:focus{background-color:#fceee8;color:#b84514}
.button.button--scroll,a.button.button--scroll{background:rgba(184,69,20,0.75)}
.button.button--icon--bookmark.is-bookmarked,a.button.button--icon--bookmark.is-bookmarked{color:#f0530f}
.button.button--provider--facebook,a.button.button--provider--facebook{background-color:#98573b;border-color:#aa6142 #864d34 #864d34 #aa6142}
.button.button--provider--facebook.button--splitTrigger>.button-text,a.button.button--provider--facebook.button--splitTrigger>.button-text{border-right-color:#864d34}
.button.button--provider--facebook.button--splitTrigger>.button-menu,a.button.button--provider--facebook.button--splitTrigger>.button-menu{border-left-color:#aa6142}
.button.button--provider--facebook:hover,a.button.button--provider--facebook:hover,.button.button--provider--facebook:active,a.button.button--provider--facebook:active,.button.button--provider--facebook:focus,a.button.button--provider--facebook:focus{background-color:#7b4630}
.button.button--provider--linkedin,a.button.button--provider--linkedin{background-color:#aa3b0b;border-color:#c3430c #933309 #933309 #c3430c}
.button.button--provider--linkedin.button--splitTrigger>.button-text,a.button.button--provider--linkedin.button--splitTrigger>.button-text{border-right-color:#933309}
.button.button--provider--linkedin.button--splitTrigger>.button-menu,a.button.button--provider--linkedin.button--splitTrigger>.button-menu{border-left-color:#c3430c}
.button.button--provider--linkedin:hover,a.button.button--provider--linkedin:hover,.button.button--provider--linkedin:active,a.button.button--provider--linkedin:active,.button.button--provider--linkedin:focus,a.button.button--provider--linkedin:focus{background-color:#842d08}
.button.button--provider--microsoft,a.button.button--provider--microsoft{background-color:#e34e0f;border-color:#f05b1c #cc460d #cc460d #f05b1c}
.button.button--provider--microsoft.button--splitTrigger>.button-text,a.button.button--provider--microsoft.button--splitTrigger>.button-text{border-right-color:#cc460d}
.button.button--provider--microsoft.button--splitTrigger>.button-menu,a.button.button--provider--microsoft.button--splitTrigger>.button-menu{border-left-color:#f05b1c}
.button.button--provider--microsoft:hover,a.button.button--provider--microsoft:hover,.button.button--provider--microsoft:active,a.button.button--provider--microsoft:active,.button.button--provider--microsoft:focus,a.button.button--provider--microsoft:focus{background-color:#bd410c}
.toggleButton>input:checked+span{color:#fceee8;background:#b84514;border-color:#cf4e17 #a13d12 #a13d12 #cf4e17}
.toggleButton>input:checked+span.button--splitTrigger>.button-text{border-right-color:#a13d12}
.toggleButton>input:checked+span.button--splitTrigger>.button-menu{border-left-color:#cf4e17}
.toggleButton>input:checked+span:not(.button--splitTrigger):hover,.toggleButton>input:checked+span.button--splitTrigger>.button-text:hover,.toggleButton>input:checked+span.button--splitTrigger>.button-menu:hover,.toggleButton>input:checked+span:not(.button--splitTrigger):focus,.toggleButton>input:checked+span.button--splitTrigger>.button-text:focus,.toggleButton>input:checked+span.button--splitTrigger>.button-menu:focus,.toggleButton>input:checked+span:not(.button--splitTrigger):active,.toggleButton>input:checked+span.button--splitTrigger>.button-text:active,.toggleButton>input:checked+span.button--splitTrigger>.button-menu:active{background-color:#933710}
.input:focus,.input.is-focused,.inputGroup:focus-within,#XF .fr-box.fr-basic.is-focused,.codeEditor.CodeMirror.CodeMirror-focused,.input.tagify--focus{--input-border-heavy:#f2ab8c;--input-border-light:#f6c6b1}
.input:focus,.input.is-focused{--o-border-heavy:#f2ab8c;--o-border-light:#f6c6b1}
.formRow .iconic>i,.inputGroup .iconic>i,.inputChoices .iconic>i,.block-footer .iconic>i,.dataList-cell .iconic>i,.message-cell--extra .iconic>i,.formRow.dataList-cell--fa>a>i,.inputGroup.dataList-cell--fa>a>i,.inputChoices.dataList-cell--fa>a>i,.block-footer.dataList-cell--fa>a>i,.dataList-cell.dataList-cell--fa>a>i,.message-cell--extra.dataList-cell--fa>a>i,.formRow .iconic svg,.inputGroup .iconic svg,.inputChoices .iconic svg,.block-footer .iconic svg,.dataList-cell .iconic svg,.message-cell--extra .iconic svg,.formRow.dataList-cell--fa>a svg,.inputGroup.dataList-cell--fa>a svg,.inputChoices.dataList-cell--fa>a svg,.block-footer.dataList-cell--fa>a svg,.dataList-cell.dataList-cell--fa>a svg,.message-cell--extra.dataList-cell--fa>a svg{color:#eb7847}
.formRow .iconic:hover>i,.inputGroup .iconic:hover>i,.inputChoices .iconic:hover>i,.block-footer .iconic:hover>i,.dataList-cell .iconic:hover>i,.message-cell--extra .iconic:hover>i,.formRow.dataList-cell--fa>a:hover>i,.inputGroup.dataList-cell--fa>a:hover>i,.inputChoices.dataList-cell--fa>a:hover>i,.block-footer.dataList-cell--fa>a:hover>i,.dataList-cell.dataList-cell--fa>a:hover>i,.message-cell--extra.dataList-cell--fa>a:hover>i,.formRow .iconic:hover svg,.inputGroup .iconic:hover svg,.inputChoices .iconic:hover svg,.block-footer .iconic:hover svg,.dataList-cell .iconic:hover svg,.message-cell--extra .iconic:hover svg,.formRow.dataList-cell--fa>a:hover svg,.inputGroup.dataList-cell--fa>a:hover svg,.inputChoices.dataList-cell--fa>a:hover svg,.block-footer.dataList-cell--fa>a:hover svg,.dataList-cell.dataList-cell--fa>a:hover svg,.message-cell--extra.dataList-cell--fa>a:hover svg{color:#a13d12}
.inputNumber-button{color:#eb7847}
.inputGroup.inputGroup--joined .inputNumber-button:hover,.inputGroup.inputGroup--joined .inputNumber-button:active,.inputGroup.inputGroup--joined .inputNumber-button:focus{background-color:#fceee8;color:#a13d12}
.inputDate .inputDate-icon{color:#b84514}
.inputUploadButton{color:#eb7847}
.inputGroup.inputGroup--joined .inputUploadButton:hover,.inputGroup.inputGroup--joined .inputUploadButton:active,.inputGroup.inputGroup--joined .inputUploadButton:focus{background-color:#fce0d4;color:#a13d12}
.formRow .formRow-error{color:#903209}
.formRow .formRow-hint .formRow-hint-featured{color:#eb7847}
.formSubmitRow-bar{background:rgba(252,238,232,0.9)}
.formRow-linkList>li>a:hover{background:#fceee8}
.badge,.badgeContainer:after{color:#fceee8;background:#8a340f}
.tooltip--member.tooltip--bottom .tooltip-arrow:after{border-bottom-color:#fceee8}
.menu-arrow{border-bottom-color:#eb7847}
.menu-content{border-top:3px solid #eb7847}
.menu-header{color:#b84514;background:#fceee8;background:linear-gradient(0deg, #fceee8, #fff)}
.menu-header .menu-desc{color:rgba(184,69,20,0.7)}
.menu-tabHeader{color:#b84514;background:#fceee8;background:linear-gradient(0deg, #fceee8, #fff)}
.menu-tabHeader .tabs-tab:hover{color:#eb7847}
.menu-tabHeader .tabs-tab.is-active{color:#eb7847;border-color:#eb7847}
.menu-tabHeader .hScroller-action{color:#b84514}
.menu-tabHeader .hScroller-action:hover{color:#eb7847}
.menu-tabHeader .hScroller-action.hScroller-action--start{background:#fceee8;background:linear-gradient(to right, #fceee8 66%, rgba(252,238,232,0) 100%)}
.menu-tabHeader .hScroller-action.hScroller-action--end{background:#fceee8;background:linear-gradient(to right, rgba(252,238,232,0) 0%, #fceee8 33%)}
.menu-row.menu-row--highlighted{background:#fceee8}
.menu-row.menu-row--clickable:hover{background:#fceee8}
.menu-linkRow.is-selected,.menu-linkRow:hover,.menu-linkRow:focus{color:#8a340f;background:#fceee8;border-left-color:rgba(235,120,71,0.5)}
.menu-linkRow.is-selected.is-selected,.menu-linkRow:hover.is-selected,.menu-linkRow:focus.is-selected{border-left-color:#eb7847}
.menu-linkRow:hover i.fa--xf:after{color:#8a340f}
.offCanvasMenu--blocks .offCanvasMenu-header{color:#b84514;background:#fceee8}
.offCanvasMenu--nav .offCanvasMenu-content{color:#f5bca3;background:#8a340f}
.offCanvasMenu--nav .offCanvasMenu-linkHolder.is-selected{color:#b84514}
.offCanvasMenu--nav .offCanvasMenu-linkHolder.is-selected .offCanvasMenu-link.offCanvasMenu-link--splitToggle:before{border-left-color:rgba(184,69,20,0.2)}
.tabs--standalone{color:#b84514}
.tabs--standalone .tabs-tab:hover{color:#8a340f}
.tabs--standalone .tabs-tab.is-active{color:#8a340f;border-color:#eb7847}
.tabs--standalone .hScroller-action{color:#b84514}
.tabs--standalone .hScroller-action:hover{color:#8a340f}
.overlay-title{color:#b84514;background:#fceee8;background:linear-gradient(0deg, #fceee8, #fff)}
.globalAction-bar{background:#f0530f}
.globalAction-bar:before{box-shadow:0 0 10px 2px #f0530f}
.globalAction-block i{background-color:#f0530f}
.dataList-row:hover:not(.dataList-row--noHover):not(.dataList-row--header):not(.is-spHovered),.is-spActive .dataList-row.is-spChecked{background:rgba(252,238,232,0.5)}
.is-spActive .dataList-row.is-spHovered{background:rgba(252,238,232,0.75)}
.dataList-row.dataList-row--header .dataList-cell{color:#b84514;background:rgba(252,238,232,0.5)}
.dataList-row.dataList-row--subSection .dataList-cell{color:#b84514;background:#fceee8}
.dataList-row.dataList-row--subSection:hover:not(.dataList-row--noHover) .dataList-cell{background:#fceee8}
.dataList-row.dataList-row--parentCustom>.dataList-cell:first-child{border-left:3px solid #f0530f}
.dataList-row.dataList-row--protected>.dataList-cell:first-child{border-left:3px solid #eb7847}
.dataList-cell.dataList-cell--highlighted{background:#fceee8}
.dataList-cell.dataList-cell--action.dataList-cell--alt:hover,.dataList-cell.dataList-cell--link.dataList-cell--alt:hover,.dataList-cell.dataList-cell--action.dataList-cell--action:hover,.dataList-cell.dataList-cell--link.dataList-cell--action:hover{background:#fceee8}
.quickFilter .js-filterClear{color:#eb7847}
.quickFilter .js-filterClear:hover{color:#a13d12}
.contentRow-figureIcon{color:#eb7847}
.pageNav-jump{color:#b84514;background:#fceee8}
.pageNav-jump:hover,.pageNav-jump:active{background:#fbe4da}
.pageNav-page{color:#b84514;background:#fceee8}
.pageNav-page:hover,.pageNav-page:active{background:#fbe4da}
.pageNav-page.pageNav-page--current{color:#903209;background:#feeee7;border:1px solid #f0530f}
.pageNav-page.pageNav-page--current:hover,.pageNav-page.pageNav-page--current:active{background:#fde3d8}
.pageNavSimple-el.pageNavSimple-el--current{color:#903209;background:#feeee7}
.pageNavSimple-el.pageNavSimple-el--current:hover,.pageNavSimple-el.pageNavSimple-el--current:active{background:#fde3d8}
.pageNavSimple-el.pageNavSimple-el--prev,.pageNavSimple-el.pageNavSimple-el--next{background:linear-gradient(0deg, #fceee8, #fefbf9);color:#b84514}
.pageNavSimple-el.pageNavSimple-el--prev:hover,.pageNavSimple-el.pageNavSimple-el--next:hover,.pageNavSimple-el.pageNavSimple-el--prev:active,.pageNavSimple-el.pageNavSimple-el--next:active{background:#fbe4da}
.pageNavSimple-el.pageNavSimple-el--first,.pageNavSimple-el.pageNavSimple-el--last{color:rgba(184,69,20,0.6)}
.pageNavSimple-el.pageNavSimple-el--first:hover,.pageNavSimple-el.pageNavSimple-el--last:hover,.pageNavSimple-el.pageNavSimple-el--first:active,.pageNavSimple-el.pageNavSimple-el--last:active{background:#fbe4da;color:#b84514}
.autoCompleteList>li.is-selected{background:#fceee8}
.likesBar{border-left:2px solid #eb7847}
.likeIcon:before{color:#eb7847}
.reactionsBar{border-left:2px solid #eb7847}
.bookmarkLink.bookmarkLink--highlightable.is-bookmarked{color:#f0530f}
.bookmarkLink.bookmarkLink--highlightable.is-bookmarked:hover{color:#903209}
.actionBar-action.actionBar-action--inlineMod label{color:#b84514}
.actionBar-action.actionBar-action--mq.is-selected{background-color:#fceee8;border-color:#f5bca3}
.actionBar-action.actionBar-action--view{color:#b84514}
.actionBar-action.actionBar-action--view:hover,.actionBar-action.actionBar-action--view:active,.actionBar-action.actionBar-action--view:focus{background:#fceee8}
.label.label--primary{color:#b84514;background:#fceee8;border-color:#f7ccba;border-color:#f5bca3}
a.label.label--primary:hover,a:hover .label.label--primary{background:#fae1d6;border-color:#f5bfa8;border-color:#f3ae91}
.label.label--accent{color:#903209;background:#feeee7;border-color:#facbb7;border-color:#f7a07b}
a.label.label--accent:hover,a:hover .label.label--accent{background:#fce0d4;border-color:#f9bda4;border-color:#f59268}
.label.label--royalBlue{background:#e17141;border-color:#ce5521}
a.label.label--royalBlue:hover,a:hover .label.label--royalBlue{background:#de642f;border-color:#bd4e1e}
.label.label--skyBlue{background:#e09a7c;border-color:#d67a53}
a.label.label--skyBlue:hover,a:hover .label.label--skyBlue{background:#dc8e6c;border-color:#d26d42}
.reaction--1 .reaction-text{color:#b84514}
.reaction--3 .reaction-text{color:#f48150}
.reaction--4 .reaction-text{color:#f48150}
.reaction--5 .reaction-text{color:#f48150}
.is-active.tabs-tab--reaction1{border-color:#b84514 !important}
.is-active.tabs-tab--reaction3{border-color:#f48150 !important}
.is-active.tabs-tab--reaction4{border-color:#f48150 !important}
.is-active.tabs-tab--reaction5{border-color:#f48150 !important}
.bbWrapper a.link{color:#b84514}
.bbWrapper a.link:hover{color:#8a340f}
.bbTable>table>thead>tr>th,.bbTable>table>tbody>tr>th{background:#fceee8;border-bottom-color:#eb7847}
.p-staffBar{color:#f5bca3;background:#65260b}
.p-staffBar .hScroller-action{color:#f5bca3}
.p-staffBar .hScroller-action:hover{color:#f09a75}
.p-staffBar .hScroller-action.hScroller-action--start{background:#65260b;background:linear-gradient(to right, #65260b 66%, rgba(101,38,11,0) 100%)}
.p-staffBar .hScroller-action.hScroller-action--end{background:#65260b;background:linear-gradient(to right, rgba(101,38,11,0) 0%, #65260b 33%)}
.p-staffBar-link:hover{background:#81310e}
.p-header{color:#f5bca3;background:#8a340f}
.p-nav{color:#f5bca3;background:#8a340f}
.p-nav-scroller .hScroller-action{color:#f5bca3}
.p-nav-scroller .hScroller-action:hover{color:#f09a75}
.p-nav-scroller .hScroller-action.hScroller-action--start{background:#8a340f;background:linear-gradient(to right, #8a340f 66%, rgba(138,52,15,0) 100%)}
.p-nav-scroller .hScroller-action.hScroller-action--end{background:#8a340f;background:linear-gradient(to right, rgba(138,52,15,0) 0%, #8a340f 33%)}
.p-nav-list .p-navEl{color:#f5bca3}
.p-nav-list .p-navEl.is-selected{color:#b84514}
.p-nav-list .p-navEl:not(.is-selected):not(.is-menuOpen):hover,.p-nav-list .p-navEl:not(.is-selected):not(.is-menuOpen) .p-navEl-link:hover,.p-nav-list .p-navEl:not(.is-selected):not(.is-menuOpen) .p-navEl-splitTrigger:hover{background:rgba(245,188,163,0.06)}
.p-nav-list .p-navEl.is-menuOpen{color:#fceee8;background:rgba(235,120,71,0.5)}
.p-navSticky--primary.is-sticky .p-nav-list .p-navEl.is-selected .p-navEl-splitTrigger:before{border-left:1px solid rgba(184,69,20,0.35)}
.p-navgroup-link.is-menuOpen{color:#fceee8;background:rgba(235,120,71,0.5)}
.p-sectionLinks{color:#b84514}
.p-sectionLinks .hScroller-action{color:#b84514}
.p-sectionLinks .hScroller-action:hover{color:#8a340f}
.p-sectionLinks-list .p-navEl:hover{color:#8a340f}
.p-sectionLinks-list .p-navEl.is-menuOpen{color:#fceee8;background:rgba(235,120,71,0.65)}
html.has-os-ios.has-displaymodestandalone .iosRefresh-ptr{background-color:#8a340f}
html.has-os-ios.has-displaymodestandalone .iosRefresh-text,html.has-os-ios.has-displaymodestandalone .iosRefresh-icon .fa--xf{color:#f5bca3}
.p-footer{color:#fceee8;background:#65260b}
.p-footer a{color:#f5bca3}
.p-footer-linkList>li a:hover{background-color:rgba(245,188,163,0.1)}
.p-footer-rssLink>span{background-color:#f0530f}
.inlineModButton.is-mod-active{color:#f0530f}
.inlineModButton-count{color:#903209;background:#feeee7;border:1px solid #f7a07b}
.inlineModBar{color:#f5bca3;background:#8a340f;border-bottom:1px solid #5c230a}
.userBanner.userBanner--staff,.userBanner.userBanner--primary{color:#b84514;background:#fceee8;border-color:#f7ccba;border-color:#f5bca3}
.userBanner.userBanner--accent{color:#903209;background:#feeee7;border-color:#facbb7;border-color:#f7a07b}
.userBanner.userBanner--royalBlue{background:#e17141;border-color:#ce5521}
.userBanner.userBanner--skyBlue{background:#e09a7c;border-color:#d67a53}
.alert.is-unread{background:#fceee8}
.contentVote-vote.contentVote-vote--up.is-voted{color:#f0530f}
.contentVote-vote.contentVote-vote--down.is-voted{color:#f0530f}
.contentVote.is-voted .contentVote-score{color:#f0530f}
.node-icon i{color:#f9d5c6}
.node--unread .node-icon i{color:#f7a07b}
.subNodeLink:before,.subNodeLink .subNodeLink-icon{color:#f9d5c6}
.subNodeLink.subNodeLink--unread:before,.subNodeLink.subNodeLink--unread .subNodeLink-icon{color:#f7a07b}
.subNodeMenu .subNodeLink:hover{background:#fceee8}
.structItem.is-highlighted,.structItem.is-moderated{background:#fceee8}
.structItem.is-mod-selected{background:#feeee7}
.structItem-status--moderated::before{color:#f0530f}
.structItem-status--starred::before{color:#f0530f}
.structItem-status--attention::before{color:#f0530f}
.structItem.structItem--note{background:#fceee8;color:#eb7847}
.message.is-mod-selected,.block--messages .message.is-mod-selected{background:#feeee7}
.message.is-mod-selected .message-cell--user,.block--messages .message.is-mod-selected .message-cell--user,.message.is-mod-selected .message-cell--vote,.block--messages .message.is-mod-selected .message-cell--vote{background:#feeee7}
.message.is-mod-selected .message-userArrow:after,.block--messages .message.is-mod-selected .message-userArrow:after{border-right-color:#feeee7}
.message-cell.message-cell--alert{color:#903209;background:#feeee7}
.message-cell.message-cell--alert a{color:#f0530f}
.message-cell.message-cell--header{color:#b84514;background:#fceee8;background:linear-gradient(0deg, #fceee8, #fff)}
.message-expandLink a{color:#f0530f}
@media (max-width:650px){.message:not(.message--forceColumns).is-mod-selected .message-userArrow:after{border-bottom-color:#feeee7}}
.message-attribution-opposite a:hover{color:#8a340f}
.message-newIndicator,a.message-newIndicator{background:#f0530f}
.message-minorHighlight{color:#eb7847}
.messageNotice{color:#903209;background:#feeee7;border-left:2px solid #f0530f}
.messageNotice:not(.messageNotice--highlighted) a,.messageNotice:not(.messageNotice--highlighted) a:hover{color:#f0530f}
.messageNotice:before{color:#f0530f}
.messageNotice.messageNotice--highlighted{background:#fceee8;border-left-color:#eb7847}
.messageNotice.messageNotice--highlighted:before{color:#eb7847}
.message--article.is-moderated{background:#fceee8}
.notice.notice--primary{background:#fceee8}
.notice.notice--accent{color:#903209;background:#feeee7}
.notice.notice--accent a:not(.button--notice){color:#f0530f}
.notices--floating .notice.notice--primary{background-color:rgba(252,238,232,0.8)}
.notices--floating .notice.notice--accent{background-color:rgba(254,238,231,0.8)}
.shareButtons-button.shareButtons-button--facebook:hover{background-color:#98573b}
.shareButtons-button.shareButtons-button--bluesky:hover{background-color:#f15d1e}
.shareButtons-button.shareButtons-button--tumblr:hover{background-color:#5c4135}
.shareButtons-button.shareButtons-button--linkedin:hover{background-color:#aa3b0b}
.shareButtons-button.shareButtons-button--email:hover{background-color:#f15f20}
.shareInput-button{color:#b84514}
.bbCodeBlock{border-left:3px solid #f0530f}
.bbCodeBlock.bbCodeBlock--feature{border-left:3px solid #eb7847}
.bbCodeBlock.bbCodeBlock--feature .bbCodeBlock-title{color:#eb7847}
.bbCodeBlock-title{color:#f0530f}
.bbCodeBlock-expandLink a{color:#f0530f}
.bbCodeBlock--unfurl{background:#fceee8;border-left:2px solid #eb7847}
.bbCodeCode .prism-token.prism-comment,.bbCodeCode .prism-token.prism-prolog,.bbCodeCode .prism-token.prism-doctype,.bbCodeCode .prism-token.prism-cdata{color:#a0370a}
.bbCodeCode .prism-token.prism-constant{color:#a0370a}
.bbCodeCode .prism-token.prism-selector,.bbCodeCode .prism-token.prism-function{color:#a0370a}
.bbCodeCode .prism-token.prism-regex,.bbCodeCode .prism-token.prism-important,.bbCodeCode .prism-token.prism-variable,.bbCodeCode .prism-token.prism-package{color:#a0370a}
.bbCodeCode .prism-token.prism-italic,.bbCodeCode .prism-token.prism-constant{color:#a0370a}
.fr-box a.fr-floating-btn:hover{background:rgba(235,120,71,0.15)}
.fr-wrapper ::-moz-selection{background:#eb7847}
.fr-wrapper ::selection{background:#eb7847}
.fr-toolbar .fr-command.fr-btn,.fr-popup .fr-command.fr-btn,.fr-modal .fr-command.fr-btn{color:rgba(115,44,13,0.85)}
.fr-toolbar .fr-command.fr-btn svg path,.fr-popup .fr-command.fr-btn svg path,.fr-modal .fr-command.fr-btn svg path{fill:rgba(115,44,13,0.85)}
.fr-toolbar .fr-command.fr-btn.fr-btn-active-popup,.fr-popup .fr-command.fr-btn.fr-btn-active-popup,.fr-modal .fr-command.fr-btn.fr-btn-active-popup{background:rgba(235,120,71,0.15)}
.fr-toolbar .fr-command.fr-btn.fr-dropdown:after,.fr-popup .fr-command.fr-btn.fr-dropdown:after,.fr-modal .fr-command.fr-btn.fr-dropdown:after{border-top:4px solid rgba(115,44,13,0.85)}
.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active{fill:rgba(115,44,13,0.85);background:rgba(235,120,71,0.15)}
.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover{background:rgba(235,120,71,0.15);fill:rgba(115,44,13,0.85)}
.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover::after{border-top-color:rgba(115,44,13,0.85)}
.fr-toolbar .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-modal .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-toolbar .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-modal .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-toolbar .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-modal .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path{fill:#eb7847}
.fr-desktop .fr-command:hover:not(.fr-table-cell),.fr-desktop .fr-command:focus:not(.fr-table-cell),.fr-desktop .fr-command.fr-btn-hover:not(.fr-table-cell),.fr-desktop .fr-command.fr-expanded:not(.fr-table-cell){background:rgba(235,120,71,0.15)}
.fr-desktop .fr-command.fr-selected:not(.fr-table-cell),.fr-desktop .fr-command:active{color:rgba(115,44,13,0.85);background:rgba(235,120,71,0.15)}
.fr-desktop .fr-command.fr-active:hover,.fr-desktop .fr-command.fr-active:focus,.fr-desktop .fr-command.fr-active.fr-btn-hover,.fr-desktop .fr-command.fr-active.fr-expanded{background:rgba(235,120,71,0.15)}
.fr-desktop .fr-command.fr-active:active{background:rgba(235,120,71,0.15)}
.fr-toolbar.fr-mobile .fr-command.fr-blink,.fr-popup.fr-mobile .fr-command.fr-blink{background:rgba(235,120,71,0.15)}
.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg path{fill:rgba(115,44,13,0.85)}
.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active{background:#fceee8}
.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command{color:#eb7847}
.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:hover,.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:focus{background:rgba(235,120,71,0.15);color:#eb7847}
.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:active{background:rgba(235,120,71,0.15);color:#eb7847}
.fr-popup .fr-input-line input[type="text"]:focus,.fr-popup .fr-input-line input[type="number"]:focus,.fr-popup .fr-input-line textarea:focus{border:solid 2px #eb7847}
.fr-popup .fr-action-buttons button.fr-command{color:#eb7847}
.fr-popup .fr-action-buttons button.fr-command:hover,.fr-popup .fr-action-buttons button.fr-command:focus{background:rgba(235,120,71,0.15);color:#eb7847}
.fr-popup .fr-action-buttons button.fr-command:active{background:rgba(235,120,71,0.15);color:#eb7847}
.fr-popup .fr-checkbox input:checked+span{background:#eb7847;border:solid 2px #eb7847}
.fr-popup .fr-checkbox input:checked:active+span{background-color:#fef2ed}
#fr-logo:hover>span,#fr-logo:focus>span{color:#eb7847}
#fr-logo:hover>svg .fr-logo,#fr-logo:focus>svg .fr-logo{fill:#eb7847}
.fr-drag-helper{background:#eb7847}
.fr-popup .fr-file-upload-layer.fr-drop{border-color:#eb7847}
.fr-popup .fr-file-progress-bar-layer>div.fr-loader{background:#f9d7c8}
.fr-popup .fr-file-progress-bar-layer>div.fr-loader span{background:#eb7847}
.fr-image-resizer{border:solid 1px #eb7847}
.fr-image-resizer .fr-handler{background:#eb7847}
.fr-popup .fr-image-upload-layer.fr-drop{border-color:#eb7847}
.fr-popup .fr-image-progress-bar-layer>div.fr-loader{background:#f9d7c8}
.fr-popup .fr-image-progress-bar-layer>div.fr-loader span{background:#eb7847}
.fr-element table td.fr-selected-cell,.fr-element table th.fr-selected-cell{border:1px double #eb7847}
.fr-table-resizer div{border-right:1px solid #eb7847}
.fr-popup .fr-table-size .fr-select-table-size>span.hover>span{background:rgba(235,120,71,0.3);border:solid 1px #eb7847}
.fr-box .fr-video-resizer{border:solid 1px #eb7847}
.fr-box .fr-video-resizer .fr-handler{background:#eb7847}
.fr-popup .fr-video-upload-layer.fr-drop{border-color:#eb7847}
.fr-popup .fr-video-progress-bar-layer>div.fr-loader{background:#f9d7c8}
.fr-popup .fr-video-progress-bar-layer>div.fr-loader span{background:#eb7847}
.fr-toolbar .fr-command.fr-btn.fr-active:not(.fr-disabled){color:#eb7847}
.fr-view>table>thead>tr>th,.fr-view>table>tbody>tr>th{background:#fceee8;border-bottom-color:#eb7847}
.fr-view blockquote{border-left:3px solid #f0530f}
.fr-view blockquote>table>thead>tr>th,.fr-view blockquote>table>tbody>tr>th{background:#fceee8;border-bottom-color:#eb7847}
.fr-view blockquote[data-quote]:before{color:#f0530f}
.fr-popup .fr-input-line input[type="text"]:focus,.fr-popup .fr-input-line textarea:focus{--o-border-heavy:#f2ab8c;--o-border-light:#f6c6b1}
.fr-popup .fr-action-buttons button.fr-command{background:#eb7847;border-color:#ed895e #e86730 #e86730 #ed895e}
.fr-popup .fr-action-buttons button.fr-command.button--splitTrigger>.button-text{border-right-color:#e86730}
.fr-popup .fr-action-buttons button.fr-command.button--splitTrigger>.button-menu{border-left-color:#ed895e}
.fr-popup .fr-action-buttons button.fr-command:not(.button--splitTrigger):hover,.fr-popup .fr-action-buttons button.fr-command.button--splitTrigger>.button-text:hover,.fr-popup .fr-action-buttons button.fr-command.button--splitTrigger>.button-menu:hover,.fr-popup .fr-action-buttons button.fr-command:not(.button--splitTrigger):focus,.fr-popup .fr-action-buttons button.fr-command.button--splitTrigger>.button-text:focus,.fr-popup .fr-action-buttons button.fr-command.button--splitTrigger>.button-menu:focus,.fr-popup .fr-action-buttons button.fr-command:not(.button--splitTrigger):active,.fr-popup .fr-action-buttons button.fr-command.button--splitTrigger>.button-text:active,.fr-popup .fr-action-buttons button.fr-command.button--splitTrigger>.button-menu:active{background-color:#e75e23}
.fr-popup .fr-table-size .fr-select-table-size>span.hover>span{background:rgba(235,120,71,0.003)}
.menu--emoji .menu-header,.menu--gif .menu-header{color:#eb7847}
.emojiList>li:hover,.emojiList>li:focus{background-color:#f5bca3}
.f-carousel__thumbs{--f-thumb-outline-color:#ef8a5e}
.f-thumbs .f-spinner{background-image:linear-gradient(#ebeff2, #f0e6e2)}
.f-progress{background:var(--f-progress-color, var(--f-carousel-theme-color, #f0530f))}
.fancybox-progress{background:#f0530f}
.memberHeader-main{background:#fceee8}
.memberHeader-name{color:#b84514}
.memberTooltip-header{background:#fceee8}
.memberTooltip-name{color:#b84514}
.attachmentUploads .hScroller-action{color:#b84514}
.attachmentUploads .hScroller-action:hover{color:#8a340f}
.attachmentUploads-selectActions .selectAll .iconic input+i{color:#b84514}
.file-typeIcon{color:#eb7847}
.file-error{color:#f0530f}
.file-progress i{background:#f0530f}
.pollResult.pollResult--showVoters:hover{background:#fceee8}
.pollResult--voted .pollResult-response:before{color:#f0530f}
.pollResult-bar>i{background:#f0530f}
.pollResult-voters{background:#fceee8}
.tagCloud-tagLevel1{color:#e65619}
.tagCloud-tagLevel7{color:#8a340f}
.approvalQueue .block-container.approvalQueue-item--approve .message,.approvalQueue .block-container.approvalQueue-item--approve .message-cell--user,.approvalQueue .block-container.approvalQueue-item--approve .message-cell--extra{background:#feeee7}
.approvalQueue .block-container.approvalQueue-item--approve .message .message-userArrow:after{border-right-color:#feeee7}
:root{--f-carousel-theme-color:#b84514}

/* UnrealFans Theme: hand-written layer, loaded after palette.css (generated).
   Matches unrealfans.com (2026 redesign, light theme). Colours mirror tailwind.config.js. */

:root {
	--uf-bg: #F5F5F7;
	--uf-surface: #FFFFFF;
	--uf-surface-2: #ECECF1;
	--uf-line: #E1E1E8;
	--uf-ink: #15151A;
	--uf-muted: #5A5A66;
	--uf-brand: #C2410C;
	--uf-brand-dark: #9A3412;
	--uf-brand-soft: #FFF1E8;
	--uf-discord: #5865F2;
	--uf-display: 'Sora', 'DM Sans', ui-sans-serif, sans-serif;
	--uf-body: 'DM Sans', ui-sans-serif, system-ui, sans-serif;
}

/* Base */
html, body { background: var(--uf-bg); }
body, .p-body, .p-pageWrapper { font-family: var(--uf-body); color: var(--uf-ink); }
.p-pageWrapper { background: var(--uf-bg); }
a { color: var(--uf-brand); }
a:hover { color: var(--uf-brand-dark); }

h1, h2, h3,
.p-title-value, .block-header, .block-minorHeader, .node-title, .structItem-title,
.menu-header, .overlay-title, .message-name, .contentRow-title {
	font-family: var(--uf-display);
	letter-spacing: -0.01em;
}
.p-title-value { font-weight: 700; color: var(--uf-ink); }

/* Logo: swap XenForo's logo for ours without touching templates */
.p-header-logo.p-header-logo--image a,
.p-nav-smallLogo a {
	display: block;
	background: url('logo.svg') no-repeat left center / contain;
}
.p-header-logo.p-header-logo--image a { width: 161px; height: 40px; }
.p-nav-smallLogo a { width: 129px; height: 32px; }
.p-header-logo.p-header-logo--image picture,
.p-nav-smallLogo picture { visibility: hidden; }

/* Header, nav and section links: white bars like the site header */
.p-header, .p-nav, .p-sectionLinks, .p-staffBar { background: var(--uf-surface); color: var(--uf-ink); }
.p-header { border-bottom: 0; }
.p-nav { border-bottom: 1px solid var(--uf-line); }
.p-nav .p-nav-list .p-navEl,
.p-nav .p-nav-list .p-navEl-link,
.p-nav .p-nav-list .p-navEl-splitTrigger,
.p-nav .p-nav-menuTrigger,
.p-nav .p-navgroup-link { color: var(--uf-ink); font-weight: 600; }
.p-nav .p-nav-list .p-navEl:not(.is-selected):not(.is-menuOpen):hover,
.p-nav .p-nav-list .p-navEl:not(.is-selected):not(.is-menuOpen):hover .p-navEl-link { background: transparent; color: var(--uf-brand); }
.p-nav .p-nav-list .p-navEl.is-selected {
	background: transparent;
	color: var(--uf-brand);
	box-shadow: inset 0 -2px 0 var(--uf-brand);
	border-radius: 0;
}
.p-nav .p-nav-list .p-navEl.is-selected .p-navEl-link,
.p-nav .p-nav-list .p-navEl.is-selected .p-navEl-splitTrigger { color: var(--uf-brand); }
.p-nav .p-navgroup { background: transparent; }
.p-nav .p-navgroup-link { border-left-color: var(--uf-line); }
.p-nav .p-navgroup-link:hover { background: var(--uf-surface-2); color: var(--uf-ink); }
.p-navSticky.is-sticky { box-shadow: 0 1px 0 var(--uf-line); }

.p-sectionLinks { border-bottom: 1px solid var(--uf-line); }
.p-sectionLinks a, .p-sectionLinks .hScroller-action { color: var(--uf-muted); }
.p-sectionLinks a:hover { color: var(--uf-brand); background: transparent; }
.p-sectionLinks .hScroller-action.hScroller-action--start { background: linear-gradient(to right, #fff 66%, rgba(255,255,255,0) 100%); }
.p-sectionLinks .hScroller-action.hScroller-action--end { background: linear-gradient(to left, #fff 66%, rgba(255,255,255,0) 100%); }

/* Breadcrumbs */
.p-breadcrumbs > li a { color: var(--uf-muted); }
.p-breadcrumbs > li a:hover { color: var(--uf-brand); }

/* Blocks: white cards with a hairline border and a brand rule under the header */
.block-container {
	background: var(--uf-surface);
	border: 1px solid var(--uf-line);
	border-radius: 12px;
	overflow: hidden;
}
.block-container.block-container--none { border: none; background: none; overflow: visible; }
.block-header {
	background: var(--uf-surface);
	color: var(--uf-ink);
	font-weight: 700;
	border-bottom: 2px solid var(--uf-brand);
}
.block-header .block-desc { color: var(--uf-muted); }
.block-minorHeader { color: var(--uf-ink); font-weight: 700; border-bottom: 1px solid var(--uf-line); }
.block-filterBar, .block-tabHeader, .block-footer { background: var(--uf-surface-2); border-color: var(--uf-line); }

.node-title a, .structItem-title a, .contentRow-title a { color: var(--uf-ink); }
.node-title a:hover, .structItem-title a:hover, .contentRow-title a:hover { color: var(--uf-brand); }
.node-description, .structItem-minor, .node-extra-date, .contentRow-minor { color: var(--uf-muted); }

/* Buttons: pills, brand orange for primary actions */
.button, a.button { border-radius: 999px; font-weight: 600; }
.button.button--primary, a.button.button--primary,
.button.button--cta, a.button.button--cta {
	background: var(--uf-brand);
	border-color: var(--uf-brand);
	color: #fff;
}
.button.button--primary:not(.button--splitTrigger):hover, a.button.button--primary:not(.button--splitTrigger):hover,
.button.button--cta:not(.button--splitTrigger):hover, a.button.button--cta:not(.button--splitTrigger):hover {
	background: var(--uf-brand-dark);
	border-color: var(--uf-brand-dark);
	color: #fff;
}

/* Pagination */
.pageNav-page { border-radius: 8px; }
.pageNav-page.pageNav-page--current { background: var(--uf-brand); border-color: var(--uf-brand); color: #fff; }
.pageNav-page.pageNav-page--current a { color: #fff; }

/* Messages */
.message-name, .message-name a, .message-name .username { font-weight: 600; color: var(--uf-ink); }
.bbCodeBlock.bbCodeBlock--quote { border-left: 3px solid var(--uf-brand); background: var(--uf-brand-soft); }

/* Footer: white, like the site */
.p-footer { background: var(--uf-surface); color: var(--uf-muted); border-top: 1px solid var(--uf-line); }
.p-footer a { color: var(--uf-ink); }
.p-footer a:hover { color: var(--uf-brand); }
.p-footer .p-footer-linkList > li a:hover { background: var(--uf-surface-2); }
.p-footer-inner, .p-footer-row { border-color: var(--uf-line); }
.p-footer-copyright, .p-footer-copyright a { color: var(--uf-muted); }
