.bsl-conversation-host{min-width:0}.bsl-planner.bsl-planner--embedded{background:0 0;flex-direction:column;height:auto;min-height:0;display:flex;overflow:visible}.bsl-planner--embedded .bsl-planner__main,.bsl-planner--embedded .bsl-planner__conversation{flex-direction:column;max-width:none;min-height:0;display:flex}.bsl-planner--embedded .bsl-planner__sidebar{display:none}.bsl-planner--embedded .bsl-planner__timeline{flex-direction:column;gap:12px;max-height:min(52vh,28rem);padding:12px 0;display:flex;overflow-y:auto}.bsl-planner--embedded .bsl-message{max-width:100%;display:flex}.bsl-planner--embedded .bsl-message__content{max-width:40rem}.bsl-planner--embedded .bsl-message__text{margin:0;line-height:1.45}.bsl-planner--embedded .bsl-message--user{justify-content:flex-end}.bsl-planner--embedded .bsl-message--user .bsl-message__content{background:var(--ink);color:var(--paper);border-radius:16px 16px 4px;padding:10px 14px}.bsl-planner--embedded .bsl-message--assistant .bsl-message__content{background:var(--wash);color:var(--ink);border-radius:16px 16px 16px 4px;padding:10px 14px}.bsl-planner--embedded form.bsl-composer{background:0 0;border-top:0;align-items:flex-end;gap:8px;padding:8px 0 0;display:flex}.bsl-planner--embedded form.bsl-composer .bsl-composer__input{border:1px solid var(--line);background:var(--paper);min-height:48px;max-height:140px;font:inherit;resize:none;border-radius:24px;flex:1;padding:12px 16px}.bsl-planner-layer .bsl-planner--embedded .bsl-planner__timeline{max-height:min(42vh,22rem)}@media (max-width:767px){.bsl-planner--embedded .bsl-planner__timeline,.bsl-planner-layer .bsl-planner--embedded .bsl-planner__timeline{max-height:min(46vh,20rem)}}
