.hsfc-RadioFieldGroup__Options.ptr-stars-hidden{display:none!important}.ptr-star-rating{align-items:center;display:flex;flex-direction:row;gap:.25rem;margin-top:.5rem}.ptr-star-btn{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;justify-content:center;margin:0;padding:0;transition:transform .15s ease}.ptr-star-btn svg{fill:#d1d5db;height:28px;transform-origin:center;transition:fill .15s ease,transform .15s ease;width:28px}.ptr-star-btn:hover svg{transform:scale(1.15)}.ptr-star-btn.ptr-filled svg{fill:#f59e0b}.ptr-star-btn.ptr-hovered svg{fill:#fbbf24}.ptr-star-btn:active svg{transform:scale(.95)}.hsfc-RadioFieldGroup__Options.ptr-inline{align-items:center;display:flex!important;flex-wrap:wrap;gap:1rem}.hsfc-RadioFieldGroup__Options.ptr-inline>div{align-items:center;display:flex}[data-hsfc-id=Renderer] .hsfc-RadioFieldGroup__Options.ptr-inline>:not(:last-child){margin-bottom:0}.prt-inline [type=radio]+span{line-height:1.66}.ptr-rating-table thead th,.ptr-section-heading{font-size:.875rem;font-weight:600}.ptr-rating-table tbody td:first-child,.ptr-star-rating~.hsfc-FieldLabel,[data-hsfc-id=RadioFieldGroup] .hsfc-FieldLabel{font-size:1rem;font-weight:500}.ptr-helper-text,[data-hsfc-id=RadioFieldGroup] .hs-error-msg,[data-hsfc-id=RadioFieldGroup] .hsfc-ErrorMessage{font-size:.8125rem}.ptr-rating-table-wrapper{margin:1rem 0 1.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.ptr-rating-table{border-collapse:collapse;font-size:1rem;width:100%}.ptr-rating-table td,.ptr-rating-table th{border-bottom:1px solid #e5e7eb;padding:.75rem .5rem;text-align:center}.ptr-rating-table td:first-child,.ptr-rating-table th:first-child{font-weight:500;min-width:200px;text-align:left}.ptr-rating-table thead th{background:#f9fafb;border-bottom:2px solid #d1d5db;color:#374151;font-weight:600}.ptr-rating-table tbody tr:last-child td{border-bottom:none}.ptr-rating-table input[type=radio]{cursor:pointer;height:18px;margin:0;opacity:1;pointer-events:all;transform:translate(-50%);width:18px}.ptr-rating-table tr.ptr-row-selected{background-color:rgba(245,158,11,.05)}.ptr-rating-table tbody tr:hover{background-color:rgba(0,0,0,.02)}.ptr-rating-table tr.ptr-row-selected:hover{background-color:rgba(245,158,11,.08)}@media (max-width:640px){.ptr-rating-table td:first-child,.ptr-rating-table th:first-child{background:#fff;left:0;min-width:140px;position:sticky;z-index:1}.ptr-rating-table thead th:first-child{background:#f9fafb}.ptr-rating-table tr.ptr-row-selected td:first-child{background:rgba(245,158,11,.05)}}