.hot-ranking[data-v-b10d942d]{color:#172033;margin:0 auto;max-width:1280px;padding:42px 24px 56px}.hot-ranking[data-v-b10d942d]:not(.hot-compact){padding-top:108px}.hot-compact[data-v-b10d942d]{padding-bottom:40px;padding-top:36px}.hot-heading[data-v-b10d942d]{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:26px}.hot-heading h1[data-v-b10d942d],.hot-heading h2[data-v-b10d942d]{font-size:30px;font-weight:800;letter-spacing:-.035em;line-height:1.25;margin:0}.hot-compact .hot-heading h2[data-v-b10d942d]{font-size:24px}.hot-heading p[data-v-b10d942d]{color:#718096;font-size:14px;line-height:1.6;margin:9px 0 0}.hot-eyebrow[data-v-b10d942d]{color:#64748b;font-size:10px;font-weight:800;letter-spacing:.2em;margin-bottom:9px}.hot-all[data-v-b10d942d]{color:#3349bd;font-size:13px;font-weight:650;white-space:nowrap}.hot-filters[data-v-b10d942d]{border-bottom:1px solid #e8ecf2;border-top:1px solid #e8ecf2;margin-bottom:26px;padding:17px 0 14px}.hot-filter-row[data-v-b10d942d]{align-items:center;display:flex;gap:12px;justify-content:space-between}.hot-segments[data-v-b10d942d]{background:#f0f3f8;border-radius:10px;display:flex;gap:3px;padding:4px}.hot-segments button[data-v-b10d942d]{border-radius:7px;color:#67748a;font-size:13px;font-weight:600;padding:8px 18px}.hot-segments .active[data-v-b10d942d]{background:#fff;box-shadow:0 1px 4px #1e293b12;color:#172033}.hot-types[data-v-b10d942d]{display:flex;gap:5px}.hot-types button[data-v-b10d942d]{border-radius:8px;color:#718096;font-size:13px;padding:8px 14px}.hot-types .active[data-v-b10d942d]{background:#edf1ff;color:#4054c7;font-weight:700}.hot-platforms[data-v-b10d942d]{display:flex;gap:7px;margin-top:16px;overflow:auto;padding-bottom:2px}.hot-platforms button[data-v-b10d942d]{border:1px solid transparent;border-radius:20px;color:#778398;flex-shrink:0;font-size:12px;padding:6px 13px}.hot-platforms .active[data-v-b10d942d]{background:#f8fafc;border-color:#dbe1ee;color:#26324c;font-weight:650}.hot-grid[data-v-b10d942d]{display:grid;gap:25px 20px;grid-template-columns:repeat(4,minmax(0,1fr))}.hot-card[data-v-b10d942d]{background:#fff;border:1px solid #e6eaf0;border-radius:15px;min-width:0;overflow:hidden;transition:transform .2s,box-shadow .2s}.hot-card[data-v-b10d942d]:hover{box-shadow:0 12px 30px #1d315210;transform:translateY(-3px)}.hot-art[data-v-b10d942d]{aspect-ratio:4/4.5;background:#e9edf5;display:block;overflow:hidden;position:relative;text-align:left;width:100%}.hot-art>img[data-v-b10d942d]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s;width:100%}.hot-card:hover .hot-art>img[data-v-b10d942d]{transform:scale(1.025)}.hot-art-fallback[data-v-b10d942d]{align-items:center;background:radial-gradient(ellipse at 75% 15%,#f9fbff 0,transparent 65%),linear-gradient(145deg,#e0e7f4,#eff2f8 55%,#dfe7f1);color:#9cabc5;display:flex;flex-direction:column;font-size:12px;gap:8px;height:100%;justify-content:center}.hot-art-fallback svg[data-v-b10d942d]{height:68px;width:68px}.hot-number[data-v-b10d942d]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#17203399;border-radius:6px;color:#fff;font-size:12px;font-weight:800;left:12px;padding:4px 7px;position:absolute;top:12px}.hot-top[data-v-b10d942d]{background:#fff;color:#263f9a}.hot-badge[data-v-b10d942d]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#16202b77;border:1px solid #ffffff44;border-radius:6px;bottom:12px;color:#fff;font-size:10px;font-weight:600;padding:4px 8px;position:absolute;right:12px}.hot-hover-play[data-v-b10d942d]{align-items:center;background:#ffffffdf;border-radius:50%;color:#26324c;display:flex;height:44px;justify-content:center;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s;width:44px}.hot-art:focus-visible .hot-hover-play[data-v-b10d942d],.hot-art:hover .hot-hover-play[data-v-b10d942d]{opacity:1}.hot-card-body[data-v-b10d942d]{padding:15px 15px 12px}.hot-platform-label[data-v-b10d942d]{align-items:center;color:#748197;display:flex;font-size:10px;font-weight:600;gap:6px;letter-spacing:.03em}.hot-platform-dot[data-v-b10d942d]{background:#8799ba;border-radius:50%;height:5px;width:5px}.hot-card h3[data-v-b10d942d]{display:-webkit-box;font-size:14px;font-weight:650;height:45px;-webkit-line-clamp:2;line-height:1.6;margin:8px 0 0;overflow:hidden;-webkit-box-orient:vertical}.hot-card h3 button[data-v-b10d942d]{text-align:start}.hot-author[data-v-b10d942d]{color:#8c97a9;font-size:11px;margin:7px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hot-card-footer[data-v-b10d942d]{align-items:center;border-top:1px solid #eff2f6;display:flex;gap:6px;justify-content:flex-end;margin-top:12px;padding-top:11px}.hot-parse[data-v-b10d942d]{color:#4054c7;font-size:11px;font-weight:700;white-space:nowrap}.hot-pagination[data-v-b10d942d]{align-items:center;color:#778398;display:flex;font-size:13px;gap:24px;justify-content:center;margin-top:36px}.hot-pagination button[data-v-b10d942d]{border:1px solid #e4e9f1;border-radius:8px;color:#37455e;padding:9px 15px}.hot-pagination button[data-v-b10d942d]:disabled{cursor:default;opacity:.4}.hot-empty[data-v-b10d942d]{color:#8390a4;padding:55px 16px;text-align:center}.hot-empty>span[data-v-b10d942d]{display:block;font-size:35px;margin-bottom:15px}.hot-empty h2[data-v-b10d942d]{color:#56647b;font-size:17px;font-weight:600}.hot-empty p[data-v-b10d942d]{font-size:13px;margin-top:8px}.hot-primary[data-v-b10d942d]{background:#3449b9;border-radius:9px;color:#fff;font-size:13px;font-weight:650;padding:11px 21px}.hot-primary[data-v-b10d942d]:disabled{opacity:.45}.hot-empty .hot-primary[data-v-b10d942d]{margin-top:18px}.hot-skeleton[data-v-b10d942d]{animation:hot-shimmer-b10d942d 1.4s infinite;background:linear-gradient(110deg,#f0f3f8 20%,#fafbfd,#f0f3f8 80%);background-size:200% 100%;border-radius:15px;height:390px}.hot-dialog[data-v-b10d942d]{background:#fff;border:0;border-radius:18px;box-shadow:0 24px 90px #0005;color:#172033;max-height:calc(100dvh - 48px);overflow:auto;padding:0;width:min(940px,calc(100vw - 32px))}.hot-dialog[data-v-b10d942d]::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#101a2caa}.hot-preview[data-v-b10d942d]{display:grid;grid-template-columns:1.3fr 1fr}.hot-preview[data-v-b10d942d],.hot-preview-media[data-v-b10d942d]{min-height:420px;position:relative}.hot-preview-media[data-v-b10d942d]{align-items:center;background:#111827;display:flex;justify-content:center;max-height:76dvh}.hot-preview-media img[data-v-b10d942d],.hot-preview-media video[data-v-b10d942d]{height:100%;max-height:76dvh;-o-object-fit:contain;object-fit:contain;width:100%}.hot-preview-info[data-v-b10d942d]{align-self:center;padding:45px 28px 30px}.hot-preview-info h2[data-v-b10d942d]{font-size:20px;font-weight:700;line-height:1.5;margin:12px 0;overflow-wrap:anywhere}.hot-preview-info>p[data-v-b10d942d]{color:#8490a2;font-size:12px}.hot-preview-info .hot-primary[data-v-b10d942d]{display:block;margin-top:28px;width:100%}.hot-source[data-v-b10d942d]{color:#64748b;display:block;font-size:12px;margin:15px 0;text-align:center}.hot-preview-info .hot-preview-note[data-v-b10d942d]{font-size:11px;line-height:1.7;margin-top:25px}.hot-close[data-v-b10d942d]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffd;border:1px solid #dfe5ef;border-radius:50%;color:#334155;font-size:12px;height:30px;position:absolute;right:12px;top:12px;width:30px;z-index:3}.hot-preview-message[data-v-b10d942d]{color:#b2bfd5;font-size:13px;padding:24px;text-align:center}.hot-image-next[data-v-b10d942d],.hot-image-prev[data-v-b10d942d]{background:#111827aa;border-radius:8px;color:#fff;font-size:24px;height:42px;position:absolute;top:50%;transform:translateY(-50%);width:34px}.hot-image-prev[data-v-b10d942d]{left:10px}.hot-image-next[data-v-b10d942d]{right:10px}.hot-image-count[data-v-b10d942d]{background:#111827aa;border-radius:15px;bottom:14px;color:#fff;font-size:11px;padding:4px 10px;position:absolute}.hot-media-error[data-v-b10d942d]{background:#111827dd;border-radius:8px;bottom:45px;color:#fff;font-size:12px;margin:12px;padding:10px 15px;position:absolute;text-align:center}button[data-v-b10d942d]{cursor:pointer}a[data-v-b10d942d]:focus-visible,button[data-v-b10d942d]:focus-visible{outline:3px solid #8695e9;outline-offset:3px}#hot-heading[data-v-b10d942d]{scroll-margin-top:100px}@keyframes hot-shimmer-b10d942d{to{background-position:-200% 0}}@media(max-width:1000px){.hot-grid[data-v-b10d942d]{gap:20px 16px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.hot-ranking[data-v-b10d942d]:not(.hot-compact){padding-top:92px}.hot-ranking[data-v-b10d942d]{padding:25px 16px 32px}.hot-heading[data-v-b10d942d]{align-items:flex-start;margin-bottom:20px}.hot-heading h1[data-v-b10d942d]{font-size:27px}.hot-heading p[data-v-b10d942d]{font-size:12px;max-width:240px}.hot-compact .hot-heading h2[data-v-b10d942d]{font-size:21px}.hot-all[data-v-b10d942d]{font-size:11px;padding-top:5px}.hot-filter-row[data-v-b10d942d]{flex-wrap:wrap;gap:10px}.hot-segments button[data-v-b10d942d]{font-size:12px;padding:7px 15px}.hot-types button[data-v-b10d942d]{font-size:12px;padding:7px 12px}.hot-platforms[data-v-b10d942d]{margin-top:12px}.hot-grid[data-v-b10d942d]{gap:18px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.hot-card[data-v-b10d942d]{border-radius:11px}.hot-card-body[data-v-b10d942d]{padding:12px 10px 10px}.hot-card h3[data-v-b10d942d]{font-size:12px;height:39px}.hot-author[data-v-b10d942d]{font-size:10px}.hot-card-footer[data-v-b10d942d]{flex-wrap:wrap;row-gap:8px}.hot-parse[data-v-b10d942d]{font-size:10px}.hot-art[data-v-b10d942d]{aspect-ratio:3/4}.hot-number[data-v-b10d942d]{font-size:10px;left:9px;padding:3px 6px;top:9px}.hot-badge[data-v-b10d942d]{bottom:9px;font-size:9px;right:9px}.hot-preview[data-v-b10d942d]{display:block;min-height:0}.hot-preview-media[data-v-b10d942d]{height:48dvh;min-height:260px}.hot-preview-media img[data-v-b10d942d],.hot-preview-media video[data-v-b10d942d]{max-height:48dvh}.hot-preview-info[data-v-b10d942d]{padding:22px}.hot-preview-info h2[data-v-b10d942d]{font-size:16px;margin:9px 0}.hot-preview-info .hot-primary[data-v-b10d942d]{margin-top:16px}.hot-preview-info .hot-preview-note[data-v-b10d942d]{margin-top:15px}.hot-skeleton[data-v-b10d942d]{height:310px}.hot-pagination[data-v-b10d942d]{font-size:12px;gap:16px}.hot-pagination button[data-v-b10d942d]{padding:8px 11px}}@media(prefers-reduced-motion:reduce){[data-v-b10d942d]{animation:none!important;transition:none!important}}
