.stc-tool-rating{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px 25px;max-width:100%;margin:4px 0 25px;padding:17px 21px;border:1px solid #d9e5f0;border-radius:14px;background:linear-gradient(110deg,#f7faff,#f7fcf9);font-family:inherit;color:#0b294c;}.stc-tool-rating__intro{display:flex;flex-direction:column;gap:4px;min-width:185px;flex:1 1 200px;}.stc-tool-rating__title{font-size:19px;font-weight:800;line-height:1.25;color:#0b2a51;}.stc-tool-rating__summary{color:#4b617a;font-size:15px;line-height:1.4;}.stc-tool-rating__controls{display:flex;align-items:center;flex-wrap:wrap;gap:13px;}.stc-tool-rating__stars{display:flex;align-items:center;gap:2px;}.stc-tool-rating__star{appearance:none!important;display:inline-grid!important;place-items:center!important;flex:0 0 34px!important;width:34px!important;height:38px!important;min-width:34px!important;padding:0!important;margin:0!important;box-shadow:none!important;border:0!important;border-radius:6px!important;background:transparent!important;color:#b8c5d5!important;font-family:Arial,sans-serif!important;font-size:32px!important;line-height:1!important;cursor:pointer!important;transition:color .12s ease,transform .12s ease;}.stc-tool-rating__star.is-active,.stc-tool-rating__star:hover{color:#e6a400!important;}.stc-tool-rating__star:focus-visible{outline:3px solid #247ac5!important;outline-offset:2px;}.stc-tool-rating__star:disabled{cursor:not-allowed!important;opacity:.78;}.stc-tool-rating__submit{appearance:none;display:inline-block!important;padding:10px 16px!important;border:0!important;border-radius:9px!important;background:#087a3c!important;color:#fff!important;font-family:inherit!important;font-size:14px!important;line-height:1.4!important;font-weight:750!important;cursor:pointer!important;white-space:nowrap;}.stc-tool-rating__submit:disabled{background:#9cafc1!important;cursor:not-allowed!important;}.stc-tool-rating__submit:not(:disabled):hover,.stc-tool-rating__submit:not(:disabled):focus-visible{background:#076533!important;}.stc-tool-rating__feedback{flex:0 0 100%;margin:0!important;color:#1c6543;font-size:14px!important;line-height:1.35!important;}.stc-tool-rating__feedback:empty{display:none;}@media (max-width:600px){.stc-tool-rating{padding:15px;gap:12px;}.stc-tool-rating__controls{width:100%;justify-content:space-between;gap:8px;}.stc-tool-rating__star{min-width:31px!important;flex-basis:31px!important;width:31px!important;font-size:29px!important;}.stc-tool-rating__submit{padding:9px 13px!important;}}@media (prefers-reduced-motion:reduce){.stc-tool-rating__star{transition:none;}}
