.safe-area-pb{padding-bottom:calc(5rem + env(safe-area-inset-bottom))}@media (min-width:640px){.safe-area-pb{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}}.navigation-safe-area{padding-bottom:env(safe-area-inset-bottom)}@supports (-webkit-touch-callout:none){.safe-area-pb{padding-bottom:calc(5rem + env(safe-area-inset-bottom) + .5rem)}@media (min-width:640px){.safe-area-pb{padding-bottom:calc(6rem + env(safe-area-inset-bottom) + .5rem)}}}@media (max-width:640px){.conversation-container{padding-left:1rem;padding-right:1rem}}.touch-manipulation{touch-action:manipulation}button{min-width:44px;min-height:44px}.stop-button{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:640px){.flex-col.sm\:flex-row{flex-direction:column!important;align-items:center;gap:.75rem}.glass.px-6{padding-left:1.25rem;padding-right:1.25rem}.mb-8{margin-bottom:3rem!important;margin-top:2rem!important}@supports (-webkit-touch-callout:none){.mb-8{margin-bottom:4rem!important;margin-top:3rem!important}}}@media (max-width:640px){.glass{-webkit-user-select:none;-moz-user-select:none;user-select:none}}@media (hover:none){button:active{transform:scale(.95)}}