.mfv25 .online-projects{overflow-y:auto;overscroll-behavior:contain;min-height:0}.mfv25 .online-projects::-webkit-scrollbar{width:6px}.mfv25 .online-projects::-webkit-scrollbar-thumb{background:rgba(140,160,158,.32);border-radius:999px}.mfv25 .mf-input-line,.mfv25 .mf-writing-area{align-items:flex-start!important}.mfv25 #prompt,.mfv25 .mf-generate-dock textarea,.mfv25 .mf-prompt-editor textarea{align-self:flex-start!important;vertical-align:top!important}.mfv25 #creator.mf-canvas-view .mf-canvas-crumb{top:102px!important}.mfv25 #creator.mf-canvas-view .mf-model-card.hidden,.mfv25 .mf-model-picker .mf-model-card.hidden,main.main:not(#creator)>.conv,main.main:not(#creator)>.mf-canvas-crumb,main.main:not(#creator)>.v25-checkout-mount,main.main:not(#creator)>.v25-dock-mount,main.main:not(#creator)>.v25-editor-mount,main.main:not(#creator)>.v25-refbox{display:none!important}main.main:not(#creator){overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column}main.main:not(#creator)>.topbar{order:-1}main.main:not(#creator)>*{flex:0 0 auto}main.main:not(#creator)>.mf-assets-button{display:none!important}main.main#apps:has(.v25-app-inline)>:not(.topbar):not(.v25-app-inline){display:none!important}.v25-app-inline{padding:8px 34px 50px}.mfv25 #creator.mf-canvas-view .conv{padding-bottom:298px!important}.mfv25 #creator.mf-canvas-view .mf-gen-feed{margin-bottom:0!important}.v25-pick-video{position:fixed;inset:0;z-index:300;background:rgba(8,10,16,.55);display:none;align-items:center;justify-content:center;padding:24px}.v25-pick-card{width:min(920px,96vw);max-height:82vh;display:flex;flex-direction:column;background:var(--panel,#fff);border:1px solid var(--line,#e3e3e3);border-radius:18px;overflow:hidden;box-shadow:0 24px 70px rgba(0,0,0,.35)}.v25-pick-head{display:flex;align-items:baseline;gap:10px;padding:16px 18px;border-bottom:1px solid var(--line,#e3e3e3)}.v25-pick-head small{color:var(--mut,#8a94a4);font-size:12px}.v25-pick-head button{margin-left:auto;border:0;background:transparent;font-size:18px;cursor:pointer;color:var(--mut,#8a94a4)}.v25-pick-video-list{overflow:auto;padding:14px 18px 20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.mfv25 .publish-v8-phone-cell{align-self:start!important}.mfv25 .iphone-frame,.mfv25 .publish-v7-phone-wrap{flex:0 0 auto!important}.mfv25 .publish-v7-release .account-grid{max-height:46vh;overflow-y:auto}main.main:not(#creator){width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.mfv25 .v25-side-mount,.mfv25 .v25-side-mount>*,.mfv25 .v25-side-mount>.online-side{display:flex;flex-direction:column;height:100%;min-height:0}.mfv25 .online-projects{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important}.mfv25 .online-user{flex:0 0 auto}.mfv25 #creator.mf-canvas-view .conv{padding:70px 0 298px!important}.mfv25 #creator.mf-canvas-view .stream{max-width:none!important;margin:0!important;padding:0 40px!important}.mfv25 #creator.mf-canvas-view .mf-canvas-empty,.mfv25 #creator.mf-canvas-view .mf-gen-feed{margin-left:auto!important;margin-right:auto!important}.mfv25 #creator.mf-canvas-view .mf-assets-button{top:102px!important}.v25-pick-upload{margin-left:auto;height:32px;padding:0 14px;border-radius:9px;border:1px solid var(--acc,#12c7cf);background:var(--acc,#12c7cf);color:#04333a;font-size:12.5px;font-weight:800;cursor:pointer}.v25-pick-head button[data-pick-close]{margin-left:8px}.v25-pick-entry{height:38px;padding:0 18px;border-radius:11px;border:0;background:var(--acc,#12c7cf);color:#04333a;font-size:13px;font-weight:850;cursor:pointer;white-space:nowrap}.v25-pick-entry:hover{filter:brightness(1.06)}.v25-pick-under{display:block;width:232px;margin:12px auto 0}.v25-pick-video-list{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))!important}.v25-pick-item{display:flex;flex-direction:column;gap:6px;padding:0 0 10px;border:1px solid var(--line,#e3e3e3);border-radius:14px;background:var(--panel,#fff);cursor:pointer;overflow:hidden;text-align:left;transition:border-color .15s,transform .15s}.v25-pick-item:hover{border-color:var(--acc,#12c7cf);transform:translateY(-2px)}.v25-pick-item.selected{border-color:var(--acc,#12c7cf);box-shadow:0 0 0 2px rgba(18,199,207,.25)}.v25-pick-thumb{position:relative;display:block;width:100%;aspect-ratio:3/4;background:#141a27 50%/cover no-repeat}.v25-pick-thumb i{position:absolute;right:8px;bottom:8px;width:26px;height:26px;border-radius:50%;background:rgba(18,24,42,.62);color:#fff;display:grid;place-items:center;font-size:11px;font-style:normal}.v25-pick-item b{padding:0 10px;font-size:12.5px;line-height:1.4;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v25-pick-item small{padding:0 10px;font-size:11px;color:var(--mut,#8a94a4)}.mfv25 #creator .mf-gen-feed,.mfv25 #creator.mf-canvas-view .mf-gen-feed,.mfv25 #ovCanvas .mf-gen-feed,.mfv25 #ovNew .mf-gen-feed,.mfv25 .mf-gen-feed{grid-template-columns:repeat(auto-fit,minmax(0,268px))!important;justify-content:start!important;width:min(1120px,100%)!important;margin-left:auto!important;margin-right:auto!important}.mfv25 #tiktok .mf-tt-page{display:grid!important;grid-template-columns:210px minmax(0,1fr);gap:18px 18px;align-items:start}.mfv25 #tiktok .mf-tt-page>*{grid-column:2}.mfv25 #tiktok .mf-tt-top{grid-column:1/-1}.mfv25 #tiktok .mf-setting-tabs{grid-column:1;grid-row:2/span 99;display:flex!important;flex-direction:column!important;gap:4px;align-items:stretch;padding:10px;border-radius:16px;background:var(--panel,#fff);border:1px solid var(--line,#e3e3e3);align-self:start}.mfv25 #tiktok .mf-setting-tabs>*{width:100%;text-align:left;justify-content:flex-start;padding:9px 12px;border-radius:10px}.mfroot.mfv25 .layout.sidebar-collapsed{grid-template-columns:72px minmax(0,1fr)!important}.mfroot.mfv25 .layout.sidebar-collapsed .side{width:72px!important;min-width:72px!important;overflow:visible!important}.mfroot.mfv25 .layout.sidebar-collapsed .online-side{width:72px!important;min-width:0!important}.mfroot.mfv25 .layout.sidebar-collapsed .online-credit,.mfroot.mfv25 .layout.sidebar-collapsed .online-section-title{justify-content:center;padding-left:0!important;padding-right:0!important}.mfroot.mfv25 .layout.sidebar-collapsed .sidebar-collapse{transform:rotate(180deg);z-index:5}.mfroot.mfv25 .layout.sidebar-collapsed .mf-generate-dock{left:calc(72px + (100vw - 72px) / 2)!important}.mfroot.mfv25 .layout.sidebar-collapsed #publish.publish-v2 .publish-floating-bar,.mfroot.mfv25 .layout.sidebar-collapsed #publish.publish-v2.publish-v7 .publish-floating-bar{left:72px!important}.mfroot.mfv25 .layout{transition:grid-template-columns .18s ease}.mfv25 main.main{padding-top:0!important;padding-left:0!important;padding-right:0!important}.mfv25 main.main .topbar{padding-left:32px!important;padding-right:32px!important;margin:0!important}.mfv25 main.main>.v25-page-mount>*{padding-left:34px;padding-right:34px;box-sizing:border-box}.mfv25 main#face>.v25-page-mount>*,.mfv25 main.main .topbar,.mfv25 main.main .v25-side-mount{padding-left:0;padding-right:0}.mfv25 main.main .topbar{margin-bottom:29px!important}.mfv25 main.mfcanvas .topbar{margin-bottom:0!important}.mfroot .topbar .crumb,.topbar .crumb,main.main .topbar .crumb{color:var(--ink)!important;font-weight:800}.mfroot .topbar .crumb small,.topbar .crumb small,main.main .topbar .crumb small{color:var(--mut)!important;font-weight:500}.mfv25 .v25-app-inline .tool-form,.mfv25 .v25-app-inline .tool-form>.panel{max-width:none!important;width:100%!important}.mfv25 .v25-app-inline iframe{width:100%!important;min-height:calc(100vh - 210px);border:0}.mfv25 #apps .app-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}.mfv25 #apps .app-card{min-height:0!important;height:auto!important}.mfv25 #apps .app-card .app-visual{height:104px!important;min-height:0!important;flex:0 0 104px!important}.mfv25 #apps .app-card .body{padding:12px 14px 14px!important;gap:6px!important}.mfv25 #apps .app-card .body h3{margin:0!important;font-size:15px!important}.mfv25 #apps .app-card .body p{margin:0!important;font-size:12px!important;line-height:1.5!important}.mfv25 main#apps,.mfv25 main#assets,.mfv25 main#clone,.mfv25 main#face,.mfv25 main#face.wide-page.face-workspace,.mfv25 main#network,.mfv25 main#partner,.mfv25 main#product,.mfv25 main#projects,.mfv25 main#publish,.mfv25 main#publish.publish-v2.publish-v7.publish-v8,.mfv25 main#publish.publish-v2.publish-v8,.mfv25 main#settings{padding-top:0!important;padding-left:0!important;padding-right:0!important}.mfv25 main#face>.v25-page-mount>*,.mfv25 main#publish>.v25-page-mount>*{padding-left:34px;padding-right:34px;box-sizing:border-box}.mfv25 .v25-app-inline{padding-top:0!important}.mfv25 .v25-app-inline>.section-head{margin:10px 0 12px!important;min-height:0!important;align-items:center}.mfv25 .v25-app-inline>.section-head>.page-sub{margin:0!important}.mfv25 main.main>.v25-page-mount>section.mf-project-shelf,.mfv25 main.main>.v25-page-mount>section.product-flow,.mfv25 main.main>.v25-page-mount>section.publish-v7-discovery{padding-left:0!important;padding-right:0!important;margin-left:34px!important;margin-right:34px!important}.mfv25 #settingPanel .money-grid .money,.mfv25 .partner-kpi>div{background:var(--panel)!important;border:1px solid var(--line)!important;color:var(--ink)!important}.mfv25 #settingPanel .money-grid .money span,.mfv25 .partner-kpi>div small{color:var(--mut)!important}.mfv25 #settingPanel .money-grid .money b,.mfv25 .partner-kpi>div b{color:var(--ink)!important}.mfv25 #settingPanel .plan{background:var(--soft)!important;border:1px solid var(--line)!important}.mfv25 #settingPanel .plan h3,.mfv25 #settingPanel .plan p{color:var(--ink)!important}.mfv25 #settingPanel .plan p{opacity:.75}.mfv25 #settingPanel,.mfv25 .setting-panel{background:var(--panel)!important;color:var(--ink)!important}.mfv25 #settingPanel b,.mfv25 #settingPanel h1,.mfv25 #settingPanel h2,.mfv25 #settingPanel h3{color:var(--ink)!important}.mfv25 #settingPanel label,.mfv25 #settingPanel p,.mfv25 #settingPanel small,.mfv25 #settingPanel span{color:var(--mut)}.mfv25 #settingPanel .field,.mfv25 #settingPanel .pref-grid>*,.mfv25 #settingPanel .stat,.mfv25 #settingPanel .stat-row>*,.mfv25 #settingPanel .switch-row{background:var(--soft)!important;border-color:var(--line)!important;color:var(--ink)!important}.mfv25 #settingPanel .stat b,.mfv25 #settingPanel .switch-row b{color:var(--ink)!important}.mfv25 #settingPanel input,.mfv25 #settingPanel select,.mfv25 #settingPanel textarea{background:var(--panel)!important;border:1px solid var(--line)!important;color:var(--ink)!important}.mfv25 .setting-nav{background:var(--panel)!important;border-color:var(--line)!important}.mfv25 .setting-tab{color:var(--mut)!important;background:transparent!important}.mfv25 .setting-tab.active{background:var(--soft)!important;color:var(--ink)!important;font-weight:800}.mfv25 .v25-refbox{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:10px 14px;box-shadow:0 18px 44px rgba(0,0,0,.16)}.mfv25 #settingPanel .tkembed b,.mfv25 #settingPanel .tkembed h1,.mfv25 #settingPanel .tkembed h2,.mfv25 #settingPanel .tkembed h3{color:inherit!important}.mfv25 #settingPanel .tkembed .tk-an-n,.mfv25 #settingPanel .tkembed .tk-statsbar b{color:#1a1d2e!important}.mfv25 #settingPanel .tkembed input,.mfv25 #settingPanel .tkembed select,.mfv25 #settingPanel .tkembed textarea{background:#fff!important;color:#1a1d2e!important;border:1px solid #e3e5ef!important}.mfv25 .v25-page-mount>.section-head:first-child{margin-top:0!important}.mfv25 #settingPanel .pref-grid>.v25-pref-free{grid-column:1/-1}html:not([data-theme=light]) .mfv25 #settingPanel .tkembed,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-analysis-wrap,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-page,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-page .tk-body{background:var(--bg)!important;color:var(--ink)!important}html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-an-card,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-analytics,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-close,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-mk-card,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-mk-panel,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-modetog,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-page .tk-card,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-page .tk-r-num,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-page .tk-statsbar,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-page .tk-topbar,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-page .tk-v2-topbar,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-row,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-stat-pill.total,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-sync-tooltip,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-view-toggle{background:var(--panel)!important;border-color:var(--line)!important;color:var(--ink)!important}html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-modetog button.on,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-page .tk-v2-av-ring-inner,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-vtog.active{background:var(--soft)!important;color:var(--ink)!important}html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-an-n,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-statsbar b,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-ttl,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed h1,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed h2,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed h3{color:var(--ink)!important}html:not([data-theme=light]) .mfv25 #settingPanel .tkembed input,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed select,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed textarea{background:var(--panel)!important;color:var(--ink)!important;border:1px solid var(--line)!important}html:not([data-theme=light]) .mfv25 #publish .publish-v7-hint{background:var(--soft)!important;color:var(--mut)!important;border-color:var(--line)!important}html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-msgbar{background:var(--soft)!important;color:var(--mut)!important;border-bottom-color:var(--line)!important}html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-democue,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-mock-banner{background:rgba(224,162,58,.14)!important;color:#e8b45c!important;border-color:rgba(224,162,58,.4)!important}html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-analysis-wrap,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-mk-n,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-mk-ptitle,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-mk-table td,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-page .tk-v2-name,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-page .tk-v2-snum,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-r-name,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-r-sn,html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-sync-tooltip-step{color:var(--ink)!important}html:not([data-theme=light]) .mfv25 #settingPanel .tkembed .tk-mk-table td{border-bottom-color:var(--line)!important}.mfv25 .asset-media{color:hsla(0,0%,100%,.78)!important}.mfroot.mfv25 .v25-refbox .refcard:hover img,.mfroot.mfv25 .v25-refbox .refthumb:hover img{transform:none!important}.mfroot.mfv25 .v25-refbox .refthumb:hover{z-index:1102!important}.mfv25 .mf-mention-panel{min-height:0!important}.mfv25 .mf-mention-empty{height:auto!important;padding:18px 4px;gap:12px!important}.mfv25 .v25-mention-item{display:flex;align-items:center;gap:9px;width:100%;padding:7px 9px;border-radius:9px;cursor:pointer;text-align:left}.mfv25 .v25-mention-item img{width:34px;height:44px;-o-object-fit:cover;object-fit:cover;border-radius:6px;flex:none;border:1px solid var(--line)}.mfv25 #assets .asset-grid.list-view{gap:8px!important;align-items:stretch!important}.mfv25 #assets .asset-grid.list-view .asset{width:100%!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:56px minmax(0,1fr) auto auto!important;align-items:center!important;gap:14px!important;height:78px!important;min-height:78px!important;padding:0 14px 0 10px!important;border-radius:12px!important}.mfv25 #assets .asset-grid.list-view .asset .asset-media{grid-column:1!important;width:46px!important;height:62px!important;margin:0!important;border-radius:8px!important;display:grid!important;place-items:center!important}.mfv25 #assets .asset-grid.list-view .asset .asset-foot{grid-column:2!important;padding:0!important;margin:0!important;text-align:left!important;font-size:13px!important;line-height:1.5!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important}.mfv25 #assets .asset-grid.list-view .asset .asset-tags{grid-column:3!important;margin:0!important;justify-content:flex-end!important;flex:none!important}.mfv25 #assets .asset-grid.list-view .asset .check{grid-column:4!important;position:static!important;margin:0!important}.mfv25 #face .fc-acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.mfv25 #face .fc-acts .fc-dl{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:8px;padding:5px 11px;font-size:12px;cursor:pointer;line-height:1.5}.mfv25 #face .fc-acts .fc-dl.off{opacity:.45;pointer-events:none}.mfv25 #creator .mf-generate-dock .mf-writing-area .mf-reference-list:empty,.mfv25 #creator .mf-generate-dock .mf-writing-area .mf-reference-list:not(:has(*)),.mfv25 #creator.mf-canvas-view .mf-generate-dock .mf-writing-area .mf-reference-list:empty,.mfv25 #creator.mf-canvas-view .mf-generate-dock .mf-writing-area .mf-reference-list:not(:has(*)){display:none!important;min-height:0!important;height:0!important;margin:0!important}.mfv25 #clone .v25-clone-side{padding:2px 0 0}.mfv25 #clone .v25-clone-side .v25-cs-kpi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0 16px}.mfv25 #clone .v25-clone-side .v25-cs-kpi>div{background:var(--soft);border:1px solid var(--line);border-radius:12px;padding:11px 12px}.mfv25 #clone .v25-clone-side .v25-cs-kpi b{display:block;font-size:19px;line-height:1.2}.mfv25 #clone .v25-clone-side .v25-cs-kpi small{color:var(--mut);font-size:11.5px}.mfv25 #clone .v25-clone-side .v25-cs-list{display:grid;gap:8px;max-height:420px;overflow:auto}.mfv25 #clone .v25-clone-side .v25-cs-row{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:9px 11px;font-size:12.5px;line-height:1.65}.mfv25 #clone .v25-clone-side .v25-cs-row i{font-style:normal;font-weight:800;color:var(--acc);font-size:11px;line-height:1.9}.mfv25 #clone .clone-intake{align-items:start!important}.mfv25 #clone .clone-preview-upload{min-height:0!important;justify-content:flex-start!important;gap:26px}.mfv25 #clone .clone-reuse-list{max-height:294px}.mfv25 #clone .clone-intake>.clone-preview{position:sticky!important;top:16px!important;max-height:calc(100vh - 130px);overflow:auto}.mfv25 #face .v25-face-real{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0 0 16px;padding:13px 16px;border:1px solid var(--line);border-radius:13px;background:var(--soft);font-size:12.5px;line-height:1.75;color:var(--mut)}.mfv25 #face .v25-face-real b{color:var(--ink);font-size:13px}.mfv25 #face .v25-face-real button{margin-left:auto;border:none;border-radius:9px;padding:8px 15px;background:var(--acc);color:#fff;font-weight:700;font-size:12.5px;cursor:pointer;white-space:nowrap}.mfv25 #publish .v25-tag-used{opacity:.38!important;pointer-events:none!important;text-decoration:line-through}.mfv25 #create .mode-copy .create-extra,.mfv25 .v25-mode-mount .mode-copy .create-extra{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-top:24px!important}.mfv25 .v25-mode-mount .mode-copy .create-extra .upload-tile{display:flex!important;align-items:center!important;gap:12px!important;padding:13px 15px!important}.mfv25 .v25-mode-mount .mode-copy .create-extra .upload-tile>span.avatar{flex:none!important;width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border-radius:50%!important}.mfv25 .v25-mode-mount .mode-copy .create-extra .upload-tile>span:not(.avatar){flex:1;min-width:0}.mfv25 .v25-mode-mount .mode-copy .create-extra .upload-tile button{flex:none!important;white-space:nowrap!important;margin-left:auto!important}.mfv25 #assets .asset-grid.list-view .asset-cell{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;width:100%!important}.mfv25 #assets .asset-grid.list-view .asset-cell>.asset{flex:1 1 auto!important;flex-grow:1!important;min-width:0!important;width:auto!important}.mfv25 #assets .asset-grid.list-view .asset-cell>.asset-tags{flex:0 0 auto!important;margin:0!important;max-width:240px;overflow:hidden;justify-content:flex-end!important}.mfv25 #assets .asset-grid.list-view .asset .asset-foot{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:2px!important}.mfv25 #assets .asset-grid.list-view .asset .asset-foot>*{margin:0!important;width:auto!important;max-width:100%!important;text-align:left!important}@media (max-width:1179px){.mfroot.mfv25{min-width:0!important;width:100vw!important;overflow-x:auto!important}.mfroot.mfv25 .layout.fukemode,.mfroot.mfv25>.layout{min-width:1180px!important}.mfroot.mfv25 .topbar{position:sticky!important;top:0}}.mfv25 #publish .iphone-caption{text-align:center!important}.mfv25 #publish .iphone-frame[data-pick-video],.mfv25 #publish .publish-video[data-pick-video]{cursor:pointer!important}.mfv25 #publish .iphone-frame[data-pick-video]:hover,.mfv25 #publish .publish-video[data-pick-video]:hover{outline:2px solid var(--acc);outline-offset:2px}.mfv25 #publish #publishHotTags{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:12px!important}.mfv25 #publish .hot-platform{padding:14px 15px!important;border-radius:13px!important;min-width:0}.mfv25 #publish .hot-platform>strong{display:block!important;margin-bottom:10px!important;font-size:12.5px!important}.mfv25 #publish .hot-platform .hot-tag-row{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:0!important;max-height:none!important;overflow:visible!important;padding:0!important;border:0!important}.mfv25 #publish .hot-platform .hot-tag-row button{flex:none!important;margin:0!important;padding:6px 10px!important;border-radius:999px!important;font-size:11.5px!important;line-height:1.25!important;white-space:nowrap!important}.mfv25 #publish .hot-tag-row button.v25-tag-used{opacity:.34!important;pointer-events:none!important}.mfv25 #publish .tag-select,.mfv25 #publish .v25-picked-tags{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:10px 0 4px!important}.mfv25 #publish .tag-select button,.mfv25 #publish .v25-picked-tags button{flex:none!important;margin:0!important;padding:6px 11px!important;border-radius:999px!important;font-size:12px!important;white-space:nowrap!important}.mfv25 .v25-hide-in-image{display:none!important}.mfv25 #mfPopover .v25-mention-sec{display:block;padding:10px 12px 4px;border-top:1px solid rgba(140,160,158,.22);margin-top:6px}.mfv25 #mfPopover .v25-mention-sec b{display:block;font-size:12px}.mfv25 #mfPopover .v25-mention-sec small{display:block;font-size:11px;opacity:.66;margin-top:2px}.mfv25 .v25-refbox>div{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px 16px!important;margin:0!important}.mfv25 .v25-refbox>div>div:last-child{flex:1 1 260px!important;min-width:220px!important;margin-top:0!important}.mfv25 #assets .asset-grid.card-view .asset-cell{position:relative}.mfv25 #assets .asset-grid.card-view .asset-cell>.asset-tags{position:absolute!important;left:8px;top:8px;margin:0!important;padding:0!important;height:auto!important;max-width:calc(100% - 52px);display:flex!important;flex-wrap:wrap;gap:4px;overflow:visible!important;z-index:3;pointer-events:none}.mfv25 #assets .asset-grid.card-view .asset-cell>.asset-tags>*{padding:2px 8px!important;border-radius:999px!important;font-size:10.5px!important;line-height:1.6!important;font-weight:700;box-shadow:0 1px 5px rgba(0,0,0,.2)}.mfv25 .mf-project-blank{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:12px;font-weight:700;color:hsla(0,0%,100%,.8);background:rgba(0,0,0,.3);padding:5px 12px;border-radius:999px;white-space:nowrap;pointer-events:none}.mfv25 #apps .app-card,.mfv25 #apps .app-card>.body{display:flex!important;flex-direction:column!important}.mfv25 #apps .app-card>.body{flex:1 1 auto!important;min-height:0}.mfv25 #apps .app-card>.body>p{flex:1 1 auto!important;margin-bottom:12px!important}.mfv25 #apps .app-card>.body>a,.mfv25 #apps .app-card>.body>button{margin-top:auto!important;align-self:flex-start!important}.mfv25 .v25-refbox{z-index:1039!important}.mfroot.mfv25 .mpmask{z-index:2147481000!important}.mfv25 .mf-gen-prompt{cursor:pointer;position:relative}.mfv25 #creator.mf-canvas-view .mf-gen-prompt.v25-prompt-open,.mfv25 .mf-gen-prompt.v25-prompt-open{-webkit-line-clamp:unset!important;display:block!important;overflow:visible!important}.mfv25 .mf-gen-meta{font-weight:700!important;opacity:1!important}.mfv25 #clone .v25-cs-block{margin:14px 0 0;padding:11px 13px;border:1px solid var(--line);border-radius:11px;background:var(--soft)}.mfv25 #clone .v25-cs-block b{display:block;font-size:12.5px;margin-bottom:4px}.mfv25 #clone .v25-cs-block p{margin:0;font-size:12px;line-height:1.7;color:var(--mut)}.mfv25 #clone .v25-cs-note{font-size:11.5px;line-height:1.7;color:var(--mut);margin:0 0 10px;padding:8px 11px;border-left:2px solid var(--acc);background:var(--soft);border-radius:0 8px 8px 0}.mfv25 #clone .v25-cs-role{display:inline-block;margin-right:5px;padding:0 6px;border-radius:5px;font-size:10.5px;font-weight:800;background:rgba(46,196,182,.16);color:var(--acc)}.mfv25 #clone .v25-sim-bar{display:flex;flex-wrap:wrap;gap:6px}.mfv25 #clone .v25-sim-bar button{padding:6px 12px;border-radius:999px;cursor:pointer;border:1px solid var(--line2);background:transparent;color:inherit;font-size:12px;font-weight:700}.mfv25 #clone .v25-sim-bar button.on{border-color:var(--acc);color:var(--acc);background:rgba(46,196,182,.12)}.mfv25 #clone .v25-sim-note{margin-top:7px;font-size:11.5px;line-height:1.7;color:var(--mut)}.mfv25 #clone .v25-sim-note span{opacity:.75}.mfv25 #clone .v25-rep-grid{display:grid;gap:8px;margin-top:10px}.mfv25 #clone .v25-rep{display:grid;gap:4px}.mfv25 #clone .v25-rep span{font-size:11.5px;font-weight:700}.mfv25 #clone .v25-rep input{width:100%;padding:8px 10px;border-radius:9px;font-size:12.5px;border:1px solid var(--line);background:var(--panel);color:inherit}.mfv25 #clone .v25-seg{margin:10px 0}.mfv25 #clone .v25-seg-h{display:flex;justify-content:space-between;align-items:center;font-size:11.5px;font-weight:800;color:var(--mut);margin-bottom:5px}.mfv25 #clone .v25-seg textarea{width:100%;padding:10px 12px;border-radius:10px;resize:vertical;font-size:12.5px;line-height:1.75;font-family:inherit;border:1px solid var(--line);background:var(--panel);color:inherit}.mfv25 #clone .v25-cs-acts{display:flex;gap:8px;flex-wrap:wrap}.mfv25 #clone .v25-mini-btn{padding:6px 12px;border-radius:8px;cursor:pointer;font-size:12px;font-weight:700;border:1px solid var(--line2);background:transparent;color:inherit}.mfv25 #clone .v25-mini-btn:hover{border-color:var(--acc);color:var(--acc)}.mfv25 #clone .v25-scene{display:block;width:100%;margin-top:10px;border-radius:10px;border:1px solid var(--line)}.mfv25 #clone #cloneTags{display:none!important}.mfv25 #clone .v25-rep-img{display:flex;align-items:center;gap:10px;padding:9px 11px;border:1px dashed var(--line2);border-radius:10px;cursor:pointer}.mfv25 #clone .v25-rep-img:hover{border-color:var(--acc)}.mfv25 #clone .v25-rep-img img{width:42px;height:52px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.mfv25 #clone .v25-rep-img span{font-size:12px;color:var(--mut)}.mfv25 #clone .v25-cost{margin-top:8px;padding:10px 12px;border:1px solid var(--line);border-radius:11px;background:var(--soft)}.mfv25 #clone .v25-cost>b{display:block;font-size:12px;margin-bottom:7px}.mfv25 #clone .v25-cost-row{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:baseline;padding:5px 0;font-size:12px;border-top:1px solid var(--line)}.mfv25 #clone .v25-cost-row:first-of-type{border-top:0}.mfv25 #clone .v25-cost-row em{font-style:normal;font-weight:800;color:var(--acc)}.mfv25 #clone .v25-cost-row i{font-style:normal;color:var(--mut);font-size:11.5px}.mfv25 #clone .v25-cost>small{display:block;margin-top:7px;font-size:11px;line-height:1.7;color:var(--mut)}.mfv25 #clone .v25-rule{width:100%;padding:9px 11px;border-radius:10px;resize:vertical;font-size:12.5px;line-height:1.7;font-family:inherit;border:1px solid var(--line);background:var(--panel);color:inherit}.mfv25 section.product-flow{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;flex:none!important}.mfv25 #publish .v25-pick-entry{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;padding-top:0!important;padding-bottom:0!important;line-height:1.2}.mfv25 #face .fc-btn,.mfv25 #face .fc-btn.main{display:inline-flex;align-items:center;justify-content:center;gap:6px}.mfv25 #face .fr-item{border:1px solid var(--fc-line);border-radius:14px;background:var(--fc-surface-2);padding:12px;margin-bottom:12px}.mfv25 #face .fr-item:last-child{margin-bottom:0}.mfv25 #face .fr-pair{display:flex;align-items:center;gap:10px}.mfv25 #face .fr-pair img{width:118px;height:118px;-o-object-fit:contain;object-fit:contain;border-radius:10px;border:1px solid var(--fc-line);background:#0d1212}.mfv25 #face .fr-pair span{color:var(--fc-muted);font-size:17px}.mfv25 #face .fr-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px}.mfv25 #face .fr-name{font-size:12px;color:var(--fc-muted);max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mfv25 #face .fr-meta .tag{padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:800;background:color-mix(in srgb,var(--fc-accent) 18%,transparent);color:var(--fc-accent)}.mfv25 #face .fr-meta .tag.warn{background:color-mix(in srgb,var(--fc-danger) 18%,transparent);color:var(--fc-danger)}.mfv25 #face .fr-meta .fc-btn{height:30px;padding:0 11px;font-size:12px;text-decoration:none}.mfv25 #face .fr-meta .fc-btn.icon{width:30px;padding:0}.mfv25 #face .fr-realize{margin-top:11px;padding:11px;border-radius:11px;border:1px solid color-mix(in srgb,var(--fc-warn) 45%,var(--fc-line));background:color-mix(in srgb,var(--fc-warn) 8%,transparent)}.mfv25 #face .fr-realize>div{font-size:11.5px;line-height:1.7;color:var(--fc-ink)}.mfv25 #face .fr-realize b{color:var(--fc-warn)}.mfv25 #face .fr-realize textarea{width:100%;margin:8px 0;padding:8px 10px;resize:vertical;border:1px solid var(--fc-line);border-radius:9px;background:var(--fc-surface);color:var(--fc-muted);font:inherit;font-size:11px;line-height:1.7}.mfv25 #face .fr-pair.clickable{cursor:zoom-in;position:relative}.mfv25 #face .fr-zoom{position:absolute;right:6px;bottom:6px;font-style:normal;font-size:11px;padding:2px 8px;border-radius:999px;background:rgba(0,0,0,.6);color:#fff;pointer-events:none}#frLightbox{position:fixed;inset:0;z-index:9999;background:rgba(6,10,10,.93);backdrop-filter:blur(4px);display:flex;flex-direction:column;padding:14px 18px 22px}#frLightbox .frlb-bar{display:flex;gap:8px;justify-content:center;margin-bottom:12px}#frLightbox .frlb-bar button{height:34px;padding:0 15px;border-radius:10px;cursor:pointer;border:1px solid #3b5554;background:#182121;color:#f2f8f7;font:inherit;font-size:13px;font-weight:700}#frLightbox .frlb-bar button.on{border-color:var(--cyan,#13c5df);color:var(--cyan,#13c5df)}#frLightbox .frlb-bar .frlb-x{margin-left:18px}#frLightbox .frlb-body{flex:1;min-height:0;display:flex;gap:16px;align-items:center;justify-content:center}#frLightbox figure{margin:0;min-width:0;height:100%;display:flex;flex-direction:column;align-items:center;gap:8px}#frLightbox figure img{flex:1;min-height:0;max-width:100%;-o-object-fit:contain;object-fit:contain;border-radius:12px;border:1px solid #2b3b3a;background:#0d1212}#frLightbox figcaption{color:#94a4a2;font-size:12.5px;flex:none}html[data-theme=light] .mfv25 input.switch{background:#c9d4d2!important}html[data-theme=light] .mfv25 input.switch:checked{background:#0e9eb0!important}html[data-theme=light] .mfv25 .tabs button.active{color:var(--text)!important}.mfv25 .tkembed .tk-v2-topbar{padding-left:86px}.mfv25 .tkembed .tk-ttl{white-space:nowrap}html:not([data-theme=light]) .mfv25 .card{background:var(--panel)!important;border-color:var(--line)!important}html:not([data-theme=light]) .mfv25 .tk-page .tk-v2-vempty{background:hsla(0,0%,100%,.035)!important}html[data-theme=light] .mfv25 .online-brand.original-brand .original-brand-frame.original-brand-frame{background:linear-gradient(180deg,#07122c,#020819)!important}html[data-theme=light] .mfv25 #settingPanel input.switch{background:#c9d4d2!important}html[data-theme=light] .mfv25 #settingPanel input.switch:checked{background:#0e9eb0!important}html[data-theme=light] .mfv25 .partner-tabs button.active{color:#0b7f8f!important}.mfroot.mfv25 .layout.sidebar-collapsed .online-credit{display:none!important}.mfroot.mfv25 .layout:not(.sidebar-collapsed) .online-projects{min-height:128px!important}.mfv25 #mfPopover.model-pop{--mp-bg:#111615;--mp-hover:#172020;--mp-sel:#1a2627;--mp-line:#232b2a;--mp-ink:#eef4f3;--mp-mut:#8a9794;--mp-acc:#13c5df;--mp-tag:#202a29;width:min(640px,calc(100vw - 48px))!important;height:min(600px,72vh)!important;max-height:min(600px,72vh)!important;background:var(--mp-bg)!important;border:1px solid var(--mp-line)!important;border-radius:14px!important;box-shadow:0 24px 60px rgba(0,0,0,.45)!important}html[data-theme=light] .mfv25 #mfPopover.model-pop{--mp-bg:#fff;--mp-hover:#f4f7f7;--mp-sel:#eaf6f8;--mp-line:#e4eaea;--mp-ink:#142022;--mp-mut:#697779;--mp-acc:#0b98ab;--mp-tag:#eef2f2;box-shadow:0 24px 60px rgba(20,40,44,.16)!important}.mfv25 #mfPopover.model-pop .mf-model-body,.mfv25 #mfPopover.model-pop .mf-model-grid{background:transparent!important;border:0!important;border-radius:0!important}.mfv25 #mfPopover.model-pop .mf-model-tabs button{border-radius:8px!important;border:0!important;background:transparent!important;color:var(--mp-mut)!important;font-weight:600}.mfv25 #mfPopover.model-pop .mf-model-tabs button.selected{background:var(--mp-sel)!important;color:var(--mp-ink)!important}.mfv25 #mfPopover.model-pop .mf-model-card.v25mc{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"name price" "tags tags" "refs refs" "lk lk" "desc desc" "pts pts"!important;row-gap:3px!important;-moz-column-gap:16px!important;column-gap:16px!important;align-items:baseline!important;min-height:0!important;flex:none!important;padding:12px 16px 12px 18px!important;margin:0!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--mp-line)!important;border-radius:0!important;box-shadow:none!important;color:var(--mp-ink)!important;text-align:left;cursor:pointer;transition:background .15s ease}.mfv25 #mfPopover.model-pop .mf-model-card.v25mc:hover{background:var(--mp-hover)!important}.mfv25 #mfPopover.model-pop .mf-model-card.v25mc.selected{background:var(--mp-sel)!important;box-shadow:inset 2px 0 0 var(--mp-acc)!important}.mfv25 #mfPopover.model-pop .mf-model-card.v25mc:focus-visible{outline:2px solid var(--mp-acc);outline-offset:-2px}.mfv25 #mfPopover.model-pop .v25mc .mf-model-name{grid-area:name!important;font-size:14px!important;font-weight:600!important;color:var(--mp-ink)!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;padding:0!important}.mfv25 #mfPopover.model-pop .v25mc .mf-model-price{grid-area:price!important;justify-self:end!important;font-size:13.5px!important;font-weight:600!important;color:var(--mp-ink)!important;font-variant-numeric:tabular-nums;white-space:nowrap;padding:0!important}.mfv25 #mfPopover.model-pop .v25mc .mf-model-range{grid-area:refs!important;overflow:hidden;text-overflow:ellipsis}.mfv25 #mfPopover.model-pop .v25mc .mf-model-range,.mfv25 #mfPopover.model-pop .v25mc .mf-model-usage{font-size:12px!important;font-weight:500!important;color:var(--mp-mut)!important;white-space:nowrap!important}.mfv25 #mfPopover.model-pop .v25mc .mf-model-usage{grid-area:pts!important;display:block!important;justify-self:start!important;align-self:start!important;text-align:left!important;font-variant-numeric:tabular-nums}.mfv25 #mfPopover.model-pop .v25mc .mf-model-usage b{color:var(--mp-acc);font-weight:600;margin-right:4px}.mfv25 #mfPopover.model-pop .v25mc .mf-model-chip{display:inline-block;font-style:normal;font-size:11px;font-weight:500;line-height:18px;padding:0 6px;margin-left:8px;border-radius:4px;background:var(--mp-tag);color:var(--mp-mut);vertical-align:1px}.mfv25 #mfPopover.model-pop .mf-model-actions,.mfv25 #mfPopover.model-pop .mf-model-desc,.mfv25 #mfPopover.model-pop .mf-model-foot,.mfv25 #mfPopover.model-pop .mf-model-summary,.mfv25 [data-mfc-confirm-model]{display:none!important}.v25-checkout-mount .mf-confirm-summary{grid-template-columns:minmax(0,1.9fr) minmax(0,1.3fr) minmax(0,.7fr) minmax(0,.6fr) minmax(0,1.2fr)!important}.v25-checkout-mount .mf-confirm-chip b{font-variant-numeric:tabular-nums}.v25-pay-row{display:flex!important;align-items:center;gap:14px;margin:14px 0 2px}.v25-pay-row .v25-pay-k{flex:none;width:64px;font-size:12.5px;opacity:.65}.v25-pay-row .v25-pay-seg{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:12px;border:1px solid rgba(127,140,150,.22);background:rgba(127,140,150,.06)}.v25-pay-row .v25-pay-seg button{display:grid!important;grid-template-columns:auto 1fr;grid-template-areas:"n v" "n s";align-items:center;-moz-column-gap:12px;column-gap:12px;text-align:left;min-height:52px;padding:8px 14px!important;border-radius:9px!important;border:1px solid transparent!important;background:transparent!important;color:inherit;cursor:pointer;transition:background .15s ease,border-color .15s ease}.v25-pay-row .v25-pay-seg button .v25-pay-name{grid-area:n;font-size:13px;font-weight:600;opacity:.8}.v25-pay-row .v25-pay-seg button b{grid-area:v;justify-self:end;font-size:16px;font-weight:650;font-variant-numeric:tabular-nums}.v25-pay-row .v25-pay-seg button small{grid-area:s;justify-self:end;font-size:11.5px;opacity:.6;font-variant-numeric:tabular-nums}.v25-pay-row .v25-pay-seg button:hover:not(:disabled){background:rgba(127,140,150,.1)!important}.v25-pay-row .v25-pay-seg button.on{background:rgba(19,197,223,.1)!important;border-color:rgba(19,197,223,.55)!important}.v25-pay-row .v25-pay-seg button.on .v25-pay-name{opacity:1}.v25-pay-row .v25-pay-seg button:disabled{opacity:.45;cursor:not-allowed}.v25-pay-row .v25-pay-seg button:focus-visible{outline:2px solid #13c5df;outline-offset:1px}body:has(.v25-checkout-mount:not([hidden])) .mant-support-fab{display:none!important}.mfv25 .online-project>div{display:flex!important;align-items:baseline;gap:8px;min-width:0}.mfv25 .online-project .online-project-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mfv25 .online-project>div small{flex:none;margin:0!important;opacity:.7}.mfv25 .online-project-all{display:block;width:100%;margin:6px 0 2px;padding:7px 10px;border:1px dashed var(--line,rgba(127,140,150,.35));border-radius:10px;background:transparent;color:var(--acc,#13c5df);font-size:12px;font-weight:700;text-align:left;cursor:pointer}.mfroot.mfv25 .layout.sidebar-collapsed .online-project-all{display:none!important}.mfv25 .v25-proj-all .mf-project-row{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))!important;gap:14px!important;overflow:visible!important}.mfv25 .v25-proj-search{display:flex;align-items:center;gap:12px;margin:0 0 14px}.mfv25 .v25-proj-search input{flex:0 1 360px;padding:9px 12px;border-radius:10px}.mfv25 .v25-proj-search .v25-proj-count{font-size:12.5px;opacity:.7}.mfv25 .v25-proj-more{display:block;margin:16px auto 0}.mfv25 .v25-proj-more[hidden]{display:none!important}html[data-theme=light] .mfv25 #clone .v25-cs-block>b,html[data-theme=light] .mfv25 #clone .v25-cs-kpi b{color:#142022!important}html[data-theme=light] .mfv25 #clone .v25-cs-block p{color:#4a5a5d!important}.v25-noref-note{margin:12px 0 0;padding:9px 12px;border-radius:10px;font-size:12.5px;line-height:1.6;background:rgba(224,162,58,.12);border:1px solid rgba(224,162,58,.38);color:#e0a23a}html[data-theme=light] .v25-noref-note{color:#9a6410;background:#fff6e6;border-color:#f0d49a}.v25-ent-note{margin:14px 0 2px;padding:11px 14px;border-radius:12px;font-size:13px;font-weight:600;background:rgba(19,197,223,.1);border:1px solid rgba(19,197,223,.45);color:#13c5df;font-variant-numeric:tabular-nums}html[data-theme=light] .v25-ent-note{color:#0b8797;background:#eaf7f9;border-color:#a8e3ea}.mfv25 #mfPopover.model-pop .v25mc .mf-model-desc{grid-area:desc!important;font-size:12px!important;font-weight:400!important;line-height:1.55!important;color:var(--mp-mut)!important;white-space:normal!important;display:block!important;margin-top:2px}.mfv25 #mfPopover.model-pop .v25mc .mf-model-lk{grid-area:lk!important;font-size:12px!important;font-weight:500!important;color:var(--mp-ink)!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.mfv25 #mfPopover.model-pop .v25mc .mf-model-tags{grid-area:tags!important;display:flex!important;flex-wrap:wrap;gap:4px 6px;margin:1px 0 2px}.mfv25 #mfPopover.model-pop .v25mc .mf-model-tags .mf-model-chip{margin-left:0!important}@media (min-width:761px){.mfv25 .v25-checkout-mount .mf-confirm-card{left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;max-height:calc(100dvh - 48px)!important;overflow:auto!important}.mfv25 .v25-checkout-mount .mf-confirm-card:after{display:none!important}}.mfv25 main.main>.mf-announce-bar,.mfv25 main.main>.topbar{flex-shrink:0!important}.mfv25 #creator.mf-canvas-view:has(>.mf-announce-bar) .mf-assets-button,.mfv25 #creator.mf-canvas-view:has(>.mf-announce-bar) .mf-canvas-crumb{top:138px!important}main.main:not(#creator)>.v25-chat-drawer,main.main:not(#creator)>.v25-chat-toggle{display:none!important}.mfv25 #creator.mf-canvas-view .v25-chat-toggle{position:absolute;right:178px;top:102px;z-index:3;height:46px;padding:0 18px;border-radius:14px;border:1px solid var(--line);background:var(--panel);color:var(--text);font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 8px 24px rgba(15,23,42,.05)}.mfv25 #creator.mf-canvas-view:has(>.mf-announce-bar) .v25-chat-toggle{top:138px}.mfv25 #creator.mf-canvas-view .v25-chat-toggle.on{border-color:#13c5df;color:#0e9fb5}.mfv25 .v25-chat-drawer{position:fixed;top:68px;right:0;bottom:0;width:min(420px,100vw);z-index:1045;display:flex;flex-direction:column;background:var(--panel);color:var(--text);border-left:1px solid var(--line);box-shadow:-12px 0 32px rgba(0,0,0,.12)}.mfv25 .v25-chat-head{display:flex;align-items:flex-start;gap:10px;padding:16px 18px 12px;border-bottom:1px solid var(--line)}.mfv25 .v25-chat-head>div{flex:1;display:flex;flex-direction:column;gap:4px}.mfv25 .v25-chat-head b{font-size:15px}.mfv25 .v25-chat-head small{font-size:12px;color:var(--muted);line-height:1.5}.mfv25 .v25-chat-x{border:none;background:transparent;color:var(--muted);font-size:16px;cursor:pointer;padding:2px 4px}.mfv25 .v25-chat-list{flex:1;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:12px}.mfv25 .v25-chat-msg{display:flex;flex-direction:column;gap:6px;max-width:92%}.mfv25 .v25-chat-msg.me{align-self:flex-end;align-items:flex-end}.mfv25 .v25-chat-msg.ai{align-self:flex-start}.mfv25 .v25-chat-msg img{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid var(--line)}.mfv25 .v25-chat-bubble{padding:10px 12px;border-radius:12px;font-size:13.5px;line-height:1.65;white-space:normal;word-break:break-word;background:var(--panel2);border:1px solid var(--line)}.mfv25 .v25-chat-msg.me .v25-chat-bubble{background:rgba(19,197,223,.12);border-color:rgba(19,197,223,.35)}.mfv25 .v25-chat-bubble.muted{color:var(--muted)}.mfv25 .v25-chat-prompt{padding:10px 12px;border-radius:12px;font-size:13px;line-height:1.6;white-space:pre-wrap;border:1px dashed rgba(19,197,223,.55);background:rgba(19,197,223,.06)}.mfv25 .v25-chat-prompt small{display:block;font-size:11.5px;font-weight:700;color:#0e9fb5;margin-bottom:4px}.mfv25 .v25-chat-acts{display:flex;gap:8px}.mfv25 .v25-chat-acts button,.mfv25 .v25-chat-link{border:1px solid var(--line);background:var(--panel);color:var(--text);border-radius:8px;padding:4px 10px;font-size:12px;font-weight:600;cursor:pointer}.mfv25 .v25-chat-acts button:first-child{border-color:#13c5df;color:#0e9fb5}.mfv25 .v25-chat-empty{color:var(--muted);font-size:13px;display:flex;flex-direction:column;gap:8px}.mfv25 .v25-chat-empty button{text-align:left;border:1px solid var(--line);background:var(--panel2);color:var(--text);border-radius:10px;padding:9px 12px;font-size:12.5px;cursor:pointer}.mfv25 .v25-chat-input{border-top:1px solid var(--line);padding:12px 14px;display:flex;gap:8px;align-items:flex-end}.mfv25 .v25-chat-input textarea{flex:1;resize:none;border:1px solid var(--line);border-radius:10px;padding:9px 11px;font-size:13.5px;line-height:1.5;background:var(--panel2);color:var(--text);font-family:inherit}.mfv25 .v25-chat-input textarea:focus{outline:none;border-color:#13c5df}.mfv25 .v25-chat-input button{height:38px;padding:0 16px;border:none;border-radius:10px;background:#13c5df;color:#04242a;font-weight:800;cursor:pointer}.mfv25 .v25-chat-input button:disabled{opacity:.45;cursor:default}@media (max-width:760px){.mfv25 #creator.mf-canvas-view .v25-chat-toggle{right:16px;top:auto;bottom:150px;height:40px}}body:has(.v25-chat-drawer) .mant-support-fab{display:none!important}.mfv25 .v25-chat-msg.me .v25-chat-bubble{white-space:pre-wrap}@media (min-width:1180px){.mfv25 #creator.mf-canvas-view:has(>.v25-chat-drawer){padding-right:420px!important}.mfv25 #creator.mf-canvas-view:has(>.v25-chat-drawer) .mf-assets-button{right:462px!important}.mfv25:has(.v25-chat-drawer) .mf-generate-dock{left:calc((100vw + 238px - 420px) / 2)!important;width:min(1180px,calc(100vw - 238px - 420px - 64px))!important}}.mfv25 #creator.mf-canvas-view>.lvtab{z-index:1046}main.main:not(#creator)>.lvtab{display:none!important}#creator.mf-canvas-view .conv{padding-bottom:max(298px,calc(var(--mf-dock-h, 0px) + 60px))!important}@media (min-width:1180px){.mfv25 #creator.mf-canvas-view:has(>.v25-chat-drawer) .mf-generate-dock{left:calc((100vw + 238px - 420px) / 2)!important;width:min(1180px,calc(100vw - 238px - 420px - 64px))!important}.mfroot.mfv25 .layout.sidebar-collapsed #creator.mf-canvas-view:has(>.v25-chat-drawer) .mf-generate-dock{left:calc((100vw + 72px - 420px) / 2)!important;width:min(1180px,calc(100vw - 72px - 420px - 64px))!important}}.mfv25 .v25-chat-drawer{top:0!important}.mfv25 .v25-chat-opts{display:flex;flex-direction:column;gap:8px;margin-top:8px}.mfv25 .v25-chat-opt{text-align:left;display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;border:1px solid var(--line,#dfe6ea);background:var(--card,#fff);color:var(--ink);cursor:pointer;font-size:13px;line-height:1.5}.mfv25 .v25-chat-opt b{font-size:13.5px}.mfv25 .v25-chat-opt span{color:var(--mut,#6b7680);font-size:12.5px}.mfv25 .v25-chat-opt em{font-style:normal;color:#0e9fb5;font-weight:700;font-size:12px}.mfv25 .v25-chat-opt.on,.mfv25 .v25-chat-opt:hover{border-color:#13c5df}.mfv25 .v25-chat-intake{margin-top:8px;padding:10px 12px;border-radius:12px;border:1px solid var(--line,#dfe6ea);background:var(--card,#fff);display:flex;flex-direction:column;gap:10px}.mfv25 .v25-ci-dim small{display:block;font-weight:700;color:var(--mut,#6b7680);margin-bottom:6px;font-size:12px}.mfv25 .v25-ci-chips{display:flex;flex-wrap:wrap;gap:6px}.mfv25 .v25-ci-chips button{padding:5px 10px;border-radius:999px;border:1px solid var(--line,#dfe6ea);background:transparent;color:var(--ink);font-size:12.5px;cursor:pointer}.mfv25 .v25-ci-chips button.on{border-color:#13c5df;background:rgba(19,197,223,.12);color:#0e9fb5;font-weight:700}.mfv25 .v25-ci-chips button:disabled{opacity:.6;cursor:default}.mfv25 .v25-ci-go{align-self:flex-start;padding:8px 14px;border-radius:10px;border:0;background:#13c5df;color:#fff;font-weight:800;cursor:pointer}.mfv25 .v25-chat-head b{font-size:17px}.mfv25 .v25-chat-head small{font-size:13.5px}.mfv25 .v25-chat-bubble{font-size:15.5px;line-height:1.7}.mfv25 .v25-chat-prompt{font-size:15px;line-height:1.7}.mfv25 .v25-chat-prompt small{font-size:13px}.mfv25 .v25-chat-acts button,.mfv25 .v25-chat-link{font-size:13.5px}.mfv25 .v25-chat-empty{font-size:15px}.mfv25 .v25-chat-empty button{font-size:14px}.mfv25 .v25-chat-input textarea{font-size:15px}.mfv25 .v25-chat-opt{font-size:14.5px}.mfv25 .v25-chat-opt b{font-size:15.5px}.mfv25 .v25-chat-opt span{font-size:14px}.mfv25 .v25-chat-opt em,.mfv25 .v25-ci-dim small{font-size:13.5px}.mfv25 .v25-ci-chips button{font-size:14px}.v25-ecom-panel{position:fixed;z-index:1040;max-height:min(52vh,520px);overflow-y:auto;box-sizing:border-box;padding:14px 16px 12px;border-radius:16px;border:1px solid var(--line,#dfe6ea);background:var(--card,#fff);color:var(--ink,#14212b);box-shadow:0 12px 36px rgba(15,30,45,.14);display:flex;flex-direction:column;gap:10px;font-size:14px}.v25-ep-head{display:flex;align-items:center;gap:10px}.v25-ep-head b{font-size:15.5px}.v25-ep-head span{flex:1;min-width:0;color:var(--mut,#6b7680);font-size:13px}.v25-ep-head button{border:1px solid var(--line,#dfe6ea);background:transparent;color:var(--mut,#6b7680);border-radius:8px;padding:4px 10px;font-size:12.5px;cursor:pointer}.v25-ep-row{display:flex;align-items:center;gap:12px}.v25-ep-row.top{align-items:flex-start}.v25-ep-row>small{flex:none;width:64px;color:var(--mut,#6b7680);font-size:13px;font-weight:700}.v25-ep-row.top>small{padding-top:7px}.v25-ep-chips{display:flex;flex-wrap:wrap;gap:6px}.v25-ep-chips button{padding:6px 12px;border-radius:999px;border:1px solid var(--line,#dfe6ea);background:transparent;color:var(--ink,#14212b);font-size:13.5px;cursor:pointer}.v25-ep-chips button.on{border-color:#13c5df;background:rgba(19,197,223,.12);color:#0e9fb5;font-weight:700}.v25-ep-mods{flex:1;min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:6px}.v25-ep-mods label{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:10px;border:1px solid var(--line,#dfe6ea);cursor:pointer;font-size:13px;line-height:1.4}.v25-ep-mods label.on{border-color:#13c5df;background:rgba(19,197,223,.06)}.v25-ep-mods input{accent-color:#13c5df;flex:none;margin:0}.v25-ep-mods .t{flex:1;min-width:0}.v25-ep-mods .px{flex:none;color:var(--mut,#6b7680);font-size:11.5px}.v25-ep-note{color:var(--ink,#14212b);font-size:13.5px}.v25-ep-foot{display:flex;flex-direction:column;gap:3px;padding-top:8px;border-top:1px dashed var(--line,#dfe6ea)}.v25-ep-foot b{font-size:15px;color:#0e9fb5}.v25-ep-foot span{color:var(--mut,#6b7680);font-size:12.5px;line-height:1.5}.v25-ep-foot span.warn{color:#d9822b;font-weight:700}.v25-ecom-reopen{position:fixed;z-index:1040;padding:8px 14px;border-radius:12px;border:1px solid #13c5df;background:var(--card,#fff);color:#0e9fb5;font-weight:700;font-size:13.5px;cursor:pointer;box-shadow:0 6px 18px rgba(15,30,45,.12)}.mfv25 .lvtab.v25-chat-tab{overflow:visible}.lvtab.v25-chat-tab .v25-bot{display:block;animation:v25BotHop 6s ease-in-out infinite;transform-origin:50% 90%}.lvtab.v25-chat-tab .v25-bot-eye{animation:v25BotBlink 4.5s infinite;transform-box:fill-box;transform-origin:center}.lvtab.v25-chat-tab .v25-bot-tip{position:absolute;right:calc(100% + 8px);top:50%;white-space:nowrap;padding:6px 10px;border-radius:12px;background:#13c5df;color:#fff;font-size:13px;font-weight:700;box-shadow:0 6px 16px rgba(19,197,223,.35);opacity:0;transform:translate(6px,-50%) scale(.9);pointer-events:none;animation:v25BotTip 12s ease-in-out infinite}.lvtab.v25-chat-tab .v25-bot-tip:after{content:"";position:absolute;right:-5px;top:50%;transform:translateY(-50%);border-bottom:6px solid transparent;border-top:6px solid transparent;border-right:0;border-left:6px solid #13c5df}.lvtab.v25-chat-tab:hover .v25-bot{animation:v25BotWiggle .6s ease-in-out}.lvtab.v25-chat-tab:hover .v25-bot-tip{opacity:1;transform:translateY(-50%) scale(1);animation:none}@keyframes v25BotHop{0%,82%,to{transform:translateY(0) rotate(0)}86%{transform:translateY(-7px) rotate(-8deg)}90%{transform:translateY(0) rotate(0)}94%{transform:translateY(-4px) rotate(6deg)}}@keyframes v25BotBlink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes v25BotWiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}@keyframes v25BotTip{0%,60%,to{opacity:0;transform:translate(6px,-50%) scale(.9)}66%,90%{opacity:1;transform:translateY(-50%) scale(1)}}@media (prefers-reduced-motion:reduce){.lvtab.v25-chat-tab .v25-bot,.lvtab.v25-chat-tab .v25-bot-eye,.lvtab.v25-chat-tab .v25-bot-tip{animation:none}}.mfv25 .v25-chat-pics{display:flex;gap:8px;padding:8px 14px 0;flex-wrap:wrap}.mfv25 .v25-chat-pics span{position:relative;width:56px;height:56px;border-radius:10px;overflow:hidden;border:1px solid var(--line,#dfe6ea)}.mfv25 .v25-chat-pics img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mfv25 .v25-chat-pics button{position:absolute;top:2px;right:2px;width:18px;height:18px;border-radius:50%;border:0;background:rgba(0,0,0,.55);color:#fff;font-size:12px;line-height:18px;padding:0;cursor:pointer}.mfv25 .v25-chat-clip{flex:none;align-self:flex-end;width:36px;height:36px;border-radius:10px;border:1px solid var(--line,#dfe6ea);background:transparent;font-size:17px;cursor:pointer}.mfv25 .v25-chat-imgs{display:grid;gap:6px;grid-template-columns:repeat(2,96px);justify-content:end}.mfv25 .v25-chat-imgs.n1{grid-template-columns:auto}.mfv25 .v25-chat-imgs img{width:96px;height:96px;-o-object-fit:cover;object-fit:cover;border-radius:14px;border:0;box-shadow:0 4px 14px rgba(15,40,50,.12);cursor:zoom-in;display:block;transition:transform .15s ease}.mfv25 .v25-chat-imgs.n1 img{width:auto;height:auto;max-width:200px;max-height:220px}.mfv25 .v25-chat-imgs img:hover{transform:scale(1.02)}.mfv25 .v25-chat-input .v25-chat-clip{flex:none;align-self:flex-end;width:38px;height:38px;padding:0;border-radius:12px;border:1px solid var(--line,#dfe6ea);background:transparent;color:var(--muted,#7a8a92);display:inline-flex;align-items:center;justify-content:center;font-weight:400}.mfv25 .v25-chat-input .v25-chat-clip:hover{color:#0aa5bb;border-color:rgba(19,197,223,.55);background:rgba(19,197,223,.08)}.mfv25 .v25-chat-pics span{width:64px;height:64px;border-radius:12px;border:0;box-shadow:0 3px 10px rgba(15,40,50,.12)}.v25-mode-mount[data-picked]:not([data-picked*=\5546\54C1\56FE]) .create-extra{display:none!important}.mfv25 .v25-chat-drawer.immersive{left:238px!important;right:0!important;width:auto!important;top:0!important;z-index:1060!important;border-left:0!important;box-shadow:none!important}.mfroot.mfv25 .layout.sidebar-collapsed .v25-chat-drawer.immersive{left:72px!important}@media (max-width:760px){.mfv25 .v25-chat-drawer.immersive{left:0!important}}.mfv25 .v25-chat-drawer.immersive .v25-chat-head,.mfv25 .v25-chat-drawer.immersive .v25-chat-input,.mfv25 .v25-chat-drawer.immersive .v25-chat-list,.mfv25 .v25-chat-drawer.immersive .v25-chat-pics{padding-left:max(20px,calc((100% - 860px) / 2))!important;padding-right:max(20px,calc((100% - 860px) / 2))!important}.mfv25 .v25-chat-drawer.immersive .v25-chat-head{padding-top:22px;padding-bottom:14px}.mfv25 .v25-chat-drawer.immersive .v25-chat-head b{font-size:18px}.mfv25 .v25-chat-drawer.immersive .v25-chat-list{gap:16px;padding-top:20px}.mfv25 .v25-chat-drawer.immersive .v25-chat-bubble{font-size:15px;line-height:1.75;padding:12px 16px}.mfv25 .v25-chat-drawer.immersive .v25-chat-prompt{font-size:14px}.mfv25 .v25-chat-drawer.immersive .v25-chat-input{padding-bottom:22px}.mfv25 .v25-chat-drawer.immersive .v25-chat-input textarea{font-size:15px;min-height:52px}.mfv25 .v25-chat-back{flex:none;height:36px;padding:0 14px;border-radius:10px;border:1px solid rgba(19,197,223,.55);background:rgba(19,197,223,.08);color:#0aa5bb;font-weight:800;font-size:13px;cursor:pointer}.mfv25 .v25-chat-back:hover{background:rgba(19,197,223,.16)}.mfv25:has(.v25-chat-drawer.immersive) #creator.mf-canvas-view>.lvtab,.mfv25:has(.v25-chat-drawer.immersive) .mf-generate-dock{display:none!important}.mfv25 #creator.mf-canvas-view .mf-assets-button.v25-chatmode-btn{display:inline-flex;align-items:center;gap:6px}.mfv25 .v25-modeseg{display:inline-flex;align-items:center;gap:2px;padding:4px;border-radius:14px;background:var(--panel,#fff);border:1px solid var(--line,#e5e7eb);box-shadow:0 8px 24px rgba(15,23,42,.06);box-sizing:border-box}.mfv25 #creator.mf-canvas-view .v25-modeseg.v25-chatmode-btn{position:absolute;z-index:3;height:46px}.mfv25 .v25-modeseg button{position:relative;height:36px;padding:0 14px;border:0;border-radius:10px;background:transparent;color:var(--muted,#6b7680);font-weight:800;font-size:14px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:background .15s,color .15s;white-space:nowrap}.mfv25 .v25-modeseg button:not(.on):hover{color:var(--text,#151922);background:rgba(19,197,223,.1)}.mfv25 .v25-modeseg button.on{background:linear-gradient(135deg,#19d0e8,#0ea5b7);color:#04242a;box-shadow:0 4px 12px rgba(19,197,223,.3);cursor:default}.mfv25 .v25-modeseg-new{font-style:normal;font-size:10px;font-weight:800;line-height:15px;padding:0 5px;border-radius:8px;background:#ff6b4a;color:#fff;margin-left:2px}.mfv25 .v25-chat-drawer.immersive{background:radial-gradient(1100px 520px at 50% -12%,rgba(19,197,223,.1),transparent 62%),var(--panel)!important}.mfv25 .v25-chat-drawer.immersive .v25-chat-head{border-bottom:0!important;align-items:center!important;padding-top:18px!important;padding-bottom:6px!important}.mfv25 .v25-chat-drawer.immersive .v25-chat-head small{display:none}.mfv25 .v25-chat-drawer.immersive .v25-chat-head b{font-size:15px!important;color:var(--muted)}.mfv25 .v25-chat-drawer.immersive .v25-chat-list{gap:22px!important}.mfv25 .v25-chat-drawer.immersive .v25-chat-msg{max-width:100%}.mfv25 .v25-chat-drawer.immersive .v25-chat-msg.me{max-width:78%}.mfv25 .v25-chat-drawer.immersive .v25-chat-msg.ai .v25-chat-bubble{background:transparent!important;border:0!important;padding:2px 0!important}.mfv25 .v25-chat-drawer.immersive .v25-chat-msg.ai .v25-chat-bubble.muted{color:var(--muted)}.mfv25 .v25-chat-drawer.immersive .v25-chat-msg.me .v25-chat-bubble{border-radius:18px 18px 4px 18px!important;background:rgba(19,197,223,.14)!important;border:0!important}.mfv25 .v25-chat-drawer.immersive .v25-chat-prompt{border:1px solid rgba(19,197,223,.35)!important;border-radius:14px!important;background:var(--card,hsla(0,0%,100%,.6))!important;padding:14px 16px!important;box-shadow:0 6px 20px rgba(15,40,50,.06)}.mfv25 .v25-chat-drawer.immersive .v25-chat-acts button{border-radius:10px;padding:6px 14px;font-size:13px}.mfv25 .v25-chat-drawer.immersive .v25-chat-acts button:first-child{background:linear-gradient(135deg,#19d0e8,#0ea5b7);border-color:transparent;color:#04242a;font-weight:800}.mfv25 .v25-chat-drawer.immersive>.v25-chat-input{width:min(780px,calc(100% - 40px));margin:0 auto 26px;box-sizing:border-box;padding:10px 10px 10px 12px!important;border:1px solid var(--line)!important;border-radius:20px;background:var(--card,var(--panel2));box-shadow:0 12px 36px rgba(15,40,50,.1);align-items:flex-end}.mfv25 .v25-chat-drawer.immersive>.v25-chat-input:focus-within{border-color:rgba(19,197,223,.7)!important;box-shadow:0 12px 36px rgba(19,197,223,.16)}.mfv25 .v25-chat-drawer.immersive>.v25-chat-input textarea{border:0!important;background:transparent!important;padding:8px 4px!important;min-height:56px;font-size:15px!important}.mfv25 .v25-chat-drawer.immersive>.v25-chat-input .v25-chat-clip{border:0!important}.mfv25 .v25-chat-drawer.immersive>.v25-chat-input>button:last-child{border-radius:12px;height:40px;padding:0 18px}.mfv25 .v25-chat-drawer.immersive>.v25-chat-pics{width:min(780px,calc(100% - 40px));margin:0 auto;box-sizing:border-box;padding-left:0!important;padding-right:0!important}.mfv25 .v25-chat-drawer.immersive.empty .v25-chat-list{flex:0 0 auto!important;margin-top:auto;overflow:visible!important;padding-bottom:8px!important}.mfv25 .v25-chat-drawer.immersive.empty>.v25-chat-input{margin-bottom:18px}.mfv25 .v25-imm-hero{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:8px 0 10px}.mfv25 .v25-imm-orb{width:76px;height:76px;border-radius:24px;display:grid;place-items:center;background:rgba(19,197,223,.12);box-shadow:0 10px 30px rgba(19,197,223,.18);margin-bottom:6px}.mfv25 .v25-imm-hero h2{margin:0;font-size:28px;font-weight:800;letter-spacing:-.01em;color:var(--text)}.mfv25 .v25-imm-hero p{margin:0;max-width:520px;font-size:14px;line-height:1.7;color:var(--muted)}.mfv25 .v25-imm-sugs{width:min(780px,calc(100% - 40px));margin:0 auto auto;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding-bottom:28px}.mfv25 .v25-imm-sugs button{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;padding:14px;border-radius:14px;border:1px solid var(--line);background:var(--card,var(--panel2));color:var(--text);font-size:13px;line-height:1.55;cursor:pointer;transition:border-color .15s,transform .15s}.mfv25 .v25-imm-sugs button span{font-size:18px}.mfv25 .v25-imm-sugs button:hover{border-color:rgba(19,197,223,.6);transform:translateY(-1px)}@media (max-width:760px){.mfv25 .v25-imm-sugs{grid-template-columns:1fr}.mfv25 .v25-imm-hero h2{font-size:22px}}.mfv25 .v25-chat-drawer .v25-chat-head>div.v25-modeseg{flex:none!important;flex-direction:row!important;display:inline-flex!important;gap:2px!important;width:auto!important}.mfv25 .v25-chat-drawer.immersive .v25-chat-head>div:first-child{flex:1}.mfv25 .v25-chat-drawer.immersive>.v25-chat-input{display:grid!important;grid-template-columns:auto 1fr auto;grid-template-areas:"ta ta ta" "clip . send";gap:6px 8px!important;padding:12px 12px 10px 14px!important}.mfv25 .v25-chat-drawer.immersive>.v25-chat-input textarea{grid-area:ta;width:100%;box-sizing:border-box;padding:4px 2px!important;min-height:52px}.mfv25 .v25-chat-drawer.immersive>.v25-chat-input .v25-chat-clip{grid-area:clip;width:36px;height:36px;border-radius:10px}.mfv25 .v25-chat-drawer.immersive>.v25-chat-input .v25-chat-clip:hover{background:rgba(19,197,223,.1)}.mfv25 .v25-chat-drawer.immersive>.v25-chat-input>button:last-child{grid-area:send;justify-self:end;height:36px}.mfv25 .v25-chat-drawer.immersive .v25-chat-head,.mfv25 .v25-chat-drawer.immersive .v25-chat-list{padding-left:clamp(20px,4vw,56px)!important;padding-right:clamp(20px,4vw,56px)!important}.mfv25 .v25-chat-drawer.immersive .v25-imm-sugs,.mfv25 .v25-chat-drawer.immersive>.v25-chat-input,.mfv25 .v25-chat-drawer.immersive>.v25-chat-pics{width:auto!important;margin-left:clamp(20px,4vw,56px)!important;margin-right:clamp(20px,4vw,56px)!important}.mfv25 .v25-chat-drawer.immersive .v25-chat-msg.me{max-width:min(70%,900px)}.mfv25 .v25-chat-drawer.immersive .v25-chat-msg.ai{max-width:min(100%,1100px)}.mfv25 .v25-chat-drawer.immersive.empty .v25-imm-hero p{max-width:640px}.mfv25 .v25-chat-drawer.immersive .v25-chat-acts button:first-child{background:var(--panel)!important;border-color:var(--line)!important;color:var(--text)!important;font-weight:600!important}.mfv25 .v25-chat-drawer .v25-chat-acts button.v25-imp{background:linear-gradient(135deg,#19d0e8,#0ea5b7)!important;border-color:transparent!important;color:#04242a!important;font-weight:800!important}.mfv25 .v25-chat-vid{position:relative;display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:12px;overflow:hidden;background:#0f1a1c;color:#fff;font-size:11px;font-weight:700;flex:none;box-shadow:0 3px 10px rgba(15,40,50,.12)}.mfv25 .v25-chat-vid img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mfv25 .v25-chat-vid em{position:relative;font-style:normal;font-size:18px;text-shadow:0 1px 4px rgba(0,0,0,.6)}.mfv25 .v25-chat-vid button{position:absolute;top:2px;right:2px;width:18px;height:18px;padding:0;line-height:16px;border:0;border-radius:50%;background:rgba(0,0,0,.6);color:#fff;font-size:12px;cursor:pointer}.mfv25 .v25-chat-vid.busy{width:auto;padding:0 12px;background:rgba(19,197,223,.12);color:#0aa5bb;animation:v25pulse 1.2s ease-in-out infinite}@keyframes v25pulse{50%{opacity:.55}}.mfv25 .v25-chat-drawer.immersive>.v25-chat-input{grid-template-columns:auto auto 1fr auto!important;grid-template-areas:"ta ta ta ta" "clip model . send"!important}.mfv25 .v25-chat-drawer.immersive>.v25-chat-input .v25-chat-model{grid-area:model;align-self:center;height:32px;padding:0 28px 0 10px;border-radius:10px;border:1px solid var(--line);background:var(--panel);color:var(--text);font-size:12.5px;font-weight:700;cursor:pointer}.mfv25 .v25-chat-drawer.immersive>.v25-chat-input .v25-chat-send{grid-area:send;justify-self:end;height:36px;border-radius:12px;padding:0 18px}.mfv25 .v25-imm-skills{display:flex;flex-wrap:wrap;gap:8px;margin:0 clamp(20px,4vw,56px) 10px}.mfv25 .v25-imm-skills button{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:var(--panel);color:var(--text);font-size:12.5px;font-weight:700;cursor:pointer;transition:border-color .15s,background .15s}.mfv25 .v25-imm-skills button:hover{border-color:rgba(19,197,223,.6)}.mfv25 .v25-imm-skills button.on{background:rgba(19,197,223,.14);border-color:#13c5df;color:#0a8fa3}.mfv25 .v25-imm-stream{display:flex;flex-direction:column;gap:6px;width:100%}.mfv25 .v25-imm-stream .msg{max-width:100%}.v25-lb-refs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.v25-lb-thumb{position:relative;width:58px;height:74px;border-radius:8px;overflow:visible;cursor:zoom-in;flex:none}.v25-lb-thumb>img,.v25-lb-thumb>video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;display:block;border:1px solid hsla(0,0%,50%,.25);background:#111}.v25-lb-thumb>em{position:absolute;left:0;bottom:0;padding:0 5px;font-style:normal;font-size:10px;font-weight:800;line-height:15px;color:#fff;background:rgba(0,0,0,.6);border-radius:0 6px 0 8px}.v25-lb-pop{position:fixed;transform:translate(-100%,-50%);z-index:10001;padding:6px;border-radius:12px;background:var(--panel,#fff);box-shadow:0 18px 48px rgba(0,0,0,.35);pointer-events:none}.v25-lb-pop img,.v25-lb-pop video{display:block;max-width:300px;max-height:360px;border-radius:8px;-o-object-fit:contain;object-fit:contain;background:#111}.v25-lb-thumb:hover>img,.v25-lb-thumb:hover>video{border-color:#13c5df}.mfv25 .v25-chat-drawer.immersive .v25-imm-skills,.mfv25 .v25-chat-drawer.immersive .v25-imm-sugs,.mfv25 .v25-chat-drawer.immersive>.v25-chat-input,.mfv25 .v25-chat-drawer.immersive>.v25-chat-pics{width:min(880px,calc(100% - 40px))!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}.mfv25 .v25-chat-drawer.immersive .v25-imm-skills{justify-content:flex-start}.mfv25 .v25-chat-drawer.immersive.empty .v25-imm-skills{justify-content:center}.mfv25 .v25-imm-skills{display:none!important}.mfv25 #creator.mf-canvas-view:has(>.v25-chat-drawer.immersive){padding-right:0!important}.mfv25 .v25-chat-drawer.immersive{background:var(--panel)!important}.mfv25 .v25-chat-drawer.immersive .v25-chat-head{justify-content:flex-end;padding-top:12px!important;padding-bottom:0!important}.mfv25 .v25-chat-drawer.immersive .v25-chat-head>div:first-child{display:none!important}.mfv25 .v25-chat-drawer.immersive .v25-chat-head,.mfv25 .v25-chat-drawer.immersive .v25-chat-list{padding-left:max(20px,calc((100% - 920px) / 2))!important;padding-right:max(20px,calc((100% - 920px) / 2))!important}.mfv25 .v25-chat-drawer.immersive .v25-chat-head{padding-right:24px!important}.mfv25 .v25-imm-stream .mdcodewrap,.mfv25 .v25-imm-stream pre{background:var(--panel2,#f6f7f9)!important;border-color:var(--line,#e5e7eb)!important}.mfv25 .v25-imm-stream code,.mfv25 .v25-imm-stream pre{font-size:12.5px;line-height:1.7}.mfv25 .v25-chat-drawer.immersive .v25-imm-sugs,.mfv25 .v25-chat-drawer.immersive>.v25-chat-input,.mfv25 .v25-chat-drawer.immersive>.v25-chat-pics{width:min(880px,calc(100% - 40px))!important}.mfv25 .v25-imm-stream{--accsoft:rgba(19,197,223,.12)}.mfv25 .v25-imm-stream .btn.pri{color:#04242a!important;box-shadow:0 6px 16px rgba(19,197,223,.25)!important}.mfv25 .v25-imm-stream .sug.sel{background:linear-gradient(180deg,rgba(19,197,223,.1),transparent)!important;box-shadow:0 0 0 3px rgba(19,197,223,.14)!important}.mfv25 .v25-imm-stream{--acc:#0eb3c9;--accsoft:rgba(19,197,223,.08);--grad:linear-gradient(135deg,#19d0e8,#0ea5b7);--brand:#0eb3c9;--soft:transparent;gap:18px!important}.mfv25 .v25-imm-stream .msg{gap:12px}.mfv25 .v25-imm-stream .msg .av{width:30px;height:30px;border-radius:50%}.mfv25 .v25-imm-stream .msg.u .av{display:none}.mfv25 .v25-imm-stream .msg .body{min-width:0;flex:1}.mfv25 .v25-imm-stream .msg.u .body{display:flex;flex-direction:column;align-items:flex-end}.mfv25 .v25-imm-stream .bubble{font-size:14.5px!important;line-height:1.8!important;color:var(--ink,#1d2329)!important}.mfv25 .v25-imm-stream .msg.u .bubble{max-width:min(720px,85%);background:#f2f4f6!important;border:0!important;border-radius:18px 18px 4px 18px!important;padding:11px 16px!important}html[data-theme=dark] .mfv25 .v25-imm-stream .msg.u .bubble{background:hsla(0,0%,100%,.07)!important}.mfv25 .v25-imm-stream .msgtime{font-size:11px;opacity:.55}.mfv25 .v25-imm-stream .md h1,.mfv25 .v25-imm-stream .md h2,.mfv25 .v25-imm-stream .md h3,.mfv25 .v25-imm-stream .md strong{color:var(--ink,#1d2329)}.mfv25 .v25-imm-stream .mdcodewrap{background:transparent!important;border:0!important;margin:10px 0 14px!important}.mfv25 .v25-imm-stream .mdcodewrap pre{background:var(--panel,#fff)!important;border:1px solid var(--line,#e6eaed)!important;border-radius:12px!important;padding:14px 16px!important;max-height:420px;overflow:auto!important;font-size:12.5px!important;line-height:1.75!important;color:var(--ink2,#3a434b)!important;box-shadow:0 2px 10px rgba(15,40,50,.04);white-space:pre-wrap!important}.mfv25 .v25-imm-stream .mdcodebtns{gap:8px!important;margin-bottom:8px!important}.mfv25 .v25-imm-stream .mdcodebtns .mdcopy{height:32px!important;padding:0 12px!important;border-radius:9px!important;font-size:12.5px!important;font-weight:700!important;box-shadow:none!important;border:1px solid var(--line,#e6eaed)!important;background:var(--panel,#fff)!important;color:var(--ink2,#3a434b)!important;white-space:nowrap!important}.mfv25 .v25-imm-stream .mdcodebtns .mdcopy:first-child{background:linear-gradient(135deg,#19d0e8,#0ea5b7)!important;border-color:transparent!important;color:#04242a!important;font-weight:800!important}.mfv25 .v25-imm-stream .mdcodebtns .mdcopy:hover{border-color:#13c5df!important}.mfv25 .v25-imm-stream .copybtn{border-radius:8px;height:28px;padding:0 10px}.mfv25 .v25-imm-stream .sugs{gap:12px!important}.mfv25 .v25-imm-stream .sug{background:var(--panel,#fff)!important;border:1px solid var(--line,#e6eaed)!important;border-radius:14px!important;padding:14px!important;box-shadow:0 2px 10px rgba(15,40,50,.04)}.mfv25 .v25-imm-stream .sug:hover{border-color:rgba(19,197,223,.5)!important}.mfv25 .v25-imm-stream .sug.sel{border-color:#13c5df!important;background:rgba(19,197,223,.04)!important;box-shadow:0 0 0 3px rgba(19,197,223,.12)!important}.mfv25 .v25-imm-stream .sug .tt{font-size:14px!important}.mfv25 .v25-imm-stream .sug .ds{font-size:12.5px!important;line-height:1.65!important}.mfv25 .v25-imm-stream .sug .hk{font-size:11.5px!important;color:#0a8fa3!important;background:rgba(19,197,223,.08)!important;border-radius:6px!important}.mfv25 .v25-imm-stream .sug .btn.pri{height:34px;padding:0 14px!important;border-radius:10px!important;font-size:12.5px!important}.mfv25 .v25-imm-stream .ichip{border-radius:999px}.mfv25 .v25-imm-stream .ichip.on{color:#0a8fa3!important}.mfv25 .online-project{position:relative}.mfv25 .online-project .side-proj-acts{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:none;gap:2px;padding-left:6px;background:inherit}.mfv25 .online-project:hover .side-proj-acts{display:flex}.mfv25 .online-project:hover>div small{visibility:hidden}.mfv25 .side-proj-acts>span{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;color:var(--muted,#8a97a0);cursor:pointer}.mfv25 .side-proj-acts>span:hover{background:rgba(127,140,150,.18);color:var(--ink,#1d2a33)}.mfv25 .side-proj-acts>span[data-side-act=del]:hover{color:#e5484d}@media (hover:none){.mfv25 .online-project .side-proj-acts{display:flex}.mfv25 .online-project>div small{visibility:hidden}}.mfroot.mfv25 .layout.sidebar-collapsed .side-proj-acts{display:none!important}.mfv25 .v25-chat-drawer:not(.immersive) .v25-chat-input{flex-wrap:wrap;align-items:center}.mfv25 .v25-chat-drawer:not(.immersive) .v25-chat-input textarea{order:-1;flex:1 1 100%;width:100%}.mfv25 .v25-chat-drawer:not(.immersive) .v25-chat-input .v25-chat-model{flex:none;height:38px}.mfv25 .v25-chat-drawer:not(.immersive) .v25-chat-input .v25-chat-send{margin-left:auto}.mfv25 .mf-example-wrap{position:relative;margin-top:38px}.mfv25 #creator .mf-example-wrap .mf-example-row,.mfv25 .mf-example-wrap .mf-example-row{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory;grid-template-columns:none!important;scrollbar-width:none;margin:0!important;padding:6px 2px 14px;gap:18px!important}.mfv25 .mf-example-wrap .mf-example-row::-webkit-scrollbar{display:none}.mfv25 .mf-example-wrap .mf-example{flex:0 0 calc((100% - 36px) / 3)!important;min-width:230px;max-width:none!important;scroll-snap-align:start}.mfv25 .mf-example-nav{position:absolute;top:95px;z-index:2;width:40px;height:40px;border-radius:50%;border:1px solid var(--line,#dfe6ea);background:hsla(0,0%,100%,.92);color:#0e1c1b;font-size:24px;line-height:1;cursor:pointer;box-shadow:0 8px 22px rgba(15,23,42,.14);display:grid;place-items:center;padding:0}.mfv25 .mf-example-nav.prev{left:-18px}.mfv25 .mf-example-nav.next{right:-18px}.mfv25 .mf-example-nav:hover{border-color:#13c5df;color:#0aa5bb}.mfv25 .mf-example-kind{position:absolute;left:14px;top:14px;z-index:1;font-style:normal;font-size:12px;font-weight:800;padding:3px 9px;border-radius:999px;background:rgba(8,12,13,.68);color:#fff;backdrop-filter:blur(6px)}.mfv25 .mf-example-kind.img{background:rgba(19,197,223,.88);color:#04242a}@media (max-width:900px){.mfv25 .mf-example-wrap .mf-example{flex-basis:78%}.mfv25 .mf-example-nav{display:none}}@media (max-width:1679px){.mfv25 #creator.mf-canvas-view .intro-title{font-size:34px!important;line-height:1.12!important}.mfv25 #creator.mf-canvas-view .mf-canvas-sub{font-size:13px!important;margin-top:10px!important}.mfv25 #creator.mf-canvas-view .mf-example-wrap{margin-top:24px}.mfv25 #creator.mf-canvas-view .mf-example-thumb{height:140px!important;min-height:140px!important}.mfv25 #creator.mf-canvas-view .mf-example b{font-size:17px!important;padding:14px 18px 5px!important}.mfv25 #creator.mf-canvas-view .mf-example small{font-size:12.5px!important;padding:0 18px 16px!important}.mfv25 .mf-example-nav{top:70px}}@media (max-width:1365px){.mfv25 #creator.mf-canvas-view .intro-title{font-size:28px!important}.mfv25 #creator.mf-canvas-view .mf-example-thumb{height:120px!important;min-height:120px!important}}.mfv25 section.mf-generate-dock .mf-dock-pin{position:absolute;top:-13px;right:22px;z-index:6;height:24px;padding:0 10px;border-radius:999px;border:1px solid var(--line,#dfe6ea);background:var(--panel,#fff);color:var(--muted,#6b7680);font-size:11.5px;font-weight:800;cursor:pointer;box-shadow:0 4px 12px rgba(15,23,42,.08);display:inline-flex;align-items:center}.mfv25 section.mf-generate-dock .mf-dock-pin:hover{border-color:#13c5df;color:#0aa5bb}.mfv25 section.mf-generate-dock .mf-dock-pin.on{color:#0aa5bb;border-color:rgba(19,197,223,.55)}.mfv25 #creator.mf-canvas-view section.mf-generate-dock.mf-dock-mini .mf-input-line,.mfv25 section.mf-generate-dock.mf-dock-mini #mfImgRefHint,.mfv25 section.mf-generate-dock.mf-dock-mini #mfPromptHint,.mfv25 section.mf-generate-dock.mf-dock-mini .mf-input-line{display:none!important}.mfv25 section.mf-generate-dock.mf-dock-mini{cursor:pointer}.mfv25 section.mf-generate-dock.mf-dock-mini .mf-dock-tools{border-top:0!important;margin-top:0!important}.mfv25 .mf-gen-card .mf-gen-iter{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.mfv25 .mf-gen-card .mf-gen-iter button{height:28px;padding:0 11px;border-radius:8px;border:1px solid var(--line,#dfe6ea);background:transparent;color:var(--text,#151922);font-size:12px;font-weight:700;cursor:pointer}.mfv25 .mf-gen-card .mf-gen-iter button:hover{border-color:#13c5df;color:#0aa5bb}.mfv25 .mf-gen-card .mf-gen-iter button.pri{background:rgba(19,197,223,.12);border-color:rgba(19,197,223,.5);color:#0a8fa2}.mfv25 .v25-itercanvas-btn{margin-right:8px}.mfv25 .asset.type-image:hover .asset-play.asset-zoom{opacity:1;transform:translate(-50%,-50%) scale(1)}