*{box-sizing:border-box;margin:0;padding:0}body{min-height:calc(-1px + var(--vh) * 100);background-color:#0080ff;justify-content:center;align-items:center;padding:1rem;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5;display:flex}.text{color:#333;font-size:1.125rem;font-weight:400}.sr-only{white-space:nowrap;clip-path:inset(50%);border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._star_15220_1{--star-color:#ccc;--star-active-color:gold;color:var(--star-color,#ccc);cursor:pointer;background-color:#0000;border:none;border-radius:.25rem;font-size:2rem;line-height:1;display:inline-block}._star--active_15220_13{color:var(--star-active-color,gold)}._star_15220_1:focus-visible{outline:.125rem solid var(--star-color,#ccc)}._button_ct2go_1{--button-bg-color:#0080ff;vertical-align:middle;color:#fff;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--button-bg-color,#0080ff);border:1px solid #0000;border-radius:9999px;padding:.5rem 1rem;font-weight:500;display:inline-block}._button_ct2go_1:disabled{cursor:not-allowed;opacity:.5}._button_ct2go_1:focus-visible{outline:.125rem solid var(--button-bg-color,#0080ff);outline-offset:.125rem}._modal_ydo1k_1{z-index:1;background-color:#00000080;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex;position:fixed;inset:0;overflow:hidden auto}._content_ydo1k_16{text-align:center;background-color:#fff;border-radius:.25rem;flex-direction:column;align-items:center;row-gap:1rem;width:100%;max-width:320px;padding:1rem;display:flex}._title_ydo1k_29{font-size:1.5rem;font-weight:500}._button_ydo1k_34{--button-bg-color:red}._rating_14d6e_1{text-align:center;background-color:#fff;border:1px solid #ddd;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;row-gap:1rem;max-width:640px;padding:2.5rem 1.875rem;display:flex;box-shadow:0 .25rem .75rem #0000001a}._title_14d6e_16{font-size:1.5rem;font-weight:500}._stars_14d6e_21{justify-content:center;margin:0 -.25rem;display:flex}._stars_14d6e_21>*{padding:0 .25rem}._button_14d6e_30{margin-top:.5rem}
