.XLDh4a_root{--chat-enter:.36s;--chat-exit:.24s;--chat-ease:cubic-bezier(.32, .72, 0, 1);--chat-bottom:calc(65px + env(safe-area-inset-bottom,0px));z-index:10000;pointer-events:none;position:fixed;inset:0}.XLDh4a_backdrop{opacity:0;transition:opacity var(--chat-exit) var(--ease-out);background:#0003;position:absolute;inset:0}.XLDh4a_dialog{outline:none;position:absolute;inset:0}.XLDh4a_island{bottom:calc(var(--chat-bottom) + 8px);width:min(100% - 16px,420px);height:60px;margin-inline:auto;position:absolute;left:0;right:0}.XLDh4a_surface{border-radius:var(--radius-surface);box-shadow:0 0 0 1px #e5e5ea, var(--elev-3);transform-origin:calc(10vw + -1*max(8px,50vw - 210px)) calc(100% + 40px);opacity:0;transition:transform var(--chat-exit) var(--chat-ease), opacity var(--motion-micro) var(--ease-out);background:#fff;border:1px solid #0000;position:absolute;inset:0;transform:translateY(8px)scale(.16,.48)}.XLDh4a_channels{border-radius:var(--radius-surface);opacity:0;height:100%;transition:transform var(--chat-exit) var(--chat-ease), opacity var(--motion-micro) var(--ease-out);align-items:stretch;display:flex;position:relative;overflow:hidden;transform:translateY(12px)}.XLDh4a_channel{-webkit-tap-highlight-color:transparent;touch-action:manipulation;min-width:0;transition:background-color var(--motion-micro) var(--ease-out);flex:1;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex;position:relative}.XLDh4a_channel+.XLDh4a_channel:before{content:"";inset-inline-start:0;background:#e5e5ea;width:1px;position:absolute;top:12px;bottom:12px}.XLDh4a_icon{width:34px;height:34px;transition:transform var(--motion-micro) var(--ease-out), border-color var(--motion-micro) var(--ease-out);background:#fff;border:1px solid #e5e5ea;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.XLDh4a_copy{text-align:center;min-width:0;transition:transform var(--motion-micro) var(--ease-out);flex-direction:column;align-items:center;gap:4px;display:flex}.XLDh4a_name{color:#1c1c1e;font-size:13px;font-weight:500;line-height:1.25}.XLDh4a_note{color:#76767a;white-space:nowrap;font-size:11px;font-weight:300;line-height:1.25}.XLDh4a_close{bottom:env(safe-area-inset-bottom,0px);color:#1c1c1e;letter-spacing:-.1px;cursor:pointer;opacity:0;width:20%;height:65px;transition:opacity var(--motion-micro) var(--ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding-top:5px;font-size:10px;font-weight:600;display:flex;position:absolute;left:0}.XLDh4a_closeIcon{width:28px;height:28px;transition:transform var(--chat-exit) var(--chat-ease);place-items:center;display:grid;transform:rotate(-45deg)}.XLDh4a_root[data-open=true] .XLDh4a_backdrop,.XLDh4a_root[data-open=true] .XLDh4a_island,.XLDh4a_root[data-open=true] .XLDh4a_close{pointer-events:auto}.XLDh4a_root[data-open=true] .XLDh4a_backdrop,.XLDh4a_root[data-open=true] .XLDh4a_surface,.XLDh4a_root[data-open=true] .XLDh4a_channels,.XLDh4a_root[data-open=true] .XLDh4a_close{opacity:1}.XLDh4a_root[data-open=true] .XLDh4a_surface,.XLDh4a_root[data-open=true] .XLDh4a_channels{transition-duration:var(--chat-enter), var(--motion-small);transform:none}.XLDh4a_root[data-open=true] .XLDh4a_channels{transition-delay:0s,60ms}.XLDh4a_root[data-open=true] .XLDh4a_closeIcon{transform:none}.XLDh4a_channel:active{background:#f5f5f7}.XLDh4a_channel:active .XLDh4a_icon{border-color:var(--brand)}.XLDh4a_channel:active .XLDh4a_icon,.XLDh4a_channel:active .XLDh4a_copy{transform:scale(.96)}.XLDh4a_root[data-open=true] .XLDh4a_close:active .XLDh4a_closeIcon{transition-duration:var(--motion-micro);transform:scale(.96)}:is(.XLDh4a_channel:focus-visible,.XLDh4a_close:focus-visible){outline-offset:-3px;outline:2px solid #1c1c1e}@media (prefers-reduced-motion:reduce){.XLDh4a_surface,.XLDh4a_channels,.XLDh4a_closeIcon,.XLDh4a_channel:active .XLDh4a_icon,.XLDh4a_channel:active .XLDh4a_copy,.XLDh4a_root[data-open=true] .XLDh4a_close:active .XLDh4a_closeIcon{transform:none}}@media (max-width:359px){.XLDh4a_channel{gap:6px}}@media (min-width:768px){.XLDh4a_root{display:none}}
