.feature-demo-queue #stylergpt-prompt-queue{border:0;padding:0;margin:0;width:100%;min-width:0;color:var(--text-primary,#202020);font-family:inherit;font-size:13px;font-weight:400;line-height:1.4;text-align:start}.feature-demo-queue #stylergpt-prompt-queue [hidden]{display:none!important}.feature-demo-queue #stylergpt-prompt-queue .sgq-list{display:flex;flex-direction:column;gap:4px;max-height:min(240px,30vh);overflow-y:auto;overscroll-behavior:contain;margin:0;padding:2px;list-style:none}.feature-demo-queue #stylergpt-prompt-queue .sgq-item{display:flex;align-items:center;gap:4px;min-width:0;min-height:36px;padding:3px 6px;border:1px solid var(--border-light,#ddd);border-radius:12px;background:var(--bg-elevated-secondary,var(--main-surface-primary,#fff))}.feature-demo-queue #stylergpt-prompt-queue .sgq-item[data-drop]{box-shadow:inset 0 2px var(--text-primary,#202020)}.feature-demo-queue #stylergpt-prompt-queue .sgq-text{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feature-demo-queue #stylergpt-prompt-queue .sgq-icon{display:inline-flex;flex:0 0 28px;align-items:center;justify-content:center;width:28px;height:28px;padding:5px;border:0;border-radius:7px;background:transparent;color:inherit;cursor:pointer}.feature-demo-queue #stylergpt-prompt-queue .sgq-icon:hover:not(:disabled){background:var(--bg-tertiary,var(--main-surface-tertiary,#eee))}.feature-demo-queue #stylergpt-prompt-queue .sgq-icon:disabled{opacity:.35;cursor:default}.feature-demo-queue #stylergpt-prompt-queue .sgq-grip:not(:disabled){cursor:grab}.feature-demo-queue #stylergpt-prompt-queue .sgq-grip:not(:disabled):active{cursor:grabbing}.feature-demo-queue #stylergpt-prompt-queue .sgq-toggle{flex-basis:auto;width:auto;gap:5px;padding-inline:8px;margin-inline-end:10px;background:var(--bg-tertiary,var(--main-surface-tertiary,#eee));font:inherit;font-size:12px;white-space:nowrap}.feature-demo-queue #stylergpt-prompt-queue .sgq-item[data-editing] .sgq-text{opacity:.5}.feature-demo-queue #stylergpt-prompt-queue :focus-visible{outline:2px solid var(--text-primary,#202020);outline-offset:1px}.feature-demo-queue .demo-chat-conversation{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:flex-end;min-height:0;gap:14px;padding:18px 38px 28px}.feature-demo-queue .demo-new-chat>.queue-composer-wrap{flex:0 0 auto}.feature-demo-queue .queue-conversation{display:flex;flex-direction:column;justify-content:flex-end;gap:10px;width:768px;max-width:100%;min-height:0;overflow:hidden;font-size:14px;line-height:1.45}.feature-demo-queue .queue-turn{display:flex;flex-direction:column;gap:7px}.feature-demo-queue .queue-turn p{margin:0}.feature-demo-queue .queue-user{align-self:flex-end;max-width:72%;border-radius:20px;padding:9px 15px;background:var(--host-active)}.feature-demo-queue .queue-assistant{max-width:86%;padding:4px 0 2px;color:var(--host-text)}.feature-demo-queue .queue-assistant strong{display:block;margin-bottom:3px;font-weight:600}.feature-demo-queue .queue-checklist{margin:0;padding-left:24px;list-style:decimal}.feature-demo-queue .queue-checklist li+li{margin-top:3px}.feature-demo-queue .queue-streaming{display:inline-flex;gap:3px;padding-top:5px}.feature-demo-queue .queue-streaming i{width:4px;height:4px;border-radius:50%;background:var(--host-muted);animation:queue-dots 1s ease-in-out infinite alternate}.feature-demo-queue .queue-streaming i:nth-child(2){animation-delay:.2s}.feature-demo-queue .queue-streaming i:nth-child(3){animation-delay:.4s}@keyframes queue-dots{to{opacity:.3}}.feature-demo-queue .queue-composer-wrap{width:768px;max-width:100%;--text-primary:var(--host-text);--border-light:var(--host-border);--bg-elevated-secondary:var(--host-composer);--bg-tertiary:var(--host-active);--main-surface-primary:var(--host-composer)}.feature-demo-queue #stylergpt-prompt-queue{margin-bottom:8px}.feature-demo-queue #stylergpt-prompt-queue .sgq-list{max-height:116px;padding:0}.feature-demo-queue #stylergpt-prompt-queue .sgq-item{box-shadow:0 2px 8px #0000000a}.feature-demo-queue #stylergpt-prompt-queue .sgq-item[data-dragging=true]{position:relative;z-index:2;transform:scale(1.015);box-shadow:0 9px 22px #00000030;transition:transform 1s linear}.feature-demo-queue #stylergpt-prompt-queue .sgq-item[data-drag-moved=true]{transform:translateY(calc(-100% - 4px)) scale(1.015)}.feature-demo-queue #stylergpt-prompt-queue .sgq-item[data-dragging=true] .sgq-grip{cursor:grabbing}.feature-demo-queue .demo-pointer[data-grabbing=true]{transition-duration:1s,.18s;transition-timing-function:linear,ease}.feature-demo-queue #stylergpt-prompt-queue .sgq-text{font-size:13px}.feature-demo-queue #stylergpt-prompt-queue .sgq-toggle{color:var(--host-text)}.feature-demo-queue .queue-composer{position:relative;min-height:116px;border:1px solid var(--host-border);border-radius:28px;background:var(--host-composer);box-shadow:0 2px 8px #0000000a;padding:15px 13px 10px}.feature-demo-queue .queue-composer-input{min-height:56px;padding:0 7px 8px;font-size:16px;line-height:25px;white-space:pre-wrap;overflow-wrap:break-word}.feature-demo-queue .queue-placeholder{color:var(--host-muted)}.feature-demo-queue .queue-caret{display:inline-block;vertical-align:-3px;width:1px;height:19px;margin-left:1px;background:var(--host-text);animation:queue-caret 1s step-end infinite}@keyframes queue-caret{50%{opacity:0}}.feature-demo-queue .queue-composer-tools{display:flex;align-items:center;gap:16px}.feature-demo-queue .queue-powerup{display:grid;place-items:center;width:20px;height:20px}.feature-demo-queue .queue-tool-spacer{flex:1}.feature-demo-queue .queue-composer-tools .demo-voice[data-filled=true]{background:var(--host-text);color:var(--host-bg)}.feature-demo-queue .demo-controls{text-wrap:balance}.feature-demo-queue .demo-controls>div:last-child{flex-shrink:0}