.ldf__wrapper{position:absolute;inset-block-end:2rem;inset-inline-end:4rem;z-index:999;.ldf__popover{height:auto;max-height:calc(100vh - 10rem);display:flex;flex-direction:column;>div{max-height:100%}}}.ldf__blank{justify-content:center;align-items:center;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:none;.ldf__illustration{margin-bottom:1.2rem;min-height:9rem}h4{margin-bottom:2rem}ul{margin-bottom:2.8rem;li{display:flex;align-items:center;flex-direction:column;margin-bottom:1rem}}}.ldf__popout-dialog{display:flex;flex-direction:column;justify-content:space-between;width:60vw;max-width:40rem;height:100%;overflow-y:hidden;.ldf__header{margin-bottom:2rem;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}}.ldf__chat{display:flex;flex-direction:column-reverse;overflow-y:auto;scrollbar-width:none;.ldf__exchange{margin-bottom:2rem}}.ldf__bubble{padding-inline:1.6rem;padding-block:1rem;border-radius:.8rem;margin-bottom:2rem;display:flex;flex-direction:column;&.ldf__user{align-self:flex-end;background-color:var(--arc-color-background-primary-selected)}&.ldf__assistant{align-self:flex-start;background-image:linear-gradient(to right,#fbf2ff,#f4fbff)}ul,ol{padding-inline-start:1.6rem}ul{list-style-type:disc}ol{list-style-type:decimal}ul,ol,p{margin-bottom:2rem;&:last-child{margin-bottom:0}}}
