.suggested-projects .suggested-skeleton-media{min-height:96px}.suggested-projects .suggested-skeleton-media .react-loading-skeleton{height:100%;display:block}
.pd-compare-sidebar{background:var(--pd-card-bg,#fff);border:var(--pd-card-border,1px solid #e1e1e1);border-radius:var(--pd-card-radius,12px);width:100%;box-shadow:var(--pd-card-shadow,0 8px 24px #120f2614);padding:var(--pd-card-pad,22px)}.pd-compare-list{scrollbar-width:thin;scrollbar-color:#1f5d81 #d7dee5;flex-direction:column;gap:12px;padding-right:10px;display:flex;overflow-y:auto}.pd-compare-list::-webkit-scrollbar{width:6px}.pd-compare-list::-webkit-scrollbar-track{background:#d7dee5;border-radius:999px}.pd-compare-list::-webkit-scrollbar-thumb{background:#1f5d81;border-radius:999px}.pd-compare-card{background:#fff;border:1px solid #1030421a;border-radius:10px;flex-direction:column;flex-shrink:0;gap:0;padding:0;display:flex;overflow:hidden;box-shadow:0 6px 16px #00000012}.pd-compare-media{background:#f1f5f8;border-radius:0;width:100%;height:120px;display:flex;position:relative}.pd-compare-img{object-fit:cover!important;width:50%!important;height:100%!important;display:block!important}.pd-compare-vs{background:var(--tertiary);color:#fff;z-index:1;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #0003}.pd-compare-content-wrap{background:#fff;padding:12px;display:flex}.pd-compare-col{flex-direction:column;justify-content:flex-start;width:50%;min-width:0;display:flex}.pd-compare-col:first-child{border-right:1px solid #e1e1e1;padding-right:12px}.pd-compare-col:last-child{padding-left:12px}.pd-compare-title{color:#162737;text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:.92rem;line-height:1.2;overflow:hidden}.pd-compare-location{color:#6c757d;text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:.76rem;overflow:hidden}.pd-compare-price{color:#0b3045;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.88rem;font-weight:700;overflow:hidden}.pd-compare-action{padding:0 12px 12px;display:block}.pd-compare-btn{text-align:center;width:100%;padding:8px 10px;font-size:.85rem;font-weight:600;display:block;box-shadow:none!important}
