.rating{z-index:20;font-size:.875rem;font-weight:bolder;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:10rem}.rating span{width:1.5rem;height:1.5rem;margin:.4rem;display:inline-block;background-size:1.5rem}.rating:hover{cursor:pointer}.rating,.rating:hover{background:none!important}.rate{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}#reviewmodal-container{top:50%;left:50%;width:calc(100% - 2rem);max-width:40rem;max-height:80vh;z-index:100000000;transform:translateX(-50%) translateY(-50%)}#reviewmodal-container,.darkoverlay{position:fixed;display:flex;content:"";justify-content:center;align-items:center}.darkoverlay{top:0;left:0;width:100vw;height:100vh;z-index:1000;background:rgba(0,0,0,.5)}#reviewmodal-container .categorytop{position:relative}#reviewmodal-container .categorytop h1{font-size:1rem;font-weight:400}#reviewmodal-container .categorytop h1 span{font-size:1rem;font-weight:700}#reviewmodal-container .reviewmodal .content{padding:1rem;min-height:4rem}#reviewmodal-container .loader-container{width:auto!important;height:auto!important;position:relative!important}#reviewmodal-container .loader-container .tstick,#reviewmodal-container .loader-container .ttop{background:var(--maincolor)!important}#reviewmodal-container .reviewmodal{overflow:hidden;width:calc(100% - 2rem);max-width:40rem;background-color:var(--bgcolor);color:var(--fgcolor);border-radius:var(--bigradius);box-shadow:0 1rem 2rem 0 rgba(0,0,0,.5)}#reviewmodal-container .reviewmodal .item{border-bottom:1px solid var(--secondary-light-grey-alternative);margin-bottom:1rem}#reviewmodal-container .reviewmodal .thumbnail{overflow:hidden;width:2rem;height:2rem;border-radius:6rem}#reviewmodal-container .reviewmodal .thumbnail img{width:100%;height:100%;object-fit:cover}#reviewmodal-container .reviewmodal .user{display:grid;grid-template-columns:2rem 1fr;grid-gap:1rem;gap:1rem;align-items:center;font-size:1rem;font-weight:700}#reviewmodal-container .scrollreviews{max-height:84vh;height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--secondary-light-grey) transparent}#reviewmodal-container .description{padding:1rem;background:var(--secondary-light-grey-alternative);border-radius:var(--radius);margin-top:.5rem;margin-bottom:1rem;display:block}#reviewmodal-container .rated{font-weight:400}#reviewmodal-container .rated span{width:1.3rem;height:1.3rem;display:inline-block;background-size:1.3rem;padding-left:2rem;font-weight:700}#reviewmodal-container .reviewmodal h3,#reviewmodal-cotainer .reviewmodal h1{text-align:center;width:100%}#reviewmodal-container .reviewmodal h3{margin-top:1rem}#reviewmodal-container .reviewmodal hr{margin-top:1rem;margin-bottom:1rem;border:1px solid var(--secondary-light-grey-alternative)}#reviewmodal-container .reviewmodal textarea{resize:none;height:6rem}#reviewmodal-container .reviewmodal .rating{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;justify-content:center;align-items:center;grid-gap:1px;gap:1px;margin-bottom:1rem;margin-top:2rem}#reviewmodal-container .reviewmodal .rate{width:100%;display:flex;height:3rem;background:var(--secondary-light-grey-alternative);justify-content:center;align-items:center;gap:1px}.rate{position:relative}.rate input[type=radio]{display:none}.rate .icon{font-size:2rem;color:var(--secondary-light-grey)}.rate:hover{cursor:pointer}.rate .icon-train{position:relative;width:100%;height:100%;background-size:1.5rem}.rate span{position:absolute;top:-1rem;left:50%;transform:translateX(-50%);background:#fff;border-radius:1000rem;width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:var(--font-small);z-index:1000;box-shadow:0 .15rem .3rem 0 rgba(0,0,0,.4)}