.violet-work[data-v-fccc8f8e]{background:radial-gradient(at 60% 35%,#7456c71c,#0000 55%);position:relative}.violet-work__cards[data-v-fccc8f8e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.violet-work__cards[data-v-fccc8f8e]>:nth-child(2){margin-top:16px}.violet-work__controls[data-v-fccc8f8e]{justify-content:center;align-items:center;gap:22px;margin-top:28px;display:flex}.violet-work__controls>div[data-v-fccc8f8e]{color:#898293;align-items:center;gap:12px;font-size:10px;display:flex}.violet-work__controls i[data-v-fccc8f8e]{background:linear-gradient(90deg,#d9c8ff,#b99aef22);width:60px;height:1px}.violet-work__controls button[data-v-fccc8f8e]{width:32px;height:32px}.violet-work__controls button:first-child svg[data-v-fccc8f8e]{transform:rotate(180deg)}.violet-work__controls button:last-child svg[data-v-fccc8f8e]{transform:none}@media (max-width:800px){.violet-work__cards[data-v-fccc8f8e]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:repeat(3,80%);gap:15px;padding:0 0 15px;overflow-x:auto}.violet-work__cards[data-v-fccc8f8e]>*{scroll-snap-align:start}.violet-work__cards[data-v-fccc8f8e]>:nth-child(2){margin-top:0}}@media (prefers-reduced-motion:no-preference){.violet-work__cards[data-v-fccc8f8e]>*{animation:.55s both case-in-fccc8f8e}@keyframes case-in-fccc8f8e{0%{opacity:.2;translate:0 15px}to{opacity:1;translate:0}}}
