.ad-slot{contain:layout;flex-direction:column;width:100%;margin-inline:auto;display:flex}.ad-slot-label{white-space:nowrap;gap:.375rem;height:20px;font-size:11px;line-height:20px;overflow:hidden}.ad-slot-box,.ad-slot-label{align-items:center;display:flex}.ad-slot-box{border-radius:.375rem;flex:auto;justify-content:center}.ad-slot-preview-text{text-align:center;padding:0 .5rem;font-size:12px}.ad-slot-rt-incontent,.ad-slot-rt-novel{max-width:728px;min-height:300px}.ad-slot-rt-incontent{max-width:336px}.ad-slot-rt-chapter-end{max-width:728px;container:rt-ad-end/inline-size}.ad-slot-rt-chapter-end>.ad-slot-box{flex:none;height:280px}.ad-slot-at-wide{display:none}@container rt-ad-end (width>=728px){.ad-slot-rt-chapter-end>.ad-slot-box{height:90px}.ad-slot-at-narrow{display:none}.ad-slot-at-wide{display:inline}}.ad-slot-rt-rail{width:160px;min-height:620px}.ad-slot-rt-list{max-width:728px;min-height:300px}@container novel-list (width>=728px){.ad-slot-rt-list{min-height:110px}}.ad-slot-rt-anchor{inset-inline:0;z-index:40;height:calc(50px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0);background-color:hsl(var(--background));position:fixed;bottom:0}@media (width<=767.98px){body:has(.ad-slot-rt-anchor){padding-bottom:calc(50px + env(safe-area-inset-bottom,0px))}}@media (width>=768px){.ad-slot-rt-anchor{display:none}}:is(body:has(.pull-rail) .ad-slot-rt-anchor,body:has(.reader-player) .ad-slot-rt-anchor){visibility:hidden}
