.cmy-page[data-v-59264b04]{margin:0 auto;max-width:1920px;padding:24px 12px 48px}@media (min-width:768px){.cmy-page[data-v-59264b04]{padding:28px 32px 64px}}.cmy-grid[data-v-59264b04]{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.cmy-grid[data-v-59264b04]{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.cmy-grid[data-v-59264b04]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.cmy-grid[data-v-59264b04]{grid-template-columns:repeat(5,minmax(0,1fr))}}.cmy-card[data-v-59264b04]{aspect-ratio:9/16;background:#1f2033;border-radius:12px;cursor:pointer;display:block;overflow:hidden;position:relative;transition:transform .2s,box-shadow .2s}.cmy-card[data-v-59264b04]:hover{box-shadow:0 14px 34px -14px rgba(236,72,153,.55);transform:translateY(-2px)}.cmy-card[data-v-59264b04]:focus-visible{outline:2px solid #ec4899;outline-offset:2px}.cmy-card--skeleton[data-v-59264b04]{animation:cmy-shimmer-59264b04 1.4s linear infinite;background:linear-gradient(90deg,#1b1c2c,#262840 50%,#1b1c2c);background-size:200% 100%;cursor:default}@keyframes cmy-shimmer-59264b04{to{background-position:-200% 0}}.cmy-img[data-v-59264b04],.cmy-video[data-v-59264b04]{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.cmy-video[data-v-59264b04]{opacity:0;transition:opacity .25s}.cmy-video[data-ready][data-v-59264b04]{opacity:1}.cmy-shade[data-v-59264b04]{background:linear-gradient(0deg,rgba(0,0,0,.78),transparent);height:38%;top:auto}.cmy-hover[data-v-59264b04],.cmy-shade[data-v-59264b04]{bottom:0;left:0;pointer-events:none;position:absolute;right:0}.cmy-hover[data-v-59264b04]{align-items:center;background:rgba(0,0,0,.3);display:flex;justify-content:center;opacity:0;top:0;transition:opacity .2s}.cmy-card:focus-visible .cmy-hover[data-v-59264b04],.cmy-card:hover .cmy-hover[data-v-59264b04]{opacity:1}.cmy-generate[data-v-59264b04]{align-items:center;background:linear-gradient(90deg,#9333ea,#db2777);border-radius:8px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:8px 16px}.cmy-generate svg[data-v-59264b04]{height:16px;width:16px}@media (max-width:768px){.cmy-hover[data-v-59264b04]{display:none}}.cmy-top[data-v-59264b04]{align-items:flex-start;display:flex;gap:6px;left:8px;pointer-events:none;position:absolute;right:8px;top:8px}.cmy-top>[data-v-59264b04]{pointer-events:auto}.cmy-ref[data-v-59264b04]{aspect-ratio:2/3;border:2px solid #fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.35);flex:none;max-width:88px;-o-object-fit:cover;object-fit:cover;width:27%}.cmy-corner[data-v-59264b04]{align-items:center;display:flex;gap:6px;margin-left:auto;min-height:36px}.cmy-badge[data-v-59264b04]{background:linear-gradient(135deg,#f8cb5c,#f0b13f 55%,#e39a2e);border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.35);color:#2a1804;font-size:.75rem;font-weight:600;height:1.625rem;line-height:1;padding:0 .625rem;white-space:nowrap}.cmy-badge[data-v-59264b04],.cmy-sound[data-v-59264b04]{align-items:center;display:inline-flex}.cmy-sound[data-v-59264b04]{background:linear-gradient(135deg,#c084fc,#ec4899);border-radius:999px;box-shadow:0 2px 8px rgba(0,0,0,.3);color:#fff;height:36px;justify-content:center;opacity:.75;transition:opacity .15s,transform .15s;width:36px}.cmy-sound.is-on[data-v-59264b04],.cmy-sound[data-v-59264b04]:hover{opacity:1}.cmy-sound[data-v-59264b04]:active{transform:scale(.94)}.cmy-sound svg[data-v-59264b04]{height:20px;width:20px}.cmy-meta[data-v-59264b04]{align-items:center;bottom:12px;display:flex;flex-direction:column;gap:2px;left:10px;pointer-events:none;position:absolute;right:10px;text-align:center}.cmy-title[data-v-59264b04]{color:#fff;font-size:16px;font-weight:600;text-shadow:0 1px 6px rgba(0,0,0,.6)}.cmy-author[data-v-59264b04],.cmy-title[data-v-59264b04]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmy-author[data-v-59264b04]{color:rgba(226,220,255,.85);cursor:pointer;font-size:12.5px;pointer-events:auto}.cmy-author[data-v-59264b04]:focus-visible,.cmy-author[data-v-59264b04]:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.cmy-author[data-v-59264b04]:focus-visible{border-radius:4px;outline:2px solid rgba(236,72,153,.8);outline-offset:2px}.cmy-author--site[data-v-59264b04],.cmy-author--site[data-v-59264b04]:hover{color:rgba(226,220,255,.85);cursor:default;pointer-events:none;-webkit-text-decoration:none;text-decoration:none}.cmy-more[data-v-59264b04]{display:flex;justify-content:center;min-height:48px;padding-top:20px}.cmy-state[data-v-59264b04]{color:#a8a3c9;font-size:14px;text-align:center}.cmy-retry[data-v-59264b04]{color:#ff7cc0;font-weight:600;margin-left:8px}.cmy-spinner[data-v-59264b04]{animation:cmy-spin-59264b04 .8s linear infinite;border:3px solid hsla(0,0%,100%,.15);border-radius:999px;border-top-color:#ec4899;height:24px;width:24px}@keyframes cmy-spin-59264b04{to{transform:rotate(1turn)}}