.shell:not(.reader-city){background:#fff!important;padding-bottom:82px!important}.shell:not(.reader-city) .topbar{height:58px!important;padding:0 18px!important;border:0!important}.shell:not(.reader-city) .brand{color:#222!important;font-size:20px!important;letter-spacing:0!important}.shell:not(.reader-city) .brand b{display:none!important}.shell:not(.reader-city) .icon-btn{background:transparent!important;color:#555!important}.shell:not(.reader-city) .section{padding:18px 17px 0!important}.shell:not(.reader-city) .section-head{margin-bottom:14px!important}.shell:not(.reader-city) .section-head h2{font-size:18px!important;color:#222!important}.shell:not(.reader-city) .section-action{color:#aaa!important}.shell:not(.reader-city) .nav{height:68px!important;border:0!important;box-shadow:0 -6px 20px rgba(0,0,0,.045)!important}.shell:not(.reader-city) .nav button{height:68px!important;background:#fff!important;color:#969696!important}.shell:not(.reader-city) .nav .on{color:#222!important}.shelf-continue{gap:14px!important;padding:0 0 18px!important;border:0!important;border-bottom:1px solid #f1f1f1!important;border-radius:0!important;background:#fff!important}.shelf-continue .cover{width:68px!important;height:92px!important;flex:0 0 68px!important;aspect-ratio:auto!important;box-shadow:0 6px 13px rgba(0,0,0,.12)!important}.continue-title{font-size:16px!important;color:#222!important}.continue-meta{font-size:12px!important}.continue-go{color:#222!important;font-size:19px!important}.progress{height:3px!important;background:#ececec!important}.progress b{background:#222!important}.shell:not(.reader-city) .book-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px 13px!important}.shell:not(.reader-city) .book .cover{width:100%!important;aspect-ratio:3/4.16!important;box-shadow:0 5px 12px rgba(0,0,0,.11)!important}.shell:not(.reader-city) .book-name{font-size:13px!important;color:#222!important}.shell:not(.reader-city) .book-author{font-size:11px!important}.account-card{margin:2px 17px 0!important;padding:18px 0!important;border-radius:0!important;background:#fff!important;border-bottom:1px solid #f1f1f1!important}.avatar{width:48px!important;height:48px!important;background:#f0efed!important;color:#333!important}.account-name{font-size:17px!important;color:#222!important}.account-tip{font-size:12px!important}.wide-btn{width:auto!important;height:auto!important;margin:0!important;padding:7px 13px!important;border-radius:3px!important;background:#222!important;font-size:12px!important}.account-row{justify-content:flex-start!important}.account-row .wide-btn{margin-left:auto!important}.history{margin:0 17px!important}.history-item{gap:12px!important;padding:13px 0!important;border-bottom:0!important}.history-item .cover{width:48px!important;height:65px!important;flex:0 0 48px!important;aspect-ratio:auto!important}.history-title{font-size:14px!important;color:#222!important}.history-meta{font-size:11px!important}.history-item .progress{width:100%!important;max-width:150px!important}.empty{padding:85px 20px!important;color:#aaa!important}
