/* Reading artwork: 70mm -> 105mm, fluid on small screens. */
html body.single-ss_writing #main-content .ssc-designed-writing .reading-featured-image.reading-featured-image{display:block!important;inline-size:105mm!important;width:105mm!important;max-inline-size:100%!important;max-width:100%!important;block-size:auto!important;height:auto!important;min-height:0!important;min-block-size:0!important;max-block-size:none!important;aspect-ratio:auto!important;padding:0!important;margin:0 auto 1em!important;overflow:hidden!important;background:transparent!important}
html body.single-ss_writing #main-content .ssc-designed-writing .reading-featured-image.reading-featured-image>img{display:block!important;inline-size:100%!important;width:100%!important;max-width:100%!important;block-size:auto!important;height:auto!important;min-height:0!important;max-height:none!important;max-block-size:none!important;aspect-ratio:auto!important;object-fit:contain!important;margin:0!important}
html body.single-ss_writing #main-content .reading-featured-image+.reading-content{margin-top:0!important;padding-top:0!important}
html body.single-ss_writing #main-content .reading-featured-image+.reading-content>:first-child{margin-top:0!important}
html body.single-ss_writing #main-content .reading-main-card{align-content:start!important}
html body #main-content .ssc-writing-owner-edit{align-items:center!important;justify-content:flex-start!important;margin-bottom:12px!important}
html body #main-content .ssc-author-dashboard-modern .ssc-dashboard-welcome{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px;border:1px solid #91c9cb;border-radius:16px;background:#e6f7f2;color:#111;margin:18px 0}
html body #main-content .ssc-dashboard-welcome h2{margin:5px 0;color:#102f44!important}
html body #main-content .ssc-dashboard-welcome p{margin:0;color:#111!important}
html body #main-content .ssc-author-dashboard-modern .ssc-author-quick-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;align-items:start!important;margin:16px 0 22px!important}
html body #main-content .ssc-author-dashboard-modern .ssc-author-quick-actions>.ssc-btn,html body #main-content .ssc-author-dashboard-modern .ssc-author-quick-actions>details>summary{display:flex!important;align-items:center!important;justify-content:center!important;min-height:58px!important;width:100%!important;height:auto!important;text-align:center!important;margin:0!important;padding:12px!important;box-sizing:border-box!important;white-space:normal!important}
html body #main-content .ssc-author-dashboard-modern .ssc-author-quick-actions>details[open]{grid-column:1/-1}
html body #main-content .ssc-author-dashboard-modern .ssc-dash-nav{display:flex!important;flex-wrap:wrap!important;gap:8px!important}
html body #main-content .ssc-dashboard-shortcuts{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0}
html body #main-content .ssc-dashboard-shortcuts a{padding:10px 14px;background:#e1edff;color:#111!important;border:1px solid #9bb9e3;border-radius:10px;font-weight:700}
html body #main-content .ssc-dashboard-response{padding:18px;border:1px solid #a6ccd7;border-radius:14px;background:#edf7fc;color:#111;margin:18px 0}
html body #main-content .ssc-dashboard-response h3,html body #main-content .ssc-dashboard-response small{color:#111!important}
html body #main-content .ssc-author-dashboard-modern .ssc-stats{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(125px,1fr))!important;gap:12px!important}
@media(max-width:850px){html body #main-content .ssc-author-dashboard-modern .ssc-author-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:520px){html body #main-content .ssc-author-dashboard-modern .ssc-dashboard-welcome{flex-direction:column;align-items:stretch;padding:16px}html body #main-content .ssc-author-dashboard-modern .ssc-author-quick-actions{grid-template-columns:1fr!important}html body #main-content .ssc-author-dashboard-modern .ssc-author-quick-actions>.ssc-btn{min-height:48px!important}}
