:root{--sp-header-height: 0}.clearfix::after{display:block;height:0;clear:both;content:""}.hide{display:none}.show{display:block}.c-icon--s-caret-down{-webkit-mask-image:url("/img/_fontawesome/solid/caret-down.svg");mask-image:url("/img/_fontawesome/solid/caret-down.svg")}.p-proposal-blob{position:relative;display:inline-block}.p-proposal-blob__image{width:100%;max-width:100%}.p-proposal-blob__button{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:2.5em;height:2.5em;font-size:1em;background:rgba(0,0,0,.8);border-radius:50%;transform:translate(-50%, -50%)}.p-project-store-user-profile-feedbacks__heading{display:flex;align-items:center}.p-project-store-user-profile-feedbacks__sorts{display:flex;flex-wrap:wrap;gap:8px 12px}@media(max-width: 767px){.p-project-store-user-profile-feedbacks__sorts{flex-direction:column;gap:8px}}.p-project-store-user-profile-feedbacks__loading{display:flex;justify-content:center}.p-project-store-user-profile-feedbacks__loading-icon{display:none;width:10vh;margin:20vh auto 70vh;background-color:#ccc;animation:fa-spin 1s infinite steps(8);-webkit-mask-image:url("/img/_fontawesome/duotone/spinner.svg");mask-image:url("/img/_fontawesome/duotone/spinner.svg")}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.p-project-store-user-profile-feedbacks__total-evaluation-title{padding-top:24px;font-size:16px;font-weight:bold;line-height:24px}.p-project-store-user-profile-feedbacks__total-evaluation{display:flex;padding-top:28px}.p-project-store-user-profile-feedbacks__total-evaluation__good,.p-project-store-user-profile-feedbacks__total-evaluation__bad{display:flex;align-items:center}.p-project-store-user-profile-feedbacks__total-evaluation__good{color:#ff9101}.p-project-store-user-profile-feedbacks__total-evaluation__bad{color:#0268cc}.p-project-store-user-profile-feedbacks__total-evaluation__icon{flex:0 0 24px;width:24px}@media(max-width: 767px){.p-project-store-user-profile-feedbacks__total-evaluation__icon{flex:0 0 20px;width:20px}}.p-project-store-user-profile-feedbacks__total-evaluation__name{padding-left:4px;font-size:16px;font-weight:bold;line-height:24px}@media(max-width: 767px){.p-project-store-user-profile-feedbacks__total-evaluation__name{font-size:14px}}.p-project-store-user-profile-feedbacks__total-evaluation__count{padding-left:8px;font-size:32px;font-weight:bold;line-height:48px;color:#333}@media(max-width: 767px){.p-project-store-user-profile-feedbacks__total-evaluation__count{font-size:18px;line-height:28px}}.p-project-store-user-profile-feedbacks__total-evaluation__unit{padding-top:8px;padding-left:4px;font-size:18px;font-weight:bold;line-height:28px;color:gray}@media(max-width: 767px){.p-project-store-user-profile-feedbacks__total-evaluation__unit{padding-top:6px;font-size:12px;line-height:20px}}.p-project-store-user-profile-feedbacks__skill-score-title{padding-top:24px;font-size:16px;font-weight:bold;line-height:24px}.p-project-store-user-profile-feedbacks__skill-score-title__ai{padding-left:8px;font-size:14px;font-weight:initial;line-height:22px;color:gray}.p-project-store-user-profile-feedbacks__skill-score-title__ai-icon{width:16px}.p-project-store-user-profile-feedbacks__skill-score{display:flex;width:100%;margin-bottom:40px}@media(max-width: 767px){.p-project-store-user-profile-feedbacks__skill-score{flex-direction:column}}.p-project-store-user-profile-feedbacks__skill-score__column{display:flex;flex-direction:column;width:100%}.p-project-store-user-profile-feedbacks__skill-score__column:first-child{margin-right:32px}@media(max-width: 767px){.p-project-store-user-profile-feedbacks__skill-score__column:first-child{margin-right:0}}.p-project-store-user-profile-feedbacks__skill-score-caption{margin-bottom:40px;font-size:12px;line-height:18px;color:gray}.p-project-store-user-profile-feedback{padding:20px 0;border-bottom:1px solid #ccc}.p-project-store-user-profile-feedback:last-child{padding-bottom:0;border-bottom:none}.p-project-store-user-profile-feedback__media{display:flex}.p-project-store-user-profile-feedback__media-avatar{position:relative}.p-project-store-user-profile-feedback__media-avatar-icon{-webkit-mask-image:url("/img/_fontawesome/solid/user.svg");mask-image:url("/img/_fontawesome/solid/user.svg");width:20px;background-color:#9ca0a2}.p-project-store-user-profile-feedback__media-avatar-note-sub{display:inline-block}.p-project-store-user-profile-feedback__media-content{flex:1;margin-left:20px}@media(max-width: 999px){.p-project-store-user-profile-feedback__media-content{margin-left:3vw}}.p-project-store-user-profile-feedback__media-heading-sup{display:flex;align-items:flex-start;justify-content:flex-end;margin-bottom:8px;font-size:14px;color:#646464}@media(max-width: 767px){.p-project-store-user-profile-feedback__media-heading-sup{flex-wrap:wrap;justify-content:space-between}}.p-project-store-user-profile-feedback__media-heading-sup-text{font-size:12px}@media(max-width: 767px){.p-project-store-user-profile-feedback__media-heading-sup-text{order:3;width:100%;margin-top:4px;font-size:10px}}.p-project-store-user-profile-feedback__media-heading-sup-date{margin-left:16px;font-size:12px;white-space:nowrap}@media(max-width: 767px){.p-project-store-user-profile-feedback__media-heading-sup-date{order:2;margin-left:auto}}.p-project-store-user-profile-feedback__media-heading{margin-right:auto}@media(max-width: 767px){.p-project-store-user-profile-feedback__media-heading{width:100%;margin-bottom:4px}}.p-project-store-user-profile-feedback__media-title{margin:16px 0 8px;font-size:14px;font-weight:700;color:#646464}.p-project-store-user-profile-feedback__media-proposal{display:flex;flex-wrap:wrap;margin-bottom:16px}.p-project-store-user-profile-feedback__media-proposal-figure{display:block;flex:0 1 18%;align-items:center;justify-content:center;max-height:100px;overflow:hidden;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.15)}@media(max-width: 767px){.p-project-store-user-profile-feedback__media-proposal-figure{flex:0 1 48%}}.p-project-store-user-profile-feedback__media-proposal-figure-image-wrapper{display:grid;place-items:center}.p-project-store-user-profile-feedback__media-proposal-figure-image-wrapper .p-proposal-blob-video{font-size:20px}.p-project-store-user-profile-feedback__media-project-plan-figure{display:block;flex:0 1 18%;align-items:center;justify-content:center;max-height:100px;overflow:hidden;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.15)}@media(max-width: 767px){.p-project-store-user-profile-feedback__media-project-plan-figure{flex:0 1 48%}}.p-project-store-user-profile-feedback__media-project-plan-figure-image{object-fit:cover;width:100%;height:100%}.p-project-store-user-profile-feedback__media-project-plan-figure-image.is-no-image{display:flex;align-items:center;justify-content:center;height:100px;background:#f7f7f7}.p-project-store-user-profile-feedback__media-project-plan-figure-image.is-no-image .p-project-store-user-profile-feedback__media-project-plan-figure-image-icon{width:60px;opacity:.2}.p-project-store-user-profile-feedback__media-pin-icon{width:16px;margin:0 auto;-webkit-mask-image:url("/img/_fontawesome/regular/map-pin.svg");mask-image:url("/img/_fontawesome/regular/map-pin.svg")}.p-project-store-user-profile-feedback__media-pin{padding:12px 6px;margin:-12px 0;transition:opacity .2s ease}@media(max-width: 999px){.p-project-store-user-profile-feedback__media-pin{order:3}}.p-project-store-user-profile-feedback__media-pin:hover{opacity:.7}.p-project-store-user-profile-feedback__media-pin.is-pinned .p-project-store-user-profile-feedback__media-pin-icon{background-color:#ff9101;-webkit-mask-image:url("/img/_fontawesome/solid/map-pin.svg");mask-image:url("/img/_fontawesome/solid/map-pin.svg")}.p-project-store-user-profile-feedback__media-pin.is-loading .p-project-store-user-profile-feedback__media-pin-icon{background-color:gray;-webkit-mask-image:url("/img/_fontawesome/duotone/spinner.svg");mask-image:url("/img/_fontawesome/duotone/spinner.svg");animation:fa-spin 1s steps(8) infinite}.p-project-store-user-profile-feedback__media-pin-tooltip-contents{width:auto}.p-project-store-user-profile-feedback__media-pin-tooltip-text{white-space:nowrap}.p-project-store-user-profile-feedback__media-status-list{margin-left:-4px}@media(max-width: 767px){.p-project-store-user-profile-feedback__media-status-list{justify-content:flex-start}}.p-project-store-user-profile-feedback__media-status{margin-left:4px;font-size:12px;color:gray}.p-project-store-user-profile-feedback__media-status::after{margin-left:4px;color:#d9d9d9;content:"|"}.p-project-store-user-profile-feedback__media-status:last-of-type::after{content:none}@media(max-width: 767px){.p-project-store-user-profile-feedback__media-status{flex-direction:row}}.p-project-store-user-profile-feedback__footer-button.is-loading .p-project-store-user-profile-feedback__footer-button-icon{background-color:gray;-webkit-mask-image:url("/img/_fontawesome/duotone/spinner.svg");mask-image:url("/img/_fontawesome/duotone/spinner.svg");animation:fa-spin 1s steps(8) infinite}
