@charset "UTF-8";.tool-list-card[data-v-90a20897]{--tool-list-card-hover-background: var(--color-other-2);display:flex;flex-direction:column;min-width:0;margin:0;padding:0;border:0;border-radius:12px;background:var(--color-other-1);color:var(--color-text-1);cursor:pointer;font-family:inherit;text-align:left;overflow:hidden;outline:none;transition:background .2s ease,transform .1s var(--kling-ease-out)}.tool-list-card[data-v-90a20897]:focus-visible{outline:2px solid var(--color-theme-2, #74ff52);outline-offset:2px}.tool-list-card[data-v-90a20897]:active{transform:scale(.9)}.tool-list-card[data-v-90a20897]:hover{background:var(--tool-list-card-hover-background)}.tool-list-card:hover .tool-list-card__title[data-v-90a20897]{-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 40px),transparent calc(100% - 24px),transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 40px),transparent calc(100% - 24px),transparent 100%)}.tool-list-card:hover .tool-list-card__title>span[data-v-90a20897]:first-child{overflow:visible;text-overflow:clip}.tool-list-card:hover .tool-list-card__arrow[data-v-90a20897]{opacity:1}.tool-list-card--home[data-v-90a20897]{width:100%;height:64px;flex:none;flex-direction:row;align-items:center;justify-content:space-between;padding:0 0 0 16px;border-radius:12px;transition:background .15s ease-out,transform .1s var(--kling-ease-out)}@media screen and (min-width: 1600px){.tool-list-card--home[data-v-90a20897]{padding:0 0 0 20px}}.tool-list-card--home:hover .tool-list-card__home-image[data-v-90a20897]{transform:translateY(-2px) rotate(4deg)}.tool-list-card--home:hover .tool-list-card__home-cover-backdrop[data-v-90a20897]{transform:translateY(-2px) rotate(-6deg)}.tool-list-card--home[data-v-90a20897]:active{transform:scale(.95)}.tool-list-card__home-copy[data-v-90a20897]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:1px}.tool-list-card__home-title[data-v-90a20897]{min-width:0;display:flex;align-items:center;gap:6px;color:var(--color-text-1);font-size:13px;font-weight:600;line-height:20px}@media screen and (min-width: 1600px){.tool-list-card__home-title[data-v-90a20897]{font-size:15px;line-height:24px}}.tool-list-card__home-title>span[data-v-90a20897]:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-list-card__home-description[data-v-90a20897]{margin-top:2px;min-width:0;overflow:hidden;color:var(--color-text-2);font-size:11px;font-weight:400;line-height:16px;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 1600px){.tool-list-card__home-description[data-v-90a20897]{font-size:12px;line-height:20px}}.tool-list-card__home-cover[data-v-90a20897]{flex:0 0 auto;align-self:flex-end;position:relative;display:block;width:auto;height:100%;aspect-ratio:90/64;overflow:hidden;pointer-events:none}.tool-list-card__home-cover-backdrop[data-v-90a20897],.tool-list-card__home-image[data-v-90a20897]{position:absolute;width:56.888889%;height:106.671875%;border-radius:8px;opacity:0;transition:transform .3s ease-out;will-change:transform}.tool-list-card__home-cover--ready .tool-list-card__home-cover-backdrop[data-v-90a20897],.tool-list-card__home-cover--ready .tool-list-card__home-image[data-v-90a20897]{opacity:1}.tool-list-card__home-cover-backdrop[data-v-90a20897]{top:36.875%;left:17.533333%;background:var(--color-other-1);transform:rotate(-6deg)}.tool-list-card__home-image[data-v-90a20897]{top:20%;right:15.8%;display:block;object-fit:contain}@media (prefers-reduced-motion: reduce){.tool-list-card--home[data-v-90a20897],.tool-list-card__home-cover-backdrop[data-v-90a20897],.tool-list-card__home-image[data-v-90a20897]{transition:none}.tool-list-card--home:hover .tool-list-card__home-image[data-v-90a20897]{transform:none}.tool-list-card--home:hover .tool-list-card__home-cover-backdrop[data-v-90a20897]{transform:rotate(-6deg)}}.tool-list-card--popover[data-v-90a20897]{width:100%}.tool-list-card--popover .tool-list-card__cover-wrap[data-v-90a20897]{flex-shrink:0;width:100%;aspect-ratio:16/9}.tool-list-card--popover .tool-list-card__footer[data-v-90a20897]{height:32px}.tool-list-card--popover .tool-list-card__title[data-v-90a20897]{font-size:12px}@media (min-width: 1728px){.tool-list-card--popover .tool-list-card__title[data-v-90a20897]{font-size:13px}}@media (min-width: 1920px){.tool-list-card--popover .tool-list-card__title[data-v-90a20897]{font-size:14px}}.tool-list-card__cover-wrap[data-v-90a20897]{position:relative;overflow:hidden;border-radius:12px 12px 0 0;background:var(--color-bg-page)}.tool-list-card__cover[data-v-90a20897]{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.tool-list-card__cover[data-v-90a20897] .video-work-box{width:100%;height:100%}.tool-list-card__vip[data-v-90a20897]{position:absolute;top:8px;right:8px;z-index:2;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:26px;height:16px;padding:2px 0;border-radius:4px;background:linear-gradient(135deg,#fffae6,#ffeba3)}.tool-list-card__footer[data-v-90a20897]{position:relative;display:flex;align-items:center;min-width:0;width:100%;padding:4px 12px;box-sizing:border-box;overflow:hidden;background:transparent}.tool-list-card__title[data-v-90a20897]{display:flex;align-items:center;gap:4px;min-width:0;width:100%;font-weight:400;line-height:24px}.tool-list-card__title>span[data-v-90a20897]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-list-card__badge[data-v-90a20897]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;height:16px;box-sizing:border-box;padding:0 4px;border-radius:4px;text-align:center;white-space:nowrap;letter-spacing:0}.tool-list-card__badge--new[data-v-90a20897]{width:30px;height:16px;padding:0;overflow:hidden;background:transparent;backdrop-filter:blur(40px)}.tool-list-card__badge--new img[data-v-90a20897]{display:block}.tool-list-card__badge--recent[data-v-90a20897]{width:48px;padding:2px 4px;background:var(--color-other-2);color:var(--color-text-1);font-family:PingFang SC,sans-serif;font-weight:600;font-style:normal;font-size:10px;line-height:13px}.tool-list-card__badge--vip[data-v-90a20897]{width:29px;height:16px;padding:2px 6px;background:linear-gradient(147.61deg,#ffe4ad3d,#fff7eb3d);backdrop-filter:blur(4px)}.tool-list-card__badge--vip img[data-v-90a20897]{display:block}.tool-list-card__badge-text[data-v-90a20897]{display:inline-block;white-space:nowrap;font:inherit;text-align:inherit;letter-spacing:inherit}.tool-list-card__arrow[data-v-90a20897]{position:absolute;top:50%;right:12px;z-index:1;flex-shrink:0;width:16px;height:16px;color:var(--color-text-2);opacity:0;pointer-events:none;transform:translateY(-50%);transition:opacity .2s ease}
