.post_postMain__8yXj8{padding:2rem 0;min-height:60vh}.post_breadcrumb__hNZaM{display:flex;align-items:center;gap:.75rem;margin-bottom:2rem;font-size:.95rem;color:#666}.post_breadcrumb__hNZaM a{color:#ff6b35;text-decoration:none;transition:all .3s ease}.post_breadcrumb__hNZaM a:hover{text-decoration:underline}.post_breadcrumb__hNZaM i{font-size:.75rem;color:#999}.post_breadcrumb__hNZaM span{color:#0a2540;font-weight:500}.post_postArticle__u9UB4{max-width:900px;margin:0 auto;background:#fff;border-radius:16px;padding:2.5rem;box-shadow:0 4px 12px rgba(0,0,0,.08)}.post_postHeader__qOZnU{margin-bottom:2rem}.post_postMeta__xzuy2{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.post_postCategory__Tf_r4{background:linear-gradient(135deg,rgba(255,107,53,.1),rgba(255,107,53,.15));color:#ff6b35;padding:.5rem 1rem;border-radius:20px;font-weight:600;font-size:.9rem}.post_postDate__1_chN{color:#999;font-size:.95rem}.post_postTitle__X0La9{font-size:2.5rem;font-weight:700;color:#0a2540;margin:0 0 1.5rem;line-height:1.4}.post_postAuthor__lqEKP,.post_postSource__g8N8w{display:flex;align-items:center;gap:.5rem;color:#666;font-size:.95rem;margin-top:1rem}.post_postAuthor__lqEKP i,.post_postSource__g8N8w i{color:#ff6b35}.post_postImage__ZMTJk{width:100%;margin:2rem 0;border-radius:12px;overflow:hidden}.post_postImage__ZMTJk img{width:100%;height:auto;display:block}.post_postContentWrapper__Mo2DJ{position:relative;isolation:isolate;overflow:visible}.post_postContent___IijP{line-height:1.9;color:#333;font-size:1.1rem;margin-bottom:2rem;position:relative;max-height:none;overflow:visible}.post_postContent___IijP h1,.post_postContent___IijP h2,.post_postContent___IijP h3,.post_postContent___IijP h4{color:#0a2540;margin-top:2rem;margin-bottom:1rem;font-weight:700}.post_postContent___IijP h2{font-size:1.8rem}.post_postContent___IijP h3{font-size:1.5rem}.post_postContent___IijP p{margin-bottom:1.5rem}.post_postContent___IijP img{max-width:100%;height:auto;border-radius:8px;margin:1.5rem 0}.post_postContent___IijP a{color:#ff6b35;text-decoration:none;transition:all .3s ease}.post_postContent___IijP a:hover{text-decoration:underline}.post_postContent___IijP ol,.post_postContent___IijP ul{margin:1.5rem 0;padding-right:2rem}.post_postContent___IijP li{margin-bottom:.75rem}.post_postContent___IijP blockquote{border-right:4px solid #ff6b35;margin:2rem 0;font-style:italic;color:#666;background:rgba(255,107,53,.05);padding:1.5rem;border-radius:8px}.post_postContent___IijP code{background:#f5f5f5;padding:.2rem .5rem;border-radius:4px;font-family:Courier New,monospace;font-size:.9em}.post_postContent___IijP pre{background:#f5f5f5;padding:1.5rem;border-radius:8px;overflow-x:auto;margin:1.5rem 0}.post_postContent___IijP pre code{background:none;padding:0}.post_postTags__ihKR0{margin-top:3rem;padding-top:2rem;border-top:1px solid #e0e0e0}.post_postTags__ihKR0 h3{font-size:1.2rem;color:#0a2540;margin-bottom:1rem}.post_tagsList__5jmo_{display:flex;flex-wrap:wrap;gap:.75rem}.post_tag__dr2VE{background:#f5f5f5;color:#666;padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:500;transition:all .3s ease}.post_tag__dr2VE:hover{background:rgba(255,107,53,.1);color:#ff6b35}.post_backToBlog__p3RPh{margin-top:3rem;padding-top:2rem;border-top:1px solid #e0e0e0}.post_backButton__w6iBm{display:inline-flex;align-items:center;gap:.75rem;padding:.85rem 1.5rem;background:linear-gradient(135deg,#ff6b35,#e85a2c);color:#fff;border-radius:12px;text-decoration:none;font-weight:600;transition:all .3s ease}.post_backButton__w6iBm:hover{transform:translateX(-5px);box-shadow:0 4px 12px rgba(255,107,53,.3)}.post_loading__OmqQ8{text-align:center;padding:4rem 0;color:#666}.post_loading__OmqQ8 i{font-size:2.5rem;margin-bottom:1rem;color:#ff6b35}.post_loading__OmqQ8 p{font-size:1.1rem}.post_error__u73qo{text-align:center;padding:4rem 0;color:#e74c3c}.post_error__u73qo i{font-size:2.5rem;margin-bottom:1rem}.post_error__u73qo p{font-size:1.1rem;margin-bottom:1.5rem}.post_backLink__T_2Ur{display:inline-block;padding:.75rem 1.5rem;background:#ff6b35;color:#fff;border-radius:12px;text-decoration:none;font-weight:600;transition:all .3s ease}.post_backLink__T_2Ur:hover{background:#e85a2c;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,107,53,.3)}@media (max-width:768px){.post_postArticle__u9UB4{padding:1.5rem}.post_postTitle__X0La9{font-size:1.8rem}.post_postContent___IijP{font-size:1rem}.post_postContent___IijP h2{font-size:1.5rem}.post_postContent___IijP h3{font-size:1.3rem}}