.pass[data-v-e4c2a9a1]{--facet:#6b7280}.pass--voice[data-v-e4c2a9a1]{--facet:#d75c77}.pass--cast[data-v-e4c2a9a1]{--facet:#d4892a}.pass--music[data-v-e4c2a9a1]{--facet:#8b5cf6}.pass--creator[data-v-e4c2a9a1]{--facet:#4f6bd8}.pass--staff[data-v-e4c2a9a1]{--facet:#2ba8a0}.pass__swing[data-v-e4c2a9a1]{position:relative;padding-top:1.1rem;transform-origin:50% 0}.pass:hover .pass__swing[data-v-e4c2a9a1]{animation:pass-swing-e4c2a9a1 1.4s ease-in-out}@keyframes pass-swing-e4c2a9a1{0%,to{transform:rotate(0)}20%{transform:rotate(2.2deg)}45%{transform:rotate(-1.6deg)}70%{transform:rotate(.8deg)}}.pass__strap[data-v-e4c2a9a1]{top:0;width:1.1rem;height:1.75rem;border-radius:.2rem .2rem 0 0;background:repeating-linear-gradient(180deg,var(--facet) 0 .35rem,color-mix(in oklch,var(--facet) 70%,#fff) .35rem .5rem);z-index:2}.pass__clip[data-v-e4c2a9a1],.pass__strap[data-v-e4c2a9a1]{position:absolute;left:50%;translate:-50% 0}.pass__clip[data-v-e4c2a9a1]{top:1.35rem;width:1.6rem;height:.7rem;border-radius:.25rem;background:linear-gradient(180deg,#e5e7eb,#9ca3af);box-shadow:0 2px 4px #00000040,inset 0 1px #fffc;z-index:3}.pass__card[data-v-e4c2a9a1]{box-shadow:0 1px 2px #0000000f;transition:box-shadow .35s ease}.pass:hover .pass__card[data-v-e4c2a9a1]{box-shadow:0 18px 32px -16px color-mix(in oklch,var(--facet) 60%,transparent)}.pass__head[data-v-e4c2a9a1]{background:var(--facet)}.pass-seal[data-v-e4c2a9a1]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.6rem;background:var(--facet);color:#fff;font-size:.8rem;font-weight:700;line-height:1;writing-mode:vertical-rl;box-shadow:inset 0 0 0 2px #ffffff73,0 4px 10px -4px #00000080;transform:rotate(-8deg);transition:transform .3s ease}.pass:hover .pass-seal[data-v-e4c2a9a1]{transform:rotate(-14deg) scale(1.08)}@media(prefers-reduced-motion:reduce){.pass:hover .pass__swing[data-v-e4c2a9a1]{animation:none}.pass-seal[data-v-e4c2a9a1],.pass__card[data-v-e4c2a9a1]{transition:none}}
