header .br-subscribe{display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;min-height:44px;padding:8px 12px;border:2px solid #17263a;background:#c0d669;color:#17263a!important;box-shadow:2px 2px 0 #17263a;font:700 12px/1.2 'Courier New',monospace;text-decoration:none;white-space:nowrap}
header .br-subscribe:hover{background:#d1e287}
header .br-subscribe:focus-visible{outline:3px solid #bd5a45;outline-offset:4px}
[data-theme=dark] header .br-subscribe{background:#36566c;color:#f2e9d8!important;border-color:#9caeb9;box-shadow:2px 2px 0 #080e16}
[data-theme=dark] header .br-subscribe:hover{background:#456b81}
@media(max-width:820px){
 .game-header-inner:has(.br-subscribe){grid-template-rows:auto auto;padding-top:10px;padding-bottom:10px;row-gap:6px}
 .game-header-inner .br-header-actions:has(.br-subscribe){grid-column:1/-1;grid-row:2;justify-self:center;display:grid;grid-template-columns:minmax(44px,1fr) auto minmax(44px,1fr);justify-items:center;width:100%;max-width:360px;gap:12px}
 .game-header-inner .br-header-actions:has(.br-subscribe)>.game-header-account{justify-self:center}
 .topbar:has(.br-subscribe){grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);row-gap:6px}
 .topbar:has(.br-subscribe) .brand{grid-column:2;grid-row:1;justify-self:center}
 .topbar:has(.br-subscribe) .account{grid-column:1/-1;grid-row:2;justify-self:center;display:grid;grid-template-columns:minmax(44px,1fr) auto minmax(44px,1fr);justify-items:center;width:100%;max-width:360px;gap:12px}
 .topbar:has(.br-subscribe) .main-nav{grid-row:3}
}
@media(forced-colors:active){header .br-subscribe{border-color:ButtonText}}
