:root{--brand-teal:#245552;--brand-sage:#9aa992;--brand-cream:#f8f5ef}
a.brand{display:inline-flex!important;align-items:center;flex-shrink:0;letter-spacing:0!important;line-height:1!important;padding:0;max-width:100%}
.brand img{display:block;width:210px;height:42px;object-fit:contain;object-position:left center;box-shadow:none;border:0}
.brand .brand-on-dark{display:none}
body.search-open .brand .brand-on-light,body[data-page=artist] header .brand .brand-on-light{display:none}
body.search-open .brand .brand-on-dark,body[data-page=artist] header .brand .brand-on-dark{display:block}
.auth-active .auth-screen .brand .brand-on-light{display:block}.auth-active .auth-screen .brand .brand-on-dark{display:none}
footer .brand img{width:195px;height:40px}.auth-aside .brand img{width:190px}.auth-screen-bar .brand img{width:200px;height:38px}
.brand:focus-visible{outline:2px solid var(--brand-teal);outline-offset:6px}.piece-share{padding:6px!important;min-width:32px;color:inherit}.social-piece-actions,.sheet-piece-actions{gap:14px!important}.pin-actions{gap:14px}
.brand-domain{font:12px Georgia,serif;letter-spacing:2px;color:var(--brand-teal)}
@media(max-width:700px){header .brand img{width:175px;height:34px}.auth-screen-bar .brand img{width:190px;height:34px}header{height:auto!important;min-height:66px}.header-right{gap:6px!important}.piece-share svg{width:21px;height:21px}.pin-actions{gap:12px}.social-piece-actions,.sheet-piece-actions{gap:10px!important}.social-piece-actions button{min-width:30px}.auth-screen-bar{gap:10px}}
@media(max-width:350px){header .brand img{width:148px;height:30px}.auth-screen-bar .brand img{width:170px}.header-right{gap:2px!important}.header-right .mobile-header-action{min-width:30px}.social-piece-actions,.sheet-piece-actions{gap:7px!important}}

body[data-page=artist] .auth-screen .brand .brand-on-light{display:block}body[data-page=artist] .auth-screen .brand .brand-on-dark{display:none}

:root{--paper:#f8f5ef;--ink:#252c29;--green:#245552;--line:#dce2d7}
.button.dark,#sell-button,.filters .selected,.find-empty-action{background:#245552;color:#fff;border-color:#245552}.button.dark:hover{background:#1b4441}
.feed-tabs button.selected{color:#245552;border-bottom-color:#245552}.post-follow,.settings-back{color:#245552}
.role-option.chosen{border-color:#6c8d7c;background:#edf2e9}.signup-pricing,.settings-card,.settings-note{background:#f2f5ed;border-color:#d9e1d1}
.welcome-symbol img{width:64px;height:64px;display:block}.mobile-dock button.selected{background:#334b46;color:#fff}
.auth-screen-bar{background:#f8f5ef}#auth-dialog.auth-screen:not([hidden]){background:#f8f5ef}.brand-domain{display:inline-block;margin-left:12px}
