@charset "UTF-8";.namip-home{background:var(--bg-primary, #141414);display:flex;flex-direction:column;width:100%;flex:1;min-height:0;overflow-y:auto}.namip-home-content{display:flex;flex-direction:column;gap:32px;padding-bottom:32px}.namip-banner{display:flex;flex-direction:column;gap:24px;align-items:center;width:100%;margin-top:24px;padding-left:24px}.banner-container{position:relative;width:100%;overflow:hidden}.banner-scroll{display:flex;gap:16px;align-items:flex-start;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding-right:24px}.banner-scroll::-webkit-scrollbar{display:none}.banner-item{flex-shrink:0;width:28%;border-radius:16px;overflow:hidden}.banner-item--image>img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform:scale(1);transform-origin:center center;transition:transform .3s ease}.banner-item--image:hover>img{transform:scale(1.1)}.banner-video-wrapper{position:relative;width:100%;aspect-ratio:16/9;min-height:160px;line-height:0;overflow:hidden;background:#000}.banner-video-wrapper .video-main_cover,.banner-video-wrapper .video-cover{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;z-index:2;opacity:1;transition:opacity .25s ease}.banner-video-wrapper .video-main_cover.is-hidden,.banner-video-wrapper .video-cover.is-hidden{opacity:0}.banner-video-wrapper .video-player{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;z-index:1;opacity:0;transition:opacity .25s ease}.banner-video-wrapper .video-player.is-visible{opacity:1}.banner-arrow{position:absolute;top:50%;transform:translateY(-50%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid rgba(255,255,255,.1);box-shadow:0 0 4px #0000001a;display:flex;align-items:center;justify-content:center;padding:10px;border-radius:50%;cursor:pointer;transition:background .3s,opacity .3s,visibility .3s;z-index:2;opacity:0;visibility:hidden;pointer-events:none}.banner-arrow.is-visible{opacity:1;visibility:visible;pointer-events:auto}.banner-arrow:hover{background:#ffffff26}.banner-arrow:disabled{cursor:not-allowed}.banner-arrow.is-disabled{opacity:.3}.banner-arrow-left{left:12px}.banner-arrow-right{right:12px}.banner-arrow .arrow-icon{font-size:16px;color:#fff}.banner-indicators{display:flex;gap:6px;height:12px;align-items:center}.indicator{background:var(--text-tertiary, rgba(255, 255, 255, .3));height:4px;width:10px;border-radius:3px;cursor:pointer;transition:all .3s}.indicator.active{background:var(--text-primary, rgba(255, 255, 255, .9));width:16px}.indicator:hover{background:var(--text-secondary, rgba(255, 255, 255, .5))}.home-sk-banner-row{display:flex;gap:16px;overflow:hidden;width:100%;box-sizing:border-box;padding-right:24px}.home-sk-banner-card{flex:0 0 28%;width:28%;aspect-ratio:16/9;min-height:160px;border-radius:16px}.home-sk-banner-dots{display:flex;align-items:center;justify-content:center;gap:6px;height:12px}.home-sk-dot{width:10px;height:4px;border-radius:2px;background:#ffffff4d}.home-sk-dot.active{width:16px;background:#ffffffe6}.home-sk-tools{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;width:100%}.home-sk-insp-group{background:#ffffff05;border-radius:16px;padding:10px;display:flex;gap:10px;align-items:stretch;border:.7px solid rgba(255,255,255,.1);width:100%;box-sizing:border-box}.home-sk-insp-left{width:250px;flex-shrink:0;padding:24px;display:flex;flex-direction:column;gap:6px}.home-sk-insp-title{width:97px;height:34px;border-radius:4px}.home-sk-insp-lines{display:flex;flex-direction:column;gap:4px;margin-top:6px}.home-sk-insp-line{width:168px;height:15px;border-radius:4px}.home-sk-insp-right{flex:1;display:flex;gap:10px;overflow:hidden;min-width:0}.home-sk-insp-img{flex:0 0 214px;width:214px;height:350px;border-radius:8px}@media(max-width:1279px){.home-sk-tools{grid-template-columns:repeat(3,1fr)}.home-sk-banner-card{flex:0 0 calc((100vw - 24px - 32px) / 2.2);width:calc((100vw - 24px - 32px) / 2.2)}}@media(max-width:767px){.home-sk-tools{grid-template-columns:repeat(2,1fr)}.nami-sk-tool{height:64px}.home-sk-banner-card{flex:0 0 calc(100vw - 48px);width:calc(100vw - 48px)}.home-sk-insp-group{padding:8px}.home-sk-insp-left{width:140px;padding:12px}.home-sk-insp-title{width:72px;height:22px}.home-sk-insp-line{width:100px;height:12px}.home-sk-insp-img{flex:0 0 120px;width:120px;height:220px}}.namip-toolbox{display:flex;flex-direction:column;gap:10px;padding:0 24px;width:100%}.toolbox-header{display:flex;align-items:center;justify-content:space-between;padding:0 2px;width:100%}.toolbox-header .header-title{font-family:PingFang SC,sans-serif;font-size:18px;font-weight:500;line-height:24px;color:var(--text-primary, rgba(255, 255, 255, .9))}.toolbox-header .header-more{display:flex;gap:4px;align-items:center;padding:3px 0;border:0;background:transparent;font:inherit;cursor:pointer}.toolbox-header .header-more span{font-family:PingFang SC,sans-serif;font-size:14px;line-height:22px;color:var(--text-secondary, rgba(255, 255, 255, .5));transition:color .3s}.toolbox-header .header-more .arrow-icon{font-size:12px}.toolbox-header .header-more:hover span{color:var(--text-primary, rgba(255, 255, 255, .9))}.toolbox-list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;width:100%}@media(max-width:1680px){.toolbox-list{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:1440px){.toolbox-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1280px){.toolbox-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:960px){.toolbox-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.toolbox-list{grid-template-columns:1fr}}.toolbox-item{background:#262729;display:flex;flex-direction:column;padding:16px;border-radius:16px;width:100%;cursor:pointer;transition:background .3s}.toolbox-item:hover{background:#2e3033}.toolbox-item .item-content{display:flex;gap:16px;align-items:center;width:100%}.toolbox-item .item-icon{flex-shrink:0;width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;font-size:24px}.toolbox-item .item-icon img{width:100%;height:100%;border-radius:12px;-o-object-fit:cover;object-fit:cover}.toolbox-item .item-icon-empty{background:transparent}.toolbox-item .item-info{flex:1;min-width:0;display:flex;flex-direction:column}.toolbox-item .item-title{font-family:PingFang SC,sans-serif;font-size:14px;font-weight:600;line-height:22px;color:var(--text-primary, rgba(255, 255, 255, .9));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toolbox-item .item-description{font-family:PingFang SC,sans-serif;font-size:12px;line-height:18px;color:var(--text-tertiary, rgba(255, 255, 255, .3));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.namip-video-card{position:relative;flex-shrink:0;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .3s ease}.namip-video-card .video-card-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.namip-video-card .video-card-cover,.namip-video-card .video-card-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.namip-video-card .video-card-cover{transition:opacity .2s ease}.namip-video-card .video-card-video{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .2s ease}.namip-video-card .video-card-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to bottom,#0000,#000);height:120px;display:flex;flex-direction:column;justify-content:flex-end;padding:10px;transition:background .3s ease}.namip-video-card .video-card-overlay.hovered{background:linear-gradient(to bottom,#0000,#000000d9)}.namip-video-card .video-card-overlay .overlay-content{display:flex;flex-direction:column;gap:6px;width:100%}.namip-video-card .video-card-overlay .overlay-title{font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#fff}.namip-video-card .video-card-overlay .overlay-btn{background:linear-gradient(99.72deg,#64ff48,#c8fc39);display:flex;align-items:center;justify-content:center;padding:6px 16px;border-radius:8px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#000;cursor:pointer;border:none;transition:opacity .3s ease,transform .2s ease;animation:slideInUp .3s ease}.namip-video-card .video-card-overlay .overlay-btn:hover{opacity:.9;transform:scale(1.02)}.namip-video-card .video-card-overlay .overlay-btn:active{transform:scale(.98)}@keyframes slideInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.other-sections{width:100%;padding:0}.other-sections .waterfall-container{display:flex;gap:10px;align-items:flex-start;width:100%}.other-sections .waterfall-column{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0}.other-sections .waterfall-item{width:100%;border-radius:8px;overflow:hidden}.other-sections .waterfall-item-skeleton{width:100%}.other-sections .waterfall-sentinel{width:100%;min-height:1px;margin-top:10px}.other-sections .waterfall-append-loading{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:16px 0}.other-sections .waterfall-append-loading__spinner{box-sizing:border-box;flex-shrink:0;width:24px;height:24px;border:2px solid rgba(255,255,255,.12);border-bottom-color:#fff;border-left-color:#fff;border-radius:50%;animation:waterfall-append-loading-spin .9s linear infinite}.other-sections .waterfall-append-loading__text{font-size:14px;line-height:22px;color:var(--text-secondary, rgba(255, 255, 255, .5));white-space:nowrap}@keyframes waterfall-append-loading-spin{to{transform:rotate(360deg)}}.namip-material-preview-mask{position:fixed;top:var(--namip-layout-header-height, 64px);right:0;bottom:0;left:0;z-index:300;background:#000000c7;display:flex;align-items:stretch;justify-content:center}.namip-material-preview{width:100%;height:100%;max-width:100%;max-height:100%;background:#141414;border:0;border-radius:0;display:flex;overflow:hidden;box-sizing:border-box}.namip-material-preview--task{flex:1;max-width:100%;max-height:100%;min-height:0}.namip-material-preview--page{width:100%;height:100%;max-width:100%;max-height:100%}.namip-material-preview--page .preview-main>.close-btn{top:20px;right:24px;left:auto}.namip-material-preview .material-preview__prompt{padding-top:0}.namip-material-preview .material-preview__prompt-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.namip-material-preview .material-preview__prompt-label{color:#ffffff80;font-size:14px;line-height:22px}.namip-material-preview .material-preview__prompt-copy{border:0;border-radius:8px;padding:4px;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.namip-material-preview .material-preview__prompt-body{margin-top:8px;max-height:320px;overflow:auto}.namip-material-preview .material-preview__prompt .result-list-item__reference-meta-strip{margin-top:24px}.namip-material-preview .material-preview__prompt .result-card-item__ref-pill{display:inline-flex;align-items:center;gap:4px;box-sizing:border-box;max-width:100%;min-height:28px;padding:3px 8px;border-radius:6px;background:var(--fill-white-6, rgba(255, 255, 255, .06))}.namip-material-preview .material-preview__prompt .result-card-item__ref-pill-label{flex-shrink:0;font-family:PingFang SC,sans-serif;font-size:12px;line-height:18px;color:var(--text-secondary, rgba(255, 255, 255, .5))}.namip-material-preview .material-preview__prompt .result-card-item__ref-pill-imgs{display:flex;align-items:center;gap:4px;min-width:0}.namip-material-preview .material-preview__prompt .result-card-item__ref-pill-img{flex-shrink:0;width:22px;height:22px;overflow:hidden;border-radius:4px}.namip-material-preview .material-preview__prompt .result-card-item__ref-pill-img img:not(.reference-audio-thumb__wave){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.namip-material-preview .material-preview__prompt .result-card-item__ref-pill-img .result-reference-thumb--audio{width:100%;height:100%}.namip-material-preview .material-preview__prompt .result-reference-hover-zone{display:inline-flex;align-items:center;gap:4px;max-width:100%}.namip-material-preview .material-preview__prompt .result-reference-hover-thumbs{display:flex;align-items:center;gap:4px}.namip-material-preview .material-preview__prompt .result-card-item__ref-pill-more,.namip-material-preview .material-preview__prompt .result-reference-hover-more{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:0 2px;font-family:PingFang SC,sans-serif;font-size:12px;line-height:18px;color:#ffffff80;letter-spacing:1px}.namip-material-preview .material-preview__params{margin-top:8px;display:flex;align-items:center;gap:10px;color:#ffffff80;font-size:14px;line-height:22px}.namip-material-preview .preview-main{position:relative;flex:1;min-width:0;min-height:0;background:#111214}.namip-material-preview .preview-main>.close-btn{position:absolute;top:14px;right:14px;width:36px;height:36px;border-radius:6px;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:12}.namip-material-preview .preview-main>.close-btn:hover{background:#ffffff1a}.namip-material-preview .preview-main .nav-group{position:absolute;top:50%;right:16px;transform:translateY(-50%);z-index:11;display:flex;flex-direction:column;gap:4px}.namip-material-preview .preview-main .nav-btn{width:36px;height:36px;border-radius:8px;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .2s ease}.namip-material-preview .preview-main .nav-btn img{width:20px;height:20px;display:block}.namip-material-preview .preview-main .nav-btn:hover:not(.disabled):not(:disabled){background:#ffffff14}.namip-material-preview .preview-main .nav-btn.disabled,.namip-material-preview .preview-main .nav-btn:disabled{opacity:.3;background:transparent;cursor:not-allowed}.namip-material-preview .preview-main .main-media-wrap{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;padding:16px 68px 16px 16px;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0}.namip-material-preview .preview-main .main-media-wrap .main-media{width:100%;height:100%;max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden}.namip-material-preview .preview-main .main-media-wrap .main-media img,.namip-material-preview .preview-main .main-media-wrap .main-media video{display:block;max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.namip-material-preview .preview-main .main-media-wrap .main-media .namip-material-preview__image-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:min(100%,480px);max-width:100%;max-height:100%;min-height:200px;padding:max(8px,2.5%);box-sizing:border-box;border-radius:8px;background:var(--fill-white-4, rgba(255, 255, 255, .04))}.namip-material-preview .preview-main .main-media-wrap .main-media .namip-material-preview__image-placeholder-icon{flex-shrink:0;color:#ffffff80}.namip-material-preview .preview-main .main-media-wrap .main-media .namip-material-preview__image-placeholder-msg{margin:0;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var(--text-secondary, rgba(255, 255, 255, .5));text-align:center}.namip-material-preview .preview-main .main-media-wrap .main-media .namip-material-preview__image-placeholder--loading .ant-spin .ant-spin-dot-item{background-color:#ffffffa6}.namip-material-preview .preview-main .main-media-wrap .main-media .main-video-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:100%;max-height:100%;border-radius:8px;overflow:hidden}.namip-material-preview .preview-main .main-media-wrap .main-media .main-video-wrap video{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:8px}.namip-material-preview .preview-main .main-media-wrap .main-media .main-video-wrap--no-poster{width:auto;height:auto;max-width:100%;max-height:100%;flex:0 1 auto;align-self:center}.namip-material-preview .preview-main .main-media-wrap .main-media .main-video-wrap--no-poster video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.namip-material-preview .preview-main .main-media-wrap .main-media .main-video-wrap .main-video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:999px;border:0;background:#00000094;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s ease}.namip-material-preview .preview-main .main-media-wrap .main-media .main-video-wrap:has(video:hover) .main-video-play,.namip-material-preview .preview-main .main-media-wrap .main-media .main-video-wrap .main-video-play:hover{opacity:1;pointer-events:auto}.namip-material-preview .preview-side{width:400px;background:#141414;border-left:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column}.namip-material-preview .preview-side .meta-content{flex:1;padding:20px 24px 24px;overflow:auto}.namip-material-preview .preview-side .meta-content .preview-side__top{min-height:84px;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid rgba(255,255,255,.04);display:flex;align-items:flex-start;gap:12px}.namip-material-preview .preview-side .meta-content .material-preview__children-thumbs{display:flex;align-items:center;justify-content:flex-start;gap:4px;min-width:0}.namip-material-preview .preview-side .meta-content .material-preview__child-thumb{width:85px;height:85px;padding:0;border:0;background:transparent}.namip-material-preview .preview-side .meta-content__dynamic{min-height:120px}.namip-material-preview .preview-side .meta-content__loading{display:flex;align-items:center;justify-content:center;min-height:160px;padding:24px 0}.namip-material-preview .preview-side .meta-content h3{margin:0;font-size:18px;line-height:24px;font-weight:500;color:#fff}.namip-material-preview .preview-side .meta-content .desc{margin:8px 0 0;color:#ffffff80;font-size:14px;line-height:22px}.namip-material-preview .preview-side .meta-content .meta-row{margin-top:8px;display:flex;align-items:center;gap:10px;color:#ffffff4d;font-size:12px;line-height:18px}.namip-material-preview .preview-side .meta-content .meta-row i{width:1px;height:12px;background:#fff3;border-radius:1px}.namip-material-preview .preview-side .meta-content .meta-content__dynamic>.section:first-child{margin-top:24px;padding-top:0;border-top:none}.namip-material-preview .preview-side .meta-content .section{margin-top:24px;padding-top:16px;border-top:1px solid rgba(255,255,255,.04)}.namip-material-preview .preview-side .meta-content .section .label{color:#ffffff80;font-size:14px;line-height:22px}.namip-material-preview .preview-side .meta-content .section .scene-list{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.namip-material-preview .preview-side .meta-content .section .scene-list span{color:#ffffffe6;font-size:14px;line-height:22px;position:relative}.namip-material-preview .preview-side .meta-content .section .scene-list span:not(:last-child):after{content:"";display:inline-block;width:1px;height:12px;margin-left:8px;background:#ffffff1a;vertical-align:middle}.namip-material-preview .preview-side .meta-content .section .thumb-list{margin-top:8px;display:flex;gap:4px;flex-wrap:wrap}.namip-material-preview .preview-side .meta-content .section .thumb-list img{width:85px;height:85px;border-radius:8px;-o-object-fit:cover;object-fit:cover;display:block}.namip-material-preview .preview-side .meta-content .section .thumb-list .video-thumb{width:85px;height:85px;border-radius:8px;position:relative;overflow:hidden;background:#000}.namip-material-preview .preview-side .meta-content .section .thumb-list .video-thumb video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.namip-material-preview .preview-side .meta-content .section .thumb-list .video-thumb__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:999px;border:0;background:#00000094;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s ease}.namip-material-preview .preview-side .meta-content .section .thumb-list .video-thumb__play.is-playing,.namip-material-preview .preview-side .meta-content .section .thumb-list .video-thumb:hover .video-thumb__play{opacity:1}.namip-material-preview .preview-side .meta-content .section .thumb-list .audio-thumb{width:85px;height:85px;border-radius:8px;position:relative;overflow:hidden;background:linear-gradient(180deg,#6e7691,#a9b8cc)}.namip-material-preview .preview-side .meta-content .section .thumb-list .audio-thumb:after{content:"";position:absolute;left:0;right:0;bottom:0;height:36px;background:linear-gradient(180deg,#0000,#0009)}.namip-material-preview .preview-side .meta-content .section .thumb-list .audio-thumb__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-58%);width:36px;height:36px;border:0;border-radius:999px;background:#00000094;color:#fff;cursor:pointer;z-index:1;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.namip-material-preview .preview-side .meta-content .section .thumb-list .audio-thumb__play.is-playing{background:#64ff4859;opacity:1}.namip-material-preview .preview-side .meta-content .section .thumb-list .audio-thumb:hover .audio-thumb__play{opacity:1}.namip-material-preview .preview-side .meta-content .section .thumb-list .audio-thumb__name{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.namip-material-preview .preview-side .meta-content .section .thumb-list .audio-thumb__name svg{width:40px;height:40px}.namip-material-preview .preview-side .preview-side__actions{margin:0 24px 24px;display:flex;align-items:center;gap:8px;flex-shrink:0}.namip-material-preview .preview-side .download-btn{width:48px;height:48px;border-radius:12px;border:0;background:#ffffff0f;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0;transition:background .2s ease}.namip-material-preview .preview-side .download-btn img{width:20px;height:20px;display:block}.namip-material-preview .preview-side .download-btn:hover:not(:disabled){background:#ffffff1a}.namip-material-preview .preview-side .download-btn:disabled{opacity:.3;cursor:not-allowed}.namip-material-preview .preview-side .apply-btn{flex:1;min-width:0;height:48px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(94deg,#64ff48,#c8fc39);color:#000;font-size:16px;line-height:1;font-weight:500;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box}.namip-material-preview .preview-side .apply-btn .apply-btn__icon{flex-shrink:0;width:16px;height:16px;display:block}.namip-material-preview .preview-side .apply-btn:hover:not(:disabled){background:linear-gradient(97.4deg,#48d72e,#c3d128)}.nami-hover-tooltip .ant-tooltip-container{padding:6px 10px;border-radius:6px;background:#000!important;color:#fffffff2!important;font-size:12px;line-height:18px;box-shadow:none!important;border:none!important}.nami-hover-tooltip .ant-tooltip-arrow:before{background:#000!important}.confirm-modal-root.ant-modal-root .ant-modal-mask{background-color:#000000a6!important}.confirm-modal{display:flex;flex-direction:column;box-sizing:border-box;width:100%;color:#ffffffe6}.confirm-modal__header{display:flex;align-items:flex-end;justify-content:space-between;box-sizing:border-box;min-height:64px;padding:18px 16px 12px 32px}.confirm-modal__title{margin:0;padding:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:500;line-height:34px;color:#ffffffe6}.confirm-modal__close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0 0 2px;padding:0;border:none;border-radius:8px;background:transparent;cursor:pointer;flex-shrink:0;outline:none}.confirm-modal__close:hover{background:#ffffff0f}.confirm-modal__close:active{background:#ffffff1a}.confirm-modal__close:focus,.confirm-modal__close:focus-visible{outline:none}.confirm-modal__content{margin:0;padding:16px 24px 16px 32px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#fffc}.confirm-modal__footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;box-sizing:border-box;min-height:88px;padding:24px}.confirm-modal__btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:96px;width:128px;height:40px;border-radius:12px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;line-height:26px;cursor:pointer;border-style:solid;border-width:.5px;outline:none}.confirm-modal__btn:focus,.confirm-modal__btn:focus-visible{outline:none;box-shadow:none}.confirm-modal__btn:disabled{cursor:not-allowed;opacity:.6}.confirm-modal__btn--secondary{padding:8px 24px;background:#ffffff0a;border-color:#ffffff1a;color:#ffffffe6}.confirm-modal__btn--secondary:hover:not(:disabled){background:#ffffff14}.confirm-modal__btn--primary{padding:8px 16px;background:#fff;border-color:transparent;color:#000}.confirm-modal__btn--primary:hover:not(:disabled){filter:brightness(.95)}.confirm-modal__btn--primary:active:not(:disabled){filter:brightness(.9)}.namip-header{background:#141414;border-bottom:1px solid rgba(255,255,255,.1);box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;height:var(--namip-layout-header-height);padding:0 24px;width:100%;z-index:50}.namip-header .title-left{display:flex;align-items:center;gap:36px}.namip-header .logo{height:22px;flex-shrink:0;cursor:pointer;display:block}.namip-header .logo img{height:100%;display:block}.namip-header .nav-menu{display:flex;align-items:center;gap:36px;font-family:PingFang SC,sans-serif;font-size:16px;text-align:center;white-space:nowrap}.namip-header .nav-item{position:relative;line-height:26px;cursor:pointer;transition:color .15s;color:#ffffff80}.namip-header .nav-item.active{background:linear-gradient(180deg,#64ff48,#c8fc39);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:500}.namip-header .nav-item:hover{color:#ffffffd9}.namip-header .title-right{display:flex;align-items:center;gap:8px}.namip-header .asset-btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);font-size:14px;line-height:22px;color:#ffffffe6;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.namip-header .asset-btn:hover{background:#ffffff1a}.namip-header .asset-btn svg{width:16px;height:16px;flex-shrink:0}.namip-header .asset-btn.asset-btn--active{background:#fff;border-color:transparent;color:#000}.namip-header .asset-btn.asset-btn--active:hover{background:#ffffffeb}.namip-header .asset-btn.asset-btn--active svg{color:#000}.namip-header .credits-btn{display:inline-flex;align-items:center;height:40px;padding:6px 16px 6px 12px;background:#ffffff0f;border:.5px solid rgba(255,255,255,.1);border-radius:12px;gap:12px;font-family:PingFang SC,sans-serif;font-size:14px;line-height:22px;color:#ffffffe6;cursor:pointer}.namip-header .credits-btn .is-member{background:linear-gradient(180deg,#64ff48,#c8fc39);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:500}.namip-header .credits-btn .credits-info{display:inline-flex;align-items:center;gap:4px;transition:opacity .15s;cursor:default}.namip-header .credits-btn .credits-info img{width:16px;height:16px;flex-shrink:0}.namip-header .credits-btn .divider{width:1px;height:14px;background:#fff3;border-radius:1px}.namip-header .credits-btn>span{cursor:pointer;transition:opacity .15s}.namip-header .credits-btn>span:hover{opacity:.8}.namip-header .avatar{position:relative;width:40px;height:40px;background:#262729;border:1px solid rgba(255,255,255,.1);cursor:pointer;flex-shrink:0;border-radius:40px}.namip-header .avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:50%}.namip-header .avatar .avatar-vip-badge{position:absolute;left:50%;bottom:-8px;transform:translate(-50%);width:16px;height:16px;pointer-events:none;z-index:1;display:block}.namip-header .login-btn{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:6px 12px;border-radius:12px;background:#ffffffe6;border:none;font-size:14px;line-height:22px;color:#000000e6;cursor:pointer;transition:all .15s;font-family:PingFang SC,sans-serif;font-weight:400;width:94px}.namip-header .login-btn:hover{background:#fff}.namip-header .vip-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:6px 15px;border-radius:12px;background:#ffffff0f;border:.5px solid #ffefd2;cursor:pointer;transition:all .15s}.namip-header .vip-btn:hover{background:#ffffff1a}.namip-header .vip-btn span{font-family:PingFang SC,sans-serif;font-size:14px;line-height:22px;background-image:linear-gradient(190.786deg,#ffefd2 12.788%,#f9daae 91.916%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.namip-header .vip-btn .vip-icon{position:relative;width:16px;height:16px;flex-shrink:0;overflow:hidden}.namip-header .vip-btn .vip-icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.namip-header .user-menu{position:absolute;top:58px;right:24px;width:280px;background:var(--bg-secondary-nav-dropdown);border:1px solid var(--border-tertiary);border-radius:12px;padding:12px 8px;box-shadow:0 4px 12px var(--shadow-dropdown);z-index:100}.namip-header .user-menu .user-info-section{display:flex;align-items:center;gap:12px;padding:12px 8px;margin-bottom:0}.namip-header .user-menu .user-info-section .user-avatar-wrapper{position:relative;width:48px;height:48px;flex-shrink:0;border-radius:50%}.namip-header .user-menu .user-info-section .user-avatar-wrapper .user-avatar-vip-badge{position:absolute;left:50%;bottom:-6px;transform:translate(-50%);width:36px;height:16px;pointer-events:none;z-index:1;display:block}.namip-header .user-menu .user-info-section .user-avatar{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.namip-header .user-menu .user-info-section .user-details{flex:1;min-width:0}.namip-header .user-menu .user-info-section .user-details .user-name{font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;line-height:26px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.namip-header .user-menu .user-info-section .user-details .user-identifier{font-family:PingFang SC,sans-serif;font-size:12px;line-height:18px;color:var(--text-quaternary)}.namip-header .user-menu .menu-item{display:flex;align-items:center;gap:12px;height:48px;padding:12px;border-radius:8px;cursor:pointer;transition:background .15s;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;line-height:26px;color:var(--text-primary);position:relative}.namip-header .user-menu .menu-item:hover,.namip-header .user-menu .menu-item.highlighted{background:var(--fill-white-8)}.namip-header .user-menu .menu-item .menu-icon{width:20px;height:20px;flex-shrink:0}.namip-header .user-menu .menu-item span{flex:1}.namip-header .user-menu .menu-item.menu-item--has-submenu .submenu-arrow{flex-shrink:0;color:var(--text-tertiary, rgba(255, 255, 255, .3));transition:color .15s}.namip-header .user-menu .menu-item.menu-item--has-submenu:hover .submenu-arrow{color:var(--text-primary, rgba(255, 255, 255, .9))}.namip-header .user-menu .menu-item.menu-item--has-submenu:hover .submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.namip-header .user-menu .menu-item .submenu{position:absolute;top:0;right:100%;min-width:140px;padding-right:8px;background:transparent;border:0;box-shadow:none;opacity:0;visibility:hidden;pointer-events:none;transform:translate(4px);transition:opacity .15s,visibility .15s,transform .15s;z-index:110}.namip-header .user-menu .menu-item .submenu .submenu-inner{background:var(--bg-secondary-nav-dropdown);border:1px solid var(--border-tertiary);border-radius:12px;padding:8px;box-shadow:0 4px 12px var(--shadow-dropdown)}.namip-header .user-menu .menu-item .submenu .submenu-item{display:flex;align-items:center;height:40px;padding:8px 12px;border-radius:8px;cursor:pointer;transition:background .15s;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var(--text-primary);white-space:nowrap}.namip-header .user-menu .menu-item .submenu .submenu-item:hover{background:var(--fill-white-8)}.namip-header .user-menu .menu-item .submenu .submenu-item span{flex:1}.namip-header .watermark-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:200}.namip-header .watermark-modal{width:800px;background:#1c1e20;border:1px solid rgba(255,255,255,.1);border-radius:20px;box-shadow:0 8px 30px #00000059;display:flex;flex-direction:column;justify-content:space-between}.namip-header .watermark-modal__header{height:72px;padding:0 16px 0 24px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.namip-header .watermark-modal__title{font-family:PingFang SC,sans-serif;font-size:20px;line-height:28px;font-weight:500;color:#ffffffe6}.namip-header .watermark-modal__close{width:36px;height:36px;border-radius:8px;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease}.namip-header .watermark-modal__close:hover{background:#ffffff0f}.namip-header .watermark-modal__content{padding:0 24px;flex:1;display:flex;align-items:flex-start;min-height:0}.namip-header .watermark-modal__content-inner{width:752px;height:100%;display:flex;flex-direction:column;gap:2px;align-items:flex-start}.namip-header .watermark-modal__paragraphs{width:100%;height:212px;overflow:hidden;text-overflow:ellipsis;font-family:PingFang SC,sans-serif;color:#ffffff80;font-size:14px;line-height:22px;white-space:pre-wrap;word-break:break-word}.namip-header .watermark-modal__paragraphs p{margin:0;line-height:22px}.namip-header .watermark-modal__switch-block{width:100%;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.namip-header .watermark-modal__switch-row{display:flex;align-items:center;gap:8px}.namip-header .watermark-modal__switch-label{font-family:PingFang SC,sans-serif;font-size:16px;line-height:26px;font-weight:500;color:#ffffffe6}.namip-header .watermark-modal__tip{max-width:100%;color:#727272;font-family:PingFang SC,sans-serif;font-size:14px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.namip-header .watermark-modal__footer{height:80px;padding:24px;display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.namip-header .watermark-modal__save{width:128px;min-width:96px;height:40px;border-radius:12px;border:0;padding:8px 12px;font-family:PingFang SC,sans-serif;font-size:16px;line-height:26px;font-weight:500;color:#000000e6;background:linear-gradient(93.92deg,#64ff48,#c8fc39);cursor:pointer;transition:opacity .2s ease}.namip-header .watermark-modal__save:hover{opacity:.9}.namip-header .watermark-modal__save:active{opacity:.8}.namip-header .watermark-switch{width:36px;height:20px;border-radius:999px;border:1px solid rgba(255,255,255,.06);background:#fff3;padding:0 4px;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;transition:all .2s ease}.namip-header .watermark-switch.is-on{justify-content:flex-end;border-color:#35c16d;background:linear-gradient(92.21deg,#35c16d33,#50ce4033)}.namip-header .watermark-switch__dot{width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040}.namip-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 24px;text-align:center}.namip-empty-state__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.namip-empty-state__icon img,.namip-empty-state__icon svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.namip-empty-state__texts{display:flex;flex-direction:column;align-items:center;gap:4px}.namip-empty-state__title{margin:0;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#ffffffe6}.namip-empty-state__description{margin:0;font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#ffffff73}.namip-empty-state__action{margin-top:8px}.namip-image-zoom-preview__mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#000000e0;box-sizing:border-box}.namip-image-zoom-preview__stage{position:relative;width:100%;height:100%;min-height:0}.namip-image-zoom-preview__close{position:absolute;top:16px;right:16px;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:8px;background:#ffffff1f;color:#ffffffeb;cursor:pointer;transition:background .15s ease}.namip-image-zoom-preview__close:hover{background:#fff3}.namip-image-zoom-preview__side-nav{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;transform:translateY(-50%);background:#00000073;border:.5px solid rgba(255,255,255,.12);color:#ffffffe6;cursor:pointer;transition:background .15s ease}.namip-image-zoom-preview__side-nav:hover:not(:disabled){background:#000000a6}.namip-image-zoom-preview__side-nav:disabled{opacity:.35;cursor:default}.namip-image-zoom-preview__side-nav--prev{left:24px}.namip-image-zoom-preview__side-nav--next{right:24px}.namip-image-zoom-preview__count{position:absolute;left:50%;bottom:24px;z-index:2;transform:translate(-50%);padding:4px 12px;border-radius:12px;background:#00000073;border:.5px solid rgba(255,255,255,.1);font-size:12px;line-height:18px;color:#fff;font-variant-numeric:tabular-nums}.namip-image-zoom-preview__extra{position:absolute;top:16px;right:64px;z-index:2}.namip-image-zoom-preview__zoom{width:100%;height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.namip-image-zoom-preview__figure-wrap{display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%}.namip-image-zoom-preview__figure-wrap:has(.namip-image-zoom-preview__figure--zoomed){width:100%;height:100%}.namip-image-zoom-preview__figure{max-width:100vw;max-height:100vh;width:auto;height:auto;min-height:0;display:inline-block;margin:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='10' cy='10' r='6.5' stroke='%23fff' stroke-width='1.5'/%3E%3Cpath d='M14.5 14.5L19 19' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M10 7v6M7 10h6' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") 10 10,zoom-in}.namip-image-zoom-preview__figure--zoomed{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;max-width:none;max-height:none;overflow:hidden;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='10' cy='10' r='6.5' stroke='%23fff' stroke-width='1.5'/%3E%3Cpath d='M14.5 14.5L19 19' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M7 10h6' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") 10 10,zoom-out}.namip-image-zoom-preview__figure--zoomed.namip-image-zoom-preview__figure--dragging{cursor:grabbing}.namip-image-zoom-preview__img{display:block;max-width:100vw;max-height:100vh;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;pointer-events:none}.namip-image-zoom-preview__figure--zoomed .namip-image-zoom-preview__img{position:absolute;top:0;left:0;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover}.namip-image-zoom-preview__trigger{display:contents}.namip-audio-cover{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;box-sizing:border-box;overflow:hidden;background:linear-gradient(0deg,#6e7691,#a9b8cc);color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.namip-audio-cover__wave{display:block;flex-shrink:0;width:48px;height:40px;opacity:.6;pointer-events:none}.namip-audio-cover--icon-only .namip-audio-cover__wave{opacity:.95}.namip-audio-cover__label{flex-shrink:0;max-width:100%;padding:0 8px;overflow:hidden;font-size:14px;font-weight:600;line-height:22px;text-align:center;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.reference-audio-thumb{width:100%;height:100%;min-width:0;min-height:0}.reference-audio-thumb__wave--sm{width:14px;height:12px;-o-object-fit:contain;object-fit:contain}.reference-audio-thumb__wave--md{width:24px;height:20px}.ref-hover{pointer-events:auto;position:fixed;z-index:11500;overflow:hidden;border-radius:12px;border:.5px solid rgba(255,255,255,.12);box-sizing:border-box}.ref-hover--video,.ref-hover--image{width:197px;background:transparent}.ref-hover--audio{width:auto;max-width:256px;border-radius:8px;background:#1c1e20}.ref-hover__chrome{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.ref-hover__top-shade{position:absolute;top:0;left:0;right:0;height:30px;border-radius:12px 12px 0 0;background:linear-gradient(180deg,#0009,#0000);pointer-events:none}.ref-hover--audio .ref-hover__top-shade{border-radius:8px 8px 0 0}.ref-hover__title{position:absolute;top:6px;left:6px;z-index:3;max-width:calc(100% - 56px);overflow:hidden;text-overflow:ellipsis;font-family:PingFang SC,sans-serif;font-size:12px;font-weight:500;line-height:18px;color:#ffffffe6;white-space:nowrap;pointer-events:none}.ref-hover__nav{position:absolute;top:4px;right:6px;z-index:10;display:flex;flex-direction:row;align-items:stretch;overflow:hidden;border-radius:6px;pointer-events:auto}.ref-hover__nav-btn{box-sizing:border-box;flex:0 0 20px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;margin:0;border:0;outline:none;cursor:pointer;color:#fff;background-color:#00000059;transition:background-color .15s ease}.ref-hover__nav-btn--prev{border-radius:6px 0 0 6px}.ref-hover__nav-btn--next{border-radius:0 6px 6px 0;background-color:#00000080}.ref-hover__nav-btn:hover:not(:disabled){background-color:#00000080}.ref-hover__nav-btn:disabled{opacity:.35;cursor:default;pointer-events:auto}.ref-hover__nav-btn-icon{display:block;width:12px;height:12px;flex-shrink:0;pointer-events:none}.ref-hover__media{position:relative;z-index:0;display:flex;align-items:center;justify-content:center;width:100%;min-height:0;overflow:hidden;border-radius:12px}.ref-hover__media .video-hover--ref{width:100%;height:101px}.ref-hover__media .video-hover--ref .mention-video-hover-preview__video{display:block;width:197px;height:101px;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;border-radius:12px}.ref-hover--image .ref-hover__media{height:101px;background:#1c1e20}.ref-hover--image .ref-hover__media img{display:block;width:100%;height:100%;max-width:197px;max-height:101px;-o-object-fit:contain;object-fit:contain;border-radius:12px}.ref-hover--audio .ref-hover__media>div>p:first-of-type{display:none}.ref-hover--audio .ref-hover__media>div{padding-top:28px}.video-no-cover-placeholder{box-sizing:border-box;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#ffffff0a}.video-no-cover-placeholder__icon{display:block;width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;flex-shrink:0;pointer-events:none}.video-no-cover-placeholder--sm .video-no-cover-placeholder__icon{width:clamp(16px,42%,28px);height:clamp(16px,42%,28px)}.video-no-cover-placeholder--auto .video-no-cover-placeholder__icon{width:clamp(32px,40%,72px);height:clamp(32px,40%,72px)}.prompt-readonly-rich-text{display:inline;max-width:100%;min-width:0;font-family:PingFang SC,sans-serif;font-size:14px;line-height:22px;color:var(--text-pure-white, #fff);word-break:break-word}.prompt-readonly-rich-text__text{display:inline;max-width:100%;vertical-align:top}.prompt-readonly-rich-text__editor{display:inline;outline:none;vertical-align:top;box-sizing:border-box;white-space:normal;line-height:22px}.prompt-readonly-rich-text__editor--lines-1{display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;word-break:break-word;line-height:22px;max-height:22px;max-width:100%}.prompt-readonly-rich-text__editor--lines-2{display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;line-height:22px;max-height:44px;max-width:100%}.prompt-readonly-rich-text__editor--lines-3{display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-word;line-height:22px;max-height:66px;max-width:100%}.prompt-readonly-rich-text__editor--lines-4{display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;word-break:break-word;line-height:22px;max-height:88px;max-width:100%}.prompt-readonly-rich-text__editor--lines-5{display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis;word-break:break-word;line-height:22px;max-height:110px;max-width:100%}.prompt-readonly-rich-text__editor--lines-6{display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;text-overflow:ellipsis;word-break:break-word;line-height:22px;max-height:132px;max-width:100%}.prompt-readonly-rich-text__paragraph{display:inline;margin:0;vertical-align:top;font-size:14px;line-height:22px}.prompt-readonly-rich-text__editor .reference-mention-chip--readonly,.prompt-readonly-rich-text__paragraph .reference-mention-chip--readonly{vertical-align:top;line-height:22px;min-height:22px}.prompt-readonly-rich-text__use-prompt{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-left:4px;padding:0;border:none;background:transparent;color:var(--text-pure-white, #fff);font-family:inherit;font-size:14px;font-weight:400;line-height:1;height:22px;vertical-align:top;cursor:pointer;opacity:0;visibility:hidden;white-space:nowrap;pointer-events:none;transition:opacity .22s ease,visibility 0s linear .22s}.prompt-readonly-rich-text__use-prompt img{display:block;width:16px;height:16px;flex-shrink:0;margin:0}.prompt-readonly-rich-text:hover:not(.prompt-readonly-rich-text--hide-use-prompt) .prompt-readonly-rich-text__use-prompt{opacity:.5;visibility:visible;pointer-events:auto;transition:opacity .22s ease,visibility 0s linear 0s}.prompt-readonly-rich-text:hover:not(.prompt-readonly-rich-text--hide-use-prompt) .prompt-readonly-rich-text__use-prompt:hover{opacity:1}.namip-inspiration{display:flex;flex-direction:column;gap:12px;padding:0 24px;width:100%}.inspiration-header{display:flex;align-items:center;justify-content:space-between;padding:0 2px}.inspiration-header .header-title{font-family:PingFang SC,sans-serif;font-size:18px;font-weight:600;line-height:normal;color:var(--text-primary, rgba(255, 255, 255, .9))}.category-tabs{display:flex;gap:10px}.category-tab{border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:8px;font-family:PingFang SC,sans-serif;font-size:14px;line-height:22px;color:var(--text-secondary, rgba(255, 255, 255, .5));cursor:pointer;transition:all .3s;white-space:nowrap}.category-tab.active{background:#ffffff14;border:1px solid rgba(255,255,255,.1);color:var(--text-primary, rgba(255, 255, 255, .9));font-weight:500}.category-tab:hover:not(.active){border-color:#ffffff1a}.inspiration-sections{display:flex;flex-direction:column;gap:10px;width:100%}.inspiration-section{border:.7px solid rgba(255,255,255,.1);display:flex;gap:10px;padding:10px;border-radius:16px;width:100%}.section-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:24px;width:250px;flex-shrink:0;position:relative}.section-info .section-text{display:flex;flex-direction:column;gap:6px;z-index:1}.section-info .section-title{font-family:PingFang SC,sans-serif;font-size:24px;font-weight:500;line-height:34px;color:var(--text-primary, rgba(255, 255, 255, .9));white-space:nowrap}.section-info .section-description{font-family:PingFang SC,sans-serif;font-size:14px;line-height:22px;color:var(--text-secondary, rgba(255, 255, 255, .5));width:169px}.section-info .section-prew{position:relative;width:194px;height:118px;margin-top:10px;overflow:hidden}.section-info .section-prew img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.section-info .section-controls{display:flex;gap:8px;align-items:center;z-index:1}.section-info .control-btn{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid var(--border-tertiary, rgba(255, 255, 255, .1));box-shadow:0 0 8px #0000001a;display:flex;align-items:center;padding:10px;border-radius:50%;cursor:pointer;transition:background .3s,opacity .3s}.section-info .control-btn:hover:not(.section-info .control-btn-disabled),.section-info .control-btn:active:not(.section-info .control-btn-disabled){background:#fff3}.section-info .control-btn-disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.section-info .control-btn .arrow-icon{font-size:16px;color:#fff}.video-scroll{flex:1;display:flex;gap:10px;overflow-x:auto;min-width:0;scrollbar-width:none;-ms-overflow-style:none}.video-scroll::-webkit-scrollbar{display:none}.namip-home-footer{flex-shrink:0;width:100%;padding:0 24px 32px;background:#141414}.namip-home-footer__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;padding-top:24px;border-top:1px solid var(--line-divider, rgba(255, 255, 255, .08))}.namip-home-footer__copyright{margin:0;font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;line-height:18px;color:var(--text-tertiary, rgba(255, 255, 255, .3))}.namip-home-footer__icp-link{margin-left:4px;text-decoration:underline;color:inherit}.vg-tab-selector{display:flex;flex-shrink:0;gap:3px;align-items:stretch;height:40px;padding:4px;width:100%;border:1px solid var(--border-divider-10, rgba(255, 255, 255, .1));border-radius:12px;box-sizing:border-box}.vg-tab-selector__item{display:flex;flex:1;align-items:center;justify-content:center;min-width:0;border:none;border-radius:8px;background:transparent;color:var(--text-secondary, rgba(255, 255, 255, .5));cursor:pointer;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:400;line-height:26px}.vg-tab-selector__item:hover{color:var(--text-primary, rgba(255, 255, 255, .9))}.vg-tab-selector__item.is-active{background:var(--text-disabled, rgba(255, 255, 255, .2));color:#fff;font-weight:500}.editor-toolbar{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;width:100%}.editor-toolbar__right{display:flex;gap:4px;align-items:center}.editor-toolbar__button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:.5px solid var(--border-divider-10, rgba(255, 255, 255, .1));border-radius:6px;background:transparent;color:var(--text-secondary, rgba(255, 255, 255, .5));cursor:pointer;font-size:14px}.editor-toolbar__button:hover{background:var(--fill-white-8, rgba(255, 255, 255, .08));color:var(--text-primary, rgba(255, 255, 255, .9))}.editor-toolbar__placeholder{width:28px;height:28px;opacity:0}.editor-toolbar__divider{width:1px;height:14px;margin:0 6px;background:var(--border-divider-10, rgba(255, 255, 255, .1))}.editor-toolbar__count{color:#ffffff80;font-size:12px;line-height:18px}.asset-library{display:flex;flex-direction:column;height:calc(100vh - var(--namip-layout-header-height, 64px));overflow-y:auto;overflow-x:hidden;min-height:0;background:#141414;color:#ffffffe6}.upload-source-picker__asset-modal-body .asset-library{height:100%;min-height:0;max-height:none}.asset-toolbar{position:sticky;top:0;z-index:40;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;height:66px;padding:0 24px 0 20px;background:#141414}.asset-toolbar .toolbar-left,.asset-toolbar .toolbar-right{display:flex;align-items:center;gap:24px}.asset-toolbar .toolbar-item{position:relative}.asset-toolbar .toolbar-dropdown{display:flex;align-items:center;gap:4px;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#ffffffe6;cursor:pointer;transition:opacity .3s}.asset-toolbar .toolbar-dropdown:hover{opacity:.8}.asset-toolbar .toolbar-dropdown svg{color:#ffffffe6;transition:transform .3s}.asset-toolbar .toolbar-dropdown.active svg{transform:rotate(180deg)}.asset-toolbar .toolbar-button{display:flex;align-items:center;gap:6px;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#ffffffe6;cursor:pointer;transition:opacity .3s}.asset-toolbar .toolbar-button:hover{opacity:.8}.asset-toolbar .toolbar-button svg{color:#ffffffe6}.asset-toolbar .toolbar-divider{width:1px;height:12px;background:#fff3}.dropdown-menu{position:absolute;top:calc(100% + 8px);left:0;display:flex;flex-direction:column;gap:2px;width:148px;background:#27292b;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:8px;box-shadow:0 4px 24px #00000026;z-index:100}.dropdown-menu .dropdown-item{display:flex;align-items:center;justify-content:space-between;height:44px;padding:0 12px;border-radius:8px;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#ffffffe6;cursor:pointer;transition:background .3s;margin-bottom:2px}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item.active{background:#ffffff0f}.dropdown-menu .dropdown-item.active span{background:linear-gradient(180deg,#64ff48,#c8fc39);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dropdown-menu .dropdown-item svg{width:16px;height:16px}.date-picker-dropdown{position:absolute;top:calc(100% + 8px);left:0;width:343px;background:#27292b;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;box-shadow:0 4px 24px #00000026;z-index:100}.date-picker-dropdown .date-picker-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.date-picker-dropdown .date-picker-header .date-nav-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:8px;color:#ffffffe6;cursor:pointer;transition:background .3s}.date-picker-dropdown .date-picker-header .date-nav-btn:hover{background:#ffffff0f}.date-picker-dropdown .date-picker-header .date-nav-btn svg{width:16px;height:16px}.date-picker-dropdown .date-picker-header .date-picker-title{font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#ffffffe6}.date-picker-dropdown .date-picker-calendar .calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px}.date-picker-dropdown .date-picker-calendar .calendar-weekdays .weekday{display:flex;align-items:center;justify-content:center;height:36px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#ffffff80}.date-picker-dropdown .date-picker-calendar .calendar-days{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.date-picker-dropdown .date-picker-calendar .calendar-days .calendar-day{display:flex;align-items:center;justify-content:center;height:36px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#ffffffe6;border-radius:8px;cursor:pointer;transition:background .3s}.date-picker-dropdown .date-picker-calendar .calendar-days .calendar-day.empty{cursor:default}.date-picker-dropdown .date-picker-calendar .calendar-days .calendar-day:not(.empty):hover{background:#ffffff0f}.date-picker-dropdown .date-picker-calendar .calendar-days .calendar-day.today{position:relative}.date-picker-dropdown .date-picker-calendar .calendar-days .calendar-day.today:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background:linear-gradient(180deg,#64ff48,#c8fc39)}.date-picker-dropdown .date-picker-calendar .calendar-days .calendar-day.in-range{background:#64ff481a}.date-picker-dropdown .date-picker-calendar .calendar-days .calendar-day.selected{background:linear-gradient(180deg,#64ff48,#c8fc39);color:#000;font-weight:500}.date-picker-dropdown .date-picker-calendar .calendar-days .calendar-day.selected:after{display:none}.date-picker-dropdown .date-picker-footer{display:flex;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.date-picker-dropdown .date-picker-footer .date-btn{flex:1;height:36px;border:none;border-radius:8px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;cursor:pointer;transition:opacity .3s}.date-picker-dropdown .date-picker-footer .date-btn:hover{opacity:.8}.date-picker-dropdown .date-picker-footer .date-btn.date-btn-cancel{background:#ffffff0f;color:#ffffffe6}.date-picker-dropdown .date-picker-footer .date-btn.date-btn-confirm{background:linear-gradient(180deg,#64ff48,#c8fc39);color:#000;font-weight:500}.asset-load-fail{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px;gap:16px}.asset-load-fail__retry{padding:8px 20px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:#ffffff14;color:#ffffffe6;cursor:pointer}.asset-empty__cta{display:flex;gap:12px}.asset-empty__cta-btn{padding:8px 16px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:transparent;color:#ffffffd9;cursor:pointer;font-size:14px}.asset-content{flex:1;min-height:0;display:flex;flex-direction:column;gap:32px;padding-bottom:32px}.asset-group{display:flex;flex-direction:column;gap:12px}.asset-date{height:34px;padding:0 24px;font-family:Alimama ShuHeiTi,sans-serif;font-size:24px;font-weight:700;line-height:34px;color:#ffffffe6}.asset-rows{display:flex;flex-direction:column;gap:10px}.asset-grid{display:grid;gap:10px;padding:0 24px;width:100%;box-sizing:border-box}.asset-item{width:100%;aspect-ratio:1;height:auto;min-width:0;box-sizing:border-box}.asset-item .asset-thumbnail{position:relative;width:100%;height:100%;background:#262729;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .3s}.asset-item .asset-thumbnail .asset-cover,.asset-item .asset-thumbnail .asset-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.asset-item .asset-thumbnail .asset-cover{transition:opacity .3s,transform .3s ease}.asset-item .asset-thumbnail .asset-cover.hidden{opacity:0}.asset-item .asset-thumbnail .asset-video{z-index:1}.asset-item .asset-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.asset-item .asset-thumbnail .asset-duration{position:absolute;bottom:8px;left:8px;padding:2px 6px;background:#0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:6px;font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#fff;z-index:2}.asset-item .asset-thumbnail .asset-cover--placeholder{background:#ffffff0f}.asset-item .asset-thumbnail .asset-children-badge{position:absolute;left:8px;bottom:8px;min-width:22px;padding:2px 6px;border-radius:4px;background:#0009;font-size:12px;line-height:1.2;color:#fff;text-align:center;z-index:2}.asset-item .asset-thumbnail .asset-status-badge{position:absolute;right:8px;top:8px;padding:2px 8px;border-radius:4px;font-size:12px;color:#fff;background:#dc3545d9;z-index:2}.asset-item .asset-thumbnail .asset-checkbox{position:absolute;top:8px;right:8px;width:20px;height:20px;border:2px solid rgba(255,255,255,.6);border-radius:4px;background:#0006;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;z-index:3}.asset-item .asset-thumbnail .asset-checkbox:hover{border-color:#ffffffe6;background:#0009}.asset-item .asset-thumbnail .asset-checkbox.checked{background:linear-gradient(180deg,#64ff48,#c8fc39);border-color:transparent}.asset-item .asset-thumbnail .asset-checkbox.checked svg{color:#000}.batch-operations{display:flex;align-items:center;gap:16px}.batch-operations .batch-info{font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#fff3}.batch-operations .batch-info span.has-selection{color:#ffffff80}.batch-operations .batch-actions{display:flex;align-items:center;gap:8px}.batch-operations .batch-btn{display:flex;align-items:center;gap:6px;padding:6px 16px;background:#ffffff0a;border:none;border-radius:12px;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#fff3;cursor:pointer;transition:all .2s}.batch-operations .batch-btn svg{width:20px;height:20px;color:#fff3}.batch-operations .batch-btn:not(.disabled){background:#ffffff0f;color:#ffffffe6}.batch-operations .batch-btn:not(.disabled) svg{color:#ffffffe6}.batch-operations .batch-btn:not(.disabled):hover{opacity:.8}.batch-operations .batch-btn.disabled{cursor:not-allowed}.batch-operations .batch-exit{display:flex;align-items:center;gap:8px;cursor:pointer;transition:opacity .2s}.batch-operations .batch-exit:hover{opacity:.8}.batch-operations .batch-exit svg{width:16px;height:16px;color:#ffffffe6}.batch-operations .batch-exit .gradient-text{font-family:PingFang SC,sans-serif;font-size:16px;font-weight:400;line-height:26px;background:linear-gradient(180deg,#64ff48,#c8fc39);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.asset-empty{padding:48px 24px;text-align:center;font-size:15px;color:#ffffff73}.asset-empty--loading{color:#ffffffa6}.asset-load-sentinel{height:1px;margin:8px 0}.asset-load-more-hint{text-align:center;padding:16px;font-size:13px;color:#fff6}.asset-load-more-hint--done{color:#ffffff40}.asset-item--image:not(.is-locked):hover .asset-thumbnail .asset-cover{transform:scale(1.1)}.asset-item.is-locked{opacity:.85;pointer-events:none}.asset-item.is-locked .asset-checkbox{pointer-events:auto}.asset-sk-groups{display:flex;flex-direction:column;gap:32px;width:100%}.asset-sk-date{height:34px;width:96px;margin:0 24px;border-radius:4px}.asset-sk-item{pointer-events:none}.asset-sk-item .asset-sk-thumb{width:100%;height:100%;border-radius:8px}.upload-source-picker__menu{position:fixed;z-index:1100;display:flex;flex-direction:column;gap:4px;min-width:180px;width:-moz-max-content;width:max-content;max-width:min(280px,100vw - 24px);padding:10px 8px;border:.5px solid rgba(255,255,255,.2);border-radius:16px;background:#0003;box-shadow:0 10px 30px #00000061;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.upload-source-picker__menu-item{display:flex;align-items:center;width:100%;min-height:38px;padding:8px 16px;border:none;border-radius:8px;background:transparent;color:#fff;cursor:pointer;font-family:PingFang SC,sans-serif;font-size:12px;line-height:22px;text-align:left}.upload-source-picker__menu-item:hover{background:#ffffff1a}.upload-source-picker__file-input{display:none}.upload-source-picker__asset-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center}.upload-source-picker__asset-modal-mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none;padding:0;margin:0;background:#0009;cursor:pointer}.upload-source-picker__asset-modal-panel{position:relative;width:min(1200px,90vw);height:min(800px,85vh);background:#0c0c0c;border:.5px solid rgba(255,255,255,.12);border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column}.upload-source-picker__asset-modal-close{position:absolute;top:12px;right:12px;z-index:2;width:32px;height:32px;border:none;border-radius:50%;background:#ffffff1a;color:#fff;font-size:20px;line-height:1;cursor:pointer}.upload-source-picker__asset-modal-close:hover{background:#fff3}.upload-source-picker__asset-modal-body{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.reference-material-empty{display:flex;flex-direction:column;flex-shrink:0;gap:8px;align-items:center;justify-content:center;height:110px;width:100%;border:1px dashed rgba(255,255,255,.68);border-radius:8px;background:#ffffff0a;color:#fff9;cursor:pointer;font-family:PingFang SC,sans-serif;font-size:12px;line-height:18px}.reference-material-empty:hover{background:#ffffff0f}.reference-material-empty__icons{display:flex;gap:8px;align-items:center;color:#ffffffad;font-size:20px;line-height:24px}.reference-material-empty--image-edit{gap:7px;font-size:12px;line-height:normal}.reference-material-empty--image-edit .reference-material-empty__figure-icon{flex-shrink:0;width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.reference-material-empty--image-edit .reference-material-empty__hint{color:#fff;opacity:.6;text-align:center;white-space:nowrap}.reference-material-empty__drop-wrap{width:100%}.reference-material-empty__drop-wrap.is-drag-over .reference-material-empty{border-color:#64ff48a6;background:#64ff480f}.upload-entry{position:relative;flex:0 0 110px;width:110px;height:110px;font-family:PingFang SC,sans-serif}.upload-entry__trigger{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border:1px dashed rgba(255,255,255,.68);border-radius:8px;background:#ffffff0a;color:#fff9;cursor:pointer}.upload-entry__trigger:hover:not(:disabled){background:#ffffff14;color:#ffffffe6}.upload-entry__trigger:disabled{cursor:not-allowed;opacity:.45}.upload-entry__plus{font-size:30px;font-weight:300;line-height:1}.horizontal-arrow-scroll{position:relative;display:flex;width:100%;overflow:hidden}.horizontal-arrow-scroll__content{display:flex;gap:4px;align-items:center;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.horizontal-arrow-scroll__content::-webkit-scrollbar{display:none}.horizontal-arrow-scroll__edge{position:absolute;top:0;bottom:0;display:flex;align-items:center;width:40px;pointer-events:none}.horizontal-arrow-scroll__edge.is-left{left:0;justify-content:flex-start;padding-left:10px;background:linear-gradient(270deg,#14141400,#141414eb)}.horizontal-arrow-scroll__edge.is-right{right:0;justify-content:flex-end;padding-right:10px;background:linear-gradient(90deg,#14141400,#141414eb)}.horizontal-arrow-scroll__arrow{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:.714px solid rgba(255,255,255,.5);border-radius:50%;background:#000c;color:#ffffffe6;cursor:pointer;font-size:18px;line-height:18px;pointer-events:auto}.horizontal-arrow-scroll__arrow:hover{border-color:#fffc;background:#000000e6}.media-card-frosted-preview{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;border-radius:inherit;pointer-events:none}.media-card-frosted-preview__blur{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.media-card-frosted-preview__blur img,.media-card-frosted-preview__blur video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.12);filter:blur(22px)}.media-card-frosted-preview__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000007a}.media-card-frosted-preview__front{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center}.media-card-frosted-preview__front img,.media-card-frosted-preview__front video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.media-upload-spin-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:#0000007a;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);pointer-events:none}.media-upload-spin-overlay__ring{box-sizing:border-box;width:32px;height:32px;border:2px solid rgba(255,255,255,.22);border-top-color:#ffffffeb;border-radius:50%;animation:media-upload-spin-overlay-rotate 1s linear infinite}@keyframes media-upload-spin-overlay-rotate{to{transform:rotate(360deg)}}.reference-material-list{flex-shrink:0;width:100%;height:110px;overflow:hidden;border-radius:8px;font-family:PingFang SC,sans-serif}.reference-material-list__hover-item{flex-shrink:0}.reference-material-list__materials-hover-zone{display:flex;flex-shrink:0;gap:4px;align-items:center}.reference-material-list:has(.reference-material-list__card.is-media-ready) .upload-entry__trigger:hover:not(:disabled){background:#ffffff0a;color:#fff9}.reference-material-list.is-drag-over{border-radius:8px;outline:1px dashed rgba(100,255,72,.45);outline-offset:2px}.reference-material-list__scroll,.reference-material-list .horizontal-arrow-scroll{height:100%}.reference-material-list__card{position:relative;flex:0 0 110px;width:110px;height:110px;overflow:hidden;border-radius:8px;isolation:isolate;border:1px dashed rgba(255,255,255,.1);background:#ffffff14}.reference-material-list__card.is-image{background:radial-gradient(circle at 50% 38%,rgba(255,255,255,.08),transparent 42%),linear-gradient(165deg,#2a2a2a,#1a1a1a 55%,#141414)}.reference-material-list__card.is-video{background:radial-gradient(circle at 60% 42%,rgba(36,169,91,.78),transparent 30%),linear-gradient(135deg,#174535,#1d6b45 42%,#111)}.reference-material-list__card.is-video.is-media-ready .reference-material-list__name{background:transparent;text-shadow:0 1px 2px rgba(0,0,0,.92),0 0 12px rgba(0,0,0,.55)}.reference-material-list__card.is-audio{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#a9b8cc,#3d4559 48%,#1a1f2e)}.reference-material-list__card.is-audio.is-media-ready{display:block;background:linear-gradient(180deg,#a7b7ca,#373b48)}.reference-material-list__card.is-audio.is-media-ready .reference-material-list__audio-cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;width:auto;height:auto;min-height:0}.reference-material-list__card.is-audio.is-media-ready .reference-material-list__audio-wave{opacity:.6}.reference-material-list__card.is-audio.is-media-ready .reference-material-list__name{position:absolute;right:0;bottom:10px;left:0;z-index:2;width:100%;height:22px;padding:0 8px;background:transparent;align-items:center;justify-content:center;font-weight:600;line-height:22px;text-shadow:none}.reference-material-list__card.is-loading{display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#007a5cc7,#00996b80)}.reference-material-list__card.is-media-ready{border-style:solid;border-color:transparent}.reference-material-list__card.is-media-ready.is-image,.reference-material-list__card.is-media-ready.is-video{background:#161616}.reference-material-list__card:hover.is-media-ready .reference-material-list__delete,.reference-material-list__card:hover.is-media-ready .reference-material-list__replace{opacity:1;pointer-events:auto}.reference-material-list__card.is-upload-failed-state{border-color:transparent;background:#ffffff0f}.reference-material-list__card.is-upload-failed-state:before,.reference-material-list__card.is-upload-failed-state:after{display:none}.reference-material-list__card.is-upload-failed-state.is-image,.reference-material-list__card.is-upload-failed-state.is-video,.reference-material-list__card.is-upload-failed-state.is-audio{background:#ffffff0f}.reference-material-list__card.is-upload-failed-state:hover .reference-material-list__delete{opacity:1;pointer-events:auto}.reference-material-list__thumb{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.reference-material-list__audio-cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.reference-material-list__audio-wave{display:block;width:48px;height:40px;opacity:.95}.reference-material-list__name{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:flex-end;justify-content:center;height:48px;padding:0 8px 10px;background:linear-gradient(180deg,#0000,#0009);color:#fff;font-size:14px;font-weight:500;line-height:22px;text-align:center;transition:opacity .2s ease;pointer-events:none}.reference-material-list__duration{position:absolute;top:4px;left:4px;z-index:4;padding:2px 8px;border-radius:9999px;background:#0009;color:#fff;font-size:12px;line-height:18px}.reference-material-list__delete{position:absolute;top:4px;right:4px;z-index:3;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:.5px solid rgba(255,255,255,.08);border-radius:6px;background:#0009;color:#fff;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s ease}.reference-material-list__delete img{width:16px;height:16px;display:block}.reference-material-list__replace{position:absolute;bottom:12px;left:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:72px;height:28px;padding:4px 19px;border:.5px solid #fff;border-radius:20px;background:#0009;color:#fff;cursor:pointer;font-family:inherit;font-size:12px;line-height:18px;opacity:0;pointer-events:none;transform:translate(-50%);transition:opacity .2s ease}.reference-material-list__upload-failed-panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;flex-direction:column;align-items:center;padding-top:13px;border-radius:inherit;background:#ffffff0f;pointer-events:auto}.reference-material-list__failed-inner{display:flex;flex-direction:column;align-items:center;gap:8px;width:60px}.reference-material-list__failed-icon{display:block;flex-shrink:0;width:24px;height:24px;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.reference-material-list__failed-text{margin:0;color:#ffffff80;font-size:12px;line-height:18px;text-align:center;white-space:nowrap}.reference-material-list__retry-upload{position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-sizing:border-box;display:flex;align-items:center;justify-content:center;max-width:calc(100% - 12px);min-width:0;height:28px;padding:4px 19px;border:.5px solid #fff;border-radius:20px;background:#0009;color:#fff;cursor:pointer;font-family:inherit;font-size:12px;line-height:1;white-space:nowrap}.reference-material-list__card.is-uploading-state:hover .reference-material-list__replace{opacity:0;pointer-events:none}.reference-material-list__card.is-upload-failed-state .reference-material-list__delete{z-index:5}.first-last-frame-empty{display:flex;flex-shrink:0;gap:4px;align-items:center;position:relative;isolation:isolate}.first-last-frame-empty.is-drag-over .first-last-frame-empty__item,.first-last-frame-empty.is-drag-over .reference-material-list__card{outline:1px dashed rgba(255,255,255,.45);outline-offset:-1px}.first-last-frame-empty__slot{display:flex;flex-shrink:0;z-index:0}.first-last-frame-empty .reference-material-list__card{z-index:0;border:none}.first-last-frame-empty__item{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;width:110px;height:110px;border:1px dashed rgba(255,255,255,.68);border-radius:8px;background:#ffffff0a;color:#fff9;cursor:pointer;font-family:PingFang SC,sans-serif;font-size:12px;line-height:18px}.first-last-frame-empty__item:hover:not(:disabled){background:#ffffff14}.first-last-frame-empty__item{position:relative;z-index:0}.first-last-frame-empty__plus{color:#fff9;font-size:28px;line-height:28px}.first-last-frame-empty__switch{position:absolute;left:96px;top:39px;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:#141414;cursor:pointer;font:inherit;color:inherit}.first-last-frame-empty__switch:disabled{cursor:not-allowed}.first-last-frame-empty__switch:not(:disabled):hover{background:#1a1a1a}.first-last-frame-empty__switch-glyph{display:block;width:16px;height:16px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.play-type-select-modal__scroll{width:100%}.play-type-select-modal__grid{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:8px;width:100%}.play-type-select-modal__column{display:flex;flex-direction:column;flex:0 0 auto;gap:8px;min-width:0}.play-type-select-modal__slot{position:relative;width:100%;overflow:hidden;border-radius:8px}.play-type-select-modal__item{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;overflow:hidden;border-radius:8px;cursor:pointer;transition:opacity .2s ease}.play-type-select-modal__item:hover:not(.play-type-select-modal__item--active){opacity:.8}.play-type-select-modal__item--active{border:2px solid #64ff48;padding:0 2px 2px;box-sizing:border-box}.play-type-select-modal__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;line-height:0;background:#1a1a1a;border-radius:8px;overflow:hidden}.play-type-select-modal__cover{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;pointer-events:none;transition:opacity .15s}.play-type-select-modal__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;pointer-events:none;transition:opacity .15s}.play-type-select-modal__title{position:absolute;left:0;right:0;bottom:0;display:flex;min-height:49px;align-items:center;justify-content:center;background:linear-gradient(180deg,#0000,#14141499);pointer-events:none}.play-type-select-modal__skeleton-item{width:100%}.play-type-select-modal__sentinel{width:100%;min-height:1px;margin-top:8px}.play-type-select-modal__loading-row{display:flex;gap:8px;align-items:flex-start;width:100%}.effect-play-slot{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed rgba(255,255,255,.68);background:#ffffff0a;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease;width:100%;height:100%;min-height:120px}.effect-play-slot:hover{border-color:#fffc;background:#ffffff14}.effect-play-slot--uploading,.effect-play-slot--error,.effect-play-slot--success{border-style:solid;border-color:transparent;cursor:default}.effect-play-slot--uploading:hover,.effect-play-slot--error:hover,.effect-play-slot--success:hover{border-color:transparent;background:#ffffff0a}.effect-play-slot__bg-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;z-index:1}.effect-play-slot__audio-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#a9b8cc,#3d4559 48%,#1a1f2e)}.effect-play-slot__audio-wave{display:block;width:48px;height:40px;opacity:.95}.effect-play-slot__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff0a;backdrop-filter:blur(20.4px);-webkit-backdrop-filter:blur(20.4px);display:flex;flex-direction:column;align-items:center;z-index:2;border-radius:inherit}.effect-play-slot__empty-content{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px;text-align:center}.effect-play-slot__empty-icon{font-size:32px;color:#fff;margin-bottom:4px}.effect-play-slot__empty-name{font-family:PingFang SC,sans-serif;font-size:14px;color:#fff;line-height:20px}.effect-play-slot__empty-desc{font-family:PingFang SC,sans-serif;font-size:14px;color:#ffffff4d;line-height:20px;white-space:pre-wrap}.effect-play-slot__empty-desc p{margin:0}.effect-play-slot__error-content{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:13px}.effect-play-slot__error-icon{display:block;flex-shrink:0;width:24px;height:24px;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.effect-play-slot__error-text{font-family:PingFang SC,sans-serif;font-size:12px;color:#ffffff80;line-height:18px}.effect-play-slot__retry-btn{position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-sizing:border-box;flex-shrink:0;display:flex;align-items:center;justify-content:center;height:28px;min-width:0;max-width:calc(100% - 12px);padding:4px 19px;border:.5px solid #fff;border-radius:20px;background:#0009;color:#fff;font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;line-height:1;white-space:nowrap;cursor:pointer;transition:background .2s ease}.effect-play-slot__retry-btn:hover{background:#ffffff14}.effect-play-slot__swap{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:4px;box-sizing:border-box;padding:6px 12px 6px 10px;border:.5px solid rgba(255,255,255,.35);border-radius:20px;background:#0009;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;font-family:PingFang SC,sans-serif;font-size:12px;line-height:22px;cursor:pointer;white-space:nowrap}.effect-play-slot__swap:hover:not(:disabled){border-color:#ffffff8c;background:#000000b8}.effect-play-slot__swap:disabled{cursor:not-allowed;opacity:.45}.effect-play-slot__swap-icon{display:flex;width:12px;height:12px;flex-shrink:0;align-items:center;justify-content:center;font-size:12px;line-height:1}.effect-play-slot__swap-text{flex-shrink:0}.effect-play-slot__delete-btn{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:6px;background:#0009;border:.5px solid rgba(255,255,255,.08);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;padding:0}.effect-play-slot__delete-btn:hover{background:#000c}.effect-play-slot__delete-btn--hover-only{top:4px;right:4px;width:24px;height:24px;opacity:0;pointer-events:none;transition:opacity .2s ease}.effect-play-slot__delete-btn--hover-only img{width:16px;height:16px;display:block}.effect-play-slot__delete-btn svg{width:14px;height:14px}.effect-play-slot--dense-toolbelt{border-radius:8px;cursor:default}.effect-play-slot--dense-toolbelt .effect-play-slot__hover-dim{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:2;border-radius:inherit;background:#0000008c;opacity:0;pointer-events:none;transition:opacity .2s ease}.effect-play-slot--dense-toolbelt .effect-play-slot__replace-dense{position:absolute;bottom:12px;left:50%;z-index:3;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:72px;height:28px;padding:4px 19px;border:.5px solid #fff;border-radius:20px;background:#0009;color:#fff;font-family:inherit;font-size:12px;line-height:18px;cursor:pointer;opacity:0;pointer-events:none;transform:translate(-50%);transition:opacity .2s ease}.effect-play-slot--dense-toolbelt:hover .effect-play-slot__hover-dim,.effect-play-slot--dense-toolbelt:hover .effect-play-slot__replace-dense,.effect-play-slot--dense-toolbelt:hover .effect-play-slot__delete-btn--hover-only{opacity:1;pointer-events:auto}@media(hover:none){.effect-play-slot--dense-toolbelt .effect-play-slot__hover-dim,.effect-play-slot--dense-toolbelt .effect-play-slot__replace-dense,.effect-play-slot--dense-toolbelt .effect-play-slot__delete-btn--hover-only{opacity:1;pointer-events:auto}}.effect-play-slots-container{display:flex;flex-direction:column;width:100%}.effect-play-slots-section{padding-bottom:40px}.effect-play-slots__header{display:flex;align-items:center;gap:4px;margin-bottom:8px;white-space:nowrap}.effect-play-slots__title{font-family:PingFang SC,sans-serif;font-size:18px;font-weight:500;color:#fff;line-height:24px}.effect-play-slots__desc{font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;color:#ffffff80;line-height:22px}.effect-play-slots{width:100%;gap:8px}.effect-play-slots--single{display:flex;flex-direction:column}.effect-play-slots--single .effect-play-slots__item{width:100%;min-height:312px;height:auto;aspect-ratio:1.5256410256}.effect-play-slots--double{display:flex;flex-direction:row}.effect-play-slots--double .effect-play-slots__item{flex:1 0 0;min-width:1px;min-height:312px;height:auto;aspect-ratio:.75}.effect-play-slots--multiple{display:grid;grid-template-columns:repeat(4,minmax(113px,1fr));gap:8px;width:100%}.effect-play-slots--multiple .effect-play-slots__item{width:100%;min-width:0;aspect-ratio:1;height:auto}.effect-play-slots--merged{display:grid;grid-template-columns:repeat(4,minmax(113px,1fr));gap:8px;width:100%}.effect-play-slots--merged>.effect-play-slots__item,.effect-play-slots--merged>.effect-play-slots__item--merged-cell{width:100%;min-width:0;aspect-ratio:1;height:auto}.effect-play-slots--merged .effect-play-slots__item,.effect-play-slots--multiple .effect-play-slots__item{display:flex}.effect-play-slots--merged .effect-play-slot,.effect-play-slots--multiple .effect-play-slot{flex:1;width:100%;min-height:0;border-radius:8px}.effect-play-slots--merged .effect-play-slot .effect-play-slot__empty-content,.effect-play-slots--multiple .effect-play-slot .effect-play-slot__empty-content{gap:8px;padding:10px 8px}.effect-play-slots--merged .effect-play-slot .effect-play-slot__empty-name,.effect-play-slots--multiple .effect-play-slot .effect-play-slot__empty-name{font-size:14px;font-weight:500;line-height:22px}.effect-play-slots--merged .effect-play-slot .effect-play-slot__empty-desc,.effect-play-slots--multiple .effect-play-slot .effect-play-slot__empty-desc{display:none}.operation-area{display:flex;flex-shrink:0;gap:8px;width:100%}.operation-area button{border:none;cursor:pointer;font-family:PingFang SC,sans-serif}.operation-area__model,.operation-area__config{display:flex;align-items:center;height:42px;min-width:0;border:1px solid transparent;border-radius:12px;background:var(--fill-white-6, rgba(255, 255, 255, .06));color:var(--text-primary, rgba(255, 255, 255, .9))}.operation-area__model:hover,.operation-area__config:hover{background:var(--fill-white-8, rgba(255, 255, 255, .08))}.operation-area__model.is-open,.operation-area__config.is-open{background:#fff3;border-color:var(--border-divider-10, rgba(255, 255, 255, .1))}.operation-area__model{flex:1;gap:6px;padding:12px}.operation-area__model-icon{flex-shrink:0;width:24px;height:24px;border-radius:50%;-o-object-fit:contain;object-fit:contain;background:#000}.operation-area__model-name{flex:1;overflow:hidden;font-size:14px;line-height:22px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.operation-area__config{flex:1;justify-content:space-between;padding:10px 12px;font-size:14px;line-height:22px}.operation-area__config-segment{min-width:0}.operation-area__config-segment.is-disabled{opacity:.45;cursor:not-allowed}.operation-area__divider{width:1px;height:14px;background:var(--border-divider-10, rgba(255, 255, 255, .1))}.operation-area__arrow{flex-shrink:0;display:block;width:16px;height:16px;-o-object-fit:contain;object-fit:contain;opacity:.5;transform:rotate(0);transition:transform .2s ease}.operation-area__arrow.is-expanded{transform:rotate(180deg)}.model-select-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;pointer-events:none}.model-select-modal__mask{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:transparent;cursor:default;pointer-events:auto}.model-select-modal__panel{position:absolute;left:24px;bottom:150px;display:flex;flex-direction:column;gap:10px;width:min(400px,100% - 48px);padding:12px;border:1px solid var(--border-divider-6, rgba(255, 255, 255, .06));border-radius:16px;background:#1c1e20;box-shadow:0 8px 30px #00000080;pointer-events:auto}.model-select-modal__title{padding:8px 12px;color:var(--text-secondary, rgba(255, 255, 255, .5));font-size:14px;line-height:22px}.model-select-modal__list{display:flex;flex-direction:column;gap:2px}.model-select-modal__item{display:flex;gap:12px;align-items:center;width:100%;padding:12px;border:none;border-radius:8px;background:transparent;cursor:pointer;text-align:left}.model-select-modal__item:hover{background:var(--fill-white-8, rgba(255, 255, 255, .08))}.model-select-modal__item.is-active{background:#fff3}.model-select-modal__icon{width:56px;height:56px;flex-shrink:0;border-radius:50%;-o-object-fit:contain;object-fit:contain;background:#000}.model-select-modal__info{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.model-select-modal__name{color:var(--text-primary, rgba(255, 255, 255, .9));font-size:16px;font-weight:500;line-height:26px}.model-select-modal__desc{color:var(--text-secondary, rgba(255, 255, 255, .5));font-size:14px;line-height:22px}.model-select-modal__check{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#64ff48;color:#000;font-size:12px;opacity:0}.model-select-modal__check.is-visible{opacity:1}.config-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;pointer-events:none}.config-modal--anchored{position:fixed;z-index:1100}.config-modal__mask{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:transparent;cursor:default;pointer-events:auto}.config-modal--anchored .config-modal__mask{position:fixed}.config-modal__panel{position:absolute;right:24px;bottom:150px;display:flex;flex-direction:column;gap:16px;width:596px;max-width:calc(100% - 48px);padding:20px;border:1px solid var(--border-divider-6, rgba(255, 255, 255, .06));border-radius:16px;background:#1c1e20;box-shadow:0 8px 30px #00000080;pointer-events:auto;box-sizing:border-box}.config-modal__panel--anchored{right:auto;bottom:auto;max-width:none}.config-modal__group{display:flex;flex-direction:column;gap:8px}.config-modal__label{color:var(--text-secondary, rgba(255, 255, 255, .5));font-size:14px;line-height:22px}.config-modal__segmented{display:flex;gap:4px;width:100%;min-height:48px;padding:4px;border-radius:12px;background:var(--bg-secondary-nav-dropdown, #27292b)}.config-modal__segmented.is-ratio{display:flex;flex-wrap:nowrap;gap:2px;min-height:68px;height:auto;overflow:visible}.config-modal__segmented.is-ratio .config-modal__option{flex:1 1 0;min-width:0;max-width:none;height:60px;min-height:60px;padding:6px 4px;gap:4px;justify-content:flex-start;box-sizing:border-box}.config-modal__segmented.is-ratio.is-ratio--wrap{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:6px 2px;min-height:0}.config-modal__segmented.is-ratio.is-ratio--wrap .config-modal__option{flex:unset;min-width:0}.config-modal__segmented.is-ratio .config-modal__option.is-active{background:var(--fill-white-8, rgba(255, 255, 255, .08))}.config-modal__option{display:flex;flex:1;flex-direction:column;gap:8px;align-items:center;justify-content:center;min-width:0;min-height:40px;padding:8px;border:none;border-radius:8px;background:transparent;color:var(--text-secondary, rgba(255, 255, 255, .5));cursor:pointer;font-family:PingFang SC,sans-serif;font-size:14px;line-height:22px}.config-modal__option:hover{background:var(--fill-white-8, rgba(255, 255, 255, .08));color:#fff;font-weight:500}.config-modal__option.is-active{background:#fff3;color:#fff;font-weight:500}.config-modal__ratio-icon{display:block;flex-shrink:0;box-sizing:border-box;border:1px solid currentColor;border-radius:3px}.config-modal__ratio-icon--adaptive{display:inline-flex;align-items:center;justify-content:center;border:none}.config-modal__ratio-icon-svg{display:block;width:100%;height:100%}.config-modal__ratio-icon-slot{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:100%;height:16px}.config-modal__ratio-text{display:block;width:100%;max-width:100%;margin-top:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:12px;line-height:18px}.config-modal__duration-row{display:flex;gap:10px;align-items:center;width:100%;min-width:0;padding-top:36px;overflow:visible}.config-modal__duration-bound{flex-shrink:0;display:flex;align-items:center;height:28px;color:#fff;font-size:14px;line-height:1;font-variant-numeric:tabular-nums}.config-modal__duration-track-area{--duration-fill: 0%;position:relative;flex:1;min-width:0;display:flex;align-items:center;height:28px;overflow:visible}.config-modal__duration-tip{position:absolute;bottom:calc(100% + 6px);left:var(--duration-fill);z-index:1;padding:4px 10px;border-radius:6px;background:#3a3c3f;color:#fff;font-size:12px;line-height:18px;font-variant-numeric:tabular-nums;pointer-events:none;transform:translate(-50%)}.config-modal__duration-tip:after{content:"";position:absolute;top:100%;left:50%;width:0;height:0;border:4px solid transparent;border-top-color:#3a3c3f;transform:translate(-50%)}.config-modal__duration-input{width:100%;height:28px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.config-modal__duration-input:focus{outline:none}.config-modal__duration-input:focus-visible{outline:2px solid rgba(255,255,255,.35);outline-offset:2px;border-radius:4px}.config-modal__duration-input::-webkit-slider-runnable-track{height:2px;border-radius:1px;background:linear-gradient(to right,#fff 0%,#fff var(--duration-fill),rgba(255,255,255,.22) var(--duration-fill),rgba(255,255,255,.22) 100%)}.config-modal__duration-input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;margin-top:-6px;border:none;border-radius:50%;background:#fff;cursor:pointer}.config-modal__duration-input::-moz-range-track{height:2px;border-radius:1px;background:#ffffff38}.config-modal__duration-input::-moz-range-progress{height:2px;border-radius:1px;background:#fff}.config-modal__duration-input::-moz-range-thumb{width:14px;height:14px;border:none;border-radius:50%;background:#fff;cursor:pointer}.generate-footer{display:flex;flex-direction:column;flex-shrink:0;gap:10px;align-items:center;width:100%}.generate-footer__button{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;height:48px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:linear-gradient(97.4deg,#64ff48,#c8fc39);color:#000;cursor:pointer;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;line-height:26px}.generate-footer__button:hover:not(:disabled){background:linear-gradient(97.4deg,#48d72e,#c3d128)}.generate-footer__button.is-disabled,.generate-footer__button:disabled{cursor:not-allowed;opacity:.2}.generate-footer__spark{font-size:18px;line-height:20px}.generate-footer__cost{display:flex;flex-wrap:nowrap;gap:6px;align-items:center;justify-content:center;width:100%;color:var(--text-secondary, rgba(255, 255, 255, .5));font-size:12px;line-height:18px;white-space:nowrap}.generate-footer__cost>span{flex-shrink:0}.generate-footer__bean{display:inline-flex;gap:4px;align-items:center;color:#ffffffb3}.generate-footer__bean img{flex-shrink:0;width:14px;height:14px}.generate-footer__tip{display:inline-flex;align-items:center;opacity:.6}.generate-footer__tip img{flex-shrink:0;width:14px;height:14px}.generate-video-editor{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0;overflow:hidden;padding-top:16px;position:relative}.generate-video-editor--loading{align-items:center;justify-content:center;min-height:120px}.generate-video-editor__input{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0;overflow:hidden;padding:0 24px}.generate-video-editor__actions{display:flex;flex-direction:column;flex-shrink:0;gap:12px;padding:0 24px 12px}.vg-tab-content{display:flex;flex:1;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;width:100%}.vg-tab-content__card{display:flex;flex:1;min-height:0;padding:16px 16px 14px;width:100%;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#ffffff0a;transition:background-color .2s ease,border-color .2s ease}.vg-tab-content__card:hover:not(:focus-within){background:#ffffff14}.vg-tab-content__card:focus-within,.vg-tab-content__card--reedit-focus{background:#ffffff0a;border-color:#64ff48}.vg-tab-content__main{display:flex;flex:1;flex-direction:column;gap:16px;min-height:0;width:100%}.vg-tab-content--effect{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.vg-tab-content__effect{display:flex;flex:1;flex-direction:column;gap:16px;min-height:0;overflow:hidden;width:100%}.vg-tab-content__effect .effect-play-slots-scroll{flex:1 1 0;height:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.vg-tab-content__effect .effect-play-slots-scroll::-webkit-scrollbar{width:12px}.vg-tab-content__effect .effect-play-slots-scroll::-webkit-scrollbar-track{background:transparent}.vg-tab-content__effect .effect-play-slots-scroll::-webkit-scrollbar-thumb{background-color:#fff3;border:4px solid transparent;border-radius:3px;background-clip:padding-box}.vg-tab-content__prompt{display:flex;flex:1;flex-direction:column;gap:14px;min-height:0;min-width:0;width:100%;overflow:hidden}.nami-input-rich-text__scroll-area{display:flex;flex-direction:column;cursor:text;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.nami-input-rich-text__scroll-area::-webkit-scrollbar{width:12px}.nami-input-rich-text__scroll-area::-webkit-scrollbar-track{background:transparent}.nami-input-rich-text__scroll-area::-webkit-scrollbar-thumb{background-color:#fff3;border:4px solid transparent;border-radius:3px;background-clip:padding-box}.generate-result{display:flex;flex-direction:column;flex:1;width:100%;height:100%;box-sizing:border-box;padding:20px 24px 0;gap:16px}.generate-result__header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.generate-result__tabs{display:flex;gap:24px;align-items:flex-start}.generate-result__tab{position:relative;padding:0 0 10px;border:0;background:transparent;color:var(--text-secondary, rgba(255, 255, 255, .5));cursor:pointer;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:400;line-height:26px}.generate-result__tab.is-active{color:var(--text-pure-white, #fff);font-weight:500}.generate-result__tab.is-active:after{position:absolute;bottom:0;left:50%;width:24px;height:2px;border-radius:2px;background:#fff;content:"";transform:translate(-50%)}.generate-result__content{flex:1;min-height:0;display:flex;flex-direction:column}.generate-result__inspiration-wrap{flex:1;min-height:0;overflow:auto}.generate-result__inspiration-wrap .namip-inspiration{padding:0}.generate-result--inspiration-tab{padding:20px 24px 0;gap:12px}.generate-result--tasks-list-only{padding-top:16px;gap:0}.generate-result__card-placeholder{flex:1;display:flex;align-items:center;justify-content:center;color:var(--text-secondary, rgba(255, 255, 255, .5));font-size:16px}.generate-result__empty{flex:1;display:flex;align-items:center;justify-content:center;min-height:0;width:100%}.generate-result__empty-inner{display:flex;flex-direction:column;gap:36px;align-items:center;width:100%}.generate-result__empty-title{margin:0;color:var(--text-primary, rgba(255, 255, 255, .9));font-family:Alimama ShuHeiTi,PingFang SC,sans-serif;font-size:24px;font-weight:700;line-height:1.2;text-align:center}.generate-result__preview{position:relative;display:flex;align-items:center;justify-content:center;width:min(720px,82%);aspect-ratio:16/9;overflow:hidden;border-radius:12px;background:radial-gradient(circle at 54% 45%,rgba(236,196,101,.48),transparent 18%),radial-gradient(circle at 43% 58%,rgba(32,88,76,.7),transparent 20%),radial-gradient(circle at 62% 57%,rgba(24,27,56,.72),transparent 21%),radial-gradient(circle at 48% 28%,rgba(221,64,125,.6),transparent 26%),linear-gradient(135deg,#9db8bb,#bd7a7e 32%,#447c88 60%,#d05f94)}.generate-result__preview:before{position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#14141414;content:""}.generate-result__prompt-bar{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;width:71%;height:74px;padding:0 30px;border:2px solid #44d7dd;border-radius:14px;background:#1414147a;box-shadow:0 0 24px #00ccd31f}.generate-result__preview--image{position:relative;flex-direction:column;gap:0;width:min(720px,82%);height:405px;max-height:min(405px,50vh);padding:28px 40px 32px;aspect-ratio:unset;overflow:visible}.generate-result__preview--image:before{border-radius:12px}.generate-result__glass-panel{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;min-height:0;padding:24px 24px 20px;border-radius:12px;background:#1e1e1e59;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.generate-result__illustration-placeholder{width:min(280px,72%);aspect-ratio:4/3;border-radius:10px;background:radial-gradient(circle at 30% 35%,rgba(120,200,160,.45),transparent 42%),radial-gradient(circle at 72% 42%,rgba(200,140,180,.4),transparent 38%),linear-gradient(145deg,#374844f2,#202434eb);box-shadow:inset 0 0 0 1px #ffffff0f}.generate-result__fab-plus{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-22px;padding:0;border:0;border-radius:10px;background:#fff;color:#141414;cursor:default;font-size:26px;font-weight:500;line-height:1;box-shadow:0 8px 24px #00000059}.generate-result__prompt-row{display:flex;align-items:center;justify-content:flex-end;width:100%;max-width:420px;margin-top:16px;padding:14px 20px;border:1px solid rgba(0,204,211,.55);border-radius:12px;background:#121212a6;box-shadow:0 0 20px #00ccd314}.generate-result__sparkle{color:#ffffffe6;font-size:28px;line-height:1}.generate-result__empty-tip{margin:0;color:var(--text-secondary, rgba(255, 255, 255, .5));font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.generate-result__link{margin:0 4px;padding:0;border:0;background:transparent;color:#00ccd3;cursor:pointer;font:inherit;text-decoration:none}.mode-switch{display:flex;align-items:center;gap:1px;padding:2px;border-radius:8px;border:1px solid var(--border-divider-10, rgba(255, 255, 255, .1))}.mode-switch__item{display:flex;align-items:center;gap:4px;padding:1px 6px;border-radius:6px;cursor:pointer;transition:all .2s;color:var(--text-secondary, rgba(255, 255, 255, .5))}.mode-switch__item span{font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;line-height:22px}.mode-switch__item.is-active{background:var(--fill-white-8, rgba(255, 255, 255, .08));color:var(--text-primary, rgba(255, 255, 255, .9))}.mode-switch__icon{flex-shrink:0}.result-card-grid{box-sizing:border-box;display:flex;flex-direction:column;flex:1;width:100%;min-height:0;overflow-x:hidden;overflow-y:auto;container-type:inline-size;container-name:result-card-grid}.result-card-grid::-webkit-scrollbar{width:4px}.result-card-grid::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.result-card-grid__grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;-moz-column-gap:8px;column-gap:8px;row-gap:8px;width:100%;overflow:visible}.result-card-grid__load-sentinel{width:100%;height:1px;flex-shrink:0;pointer-events:none}.result-card-grid__loading{display:flex;align-items:center;justify-content:center;padding:20px;color:#fff9;font-size:14px}.result-card-grid__no-more{display:flex;align-items:center;justify-content:center;padding:20px;color:#fff6;font-size:14px}@container result-card-grid (min-width: 520px){.result-card-grid .result-card-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container result-card-grid (min-width: 820px){.result-card-grid .result-card-grid__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.result-list-item{display:flex;flex-direction:column;gap:12px;width:100%}.result-list-item--previewable{cursor:pointer}.result-list-item__header{display:flex;align-items:center;justify-content:space-between}.result-list-item__info{display:flex;align-items:center;gap:16px}.result-list-item__tag{font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;color:var(--text-pure-white, #fff)}.result-list-item__frames{display:flex;align-items:center;gap:8px}.result-list-item__frame{display:flex;align-items:center;gap:4px;background:var(--fill-white-6, rgba(255, 255, 255, .06));border-radius:6px;padding:3px 4px}.result-list-item__frame-label{font-family:PingFang SC,sans-serif;font-size:12px;color:var(--text-pure-white, #fff)}.result-list-item__frame-img{width:22px;height:22px;border-radius:4px;overflow:hidden;position:relative}.result-list-item__frame-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.result-list-item__frame-placeholder{width:100%;height:100%;background:var(--fill-white-8, rgba(255, 255, 255, .08))}.result-list-item__params{display:flex;align-items:center;gap:10px;min-width:0;max-width:100%;overflow-x:auto;font-family:PingFang SC,sans-serif;font-size:14px;color:var(--text-secondary, rgba(255, 255, 255, .5));-webkit-overflow-scrolling:touch;scrollbar-width:thin}.result-list-item__params>span{flex-shrink:0;white-space:nowrap}.result-list-item__param-text{flex-shrink:0;white-space:nowrap}.result-list-item__meta-tooltip{display:flex;flex-direction:column;gap:4px;max-width:260px;font-family:PingFang SC,sans-serif;font-size:12px;line-height:18px;color:#ffffffe6}.result-list-item__meta-tooltip-line{white-space:nowrap}.result-list-item__reference-meta-strip{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.result-list-item__divider{width:1px;height:12px;background:var(--border-divider-6, rgba(255, 255, 255, .06));border-radius:2px}.result-list-item__actions{display:flex;align-items:center;gap:4px;opacity:1}.result-list-item__actions--icon-only{gap:4px}.result-list-item__action-btn{display:flex;align-items:center;gap:6px;background:var(--fill-white-6, rgba(255, 255, 255, .06));border:none;border-radius:6px;padding:3px 8px;color:var(--text-primary, rgba(255, 255, 255, .9));font-family:PingFang SC,sans-serif;font-size:14px;cursor:pointer;transition:background .2s;height:28px}.result-list-item__action-btn:hover,.result-list-item__action-btn.is-active{background:var(--fill-white-12, rgba(255, 255, 255, .12))}.result-list-item__action-btn--icon{padding:0;width:28px;justify-content:center}.result-list-item__action-btn--muted{background:var(--text-disabled, rgba(255, 255, 255, .2));color:var(--text-primary, rgba(255, 255, 255, .9))}.result-list-item__action-btn--muted:hover,.result-list-item__action-btn--muted.is-active{background:var(--fill-white-12, rgba(255, 255, 255, .12))}@media(max-width:1399px){.result-list-item__actions:not(.result-list-item__actions--icon-only) .result-list-item__action-btn:not(.result-list-item__action-btn--icon){gap:0;padding:0;width:28px;justify-content:center;font-size:0}}.result-list-item__more-wrapper{position:relative}.result-list-item__more-menu{position:absolute;top:calc(100% + 4px);right:0;width:120px;background:#0003;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:.5px solid rgba(255,255,255,.2);border-radius:16px;padding:10px 8px;display:flex;flex-direction:column;gap:4px;z-index:10;box-shadow:0 8px 30px #0000001a}.result-list-item__more-menu--card{top:auto;bottom:calc(100% + 4px);z-index:120}.result-list-item__more-item{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:8px;color:#fff;font-family:PingFang SC,sans-serif;font-size:12px;line-height:22px;cursor:pointer;transition:background .2s}.result-list-item__more-item:hover,.result-list-item__more-item--danger:hover{background:#ffffff1a}.result-list-item__reference-row{display:flex;align-items:center;gap:12px;min-width:0}.result-list-item__create-time{flex-shrink:0;font-family:PingFang SC,sans-serif;font-size:12px;line-height:18px;color:#ffffff4d;white-space:nowrap}.result-list-item__reference{display:flex;align-items:center;gap:4px;background:var(--fill-white-6, rgba(255, 255, 255, .06));border-radius:6px;padding:3px 8px;transition:background .15s ease}.result-list-item__reference:hover{background:#fff3}.result-list-item__reference-label{font-family:PingFang SC,sans-serif;font-size:12px;line-height:18px;color:#fff}.result-list-item__reference.result-reference-hover-zone,.result-list-item__reference .result-reference-hover-thumbs{display:flex;align-items:center;gap:4px;min-width:0}.result-list-item__reference-img{width:22px;height:22px;border-radius:4px;overflow:hidden}.result-list-item__reference-img img:not(.reference-audio-thumb__wave){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.result-list-item__reference-img .result-reference-thumb--audio{width:100%;height:100%}.result-list-item__reference .result-reference-hover-thumb{position:relative;cursor:default}.result-list-item__reference .result-reference-hover-thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:4px;background:transparent;pointer-events:none;transition:background .15s ease}.result-list-item__reference .result-reference-hover-thumb:hover:after{background:#00000080}.result-list-item__reference-more,.result-list-item .result-reference-hover-more{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:0 2px;font-family:PingFang SC,sans-serif;font-size:12px;line-height:18px;color:#ffffff80;letter-spacing:1px}.result-list-item__prompt-wrapper{position:relative;display:flex;flex-wrap:nowrap;align-items:flex-start;gap:8px 12px;width:100%;min-width:0}.result-list-item__prompt{flex:1 1 auto;min-width:0;font-family:PingFang SC,sans-serif;font-size:14px;line-height:22px;color:var(--text-pure-white, #fff);margin:0;display:block;overflow:hidden;word-break:break-word}.result-list-item__touch-edit-prompt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-width:0;max-height:48px;overflow:hidden;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var(--text-pure-white, #fff)}.result-list-item__touch-edit-prompt-line{min-width:0;display:inline;overflow:visible;white-space:normal;word-break:break-word}.result-list-item__touch-edit-prompt--preview{display:block;max-height:none;-webkit-line-clamp:initial;line-clamp:initial}.result-list-item__touch-edit-prompt--preview .result-list-item__touch-edit-prompt-line{overflow:visible;text-overflow:clip;white-space:normal}.result-list-item__touch-edit-prompt-mention{color:#ffffff80}.result-list-item__prompt-preview-popup{display:flex;flex-direction:column;gap:12px;box-sizing:border-box;flex:1 1 auto;min-height:0;width:100%;max-height:100%}.result-list-item__prompt-preview-scroll{flex:1 1 auto;min-height:0;max-height:268px;overflow-x:hidden;overflow-y:auto;text-align:left}.result-list-item__media{width:100%;height:320px;border-radius:8px;overflow:hidden;position:relative}.result-list-item__media:not(.result-list-item__media--image){height:400px;background:#000}.result-list-item__media:not(.result-list-item__media--image) .result-list-item__media-img-wrapper,.result-list-item__media:not(.result-list-item__media--image) .result-list-item__strip-cell{background:#000}.result-list-item__media:not(.result-list-item__media--image) .result-list-item__video-generating-host.is-generating-video{position:relative;width:100%;height:100%;overflow:hidden;border-radius:8px;background:var(--bg-primary, #141414)}.result-list-item__media:not(.result-list-item__media--image) .result-list-item__video-generating-host.is-generating-video .result-list-item__image-generating-badge{position:absolute;top:8px;left:8px;z-index:2}.result-list-item__media--image:not(.result-list-item__media--card){height:auto;min-height:0}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__media-success{height:auto}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host{position:relative;width:100%;overflow:hidden;border-radius:8px}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video{background:var(--bg-primary, #141414)}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video .result-list-item__image-result-grid{position:relative;z-index:1;background:transparent}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video .result-list-item__strip-cell-state--video-window{background:transparent}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video .result-list-item__strip-cell-placeholder--video-window,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video .result-list-item__media-img-wrapper--feed.result-list-item__strip-cell-placeholder--video-window{background:transparent}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video.is-generating-video-mask .result-list-item__image-result-grid{gap:4px;background:transparent}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video.is-generating-video-mask .result-list-item__image-result-cell{padding:0;background:transparent;border:none;border-radius:8px;box-sizing:border-box;overflow:hidden}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video.is-generating-video-mask .result-list-item__image-result-cell--video-window .result-list-item__strip-cell-state,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video.is-generating-video-mask .result-list-item__image-result-cell--video-window .result-list-item__media-img-wrapper--feed,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video.is-generating-video-mask .result-list-item__image-result-cell--video-window .result-list-item__media-img-wrapper--feed.result-list-item__strip-cell-placeholder--feed,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video.is-generating-video-mask .result-list-item__image-result-cell--video-window .result-list-item__strip-cell-placeholder,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video.is-generating-video-mask .result-list-item__image-result-cell--video-window .result-list-item__strip-cell-placeholder--feed,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video.is-generating-video-mask .result-list-item__image-result-cell--video-window .result-list-item__strip-cell-placeholder--video-window{background:transparent;border-radius:8px}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video.is-generating-video-mask .result-list-item__image-result-cell--video-window .result-list-item__strip-cell-state{height:auto;align-self:stretch}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video.is-generating-video-mask.is-all-awaiting-images .result-list-item__strip-cell-state,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video.is-generating-video-mask.is-all-awaiting-images .result-list-item__media-img-wrapper--feed,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video.is-generating-video-mask.is-all-awaiting-images .result-list-item__media-img-wrapper--feed.result-list-item__strip-cell-placeholder--feed,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video.is-generating-video-mask.is-all-awaiting-images .result-list-item__strip-cell-placeholder,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video.is-generating-video-mask.is-all-awaiting-images .result-list-item__strip-cell-placeholder--feed{background:transparent;border-radius:8px}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video.is-generating-video-mask.is-all-awaiting-images .result-list-item__strip-cell-state{height:auto}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-generating-badge{position:absolute;top:8px;left:8px;z-index:2}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-cell-generating-badge{position:absolute;top:8px;left:8px;z-index:2}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid{display:grid;gap:4px;width:100%;align-items:stretch;box-sizing:border-box}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-cell{display:flex;flex-direction:column;width:100%;min-width:0;border-radius:8px;overflow:hidden;background:#ffffff0a;box-sizing:border-box}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-cell .result-list-item__strip-cell-inner,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-cell .result-list-item__strip-cell-state{flex:1 1 auto;width:100%;min-height:0}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video-mask .result-list-item__image-result-cell{overflow:hidden}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video-mask.is-all-awaiting-images .result-list-item__strip-cell-inner,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video-mask.is-all-awaiting-images .result-list-item__strip-cell-state,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video-mask.is-all-awaiting-images .result-list-item__media-img-wrapper--feed,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video-mask.is-all-awaiting-images .result-list-item__strip-cell-placeholder,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video-mask.is-all-awaiting-images .result-list-item__strip-cell-placeholder--feed,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video-mask .result-list-item__image-result-cell--video-window .result-list-item__strip-cell-inner,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video-mask .result-list-item__image-result-cell--video-window .result-list-item__strip-cell-state,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video-mask .result-list-item__image-result-cell--video-window .result-list-item__media-img-wrapper--feed,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video-mask .result-list-item__image-result-cell--video-window .result-list-item__strip-cell-placeholder,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid-host.is-generating-video-mask .result-list-item__image-result-cell--video-window .result-list-item__strip-cell-placeholder--feed{background:transparent}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__strip-cell-inner,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__strip-cell-state{height:auto;border-radius:8px;background:#ffffff0a}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__media-img-wrapper--feed{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:var(--image-feed-aspect, 1);min-height:var(--image-feed-min-height, 84px);max-height:var(--image-feed-max-height, none);height:auto;border-radius:8px;background:#ffffff0a;box-sizing:border-box;overflow:hidden}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__strip-cell-inner{display:block;position:relative;width:100%;height:auto}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__strip-cell-inner:hover .result-list-item__image-cell-toolbar,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__strip-cell-inner:focus-within .result-list-item__image-cell-toolbar{opacity:1;visibility:visible;pointer-events:auto}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-cell:hover .result-list-item__image-cell-toolbar,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-cell:focus-within .result-list-item__image-cell-toolbar{opacity:1;visibility:visible;pointer-events:auto}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-cell--previewable{cursor:pointer}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-cell-toolbar{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility .15s ease}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-cell-toolbar:hover,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-cell-toolbar:focus-within{opacity:1;visibility:visible;pointer-events:auto}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__strip-cell-placeholder--feed{display:block;width:100%;aspect-ratio:var(--image-feed-aspect, 1);max-height:var(--image-feed-max-height, none);min-height:var(--image-feed-min-height, 84px);background:#ffffff0a;border-radius:8px;box-sizing:border-box}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid[data-category=portrait] .result-list-item__media-img-wrapper--feed,.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid[data-category=portrait] .result-list-item__media-img-wrapper--feed.result-list-item__strip-cell-placeholder--feed{max-height:var(--image-feed-max-height, 624px)}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__media-img-wrapper--feed .result-list-item__image-feed-img{display:block;width:100%;max-width:100%;height:100%;min-height:0;max-height:100%;border-radius:8px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.result-list-item__media--image:not(.result-list-item__media--card) .result-list-item__image-result-grid[data-category=portrait] .result-list-item__image-feed-img{max-height:var(--image-feed-max-height, 624px)}.result-list-item__media--card{height:100%;border-radius:12px 12px 0 0}.result-list-item__media-generating,.result-list-item__media-failed,.result-list-item__media-success{width:100%;height:100%;position:relative}.result-list-item__media-bg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:blur(20px);transform:scale(1.1)}.result-list-item__media-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.result-list-item__media-failed .result-list-item__media-overlay{background:var(--fill-white-4, rgba(255, 255, 255, .04))}.result-list-item__spinner{width:32px;height:32px;border:2px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite}.result-list-item__spinner--sm{width:22px;height:22px;border-width:2px}.result-list-item__spinner--image-status{flex-shrink:0}@keyframes spin{to{transform:rotate(360deg)}}.result-list-item__status-text{display:flex;flex-direction:column;align-items:center;gap:2px;font-family:PingFang SC,sans-serif;font-size:14px;line-height:22px}.result-list-item__status-text p{margin:0;color:var(--text-secondary, rgba(255, 255, 255, .5))}.result-list-item__regenerate-btn{background:transparent;border:none;color:var(--text-highlight-cyan, #00ccd3);font-family:PingFang SC,sans-serif;font-size:14px;cursor:pointer;padding:0}.result-list-item__regenerate-btn:hover{opacity:.8}.result-list-item__media-img-wrapper{width:100%;height:100%;background:var(--bg-primary, #141414);display:flex;align-items:center;justify-content:center}.result-list-item__media-img-wrapper .video-no-cover-placeholder{flex:1 1 auto;min-height:0;align-self:stretch}.result-list-item__media-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.result-list-item__player-wrapper{width:100%;height:100%;position:relative}.result-list-item__player-wrapper>div{height:100%!important;border-radius:0}.result-list-item__media-strip{display:flex;align-items:stretch;gap:8px;width:100%;height:100%;min-width:0;box-sizing:border-box;padding:0;overflow:visible}.result-list-item__strip-cell{flex:1 1 0;min-width:0;height:100%;border-radius:8px;overflow:hidden;background:var(--bg-primary, #141414);box-sizing:border-box}.result-list-item__strip-player{width:100%;height:100%}.result-list-item__strip-player>div{height:100%!important;border-radius:0}.result-list-item__strip-img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;border-radius:0;-o-object-fit:contain;object-fit:contain}.result-list-item__strip-cell-inner{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;border-radius:0}.result-list-item__image-cell-toolbar{position:absolute;left:50%;bottom:8px;transform:translate(-50%);z-index:2;display:flex;align-items:center;gap:0;box-sizing:border-box;width:-moz-max-content;width:max-content;max-width:calc(100% - 16px);min-width:0;padding:4px 8px;border-radius:8px;background:#0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:.5px solid rgba(255,255,255,.12);pointer-events:auto}.result-list-item__image-cell-toolbar-i2v,.result-list-item__image-cell-toolbar-dl{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:2px 4px;margin:0;border:none;background:transparent;color:var(--text-pure-white, #fff);font-family:PingFang SC,sans-serif;font-size:12px;line-height:18px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-shadow:none}.result-list-item__image-cell-toolbar-i2v{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;border-radius:4px}.result-list-item__image-cell-toolbar-i2v:hover{background:#ffffff14}.result-list-item__image-cell-toolbar-i2v>span:not(.result-list-item__image-cell-toolbar-i2v-icon){flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-list-item__image-cell-toolbar-dl{flex:0 0 auto;margin-left:4px;padding:0 0 0 8px;border-radius:0;white-space:nowrap}.result-list-item__image-cell-toolbar-dl:before{content:"";flex-shrink:0;width:1px;height:12px;margin-right:8px;background:#fff3}.result-list-item__image-cell-toolbar-dl:hover,.result-list-item__image-cell-toolbar-dl:focus,.result-list-item__image-cell-toolbar-dl:focus-visible,.result-list-item__image-cell-toolbar-dl:active{background:transparent;outline:none}.result-list-item__image-cell-toolbar-dl .result-list-item__image-cell-toolbar-dl-icon{display:block;width:16px;height:16px;flex-shrink:0}.result-list-item__image-cell-toolbar-i2v-icon{display:inline-flex;flex-shrink:0;color:var(--text-pure-white, #fff);opacity:.95}.result-list-item__strip-cell-state{position:relative;width:100%;height:100%;min-height:0;background:var(--bg-primary, #141414)}.result-list-item__image-result-grid-host.is-generating-video .result-list-item__strip-cell-state--video-window,.result-list-item__image-result-grid-host.is-generating-video-mask.is-all-awaiting-images .result-list-item__strip-cell-state,.result-list-item__image-result-grid-host.is-generating-video-mask.is-all-awaiting-images .result-list-item__strip-cell-placeholder,.result-list-item__image-result-grid-host.is-generating-video-mask.is-all-awaiting-images .result-list-item__strip-cell-placeholder--feed,.result-list-item__image-result-grid-host.is-generating-video-mask.is-all-awaiting-images .result-list-item__media-img-wrapper--feed,.result-list-item__image-result-grid-host.is-generating-video-mask .result-list-item__image-result-cell--video-window .result-list-item__strip-cell-state,.result-list-item__image-result-grid-host.is-generating-video-mask .result-list-item__image-result-cell--video-window .result-list-item__strip-cell-placeholder,.result-list-item__image-result-grid-host.is-generating-video-mask .result-list-item__image-result-cell--video-window .result-list-item__strip-cell-placeholder--feed,.result-list-item__image-result-grid-host.is-generating-video-mask .result-list-item__image-result-cell--video-window .result-list-item__media-img-wrapper--feed{background:transparent}.result-list-item__image-status-stack{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.result-list-item__image-status-lines{display:flex;flex-direction:column;align-items:center;gap:2px;max-width:100%;min-width:0}.result-list-item__image-status-msg{margin:0;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var(--text-secondary, rgba(255, 255, 255, .5));text-align:center;max-width:100%;word-break:break-word}.result-list-item__image-status-action{margin:0;padding:0;border:none;background:none;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var(--text-highlight-cyan, #00ccd3);cursor:pointer;text-align:center;max-width:100%}.result-list-item__image-status-action:hover{opacity:.88}.result-list-item__image-status-warn{flex-shrink:0;display:block;color:#ffffff80}.result-list-item__strip-cell-placeholder{background:var(--fill-white-6, rgba(255, 255, 255, .06))}.result-list-item__strip-cell-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:max(8px,2.5%);text-align:center;box-sizing:border-box;pointer-events:none}.result-list-item__strip-cell-overlay--busy{background:#0003;pointer-events:auto}.result-list-item__strip-cell-overlay--dim{background:#00000080}.result-list-item__strip-cell-overlay--failed{background:var(--fill-white-4, rgba(255, 255, 255, .04));pointer-events:auto}.result-card-item-wrap{position:relative;box-sizing:border-box;height:320px;align-self:start;isolation:isolate;outline:none}.result-card-item-wrap--previewable{cursor:pointer}.result-card-item-wrap:hover,.result-card-item-wrap:focus-within{z-index:20}.result-card-item{position:relative;z-index:1;box-sizing:border-box;height:100%;border-radius:12px;overflow:hidden;background:var(--bg-primary, #141414);outline:none}.result-card-item__preview{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:12px}.result-card-item__preview:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#0000004d;pointer-events:none;content:""}.result-card-item__preview:has(.media-card-frosted-preview):after{content:none}.result-card-item__preview-inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.result-card-item__preview-inner .result-list-item__media--card{height:100%;border-radius:12px}.result-card-item__preview-inner .result-list-item__media--card .result-list-item__media-success,.result-card-item__preview-inner .result-list-item__media--card .result-list-item__strip-cell-state{position:relative;width:100%;height:100%}.result-card-item__preview-inner .result-list-item__media-img{-o-object-fit:contain;object-fit:contain}.result-card-item__preview-inner .result-list-item__media-img-wrapper{height:100%}.result-card-item__preview-inner .result-list-item__media-img-wrapper--card-frosted{position:relative;width:100%;height:100%}.result-card-item__preview-inner .result-list-item__card-frosted.media-card-frosted-preview{pointer-events:none}.result-card-item__preview-inner .result-list-item__strip-cell-state .result-list-item__media-img-wrapper--card-frosted{position:absolute;top:0;right:0;bottom:0;left:0}.result-card-item__preview-inner .result-list-item__player-wrapper{position:relative;z-index:1;height:100%}.result-card-item__preview-inner .result-list-item__player-wrapper.result-list-item__media-img-wrapper--card-frosted>.group{position:relative;z-index:2}.result-card-item__preview-inner .result-list-item__media-generating .result-list-item__media-bg,.result-card-item__preview-inner .result-list-item__media-img-wrapper>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.result-card-item__hover-panel{position:absolute;top:100%;right:0;left:0;z-index:2;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:12px;max-height:194px;margin-top:-12px;padding:24px 16px 12px;border-radius:0 0 12px 12px;background:#27292b;box-shadow:0 16px 36px #00000073;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease;overflow-x:hidden;overflow-y:auto}.result-card-item__hover-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex-shrink:0}.result-card-item__hover-meta .result-list-item__tag{font-size:14px;line-height:20px}.result-card-item__hover-meta .result-list-item__frames{flex-wrap:wrap}.result-card-item__hover-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;margin-top:auto}.result-card-item__hover-footer .result-card-item__hover-params{flex:1;min-width:0}.result-card-item__hover-footer .result-card-item__hover-params .result-list-item__params{font-size:12px;line-height:18px;gap:8px;color:var(--text-secondary, rgba(255, 255, 255, .5))}.result-card-item__hover-footer .result-card-item__hover-params .result-list-item__divider{height:10px}.result-card-item__hover-footer .result-list-item__action-btn--muted{background:#ffffff0f}.result-card-item__hover-footer .result-list-item__action-btn--muted:hover,.result-card-item__hover-footer .result-list-item__action-btn--muted.is-active{background:#fff3}.result-card-item__hover-footer .result-list-item__actions{flex-shrink:0}.result-card-item__ref-pill{display:flex;align-items:center;gap:4px;box-sizing:border-box;max-width:calc(100% - 120px);min-height:28px;padding:3px 8px;border-radius:6px;background:var(--fill-white-6, rgba(255, 255, 255, .06));transition:background .15s ease}.result-card-item__ref-pill:not(.result-card-item__ref-pill__ref-pill--meta):hover{background:#fff3}.result-card-item__ref-pill--meta{max-width:55%;padding:3px 10px}.result-card-item__ref-meta{overflow:hidden;font-family:PingFang SC,sans-serif;font-size:12px;line-height:18px;color:var(--text-secondary, rgba(255, 255, 255, .5));text-overflow:ellipsis;white-space:nowrap}.result-card-item__ref-pill-label{flex-shrink:0;font-family:PingFang SC,sans-serif;font-size:12px;line-height:18px;color:var(--text-secondary, rgba(255, 255, 255, .5))}.result-card-item__ref-pill-imgs,.result-card-item__ref-pill-imgs .result-reference-hover-zone,.result-card-item__ref-pill-imgs .result-reference-hover-thumbs{display:flex;align-items:center;gap:4px;min-width:0}.result-card-item__ref-pill-img{flex-shrink:0;width:22px;height:22px;overflow:hidden;border-radius:4px}.result-card-item__ref-pill-img img:not(.reference-audio-thumb__wave){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.result-card-item__ref-pill-img .result-reference-thumb--audio{width:100%;height:100%}.result-card-item__ref-pill-imgs .result-reference-hover-thumb{position:relative;cursor:default}.result-card-item__ref-pill-imgs .result-reference-hover-thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:4px;background:transparent;pointer-events:none;transition:background .15s ease}.result-card-item__ref-pill-imgs .result-reference-hover-thumb:hover:after{background:#00000080}.result-card-item__ref-pill-placeholder{width:100%;height:100%;background:var(--fill-white-8, rgba(255, 255, 255, .08))}.result-card-item__ref-pill-more,.result-card-item .result-reference-hover-more{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:0 2px;font-family:PingFang SC,sans-serif;font-size:12px;line-height:18px;color:#ffffff80;letter-spacing:1px}.result-card-item__prompt-wrapper{position:relative;display:flex;flex-wrap:nowrap;align-items:flex-start;gap:8px 12px;width:100%;min-width:0}.result-card-item__touch-edit-prompt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-width:0;max-height:48px;overflow:hidden;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var(--text-pure-white, #fff)}.result-card-item__touch-edit-prompt-line{min-width:0;display:inline;overflow:visible;white-space:normal;word-break:break-word}.result-card-item__touch-edit-prompt--preview{display:block;max-height:none;-webkit-line-clamp:initial;line-clamp:initial}.result-card-item__touch-edit-prompt--preview .result-card-item__touch-edit-prompt-line{overflow:visible;text-overflow:clip;white-space:normal}.result-card-item__touch-edit-prompt-mention{color:#ffffff4d}.result-card-item__slide{width:100%;height:100%;position:relative}.result-card-item__carousel-nav{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;opacity:0;transition:opacity .2s ease}.result-card-item__nav-btn{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1.33px solid rgba(255,255,255,.1);border-radius:50%;background:#27292b;cursor:pointer;pointer-events:auto;box-sizing:border-box}.result-card-item__nav-btn--prev{left:10px}.result-card-item__nav-btn--next{right:10px}.result-card-item__nav-btn.is-disabled{opacity:.3;pointer-events:none;cursor:default}.result-card-item__nav-btn:not(.is-disabled):hover{filter:brightness(1.08)}.result-card-item__carousel-count{position:absolute;left:10px;bottom:10px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2px 6px;border-radius:6px;background:#0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.result-card-item__carousel-count-text{margin:0;flex-shrink:0;font-family:PingFang SC,sans-serif;font-size:12px;line-height:18px;font-weight:400;font-style:normal;letter-spacing:0;color:var(--text-pure-white, #fff);white-space:nowrap;font-variant-numeric:tabular-nums}.result-card-item-wrap:hover .result-card-item__carousel-nav,.result-card-item-wrap:focus-within .result-card-item__carousel-nav{opacity:1}.result-card-item-wrap:hover .result-card-item__hover-panel,.result-card-item-wrap:focus-within .result-card-item__hover-panel{opacity:1;visibility:visible;pointer-events:auto}@keyframes nami-prompt-preview-collapse-in{0%{opacity:0;max-height:0;clip-path:inset(0 0 100% 0)}to{opacity:1;max-height:280px;clip-path:inset(0)}}@keyframes nami-prompt-preview-collapse-out{0%{opacity:1;max-height:280px;clip-path:inset(0)}to{opacity:0;max-height:0;clip-path:inset(0 0 100% 0)}}.nami-prompt-preview-collapse-enter,.nami-prompt-preview-collapse-appear{opacity:0;max-height:0;overflow:hidden;clip-path:inset(0 0 100% 0);animation-duration:0s;animation-play-state:paused}.nami-prompt-preview-collapse-enter-active,.nami-prompt-preview-collapse-appear-active{overflow:hidden;animation:nami-prompt-preview-collapse-in .28s cubic-bezier(.22,1,.36,1) both}.nami-prompt-preview-collapse-leave{overflow:hidden;clip-path:inset(0);animation-duration:0s;animation-play-state:paused}.nami-prompt-preview-collapse-leave-active{overflow:hidden;pointer-events:none;animation:nami-prompt-preview-collapse-out .28s cubic-bezier(.22,1,.36,1) both}.nami-prompt-preview-tooltip .ant-tooltip-container{box-sizing:border-box;width:100%;min-width:0;max-height:280px;padding:6px;border-radius:8px;background-color:#1c1e20!important;background-image:none!important;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 8px 24px #000;color:var(--text-pure-white, #fff);font-size:14px;line-height:22px;display:flex;flex-direction:column;overflow:hidden}.nami-prompt-preview-tooltip .ant-tooltip-unique-container{background-color:#1c1e20!important;background-image:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}.result-reference-thumb--audio,.result-reference-thumb--video-default{overflow:hidden}@keyframes generating-spinner-spin{to{transform:rotate(360deg)}}.generating-spinner{width:32px;height:32px;border:2px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:generating-spinner-spin 1s linear infinite;flex-shrink:0}.generating-spinner--sm{width:22px;height:22px}.generating-spinner--xs{width:14px;height:14px;border-width:1.5px}.delete-confirm-modal-root.ant-modal-root .ant-modal-mask{background-color:#000000a6!important}.delete-confirm-modal{display:flex;flex-direction:column;box-sizing:border-box;width:100%;color:#ffffffe6}.delete-confirm-modal__header{display:flex;align-items:flex-end;justify-content:space-between;box-sizing:border-box;min-height:64px;padding:18px 16px 12px 32px}.delete-confirm-modal__title{margin:0;padding:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:500;line-height:34px;color:#ffffffe6}.delete-confirm-modal__close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0 0 2px;padding:0;border:none;border-radius:8px;background:transparent;cursor:pointer;flex-shrink:0;outline:none}.delete-confirm-modal__close:hover{background:#ffffff0f}.delete-confirm-modal__close:active{background:#ffffff1a}.delete-confirm-modal__close:focus,.delete-confirm-modal__close:focus-visible{outline:none}.delete-confirm-modal__desc{margin:0;padding:16px 24px 16px 32px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#fffc}.delete-confirm-modal__footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;box-sizing:border-box;min-height:88px;padding:24px}.delete-confirm-modal__btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:96px;width:128px;height:40px;border-radius:12px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;line-height:26px;cursor:pointer;border-style:solid;border-width:.5px;outline:none}.delete-confirm-modal__btn:focus,.delete-confirm-modal__btn:focus-visible{outline:none;box-shadow:none}.delete-confirm-modal__btn--secondary{padding:8px 24px;background:#ffffff0a;border-color:#ffffff1a;color:#ffffffe6}.delete-confirm-modal__btn--secondary:hover{background:#ffffff14}.delete-confirm-modal__btn--primary{padding:8px 16px;background:#fff;border-color:transparent;color:#000}.delete-confirm-modal__btn--primary:hover{filter:brightness(.95)}.delete-confirm-modal__btn--primary:active{filter:brightness(.9)}.image-generating-status-badge{display:inline-flex;align-items:center;gap:8px;padding:4px 8px;border-radius:6px;background:#00000059;border:.5px solid rgba(255,255,255,.06);box-sizing:border-box;pointer-events:none}.image-generating-status-badge__text{font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#ffffffe6;white-space:nowrap}.generating-bg-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.result-list{display:flex;gap:24px;width:100%;height:100%;overflow:hidden}.result-list__main{flex:1;display:flex;flex-direction:column;gap:56px;overflow-y:auto;padding-right:8px;min-height:0}.result-list__main::-webkit-scrollbar{width:4px}.result-list__main::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.result-list__item-anchor{scroll-margin-top:8px}.result-list__side{flex-shrink:0;width:60px;height:100%;overflow-x:visible;overflow-y:hidden}.result-list__loading{display:flex;align-items:center;justify-content:center;padding:20px;color:#fff9;font-size:14px}.result-list__no-more{display:flex;align-items:center;justify-content:center;padding:20px;color:#fff6;font-size:14px}.history-thumbnails-column{display:flex;flex-direction:column;width:60px;height:100%;min-height:0}.history-thumbnails__title{flex-shrink:0;margin:0 0 8px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#ffffff80;text-align:center;white-space:nowrap}.history-thumbnails{display:flex;flex-direction:column;gap:8px;width:60px;flex:1;min-height:0;overflow-y:auto;overflow-x:visible;padding-bottom:8px;scrollbar-width:none}.history-thumbnails::-webkit-scrollbar{width:0;height:0}.history-thumbnails__item{width:60px;height:60px;border-radius:8px;cursor:pointer;position:relative;box-sizing:border-box;flex-shrink:0;overflow:visible}.history-thumbnails__item.is-active,.history-thumbnails__item.is-active .history-thumbnails__item-content{border-radius:12px}.history-thumbnails__item:not(.is-active):hover .history-thumbnails__item-content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff1a;pointer-events:none}.history-thumbnails__item-gradient{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,#64ff48,#c8fc39);pointer-events:none;z-index:3;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.5px}.history-thumbnails__item-ring{position:absolute;top:1.5px;right:1.5px;bottom:1.5px;left:1.5px;border-radius:10.5px;background:#141414;pointer-events:none;z-index:2;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px}.history-thumbnails__item-content{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;overflow:hidden;z-index:1}.history-thumbnails__item-content img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.history-thumbnails__item-generating{width:100%;height:100%;position:relative;background:#27292b}.history-thumbnails__item-bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(12px);transform:scale(1.1)}.history-thumbnails__item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;display:flex;align-items:center;justify-content:center}.history-thumbnails__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#27292b;box-sizing:border-box}.history-thumbnails__placeholder--failed{background:#ffffff0a}.history-thumbnails__placeholder-icon{flex-shrink:0;color:#ffffff73}.history-thumbnails__loading{width:60px;height:60px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ct-tool-preview-mask{position:fixed;top:var(--namip-layout-header-height, 64px);right:0;bottom:0;left:0;z-index:1200;background:#000000c7;display:flex;align-items:stretch;justify-content:center;--ct-preview-panel-w: 582px;--ct-preview-panel-h: 680px}.ct-tool-preview{width:100%;height:100%;background:#141414;display:flex;overflow:hidden;box-sizing:border-box}.ct-tool-preview__body{position:relative;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.ct-tool-preview__main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 24px 24px;box-sizing:border-box;overflow:hidden}.ct-tool-preview__close{position:absolute;top:14px;right:12px;z-index:12;width:36px;height:36px;border:0;border-radius:6px;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.ct-tool-preview__close:hover{background:#ffffff1a}.ct-tool-preview__compare{display:flex;gap:16px;align-items:center;justify-content:center;flex-shrink:0;max-width:100%;max-height:100%}.ct-tool-preview__panel{position:relative;flex:0 0 auto;width:582px;width:var(--ct-preview-panel-w);height:680px;height:var(--ct-preview-panel-h);overflow:hidden}.ct-tool-preview__panel:hover .ct-tool-preview__panel-nav{opacity:1;pointer-events:auto}.ct-tool-preview__panel-media{position:relative;width:100%;height:100%;border-radius:8px;overflow:hidden;background:#ffffff0a}.ct-tool-preview__panel-media[role=button]{cursor:zoom-in}.ct-tool-preview__panel-img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px;pointer-events:none}.ct-tool-preview__panel-img--clickable{pointer-events:auto}.ct-tool-preview__panel-empty{width:100%;height:100%;background:#ffffff0a;border-radius:8px}.ct-tool-preview__panel-label{position:absolute;top:12px;left:12px;z-index:2;padding:4px 12px;border-radius:6px;border:.5px solid rgba(255,255,255,.06);background:#00000059;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#fff;pointer-events:none}.ct-tool-preview__panel-download{position:absolute;top:12px;right:12px;z-index:3;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:.5px solid rgba(255,255,255,.06);border-radius:8px;background:#00000059;cursor:pointer;transition:background .15s ease}.ct-tool-preview__panel-download:hover{background:#00000080}.ct-tool-preview__panel-download img{display:block;width:20px;height:20px}.ct-tool-preview__panel-nav{position:absolute;left:50%;bottom:12px;z-index:3;transform:translate(-50%);display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:12px;border:.5px solid rgba(255,255,255,.1);background:#00000059;opacity:0;pointer-events:none;transition:opacity .2s ease}.ct-tool-preview__panel-nav-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:0;background:transparent;color:#ffffff80;cursor:pointer;transition:color .15s ease}.ct-tool-preview__panel-nav-btn:hover:not(:disabled){color:#fff}.ct-tool-preview__panel-nav-btn:disabled{opacity:.35;cursor:default}.ct-tool-preview__panel-nav-count{min-width:40px;text-align:center;font-family:PingFang SC,sans-serif;font-size:12px;line-height:18px;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.ct-tool-preview__history{flex-shrink:0;width:84px;padding:16px 12px 16px 0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-self:stretch;min-height:0;background:#141414}.ct-tool-preview__history .history-thumbnails-column{height:auto;max-height:100%;min-height:0}.ct-tool-preview__history .history-thumbnails__title{display:none}.ct-tool-preview__history .history-thumbnails{flex:0 1 auto;min-height:0}.generate-result__empty-media{flex-shrink:0;max-width:100%;overflow:hidden;border-radius:12px;background:#000;pointer-events:none}.generate-result__empty-media-img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.generate-result__empty-media-video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-generation-container{min-width:1280px;overflow-x:auto;height:calc(100vh - var(--namip-layout-header-height));min-height:0;display:flex;flex-direction:column;background:var(--bg-primary, #141414)}.video-generation-page{min-width:1280px;padding-bottom:0!important;overflow-y:hidden!important;display:flex;flex-direction:column;flex:1}.video-generation-page .vg-main-content{display:flex;flex:1;overflow:hidden;height:100%}.video-generation-page .vg-sidebar-left{width:524px;flex-shrink:0;background:var(--bg-primary, #141414);border-right:1px solid var(--border-divider-10, rgba(255, 255, 255, .1));display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.video-generation-page .vg-content-right{flex:1;display:flex;flex-direction:column;height:100%;overflow-y:auto;background:var(--bg-primary, #141414);position:relative}@keyframes nami-sk-shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.nami-sk-block{background-color:#ffffff0a;position:relative;overflow:hidden;border-radius:8px;box-sizing:border-box}.nami-sk-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.06) 50%,transparent 70%);transform:translate(-100%);animation:nami-sk-shine 1.4s linear infinite}.nami-sk-tool{background-color:#ffffff0a;border-radius:16px;height:80px;box-sizing:border-box;position:relative;overflow:hidden}.nami-sk-tool:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.04) 50%,transparent 70%);transform:translate(-100%);animation:nami-sk-shine 1.4s linear infinite}.nami-sk-groups{display:flex;flex-direction:column;gap:32px;width:100%}.creation-tools-page,.creation-tools-page-header{width:100%;padding-left:24px;padding-right:24px;box-sizing:border-box}.creation-tools-page-header--no-hero{padding-top:40px}.creation-tools-hero{width:100%;padding:20px 0 15px}.creation-tools-hero__inner{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%}.creation-tools-hero__copy{flex:1;min-width:0}.creation-tools-hero__title-row{display:flex;align-items:center;gap:15px;width:100%;min-width:0}.creation-tools-hero__mark{flex-shrink:0;display:block;width:auto;height:auto;max-height:48px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.creation-tools-hero__title-img{display:block;width:auto;max-width:min(100%,560px);height:auto;flex-shrink:0;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.creation-tools-hero__title-text{margin:0;max-width:min(100%,560px);font-size:32px;font-weight:600;line-height:48px;color:#fff;word-break:break-word}.creation-tools-hero__illustration{flex-shrink:0;width:auto;max-width:min(42%,520px);height:auto;max-height:200px;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}@media(max-width:767px){.creation-tools-page-header--no-hero{padding-top:24px}.creation-tools-hero{padding:20px 0 15px}.creation-tools-hero__inner{flex-direction:column;align-items:flex-start}.creation-tools-hero__illustration{align-self:flex-end;max-width:72%;max-height:160px}.creation-tools-hero__title-text{font-size:24px;line-height:36px}}.creation-tools-scroll{min-height:0;-webkit-overflow-scrolling:touch}.creation-tools-card-cta{border:none;outline:none;overflow:hidden;background:linear-gradient(97.4deg,#64ff48,#c8fc39);background-clip:padding-box;-webkit-background-clip:padding-box}.creation-tools-card-cta:hover{background:linear-gradient(97.4deg,#48d72e,#c3d128)}.creation-tools-tool-grid,.creation-tools-sk-grid{--creation-tools-grid-columns: 6;--creation-tools-grid-column-gap: 10px;--creation-tools-grid-row-gap: 20px;--creation-tools-card-min-width: 220px;--creation-tools-grid-max-column-width: calc( (100% - (var(--creation-tools-grid-columns) - 1) * var(--creation-tools-grid-column-gap)) / var(--creation-tools-grid-columns) );display:grid;gap:var(--creation-tools-grid-row-gap) var(--creation-tools-grid-column-gap);grid-template-columns:repeat(auto-fill,minmax(max(var(--creation-tools-card-min-width),var(--creation-tools-grid-max-column-width)),1fr))}.creation-tools-tool-card,.creation-tools-sk-card{width:100%;aspect-ratio:3/4}.creation-tools-sk-hero{padding:30px 0 40px;width:100%}.creation-tools-sk-hero-inner{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%}.creation-tools-sk-hero-copy{flex:1;min-width:0}.creation-tools-sk-hero-title{width:min(360px,60%);height:48px;border-radius:8px}.creation-tools-sk-hero-illustration{flex-shrink:0;width:min(42%,320px);height:160px;border-radius:8px}.creation-tools-sk-tabs-wrap{padding:0}.creation-tools-sk-tabs-track{position:relative;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:25px}.creation-tools-sk-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:32px}.creation-tools-sk-tab{height:28px;border-radius:4px}.creation-tools-sk-content{display:flex;flex-direction:column;padding-bottom:64px}.creation-tools-sk-groups{display:flex;flex-direction:column;gap:24px;width:100%}.creation-tools-sk-group{display:flex;flex-direction:column;gap:24px}.creation-tools-sk-category-header{display:flex;align-items:center}.creation-tools-sk-category-title{width:min(360px,36%);height:16px;border-radius:999px}.creation-tools-sk-card{border-radius:12px}.creation-tools-sk-footer{margin:48px 0 0;text-align:center;font-size:14px;line-height:22px;color:#ffffff4d}@media(max-width:767px){.creation-tools-sk-hero{padding:0}.creation-tools-sk-hero-inner{flex-direction:column;align-items:flex-start}.creation-tools-sk-hero-title{width:min(240px,70%);height:36px}.creation-tools-sk-hero-illustration{align-self:flex-end;width:min(72%,240px);height:120px}.creation-tools-sk-tabs{gap:24px}}.ct-tool-editor{min-width:1280px;height:calc(100vh - var(--namip-layout-header-height));overflow-x:auto;background:var(--bg-primary, #141414)}.ct-tool-editor--loading{overflow-y:auto}.ct-tool-editor__content{display:flex;flex:1;height:100%;min-height:0;padding-bottom:0!important;overflow:hidden!important}.ct-editor-sidebar{display:flex;flex-direction:column;width:148px;flex-shrink:0;height:100%;min-height:0;padding:16px 16px 24px 20px;background:var(--bg-primary, #141414);border-right:1px solid var(--border-divider-8, rgba(255, 255, 255, .08));box-shadow:0 4px 12px var(--shadow-dropdown, rgba(0, 0, 0, .15));overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.ct-editor-sidebar::-webkit-scrollbar{width:0;height:0;background:transparent}.ct-editor-sidebar::-webkit-scrollbar-track{background:transparent}.ct-editor-sidebar::-webkit-scrollbar-thumb{background:transparent;border:none;border-radius:0}.ct-editor-sidebar--scrolling{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.ct-editor-sidebar--scrolling::-webkit-scrollbar{width:8px}.ct-editor-sidebar--scrolling::-webkit-scrollbar-track{background:transparent}.ct-editor-sidebar--scrolling::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:100px}.ct-editor-sidebar--scrolling::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}.ct-editor-sidebar__back{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:0 0 12px;border:none;border-bottom:1px solid var(--border-divider-6, rgba(255, 255, 255, .06));background:transparent;color:var(--text-primary, rgba(255, 255, 255, .9));font-size:14px;line-height:22px;cursor:pointer;text-align:left}.ct-editor-sidebar__back:hover{color:var(--text-pure-white, #fff)}.ct-editor-sidebar__nav{display:flex;flex-direction:column;gap:24px;margin-top:16px}.ct-editor-sidebar__category{display:flex;flex-direction:column;gap:12px}.ct-editor-sidebar__category-header{display:flex;align-items:center;gap:12px;width:100%;margin:0;padding:0;border:none;background:transparent;cursor:pointer;text-align:left}.ct-editor-sidebar__category-title{flex:1;min-width:0;font-size:16px;font-weight:500;line-height:26px;color:var(--text-primary, rgba(255, 255, 255, .9))}.ct-editor-sidebar__category-chevron{flex-shrink:0;display:flex;align-items:center;justify-content:center}.ct-editor-sidebar__category-chevron img{display:block;width:12px;height:12px}.ct-editor-sidebar__category-tools{display:flex;flex-direction:column;gap:12px}.ct-editor-sidebar__tool{display:flex;align-items:center;gap:0;width:100%;margin:0;padding:0;border:none;background:transparent;text-align:left;font-size:14px;line-height:22px}.ct-editor-sidebar__tool--clickable{cursor:pointer}.ct-editor-sidebar__tool--clickable:hover,.ct-editor-sidebar__tool--clickable.ct-editor-sidebar__tool--active{gap:8px}.ct-editor-sidebar__tool--disabled{color:var(--text-tertiary, rgba(255, 255, 255, .3));cursor:default}.ct-editor-sidebar__tool-icon{flex-shrink:0;width:0;height:16px;overflow:hidden;opacity:0;border-radius:2px;transition:width .15s ease,opacity .15s ease}.ct-editor-sidebar__tool-icon img{display:block;width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.ct-editor-sidebar__tool-icon--muted img{opacity:.5}.ct-editor-sidebar__tool-icon--active img{opacity:1;filter:brightness(0) saturate(100%) invert(84%) sepia(45%) saturate(2476%) hue-rotate(58deg) brightness(103%) contrast(101%)}.ct-editor-sidebar__tool-icon--active-native img{opacity:1}.ct-editor-sidebar__tool--clickable:hover .ct-editor-sidebar__tool-icon,.ct-editor-sidebar__tool--active .ct-editor-sidebar__tool-icon{width:16px;opacity:1}.ct-editor-sidebar__tool-label{flex:1;min-width:0;font-weight:400;color:var(--text-secondary, rgba(255, 255, 255, .5))}.ct-editor-sidebar__tool-label--active{font-weight:500;background:linear-gradient(180deg,#64ff48,#c8fc39);-webkit-background-clip:text;background-clip:text;color:transparent}.ct-editor-result{position:relative;flex:1;min-width:0;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;isolation:isolate;background:var(--bg-primary, #141414)}.ct-editor-result .generate-result{height:100%}.ct-editor-result__canvas-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--bg-primary, #141414)}.hover-video-cover-media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.hover-video-cover-media__cover,.hover-video-cover-media__video,.hover-video-cover-media__placeholder{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.hover-video-cover-media__cover{transition:opacity .2s ease}.hover-video-cover-media__video{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .2s ease}.hover-video-cover-media__placeholder{background:#ffffff14}.ct-usage-guide-popover{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;pointer-events:none}.ct-usage-guide-popover__mask{position:fixed;top:0;right:0;bottom:0;left:0;border:none;background:transparent;cursor:default;pointer-events:auto}.ct-usage-guide-popover__shell{position:fixed;display:flex;align-items:flex-start;pointer-events:auto;filter:drop-shadow(0 8px 15px rgba(0,0,0,.1))}.ct-usage-guide-popover__arrow{flex-shrink:0;padding-top:28px;margin-right:-1px}.ct-usage-guide-popover__arrow img{display:block;width:7px;height:24px}.ct-usage-guide-popover__panel{display:flex;flex-shrink:0;flex-direction:column;gap:10px;box-sizing:border-box;width:560px;max-width:calc(100vw - 24px);padding:12px 16px 16px;border-radius:12px;background:#1c1e20;box-shadow:0 4px 24px #00000026;color:#fff}.ct-usage-guide-popover__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ct-usage-guide-popover__heading{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;text-align:left}.ct-usage-guide-popover__title{margin:0;font-size:16px;font-weight:500;line-height:26px;color:#fff}.ct-usage-guide-popover__desc{margin:0;font-size:12px;font-weight:400;line-height:18px;color:#fff9;white-space:normal;word-break:break-word}.ct-usage-guide-popover__close{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:none;border-radius:6px;background:transparent;cursor:pointer}.ct-usage-guide-popover__close:hover{background:#ffffff0f}.ct-usage-guide-popover__media{width:100%;max-height:407px;border-radius:8px;overflow:hidden;background:#ffffff0a}.ct-usage-guide-popover__media>img,.ct-usage-guide-popover__media>video{display:block;width:100%;max-height:407px;-o-object-fit:contain;object-fit:contain}.ct-img-lighting{width:100%;max-width:326px;height:356px;margin:0 auto;border-radius:8px;background:#ffffff0f}.ct-img-lighting__stage{position:relative;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;perspective:900px;perspective-origin:50% 54%}.ct-img-lighting__hint{position:absolute;z-index:15;top:12px;left:50%;width:156px;color:#ffffff4d;font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;line-height:18px;text-align:center;transform:translate(-50%);pointer-events:none}.ct-img-lighting__sphere{position:absolute;z-index:1;top:76px;left:50%;width:234px;height:234px;pointer-events:none;opacity:.38;transform:translate(-50%);transform-style:preserve-3d;transition:opacity .2s ease}.ct-img-lighting__sphere.is-active{opacity:1}.ct-img-lighting__sphere.is-hidden{display:none}.ct-img-lighting__sphere-inner,.ct-img-lighting__camera-orbit,.ct-img-lighting__camera-rotator,.ct-img-lighting__camera-depth,.ct-img-lighting__camera-model{transform-style:preserve-3d}.ct-img-lighting__sphere-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .2s ease}.ct-img-lighting__sphere-outline,.ct-img-lighting__sphere-ring,.ct-img-lighting__sphere-horizontal-ring{position:absolute;top:50%;left:50%;box-sizing:border-box;border:1px solid rgba(255,255,255,.1);border-radius:999px;transform-style:preserve-3d}.ct-img-lighting__fixed-camera{position:absolute;z-index:3;top:193px;left:50%;width:275px;height:253px;pointer-events:none;transform:translate(-50%,-50%)}.ct-img-lighting__image-wrap{position:absolute;top:193px;left:50%;pointer-events:none;transition:z-index 0s,opacity .2s ease,transform .2s ease}.ct-img-lighting__image{display:block;width:56px;height:72px;border-radius:6px;background:#1f2937e6;-o-object-fit:cover;object-fit:cover}.ct-img-lighting__image--fixed{box-shadow:none}.ct-img-lighting__image-placeholder{display:flex;align-items:center;justify-content:center;background:#27292bf2}.ct-img-lighting__empty-icon{display:block;width:24px;height:24px;-o-object-fit:contain;object-fit:contain;opacity:.68}.ct-img-lighting__uploading{display:flex;width:84px;height:84px;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:14px;background:#2e3032;color:#fff;font-size:12px;line-height:18px;pointer-events:auto}.ct-img-lighting__spinner{width:20px;height:20px;border:2px solid rgba(255,255,255,.2);border-top-color:var(--video-creator-content-front-kwargs-icon, #64ff48);border-radius:999px;animation:ct-img-lighting-spin .8s linear infinite}.ct-img-lighting__uploading-text{color:#fff}.ct-img-lighting__stop-upload{margin:0;padding:0;border:none;background:transparent;color:#00ccd3;cursor:pointer;font:inherit}.ct-img-lighting__camera-orbit{position:absolute;top:193px;left:50%;width:234px;height:234px;pointer-events:none}.ct-img-lighting__camera-orbit.is-hidden{display:none}.ct-img-lighting__camera-rotator{position:absolute;top:50%;left:50%;transition:transform .2s ease}.ct-img-lighting__camera-depth{position:absolute;transform-style:preserve-3d}.ct-img-lighting__camera-model{position:absolute;transform-origin:center center}.ct-img-lighting__camera-face{position:absolute;border:1px solid rgba(255,255,255,.1);background:#1c1e20}.ct-img-lighting__camera-face--front{border-radius:4px;box-shadow:inset 0 0 3px #00000080;transform-style:preserve-3d}.ct-img-lighting__light-fill,.ct-img-lighting__light-strip{position:absolute;pointer-events:none}.ct-img-lighting__camera-beam-root{position:absolute;top:50%;left:50%;width:0;height:0;transform-style:preserve-3d}.ct-img-lighting__camera-beam{position:absolute;pointer-events:none;transform-style:preserve-3d;backface-visibility:visible}.ct-img-lighting__arrow{position:absolute;z-index:10;display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;margin:0;padding:0;border:none;background:transparent;cursor:pointer;pointer-events:auto;transform:translate(-50%,-50%);transition:opacity .2s ease}.ct-img-lighting__arrow img{display:block;width:16px;height:16px;-o-object-fit:contain;object-fit:contain;opacity:.5}.ct-img-lighting__arrow:hover img{opacity:1}.ct-img-lighting__arrow--up{top:54px;left:50%}.ct-img-lighting__arrow--down{top:332px;left:50%}.ct-img-lighting__arrow--left{top:193px;left:24px}.ct-img-lighting__arrow--right{top:193px;left:302px}@keyframes ct-img-lighting-spin{to{transform:rotate(360deg)}}.ct-relight-color-picker__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;height:40px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:transparent;color:inherit;cursor:pointer}.ct-relight-color-picker__label{font-size:14px;font-weight:500;line-height:22px;color:#ffffff80}.ct-relight-color-picker__value{display:inline-flex;align-items:center;gap:8px}.ct-relight-color-picker__swatch{width:24px;height:24px;border-radius:50%;border:1px solid rgba(255,255,255,.12)}.ct-relight-color-picker__hex{font-size:14px;font-weight:500;line-height:22px;color:#fff}.ct-relight-color-picker__popover .ant-popover-container{padding:0;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#2b2b2b;box-shadow:0 12px 32px #00000073;overflow:hidden}.ct-relight-color-picker__popover .ant-popover-content{padding:0}.ct-relight-color-picker__popover .ant-color-picker-inner{padding:0;background:#2b2b2b;box-shadow:none}.ct-relight-color-picker__popover .ant-color-picker-inner-content{width:100%!important;max-width:100%!important}.ct-relight-color-picker__dialog{display:flex;flex-direction:column;gap:12px;width:100%;padding:12px;border-radius:12px;background:#2b2b2b;overflow:hidden;box-sizing:border-box}.ct-relight-color-picker__dialog .ant-color-picker-panel{display:contents}.ct-relight-color-picker__dialog .ant-color-picker-select{order:1;width:100%;margin-bottom:0!important;border-radius:8px;overflow:hidden}.ct-relight-color-picker__dialog .ant-color-picker-select .ant-color-picker-palette{min-height:auto;width:100%;aspect-ratio:1;border-radius:8px;overflow:hidden}.ct-relight-color-picker__dialog .ant-color-picker-select .ant-color-picker-saturation{border-radius:8px;overflow:hidden}.ct-relight-color-picker__dialog .ct-relight-color-picker__hue-header{order:2;display:flex;align-items:center;justify-content:space-between}.ct-relight-color-picker__dialog .ant-color-picker-slider-container{order:3;width:100%;margin-bottom:0!important}.ct-relight-color-picker__dialog .ant-color-picker-slider-container .ant-color-picker-slider-group{width:100%}.ct-relight-color-picker__dialog .ant-color-picker-slider-container .ant-color-picker-color-block{display:none}.ct-relight-color-picker__dialog .ant-color-picker-input-container{order:4;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:6px;width:100%!important;max-width:100%!important;margin:0}.ct-relight-color-picker__dialog .ant-color-picker-input-container:before{content:"Hex";display:block;font-size:14px;line-height:22px;color:#ffffff80}.ct-relight-color-picker__dialog .ant-color-picker-input-container .ant-color-picker-input{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;flex:none!important}.ct-relight-color-picker__dialog .ant-color-picker-input-container .ant-color-picker-hex-input.ant-input-affix-wrapper{display:flex!important;align-items:center;width:100%!important;max-width:100%!important;height:36px;padding:0 10px;border:1px solid rgba(255,255,255,.15);border-radius:8px;background:transparent;color:#fff!important;font-size:16px!important;line-height:24px}.ct-relight-color-picker__dialog .ant-color-picker-input-container .ant-color-picker-hex-input.ant-input-affix-wrapper .ant-input{flex:1 1 auto!important;width:100%!important;min-width:0;color:#fff!important;font-size:16px!important;line-height:24px!important;text-transform:uppercase}.ct-relight-color-picker__dialog .ant-color-picker-input-container .ant-color-picker-hex-input.ant-input-affix-wrapper .ant-input::-moz-placeholder{color:#ffffff80}.ct-relight-color-picker__dialog .ant-color-picker-input-container .ant-color-picker-hex-input.ant-input-affix-wrapper .ant-input::placeholder{color:#ffffff80}.ct-relight-color-picker__dialog .ant-color-picker-input-container .ant-color-picker-hex-input.ant-input-affix-wrapper .ant-input-prefix{color:#fff!important;font-size:16px!important;line-height:24px!important}.ct-relight-color-picker__dialog .ant-color-picker-input-container .ant-color-picker-hex-input.ant-input-affix-wrapper:focus-within{border-color:#ffffff59;box-shadow:none}.ct-relight-color-picker__dialog .ant-color-picker-slider{position:relative;width:100%;height:14px!important;min-height:14px!important;max-height:14px!important;margin:4px 0!important;padding:0!important;background:transparent!important;background-image:none!important}.ct-relight-color-picker__dialog .ant-color-picker-slider.ant-slider,.ct-relight-color-picker__dialog .ant-color-picker-slider.ant-slider-horizontal{height:14px!important;min-height:14px!important;max-height:14px!important;padding:0!important;padding-block:0!important;margin-inline:0!important}.ct-relight-color-picker__dialog .ant-color-picker-slider .ant-color-picker-slider-rail,.ct-relight-color-picker__dialog .ant-color-picker-slider .ant-slider-rail{top:0!important;inset-block-start:0!important;height:14px!important;margin:0;transform:none!important;border-radius:999px;overflow:hidden}.ct-relight-color-picker__dialog .ant-color-picker-slider .ant-color-picker-slider-handle,.ct-relight-color-picker__dialog .ant-color-picker-slider .ant-slider-handle{top:1px!important;inset-block-start:1px!important;width:12px!important;height:12px!important;margin-top:0!important}.ct-relight-color-picker__dialog .ant-color-picker-slider .ant-color-picker-slider-handle:before,.ct-relight-color-picker__dialog .ant-color-picker-slider .ant-slider-handle:before{display:none}.ct-relight-color-picker__dialog .ant-color-picker-slider .ant-color-picker-slider-handle:after,.ct-relight-color-picker__dialog .ant-color-picker-slider .ant-slider-handle:after{inset-block-start:0!important;inset-inline-start:0!important;top:0!important;left:0!important;width:12px!important;height:12px!important;margin:0!important;transform:none!important;box-sizing:border-box;outline:none!important;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #00000059,0 1px 4px #00000059;background:inherit}.ct-relight-color-picker__dialog .ant-color-picker-slider .ant-color-picker-slider-handle:hover:after,.ct-relight-color-picker__dialog .ant-color-picker-slider .ant-color-picker-slider-handle:active:after,.ct-relight-color-picker__dialog .ant-color-picker-slider .ant-color-picker-slider-handle:focus:after,.ct-relight-color-picker__dialog .ant-color-picker-slider .ant-color-picker-slider-handle-dragging:after,.ct-relight-color-picker__dialog .ant-color-picker-slider .ant-slider-handle:hover:after,.ct-relight-color-picker__dialog .ant-color-picker-slider .ant-slider-handle:active:after,.ct-relight-color-picker__dialog .ant-color-picker-slider .ant-slider-handle:focus:after,.ct-relight-color-picker__dialog .ant-color-picker-slider .ant-slider-handle-dragging:after{inset-block-start:0!important;inset-inline-start:0!important;width:12px!important;height:12px!important;transform:none!important;outline:none!important}.ct-relight-color-picker__hue-label,.ct-relight-color-picker__hue-value{font-size:14px;line-height:22px;color:#ffffff80}.ct-relight-color-picker__hue-value{color:#ffffff80}.ct-relight-color-picker__dialog .ant-color-picker-handler{width:18px;height:18px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #00000059,0 1px 4px #00000059}.ct-value-slider{--value-slider-fill: 50%;position:relative;display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:visible}.ct-value-slider__fill{position:absolute;top:-1px;left:-1px;bottom:-1px;width:var(--value-slider-fill);border-radius:12px 0 0 12px;background:#fff3;pointer-events:none}.ct-value-slider__thumb{position:absolute;top:-2px;left:var(--value-slider-fill);width:3px;height:42px;border-radius:4px;background:#fff;transform:translate(-50%);pointer-events:none}.ct-value-slider__label{position:relative;z-index:1;font-size:14px;font-weight:500;line-height:22px;color:#ffffff80;pointer-events:none}.ct-value-slider__value{position:relative;z-index:1;font-size:14px;font-weight:500;line-height:22px;color:#fff;pointer-events:none}.ct-value-slider__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ct-value-slider.is-disabled .ct-value-slider__fill{width:0;opacity:0}.ct-value-slider.is-disabled .ct-value-slider__thumb{top:6px;left:0;height:calc(100% - 12px);border-radius:3px;transform:translate(0)}.ct-value-slider.is-disabled .ct-value-slider__label{color:#ffffff4d}.ct-value-slider.is-disabled .ct-value-slider__value{color:#ffffff80}.ct-value-slider.is-disabled .ct-value-slider__input{cursor:not-allowed}.ct-relight-light-settings{display:flex;flex-direction:column;gap:12px}.ct-relight-light-settings__title{margin:0;font-size:16px;line-height:26px;font-weight:500;color:#ffffffe6}.ct-relight-light-settings__segmented{display:flex;gap:4px;height:40px;padding:4px;border:1px solid rgba(255,255,255,.1);border-radius:12px}.ct-relight-light-settings__segment{flex:1;min-width:0;border:none;border-radius:8px;background:transparent;color:#ffffff80;font-size:14px;font-weight:400;line-height:22px;cursor:pointer;transition:background .15s ease,color .15s ease}.ct-relight-light-settings__segment.is-active{background:#ffffff14;color:#fff;font-weight:500}.ct-relight-light-settings__segment:hover:not(.is-active){background:#ffffff0a}.ct-relight-light-settings__slider-row{--relight-brightness-fill: 50%;position:relative;display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:visible}.ct-relight-light-settings__slider-fill{position:absolute;top:-1px;left:-1px;bottom:-1px;width:var(--relight-brightness-fill);border-radius:12px 0 0 12px;background:#fff3;pointer-events:none}.ct-relight-light-settings__slider-thumb{position:absolute;top:-2px;left:var(--relight-brightness-fill);width:3px;height:42px;border-radius:4px;background:#fff;transform:translate(-50%);pointer-events:none}.ct-relight-light-settings__slider-label{position:relative;z-index:1;font-size:14px;font-weight:500;line-height:22px;color:#ffffff80;pointer-events:none}.ct-relight-light-settings__slider-value{position:relative;z-index:1;font-size:14px;font-weight:500;line-height:22px;color:#fff;pointer-events:none}.ct-relight-light-settings__slider{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ct-tool-editor-scroll-panel{--ct-tool-editor-scroll-content-width: 328px ;display:flex;flex-direction:column;flex:1;min-height:0;height:100%;overflow:hidden;gap:20px}.ct-tool-editor-scroll-panel__upload{flex-shrink:0;padding:8px 24px 0}.ct-tool-editor-scroll-panel__scroll{flex:1;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:4px;padding-bottom:4px;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}.ct-tool-editor-scroll-panel__scroll::-webkit-scrollbar{width:0;height:0;background:transparent}.ct-tool-editor-scroll-panel__scroll::-webkit-scrollbar-track{background:transparent}.ct-tool-editor-scroll-panel__scroll::-webkit-scrollbar-thumb{background:transparent;border:none;border-radius:0}.ct-tool-editor-scroll-panel__scroll--scrolling{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.ct-tool-editor-scroll-panel__scroll--scrolling::-webkit-scrollbar{width:12px}.ct-tool-editor-scroll-panel__scroll--scrolling::-webkit-scrollbar-track{background:transparent}.ct-tool-editor-scroll-panel__scroll--scrolling::-webkit-scrollbar-thumb{background-color:#fff3;border:4px solid transparent;border-radius:3px;background-clip:padding-box}.ct-tool-editor-scroll-panel__scroll--scrolling::-webkit-scrollbar-thumb:hover{background-color:#fff3}.ct-tool-editor-scroll-panel__scroll-inner{display:flex;box-sizing:border-box;padding:0 0 8px 24px}.ct-tool-editor-scroll-panel__scroll-content{flex:0 0 var(--ct-tool-editor-scroll-content-width);width:var(--ct-tool-editor-scroll-content-width);min-width:var(--ct-tool-editor-scroll-content-width)}.ct-tool-editor-scroll-panel__scroll-content--stacked{display:flex;flex-direction:column;gap:20px;padding-bottom:12px}.ct-tool-editor-scroll-panel__scroll-gutter{flex:1 1 auto;min-width:0}.ct-tool-editor-scroll-panel__lighting{margin-top:12px;margin-bottom:20px}.te-tools{display:flex;align-items:center;gap:8px}.te-tools__item{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:104px;height:40px;padding:0 8px;border:none;border-radius:8px;background:#ffffff0a;color:#ffffffe6;cursor:pointer;transition:background .15s ease}.te-tools__item:hover{background:#ffffff14}.te-tools__item.is-active{background:linear-gradient(270deg,#c8fc391a,#64ff481a)}.te-tools__item.is-active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;padding:1px;background:linear-gradient(270deg,#c8fc39,#64ff48);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.te-tools__item.is-active .te-tools__label{background:linear-gradient(270deg,#c8fc39,#64ff48);-webkit-background-clip:text;background-clip:text;color:transparent}.te-tools__item.is-active .te-tools__icon{color:#64ff48}.te-tools__icon{display:flex;align-items:center;color:#ffffffe6}.te-tools__label{font-size:14px;line-height:22px;white-space:nowrap}.te-brush-size{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:40px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.te-brush-size__fill{position:absolute;left:0;top:0;height:100%;background:#fff3;pointer-events:none}.te-brush-size__label{position:relative;font-size:14px;line-height:22px;color:#ffffff80}.te-brush-size__value{position:relative;font-size:14px;line-height:22px;color:#fff}.te-brush-size__handle{position:absolute;top:-1px;width:3px;height:42px;border-radius:4px;background:#fff;transform:translate(-50%);pointer-events:none}.te-instruction{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:340px;max-height:480px;padding:12px 16px 8px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff05;transition:border-color .15s ease}.te-instruction:focus-within{border-color:#64ff48}.te-instruction__textarea{flex:1;width:100%;border:none;outline:none;resize:none;background:transparent;font-size:14px;line-height:22px;color:#ffffffe6}.te-instruction__textarea::-moz-placeholder{color:#ffffff4d}.te-instruction__textarea::placeholder{color:#ffffff4d}.te-instruction__footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:8px}.te-instruction__actions{display:flex;align-items:center;gap:4px}.te-instruction__icon-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:.5px solid rgba(255,255,255,.1);border-radius:6px;background:transparent;color:#ffffffb3;cursor:pointer}.te-instruction__icon-btn:hover{color:#fff;background:#ffffff0f}.te-instruction__count{font-size:12px;line-height:18px;color:#ffffff80}.te-workspace{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}.te-toolbar{display:flex;align-items:flex-start;justify-content:space-between;padding:12px 14px 0}.te-toolbar__group{display:flex;align-items:center;gap:8px}.te-toolbar__seg{display:flex;align-items:center;gap:1px}.te-toolbar__btn{display:flex;align-items:center;justify-content:center;gap:8px;height:40px;min-width:40px;padding:0 8px;border:none;border-radius:8px;background:#ffffff0a;color:#ffffffe6;cursor:pointer;transition:background .15s ease}.te-toolbar__btn:hover:not(:disabled){background:#ffffff14}.te-toolbar__btn:disabled{color:#fff3;cursor:not-allowed}.te-toolbar__btn--seg-l{border-radius:8px 0 0 8px}.te-toolbar__btn--seg-r{border-radius:0 8px 8px 0}.te-toolbar__btn--flip svg{transform:scaleX(-1)}.te-toolbar__btn--text{width:72px;font-size:14px;font-weight:500;color:#fff}.te-toolbar__btn--eraser{width:40px;min-width:40px;padding:0 8px}.te-toolbar__btn--exit{padding:0 16px;font-size:14px;font-weight:500;color:#fff}.te-toolbar__btn.is-active{position:relative;background:linear-gradient(270deg,#c8fc391a,#64ff481a);color:#64ff48}.te-toolbar__btn.is-active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;padding:1px;background:linear-gradient(270deg,#c8fc39,#64ff48);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.te-toolbar__btn--eraser.is-active,.te-toolbar__btn--eraser.is-active:hover:not(:disabled){border:1px solid #64ff48;background:linear-gradient(270deg,#64ff481a,#c8fc391a);color:#64ff48}.te-toolbar__btn--eraser.is-active:before,.te-toolbar__btn--eraser.is-active:hover:not(:disabled):before{content:none}.te-eraser-tooltip .ant-tooltip-container{padding:8px 14px;border:none!important;border-radius:8px;background:#000000e6!important;box-shadow:0 8px 30px #0000001a!important;color:#fff!important;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px}.te-eraser-tooltip .ant-tooltip-arrow:before{background:#000000e6!important}.te-canvas{flex:1;display:flex;align-items:center;justify-content:center;min-height:0;min-width:0;padding:24px 72px 72px;overflow:hidden}.te-canvas__stage{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:crosshair}.te-canvas__stage--brush{cursor:none}.te-canvas__brush-cursor{position:absolute;border:2px solid rgba(255,255,255,.9);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0003;pointer-events:none;z-index:2}.te-canvas__image{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:12px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.te-canvas__overlay{position:absolute;border-radius:12px;pointer-events:none}.te-canvas__point{position:absolute;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:18px;border:2px solid rgba(255,255,255,.68);background:linear-gradient(270deg,#c8fc39,#64ff48);color:#000;font-size:18px;font-weight:500;transform:translate(-50%,-50%);box-shadow:0 4px 12px #00000026;pointer-events:none}.te-canvas__point--loading{background:#00000073;border-color:#ffffffe6}.te-canvas__point-spinner{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:te-point-spin .7s linear infinite}@keyframes te-point-spin{to{transform:rotate(360deg)}}.te-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.te-tags__item{display:flex;align-items:center;gap:6px;height:32px;padding:0 8px 0 6px;border-radius:8px;background:#ffffff0f;font-size:13px;color:#ffffffe6}.te-tags__index{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:9px;background:linear-gradient(270deg,#c8fc39,#64ff48);color:#000;font-size:11px;font-weight:500}.te-tags__remove{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;background:transparent;color:#ffffff80;cursor:pointer}.te-tags__remove:hover{color:#fff}.te-point-input{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:340px;max-height:480px;padding:12px 16px 8px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff05;transition:border-color .15s ease}.te-point-input:focus-within{border-color:#64ff48}.te-point-input__flow-wrap{position:relative;flex:1;min-height:0;overflow-y:auto}.te-point-input__flow{min-height:100%;outline:none;font-size:14px;line-height:24px;color:#fff;white-space:pre-wrap;word-break:break-word}.te-point-input__flow:empty:before{content:attr(data-placeholder);color:#ffffff4d;pointer-events:none}.te-point-input__flow--locked{caret-color:transparent;cursor:not-allowed}.te-point-input__chip{display:inline-flex;align-items:center;gap:6px;height:22px;padding:2px 6px 2px 8px;margin:0 4px 2px 0;vertical-align:middle;border:.5px solid rgba(255,255,255,.1);border-radius:6px;background:#ffffff14;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.te-point-input__chip-index,.te-point-input__chip-name{font-size:12px;line-height:18px;font-weight:500;background:linear-gradient(270deg,#c8fc39,#64ff48);-webkit-background-clip:text;background-clip:text;color:transparent}.te-point-input__chip--loading .te-point-input__chip-name{background:none;color:#ffffffe6}.te-point-input__chip-remove{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:none;background:transparent;color:#ffffff80;cursor:pointer}.te-point-input__chip-remove:hover{color:#fff}.te-point-input__chip-spinner{width:14px;height:14px;border-radius:50%;border:1.5px solid rgba(255,255,255,.3);border-top-color:#fff;animation:te-point-spin .7s linear infinite}.ct-multi-angle-shoot-lighting{width:100%;max-width:326px;margin:0 auto;border-radius:8px;background:#ffffff0f}.ct-multi-angle-shoot-lighting__stage{position:relative;width:100%;height:356px;-webkit-user-select:none;-moz-user-select:none;user-select:none;perspective:900px;perspective-origin:50% 54%}.ct-multi-angle-shoot-lighting__hint{position:absolute;z-index:15;top:12px;left:50%;width:200px;color:#ffffff4d;font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;line-height:18px;text-align:center;transform:translate(-50%);pointer-events:none}.ct-multi-angle-shoot-lighting__sphere{position:absolute;z-index:1;top:76px;left:50%;width:234px;height:234px;pointer-events:none;opacity:.38;transform:translate(-50%);transform-style:preserve-3d;transition:opacity .2s ease}.ct-multi-angle-shoot-lighting__sphere.is-active{opacity:1}.ct-multi-angle-shoot-lighting__sphere.is-hidden{display:none}.ct-multi-angle-shoot-lighting__sphere-inner,.ct-multi-angle-shoot-lighting__camera-orbit,.ct-multi-angle-shoot-lighting__camera-rotator,.ct-multi-angle-shoot-lighting__camera-depth,.ct-multi-angle-shoot-lighting__camera-model{transform-style:preserve-3d}.ct-multi-angle-shoot-lighting__sphere-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .2s ease}.ct-multi-angle-shoot-lighting__sphere-outline,.ct-multi-angle-shoot-lighting__sphere-ring,.ct-multi-angle-shoot-lighting__sphere-horizontal-ring{position:absolute;top:50%;left:50%;box-sizing:border-box;border:1px solid rgba(255,255,255,.1);border-radius:999px;transform-style:preserve-3d}.ct-multi-angle-shoot-lighting__image-wrap{position:absolute;top:193px;left:50%;pointer-events:none;transition:z-index 0s,opacity .2s ease}.ct-multi-angle-shoot-lighting__image{display:block;border-radius:6px;background:#1f2937e6;-o-object-fit:cover;object-fit:cover;transition:width .2s ease,height .2s ease}.ct-multi-angle-shoot-lighting__image-placeholder{display:flex;align-items:center;justify-content:center;background:#27292bf2}.ct-multi-angle-shoot-lighting__empty-icon{display:block;width:24px;height:24px;-o-object-fit:contain;object-fit:contain;opacity:.68}.ct-multi-angle-shoot-lighting__uploading{display:flex;width:84px;height:84px;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:14px;background:#2e3032;color:#fff;font-size:12px;line-height:18px;pointer-events:auto}.ct-multi-angle-shoot-lighting__spinner{width:20px;height:20px;border:2px solid rgba(255,255,255,.2);border-top-color:var(--video-creator-content-front-kwargs-icon, #64ff48);border-radius:999px;animation:ct-multi-angle-shoot-lighting-spin .8s linear infinite}.ct-multi-angle-shoot-lighting__uploading-text{color:#fff}.ct-multi-angle-shoot-lighting__camera-orbit{position:absolute;top:193px;left:50%;width:234px;height:234px;pointer-events:none}.ct-multi-angle-shoot-lighting__camera-orbit.is-hidden{display:none}.ct-multi-angle-shoot-lighting__camera-rotator{position:absolute;top:50%;left:50%;transition:transform .2s ease}.ct-multi-angle-shoot-lighting__camera-depth{position:absolute;transform-style:preserve-3d}.ct-multi-angle-shoot-lighting__camera-model{position:absolute;transform-origin:center center}.ct-multi-angle-shoot-lighting__camera-face{position:absolute;border:1px solid rgba(255,255,255,.1);background:#1c1e20}.ct-multi-angle-shoot-lighting__camera-face--front{border-radius:4px;box-shadow:inset 0 0 3px #00000080;transform-style:preserve-3d}.ct-multi-angle-shoot-lighting__lens-ring{position:absolute;top:50%;left:50%;box-sizing:border-box;border-radius:50%;background:transparent;transform:translate(-50%,-50%);pointer-events:none}.ct-multi-angle-shoot-lighting__camera-beam-root{position:absolute;top:50%;left:50%;width:0;height:0;transform-style:preserve-3d}.ct-multi-angle-shoot-lighting__camera-beam{position:absolute;pointer-events:none;transform-style:preserve-3d;backface-visibility:visible}.ct-multi-angle-shoot-lighting__arrow{position:absolute;z-index:10;display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;margin:0;padding:0;border:none;background:transparent;cursor:pointer;pointer-events:auto;transform:translate(-50%,-50%);transition:opacity .2s ease}.ct-multi-angle-shoot-lighting__arrow img{display:block;width:16px;height:16px;-o-object-fit:contain;object-fit:contain;opacity:.5}.ct-multi-angle-shoot-lighting__arrow:hover img{opacity:1}.ct-multi-angle-shoot-lighting__arrow--up{top:54px;left:50%}.ct-multi-angle-shoot-lighting__arrow--down{top:332px;left:50%}.ct-multi-angle-shoot-lighting__arrow--left{top:193px;left:24px}.ct-multi-angle-shoot-lighting__arrow--right{top:193px;left:302px}@keyframes ct-multi-angle-shoot-lighting-spin{to{transform:rotate(360deg)}}.ct-multi-angle-settings{display:flex;flex-direction:column;gap:12px}.ct-multi-angle-settings__title{margin:0;font-size:16px;line-height:26px;font-weight:500;color:#ffffffe6}.ct-multi-angle-settings.is-disabled .ct-multi-angle-settings__title{color:#ffffff80}.ct-multi-angle-settings__multi-direction{display:inline-flex;align-items:center;gap:4px;color:#ffffff80}.ct-multi-angle-settings__multi-direction-icon{display:block;width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.ct-setting-option-grid{display:grid;gap:8px}.ct-setting-option-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ct-setting-option-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ct-setting-option-grid__item{position:relative;display:flex;align-items:center;justify-content:center;height:40px;margin:0;padding:0 8px;border:1px solid transparent;border-radius:8px;background:#ffffff0a;box-sizing:border-box;cursor:pointer;transition:background .2s ease}.ct-setting-option-grid__item.is-active{border-color:transparent;background:linear-gradient(270deg,#64ff481a,#c8fc391a)}.ct-setting-option-grid__item.is-active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(270deg,#64ff48,#c8fc39);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ct-setting-option-grid__item:hover:not(.is-active):not(:disabled):not(.is-disabled){background:#ffffff0f}.ct-setting-option-grid__item.is-disabled:not(.is-active){cursor:not-allowed;opacity:.35}.ct-setting-option-grid__label{position:relative;z-index:1;display:inline-block;max-width:100%;overflow:hidden;font-size:14px;font-weight:500;line-height:22px;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ct-setting-option-grid__item.is-active .ct-setting-option-grid__label{background:linear-gradient(270deg,#64ff48,#c8fc39);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ct-editor-panel{position:relative;z-index:0;display:flex;flex-direction:column;width:376px;flex-shrink:0;height:100%;min-height:0;background:var(--bg-primary, #141414);border-right:1px solid var(--border-divider-8, rgba(255, 255, 255, .08));overflow:hidden}.ct-editor-panel__header{flex-shrink:0;padding:12px 24px 0}.ct-editor-panel__header-inner{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:26px}.ct-editor-panel__title-row{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.ct-editor-panel__title-icon{flex-shrink:0;display:block;width:16px;height:16px}.ct-editor-panel__title-icon img{display:block;width:16px;height:16px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) saturate(100%) invert(84%) sepia(45%) saturate(2476%) hue-rotate(58deg) brightness(103%) contrast(101%)}.ct-editor-panel__title-icon--native img{filter:none}.ct-editor-panel__title{margin:0;flex:1;min-width:0;font-size:16px;font-weight:500;line-height:26px;color:var(--text-primary, rgba(255, 255, 255, .9));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-editor-panel__guide{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;margin:0;padding:0;border:none;background:transparent;font-size:14px;font-weight:400;line-height:22px;color:#ffffff80;text-decoration:none;cursor:pointer;transition:color .2s ease}.ct-editor-panel__guide-icon{display:block;width:16px;height:16px;opacity:.5;filter:brightness(0) invert(1);transition:opacity .2s ease}.ct-editor-panel__guide-icon.is-active{opacity:1;filter:none}.ct-editor-panel__guide:hover,.ct-editor-panel__guide:active,.ct-editor-panel__guide.is-open,.ct-editor-panel__guide:focus-visible{color:#fff;outline:none}.ct-editor-panel__guide-icon{flex-shrink:0;display:block;color:inherit}.ct-editor-panel__scroll{flex:1;min-height:0;overflow-y:auto;padding:8px 24px;display:flex;flex-direction:column;gap:20px}.ct-editor-panel__footer{flex-shrink:0;padding:12px 24px 16px}.ct-editor-panel__placeholder{flex:1;display:flex;align-items:center;justify-content:center;min-height:0}.ct-editor-panel__placeholder-text{font-size:14px;line-height:22px;color:var(--text-secondary, rgba(255, 255, 255, .5))}.ct-editor-section__head{margin-bottom:12px}.ct-editor-section__head--row{display:flex;align-items:center;justify-content:space-between;gap:8px}.ct-editor-section__title{margin:0;font-size:16px;font-weight:500;line-height:26px;color:var(--text-primary, rgba(255, 255, 255, .9))}.ct-editor-section__hint{margin:4px 0 0;font-size:12px;line-height:18px;color:var(--text-tertiary, rgba(255, 255, 255, .3))}.ct-editor-template__title-group{display:flex;flex:1;align-items:baseline;gap:8px;min-width:0}.ct-editor-template__sub-title{flex-shrink:0;font-size:12px;font-weight:400;line-height:18px;color:var(--text-secondary, rgba(255, 255, 255, .5))}.ct-editor-template__more{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:26px;margin:0;padding:2px 8px 2px 12px;border:none;border-radius:6px;background:#ffffff0a;font-size:12px;font-weight:400;line-height:18px;color:var(--text-secondary, rgba(255, 255, 255, .5));cursor:pointer;flex-shrink:0}.ct-editor-template__more:hover{background:#ffffff0f;color:var(--text-primary, rgba(255, 255, 255, .9))}.ct-editor-template__more:hover .ct-editor-template__more-icon{opacity:.9}.ct-editor-template__more-icon{width:12px;height:12px;flex-shrink:0;transform:rotate(-90deg) scaleX(-1);opacity:.5;pointer-events:none}.ct-editor-footer{display:flex;flex-direction:column;gap:10px;width:100%}.ct-editor-footer__actions{display:flex;align-items:stretch;gap:10px;width:100%}.ct-editor-footer__generate{display:flex;flex:1;min-width:0;gap:8px;align-items:center;justify-content:center;height:48px;margin:0;padding:8px 16px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:linear-gradient(97.4deg,#64ff48,#c8fc39);color:#000;cursor:pointer;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;line-height:26px}.ct-editor-footer__generate:hover:not(:disabled){background:linear-gradient(97.4deg,#48d72e,#c3d128)}.ct-editor-footer__generate.is-disabled,.ct-editor-footer__generate:disabled{cursor:not-allowed;opacity:.2}.ct-editor-footer__spark{flex-shrink:0;width:20px;height:20px}.ct-editor-footer__config{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;margin:0;padding:0;border:none;border-radius:12px;background:#ffffff0f;cursor:pointer;transition:background-color .2s ease}.ct-editor-footer__config img{display:block;width:20px;height:20px}.ct-editor-footer__config:hover{background:#ffffff1a}.ct-editor-footer__cost{display:flex;flex-wrap:nowrap;gap:6px;align-items:center;justify-content:center;width:100%;color:var(--text-secondary, rgba(255, 255, 255, .5));font-size:12px;line-height:18px;white-space:nowrap}.ct-editor-footer__cost>span{flex-shrink:0}.ct-editor-footer__bean{display:inline-flex;gap:4px;align-items:center;color:#ffffffb3}.ct-editor-footer__bean img{flex-shrink:0;width:14px;height:14px}.ct-editor-footer__tip{display:inline-flex;align-items:center;opacity:.6}.ct-editor-footer__tip img{flex-shrink:0;width:14px;height:14px}.ct-upload-area,.ct-upload-area--empty .reference-material-empty__drop-wrap{width:100%}.ct-upload-area--empty .reference-material-empty.reference-material-empty--image-edit{box-sizing:border-box;width:100%;height:110px;gap:8px;padding:0 16px;border:1px dashed rgba(255,255,255,.68);border-radius:8px;background:#ffffff0a;transition:border-color .2s ease,background-color .2s ease}.ct-upload-area--empty .reference-material-empty.reference-material-empty--image-edit:hover:not(:disabled){background:#ffffff0f}.ct-upload-area--empty .reference-material-empty.reference-material-empty--image-edit .reference-material-empty__figure-icon{width:24px;height:24px;opacity:.68;filter:none;box-shadow:none}.ct-upload-area--empty .reference-material-empty.reference-material-empty--image-edit .reference-material-empty__hint{font-size:12px;font-weight:400;line-height:18px;color:#fff9;opacity:1;white-space:normal;text-align:center}.ct-upload-area--empty .reference-material-empty__drop-wrap.is-drag-over .reference-material-empty.reference-material-empty--image-edit{border-color:#64ff48a6;background:#64ff480f}.ct-upload-area--filled .reference-material-list{height:110px;border-radius:0}.ct-upload-area--filled .reference-material-list__card,.ct-upload-area--filled .upload-entry{flex:0 0 110px;width:110px;height:110px}.ct-upload-area--filled .reference-material-list__card.is-image,.ct-upload-area--filled .reference-material-list__card.is-video{background:#ffffff14}.ct-upload-area--filled .reference-material-list__card.is-image.is-media-ready,.ct-upload-area--filled .reference-material-list__card.is-video.is-media-ready{background:#161616}.ct-upload-area--filled .reference-material-list__name{height:32px;padding:0 6px 6px;font-size:12px;font-weight:500;line-height:18px}.ct-upload-area--filled .upload-entry__trigger{border:1px dashed rgba(255,255,255,.68);border-radius:8px;background:#ffffff0a}.ct-upload-area--filled .upload-entry__trigger:hover:not(:disabled){background:#ffffff14}.ct-upload-area--filled .upload-entry__plus img{width:24px;height:24px;opacity:.68}.ct-editor-upload .ct-editor-section__head{margin-bottom:8px}.ct-lang-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ct-lang-grid__item{position:relative;display:flex;align-items:center;justify-content:center;height:40px;margin:0;padding:0 8px;border:1px solid transparent;border-radius:8px;background:#ffffff0a;box-sizing:border-box;cursor:pointer;transition:background .2s ease}.ct-lang-grid__item.is-active{border-color:transparent;background:linear-gradient(270deg,#64ff481a,#c8fc391a)}.ct-lang-grid__item.is-active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(270deg,#64ff48,#c8fc39);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ct-lang-grid__item:hover:not(.is-active):not(:disabled):not(.is-disabled){background:#ffffff0f}.ct-lang-grid__item.is-disabled:not(.is-active){cursor:not-allowed;opacity:.35}.ct-lang-grid__label{position:relative;z-index:1;display:inline-block;max-width:100%;overflow:hidden;font-size:14px;font-weight:500;line-height:22px;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ct-lang-grid__item.is-active .ct-lang-grid__label{background:linear-gradient(270deg,#64ff48,#c8fc39);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ct-mannequin-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.ct-mannequin-grid__item{width:100%;margin:0;padding:0;border:2px solid transparent;border-radius:8px;background:transparent;cursor:pointer;box-sizing:border-box;min-width:0;overflow:hidden;transition:box-shadow .2s ease}.ct-mannequin-grid__item.is-active{border-color:#64ff48;box-shadow:0 0 0 1px #64ff4840}.ct-mannequin-grid__card-media{position:relative;display:block;width:100%;aspect-ratio:3/4;border-radius:8px;overflow:hidden;background:#ffffff0f}.ct-mannequin-grid__card-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease}.ct-mannequin-grid__item:hover .ct-mannequin-grid__card-media .hover-video-cover-media__cover{transform:scale(1.1)}.ct-mannequin-grid__card-placeholder{display:block;width:100%;height:100%;background:#ffffff14}.ct-mannequin-grid__card-name{position:absolute;right:0;bottom:0;left:0;padding:20px 6px 6px;background:linear-gradient(180deg,#0000,#000000b8);font-size:12px;font-weight:500;line-height:18px;color:#fff;text-align:center;pointer-events:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-template-grid-upload-slot{padding:0;border:2px solid transparent;border-radius:8px;box-sizing:border-box;min-width:0;overflow:hidden;transition:box-shadow .2s ease}.ct-template-grid-upload-slot.is-active{border-color:#64ff48;box-shadow:0 0 0 1px #64ff4840}.ct-template-grid-upload-slot.is-drag-over{outline:1px dashed rgba(100,255,72,.45);outline-offset:1px}.ct-template-grid-upload-slot .reference-material-list__card{width:100%;height:auto;flex:none;aspect-ratio:3/4;border-radius:8px;border-style:dashed}.ct-template-grid-upload-slot .reference-material-list__name{padding:16px 4px 4px;font-size:11px;line-height:16px}.ct-template-grid-upload-slot .reference-material-list__replace{bottom:8px;width:56px;height:24px;padding:2px 10px;font-size:11px}.ct-template-grid-upload-slot .reference-material-list__delete{top:4px;right:4px;width:22px;height:22px}.ct-template-grid-upload-slot .reference-material-list__delete img{width:14px;height:14px}.ct-template-grid-upload-slot__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;width:100%;margin:0;padding:0;aspect-ratio:3/4;border:1px dashed rgba(255,255,255,.68);border-radius:8px;background:#ffffff0a;cursor:pointer;transition:background-color .2s ease}.ct-template-grid-upload-slot__empty:hover:not(:disabled){background:#ffffff14}.ct-template-grid-upload-slot__empty-plus{display:block;width:24px;height:24px;opacity:.6}.ct-template-grid-upload-slot__empty-label{font-size:12px;font-weight:400;line-height:18px;color:#fff9;text-align:center}.ct-editor-template-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center}.ct-editor-template-modal__mask{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:#0000008c;cursor:pointer}.ct-editor-template-modal__panel{position:relative;z-index:1;width:min(720px,100vw - 48px);max-height:min(80vh,640px);display:flex;flex-direction:column;border-radius:12px;background:#1e1e1e;border:1px solid rgba(255,255,255,.1);overflow:hidden}.ct-editor-template-modal__header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.ct-editor-template-modal__title{margin:0;font-size:16px;font-weight:500;color:#ffffffe6}.ct-editor-template-modal__close{border:none;background:transparent;color:#fff9;font-size:24px;line-height:1;cursor:pointer}.ct-editor-template-modal__filters{padding:12px 20px;border-bottom:1px solid rgba(255,255,255,.06)}.ct-editor-template-modal__content{flex:1;min-height:0;overflow-y:auto;padding:16px 20px 20px}@keyframes ct-mannequin-drawer-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes ct-mannequin-drawer-panel-in{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}.ct-mannequin-drawer-root{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;isolation:isolate}.ct-mannequin-drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:none;background:#00000073;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transform:translateZ(0);cursor:pointer;z-index:0;opacity:0;animation:ct-mannequin-drawer-backdrop-in .26s cubic-bezier(.22,1,.36,1) forwards}@media(prefers-reduced-motion:reduce){.ct-mannequin-drawer__backdrop{opacity:1;animation:none}}.ct-mannequin-drawer{position:absolute;top:0;bottom:0;left:0;z-index:1;width:560px;max-width:100%;display:flex;flex-direction:column;background:var(--bg-primary, #141414);border-right:1px solid rgba(255,255,255,.1);box-shadow:0 4px 12px #00000026;overflow:hidden;transform:translate3d(-100%,0,0);will-change:transform;animation:ct-mannequin-drawer-panel-in .26s cubic-bezier(.22,1,.36,1) forwards}@media(prefers-reduced-motion:reduce){.ct-mannequin-drawer{transform:none;animation:none}}.ct-mannequin-drawer__top{flex-shrink:0;display:flex;flex-direction:column;gap:16px;padding:16px 24px 12px;background:var(--bg-primary, #141414)}.ct-mannequin-drawer__header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.ct-mannequin-drawer__title{margin:0;font-size:20px;font-weight:500;line-height:28px;color:var(--text-primary, rgba(255, 255, 255, .9))}.ct-mannequin-drawer__close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:none;border-radius:6px;background:transparent;color:#fff9;font-size:24px;line-height:1;cursor:pointer}.ct-mannequin-drawer__close:hover{color:#ffffffe6;background:#ffffff0f}.ct-mannequin-drawer__filters{flex-shrink:0;display:flex;align-items:stretch;gap:10px}.ct-mannequin-drawer__filter{position:relative;flex:1;min-width:0;z-index:1}.ct-mannequin-drawer__filter--third-col{flex:0 0 calc((100% - 20px) / 3);max-width:calc((100% - 20px) / 3)}.ct-mannequin-drawer__filter.is-open{z-index:3}.ct-mannequin-drawer__filter-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:42px;margin:0;padding:0 12px;border:none;border-radius:8px;background:#ffffff0f;font:inherit;cursor:pointer;text-align:left;transition:background .2s ease}.ct-mannequin-drawer__filter-trigger--readonly{cursor:default}.ct-mannequin-drawer__filter-trigger--readonly:hover{background:#ffffff0f}.ct-mannequin-drawer__filter-trigger:hover{background:#ffffff14}.ct-mannequin-drawer__filter-trigger:focus-visible{outline:2px solid rgba(100,255,72,.45);outline-offset:1px}.ct-mannequin-drawer__filter.is-open .ct-mannequin-drawer__filter-trigger,.ct-mannequin-drawer__filter.is-open .ct-mannequin-drawer__filter-trigger:hover{background:#fff3}.ct-mannequin-drawer__filter-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:22px;color:var(--text-primary, rgba(255, 255, 255, .9))}.ct-mannequin-drawer__filter-chevron{flex-shrink:0;width:16px;height:16px;opacity:.5;transition:transform .2s ease,opacity .2s ease;pointer-events:none}.ct-mannequin-drawer__filter.is-open .ct-mannequin-drawer__filter-chevron{transform:rotate(180deg);opacity:.9}.ct-mannequin-drawer__filter-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:10;display:flex;flex-direction:column;gap:2px;margin:0;padding:8px;list-style:none;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#27292b;box-shadow:0 4px 24px #00000080}.ct-mannequin-drawer__filter-option{display:flex;align-items:center;gap:8px;width:100%;height:40px;margin:0;padding:5px 8px;border:none;border-radius:8px;background:transparent;font-size:14px;line-height:22px;color:var(--text-primary, rgba(255, 255, 255, .9));text-align:left;cursor:pointer}.ct-mannequin-drawer__filter-option:hover,.ct-mannequin-drawer__filter-option.is-active{background:#ffffff14}.ct-mannequin-drawer__filter-option-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-mannequin-drawer__filter-option-check{flex-shrink:0;width:16px;height:16px}.ct-mannequin-drawer__body{flex:1;min-height:0;overflow-y:auto;padding:0 24px 8px;display:flex;flex-direction:column}.ct-mannequin-drawer__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:320px;padding:48px 0;box-sizing:border-box}.ct-mannequin-drawer__empty-icon{display:block;width:108px;height:108px;-o-object-fit:contain;object-fit:contain;pointer-events:none}.ct-mannequin-drawer__empty-text{margin:0;font-size:14px;font-weight:400;line-height:22px;color:#ffffffe6;text-align:center}.ct-mannequin-drawer__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ct-mannequin-drawer__card{position:relative;margin:0;padding:0;border:2px solid transparent;border-radius:8px;background:transparent;box-sizing:border-box;cursor:pointer;overflow:hidden}.ct-mannequin-drawer__card.is-active{padding:2px;border:2px solid transparent;background:linear-gradient(var(--bg-primary, #141414),var(--bg-primary, #141414)) padding-box,linear-gradient(180deg,var(--100, #64ff48) 0%,#c8fc39 100%) border-box;background-clip:padding-box,border-box;-webkit-background-clip:padding-box,border-box}.ct-mannequin-drawer__card.is-active .ct-mannequin-drawer__card-media{border-radius:6px}.ct-mannequin-drawer__card-media{position:relative;display:block;width:100%;aspect-ratio:164/219;border-radius:8px;overflow:hidden;background:#ffffff0f}.ct-mannequin-drawer__card-media .hover-video-cover-media__cover{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease,opacity .2s ease}.ct-mannequin-drawer__card:hover .ct-mannequin-drawer__card-media .hover-video-cover-media__cover{transform:scale(1.1)}.ct-mannequin-drawer__card-media>img:not(.ct-mannequin-drawer__card-none-icon){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease}.ct-mannequin-drawer__card:hover .ct-mannequin-drawer__card-media>img:not(.ct-mannequin-drawer__card-none-icon){transform:scale(1.1)}.ct-mannequin-drawer__card-placeholder{display:block;width:100%;height:100%;background:#ffffff14}.ct-mannequin-drawer__card-media--none{background:#27292b}.ct-mannequin-drawer__card-none-icon{position:absolute;top:50%;left:50%;display:block;width:48px;height:48px;max-width:48px;max-height:48px;-o-object-fit:contain;object-fit:contain;transform:translate(-50%,-58%);pointer-events:none}.ct-mannequin-drawer__card-name{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;height:48px;padding:0 8px;background:linear-gradient(180deg,#0000,#0009);font-size:16px;font-weight:500;line-height:26px;color:#fff;text-align:center;pointer-events:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-editor-panel__scroll:has(.ct-portrait-retouch-panel){overflow:hidden;gap:0}.ct-portrait-retouch-panel{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;overflow:hidden}.ct-portrait-retouch-panel__upload{flex-shrink:0}.ct-portrait-retouch-panel__section{display:flex;flex-direction:column;flex:1;min-height:0;margin-top:20px;overflow:hidden}.ct-portrait-retouch-panel__head{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.ct-portrait-retouch-panel__scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding-bottom:4px}.ct-portrait-retouch-panel__scroll .ct-mannequin-grid{width:100%}.ct-editor-panel__scroll:has(.ct-tool-editor-scroll-panel){overflow:hidden;gap:0;padding:0}.ct-portrait-retouch-tabs{display:flex;align-items:center;gap:16px}.ct-portrait-retouch-tabs__item{margin:0;padding:0;border:none;background:transparent;font-size:16px;font-weight:400;line-height:26px;color:#ffffff80;cursor:pointer}.ct-portrait-retouch-tabs__item.is-active{font-weight:500;color:#ffffffe6}.ct-portrait-retouch-more-placeholder{display:inline-flex;height:26px;padding:2px 8px 2px 12px;visibility:hidden;flex-shrink:0}.ct-portrait-retouch-categories{display:flex;flex-direction:column;gap:8px}.ct-portrait-retouch-category{position:relative;display:flex;align-items:center;gap:16px;width:100%;margin:0;padding:0;box-sizing:border-box;border:1px solid transparent;border-radius:8px;background:#ffffff0a;overflow:hidden;cursor:pointer;text-align:left;transition:background .2s ease}.ct-portrait-retouch-category.is-open:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg,var(--100, #64ff48) 0%,#c8fc39 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ct-portrait-retouch-category.is-disabled{cursor:not-allowed;opacity:.4}.ct-portrait-retouch-category:hover:not(.is-disabled):not(.is-open){background:#ffffff0f}.ct-portrait-retouch-category__icon-wrap{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:79px;height:105px;background:#27292b;border-radius:6px 0 0 6px}.ct-portrait-retouch-category__thumb-wrap{flex-shrink:0;width:79px;height:105px;overflow:hidden;border-radius:6px 0 0 6px;background:#ffffff0f}.ct-portrait-retouch-category__thumb{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ct-portrait-retouch-category__icon{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.ct-portrait-retouch-category__icon-placeholder{width:24px;height:24px;border-radius:4px;background:#ffffff14}.ct-portrait-retouch-category__content{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0;padding:8px 0}.ct-portrait-retouch-category__title{font-size:16px;font-weight:500;line-height:26px;color:#ffffffe6}.ct-portrait-retouch-category__title.is-selected{background:linear-gradient(180deg,#64ff48,#c8fc39);-webkit-background-clip:text;background-clip:text;color:transparent}.ct-portrait-retouch-category__desc{font-size:12px;font-weight:400;line-height:18px;color:#ffffff80;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-portrait-retouch-category__chevron{flex-shrink:0;width:16px;height:16px;margin-right:16px;transform:rotate(-90deg);opacity:.5}.ct-empty-state-carousel{display:flex;flex-direction:column;align-items:center;gap:24px;width:min(714px,100%)}.ct-empty-state-carousel__viewport{position:relative;width:100%;height:352px;overflow:hidden;border-radius:12px;background:#27292b}.ct-empty-state-carousel__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .6s ease;pointer-events:none}.ct-empty-state-carousel__slide.is-active{opacity:1}.ct-empty-state-carousel__dots{display:flex;align-items:center;gap:6px;height:12px}.ct-empty-state-carousel__dot{flex-shrink:0;width:10px;height:4px;border-radius:3px;background:#ffffff4d;transition:width .3s ease,background-color .3s ease}.ct-empty-state-carousel__dot.is-active{width:16px;background:#ffffffe6}:root{--namip-layout-header-height: 64px;--bg-primary: #141414;--bg-secondary-nav-dropdown: #27292b;--text-primary: rgba(255, 255, 255, .9);--text-secondary: rgba(255, 255, 255, .5);--text-tertiary: rgba(255, 255, 255, .3);--text-quaternary: rgba(255, 255, 255, .3);--text-disabled: rgba(255, 255, 255, .2);--border-divider-6: rgba(255, 255, 255, .06);--border-divider-8: rgba(255, 255, 255, .08);--border-divider-10: rgba(255, 255, 255, .1);--border-tertiary: rgba(255, 255, 255, .1);--fill-white-4: rgba(255, 255, 255, .04);--fill-white-6: rgba(255, 255, 255, .06);--fill-white-8: rgba(255, 255, 255, .08);--fill-white-9: rgba(255, 255, 255, .09);--fill-white-10: rgba(255, 255, 255, .1);--fill-white-12: rgba(255, 255, 255, .12);--text-pure-white: #fff;--text-highlight: rgba(120, 200, 255, .95);--text-highlight-cyan: #00ccd3;--text-inverse: #000;--shadow-dropdown: rgba(0, 0, 0, .5)}*{box-sizing:border-box;margin:0;padding:0;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#fff3;border-radius:100px}*::-webkit-scrollbar-thumb:hover{background:#ffffff4d}body{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-primary);color:var(--text-primary)}.namip-layout{display:flex;flex-direction:column;align-items:stretch;width:100%;height:100vh;overflow:hidden}.user-avatar-dropdown-menu{background:var(--bg-secondary-nav-dropdown)!important;border:1px solid var(--border-tertiary)!important;border-radius:12px!important;padding:12px 8px!important;box-shadow:0 4px 12px var(--shadow-dropdown)!important}.user-avatar-dropdown-menu .ant-dropdown-menu-item{padding:12px!important;border-radius:8px!important;color:var(--text-primary)!important;transition:background-color .15s}.user-avatar-dropdown-menu .ant-dropdown-menu-item:hover{background:var(--fill-white-8)!important}.user-avatar-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{display:flex;align-items:center;gap:12px;font-size:16px;line-height:26px;font-weight:500;font-family:PingFang SC,sans-serif}.user-avatar-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-disabled{cursor:default!important}.user-avatar-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-disabled:hover{background:transparent!important}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.bottom-\[-2px\]{bottom:-2px}.bottom-\[6px\]{bottom:6px}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:1rem}.left-\[6px\]{left:6px}.right-0{right:0}.right-4{right:1rem}.right-\[-4px\]{right:-4px}.right-\[12px\]{right:12px}.top-0{top:0}.top-1\/2{top:50%}.top-\[12px\]{top:12px}.top-\[22px\]{top:22px}.top-\[4px\]{top:4px}.top-\[640px\]{top:640px}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[11500\]{z-index:11500}.z-\[12000\]{z-index:12000}.z-\[1\]{z-index:1}.z-\[2999\]{z-index:2999}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.m-0{margin:0}.-my-\[4px\]{margin-top:-4px;margin-bottom:-4px}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-8{margin-bottom:2rem}.mb-\[16px\]{margin-bottom:16px}.mr-\[-3px\]{margin-right:-3px}.mt-12{margin-top:3rem}.mt-4{margin-top:1rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.size-3{width:.75rem;height:.75rem}.size-8{width:2rem;height:2rem}.size-\[18px\]{width:18px;height:18px}.size-\[22px\]{width:22px;height:22px}.size-\[24px\]{width:24px;height:24px}.size-full{width:100%;height:100%}.h-1{height:.25rem}.h-2{height:.5rem}.h-4{height:1rem}.h-9{height:2.25rem}.h-\[112px\]{height:112px}.h-\[152px\]{height:152px}.h-\[16px\]{height:16px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[24px\]{height:24px}.h-\[268px\]{height:268px}.h-\[36px\]{height:36px}.h-\[44px\]{height:44px}.h-\[4px\]{height:4px}.h-\[56px\]{height:56px}.h-\[758px\]{height:758px}.h-\[81px\]{height:81px}.h-\[8px\]{height:8px}.h-\[calc\(100vh-var\(--namip-layout-header-height\)\)\]{height:calc(100vh - var(--namip-layout-header-height))}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[101px\]{max-height:101px}.max-h-\[200px\]{max-height:200px}.max-h-\[260px\]{max-height:260px}.min-h-0{min-height:0px}.min-h-7{min-height:1.75rem}.min-h-\[24px\]{min-height:24px}.min-h-\[60vh\]{min-height:60vh}.min-h-full{min-height:100%}.w-10{width:2.5rem}.w-3\.5{width:.875rem}.w-9{width:2.25rem}.w-\[16px\]{width:16px}.w-\[197px\]{width:197px}.w-\[24px\]{width:24px}.w-\[36px\]{width:36px}.w-\[3px\]{width:3px}.w-\[8px\]{width:8px}.w-\[92px\]{width:92px}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.max-w-\[200px\]{max-width:200px}.max-w-\[240px\]{max-width:240px}.max-w-\[256px\]{max-width:256px}.max-w-\[280px\]{max-width:280px}.max-w-\[min\(92vw\,520px\)\]{max-width:min(92vw,520px)}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.origin-center{transform-origin:center}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.scroll-mt-6{scroll-margin-top:1.5rem}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[12px\]{gap:12px}.gap-\[16px\]{gap:16px}.gap-\[4px\]{gap:4px}.gap-\[8px\]{gap:8px}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded{border-radius:.25rem}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-bl-sm{border-bottom-left-radius:.125rem}.rounded-tl-sm{border-top-left-radius:.125rem}.\!border-0{border-width:0px!important}.border{border-width:1px}.border-0{border-width:0px}.border-\[0\.5px\]{border-width:.5px}.border-b{border-bottom-width:1px}.border-dashed{border-style:dashed}.border-\[rgba\(255\,255\,255\,0\.06\)\]{border-color:#ffffff0f}.border-\[rgba\(255\,255\,255\,0\.1\)\],.border-white\/10{border-color:#ffffff1a}.border-white\/\[0\.12\]{border-color:#ffffff1f}.\!bg-transparent{background-color:transparent!important}.bg-\[\#141414\]{--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity, 1))}.bg-\[\#1C1E20\]{--tw-bg-opacity: 1;background-color:rgb(28 30 32 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a1a\]{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.bg-\[\#fff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(0\,0\,0\,0\.45\)\]{background-color:#00000073}.bg-\[rgba\(0\,0\,0\,0\.6\)\]{background-color:#0009}.bg-\[rgba\(0\,0\,0\,0\.78\)\]{background-color:#000000c7}.bg-\[rgba\(0\,204\,211\,0\.20\)\]{background-color:#00ccd333}.bg-\[rgba\(155\,124\,247\,0\.10\)\]{background-color:#9b7cf71a}.bg-\[rgba\(255\,255\,255\,0\.02\)\]{background-color:#ffffff05}.bg-\[rgba\(255\,255\,255\,0\.04\)\]{background-color:#ffffff0a}.bg-\[rgba\(255\,255\,255\,0\.2\)\]{background-color:#fff3}.bg-\[rgba\(28\,30\,32\,1\)\]{background-color:#1c1e20}.bg-\[rgba\(46\,211\,122\,0\.10\)\]{background-color:#2ed37a1a}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/25{background-color:#00000040}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/20{background-color:#fff3}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.12\]{background-color:#ffffff1f}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#64ff48\]{--tw-gradient-from: #64ff48 var(--tw-gradient-from-position);--tw-gradient-to: rgb(100 255 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(0\,0\,0\,0\.6\)\]{--tw-gradient-from: rgba(0,0,0,.6) var(--tw-gradient-from-position);--tw-gradient-to: rgba(0, 0, 0, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(0\,0\,0\,0\.7\)\]{--tw-gradient-from: rgba(0,0,0,.7) var(--tw-gradient-from-position);--tw-gradient-to: rgba(0, 0, 0, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(0\,212\,255\,0\.5\)\]{--tw-gradient-from: rgba(0,212,255,.5) var(--tw-gradient-from-position);--tw-gradient-to: rgba(0, 212, 255, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[\#c8fc39\]{--tw-gradient-to: #c8fc39 var(--tw-gradient-to-position)}.to-\[rgba\(0\,0\,0\,0\)\]{--tw-gradient-to: rgba(0,0,0,0) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.\!px-8{padding-left:2rem!important;padding-right:2rem!important}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[16px\]{padding-left:16px;padding-right:16px}.px-\[24px\]{padding-left:24px;padding-right:24px}.px-\[4px\]{padding-left:4px;padding-right:4px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[4px\]{padding-top:4px;padding-bottom:4px}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.py-\[8px\]{padding-top:8px;padding-bottom:8px}.\!pb-0{padding-bottom:0!important}.\!pt-4{padding-top:1rem!important}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-\[16px\]{padding-bottom:16px}.pb-\[25px\]{padding-bottom:25px}.pl-1{padding-left:.25rem}.pr-2{padding-right:.5rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-\[\'PingFang_SC\:Semibold\'\,sans-serif\]{font-family:"PingFang SC:Semibold",sans-serif}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-9xl{font-size:8rem;line-height:1}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[PingFang_SC\,sans-serif\]{font-weight:PingFang SC,sans-serif}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-7{line-height:1.75rem}.leading-\[18px\]{line-height:18px}.leading-\[22px\]{line-height:22px}.leading-\[26px\]{line-height:26px}.leading-\[28px\]{line-height:28px}.leading-none{line-height:1}.leading-tight{line-height:1.25}.text-\[\#999\]{--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity, 1))}.text-\[rgba\(255\,255\,255\,0\.3\)\],.text-\[rgba\(255\,255\,255\,0\.30\)\]{color:#ffffff4d}.text-\[rgba\(255\,255\,255\,0\.35\)\]{color:#ffffff59}.text-\[rgba\(255\,255\,255\,0\.5\)\]{color:#ffffff80}.text-\[rgba\(255\,255\,255\,0\.9\)\]{color:#ffffffe6}.text-\[var\(--text-primary\,rgba\(255\,255\,255\,0\.9\)\)\]{color:var(--text-primary,rgba(255,255,255,.9))}.text-\[var\(--文字-一级\,rgba\(255\,255\,255\,0\.9\)\)\]{color:var(--文字-一级,rgba(255,255,255,.9))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/35{color:#ffffff59}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/90{color:#ffffffe6}.text-white\/\[0\.92\]{color:#ffffffeb}.accent-white{accent-color:#fff}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_24px_rgba\(0\,0\,0\,0\.50\)\]{--tw-shadow: 0 4px 24px rgba(0,0,0,.5);--tw-shadow-colored: 0 4px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline-none{outline:2px solid transparent;outline-offset:2px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[6px\]{--tw-backdrop-blur: blur(6px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[height\]{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[appearance\:auto\]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh}input[type=checkbox],input[type=radio]{color-scheme:light;accent-color:#1677ff}#root{width:100%;min-height:100vh}.hover\:bg-\[rgba\(0\,0\,0\,0\.8\)\]:hover{background-color:#000c}.hover\:bg-\[rgba\(0\,204\,211\,0\.30\)\]:hover{background-color:#00ccd34d}.hover\:bg-\[rgba\(155\,124\,247\,0\.20\)\]:hover{background-color:#9b7cf733}.hover\:bg-\[rgba\(255\,255\,255\,0\.04\)\]:hover{background-color:#ffffff0a}.hover\:bg-\[rgba\(46\,211\,122\,0\.20\)\]:hover{background-color:#2ed37a33}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:text-\[rgba\(255\,255\,255\,0\.50\)\]:hover{color:#ffffff80}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:opacity-100:hover{opacity:1}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-40:disabled{opacity:.4}.group:hover .group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:h-\[260px\]{height:260px}.group:hover .group-hover\:-translate-y-\[52px\]{--tw-translate-y: -52px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:opacity-100{opacity:1}@media(prefers-color-scheme:dark){.dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.dark\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}}.\[\&_\[data-slate-placeholder\]\]\:\!block [data-slate-placeholder]{display:block!important}.\[\&_\[data-slate-placeholder\]\]\:\!w-full [data-slate-placeholder]{width:100%!important}.\[\&_\[data-slate-placeholder\]\]\:\!max-w-full [data-slate-placeholder]{max-width:100%!important}.\[\&_\[data-slate-placeholder\]\]\:\!whitespace-pre-line [data-slate-placeholder]{white-space:pre-line!important}.\[\&_\[data-slate-placeholder\]\]\:\!break-words [data-slate-placeholder]{overflow-wrap:break-word!important}.\[\&_\[data-slate-placeholder\]\]\:\!text-\[var\(--text-tertiary\,rgba\(255\,255\,255\,0\.3\)\)\] [data-slate-placeholder]{color:var(--text-tertiary,rgba(255,255,255,.3))!important}.\[\&_\[data-slate-placeholder\]\]\:\!opacity-100 [data-slate-placeholder]{opacity:1!important}
