[data-community-tone=parchment]{--community-chrome-bg:#e8dcc3;--community-chrome-ink:#44392c;--community-chrome-rule:#8a7354}[data-community-tone=weathered-wood]{--community-chrome-bg:#78684f;--community-chrome-ink:#fff9eb;--community-chrome-rule:#e3d5b7}[data-community-tone=soft-olive]{--community-chrome-bg:#6b6e4e;--community-chrome-ink:#fff6dc;--community-chrome-rule:#e4ddbd}body header.btl-site-header.btl-reference-header[data-community-tone]{--btl-chrome-background:var(--community-chrome-bg);--btl-chrome-menu:var(--community-chrome-bg);--btl-chrome-hover:var(--community-chrome-bg);--btl-chrome-ink:var(--community-chrome-ink);--btl-chrome-rule:var(--community-chrome-rule)}body header.btl-site-header.btl-reference-header[data-community-tone] :is(a,button,summary,.gathering-brand strong,.gathering-brand small,.gathering-brand em,.gathering-isabel-link small){color:var(--community-chrome-ink);-webkit-text-fill-color:currentColor;text-shadow:none}body header.btl-site-header.btl-reference-header[data-community-tone] :is(.reference-popover,.reference-mobile-menu>nav,.btl-site-account>div){background:var(--community-chrome-bg);color:var(--community-chrome-ink);border-color:var(--community-chrome-rule)}body header.btl-site-header.btl-reference-header[data-community-tone] :is(a,button,summary):hover{text-underline-offset:4px;text-decoration:underline}body header.btl-site-header.btl-reference-header[data-community-tone] :is(a,button,summary):focus-visible{outline-color:var(--community-chrome-ink)}body header.btl-site-header.btl-reference-header[data-community-tone] .gathering-member-hub{border-color:var(--community-chrome-rule)}body header.btl-site-header.btl-reference-header[data-community-tone=parchment] .gathering-brand>img{filter:brightness(.35)saturate(.45)}body footer.community-footer{--community-chrome-bg:#09131f;--community-chrome-ink:#f8ecd4;--community-chrome-rule:#8e744d;--btl-dark-surface:#09131f;--btl-dark-ink:#f8ecd4;--btl-dark-line:#8e744d;background:var(--community-chrome-bg);color:var(--community-chrome-ink);border-color:var(--community-chrome-rule)}body footer.community-footer[data-community-tone]{background:var(--community-chrome-bg);color:var(--community-chrome-ink);border-color:var(--community-chrome-rule);justify-content:space-between;min-height:100px}body footer.community-footer :is(a,p,small),body footer.community-footer[data-community-tone] :is(a,p,small){color:var(--community-chrome-ink)}body footer.community-footer[data-community-tone] a:hover{text-underline-offset:4px;text-decoration:underline}body footer.community-footer[data-community-tone] a:focus-visible{outline-offset:5px;outline:2px solid}body footer.community-footer[data-community-tone] .community-footer-signature{text-align:right;margin-left:auto}@media (max-width:700px){body footer.community-footer[data-community-tone]{justify-content:center}body footer.community-footer[data-community-tone] .community-footer-signature{text-align:center;margin-left:0}}body header.btl-entrance-header:not(.btl-approved-compact-header) .gathering-brand{align-items:center;gap:11px;display:flex}body header.btl-entrance-header:not(.btl-approved-compact-header) .gathering-brand>img{flex:none}body header.btl-entrance-header:not(.btl-approved-compact-header) .gathering-brand>span{flex-direction:column;align-items:flex-start;display:flex}body header.btl-entrance-header .reference-header-row{justify-content:space-between;gap:16px;max-width:1500px;min-height:78px;margin:auto;padding:8px clamp(16px,4vw,64px);display:flex}body header.btl-entrance-header .gathering-brand strong{font-family:Georgia,serif;font-size:clamp(26px,3vw,40px)}body header.btl-entrance-header .gathering-brand small{font-family:Georgia,serif;font-size:clamp(12px,1.5vw,19px)}body header.btl-entrance-header nav{align-items:center;gap:clamp(12px,3vw,36px);font-family:Georgia,serif;font-size:clamp(15px,1.6vw,22px);display:flex}body header.btl-entrance-header .entrance-join{border:1px solid #806237;border-radius:5px;padding:10px 16px}body footer.community-entrance-footer[data-community-tone]{justify-content:flex-end;min-height:44px;padding:10px 4%}body footer.community-entrance-footer nav{gap:20px;display:flex}@media (max-width:560px){body header.btl-entrance-header .reference-header-row{flex-wrap:wrap;justify-content:center}body header.btl-entrance-header nav{justify-content:center;width:100%}body header.btl-entrance-header .gathering-brand>img{width:43px;height:auto}}
