:root{color:#1c1915;background:#f6f3ee;font-family:Songti SC,Source Han Serif SC,serif}body{margin:0}main{max-width:40rem;margin:2rem auto;padding:0 1.25rem 3rem}nav{flex-wrap:wrap;gap:1rem;margin:1rem 0;display:flex}nav a{white-space:nowrap}.withdrawal-manager{overflow-wrap:anywhere}.withdrawal-manager input[type=checkbox]{justify-self:start;width:auto}.withdrawal-manager form{margin:1rem 0}a{color:inherit}form{gap:.75rem;display:grid}label{gap:.25rem;display:grid}input,textarea,select,button{font:inherit}textarea,input,select{box-sizing:border-box;width:100%}button{width:auto}.row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}article{border-top:1px solid #ddd;padding:.75rem 0}p[role=alert]{color:#8c2f2f}.collection-manager{overflow-wrap:anywhere}.collection-manager form{margin:1rem 0}.collection-manager input[type=checkbox]{justify-self:start;width:auto}.video-comment-manager{overflow-wrap:anywhere}.video-comment-manager blockquote{white-space:pre-wrap;background:#fff;margin:1rem 0;padding:.75rem}.admin-novel-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.admin-novel-toolbar label{align-items:center;gap:8px;display:flex}.admin-novel-chapter-row{border-bottom:1px solid #e8edf4;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0;display:flex}.admin-novel-chapter-row span{overflow-wrap:anywhere;flex:1;min-width:160px}.admin-novels{overflow-wrap:anywhere}.admin-novels textarea{box-sizing:border-box;width:100%}.admin-novels input,.admin-novels select{box-sizing:border-box;max-width:100%}.admin-graphic-asset,.admin-graphic-upload-record{border-bottom:1px solid #dedbd4;padding:12px 0}.admin-graphic-asset img{object-fit:contain;max-width:100%;max-height:400px;margin:8px 0;display:block}.admin-graphic-cover{max-width:150px;max-height:210px;margin:12px 0;display:block}.admin-graphic-uploads{border-top:1px solid #dedbd4;margin-top:24px;padding-top:12px}.admin-graphic-uploads input[type=file]{max-width:100%}.admin-graphic-uploads details{margin:8px 0}.admin-graphics fieldset{min-width:0}.admin-graphic-upload-record label{margin-top:8px}.source-review-filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:1rem 0}.source-review-filters label{min-width:0}.source-review-search,.source-review-filters>.row{grid-column:1/-1}
