.post-detail-page{display:flex;justify-content:center;padding:40px 20px;background-color:#f9f9f9;max-width:80%;margin:0 auto}.post-detail-wrapper{width:100%;max-width:80%;background-color:#fff;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.08);padding:24px;box-sizing:border-box}.post-detail-header{display:flex;justify-content:flex-start;margin-bottom:20px}.back-button{background-color:#1890ff;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:500;transition:background-color .3s ease}.back-button:hover{background-color:#40a9ff}.editor-content,.post-detail-content{max-width:100%;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;font-size:16px;line-height:1.6;color:#333}.editor-content img,.post-detail-content img{border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.editor-content iframe,.editor-content img,.editor-content video,.post-detail-content iframe,.post-detail-content img,.post-detail-content video{max-width:100%;height:auto;display:block;margin:16px auto}.editor-content h1,.editor-content h2,.editor-content h3,.editor-content h4,.editor-content h5,.editor-content h6,.post-detail-content h1,.post-detail-content h2,.post-detail-content h3,.post-detail-content h4,.post-detail-content h5,.post-detail-content h6{margin:24px 0 12px;font-weight:700;color:#222}.editor-content p,.post-detail-content p{margin-bottom:16px}.editor-content ul,.post-detail-content ul{padding-left:20px;margin-bottom:16px;list-style-type:disc}.editor-content ol,.post-detail-content ol{padding-left:20px;margin-bottom:16px;list-style-type:decimal}.editor-content table,.post-detail-content table{width:100%;border-collapse:collapse;margin:20px 0}.editor-content table td,.editor-content table th,.post-detail-content table td,.post-detail-content table th{border:1px solid #ddd;padding:8px}.editor-content table th,.post-detail-content table th{background-color:#f2f2f2}