// src/presets/material/rating/index.ts var rating_default = { root: { gap: "0.5rem", transitionDuration: "{transition.duration}", focusRing: { width: "0", style: "none", color: "unset", offset: "0", shadow: "none" } }, icon: { size: "1.125rem", color: "{text.muted.color}", hoverColor: "{primary.color}", activeColor: "{primary.color}" }, css: ({ dt }) => ` .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-option:hover { background: color-mix(in srgb, ${dt("rating.icon.color")}, transparent 96%) box-shadow: 0 0 1px 8px color-mix(in srgb, ${dt("rating.icon.color")}, transparent 96%); } .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-option-active:hover { background: color-mix(in srgb, ${dt("rating.icon.active.color")}, transparent 92%); box-shadow: 0 0 1px 8px color-mix(in srgb, ${dt("rating.icon.active.color")}, transparent 92%); } .p-rating-option.p-focus-visible { background: color-mix(in srgb, ${dt("rating.icon.active.color")}, transparent 84%); box-shadow: 0 0 1px 8px color-mix(in srgb, ${dt("rating.icon.active.color")}, transparent 84%); } ` }; export { rating_default as default }; //# sourceMappingURL=index.mjs.map