.psw-performerList .psw-icon{width:18px;height:18px;fill:#b7b7b7}.psw-performerList.psw-suggest .psw-performerItem{width:100%;margin:5px;display:inline-block;border:solid 2px #333;border-radius:5px;overflow:hidden;max-height:250px;max-width:400px;position:relative}.psw-performerList.psw-suggest .psw-wrapper{width:100%;height:100%;overflow:hidden;position:relative;aspect-ratio:23 / 9;max-height:115px}@media screen and (min-width: 800px){.psw-performerList.psw-suggest{width:calc(50% - 10px);margin:5px}.psw-performerList.psw-suggest .psw-wrapper{max-height:200px}}.psw-performerList.psw-suggest .psw-performerItem-background{z-index:-1;display:block;width:100%;height:100%}.psw-performerList.psw-suggest .psw-performerItem-background img{width:100%;height:100%;object-fit:cover}.psw-performerList.psw-suggest .psw-performerItem-link{display:block}.psw-performerList.psw-suggest .psw-performerItem-profile{width:80px;height:80px;object-fit:cover;border-radius:100px;border:solid 2px #333;position:absolute;bottom:10px;left:10px;z-index:10}.psw-performerList.psw-suggest .psw-performerItem-name{display:block;width:100%;height:60px;position:absolute;bottom:0px;left:0px;background:rgba(0,0,0,0.5);color:#FFF;letter-spacing:2px;font-size:1.3em;padding-left:100px;padding-top:5px}.psw-performerList.psw-suggest .psw-performerItem-rating{display:block;position:absolute;bottom:3px;left:98px;color:#999;font-size:0.8em}.psw-performerList.psw-suggest .psw-performerItem-rating .ratingStars{padding-bottom:3px}.psw-performerList.psw-suggest .psw-performerItem-rating .ratingStars span.star16x{float:none;margin-left:0px}.psw-performerList.psw-suggest .psw-button{display:inline-block;position:absolute;top:10px;right:10px;padding:8px 15px;cursor:pointer}.psw-performerList.psw-suggest .psw-button svg{fill:#FFF;margin-right:6px}.psw-performerList.psw-suggest .psw-button .psw-label{vertical-align:text-top;line-height:0.9em}.psw-performerList.psw-circleStyle{display:flex;gap:20px;overflow-x:auto;overflow-y:hidden;padding:0 20px 20px 20px;scrollbar-width:none;-ms-overflow-style:none}.psw-performerList.psw-circleStyle::-webkit-scrollbar{display:none}.psw-performerList.psw-circleStyle .psw-performerItem{flex:0 0 280px;min-width:280px;display:flex;flex-direction:column;align-items:center;text-align:center;padding:15px 10px;border:1px solid #ccc;border-radius:10px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.1);position:relative;min-height:250px}@media screen and (min-width: 768px){.psw-performerList.psw-circleStyle{display:grid;grid-template-columns:1fr 1fr;gap:20px;justify-content:center;overflow-x:visible;padding:0}.psw-performerList.psw-circleStyle .psw-performerItem{flex:none;min-width:auto}}@media screen and (min-width: 1024px){.psw-performerList.psw-circleStyle{grid-template-columns:1fr 1fr 1fr}}.psw-performerList.psw-circleStyle .psw-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;position:relative}.psw-performerList.psw-circleStyle .psw-performerItem-background{display:none}.psw-performerList.psw-circleStyle .psw-performerItem-profile{width:120px;height:120px;border-radius:50%;object-fit:cover;border:2px solid #000}.psw-performerList.psw-circleStyle .psw-performerItem-name{margin-top:12px;font-size:18px;font-weight:bold;letter-spacing:0.03em;padding:0;height:auto;position:static}.psw-performerList.psw-circleStyle .psw-performerItem-rating{position:static;margin-top:8px;font-size:0.9em}.psw-performerList.psw-circleStyle .psw-performerItem-rating .ratingStars{padding-bottom:4px;display:flex;justify-content:center}.psw-performerList.psw-circleStyle .psw-performerItem-rating .ratingStars span.star16x{float:none;margin:0 auto}.psw-performerList.psw-circleStyle .psw-performerItem-rating .psw-reviewCount .psw-txtVote{margin:0 10px;display:inline-block}.psw-performerList.psw-circleStyle .psw-button{position:static;margin-top:15px;display:inline-block;padding:10px 20px;cursor:pointer;font-weight:bold;font-size:14px}.psw-performerList.psw-circleStyle .psw-button svg{fill:#FFF;margin-right:6px;width:16px;height:16px;vertical-align:middle}.psw-performerList.psw-circleStyle .psw-button .psw-label{vertical-align:middle}.psw-performerList.psw-blockLight{padding:5px}.psw-performerList.psw-blockLight .psw-performerItem{display:inline-block;width:100%;border-radius:5px;overflow:hidden;position:relative;margin:0px 0px 5px}.psw-performerList.psw-blockLight .psw-performerItem:hover .psw-performerItem-background{border-color:#333}.psw-performerList.psw-blockLight .psw-wrapper{width:100%;height:100%;overflow:hidden;position:relative;aspect-ratio:23 / 9;max-height:130px}.psw-performerList.psw-blockLight .psw-performerItem-background{z-index:-1;display:block;width:100%;height:60%;border-radius:10px;border:solid 2px #333}.psw-performerList.psw-blockLight .psw-performerItem-background img{width:100%;height:100%;object-fit:cover}.psw-performerList.psw-blockLight .psw-performerItem-link{display:block}.psw-performerList.psw-blockLight .psw-performerItem-profile{width:80px;height:80px;object-fit:cover;border-radius:100px;border:solid 3px #FFF;position:absolute;bottom:10px;left:10px;z-index:10}.psw-performerList.psw-blockLight .psw-performerItem-name{display:block;width:100%;height:50px;position:absolute;bottom:2px;left:0px;color:#333;letter-spacing:0.05em;font-size:1.3em;padding-left:100px;padding-top:5px}.psw-performerList.psw-blockLight .psw-performerItem-rating{display:block;position:absolute;bottom:10px;left:98px;color:#999;font-size:0.8em;width:calc(100% - 120px)}.psw-performerList.psw-blockLight .psw-performerItem-rating .ratingStars{padding-bottom:3px}.psw-performerList.psw-blockLight .psw-performerItem-rating .ratingStars span.star16x{float:left;margin-left:0px;margin-right:10px}.psw-performerList.psw-blockLight .psw-performerItem-rating .psw-psw-reviewCount .psw-txtVote{margin-right:10px}.psw-performerList.psw-blockLight .psw-button{display:inline-block;position:absolute;top:10px;right:10px;padding:8px 15px;cursor:pointer}.psw-performerList.psw-blockLight .psw-button svg{fill:#FFF;margin-right:6px}.psw-performerList.psw-blockLight .psw-button .psw-label{vertical-align:text-top;line-height:0.9em}@media (max-width: 767px){.psw-performerList.psw-blockLight .psw-performerItem-rating{bottom:2px}.psw-performerList.psw-blockLight .psw-performerItem-rating span{font-size:0.7em}.psw-performerList.psw-blockLight .psw-performerItem-rating .psw-psw-reviewCount .psw-txtVote{margin-right:2px}.psw-performerList.psw-blockLight .psw-performerItem-rating span.star16x{float:left;margin-left:0px;margin-right:5px}.psw-performerList.psw-blockLight .psw-performerItem-name{bottom:-1px}}
