.lz-slots{flex-direction:column;gap:10px;min-width:0;padding-top:4px;display:flex}.lz-slots__title{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--lz-mute);font-size:12px}.lz-slots__days{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--lz-hairline-dark-2,#ffffff29) transparent;gap:6px;min-width:0;padding-bottom:6px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 22px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 22px),#0000 100%)}.lz-slots__day{scroll-snap-align:start;white-space:nowrap;cursor:pointer;border:1px solid var(--lz-hairline-dark-2,#ffffff29);border-radius:var(--lz-radius-trust,6px);min-height:36px;color:inherit;font-family:var(--font-mono);letter-spacing:.04em;background:0 0;flex:none;align-items:center;padding:0 12px;font-size:12px;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.lz-slots__day.is-on{border-color:var(--lz-signal);background:color-mix(in srgb, var(--lz-signal) 16%, transparent);color:var(--lz-text-dark,#fff)}.lz-slots__times{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--lz-hairline-dark-2,#ffffff29) transparent;grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:6px;min-width:0;max-height:168px;padding-right:4px;display:grid;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 20px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 20px),#0000 100%)}.lz-slots__times[data-full=true]{-webkit-mask-image:none;mask-image:none}.lz-slots__time{cursor:pointer;border:1px solid var(--lz-hairline-dark-2,#ffffff29);border-radius:var(--lz-radius-trust,6px);min-height:38px;color:inherit;font-family:var(--font-mono);background:0 0;justify-content:center;align-items:center;font-size:13px;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}@media (hover:hover){.lz-slots__day:hover,.lz-slots__time:hover{border-color:color-mix(in srgb, var(--lz-signal) 60%, transparent)}}.lz-slots__time.is-on{border-color:var(--lz-signal);background:var(--lz-signal);color:#101010;font-weight:600}.lz-slots__hint{color:var(--lz-mute);font-size:12px;line-height:1.4}.lz-slots__hint[data-chosen=true]{color:var(--lz-text-dark,#f7f8f8)}[data-version=signal] .lz-slots__day,[data-version=signal] .lz-slots__time,[data-version=editorial] .lz-slots__day,[data-version=editorial] .lz-slots__time{border-color:var(--lz-hairline-light)}[data-version=signal] .lz-slots__hint[data-chosen=true],[data-version=editorial] .lz-slots__hint[data-chosen=true]{color:var(--lz-ink)}.ai .lz-slots{gap:8px;padding:0 14px 2px}.ai .lz-slots__title{display:none}.ai .lz-slots__times{grid-template-columns:repeat(auto-fill,minmax(62px,1fr));max-height:92px}.ai .lz-slots__time{min-height:32px;font-size:12px}.ai .lz-slots__day{min-height:30px;font-size:11px}.ai .lz-slots__hint{font-size:11px}
