/* Shared product mark. Only named FlameP/FlameSeek branding slots are affected. */
:where(.brand-mark,.public-brand-mark,.news-brand-mark,.foundry-header-mark,.room-brand-icon,.flame-mark,.brand>.logo){background:transparent url("/assets/brand/flamep-logo-transparent.png?v=paper-flame-20261019") center/contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;transform:none!important;font-size:0!important;color:transparent!important;flex-shrink:0}
:where(.brand-mark,.public-brand-mark,.news-brand-mark,.foundry-header-mark,.room-brand-icon,.flame-mark,.brand>.logo)::before,
:where(.brand-mark,.public-brand-mark,.news-brand-mark,.foundry-header-mark,.room-brand-icon,.flame-mark,.brand>.logo)::after{content:none!important;display:none!important}
:where(.brand-mark,.public-brand-mark,.news-brand-mark,.foundry-header-mark,.room-brand-icon,.flame-mark,.brand>.logo)>:where(svg,span){visibility:hidden!important}
:where(.sitehead .wordmark,.auth-wordmark,.fp-wordmark,.st-logo,.flameseek-global-shell__brand,.flameseek-global-shell__flamep,.fp-product-wordmark)::before{content:"";display:inline-block;width:30px;height:38px;margin-right:8px;vertical-align:middle;flex:0 0 30px;background:url("/assets/brand/flamep-logo-transparent.png?v=paper-flame-20261019") center/contain no-repeat}
.auth-wordmark>svg{display:none!important}
.sitehead .branddot,.fp-wordmark-dot{display:none!important}
.flameseek-global-shell__flamep::before{width:18px;height:24px;flex-basis:18px;margin-right:5px}
.fp-paper-flame-image{display:inline-block!important;width:30px!important;height:38px!important;max-width:none!important;object-fit:contain!important;vertical-align:middle;background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important}
.fp-p1-brand-logo{width:44px!important;height:44px!important}
.fp-p1-shell--journal .fp-p1-brand-logo{width:32px!important;height:32px!important}
.movie-brand-logo{filter:none!important}
@media(max-width:600px){:where(.sitehead .wordmark,.fp-product-wordmark)::before{width:24px;height:32px;flex-basis:24px;margin-right:6px}.fp-p1-shell--journal .fp-p1-brand-logo{width:28px!important;height:28px!important}}
