.top-bar{padding-top:.25rem;padding-bottom:.25rem}.top-bar-inner{display:flex;align-items:center;gap:1rem;flex-wrap:nowrap}.top-bar-brand{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.ad-slot-header{flex:1 1 auto;max-width:728px;min-height:50px;display:flex;justify-content:center;align-items:center;overflow:hidden}@media(min-width:992px){.ad-slot-header{min-height:90px}}@media(max-width:399.98px){.ad-slot-header{display:none}}.ad-slot-leaderboard{justify-content:center;align-items:center;min-height:90px;margin:1rem auto;padding:0 1rem}.site-grid{display:block;max-width:100%;margin:0 auto;padding:0 .75rem}.site-main{width:100%;max-width:860px;margin:0 auto}@media(min-width:992px){.site-grid{display:grid;grid-template-columns:160px minmax(0,1fr) 160px;gap:1.5rem;max-width:1400px;padding:0 1rem}.site-main{max-width:none}.site-grid--no-rails{grid-template-columns:minmax(0,1fr);max-width:1100px}}@media(min-width:1400px){.site-grid{grid-template-columns:160px minmax(0,1fr) 300px;max-width:1600px}.ad-rail-right-unit{width:300px!important;height:600px!important}}.ad-rail{position:relative}.ad-rail-sticky{position:sticky;top:1rem;min-height:600px}.ad-slot-mobile-below{display:flex;justify-content:center;min-height:250px;margin:1.5rem auto;padding:0 .75rem}.ad-slot-anchor{position:fixed;bottom:0;left:0;right:0;z-index:1040;display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,.98);border-top:1px solid rgba(0,0,0,.1);box-shadow:0 -2px 10px rgba(0,0,0,.1);min-height:50px;padding:4px 0}@media(min-width:992px){.ad-slot-anchor{min-height:90px}}.ad-anchor-close{position:absolute;top:-14px;right:10px;width:28px;height:28px;border-radius:50%;border:1px solid rgba(0,0,0,.2);background:#fff;font-size:18px;line-height:1;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.2)}body:has(.ad-slot-anchor) .site-footer{padding-bottom:100px}.ad-slot{background:linear-gradient(90deg,rgba(0,0,0,.02) 0%,rgba(0,0,0,.04) 50%,rgba(0,0,0,.02) 100%);background-size:200% 100%;border-radius:4px}.ad-slot ins.adsbygoogle[data-ad-status="unfilled"]{display:none!important}.ad-slot:has(ins[data-ad-status="unfilled"]){min-height:0;margin:0;padding:0}