.seed-sticky-composer{inset-inline:0;z-index:30;pointer-events:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;justify-content:center;padding:0 16px;display:flex;position:fixed;bottom:24px}.seed-sticky-composer-panel{pointer-events:auto;width:100%;max-width:600px;transition:max-width .3s ease-out;animation:.3s ease-out seed-sticky-enter}.seed-sticky-composer-panel.is-expanded{max-width:768px}.seed-sticky-prompt-glass{cursor:text;-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);color:#ffffff8c;background:#1b1b1fbd;border-radius:24px;align-items:center;gap:16px;width:100%;height:72px;padding:0 16px 0 20px;display:flex;box-shadow:0 14px 40px #0005,inset 0 1px #ffffff18,0 0 0 1px #ffffff12}.seed-sticky-prompt-glass>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;line-height:18px;overflow:hidden}.seed-sticky-prompt-glass:hover>span{color:#ffffffb3}.seed-sticky-upload{color:#ffffff73;background:#ffffff0d;border:1px dashed #ffffff29;border-radius:8px;flex-shrink:0;place-items:center;width:29px;height:39px;transition:all .2s ease-out;display:grid;transform:rotate(-6deg)}.seed-sticky-upload:hover{color:#fffc;background:#ffffff14;border-color:#ffffff4d;transform:rotate(0)}.seed-sticky-submit{color:#ffffff59;background:#ffffff0f;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.seed-sticky-submit:hover{color:#fff9;background:#ffffff1a}.seed-sticky-submit.has-prompt{color:#fff;background:#fe6849;box-shadow:0 0 18px #fe684959}.seed-sticky-composer .seed-composer{width:100%;max-width:none;margin:0}.seed-sticky-composer .seed-composer-tabs{display:none}.seed-sticky-composer .seed-composer-card{background:#1b1b1f;min-height:193px;box-shadow:0 -4px 8px #fe68491f,0 -12px 46px #fe684942,0 8px 18px #0004}.seed-sticky-composer .seed-composer-submit:disabled{background:#fe68494d}@keyframes seed-sticky-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=639px){.seed-sticky-composer{bottom:16px}.seed-sticky-prompt-glass{gap:12px;height:60px;padding:0 12px 0 16px}.seed-sticky-prompt-glass>span{font-size:13px}}@media (prefers-reduced-motion:reduce){.seed-sticky-composer-panel{transition:none;animation:none}}.seed-sticky-composer .seed-composer--hero:not(.seed-composer--upscale) .seed-composer-card{border:0;min-height:0}.seed-sticky-composer .seed-composer--hero:not(.seed-composer--upscale) .seed-composer-input-area{flex-direction:row;flex:none;align-items:flex-start;gap:16px;height:137.5px;min-height:137.5px;padding:20px}.seed-sticky-composer .seed-composer--hero .seed-composer-upload-row{width:auto}.seed-sticky-composer .seed-composer--hero .seed-composer-upload{width:56px;height:64px}.seed-sticky-composer .seed-composer--hero .seed-composer-prompt{letter-spacing:.28px;height:97.5px;min-height:88px;padding:0 12px;font-size:14px;line-height:22.75px}.seed-sticky-composer .seed-composer--hero .seed-composer-bottom{height:56px;min-height:56px;padding:10px 20px}@media (width<=639px){.seed-sticky-composer .seed-composer--hero:not(.seed-composer--upscale) .seed-composer-input-area{gap:12px;height:138.5px;min-height:138.5px;padding:16px 16px 12px}.seed-sticky-composer .seed-composer--hero .seed-composer-upload{width:48px;height:56px}.seed-sticky-composer .seed-composer--hero .seed-composer-prompt{height:110.5px;padding:0 8px;font-size:16px;line-height:26px}.seed-sticky-composer .seed-composer--hero .seed-composer-bottom{gap:8px;height:96px;min-height:96px;padding:10px 16px}.seed-sticky-composer--home .seed-composer--hero .seed-composer-bottom{height:auto;min-height:136px}.seed-sticky-composer--home .seed-composer--hero .seed-composer-controls{flex-wrap:wrap;overflow:visible}}
