.shelf-card[data-v-e4779464]{background:none;border:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:var(--space-0-5);padding:0;position:relative;text-align:start;text-decoration:none;transition:transform var(--duration-fast) var(--ease-default)}.shelf-card__lock[data-v-e4779464]{align-items:center;background:var(--interactive-primary);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);display:flex;height:var(--space-6);inset-inline-end:var(--space-1);justify-content:center;position:absolute;top:var(--space-1);width:var(--space-6)}.shelf-card[data-v-e4779464]:active{transform:scale(var(--scale-press))}.shelf-card__meta[data-v-e4779464]{align-items:flex-start;display:flex;flex:1;gap:var(--gap-inline-tight);margin-top:var(--space-1);min-width:0}.shelf-card__text[data-v-e4779464]{align-self:stretch;display:flex;flex-direction:column;gap:var(--space-0-5);justify-content:space-between;min-width:0}.shelf-card__dot[data-v-e4779464]{background-color:var(--shelf-card-dot-bg);border-radius:var(--radius-full);flex-shrink:0;height:var(--space-2);margin-top:calc((var(--line-height-sm) - var(--space-2))/2);width:var(--space-2)}.shelf-card__name[data-v-e4779464]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}@media(min-width:768px){.shelf-card__cover[data-v-e4779464]{transition:transform var(--duration-fast) var(--ease-spring)}.shelf-card:hover .shelf-card__cover[data-v-e4779464]{transform:translateY(-2px)}}
