.tool-card[data-v-614e0ce0]{position:relative;display:block;height:176px;color:inherit;text-decoration:none;cursor:pointer}.tool-card__panel[data-v-614e0ce0]{position:absolute;bottom:0;left:0;z-index:0;width:100%;height:142px;border-radius:16px;border:2px solid #fff;background:#fff;box-shadow:0 3px 6px #00000029;transition:height .12s ease,background .12s ease,box-shadow .12s ease}.tool-card:hover .tool-card__panel[data-v-614e0ce0],.tool-card:focus-visible .tool-card__panel[data-v-614e0ce0]{height:100%;background:linear-gradient(135deg,#4d9dff 0%,#6b7bff 48%,#8b73ff 100%);box-shadow:0 10px 28px #409eff47}.tool-card__image[data-v-614e0ce0]{position:absolute;top:0;right:16px;z-index:1;width:54%;height:132px;overflow:hidden;border-radius:12px;transition:transform .12s ease}.tool-card:hover .tool-card__image[data-v-614e0ce0],.tool-card:focus-visible .tool-card__image[data-v-614e0ce0]{transform:translateY(16px);transition:transform .32s ease}.tool-card__img[data-v-614e0ce0]{display:block;width:100%;height:100%;-o-object-fit:initial;object-fit:initial}.tool-card__content[data-v-614e0ce0]{position:absolute;top:84px;left:17px;z-index:2;display:flex;width:calc(46% - 16px);flex-direction:column;justify-content:flex-start;transition:top .12s ease}.tool-card:hover .tool-card__content[data-v-614e0ce0],.tool-card:focus-visible .tool-card__content[data-v-614e0ce0]{top:18px;height:132px;justify-content:center;transition:top .32s ease}.tool-card__title[data-v-614e0ce0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:600;line-height:25px;color:#1a1a1a;transition:color .12s ease}.tool-card:hover .tool-card__title[data-v-614e0ce0],.tool-card:focus-visible .tool-card__title[data-v-614e0ce0]{color:#fff;transition:color .28s ease}.tool-card__desc[data-v-614e0ce0]{position:absolute;bottom:14px;left:17px;right:17px;z-index:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;color:#8b8f96;opacity:1;visibility:visible;transform:translateY(0);transition:opacity .12s ease .06s,visibility 0s linear 0s,transform .12s ease .06s}.tool-card:hover .tool-card__desc[data-v-614e0ce0],.tool-card:focus-visible .tool-card__desc[data-v-614e0ce0]{opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s ease,visibility 0s linear .18s,transform .18s ease}.tool-card__btn[data-v-614e0ce0]{display:inline-flex;align-items:center;gap:2px;width:-moz-fit-content;width:fit-content;margin-top:0;padding:0;border:none;border-radius:9999px;background:#fff;font-size:12px;font-weight:600;line-height:1;color:#409eff;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px);transition:opacity .08s ease,visibility 0s linear .08s,transform .08s ease,margin .08s ease,padding .08s ease;cursor:pointer}.tool-card:hover .tool-card__btn[data-v-614e0ce0],.tool-card:focus-visible .tool-card__btn[data-v-614e0ce0]{margin-top:8px;padding:6px 14px;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .28s ease .04s,visibility 0s linear 0s,transform .28s ease .04s,margin .28s ease .04s,padding .28s ease .04s}.tool-card__btn-arrow[data-v-614e0ce0]{font-size:11px;line-height:1}
