/* AETHERNAL Episodios 3H: padrao fluido 3G para todos os demais episodios. */

body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-1i-layout {display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:clamp(15px,2vw,28px) !important;max-width:none !important;width:100% !important;margin:0 !important}

body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-1i-sidebar {width:100% !important;max-width:none !important;min-width:0 !important;position:static !important}

body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-1i-side-card {width:100% !important;max-width:none !important;position:static !important;box-sizing:border-box;display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;padding:15px 22px !important}

body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-1i-side-card ol {display:flex !important;flex-wrap:wrap !important;gap:7px 20px !important;columns:auto !important;flex:1 1 600px;list-style-position:inside;margin:0;padding:0}

body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-1i-side-card li {font-size:13px;break-inside:avoid}

body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-1i-main {width:100% !important;min-width:0 !important;max-width:none !important;display:block !important}

body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-1i-main>.up-1i-section {width:100% !important;max-width:none !important;padding:clamp(20px,2.5vw,34px) !important;margin-bottom:clamp(14px,1.8vw,26px) !important;box-sizing:border-box}

body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-1i-main>.up-1i-section p {font-size:clamp(15px,1.08vw,17px) !important;line-height:1.78 !important;max-width:none !important}

body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-article-head {max-width:none !important;width:100% !important;box-sizing:border-box}

body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-1i-lead {max-width:none !important;width:100% !important;box-sizing:border-box}

body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-1i-notice {max-width:none !important;width:100% !important;box-sizing:border-box}
body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-1i-side-card{display:block;padding:14px !important}
body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-1i-side-card ol{display:block !important;columns:2 !important;margin:10px 0 !important}
body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-1i-main>.up-1i-section h2{font-size:clamp(24px,2.1vw,34px);line-height:1.22;letter-spacing:-.025em;color:#123c70}
body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-1i-main>.up-1i-section{border-radius:16px}
body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-1i-pager{width:100%;max-width:none;box-sizing:border-box}
@media(max-width:720px){
body.ep2a-detail:not(:has(.aeth-ep143-story)) main>.up-container.up-article,body.ep2a-detail:not(:has(.aeth-ep143-story)) main>.up-container.up-breadcrumb{width:calc(100% - 24px)!important}
body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-1i-side-card{display:block!important;padding:14px!important}
body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-1i-side-card ol{display:block!important;columns:2!important;margin:10px 0!important}
}
@media(max-width:420px){body.ep2a-detail:not(:has(.aeth-ep143-story)) .up-1i-side-card ol{columns:1!important}}
