.ExpanderWorkbench_page__tOnQ7[class]{padding-block-start:0}.ExpanderWorkbench_section__EdkZs{--ui-scene-panel-padding:16px;--ui-scene-result-padding:12px;--ui-scene-primary-height:44px;--scene-shell-bottom:24px}.ExpanderWorkbench_section__EdkZs .ExpanderWorkbench_workbench__zkJ2P{gap:12px 20px}.ExpanderWorkbench_section__EdkZs .ExpanderWorkbench_workbench__zkJ2P>.ExpanderWorkbench_controls__LvCzm[class]{gap:12px;padding:16px}.ExpanderWorkbench_section__EdkZs :is(button,[role=button]){overflow-wrap:anywhere}.ExpanderWorkbench_section__EdkZs button:disabled{cursor:not-allowed;opacity:.65}.ExpanderWorkbench_section__EdkZs [hidden]{display:none!important}.ExpanderWorkbench_section__EdkZs .ExpanderWorkbench_hero__NLK_0{padding:0}.ExpanderWorkbench_hero__NLK_0 h1>span{display:block}.ExpanderWorkbench_hero__NLK_0 p{max-width:76ch!important;margin-inline:auto}.ExpanderWorkbench_heading__zM3QY{display:flex;align-items:center;gap:8px;color:var(--ui-text);font-size:16px;font-weight:600;line-height:24px}.ExpanderWorkbench_heading__zM3QY svg{width:18px;height:18px;flex-shrink:0;color:var(--ui-accent-copy)}.ExpanderWorkbench_upload__9o7_3{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;-moz-column-gap:8px;column-gap:8px;min-height:112px;border:1px dashed var(--ui-border-hover);border-radius:var(--ui-radius-control);background:var(--ui-bg-icon);padding:12px;cursor:pointer}.ExpanderWorkbench_upload__9o7_3:hover,.ExpanderWorkbench_upload__9o7_3[data-dragging=true]{border-color:var(--ui-accent)}.ExpanderWorkbench_upload__9o7_3[aria-busy=true]{cursor:wait}.ExpanderWorkbench_uploadIcon__1owxU svg{width:24px;height:24px;color:var(--ui-accent-copy)}.ExpanderWorkbench_upload__9o7_3 h3{margin:0;color:var(--ui-text);font-size:var(--ui-type-body);font-weight:600;line-height:20px}.ExpanderWorkbench_upload__9o7_3 p{margin-block-start:4px;color:var(--ui-muted);font-size:var(--ui-type-small);line-height:18px}.ExpanderWorkbench_replaceUpload__5U8cN{display:flex;align-items:center;gap:10px;width:100%;min-height:66px;padding:8px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-bg-icon);color:var(--ui-copy);text-align:start;font-size:var(--ui-type-small);line-height:18px}.ExpanderWorkbench_replaceUpload__5U8cN img{width:56px;height:48px;flex-shrink:0;border-radius:4px;-o-object-fit:contain;object-fit:contain}.ExpanderWorkbench_replaceUpload__5U8cN span{display:inline-flex;align-items:center;gap:6px}.ExpanderWorkbench_replaceUpload__5U8cN svg{width:16px;height:16px;flex-shrink:0}.ExpanderWorkbench_section__EdkZs .ExpanderWorkbench_workbench__zkJ2P>.ExpanderWorkbench_controls__LvCzm>.ExpanderWorkbench_settings__ob_jC{flex:none;min-width:0;margin:0;padding:0;border:0}.ExpanderWorkbench_settings__ob_jC legend{margin-block-end:8px;color:var(--ui-copy);font-size:var(--ui-type-body);font-weight:500;line-height:20px}.ExpanderWorkbench_ratios__x4FtL{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.ExpanderWorkbench_ratios__x4FtL button{min-width:0;min-height:var(--ui-control-min);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-bg-icon);padding:6px 2px;color:var(--ui-copy);font-size:var(--ui-type-small);font-weight:500;line-height:18px}.ExpanderWorkbench_ratios__x4FtL button:hover{border-color:var(--ui-border-hover)}.ExpanderWorkbench_ratios__x4FtL button[aria-pressed=true]{border-color:var(--ui-accent-border);background:var(--ui-accent-soft);color:var(--ui-accent-copy)}.ExpanderWorkbench_section__EdkZs .ExpanderWorkbench_workbench__zkJ2P .ExpanderWorkbench_footer__rrbHR{gap:8px;padding-block-start:0}.ExpanderWorkbench_feedback__cLUc0:empty{display:none}.ExpanderWorkbench_feedback__cLUc0>div{margin-block-end:8px;font-size:var(--ui-type-small);line-height:18px}.ExpanderWorkbench_error__sr5CP{display:flex;align-items:flex-start;gap:8px;padding:10px;border:1px solid var(--ui-error-copy);border-radius:var(--ui-radius-control);background:var(--ui-bg-quiet);color:var(--ui-error-copy)}.ExpanderWorkbench_actions__IY0I0>div:first-child{flex-direction:column;gap:8px}.ExpanderWorkbench_actions__IY0I0 button{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--ui-control-min);border-radius:var(--ui-radius-control);padding:8px 10px;font-size:var(--ui-type-body);line-height:20px}.ExpanderWorkbench_actions__IY0I0 p{margin:0;font-size:var(--ui-type-small);line-height:18px}.ExpanderWorkbench_section__EdkZs .ExpanderWorkbench_result__WZJGH{display:flex;flex-direction:column;min-height:0}.ExpanderWorkbench_comparison__ngxAe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ExpanderWorkbench_preview__wTwdj,.ExpanderWorkbench_result__WZJGH [data-expander-card]{display:flex;flex-direction:column;min-width:0;min-height:0;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-control);background:var(--ui-bg-icon);padding:8px}.ExpanderWorkbench_preview__wTwdj figcaption{min-height:24px;color:var(--ui-copy);font-size:var(--ui-type-small);line-height:18px}.ExpanderWorkbench_exampleLabel__4aPX0{color:var(--ui-muted)}.ExpanderWorkbench_result__WZJGH [data-workbench-comparison]{gap:12px;margin:0}.ExpanderWorkbench_result__WZJGH [data-expander-card]>div:first-child{min-height:32px;margin-block-end:8px}.ExpanderWorkbench_result__WZJGH [data-expander-card]>div:first-child>span{color:var(--ui-copy);font-size:var(--ui-type-small);line-height:18px}.ExpanderWorkbench_result__WZJGH [data-expander-card]>div:first-child>button{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px}.ExpanderWorkbench_result__WZJGH [data-workbench-preview]{background:var(--ui-bg-page)}.ExpanderWorkbench_result__WZJGH [data-workbench-preview]:not([role=button]){cursor:default}.ExpanderWorkbench_result__WZJGH [data-workbench-preview]>div{background:var(--ui-bg-icon)}.ExpanderWorkbench_result__WZJGH [data-workbench-preview]>div>button{min-height:var(--ui-control-min)}.ExpanderWorkbench_trust__2Anm8{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-block-start:12px;color:var(--ui-muted);font-size:var(--ui-type-small);line-height:18px}.ExpanderWorkbench_trust__2Anm8>span{display:inline-flex;align-items:center;gap:6px}.ExpanderWorkbench_trust__2Anm8 svg{width:14px;height:14px;color:var(--ui-accent-copy)}@media (min-width:1024px){.ExpanderWorkbench_section__EdkZs .ExpanderWorkbench_workbench__zkJ2P{grid-template-columns:minmax(300px,340px) minmax(0,1fr)}.ExpanderWorkbench_section__EdkZs .ExpanderWorkbench_workbench__zkJ2P>.ExpanderWorkbench_controls__LvCzm{align-self:stretch}}@media (min-width:1024px) and (max-height:700px){.ExpanderWorkbench_section__EdkZs .ExpanderWorkbench_workbench__zkJ2P>.ExpanderWorkbench_controls__LvCzm[class]{gap:10px;padding:12px}.ExpanderWorkbench_upload__9o7_3{min-height:96px;padding:8px}}@media (max-width:639px){.ExpanderWorkbench_comparison__ngxAe,.ExpanderWorkbench_result__WZJGH [data-workbench-comparison]{grid-template-columns:minmax(0,1fr)}.ExpanderWorkbench_result__WZJGH [data-expander-card]>div:first-child>button{min-width:var(--ui-control-min);min-height:var(--ui-control-min)}}.GptImage26Content_section__g5VwL{min-width:0;padding-block:var(--ui-section-space-mobile);border-block-start:1px solid var(--ui-divider);scroll-margin-block-start:calc(var(--tool-banner-height, 0px) + 88px)}.GptImage26Content_section__g5VwL h2{color:var(--ui-text);font-size:var(--ui-type-section);font-weight:var(--ui-weight-heading);line-height:var(--ui-leading-section);letter-spacing:var(--ui-tracking-section);text-align:center;text-wrap:balance}.GptImage26Content_section__g5VwL h2:is(:lang(zh),:lang(ja),:lang(ko)){letter-spacing:0}.GptImage26Content_section__g5VwL h3{color:var(--ui-text);font-size:var(--ui-type-card);font-weight:600;line-height:28px}.GptImage26Content_section__g5VwL p{color:var(--ui-copy);font-size:var(--ui-type-body);line-height:24px}.GptImage26Content_sectionHeader__gQsZZ{max-width:800px;margin:0 auto 28px;text-align:center}.GptImage26Content_sectionHeader__gQsZZ p{max-width:672px;margin:12px auto 0}.GptImage26Content_overview__JxsEY{max-width:800px;margin:16px auto 0;text-align:center}.GptImage26Content_section__g5VwL .GptImage26Content_facts__8FWvr{margin-block-start:20px;color:var(--ui-muted);font-size:var(--ui-type-small);text-align:center}.GptImage26Content_exampleGrid__lrC08,.GptImage26Content_featureGrid__6Yvk_,.GptImage26Content_modelGrid__BsZn5,.GptImage26Content_steps__Cu0Eu{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ui-gap-card)}.GptImage26Content_feature__D2yGe,.GptImage26Content_step__VFLJt{min-width:0;padding:20px;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-card);background:var(--ui-bg-quiet);box-shadow:var(--ui-shadow-quiet)}.GptImage26Content_cardHeading__3K1eZ{display:flex;align-items:flex-start;gap:10px}.GptImage26Content_cardHeading__3K1eZ>svg{flex-shrink:0;margin-block-start:4px;color:var(--ui-accent-copy)}.GptImage26Content_feature__D2yGe p,.GptImage26Content_step__VFLJt p{margin-block-start:10px}.GptImage26Content_example__dNGZ6{min-width:0;overflow:hidden;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-card);background:var(--ui-bg-quiet)}.GptImage26Content_exampleImage__VWZIE{position:relative;aspect-ratio:var(--ui-model-page-example-ratio);max-height:var(--ui-model-page-example-max);overflow:hidden;background:var(--ui-bg-input)}.GptImage26Content_example__dNGZ6 figcaption{padding:12px 20px 0;color:var(--ui-muted);font-size:var(--ui-type-small);line-height:20px;font-variant-numeric:tabular-nums}.GptImage26Content_exampleCopy__78K_Z{padding:16px 20px 20px}.GptImage26Content_exampleCopy__78K_Z>p{margin-block-start:8px}.GptImage26Content_example__dNGZ6 details{margin-block-start:16px;border-block-start:1px solid var(--ui-divider)}.GptImage26Content_example__dNGZ6 summary{min-height:var(--ui-control-min);padding-block:12px;color:var(--ui-copy);font-size:var(--ui-type-small);line-height:20px;cursor:pointer}.GptImage26Content_example__dNGZ6 details p{padding-block-end:12px;color:var(--ui-muted);font-size:var(--ui-type-small)}.GptImage26Content_exampleCopy__78K_Z>button{width:100%;justify-content:space-between;padding-block-start:8px;text-align:start}.GptImage26Content_comparisonScroll___xnit{max-width:100%;overflow-x:auto;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-bg-quiet);scrollbar-width:thin;scrollbar-color:var(--ui-border-hover) var(--ui-bg-quiet)}.GptImage26Content_comparison___rtEl{width:100%;min-width:760px;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:var(--ui-type-body);line-height:24px}.GptImage26Content_comparison___rtEl td,.GptImage26Content_comparison___rtEl th{padding:16px;text-align:center;vertical-align:middle;overflow-wrap:anywhere}.GptImage26Content_comparison___rtEl thead th{background:var(--ui-bg-card);color:var(--ui-text);font-weight:600}.GptImage26Content_comparison___rtEl thead th:first-child{width:24%}.GptImage26Content_comparison___rtEl tbody th{color:var(--ui-copy);font-weight:500}.GptImage26Content_comparison___rtEl tbody td{color:var(--ui-copy);font-variant-numeric:tabular-nums}.GptImage26Content_comparison___rtEl tbody tr>*{border-block-start:1px solid var(--ui-divider)}.GptImage26Content_comparison___rtEl tr>:first-child{position:sticky;z-index:1;inset-inline-start:0;background:var(--ui-bg-quiet);text-align:start;box-shadow:1px 0 0 var(--ui-divider)}.GptImage26Content_comparison___rtEl thead th:first-child{background:var(--ui-bg-card)}.GptImage26Content_comparison___rtEl:dir(rtl) tr>:first-child{box-shadow:-1px 0 0 var(--ui-divider)}.GptImage26Content_comparison___rtEl tr>[data-current-model]{background:var(--ui-accent-soft);color:var(--ui-accent-copy)}.GptImage26Content_modelMode__lSVC7{display:block;margin-block-start:4px;font-size:var(--ui-type-small);font-weight:400;line-height:20px}.GptImage26Content_priceStack__UZW0x{display:grid;gap:4px}.GptImage26Content_priceStack__UZW0x>span{display:block}.GptImage26Content_section__g5VwL .GptImage26Content_comparisonNote__yLo0T{margin-block-start:20px;color:var(--ui-muted);font-size:var(--ui-type-small);text-align:center}.GptImage26Content_links__jGI8q{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 24px;margin-block-start:20px}.GptImage26Content_links__jGI8q a{display:inline-flex;min-height:var(--ui-control-min);align-items:center;gap:6px;color:var(--ui-accent-copy);font-size:var(--ui-type-body);line-height:24px;text-decoration:underline;text-decoration-color:var(--ui-accent-border);text-underline-offset:4px}.GptImage26Content_links__jGI8q svg{flex-shrink:0}.GptImage26Content_links__jGI8q a:hover{text-decoration-color:currentColor}.GptImage26Content_faq__JhxPD{max-width:var(--ui-faq-max);margin-inline:auto}.GptImage26Content_modelGrid__BsZn5{gap:var(--ui-gap-directory)}.GptImage26Content_modelCard__ND1QN{position:relative;display:flex;min-width:0;min-height:var(--ui-model-page-related-min);flex-direction:column;padding-block-start:var(--ui-model-page-related-copy-start);overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-bg-icon);box-shadow:var(--ui-shadow-card);text-decoration:none;transition:border-color var(--ui-motion-fast)}.GptImage26Content_modelImage__b_qNm{position:absolute;inset-block-start:0;inset-inline:0;height:var(--ui-model-page-related-media);overflow:hidden}.GptImage26Content_modelImage__b_qNm img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;transition:transform var(--ui-motion-panel)}.GptImage26Content_modelImage__b_qNm:after{position:absolute;inset:0;content:"";background:linear-gradient(to bottom,transparent 50%,var(--ui-bg-icon))}.GptImage26Content_modelCopy__XZixb{position:relative;margin-block-start:auto;padding:var(--ui-model-page-related-padding);text-shadow:var(--ui-image-link-text-shadow)}.GptImage26Content_modelCopy__XZixb>div{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.GptImage26Content_section__g5VwL .GptImage26Content_modelCopy__XZixb h3{font-size:18px;line-height:24px}.GptImage26Content_modelCopy__XZixb svg{flex-shrink:0;margin-block-start:4px;color:var(--ui-copy)}.GptImage26Content_section__g5VwL .GptImage26Content_modelCopy__XZixb p{margin-block-start:8px;color:var(--ui-text);font-size:var(--ui-type-small);line-height:20px}@media (min-width:640px){.GptImage26Content_section__g5VwL{padding-block:var(--ui-section-space)}.GptImage26Content_feature__D2yGe,.GptImage26Content_step__VFLJt{padding:24px}.GptImage26Content_modelGrid__BsZn5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.GptImage26Content_featureGrid__6Yvk_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.GptImage26Content_section__g5VwL{scroll-margin-block-start:calc(var(--tool-banner-height, 0px) + 16px)}.GptImage26Content_exampleGrid__lrC08,.GptImage26Content_steps__Cu0Eu{grid-template-columns:repeat(3,minmax(0,1fr))}.GptImage26Content_modelGrid__BsZn5{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.GptImage26Content_modelCard__ND1QN:hover{border-color:var(--ui-border-hover)}.GptImage26Content_modelCard__ND1QN:hover img{transform:scale(1.025)}.GptImage26Content_modelCard__ND1QN:hover h3{color:var(--ui-accent-copy)}}@media (prefers-reduced-motion:reduce){.GptImage26Content_modelCard__ND1QN,.GptImage26Content_modelImage__b_qNm img{transition:none}.GptImage26Content_modelCard__ND1QN:hover img{transform:none}}.ToolShell_shell__GrIjS{--tool-sidebar-width:224px;--tool-banner-height:0px;min-height:100dvh}.ToolShell_shell__GrIjS[data-collapsed=true]{--tool-sidebar-width:80px}.ToolShell_mobileHeader__chFN_>header{top:var(--tool-banner-height)}.ToolShell_banner__MoyRn{position:fixed;inset-block-start:0;inset-inline:0;z-index:80}.ToolShell_sidebar__POMXz{display:none}.ToolShell_content__JzqZE{min-width:0}@media (min-width:1024px){.ToolShell_mobileHeader__chFN_{display:none}.ToolShell_content__JzqZE{margin-inline-start:var(--tool-sidebar-width)}.ToolShell_sidebar__POMXz{display:block;position:fixed;inset-block-start:var(--tool-banner-height);inset-block-end:0;inset-inline-start:0;z-index:60;width:var(--tool-sidebar-width);border-inline-end:1px solid #ffffff0e;background:#0c111c;color:#9ca3af}.ToolShell_railScroll__vqs06{display:flex;flex-direction:column;height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#374151 transparent;padding:12px 12px 16px}.ToolShell_brandRow__2wpkV{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:4px;min-height:44px;margin-block-end:20px}.ToolShell_brand__dFsZx{display:flex;min-width:0;align-items:center;gap:8px;padding-block:4px}.ToolShell_brand__dFsZx>img{flex-shrink:0}.ToolShell_brandName__BJ5yJ{white-space:nowrap;font-size:15px;font-weight:700;color:#f3f4f6;letter-spacing:-.03em}.ToolShell_brandName__BJ5yJ[hidden]{display:none}.ToolShell_brandName__BJ5yJ>span{color:#f59e0b}.ToolShell_primary__9dYBL{display:grid;gap:6px;margin-block-start:16px}.ToolShell_railItem__ByRQn{display:flex;align-items:center;gap:12px;width:100%;min-width:0;min-height:46px;padding:10px 12px;border:1px solid transparent;border-radius:10px;color:#9ca3af;text-align:start;text-decoration:none;transition:background .12s,color .12s}.ToolShell_railItem__ByRQn>svg{flex-shrink:0}.ToolShell_railLabel__skaYW{flex:1;min-width:0;max-width:100%;overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.4}.ToolShell_itemChevron__RD9hN{margin-inline-start:auto;color:#6b7280}.ToolShell_sidebar__POMXz:dir(rtl) .ToolShell_itemChevron__RD9hN{transform:rotate(180deg)}.ToolShell_railItem__ByRQn:hover{background:#ffffff06;color:#f3f4f6}.ToolShell_railItem__ByRQn[aria-expanded=true]{background:#ffffff09;color:#f3f4f6}.ToolShell_active__R9W_W{border-color:#f59e0b28;background:#f59e0b0d;color:#fbbf24}.ToolShell_active__R9W_W:hover,.ToolShell_active__R9W_W[aria-expanded=true]{background:#f59e0b18;color:#fbbf24}.ToolShell_utilities__TJpFp{display:grid;gap:6px;min-width:0;margin-block-start:auto;padding-block-start:20px}.ToolShell_utilities__TJpFp>.ToolShell_railItem__ByRQn{min-height:44px}.ToolShell_accountSection___0HzI{display:grid;gap:10px;min-width:0;border-block-start:1px solid #ffffff12;padding-block-start:12px}.ToolShell_billingCard__oMHJz{display:grid;gap:8px;min-width:0;padding:10px;border:1px solid #ffffff0b;border-radius:12px;background:#141c2a}.ToolShell_balance__nzIZt{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px;border-radius:6px;color:#f5c775;font-size:14px;font-variant-numeric:tabular-nums}.ToolShell_balanceAmount__bbiMJ{display:inline-flex;align-items:center;gap:5px;min-width:0;font-weight:600}.ToolShell_balanceAmount__bbiMJ>svg{flex-shrink:0}.ToolShell_balanceCaption__82DdD{color:#8d98aa;font-size:11px}.ToolShell_pricing__BECiK{display:flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:8px 10px;border-radius:7px;background:#edb65e;color:#23190c;text-align:start;overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.4;transition:background .12s}.ToolShell_pricing__BECiK>span{flex:1;min-width:0}.ToolShell_pricing__BECiK>svg{flex-shrink:0}.ToolShell_pricing__BECiK:hover{background:#f7c779}.ToolShell_sidebar__POMXz:dir(rtl) .ToolShell_pricing__BECiK>svg:last-child{transform:scaleX(-1)}.ToolShell_avatar__pOLqB{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #ffffff14;border-radius:50%;background:#243044;color:#dce5f3;font-size:13px;font-weight:600}.ToolShell_profileTrigger__DDYNj{gap:10px;min-height:50px;padding:8px 10px;border-color:#ffffff08;background:#ffffff03}.ToolShell_profileTrigger__DDYNj .ToolShell_railLabel__skaYW{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ToolShell_profileTrigger__DDYNj>.ToolShell_itemChevron__RD9hN{color:#7e8a9d}.ToolShell_collapse__YOv6m{display:flex;flex-shrink:0;align-items:center;justify-content:center;min-height:28px;width:28px;border-radius:6px;color:#9ca3af}.ToolShell_collapse__YOv6m:hover{color:#f3f4f6;background:#ffffff06}.ToolShell_expandIcon__oiPP_{transform:rotate(180deg)}.ToolShell_sidebar__POMXz:dir(rtl) .ToolShell_collapse__YOv6m svg{transform:rotate(180deg)}.ToolShell_sidebar__POMXz:dir(rtl) .ToolShell_expandIcon__oiPP_{transform:none}.ToolShell_shell__GrIjS[data-collapsed=true] .ToolShell_railScroll__vqs06{padding-inline:6px}.ToolShell_shell__GrIjS[data-collapsed=true] .ToolShell_railItem__ByRQn{flex-direction:column;justify-content:center;gap:6px;min-height:56px;padding:8px 4px;text-align:center}.ToolShell_shell__GrIjS[data-collapsed=true] .ToolShell_railLabel__skaYW{flex:0 1 auto;font-size:10px}.ToolShell_shell__GrIjS[data-collapsed=true] .ToolShell_itemChevron__RD9hN{display:none}.ToolShell_shell__GrIjS[data-collapsed=true] .ToolShell_billingCard__oMHJz{gap:6px;padding:8px 6px 6px;border-radius:10px}.ToolShell_shell__GrIjS[data-collapsed=true] .ToolShell_balance__nzIZt{justify-content:center;min-height:24px;font-size:12px}.ToolShell_shell__GrIjS[data-collapsed=true] .ToolShell_balanceCaption__82DdD{display:none}.ToolShell_shell__GrIjS[data-collapsed=true] .ToolShell_pricing__BECiK{min-height:30px;padding:6px 4px;font-size:10px;text-align:center}.ToolShell_shell__GrIjS[data-collapsed=true] .ToolShell_pricing__BECiK>svg{display:none}.ToolShell_shell__GrIjS[data-collapsed=true] .ToolShell_profileTrigger__DDYNj{gap:5px;min-height:60px;padding:8px 4px}.ToolShell_shell__GrIjS[data-collapsed=true] .ToolShell_profileTrigger__DDYNj .ToolShell_railLabel__skaYW{width:100%}.ToolShell_panel__z9Ul7{position:fixed;inset-inline-start:calc(var(--tool-sidebar-width) + 12px);inset-block-start:max(16px,calc(var(--tool-banner-height) + 12px));z-index:70;width:min(340px,calc(100vw - var(--tool-sidebar-width) - 28px));max-height:calc(100dvh - max(16px, calc(var(--tool-banner-height) + 12px)) - 16px);display:flex;flex-direction:column;overflow:hidden;overflow-wrap:anywhere;border:1px solid #37415199;border-radius:16px;background:#111827;color:#e5e7eb;box-shadow:0 24px 70px #0008}.ToolShell_panel__z9Ul7[hidden]{display:none}.ToolShell_imagePanel__enCWc{width:min(1080px,calc(100vw - var(--tool-sidebar-width) - 28px))}.ToolShell_bottomPanel__jmw0P{inset-block-start:auto;inset-block-end:16px}.ToolShell_accountPanel__LlO_p{width:248px;overflow:visible;border-radius:12px;box-shadow:0 12px 40px #0006}.ToolShell_accountPanel__LlO_p .ToolShell_panelContent__brMX0{padding:6px}.ToolShell_panelHeading__AiyPN{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-block-end:1px solid #ffffff0c;font-size:14px;font-weight:600}.ToolShell_panelHeading__AiyPN>span{min-width:0;overflow-wrap:anywhere}.ToolShell_panelHeading__AiyPN>button{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;color:#9ca3af}.ToolShell_panelHeading__AiyPN>button:hover{background:#ffffff08;color:#fff}.ToolShell_panelContent__brMX0{min-height:0;padding:8px;overflow-y:auto;overscroll-behavior:contain}.ToolShell_imagePanel__enCWc .ToolShell_panelContent__brMX0{padding:0}.ToolShell_panel__z9Ul7 [aria-current=page]{background:var(--ui-accent-soft);color:var(--ui-accent-copy);box-shadow:inset 0 0 0 1px var(--ui-accent-border)}.ToolShell_videoGenerator__HicNR{display:flex;align-items:center;gap:14px;margin-block-end:8px;padding:16px;border-radius:10px;color:var(--ui-copy)}.ToolShell_videoGenerator__HicNR:hover:not([aria-current=page]){background:var(--ui-bg-quiet-hover);color:var(--ui-text)}.ToolShell_videoGenerator__HicNR>svg{flex-shrink:0}.ToolShell_videoGenerator__HicNR strong{display:block;font-size:14px;font-weight:500}.ToolShell_videoGenerator__HicNR span>span{display:block;margin-block-start:6px;color:#9ca3af;font-size:12px;line-height:1.6}.ToolShell_accountLinks__NiiS7{display:grid}.ToolShell_accountLinks__NiiS7>a,.ToolShell_accountLinks__NiiS7>button{display:flex;align-items:center;gap:8px;min-height:34px;padding:7px 8px;border-radius:6px;text-align:start;font-size:12px}.ToolShell_accountLinks__NiiS7 svg,.ToolShell_accountSignOut__EpKPA svg,.ToolShell_signInLink__7Q5oI>svg{flex-shrink:0;width:15px;height:15px}.ToolShell_accountLinks__NiiS7>a:hover,.ToolShell_accountLinks__NiiS7>button:hover{background:#ffffff08;color:#fbbf24}.ToolShell_accountIdentity__SKTK_{display:flex;align-items:center;gap:8px;margin-block-end:4px;padding:7px 8px 10px;border-block-end:1px solid #ffffff0b}.ToolShell_accountIdentity__SKTK_>div{display:grid;gap:2px;min-width:0}.ToolShell_accountIdentity__SKTK_ strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600}.ToolShell_accountIdentity__SKTK_>div>span{overflow:hidden;color:#8d98aa;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ToolShell_accountPreferences__AScNk,.ToolShell_accountSignOut__EpKPA{margin-block-start:4px;padding-block-start:4px;border-block-start:1px solid #ffffff0b}.ToolShell_accountSignOut__EpKPA>button,.ToolShell_signInLink__7Q5oI{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:7px 8px;border-radius:6px;text-align:start;font-size:12px}.ToolShell_accountSignOut__EpKPA>button{color:#9ca3af}.ToolShell_accountSignOut__EpKPA>button:hover{background:#ef44440a;color:#fca5a5}.ToolShell_signInLink__7Q5oI{background:#ffffff05;color:#f5c775}.ToolShell_signInLink__7Q5oI>svg:last-child{margin-inline-start:auto}.ToolShell_signInLink__7Q5oI:hover{background:#ffffff09}.ToolShell_accountLanguageTrigger__J_O2N{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:7px 8px;border-radius:6px;text-align:start;font-size:12px;color:#d1d5db}.ToolShell_accountLanguageTrigger__J_O2N:hover,.ToolShell_accountLanguageTrigger__J_O2N[aria-expanded=true]{background:#ffffff08;color:#f3f4f6}.ToolShell_accountLanguageTrigger__J_O2N>svg{flex-shrink:0;color:#9ca3af}.ToolShell_accountLanguageTrigger__J_O2N>span:first-of-type{flex:1;min-width:0}.ToolShell_currentLanguage__rK70i{max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8d98aa;font-size:10px}.ToolShell_sidebar__POMXz:dir(rtl) .ToolShell_languageChevron__4VwTs{transform:rotate(180deg)}.ToolShell_accountLanguageMenu__KxhK1{position:fixed;z-index:75;width:176px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#374151 transparent;padding:4px;border:1px solid #37415199;border-radius:10px;background:#111827;box-shadow:0 12px 40px #0006}.ToolShell_accountLanguageMenu__KxhK1>button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:32px;padding:6px 10px;border-radius:5px;color:#d1d5db;text-align:start;font-size:12px}.ToolShell_accountLanguageMenu__KxhK1>button:focus-visible,.ToolShell_accountLanguageMenu__KxhK1>button:hover{background:#ffffff08;color:#f3f4f6}.ToolShell_accountLanguageMenu__KxhK1>button[aria-checked=true]{background:#f59e0b0d;color:#f5c775}.ToolShell_accountLanguageMenu__KxhK1>button>svg{flex-shrink:0}}@media (min-width:1024px) and (max-width:1279px){.ToolShell_imagePanel__enCWc [data-sidebar-editor-shortcuts]{grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px) and (max-height:700px){.ToolShell_railScroll__vqs06{padding-block-start:12px}.ToolShell_brandRow__2wpkV{margin-block-end:12px}.ToolShell_utilities__TJpFp{padding-block-start:12px}.ToolShell_primary__9dYBL{gap:4px;margin-block-start:8px}.ToolShell_railItem__ByRQn{min-height:44px;padding-block:8px}.ToolShell_shell__GrIjS[data-collapsed=true] .ToolShell_railItem__ByRQn{min-height:48px;gap:4px;padding-block:6px}}@media (prefers-reduced-motion:reduce){.ToolShell_sidebar__POMXz *{transition:none!important}}.ModelPage_page__BJ4w1{min-width:0}.ModelPage_container__aFhQ0{width:100%;max-width:var(--ui-content-max);margin-inline:auto;padding-inline:var(--ui-page-gutter)}.ModelPage_page__BJ4w1>.ModelPage_container__aFhQ0>section{width:100%;max-width:100%;padding-inline:0}.ModelPage_workbenchError__ysWQa{display:flex;width:100%;align-items:flex-start;gap:8px;margin-block-start:12px;padding:12px;border:1px solid color-mix(in srgb,var(--ui-error-copy) 30%,transparent);border-radius:var(--ui-radius-control);background:color-mix(in srgb,var(--ui-error-copy) 5%,transparent);color:var(--ui-error-copy);font-size:var(--ui-type-small);line-height:20px}.ModelPage_workbenchError__ysWQa>svg{flex-shrink:0;margin-block-start:2px}.ModelPage_page__BJ4w1 .ModelPage_actions__4uXOh>a[aria-disabled=true]{cursor:wait;opacity:.75}.ModelPage_page__BJ4w1 .ModelPage_hero__xprzI{max-width:var(--ui-content-max);margin-inline:auto;padding:4px var(--ui-page-gutter) 16px;text-align:center}.ModelPage_page__BJ4w1 .ModelPage_hero__xprzI h1{max-width:var(--ui-content-max);margin:0 auto;color:var(--ui-text);font-size:var(--ui-model-page-hero-size);font-weight:var(--ui-weight-heading);line-height:var(--ui-leading-hero);letter-spacing:var(--ui-tracking-hero);text-wrap:balance}.ModelPage_page__BJ4w1 .ModelPage_hero__xprzI h1:is(:lang(zh),:lang(ja),:lang(ko)){letter-spacing:0}.ModelPage_page__BJ4w1 .ModelPage_hero__xprzI h1 span{display:inline;margin:0;font:inherit}.ModelPage_page__BJ4w1 .ModelPage_hero__xprzI p{max-width:var(--ui-model-page-subtitle-max);margin:8px auto 0;color:var(--ui-muted);font-size:var(--ui-type-body);line-height:24px}.ModelPage_page__BJ4w1 .ModelPage_hero__xprzI>div{max-width:none}.ModelPage_page__BJ4w1>div>.ModelPage_hero__xprzI{padding-inline:0}.ModelPage_page__BJ4w1 [data-model-panel]{display:flex;flex-flow:row wrap;align-items:center;gap:0 var(--ui-model-page-toolbar-gap);padding:16px}.ModelPage_page__BJ4w1 [data-model-panel]>*{min-width:0}.ModelPage_page__BJ4w1 [data-model-panel]>:is(p,[role=alert],input){flex-basis:100%}.ModelPage_page__BJ4w1 [data-model-panel]>input[type=file]{display:none}.ModelPage_page__BJ4w1 .ModelPage_panelHeader__9qx7B{display:flex;align-items:center;gap:12px;width:100%;margin-block-end:16px}.ModelPage_panelHeader__9qx7B:after{content:"";flex:1;height:1px;background:var(--ui-divider)}.ModelPage_panelHeader__9qx7B h2{font-size:16px;font-weight:500;line-height:24px}.ModelPage_page__BJ4w1 .ModelPage_parameters__WPwtf{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-block-start:16px}.ModelPage_page__BJ4w1 .ModelPage_parameters__WPwtf>:is(div,fieldset){flex:0 1 auto;min-width:0;max-width:100%;margin:0}.ModelPage_page__BJ4w1 .ModelPage_parameters__WPwtf label,.ModelPage_page__BJ4w1 .ModelPage_parameters__WPwtf legend{font-size:var(--ui-type-small);letter-spacing:0;text-transform:none;white-space:normal}.ModelPage_page__BJ4w1 .ModelPage_parameters__WPwtf>div:first-child{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ModelPage_page__BJ4w1 .ModelPage_parameters__WPwtf>div:first-child>label{margin:0}.ModelPage_page__BJ4w1 .ModelPage_parameters__WPwtf button{min-height:var(--ui-model-page-control-height);border-radius:var(--ui-radius-control)}.ModelPage_page__BJ4w1 .ModelPage_parameters__WPwtf svg{flex-shrink:0}.ModelPage_page__BJ4w1 .ModelPage_parameters__WPwtf select{min-height:var(--ui-model-page-control-height);max-width:100%}.ModelPage_ratio__PPOR5{display:flex;align-items:center;gap:6px;padding-inline:10px 4px;border:1px solid var(--ui-border-input);border-radius:var(--ui-radius-control);background:var(--ui-bg-input);color:var(--ui-copy)}.ModelPage_ratio__PPOR5 select{min-width:0;padding:6px 4px;border:0;background:transparent;color:var(--ui-text);font-size:var(--ui-type-small)}.ModelPage_ratio__PPOR5 option{background:var(--ui-bg-card);color:var(--ui-text)}.ModelPage_page__BJ4w1 .ModelPage_parameters__WPwtf .ModelPage_ratio__PPOR5 select,.ModelPage_page__BJ4w1 [data-model-toolbar] .ModelPage_ratio__PPOR5 select{min-height:calc(var(--ui-model-page-control-height) - 2px);line-height:20px}.ModelPage_page__BJ4w1 [data-model-entitlements]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ModelPage_page__BJ4w1 [data-model-entitlements]>div{min-width:0}.ModelPage_page__BJ4w1 [data-model-entitlements] button{padding:7px 8px;border:1px solid var(--ui-border-input);border-radius:var(--ui-radius-control);background:var(--ui-bg-input);color:var(--ui-copy);line-height:20px}.ModelPage_page__BJ4w1 [data-model-entitlements] button[aria-pressed=true]{border-color:var(--ui-accent-border);background:var(--ui-accent-soft);color:var(--ui-accent-copy)}.ModelPage_page__BJ4w1 [data-model-entitlements] button:hover:not(:disabled){border-color:var(--ui-border-hover);color:var(--ui-text)}.ModelPage_page__BJ4w1 [data-model-entitlements] button:disabled{opacity:.5}.ModelPage_page__BJ4w1 [data-model-entitlements]>div>p{max-width:300px}.ModelPage_page__BJ4w1 .ModelPage_parameters__WPwtf [role=menu]{max-height:240px;overflow-y:auto;background:var(--ui-bg-card)}.ModelPage_page__BJ4w1 .ModelPage_actions__4uXOh{position:relative;flex:0 1 auto;max-width:100%;margin-block-start:16px;margin-inline-start:auto}.ModelPage_page__BJ4w1 .ModelPage_actions__4uXOh>:is(button,a){position:relative;display:flex;width:100%;min-height:var(--ui-control-min);align-items:center;justify-content:center;gap:8px;padding:10px 24px;border:0;border-radius:var(--ui-radius-control);background:var(--ui-accent);color:var(--ui-on-accent);font-size:var(--ui-type-body);font-weight:600;line-height:24px;box-shadow:none;transform:none}.ModelPage_page__BJ4w1 .ModelPage_actions__4uXOh>:is(button,a):hover:not(:disabled){background:var(--ui-accent-hover)}.ModelPage_page__BJ4w1 .ModelPage_actions__4uXOh>button:disabled{opacity:.75;cursor:not-allowed}.ModelPage_page__BJ4w1 [data-model-toolbar] .ModelPage_actions__4uXOh,.ModelPage_page__BJ4w1 [data-model-toolbar] .ModelPage_actions__4uXOh>button{margin-block-start:0}.ModelPage_page__BJ4w1 [data-model-toolbar] fieldset button,.ModelPage_page__BJ4w1 [data-model-toolbar] select{min-height:var(--ui-model-page-control-height)}.ModelPage_quote__uRlkd{position:absolute;z-index:1;inset-block-start:var(--ui-model-page-quote-offset);inset-inline-end:var(--ui-model-page-quote-offset);display:flex;align-items:center;gap:4px;padding:2px 8px;border:1px solid var(--ui-border-panel);border-radius:999px;background:var(--ui-bg-card);color:var(--ui-accent-copy);font-size:var(--ui-type-small);font-weight:500;line-height:16px;box-shadow:var(--ui-shadow-card)}.ModelPage_prompt__06wXp{flex-basis:100%;width:100%;min-width:0}.ModelPage_input__iOORk{display:flex;gap:12px;min-width:0;min-height:var(--ui-model-page-input-min);padding:12px;border:1px solid var(--ui-border-input);border-radius:var(--ui-radius-card);background:var(--ui-bg-input);transition:border-color var(--ui-motion-fast),box-shadow var(--ui-motion-fast)}.ModelPage_input__iOORk:focus-within{border-color:var(--ui-accent-border);box-shadow:var(--ui-model-page-input-focus-shadow)}.ModelPage_input__iOORk[data-pointer-focus=false]:has(textarea:focus-visible){outline:2px solid var(--ui-focus);outline-offset:2px}.ModelPage_input__iOORk textarea{flex:1;min-width:0;width:100%;min-height:132px;padding:0;border:0;border-radius:0;background:transparent;color:var(--ui-text);font-size:var(--ui-type-body);line-height:24px;resize:vertical}.ModelPage_input__iOORk textarea::-moz-placeholder{color:var(--ui-muted)}.ModelPage_input__iOORk textarea::placeholder{color:var(--ui-muted)}.ModelPage_page__BJ4w1 .ModelPage_input__iOORk textarea:focus-visible{outline:none;box-shadow:none}.ModelPage_reference__gUuKm{position:relative;flex-shrink:0;align-self:flex-start}.ModelPage_thumbnail__8k4SN,.ModelPage_upload__jZj74{display:flex;width:48px;height:48px;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-bg-icon);color:var(--ui-copy)}.ModelPage_upload__jZj74:hover:not(:disabled){border-color:var(--ui-border-hover);color:var(--ui-accent-copy)}.ModelPage_thumbnail__8k4SN{width:64px;height:64px}.ModelPage_thumbnail__8k4SN img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ModelPage_remove__pmQpR{position:absolute;inset-block-start:-8px;inset-inline-end:-8px;display:grid;width:24px;height:24px;min-height:24px;place-items:center;border:1px solid var(--ui-border);border-radius:50%;background:var(--ui-bg-card);color:var(--ui-copy)}.ModelPage_hint__5FcLU{margin-block-start:8px;color:var(--ui-muted);font-size:var(--ui-type-small);line-height:20px}.ModelPage_page__BJ4w1 .ModelPage_module__KM5jY>div>div:first-child:has(>h2),.ModelPage_page__BJ4w1 .ModelPage_module__KM5jY>div>div>div:first-child:has(>h2){display:block;max-width:800px;margin-inline:auto;margin-block-end:28px;text-align:center}.ModelPage_page__BJ4w1 .ModelPage_module__KM5jY h2{max-width:800px;margin-inline:auto}.ModelPage_page__BJ4w1 .ModelPage_module__KM5jY h2+p{max-width:672px;margin:12px auto 0}.ModelPage_page__BJ4w1 .ModelPage_module__KM5jY h3{font-weight:600}.ModelPage_page__BJ4w1 .ModelPage_featureGrid__R3V0b{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ui-gap-card)}.ModelPage_page__BJ4w1 .ModelPage_quietCard__PgFOo{height:100%;min-width:0;padding:20px;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-card);background:var(--ui-bg-quiet);box-shadow:var(--ui-shadow-quiet);text-align:start}.ModelPage_page__BJ4w1 .ModelPage_quietCard__PgFOo:hover{border-color:var(--ui-border-quiet);transform:none}.ModelPage_page__BJ4w1 .ModelPage_quietCard__PgFOo p{margin-block-start:10px}.ModelPage_page__BJ4w1 .ModelPage_quietCard__PgFOo h3{margin-block-start:0}.ModelPage_page__BJ4w1 .ModelPage_cardIcon__49HAZ{display:flex;width:auto;height:auto;margin:0 0 12px;padding:0;border:0;background:transparent;color:var(--ui-accent-copy);transform:none}.ModelPage_page__BJ4w1 .ModelPage_cardIcon__49HAZ svg{width:18px;height:18px;color:var(--ui-accent-copy)}.ModelPage_page__BJ4w1 .ModelPage_steps__o8345{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ui-gap-card);margin-block-start:28px}.ModelPage_page__BJ4w1 .ModelPage_steps__o8345>li{min-width:0}.ModelPage_page__BJ4w1 .ModelPage_stepHeader__oSMfp{display:flex;align-items:center;gap:10px;margin-block-end:12px}.ModelPage_page__BJ4w1 .ModelPage_stepHeader__oSMfp .ModelPage_cardIcon__49HAZ{margin:0}.ModelPage_page__BJ4w1 .ModelPage_example__4UnFR{overflow:hidden;min-width:0;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-card);background:var(--ui-bg-quiet)}.ModelPage_page__BJ4w1 .ModelPage_example__4UnFR>:is(h3,p,details,button){margin-inline:20px}.ModelPage_page__BJ4w1 .ModelPage_example__4UnFR>button:last-child{margin-block-end:20px}.ModelPage_page__BJ4w1 .ModelPage_exampleMedia__X9TSQ{position:relative;aspect-ratio:var(--ui-model-page-example-ratio);max-height:var(--ui-model-page-example-max);overflow:hidden}.ModelPage_page__BJ4w1 .ModelPage_exampleMedia__X9TSQ img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:none}.ModelPage_page__BJ4w1 .ModelPage_comparisonScroll__PuBhd{max-width:100%;overflow-x:auto;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-bg-quiet)}.ModelPage_page__BJ4w1 .ModelPage_comparison__MOoBI{width:100%;min-width:760px;border-collapse:separate;border-spacing:0;font-size:var(--ui-type-body);line-height:24px}.ModelPage_page__BJ4w1 .ModelPage_comparison__MOoBI td,.ModelPage_page__BJ4w1 .ModelPage_comparison__MOoBI th{padding:16px;text-align:center;vertical-align:middle}.ModelPage_page__BJ4w1 .ModelPage_comparison__MOoBI tr>*{border-block-end:1px solid var(--ui-divider)}.ModelPage_page__BJ4w1 .ModelPage_comparison__MOoBI thead th{background:var(--ui-bg-card)}.ModelPage_page__BJ4w1 .ModelPage_comparison__MOoBI tr>:first-child{position:sticky;z-index:1;inset-inline-start:0;background:var(--ui-bg-quiet);text-align:start}.ModelPage_page__BJ4w1 .ModelPage_comparison__MOoBI thead tr>:first-child{background:var(--ui-bg-card)}.ModelPage_page__BJ4w1 .ModelPage_comparison__MOoBI [data-current-model]{background:var(--ui-accent-soft);color:var(--ui-accent-copy)}.ModelPage_page__BJ4w1 .ModelPage_priceStack__G1xmA{display:grid;gap:4px}.ModelPage_page__BJ4w1 .ModelPage_priceStack__G1xmA span{display:block}@media (min-width:640px){.ModelPage_container__aFhQ0{padding-inline:var(--ui-model-page-gutter-tablet)}.ModelPage_page__BJ4w1 .ModelPage_quietCard__PgFOo,.ModelPage_page__BJ4w1 [data-model-panel]{padding:24px}}@media (min-width:768px){.ModelPage_page__BJ4w1 .ModelPage_featureGrid__R3V0b{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ModelPage_container__aFhQ0{padding-inline:var(--ui-model-page-gutter-desktop)}.ModelPage_page__BJ4w1 .ModelPage_steps__o8345{grid-template-columns:repeat(3,minmax(0,1fr))}.ModelPage_page__BJ4w1 .ModelPage_steps__o8345[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639px){.ModelPage_page__BJ4w1 .ModelPage_actions__4uXOh{flex-basis:100%;width:100%}.ModelPage_page__BJ4w1 [data-model-toolbar] .ModelPage_actions__4uXOh{margin-block-start:8px}.ModelPage_page__BJ4w1 .ModelPage_parameters__WPwtf{flex-basis:100%}.ModelPage_page__BJ4w1 .ModelPage_parameters__WPwtf :is(button,select),.ModelPage_page__BJ4w1 [data-model-toolbar] :is(button,select){min-height:var(--ui-control-min)}.ModelPage_page__BJ4w1 .ModelPage_remove__pmQpR{width:44px;min-height:44px;height:44px}.ModelPage_page__BJ4w1 .ModelPage_parameters__WPwtf .ModelPage_ratio__PPOR5 select,.ModelPage_page__BJ4w1 [data-model-toolbar] .ModelPage_ratio__PPOR5 select{min-height:calc(var(--ui-control-min) - 2px)}}@media (prefers-reduced-motion:reduce){.ModelPage_input__iOORk{transition:none}}.PortraitVideoStudio_workspace__dqf0L{min-width:0;width:100%;scroll-margin-block-start:calc(var(--tool-banner-height,0px) + 100px);text-align:start}.PortraitVideoStudio_controls__eBkOG{min-width:0;padding:16px;border:1px solid var(--ui-border-panel);border-radius:var(--ui-radius-panel);background:var(--ui-bg-panel);box-shadow:var(--ui-shadow-panel)}.PortraitVideoStudio_header__Hi6tT{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:16px}.PortraitVideoStudio_header__Hi6tT>svg{flex-shrink:0;color:var(--ui-accent-copy)}.PortraitVideoStudio_header__Hi6tT h2{margin:0;color:var(--ui-text);font-size:16px;font-weight:500;line-height:24px;letter-spacing:0}.PortraitVideoStudio_headerRule__6dlra{flex:1;min-width:24px;height:1px;background:var(--ui-divider)}.PortraitVideoStudio_studioLabel__5K9ok{color:var(--ui-muted);font-size:12px;line-height:20px}.PortraitVideoStudio_historyLink__ufV6A{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--ui-copy);font-size:12px;line-height:20px}.PortraitVideoStudio_historyLink__ufV6A:hover{color:var(--ui-text)}.PortraitVideoStudio_inputArea__Kv0g_{display:flex;flex-wrap:wrap;align-items:center;gap:20px;min-width:0;min-height:160px;padding:12px;border:1px solid var(--ui-border-input);border-radius:var(--ui-radius-card);background:var(--ui-bg-input)}.PortraitVideoStudio_inputArea__Kv0g_:focus-within{border-color:var(--ui-accent-border);box-shadow:var(--ui-model-page-input-focus-shadow)}.PortraitVideoStudio_uploads__x0Bu1{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;width:280px;max-width:100%;flex-shrink:0}.PortraitVideoStudio_uploadGroup__D2Qw7{display:flex;flex-direction:column;min-width:0}.PortraitVideoStudio_photoLabel__jQvEJ{display:block;flex:1;min-height:20px;margin-bottom:8px;color:var(--ui-copy);font-size:12px;line-height:20px}.PortraitVideoStudio_photoLabel__jQvEJ>span{margin-inline-end:6px;color:var(--ui-muted);font-variant-numeric:tabular-nums}.PortraitVideoStudio_dropzone__ROLvd{position:relative;height:128px;border:1px dashed var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-bg-input)}.PortraitVideoStudio_dropzone__ROLvd:has(img){border-style:solid}.PortraitVideoStudio_dragging__BxMZr,.PortraitVideoStudio_dropzone__ROLvd:hover{border-color:var(--ui-accent-border)}.PortraitVideoStudio_buttonPrice__DIanx,.PortraitVideoStudio_fileInput__PKmlq,.PortraitVideoStudio_srOnly__v64rw{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PortraitVideoStudio_uploadButton__CxJTT{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;height:100%;padding:8px;color:var(--ui-copy);text-align:center}.PortraitVideoStudio_uploadButton__CxJTT:has(img){gap:0;padding:0}.PortraitVideoStudio_uploadButton__CxJTT>svg{flex-shrink:0;color:var(--ui-accent-copy)}.PortraitVideoStudio_uploadButton__CxJTT strong{font-size:12px;font-weight:500;line-height:18px}.PortraitVideoStudio_uploadButton__CxJTT>span{color:var(--ui-muted);font-size:12px;line-height:18px}.PortraitVideoStudio_portrait__LULdb{display:block;flex:1;min-height:0;width:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--ui-radius-control)}.PortraitVideoStudio_uploadButton__CxJTT>.PortraitVideoStudio_replaceLabel__NuW5y{flex-shrink:0;padding:3px;color:var(--ui-copy);font-size:12px;line-height:18px}.PortraitVideoStudio_removePhoto__1IXGK{position:absolute;top:-8px;inset-inline-end:-8px;display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--ui-border);border-radius:50%;background:var(--ui-bg-card);color:var(--ui-text)}.PortraitVideoStudio_swap__D_hsa{position:absolute;bottom:42px;left:50%;display:grid;place-items:center;width:44px;height:44px;transform:translateX(-50%);border:1px solid var(--ui-border-input);border-radius:var(--ui-radius-control);color:var(--ui-copy)}.PortraitVideoStudio_inputCopy__CJzzi{flex:1 1 240px;min-width:0}.PortraitVideoStudio_muted__lViYS{margin:0;color:var(--ui-copy);font-size:14px;line-height:24px}.PortraitVideoStudio_specs__ODOrk{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:12px;color:var(--ui-muted);font-size:12px;line-height:20px}.PortraitVideoStudio_specs__ODOrk>span{display:inline-flex;align-items:center;gap:6px}.PortraitVideoStudio_specs__ODOrk svg{color:var(--ui-accent-copy)}.PortraitVideoStudio_inputCopy__CJzzi .PortraitVideoStudio_fileHint__pNRuV{margin-top:8px;color:var(--ui-muted);font-size:12px;line-height:20px}.PortraitVideoStudio_toolbar__wNplD{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:16px}.PortraitVideoStudio_formatOptions__vxu69{flex:1 1 auto;min-width:0;margin:0;padding:0;border:0}.PortraitVideoStudio_formatGrid__9brlv{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.PortraitVideoStudio_formatGrid__9brlv>div{min-width:0;max-width:100%}.PortraitVideoStudio_formatGrid__9brlv label{display:block;margin-bottom:4px;color:var(--ui-copy);font-size:12px;line-height:20px}.PortraitVideoStudio_formatGrid__9brlv select{width:100%;min-height:36px;max-width:100%;padding:6px 28px 6px 10px;border:1px solid var(--ui-border-input);border-radius:var(--ui-radius-control);background:var(--ui-bg-input);color:var(--ui-text);font-size:14px;line-height:22px;color-scheme:dark;cursor:pointer}.PortraitVideoStudio_generateAction__P7oFv{position:relative;flex:0 1 auto;max-width:100%}.PortraitVideoStudio_generate__Qy2sp{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;max-width:100%;padding:10px 24px;border-radius:var(--ui-radius-control);background:var(--ui-accent);color:var(--ui-on-accent);font-size:14px;font-weight:600;line-height:24px;text-align:center}.PortraitVideoStudio_generate__Qy2sp>svg{flex-shrink:0}.PortraitVideoStudio_generate__Qy2sp:hover:not(:disabled){background:var(--ui-accent-hover)}.PortraitVideoStudio_workspace__dqf0L .PortraitVideoStudio_generate__Qy2sp:disabled{opacity:.75}.PortraitVideoStudio_clear__iUqS6{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:6px;color:var(--ui-muted);font-size:12px}.PortraitVideoStudio_consent__ARCgP{display:flex;align-items:flex-start;gap:8px;min-height:44px;margin-top:8px;padding-block:12px;color:var(--ui-copy);font-size:12px;line-height:20px;cursor:pointer}.PortraitVideoStudio_consent__ARCgP input{flex-shrink:0;width:16px;height:16px;margin-top:2px;accent-color:var(--ui-accent)}.PortraitVideoStudio_availability__HKfpS{margin-top:12px;padding:12px;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-control);background:var(--ui-bg-quiet);color:var(--ui-copy);font-size:12px;line-height:20px}.PortraitVideoStudio_availability__HKfpS strong{color:var(--ui-accent-copy);font-weight:500}.PortraitVideoStudio_availability__HKfpS p{margin:4px 0}.PortraitVideoStudio_availability__HKfpS button{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--ui-accent-copy)}.PortraitVideoStudio_error__ZleNN,.PortraitVideoStudio_notice__VyM5P{margin-top:10px;padding:10px 12px;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-control);background:var(--ui-bg-quiet);font-size:12px;line-height:20px}.PortraitVideoStudio_notice__VyM5P{color:var(--ui-copy)}.PortraitVideoStudio_error__ZleNN{color:var(--ui-error-copy)}.PortraitVideoStudio_resultPanel__JikBq{min-width:0;margin-top:var(--ui-model-page-results-space);padding-top:16px;border-top:1px solid var(--ui-divider)}.PortraitVideoStudio_resultHeading__W3buH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:12px;color:var(--ui-text);font-size:14px;font-weight:500;line-height:24px}.PortraitVideoStudio_processing__hp7Xj{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px 12px;align-items:center;color:var(--ui-copy)}.PortraitVideoStudio_processing__hp7Xj>svg{grid-row:1/3;color:var(--ui-muted)}.PortraitVideoStudio_processing__hp7Xj h3{margin:0;font-size:14px;font-weight:500;line-height:24px}.PortraitVideoStudio_processing__hp7Xj p{color:var(--ui-muted);font-size:12px;line-height:20px}.PortraitVideoStudio_progressRow__VjSVJ{display:flex;grid-column:2;align-items:center;gap:10px;color:var(--ui-muted);font-size:12px}.PortraitVideoStudio_progress__H_fFG{flex:1;min-width:0;height:var(--ui-model-page-progress-height);overflow:hidden;border-radius:4px;background:var(--ui-border-quiet)}.PortraitVideoStudio_progress__H_fFG>span{display:block;height:100%;background:var(--ui-accent);transition:width var(--ui-motion-panel)}.PortraitVideoStudio_resultCard__mGuf_{min-width:0;width:min(100%,560px);overflow:hidden;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-card);background:var(--ui-bg-input);box-shadow:var(--ui-shadow-quiet)}.PortraitVideoStudio_videoFrame__5Ss_Z{width:100%;aspect-ratio:16/9;max-height:320px}.PortraitVideoStudio_videoFrame__5Ss_Z video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.PortraitVideoStudio_resultActions__zB3qM{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px;border-top:1px solid var(--ui-divider)}.PortraitVideoStudio_resultCaption__6C8iG{min-width:0;padding-inline-start:4px;color:var(--ui-text);font-size:12px;line-height:20px}.PortraitVideoStudio_resultFormat__TccFa{color:var(--ui-muted);overflow-wrap:anywhere}.PortraitVideoStudio_actionGroup__kotaI{display:flex;flex-shrink:0;gap:4px}.PortraitVideoStudio_iconButton__CyKVp{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:var(--ui-radius-control);color:var(--ui-copy)}.PortraitVideoStudio_iconButton__CyKVp:hover:not(:disabled){background:var(--ui-bg-card-hover);color:var(--ui-text)}.PortraitVideoStudio_secondaryButton__mymUH{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);color:var(--ui-copy);font-size:12px;line-height:20px}.PortraitVideoStudio_spinner__ivwiE{animation:PortraitVideoStudio_spin__mOtA9 1s linear infinite}@keyframes PortraitVideoStudio_spin__mOtA9{to{transform:rotate(1turn)}}@media (min-width:640px){.PortraitVideoStudio_controls__eBkOG{padding:24px}.PortraitVideoStudio_inputArea__Kv0g_{padding:16px}}@media (max-width:639px){.PortraitVideoStudio_header__Hi6tT h2{flex:1;min-width:0}.PortraitVideoStudio_headerRule__6dlra{display:none}.PortraitVideoStudio_uploads__x0Bu1{width:100%}.PortraitVideoStudio_inputCopy__CJzzi{flex-basis:100%}.PortraitVideoStudio_generateAction__P7oFv,.PortraitVideoStudio_generate__Qy2sp{width:100%}.PortraitVideoStudio_generateAction__P7oFv{flex-basis:100%}.PortraitVideoStudio_formatGrid__9brlv select{min-height:44px}.PortraitVideoStudio_removePhoto__1IXGK{width:44px;height:44px}.PortraitVideoStudio_studioLabel__5K9ok{display:none}}@media (prefers-reduced-motion:reduce){.PortraitVideoStudio_workspace__dqf0L *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.MigosLanding_content__XFg3_{min-width:0;width:100%}.MigosLanding_content__XFg3_ p{text-wrap:pretty}.MigosLanding_related__sftdy,.MigosLanding_section__pTWZB{padding-block:var(--ui-section-space-mobile);border-top:1px solid var(--ui-divider);scroll-margin-top:125px}.MigosLanding_cta__Q8RkY h2,.MigosLanding_related__sftdy h2,.MigosLanding_section__pTWZB h2{max-width:800px;margin:0 auto;color:var(--ui-text);font-size:var(--ui-type-section);font-weight:600;line-height:1.3;letter-spacing:var(--ui-tracking-section);text-align:center}.MigosLanding_cta__Q8RkY h2:is(:lang(zh),:lang(zh-TW)),.MigosLanding_section__pTWZB h2:is(:lang(zh),:lang(zh-TW)){letter-spacing:0}.MigosLanding_section__pTWZB h3{margin:0 0 10px;color:var(--ui-text);font-size:18px;font-weight:600;line-height:28px}.MigosLanding_cta__Q8RkY p,.MigosLanding_section__pTWZB p{margin:0;color:var(--ui-copy);font-size:14px;line-height:24px}.MigosLanding_cta__Q8RkY .MigosLanding_kicker__6UJV_,.MigosLanding_section__pTWZB .MigosLanding_kicker__6UJV_{margin-bottom:8px;color:var(--ui-muted);font-size:12px;line-height:20px;letter-spacing:0;font-weight:400}.MigosLanding_sectionHeading__hvQUJ{margin-bottom:28px;text-align:center}.MigosLanding_section__pTWZB .MigosLanding_sectionIntro__Efwn_{max-width:672px;margin:12px auto 0;text-align:center}.MigosLanding_textLink__FT1J9{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--ui-accent-copy);font-size:12px;line-height:20px}.MigosLanding_textLink__FT1J9>svg{flex-shrink:0}.MigosLanding_section__pTWZB .MigosLanding_finePrint__61xpD{margin-top:16px;color:var(--ui-muted);font-size:12px;line-height:20px}.MigosLanding_section__pTWZB .MigosLanding_soundHint__HGRd8{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:16px;color:var(--ui-copy);font-size:12px;line-height:20px}.MigosLanding_sampleGrid__9SdhA{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.MigosLanding_sample__ZVYQ2{min-width:0;overflow:hidden;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-card);background:var(--ui-bg-quiet);box-shadow:var(--ui-shadow-quiet)}.MigosLanding_sampleTop__mRhPP{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;padding:12px 16px;color:var(--ui-muted);font-size:12px;line-height:20px;font-variant-numeric:tabular-nums}.MigosLanding_sampleTop__mRhPP>span:first-child{color:var(--ui-accent-copy);font-size:10px}.MigosLanding_sampleVideo___DyxI{display:block;width:100%;height:240px;-o-object-fit:contain;object-fit:contain;background:var(--ui-bg-input)}.MigosLanding_sampleBody__heVJ6{padding:20px}.MigosLanding_references__i7CRn{display:flex;align-items:center;gap:12px;margin-bottom:16px;color:var(--ui-muted);font-size:12px;line-height:20px}.MigosLanding_referencePhotos__HZJQ5{display:flex;flex-shrink:0;gap:6px}.MigosLanding_referencePhotos__HZJQ5 img{width:32px;height:40px;border:1px solid var(--ui-border-quiet);border-radius:4px;-o-object-fit:contain;object-fit:contain}.MigosLanding_sampleBody__heVJ6 .MigosLanding_textLink__FT1J9{margin-top:8px}.MigosLanding_photoGuideGrid__wvN_0,.MigosLanding_priceLayout__aVn08,.MigosLanding_trendGrid__xUTAl{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.MigosLanding_trendCopy__w62Cn>p:not(.MigosLanding_kicker__6UJV_)+p{margin-top:16px}.MigosLanding_trendCopy__w62Cn>a{margin-top:12px}.MigosLanding_musicNote__oDEnF{min-width:0;padding:20px;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-card);background:var(--ui-bg-quiet);box-shadow:var(--ui-shadow-quiet)}.MigosLanding_originImage__PRvlI{margin:16px 0}.MigosLanding_originImage__PRvlI img{display:block;width:100%;height:200px;-o-object-fit:contain;object-fit:contain}.MigosLanding_originImage__PRvlI figcaption{margin-top:8px;color:var(--ui-muted);font-size:12px;line-height:20px}.MigosLanding_originImage__PRvlI figcaption>span{display:block}.MigosLanding_featureGrid__3CfEp,.MigosLanding_steps__2MNFL{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none}.MigosLanding_featureGrid__3CfEp article,.MigosLanding_resolutionNotes__J0czh>div,.MigosLanding_steps__2MNFL li{min-width:0;padding:20px;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-card);background:var(--ui-bg-quiet);box-shadow:var(--ui-shadow-quiet)}.MigosLanding_featureGrid__3CfEp article>svg,.MigosLanding_stepIcon__PrVUp{display:block;width:18px;height:18px;margin-bottom:12px;color:var(--ui-accent-copy)}.MigosLanding_priceLayout__aVn08>div{min-width:0}.MigosLanding_priceTable__KpXCs{width:100%;overflow:hidden;border:1px solid var(--ui-border);border-collapse:separate;border-spacing:0;border-radius:var(--ui-radius-card);background:var(--ui-bg-quiet);font-size:14px;line-height:24px;font-variant-numeric:tabular-nums}.MigosLanding_priceTable__KpXCs td,.MigosLanding_priceTable__KpXCs th{padding:12px;text-align:center;border-bottom:1px solid var(--ui-divider)}.MigosLanding_priceTable__KpXCs th:first-child{text-align:start}.MigosLanding_priceTable__KpXCs thead th{background:var(--ui-bg-card);color:var(--ui-copy);font-weight:500}.MigosLanding_priceTable__KpXCs tbody th{font-weight:500;color:var(--ui-text)}.MigosLanding_priceTable__KpXCs tbody tr:last-child>*{border-bottom:0}.MigosLanding_priceTable__KpXCs td strong{color:var(--ui-accent-copy);font-weight:500}.MigosLanding_priceTable__KpXCs td span{display:block;color:var(--ui-muted);font-size:12px;line-height:20px}.MigosLanding_defaultTag__32_QR{display:block;color:var(--ui-accent-copy);font-size:10px;line-height:18px}.MigosLanding_resolutionNotes__J0czh{display:grid;gap:16px}.MigosLanding_ratioHeading__Tl7jl{margin-top:28px;text-align:center}.MigosLanding_ratios__MHWha{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none}.MigosLanding_ratios__MHWha li{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:20px 12px;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-card);background:var(--ui-bg-quiet)}.MigosLanding_ratios__MHWha .MigosLanding_defaultRatio__IrYi_{border-color:var(--ui-accent-border)}.MigosLanding_ratios__MHWha strong{color:var(--ui-text);font-size:14px;font-weight:500}.MigosLanding_ratios__MHWha li>span:not(.MigosLanding_ratioIcon__5h_Os){color:var(--ui-copy);font-size:12px;line-height:20px;text-align:center}.MigosLanding_ratios__MHWha small{color:var(--ui-accent-copy);font-size:10px;line-height:16px}.MigosLanding_ratioIcon__5h_Os{display:grid;place-items:center;height:52px;color:var(--ui-accent-copy)}.MigosLanding_ratioIcon__5h_Os>span{display:block;border:1px solid;border-radius:3px}.MigosLanding_photoVisual__X0iOB{min-width:0;margin:0;overflow:hidden;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-card);background:var(--ui-bg-quiet)}.MigosLanding_photoVisual__X0iOB img{display:block;width:100%;height:280px;-o-object-fit:contain;object-fit:contain}.MigosLanding_photoVisual__X0iOB>span{display:block;padding:12px 16px;color:var(--ui-copy);font-size:12px;line-height:20px}.MigosLanding_photoLists__3llvU{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.MigosLanding_photoLists__3llvU>div{padding:20px;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-card);background:var(--ui-bg-quiet)}.MigosLanding_photoLists__3llvU ul{margin:0;padding:0;list-style:none}.MigosLanding_photoLists__3llvU li{display:flex;align-items:flex-start;gap:8px;margin-top:8px;color:var(--ui-copy);font-size:14px;line-height:24px}.MigosLanding_photoLists__3llvU li>svg{flex-shrink:0;margin-top:4px;color:var(--ui-accent-copy)}.MigosLanding_faq___gzNW{max-width:var(--ui-faq-max);margin-inline:auto}.MigosLanding_faq___gzNW>div:first-child{margin-bottom:28px;text-align:center}.MigosLanding_faq___gzNW summary{position:relative;list-style:none;cursor:pointer}.MigosLanding_faq___gzNW summary::-webkit-details-marker{display:none}.MigosLanding_faq___gzNW summary:after{content:"+";position:absolute;inset-inline-end:20px;color:var(--ui-accent-copy)}.MigosLanding_faq___gzNW details[open] summary:after{content:"−"}.MigosLanding_faq___gzNW details p{margin:0}.MigosLanding_cta__Q8RkY{display:flex;flex-direction:column;align-items:center;gap:16px;padding-block:32px;border-top:1px solid var(--ui-divider);text-align:center}.MigosLanding_cta__Q8RkY>div{max-width:800px}.MigosLanding_cta__Q8RkY p:last-child{max-width:672px;margin:12px auto 0}.MigosLanding_brandLogo__1cD8j{width:48px;height:48px;border-radius:50%}.MigosLanding_cta__Q8RkY a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;max-width:100%;padding:10px 24px;border-radius:var(--ui-radius-control);background:var(--ui-accent);color:var(--ui-on-accent);font-size:14px;font-weight:600;line-height:24px}.MigosLanding_cta__Q8RkY a:hover{background:var(--ui-accent-hover)}.MigosLanding_related__sftdy h2{margin-bottom:28px}.MigosLanding_disclaimer__nCxw8{margin:0;padding-block:20px 32px;border-top:1px solid var(--ui-divider);color:var(--ui-muted);font-size:12px;line-height:20px}.MigosLanding_srOnly__RZtYc{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:640px){.MigosLanding_related__sftdy,.MigosLanding_section__pTWZB{padding-block:var(--ui-section-space)}.MigosLanding_featureGrid__3CfEp article,.MigosLanding_musicNote__oDEnF,.MigosLanding_resolutionNotes__J0czh>div,.MigosLanding_steps__2MNFL li{padding:24px}.MigosLanding_ratios__MHWha{grid-template-columns:repeat(5,minmax(0,1fr))}.MigosLanding_cta__Q8RkY{padding-block:40px}}@media (min-width:768px){.MigosLanding_featureGrid__3CfEp,.MigosLanding_photoGuideGrid__wvN_0,.MigosLanding_priceLayout__aVn08,.MigosLanding_trendGrid__xUTAl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.MigosLanding_sampleGrid__9SdhA,.MigosLanding_steps__2MNFL{grid-template-columns:repeat(3,minmax(0,1fr))}}.MigosVideo_page__7zz5t{--ink:var(--ui-text);--muted:var(--ui-muted);--orange:var(--ui-accent);--line:var(--ui-divider);min-width:0}.MigosVideo_page__7zz5t *{box-sizing:border-box}.MigosVideo_page__7zz5t button:disabled{cursor:not-allowed;opacity:.5}.MigosVideo_page__7zz5t :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.MigosVideo_hero__QQ9z2{display:flex;flex-direction:column;align-items:center;gap:8px;padding-block:12px 20px;text-align:center}.MigosVideo_hero__QQ9z2 h1{margin:0;color:var(--ui-text);font-size:30px;font-weight:700;line-height:1.2;letter-spacing:-.035em}.MigosVideo_hero__QQ9z2 h1:is(:lang(zh),:lang(zh-TW)){letter-spacing:0}.MigosVideo_intro__Vhz_2{max-width:896px;margin:0;color:var(--ui-copy);font-size:14px;line-height:24px}.MigosVideo_heroFacts__cccC4{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:0;padding:0;list-style:none;color:var(--ui-copy);font-size:12px;line-height:18px}.MigosVideo_heroFacts__cccC4 li{display:flex;align-items:center;gap:5px}.MigosVideo_heroFacts__cccC4 svg{flex-shrink:0;color:var(--ui-accent-copy)}.MigosVideo_pageNav__gqPC_{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 24px;margin-top:24px;padding-block:12px;border-top:1px solid var(--ui-divider)}.MigosVideo_pageNav__gqPC_ a{display:inline-flex;align-items:center;min-height:44px;color:var(--ui-copy);font-size:12px;line-height:20px}.MigosVideo_pageNav__gqPC_ a:hover{color:var(--ui-accent-copy)}@media (min-width:1024px) and (max-height:760px){.MigosVideo_hero__QQ9z2 h1{font-size:26px}}@media (max-width:639px){.MigosVideo_hero__QQ9z2 h1{font-size:25px}.MigosVideo_pageNav__gqPC_{-moz-column-gap:16px;column-gap:16px}}.AnnouncementBanner_banner__nVc97{--announcement-ink:#2b2114;--announcement-line:rgba(62,43,18,.26);color:var(--announcement-ink);background:radial-gradient(ellipse at 50% 0,hsla(0,0%,100%,.16),transparent 72%),linear-gradient(110deg,#d78b1b,#eeb032 25%,#f6ca5b 50%,#efb139 75%,#d9901e);background-color:#eeb032;border-bottom:1px solid rgba(148,83,12,.5);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3)}.AnnouncementBanner_link__O9vsA{color:inherit}.AnnouncementBanner_dismiss__9A1g5:focus-visible,.AnnouncementBanner_link__O9vsA:focus-visible{outline:2px solid var(--announcement-ink);outline-offset:3px}.AnnouncementBanner_badge__cv1RH{padding:2px 4px;border:1px solid rgba(30,25,18,.12);border-radius:4px;background:#352e24;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);color:#f4e4c5;font-size:9px;font-weight:600;line-height:14px;letter-spacing:.08em;text-transform:uppercase}.AnnouncementBanner_divider__BOPKL{background:var(--announcement-line)}.AnnouncementBanner_arrow__pHPK1{border:1px solid var(--announcement-line);background:hsla(0,0%,100%,.12);transition:background-color .16s ease,border-color .16s ease,color .16s ease}.AnnouncementBanner_link__O9vsA:focus-visible .AnnouncementBanner_arrow__pHPK1,.AnnouncementBanner_link__O9vsA:hover .AnnouncementBanner_arrow__pHPK1{border-color:var(--announcement-ink);background:var(--announcement-ink);color:#f4e4c5}.AnnouncementBanner_dismiss__9A1g5{color:#4e3a20;transition:background-color .16s ease,color .16s ease}.AnnouncementBanner_dismiss__9A1g5:hover{background:rgb(53 43 29/8%);color:var(--announcement-ink)}@media (min-width:640px){.AnnouncementBanner_badge__cv1RH{padding-inline:9px;font-size:10px}}@media (prefers-reduced-motion:reduce){.AnnouncementBanner_arrow__pHPK1,.AnnouncementBanner_dismiss__9A1g5{transition:none}}.AIVideoMenu_root__pEPWQ{position:relative}.AIVideoMenu_mobileTrigger__iVxzZ,.AIVideoMenu_trigger__BNtYZ{display:flex;align-items:center}.AIVideoMenu_topLink__yj3_4{position:relative;transition:color .15s}.AIVideoMenu_mobileToggle__KWD4t:hover,.AIVideoMenu_mobileTopLink__wmw37:hover,.AIVideoMenu_toggle__5Kmn1:hover,.AIVideoMenu_topLink__yj3_4:hover{color:#ffa800}.AIVideoMenu_toggle__5Kmn1{display:flex;align-items:center;justify-content:center;width:25px;height:30px;margin-inline-start:2px;border-radius:5px}.AIVideoMenu_mobileToggle__KWD4t svg,.AIVideoMenu_toggle__5Kmn1 svg{transition:transform .15s}.AIVideoMenu_rotated__AWtMH{transform:rotate(180deg)}.AIVideoMenu_dropdown__G9Pop{position:absolute;z-index:50;top:100%;left:50%;padding-top:12px;transform:translateX(-50%)}.AIVideoMenu_panel__3bkMU{display:grid;grid-template-columns:232px minmax(0,1fr);width:560px;max-width:calc(100vw - 32px);overflow:hidden;border:1px solid #37415199;border-radius:12px;background:#111827f5;box-shadow:0 20px 45px #0006;backdrop-filter:blur(12px);white-space:normal}.AIVideoMenu_feature__wW1jR{display:flex;flex-direction:column;justify-content:space-between;gap:20px;padding:22px;border-inline-end:1px solid #37415180;background:#1f293799}.AIVideoMenu_featureIcon__7okd4,.AIVideoMenu_sceneIcon___juSC{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:8px}.AIVideoMenu_featureIcon__7okd4{width:36px;height:36px;margin-bottom:12px;color:#ffa800;background:#ffa80018}.AIVideoMenu_featureTitle___WU_I{margin:0 0 8px;color:#f9fafb;font-size:14px;font-weight:600;line-height:1.5}.AIVideoMenu_featureDescription__IzChC,.AIVideoMenu_sceneDescription__XgDMp{color:#9ca3af;font-size:12px;line-height:1.65}.AIVideoMenu_primaryAction__rPadg{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:39px;padding:10px 12px;border-radius:7px;background:#ffa800;color:#111827;font-size:12px;font-weight:600;line-height:1.4;transition:background .15s}.AIVideoMenu_primaryAction__rPadg:hover{background:#ffb833}.AIVideoMenu_mobilePrimary__bzRJr svg,.AIVideoMenu_primaryAction__rPadg svg{flex-shrink:0}.AIVideoMenu_templates__XjneA{padding:20px 12px 14px}.AIVideoMenu_sectionTitle__7cLUa{margin:0 10px 8px;color:#9ca3af;font-size:11px;font-weight:600;line-height:1.5}.AIVideoMenu_scenes__pLHGx{display:grid;gap:5px;margin:0;padding:0;list-style:none}.AIVideoMenu_scene__nUxFp{display:flex;align-items:flex-start;gap:10px;padding:12px 10px;border-radius:8px;transition:background .15s}.AIVideoMenu_scene__nUxFp:hover{background:#ffffff0a}.AIVideoMenu_sceneIcon___juSC{width:30px;height:30px;background:#ffffff06}.AIVideoMenu_sceneCopy__tLuSh{flex:1;min-width:0}.AIVideoMenu_sceneHeading__e9NSY{display:flex;align-items:baseline;gap:8px;margin-bottom:5px;color:#e5e7eb;font-size:13px;font-weight:500;line-height:1.5}.AIVideoMenu_scene__nUxFp:hover .AIVideoMenu_sceneHeading__e9NSY{color:#ffa800}.AIVideoMenu_scene__nUxFp[aria-current=page] .AIVideoMenu_sceneHeading__e9NSY{color:var(--ui-accent-copy)}.AIVideoMenu_badge__yXixm{flex-shrink:0;margin-inline-start:auto;font-size:9px;font-weight:500}.AIVideoMenu_zombie__jTX1_{color:#d9f99d}.AIVideoMenu_migos__5PkL7{color:#fdba74}.AIVideoMenu_sceneDescription__XgDMp{display:block}.AIVideoMenu_mobileTopLink__wmw37{flex:1;gap:10px}.AIVideoMenu_mobileToggle__KWD4t{display:flex;align-items:center;justify-content:center;width:44px;flex-shrink:0}.AIVideoMenu_mobileLinks__JjKIk{margin:4px 0 8px;margin-inline-start:12px;padding:0 0 4px;padding-inline-start:4px;border-inline-start:1px solid #ffffff1a;white-space:normal;overflow-wrap:anywhere}.AIVideoMenu_mobilePrimary__bzRJr{gap:9px;margin-bottom:12px;color:#ffa800;font-size:14px;font-weight:500}.AIVideoMenu_mobilePrimary__bzRJr span{flex:1}.AIVideoMenu_mobileLinks__JjKIk .AIVideoMenu_sectionTitle__7cLUa{margin-inline-start:12px}.AIVideoMenu_mobileLinks__JjKIk .AIVideoMenu_scene__nUxFp{align-items:flex-start;padding-top:10px;padding-bottom:10px}.AIVideoMenu_mobileLinks__JjKIk a:focus-visible,.AIVideoMenu_mobileTrigger__iVxzZ a:focus-visible,.AIVideoMenu_mobileTrigger__iVxzZ button:focus-visible,.AIVideoMenu_root__pEPWQ a:focus-visible,.AIVideoMenu_root__pEPWQ button:focus-visible{outline:2px solid #ffa800;outline-offset:3px;border-radius:5px}[dir=rtl] .AIVideoMenu_mobilePrimary__bzRJr>svg:last-child,[dir=rtl] .AIVideoMenu_primaryAction__rPadg svg{transform:rotate(180deg)}.SiteNavigation_desktop__v_AZX{display:flex;align-items:center;align-self:stretch;gap:clamp(14px,1.8vw,28px)}.SiteNavigation_dropdownRoot__Eu6Yk{position:relative}.SiteNavigation_megaRoot__EHuj5{position:static}.SiteNavigation_trigger__lPwEs{display:flex;align-items:center;min-height:44px}.SiteNavigation_topButton__JRtgc,.SiteNavigation_topLink__XVkhr{transition:color .15s}.SiteNavigation_toggle__513O3:hover,.SiteNavigation_topButton__JRtgc:hover,.SiteNavigation_topLink__XVkhr:hover{color:#ffa800}.SiteNavigation_topButton__JRtgc{display:flex;align-items:center;gap:5px;min-height:40px}.SiteNavigation_toggle__513O3{display:flex;align-items:center;justify-content:center;width:25px;min-height:40px;margin-inline-start:2px;border-radius:5px}.SiteNavigation_mobileSectionButton__dOVHQ svg,.SiteNavigation_mobileToggle__isVs_ svg,.SiteNavigation_toggle__513O3 svg,.SiteNavigation_topButton__JRtgc svg{flex-shrink:0;transition:transform .15s}.SiteNavigation_rotated__rxyEB{transform:rotate(180deg)}.SiteNavigation_dropdown__fresi{position:absolute;inset-inline-start:0;top:100%;z-index:50;width:288px;padding-top:10px}.SiteNavigation_megaDropdown__kpiho{position:absolute;inset-inline:16px;top:calc(100% - 16px);z-index:50;max-width:1140px;margin-inline:auto;padding-top:16px}.SiteNavigation_compactPanel__McX86,.SiteNavigation_megaPanel__RppLP{border:1px solid #37415199;border-radius:14px;background:#111827;color:#e5e7eb;box-shadow:0 24px 60px #0006,0 2px 10px #0003;white-space:normal;overflow-wrap:anywhere}.SiteNavigation_megaPanel__RppLP{max-height:min(640px,calc(100dvh - 140px));overflow-y:auto;overscroll-behavior:contain}.SiteNavigation_compactPanel__McX86{padding:8px}.SiteNavigation_imageGroups__cUcyI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:20px}.SiteNavigation_imageGroup__FQ7sJ{min-width:0}.SiteNavigation_imageGroups__cUcyI .SiteNavigation_wideGroup__m7Xir{grid-column:span 2}.SiteNavigation_imageGroups__cUcyI .SiteNavigation_splitList__sWu_1{display:block;-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.SiteNavigation_imageGroups__cUcyI .SiteNavigation_splitList__sWu_1>li{-moz-column-break-inside:avoid;break-inside:avoid;margin-block-end:4px}.SiteNavigation_groupTitle__pgpEI{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-height:31px;margin:0 6px 6px;padding-bottom:8px;border-bottom:1px solid #ffffff12;color:#fbbf67;font-size:13px;font-weight:500;line-height:1.4;letter-spacing:.02em}.SiteNavigation_groupNumber__26jJ2{flex-shrink:0;color:#6b7280;font-size:11px;font-variant-numeric:tabular-nums}.SiteNavigation_list__BZQZH{display:grid;gap:4px;margin:0;padding:0;list-style:none}.SiteNavigation_item__fPtVL{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px;border-radius:7px;color:#e5e7eb;text-decoration:none;font-size:14px;font-weight:400;line-height:1.35;transition:color .12s,background .12s}.SiteNavigation_item__fPtVL:hover{background:#ffffff08;color:#ffa800}.SiteNavigation_itemIcon__9Jmft{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border:1px solid #ffffff08;border-radius:7px;background:#ffffff04;color:#9ca3af}.SiteNavigation_item__fPtVL:hover .SiteNavigation_itemIcon__9Jmft{background:#ffa8000c;border-color:#ffa80024;color:#ffa800}.SiteNavigation_itemThumbnail__MsRlM{display:block;flex-shrink:0;width:40px;height:30px;overflow:hidden;border:1px solid #ffffff14;border-radius:6px;background:#1f2937}.SiteNavigation_thumbnailImage__prhrf{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.SiteNavigation_item__fPtVL:hover .SiteNavigation_itemThumbnail__MsRlM{border-color:#ffa80066}.SiteNavigation_itemLabel__hV2WI{flex:0 1 auto;min-width:0}.SiteNavigation_hotBadge__xZZtu,.SiteNavigation_newBadge__dFAnV{flex-shrink:0;align-self:center;font-size:10px;font-weight:600;letter-spacing:.02em}.SiteNavigation_newBadge__dFAnV{color:#a3e3b0}.SiteNavigation_hotBadge__xZZtu{color:#fbbf67}.SiteNavigation_freeEditorActions__TOcrB{margin:6px 6px 0;padding-top:10px;border-top:1px solid #ffffff0d}.SiteNavigation_freeEditorNote___pJez{margin-bottom:8px;color:#9ca3af;font-size:12px;line-height:1.5}.SiteNavigation_editorGrid__Yhywl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.SiteNavigation_editorAction__Fy5os{display:flex;align-items:center;gap:6px;min-height:38px;padding:6px 7px;border:1px solid #ffffff0b;border-radius:6px;color:#d1d5db;font-size:13px;line-height:1.35;transition:color .12s,border-color .12s}.SiteNavigation_editorAction__Fy5os svg{flex-shrink:0;color:#9ca3af}.SiteNavigation_editorAction__Fy5os:hover{color:#ffa800;border-color:#ffa80055}.SiteNavigation_editorAction__Fy5os span{min-width:0}.SiteNavigation_compactPanel__McX86 .SiteNavigation_item__fPtVL{font-size:13px;padding-inline:8px}.SiteNavigation_mobile__GMCpg{display:flex;flex-direction:column;gap:4px}.SiteNavigation_mobileTrigger__tOvwh{display:flex;align-items:center}.SiteNavigation_mobileTopLink__H79qA{flex:1;min-width:0}.SiteNavigation_mobileToggle__isVs_{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px}.SiteNavigation_mobileSectionButton__dOVHQ{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:start}.SiteNavigation_mobileLinks__jV8GZ{margin:4px 0 12px;margin-inline-start:12px;padding-inline-start:5px;border-inline-start:1px solid #ffffff15;white-space:normal;overflow-wrap:anywhere}.SiteNavigation_mobileImageGroups__u2Cv5{display:grid;gap:16px;padding-top:10px}.SiteNavigation_mobileImageGroups__u2Cv5 .SiteNavigation_groupTitle__pgpEI{min-height:0;margin-inline:12px;padding-bottom:7px;font-size:12px}.SiteNavigation_mobile__GMCpg .SiteNavigation_item__fPtVL{min-height:44px;gap:10px;font-size:13px}.SiteNavigation_mobile__GMCpg .SiteNavigation_itemIcon__9Jmft{width:26px;height:26px}.SiteNavigation_mobile__GMCpg .SiteNavigation_freeEditorActions__TOcrB{margin-inline:12px;padding-top:10px}.SiteNavigation_mobile__GMCpg .SiteNavigation_editorAction__Fy5os{min-height:44px;padding-inline:8px;font-size:13px}.SiteNavigation_mobile__GMCpg .SiteNavigation_freeEditorNote___pJez{font-size:12px}.SiteNavigation_desktop__v_AZX a:focus-visible,.SiteNavigation_desktop__v_AZX button:focus-visible,.SiteNavigation_mobile__GMCpg a:focus-visible,.SiteNavigation_mobile__GMCpg button:focus-visible{outline:2px solid #ffa800;outline-offset:3px;border-radius:5px}.SiteNavigation_dropdown__fresi[hidden],.SiteNavigation_megaDropdown__kpiho[hidden],.SiteNavigation_mobileLinks__jV8GZ[hidden]{display:none}@media (max-width:1279px){.SiteNavigation_imageGroups__cUcyI{gap:14px;padding:16px}.SiteNavigation_imageGroups__cUcyI .SiteNavigation_splitList__sWu_1{-moz-column-gap:14px;column-gap:14px}.SiteNavigation_item__fPtVL{gap:9px;font-size:13px}}@media (prefers-reduced-motion:reduce){.SiteNavigation_desktop__v_AZX *,.SiteNavigation_mobile__GMCpg *{transition:none!important}}.ToolWorkspace_page__bwzJ9{min-width:0;min-height:100dvh;padding-block-start:calc(var(--tool-banner-height, 0px) + 92px);background:var(--ui-bg-page);color:var(--ui-text);overflow-wrap:anywhere}.ToolWorkspace_page__bwzJ9 :is(button,a,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.ToolWorkspace_page__bwzJ9 :is(input,textarea,select){color-scheme:dark}.ToolWorkspace_page__bwzJ9 :is(button,a)[class~=bg-ui-accent]:hover:not(:disabled){background:var(--ui-accent-hover)}.ToolWorkspace_intro__zbvb1{position:relative;max-width:var(--ui-content-max);margin-inline:auto;padding:0 var(--ui-page-gutter) 20px;text-align:center}.ToolWorkspace_intro__zbvb1 h1{margin-block-end:12px;font-family:inherit;overflow-wrap:anywhere}.ToolWorkspace_intro__zbvb1>div,.ToolWorkspace_intro__zbvb1>div>div:has(h1){margin-inline:auto}.ToolWorkspace_intro__zbvb1 h1+p,.ToolWorkspace_intro__zbvb1>div>p,.ToolWorkspace_intro__zbvb1>p{max-width:672px;margin-inline:auto;color:var(--ui-copy);font-size:var(--ui-type-body);line-height:24px}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_decoration__cCRc_{display:none}.ToolWorkspace_intro__zbvb1 :is(.ToolWorkspace_features__O4m32,ul){justify-content:center}.ToolWorkspace_generator__v_amP{min-width:0;padding:0 var(--ui-page-gutter) 32px;scroll-margin-block-start:calc(var(--tool-banner-height, 0px) + 88px)}.ToolWorkspace_generator__v_amP>div{max-width:var(--ui-content-max);margin-inline:auto;min-width:0}.ToolWorkspace_page__bwzJ9>div>:is(.ToolWorkspace_intro__zbvb1,.ToolWorkspace_generator__v_amP,.ToolWorkspace_content__dy8w5){padding-inline:0}.ToolWorkspace_panel__Yef4z{min-width:0;border:1px solid var(--ui-border-panel);border-radius:var(--ui-radius-panel);background:var(--ui-bg-panel);padding:16px;box-shadow:var(--ui-shadow-panel)}.ToolWorkspace_modelLayout__M9xl5{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.ToolWorkspace_modelControls__vZMCC{display:flex;flex-direction:column;min-width:0}.ToolWorkspace_input__gSQg_{min-width:0;min-height:160px;margin-block-end:12px;padding:12px;border:1px solid var(--ui-border-input);border-radius:var(--ui-radius-card);background:var(--ui-bg-input)}.ToolWorkspace_input__gSQg_ textarea{min-height:112px;width:100%;padding:4px;border:0;border-radius:0;background:transparent;color:var(--ui-text);resize:vertical;font-size:var(--ui-type-body);line-height:24px}.ToolWorkspace_input__gSQg_ textarea::-moz-placeholder{color:var(--ui-muted)}.ToolWorkspace_input__gSQg_ textarea::placeholder{color:var(--ui-muted)}.ToolWorkspace_input__gSQg_:focus-within{border-color:var(--ui-accent-border)}.ToolWorkspace_modelControls__vZMCC>:is(div,fieldset){min-width:0}.ToolWorkspace_parameters__iGJn1{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 24px;min-width:0}.ToolWorkspace_parameters__iGJn1>:is(div,fieldset){flex:1 1 280px;min-width:0;margin-block:0 12px}.ToolWorkspace_modelControls__vZMCC>a:last-child,.ToolWorkspace_modelControls__vZMCC>button:last-child{align-self:flex-end;width:auto;min-width:min(100%,200px)}.ToolWorkspace_modelControls__vZMCC :is(button,a,select){overflow-wrap:anywhere}.ToolWorkspace_modelControls__vZMCC :is(label,legend,small){font-size:var(--ui-type-small)}.ToolWorkspace_modelControls__vZMCC>a:last-child,.ToolWorkspace_modelControls__vZMCC>button:last-child{min-height:var(--ui-control-min)}.ToolWorkspace_modelResult__bidPM{min-width:0;overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-bg-card)}.ToolWorkspace_modelHeader__9ho08{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-block-end:12px}.ToolWorkspace_modelHeader__9ho08 h2{font-size:16px;font-weight:600;line-height:24px}.ToolWorkspace_page__bwzJ9 [data-testid=gpt-image-26-controls] [aria-pressed=true]{border-color:var(--ui-accent-border);background:var(--ui-accent-soft);color:var(--ui-accent-copy)}.ToolWorkspace_page__bwzJ9 [data-testid=gpt-image-26-quote]{color:var(--ui-accent-copy)}.ToolWorkspace_page__bwzJ9 [data-appearance=warm] :is(p,span,legend){color:var(--ui-copy)}.ToolWorkspace_page__bwzJ9 [data-appearance=warm] button{border-color:var(--ui-border-input);background:var(--ui-bg-input);color:var(--ui-text)}.ToolWorkspace_page__bwzJ9 [data-appearance=warm] button[aria-pressed=true]{border-color:var(--ui-accent-border);background:var(--ui-accent-soft);color:var(--ui-accent-copy)}.ToolWorkspace_page__bwzJ9 [data-appearance=warm] a{border-color:var(--ui-border);background:var(--ui-bg-quiet);color:var(--ui-accent-copy)}.ToolWorkspace_page__bwzJ9 [data-appearance=warm] [data-testid=gpt-image-25-quote]{color:var(--ui-accent-copy)}.ToolWorkspace_canvasPanel__Az7cF{min-width:0;padding:16px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-bg-card);box-shadow:var(--ui-shadow-card)}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_content__dy8w5{max-width:var(--ui-content-max);margin-inline:auto;padding:var(--ui-section-space-mobile) var(--ui-page-gutter);border-block-start:1px solid var(--ui-divider);background:transparent}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_content__dy8w5>div{min-width:0}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_content__dy8w5 p{color:var(--ui-copy);font-size:var(--ui-type-body);line-height:24px}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_content__dy8w5 h3{font-size:var(--ui-type-card);line-height:28px}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_content__dy8w5 h2{text-align:center;font-size:var(--ui-type-section);font-weight:var(--ui-weight-heading);line-height:var(--ui-leading-section);letter-spacing:var(--ui-tracking-section)}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_content__dy8w5 h2:is(:lang(zh),:lang(ja),:lang(ko)){letter-spacing:0}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_content__dy8w5 h2+p,.ToolWorkspace_sectionHeading__URHYi>p{max-width:672px;margin-inline:auto;text-align:center;color:var(--ui-copy);font-size:var(--ui-type-body);line-height:24px}.ToolWorkspace_sectionHeading__URHYi{display:block;max-width:100%;margin-inline:auto;margin-block-end:28px;text-align:center}.ToolWorkspace_sectionHeading__URHYi>div{margin-inline:auto}.ToolWorkspace_sectionHeading__URHYi>p{margin-block-start:12px}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_faq__PGUrO{width:100%;max-width:var(--ui-faq-max);margin-inline:auto}.ToolWorkspace_faqSection__5kiVg{display:block}.ToolWorkspace_faqSection__5kiVg>div{max-width:var(--ui-faq-max);margin-inline:auto}.ToolWorkspace_faqSection__5kiVg>div>div:has(>div>h2):has(>div>details){display:block}.ToolWorkspace_faqSection__5kiVg>div>div>div:has(>h2){position:static;margin-block-end:28px;text-align:center}.ToolWorkspace_faqSection__5kiVg>div>div>div:has(>h2)>p{max-width:672px;margin-inline:auto}.ToolWorkspace_faqSection__5kiVg>div>div>div:has(>h2)>svg{margin-inline:auto}.ToolWorkspace_faqSection__5kiVg h2{max-width:none}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_faq__PGUrO details{margin-block-end:12px;border:1px solid var(--ui-border-quiet);border-radius:var(--ui-radius-card);background:var(--ui-bg-quiet)}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_faq__PGUrO summary{min-height:var(--ui-control-min);padding:16px 20px;text-align:start;font-size:16px;font-weight:500;line-height:28px;overflow-wrap:anywhere}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_faq__PGUrO summary h3{display:inline;margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_faq__PGUrO details>:is(p,div){padding:0 20px 20px;color:var(--ui-copy);font-size:var(--ui-type-body);line-height:28px}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_faq__PGUrO details>div>p{padding:0;margin:0;line-height:28px}.ToolWorkspace_relatedGrid__YVT6U{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ui-gap-directory)}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM{position:relative;display:grid;align-content:end;width:100%;min-width:0;min-height:var(--ui-image-link-min-height);aspect-ratio:var(--ui-image-link-ratio);padding:0;overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-bg-card);box-shadow:var(--ui-shadow-card);text-decoration:none}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;transition:transform var(--ui-motion-panel)}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM svg,.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM>div:not(:has(h3)){display:none}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM>div:has(h3){position:relative;min-width:0;padding:var(--ui-image-link-inset)}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM h3{position:relative;margin:0;color:var(--ui-text);font-size:var(--ui-image-link-title-size);font-weight:var(--ui-image-link-title-weight);line-height:var(--ui-image-link-title-leading);text-shadow:var(--ui-image-link-text-shadow)}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM>h3{margin:var(--ui-image-link-inset)}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM>[data-related-title]{position:relative;margin:var(--ui-image-link-inset);color:var(--ui-text);font-size:var(--ui-image-link-title-size);font-weight:var(--ui-image-link-title-weight);line-height:var(--ui-image-link-title-leading);text-shadow:var(--ui-image-link-text-shadow)}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM div:not(:has(h3)):has(>svg){display:none}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM>div:has(h3){display:block}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM .ToolWorkspace_description__x81qU,.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM [data-related-title]>span+span,.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM p{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM:not(:has(>img)){grid-column:1/-1;min-height:var(--ui-control-min);aspect-ratio:auto;padding:12px;box-shadow:none}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM:not(:has(>img))>div:has(h3){padding:0}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM:not(:has(>img)) h3{font-size:var(--ui-type-body);font-weight:400;line-height:20px;text-shadow:none}.ToolWorkspace_modelGrid__vl43e{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ui-gap-compact)}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_modelLink__QHdVW{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-width:0;min-height:var(--ui-model-min-height);padding:var(--ui-model-padding-block) var(--ui-model-padding-inline);border:1px solid var(--ui-border);border-radius:var(--ui-radius-compact);background:var(--ui-bg-card);box-shadow:var(--ui-shadow-card);text-align:start;font-size:var(--ui-model-title-size);font-weight:600;line-height:1.35}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_modelLink__QHdVW>div:has(>svg){display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:8px;background:var(--ui-bg-icon)}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_modelLink__QHdVW>div:has(h3){min-width:0;flex:1 1 100px}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_modelLink__QHdVW svg{flex-shrink:0;width:22px;height:22px}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_modelLink__QHdVW h3{margin:0;font-size:14px;font-weight:600;line-height:1.35}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_modelLink__QHdVW p{margin:4px 0 0;overflow:hidden;color:var(--ui-copy);font-size:12px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_modelLink__QHdVW>h3{flex:1;min-width:0}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_modelLink__QHdVW>span{min-height:0;margin:0;padding:0;font-size:12px;line-height:18px}@media (min-width:640px){.ToolWorkspace_modelGrid__vl43e,.ToolWorkspace_relatedGrid__YVT6U{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_content__dy8w5{padding-block:var(--ui-section-space)}}@media (max-width:639px){.ToolWorkspace_page__bwzJ9 :is(button:not([role=switch]),select){min-height:var(--ui-control-min)}}@media (min-width:1024px){.ToolWorkspace_page__bwzJ9{padding-block-start:calc(var(--tool-banner-height, 0px) + 24px)}.ToolWorkspace_generator__v_amP{scroll-margin-block-start:calc(var(--tool-banner-height, 0px) + 16px)}.ToolWorkspace_modelGrid__vl43e{grid-template-columns:repeat(4,minmax(0,1fr))}.ToolWorkspace_relatedGrid__YVT6U{grid-template-columns:repeat(5,minmax(0,1fr))}.ToolWorkspace_relatedGrid__YVT6U[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.ToolWorkspace_relatedGrid__YVT6U:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.ToolWorkspace_relatedGrid__YVT6U:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.ToolWorkspace_page__bwzJ9 .ToolWorkspace_modelLink__QHdVW:hover,.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM:hover{border-color:var(--ui-border-hover);background:var(--ui-bg-card-hover)}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM:hover>img{transform:scale(1.025)}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM:hover h3{color:var(--ui-accent-copy)}}@media (prefers-reduced-motion:reduce){.ToolWorkspace_page__bwzJ9 *,.ToolWorkspace_page__bwzJ9 :after,.ToolWorkspace_page__bwzJ9 :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}.ToolWorkspace_page__bwzJ9 .ToolWorkspace_relatedLink__acXOM:hover>img{transform:none}}