.wx-avatar.transfer-avatar{background:#65b552;color:#fff;font-size:29px;font-family:Arial,sans-serif}.old-case-attachment>b{background:#b59a63;letter-spacing:1px}.old-case-password-dialog .modal{width:min(440px,100%)}.old-case-unlock{display:flex;flex-direction:column;gap:12px}.old-case-filename{margin:0 0 5px;color:#555;font-size:15px}.old-case-unlock label{font-size:13px;color:#555}.old-case-unlock input{width:100%;padding:9px 11px;border:1px solid #bbb;background:#fff;color:#222}.old-case-unlock input[aria-invalid=true]{border-color:#a1423a}.old-case-error{min-height:1.8em;margin:0;font-size:12px;color:#9b3d34}.old-case-unlock button{align-self:flex-end;padding:6px 26px;background:#f5f5f5;border:1px solid #ccc;color:#333}.old-case-unlock button:hover{background:#e8ece8}.old-case-reader .modal{width:min(800px,100%);border-color:#9e9687}.old-case-reader .modal-body{padding:20px;background:#595751}.old-case-paper{padding:40px 46px;background-color:#eee7d5;background-image:radial-gradient(#71604412 .6px,transparent .8px),linear-gradient(100deg,#7967400c,transparent 30%,#fff5 65%,transparent);background-size:4px 4px,100% 100%;color:#443f33;font-family:FangSong,STFangsong,SimSun,"Courier New",serif;box-shadow:0 3px 15px #0005,inset 0 0 45px #85704620}.old-case-paper>header{display:flex;justify-content:space-between;gap:12px;padding-bottom:15px;border-bottom:1px solid #a79e87;color:#77705d;font-size:12px;flex-wrap:wrap}.old-case-paper h1{font-size:24px;line-height:1.7;text-align:center;letter-spacing:2px;margin:30px 0}.old-case-paper h2{font-size:16px;letter-spacing:2px;font-weight:600;margin:0 0 12px}.old-case-paper p{font-size:17px;line-height:2.1;text-indent:2em;margin:0;overflow-wrap:anywhere}.old-case-annotation{margin:30px 0 0;padding:23px 0 0;border-top:1px dashed #9a8b72;color:#8b3e32;font-family:KaiTi,STKaiti,FangSong,serif}.old-case-annotation p{font-size:19px;line-height:2}.old-case-annotation footer{text-align:right;margin-top:10px}.old-case-folio{text-align:center;font-size:11px;color:#8b826d;border-top:1px solid #bcb39c;padding-top:15px;margin-top:35px;letter-spacing:2px}.search-result .search-preview-title{margin:0;font-size:19px;line-height:1.6;font-weight:400;color:#2440a7;cursor:text}@media(max-width:600px){.old-case-reader .modal-body{padding:8px}.old-case-paper{padding:24px 20px}.old-case-paper h1{font-size:20px;letter-spacing:1px}.old-case-paper p{font-size:16px}.old-case-annotation p{font-size:17px}}
