.mmo-partner-banner{box-sizing:border-box;width:100%;margin:24px 0;padding:18px 24px 14px;border:1px solid #e4e7eb;border-radius:12px;background:linear-gradient(120deg,#fff,#fff8f1);color:#20242a;clear:both}.mmo-partner-label{text-transform:uppercase;font-size:11px;letter-spacing:.12em;color:#69727d;margin-bottom:12px}.mmo-partner-link{display:grid!important;grid-template-columns:minmax(140px,260px) minmax(0,1fr) 20px;align-items:center;gap:24px;color:inherit!important;text-decoration:none!important}.mmo-partner-link img{max-width:100%;width:100%;height:95px;object-fit:contain}.mmo-partner-copy{display:grid;gap:7px}.mmo-partner-copy strong{font-size:22px;line-height:1.25}.mmo-partner-copy>span{font-size:15px;line-height:1.5;color:#525d69}.mmo-partner-book{display:block;width:max-content;margin:8px 0 0 auto;color:#b94f00;font-size:12px}.mmo-partner-banner a:focus-visible{outline:3px solid #ff7300;outline-offset:3px}.darkbody .content_sidebar_header_type1.mmo-rating-header{height:auto;min-height:82px;overflow:visible;display:flow-root;background:#fff;padding:0;margin:0}.darkbody .mmo-rating-header .ratingnumber{position:static;float:right;color:#1a1b1d;font-size:4em;line-height:1;margin:0;padding:0;white-space:nowrap}.content_mmodb_details_ratingcontainer .ratingbox .star-rating a{background:#ff7300;color:#fff}.content_mmodb_details_ratingcontainer .ratingbox .star-rating-on a,.content_mmodb_details_ratingcontainer .ratingbox .star-rating-hover a{background:#c64c00;color:#fff}@media(max-width:640px){.mmo-partner-banner{padding:15px}.mmo-partner-link{grid-template-columns:minmax(0,1fr) 18px;gap:10px}.mmo-partner-link img{grid-column:1/-1;max-width:220px;justify-self:center;height:80px}.mmo-partner-copy strong{font-size:18px}.mmo-partner-copy>span{font-size:14px}.darkbody .content_sidebar_header_type1.mmo-rating-header{min-height:66px}.darkbody .mmo-rating-header .ratingnumber{font-size:3em}.content_mmodb_details_ratingcontainer .ratingcontainer form{display:flex;flex-wrap:wrap;gap:12px}.content_mmodb_details_ratingcontainer div.ratingbox{width:100%}.content_mmodb_details_ratingcontainer div.ratingsubmit{width:100%;float:none}.content_mmodb_details_ratingcontainer .ratingsubmit input{width:100%}}

.content_mmodb_details_ratingcontainer .ratingbox{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));gap:0}.mmo-rate-option{position:relative;display:block;cursor:pointer;margin:0!important;padding:0!important}.mmo-rate-option input{position:absolute;opacity:0;width:1px;height:1px;left:50%;top:50%}.mmo-rate-option span{display:flex;align-items:center;justify-content:center;min-height:50px;background:#ff7300;color:white;font-weight:400!important}.mmo-rate-option:hover span{background:#dc5900}.mmo-rate-option input:checked+span{background:#a94300;box-shadow:inset 0 0 0 3px white;font-weight:700!important}.mmo-rate-option input:focus-visible+span{outline:3px solid white;outline-offset:-3px}@media(max-width:640px){.content_mmodb_details_ratingcontainer .ratingbox{grid-template-columns:repeat(10,minmax(0,1fr))}.mmo-rate-option span{min-height:42px}}
