.filter-container[data-v-c55eca86]{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;padding:24px;margin-bottom:24px}.filter-header[data-v-c55eca86]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.filter-header h3[data-v-c55eca86]{margin:0;color:#2c3e50;font-size:1.4rem;font-weight:600}.reset-btn[data-v-c55eca86]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:6px 12px;color:#6c757d;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px;height:56px}.reset-btn[data-v-c55eca86]:hover{background:#e9ecef;color:#495057}.filter-grid[data-v-c55eca86]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:16px}.filter-group[data-v-c55eca86]{display:flex;flex-direction:column}.filter-group label[data-v-c55eca86]{margin-bottom:8px;font-size:.9rem;color:#495057;display:flex;align-items:center;gap:8px}.filter-input[data-v-c55eca86]{padding:10px 12px;border:1px solid #dee2e6;border-radius:6px;font-size:.95rem;transition:border-color .2s ease}.filter-input[data-v-c55eca86]:focus{outline:none;border-color:#4dabf7;box-shadow:0 0 0 3px #4dabf733}.filter-footer[data-v-c55eca86]{border-top:1px solid #e9ecef;padding-top:16px}.completion-control[data-v-c55eca86]{display:flex;flex-direction:column}.completion-control label[data-v-c55eca86]{margin-bottom:8px;font-size:.9rem;color:#495057;display:flex;align-items:center;gap:8px}.completion-slider[data-v-c55eca86]{width:100%;height:6px;border-radius:3px;background:#dee2e6;outline:none;-webkit-appearance:none}.completion-slider[data-v-c55eca86]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#4dabf7;cursor:pointer;transition:all .2s ease}.completion-slider[data-v-c55eca86]::-webkit-slider-thumb:hover{transform:scale(1.1);background:#339af0}.fas[data-v-c55eca86]{font-size:.9rem;color:#6c757d}.btn[data-v-d652139b]{font-size:16px;font-weight:600;padding:12px 12px 12px 26px;display:flex;align-items:center;border-radius:99px;float:right;position:relative;transition:all .5s cubic-bezier(.77,0,.175,1);cursor:pointer;text-decoration:none;border:none;font-family:Montserrat,sans-serif;max-width:100%;width:200px}.btn .icon-button[data-v-d652139b]{color:#bbddb9;width:32px;height:32px;position:absolute;right:16px;top:16px}.btn.text[data-v-d652139b]{color:#fff;line-height:1;position:relative;z-index:5;margin-right:32px}.btn .text-button[data-v-d652139b]{color:#bbddb9}.btn svg[data-v-d652139b]{display:inline-block;position:relative;z-index:5;transition:all .5s cubic-bezier(.77,0,.175,1)}.btn[data-v-d652139b]:before{content:"";width:32px;height:32px;display:block;position:absolute;z-index:1;border-radius:99px;top:50%;right:16px;transform:translateY(-50%);transition:all .5s cubic-bezier(.77,0,.175,1)}.btn.primary[data-v-d652139b]{background-color:#4b787f}.btn.primary[data-v-d652139b]:before{background-color:#95c11f57}.btn.secondary[data-v-d652139b]{background-color:#95c11f29}.btn.secondary[data-v-d652139b]:before{background-color:#154633}.btn:hover svg[data-v-d652139b]{transform:rotate(45deg)}.bottom-controls[data-v-6b0f9f1a]{bottom:0;left:0;position:fixed;width:100%;z-index:1000;background-color:var(--bs-body-bg);border-top:1px solid var(--bs-border-color);box-shadow:0 -2px 10px #0000001a}.hand[data-v-6b0f9f1a]{cursor:pointer}*{font-family:rounded,sans-serif}html{background:#223}.project-list .project-details-text{display:none}.project-list figcaption.project-finance{display:none}.project-list figcaption.project-contribution-request{display:none}.project-list header{position:relative}.project-list header .filter-button-wrapper{max-width:100%}.card-wrapper .project-card{background-color:#f4f7fa;border-radius:12px;border:12px solid transparent;font-family:Raleway,Arial,sans-serif;position:relative;overflow:hidden;text-align:left;color:#000;margin:0;font-size:16px;transform:translateZ(0);perspective:20em}.card-wrapper .project-card .logo-project{background-position:center top;background-size:contain;background-repeat:no-repeat;display:block;height:260px;width:260px}.card-wrapper .project-card .avatar-user{background-position:center top;background-size:contain;background-repeat:no-repeat;display:block;height:50px;width:50px;position:absolute;right:0;bottom:0;border-radius:8px;filter:grayscale(.6);opacity:.6}.card-wrapper .project-card .img-project{max-width:100px}.close-button.btn-close{display:none}.project-details-card .project-header{background-color:#aacaa12b;border-radius:4px;padding:1rem}.project-details-card .project-header .description-area span{border:none}.project-details-card ul,.project-details-card ol{list-style:none;font-size:2.4rem;color:#191970}strong{font-weight:700}.snip1418 .add-to-cart{opacity:1}.avatar-user[data-v-a81e6cac]{background-position:center top;background-repeat:no-repeat;display:block;height:150px;top:0;width:150px;border-radius:8px;filter:grayscale(.2);opacity:.8;position:relative}.avatar-user .contribution-points.badge[data-v-a81e6cac]{position:absolute;top:4px;right:4px;margin:0}.card-wrapper{padding:12px}.card-wrapper .author-card{background-color:#f4f7fa;border-radius:12px;border:12px solid transparent;font-family:Raleway,Arial,sans-serif;position:relative;overflow:hidden;text-align:left;color:#000;margin:0;font-size:16px;transform:translateZ(0);perspective:20em}.card-wrapper .author-card p{color:#6b6b6b;text-shadow:1px 1px 2px rgba(133,131,131,.7294117647)}.card-wrapper .author-card .logo-project{background-position:center top;background-size:contain;background-repeat:no-repeat;display:inline-block}.card-wrapper .author-card .avatar-user{background-position:center top;background-repeat:no-repeat;display:block;height:150px;top:0;width:150px;border-radius:8px;filter:grayscale(.2);opacity:.8}.card-wrapper .author-card .img-project{max-width:100px}.card-wrapper .author-card .send-icon{right:0}.card-wrapper .author-card .project-author{border-radius:8px;display:inline-block}.card-wrapper .author-card .project-author .logo-project{background-size:cover;margin:20px 5px 0 0}.card-wrapper .author-card .links span{margin:0 4px 0 0;padding:4px 0;background-size:cover;background-repeat:no-repeat;vertical-align:middle}.card-wrapper .author-card .request-add-to-contact{height:36px;line-height:33px;vertical-align:middle;width:36px;position:absolute;top:0;right:130px;background-color:#a1b5a2;border-radius:50%;padding:0 0 0 8px;cursor:pointer;font-size:1.5rem;color:#000}.card-wrapper .author-card .request-add-to-contact .request-add-to-contact-icon{font-size:1.4rem}.author-card h3,.author-card p{margin:0}.author-card h3{font-size:1.5em;font-weight:700;margin-bottom:10px;text-transform:uppercase}.author-card p{letter-spacing:1px;font-weight:400}.author-card a{position:absolute;top:0;bottom:0;left:0;right:0}.author-card:hover .button-market,.author-card.hover .button-market{opacity:1;transform:rotateX(0)}.author-card:hover .button-market i,.author-card.hover .button-market i{background-color:#2980b9}.pagination-controls{margin-top:20px;display:flex;justify-content:center;align-items:center}.pagination-controls button{margin:0 5px}.author-list{padding-bottom:20px}.author-list .card-wrapper{padding:12px}.author-list .card-wrapper .author-card{background-color:#f4f7fa;border-radius:12px;border:12px solid transparent;font-family:Raleway,Arial,sans-serif;height:100%;position:relative;text-align:left;margin:0;font-size:.9rem;overflow:hidden;transform:translateZ(0);perspective:20em}.author-list .card-wrapper .author-card .logo-project{background-position:center top;background-size:contain;background-repeat:no-repeat}.author-list .card-wrapper .author-card .avatar-user{background-position:center center;background-repeat:no-repeat;display:block;border-radius:8px;filter:grayscale(.2);opacity:.8;max-width:100%;width:100%}.author-list .card-wrapper .author-card .img-project{max-width:100px}.author-details-card .card-wrapper{padding:12px}.author-details-card .card-wrapper .author-card{background-color:#f4f7fa;border-radius:12px;border:12px solid transparent;font-family:Raleway,Arial,sans-serif;position:relative;overflow:hidden;text-align:left;color:#000;margin:0;min-height:210px;font-size:.9rem;transform:translateZ(0);perspective:20em}.author-details-card .card-wrapper .author-card .logo-author{background-position:center top;background-size:contain;background-repeat:no-repeat;display:block;height:260px;width:260px}.author-details-card .card-wrapper .author-card .add-to-cart{position:absolute;right:52px;top:24px;padding-right:10px;color:#fff;font-weight:700;text-transform:uppercase;font-size:.9em;background-color:#409ad5}.author-details-card .card-wrapper .author-card .add-to-cart i{display:inline-block;margin-right:10px;width:40px;line-height:40px;text-align:center;background-color:#164666;color:#fff;font-size:1.4em}.author-details-card .card-wrapper .author-card .avatar-user{background-position:center right;background-size:contain;background-repeat:no-repeat;display:block;border-radius:8px;filter:grayscale(.6);opacity:.6;width:100%}.author-details-card .card-wrapper .author-card .img-author{max-width:100px}.author-details-card .card-wrapper .author-card .request-add-to-contact{right:16px;top:58px}.market-page .response-area{margin:20px 0}.market-page .response-area .avatar-user{display:none!important}.bottom-controls{background:#3b4346 url(../images/bg01.jpg);border-bottom:solid 1px #272d30;color:wheat;max-height:60px;min-height:unset;box-shadow:inset 0 -1px #51575a;text-shadow:-1px -1px 1px rgba(0,0,0,.75);left:0;position:fixed;bottom:0;width:100%;z-index:100}.bottom-controls button{background-color:#0d6efd;border:none;color:#fff;height:30px;padding:4px 28px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:0 2px;cursor:pointer}
