.blog-post_blogDetailMain__gf8oR{background:var(--bg-secondary);min-height:100vh}.blog-post_blogContainer__VlF0L{max-width:800px;margin:0 auto;padding:0}.blog-post_blogLoading__rm2YI{text-align:center;padding:120px 20px}.blog-post_loadingSpinner__H54k3{width:56px;height:56px;border:4px solid #edf2f7;border-top-color:gold;border-radius:50%;animation:blog-post_spin__ohGck 1s linear infinite;margin:0 auto 32px}@keyframes blog-post_spin__ohGck{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.blog-post_blogLoading__rm2YI p{color:#4a5568;font-size:20px;font-weight:500}.blog-post_blogError__bVZXb{text-align:center;padding:120px 20px;background:#fff;border-radius:20px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);margin:40px 20px}.blog-post_errorIcon__nRp5T{font-size:80px;margin-bottom:32px}.blog-post_blogError__bVZXb h2{color:#1a202c;margin-bottom:16px;font-size:36px;font-weight:800}.blog-post_blogError__bVZXb p{color:#4a5568;margin-bottom:40px;font-size:18px}.blog-post_btnPrimary__GpRrM{display:inline-block;background:gold;color:#1a202c;padding:16px 32px;border-radius:12px;text-decoration:none;font-weight:600;transition:all .3s ease}.blog-post_btnPrimary__GpRrM:hover{background:#ffc000;transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.blog-post_blogContentWrapper__cuBde{background:#fff;margin:0}.blog-post_blogHeroImage__jrsIR{width:100%;height:400px;overflow:hidden;position:relative}.blog-post_blogHeroImage__jrsIR img{width:100%;height:100%;object-fit:cover;display:block}.blog-post_blogContentContainer__GrWf2{max-width:680px;margin:0 auto;padding:40px 20px}.blog-post_blogHeader__l2ROK{margin-bottom:40px}.blog-post_blogMeta__FRWwr{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-size:14px;color:#718096}.blog-post_blogAuthor__ZHtTj{color:#4a5568;font-weight:500}.blog-post_metaSeparator__rV_0w{color:#718096}.blog-post_blogTitle__oUJ4N{font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.2;color:#1a202c;margin:0;letter-spacing:-.02em}.blog-post_blogArticle__MI6Rl{margin-bottom:60px}.blog-post_blogContentText__Utopu{font-size:18px;line-height:1.7;color:#1a202c;font-weight:400}.blog-post_blogContentText__Utopu p{margin-bottom:24px}.blog-post_blogContentText__Utopu h2{font-size:24px;font-weight:700;color:#1a202c;margin:40px 0 20px;line-height:1.3}.blog-post_blogContentText__Utopu h3{font-size:20px;font-weight:600;color:#1a202c;margin:32px 0 16px;line-height:1.4}.blog-post_blogContentText__Utopu em{font-style:italic;color:#4a5568}.blog-post_blogContentText__Utopu strong{font-weight:600;color:#1a202c}.blog-post_blogContentText__Utopu ol,.blog-post_blogContentText__Utopu ul{margin:24px 0;padding-left:32px}.blog-post_blogContentText__Utopu li{margin-bottom:8px;line-height:1.6}.blog-post_blogContentText__Utopu blockquote{border-left:4px solid gold;padding:20px 24px;margin:32px 0;background:#f7fafc;border-radius:0 12px 12px 0;font-style:italic;color:#4a5568;font-size:18px}.blog-post_blogContentText__Utopu a{color:gold;text-decoration:none;font-weight:500;border-bottom:1px solid transparent;transition:border-color .2s ease}.blog-post_blogContentText__Utopu a:hover{border-bottom-color:gold}.blog-post_articleActions__bCP_V{padding:32px 0;border-top:1px solid #e2e8f0;margin-top:40px}.blog-post_actionButtons__B4hWl{display:flex;gap:16px;justify-content:flex-start}.blog-post_actionBtn__cFZzU{display:flex;align-items:center;gap:8px;padding:12px 20px;background:#f7fafc;border:1px solid #cbd5e0;border-radius:12px;color:#4a5568;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none}.blog-post_actionBtn__cFZzU:hover{transform:translateY(-2px);box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.blog-post_actionBtn__cFZzU:hover,.blog-post_liked__Km5yF{background:gold;color:#1a202c;border-color:gold}.blog-post_relatedPostsSection__ZYkq_{background:#f7fafc;padding:60px 0}.blog-post_relatedContainer__dEU0g{max-width:1200px;margin:0 auto;padding:0 20px}.blog-post_relatedHeader__NrFMJ{text-align:center;margin-bottom:48px}.blog-post_relatedHeader__NrFMJ h2{font-size:32px;font-weight:700;color:#1a202c;margin-bottom:16px}.blog-post_relatedPostsGrid__mg1pJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:32px;gap:32px}.blog-post_relatedPostCard__JQQdr{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transition:all .3s ease;cursor:pointer;border:1px solid #e2e8f0;text-decoration:none;color:inherit}.blog-post_relatedPostCard__JQQdr:hover{transform:translateY(-8px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1);border-color:gold}.blog-post_relatedPostImage__799be{height:200px;background:#edf2f7;display:flex;align-items:center;justify-content:center;color:#718096;font-size:48px;position:relative;overflow:hidden}.blog-post_relatedPostImage__799be img{width:100%;height:100%;object-fit:cover}.blog-post_relatedPostContent__e9kDh{padding:24px}.blog-post_relatedPostMeta__VbGnh{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;color:#718096;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.blog-post_relatedPostTitle__as9VF{font-size:18px;font-weight:600;color:#1a202c;margin-bottom:12px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-post_relatedPostExcerpt__KhWXh{color:#4a5568;font-size:14px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-post_notification___wi6U{position:fixed;top:100px;right:20px;padding:16px 20px;border-radius:12px;font-weight:600;z-index:1000;color:#fff;box-shadow:0 10px 25px rgba(0,0,0,.1);animation:blog-post_slideIn__de6w2 .3s ease-out}.blog-post_success__7g53t{background:#10b981}.blog-post_error__Nh_rb{background:#ef4444}.blog-post_info__pK7zV{background:#3b82f6}@keyframes blog-post_slideIn__de6w2{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@media (max-width:768px){.blog-post_blogContainer__VlF0L{padding:0}.blog-post_blogContentContainer__GrWf2{padding:32px 16px}.blog-post_blogTitle__oUJ4N{font-size:28px}.blog-post_blogContentText__Utopu{font-size:16px}.blog-post_actionButtons__B4hWl{flex-wrap:wrap;justify-content:center}.blog-post_actionBtn__cFZzU{flex:1 1;min-width:120px;justify-content:center}.blog-post_relatedPostsGrid__mg1pJ{grid-template-columns:1fr;gap:24px}.blog-post_notification___wi6U{top:20px;left:20px;right:20px;text-align:center}}@media (max-width:480px){.blog-post_blogContentContainer__GrWf2{padding:24px 12px}.blog-post_blogTitle__oUJ4N{font-size:24px}.blog-post_blogContentText__Utopu{font-size:15px}.blog-post_actionButtons__B4hWl{flex-direction:column}.blog-post_actionBtn__cFZzU{width:100%}}