.banner-border-flow[data-v-ee881242]{height:100%;top:0;right:0;bottom:0;left:0;opacity:.8;overflow:visible;pointer-events:none;position:absolute;-webkit-transition:opacity .6s ease;transition:opacity .6s ease;width:100%;z-index:4}.banner-border-flow--aligned[data-v-ee881242]{height:auto;width:auto}.banner-border-flow g[data-v-ee881242]{-webkit-animation:banner-border-flow-ee881242 7s linear infinite;animation:banner-border-flow-ee881242 7s linear infinite;opacity:.085}.banner-border-flow path[data-v-ee881242]{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}@-webkit-keyframes banner-border-flow-ee881242{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes banner-border-flow-ee881242{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes rotate-2982e744{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-2982e744{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.animate-rotate[data-v-2982e744]{-webkit-animation:rotate-2982e744 3s linear infinite;animation:rotate-2982e744 3s linear infinite}.color-style[data-v-2982e744]{background:-webkit-gradient(linear,left top,right top,from(#4a2dff),to(#c02cff));background:linear-gradient(90deg,#4a2dff,#c02cff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.prompt-tag-overlay[data-v-2982e744]{margin-top:2px;pointer-events:none;position:absolute;z-index:2}.prompt-tag-chip[data-v-2982e744]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#7642d633;border:1px solid rgba(153,102,255,.55);border-radius:14px;color:#c9a8ff;font-size:14px;font-weight:600;height:28px;line-height:1;padding:0 10px}.prompt-tag-text-hidden[data-v-2982e744]{caret-color:transparent;color:transparent!important}.tools-grid[data-v-aa221060]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}@media (min-width:1024px){.tools-grid[data-v-aa221060]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.tools-grid[data-v-aa221060]{grid-template-columns:repeat(4,minmax(0,1fr))}}.image-card[data-v-aa221060]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#18181c;border-radius:12px;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-transition:-webkit-transform .24s ease,-webkit-box-shadow .24s ease;transition:-webkit-transform .24s ease,-webkit-box-shadow .24s ease;transition:transform .24s ease,box-shadow .24s ease;transition:transform .24s ease,box-shadow .24s ease,-webkit-transform .24s ease,-webkit-box-shadow .24s ease}.image-card[data-v-aa221060]:before{background:-webkit-gradient(linear,left top,right top,from(#ff3db4),to(#f60));background:linear-gradient(90deg,#ff3db4,#f60);border-radius:12px;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:2px;pointer-events:none;position:absolute;-webkit-transition:opacity .24s ease;transition:opacity .24s ease;z-index:1}.image-card[data-v-aa221060]:hover:before{opacity:1}.cover[data-v-aa221060]{aspect-ratio:535/334;background:#000;overflow:hidden;position:relative;width:100%}.cover-img[data-v-aa221060]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.upgrade-badge[data-v-aa221060]{height:26px;left:8px;position:absolute;top:16px;width:46px;z-index:2}.new-badge[data-v-aa221060]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;left:10px;position:absolute;top:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:-webkit-gradient(linear,left top,right top,from(#fd5054),color-stop(65%,#f32b71),to(#e51d83));background:linear-gradient(90deg,#fd5054,#f32b71 65%,#e51d83);border:1.5px solid hsla(0,0%,100%,.5);border-radius:16px;color:#fff;font-size:12px;font-weight:700;justify-content:center;line-height:12px;padding:4px 10px}.card-text[data-v-aa221060]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:16px 20px 18px;text-align:left}.card-text span[data-v-aa221060]{color:#fff;font-size:14px;font-weight:400;line-height:14px}.card-text p[data-v-aa221060]{color:#ffffff80;font-size:12px;line-height:12px}.upcoming-overlay[data-v-aa221060]{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;right:0;bottom:0;left:0;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#141414bf;border-radius:12px;cursor:not-allowed;justify-content:center}.upcoming-badge[data-v-aa221060]{background:#ffffff80;border-radius:9999px;-webkit-box-shadow:0 4px 12px hsla(240,8%,44%,.25);box-shadow:0 4px 12px #67677940;color:#fff;font-size:14px;font-weight:700;line-height:16px;padding:8px 16px}.hero-grid[data-v-18a28e33]{display:grid;gap:20px;grid-template-columns:1fr;margin-top:24px}@media (min-width:768px){.hero-grid[data-v-18a28e33]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.hero-grid[data-v-18a28e33]{grid-template-columns:repeat(3,minmax(0,1fr))}}.video-card[data-v-18a28e33]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#18181c;border-radius:12px;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-transition:-webkit-transform .24s ease,-webkit-box-shadow .24s ease;transition:-webkit-transform .24s ease,-webkit-box-shadow .24s ease;transition:transform .24s ease,box-shadow .24s ease;transition:transform .24s ease,box-shadow .24s ease,-webkit-transform .24s ease,-webkit-box-shadow .24s ease}.video-card[data-v-18a28e33]:before{background:-webkit-gradient(linear,left top,right top,from(#ff3db4),to(#f60));background:linear-gradient(90deg,#ff3db4,#f60);border-radius:12px;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:2px;pointer-events:none;position:absolute;-webkit-transition:opacity .24s ease;transition:opacity .24s ease;z-index:1}.video-card[data-v-18a28e33]:hover:before{opacity:1}.cover[data-v-18a28e33]{aspect-ratio:522/243;background:#000;overflow:hidden;position:relative;width:100%}.cover-video[data-v-18a28e33]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-text[data-v-18a28e33]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#18181c;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:20px 24px 12px;text-align:left}.card-text span[data-v-18a28e33]{color:#fff;font-size:14px;font-weight:400;line-height:14px}.card-text p[data-v-18a28e33]{color:#ffffff80;font-size:12px;line-height:12px}.upcoming-overlay[data-v-18a28e33]{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;right:0;bottom:0;left:0;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#141414bf;border-radius:12px;cursor:not-allowed;justify-content:center}.upcoming-badge[data-v-18a28e33]{background:#ffffff80;border-radius:9999px;-webkit-box-shadow:0 4px 12px hsla(240,8%,44%,.25);box-shadow:0 4px 12px #67677940;color:#fff;font-size:14px;font-weight:700;line-height:16px;padding:8px 16px}.content-gradient[data-v-f616e36d]{background:-webkit-gradient(linear,left top,right top,from(#4f2bff),to(#d10dff));background:linear-gradient(90deg,#4f2bff,#d10dff)}.text-gradient[data-v-f616e36d]{background:-webkit-gradient(linear,left top,right top,from(#ffd529),to(#00ffdb));background:linear-gradient(90deg,#ffd529,#00ffdb);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.triangle-up[data-v-f616e36d]:before{border-bottom:20px solid #b52cff;border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;position:absolute;right:36px;top:-20px;width:0}.box-shadow[data-v-f616e36d]{-webkit-box-shadow:0 8px 24px 0 hsla(240,8%,44%,.251);box-shadow:0 8px 24px #67677940}.home-video-enhance-modal-mask[data-v-5e33a1ae]{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;right:0;bottom:0;left:0;position:fixed;z-index:1000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;justify-content:center;padding:24px}.home-video-enhance-modal[data-v-5e33a1ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#1b1b1f;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:#fff;-ms-flex-direction:column;flex-direction:column;max-height:min(828px,100vh - 48px);overflow:hidden;width:min(1248px,100%)}.home-video-enhance-modal__header[data-v-5e33a1ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 36px 0}.home-video-enhance-modal__title[data-v-5e33a1ae]{color:#fff;font-size:24px;font-weight:500;line-height:1;margin:0;padding:8px 0}.home-video-enhance-modal__close[data-v-5e33a1ae]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#ffffff1a;border:none;border-radius:50%;color:#ffffff80;cursor:pointer;height:32px;justify-content:center;-webkit-transition:background .15s ease;transition:background .15s ease;width:32px}.home-video-enhance-modal__close[data-v-5e33a1ae]:hover{background:#ffffff29;color:#fff}.home-video-enhance-modal__body[data-v-5e33a1ae]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:24px 36px 36px}.home-video-enhance-modal__grid[data-v-5e33a1ae]{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.home-video-enhance-card[data-v-5e33a1ae]{background:transparent;border:none;cursor:pointer;padding:0;position:relative;text-align:left}.home-video-enhance-card.is-disabled[data-v-5e33a1ae]{cursor:not-allowed}.home-video-enhance-card__inner[data-v-5e33a1ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#222;border-radius:12px;-ms-flex-direction:column;flex-direction:column;height:261px;overflow:hidden;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.home-video-enhance-card:not(.is-disabled):hover .home-video-enhance-card__inner[data-v-5e33a1ae]{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.home-video-enhance-card__image[data-v-5e33a1ae]{height:215px;-o-object-fit:cover;object-fit:cover;width:100%;-ms-flex-negative:0;flex-shrink:0}.home-video-enhance-card__title[data-v-5e33a1ae]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:15px;font-weight:500;line-height:1;padding:0 20px}.home-video-enhance-card__title[data-v-5e33a1ae],.home-video-enhance-card__upcoming[data-v-5e33a1ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.home-video-enhance-card__upcoming[data-v-5e33a1ae]{top:0;right:0;bottom:0;left:0;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;background:#141414bf;border-radius:12px;font-size:14px;font-weight:600;justify-content:center}.home-video-enhance-modal-fade-enter-active[data-v-5e33a1ae],.home-video-enhance-modal-fade-leave-active[data-v-5e33a1ae]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.home-video-enhance-modal-fade-enter-from[data-v-5e33a1ae],.home-video-enhance-modal-fade-leave-to[data-v-5e33a1ae]{opacity:0}@media (max-width:1024px){.home-video-enhance-modal__grid[data-v-5e33a1ae]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.home-video-enhance-modal__grid[data-v-5e33a1ae]{grid-template-columns:1fr}}.home-seedance-modal-mask[data-v-d1ea5cef]{top:0;right:0;bottom:0;left:0;position:fixed;z-index:1000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;justify-content:center;padding:24px}.home-seedance-modal[data-v-d1ea5cef],.home-seedance-modal-mask[data-v-d1ea5cef]{display:-webkit-box;display:-ms-flexbox;display:flex}.home-seedance-modal[data-v-d1ea5cef]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#1b1b1f;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:#fff;-ms-flex-direction:column;flex-direction:column;max-height:min(828px,100vh - 48px);overflow:hidden;width:min(1248px,100%)}.home-seedance-modal__header[data-v-d1ea5cef]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 36px 0}.home-seedance-modal__title[data-v-d1ea5cef]{color:#fff;font-size:24px;font-weight:500;line-height:1;margin:0;padding:8px 0}.home-seedance-modal__close[data-v-d1ea5cef]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#ffffff1a;border:none;border-radius:50%;color:#ffffff80;cursor:pointer;height:32px;justify-content:center;-webkit-transition:background .15s ease;transition:background .15s ease;width:32px}.home-seedance-modal__close[data-v-d1ea5cef]:hover{background:#ffffff29;color:#fff}.home-seedance-modal__body[data-v-d1ea5cef]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:24px 36px 36px}.home-seedance-modal__grid[data-v-d1ea5cef]{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.home-seedance-modal__load-more[data-v-d1ea5cef]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.home-seedance-card[data-v-d1ea5cef]{background:transparent;border:none;cursor:pointer;padding:0;position:relative;text-align:left}.home-seedance-card__inner[data-v-d1ea5cef]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#222;border-radius:12px;-ms-flex-direction:column;flex-direction:column;height:auto;overflow:hidden;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.home-seedance-card:hover .home-seedance-card__inner[data-v-d1ea5cef]{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.home-seedance-card__media[data-v-d1ea5cef]{aspect-ratio:9/12;position:relative;width:100%;-ms-flex-negative:0;border-radius:12px 12px 0 0;flex-shrink:0;overflow:hidden}.home-seedance-card__image[data-v-d1ea5cef]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-seedance-card__hot[data-v-d1ea5cef]{height:24px;left:4px;position:absolute;top:0;z-index:1}.home-seedance-card__title[data-v-d1ea5cef]{-ms-flex-negative:0;color:#fff;flex-shrink:0;font-size:15px;font-weight:500;line-height:1.2;min-height:46px;overflow:hidden;padding:0 20px;text-overflow:ellipsis;white-space:nowrap}.home-seedance-card__title[data-v-d1ea5cef],.home-seedance-modal__state[data-v-d1ea5cef]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-seedance-modal__state[data-v-d1ea5cef]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;gap:16px;justify-content:center;min-height:240px}.home-seedance-modal__state-text[data-v-d1ea5cef]{color:#ffffffbf;font-size:14px}.home-seedance-modal__retry[data-v-d1ea5cef]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:-webkit-gradient(linear,left top,right top,from(#7b5cff),to(#ff6bcb));background:linear-gradient(90deg,#7b5cff,#ff6bcb);border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;justify-content:center;padding:8px 20px}.home-seedance-modal__loading[data-v-d1ea5cef]{-webkit-animation:home-seedance-spin-d1ea5cef .8s linear infinite;animation:home-seedance-spin-d1ea5cef .8s linear infinite;border:3px solid hsla(0,0%,100%,.15);border-radius:50%;border-top-color:#fff;display:inline-block;height:32px;width:32px}.seedance-tag[data-v-d1ea5cef]{border:1px solid rgba(106,234,94,.4);border-radius:10px;color:#fff;font-size:10px;height:17px;left:6px;line-height:16px;position:absolute;text-align:center;top:4px;width:35px;z-index:1}.seedance-tag.new[data-v-d1ea5cef]{background:-webkit-gradient(linear,left top,right top,from(#4f2bff),to(#d10dff));background:linear-gradient(90deg,#4f2bff,#d10dff)}@-webkit-keyframes home-seedance-spin-d1ea5cef{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes home-seedance-spin-d1ea5cef{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.home-seedance-modal-fade-enter-active[data-v-d1ea5cef],.home-seedance-modal-fade-leave-active[data-v-d1ea5cef]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.home-seedance-modal-fade-enter-from[data-v-d1ea5cef],.home-seedance-modal-fade-leave-to[data-v-d1ea5cef]{opacity:0}@media (max-width:1024px){.home-seedance-modal__grid[data-v-d1ea5cef]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.home-seedance-modal__grid[data-v-d1ea5cef]{grid-template-columns:1fr}}.home-image-tools-modal-mask[data-v-e7a85ca7]{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;right:0;bottom:0;left:0;position:fixed;z-index:1000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;justify-content:center;padding:24px}.home-image-tools-modal[data-v-e7a85ca7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#1b1b1f;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:#fff;-ms-flex-direction:column;flex-direction:column;max-height:min(828px,100vh - 48px);overflow:hidden;width:min(1248px,100%)}.home-image-tools-modal__header[data-v-e7a85ca7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 36px 0}.home-image-tools-modal__title[data-v-e7a85ca7]{color:#fff;font-size:24px;font-weight:500;line-height:1;margin:0;padding:8px 0}.home-image-tools-modal__close[data-v-e7a85ca7]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#ffffff1a;border:none;border-radius:50%;color:#ffffff80;cursor:pointer;height:32px;justify-content:center;-webkit-transition:background .15s ease;transition:background .15s ease;width:32px}.home-image-tools-modal__close[data-v-e7a85ca7]:hover{background:#ffffff29;color:#fff}.home-image-tools-modal__body[data-v-e7a85ca7]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:24px 36px 36px}.home-image-tools-modal__grid[data-v-e7a85ca7]{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.home-image-tools-card[data-v-e7a85ca7]{position:relative}.home-image-tools-card__button[data-v-e7a85ca7]{background:transparent;border:none;cursor:pointer;padding:0;text-align:left;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:100%}.home-image-tools-card__button[data-v-e7a85ca7]:not(.is-disabled):hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.home-image-tools-card__button.is-disabled[data-v-e7a85ca7]{cursor:not-allowed}.home-image-tools-card__inner[data-v-e7a85ca7]{background:#222;border-radius:24px;position:relative}.home-image-tools-card__upgrade[data-v-e7a85ca7]{height:26px;left:16px;position:absolute;top:16px;width:46px;z-index:1}.home-image-tools-card__image[data-v-e7a85ca7]{aspect-ratio:40/25;border-top-left-radius:16px;border-top-right-radius:16px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.home-image-tools-card__footer[data-v-e7a85ca7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:16px;font-weight:700;gap:8px;line-height:1.2;min-height:44px;padding:16px 20px 14px}.home-image-tools-card__icon[data-v-e7a85ca7]{height:24px;width:24px;-ms-flex-negative:0;flex-shrink:0}.home-image-tools-card__title[data-v-e7a85ca7]{text-align:left}.home-image-tools-card__upcoming[data-v-e7a85ca7]{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;right:0;bottom:0;left:0;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#141414bf;border-radius:24px;color:#fff;font-size:14px;font-weight:600;justify-content:center;pointer-events:none}.home-image-tools-modal-fade-enter-active[data-v-e7a85ca7],.home-image-tools-modal-fade-leave-active[data-v-e7a85ca7]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.home-image-tools-modal-fade-enter-from[data-v-e7a85ca7],.home-image-tools-modal-fade-leave-to[data-v-e7a85ca7]{opacity:0}@media (max-width:1024px){.home-image-tools-modal__grid[data-v-e7a85ca7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.home-image-tools-modal__grid[data-v-e7a85ca7]{grid-template-columns:1fr}}.home-hero-gradient[data-v-7f0b2d92]{background:radial-gradient(585px 585px at 55% 18%,rgba(255,73,0,.24) 0,rgba(255,73,0,.12) 47%,transparent 100%)}.radial-gradient-bg[data-v-7f0b2d92]{background-image:radial-gradient(circle at 50% 100%,#090239,#681de2,#9e4ae6)}.dot-background[data-v-7f0b2d92]{background-clip:border-box;background-image:radial-gradient(circle,hsla(0,0%,100%,.2) 1px,transparent 0);background-repeat:repeat;background-size:20px 20px;height:100%;width:100%}.text-green-yellow-gradient[data-v-7f0b2d92]{background-image:-webkit-gradient(linear,left top,right top,from(#80ffab),to(#ffd93f));background-image:linear-gradient(90deg,#80ffab,#ffd93f);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.icon-move:hover img[data-v-7f0b2d92]{-webkit-animation:lr-move 1s infinite;animation:lr-move 1s infinite}.video-wrapper[data-v-7f0b2d92]{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background-color:#ffffff40;border:1px solid #fff;border-radius:48px;-webkit-box-shadow:0 4px 32px rgba(96,69,255,.25);box-shadow:0 4px 32px #6045ff40;margin-left:auto;margin-right:auto;max-width:1066px;padding:16px;width:55%}.video-wrapper .video-skeleton[data-v-7f0b2d92]{aspect-ratio:2/1}.video-wrapper video[data-v-7f0b2d92]{border-radius:32px}.bg-evaluate[data-v-7f0b2d92]{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,246,238,.063)),to(#fff6ee));background-image:linear-gradient(180deg,#fff6ee10,#fff6ee)}@-webkit-keyframes bounce-7f0b2d92{0%,to{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce-7f0b2d92{0%,to{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(1);transform:scale(1)}}.icon-animation[data-v-7f0b2d92]{color:#c02cff;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.icon-animation[data-v-7f0b2d92]:hover{-webkit-animation:bounce-7f0b2d92 10s infinite;animation:bounce-7f0b2d92 10s infinite}.text-button[data-v-7f0b2d92]{background-image:-webkit-gradient(linear,left top,right top,from(#ff3db4),to(#f60));background-image:linear-gradient(90deg,#ff3db4,#f60);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-shadow[data-v-7f0b2d92]{text-shadow:0 4px 20px rgba(0,0,0,.2)}@-webkit-keyframes spin-7f0b2d92{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.animate-spin[data-v-7f0b2d92]{-webkit-animation:spin-7f0b2d92 4s linear infinite;animation:spin-7f0b2d92 4s linear infinite}@-webkit-keyframes gradient-7f0b2d92{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradient-7f0b2d92{0%{background-position:100% 50%}to{background-position:0 50%}}.loading-spin[data-v-7f0b2d92]{-webkit-animation:spin-7f0b2d92 2s linear infinite;animation:spin-7f0b2d92 2s linear infinite}@keyframes spin-7f0b2d92{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}.media-tab-switcher[data-v-7f0b2d92]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.05);border-radius:32px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2px;position:relative;z-index:1}.media-tab-item[data-v-7f0b2d92],.media-tab-switcher[data-v-7f0b2d92]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.media-tab-item[data-v-7f0b2d92]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;background:transparent;border:.5px solid transparent;border-radius:38px;cursor:pointer;justify-content:center;padding:6px 20px;-webkit-transition:background .2s ease,border-color .2s ease,color .2s ease;transition:background .2s ease,border-color .2s ease,color .2s ease}.media-tab-item .media-tab-label[data-v-7f0b2d92]{color:#ffffff8c;font-size:14px;font-weight:400;line-height:1.4}.media-tab-item.is-active[data-v-7f0b2d92]{background:radial-gradient(120% 70% at 50% 100%,#fff3 0,#fff0 72%),radial-gradient(80% 120% at 50% 50%,#fff0 0,#ffffff0d,#ffffff2e);border-color:#ffffff40}.media-tab-item.is-active .media-tab-label[data-v-7f0b2d92]{color:#fff;font-weight:500}.banner-input-card-wrap[data-v-7f0b2d92]{position:relative}.banner-input-card[data-v-7f0b2d92]{display:-webkit-box;display:-ms-flexbox;display:flex;isolation:isolate;min-height:178px;overflow:visible;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#151515;border-radius:16px;-webkit-box-shadow:0 18px 48px -24px rgba(0,0,0,.9);box-shadow:0 18px 48px -24px #000000e6;-ms-flex-direction:column;flex-direction:column}.banner-input-card[data-v-7f0b2d92]:focus-within .banner-border-flow,.banner-input-card[data-v-7f0b2d92]:hover .banner-border-flow{opacity:1}.banner-input-card.is-floating[data-v-7f0b2d92]{-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);background:#1b1b1f99;border:1px solid hsla(0,0%,100%,.15);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.4);box-shadow:0 8px 32px #0006;isolation:isolate;max-width:730px;overflow:visible;pointer-events:auto;position:relative;width:100%}.banner-input-card.is-floating[data-v-7f0b2d92]:before{display:none}.banner-input-body[data-v-7f0b2d92],.banner-input-card.is-floating[data-v-7f0b2d92]>:not(.banner-border-flow){position:relative;z-index:5}.banner-input-body[data-v-7f0b2d92]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.banner-input-footer[data-v-7f0b2d92]{position:relative;z-index:5;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:12px;justify-content:space-between;padding:10px 16px 16px}.banner-input-chips[data-v-7f0b2d92],.banner-input-footer[data-v-7f0b2d92]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-input-chips[data-v-7f0b2d92]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.home-banner-prompt-wrapper[data-v-7f0b2d92] .home-banner-prompt{border:none;border-radius:0}.home-banner-prompt-wrapper[data-v-7f0b2d92] .home-banner-prompt>div{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;background:transparent!important;gap:19px!important;padding:16px 16px 0!important}.home-banner-prompt-wrapper[data-v-7f0b2d92] .home-banner-prompt>div>div:first-child{-ms-flex-negative:0;flex-shrink:0;padding:0!important}.home-banner-prompt-wrapper[data-v-7f0b2d92] .home-banner-prompt>div>div:first-child .relative{border-radius:6px!important;height:52px!important;width:40px!important}.home-banner-prompt-wrapper[data-v-7f0b2d92] .home-banner-prompt>div>div:first-child .relative>div{background:#ffffff0d!important;border:1px dashed hsla(0,0%,100%,.1)!important;border-radius:6px!important;height:100%!important;width:100%!important}.home-banner-prompt-wrapper[data-v-7f0b2d92] .home-banner-prompt>div>div:first-child .relative>img{border-radius:6px!important;height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%!important}.home-banner-prompt-wrapper[data-v-7f0b2d92] .home-banner-prompt>div>div:first-child .relative img.w-3{height:13px!important;opacity:.5;width:13px!important}.home-banner-prompt-wrapper[data-v-7f0b2d92] .home-banner-prompt>div>div:nth-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:66px;padding:4px 0 0!important}.home-banner-prompt-wrapper[data-v-7f0b2d92] .home-banner-prompt textarea{color:#ffffffe6;font-size:14px!important;height:66px!important;line-height:20px!important;min-height:66px!important;padding:0!important}.home-banner-prompt-wrapper[data-v-7f0b2d92] .home-banner-prompt textarea::-webkit-input-placeholder{color:#fff6}.home-banner-prompt-wrapper[data-v-7f0b2d92] .home-banner-prompt textarea::-moz-placeholder{color:#fff6}.home-banner-prompt-wrapper[data-v-7f0b2d92] .home-banner-prompt textarea:-ms-input-placeholder{color:#fff6}.home-banner-prompt-wrapper[data-v-7f0b2d92] .home-banner-prompt textarea::-ms-input-placeholder{color:#fff6}.home-banner-prompt-wrapper[data-v-7f0b2d92] .home-banner-prompt textarea::placeholder{color:#fff6}.home-banner-prompt-wrapper[data-v-7f0b2d92] .min-h-\[40px\].rounded-xl{display:none}.banner-chip[data-v-7f0b2d92]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ffffff0d;border-radius:8px;color:#fffc;font-size:14px;gap:6px;height:32px;line-height:1.5;padding:6px 12px;-webkit-transition:background .15s ease;transition:background .15s ease;white-space:nowrap}.banner-chip[data-v-7f0b2d92]:hover{background:#ffffff14}.banner-chip-model[data-v-7f0b2d92]{max-width:200px;min-width:0}.banner-chip-model>span[data-v-7f0b2d92]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner-chip-model-content[data-v-7f0b2d92]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.banner-chip-model-content[data-v-7f0b2d92],.banner-chip-model-label[data-v-7f0b2d92]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0;overflow:hidden}.banner-chip-model-label[data-v-7f0b2d92]{text-overflow:ellipsis;white-space:nowrap}.model-discount-marquee[data-v-7f0b2d92]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.model-discount-title-wrap[data-v-7f0b2d92]{container-type:inline-size;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden}.model-discount-title-wrap span[data-v-7f0b2d92]{display:inline-block;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.model-discount-marquee.is-overflowing .model-discount-title-wrap span[data-v-7f0b2d92]{-webkit-animation:model-name-marquee-7f0b2d92 4s ease-in-out infinite alternate;animation:model-name-marquee-7f0b2d92 4s ease-in-out infinite alternate}.model-discount-badge[data-v-7f0b2d92]{height:auto;width:56px;-ms-flex-negative:0;flex-shrink:0}@-webkit-keyframes model-name-marquee-7f0b2d92{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(min(0px,100cqw - 100%));transform:translate(min(0px,100cqw - 100%))}}@keyframes model-name-marquee-7f0b2d92{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(min(0px,100cqw - 100%));transform:translate(min(0px,100cqw - 100%))}}.banner-chip-ratio[data-v-7f0b2d92]{color:#e0e0e0;padding:10px 12px}.banner-model-popover[data-v-7f0b2d92]{-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px);background:#1b1b1f;border:1px solid hsla(0,0%,88%,.1);border-radius:12px;-webkit-box-shadow:0 12px 32px rgba(0,0,0,.4);box-shadow:0 12px 32px #0006;left:0;padding:8px;position:absolute;top:calc(100% + 8px);width:320px;z-index:20;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.banner-model-option[data-v-7f0b2d92],.banner-model-popover[data-v-7f0b2d92]{display:-webkit-box;display:-ms-flexbox;display:flex}.banner-model-option[data-v-7f0b2d92]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;cursor:pointer;gap:8px;padding:10px;-webkit-transition:background .15s ease;transition:background .15s ease}.banner-model-option[data-v-7f0b2d92]:hover{background:#e0e0e01a}.banner-model-option.is-active[data-v-7f0b2d92]{background:#ffffff0d}.banner-model-desc[data-v-7f0b2d92]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}.banner-settings-popover.is-model-popover[data-v-7f0b2d92]{width:310px}.banner-settings-divider[data-v-7f0b2d92]{color:#ffffff40;font-size:12px;line-height:1;margin:0 2px}.banner-settings-popover[data-v-7f0b2d92]{background:#1b1b1f;border:1px solid hsla(0,0%,100%,.15);border-radius:12px;-webkit-box-shadow:0 12px 32px rgba(0,0,0,.4);box-shadow:0 12px 32px #0006;left:0;max-height:400px;overflow-x:hidden;overflow-y:auto;padding:16px;position:absolute;top:calc(100% + 8px);width:382px;z-index:20}.banner-settings-popover.is-image-only .banner-settings-section[data-v-7f0b2d92]{margin:0}.banner-settings-section+.banner-settings-section[data-v-7f0b2d92]{margin-top:20px}.banner-settings-label[data-v-7f0b2d92]{color:#fffc;font-size:14px;line-height:1;margin-bottom:12px}.banner-settings-group[data-v-7f0b2d92]{background:#ffffff0d;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding:4px}.banner-settings-group.is-image-ratios[data-v-7f0b2d92]{gap:4px;padding:2px}.banner-settings-group.is-wrap-3[data-v-7f0b2d92],.banner-settings-group.is-wrap-7[data-v-7f0b2d92]{-ms-flex-wrap:wrap;flex-wrap:wrap}.banner-settings-ratio-option[data-v-7f0b2d92]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:6px;color:#fffc;font-size:14px;gap:6px;height:52px;justify-content:center;line-height:1;-webkit-transition:background .15s ease,color .15s ease;transition:background .15s ease,color .15s ease}.banner-settings-ratio-option[data-v-7f0b2d92]:hover:not(.is-active){background:#ffffff0f}.banner-settings-ratio-option.is-active[data-v-7f0b2d92]{background:#ffffff1a;color:#fff}.banner-settings-ratio-option.is-image-ratio[data-v-7f0b2d92]{border-radius:6px;height:56px}.banner-settings-ratio-option.is-image-ratio.is-first-ratio[data-v-7f0b2d92]{border-radius:8px}.banner-settings-duration-option[data-v-7f0b2d92]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:6px;color:#fffc;font-size:16px;height:38px;justify-content:center;line-height:1;-webkit-transition:background .15s ease,color .15s ease;transition:background .15s ease,color .15s ease}.banner-settings-duration-option[data-v-7f0b2d92]:hover:not(.is-active){background:#ffffff0f}.banner-settings-duration-option.is-active[data-v-7f0b2d92]{background:#ffffff1a;border-radius:8px;color:#fff}.banner-settings-group.is-wrap-3>.banner-settings-duration-option[data-v-7f0b2d92]{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 2.66667px);flex:0 0 calc(33.33333% - 2.66667px);max-width:calc(33.33333% - 2.66667px);min-width:0}.banner-settings-group.is-wrap-3.is-wrap-fill-row>.banner-settings-duration-option[data-v-7f0b2d92]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:none}.banner-settings-group.is-wrap-7>.banner-settings-duration-option[data-v-7f0b2d92],.banner-settings-group.is-wrap-7>.banner-settings-ratio-option[data-v-7f0b2d92]{-webkit-box-flex:0;-ms-flex:0 0 calc(14.28571% - 3.42857px);flex:0 0 calc(14.28571% - 3.42857px);max-width:calc(14.28571% - 3.42857px);min-width:0}.banner-settings-group.is-wrap-7.is-wrap-fill-row>.banner-settings-duration-option[data-v-7f0b2d92],.banner-settings-group.is-wrap-7.is-wrap-fill-row>.banner-settings-ratio-option[data-v-7f0b2d92]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:none}.banner-settings-fade-enter-active[data-v-7f0b2d92],.banner-settings-fade-leave-active[data-v-7f0b2d92]{-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,transform .15s ease;transition:opacity .15s ease,transform .15s ease,-webkit-transform .15s ease}.banner-settings-fade-enter-from[data-v-7f0b2d92],.banner-settings-fade-leave-to[data-v-7f0b2d92]{opacity:0;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.banner-generate-btn[data-v-7f0b2d92]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:-webkit-gradient(linear,left top,right top,from(#ff4b8b),to(#ff7e36))!important;background:linear-gradient(90deg,#ff4b8b,#ff7e36)!important;border-radius:60px;color:#fff;height:32px;justify-content:center;-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,transform .15s ease;transition:opacity .15s ease,transform .15s ease,-webkit-transform .15s ease}.banner-generate-btn[data-v-7f0b2d92] .grid.place-items-center.mb-1{display:none!important}.banner-generate-btn[data-v-7f0b2d92] .flex.items-center.justify-center.gap-2{gap:4px!important}.banner-generate-btn[data-v-7f0b2d92] .rounded-full.bg-\[\#00000040\]{background:transparent!important;opacity:1!important;padding:0!important}.banner-generate-btn[data-v-7f0b2d92]:not(.is-disabled):hover{opacity:.92;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.banner-generate-btn.is-disabled[data-v-7f0b2d92]{background:#26262b!important;color:#fff6!important;cursor:not-allowed}.banner-generate-btn.is-disabled[data-v-7f0b2d92] .select-none{color:#fff6!important}.banner-generate-btn.is-disabled[data-v-7f0b2d92] img{opacity:.4!important}.banner-generate-btn.is-disabled[data-v-7f0b2d92] .roboto-bold-16{color:#fff6!important}.banner-generate-text[data-v-7f0b2d92]{font-size:16px;font-weight:500;line-height:1}.banner-generate-cost[data-v-7f0b2d92]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:13px;font-size:12px;font-weight:700;gap:3px;height:16px;line-height:1;padding:0 6px}.banner-generate-star[data-v-7f0b2d92]{height:16px;opacity:.5;width:16px}.banner-generate-btn:not(.is-disabled) .banner-generate-star[data-v-7f0b2d92]{opacity:1}.floating-banner-input-wrapper[data-v-7f0b2d92]{bottom:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;left:78px;position:fixed;right:0;z-index:100;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center;padding:0 20px;pointer-events:none}.floating-banner-input-wrapper[data-v-7f0b2d92]>[data-v-7f0b2d92]{-webkit-box-flex:0;-ms-flex:0 1 730px;flex:0 1 730px;max-width:730px;width:100%}.floating-banner-input-compact[data-v-7f0b2d92]{display:-webkit-box;display:-ms-flexbox;display:flex;isolation:isolate;overflow:visible;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);background:#1b1b1f99;border:1px solid hsla(0,0%,100%,.15);border-radius:9999px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.4);box-shadow:0 8px 32px #0006;gap:12px;height:56px;justify-content:space-between;max-width:730px;padding:8px 8px 8px 20px;pointer-events:auto;width:100%}.floating-banner-input-compact[data-v-7f0b2d92]:focus-within .banner-border-flow,.floating-banner-input-compact[data-v-7f0b2d92]:hover .banner-border-flow{opacity:1}.floating-compact-trigger[data-v-7f0b2d92]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:5;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;cursor:text;gap:10px;min-width:0;padding:0;text-align:left}.floating-compact-placeholder[data-v-7f0b2d92]{color:#fff6;font-size:14px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floating-compact-generate-btn[data-v-7f0b2d92]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;z-index:5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:-webkit-gradient(linear,left top,right top,from(#ff4b8b),to(#ff7e36))!important;background:linear-gradient(90deg,#ff4b8b,#ff7e36)!important;border-radius:60px;color:#fff;height:40px;justify-content:center;-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,transform .15s ease;transition:opacity .15s ease,transform .15s ease,-webkit-transform .15s ease}.floating-compact-generate-btn[data-v-7f0b2d92] .grid.place-items-center.mb-1{display:none!important}.floating-compact-generate-btn[data-v-7f0b2d92] .flex.items-center.justify-center.gap-2{gap:4px!important}.floating-compact-generate-btn[data-v-7f0b2d92] .rounded-full.bg-\[\#00000040\]{background:transparent!important;opacity:1!important;padding:0!important}.floating-compact-generate-btn[data-v-7f0b2d92]:not(.is-disabled):hover{opacity:.92;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.floating-compact-generate-btn.is-disabled[data-v-7f0b2d92]{background:#26262b!important;color:#fff6!important;cursor:not-allowed}.floating-compact-generate-btn.is-disabled[data-v-7f0b2d92] .select-none{color:#fff6!important}.floating-compact-generate-btn.is-disabled[data-v-7f0b2d92] img{opacity:.4!important}.floating-compact-generate-btn.is-disabled[data-v-7f0b2d92] .roboto-bold-16{color:#fff6!important}.banner-model-popover.is-floating-popover[data-v-7f0b2d92],.banner-settings-popover.is-floating-popover[data-v-7f0b2d92]{bottom:calc(100% + 8px);top:auto}.floating-card-fade-enter-active[data-v-7f0b2d92],.floating-card-fade-leave-active[data-v-7f0b2d92]{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.floating-card-fade-enter-from[data-v-7f0b2d92],.floating-card-fade-leave-to[data-v-7f0b2d92]{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.hot-model-wrap[data-v-7f0b2d92]{position:relative}.hot-model-track[data-v-7f0b2d92]{cursor:-webkit-grab;cursor:grab;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;overflow-x:auto;scrollbar-width:none;-ms-touch-action:pan-x;touch-action:pan-x;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-overflow-style:none}.hot-model-track[data-v-7f0b2d92]::-webkit-scrollbar{display:none}.hot-model-track.is-dragging[data-v-7f0b2d92]{cursor:-webkit-grabbing;cursor:grabbing}.hot-model-card[data-v-7f0b2d92]{width:361px;-ms-flex-negative:0;cursor:pointer;flex-shrink:0}.hot-model-video-box[data-v-7f0b2d92]{background:#161718;border-radius:12px;height:203px;overflow:hidden;width:100%}.hot-function-video[data-v-7f0b2d92],.hot-model-video[data-v-7f0b2d92]{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.hot-model-arrow[data-v-7f0b2d92]{border:0;cursor:pointer;height:203px;padding:0;position:absolute;top:0;width:98px;z-index:2}.hot-model-arrow.is-left[data-v-7f0b2d92]{left:0}.hot-model-arrow.is-right[data-v-7f0b2d92]{right:0}.arrow-right[data-v-7f0b2d92]{background:-webkit-gradient(linear,left top,right top,color-stop(5.65%,hsla(0,0%,8%,0)),to(#141414));background:linear-gradient(90deg,#14141400 5.65%,#141414)}.arrow-left[data-v-7f0b2d92]{background:-webkit-gradient(linear,left top,right top,color-stop(5.65%,#141414),to(hsla(0,0%,8%,0)));background:linear-gradient(90deg,#141414 5.65%,#14141400)}.hot-feature-row[data-v-7f0b2d92]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px}.hot-feature-row[data-v-7f0b2d92],.hot-promo-card[data-v-7f0b2d92]{display:-webkit-box;display:-ms-flexbox;display:flex}.hot-promo-card[data-v-7f0b2d92]{position:relative;-webkit-box-flex:1.45;background:#000;background-image:url(../assets/images/home/home-promo-seedance.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;cursor:pointer;-ms-flex:1.45 1 0px;flex:1.45 1 0;height:202px;min-width:240px;overflow:hidden;text-align:left}.hot-promo-bg[data-v-7f0b2d92]{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.hot-promo-btn[data-v-7f0b2d92]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#f60;border-radius:25px;color:#fff;font-size:14px;font-weight:500;justify-content:center;line-height:1.17;padding:12px 16px;text-transform:uppercase}.hot-function-card[data-v-7f0b2d92]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;background:#ffffff08;border:1px solid hsla(0,0%,100%,.051);border-radius:12px;cursor:pointer;-ms-flex:1 1 0px;flex:1 1 0;gap:8px;height:202px;min-width:0;overflow:hidden;padding:8px;text-align:left;-webkit-transition:background-color .2s ease,border-color .2s ease;transition:background-color .2s ease,border-color .2s ease}.hot-function-card[data-v-7f0b2d92]:hover{background:#242428;border-color:#ffffff1f}.hot-function-media[data-v-7f0b2d92]{-webkit-box-flex:1;background:#0f0f10;border-radius:8px;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.hot-function-video[data-v-7f0b2d92]{border-radius:8px;display:block;-o-object-position:top center;object-position:top center}.hot-function-title[data-v-7f0b2d92]{-ms-flex-negative:0;color:#fff;flex-shrink:0;font-size:14px;font-weight:500;line-height:1.17;padding:0 4px 4px}.hot-func-grid[data-v-7f0b2d92]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.hot-func-grid.is-image-only[data-v-7f0b2d92]{grid-template-columns:repeat(4,minmax(0,1fr))}.hot-func-carousel[data-v-7f0b2d92] .arco-carousel-arrow>div{background-color:#0003}.hot-func-carousel[data-v-7f0b2d92] .arco-carousel-arrow>div:hover{background-color:#242428}[data-v-7f0b2d92] .banner-validation-modal{background:#1c1b1f;border:none;border-radius:24px;max-width:calc(100vw - 32px);padding:32px 40px 28px;width:420px}[data-v-7f0b2d92] .banner-validation-modal-title{color:#fff;font-size:20px;line-height:28px;margin-top:0}[data-v-7f0b2d92] .banner-validation-modal-content{color:#fff9;font-size:14px;line-height:20px;margin-bottom:0;margin-top:8px}.banner-validation-modal-icon[data-v-7f0b2d92]{height:72px;width:72px}.banner-validation-modal-actions[data-v-7f0b2d92]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:24px}.banner-validation-modal-btn[data-v-7f0b2d92]{-webkit-box-flex:1;border-radius:9999px;cursor:pointer;-ms-flex:1;flex:1;font-size:16px;font-weight:400;height:48px;line-height:1;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.banner-validation-modal-btn[data-v-7f0b2d92]:hover{opacity:.9}.banner-validation-modal-btn-cancel[data-v-7f0b2d92]{background:transparent;border:1px solid hsla(0,0%,100%,.8);color:#fff}.banner-validation-modal-btn-confirm[data-v-7f0b2d92]{background:-webkit-gradient(linear,left top,right top,from(#ff3db4),to(#f60));background:linear-gradient(90deg,#ff3db4,#f60);border:none;color:#fff}.banner-input-card-bg[data-v-7f0b2d92]{background:#ff660040;-webkit-filter:blur(30.95px);filter:blur(30.95px);height:152px;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:740px;z-index:0}.banner-input-card-wrap>.banner-input-card[data-v-7f0b2d92]{position:relative;z-index:1}.banner-input-card-bg-2[data-v-7f0b2d92]{background:radial-gradient(ellipse 356.5px 36px at 50% 100%,rgba(255,164,72,.52) 0,rgba(255,102,0,.28) 28%,rgba(255,102,0,.065) 52%,rgba(255,102,0,.02) 72%,transparent 100%);-webkit-filter:blur(2px);filter:blur(2px);height:72px;left:50%;pointer-events:none;position:absolute;top:-70px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);width:713px;z-index:0}
