@font-face{font-family:FontAwesomeSolid;src:url(/assets/fonts/fa-solid-900.woff2)format("woff2"),url(/assets/fonts/fa-solid-900.woff)format("woff");font-weight:900;font-style:normal}@font-face{font-family:FontAwesomeBrands;src:url(/assets/fonts/fa-brands-400.woff2)format("woff2"),url(/assets/fonts/fa-brands-400.woff)format("woff");font-weight:400;font-style:normal}.foro-wrapper{background:#0d1117;min-height:100vh;padding-top:75px}.foro-detail-layout{max-width:860px;margin:0 auto;padding:28px 16px 60px}.foro-breadcrumb{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;display:flex}.foro-bc-link{color:#ffffff80;align-items:center;gap:5px;font-size:.85rem;text-decoration:none;transition:color .2s;display:flex}.foro-bc-link:hover{color:#3ddc28}.foro-bc-sep{color:#ffffff40;font-size:.85rem}.foro-bc-current{color:#ffffffb3;white-space:nowrap;text-overflow:ellipsis;max-width:300px;font-size:.85rem;font-weight:600;overflow:hidden}.foro-post-detail-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;margin-bottom:24px;overflow:hidden}.foro-post-detail-header{border-bottom:1px solid #ffffff0f;padding:24px 28px 20px}.foro-post-detail-badges{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.foro-badge-cat{color:#3ddc28;text-transform:uppercase;letter-spacing:.5px;background:#3ddc281f;border:1px solid #3ddc2833;border-radius:20px;padding:3px 9px;font-size:.7rem;font-weight:700}.foro-badge-estado{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;padding:3px 9px;font-size:.7rem;font-weight:700}.foro-badge-estado.abierto{color:#3ddc28;background:#3ddc281a;border:1px solid #3ddc2833}.foro-badge-estado.cerrado{color:#e05555;background:#dc32321a;border:1px solid #dc323233}.foro-post-detail-titulo{color:#fff;margin:0 0 14px;font-size:clamp(1.3rem,3vw,1.8rem);font-weight:800;line-height:1.3}.foro-post-detail-meta{color:#fff6;flex-wrap:wrap;align-items:center;gap:16px;font-size:.82rem;display:flex}.foro-post-detail-meta span{align-items:center;gap:5px;display:flex}.foro-post-detail-meta i{font-size:.75rem}.foro-post-detail-body{color:#fffc;padding:24px 28px;font-size:.95rem;line-height:1.7}.foro-post-detail-body p{margin:0 0 8px}.foro-post-detail-body p:last-child{margin-bottom:0}.foro-comentarios-section{margin-top:8px}.foro-comentarios-title{color:#fff;align-items:center;gap:10px;margin:0 0 16px;font-size:1.05rem;font-weight:800;display:flex}.foro-comentarios-title i{color:#3ddc28}.foro-total-badge{color:#3ddc28;background:#3ddc2826;border:1px solid #3ddc2840;border-radius:20px;padding:3px 9px;font-size:.72rem;font-weight:700}.foro-empty-comments{text-align:center;color:#ffffff4d;background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;margin-bottom:20px;padding:40px 20px}.foro-empty-comments i{color:#ffffff26;margin-bottom:12px;font-size:2rem;display:block}.foro-empty-comments p{margin:0;font-size:.9rem}.foro-comentarios-list{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.foro-comentario-card{background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;padding:16px 20px}.foro-com-header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.foro-com-avatar{background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;flex-shrink:0;width:38px;height:38px;overflow:hidden}.foro-com-avatar-img{object-fit:cover;width:100%;height:100%}.foro-com-info{flex-direction:column;gap:2px;display:flex}.foro-com-autor{color:#fff;font-size:.9rem;font-weight:700}.foro-com-fecha{color:#ffffff59;font-size:.75rem}.foro-com-body{color:#ffffffbf;font-size:.9rem;line-height:1.6}.foro-com-body p{margin:0 0 6px}.foro-com-body p:last-child{margin-bottom:0}.foro-post-detail-body,.foro-com-body,.foro-post-detail-titulo{overflow-wrap:anywhere}.foro-post-detail-body img,.foro-com-body img{max-width:100%;height:auto}@media (max-width:640px){.foro-wrapper{padding-top:90px}.foro-detail-layout{padding:16px 10px 40px}.foro-post-detail-header{padding:18px 16px 14px}.foro-post-detail-body{padding:16px}.foro-post-detail-titulo{font-size:1.3rem}.foro-comentario-card{padding:12px 14px}.foro-breadcrumb{flex-wrap:wrap}}
