.cs-reading{box-sizing:border-box;max-width:1120px;margin:28px auto;padding:18px 22px;border:1px solid #dfd4c4;border-radius:10px;background:#fffaf3;color:#655b51;font:13px/1.9 -apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif;text-align:left;overflow-wrap:anywhere}.cs-reading *{box-sizing:border-box}.cs-reading summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:600;color:#75212c}.cs-reading p{margin:8px 0;font:inherit}.cs-reading button,.cs-reading input{font:inherit;min-height:44px;border-radius:5px;border:1px solid #cbbba6;padding:8px 12px;max-width:100%}.cs-reading button{cursor:pointer;color:#75212c;background:#fffdf8}.cs-reading form{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.cs-reading input[type=text]{flex:1;min-width:130px;background:white;color:#39332e}.cs-reading label{display:flex;align-items:flex-start;gap:8px;flex-basis:100%}.cs-reading input[type=checkbox]{width:18px;height:18px;min-height:18px;flex:none;margin-top:5px;accent-color:#75212c}.cs-reading .cs-reading-status{color:#75212c}.cs-reading button:focus-visible,.cs-reading input:focus-visible,.cs-reading summary:focus-visible{outline:3px solid #bc9353;outline-offset:3px}.cs-reading [hidden]{display:none!important}@media(max-width:700px){.cs-reading{margin:22px 18px;padding:15px;font-size:13px}.cs-reading form{display:block}.cs-reading input[type=text],.cs-reading button{width:100%;margin-top:9px}.cs-reading label{margin-top:12px}.cs-reading input[type=text]{font-size:16px}}@media print{.cs-reading{display:none}}
.cs-reading-wechat{border-top:1px solid #dfd4c4;border-bottom:1px solid #dfd4c4;padding:14px 0;margin:14px 0}.cs-reading .cs-reading-wechat h3{font:600 15px/1.6 -apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif;color:#75212c;margin:0}.cs-reading .cs-reading-wechat label{display:flex;gap:8px}.cs-reading .cs-reading-wechat button{margin:10px 8px 4px 0}.cs-reading .cs-wechat-profile{display:flex;gap:10px;align-items:center;margin:12px 0}.cs-reading .cs-wechat-profile img{width:44px;height:44px;border-radius:50%;object-fit:cover}.cs-reading button:disabled{opacity:.6;cursor:default}
