.find-project-wrapper{padding-top:30px}.filter-sidebar .filter-group:not(:last-child){margin:0 0 24px}.label-icon{display:flex;align-items:center;font-weight:700;padding-bottom:7px;color:var(--text-color);font-size:var(--font-small);border-bottom:1px solid var(--border-plight);gap:12px}.label-icon span.icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--border-plight);min-width:32px}.label-icon input.search-input{width:100%;border:none;color:var(--color-primary);font-size:var(--font-regular)}.label-icon input::placeholder{color:var(--color-primary)}.price-range{display:flex;align-items:center;gap:24px;padding-top:12px}.price-range input[type=number]{border:1px solid var(--border-clight);max-width:80px;text-align:center;border-radius:8px;color:#787676;height:40px}.checkbox-group{padding-top:12px}.checkbox-group ul{display:flex;flex-direction:column;gap:12px}.checkbox-group li{font-size:var(--font-regular);line-height:24px;color:var(--text-color)}.checkbox-group li input{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.checkbox-group li label{position:relative;cursor:pointer;padding-left:24px}.checkbox-group li label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid var(--border-clight);padding:7px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;border-radius:2px;position:absolute;left:0;top:4px}.checkbox-group li input:checked+label:before{background-color:var(--border-plight);border:1px solid var(--border-plight)}.checkbox-group li input:checked+label:after{content:"";display:block;position:absolute;top:7px;left:6px;width:4px;height:8px;border:solid var(--color-primary);border-width:0 1px 1px 0;transform:rotate(45deg)}.filter-bar{justify-content:space-between;border-bottom:1px solid #e5e7eb;padding-bottom:12px}.filter-bar,.filter-info{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.filter-info{font-size:var(--font-small)}.result-text{font-weight:700}.tag{background:var(--light-gray);padding:3px 8px;border-radius:20px;display:inline-flex;line-height:18px;align-items:center;font-size:var(--font-xs)}.tag button{background:transparent;border:none;padding:0;margin-left:4px;cursor:pointer}.clear-all{color:var(--color-primary);cursor:pointer;font-weight:700;font-size:var(--font-small);margin-left:10px}.sort-by select{color:var(--text-color)!important;padding:0 30px 0 10px;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;outline:none;background-image:url('data:image/svg+xml,<svg width="18" height="9" viewBox="0 0 18 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.99953 8.80062C8.29953 8.80062 7.59953 8.53063 7.06953 8.00063L0.549531 1.48062C0.259531 1.19062 0.259531 0.710625 0.549531 0.420625C0.839531 0.130625 1.31953 0.130625 1.60953 0.420625L8.12953 6.94062C8.60953 7.42062 9.38953 7.42062 9.86953 6.94062L16.3895 0.420625C16.6795 0.130625 17.1595 0.130625 17.4495 0.420625C17.7395 0.710625 17.7395 1.19062 17.4495 1.48062L10.9295 8.00063C10.3995 8.53063 9.69953 8.80062 8.99953 8.80062Z" fill="%230E9493"/></svg>');background-position:top 11px right;background-repeat:no-repeat;background-color:#ffffff!important}.filter-sidebar{position:-webkit-sticky;position:sticky;top:30px}.project-card-outer{padding-top:24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.project-card{border:1px solid var(--border-plight);border-radius:10px;overflow:hidden;padding-bottom:20px;flex-direction:column}.project-card,.work-outer{display:flex;justify-content:space-between}.work-outer{gap:10px}.work-outer .work-profile{align-self:flex-end;padding:13px 0 0 20px;color:var(--typo-primary);font-size:var(--font-small);line-height:normal;display:flex;gap:8px}.work-time{background:var(--light-orange);display:flex;padding:8px 10px;gap:6px;font-size:var(--font-xs);align-items:center;line-height:normal;border-bottom-left-radius:5px}.project-info{padding:10px 20px 20px}.project-info .project-title{font-size:var(--font-20);line-height:normal;font-weight:600;color:var(--h-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px}.project-user{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.pu-profile .pu-img{width:56px;height:56px;border-radius:50%;overflow:hidden;border:1px solid #fce3cf;padding:5px}.pu-profile .pu-img img{border-radius:50%;width:100%;height:100%;object-fit:cover}.pu-profile .pu-content{padding-left:10px}.pu-profile .pu-content h5{font-size:var(--font-large);line-height:30px;margin-bottom:2px}.pu-content>div{font-size:12px;color:var(--h-color);line-height:normal}.project-user .pu-share{display:flex;align-items:center;gap:10px}.project-user .pu-share .view-bid{padding:5px 10px;display:flex;align-items:center;gap:7px;border:1px solid var(--border-plight);line-height:normal;border-radius:5px;font-size:var(--font-small);color:#404A62;font-weight:500}.project-user .pu-share .share-profile{padding:4px 10px;background:var(--border-plight);line-height:normal;border-radius:6px}.project-info .project-dis{font-size:var(--font-small);line-height:normal;color:var(--h-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:10px}.project-bid-oter{display:flex;justify-content:space-between;padding:8px 24px;background-color:var(--light-orange)}.project-bid-oter .project-bid{display:flex;align-items:center;gap:10px}.project-price{display:flex;align-items:center;gap:8px;font-weight:600;font-size:16px}.project-bid-oter .project-bid .secondary-outline{padding:7px}.loadmore{padding-top:32px}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cancel-modal{background:var(--color-white);border-radius:15px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px rgba(0,0,0,.2);animation:modalSlideIn .3s ease-out}