.lc-adaptive-card .ac-adaptiveCard:focus{outline:none}.lc-adaptive-card p,.lc-adaptive-card ul,.lc-adaptive-card ol{margin:0}.lc-adaptive-card ul,.lc-adaptive-card ol{padding-left:1.25rem}.lc-adaptive-card ul{list-style:outside}.lc-adaptive-card ol{list-style:decimal}.lc-adaptive-card a{color:rgb(var(--link));-webkit-text-decoration:underline;text-decoration:underline}.lc-adaptive-card .ac-pushButton{border:1px solid rgb(var(--border-medium));background-color:rgb(var(--surface-primary));min-height:2rem;color:rgb(var(--text-primary));white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;padding:.375rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex;overflow:hidden}.lc-adaptive-card .ac-pushButton:hover{background-color:rgb(var(--surface-hover))}.lc-adaptive-card .ac-pushButton:focus-visible{outline:2px solid rgb(var(--ring-primary));outline-offset:1px}.lc-adaptive-card .ac-pushButton.expanded{background-color:rgb(var(--surface-active-alt))}.lc-adaptive-card .ac-pushButton.style-positive{background-color:rgb(var(--surface-submit));color:rgb(var(--white));border-color:#0000}.lc-adaptive-card .ac-pushButton.style-positive:hover{background-color:rgb(var(--surface-submit-hover))}.lc-adaptive-card .ac-pushButton.style-destructive{border-color:rgb(var(--border-destructive));color:rgb(var(--text-destructive))}.lc-adaptive-card .ac-pushButton-disabled,.lc-adaptive-card .ac-pushButton:disabled{opacity:.5;cursor:not-allowed}.lc-adaptive-card .ac-input{width:100%;color:rgb(var(--text-primary));font-family:inherit;font-size:.875rem}.lc-adaptive-card input.ac-input,.lc-adaptive-card textarea.ac-input,.lc-adaptive-card select.ac-input,.lc-adaptive-card .ac-input input:not([type=checkbox]):not([type=radio]),.lc-adaptive-card .ac-input select{border:1px solid rgb(var(--border-medium));background-color:rgb(var(--surface-primary));color:rgb(var(--text-primary));border-radius:.5rem;padding:.375rem .625rem}.lc-adaptive-card .ac-input:focus-within,.lc-adaptive-card .ac-input input:focus,.lc-adaptive-card .ac-input select:focus{border-color:rgb(var(--border-heavy));outline:none}.lc-adaptive-card .ac-input-validation-failed,.lc-adaptive-card .ac-input-validation-failed input,.lc-adaptive-card .ac-input-validation-failed select{border-color:rgb(var(--border-destructive))}.lc-adaptive-card .ac-media-poster{border-radius:.5rem}
