.main[data-v-49f6d6cd]{background-color:#fff;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;height:auto;min-width:280px;transform-origin:center;transition:transform .3s ease,scale .3s ease;width:280px}.main.hovered[data-v-49f6d6cd],.main.selected[data-v-49f6d6cd]{transform:scale(1.15);z-index:10}.main.hovered.selected[data-v-49f6d6cd]{transform:scale(1.15)}.main .top[data-v-49f6d6cd]{align-items:center;border-radius:20px 20px 0 0;display:flex;font-size:20px;height:auto;justify-content:center;min-height:80px;padding:15px 20px;position:relative}.main .top .info-container[data-v-49f6d6cd]{align-items:center;display:flex;flex-direction:column;gap:6px}.main .top .logo-name[data-v-49f6d6cd]{align-items:center;display:flex;font-size:16px;gap:10px}.main .top .logo-name .logo[data-v-49f6d6cd]{border-radius:6px;flex-shrink:0;height:32px;width:32px}.main .top .description[data-v-49f6d6cd]{color:#666;font-size:14px;line-height:1.4;text-align:center}.main .top .btn[data-v-49f6d6cd]{font-size:16px;position:absolute;right:20px}.main .top .shimmer-btn[data-v-49f6d6cd]{animation:shimmer-49f6d6cd 1.5s infinite;background:linear-gradient(90deg,#e94531,#ff6b52 50%,#e94531);background-clip:text;-webkit-background-clip:text;background-size:200% auto;color:transparent;font-size:14px;font-weight:800;text-shadow:0 0 10px rgba(233,69,49,.2)}.main .top .shimmer-btn[data-v-49f6d6cd]:hover{opacity:.9;transform:scale(1.1)}@keyframes shimmer-49f6d6cd{0%{background-position:0;transform:scale(1)}50%{background-position:100%;transform:scale(1.05)}to{background-position:200%;transform:scale(1)}}.main .bottom[data-v-49f6d6cd]{border-radius:0 0 20px 20px;overflow:hidden;padding-top:70%;position:relative;width:100%}.main .bottom[data-v-49f6d6cd] .el-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.main[data-v-f3133a51]{align-items:center;background-color:#fff;border-radius:15px 15px 0 0;display:flex;flex-direction:column;justify-content:center;width:250px}.main .img[data-v-f3133a51]{height:250px;width:100%}@media(max-width:1365px){.main[data-v-f3133a51]{border-radius:12px;box-shadow:0 2px 6px #0000000d;width:200px}.main .text-base[data-v-f3133a51]{font-size:12px;line-height:1.4;padding:6px;text-align:center;word-break:break-word}.main .img[data-v-f3133a51]{border-radius:6px;height:200px;-o-object-fit:cover;object-fit:cover}}@media(min-width:1366px){.main[data-v-f3133a51]{border-radius:15px 15px 0 0;width:250px}.main .text-base[data-v-f3133a51]{font-size:16px;padding:12px 8px}.main .img[data-v-f3133a51]{height:250px}}.cover[data-v-4ba78752]{background-color:#f3f4f6;border-radius:20px;flex-direction:column;padding:20px}.cover[data-v-4ba78752],.cover .inner[data-v-4ba78752]{align-items:center;display:flex;width:100%}.cover .inner[data-v-4ba78752]{justify-content:space-around}.cover .inner .item[data-v-4ba78752]{align-items:center;display:flex;flex-direction:column;width:200px}.cover .inner .item .img[data-v-4ba78752]{aspect-ratio:595/842;margin-top:10px;width:100%}@media(max-width:1365px){.cover[data-v-4ba78752]{border-radius:12px;padding:8px}.cover .mb-2[data-v-4ba78752]{font-size:13px;margin-bottom:6px}.cover .inner .item[data-v-4ba78752]{width:156px}.cover .inner .item div[data-v-4ba78752]{font-size:12px;padding:0 4px;text-align:center}.cover .inner .item .img[data-v-4ba78752]{border-radius:8px;margin-top:6px}}@media(min-width:1366px){.cover[data-v-4ba78752]{border-radius:20px}.cover .inner .item[data-v-4ba78752]{width:220px}.cover .inner .item .img[data-v-4ba78752]{margin-top:10px}}.chapter[data-v-6769e142]{border-radius:40px;margin:30px auto 0;max-width:1552px;padding:0}.chapter .book-type[data-v-6769e142]{padding:20px 0}.chapter .book-type-grid[data-v-6769e142]{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-bottom:60px}.chapter .book-type-grid[data-v-6769e142] .main{min-width:unset;width:100%}.chapter .book-type-scroll[data-v-6769e142]{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.chapter .book-type-scroll[data-v-6769e142]::-webkit-scrollbar{display:none}.chapter .book-type-scroll .book-type-scroll-inner[data-v-6769e142]{display:flex;gap:20px;padding:0 40px;width:-moz-max-content;width:max-content}.chapter .tutorial-car[data-v-6769e142]{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;margin-top:30px;padding-bottom:20px}.chapter .tutorial-car .text[data-v-6769e142]{font-size:26px;margin-bottom:20px;padding-top:20px}.chapter .tutorial-car .car[data-v-6769e142]{width:100%}.chapter .step-title[data-v-6769e142]{align-items:center;display:flex;justify-content:center;margin-bottom:30px;margin-top:40px}.chapter .steps[data-v-6769e142]{align-items:stretch;background-color:#f2f2f2;border-radius:20px;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around;min-height:300px;padding:30px;width:100%}.chapter .flex[data-v-6769e142]{width:100%}.chapter .video-placeholder[data-v-6769e142]{align-items:center;aspect-ratio:16/9;background-color:#e0e0e0;border-radius:15px;color:#888;display:flex;font-size:1.2em;font-weight:500;justify-content:center;margin-bottom:60px;margin-top:30px;width:100%}
