.JyKwkW_root{position:relative}.JyKwkW_controls{justify-content:flex-end;gap:8px;margin-bottom:16px;display:flex}.JyKwkW_step{width:48px;height:48px;color:var(--fg);transition:background-color var(--t-hover) var(--ease-out), opacity var(--t-hover) var(--ease-out), translate .42s var(--ease-out);border:1px solid;place-items:center;display:inline-grid}.JyKwkW_step:disabled{opacity:.35;cursor:default}@media (hover:hover) and (pointer:fine){.JyKwkW_step:not(:disabled):hover{background:var(--bg-raised)}}.JyKwkW_arrow{background:currentColor;width:18px;height:1.5px;position:relative}.JyKwkW_arrow:after{content:"";border-top:1.5px solid;border-right:1.5px solid;width:7px;height:7px;position:absolute;top:50%;right:0;translate:0 -50%;rotate:45deg}.JyKwkW_back{rotate:180deg}.JyKwkW_track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--margin);margin-inline:calc(-1 * var(--margin));scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;padding-bottom:12px;overflow-x:auto}.JyKwkW_list{gap:var(--gutter);width:max-content;padding-inline:var(--margin);display:flex}.JyKwkW_list>li{scroll-snap-align:start;flex:none;width:clamp(240px,72vw,420px)}@media (min-width:64rem){.JyKwkW_list>li{width:clamp(300px,28vw,440px)}}@media (hover:hover) and (pointer:fine){.JyKwkW_track{scroll-snap-type:none;scrollbar-width:none}.JyKwkW_track[data-dragging]{-webkit-user-select:none;user-select:none}.JyKwkW_track[data-dragging] img{pointer-events:none}}
