.Projects-module__K3d-Xa__track{--project-card-width:86%;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;gap:1rem;display:flex;position:relative;overflow-x:auto}.Projects-module__K3d-Xa__track::-webkit-scrollbar{display:none}.Projects-module__K3d-Xa__track:not(.Projects-module__K3d-Xa__expandedTrack){cursor:grab;touch-action:pan-x pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.Projects-module__K3d-Xa__track[data-dragging=true]{cursor:grabbing;scroll-snap-type:none}.Projects-module__K3d-Xa__track:after{content:"";flex:0 0 calc(100% - var(--project-card-width) - 1rem)}.Projects-module__K3d-Xa__card{flex:0 0 var(--project-card-width);border:1px solid var(--rule);scroll-snap-align:start;scroll-snap-stop:always;border-radius:8px;min-width:0;overflow:hidden}.Projects-module__K3d-Xa__expandedTrack{scroll-snap-type:none;overflow-x:hidden}.Projects-module__K3d-Xa__details{opacity:0;height:0;overflow:hidden}.Projects-module__K3d-Xa__controls{display:flow-root;overflow:hidden}.Projects-module__K3d-Xa__arrow{border:1px solid var(--muted);width:44px;height:44px;color:var(--fg);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:border-color .18s,color .18s;display:inline-flex}.Projects-module__K3d-Xa__arrow:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.Projects-module__K3d-Xa__arrow:disabled{border-color:var(--rule);color:var(--muted);opacity:.55;cursor:default}@media (min-width:640px){.Projects-module__K3d-Xa__track{--project-card-width:72%}}@media (prefers-reduced-motion:reduce){.Projects-module__K3d-Xa__arrow{transition:none}}
