.echo-support-launcher{position:fixed;right:20px;bottom:20px;z-index:2147483000;display:inline-flex;align-items:center;min-height:46px;padding:0 20px;border:1px solid #ffffff30;border-radius:999px;background:#24222a;color:#fff!important;font:600 14px/1.2 system-ui,-apple-system,sans-serif;text-decoration:none!important;box-shadow:0 6px 24px #0003;box-sizing:border-box}.echo-support-launcher:hover{background:#403b4c}.echo-support-launcher:focus-visible,.echo-support-close:focus-visible{outline:3px solid #9a85ff;outline-offset:3px}.echo-support-dialog{position:fixed;inset:auto 20px 20px auto;width:min(440px,calc(100vw - 32px));height:min(720px,calc(100dvh - 40px));max-width:none;max-height:none;margin:0;padding:0;border:1px solid #dedbe4;border-radius:18px;background:#fff;color:#24222a;box-shadow:0 18px 70px #0004;overflow:hidden;box-sizing:border-box}.echo-support-dialog[open]{display:flex;flex-direction:column}.echo-support-dialog::backdrop{background:#16131f40}.echo-support-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;padding:11px 14px;border-bottom:1px solid #e8e5ed;background:#faf9fc;font:500 13px/1.4 system-ui,-apple-system,sans-serif}.echo-support-header a{color:#514268;text-decoration:none}.echo-support-close{border:0;border-radius:8px;padding:8px 10px;background:#eeebf3;color:#332b41;cursor:pointer;font:inherit}.echo-support-frame{display:block;width:100%;min-height:0;flex:1;border:0;color-scheme:normal}@media(max-width:639px){.echo-support-launcher{right:12px;bottom:max(14px,env(safe-area-inset-bottom));min-height:44px;padding:0 16px}.echo-support-dialog{inset:0;width:100%;height:100dvh;border:0;border-radius:0}.echo-support-header{padding-top:max(10px,env(safe-area-inset-top))}}
