.sticky-intake-module__gBJiVG__composer{border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem;display:grid;overflow:hidden}.sticky-intake-module__gBJiVG__composer[data-single-line=true]{border-radius:9999px}.sticky-intake-module__gBJiVG__composer>div:has(>textarea){grid-area:1/1;min-width:0}.sticky-intake-module__gBJiVG__composer>div:has(button){grid-area:1/2;gap:0}.sticky-intake-module__gBJiVG__composer textarea{padding:.25rem 1rem .25rem .5rem;font-size:1rem;line-height:1.5rem;display:block;font-weight:500!important}.sticky-intake-module__gBJiVG__composer textarea::placeholder{color:color-mix(in srgb, var(--muted-foreground) 60%, transparent)}
.hero-composer-module__hgbHzG__composer>div:has([data-hero-goal-options])>div:first-child{flex:1}.hero-composer-module__hgbHzG__frame{background:linear-gradient(to bottom, var(--muted), transparent);border-radius:1.5rem;padding:.5rem}.hero-composer-module__hgbHzG__composer{min-height:var(--hero-input-height);border-radius:1rem;justify-content:space-between}.hero-composer-module__hgbHzG__composer textarea{font-size:1rem;line-height:1.4}@media (min-width:40rem){.hero-composer-module__hgbHzG__composer textarea{font-size:1.25rem}}.hero-composer-module__hgbHzG__composer>div:has([data-hero-goal-options])>div:last-child>button{width:2.25rem;height:2.25rem}
