.twilio-flex_wrapper__wurmk{position:fixed;bottom:20px;right:20px;z-index:9999}.twilio-flex_tile__rMVy2{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:linear-gradient(135deg,#6c5ce7,#00bcd4);color:white;border:none;border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,.18);cursor:pointer;padding:8px;font-weight:600}.twilio-flex_tileLabel__7MqIg{font-size:12px;line-height:1}.twilio-flex_overlay__mmJcB{position:fixed;inset:0;display:flex;justify-content:center;align-items:flex-end;background:rgba(0,0,0,.35);z-index:9998;padding:20px}.twilio-flex_container__VAKmf{width:100%;max-width:1100px;border-radius:12px 12px 0 0;overflow:hidden;background:white;position:relative;box-shadow:0 10px 40px rgba(0,0,0,.35);display:flex;flex-direction:column;transition:height .3s ease,box-shadow .3s ease}.twilio-flex_collapsed__fs0rp{height:0!important;overflow:hidden;padding:0;border:none;box-shadow:none}.twilio-flex_toolbar__wTo24{position:sticky;top:0;left:0;right:0;height:48px;background:#111;color:white;display:flex;align-items:center;padding:0 12px;z-index:2}.twilio-flex_toolbarTitle__65y8x{font-weight:600;font-size:14px}.twilio-flex_toolbarActions__bLWc7{margin-left:auto;display:flex;gap:8px}.twilio-flex_toolbarButton__Yb9BK{background:#333;color:white;border:1px solid #444;padding:6px 10px;cursor:pointer;font-size:13px;border-radius:6px}.twilio-flex_toolbarButton__Yb9BK:hover{background:#3a3a3a}.twilio-flex_iframe__N9Dj_{border:0;width:100%;height:calc(100% - 48px);display:block}.twilio-flex_hidden__roCKp{display:none}.twilio-flex_minimizedBar__uWql5{position:fixed;bottom:24px;right:24px;background:#1f1f1f;color:white;padding:10px 12px;border-radius:10px;z-index:9999;display:flex;gap:10px;align-items:center;box-shadow:0 6px 16px rgba(0,0,0,.3)}.twilio-flex_minimizedLabel__HYwTt{font-size:13px;opacity:.9}@media (max-width:640px){.twilio-flex_container__VAKmf{height:90vh!important;max-width:100%;border-radius:8px}.twilio-flex_tile__rMVy2{width:56px;height:56px}.twilio-flex_iframe__N9Dj_{height:calc(90vh - 48px)}}