.Post-module__zUaweq__layout{grid-template-columns:240px 1fr 320px;gap:40px;width:100%;max-width:100%;margin:0;display:grid;position:relative}.Post-module__zUaweq__container{width:100%;max-width:800px;margin:0 auto;padding:60px 20px}.Post-module__zUaweq__header{text-align:left;max-width:65ch;margin-bottom:40px;margin-left:auto;margin-right:auto}.Post-module__zUaweq__title{color:#1a1a1a;margin-bottom:20px;font-size:2.5rem;font-weight:700;line-height:1.3}.Post-module__zUaweq__meta{color:#666;justify-content:center;align-items:center;gap:20px;font-size:1.08rem;display:flex}.Post-module__zUaweq__date{align-items:center;gap:6px;display:flex}.Post-module__zUaweq__tags{gap:8px;display:flex}.Post-module__zUaweq__tag{background:#f5f5f5;border-radius:20px;padding:4px 12px;font-size:.9rem}.Post-module__zUaweq__thumbnail{aspect-ratio:16/9;border-radius:12px;width:100%;max-width:70ch;height:auto;margin-bottom:40px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.Post-module__zUaweq__content{color:#333;max-width:60ch;margin-left:auto;margin-right:auto;font-size:1.18rem;line-height:1.6}.Post-module__zUaweq__content h2{color:#1a1a1a;margin:40px 0 20px;font-size:1.8rem;font-weight:600}.Post-module__zUaweq__content h3{color:#1a1a1a;margin:30px 0 15px;font-size:1.4rem;font-weight:600}.Post-module__zUaweq__content p{margin-bottom:20px}.Post-module__zUaweq__content ul,.Post-module__zUaweq__content ol{margin-bottom:20px;padding-left:20px}.Post-module__zUaweq__content li{margin-bottom:10px}.Post-module__zUaweq__content img{border-radius:8px;max-width:100%;height:auto;margin:30px 0}.Post-module__zUaweq__content pre{background:#f5f5f5;border-radius:8px;margin:20px 0;padding:20px;overflow-x:auto}.Post-module__zUaweq__content code{background:#f5f5f5;border-radius:4px;padding:2px 6px;font-size:.9em}@media (max-width:768px){.Post-module__zUaweq__thumbnail{aspect-ratio:706/397;max-width:100vw;height:auto}.Post-module__zUaweq__content{max-width:100%;font-size:1.08rem}.Post-module__zUaweq__header{box-sizing:border-box;width:100%;padding:0 4px}.Post-module__zUaweq__container{box-sizing:border-box;width:100%;padding:32px 4px}}.Post-module__zUaweq__sidebar{height:fit-content;margin-top:60px;position:sticky;top:180px}.Post-module__zUaweq__sidebarContent{padding:20px}.Post-module__zUaweq__sidebarContent h3{color:#1a1a1a;margin:0 0 16px;font-size:1.2rem}.Post-module__zUaweq__recommendedPosts{flex-direction:column;gap:16px;display:flex}.Post-module__zUaweq__recommendedPost{color:inherit;border-radius:8px;gap:12px;padding:8px;text-decoration:none;transition:all .2s;display:flex}.Post-module__zUaweq__recommendedPost:hover{background-color:#f5f5f5;transform:translate(-4px)}.Post-module__zUaweq__recommendedPost h4{color:#333;-webkit-line-clamp:3;text-overflow:ellipsis;word-break:keep-all;-webkit-box-orient:vertical;max-height:4.2em;margin:0;font-size:.9rem;line-height:1.4;display:-webkit-box;overflow:hidden}.Post-module__zUaweq__recommendedThumbnail{border-radius:6px;flex-shrink:0;width:120px;height:70px;position:relative;overflow:hidden}.Post-module__zUaweq__toc{height:fit-content;margin-top:60px;position:sticky;top:180px}.Post-module__zUaweq__tocContent{padding:16px}.Post-module__zUaweq__tocContent h3{color:#1a1a1a;margin:0 0 12px;font-size:1rem;font-weight:600}.Post-module__zUaweq__tocItem{margin-bottom:6px}.Post-module__zUaweq__tocItem button{text-align:left;cursor:pointer;color:#666;white-space:normal;word-break:keep-all;background:0 0;border:none;border-radius:4px;width:100%;padding:4px 6px;font-size:.85rem;line-height:1.4;transition:all .2s}.Post-module__zUaweq__tocItem button:hover{color:#1a1a1a;background-color:#f5f5f5}@media (max-width:1400px){.Post-module__zUaweq__layout{grid-template-columns:1fr;padding:0 20px}.Post-module__zUaweq__toc,.Post-module__zUaweq__sidebar{display:none}.Post-module__zUaweq__container{margin:0 auto}}.Post-module__zUaweq__sidebarContent>div:first-child,.Post-module__zUaweq__tocContent>div:first-child{margin-bottom:1rem;font-weight:700}.Post-module__zUaweq__recommendedPostTitle{-webkit-line-clamp:3;text-overflow:ellipsis;word-break:keep-all;-webkit-box-orient:vertical;max-height:4.2em;font-size:.9rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.Post-module__zUaweq__authorBox{justify-content:center;align-items:center;gap:12px;margin-bottom:12px;display:flex}.Post-module__zUaweq__authorImage{object-fit:cover;border:2px solid #eee;border-radius:50%;width:40px;height:40px}.Post-module__zUaweq__authorTextBox{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.Post-module__zUaweq__authorName{color:#444;font-size:1.13rem;font-weight:600;line-height:1.2}.Post-module__zUaweq__authorBox .Post-module__zUaweq__date{color:#aaa;margin-top:1px;margin-left:0;font-size:.97rem;font-weight:400;line-height:1.1}.Post-module__zUaweq__tagsTop{justify-content:flex-start;gap:8px;display:flex}.Post-module__zUaweq__tagTop{color:#888;background:#f5f5f5;border-radius:12px;padding:2px 10px;font-size:.95rem;font-weight:500}.Post-module__zUaweq__authorMetaBox{justify-content:flex-start;align-items:center;gap:16px;margin-bottom:8px;display:flex}.Post-module__zUaweq__description{color:#888;text-align:left;margin:12px 0;font-size:1.13rem}@media (max-width:480px){.Post-module__zUaweq__container{padding:16px 12px}.Post-module__zUaweq__header{padding:0;font-size:1rem}.Post-module__zUaweq__title{font-size:1.65rem}.Post-module__zUaweq__content{max-width:100%;padding:0;font-size:.97rem}.Post-module__zUaweq__content img,.Post-module__zUaweq__content pre{border-radius:6px;max-width:100%;padding:0}.Post-module__zUaweq__thumbnail{aspect-ratio:706/397;max-width:100%;height:auto}.Post-module__zUaweq__content p{margin-bottom:10px}.Post-module__zUaweq__content h2{margin:24px 0 12px;font-size:1.3rem}.Post-module__zUaweq__content h3{margin:18px 0 8px;font-size:1.1rem}.Post-module__zUaweq__description{margin:8px 0;font-size:.97rem}.Post-module__zUaweq__authorName{font-size:.97rem}.Post-module__zUaweq__date{font-size:.85rem}.Post-module__zUaweq__meta{font-size:.92rem}}.Post-module__zUaweq__content table{border-collapse:collapse!important;border:1px solid #e2e8f0!important;width:100%!important;margin:20px 0!important}.Post-module__zUaweq__content th,.Post-module__zUaweq__content td{font-size:14px;border:1px solid #e2e8f0!important;padding:12px!important}.Post-module__zUaweq__content th{background-color:#f8fafc;font-weight:600}.Post-module__zUaweq__content div[style*=background]{border:1px solid #0000000d!important;border-radius:8px!important;margin:16px 0!important;padding:16px!important}.Post-module__zUaweq__content p{margin-bottom:1rem;line-height:1.7}.Post-module__zUaweq__content{--c-pinBacSec:#f6e7ef;--c-texPri:#37352f}
