.start-date[data-v-c5cadb58]{white-space:nowrap}.start-date--today[data-v-c5cadb58],.start-date--tomorrow[data-v-c5cadb58],.start-date--after-tomorrow[data-v-c5cadb58]{background:color-mix(in srgb, currentColor 20%, transparent);border-radius:3px;width:max-content;padding-inline:4px;display:inline-block}.start-date.start-date--today[data-v-c5cadb58]{color:var(--success);font-weight:600}.start-date.start-date--tomorrow[data-v-c5cadb58]{color:var(--warning);font-weight:600}.start-date.start-date--after-tomorrow[data-v-c5cadb58]{color:var(--danger);font-weight:600}.sb[data-v-d67e9eb8]{flex-wrap:wrap;gap:8px;min-width:0;display:inline-flex}.sb__item[data-v-d67e9eb8]{min-width:40px;height:24px;font-family:var(--font-condensed);color:var(--text);white-space:nowrap;text-overflow:ellipsis;border:1px solid;border-radius:3px;justify-content:center;align-items:center;max-width:100%;padding:0 7px;font-size:12px;line-height:1.15;display:inline-flex;overflow:hidden}.sb__item--chronicle[data-v-d67e9eb8]{background:var(--badge-chronicle);border-color:var(--badge-chronicle-border)}.sb__item--rates[data-v-d67e9eb8]{background:var(--badge-rates);border-color:var(--badge-rates-border)}.sb__item--type[data-v-d67e9eb8]{background:var(--badge-type);border-color:var(--badge-type-border)}.sb--sm[data-v-d67e9eb8]{gap:5px}.sb--sm .sb__item[data-v-d67e9eb8]{min-width:31px;height:20px;font-family:var(--font-body);font-size:10px}.sb--sm .sb__item--chronicle[data-v-d67e9eb8]{background:var(--badge-chronicle-alt)}.sb--sm .sb__item--rates[data-v-d67e9eb8]{background:var(--badge-rates-alt);border-color:var(--badge-chronicle-border)}.sb--compact[data-v-d67e9eb8]{flex:none;grid-template-columns:64px 42px 48px;gap:3px;display:grid}.sb--compact .sb__item[data-v-d67e9eb8]{text-align:center;min-width:0;height:22px;padding:0 3px;font-size:12px;line-height:20px;display:block}.sb--aligned[data-v-d67e9eb8]{grid-template-columns:72px 56px 58px;gap:4px;display:grid}.sb--aligned .sb__item[data-v-d67e9eb8]{text-align:center;min-width:0;padding:0 4px;line-height:22px;display:block}.badge[data-v-f6c6f211]{font-family:var(--font-body);border-radius:4px;flex:none;align-items:center;padding:2px 5px;font-size:13px;font-weight:700;line-height:1.15;display:inline-flex}.badge--vip[data-v-f6c6f211]{background:var(--vip);color:var(--text)}.badge--premium[data-v-f6c6f211]{background:var(--accent-gradient);color:var(--on-accent-fill)}
