.cl-paint{transition:fill .45s cubic-bezier(.2,.7,.2,1)}.cl-stage{transition:background-color .45s cubic-bezier(.2,.7,.2,1)}.cl-ring:focus-visible{outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 5px #0e1726}.cl-deck{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;-webkit-tap-highlight-color:transparent;align-items:flex-end;gap:2px;padding:22px calc(50% - 22px) 6px;display:flex;overflow:auto hidden}.cl-deck::-webkit-scrollbar{display:none}.cl-deck.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.cl-deck:focus-visible{outline:none}.cl-deck-wrap:has(.cl-deck:focus-visible) .cl-deck-focus{opacity:1}.cl-chip{scroll-snap-align:center;height:92px;font-family:var(--font-display);letter-spacing:-.01em;border-radius:6px 6px 3px 3px;flex:0 0 44px;justify-content:center;align-items:flex-end;padding-bottom:7px;font-size:10.5px;font-weight:700;transition:transform .25s cubic-bezier(.2,.7,.2,1),height .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s;display:flex;box-shadow:inset 0 0 0 1px #0e17261a}.cl-chip[data-first]:not(:first-child){margin-left:10px}.cl-chip[data-on]{height:116px;font-size:11.5px;transform:translateY(-4px);box-shadow:inset 0 0 0 1px #0e17261f,0 18px 28px -14px #0e17268c}@media (hover:hover){.cl-chip:hover:not([data-on]){transform:translateY(-6px)}}.cl-search::-webkit-search-cancel-button{appearance:none}
