.myo-coach-bot-keyboard[data-reference=false],.myo-coach-bot-keyboard[data-reference=false]>.myo-coach-bot-keyboard__controller{display:contents}.myo-coach-bot-keyboard[data-reference=true]{box-sizing:border-box;width:calc(100% - 24px);min-width:0;min-height:0;max-height:min(340px,48dvh);padding:6px 6px calc(6px + env(safe-area-inset-bottom));color:#292c31;background:#fff;border:1px solid #e7eaee;border-bottom:0;border-radius:22px 22px 0 0;flex-direction:column;flex:none;gap:5px;margin:8px 12px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;overflow:hidden}.myo-coach-bot-keyboard[data-reference=true]>.myo-coach-bot-keyboard__controller{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;flex:auto;min-width:0;min-height:0;overflow-y:auto}.myo-coach-bot-keyboard[data-reference=true]>.myo-coach-bot-keyboard__controller>div{width:100%!important;margin:0!important}.myo-coach-bot-keyboard[data-reference=true]>.myo-coach-bot-keyboard__controller>div>div{max-height:none!important;overflow:visible!important}.myo-coach-bot-keyboard[data-reference=true] .myo-coach-bot-keyboard__controller div:has(>div>[role=button]),.myo-coach-bot-keyboard[data-reference=true] .myo-coach-bot-keyboard__controller div:has(>div>div>[role=button]){gap:5px!important}.myo-coach-bot-keyboard[data-reference=true] .myo-coach-bot-keyboard__controller [role=button]{box-shadow:none;touch-action:manipulation;color:#292c31!important;background:#e4e7e9!important;border:0!important;border-radius:9px!important;min-height:40px!important;padding:9px 10px!important}.myo-coach-bot-keyboard[data-reference=true] .myo-coach-bot-keyboard__controller div:has(>div>div>[role=button])>div:nth-child(2)>div:first-child>[role=button]{border-top-left-radius:15px!important}.myo-coach-bot-keyboard[data-reference=true] .myo-coach-bot-keyboard__controller div:has(>div>div>[role=button])>div:nth-child(2)>div:last-child>[role=button]{border-top-right-radius:15px!important}.myo-coach-bot-keyboard[data-reference=true] .myo-coach-bot-keyboard__controller [role=button] *{color:#292c31!important}.myo-coach-bot-keyboard[data-reference=true] .myo-coach-bot-keyboard__controller textarea{box-sizing:border-box;color:#292c31!important;background:#f8f9fa!important;border:1px solid #cbd0d6!important;border-radius:6px!important}.myo-coach-bot-keyboard[data-reference=true] .myo-coach-bot-keyboard__controller [role=button]:focus-visible{outline-offset:-2px;outline:2px solid #4b5563}@media (hover:hover){.myo-coach-bot-keyboard[data-reference=true] .myo-coach-bot-keyboard__controller [role=button]:hover:not([aria-disabled=true]){background:#dce1e5!important}}.myo-coach-bot-keyboard[data-reference=true] .myo-coach-bot-keyboard__controller [role=button]:active:not([aria-disabled=true]){background:#d3d9df!important}