.car{width:100%;position:relative}.car-palco{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;position:relative}.car-palco[data-segurando]{cursor:grabbing}.car-slot{transform-origin:50%;position:absolute;top:50%;left:50%}.car-deriva{width:100%;height:100%;animation:5s ease-in-out infinite car-boia}.car-card{border-radius:var(--raio);background:var(--superficie-2);width:100%;height:100%;color:var(--texto);box-shadow:inset 0 0 0 1px var(--separador), 0 12px 28px -10px rgb(var(--sombra-rgb) / .7);-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;transition:scale .22s var(--mola);display:block;position:relative;overflow:hidden}.car-card:active{scale:.97}.car-card img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.car-legenda{background:linear-gradient(rgb(var(--sombra-rgb) / 0), rgb(var(--sombra-rgb) / .82) 45%, rgb(var(--sombra-rgb) / .96));flex-direction:column;gap:2px;padding:56px 14px 14px;display:flex;position:absolute;inset:auto 0 0}.car-legenda b{letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1.25}.car-legenda span{color:var(--texto);opacity:.85;font-size:13px}.car-setas{justify-content:center;gap:12px;margin-top:8px;display:flex}.car-seta{background:var(--superficie-2);width:44px;height:44px;color:var(--texto);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale .22s var(--mola), background-color .16s ease;border:0;border-radius:999px;place-items:center;display:grid}.car-seta:hover{background:color-mix(in srgb, var(--superficie-2) 80%, var(--texto))}.car-seta:active{scale:.92}@media (prefers-reduced-motion:reduce){.car-deriva{animation:none}}@keyframes car-boia{0%,to{transform:translateY(-2.4px)rotate(-.2deg)}50%{transform:translateY(2.4px)rotate(.2deg)}}
