.j4Ti-q_chip{min-height:var(--tap-min);min-width:var(--tap-min);background:var(--color-background);color:var(--color-text);font-size:var(--text-base);line-height:var(--leading-tight);scroll-snap-align:start;scroll-margin-inline:var(--space-3);border:0;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.j4Ti-q_chip:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--space-1)}.j4Ti-q_day{gap:var(--space-1);padding-inline:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-muted);color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);white-space:nowrap;transition:background-color .15s ease-out,color .15s ease-out}.j4Ti-q_sublabel{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-normal)}.j4Ti-q_category{gap:var(--space-2);padding-inline:var(--space-3);color:var(--color-text-muted);font-weight:var(--weight-medium);white-space:nowrap;transition:color .15s ease-out}.j4Ti-q_category>span{text-underline-offset:.4em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color .15s ease-out}.j4Ti-q_category:active{color:var(--color-text)}@media (hover:hover){.j4Ti-q_category:hover{color:var(--color-text)}.j4Ti-q_category:hover>span{-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong)}.j4Ti-q_day:not(.j4Ti-q_selected):hover{background:var(--color-primary-light)}.j4Ti-q_day.j4Ti-q_selected:hover{background:var(--color-primary-dark)}}.j4Ti-q_day:active:not(.j4Ti-q_selected){background:var(--color-primary-light)}.j4Ti-q_icon{width:var(--space-4);height:var(--space-4);fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}.j4Ti-q_day.j4Ti-q_selected{background:var(--color-primary);color:var(--color-background)}.j4Ti-q_day.j4Ti-q_selected .j4Ti-q_sublabel{color:inherit;opacity:.85}.j4Ti-q_category.j4Ti-q_free{color:var(--color-free);font-weight:var(--weight-semibold)}@media (hover:hover){.j4Ti-q_category.j4Ti-q_free:hover{color:var(--color-free)}}.j4Ti-q_category.j4Ti-q_selected{color:var(--color-primary-dark);font-weight:var(--weight-semibold)}.j4Ti-q_category.j4Ti-q_selected>span{-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-decoration-thickness:2px}.j4Ti-q_category.j4Ti-q_free.j4Ti-q_selected{color:var(--color-free)}.j4Ti-q_category.j4Ti-q_free.j4Ti-q_selected>span{-webkit-text-decoration-color:var(--color-free);text-decoration-color:var(--color-free)}@media (prefers-reduced-motion:reduce){.j4Ti-q_chip,.j4Ti-q_category>span{transition:none}}
.C7qekW_row{margin-inline:calc(-1 * var(--chip-row-inset,var(--space-4)));padding-inline:var(--chip-row-inset,var(--space-4));scroll-padding-inline:var(--chip-row-inset,var(--space-4));scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--space-8)), transparent);mask-image:linear-gradient(to right, black calc(100% - var(--space-8)), transparent);-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--space-8)), transparent);overflow-x:auto}.C7qekW_row::-webkit-scrollbar{display:none}.C7qekW_row:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:calc(-1 * var(--space-1))}.C7qekW_list{gap:var(--space-2);width:max-content;padding:var(--space-2) var(--space-8) var(--space-2) 0;margin:0;list-style:none;display:flex}
