:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]){--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]){--background:#0a0a0a;--foreground:#ededed}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]){background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .design-switcher{--switcher-bg:rgba(0,0,0,0.08);--switcher-fg:#333;--switcher-active:#000;position:fixed;top:1rem;right:1.5rem;z-index:100;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--switcher-bg);border-radius:9999px;backdrop-filter:blur(8px)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .design-switcher__label{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--switcher-fg);opacity:.8}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .design-switcher__buttons{display:flex;gap:.25rem}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .design-switcher__btn{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:600;color:var(--switcher-fg);text-decoration:none;border-radius:50%;transition:background .2s,color .2s}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .design-switcher__btn:hover{background:rgba(255,255,255,.3)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .design-switcher__btn--active{background:var(--switcher-active);color:white}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .home{min-height:100vh;background:#0a0a0a;color:#fafafa}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .home .design-switcher{--switcher-bg:rgba(255,255,255,0.08);--switcher-fg:#fafafa;--switcher-active:#6366f1}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .home__main{padding:6rem 2rem 4rem;max-width:56rem;margin:0 auto}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .home__title{font-size:2rem;font-weight:600;margin-bottom:.5rem}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .home__subtitle{color:#a1a1aa;margin-bottom:3rem}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .home__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .home__card{display:flex;flex-direction:column;gap:.25rem;padding:1.25rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:.5rem;text-decoration:none;color:inherit;transition:background .2s,border-color .2s,transform .2s}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .home__card:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);transform:translateY(-2px)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .home__card-num{font-size:1.5rem;font-weight:700;color:#6366f1}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .home__card-name{font-size:1rem;font-weight:500}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .home__card-desc{font-size:.8rem;color:#71717a}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-1{--iter1-bg:#f5f0e8;--iter1-fg:#1a1a1a;--iter1-accent:#1a1a1a;--iter1-muted:#6b6b6b;min-height:100vh;background:var(--iter1-bg);color:var(--iter1-fg)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-1 .design-switcher{--switcher-bg:rgba(26,26,26,0.06);--switcher-fg:var(--iter1-fg);--switcher-active:var(--iter1-fg)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-1__main{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 60px);padding:3rem 2rem}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-1__content{max-width:42rem;animation:gallery-with-design-skill-composer-1-5-source-src-app-1-iteration-1-iter1-fade 1s ease-out both}@keyframes gallery-with-design-skill-composer-1-5-source-src-app-1-iteration-1-iter1-fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-1__eyebrow{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--iter1-muted);margin-bottom:2rem}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-1__headline{font-size:clamp(3rem,8vw,5.5rem);font-weight:400;line-height:1.1;letter-spacing:-.02em;margin-bottom:2rem}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-1__body{font-size:1.25rem;line-height:1.7;color:var(--iter1-muted);margin-bottom:3rem;max-width:32ch}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-1__cta{display:inline-block;font-size:.875rem;letter-spacing:.15em;text-transform:uppercase;color:var(--iter1-fg);text-decoration:none;padding-bottom:.25rem;border-bottom:1px solid var(--iter1-fg);transition:opacity .2s}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-1__cta:hover{opacity:.7}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-2{--iter2-bg:#0d1117;--iter2-fg:#39ff14;--iter2-glow:rgba(57,255,20,0.6);min-height:100vh;background:var(--iter2-bg);color:var(--iter2-fg)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-2 .design-switcher{--switcher-bg:rgba(57,255,20,0.08);--switcher-fg:var(--iter2-fg);--switcher-active:var(--iter2-fg)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-2 .design-switcher__btn--active{background:var(--iter2-fg);color:var(--iter2-bg)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-2__main{position:relative;display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 60px);padding:3rem 2rem;overflow:hidden}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-2__scanlines{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.15) 0,rgba(0,0,0,.15) 4px);pointer-events:none}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-2__content{position:relative;max-width:40rem;animation:gallery-with-design-skill-composer-1-5-source-src-app-2-iteration-2-iter2-boot 1.2s ease-out both}@keyframes gallery-with-design-skill-composer-1-5-source-src-app-2-iteration-2-iter2-boot{0%{opacity:0}20%{opacity:0}to{opacity:1}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-2__prompt{font-size:.875rem;margin-bottom:1.5rem}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-2__cursor{animation:gallery-with-design-skill-composer-1-5-source-src-app-2-iteration-2-iter2-blink 1s step-end infinite}@keyframes gallery-with-design-skill-composer-1-5-source-src-app-2-iteration-2-iter2-blink{50%{opacity:0}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-2__headline{font-size:clamp(1.5rem,4vw,2.25rem);font-weight:500;line-height:1.5;margin-bottom:1.5rem;text-shadow:0 0 20px var(--iter2-glow)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-2__glow{text-shadow:0 0 30px var(--iter2-glow),0 0 60px var(--iter2-glow)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-2__body{font-size:1rem;line-height:1.8;opacity:.9;margin-bottom:2.5rem}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-2__cta{display:inline-block;font-size:.875rem;font-weight:600;color:var(--iter2-fg);text-decoration:none;padding:.5rem 1rem;border:1px solid var(--iter2-fg);transition:box-shadow .2s,background .2s}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-2__cta:hover{background:rgba(57,255,20,.1);box-shadow:0 0 20px var(--iter2-glow)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-3{--iter3-bg:#faf7f2;--iter3-fg:#2c2416;--iter3-accent:#5a7c59;--iter3-warm:#c4a77d;--iter3-muted:#6b5d4f;min-height:100vh;background:var(--iter3-bg);color:var(--iter3-fg)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-3 .design-switcher{--switcher-bg:rgba(44,36,22,0.06);--switcher-fg:var(--iter3-fg);--switcher-active:var(--iter3-accent)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-3__main{position:relative;display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 60px);padding:3rem 2rem;overflow:hidden}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-3__bg{position:absolute;inset:0;overflow:hidden}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-3__blob{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-3__blob--1{width:400px;height:400px;background:#e8dcc8;top:-100px;right:-100px;animation:gallery-with-design-skill-composer-1-5-source-src-app-3-iteration-3-iter3-float 15s ease-in-out infinite}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-3__blob--2{width:300px;height:300px;background:#d4e4d4;bottom:-50px;left:-50px;animation:gallery-with-design-skill-composer-1-5-source-src-app-3-iteration-3-iter3-float 18s ease-in-out infinite reverse;animation-delay:-5s}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-3__blob--3{width:250px;height:250px;background:#e8e0d0;top:50%;left:50%;transform:translate(-50%,-50%);animation:gallery-with-design-skill-composer-1-5-source-src-app-3-iteration-3-iter3-float 12s ease-in-out infinite;animation-delay:-2s}@keyframes gallery-with-design-skill-composer-1-5-source-src-app-3-iteration-3-iter3-float{0%,to{transform:translate(0)}33%{transform:translate(20px,-20px)}66%{transform:translate(-15px,15px)}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-3__content{position:relative;max-width:40rem;animation:gallery-with-design-skill-composer-1-5-source-src-app-3-iteration-3-iter3-enter 1s ease-out both}@keyframes gallery-with-design-skill-composer-1-5-source-src-app-3-iteration-3-iter3-enter{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-3__eyebrow{font-size:.8rem;letter-spacing:.15em;text-transform:uppercase;color:var(--iter3-accent);margin-bottom:1.5rem}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-3__headline{font-size:clamp(3rem,7vw,4.5rem);font-weight:600;line-height:1.15;color:var(--iter3-fg);margin-bottom:1.5rem}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-3__body{font-size:1.25rem;line-height:1.7;color:var(--iter3-muted);margin-bottom:2.5rem;max-width:36ch}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-3__cta{display:inline-block;font-size:1rem;font-weight:500;color:white;background:var(--iter3-accent);text-decoration:none;padding:.75rem 1.5rem;border-radius:2rem;transition:background .2s,transform .2s}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-3__cta:hover{background:#4a6a49;transform:translateY(-2px)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-4{--iter4-bg:#0f1419;--iter4-fg:#f5f0e6;--iter4-gold:#c9a227;--iter4-gold-dim:rgba(201,162,39,0.8);--iter4-muted:#8a8a8a;min-height:100vh;background:var(--iter4-bg);color:var(--iter4-fg)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-4 .design-switcher{--switcher-bg:rgba(245,240,230,0.06);--switcher-fg:var(--iter4-fg);--switcher-active:var(--iter4-gold)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-4 .design-switcher__btn--active{background:var(--iter4-gold);color:var(--iter4-bg)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-4__main{position:relative;display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 60px);padding:3rem 2rem}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-4__noise{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");opacity:.03;pointer-events:none}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-4__content{position:relative;max-width:42rem;text-align:center;animation:gallery-with-design-skill-composer-1-5-source-src-app-4-iteration-4-iter4-reveal 1.2s ease-out both}@keyframes gallery-with-design-skill-composer-1-5-source-src-app-4-iteration-4-iter4-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-4__ornament{width:40px;height:1px;background:linear-gradient(90deg,transparent,var(--iter4-gold),transparent);margin:0 auto 2rem}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-4__eyebrow{font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;color:var(--iter4-gold);margin-bottom:1.5rem}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-4__headline{font-size:clamp(3rem,8vw,5rem);font-weight:500;line-height:1.15;letter-spacing:.02em;margin-bottom:1.5rem}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-4__headline-accent{color:var(--iter4-gold);font-style:italic}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-4__body{font-size:1.125rem;line-height:1.8;color:var(--iter4-muted);margin-bottom:2.5rem;max-width:38ch;margin-left:auto;margin-right:auto}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-4__cta{display:inline-block;font-size:.8rem;letter-spacing:.15em;text-transform:uppercase;color:var(--iter4-gold);text-decoration:none;padding:.75rem 1.5rem;border:1px solid var(--iter4-gold-dim);transition:background .2s,color .2s}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-4__cta:hover{background:var(--iter4-gold);color:var(--iter4-bg)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-5{--iter5-bg:#0a0a0f;--iter5-fg:#fff;--iter5-pink:#ff6b9d;--iter5-cyan:#00d4ff;--iter5-yellow:#ffd93d;--iter5-purple:#b388ff;min-height:100vh;background:var(--iter5-bg);color:var(--iter5-fg)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-5 .design-switcher{--switcher-bg:rgba(255,255,255,0.08);--switcher-fg:var(--iter5-fg);--switcher-active:var(--iter5-pink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-5 .design-switcher__btn--active{background:var(--iter5-pink);color:var(--iter5-bg)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-5__main{position:relative;display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 60px);padding:3rem 2rem;overflow:hidden}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-5__shapes{position:absolute;inset:0;pointer-events:none}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-5__shape{position:absolute;border-radius:50%;mix-blend-mode:screen;animation:gallery-with-design-skill-composer-1-5-source-src-app-5-iteration-5-iter5-pulse 4s ease-in-out infinite}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-5__shape--1{width:400px;height:400px;background:var(--iter5-pink);top:-100px;right:-50px;opacity:.4}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-5__shape--2{width:300px;height:300px;background:var(--iter5-cyan);bottom:10%;left:-80px;opacity:.35;animation-delay:-1s}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-5__shape--3{width:200px;height:200px;background:var(--iter5-yellow);top:40%;right:15%;opacity:.3;animation-delay:-2s}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-5__shape--4{width:150px;height:150px;background:var(--iter5-purple);bottom:20%;right:25%;opacity:.35;animation-delay:-3s}@keyframes gallery-with-design-skill-composer-1-5-source-src-app-5-iteration-5-iter5-pulse{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.1);opacity:.5}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-5__content{position:relative;max-width:44rem;text-align:center;animation:gallery-with-design-skill-composer-1-5-source-src-app-5-iteration-5-iter5-pop .8s cubic-bezier(.34,1.56,.64,1) both}@keyframes gallery-with-design-skill-composer-1-5-source-src-app-5-iteration-5-iter5-pop{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-5__headline{font-size:clamp(4rem,12vw,8rem);font-weight:400;line-height:.95;letter-spacing:.02em;margin-bottom:1rem;background:linear-gradient(135deg,var(--iter5-fg) 0,var(--iter5-cyan) 50%,var(--iter5-pink) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 200%;animation:gallery-with-design-skill-composer-1-5-source-src-app-5-iteration-5-iter5-gradient 5s ease infinite}@keyframes gallery-with-design-skill-composer-1-5-source-src-app-5-iteration-5-iter5-gradient{0%,to{background-position:0 50%}50%{background-position:100% 50%}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-5__tagline{font-size:1.25rem;font-weight:500;color:rgba(255,255,255,.8);margin-bottom:2rem}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-5__cta{display:inline-block;font-size:1rem;font-weight:600;color:var(--iter5-bg);background:var(--iter5-pink);text-decoration:none;padding:1rem 2rem;border-radius:0;transition:transform .2s,box-shadow .2s}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-1.5"]) .iteration-5__cta:hover{transform:translateY(-4px);box-shadow:0 10px 40px rgba(255,107,157,.4)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-2.5"]) *,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-2.5"]) :after,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-2.5"]) :before{box-sizing:border-box}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-2.5"]){scroll-behavior:smooth}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="composer-2.5"]){margin:0}@keyframes gallery-with-design-skill-composer-2-5-source-app-globals-float-node{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes gallery-with-design-skill-composer-2-5-source-app-globals-pulse-glow{0%,to{opacity:.4}50%{opacity:1}}@keyframes gallery-with-design-skill-composer-2-5-source-app-globals-scanline{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes gallery-with-design-skill-composer-2-5-source-app-globals-reveal-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes gallery-with-design-skill-composer-2-5-source-app-globals-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=fable]){--background:#ffffff;--foreground:#171717}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=fable]){background:var(--background);color:var(--foreground)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="gemini-3.5-flash"]){--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="gemini-3.5-flash"]){--background:#0a0a0a;--foreground:#ededed}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="gemini-3.5-flash"]){background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="gemini-3.7-flash"]) *,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="gemini-3.7-flash"]) :after,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="gemini-3.7-flash"]) :before{box-sizing:border-box}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="gemini-3.7-flash"]){margin:0;min-height:100%}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="gemini-3.7-flash"]){font-synthesis:none}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="gemini-3.7-flash"]) :focus-visible{outline:2px solid currentColor;outline-offset:3px}@media (prefers-reduced-motion:reduce){:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="gemini-3.7-flash"]) *,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="gemini-3.7-flash"]) :after,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="gemini-3.7-flash"]) :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}