.RatingChart-module__vk0AMq__figure{gap:var(--space-3);flex-direction:column;width:100%;min-width:0;margin:0;display:flex}.RatingChart-module__vk0AMq__compact{gap:0}.RatingChart-module__vk0AMq__head{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.RatingChart-module__vk0AMq__change{font-size:var(--text-sm);margin:0}.RatingChart-module__vk0AMq__plot{width:100%;position:relative}.RatingChart-module__vk0AMq__svg{touch-action:pan-y;display:block}.RatingChart-module__vk0AMq__svg:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.RatingChart-module__vk0AMq__band{fill:var(--tier-iron);opacity:.12}.RatingChart-module__vk0AMq__band[data-tier=bronze]{fill:var(--tier-bronze)}.RatingChart-module__vk0AMq__band[data-tier=silver]{fill:var(--tier-silver)}.RatingChart-module__vk0AMq__band[data-tier=gold]{fill:var(--tier-gold)}.RatingChart-module__vk0AMq__band[data-tier=platinum]{fill:var(--tier-platinum)}.RatingChart-module__vk0AMq__band[data-tier=elite]{fill:var(--tier-elite)}.RatingChart-module__vk0AMq__bandLabel{fill:var(--color-text-muted);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.RatingChart-module__vk0AMq__bound{stroke:var(--color-border-strong);stroke-width:1px}.RatingChart-module__vk0AMq__axis{fill:var(--color-text-muted);font-family:var(--font-mono);font-size:10px}.RatingChart-module__vk0AMq__line{fill:none;stroke:var(--color-accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.RatingChart-module__vk0AMq__draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.6s ease-out forwards RatingChart-module__vk0AMq__draw}@keyframes RatingChart-module__vk0AMq__draw{to{stroke-dashoffset:0}}.RatingChart-module__vk0AMq__dot{fill:var(--color-accent);stroke:var(--color-surface-1);stroke-width:2px}.RatingChart-module__vk0AMq__crosshair{stroke:var(--color-text-muted);stroke-width:1px;stroke-dasharray:2 3}.RatingChart-module__vk0AMq__tip{align-items:baseline;gap:var(--space-2);padding:var(--space-1) var(--space-2);background:var(--glass-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-size:var(--text-xs);white-space:nowrap;pointer-events:none;transition:left 80ms linear;display:flex;position:absolute;transform:translate(-50%)}.RatingChart-module__vk0AMq__tipValue{font-family:var(--font-mono);font-weight:600;font-size:var(--text-sm);color:var(--color-text)}.RatingChart-module__vk0AMq__tipDate{color:var(--color-text-muted)}.RatingChart-module__vk0AMq__up{color:var(--color-win)}.RatingChart-module__vk0AMq__down{color:var(--color-loss)}.RatingChart-module__vk0AMq__empty{font-size:var(--text-sm);padding:var(--space-4) 0;margin:0}.RatingChart-module__vk0AMq__emptyRange{place-items:center;display:grid;position:absolute;inset:0}.RatingChart-module__vk0AMq__data{font-size:var(--text-sm)}.RatingChart-module__vk0AMq__data summary{cursor:pointer;color:var(--color-text-muted);min-height:var(--target-min);align-items:center;width:fit-content;display:flex}.RatingChart-module__vk0AMq__tableWrap{border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:240px;overflow:auto}.RatingChart-module__vk0AMq__tableWrap table{border-collapse:collapse;width:100%}.RatingChart-module__vk0AMq__tableWrap th,.RatingChart-module__vk0AMq__tableWrap td{padding:var(--space-1) var(--space-3);text-align:right;border-bottom:1px solid var(--color-border)}.RatingChart-module__vk0AMq__tableWrap th:first-child,.RatingChart-module__vk0AMq__tableWrap td:first-child{text-align:left}.RatingChart-module__vk0AMq__tableWrap th{background:var(--color-surface-2);color:var(--color-text-muted);font-weight:500;position:sticky;top:0}@media (prefers-reduced-motion:reduce){.RatingChart-module__vk0AMq__draw{stroke-dashoffset:0;animation:none}.RatingChart-module__vk0AMq__tip{transition:none}}
.ProfileNudge-module__D0H65G__nudge{min-width:0}.ProfileNudge-module__D0H65G__card{padding:var(--space-4);background:var(--color-surface-1);border:var(--card-border);border-left:3px solid var(--color-info);border-radius:var(--card-radius)}.ProfileNudge-module__D0H65G__title{font-size:var(--text-md);margin:0 0 var(--space-2)}.ProfileNudge-module__D0H65G__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProfileNudge-module__D0H65G__line .ProfileNudge-module__D0H65G__list{gap:var(--space-1)}.ProfileNudge-module__D0H65G__item{align-items:center;gap:0 var(--space-3);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.ProfileNudge-module__D0H65G__line .ProfileNudge-module__D0H65G__item{padding:var(--space-1) 0 var(--space-1) var(--space-3);border-left:2px solid var(--color-info)}.ProfileNudge-module__D0H65G__text{min-width:0;color:var(--color-text);flex:16rem}.ProfileNudge-module__D0H65G__line .ProfileNudge-module__D0H65G__text{color:var(--color-text-muted)}.ProfileNudge-module__D0H65G__actions{align-items:center;gap:var(--space-1);display:inline-flex}.ProfileNudge-module__D0H65G__link{min-height:var(--target-min);white-space:nowrap;align-items:center;display:inline-flex}.ProfileNudge-module__D0H65G__dismiss{width:var(--target-min);height:var(--target-min);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.ProfileNudge-module__D0H65G__dismiss:hover{color:var(--color-text);background:var(--color-surface-2)}.ProfileNudge-module__D0H65G__dismiss:focus-visible{box-shadow:var(--focus-ring);outline:none}
.Throbber-module__Bwy1Gq__throbber{border:2px solid var(--color-win-subtle);border-top-color:var(--color-win);border-right-color:var(--color-win);vertical-align:middle;border-radius:50%;flex:none;width:12px;height:12px;animation:.9s linear infinite Throbber-module__Bwy1Gq__spin;display:inline-block}@keyframes Throbber-module__Bwy1Gq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Throbber-module__Bwy1Gq__throbber{border-color:var(--color-win);animation:none}}
.ModeAvailabilityHint-module__SEsITW__card{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--card-border);border-left:3px solid var(--color-loss);border-radius:var(--card-radius);background:var(--color-surface-1);flex-direction:column;display:flex}.ModeAvailabilityHint-module__SEsITW__lines{gap:var(--space-2);font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ModeAvailabilityHint-module__SEsITW__line{align-items:center;gap:var(--space-2);display:flex}.ModeAvailabilityHint-module__SEsITW__icon{color:var(--color-loss);flex:none}
.PartySize-module__A0-sIa__row{color:var(--color-text);vertical-align:middle;align-items:center;gap:2px;display:inline-flex}.PartySize-module__A0-sIa__empty{color:var(--icon-empty)}.PartySize-module__A0-sIa__over{color:var(--color-loss)}
