.foundry-chat-list-item{cursor:pointer;transition:background-color .15s ease;flex:0 0 auto}.foundry-chat-list-item--active{background-color:var(--pine-color-background-muted)}.foundry-chat-list-item--inactive{background-color:transparent}.foundry-chat-list-item--inactive:hover{background-color:var(--pine-color-background-muted)}.foundry-chat-sidebar{width:280px;min-width:280px;height:100%;overflow-y:auto;overflow-x:hidden;padding:var(--pine-dimension-200);flex-shrink:0;background-color:var(--pine-color-background-app);border-right:var(--pine-border-width-thin) solid var(--pine-color-background-muted);border-top-left-radius:var(--pine-dimension-200);border-bottom-left-radius:var(--pine-dimension-200)}.foundry-chat-sidebar-title{padding-block:var(--pine-dimension-050)}#conversation-dropdown-portal{z-index:var(--pine-z-index-modal)!important}pds-popover:has(.foundry-chat-conversation-dropdown-trigger){display:block;max-width:100%}.foundry-chat-conversation-dropdown-trigger{max-width:100%}.foundry-chat-conversation-dropdown-trigger pds-button{max-width:100%}.foundry-chat-conversation-dropdown-trigger pds-button::part(button-content){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.foundry-chat-conversation-dropdown-text{max-width:200px}[data-section-id=product_sidebar] .expert-agent-chat-panel--embedded .foundry-chat-conversation-dropdown-text,[data-testid=theme-editor-preview] .foundry-chat-conversation-dropdown-text{max-width:150px}@media (max-width: 991px) and (orientation: portrait){.foundry-chat-conversation-dropdown-text{max-width:150px}}@media (max-width: 991px) and (orientation: landscape){.foundry-chat-conversation-dropdown-text{max-width:300px}}.foundry-chat-conversation-dropdown-list{max-height:50vh;overflow-y:auto}.expert-agent-citation-card{display:flex;gap:var(--pine-dimension-150);padding:var(--pine-dimension-100) var(--pine-dimension-050);border-radius:var(--pine-dimension-125);text-decoration:none;color:inherit;transition:background-color .15s ease}.expert-agent-citation-card:hover{background-color:var(--pine-color-background-subtle);text-decoration:none}.expert-agent-citation-card:focus-visible{outline:2px solid var(--pine-color-focus-ring);outline-offset:2px}.expert-agent-citation-card__thumbnail-wrapper{position:relative;flex-shrink:0;width:120px;height:68px;border-radius:var(--pine-dimension-125);overflow:hidden;background-color:var(--pine-color-background-container)}.expert-agent-citation-card__icon-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--pine-color-text-subtle)}.expert-agent-citation-card__info{display:flex;flex-direction:column;gap:var(--pine-dimension-050);min-width:0;justify-content:center}.expert-agent-citation-card__title{overflow-wrap:break-word}.expert-agent-citation-card__subtitle{color:var(--pine-color-text-subtle)}.expert-agent-video-tile{display:flex;gap:var(--pine-dimension-150);padding:var(--pine-dimension-100) var(--pine-dimension-050);border-radius:var(--pine-dimension-125);text-decoration:none;color:inherit;transition:background-color .15s ease}.expert-agent-video-tile:hover{background-color:var(--pine-color-background-subtle);text-decoration:none}.expert-agent-video-tile:focus-visible{outline:2px solid var(--pine-color-focus-ring);outline-offset:2px}.expert-agent-video-tile__thumbnail-wrapper{position:relative;flex-shrink:0;width:120px;height:68px;border-radius:var(--pine-dimension-125);overflow:hidden;background-color:var(--pine-color-background-container);margin:0}.expert-agent-video-tile__thumbnail{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0}.expert-agent-video-tile__play-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.expert-agent-video-tile__play-overlay:before{content:"";position:absolute;width:32px;height:32px;border-radius:50%;background-color:#0000008c}.expert-agent-video-tile__play-overlay:after{content:"";position:relative;width:0;height:0;border-style:solid;border-width:7px 0 7px 12px;border-color:transparent transparent transparent rgba(255,255,255,.95);margin-left:var(--pine-dimension-025);z-index:1}.expert-agent-video-tile__info{display:flex;flex-direction:column;gap:var(--pine-dimension-050);min-width:0;justify-content:center}.expert-agent-video-tile__icon-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--pine-color-text-subtle)}.expert-agent-video-tile__title{overflow-wrap:break-word}.expert-agent-video-tile__subtitle{color:var(--pine-color-text-subtle)}.expert-agent-video-tile__jump-link{font-size:var(--pine-font-size-body-sm);color:var(--pine-color-text-accent)}.expert-agent-citation-list pds-accordion::part(accordion-button){width:-moz-fit-content;width:fit-content;gap:var(--pine-dimension-050)}.expert-agent-citation-list__label{font-size:var(--pine-font-size-body-sm);color:var(--pine-color-text-subtle)}.expert-agent-citation-list__items{display:flex;flex-direction:column;padding:var(--pine-dimension-100) 0}
