.StudioComposerDock_dock__1wUsl{flex:0 0 auto;width:100%;padding:12px clamp(16px,3vw,32px) 16px;background:transparent;pointer-events:none}@media (min-width:1024px){.StudioComposerDock_dockDesign__3JQn_{max-width:1180px;margin-inline:auto;padding-left:calc(clamp(16px, 3vw, 32px) + 362px);padding-right:clamp(16px,3vw,32px)}}.StudioComposerDock_answer__jemFk{pointer-events:auto;max-width:48rem;margin:0 auto 10px;max-height:40vh;overflow-y:auto;padding:12px 14px;background:var(--surface-inset,#0d1218);border:1px solid var(--line,rgba(248,249,250,.12));border-radius:8px}.StudioComposerDock_answerMeta__s0w24{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12px;color:var(--text-faint,#7b8794);margin-bottom:6px}.StudioComposerDock_aiBadge__TBcjQ{display:inline-flex;align-items:center;padding:1px 6px;border:1px solid var(--accent,#6f7bf7);border-radius:4px;font-size:10.5px;font-weight:700;letter-spacing:.04em;color:var(--accent,#6f7bf7)}.StudioComposerDock_receipt__2xSIo{color:var(--text-faint,#7b8794)}.StudioComposerDock_answerBody__o8CsV{margin:0 0 8px;font-size:14px;line-height:1.55;color:var(--text-body,#c8d1da);white-space:pre-wrap}.StudioComposerDock_answerError__aLu2_{margin:0 0 8px;font-size:13.5px;color:var(--danger,#f6685e)}.StudioComposerDock_textBtn__yPLos{padding:0;border:none;background:none;cursor:pointer;font-size:13px;font-weight:600;color:var(--accent,#6f7bf7)}.StudioComposerDock_textBtn__yPLos:hover{text-decoration:underline}.StudioComposerDock_doorActions__QdYYF,.StudioComposerDock_previewActions__fKvq2{display:flex;align-items:center;gap:14px}.StudioComposerDock_door__B3nUm{margin-top:8px;padding:10px 12px;background:var(--surface-card,#12181f);border:1px solid var(--line-strong,rgba(248,249,250,.18));border-radius:6px}.StudioComposerDock_doorHead__7JM_6{margin:0 0 4px;font-size:13px;font-weight:600;color:var(--text-strong,#e8edf2)}.StudioComposerDock_doorSub__II7NU{margin:0 0 8px;font-size:12.5px;color:var(--text-body,#c8d1da)}.StudioComposerDock_doorBtn__wRzwe{height:30px;padding:0 12px;border:1px solid var(--accent,#6f7bf7);border-radius:4px;background:transparent;cursor:pointer;font-size:12.5px;font-weight:600;color:var(--accent,#6f7bf7)}.StudioComposerDock_doorBtn__wRzwe:hover{background:color-mix(in srgb,var(--accent,#6f7bf7) 12%,transparent)}.StudioComposerDock_doorNote__9SG_V{margin:8px 0 0;font-size:12px;line-height:1.5;color:var(--text-faint,#7b8794)}.StudioComposerDock_warn__ZfH8H{max-width:48rem;margin:6px auto 0;font-size:12.5px;color:var(--danger,#f6685e)}