/* Oak Circle 03 Medium. Scope geometry and contrast to branding only. */
.fa-brand-icon{display:block;width:100%;height:100%;flex:none;overflow:visible;stroke:none}
.fa-brand-icon .fa-brand-branches{fill:var(--fa-brand-branches,#244b3e)}
.fa-brand-icon .fa-brand-leaves{fill:var(--fa-brand-leaves,#a38346)}
html:root body.fa-sidebar-layout .archive-sidebar .brand-mark{display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;border:0;border-radius:0;background:none;--fa-brand-branches:#f7f1e4;--fa-brand-leaves:#a38346}
/* Copperplate previously substituted a theme-specific tree through this pseudo-element. */
html:root body.fa-sidebar-layout .archive-sidebar .brand-mark::before,
html:root body.fa-sidebar-layout .archive-sidebar .brand-mark::after{content:none;display:none}
html:root.fa-sidebar-collapsed body.fa-sidebar-layout .archive-sidebar .brand-mark{width:36px;height:36px;flex-basis:36px}
html:root .login .fa-auth-mark{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:0;border-radius:0;background:none;--fa-brand-branches:#244b3e;--fa-brand-leaves:#a38346}
html:root[data-theme=dark] .login .fa-auth-mark{--fa-brand-branches:#f7f1e4}
/* Theme ornaments above the login wordmark must not compete with the new identity. */
html:root[data-palette] .login #login h1::before{content:none;display:none}
/* An explicit small image rule prevents old .icon dimensions from shrinking the master. */
html:root :is(.brand-mark,.fa-auth-mark)>.fa-brand-icon{width:100%;height:100%;visibility:visible}
@media(forced-colors:active){.fa-brand-icon :is(.fa-brand-branches,.fa-brand-leaves){fill:CanvasText}}
