.ldf__wrapper{position:fixed;inset-block-end:2rem;inset-inline-end:4rem;z-index:999;@media (1px < width < 540px){inset-inline-end:2rem}}.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-block-end:2rem}ul{margin-bottom:1.2rem;li{display:flex;align-items:center;flex-direction:column;margin-bottom:1rem}}p{margin-block-end:2.4rem;margin-inline:4rem;text-align:center;hyphens:none}}.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__disclaimer{margin-top:1rem}@media (1px < width < 540px){width:80vw}}.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)}&.ldf__error{background-image:none;background-color:var(--arc-color-critical-light);display:flex;flex-direction:row;span{margin-inline-end:.6rem}}ul,ol{padding-inline-start:1.6rem}ul{list-style-type:disc}ol{list-style-type:decimal}h2,h4,ul,ol,p{margin-bottom:2rem;&:last-child{margin-bottom:0}}strong{font-weight:600}em{font-style:italic}li{font-size:1.4rem}}.ldf__chat{display:flex;flex-direction:column-reverse;overflow-y:auto;scrollbar-width:none;.ldf__exchange{margin-bottom:2rem}}
