.entry-content{font-family:var(--th-font-body);font-size:1.0625rem;line-height:1.8;color:#374151!important}.entry-content p{margin-bottom:22px;color:#374151!important}.entry-content h2{font-family:'Poppins',sans-serif;font-size:1.6rem;font-weight:700;color:#111827!important;margin-top:40px;margin-bottom:16px;border-left:4px solid var(--th-color-gold);padding-left:16px}.entry-content h3{font-family:'Poppins',sans-serif;font-size:1.3rem;font-weight:600;color:#1f2937!important;margin-top:32px;margin-bottom:12px}.entry-content ul{margin-bottom:20px;padding-left:24px;list-style:disc outside!important}.entry-content ol{margin-bottom:20px;padding-left:24px;list-style:decimal outside!important}.entry-content li{margin-bottom:6px;color:#4b5563!important;display:list-item!important}.entry-content strong{color:#111827!important;font-weight:600}.entry-content blockquote{border-left:4px solid var(--th-color-gold);background:#f9fafb!important;padding:16px 20px;margin:28px 0;font-style:italic;color:#4b5563!important;font-size:.95rem;border-radius:0 10px 10px 0;line-height:1.6}.entry-content img{max-width:100%;height:auto;border-radius:10px;margin:20px 0}.entry-content a{color:var(--th-color-gold);text-decoration:underline;text-underline-offset:2px}.entry-content a:hover{color:color-mix(in srgb,var(--th-color-gold) 85%,black)}@media(max-width:768px){.continue-lendo-grid{grid-template-columns:1fr!important}}@media(min-width:769px) and (max-width:1024px){.continue-lendo-grid{grid-template-columns:repeat(2,1fr)!important}}.post-video-wrapper{transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.post-video-wrapper:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.2)}.post-video-wrapper .play-btn{transition:all .3s cubic-bezier(.4,0,.2,1);opacity:.9}.post-video-wrapper:hover .play-btn{opacity:1;transform:scale(1.05)}.post-video-wrapper .video-tag{transition:opacity .3s}.post-video-wrapper:hover .video-tag{opacity:.8}#post-video-modal{opacity:0;transition:opacity .2s ease}#post-video-modal.active{opacity:1}.post-edit-link:hover{color:var(--th-color-gold)!important;border-bottom-color:var(--th-color-gold)!important}.post-related-card:hover{border-color:rgba(var(--th-color-gold-rgb),.4);box-shadow:0 4px 16px rgba(0,0,0,.06)}#post-video-close-btn:hover{background:rgba(255,255,255,.2);transform:scale(1.1)}#post-video-pip-restore-btn:hover{background:rgba(255,255,255,.25)}#galleryModalCloseBtn:hover{background:rgba(255,255,255,.2)}@media(max-width:768px){#post-video-modal{background:#000}#post-video-close-btn{top:8px;right:8px;width:36px;height:36px;background:rgba(0,0,0,.7);border:1px solid rgba(255,255,255,.3)}#post-video-container{padding:0!important}#post-video-player{border-radius:0!important}}
/* Post Page - Extracted inline styles */.post-breadcrumb-nav{margin-bottom:16px;font-size:.85rem;color:rgba(255,255,255,.5)}.post-breadcrumb-link{color:var(--th-color-gold);font-weight:500}.post-breadcrumb-sep{margin:0 8px;color:rgba(255,255,255,.3)}.post-breadcrumb-current{color:rgba(255,255,255,.7)}.post-edit-link{display:inline-flex;align-items:center;gap:4px;color:rgba(255,255,255,.5);font-size:12px;font-weight:500;margin-left:12px;vertical-align:middle;transition:all .2s;text-decoration:none;border-bottom:1px solid transparent}.post-status-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.post-draft-badge{background:#f59e0b;color:#000;font-size:10px;font-weight:800;padding:3px 10px;border-radius:20px;text-transform:uppercase;letter-spacing:1px}.post-main{background:#fff;min-height:60vh}.post-content-wrap{padding:40px 24px}.post-article{max-width:1200px;margin:0 auto}.post-featured-figure{margin-bottom:32px}.post-video-thumb{width:100%;height:100%;object-fit:cover;display:block}.post-video-overlay{position:absolute;inset:0;background:linear-gradient(transparent 50%,rgba(0,0,0,.25));display:flex;align-items:center;justify-content:center}.play-btn{width:72px;height:72px;border-radius:50%;background:rgba(255,255,255,.15);backdrop-filter:blur(8px);border:2px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px rgba(0,0,0,.2)}.post-play-icon{margin-left:3px}.video-tag{position:absolute;top:14px;left:14px;background:rgba(0,0,0,.55);backdrop-filter:blur(6px);color:rgba(255,255,255,.9);font-size:10px;font-weight:700;padding:5px 10px;border-radius:6px;display:flex;align-items:center;gap:5px;letter-spacing:.3px}.post-featured-image{width:100%;height:auto;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.1)}.post-meta-bar{display:flex;align-items:center;gap:12px;margin-bottom:24px;font-size:.85rem;color:#6b7280;border-bottom:1px solid #f3f4f6;padding-bottom:16px}.post-meta-item{display:flex;align-items:center;gap:4px}.post-meta-sep{color:#d1d5db}.post-back-wrap{margin-top:20px;padding-top:24px}.post-back-link{color:var(--th-color-gold);font-weight:600}.post-related-section{margin-top:64px;border-top:1px solid #e5e7eb;padding-top:40px}.post-related-header{display:flex;align-items:center;gap:12px;margin-bottom:28px}.post-accent-bar{width:4px;height:28px;background:var(--th-color-gold);border-radius:2px}.post-section-title{font-family:'Poppins',sans-serif;font-size:1.35rem;font-weight:700;color:#0a0a0a;margin:0}.continue-lendo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.post-related-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;transition:all .2s;display:flex;flex-direction:column}.post-related-card-img{width:100%;height:160px;object-fit:cover;display:block}.post-related-card-body{padding:16px;flex:1;display:flex;flex-direction:column}.post-related-card-meta{display:flex;gap:8px;align-items:center;margin-bottom:8px}.post-related-card-date{font-size:.7rem;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px}.post-related-card-cat{font-size:.65rem;background:#fff3cd;color:#856404;padding:2px 6px;border-radius:3px;font-weight:600}.post-related-card-title{font-family:'Poppins',sans-serif;font-size:.95rem;font-weight:600;color:#111827;margin:0 0 6px;line-height:1.35}.post-related-card-title a{color:inherit;text-decoration:none}.post-related-card-excerpt{color:#6b7280;font-size:.8rem;line-height:1.5;margin:0;flex:1}.post-related-card-link{color:var(--th-color-gold);font-size:.78rem;font-weight:600;display:inline-flex;align-items:center;gap:4px;margin-top:10px;text-decoration:none}.post-video-modal{display:none;position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.95);align-items:center;justify-content:center;flex-direction:column}.post-video-close{position:absolute;top:12px;right:12px;background:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.2);color:#fff;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .2s;backdrop-filter:blur(8px)}.post-video-container{width:100%;max-width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;padding:0}.post-video-player{width:100%;height:100%;max-height:100vh;border-radius:0;background:#000;object-fit:contain}.post-pip-indicator{display:none;position:fixed;bottom:20px;right:20px;background:rgba(15,15,20,.9);color:#fff;padding:10px 16px;border-radius:12px;font-size:12px;font-weight:600;align-items:center;gap:10px;backdrop-filter:blur(12px);z-index:100000;border:1px solid rgba(255,255,255,.1)}.post-pip-text{opacity:.8}.post-pip-restore{background:rgba(255,255,255,.15);color:#fff;border:1px solid rgba(255,255,255,.2);padding:5px 12px;border-radius:6px;font-size:11px;font-weight:700;cursor:pointer;transition:background .2s}.post-gallery-modal{display:none;position:fixed;inset:0;z-index:100000;background:rgba(0,0,0,.95);align-items:center;justify-content:center;flex-direction:column}.post-gallery-close{position:absolute;top:16px;right:16px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#fff;width:40px;height:40px;border-radius:50%;cursor:pointer;font-size:20px;display:flex;align-items:center;justify-content:center;z-index:10}.post-gallery-img{max-width:90vw;max-height:85vh;object-fit:contain;border-radius:8px}.post-gallery-caption{color:rgba(255,255,255,.7);font-size:13px;margin-top:12px;text-align:center}
