/* Reading scale based on the user's X reference. Keep the minimal layout. */
body{font-size:15px;color:#17212b}
.left-navigation nav button{font-size:18px;gap:17px;padding:13px 16px}
.left-navigation svg{width:23px;height:23px}
.minimal-brand{font-size:23px}.minimal-brand span{font-size:13px}
.rail-note{font-size:12px;color:#7f8c98}
.profile-info h1{font-size:21px;line-height:1.5}
.profile-info p{font-size:14px;line-height:1.8;color:#657584}
.profile-tags span{font-size:12px;color:#7d8b98}
.verified{font-size:11px}.owner-entry{font-size:12px;color:#657585}
.profile-stats strong{font-size:21px}.profile-stats span{font-size:11px;color:#7b8b99}
.profile-card{min-height:142px}.profile-stats{margin-right:105px;gap:20px}
.tabs{gap:20px}.tabs button{font-size:14px;padding:19px 0 17px;color:#657686}
.feed-head select{font-size:11px;max-width:105px;color:#778796}
.feed-label{font-size:12px;color:#83929f;padding-top:16px}.feed-label>span:first-child{color:#7e8f9d}
.post{padding:23px 18px 21px}
.post h2{font-size:17px!important;line-height:1.65;font-weight:500;margin-bottom:11px}
.post-summary{font-size:15px!important;line-height:1.85;color:#526576}
.post-tags{font-size:11px;color:#8796a4;gap:11px;margin-bottom:10px}
.post-tags .evidence,.post-tags .watch{font-size:11px;color:#718c83}
.post-result{font-size:13px!important;line-height:1.85;color:#768895;margin-top:12px}
.post-meta{font-size:11px!important;color:#8796a5;margin-top:17px;gap:8px}
.post-meta strong{font-size:12px!important;color:#617587}
.post-meta button{font-size:11px;color:#7c8e9d}.author-dot{width:23px;height:23px;font-size:11px}
.global-search input{font-size:14px}.global-search{padding:12px 14px}
.side-box h2{font-size:17px;line-height:1.4;margin-bottom:16px}
.side-box{padding:20px 17px}.featured>strong{font-size:16px;line-height:1.75}
.feature-kicker{font-size:12px;color:#8193a2}.feature-bottom{font-size:11px;color:#788c9e}
.side-note{font-size:12px!important;color:#7f90a0;line-height:1.9}
.direction strong{font-size:14px}.direction small{font-size:11px;line-height:1.85;color:#8a99a8}
.direction-icon{font-size:22px}.read-links button{font-size:14px!important;line-height:1.8}
.read-links i{font-size:12px}.read-links span{color:#64798b}
.owner-box p{font-size:13px;color:#8293a2}.owner-box a strong{font-size:14px}
.owner-box a>span:last-child{font-size:12px}.about p{font-size:11px!important;color:#91a0ae}
.about button{font-size:11px}.feed-end{font-size:12px}.copyright{font-size:11px}
.reader-top{font-size:12px}.reader-title{font-size:24px;line-height:1.65}
.reader-author,.reader-badges{font-size:12px}.reader-result strong{font-size:16px}
.reader-result p{font-size:12px}.reader-section h2{font-size:18px;line-height:1.6}
.reader-section h2 span{font-size:13px}.reader-section p,.reader-section li{font-size:15px;line-height:1.95}
.reader-caution{font-size:12px;line-height:1.9}.reader-bottom a,.reader-bottom button{font-size:12px}
#scope p{font-size:14px;line-height:1.9}.mobile-search input{font-size:14px}
@media(max-width:1150px){.left-navigation nav button{font-size:16px;padding:13px 12px;gap:11px}.profile-info h1{font-size:19px}.profile-info p{font-size:13px}.profile-tags span{font-size:11px}.profile-stats{margin-right:83px;gap:14px}.profile-stats strong{font-size:19px}.profile-stats span{font-size:10px}.tabs{gap:15px}.tabs button{font-size:13px}.feed-head select{font-size:10px;max-width:95px}.minimal-brand{font-size:20px}.minimal-brand span{font-size:12px}}
@media(max-width:940px){.minimal-brand{font-size:13px}.minimal-brand span{font-size:10px}.left-navigation nav button{padding:13px}.tabs{gap:13px}.tabs button{font-size:12px}.profile-stats{margin-right:85px;gap:12px}.side-box h2{font-size:16px}.read-links button{font-size:13px!important}}
@media(max-width:760px){.profile-info p{font-size:13px}.profile-info h1{font-size:19px}.profile-tags span{font-size:11px}.tabs{gap:20px}.tabs button{font-size:13px}.feed-head select{font-size:10px}.mobile-search input{font-size:14px}.profile-card{min-height:130px}}
@media(max-width:530px){.minimal-brand{font-size:14px}.left-navigation svg{width:21px;height:21px}.left-navigation nav button{padding:13px 9px}.owner-entry{font-size:11px;top:13px}.profile-info h1{font-size:18px}.profile-info p{font-size:12px;line-height:1.8}.profile-tags span{font-size:10px}.profile-card{padding-top:34px;min-height:144px;gap:10px}.profile-symbol{width:37px;height:37px;font-size:16px}.profile-stats{margin:17px 0 0;gap:11px}.profile-stats strong{font-size:17px}.profile-stats span{font-size:9px}.tabs{gap:16px}.tabs button{font-size:12px;padding:18px 0 15px}.feed-head{top:48px;min-height:52px;padding:0 14px;gap:7px}.feed-head select{font-size:9px;max-width:74px}.feed-label{font-size:10px}.post h2{font-size:16px!important;line-height:1.7}.post-summary{font-size:14px!important;line-height:1.85}.post-tags{font-size:10px;gap:9px}.post-tags .evidence,.post-tags .watch{font-size:10px}.post-result{font-size:12px!important;line-height:1.8}.post{padding:21px 15px}.post-meta{font-size:10px!important;gap:7px}.post-meta strong{font-size:11px!important}.post-meta button{font-size:10px}.author-dot{width:21px;height:21px;font-size:10px}.reader-title{font-size:22px}.reader-section h2{font-size:17px}.reader-section p,.reader-section li{font-size:14px;line-height:1.95}.reader-result strong{font-size:15px}.reader-result p,.reader-caution{font-size:11px}.reader-bottom a,.reader-bottom button{font-size:11px}.copyright{font-size:10px}}
