@charset "UTF-8";.project-item{border-radius:12px;box-shadow:0 0 20px rgba(63,36,6,.15)}.project-item-image{border-radius:8px;overflow:hidden;padding-bottom:56.25%;position:relative}.project-item-image img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.project-item-image a{height:100%;left:0;position:absolute;top:0;width:100%}.project-item-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:18px;height:45px;overflow:hidden;text-overflow:ellipsis}.project-item-title a{font-weight:500}.project-item-title a:hover{color:var(--bs-primary)}.project-item-content-amount,.project-item-content-percent{color:var(--bs-primary);font-size:24px;font-weight:700}.project-item-content .progress{height:6px}.project-item-content .progress-bar{background-color:var(--bs-primary);border-radius:3px}.project-item-content-expect,.project-item-content-merits{font-size:16px;font-weight:500}.project-item-content-contribute p{color:#1a1919;font-size:16px;margin-bottom:5px}.project-item-content-contribute span{color:var(--bs-primary);font-size:18px;font-weight:500}.project-item-button .section-button-share .btn-share-no-logo{width:100%}.project-gallery img{border-radius:16px;height:360px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:991px){.project-gallery img{height:260px}}@media screen and (max-width:767px){.project-gallery img{height:180px}}.project-gallery .slider-for,.project-gallery .slider-nav{display:none}.project-gallery .slick-initialized{display:block}.project-gallery .slider-for .slick-list{border-radius:16px}.project-gallery .slider-nav .slick-list{border-radius:8px;margin:0 15px}.project-gallery .slider-nav .slick-slide{border-radius:8px;height:70px;margin:0 10px}@media screen and (max-width:767px){.project-gallery .slider-nav .slick-slide{height:60px}}.project-gallery .slick-next:before,.project-gallery .slick-prev:before{color:#141414;font-weight:700;opacity:1}.project-gallery .slick-prev{left:-10px}.project-gallery .slick-prev:before{content:"〈"}.project-gallery .slick-next{right:-10px}.project-gallery .slick-next:before{content:"〉"}.project-tabs .nav-tabs{border-bottom:none}.project-tabs .nav-tabs .nav-link{color:var(--bs-primary);font-size:18px}.project-tabs .nav-tabs .nav-link.active{color:var(--bs-primary);font-weight:700}.project-tabs .nav-tabs .nav-link.active,.project-tabs .nav-tabs .nav-link:hover{background-color:var(--bs-body-bg);border-color:transparent}.project-tabs .tab-content{background-color:var(--bs-body-bg)}.project-tabs .tab-content #content{text-align:justify}.project-tabs .tab-content #content .text-share{font-size:16px}.project-tabs .tab-content #content .btn-share{width:170px}.project-tabs .tab-content p{color:#000}.project-tabs .input-search{padding:10px 12px 10px 0}.project-tabs .input-search:focus{box-shadow:none}.project-tabs .select-search{background-color:rgba(89,58,36,.1);border-color:transparent;padding-bottom:10px;padding-top:10px}.project-tabs .select-search:focus{border-color:transparent;box-shadow:none}.project-tabs .table thead>tr>th{background-color:rgba(89,58,36,.1);color:var(--bs-primary);font-size:16px;font-weight:500;padding:12px}.project-tabs .table thead>tr>th:first-child{border-top-left-radius:10px}.project-tabs .table thead>tr>th:last-child{border-top-right-radius:10px}.project-tabs .table tbody>tr:last-child>td{border-bottom:none}.project-tabs .table tbody>tr:last-child>td:first-child{border-bottom-left-radius:10px}.project-tabs .table tbody>tr:last-child>td:last-child{border-bottom-right-radius:10px}.project-tabs .table tbody>tr>td{color:#4d4c4c;padding:12px}.project-artifact-image{border-radius:4px;height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.project-table-modal{max-height:calc(100vh - 340px);overflow-y:auto}.project-table-modal .table thead>tr>th{background-color:#eeebe9}.project-table-modal .form-control,.project-table-modal .form-control:focus{background-color:#fff}.merit-form .merit-tab a,.modal-merit-artifact .merit-tab a,.modal-merit-effort .merit-tab a{align-items:center;display:flex;height:90px;justify-content:center}.merit-form .merit-tab.active,.modal-merit-artifact .merit-tab.active,.modal-merit-effort .merit-tab.active{border:1px solid var(--bs-primary);border-radius:16px}.merit-form .merit-tab:hover,.modal-merit-artifact .merit-tab:hover,.modal-merit-effort .merit-tab:hover{cursor:pointer}.merit-form .merit-tab-content img,.modal-merit-artifact .merit-tab-content img,.modal-merit-effort .merit-tab-content img{border:1px solid #f0efed;border-radius:50%;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.merit-form .form-group label,.modal-merit-artifact .form-group label,.modal-merit-effort .form-group label{font-weight:500}.merit-form .form-control,.modal-merit-artifact .form-control,.modal-merit-effort .form-control{height:48px}.merit-form .form-control::-moz-placeholder,.modal-merit-artifact .form-control::-moz-placeholder,.modal-merit-effort .form-control::-moz-placeholder{color:#a6a5a4}.merit-form .form-control::placeholder,.modal-merit-artifact .form-control::placeholder,.modal-merit-effort .form-control::placeholder{color:#a6a5a4}.merit-form .form-control:focus,.modal-merit-artifact .form-control:focus,.modal-merit-effort .form-control:focus{box-shadow:none}.merit-form .form-check-input,.modal-merit-artifact .form-check-input,.modal-merit-effort .form-check-input{background-color:#fff}.merit-form input#amount,.modal-merit-artifact input#amount,.modal-merit-effort input#amount{background-color:#efedeb}.merit-form .transfer-info,.modal-merit-artifact .transfer-info,.modal-merit-effort .transfer-info{display:none}.merit-form .rules,.modal-merit-artifact .rules,.modal-merit-effort .rules{font-weight:500}.merit-form .rules a,.modal-merit-artifact .rules a,.modal-merit-effort .rules a{color:#0072f8;font-weight:500}.projects-tabs li a.active{position:relative}.projects-tabs li a.active:before{border-bottom:3px solid var(--bs-secondary);bottom:-15px;content:"";left:50%;position:absolute;transform:translateX(-50%);width:80px}.copy-input{background-color:#ebebeb!important;cursor:copy}
