/*! 🌼 daisyUI 5.7.17 - MIT License */ @layer utilities{@layer daisyui.l1.l2.l3{.rating{vertical-align:middle;--size:var(--size-selector,.25rem) * 6;display:inline-flex;position:relative}.rating input{cursor:pointer;appearance:none}.rating *{background-color:var(--color-base-content);opacity:.2;width:calc(var(--size) * 1);height:calc(var(--size));border-radius:0;@media (prefers-reduced-motion:no-preference){animation:.25s ease-out rating}}.rating .rating-hidden{background-color:#0000;width:.5rem}.rating :checked,.rating [aria-checked=true],.rating [aria-current=true],.rating :has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}.rating :focus-visible{scale:1.1;@media (prefers-reduced-motion:no-preference){transition:scale .2s ease-out}}.rating :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{.rating-half *{width:calc(var(--size) * .5)}.rating-xs{--size:var(--size-selector,.25rem) * 4}.rating-sm{--size:var(--size-selector,.25rem) * 5}.rating-md{--size:var(--size-selector,.25rem) * 6}.rating-lg{--size:var(--size-selector,.25rem) * 7}.rating-xl{--size:var(--size-selector,.25rem) * 8}}@media (width>=640px){@layer daisyui.l1.l2.l3{.sm\:rating{vertical-align:middle;--size:var(--size-selector,.25rem) * 6;display:inline-flex;position:relative}.sm\:rating input{cursor:pointer;appearance:none}.sm\:rating *{background-color:var(--color-base-content);opacity:.2;width:calc(var(--size) * 1);height:calc(var(--size));border-radius:0;@media (prefers-reduced-motion:no-preference){animation:.25s ease-out rating}}.sm\:rating .rating-hidden{background-color:#0000;width:.5rem}.sm\:rating :checked,.sm\:rating [aria-checked=true],.sm\:rating [aria-current=true],.sm\:rating :has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}.sm\:rating :focus-visible{scale:1.1;@media (prefers-reduced-motion:no-preference){transition:scale .2s ease-out}}.sm\:rating :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{.sm\:rating-half *{width:calc(var(--size) * .5)}.sm\:rating-xs{--size:var(--size-selector,.25rem) * 4}.sm\:rating-sm{--size:var(--size-selector,.25rem) * 5}.sm\:rating-md{--size:var(--size-selector,.25rem) * 6}.sm\:rating-lg{--size:var(--size-selector,.25rem) * 7}.sm\:rating-xl{--size:var(--size-selector,.25rem) * 8}}}@media (width>=768px){@layer daisyui.l1.l2.l3{.md\:rating{vertical-align:middle;--size:var(--size-selector,.25rem) * 6;display:inline-flex;position:relative}.md\:rating input{cursor:pointer;appearance:none}.md\:rating *{background-color:var(--color-base-content);opacity:.2;width:calc(var(--size) * 1);height:calc(var(--size));border-radius:0;@media (prefers-reduced-motion:no-preference){animation:.25s ease-out rating}}.md\:rating .rating-hidden{background-color:#0000;width:.5rem}.md\:rating :checked,.md\:rating [aria-checked=true],.md\:rating [aria-current=true],.md\:rating :has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}.md\:rating :focus-visible{scale:1.1;@media (prefers-reduced-motion:no-preference){transition:scale .2s ease-out}}.md\:rating :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{.md\:rating-half *{width:calc(var(--size) * .5)}.md\:rating-xs{--size:var(--size-selector,.25rem) * 4}.md\:rating-sm{--size:var(--size-selector,.25rem) * 5}.md\:rating-md{--size:var(--size-selector,.25rem) * 6}.md\:rating-lg{--size:var(--size-selector,.25rem) * 7}.md\:rating-xl{--size:var(--size-selector,.25rem) * 8}}}@media (width>=1024px){@layer daisyui.l1.l2.l3{.lg\:rating{vertical-align:middle;--size:var(--size-selector,.25rem) * 6;display:inline-flex;position:relative}.lg\:rating input{cursor:pointer;appearance:none}.lg\:rating *{background-color:var(--color-base-content);opacity:.2;width:calc(var(--size) * 1);height:calc(var(--size));border-radius:0;@media (prefers-reduced-motion:no-preference){animation:.25s ease-out rating}}.lg\:rating .rating-hidden{background-color:#0000;width:.5rem}.lg\:rating :checked,.lg\:rating [aria-checked=true],.lg\:rating [aria-current=true],.lg\:rating :has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}.lg\:rating :focus-visible{scale:1.1;@media (prefers-reduced-motion:no-preference){transition:scale .2s ease-out}}.lg\:rating :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{.lg\:rating-half *{width:calc(var(--size) * .5)}.lg\:rating-xs{--size:var(--size-selector,.25rem) * 4}.lg\:rating-sm{--size:var(--size-selector,.25rem) * 5}.lg\:rating-md{--size:var(--size-selector,.25rem) * 6}.lg\:rating-lg{--size:var(--size-selector,.25rem) * 7}.lg\:rating-xl{--size:var(--size-selector,.25rem) * 8}}}@media (width>=1280px){@layer daisyui.l1.l2.l3{.xl\:rating{vertical-align:middle;--size:var(--size-selector,.25rem) * 6;display:inline-flex;position:relative}.xl\:rating input{cursor:pointer;appearance:none}.xl\:rating *{background-color:var(--color-base-content);opacity:.2;width:calc(var(--size) * 1);height:calc(var(--size));border-radius:0;@media (prefers-reduced-motion:no-preference){animation:.25s ease-out rating}}.xl\:rating .rating-hidden{background-color:#0000;width:.5rem}.xl\:rating :checked,.xl\:rating [aria-checked=true],.xl\:rating [aria-current=true],.xl\:rating :has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}.xl\:rating :focus-visible{scale:1.1;@media (prefers-reduced-motion:no-preference){transition:scale .2s ease-out}}.xl\:rating :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{.xl\:rating-half *{width:calc(var(--size) * .5)}.xl\:rating-xs{--size:var(--size-selector,.25rem) * 4}.xl\:rating-sm{--size:var(--size-selector,.25rem) * 5}.xl\:rating-md{--size:var(--size-selector,.25rem) * 6}.xl\:rating-lg{--size:var(--size-selector,.25rem) * 7}.xl\:rating-xl{--size:var(--size-selector,.25rem) * 8}}}@media (width>=1536px){@layer daisyui.l1.l2.l3{.\32 xl\:rating{vertical-align:middle;--size:var(--size-selector,.25rem) * 6;display:inline-flex;position:relative}.\32 xl\:rating input{cursor:pointer;appearance:none}.\32 xl\:rating *{background-color:var(--color-base-content);opacity:.2;width:calc(var(--size) * 1);height:calc(var(--size));border-radius:0;@media (prefers-reduced-motion:no-preference){animation:.25s ease-out rating}}.\32 xl\:rating .rating-hidden{background-color:#0000;width:.5rem}.\32 xl\:rating :checked,.\32 xl\:rating [aria-checked=true],.\32 xl\:rating [aria-current=true],.\32 xl\:rating :has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}.\32 xl\:rating :focus-visible{scale:1.1;@media (prefers-reduced-motion:no-preference){transition:scale .2s ease-out}}.\32 xl\:rating :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{.\32 xl\:rating-half *{width:calc(var(--size) * .5)}.\32 xl\:rating-xs{--size:var(--size-selector,.25rem) * 4}.\32 xl\:rating-sm{--size:var(--size-selector,.25rem) * 5}.\32 xl\:rating-md{--size:var(--size-selector,.25rem) * 6}.\32 xl\:rating-lg{--size:var(--size-selector,.25rem) * 7}.\32 xl\:rating-xl{--size:var(--size-selector,.25rem) * 8}}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}}