.status-navigation .btn-status{background:#f8f9fa;border:2px solid #dee2e6;border-radius:25px;padding:8px 20px;font-weight:500;transition:all .3s ease}.status-navigation .btn-status.active,.status-navigation .btn-status:hover{background:#0d6efd;color:#fff;border-color:#0d6efd}.project-card-new{border:1px solid #e9ecef;border-radius:8px;overflow:hidden;transition:transform .2s,box-shadow .2s;height:100%;margin-bottom:1.5rem}.project-card-new:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.project-media-container{height:180px;position:relative;overflow:hidden}.project-image,.project-video{width:100%;height:100%;object-fit:cover}.no-media-placeholder{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f8f9fa}.project-details{padding:1.25rem;height:100%;display:flex;flex-direction:column}.project-title{font-size:1.1rem;font-weight:600;margin-bottom:.5rem;color:#212529}.project-description{font-size:.9rem;color:#6c757d;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex-grow:1}.project-meta{margin-bottom:1rem}.meta-item{display:flex;align-items:center;font-size:.85rem;color:#6c757d;margin-bottom:.25rem}.project-actions{display:flex;justify-content:space-between;align-items:center}.btn-read-more{background:#0d6efd;color:#fff;border:0;padding:6px 16px;border-radius:4px;font-size:.85rem;text-decoration:none;transition:background .2s}.btn-read-more:hover{background:#0b5ed7;color:#fff}.project-stats{display:flex;gap:15px}.stat-item{font-size:.8rem;color:#6c757d}.status-title{color:#495057;font-weight:600;padding-bottom:.5rem;border-bottom:2px solid #0d6efd;margin-top:2rem}.project-expanded-content{border-top:1px solid #e9ecef;background:#f8f9fa;margin-top:1rem;display:none}.expanded-content-inner{padding:1.5rem}.detailed-info{background:#fff;padding:1rem;border-radius:6px;border:1px solid #dee2e6}.location-details div{margin-bottom:.25rem;font-size:.9rem}.comment-section-expanded{max-height:400px;overflow-y:auto;padding-right:10px}.comment-section-expanded::-webkit-scrollbar{width:6px}.comment-section-expanded::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.comment-section-expanded::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.comment-section-expanded::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.like-section .like-btn{cursor:pointer;padding:5px 10px;border-radius:4px;transition:all .2s}.like-section .like-btn:hover:not(.text-muted){background:#f8f9fa}.like-section .like-btn.liked{color:#dc3545}.btn-read-more .fa-chevron-down{transition:transform .3s ease}.btn-read-more.expanded .fa-chevron-down{transform:rotate(180deg)}.project-card-new.expanded{box-shadow:0 8px 25px rgba(0,0,0,.15)}.status-section{margin-bottom:2rem}.project-title-truncated{font-style:italic;color:#6c757d}.project-title-full{font-weight:600;color:#212529}.project-title-expanded{font-weight:600;color:#212529;background-color:#f8f9fa;padding:8px 12px;border-radius:4px;border-left:4px solid #007bff;margin-top:8px;display:none}.project-title,.project-title *:not(.show-full-title-btn){font-family:'Inter','Segoe UI','Roboto','Helvetica Neue',Arial,sans-serif!important;font-size:1.1rem!important;font-weight:600!important;line-height:1.4!important;color:#212529!important;text-decoration:none!important;font-style:normal!important;letter-spacing:.01em!important}.show-full-title-btn{font-family:'Inter','Segoe UI','Roboto','Helvetica Neue',Arial,sans-serif!important;font-size:.9rem!important;font-weight:500!important;color:#007bff!important;text-decoration:none!important;font-style:normal!important;letter-spacing:.01em!important;background:none!important;border:0!important;padding:0!important;margin:0!important;cursor:pointer!important}.show-full-title-btn:hover{color:#0056b3!important;text-decoration:underline!important}.project-description,.project-description *{font-family:'Inter','Segoe UI','Roboto','Helvetica Neue',Arial,sans-serif!important;font-size:.95rem!important;font-weight:400!important;line-height:1.5!important;color:#6c757d!important;text-decoration:none!important;font-style:normal!important;letter-spacing:.01em!important}.project-title b,.project-title strong,.project-description b,.project-description strong{font-weight:600!important}.project-title i,.project-title em,.project-description i,.project-description em{font-style:italic!important}.project-title u,.project-description u{text-decoration:underline!important}.project-title span,.project-title div,.project-description span,.project-description div{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important;text-decoration:inherit!important;font-style:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}