.generation-result-stage{min-width:0;scroll-margin-top:24px}.generation-result-stage>[role=tablist]{border-bottom:1px solid #28282c;gap:24px;display:flex}.generation-result-stage [role=tab]{color:#a5a5ae;cursor:pointer;border-bottom:2px solid #0000;padding:12px 0;font-size:14px}.generation-result-stage [role=tab][aria-selected=true]{color:#f5f5f5;border-bottom-color:var(--primary)}.generation-result-stage [role=tab]:disabled{color:#81818b;cursor:default}.generation-result-stage [role=tab]:focus-visible,.generation-result-stage [role=tabpanel]:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.generation-history-link{color:var(--primary);margin-top:12px;font-size:14px;display:inline-block}.generation-history-link:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.generation-result-stage>[role=tabpanel]{min-width:0;min-height:300px}.seo-creation-grid{grid-template-columns:minmax(300px,400px) minmax(0,1fr);align-items:start;gap:48px;max-width:1400px;margin:32px auto 0;display:grid}.seo-creation-grid>.image-seo-generator,.seo-creation-grid>.video-seo-generator{width:100%;min-width:0;margin:0}.seo-creation-grid .generation-result-stage{text-align:left}.seo-creation-grid .generation-example-image{object-fit:contain;border-radius:12px;width:100%;max-height:560px;margin:24px auto;display:block}.seo-creation-grid .generation-example-video{padding-top:24px}.seo-creation-grid .generation-example-video>div{max-height:560px}.seo-creation-grid .generation-example-video :is(video,img){object-fit:contain}@media (width<=1023px){.seo-creation-grid{grid-template-columns:minmax(0,1fr);gap:24px;max-width:760px}}.advanced-video-start aside .generation-result-stage{margin:24px 0}.advanced-video-start aside .generation-result-stage [role=tabpanel]>div{margin-top:20px}.advanced-video-start aside .generation-result-stage :is(video,img){object-fit:contain}.generation-source-images{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:24px 0;display:flex}.generation-source-images>img,.generation-source-images>video,.generation-source-upload{border-radius:12px;max-width:100%;max-height:560px}.generation-source-images>img,.generation-source-images>video{object-fit:contain;width:auto}.generation-source-upload{position:relative;overflow:hidden}.generation-source-upload img{object-fit:contain;opacity:.45;max-width:100%;max-height:560px;display:block}.generation-source-upload span{color:#fff;text-align:center;background:#0006;place-items:center;padding:12px;display:grid;position:absolute;inset:0}.generation-source-video-upload{color:#f5f5f5;background:#111;border-radius:12px;place-items:center;width:100%;min-height:180px;padding:24px;display:grid}
