.date-wheel{display:grid;grid-gap:var(--space-md);gap:var(--space-md);padding:var(--space-md);border-radius:var(--radius-xl);background:var(--color-bg);color:var(--color-text)}.seg{display:grid;grid-template-columns:1fr 1fr;padding:var(--space-3xs);border-radius:var(--radius-pill);background:var(--color-surface-strong)}.seg__item{height:34px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-text-soft);font-size:var(--text-md);cursor:pointer}.seg__item[aria-checked=true]{background:var(--color-bg);color:var(--color-accent);font-weight:700;box-shadow:var(--shadow-sm)}.wheels{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:var(--space-xs);gap:var(--space-xs)}.wheel{position:relative;display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);text-align:center}.wheel__label{font-size:var(--text-md);color:var(--color-text-faint)}.wheel__list{position:relative;height:calc(var(--wheel-item-height) * 5);padding:calc(var(--wheel-item-height) * 2) 0;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:linear-gradient(var(--color-accent-bg),var(--color-accent-bg)) 50% /calc(100% - var(--space-sm)) var(--wheel-item-height) no-repeat,var(--color-bg)}.wheel__list::-webkit-scrollbar{display:none}.wheel__item{display:block;width:100%;height:var(--wheel-item-height);border:0;background:none;color:var(--color-text-faint);font-size:var(--text-md);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;scroll-snap-align:center;cursor:pointer}.wheel__item[aria-selected=true]{color:var(--color-primary-pressed);font-size:var(--text-xl);font-weight:700}.toggle{width:100%;min-height:44px}.time-wheel{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm)}.wheels--time{grid-template-columns:1fr 1fr}.time-wheel.is-unknown .wheels{opacity:.45}.date-wheel.is-unset .wheel__item[aria-selected=true]{opacity:.55;font-weight:400}.date-wheel__hint{margin:4px 0 0;font-size:13px;opacity:.7;text-align:center}