.image-crop-area[data-v-fc61e430]{flex-direction:column;gap:1rem}.crop-stage[data-v-fc61e430],.image-crop-area[data-v-fc61e430]{align-items:center;display:flex;width:100%}.crop-stage[data-v-fc61e430]{background:#101010;border:1px solid #2a2a2a;border-radius:12px;justify-content:center;max-height:340px;min-height:200px;overflow:hidden}.crop-wrapper[data-v-fc61e430]{display:inline-block;line-height:0;max-height:340px;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-fc61e430],.crop-wrapper[data-v-fc61e430]{max-height:260px}}.crop-image[data-v-fc61e430]{display:block;height:auto;max-height:340px;max-width:100%;pointer-events:none;vertical-align:top;width:auto}@media(max-width:768px){.crop-image[data-v-fc61e430]{max-height:260px}}.crop-overlay[data-v-fc61e430]{inset:0;pointer-events:auto;position:absolute}.crop-overlay .crop-box[data-v-fc61e430]{background:#df8d4c0a;border:2px solid #eab37e;box-shadow:0 0 0 9999px #09090994;cursor:move;pointer-events:auto;position:absolute;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.crop-handle[data-v-fc61e430]{background:transparent;border:none;box-sizing:border-box;cursor:nw-resize;height:44px;margin:0;padding:0;touch-action:none;width:44px;z-index:2}.crop-handle[data-v-fc61e430],.crop-handle[data-v-fc61e430]:after{position:absolute;transform:translate(-50%,-50%)}.crop-handle[data-v-fc61e430]:after{background:#eab37e;border:2px solid #fff;border-radius:50%;box-shadow:0 0 6px #00000073;content:"";height:14px;left:50%;pointer-events:none;top:50%;width:14px}.crop-handle.nw[data-v-fc61e430]{cursor:nw-resize}.crop-handle.ne[data-v-fc61e430]{cursor:ne-resize}.crop-handle.sw[data-v-fc61e430]{cursor:sw-resize}.crop-handle.se[data-v-fc61e430]{cursor:se-resize}.crop-actions[data-v-fc61e430]{display:flex;gap:.75rem;justify-content:center}.crop-btn[data-v-fc61e430]{border-radius:8px;cursor:pointer;font-size:.875rem;padding:.5rem 1.25rem;transition:opacity .2s,background .15s ease,border-color .15s ease,box-shadow .15s ease}.crop-btn.cancel[data-v-fc61e430]{background:#1a1a1a;border:1px solid #3a3a3a;border-radius:22px;color:#b3b3b3;font-size:14px;font-weight:600;padding:10px 22px}.crop-btn.confirm[data-v-fc61e430]{background:linear-gradient(158deg,#df8d4c,#bd7f4d 55%,#a66b3a);border:none;border-radius:22px;color:#090909;font-size:14px;font-weight:700;padding:10px 28px}.image-crop-area:not(.variant-gold) .crop-btn[data-v-fc61e430]:hover{filter:brightness(1.06)}.variant-gold .crop-stage[data-v-fc61e430]{border-radius:10px;max-height:400px;min-height:260px}.variant-gold .crop-image[data-v-fc61e430],.variant-gold .crop-wrapper[data-v-fc61e430]{max-height:400px}.variant-gold .crop-overlay .crop-box[data-v-fc61e430]{border:2px solid #fff;box-shadow:0 0 0 9999px #0000008c}.variant-gold .crop-handle[data-v-fc61e430]{height:44px;width:44px}.variant-gold .crop-handle[data-v-fc61e430]:after{background:#fff;border:none;box-shadow:0 0 6px #00000080;height:14px;width:14px}@media(hover:hover){.variant-gold .crop-handle[data-v-fc61e430]:hover:after{transform:translate(-50%,-50%) scale(1.25)}}.variant-gold .crop-actions[data-v-fc61e430]{justify-content:flex-end;margin-top:16px;width:100%}.variant-gold .crop-btn.cancel[data-v-fc61e430]{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-fc61e430]{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-fc61e430]:hover{background:var(--color-gold-card,#efefef);border-color:transparent}.variant-gold .crop-btn.confirm[data-v-fc61e430]:hover{background:linear-gradient(135deg,#df8d4c,#eab37e 40%,#bd7f4d 60%,#a66b3a);box-shadow:var(--shadow-gold-btn)}}.variant-gold .crop-btn.cancel[data-v-fc61e430]:active{background:var(--color-gold-card-hover,#e5e5e5);border-color:transparent}.variant-gold .crop-btn.confirm[data-v-fc61e430]:active{background:linear-gradient(135deg,#8a5630,#a66b3a 40%,#bd7f4d 70%,#8a5630);box-shadow:none}.home-image-search-modal[data-v-aad2bbc6]{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-aad2bbc6]{background:#181818;border:1px solid hsla(0,0%,100%,.1);border-radius:24px;box-shadow:0 24px 80px #0000008c;max-height:88vh;overflow:auto;width:min(728px,100%)}.home-image-search-modal__dialog--crop[data-v-aad2bbc6],.home-image-search-modal__dialog--loading[data-v-aad2bbc6]{width:min(684px,100%)}.home-image-search-modal__header[data-v-aad2bbc6]{align-items:center;background:#181818;border-bottom:1px solid hsla(0,0%,100%,.04);border-radius:24px 24px 0 0;display:flex;gap:12px;justify-content:space-between;min-height:72px;padding:19px 25px 19px 23px}.home-image-search-modal__title[data-v-aad2bbc6]{align-items:center;color:#eae8e3;display:flex;font-size:18px;font-weight:600;gap:6px;letter-spacing:.3px}.home-image-search-modal__title-icon[data-v-aad2bbc6]{color:#eae8e3;flex-shrink:0}.home-image-search-modal__close[data-v-aad2bbc6]{align-items:center;background:#ffffff14;border:0;border-radius:50%;color:#ffffffb8;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .15s ease,color .15s ease;width:34px}@media(hover:hover){.home-image-search-modal__close[data-v-aad2bbc6]:hover{background:#ffffff24;color:#fff}}.home-image-search-modal__body[data-v-aad2bbc6]{padding:20px}.home-image-search-modal__dialog--loading .home-image-search-modal__body[data-v-aad2bbc6]{padding:41px 20px 72px}.home-image-search-modal__loading[data-v-aad2bbc6]{align-items:center;display:flex;flex-direction:column;gap:19px}.home-image-search-modal__spinner[data-v-aad2bbc6]{animation:home-image-search-spin-aad2bbc6 .85s linear infinite;border:4px solid rgba(223,141,76,.22);border-radius:50%;border-top-color:#df8d4c;height:58px;width:58px}.home-image-search-modal__loading-status[data-v-aad2bbc6]{color:#b3b3b3;font-size:14px;font-weight:600;letter-spacing:.3px;margin:0;text-align:center}.home-image-search-modal__loading-done-list[data-v-aad2bbc6]{align-items:flex-start;display:flex;flex-direction:column;gap:8px;min-width:127px}.home-image-search-modal__loading-done[data-v-aad2bbc6]{align-items:flex-end;color:#5ea84c;display:inline-flex;font-size:13px;font-weight:600;gap:9px;letter-spacing:.3px;text-decoration:line-through}.home-image-search-modal__loading-check[data-v-aad2bbc6]{align-items:center;background:#5ea84c;border-radius:50%;display:inline-flex;flex-shrink:0;height:15px;justify-content:center;width:15px}.home-image-search-modal__results-head[data-v-aad2bbc6]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.home-image-search-modal__results-count[data-v-aad2bbc6]{color:#b3b3b3;font-size:14px;margin:0}.home-image-search-modal__results-count strong[data-v-aad2bbc6]{color:#eab37e}.home-image-search-modal__recrop[data-v-aad2bbc6]{align-items:center;background:#181818;border:1px solid #2a2a2a;border-radius:20px;color:#e8e8e8;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:13px;font-weight:600;gap:6px;height:36px;padding:0 16px;white-space:nowrap}.home-image-search-modal__recrop-icon[data-v-aad2bbc6]{flex-shrink:0}.home-image-search-modal__grid[data-v-aad2bbc6]{display:grid;gap:16px 14px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:767px){.home-image-search-modal__grid[data-v-aad2bbc6]{gap:12px 10px;grid-template-columns:repeat(2,minmax(0,1fr))}}.home-image-search-modal__result[data-v-aad2bbc6]{background:#181818;border:1px solid #272727;border-radius:10px;color:inherit;display:flex;flex-direction:column;min-width:0;overflow:hidden;text-decoration:none}.home-image-search-modal__poster[data-v-aad2bbc6]{aspect-ratio:216/122;background:#101010;display:block;line-height:0;overflow:hidden;width:100%}.home-image-search-modal__poster[data-v-aad2bbc6] .aes-image,.home-image-search-modal__poster[data-v-aad2bbc6] .aes-image__img,.home-image-search-modal__poster[data-v-aad2bbc6] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-image-search-modal__info[data-v-aad2bbc6]{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-width:0;padding:8px 10px 10px}.home-image-search-modal__name[data-v-aad2bbc6]{color:#fff;display:block;font-size:13px;font-weight:700;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.home-image-search-modal__match[data-v-aad2bbc6]{align-items:center;background:#392d31;border:1px solid hsla(0,0%,100%,.04);border-radius:20px;color:#ffd870;display:inline-flex;font-size:10px;font-weight:500;height:24px;justify-content:center;line-height:20px;padding:0 12px;white-space:nowrap}.home-image-search-modal__empty[data-v-aad2bbc6]{padding:24px 0}.home-image-search-modal__crop-empty[data-v-aad2bbc6]{color:#7d7d7d;font-size:14px;margin:24px 0;text-align:center}.home-image-search-modal-enter-active[data-v-aad2bbc6],.home-image-search-modal-leave-active[data-v-aad2bbc6]{transition:opacity .2s ease}.home-image-search-modal-enter-active .home-image-search-modal__dialog[data-v-aad2bbc6],.home-image-search-modal-leave-active .home-image-search-modal__dialog[data-v-aad2bbc6]{transition:transform .2s ease}.home-image-search-modal-enter-from[data-v-aad2bbc6],.home-image-search-modal-leave-to[data-v-aad2bbc6]{opacity:0}.home-image-search-modal-enter-from .home-image-search-modal__dialog[data-v-aad2bbc6],.home-image-search-modal-leave-to .home-image-search-modal__dialog[data-v-aad2bbc6]{transform:translateY(12px)}@keyframes home-image-search-spin-aad2bbc6{to{transform:rotate(1turn)}}.home-ai-search[data-v-3134b306]{--hero-bg-panel:#141414;--hero-text-primary:#e8e8e8;--hero-text-secondary:#b3b3b3;--hero-text-muted:#7d7d7d;--hero-border:#2a2a2a;--hero-border-strong:#3a3a3a;--hero-radius-xl:20px;--hero-radius-md:16px;--hero-transition-fast:.18s cubic-bezier(.4,0,.2,1);--hero-transition-smooth:.3s cubic-bezier(.4,0,.2,1);--accent-purple:#df8d4c;--accent-gold:#c9a050;--btn-purple:linear-gradient(158deg,#df8d4c,#bd7f4d);--shadow-purple-btn:0 4px 14px rgba($color-purple-accent,.3);border:none;margin:0 0 24px;position:relative;z-index:40}@media(min-width:768px){.home-ai-search[data-v-3134b306]{margin-top:-38px}}.search-hero[data-v-3134b306]{background:var(--hero-bg-panel);border:1px solid var(--hero-border);border-radius:var(--hero-radius-xl);box-shadow:0 8px 40px #0000008c,0 0 60px #df8d4c1a,inset 0 2px #ffffff08;display:flex;flex-direction:column;min-height:320px;overflow:visible;position:relative}.search-hero-bg[data-v-3134b306]{background:radial-gradient(ellipse at 50% 0,rgba(223,141,76,.12) 0,transparent 62%),radial-gradient(ellipse at 85% 100%,rgba(223,141,76,.08) 0,transparent 55%);border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute}.search-hero-bg[data-v-3134b306]:after,.search-hero-bg[data-v-3134b306]:before{aspect-ratio:1;background:radial-gradient(circle,rgba(223,141,76,.1) 0,rgba(223,141,76,.04) 45%,transparent 70%);border-radius:50%;content:"";filter:blur(28px);position:absolute;width:46%;will-change:transform}.search-hero-bg[data-v-3134b306]:before{animation:search-hero-blob-a-3134b306 16s ease-in-out infinite;left:-12%;top:-28%}.search-hero-bg[data-v-3134b306]:after{animation:search-hero-blob-b-3134b306 20s ease-in-out infinite;background:radial-gradient(circle,rgba(223,141,76,.08) 0,rgba(156,157,255,.05) 50%,transparent 72%);bottom:-32%;right:-14%}@media(prefers-reduced-motion:reduce){.search-hero-bg[data-v-3134b306]:after,.search-hero-bg[data-v-3134b306]:before{animation:none}.search-hero-bg .search-hero-dot[data-v-3134b306],.search-hero-bg .search-hero-spark[data-v-3134b306]{display:none}}.search-hero-spark[data-v-3134b306]{animation:search-hero-spark-twinkle-3134b306 5.2s ease-in-out infinite;color:#df8d4c8c;opacity:0;position:absolute;will-change:transform,opacity}.search-hero-spark svg[data-v-3134b306]{display:block;height:100%;width:100%}.search-hero-spark--1[data-v-3134b306]{height:12px;left:6%;top:18%;width:12px}.search-hero-spark--2[data-v-3134b306]{animation-delay:1.6s;animation-duration:6s;height:9px;right:9%;top:12%;width:9px}.search-hero-spark--3[data-v-3134b306]{animation-delay:3s;animation-duration:7s;bottom:24%;height:7px;left:13%;width:7px}.search-hero-spark--4[data-v-3134b306]{animation-delay:4.2s;animation-duration:5.6s;bottom:14%;height:11px;right:5%;width:11px}.search-hero-dot[data-v-3134b306]{animation:search-hero-dot-rise-3134b306 9s linear infinite;background:#df8d4c80;border-radius:50%;bottom:-4px;height:3px;opacity:0;position:absolute;width:3px;will-change:transform,opacity}.search-hero-dot--1[data-v-3134b306]{left:12%}.search-hero-dot--2[data-v-3134b306]{animation-delay:2.2s;animation-duration:11s;height:2px;left:30%;width:2px}.search-hero-dot--3[data-v-3134b306]{animation-delay:4.8s;left:55%}.search-hero-dot--4[data-v-3134b306]{animation-delay:1.2s;animation-duration:12s;height:2px;left:74%;width:2px}.search-hero-dot--5[data-v-3134b306]{animation-delay:6.4s;animation-duration:10s;left:90%}@keyframes search-hero-spark-twinkle-3134b306{0%,to{opacity:0;transform:scale(.4) rotate(0)}18%{opacity:1;transform:scale(1) rotate(45deg)}36%{opacity:.25;transform:scale(.7) rotate(90deg)}54%{opacity:.85;transform:scale(1.05) rotate(135deg)}72%{opacity:0;transform:scale(.4) rotate(180deg)}}@keyframes search-hero-dot-rise-3134b306{0%{opacity:0;transform:translateY(0)}12%{opacity:.8}70%{opacity:.35}to{opacity:0;transform:translateY(-320px)}}@keyframes search-hero-blob-a-3134b306{0%,to{transform:translateZ(0) scale(1)}33%{transform:translate3d(14%,10%,0) scale(1.12)}66%{transform:translate3d(30%,-4%,0) scale(.94)}}@keyframes search-hero-blob-b-3134b306{0%,to{transform:translateZ(0) scale(1)}40%{transform:translate3d(-16%,-12%,0) scale(1.15)}75%{transform:translate3d(-4%,6%,0) scale(.92)}}.search-hero-content[data-v-3134b306]{align-items:stretch;display:flex;flex:1;flex-direction:column;min-height:0;padding:29px 37px 33px;position:relative;z-index:1}.search-hero-title[data-v-3134b306]{align-items:center;color:#f0f0f0;display:flex;font-size:20px;font-weight:600;gap:8px;justify-content:center;letter-spacing:.8px;line-height:30px;margin:0;text-align:center}.search-hero-title-text[data-v-3134b306]{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(105deg,#c4782e,#df8d4c 18%,#ffe7b0 42%,#fff8e8 52%,#ffd089 68%,#eab37e 86%,#df8d4c);color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 14px rgba(223,141,76,.45))}.search-hero-title-text--mobile[data-v-3134b306]{display:none}.search-hero-live[data-v-3134b306]{animation:search-hero-live-breathe-3134b306 2s ease-in-out infinite;background:#4ade80;border-radius:50%;box-shadow:0 0 18px #4ade80,0 0 28px #4ade8080;flex-shrink:0;height:9px;width:9px}@media(prefers-reduced-motion:reduce){.search-hero-live[data-v-3134b306]{animation:none}}@keyframes search-hero-live-breathe-3134b306{0%,to{box-shadow:0 0 18px #4ade80,0 0 28px #4ade8080;opacity:1}50%{box-shadow:0 0 6px #4ade808c,0 0 12px #4ade8040;opacity:.45}}.search-tabs[data-v-3134b306]{border-bottom:1px solid var(--hero-border);display:flex;gap:0;margin:22px 0 0}.search-tab[data-v-3134b306]{align-items:center;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--hero-text-muted);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14.4px;font-weight:700;gap:8px;height:41px;letter-spacing:.3px;margin-bottom:-1px;padding:10px 22px;transition:color var(--hero-transition-fast),border-color var(--hero-transition-fast)}.search-tab.active[data-v-3134b306]{border-bottom-color:var(--accent-gold);color:var(--accent-gold)}@media(hover:hover){.search-tab[data-v-3134b306]:hover:not(.active){color:var(--hero-text-secondary)}}.icon[data-v-3134b306]{flex-shrink:0}.search-panel[data-v-3134b306]{animation:home-ai-search-fade-in-3134b306 .35s ease;display:none;padding-top:20px;width:100%}.search-panel.active[data-v-3134b306]{display:block;flex:1 1 auto}.text-search-panel[data-v-3134b306]{position:relative;z-index:50}.text-search-panel.active[data-v-3134b306]{align-items:center;display:flex;justify-content:center;padding-top:0}.image-upload-zone[data-v-3134b306],.upload-drop-area[data-v-3134b306]{align-items:center;display:flex;flex-direction:column;width:100%}.upload-drop-area[data-v-3134b306]{background:#df8d4c08;border:2px dashed var(--hero-border-strong);border-radius:var(--hero-radius-md);cursor:pointer;gap:8px;justify-content:center;overflow:hidden;padding:32px 30px 20px;position:relative;transition:border-color var(--hero-transition-smooth),background var(--hero-transition-smooth),box-shadow var(--hero-transition-smooth)}.upload-drop-area.has-preview[data-v-3134b306]{padding:16px 16px 20px}@media(hover:hover){.upload-drop-area[data-v-3134b306]:hover{background:#df8d4c0f;border-color:#df8d4c8c}}.image-upload-zone.drag-over .upload-drop-area[data-v-3134b306]{background:#df8d4c1a;border-color:#df8d4c;box-shadow:inset 0 0 30px #df8d4c1f}.upload-icon-wrap[data-v-3134b306]{align-items:center;background:#df8d4c08;border-radius:27px;color:#df8d4c;display:flex;height:54px;justify-content:center;width:54px}.upload-icon-big[data-v-3134b306]{display:block;flex-shrink:0}.upload-text-main[data-v-3134b306]{color:#d0d0d0;font-size:15.2px;font-weight:600;line-height:22.8px;text-align:center}.upload-text-main--mobile[data-v-3134b306]{display:none}.upload-text-sub[data-v-3134b306]{color:var(--hero-text-muted);font-size:12.48px;font-weight:800;line-height:18.72px;text-align:center}.upload-hints[data-v-3134b306]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;min-height:39px;padding-bottom:4px}.upload-hint-chip[data-v-3134b306]{align-items:center;background:transparent;border:none;border-radius:18px;box-sizing:border-box;color:#ffffffb3;display:inline-flex;font-size:11.52px;font-weight:400;gap:4px;height:39px;line-height:17.28px;padding:5px 11px}.upload-hint-chip--mobile[data-v-3134b306]{display:none}.upload-hint-chip__icon[data-v-3134b306]{display:block;flex-shrink:0;height:16px;width:16px}.upload-hint-chip__plus[data-v-3134b306]{color:#ffffffe6;font-weight:800;line-height:17.28px}.upload-hint-chip kbd[data-v-3134b306]{align-items:center;background:#2a2a2a;border:none;border-radius:4px;box-sizing:border-box;color:#fff;display:inline-flex;font-family:inherit;font-size:10.88px;font-weight:800;height:21px;justify-content:center;line-height:16.32px;min-width:20px;padding:2px 6px}.upload-preview-main[data-v-3134b306]{border:2px solid var(--hero-border-strong);border-radius:12px;max-height:200px;max-width:360px;-o-object-fit:contain;object-fit:contain;width:100%}.upload-preview-hint[data-v-3134b306]{color:var(--hero-text-muted);font-size:12px;margin-top:10px}.url-upload-row[data-v-3134b306]{align-items:center;background:#1a1a1a;border:2px solid var(--hero-border);border-radius:24px;box-sizing:border-box;cursor:default;display:flex;flex-direction:row;gap:8px;height:48px;margin-top:6px;max-height:48px;max-width:480px;min-height:48px;padding:5px 5px 5px 18px;transition:border-color var(--hero-transition-fast);width:100%}.url-upload-row[data-v-3134b306]:focus-within{border-color:#df8d4c8c}.url-input[data-v-3134b306]{align-self:stretch;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--hero-text-primary);flex:1 1 0;font-family:inherit;font-size:13.44px;font-weight:800;height:auto;line-height:1;margin:0;max-height:none;min-height:0;min-width:0;outline:none;padding:0;width:auto}.url-input[data-v-3134b306]::-moz-placeholder{color:var(--hero-text-muted);font-weight:800}.url-input[data-v-3134b306]::placeholder{color:var(--hero-text-muted);font-weight:800}.url-input[data-v-3134b306]:focus{border-color:transparent}.btn-url-search[data-v-3134b306]{align-items:center;align-self:stretch;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--btn-purple);border:none;border-radius:20px;box-shadow:none;box-sizing:border-box;color:#090909;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:13.28px;font-weight:700;gap:5px;height:auto;justify-content:center;line-height:1;margin:0;max-height:none;min-height:0;padding:0 18px;transition:filter var(--hero-transition-fast);white-space:nowrap;width:auto}.btn-url-search__text--mobile[data-v-3134b306]{display:none}.btn-url-search .icon[data-v-3134b306]{display:block;flex-shrink:0;height:13px;width:13px}@media(hover:hover){.btn-url-search[data-v-3134b306]:hover{filter:brightness(1.08)}}@media(max-width:768px){.search-hero[data-v-3134b306]{min-height:0}.search-hero-content[data-v-3134b306]{padding:20px 14px 18px}.search-panel[data-v-3134b306]{padding-top:16px}.search-panel.active[data-v-3134b306]{flex:0 0 auto}.text-search-panel.active[data-v-3134b306]{align-items:stretch;display:block;justify-content:flex-start;padding-bottom:0;padding-top:16px}.search-hero-title[data-v-3134b306]{font-size:15px;gap:6px;letter-spacing:.3px;line-height:22px}.search-hero-title-text--desktop[data-v-3134b306]{display:none}.search-hero-title-text--mobile[data-v-3134b306]{display:inline}.search-tabs[data-v-3134b306]{margin-top:16px}.search-tab[data-v-3134b306]{flex:1;font-size:13px;gap:6px;height:auto;justify-content:center;min-height:44px;padding:12px 8px}.upload-drop-area[data-v-3134b306]{gap:12px;min-height:0;padding:28px 14px 18px}.upload-drop-area[data-v-3134b306]:after{display:none}.upload-icon-wrap[data-v-3134b306]{height:56px;width:56px}.upload-text-main[data-v-3134b306]{font-size:15px;line-height:22px}.upload-text-main--desktop[data-v-3134b306]{display:none}.upload-text-main--mobile[data-v-3134b306]{display:block}.upload-text-sub[data-v-3134b306]{font-size:12px;line-height:18px}.upload-hints[data-v-3134b306]{gap:8px;min-height:0;padding-bottom:0}.upload-hint-chip[data-v-3134b306]{font-size:12px;font-weight:400;height:auto;line-height:18px;min-height:40px;padding:10px 14px}.upload-hint-chip--desktop[data-v-3134b306]{display:none}.upload-hint-chip--mobile[data-v-3134b306]{display:inline-flex}.url-upload-row[data-v-3134b306]{border-radius:24px;border-width:1px;gap:6px;height:44px;margin-top:12px;max-height:44px;max-width:none;min-height:44px;padding:4px 4px 4px 12px}.url-input[data-v-3134b306]{font-size:14px;font-weight:600}.btn-url-search[data-v-3134b306]{border-radius:20px;font-size:13px;gap:4px;padding:0 12px}.btn-url-search__text--desktop[data-v-3134b306]{display:none}.btn-url-search__text--mobile[data-v-3134b306]{display:inline}.search-hero-dot[data-v-3134b306],.search-hero-spark[data-v-3134b306]{opacity:.35}}@keyframes home-ai-search-fade-in-3134b306{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.home-category-sidebar[data-v-fa1cab6c]{--hcs-bg:#101010;--hcs-bg-hover:rgba(223,141,76,.3);--hcs-border:hsla(0,0%,100%,.04);--hcs-text:#fff;--hcs-text-secondary:hsla(0,0%,100%,.7);--hcs-text-muted:hsla(0,0%,100%,.5);--hcs-tag-bg:#181818;--hcs-tag-border:rgba(223,141,76,.3);--hcs-width:230px;background:var(--hcs-bg);border:1px solid rgba(42,42,42,.04);border-radius:16px;box-shadow:0 4px 24px #00000073;flex:0 0 var(--hcs-width);max-height:min(560px,100vh - 68px - 32px);overflow:hidden auto;scrollbar-color:rgba(223,141,76,.35) transparent;scrollbar-width:thin;width:var(--hcs-width)}@media(max-width:1199px){.home-category-sidebar[data-v-fa1cab6c]{display:none}}.home-category-sidebar__head[data-v-fa1cab6c]{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-fa1cab6c]{align-items:center;color:var(--hcs-text);display:inline-flex;flex-shrink:0;height:17px;justify-content:center;width:17px}.home-category-sidebar__head-icon svg[data-v-fa1cab6c]{display:block;height:17px;width:17px}.home-category-sidebar__head-title[data-v-fa1cab6c]{color:var(--hcs-text);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-fa1cab6c],.home-category-sidebar__loading[data-v-fa1cab6c]{color:var(--hcs-text-muted);font-size:13px;padding:20px 16px;text-align:center}.home-category-sidebar__list[data-v-fa1cab6c]{display:flex;flex-direction:column}.home-category-sidebar__group[data-v-fa1cab6c]{border-bottom:1px solid var(--hcs-border)}.home-category-sidebar__group[data-v-fa1cab6c]:last-child{border-bottom:none}.home-category-sidebar__group-btn[data-v-fa1cab6c]{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-fa1cab6c]:hover{background:var(--hcs-bg-hover)}}.home-category-sidebar__group-btn--active[data-v-fa1cab6c]{background:transparent}.home-category-sidebar__group-name[data-v-fa1cab6c]{color:var(--hcs-text);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}.home-category-sidebar__chevron[data-v-fa1cab6c]{color:var(--hcs-text-secondary);flex-shrink:0;transform:rotate(-90deg);transition:transform .15s ease}.home-category-sidebar__chevron--open[data-v-fa1cab6c]{transform:rotate(0)}.home-category-sidebar__tags[data-v-fa1cab6c]{display:grid;gap:6px 10px;grid-template-columns:repeat(2,90px);justify-content:center;padding:6px 13px 18px}.home-category-sidebar__tag[data-v-fa1cab6c]{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-secondary);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;overflow:hidden;padding:0 12px;text-decoration:none;transition:color .15s ease,border-color .15s ease,background .15s ease;width:90px}@media(hover:hover){.home-category-sidebar__tag[data-v-fa1cab6c]:hover:not(.home-category-sidebar__tag--active){border-color:#df8d4c73;color:#ffffffe6}}.home-category-sidebar__tag--active[data-v-fa1cab6c]{background:#df8d4c1f;border-color:#df8d4c;color:#df8d4c}.home-category-sidebar__tag--more[data-v-fa1cab6c]{border-radius:14px;border-style:dashed;font-size:14px;line-height:21px}.home-category-sidebar__tag-label[data-v-fa1cab6c]{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-home[data-v-36145012]{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-36145012]{--home-video-card-w:150px;--home-video-cover-h:200px}}.page-home__top[data-v-36145012]{display:flex;flex-direction:column;gap:0;margin:0;max-width:none;padding:0;position:relative;width:100%;z-index:0}.page-home__main[data-v-36145012]{padding-top:0}@media(max-width:767px){.page-home__main[data-v-36145012]{padding-top:16px}}.page-home__intro[data-v-36145012]{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-36145012]{--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));border-radius:0;container-name:home-hero-banner;container-type:inline-size;isolation:isolate;overflow:visible;position:relative;touch-action:manipulation;width:100%;z-index:0}.page-home__hero--single-banner .page-home__hero-track[data-v-36145012]{transform:none}.page-home__hero--single-banner .page-home__hero-slide[data-v-36145012]{flex:0 0 100%}.page-home__hero-frame[data-v-36145012]{align-items:stretch;display:flex;flex-direction:column;gap:10px;overflow:visible;position:relative;width:100%}@media(min-width:768px){.page-home__hero-frame[data-v-36145012]{gap:0}}@media(max-width:767px){.page-home__hero-frame[data-v-36145012]{gap:16px}}.page-home__hero-dots[data-v-36145012]{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:center;margin:0;padding:0;z-index:3}@media(min-width:768px){.page-home__hero-dots[data-v-36145012]{bottom:22px;left:50%;margin:0;pointer-events:auto;position:absolute;transform:translate(-50%)}}.page-home__hero-dot[data-v-36145012]{background:#ffffff29;border:none;border-radius:999px;box-sizing:border-box;cursor:pointer;height:10px;padding:0;transition:width .2s ease,background .2s ease;width:10px}.page-home__hero-dot--active[data-v-36145012]{background:linear-gradient(90deg,#bd7f4d,#eab37e);width:24px}.page-home__hero-viewport[data-v-36145012]{aspect-ratio:7/3;border:none;border-bottom:1px solid hsla(0,0%,100%,.08);border-radius:0;box-shadow:none;cursor:grab;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-36145012]:active{cursor:grabbing}@media(min-width:768px){.page-home__hero-viewport[data-v-36145012]{aspect-ratio:auto;height:460px;margin-bottom:0;max-height:none}.page-home__hero-viewport[data-v-36145012]:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.42) 52%,rgba(0,0,0,.78));content:"";height:62%;inset:auto 0 0;pointer-events:none;position:absolute;z-index:2}}.page-home__hero-track[data-v-36145012]{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-36145012]{transition:none}.page-home__hero-slide[data-v-36145012]{border-radius:0;flex:0 0 var(--hero-slide-span);flex-shrink:0;height:100%;overflow:hidden}.page-home__hero-slide--empty[data-v-36145012]{pointer-events:none}.page-home__hero-slide-empty[data-v-36145012]{background:#121212;border-radius:inherit;box-sizing:border-box;height:100%;width:100%}.page-home__hero-slide-empty--pad[data-v-36145012]{background:#121212}.page-home__hero-slide-placeholder[data-v-36145012]{border-radius:inherit;display:block}.page-home__hero-slide-hit[data-v-36145012]{color:inherit;cursor:pointer;display:block;height:100%;text-decoration:none;width:100%}.page-home__hero-slide-img[data-v-36145012]{background:#121212;display:block;height:100%;line-height:0;width:100%;-webkit-user-drag:none}.page-home__hero-slide-img[data-v-36145012] .aes-image{background:#121212;display:block;height:100%;min-height:100%;width:100%}.page-home__hero-slide-img[data-v-36145012] .aes-image__img,.page-home__hero-slide-img.ts-image--nuxt[data-v-36145012]{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-36145012]{box-sizing:border-box;display:flex;gap:var(--hero-banner-gap);width:100%}.page-home__hero-skeleton-cell[data-v-36145012]{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-36145012]{aspect-ratio:auto;height:460px;max-height:none}}.page-home__hero-skeleton-cell[data-v-36145012]{background:#ffffff14}.page-home__hero-indicator[data-v-36145012]{display:none}.page-home__divider[data-v-36145012]{background:#ffffff0f;display:none;height:1px;margin-top:32px}.page-home__body[data-v-36145012]{align-items:flex-start;display:flex;gap:22px;position:relative;width:100%;z-index:1}.page-home__sidebar[data-v-36145012]{flex-shrink:0;position:sticky;top:84px}.page-home__feed[data-v-36145012]{flex:1;min-width:0}.page-home__tag-empty[data-v-36145012]{grid-column:1/-1;margin:24px 0}.page-home__tag-feed-sentinel[data-v-36145012]{height:1px;margin:0;pointer-events:none;width:100%}.page-home__tag-feed-end[data-v-36145012]{color:#fff6;font-size:13px;margin:20px 0 0;text-align:center}.page-home__section[data-v-36145012]{padding-top:30px}.page-home__section--first[data-v-36145012]{padding-top:0}.page-home__section--last[data-v-36145012]{padding-bottom:48px}.page-home__section-head[data-v-36145012]{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-36145012]{min-height:27px}.page-home__feed-crumb[data-v-36145012]{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-36145012]{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0;transition:color .15s ease}.page-home__feed-crumb-link[data-v-36145012]:hover{color:#ffffffd9}.page-home__feed-crumb-sep[data-v-36145012]{margin:0 6px;opacity:.6}.page-home__feed-crumb-current[data-v-36145012]{color:#ffffffd9;max-width:min(42vw,320px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-home__sec-title[data-v-36145012]{align-items:center;display:inline-flex;flex:1;gap:10px;margin:0;min-width:0}.page-home__sec-bar[data-v-36145012]{background:#df8d4c;border-radius:10px;flex-shrink:0;height:19px;width:4px}.page-home__sec-title-text[data-v-36145012]{color:#e8e8e8;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-36145012]{align-items:center;background:#df8d4c;border:none;border-radius:40px;color:#090909;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:500;gap:8px;height:26px;line-height:16px;padding:0 15px 0 17px;text-decoration:none;transition:opacity .15s ease,background .15s ease;white-space:nowrap}.page-home__sec-more[data-v-36145012]:hover{opacity:.9}.page-home__sec-more-icon[data-v-36145012]{display:block;flex-shrink:0}.page-home__video-grid[data-v-36145012]{display:flex;gap:12px}.page-home__video-grid[data-v-36145012]>*{flex:0 0 calc(20% - 9.6px);min-width:0}.page-home__video-grid--home-row[data-v-36145012]{--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-36145012]::-webkit-scrollbar{display:none}.page-home__video-grid--home-row[data-v-36145012]>*{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)}@media(min-width:1200px){.page-home__video-grid--cols-6[data-v-36145012]{display:grid;gap:var(--home-video-gap);grid-template-columns:repeat(6,minmax(0,1fr));overflow-x:visible}.page-home__video-grid--cols-6[data-v-36145012]>*{flex:unset;max-width:none;min-width:0;width:auto}}.page-home__video-grid--home-4[data-v-36145012]{gap:18px;width:100%}.page-home__video-grid--home-4[data-v-36145012]>*{flex:0 0 calc(20% - 14.4px);min-width:0;overflow:visible}.page-home__video-grid--wrap[data-v-36145012]{flex-wrap:wrap;row-gap:28px}.page-home__video-grid--mb[data-v-36145012]{margin-bottom:28px}.page-home__video-skeleton[data-v-36145012]{display:flex;flex-direction:column;flex-shrink:0;gap:10px;width:var(--home-video-card-w)}.page-home__video-skeleton-cover[data-v-36145012]{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-36145012]{background:#ffffff14;border-radius:999px;height:14px;width:100%}.page-home__video-skeleton-line--short[data-v-36145012]{width:62%}.page-home__tags[data-v-36145012]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:0;width:100%}.page-home__tag[data-v-36145012]{align-items:center;background:#1a1a1a;border:1px solid #3a3a3a;border-radius:18px;box-shadow:none;box-sizing:border-box;color:#b3b3b3;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-36145012]:after,.page-home__tag[data-v-36145012]:before{content:none;display:none}.page-home__tag[data-v-36145012]{flex-shrink:0;font-family:inherit;text-decoration:none}@media(hover:hover){.page-home__tag[data-v-36145012]:not(.page-home__tag--active):hover{border-color:#3a3a3af2;color:#ffffffd9}}.page-home__tag--active[data-v-36145012]{background:#c9a0501f;border-color:#c9a050;box-shadow:0 0 12px #c9a05026;color:#c9a050;font-weight:600}.page-home__tag--active[data-v-36145012]:after,.page-home__tag--active[data-v-36145012]:before{content:none;display:none}.page-home__skeleton-shimmer[data-v-36145012]{overflow:hidden;position:relative}.page-home__skeleton-shimmer[data-v-36145012]:after{animation:page-home-shimmer-36145012 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-36145012] .video-card__cover{border-radius:12px}@media(min-width:768px)and (max-width:1199px){.page-home[data-v-36145012] .video-card--home-compact{max-width:var(--home-video-card-w);width:var(--home-video-card-w)}.page-home[data-v-36145012] .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-36145012] .video-card--home-compact .video-card__actions,.page-home[data-v-36145012] .video-card--home-compact .video-card__meta,.page-home[data-v-36145012] .video-card--home-compact .video-card__views{display:none}}@media(min-width:1200px){.page-home__video-grid--cols-6[data-v-36145012] .video-card--home-compact{max-width:none;width:100%}.page-home__video-grid--cols-6[data-v-36145012] .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-36145012]{width:100%}.page-home__video-grid--cols-6 .page-home__video-skeleton-cover[data-v-36145012]{aspect-ratio:3/4;height:auto;width:100%}}@media(max-width:767px){.page-home__top[data-v-36145012]{gap:12px;padding:0 16px}.page-home__hero[data-v-36145012]{border-radius:12px}.page-home__hero-viewport[data-v-36145012]{aspect-ratio:auto;border:none;border-radius:12px;box-shadow:none;height:auto}.page-home__hero-track[data-v-36145012]{gap:0;height:auto;transform:translate(calc(var(--banner-index)*-100cqw + var(--banner-drag-offset, 0px)))}.page-home__hero-slide[data-v-36145012]{border-radius:12px;flex:0 0 100cqw;height:auto}.page-home__hero-slide-hit[data-v-36145012],.page-home__hero-slide-img[data-v-36145012]{height:auto}.page-home__hero-slide-img[data-v-36145012] .aes-image{height:auto;min-height:0}.page-home__hero-slide-img[data-v-36145012] .aes-image__img,.page-home__hero-slide-img.ts-image--nuxt[data-v-36145012]{height:auto;-o-object-fit:unset;object-fit:unset}.page-home__hero-skeleton-track[data-v-36145012]{gap:0}.page-home__hero-skeleton-cell[data-v-36145012]{border-radius:12px;flex:0 0 100%}.page-home__hero-dot[data-v-36145012]{height:8px;width:8px}.page-home__hero-dot--active[data-v-36145012]{width:20px}.page-home__hero-indicator[data-v-36145012]{display:none}.page-home__divider[data-v-36145012]{margin-top:24px}.page-home__main[data-v-36145012]{padding-top:16px}.page-home__section[data-v-36145012]{padding-top:24px}.page-home__section--first[data-v-36145012]{padding-top:12px}.page-home__section--last[data-v-36145012]{padding-bottom:32px}.page-home__sec-title-text[data-v-36145012]{font-size:16px;line-height:24px}.page-home__sec-bar[data-v-36145012]{height:16px}.page-home__section-head[data-v-36145012]{margin-bottom:12px}.page-home__sec-more[data-v-36145012]{font-size:12px;gap:4px;height:24px;padding:0 12px}.page-home__video-grid--home-row[data-v-36145012]{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow-x:visible;row-gap:14px}.page-home__video-grid--home-row[data-v-36145012]>*{flex:unset;max-width:none;min-width:0;scroll-snap-align:unset;width:auto}.page-home__video-skeleton[data-v-36145012]{width:100%}.page-home__video-skeleton-cover[data-v-36145012]{aspect-ratio:3/4;height:auto;width:100%}.page-home__tags[data-v-36145012]{gap:8px;justify-content:flex-start}.page-home__tag[data-v-36145012]{font-size:12px;min-height:30px;padding:7px 12px}}@keyframes page-home-shimmer-36145012{to{transform:translate(100%)}}
