body.home .elementor-widget-hivepress-requests .hp-listing--view-block{display:flex;flex-direction:column;min-height:340px;max-height:370px;overflow:hidden;border-radius:12px;box-sizing:border-box}body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__image,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__media,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .apt-card-image-wrap,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .request-image-block{flex:0 0 130px;height:130px;max-height:130px;overflow:hidden;display:block;width:100%;box-sizing:border-box}body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__image img,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__media img,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .apt-card-image-wrap img,body.home .elementor-widget-hivepress-requests .hp-listing--view-block img.request-image-block{width:100%;height:130px;object-fit:cover;display:block;box-sizing:border-box}body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__content{flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden;min-height:0;padding:0;gap:0}body.home .elementor-widget-hivepress-requests .hp-listing__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:6px 10px 2px;padding:0;font-size:14px;line-height:1.3;max-height:2.6em;flex-shrink:0}body.home .elementor-widget-hivepress-requests .request-description,body.home .elementor-widget-hivepress-requests .hp-listing__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;padding:1px 10px 0;font-size:12px;line-height:1.4;max-height:2.8em;color:#6b7280;flex-shrink:0}body.home .elementor-widget-hivepress-requests .hp-listing__details--primary,body.home .elementor-widget-hivepress-requests .hp-listing__attributes--secondary{padding:1px 10px 0;font-size:11px;flex-shrink:0;overflow:hidden}body.home .elementor-widget-hivepress-requests .hp-listing__content::after{content:"";flex:1 1 auto;min-height:0}body.home .elementor-widget-hivepress-requests .apt-request-card-meta-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px;padding:4px 10px;border-top:1px solid #f0f0f0;flex-shrink:0;box-sizing:border-box;overflow:visible}body.home .elementor-widget-hivepress-requests .apt-request-author-mini{display:flex;align-items:center;flex-wrap:nowrap;gap:4px;padding:0;margin:0;border:none;font-size:11px;color:#6b7280;flex-shrink:1;overflow:hidden}body.home .elementor-widget-hivepress-requests .apt-request-author-mini__label{color:#9ca3af;font-size:10px;flex-shrink:0}body.home .elementor-widget-hivepress-requests .apt-request-author-mini__avatar-img{width:18px!important;height:18px!important;border-radius:50%;object-fit:cover;flex-shrink:0;vertical-align:middle}body.home .elementor-widget-hivepress-requests .apt-request-author-mini__name{font-weight:600;color:#374151;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1}body.home .elementor-widget-hivepress-requests .apt-request-author-mini__status{background:#f3f4f6;color:#6b7280;font-size:9px;font-weight:600;padding:1px 5px;border-radius:6px;flex-shrink:0;white-space:nowrap}body.home .elementor-widget-hivepress-requests .apt-request-author-mini__status--trusted{background:#f0fff4;color:#276749}body.home .elementor-widget-hivepress-requests .apt-card-badges-wrap,body.home .elementor-widget-hivepress-requests .apt-badges,body.home .elementor-widget-hivepress-requests .apt-request-badges{display:flex;flex-wrap:wrap;align-items:center;gap:3px;padding:0;margin:0;overflow:visible;flex-shrink:0}body.home .elementor-widget-hivepress-requests .apt-card-badges-wrap .apt-badge,body.home .elementor-widget-hivepress-requests .apt-card-badges-wrap .apt-request-badge,body.home .elementor-widget-hivepress-requests .apt-badges .apt-badge,body.home .elementor-widget-hivepress-requests .apt-request-badges .apt-request-badge{font-size:10px;padding:3px 7px;min-height:20px;line-height:1.2;box-sizing:border-box;display:inline-flex;align-items:center}body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__footer{margin-top:auto;padding:6px 10px;flex-shrink:0;border-top:1px solid #f0f0f0;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;box-sizing:border-box}body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__actions{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;width:100%}@media (max-width:767px){body.home .elementor-widget-hivepress-requests .hp-listing--view-block{min-height:320px;max-height:350px}body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__image,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__media,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .apt-card-image-wrap,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .request-image-block{flex:0 0 110px;height:110px;max-height:110px}body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__image img,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__media img,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .apt-card-image-wrap img,body.home .elementor-widget-hivepress-requests .hp-listing--view-block img.request-image-block{height:110px}}