#adsense.advert-panel{display:flex;flex-direction:column;padding:22px 20px 18px!important;gap:0;overflow:auto!important;border-inline:1px solid var(--ink)}#adsense .poster-meta{flex:none;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid var(--rule);font:400 9px/1.5 Space Grotesk,sans-serif;letter-spacing:.12em}#adsense .poster-meta>span:first-child{display:flex;align-items:center;gap:7px}#adsense .poster-meta>span:first-child:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.advert-heading{display:grid;grid-template-columns:minmax(0,1fr) 14px;align-items:end;gap:12px;flex:none;border-bottom:0;padding-bottom:8px;margin-bottom:22px}#adsense h2{font:750 clamp(64px,23cqw,102px)/.78 Manrope,sans-serif;letter-spacing:-.075em;margin:0}#adsense h2>span{display:block}#adsense h2>em{display:block;font:500 italic 1.02em/.85 Bodoni Moda,Georgia,serif;letter-spacing:-.065em;padding:0 0 .08em .19em;margin-top:-.02em}.advert-heading>p{writing-mode:vertical-rl;font:400 9px/1 Space Grotesk,sans-serif;letter-spacing:.13em;color:var(--muted);margin:0;justify-self:end}.advert-ad-frame{position:relative;display:flex;align-items:center;justify-content:center;flex:1;min-height:200px;background:#fff;color:#111;border:1px solid #d8d8d3;margin-bottom:16px;isolation:isolate}.advert-empty{position:absolute;inset:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:8px;padding:15px 16px;color:#161616;pointer-events:none;background:linear-gradient(90deg,transparent 49.8%,#16161609 50%,transparent 50.2%),linear-gradient(transparent 49.8%,#16161609 50%,transparent 50.2%),#fafaf8}.advert-reservation{display:flex;align-items:center;justify-content:space-between;gap:10px;font:400 8px/1.3 Space Grotesk,sans-serif;letter-spacing:.1em;color:#686868}.advert-specimen{display:flex;align-items:center;justify-content:center;min-height:0;padding-right:.08em;font-size:clamp(72px,min(31cqw,21cqh),136px);line-height:.8;letter-spacing:-.09em}.advert-specimen>span{font-family:Manrope,sans-serif;font-weight:800;color:transparent;-webkit-text-stroke:1px #202020}.advert-specimen>em{font-family:Bodoni Moda,Georgia,serif;font-weight:600;font-size:1.25em;transform:translate(-.025em,.02em)}.advert-empty-copy{text-align:center;border-top:1px solid #16161625;padding-top:11px}.advert-empty-copy p{font:400 12px/1.65 Noto Thai,sans-serif;margin:0 0 6px;color:#525252}.advert-empty-copy>span{font:400 8px/1.2 Space Grotesk,sans-serif;letter-spacing:.12em;color:#686868}#adsense[data-ad-state=loading] .advert-empty,#adsense[data-ad-state=filled] .advert-empty{display:none}#adsense[data-ad-state=empty] ins{display:none!important}.advert-footer{display:flex;justify-content:space-between;gap:12px;align-items:start;flex:none;margin-top:auto;padding-top:12px;border-top:1px solid var(--rule);font:400 8px/1.5 Space Grotesk,Noto Thai,sans-serif;color:var(--ink);letter-spacing:.07em}.advert-footer>span:last-child{font-size:11px;letter-spacing:0}@container column (max-height:500px){#adsense .poster-meta{margin-bottom:10px;padding-bottom:8px}.advert-heading{padding-bottom:4px;margin-bottom:14px}#adsense h2{font-size:clamp(48px,18cqw,70px)}.advert-ad-frame{margin-bottom:12px}.advert-footer{padding-top:8px}}@container column (max-height:390px){#adsense .poster-meta{margin-bottom:6px}.advert-heading{display:block;padding-bottom:8px;margin-bottom:10px}#adsense h2{font-size:27px;line-height:1.1;letter-spacing:-.04em}#adsense h2>span,#adsense h2>em{display:inline;font-size:1em;line-height:1.1;padding:0}.advert-heading>p{display:none}.advert-ad-frame{min-height:140px;margin-bottom:10px}.advert-empty{padding:10px;gap:5px}.advert-empty-copy{padding-top:6px}.advert-empty-copy p{font-size:11px;margin-bottom:3px}.advert-footer{padding-top:6px}}:is(.fuel-selector,.crypto-assets,.crypto-currency,.food-mode,.food-providers,.fortune-tabs,.live-report-tabs) button{transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;touch-action:manipulation}.fuel-selector button[aria-pressed=true]{box-shadow:inset 0 -3px 0 currentColor}:is(.crypto-assets,.crypto-currency) button[aria-pressed=true]{box-shadow:inset 0 -2px 0 currentColor}:is(.fortune-tabs,.food-mode,.live-report-tabs) button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(hover:hover)and (prefers-reduced-motion:no-preference){:is(.fuel-selector,.crypto-assets,.crypto-currency) button:not([aria-pressed=true]):hover{box-shadow:inset 0 -2px 0 var(--ink)}}@media(prefers-reduced-motion:reduce){:is(.fuel-selector,.crypto-assets,.crypto-currency,.food-mode,.food-providers,.fortune-tabs,.live-report-tabs) button{transition:none}}
