.image-crop-area[data-v-ef39d839]{flex-direction:column;gap:1rem}.crop-stage[data-v-ef39d839],.image-crop-area[data-v-ef39d839]{align-items:center;display:flex;width:100%}.crop-stage[data-v-ef39d839]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;justify-content:center;max-height:398px;min-height:200px;overflow:hidden}.crop-wrapper[data-v-ef39d839]{display:inline-block;line-height:0;max-height:398px;max-width:100%;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:768px){.crop-stage[data-v-ef39d839],.crop-wrapper[data-v-ef39d839]{max-height:260px}}.crop-image[data-v-ef39d839]{display:block;height:auto;max-height:398px;max-width:100%;pointer-events:none;vertical-align:top;width:auto}@media(max-width:768px){.crop-image[data-v-ef39d839]{max-height:260px}}.crop-overlay[data-v-ef39d839]{inset:0;pointer-events:auto;position:absolute}.crop-overlay .crop-box[data-v-ef39d839]{border:3px solid #fff;box-shadow:0 0 0 9999px #0000008c;cursor:move;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.crop-handle[data-v-ef39d839],.crop-overlay .crop-box[data-v-ef39d839]{background:transparent;position:absolute;touch-action:none}.crop-handle[data-v-ef39d839]{box-sizing:border-box;cursor:nw-resize;height:44px;margin:0;padding:0;width:44px;z-index:2}.crop-handle[data-v-ef39d839],.crop-handle[data-v-ef39d839]:after{border:none;transform:translate(-50%,-50%)}.crop-handle[data-v-ef39d839]:after{background:#fff;border-radius:50%;box-shadow:0 0 6px #00000080;content:"";height:14px;left:50%;pointer-events:none;position:absolute;top:50%;width:14px}.crop-handle.nw[data-v-ef39d839]{cursor:nw-resize}.crop-handle.ne[data-v-ef39d839]{cursor:ne-resize}.crop-handle.sw[data-v-ef39d839]{cursor:sw-resize}.crop-handle.se[data-v-ef39d839]{cursor:se-resize}.crop-actions[data-v-ef39d839]{display:flex;gap:18px;justify-content:center;margin-top:22px;width:100%}.crop-btn[data-v-ef39d839]{border-radius:8px;cursor:pointer;flex:1;font-family:inherit;font-size:16px;font-weight:600;height:60px;padding:0;transition:opacity .2s,background .15s ease,border-color .15s ease,box-shadow .15s ease}.crop-btn.cancel[data-v-ef39d839]{background:#2f1559;border:1px solid #421a81;color:#ffffffe6;letter-spacing:4px}.crop-btn.confirm[data-v-ef39d839]{background:linear-gradient(90deg,#bd7f4d,#eab37e);border:none;box-shadow:0 4px 4px #0000001a;color:#ffffffe6}.image-crop-area:not(.variant-gold) .crop-btn[data-v-ef39d839]:hover{filter:brightness(1.06)}.variant-gold .crop-stage[data-v-ef39d839]{border-radius:10px;max-height:400px;min-height:260px}.variant-gold .crop-image[data-v-ef39d839],.variant-gold .crop-wrapper[data-v-ef39d839]{max-height:400px}.variant-gold .crop-overlay .crop-box[data-v-ef39d839]{border:2px solid #fff;box-shadow:0 0 0 9999px #0000008c}.variant-gold .crop-handle[data-v-ef39d839]{height:44px;width:44px}.variant-gold .crop-handle[data-v-ef39d839]:after{background:#fff;border:none;box-shadow:0 0 6px #00000080;height:14px;width:14px}@media(hover:hover){.variant-gold .crop-handle[data-v-ef39d839]:hover:after{transform:translate(-50%,-50%) scale(1.25)}}.variant-gold .crop-actions[data-v-ef39d839]{justify-content:flex-end;margin-top:16px;width:100%}.variant-gold .crop-btn.cancel[data-v-ef39d839]{background:#fff;border:1px solid var(--color-gold-border-medium,rgba(0,0,0,.08));border-radius:22px;color:var(--color-gold-text,#1a1a1e);font-size:14px;padding:10px 22px;transition:background .15s ease,border-color .15s ease}.variant-gold .crop-btn.confirm[data-v-ef39d839]{background:var(--color-gold-gradient-btn);border:none;border-radius:22px;color:var(--color-gold-on-accent,#fff);font-size:14px;font-weight:700;padding:10px 28px;transition:background .15s ease,box-shadow .15s ease}@media(hover:hover){.variant-gold .crop-btn.cancel[data-v-ef39d839]:hover{background:var(--color-gold-card,#efefef);border-color:transparent}.variant-gold .crop-btn.confirm[data-v-ef39d839]:hover{background:linear-gradient(135deg,#7c3aed,#a78bfa 40%,#6d28d9 60%,#5b21b6);box-shadow:var(--shadow-gold-btn)}}.variant-gold .crop-btn.cancel[data-v-ef39d839]:active{background:var(--color-gold-card-hover,#e5e5e5);border-color:transparent}.variant-gold .crop-btn.confirm[data-v-ef39d839]:active{background:linear-gradient(135deg,#4c1d95,#5b21b6 40%,#6d28d9 70%,#4c1d95);box-shadow:none}.home-image-search-modal[data-v-de25301e]{align-items:center;background:#06040ec7;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:12000}.home-image-search-modal__dialog[data-v-de25301e]{background:#16102c;border:1px solid #421a81;border-radius:24px;box-shadow:0 20px 60px #0000001f;max-height:88vh;overflow:auto;width:min(680px,100%)}.home-image-search-modal__dialog--crop[data-v-de25301e],.home-image-search-modal__dialog--loading[data-v-de25301e]{width:min(680px,100%)}.home-image-search-modal__header[data-v-de25301e]{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:64px;padding:20px 24px 8px}.home-image-search-modal__title[data-v-de25301e]{align-items:center;color:#ffffffe6;display:flex;font-size:22px;font-weight:600;gap:12px;line-height:33px}.home-image-search-modal__title-icon[data-v-de25301e]{display:block;flex-shrink:0;height:25px;width:25px}.home-image-search-modal__crop-title-icon[data-v-de25301e]{display:block;flex-shrink:0;height:24px;overflow:hidden;position:relative;width:24px}.home-image-search-modal__crop-title-icon-b[data-v-de25301e]{height:74%;left:8%;position:absolute;top:18%;width:74%}.home-image-search-modal__crop-title-icon-c[data-v-de25301e]{height:74%;left:18%;position:absolute;top:8%;width:74%}.home-image-search-modal__crop-title-icon-a[data-v-de25301e]{height:64%;left:18%;position:absolute;top:18%;width:64%}.home-image-search-modal__close[data-v-de25301e]{align-items:center;background:#ffffff1a;border:0;border-radius:17px;color:#fffc;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:16px;height:34px;justify-content:center;line-height:1;transition:background .15s ease,color .15s ease;width:34px}@media(hover:hover){.home-image-search-modal__close[data-v-de25301e]:hover{background:#ffffff29;color:#fff}}.home-image-search-modal__stepper[data-v-de25301e]{align-items:center;display:flex;gap:0;justify-content:center;padding:8px 24px 0}.home-image-search-modal__step[data-v-de25301e]{align-items:center;background:transparent;border:2px solid hsla(0,0%,100%,.1);border-radius:15px;color:#ffffff1a;display:inline-flex;flex-shrink:0;font-size:15px;font-weight:600;height:30px;justify-content:center;line-height:1;width:30px}.home-image-search-modal__step--done[data-v-de25301e]{background:#1f1541;border-color:#421a81;color:#ffffff80}.home-image-search-modal__step--current[data-v-de25301e]{background:#421a81;border-color:#692bcd;box-shadow:0 0 6px #5d2775;color:#e1a975}.home-image-search-modal__step-line[data-v-de25301e]{background:#ffffff1a;border-radius:2px;flex-shrink:1;height:2px;min-width:24px;width:135px}.home-image-search-modal__step-line--done[data-v-de25301e]{background:#692bcd}@media(max-width:767px){.home-image-search-modal__step-line[data-v-de25301e]{width:48px}}.home-image-search-modal__body[data-v-de25301e]{padding:0 26px 28px}.home-image-search-modal__dialog--loading .home-image-search-modal__body[data-v-de25301e]{padding:24px 26px 32px}.home-image-search-modal__dialog--results .home-image-search-modal__body[data-v-de25301e]{padding:8px 26px 24px}.home-image-search-modal__dialog--crop .home-image-search-modal__body[data-v-de25301e]{padding:8px 30px 30px}.home-image-search-modal__loading[data-v-de25301e]{align-items:center;display:flex;flex-direction:column}.home-image-search-modal__viewfinder[data-v-de25301e]{border:1.3px solid #421a81;border-radius:13px;box-shadow:0 5.2px 20.8px #00000014;height:236px;max-width:420px;overflow:hidden;position:relative;width:100%}.home-image-search-modal__preview[data-v-de25301e]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.home-image-search-modal__corners[data-v-de25301e]{height:calc(100% - 26px);left:12px;pointer-events:none;position:absolute;top:13px;width:calc(100% - 24px)}.home-image-search-modal__spinner[data-v-de25301e]{animation:home-image-search-spin-de25301e 1.2s linear infinite;height:102px;left:50%;margin:-51px 0 0 -51px;position:absolute;top:50%;width:102px}.home-image-search-modal__spinner-ring[data-v-de25301e]{display:block;height:87px;margin:7px;width:87px}.home-image-search-modal__spinner-dot[data-v-de25301e]{height:11px;left:46px;position:absolute;top:7px;width:11px}.home-image-search-modal__hint[data-v-de25301e]{align-items:center;color:#ffffffb3;display:flex;font-size:12px;gap:10px;justify-content:center;line-height:20px;margin:24px 0 0;text-align:center}.home-image-search-modal__hint-star[data-v-de25301e]{display:inline-block;flex-shrink:0;height:14px;vertical-align:middle;width:14px}.home-image-search-modal__checklist[data-v-de25301e]{align-items:flex-start;display:flex;flex-direction:column;gap:14px;list-style:none;margin:24px 0 0;padding:0}.home-image-search-modal__check[data-v-de25301e]{align-items:center;display:flex;gap:10px}.home-image-search-modal__check-icon[data-v-de25301e]{align-items:center;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.home-image-search-modal__check-icon img[data-v-de25301e]{display:block;height:18px;width:18px}.home-image-search-modal__check-spin[data-v-de25301e]{animation:home-image-search-spin-de25301e 1s linear infinite;display:block;height:18px;position:relative;width:18px}.home-image-search-modal__check-spin img[data-v-de25301e]{display:block;height:15px;margin:1.5px;width:15px}.home-image-search-modal__check-spin-dot[data-v-de25301e]{height:2px!important;left:8px;margin:0!important;position:absolute!important;top:1.5px;width:2px!important}.home-image-search-modal__check-label[data-v-de25301e]{color:#ffffffb3;display:inline-block;font-size:12px;line-height:20px;vertical-align:middle}.home-image-search-modal__check--active .home-image-search-modal__check-label[data-v-de25301e]{color:#8959d6}.home-image-search-modal__results-head[data-v-de25301e]{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:64px;padding-top:16px}.home-image-search-modal__results-count[data-v-de25301e]{color:#ffffffe6;font-size:15px;font-weight:600;line-height:20px;margin:0}.home-image-search-modal__results-count strong[data-v-de25301e]{color:#ffc17f;font-weight:600}.home-image-search-modal__recrop[data-v-de25301e]{align-items:center;background:#1f1541;border:1px solid #5522a8;border-radius:60px;box-shadow:0 4px 4px #0000001a;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:15px;font-weight:600;gap:4px;height:40px;line-height:20px;padding:0 23px;transition:background .15s ease,border-color .15s ease;white-space:nowrap}@media(hover:hover){.home-image-search-modal__recrop[data-v-de25301e]:hover{background:#261a4e}}.home-image-search-modal__recrop-icon[data-v-de25301e]{display:inline-block;flex-shrink:0;height:16px;vertical-align:middle;width:16px}.home-image-search-modal__grid[data-v-de25301e]{display:grid;gap:18px 16px;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:767px){.home-image-search-modal__grid[data-v-de25301e]{gap:12px 10px;grid-template-columns:repeat(2,minmax(0,1fr))}}.home-image-search-modal__result[data-v-de25301e]{align-items:center;background:#1f1541;border:1px solid #2f1559;border-radius:10px;color:inherit;display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:0 1px 10px;text-decoration:none}.home-image-search-modal__poster[data-v-de25301e]{aspect-ratio:145/193;background:#0f0a1c;display:block;line-height:0;overflow:hidden;width:100%}.home-image-search-modal__poster[data-v-de25301e] .aes-image,.home-image-search-modal__poster[data-v-de25301e] .aes-image__img,.home-image-search-modal__poster[data-v-de25301e] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-image-search-modal__info[data-v-de25301e]{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;min-width:0;padding:4px 5px 0;width:100%}.home-image-search-modal__name[data-v-de25301e]{color:#ffffffe6;display:block;font-size:13px;font-weight:600;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.home-image-search-modal__match[data-v-de25301e]{align-items:center;background:linear-gradient(90deg,#bd7f4d,#eab37e);border-radius:60px;box-shadow:0 4px 4px #0000001a;color:#16102c;display:inline-flex;font-size:10px;font-weight:500;height:24px;justify-content:center;line-height:20px;min-width:80px;padding:0 8px;white-space:nowrap}.home-image-search-modal__empty[data-v-de25301e]{align-items:center;display:flex;flex-direction:column;gap:10px;padding:80px 0 48px}.home-image-search-modal__empty-icon[data-v-de25301e]{display:block;height:64px;width:64px}.home-image-search-modal__empty-text[data-v-de25301e]{color:#fff;font-size:12px;line-height:normal;margin:0;opacity:.5;text-align:center;width:160px}.home-image-search-modal__crop-empty[data-v-de25301e]{color:#7a6d8c;font-size:14px;margin:24px 0;text-align:center}.home-image-search-modal-enter-active[data-v-de25301e],.home-image-search-modal-leave-active[data-v-de25301e]{transition:opacity .2s ease}.home-image-search-modal-enter-active .home-image-search-modal__dialog[data-v-de25301e],.home-image-search-modal-leave-active .home-image-search-modal__dialog[data-v-de25301e]{transition:transform .2s ease}.home-image-search-modal-enter-from[data-v-de25301e],.home-image-search-modal-leave-to[data-v-de25301e]{opacity:0}.home-image-search-modal-enter-from .home-image-search-modal__dialog[data-v-de25301e],.home-image-search-modal-leave-to .home-image-search-modal__dialog[data-v-de25301e]{transform:translateY(12px)}@keyframes home-image-search-spin-de25301e{to{transform:rotate(1turn)}}.home-ai-search[data-v-0ee7aef5]{--ai-radius:20px;--ai-drop-radius:16px;--ai-transition:.18s ease;--ai-overlap:40px;box-sizing:border-box;margin:calc(var(--ai-overlap)*-1) auto 0;max-width:1440px;padding:0 72px;position:relative;width:100%;z-index:100}@media(max-width:1199px){.home-ai-search[data-v-0ee7aef5]{--ai-overlap:24px;padding:0 30px}}@media(max-width:767px){.home-ai-search[data-v-0ee7aef5]{--ai-overlap:12px;padding:0 20px}}.home-ai-search__card[data-v-0ee7aef5]{background:#140c24;border:1px solid #2a1a3e;border-radius:var(--ai-radius);box-shadow:0 8px 40px #0000008c,0 0 60px #7c3aed1a,inset 0 2px #ffffff08;box-sizing:border-box;display:flex;flex-direction:column;padding:29px 37px 33px;position:relative;width:100%}@media(max-width:767px){.home-ai-search__card[data-v-0ee7aef5]{border-radius:16px;padding:20px 16px 22px}}.home-ai-search__title[data-v-0ee7aef5]{align-items:center;color:#fff;display:flex;font-size:20px;font-weight:600;gap:8px;justify-content:center;letter-spacing:.8px;line-height:30px;margin:0;min-height:30px;text-align:center}@media(max-width:767px){.home-ai-search__title[data-v-0ee7aef5]{font-size:15px;letter-spacing:.3px;line-height:22px}}.home-ai-search__live[data-v-0ee7aef5]{background:#4ade80;border-radius:4.5px;box-shadow:0 0 18px #4ade80,0 0 28px #4ade8080;flex-shrink:0;height:9px;width:9px}.home-ai-search__title-text--mobile[data-v-0ee7aef5]{display:none}.search-tabs[data-v-0ee7aef5]{align-items:flex-start;border-bottom:1px solid #2a1a3e;display:flex;gap:0;margin-top:22px}.search-tab[data-v-0ee7aef5]{align-items:center;background:transparent;border:none;border-bottom:2px solid transparent;color:#fff9;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14.4px;font-weight:600;gap:8px;height:42px;letter-spacing:.3px;margin-bottom:-1px;padding:10px 22px;transition:color var(--ai-transition),border-color var(--ai-transition)}.search-tab .search-tab__icon[data-v-0ee7aef5]{display:block;filter:brightness(0) invert(.72);flex-shrink:0;height:17px;opacity:.85;width:17px}.search-tab.active[data-v-0ee7aef5]{background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg,#bd7f4d,#eab37e);color:#eab37e;font-weight:700;-webkit-text-fill-color:transparent;position:relative}.search-tab.active[data-v-0ee7aef5]:after{background:linear-gradient(90deg,#bd7f4d,#eab37e);border-radius:1px;bottom:-1px;content:"";height:2px;left:47px;position:absolute;right:22px}.search-tab.active .search-tab__icon[data-v-0ee7aef5]{filter:none;opacity:1}.search-tab.active .search-tab__icon[src*="ai-search.svg"][data-v-0ee7aef5]{filter:brightness(0) saturate(100%) invert(72%) sepia(35%) saturate(650%) hue-rotate(346deg) brightness(95%)}@media(hover:hover){.search-tab[data-v-0ee7aef5]:hover:not(.active){color:#ffffffd9}.search-tab:hover:not(.active) .search-tab__icon[data-v-0ee7aef5]{opacity:1}}.icon[data-v-0ee7aef5]{flex-shrink:0}.search-panel[data-v-0ee7aef5]{animation:home-ai-search-fade-in-0ee7aef5 .35s ease;display:none;padding-top:20px;width:100%}.search-panel.active[data-v-0ee7aef5]{display:block}.text-search-panel[data-v-0ee7aef5]{position:relative;z-index:50}.text-search-panel.active[data-v-0ee7aef5]{display:block;padding-top:20px;width:100%}.image-upload-zone[data-v-0ee7aef5]{align-items:center;background:#7c3aed08;border:2px dashed #3a2560;border-radius:var(--ai-drop-radius);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:268px;padding:32px 30px 20px;transition:border-color var(--ai-transition),background var(--ai-transition),box-shadow var(--ai-transition);width:100%}@media(hover:hover){.image-upload-zone[data-v-0ee7aef5]:hover{background:#7c3aed0f;border-color:#7c3aed8c}}.image-upload-zone.drag-over[data-v-0ee7aef5]{background:#7c3aed1a;border-color:#7c3aed;box-shadow:0 0 24px #7c3aed33}.image-upload-zone[data-v-0ee7aef5]:focus{outline:none}.image-upload-zone[data-v-0ee7aef5]:focus-visible{outline:2px solid rgba(124,58,237,.9);outline-offset:2px}.upload-drop-area[data-v-0ee7aef5]{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.upload-drop-area.has-preview[data-v-0ee7aef5]{gap:10px}.upload-icon-wrap[data-v-0ee7aef5]{align-items:center;background:linear-gradient(135deg,#7c3aed33,#c9a05026);border-radius:27px;display:flex;height:54px;justify-content:center;width:54px}.upload-icon-big[data-v-0ee7aef5]{display:block;height:26px;width:26px}.upload-text-main[data-v-0ee7aef5]{color:#ffffffe6;font-size:15.2px;font-weight:600;line-height:22.8px;text-align:center}.upload-text-main--mobile[data-v-0ee7aef5]{display:none}.upload-text-sub[data-v-0ee7aef5]{color:#fff9;font-size:12.48px;font-weight:800;line-height:18.72px;text-align:center}.upload-hints[data-v-0ee7aef5]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:4px}.upload-hint-chip[data-v-0ee7aef5]{align-items:center;background:#1a1028;border:1px solid #2a1a3e;border-radius:18px;box-sizing:border-box;color:#fff9;display:inline-flex;font-size:11.52px;font-weight:800;gap:4px;height:35px;line-height:17.28px;padding:6px 12px}.upload-hint-chip--mobile[data-v-0ee7aef5]{display:none}.upload-hint-chip__icon[data-v-0ee7aef5]{display:block;flex-shrink:0;height:13px;width:13px}.upload-hint-chip kbd[data-v-0ee7aef5],.upload-hint-chip__plus[data-v-0ee7aef5]{color:#fff9;font-weight:800}.upload-hint-chip kbd[data-v-0ee7aef5]{align-items:center;background:#2a1a3e;border:1px solid #3a2560;border-radius:4px;box-sizing:border-box;display:inline-flex;font-family:inherit;font-size:10.88px;height:23px;justify-content:center;line-height:16.32px;min-width:22px;padding:3px 7px}.upload-preview-main[data-v-0ee7aef5]{border:1px solid #2a1a3e;border-radius:12px;max-height:180px;max-width:360px;-o-object-fit:contain;object-fit:contain;width:100%}.upload-preview-hint[data-v-0ee7aef5]{color:#fff9;font-size:12px}.url-upload-row[data-v-0ee7aef5]{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:6px;max-width:480px;width:100%}.url-input[data-v-0ee7aef5]{background:#1a1028;border:2px solid #2a1a3e;border-radius:22px;box-sizing:border-box;color:#ffffffe6;flex:1 1 auto;font-family:inherit;font-size:13.44px;font-weight:800;height:43px;min-width:0;padding:12px 17px;transition:border-color var(--ai-transition),background var(--ai-transition)}.url-input[data-v-0ee7aef5]::-moz-placeholder{color:#fff6}.url-input[data-v-0ee7aef5]::placeholder{color:#fff6}@media(hover:hover){.url-input[data-v-0ee7aef5]:hover{background:#7c3aed0f;border-color:#7c3aed8c}}.url-input[data-v-0ee7aef5]:focus{background:#1a1028;border-color:#7c3aed8c;outline:none}.btn-url-search[data-v-0ee7aef5]{align-items:center;background:linear-gradient(158deg,#7c3aed,#6d28d9);border:none;border-radius:22px;box-shadow:0 4px 14px #7c3aed4d;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:13.28px;font-weight:700;gap:5px;height:43px;justify-content:center;padding:10px 18px;transition:opacity var(--ai-transition),transform var(--ai-transition)}@media(hover:hover){.btn-url-search[data-v-0ee7aef5]:hover{opacity:.92}}.btn-url-search[data-v-0ee7aef5]:active{transform:translateY(1px)}.btn-url-search__icon[data-v-0ee7aef5]{display:block;filter:brightness(0) invert(1);height:13px;width:13px}.btn-url-search__text--mobile[data-v-0ee7aef5]{display:none}@media(max-width:767px){.home-ai-search__title-text--desktop[data-v-0ee7aef5]{display:none}.home-ai-search__title-text--mobile[data-v-0ee7aef5]{display:inline}.home-ai-search__card[data-v-0ee7aef5]{background:#181027;border-color:#ffffff1a;border-radius:16px;box-shadow:0 8px 28px #00000073,inset 0 1px #ffffff0a;padding:18px 14px 20px}.search-tabs[data-v-0ee7aef5]{border-bottom:none;gap:8px;margin-top:14px}.search-tab[data-v-0ee7aef5]{background:#16102c;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;color:#bbbcbf;flex:1;font-size:13px;font-weight:500;height:auto;justify-content:center;letter-spacing:0;margin-bottom:0;min-height:40px;padding:10px 12px;-webkit-text-fill-color:unset;background-image:none}.search-tab.active[data-v-0ee7aef5]{background:#1f1541;border-color:#5522a8;color:#ffffffe6;font-weight:600;-webkit-text-fill-color:unset;background-image:none}.search-tab.active[data-v-0ee7aef5]:after{display:none}.search-tab.active .search-tab__icon[data-v-0ee7aef5]{filter:none;opacity:1}.search-tab.active .search-tab__icon[src*="ai-search.svg"][data-v-0ee7aef5]{filter:brightness(0) invert(1)}.image-upload-zone[data-v-0ee7aef5]{border-radius:12px;margin-top:14px;min-height:0;padding:22px 12px 16px}.upload-text-main[data-v-0ee7aef5]{font-size:14px;line-height:21px}.upload-text-main--desktop[data-v-0ee7aef5]{display:none}.upload-text-main--mobile[data-v-0ee7aef5]{display:block}.upload-hint-chip--desktop[data-v-0ee7aef5]{display:none}.upload-hint-chip--mobile[data-v-0ee7aef5]{display:inline-flex}.url-upload-row[data-v-0ee7aef5]{margin-top:10px;max-width:none}.btn-url-search[data-v-0ee7aef5],.url-input[data-v-0ee7aef5]{height:44px}.btn-url-search[data-v-0ee7aef5]{padding:0 14px}.btn-url-search__text--desktop[data-v-0ee7aef5]{display:none}.btn-url-search__text--mobile[data-v-0ee7aef5]{display:inline}}@keyframes home-ai-search-fade-in-0ee7aef5{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.home-category-sidebar[data-v-5c864c5e]{--hcs-bg:#0f0a1c;--hcs-bg-hover:hsla(0,0%,100%,.04);--hcs-bg-active:#190f30;--hcs-border:hsla(0,0%,100%,.04);--hcs-text:hsla(0,0%,100%,.8);--hcs-text-secondary:hsla(0,0%,100%,.7);--hcs-text-muted:hsla(0,0%,100%,.5);--hcs-tag-bg:#181027;--hcs-tag-border:#2d2048;--hcs-width:230px;background:var(--hcs-bg);border:1px solid rgba(42,26,62,.04);border-radius:16px;box-shadow:0 4px 24px #00000073;flex:0 0 var(--hcs-width);max-height:min(560px,100vh - 64px - 32px);overflow:hidden auto;scrollbar-color:rgba(124,58,237,.35) transparent;scrollbar-width:thin;width:var(--hcs-width)}@media(max-width:1199px){.home-category-sidebar[data-v-5c864c5e]{display:none}}.home-category-sidebar__head[data-v-5c864c5e]{align-items:center;border-bottom:1px solid var(--hcs-border);display:flex;gap:9px;height:46px;padding:14px 16px 11px}.home-category-sidebar__head-icon[data-v-5c864c5e]{align-items:center;color:#eab37e;display:inline-flex;flex-shrink:0;height:17px;justify-content:center;width:17px}.home-category-sidebar__head-icon svg[data-v-5c864c5e]{display:block;height:17px;width:17px}.home-category-sidebar__head-title[data-v-5c864c5e]{color:#fff;font-family:Inter,system-ui,sans-serif,PingFang SC,Microsoft YaHei;font-size:15px;font-weight:600;letter-spacing:.4px;letter-spacing:.2px;line-height:23px;line-height:17px;white-space:nowrap}.home-category-sidebar__empty[data-v-5c864c5e],.home-category-sidebar__loading[data-v-5c864c5e]{color:var(--hcs-text-muted);font-size:13px;padding:20px 16px;text-align:center}.home-category-sidebar__list[data-v-5c864c5e]{display:flex;flex-direction:column}.home-category-sidebar__group[data-v-5c864c5e]{border-bottom:1px solid var(--hcs-border)}.home-category-sidebar__group[data-v-5c864c5e]:last-child{border-bottom:none}.home-category-sidebar__group-btn[data-v-5c864c5e]{align-items:center;background:transparent;border:0;color:var(--hcs-text);cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:12px 16px;text-align:left;transition:background .15s ease;width:100%}@media(hover:hover){.home-category-sidebar__group-btn[data-v-5c864c5e]:hover{background:var(--hcs-bg-hover)}}.home-category-sidebar__group-btn--active[data-v-5c864c5e]{background:var(--hcs-bg-active)}.home-category-sidebar__group-name[data-v-5c864c5e]{color:var(--hcs-text);flex:1;font-family:Inter,system-ui,sans-serif,PingFang SC,Microsoft YaHei;font-size:13px;font-weight:600;font-weight:700;letter-spacing:.3px;line-height:20px;line-height:21px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-category-sidebar__chevron[data-v-5c864c5e]{color:var(--hcs-text-secondary);flex-shrink:0;transform:rotate(-90deg);transition:transform .15s ease}.home-category-sidebar__chevron--open[data-v-5c864c5e]{transform:rotate(0)}.home-category-sidebar__tags[data-v-5c864c5e]{display:grid;gap:6px 10px;grid-template-columns:repeat(2,90px);justify-content:center;padding:12px}.home-category-sidebar__tag[data-v-5c864c5e]{align-items:center;background:var(--hcs-tag-bg);border:1px solid var(--hcs-tag-border);border-radius:20px;box-sizing:border-box;color:var(--hcs-text-muted);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;height:30px;justify-content:center;letter-spacing:.2px;line-height:17px;min-height:30px;min-width:0;opacity:.8;overflow:hidden;padding:0 12px;text-decoration:none;transition:color .15s ease,border-color .15s ease,background .15s ease,opacity .15s ease;width:90px}@media(hover:hover){.home-category-sidebar__tag[data-v-5c864c5e]:hover:not(.home-category-sidebar__tag--active){border-color:#7c3aed73;color:#ffffffe6;opacity:1}}.home-category-sidebar__tag--active[data-v-5c864c5e]{background:#7c3aed1f;border-color:#7c3aed;color:#a78bfa;opacity:1}.home-category-sidebar__tag--more[data-v-5c864c5e]{border-radius:14px;border-style:dashed;font-size:14px;line-height:21px}.home-category-sidebar__tag-label[data-v-5c864c5e]{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-category-sidebar__tag-hash[data-v-5c864c5e]{color:inherit;margin-right:1px}.page-home[data-v-99daad23]{overflow-x:clip;--home-video-gap:12px;--home-video-card-w:190px;--home-video-cover-h:254px}@media(max-width:767px){.page-home[data-v-99daad23]{--home-video-card-w:150px;--home-video-cover-h:200px}}.page-home__top[data-v-99daad23]{background:transparent;display:flex;flex-direction:column;gap:0;margin:0;max-width:none;overflow:visible;padding:0;position:relative;width:100%;z-index:100}.page-home__main[data-v-99daad23]{padding-top:40px;position:relative;z-index:1}@media(max-width:767px){.page-home__main[data-v-99daad23]{padding-top:16px}}.page-home__intro[data-v-99daad23]{color:#ffffffb8;font-size:14px;font-weight:400;line-height:1.7;margin:0 auto;max-width:760px;text-align:center}.page-home__hero[data-v-99daad23]{--banner-index:0;--hero-banner-gap:0px;--hero-visible-count:1;--hero-slide-span:calc((100cqw - (var(--hero-visible-count) - 1)*var(--hero-banner-gap))/var(--hero-visible-count));--hero-slide-step:calc(var(--hero-slide-span) + var(--hero-banner-gap));background:transparent;border-radius:0;box-sizing:border-box;container-name:home-hero-banner;container-type:inline-size;isolation:isolate;margin:0;max-width:none;overflow:visible;padding:0;position:relative;touch-action:manipulation;width:100%;z-index:0}.page-home__hero--single-banner .page-home__hero-track[data-v-99daad23]{transform:none}.page-home__hero--single-banner .page-home__hero-slide[data-v-99daad23]{flex:0 0 100%}.page-home__hero-frame[data-v-99daad23]{align-items:stretch;border-radius:0;display:flex;flex-direction:column;gap:0;overflow:visible;position:relative;width:100%}.page-home__hero-dots[data-v-99daad23]{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;gap:10px;justify-content:center;margin:-22px 0 0;padding:0;pointer-events:none;width:100%;z-index:3}@media(max-width:767px){.page-home__hero-dots[data-v-99daad23]{bottom:10px;gap:16px;left:0;margin:0;pointer-events:auto;position:absolute;right:0;width:100%}}.page-home__hero-dot[data-v-99daad23]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#ffffff4d;border:none;border-radius:5px;box-sizing:border-box;cursor:pointer;flex:0 0 auto;height:10px;margin:0;padding:0;pointer-events:auto;transition:width .2s ease,background .2s ease,box-shadow .2s ease;width:10px}.page-home__hero-dot--active[data-v-99daad23]{background:#c9a050;border-radius:10px;box-shadow:0 0 12px #c9a05099;width:28px}@media(max-width:767px){.page-home__hero-dot[data-v-99daad23]{background:#ffffff59;height:8px;width:8px}.page-home__hero-dot--active[data-v-99daad23]{background:#ffffffe6;border-radius:10px;box-shadow:none;width:20px}}.page-home__hero-viewport[data-v-99daad23]{border:none;border-radius:0;box-shadow:none;cursor:grab;height:460px;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.page-home__hero-viewport[data-v-99daad23]:active{cursor:grabbing}@media(max-width:1199px){.page-home__hero-viewport[data-v-99daad23]{aspect-ratio:1360/460;height:auto}}.page-home__hero-arrow[data-v-99daad23]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0805108c;border:1px solid hsla(0,0%,100%,.18);border-radius:50%;color:#ffffffe6;cursor:pointer;display:inline-flex;height:42px;justify-content:center;margin-top:-21px;padding:0;position:absolute;top:50%;transition:background .2s ease,color .2s ease,opacity .2s ease;width:42px;z-index:4}@media(hover:hover){.page-home__hero-arrow[data-v-99daad23]:hover{background:#7c3aed73;color:#fff}}.page-home__hero-arrow--prev[data-v-99daad23]{left:30px}.page-home__hero-arrow--next[data-v-99daad23]{right:30px}@media(max-width:1199px){.page-home__hero-arrow[data-v-99daad23]{display:none}}.page-home__hero-track[data-v-99daad23]{display:flex;gap:var(--hero-banner-gap);height:100%;position:relative;transform:translate(calc(var(--banner-index)*-1*var(--hero-slide-step) + var(--banner-drag-offset, 0px)));transition:transform .35s ease;will-change:transform;z-index:1}.page-home__hero-track--skip-transition[data-v-99daad23]{transition:none}.page-home__hero-slide[data-v-99daad23]{border-radius:0;flex:0 0 var(--hero-slide-span);flex-shrink:0;height:100%;overflow:hidden}.page-home__hero-slide--empty[data-v-99daad23]{pointer-events:none}.page-home__hero-slide-empty[data-v-99daad23]{background:#121212;border-radius:inherit;box-sizing:border-box;height:100%;width:100%}.page-home__hero-slide-empty--pad[data-v-99daad23]{background:#121212}.page-home__hero-slide-placeholder[data-v-99daad23]{border-radius:inherit;display:block}.page-home__hero-slide-hit[data-v-99daad23]{color:inherit;cursor:pointer;display:block;height:100%;text-decoration:none;width:100%}.page-home__hero-slide-img[data-v-99daad23]{background:#121212;display:block;height:100%;line-height:0;width:100%;-webkit-user-drag:none}.page-home__hero-slide-img[data-v-99daad23] .aes-image{background:#121212;display:block;height:100%;min-height:100%;width:100%}.page-home__hero-slide-img[data-v-99daad23] .aes-image__img,.page-home__hero-slide-img.ts-image--nuxt[data-v-99daad23]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.page-home__hero-skeleton-track[data-v-99daad23]{box-sizing:border-box;display:flex;gap:var(--hero-banner-gap);width:100%}.page-home__hero-skeleton-cell[data-v-99daad23]{aspect-ratio:7/3;border-radius:0;flex:0 0 100%;min-width:0}@media(min-width:768px){.page-home__hero-skeleton-cell[data-v-99daad23]{aspect-ratio:auto;height:460px;max-height:none}}.page-home__hero-skeleton-cell[data-v-99daad23]{background:#ffffff14}.page-home__hero-indicator[data-v-99daad23]{display:none}.page-home__divider[data-v-99daad23]{background:#ffffff0f;display:none;height:1px;margin-top:32px}.page-home__body[data-v-99daad23]{align-items:flex-start;display:flex;gap:22px;position:relative;width:100%;z-index:1}.page-home__sidebar[data-v-99daad23]{flex-shrink:0;position:sticky;top:80px}.page-home__feed[data-v-99daad23]{flex:1;min-width:0}.page-home__tag-empty[data-v-99daad23]{grid-column:1/-1;margin:24px 0}.page-home__tag-feed-sentinel[data-v-99daad23]{height:1px;margin:0;pointer-events:none;width:100%}.page-home__tag-feed-end[data-v-99daad23]{color:#fff6;font-size:13px;margin:20px 0 0;text-align:center}.page-home__section[data-v-99daad23]{padding-top:30px}.page-home__section--first[data-v-99daad23]{padding-top:0}.page-home__section--last[data-v-99daad23]{padding-bottom:48px}.page-home__section-head[data-v-99daad23]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px;padding:0 2px;width:100%}.page-home__section-head--sidebar-feed[data-v-99daad23]{min-height:27px}.page-home__feed-crumb[data-v-99daad23]{align-items:center;color:#ffffff8c;display:flex;flex:1;flex-wrap:wrap;font-size:13px;font-weight:500;line-height:normal;min-width:0}.page-home__feed-crumb-link[data-v-99daad23]{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0;transition:color .15s ease}.page-home__feed-crumb-link[data-v-99daad23]:hover{color:#ffffffd9}.page-home__feed-crumb-sep[data-v-99daad23]{margin:0 6px;opacity:.6}.page-home__feed-crumb-current[data-v-99daad23]{color:#ffffffd9;max-width:min(42vw,320px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-home__sec-title[data-v-99daad23]{align-items:center;display:inline-flex;flex:1;gap:10px;margin:0;min-width:0}.page-home__sec-bar[data-v-99daad23]{background:linear-gradient(180deg,#b99961,#7c49d2);border-radius:10px;flex-shrink:0;height:19px;width:4px}.page-home__sec-title-text[data-v-99daad23]{color:#e8ddf5;font-family:Inter,system-ui,sans-serif,PingFang SC,Microsoft YaHei;font-size:18px;font-weight:600;letter-spacing:.4px;line-height:27px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-home__sec-more[data-v-99daad23]{align-items:center;background:#181027;border:1px solid #2d2048;border-radius:40px;box-sizing:border-box;color:#826d9c;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:500;gap:8px;height:26px;justify-content:center;line-height:16px;min-width:100px;padding:0 15px 0 17px;text-decoration:none;transition:color .15s ease,border-color .15s ease,background .15s ease;width:auto}.page-home__sec-more[data-v-99daad23]:hover{background:#190f30;border-color:#3a2560;color:#e8ddf5}.page-home__sec-more-icon[data-v-99daad23]{display:block;flex-shrink:0;height:11px;width:11px}.page-home__video-grid[data-v-99daad23]{display:flex;gap:12px}.page-home__video-grid[data-v-99daad23]>*{flex:0 0 calc(20% - 9.6px);min-width:0}.page-home__video-grid--home-row[data-v-99daad23]{--home-video-gap:12px;flex-wrap:nowrap;gap:var(--home-video-gap);overflow-x:auto;scrollbar-width:none;width:100%;-webkit-overflow-scrolling:touch}.page-home__video-grid--home-row[data-v-99daad23]::-webkit-scrollbar{display:none}.page-home__video-grid--home-row[data-v-99daad23]>*{flex:0 0 var(--home-video-card-w);max-width:var(--home-video-card-w);min-width:var(--home-video-card-w);overflow:visible;scroll-snap-align:start;width:var(--home-video-card-w)}.page-home__video-grid--home-row.page-home__video-grid--list[data-v-99daad23]{display:grid;flex-wrap:unset;gap:10px;grid-template-columns:minmax(0,1fr);overflow-x:visible}.page-home__video-grid--home-row.page-home__video-grid--list[data-v-99daad23]>*{flex:unset;max-width:none;min-width:0;scroll-snap-align:unset;width:auto}@media(min-width:1200px){.page-home__video-grid--cols-6[data-v-99daad23]{display:grid;gap:var(--home-video-gap);grid-template-columns:repeat(5,minmax(0,1fr));overflow-x:visible}.page-home__video-grid--cols-6[data-v-99daad23]>*{flex:unset;max-width:none;min-width:0;width:auto}}@media(min-width:1200px)and (max-width:1499px){.page-home__video-grid--cols-6[data-v-99daad23]{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-home__video-grid--home-4[data-v-99daad23]{gap:18px;width:100%}.page-home__video-grid--home-4[data-v-99daad23]>*{flex:0 0 calc(20% - 14.4px);min-width:0;overflow:visible}.page-home__video-grid--wrap[data-v-99daad23]{flex-wrap:wrap;row-gap:28px}.page-home__video-grid--mb[data-v-99daad23]{margin-bottom:28px}.page-home__video-skeleton[data-v-99daad23]{display:flex;flex-direction:column;flex-shrink:0;gap:10px;width:var(--home-video-card-w)}.page-home__video-skeleton-cover[data-v-99daad23]{background:#ffffff14;border-radius:12px;flex-shrink:0;height:var(--home-video-cover-h);width:var(--home-video-card-w)}.page-home__video-skeleton-line[data-v-99daad23]{background:#ffffff14;border-radius:999px;height:14px;width:100%}.page-home__video-skeleton-line--short[data-v-99daad23]{width:62%}.page-home__tags[data-v-99daad23]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:0;width:100%}.page-home__tag[data-v-99daad23]{align-items:center;background:#16102c;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;box-shadow:none;box-sizing:border-box;color:#bbbcbf;cursor:pointer;display:inline-flex;font-size:12.8px;font-weight:500;gap:6px;justify-content:center;line-height:normal;min-height:34px;padding:8px 17px;position:relative;transition:color .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease;white-space:nowrap;z-index:0}.page-home__tag[data-v-99daad23]:after,.page-home__tag[data-v-99daad23]:before{content:none;display:none}.page-home__tag[data-v-99daad23]{flex-shrink:0;font-family:inherit;text-decoration:none}@media(hover:hover){.page-home__tag[data-v-99daad23]:not(.page-home__tag--active):hover{border-color:#ffffff2e;color:#ffffffd9}}.page-home__tag--active[data-v-99daad23]{background:#1f1541;border-color:#5522a8;box-shadow:none;color:#ffffffe6;font-weight:600}.page-home__tag--active[data-v-99daad23]:after,.page-home__tag--active[data-v-99daad23]:before{content:none;display:none}.page-home__skeleton-shimmer[data-v-99daad23]{overflow:hidden;position:relative}.page-home__skeleton-shimmer[data-v-99daad23]:after{animation:page-home-shimmer-99daad23 1.4s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.12) 50%,transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}.page-home[data-v-99daad23] .video-card__cover{border-radius:12px}.page-home[data-v-99daad23] .video-card--home .video-card__cover{border-radius:12px 12px 0 0}@media(min-width:768px)and (max-width:1199px){.page-home[data-v-99daad23] .video-card--home-compact{max-width:var(--home-video-card-w);width:var(--home-video-card-w)}.page-home[data-v-99daad23] .video-card--home-compact .video-card__cover{aspect-ratio:auto;height:var(--home-video-cover-h);width:var(--home-video-card-w)}}@media(min-width:768px){.page-home[data-v-99daad23] .video-card--home-compact .video-card__actions,.page-home[data-v-99daad23] .video-card--home-compact .video-card__meta,.page-home[data-v-99daad23] .video-card--home-compact .video-card__views{display:none}}@media(min-width:1200px){.page-home__video-grid--cols-6[data-v-99daad23] .video-card--home-compact,.page-home__video-grid--dynamic[data-v-99daad23] .video-card--home-compact{max-width:none;width:100%}.page-home__video-grid--cols-6[data-v-99daad23] .video-card--home-compact .video-card__cover,.page-home__video-grid--dynamic[data-v-99daad23] .video-card--home-compact .video-card__cover{aspect-ratio:3/4;height:auto;width:100%}.page-home__video-grid--cols-6>.page-home__video-skeleton[data-v-99daad23],.page-home__video-grid--dynamic>.page-home__video-skeleton[data-v-99daad23]{width:100%}.page-home__video-grid--cols-6 .page-home__video-skeleton-cover[data-v-99daad23],.page-home__video-grid--dynamic .page-home__video-skeleton-cover[data-v-99daad23]{aspect-ratio:3/4;height:auto;width:100%}.page-home__video-grid--landscape[data-v-99daad23] .video-card--home-compact .video-card__cover,.page-home__video-grid--landscape .page-home__video-skeleton-cover[data-v-99daad23]{aspect-ratio:16/9}.page-home__video-grid--waterfall[data-v-99daad23]{align-items:flex-start;display:flex;gap:12px;overflow-x:visible}.page-home__video-grid--waterfall .page-home__waterfall-column[data-v-99daad23]{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0}.page-home__video-grid--waterfall .page-home__video-skeleton[data-v-99daad23],.page-home__video-grid--waterfall .page-home__waterfall-item[data-v-99daad23]{min-width:0;width:100%}.page-home__video-grid--dynamic[data-v-99daad23]{display:grid;gap:12px;grid-template-columns:repeat(var(--home-cols-pc,6),minmax(0,1fr))}.page-home__video-grid--dynamic[data-v-99daad23]>*{flex:unset;max-width:none;min-width:0;width:auto}}@media(min-width:1200px)and (max-width:1499px){.page-home__video-grid--dynamic[data-v-99daad23]:not(.page-home__video-grid--list):not(.page-home__video-grid--waterfall){grid-template-columns:repeat(var(--home-cols-pc-narrow,var(--home-cols-pc,4)),minmax(0,1fr))}}@media(min-width:1200px){.page-home__video-grid--dynamic.page-home__video-grid--waterfall[data-v-99daad23]{align-items:flex-start;display:flex;gap:12px;grid-template-columns:none;overflow-x:visible}.page-home__video-grid--dynamic.page-home__video-grid--waterfall .page-home__waterfall-column[data-v-99daad23]{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0}.page-home__video-grid--dynamic.page-home__video-grid--waterfall .page-home__video-skeleton[data-v-99daad23],.page-home__video-grid--dynamic.page-home__video-grid--waterfall .page-home__waterfall-item[data-v-99daad23]{max-width:none;min-width:0;width:100%}.page-home__video-grid--dynamic.page-home__video-grid--waterfall[data-v-99daad23] .video-card--home-compact .video-card__cover{height:auto;width:100%}.page-home__video-grid--list[data-v-99daad23]{display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.page-home__top[data-v-99daad23]{gap:16px;padding:0}.page-home__hero[data-v-99daad23]{border-radius:12px;margin:0 20px;overflow:hidden;width:calc(100% - 40px)}.page-home__hero-viewport[data-v-99daad23]{aspect-ratio:16/7;border:none;border-radius:12px;box-shadow:none;height:auto}.page-home__hero-track[data-v-99daad23]{gap:0;height:100%;transform:translate(calc(var(--banner-index)*-100cqw + var(--banner-drag-offset, 0px)))}.page-home__hero-slide[data-v-99daad23]{border-radius:12px;flex:0 0 100cqw;height:100%}.page-home__hero-slide-hit[data-v-99daad23],.page-home__hero-slide-img[data-v-99daad23]{height:100%}.page-home__hero-slide-img[data-v-99daad23] .aes-image{height:100%;min-height:0}.page-home__hero-slide-img[data-v-99daad23] .aes-image__img,.page-home__hero-slide-img.ts-image--nuxt[data-v-99daad23]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.page-home__hero-skeleton-track[data-v-99daad23]{gap:0;height:100%}.page-home__hero-skeleton-cell[data-v-99daad23]{aspect-ratio:auto;border-radius:12px;flex:0 0 100%;height:100%}.page-home__hero-indicator[data-v-99daad23]{display:none}.page-home__divider[data-v-99daad23]{margin-top:24px}.page-home__main[data-v-99daad23]{padding-top:20px}.page-home__section[data-v-99daad23]{padding-top:24px}.page-home__section--first[data-v-99daad23]{padding-top:12px}.page-home__section--last[data-v-99daad23]{padding-bottom:32px}.page-home__sec-title-text[data-v-99daad23]{font-size:16px;line-height:24px}.page-home__sec-bar[data-v-99daad23]{height:16px}.page-home__section-head[data-v-99daad23]{margin-bottom:12px}.page-home__sec-more[data-v-99daad23]{font-size:12px;height:26px;min-width:88px;padding:0 12px 0 14px;width:auto}.page-home__video-grid--home-row[data-v-99daad23]:not(.page-home__video-grid--landscape):not(.page-home__video-grid--list):not(.page-home__video-grid--waterfall){display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible}.page-home__video-grid--home-row[data-v-99daad23]:not(.page-home__video-grid--landscape):not(.page-home__video-grid--list):not(.page-home__video-grid--waterfall)>*{flex:unset;max-width:none;min-width:0;scroll-snap-align:unset;width:auto}.page-home__video-grid--home-row.page-home__video-grid--landscape[data-v-99daad23],.page-home__video-grid--home-row.page-home__video-grid--list[data-v-99daad23]{overflow-x:visible}.page-home__video-grid--home-row.page-home__video-grid--landscape[data-v-99daad23]>*,.page-home__video-grid--home-row.page-home__video-grid--list[data-v-99daad23]>*{flex:unset;max-width:none;min-width:0;scroll-snap-align:unset;width:auto}.page-home__video-grid--home-row.page-home__video-grid--waterfall[data-v-99daad23]{overflow-x:visible}.page-home__video-grid--dynamic[data-v-99daad23]{display:grid;gap:10px;grid-template-columns:repeat(var(--home-cols-h5,2),minmax(0,1fr))}.page-home__video-grid--dynamic.page-home__video-grid--waterfall[data-v-99daad23]{align-items:flex-start;display:flex;gap:10px;grid-template-columns:none}.page-home__video-grid--dynamic.page-home__video-grid--waterfall .page-home__waterfall-column[data-v-99daad23]{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0}.page-home__video-grid--dynamic.page-home__video-grid--waterfall .page-home__video-skeleton[data-v-99daad23],.page-home__video-grid--dynamic.page-home__video-grid--waterfall .page-home__waterfall-item[data-v-99daad23]{width:100%}.page-home__video-grid--list[data-v-99daad23]{grid-template-columns:minmax(0,1fr)}.page-home__video-skeleton[data-v-99daad23]{width:100%}.page-home__video-skeleton-cover[data-v-99daad23]{aspect-ratio:3/4;height:auto;width:100%}.page-home__video-grid--landscape[data-v-99daad23] .video-card--home-compact .video-card__cover,.page-home__video-grid--landscape .page-home__video-skeleton-cover[data-v-99daad23]{aspect-ratio:16/9}.page-home__tags[data-v-99daad23]{gap:8px;justify-content:flex-start}.page-home__tag[data-v-99daad23]{font-size:12px;min-height:30px;padding:7px 12px}}@keyframes page-home-shimmer-99daad23{to{transform:translate(100%)}}
