/* Compact entrances: retain each face's artwork, type and palette; expose the feed immediately. */
body:is(.el-network,.qv-network,.ae-network,.ci-network,.oh-network,.cl-network,.ce-network) .ln-reading-nav{display:none!important}
body:is(.el-network,.qv-network,.ae-network,.ci-network,.oh-network,.cl-network,.ce-network) #feed-geral{scroll-margin-top:16px}
html body :is(.el-masthead,.qv-masthead,.ae-masthead,.ci-masthead,.oh-masthead){min-height:0;padding:16px 24px;gap:16px;align-items:center;flex-wrap:wrap}
html body :is(.qv-symbol,.ae-symbol,.ci-symbol,.oh-symbol){position:static;width:55px;height:55px;flex-shrink:0;transform:none}
html body :is(.qv-wordmark,.ae-wordmark,.ci-wordmark,.oh-wordmark){font-size:clamp(32px,4vw,52px);line-height:1.05;letter-spacing:-1px;padding-left:0}
html body .oh-wordmark-small{font-size:20px;display:inline;margin-right:8px}
html body :is(.qv-name,.ae-name,.ci-name,.oh-name){margin:0}
html body :is(.qv-kicker,.ae-kicker,.ci-kicker,.oh-kicker){margin:0 0 5px;font-size:10px}
html body :is(.qv-subtitle,.ae-subtitle,.ci-subtitle,.oh-subtitle){margin:8px 0 0;font-size:14px;line-height:1.45;max-width:600px}
html body :is(.el-tools,.qv-tools,.ae-tools,.ci-tools,.oh-tools){max-width:330px;gap:8px 16px;padding:5px 0;font-size:12px;align-self:center}
html body .el-wordmark{font-size:clamp(38px,5vw,64px);gap:12px}
html body .el-symbol{width:70px;height:46px}
html body .el-stamp{font-size:12px;padding:6px}
html body .el-introduction{margin:0 auto 12px;padding:9px 24px;display:flex;gap:15px;align-items:baseline;flex-wrap:wrap}
html body .el-introduction h1{font-size:15px;margin:0}
html body .el-introduction p{font-size:14px;margin:0}
html body .cl-masthead{padding:20px 120px 0;max-width:1400px}
html body .cl-kicker{font-size:10px;letter-spacing:2px;margin:0 0 8px}
html body .cl-name a{flex-direction:row;align-items:baseline;gap:16px;transform:none;flex-wrap:wrap;justify-content:center}
html body .cl-circo{font-size:46px;letter-spacing:3px}
html body .cl-literario{font-size:32px;letter-spacing:1px;margin:0;padding:0;border:0}
html body .cl-subtitle{font-size:14px;margin:10px auto 14px;max-width:600px}
html body .cl-tools{font-size:12px;gap:10px 18px;padding-bottom:18px}
html body .cl-ticket{padding:5px 9px;font-size:11px;outline-width:1px}
html body .ce-masthead{grid-template-columns:minmax(0,1fr) 240px;padding:16px 28px;gap:25px}
html body .ce-masthead h1{font-size:46px;line-height:1.1;margin:8px 0;letter-spacing:-1px}
html body .ce-masthead h1 em{font-size:38px;letter-spacing:-1px}
html body .ce-masthead .ce-label{margin:0;font-size:10px}
html body .ce-masthead .ce-intro{font-size:14px;margin:8px 0 12px;max-width:none}
html body .ce-masthead .ce-button{padding:7px 12px;font-size:12px;float:left;margin-right:18px}
html body .ce-masthead .ce-tools{display:flex;gap:8px 14px;flex-wrap:wrap;padding:8px 0;font-size:12px}
html body .ce-cover-art{margin:0;transform:none}
html body .ce-cover-art img{max-height:150px;object-fit:contain}
html body .ce-cover-art figcaption{font-size:9px}
html body .ce-house-dot{width:28px;height:28px;font-size:25px}
html body .face-feed-link{font-weight:700;text-decoration:underline;text-underline-offset:4px}
@media(max-width:760px){
html body :is(.el-masthead,.qv-masthead,.ae-masthead,.ci-masthead,.oh-masthead){padding:14px 14px 10px;min-height:0;display:flex;gap:10px;background-size:auto}
html body :is(.qv-masthead,.ae-masthead,.ci-masthead,.oh-masthead):before{height:45px;opacity:.3;pointer-events:none}
html body :is(.qv-symbol,.ae-symbol,.ci-symbol,.oh-symbol){width:40px;height:40px;position:static}
html body :is(.qv-masthead,.ae-masthead,.ci-masthead,.oh-masthead)>div{flex:1;min-width:0}
html body :is(.qv-wordmark,.ae-wordmark,.ci-wordmark,.oh-wordmark){font-size:34px;letter-spacing:-1px;white-space:normal}
html body :is(.qv-kicker,.ae-kicker,.ci-kicker,.oh-kicker){display:none}
html body :is(.qv-subtitle,.ae-subtitle,.ci-subtitle,.oh-subtitle){font-size:13px;line-height:1.4;margin-top:5px}
html body :is(.el-tools,.qv-tools,.ae-tools,.ci-tools,.oh-tools){flex-basis:100%;max-width:none;justify-content:flex-start;gap:7px 14px;padding:5px 0 0;margin:0;font-size:11px}
html body .el-wordmark{font-size:42px}.el-stamp{margin-left:auto}html body .el-symbol{width:48px;height:36px}
html body .el-introduction{padding:8px 14px;gap:3px;margin-bottom:8px}html body .el-introduction h1{font-size:13px}html body .el-introduction p{font-size:12px}
html body .cl-masthead{padding:16px 14px 0;background:#f6e8ceeb}
html body .cl-masthead:before{height:70px;opacity:.25}
html body .cl-kicker{display:none}html body .cl-name a{gap:10px}html body .cl-circo{font-size:35px}html body .cl-literario{font-size:26px}
html body .cl-subtitle{font-size:13px;margin:8px auto 10px}html body .cl-tools{font-size:11px;gap:9px 14px;padding-bottom:13px}
html body .ce-masthead{position:relative;grid-template-columns:1fr;padding:14px;gap:0}
html body .ce-cover-copy{padding-right:0}
html body .ce-cover-art{position:absolute;right:8px;top:5px;width:90px;pointer-events:none}
html body .ce-cover-art img{height:65px;object-fit:contain}html body .ce-cover-art figcaption{display:none}
html body .ce-masthead .ce-label{font-size:8px;padding-right:80px}
html body .ce-masthead h1{font-size:30px;padding-right:65px;line-height:1.1;margin:8px 0}
html body .ce-masthead h1 em{font-size:27px}html body .ce-house-dot{display:none}
html body .ce-masthead .ce-intro{font-size:13px;margin:8px 0}
html body .ce-masthead .ce-button{font-size:11px;margin-right:12px}
html body .ce-masthead .ce-tools{font-size:11px;gap:8px 12px;padding:6px 0;clear:both}
}
