.qbit-rating-field{border:0;padding:0;margin:0}.qbit-rating-label{font-size:14px;font-weight:600;padding:0;margin-bottom:8px}.qbit-star-rating{display:flex;gap:8px;align-items:center}.qbit-star-rating label{position:relative;display:block;margin:0!important;cursor:pointer}.qbit-star-rating input[type=radio]{position:absolute;width:1px!important;height:1px;opacity:0;padding:0}.qbit-star-rating label>span[aria-hidden]{display:block;color:#c8c5cb;font-size:38px;line-height:1.2;transition:color .15s,transform .15s}.qbit-star-rating label:has(input:checked)>span[aria-hidden],.qbit-star-rating label:has(~ label input:checked)>span[aria-hidden]{color:#d99a00}.qbit-star-rating:has(label:hover) label>span[aria-hidden]{color:#c8c5cb}.qbit-star-rating label:hover>span[aria-hidden],.qbit-star-rating label:has(~ label:hover)>span[aria-hidden]{color:#e5ac1b!important}.qbit-star-rating label:has(input:focus-visible){outline:2px solid #0078d4;outline-offset:4px;border-radius:3px}.qbit-star-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}