.gpt26 *{box-sizing:border-box}.gpt26{scroll-behavior:smooth;margin:0;background:var(--reel-bg);color:var(--reel-ink);font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.6;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s8:32px;--s10:40px;--s12:48px;--s16:64px;--s20:80px;--radius:16px}.gpt26 button,.gpt26 input,.gpt26 select,.gpt26 textarea{font:inherit}.gpt26 a,.gpt26 button,.gpt26 select,.gpt26 summary{touch-action:manipulation}.gpt26 a,.gpt26 button{-webkit-tap-highlight-color:transparent}.gpt26 button{cursor:pointer}.gpt26 a{color:inherit;text-decoration:none}.gpt26 a:focus-visible,.gpt26 button:focus-visible,.gpt26 select:focus-visible,.gpt26 summary:focus-visible,.gpt26 textarea:focus-visible{outline:3px solid var(--reel-accent);outline-offset:4px}.gpt26 button{color:inherit}.gpt26 img{display:block;max-width:100%}.gpt26 .wrap{max-width:1280px;margin:auto;padding-inline:var(--s8)}.gpt26 .review{font-size:13px;background:var(--reel-stage);color:#F6F1E9;text-align:center;padding:var(--s2) var(--s5)}.gpt26 .review span{color:#E7B9A2}.gpt26 .nav{border-bottom:1px solid var(--reel-line)}.gpt26 .nav-inner{display:flex;align-items:center;gap:var(--s8);min-height:80px}.gpt26 .brand{display:flex;align-items:center;gap:var(--s2);font:800 24px var(--font-display),Arial}.gpt26 .brand img{width:32px;height:32px}.gpt26 .nav-links{display:flex;gap:var(--s6);font-size:14px;color:var(--reel-ink-2);margin-left:var(--s6)}.gpt26 .nav-links a{padding-block:var(--s3)}.gpt26 .nav-end{margin-left:auto;display:flex;align-items:center;gap:var(--s5);font-size:14px}.gpt26 .pill{border:1px solid var(--reel-line);border-radius:999px;padding:var(--s2) var(--s5);background:var(--reel-panel);min-height:40px}.gpt26 .crumb{display:flex;gap:var(--s3);align-items:center;font-size:13px;color:var(--reel-ink-2);padding-top:var(--s8)}.gpt26 .crumb a{min-height:32px;display:inline-flex;align-items:center}.gpt26 .hero{display:grid;grid-template-columns:.82fr 1.18fr;gap:var(--s16);padding-block:var(--s8) var(--s16);align-items:start}.gpt26 .eyebrow{display:flex;gap:var(--s3);align-items:center;font-size:13px;color:var(--reel-ink-2);margin:0 0 var(--s5)}.gpt26 .tag{display:inline-block;border:1px solid var(--reel-line);border-radius:999px;padding:var(--s1) var(--s3);font-size:12px;letter-spacing:.04em}.gpt26 .eyebrow .tag{color:var(--reel-accent);border-color:var(--reel-accent)}.gpt26 h1,.gpt26 h2,.gpt26 h3,.gpt26 p{margin-top:0}.gpt26 h1{font:800 clamp(36px,3.8vw,56px)/1.14 var(--font-display),PingFang SC,sans-serif;letter-spacing:-.025em;margin-bottom:var(--s6)}.gpt26 h1 span{display:block;font:500 clamp(24px,2.4vw,36px)/1.4 Arial,PingFang SC,sans-serif;letter-spacing:0;margin-top:var(--s3)}.gpt26 .lead{font-size:18px;color:var(--reel-ink-2);line-height:1.8;max-width:30em;margin-bottom:var(--s8)}.gpt26 .benefits{display:flex;gap:var(--s6);padding:0;list-style:none;font-size:14px;margin:0 0 var(--s8);flex-wrap:wrap}.gpt26 .benefits li:before{content:"✓";color:var(--reel-accent);margin-right:var(--s2)}.gpt26 .hero-art{display:grid;grid-template-columns:1.15fr .85fr;gap:var(--s3)}.gpt26 .mini{margin:0;min-width:0}.gpt26 .mini .vector-art,.gpt26 .mini img{width:100%;height:176px;object-fit:cover;border-radius:var(--radius)}.gpt26 .mini figcaption{font-size:12px;margin-top:var(--s2);color:var(--reel-ink-2)}.gpt26 .vector-art{background:#E8DCC8;display:flex;align-items:center;justify-content:center;overflow:hidden}.gpt26 .vector-art svg{width:65%;height:75%;color:#634B31}.gpt26 .free-link{display:inline-flex;align-items:center;gap:var(--s2);font-size:14px;color:var(--reel-ink-2);margin-top:var(--s6);min-height:32px}.gpt26 .free-link b{color:var(--reel-ink);font-weight:500;text-decoration:underline;text-underline-offset:4px}.gpt26 .generator{background:var(--reel-panel);border:1px solid var(--reel-line);border-radius:var(--radius);padding:var(--s8);box-shadow:0 12px 32px #241c1708;min-width:0}.gpt26 .gen-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);margin-bottom:var(--s6)}.gpt26 .gen-head h2{font-size:18px;margin:0}.gpt26 .muted{color:var(--reel-ink-2)}.gpt26 .gen-head span{font-size:12px}.gpt26 .tabs{display:grid;grid-template-columns:repeat(3,1fr);padding:var(--s1);gap:var(--s1);background:var(--reel-bg);border:1px solid var(--reel-line);border-radius:12px;margin-bottom:var(--s6)}.gpt26 .tab{border:0;border-radius:8px;background:transparent;min-height:44px;font-size:14px}.gpt26 .tab[aria-pressed=true]{background:var(--reel-panel);box-shadow:0 2px 6px #241c1710;color:var(--reel-accent);font-weight:600}.gpt26 .label-row{display:flex;justify-content:space-between;gap:var(--s3);align-items:center;margin-bottom:var(--s3);font-size:14px}.gpt26 .quiet{padding:var(--s1) 0;background:none;border:0;color:var(--reel-ink-2);font-size:13px;min-height:32px}.gpt26 .promptbox{border:1px solid var(--reel-line);border-radius:12px;overflow:hidden}.gpt26 .promptbox textarea{display:block;width:100%;height:132px;resize:vertical;padding:var(--s4);border:0;background:transparent;color:var(--reel-ink);font-size:14px;line-height:1.8;min-height:100px}.gpt26 .prompt-foot{display:flex;justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s2) var(--s4);border-top:1px solid var(--reel-line);font-size:12px;color:var(--reel-ink-2)}.gpt26 .prompt-foot button{border:0;background:none;font-size:13px;padding:var(--s1) 0;min-height:32px}.gpt26 .settings{display:grid;grid-template-columns:1fr 1fr;gap:var(--s4);margin-top:var(--s5)}.gpt26 .field label{display:block;font-size:13px;color:var(--reel-ink-2);margin-bottom:var(--s2)}.gpt26 select{width:100%;min-width:0;padding:var(--s3);border:1px solid var(--reel-line);border-radius:8px;background:var(--reel-panel);font-size:14px}.gpt26 .format-help{font-size:13px;color:var(--reel-ink-2);margin:var(--s4) 0 var(--s5);min-height:21px}.gpt26 .primary{background:var(--reel-accent);color:var(--reel-accent-ink);border:0;border-radius:999px;min-height:52px;width:100%;padding:var(--s3) var(--s6);font-weight:600;display:flex;justify-content:center;gap:var(--s3);align-items:center}.gpt26 .primary:hover{filter:brightness(.95)}.gpt26 .cost{display:flex;justify-content:space-between;align-items:center;gap:var(--s3);margin-top:var(--s4);font-size:12px;color:var(--reel-ink-2)}.gpt26 .cost span:last-child{color:var(--reel-ink)}.gpt26 .section{padding-block:var(--s16);border-top:1px solid var(--reel-line)}.gpt26 .section-top{display:flex;justify-content:space-between;align-items:end;gap:var(--s6);margin-bottom:var(--s8)}.gpt26 h2{font-size:32px;line-height:1.3;letter-spacing:-.02em;margin-bottom:var(--s3)}.gpt26 .section-top p{color:var(--reel-ink-2);font-size:15px;margin:0}.gpt26 .section-top .tag{white-space:nowrap}.gpt26 .gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s6)}.gpt26 .sample{margin:0;min-width:0}.gpt26 .art{height:260px;border-radius:var(--radius);overflow:hidden;position:relative}.gpt26 .art>img{object-fit:cover}.gpt26 .art svg,.gpt26 .art>img{width:100%;height:100%}.gpt26 .sample-head{display:flex;justify-content:space-between;align-items:center;gap:var(--s3);margin-top:var(--s4)}.gpt26 .sample h3{font-size:16px;margin:0;font-weight:600}.gpt26 .sample .sample-type{font-size:12px;color:var(--reel-ink-2)}.gpt26 .use{border:0;border-bottom:1px solid var(--reel-line);background:transparent;font-size:13px;min-height:36px;margin-top:var(--s2);padding:0}.gpt26 .inline-link,.gpt26 .use:hover{color:var(--reel-accent)}.gpt26 .inline-link{text-decoration:underline;text-underline-offset:4px}.gpt26 .source-note{font-size:13px;color:var(--reel-ink-2);margin:var(--s6) 0 0;max-width:70em}.gpt26 .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s10);margin-top:var(--s10)}.gpt26 .step-no{font:800 40px var(--font-display);color:var(--reel-line);margin-bottom:var(--s4)}.gpt26 .steps h3{font-size:18px;margin-bottom:var(--s3)}.gpt26 .steps p{font-size:15px;color:var(--reel-ink-2);margin:0}.gpt26 .formats{display:grid;grid-template-columns:1fr 1fr;gap:var(--s16)}.gpt26 .formats h2{max-width:10em}.gpt26 .format-list{border-top:1px solid var(--reel-line)}.gpt26 .format-row{display:grid;grid-template-columns:70px 1fr;gap:var(--s5);padding:var(--s5) 0;border-bottom:1px solid var(--reel-line)}.gpt26 .format-row strong{font:800 20px Archivo}.gpt26 .format-row p{font-size:14px;color:var(--reel-ink-2);margin:var(--s1) 0 0}.gpt26 .format-row h3{font-size:16px;margin:0}.gpt26 .faq{display:grid;grid-template-columns:.55fr 1fr;gap:var(--s16)}.gpt26 details{border-bottom:1px solid var(--reel-line);padding:var(--s5) 0}.gpt26 details:first-child{padding-top:0}.gpt26 summary{cursor:pointer;list-style:none;font-size:16px;font-weight:600;display:flex;justify-content:space-between;gap:var(--s5);min-height:32px}.gpt26 summary::-webkit-details-marker{display:none}.gpt26 summary:after{content:"+";font-size:20px;font-weight:400}.gpt26 details[open] summary:after{content:"−"}.gpt26 details p{font-size:14px;color:var(--reel-ink-2);margin:var(--s3) 0 0}.gpt26 .related{display:flex;gap:var(--s3);flex-wrap:wrap;margin-top:var(--s6)}.gpt26 .related a{font-size:14px}.gpt26 .footer{padding:var(--s8) 0;border-top:1px solid var(--reel-line);color:var(--reel-ink-2);font-size:13px}.gpt26 .footer .wrap{display:flex;justify-content:space-between;gap:var(--s6)}.gpt26 .toast{position:fixed;bottom:var(--s6);left:50%;transform:translateX(-50%);width:max-content;max-width:calc(100% - 40px);background:var(--reel-stage);color:var(--reel-bg);padding:var(--s4) var(--s6);border-radius:12px;z-index:10;font-size:14px;box-shadow:0 8px 24px #0002}.gpt26 .toast[hidden]{display:none}.gpt26 .steam{animation:steam 2.4s ease-in-out infinite}.gpt26 .pulse{animation:pulse 2.5s ease-in-out infinite;transform-origin:center}.gpt26 .float{animation:float 3s ease-in-out infinite}@keyframes steam{0%,to{opacity:.4;transform:translateY(6px)}50%{opacity:1;transform:translateY(-6px)}}@keyframes pulse{50%{transform:scale(1.07)}}@keyframes float{50%{transform:translateY(-10px)}}@media(prefers-reduced-motion:reduce){.gpt26{scroll-behavior:auto}.gpt26 .float,.gpt26 .pulse,.gpt26 .steam{animation:none}}@media(max-width:1000px){.gpt26 .hero{gap:var(--s8)}.gpt26 .nav-links{gap:var(--s4);margin-left:0}.gpt26 .nav-end .login{display:none}.gpt26 .mini .vector-art,.gpt26 .mini img{height:144px}.gpt26 .benefits{gap:var(--s4)}.gpt26 .art{height:220px}}@media(max-width:760px){.gpt26 .wrap{padding-inline:var(--s5)}.gpt26 .review{font-size:12px}.gpt26 .review span{display:none}.gpt26 .nav-inner{min-height:64px;gap:var(--s4)}.gpt26 .brand{font-size:21px}.gpt26 .brand img{width:28px;height:28px}.gpt26 .nav-links{display:none}.gpt26 .nav-end{gap:var(--s2)}.gpt26 .nav-end .pill{font-size:13px;padding-inline:var(--s4)}.gpt26 .crumb,.gpt26 .hero{padding-top:var(--s5)}.gpt26 .hero{grid-template-columns:1fr;gap:var(--s8);padding-bottom:var(--s10)}.gpt26 .eyebrow,.gpt26 h1{margin-bottom:var(--s4)}.gpt26 h1{font-size:36px}.gpt26 h1 span{font-size:26px;margin-top:var(--s2)}.gpt26 .lead{font-size:16px;margin-bottom:var(--s5)}.gpt26 .benefits{font-size:13px;margin-bottom:0;gap:var(--s4)}.gpt26 .free-link,.gpt26 .hero-art{display:none}.gpt26 .generator{padding:var(--s5)}.gpt26 .gen-head,.gpt26 .tabs{margin-bottom:var(--s4)}.gpt26 .promptbox textarea{height:120px}.gpt26 .settings{gap:var(--s3)}.gpt26 .section{padding-block:var(--s10)}.gpt26 h2{font-size:26px}.gpt26 .section-top{display:block;margin-bottom:var(--s6)}.gpt26 .section-top .tag{margin-top:var(--s4)}.gpt26 .section-top p{font-size:14px}.gpt26 .gallery{grid-template-columns:1fr 1fr;gap:var(--s6) var(--s4)}.gpt26 .art{height:auto;aspect-ratio:1}.gpt26 .sample-head{display:block;margin-top:var(--s3)}.gpt26 .sample h3{font-size:15px}.gpt26 .sample-type{display:block;margin-top:var(--s1)}.gpt26 .steps{grid-template-columns:1fr;gap:var(--s6);margin-top:var(--s6)}.gpt26 .steps article{display:grid;grid-template-columns:48px 1fr;gap:var(--s4)}.gpt26 .step-no{font-size:32px;margin:0}.gpt26 .steps h3{font-size:16px;margin-bottom:var(--s2)}.gpt26 .steps p{font-size:14px}.gpt26 .faq,.gpt26 .formats{grid-template-columns:1fr;gap:var(--s6)}.gpt26 .formats h2{max-width:none}.gpt26 .footer .wrap{display:block}.gpt26 .footer p{margin:var(--s3) 0 0}.gpt26 .cost{flex-wrap:wrap}.gpt26 .cost,.gpt26 .source-note{font-size:12px}.gpt26 .format-row{grid-template-columns:56px 1fr;gap:var(--s4)}}@media(max-width:360px){.gpt26 h1{font-size:32px}.gpt26 h1 span{font-size:23px}.gpt26 .generator{padding:var(--s4)}.gpt26 .benefits{gap:var(--s3);font-size:12px}.gpt26 .settings{grid-template-columns:1fr}.gpt26 .gallery{gap:var(--s5) var(--s3)}.gpt26 .tab{font-size:13px}.gpt26 .nav-end .pill{padding-inline:var(--s3)}}.gpt26 .primary:disabled{opacity:.6;cursor:not-allowed}.gpt26{padding-top:64px;padding-top:var(--s20)}.gpt26 .crumb{flex-wrap:wrap}.gpt26 .faq>div,.gpt26 .hero-copy,.gpt26 .section{min-width:0}.gpt26 .lead{margin-bottom:var(--s4)}.gpt26 .comparison{margin-bottom:var(--s12);padding:var(--s6);border:1px solid var(--reel-line);border-radius:var(--radius);background:var(--reel-panel)}.gpt26 .comparison-grid{display:grid;gap:var(--s6)}.gpt26 .comparison-grid,.gpt26 .gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.gpt26 .art{display:block;height:auto;aspect-ratio:1/1;background:var(--reel-panel);border:1px solid var(--reel-line)}.gpt26 .art>img{object-fit:contain}.gpt26 .sample-type{font-size:14px;color:var(--reel-ink-2);margin-block:var(--s2)}.gpt26 .sample .tag{font-size:12px;margin-bottom:var(--s4)}.gpt26 .sample-prompt{overflow-wrap:anywhere;white-space:pre-wrap}.gpt26 .section>p,.gpt26 .tips{max-width:70ch}.gpt26 .tips{padding-left:var(--s6)}.gpt26 .tips li{margin-block:var(--s4)}.gpt26 .steps{margin-top:var(--s6)}@media(max-width:700px){.gpt26 .comparison-grid,.gpt26 .gallery{grid-template-columns:1fr}.gpt26 .comparison{padding:var(--s4)}.gpt26 .hero{gap:var(--s6)}.gpt26 .lead{font-size:16px;line-height:1.6}.gpt26 .hero h1{font-size:32px;margin-bottom:var(--s4)}.gpt26 .crumb{padding-top:var(--s4)}.gpt26 .eyebrow{font-size:12px}.gpt26 h2{font-size:26px}}.gpt26 .live-gallery{margin-bottom:var(--s12)}.gpt26 .live-variations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2);align-items:start}.gpt26 .live-single{max-width:100%}.gpt26 .live-single img,.gpt26 .live-variations img{width:100%;height:auto;border-radius:var(--s2)}