@font-face{font-family:CXTalk;src:url('../fonts/manrope-latin-400-normal.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:CXTalk;src:url('../fonts/manrope-latin-500-normal.woff2') format('woff2');font-weight:500;font-display:swap}@font-face{font-family:CXTalk;src:url('../fonts/manrope-latin-600-normal.woff2') format('woff2');font-weight:600;font-display:swap}@font-face{font-family:CXTalkBrand;src:url('../fonts/barlow-condensed-latin-700-italic.woff2') format('woff2');font-weight:700;font-style:italic;font-display:swap}
#cxMessages176.cx280-clubtalk{--cxm-bg:#0b111b;--cxm-line:#263244;background:#0b111b;color:#eef2f8;font:400 14px/1.55 CXTalk,system-ui,sans-serif;border:1px solid #2a3647!important;border-radius:16px!important;max-width:1440px!important;color-scheme:dark}
#cxMessages176.cx280-clubtalk[open]{grid-template-columns:285px minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important}
#cxMessages176.cx280-clubtalk .cx280-top{grid-column:1/-1;grid-row:1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px 23px;background:#0e151f;border-bottom:1px solid #303b4c;position:relative;min-width:0}
#cxMessages176.cx280-clubtalk .cx280-top:after{content:'';position:absolute;bottom:-1px;left:28px;width:40px;height:2px;background:#c84253}
#cxMessages176.cx280-clubtalk .cx280-wordmark{width:159px;flex:0 0 159px;color:#f1f4f9;display:flex;flex-direction:column;text-align:center}
#cxMessages176.cx280-clubtalk .cx280-wordmark>strong{font:italic 700 53px/.86 CXTalkBrand,'Arial Narrow',sans-serif;letter-spacing:-1px;transform:translateX(-2px)}
#cxMessages176.cx280-clubtalk .cx280-wordmark>span{display:flex;justify-content:space-between;margin-top:12px;padding:0 10px;font-size:9px;color:#acbdd2;line-height:1}
#cxMessages176.cx280-clubtalk .cx280-wordmark b{font-weight:500}.cx280-brandgap{width:8px}
#cxMessages176.cx280-clubtalk .cx280-headbuttons{display:flex;gap:14px;align-items:center;flex-wrap:wrap;justify-content:flex-end}
#cxMessages176.cx280-clubtalk .cx280-headbuttons button{display:inline-flex;align-items:center;gap:8px;min-height:42px;background:transparent;border:0;border-radius:7px;font-size:12px;padding:10px;color:#c1cfe1}
#cxMessages176.cx280-clubtalk .cx280-headbuttons .cxm-primary{background:#eaf0f8;color:#111b29;font-weight:600;padding:11px 16px}
#cxMessages176.cx280-clubtalk [data-unread280]{background:#be3c4e;border-radius:14px;min-width:20px;color:#fff;text-align:center;font-size:11px;padding:1px 5px}
#cxMessages176.cx280-clubtalk>.cxm-sidebar{grid-row:2;grid-column:1;background:#101823!important;border-right:1px solid #263244}
#cxMessages176.cx280-clubtalk>.cxm-main{grid-row:2;grid-column:2;background:#0b111b!important}
#cxMessages176.cx280-clubtalk .cxm-sidebar-head{padding:20px 22px 13px!important;gap:10px}
#cxMessages176.cx280-clubtalk .cxm-sidebar-head h2{font:600 17px/1.4 CXTalk,system-ui;letter-spacing:-.02em}
#cxMessages176.cx280-clubtalk .cxm-rail-search{padding:0 17px 5px}
#cxMessages176.cx280-clubtalk .cxm-rail-search input{background:#172231!important;border:1px solid #2b384b!important;border-radius:7px!important;font-size:13px!important}
#cxMessages176.cx280-clubtalk .cxm-tabs{gap:5px!important;margin:10px 0!important}
#cxMessages176.cx280-clubtalk .cxm-tabs button{border:0;border-radius:6px;font:500 12px/1.4 CXTalk,system-ui;background:transparent;color:#aabbd1;padding:8px 10px;min-height:36px}
#cxMessages176.cx280-clubtalk .cxm-tabs [aria-pressed=true]{background:#2a3a50;color:#f2f5fa}
#cxMessages176.cx280-clubtalk .cxm-conversation{min-height:72px!important;padding:13px 11px!important;gap:11px;margin:2px 0;border-radius:7px}
#cxMessages176.cx280-clubtalk .cxm-conversation.is-active{background:#23334c;box-shadow:inset 2px 0 #bd4051}
#cxMessages176.cx280-clubtalk .cxm-conversation strong{font:600 13px/1.4 CXTalk,system-ui}
#cxMessages176.cx280-clubtalk .cxm-conversation small,#cxMessages176.cx280-clubtalk .cxm-preview{font-size:12px;color:#9eb0c8}
#cxMessages176.cx280-clubtalk .cxm-avatar{width:36px;height:36px;flex:0 0 36px;background:#293e5b;font:500 13px CXTalk,system-ui;border-radius:50%}
#cxMessages176.cx280-clubtalk .cxm-unread-dot{background:#d44b5c}
#cxMessages176.cx280-clubtalk .cxm-settings{margin:3px 16px;padding:10px 4px;min-height:38px;font:400 12px/1.4 CXTalk,system-ui;color:#b0c0d6}
#cxMessages176.cx280-clubtalk .cxm-main>header{padding:16px 24px!important;min-height:64px!important;background:#0f1723;border-bottom:1px solid #243143}
#cxMessages176.cx280-clubtalk .cxm-main>header h2{font:600 17px/1.4 CXTalk,system-ui;letter-spacing:-.025em}
#cxMessages176.cx280-clubtalk .cxm-main>header [data-close]{display:none!important}
#cxMessages176.cx280-clubtalk .cxm-main>.cxm-body{padding:16px 24px 20px!important;gap:9px!important}
#cxMessages176.cx280-clubtalk button,#cxMessages176.cx280-clubtalk input,#cxMessages176.cx280-clubtalk textarea,#cxMessages176.cx280-clubtalk select{font-family:CXTalk,system-ui,sans-serif}
#cxMessages176.cx280-clubtalk button{border-radius:7px;font-size:13px;min-height:38px;padding:8px 12px}
#cxMessages176.cx280-clubtalk button:hover:not(:disabled){filter:brightness(1.12)}
#cxMessages176.cx280-clubtalk .cxm-primary{background:#e9eff7;color:#121d2c;font-weight:600;border-color:transparent}
#cxMessages176.cx280-clubtalk input:not([type=checkbox]),#cxMessages176.cx280-clubtalk textarea,#cxMessages176.cx280-clubtalk select{background:#141f2e;color:#edf2f9;border:1px solid #354359;border-radius:8px;font-size:14px;padding:11px 12px}
#cxMessages176.cx280-clubtalk .cxm-thread-tools{font:400 12px/1.4 CXTalk,system-ui!important}
#cxMessages176.cx280-clubtalk .cxm-thread-tools>button{color:#b6c6de;font-size:12px}
#cxMessages176.cx280-clubtalk .cxm-thread-tools>[data-addpeople280]{display:inline-flex;align-items:center;gap:7px;margin-left:auto;margin-right:15px;min-height:36px}
#cxMessages176.cx280-clubtalk .cx280-threadprivacy{font-size:11px;color:#a4b8d2;margin:0 0 5px!important}
#cxMessages176.cx280-clubtalk [data-scroll]>.cxm-message{display:block!important;width:fit-content!important;min-width:0!important;max-width:80%!important;aspect-ratio:auto!important;padding:11px 14px!important;border:0!important;background:#1b2738!important;border-radius:3px 12px 12px 12px!important;margin:15px auto 15px 0!important;box-shadow:none!important;font:400 14px/1.6 CXTalk,system-ui!important}
#cxMessages176.cx280-clubtalk [data-scroll]>.cxm-message.cxm-mine{background:#293f5c!important;border-radius:12px 3px 12px 12px!important;margin-left:auto!important;margin-right:0!important}
#cxMessages176.cx280-clubtalk .cxm-message p{margin:4px 0!important}
#cxMessages176.cx280-clubtalk .cxm-message>small{font-size:11px!important;color:#c5d2e4;margin-bottom:5px}
#cxMessages176.cx280-clubtalk .cxm-message>footer{font:400 11px/1.4 CXTalk,system-ui!important;justify-content:flex-end!important;gap:9px;margin-top:7px;color:#b8c8dc!important}
#cxMessages176.cx280-clubtalk .cxm-message>footer [data-reply-to]{opacity:1!important;width:auto!important;height:auto!important;min-width:0!important;min-height:28px!important;font:400 11px/1.4 CXTalk,system-ui!important;padding:3px 6px!important}
#cxMessages176.cx280-clubtalk .cxm-message>footer [data-reply-to]{position:static!important;inset:auto!important;transform:none!important;display:inline-flex!important;align-items:center!important;white-space:nowrap!important;max-width:none!important;background:transparent!important;border:0!important}
#cxMessages176.cx280-clubtalk .cxm-message>footer [data-reply-to]:before{display:none!important;content:none!important}
#cxMessages176.cx280-clubtalk [data-compose]{border:1px solid #3a4961!important;border-radius:11px!important;background:#141f2e!important;padding:6px!important;gap:4px!important}
#cxMessages176.cx280-clubtalk [data-compose] textarea{font:400 14px/1.5 CXTalk,system-ui!important;padding:10px!important;background:transparent!important}
#cxMessages176.cx280-clubtalk [data-compose]>button{font:500 12px/1.4 CXTalk,system-ui!important;border-radius:7px!important;min-width:38px!important;padding:8px!important;background:transparent!important;display:inline-flex;align-items:center;justify-content:center}
#cxMessages176.cx280-clubtalk [data-compose]>[data-send]{background:#ba3b4e!important;color:#fff!important;padding:9px 14px!important}
#cxMessages176.cx280-clubtalk [data-status]{font:400 12px/1.45 CXTalk,system-ui!important;color:#b4c4d9!important;padding:0!important}
#cxMessages176.cx280-clubtalk .cxm-builder,#cxMessages176.cx280-clubtalk .cx280-builder{max-width:760px;margin:0 auto;padding:3px 3px 14px}
#cxMessages176.cx280-clubtalk .cx280-included{display:flex;align-items:center;gap:7px;color:#c9d7e9;font-size:12px;padding:11px 0}
#cxMessages176.cx280-clubtalk .cx280-selectiontools{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:12px;margin:13px 0 5px;color:#aebfd7}
#cxMessages176.cx280-clubtalk .cx280-selectiontools>span{flex:1}
#cxMessages176.cx280-clubtalk .cx280-selectiontools button{font-size:12px;background:transparent;border:0;color:#bed3f2;padding:6px}
#cxMessages176.cx280-clubtalk .cxm-person{gap:12px;min-height:58px;padding:12px 3px;border-bottom:1px solid #29374a}
#cxMessages176.cx280-clubtalk .cxm-person input{accent-color:#b93b4d;width:18px;height:18px;flex-basis:18px}
#cxMessages176.cx280-clubtalk .cxm-person strong{font-weight:500}
#cxMessages176.cx280-clubtalk .cxm-person small{font-size:12px;color:#a0b3cf;margin-top:3px}
#cxMessages176.cx280-clubtalk .cx280-resolved{font-size:12px;margin:17px 0;color:#bfd0e8}
#cxMessages176.cx280-clubtalk .cx280-resolved p{margin:6px 0}
#cxMessages176.cx280-clubtalk .cx280-blockers{padding:12px 0;border-top:1px solid #b95d69;color:#efbac3;font-size:13px}
#cxMessages176.cx280-clubtalk .cx280-firsttools{display:flex;gap:8px;flex-wrap:wrap}
#cxMessages176.cx280-clubtalk .cx280-firsttools button{display:inline-flex;align-items:center;gap:7px;background:transparent;border-color:#34445c}
#cxMessages176.cx280-clubtalk .cx280-screening,#cxMessages176.cx280-clubtalk .cx280-explain{font-size:12px;color:#adbed5}
#cxMessages176.cx280-clubtalk .cx280-messageactions{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-top:6px}
#cxMessages176.cx280-clubtalk .cx280-messageactions button{font:400 11px/1.3 CXTalk,system-ui;background:transparent;color:#b7c8df;border:0;min-height:28px;border-radius:14px;padding:3px 7px;display:flex;align-items:center;gap:4px}
#cxMessages176.cx280-clubtalk .cx280-messageactions [aria-pressed=true]{background:#3b5271;color:#fff}
#cxMessages176.cx280-clubtalk .cx280-messageactions svg{width:14px;height:14px}
#cxMessages176.cx280-clubtalk .cx280-emojis{background:#1a283b;border:1px solid #415777;border-radius:10px;padding:11px;max-width:340px;flex:0 0 auto}
#cxMessages176.cx280-clubtalk .cx280-emojis>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:12px}
#cxMessages176.cx280-clubtalk .cx280-emojis>div:first-child button{border:0;background:transparent}
#cxMessages176.cx280-clubtalk .cx280-emojigrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px}
#cxMessages176.cx280-clubtalk .cx280-emojigrid button{font-size:23px;border:0;background:transparent;padding:6px;min-width:0;min-height:42px}
#cxMessages176.cx280-clubtalk .cx280-report{padding:12px 0;border-top:1px solid #52637e;font-size:12px}
#cxMessages176.cx280-clubtalk .cx280-report label{margin:10px 0}
#cxMessages176.cx280-clubtalk .cx280-report p{color:#b6c7dd}
#cxMessages176.cx280-clubtalk .cx280-alerts{max-width:730px;margin:auto}
#cxMessages176.cx280-clubtalk .cx280-eyebrow{font-size:11px;letter-spacing:.14em;color:#9fb7d7}
#cxMessages176.cx280-clubtalk .cx280-alerts h3{font-size:20px;font-weight:500;letter-spacing:-.03em}
#cxMessages176.cx280-clubtalk .cx280-notifrow{display:flex;align-items:center;gap:13px;border:0;border-bottom:1px solid #2a374b;border-radius:0;background:transparent;width:100%;padding:19px 2px;text-align:left}
#cxMessages176.cx280-clubtalk .cx280-notifrow>span:nth-child(2){flex:1;min-width:0;overflow-wrap:anywhere}
#cxMessages176.cx280-clubtalk .cx280-notifrow strong{font-weight:500}
#cxMessages176.cx280-clubtalk .cx280-notifrow small{font-size:12px;margin-top:4px;color:#a9bdd9}
#cxMessages176.cx280-clubtalk .cx280-alertnudge{margin-top:21px;background:#1c2c42;border:0}
#cxMessages176.cx280-clubtalk [data-device-state280]{padding:12px 0;font-size:13px;color:#c6d7ed}
#cxMessages176.cx280-clubtalk [data-device-instructions280] li{margin:12px 0}
#cxMessages176.cx280-clubtalk .cx280-safetyrow{padding:20px 0;border-bottom:1px solid #35445b}
#cxMessages176.cx280-clubtalk .cx280-safetyrow a{color:#b9d5fc;display:block;margin:10px 0}
#cxMessages176.cx280-clubtalk .cx280-caughtup{padding:25px 0;color:#acbdd4}
#cxMessages176.cx280-clubtalk [hidden]{display:none!important}
@media(max-width:700px){#cxMessages176.cx280-clubtalk{inset:0!important;width:100%!important;height:100dvh!important;max-height:100dvh!important;border:0!important;border-radius:0!important}#cxMessages176.cx280-clubtalk[open]{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important}#cxMessages176.cx280-clubtalk>.cxm-main,#cxMessages176.cx280-clubtalk>.cxm-sidebar{grid-row:2;grid-column:1}#cxMessages176.cx280-clubtalk .cx280-top{padding:20px 16px 15px;gap:14px;flex-wrap:wrap}#cxMessages176.cx280-clubtalk .cx280-wordmark{width:140px;flex-basis:140px}#cxMessages176.cx280-clubtalk .cx280-wordmark>strong{font-size:46px}#cxMessages176.cx280-clubtalk .cx280-wordmark>span{margin-top:10px;font-size:8px}#cxMessages176.cx280-clubtalk .cx280-headbuttons{gap:8px;flex:1;justify-content:flex-end}#cxMessages176.cx280-clubtalk [data-notifications280]>span:first-of-type{display:none}#cxMessages176.cx280-clubtalk .cx280-headbuttons button{padding:7px;min-width:38px;min-height:42px}#cxMessages176.cx280-clubtalk [data-new280]>span{display:none}#cxMessages176.cx280-clubtalk .cx280-headbuttons .cxm-primary{padding:9px}#cxMessages176.cx280-clubtalk .cx280-top:after{left:16px;width:32px}#cxMessages176.cx280-clubtalk .cxm-main>.cxm-body{padding:12px 14px max(14px,env(safe-area-inset-bottom))!important}#cxMessages176.cx280-clubtalk .cxm-main>header{padding:12px 14px!important;min-height:58px!important}#cxMessages176.cx280-clubtalk .cxm-main>header h2{font-size:16px}#cxMessages176.cx280-clubtalk [data-scroll]>.cxm-message{max-width:91%!important;font-size:14px!important}#cxMessages176.cx280-clubtalk [data-compose] textarea{font-size:16px!important}#cxMessages176.cx280-clubtalk [data-compose]>button{min-width:34px!important;padding:7px!important}#cxMessages176.cx280-clubtalk input:not([type=checkbox]),#cxMessages176.cx280-clubtalk select,#cxMessages176.cx280-clubtalk textarea{font-size:16px}#cxMessages176.cx280-clubtalk .cx280-messageactions button{min-height:34px}#cxMessages176.cx280-clubtalk .cx280-emojigrid button{min-height:44px}}
@media(prefers-reduced-motion:reduce){#cxMessages176.cx280-clubtalk *{scroll-behavior:auto!important;transition:none!important}}
@media(max-width:700px){#cxMessages176.cx280-clubtalk{bottom:auto!important;height:var(--cx280-visible-height,100dvh)!important;max-height:var(--cx280-visible-height,100dvh)!important}}
@media(pointer:coarse){#cxMessages176.cx280-clubtalk .cx280-headbuttons button,#cxMessages176.cx280-clubtalk .cx280-messageactions button,#cxMessages176.cx280-clubtalk .cxm-message>footer [data-reply-to]{min-height:44px!important;min-width:40px!important}}

/* v281: settings no longer reserve any space below conversations. */
#cxMessages176.cx280-clubtalk > .cxm-sidebar{display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}
#cxMessages176.cx280-clubtalk [data-sidebar-list]{flex:1 1 0!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain}
#cxMessages176.cx280-clubtalk .cxm-sidebar-head,#cxMessages176.cx280-clubtalk .cxm-rail-search{flex:0 0 auto!important}
#cxMessages176.cx280-clubtalk [data-settings-panel281]{position:absolute!important;right:20px;top:calc(100% - 8px);z-index:20;width:280px;max-width:calc(100vw - 32px);max-height:min(360px,60dvh);overflow:auto;padding:7px!important;border:1px solid #38465b;border-radius:12px;background:#172231;box-shadow:0 18px 50px #0008;display:flex;flex-direction:column;gap:2px}
#cxMessages176.cx280-clubtalk [data-settings-panel281][hidden]{display:none!important}
#cxMessages176.cx280-clubtalk [data-settings-panel281] .cxm-settings{display:block;width:100%;margin:0!important;padding:11px 12px!important;min-height:44px!important;text-align:left;font:500 13px/1.45 CXTalk,system-ui!important;border:0!important;border-radius:7px;background:transparent;color:#e1e9f6;white-space:normal}
#cxMessages176.cx280-clubtalk [data-settings-panel281] .cxm-settings:hover{background:#26384f}
#cxMessages176.cx280-clubtalk [data-settings281][aria-expanded=true]{background:#26384f}
#cxMessages176.cx280-clubtalk .cxm-main>header [data-back]{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 40px;width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;margin:0 8px 0 0!important;border:1px solid #314156!important;border-radius:50%!important;background:#172231!important;color:#e5edfa!important}
#cxMessages176.cx280-clubtalk .cxm-main>header [data-back][hidden]{display:none!important}
#cxMessages176.cx280-clubtalk .cxm-main>header [data-back]:hover{background:#26384f!important}
#cxMessages176.cx280-clubtalk [data-settings281]:focus-visible,#cxMessages176.cx280-clubtalk [data-settings-panel281] button:focus-visible,#cxMessages176.cx280-clubtalk [data-back]:focus-visible{outline:2px solid #bdd6ff!important;outline-offset:2px}
@media(max-width:700px){#cxMessages176.cx280-clubtalk .cx280-top{padding:14px 12px 13px;gap:8px;flex-wrap:nowrap}#cxMessages176.cx280-clubtalk .cx280-wordmark{width:116px;flex-basis:116px}#cxMessages176.cx280-clubtalk .cx280-wordmark>strong{font-size:39px}#cxMessages176.cx280-clubtalk .cx280-wordmark>span{margin-top:8px;font-size:7px;padding:0 7px}#cxMessages176.cx280-clubtalk .cx280-headbuttons{gap:3px;flex-wrap:nowrap}#cxMessages176.cx280-clubtalk .cx280-headbuttons button{min-width:36px;padding:6px}#cxMessages176.cx280-clubtalk [data-settings-panel281]{right:12px}#cxMessages176.cx280-clubtalk .cxm-sidebar-head{padding:12px 17px 8px!important}#cxMessages176.cx280-clubtalk .cxm-main>header [data-back]{flex-basis:44px;width:44px!important;height:44px!important}}
@media(max-width:700px){#cxMessages176.cx280-clubtalk[data-screen=detail] > .cxm-sidebar{display:none!important}#cxMessages176.cx280-clubtalk[data-screen=inbox] > .cxm-main{display:none!important}}

/* v282: dark, compact actions. One create entry in the header, no duplicate welcome blocks. */
#cxMessages176.cx280-clubtalk .cxm-primary{background:#263b53!important;color:#f0f4fa!important;border:1px solid #425b79!important;box-shadow:none!important}
#cxMessages176.cx280-clubtalk .cxm-primary:hover{background:#304b69!important}
#cxMessages176.cx280-clubtalk .cx280-headbuttons [data-new280]{background:transparent!important;color:#d6e3f5!important;border:0!important;padding:8px 10px!important;min-height:40px!important;border-radius:7px!important}
#cxMessages176.cx280-clubtalk .cx280-headbuttons [data-new280]:hover{background:#23354b!important}
#cxMessages176.cx280-clubtalk .cxm-welcome .cxm-toolbar{display:none!important}

/* v283: a short message stays a short bubble; options no longer add a second row. */
#cxMessages176.cx280-clubtalk [data-scroll]>.cxm-message{min-height:0!important;height:auto!important;flex:0 0 auto!important;padding:8px 11px!important;margin-top:8px!important;margin-bottom:8px!important}
#cxMessages176.cx280-clubtalk .cxm-message>footer{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:7px!important;margin-top:3px!important;padding:0!important;min-height:0!important}
#cxMessages176.cx280-clubtalk .cxm-message>footer .cx280-messageactions{display:inline-flex!important;align-items:center;gap:3px;margin:0!important;padding:0!important}
#cxMessages176.cx280-clubtalk .cxm-message>footer .cx280-messageactions button{margin:0!important;padding:2px 5px!important;min-height:28px!important;min-width:28px!important;font-size:11px!important}
#cxMessages176.cx280-clubtalk .cx283-message-menu{position:relative;display:inline-block;margin:0!important;padding:0!important;border:0!important;background:transparent!important}
#cxMessages176.cx280-clubtalk .cx283-message-menu>summary{display:flex;align-items:center;justify-content:center;list-style:none;cursor:pointer;width:30px;min-height:28px;padding:0!important;border:0!important;border-radius:6px;background:transparent;color:#bdcce0;font:600 18px/1 CXTalk,system-ui}
#cxMessages176.cx280-clubtalk .cx283-message-menu>summary::-webkit-details-marker{display:none}
#cxMessages176.cx280-clubtalk .cx283-message-choices{position:absolute;right:0;bottom:100%;min-width:150px;z-index:5;padding:5px;border:1px solid #3c4d66;border-radius:9px;background:#172537;box-shadow:0 6px 20px #0006}
#cxMessages176.cx280-clubtalk .cx283-message-choices button{display:block!important;width:100%!important;text-align:left;white-space:nowrap;background:transparent!important;color:#e4edf9!important;border:0!important;min-height:40px!important;padding:8px 10px!important}
#cxMessages176.cx280-clubtalk .cx283-message-choices button:hover{background:#2a3d57!important}
#cxMessages176.cx280-clubtalk .cx283-message-menu>summary:focus-visible{outline:2px solid #bdd6ff;outline-offset:2px}
#cxMessages176.cx280-clubtalk .cx283-safety-help{font-size:12px;color:#adbed5;margin:12px 0}
@media(pointer:coarse){#cxMessages176.cx280-clubtalk .cx283-message-menu>summary,#cxMessages176.cx280-clubtalk .cxm-message>footer .cx280-messageactions button{min-height:40px!important;min-width:36px!important}}

#cxMessages176.cx280-clubtalk .cx285-pins{margin:8px 0 0;border-top:1px solid #29384d;font:400 12px/1.5 CXTalk,system-ui}
#cxMessages176.cx280-clubtalk .cx285-pins>summary{cursor:pointer;padding:8px 0;color:#d2e1f4;font-weight:600;min-height:36px}
#cxMessages176.cx280-clubtalk .cx285-pins>summary span{margin-left:6px;background:#2c405b;border-radius:12px;padding:1px 7px}
#cxMessages176.cx280-clubtalk .cx285-pins>div{max-height:230px;overflow:auto;overscroll-behavior:contain;padding-right:8px}
#cxMessages176.cx280-clubtalk .cx285-pin{padding:8px 0;border-bottom:1px solid #27364b}
#cxMessages176.cx280-clubtalk .cx285-pin p{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0;color:#e1eaf7;font-size:13px}
#cxMessages176.cx280-clubtalk .cx285-pin small{color:#a6bad5}
#cxMessages176.cx280-clubtalk .cx285-pin a{display:block;color:#b8d6ff;overflow-wrap:anywhere}
#cxMessages176.cx280-clubtalk .cx285-pin button{background:transparent;border:0;color:#b8cce8;font-size:12px;min-height:36px;padding:5px 0}

/* v286: conversation-first hierarchy; controls never determine bubble dimensions. */
#cxMessages176.cx280-clubtalk{--cx286-surface:#121c29;--cx286-accent:#c94b60}
#cxMessages176.cx280-clubtalk .cx280-top{padding:14px 22px;gap:16px;background:#101722}
#cxMessages176.cx280-clubtalk .cx280-wordmark{width:130px;flex-basis:130px}
#cxMessages176.cx280-clubtalk .cx280-wordmark>strong{font-size:43px}
#cxMessages176.cx280-clubtalk .cx280-wordmark>span{font-size:7px;margin-top:8px}
#cxMessages176.cx280-clubtalk .cxm-sidebar-head{padding:15px 16px 10px!important;min-height:52px}
#cxMessages176.cx280-clubtalk .cxm-sidebar-head h2{font-size:18px;margin:0}
#cxMessages176.cx280-clubtalk [data-folder180]{width:104px;min-height:30px!important;height:30px!important;padding:3px 7px!important;font-size:11px!important;background:transparent!important;border:1px solid #344158!important;border-radius:6px!important}
#cxMessages176.cx280-clubtalk .cxm-rail-search{padding:0 12px 8px}
#cxMessages176.cx280-clubtalk .cxm-rail-search input{min-height:36px!important;padding:8px 10px!important}
#cxMessages176.cx280-clubtalk .cxm-rail-search>.cxm-tabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;gap:4px!important;margin:9px 0 0!important}
#cxMessages176.cx280-clubtalk .cxm-rail-search>.cxm-tabs button{white-space:nowrap;padding:5px 9px!important;min-height:30px!important;font-size:11px!important;border-radius:16px!important}
#cxMessages176.cx280-clubtalk [data-sidebar-list]{padding:0 8px 10px}
#cxMessages176.cx280-clubtalk .cx286-listlabel{font:600 10px/1.5 CXTalk,system-ui;text-transform:uppercase;letter-spacing:.1em;color:#91a6c3;padding:13px 10px 5px;margin:0}
#cxMessages176.cx280-clubtalk .cx286-chatrow{position:relative;border-radius:8px;margin:1px 0}
#cxMessages176.cx280-clubtalk .cx286-chatrow.is-active{background:#223249;box-shadow:inset 2px 0 var(--cx286-accent)}
#cxMessages176.cx280-clubtalk .cxm-conversation{display:flex!important;align-items:center!important;width:100%;min-height:66px!important;height:66px!important;padding:10px 34px 10px 10px!important;margin:0!important;background:transparent!important;gap:10px!important;border-radius:8px!important;text-align:left;box-shadow:none!important}
#cxMessages176.cx280-clubtalk .cxm-conversation:hover{background:#1b293c!important}
#cxMessages176.cx280-clubtalk .cxm-conversation-copy{flex:1;min-width:0;overflow:hidden}
#cxMessages176.cx280-clubtalk .cxm-conversation-copy strong,#cxMessages176.cx280-clubtalk .cxm-preview{display:block;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}
#cxMessages176.cx280-clubtalk .cxm-conversation-copy strong{font-size:12px}
#cxMessages176.cx280-clubtalk .cxm-preview{font-size:11px!important;margin-top:3px;line-height:1.4}
#cxMessages176.cx280-clubtalk .cxm-avatar{width:34px;height:34px;flex-basis:34px;background:#2a3d58;font-size:11px}
#cxMessages176.cx280-clubtalk .cx286-rowmeta{align-self:flex-start;display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex:0 0 auto;padding-top:3px}
#cxMessages176.cx280-clubtalk .cx286-rowmeta time{font-size:9px;color:#97abc7}
#cxMessages176.cx280-clubtalk [data-favorite286]{position:absolute;right:2px;bottom:6px;width:30px;min-height:30px;padding:6px!important;background:transparent;border:0;color:#7e94b2;display:flex;align-items:center;justify-content:center}
#cxMessages176.cx280-clubtalk [data-favorite286][aria-pressed=true]{color:#e5ba68}
#cxMessages176.cx280-clubtalk .cxm-main>header{min-height:66px!important;gap:10px;padding:10px 18px!important;align-items:center!important;flex-wrap:nowrap!important}
#cxMessages176.cx280-clubtalk .cx286-heading{flex:1;min-width:0}
#cxMessages176.cx280-clubtalk .cx286-heading h2{margin:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px!important}
#cxMessages176.cx280-clubtalk .cx286-heading [data-participants]{display:block;border:0;background:transparent;color:#a2b5cf;font-size:11px!important;line-height:1.4;min-height:22px!important;padding:0!important;margin:2px 0 0!important}
#cxMessages176.cx280-clubtalk .cx286-thread-actions{display:flex!important;align-items:center!important;gap:6px;flex:0 0 auto;margin:0!important}
#cxMessages176.cx280-clubtalk .cx286-thread-actions>[data-addpeople280],#cxMessages176.cx280-clubtalk .cx286-thread-actions>.cxm-more>summary{height:36px!important;min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px;box-sizing:border-box!important;margin:0!important;padding:7px 9px!important;border:0!important;background:transparent;color:#b9cbe2;font-size:12px;line-height:1!important;border-radius:7px}
#cxMessages176.cx280-clubtalk .cx286-thread-actions>.cxm-more{margin:0!important;padding:0!important;background:transparent;border:0}
#cxMessages176.cx280-clubtalk .cx286-thread-actions>.cxm-more>summary{width:36px;font-size:21px;list-style:none}
#cxMessages176.cx280-clubtalk .cx286-thread-actions>.cxm-more>summary::-webkit-details-marker{display:none}
#cxMessages176.cx280-clubtalk .cx280-threadprivacy{display:none!important}
#cxMessages176.cx280-clubtalk .cxm-main>.cxm-body{padding:8px 18px 14px!important;gap:5px!important}
#cxMessages176.cx280-clubtalk [data-tools]:empty,#cxMessages176.cx280-clubtalk [data-status]:empty{display:none!important}
#cxMessages176.cx280-clubtalk [data-scroll]{padding:10px 4px!important}
#cxMessages176.cx280-clubtalk [data-scroll]>.cxm-message{position:relative;display:block!important;isolation:isolate;width:fit-content!important;max-width:min(75%,calc(100% - 82px))!important;min-width:0!important;min-height:0!important;height:auto!important;flex:0 0 auto!important;background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;margin:4px auto 4px 0!important;box-shadow:none!important;font:400 14px/1.45 CXTalk,system-ui!important;overflow:visible!important}
#cxMessages176.cx280-clubtalk [data-scroll]>.cxm-message.cxm-mine{margin-left:auto!important;margin-right:0!important;background:transparent!important}
#cxMessages176.cx280-clubtalk .cx286-bubble{display:flow-root;width:fit-content;max-width:100%;min-height:0;padding:6px 9px;background:#1c2a3c;border-radius:3px 11px 11px 11px;overflow-wrap:anywhere;box-sizing:border-box}
#cxMessages176.cx280-clubtalk .cxm-mine>.cx286-bubble{background:#2a405e;border-radius:11px 3px 11px 11px;margin-left:auto}
#cxMessages176.cx280-clubtalk .cx286-bubble>.cxm-text{display:inline!important;white-space:pre-wrap;overflow-wrap:anywhere;margin:0!important;padding:0!important;font:400 14px/1.45 CXTalk,system-ui!important}
#cxMessages176.cx280-clubtalk .cx286-author{display:block;font-size:10px;color:#b9cfec;font-weight:600;margin:0 0 3px}
#cxMessages176.cx280-clubtalk .cx286-bubble>footer{float:right!important;display:inline-flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:4px!important;margin:5px 0 0 10px!important;padding:0!important;border:0!important;min-height:0!important;font:400 9px/1.2 CXTalk,system-ui!important;color:#aebfd5!important;white-space:nowrap}
#cxMessages176.cx280-clubtalk .cx286-bubble>footer [data-receipt176]{font-size:11px;letter-spacing:-2px;padding-right:2px}
#cxMessages176.cx280-clubtalk [data-receipt-state286=read]{color:#8bd0ff}
#cxMessages176.cx280-clubtalk .cx286-bubble .cxm-image{display:block;max-width:280px;width:auto;margin:6px 0!important;border-radius:7px;overflow:hidden}
#cxMessages176.cx280-clubtalk .cx286-bubble .cxm-image img{display:block;max-width:100%;height:auto;max-height:280px;object-fit:contain}
#cxMessages176.cx280-clubtalk .cx286-bubble .cxm-file{max-width:100%;white-space:normal;overflow-wrap:anywhere}
#cxMessages176.cx280-clubtalk .cx286-actions{position:absolute!important;top:0;left:calc(100% + 5px);display:flex;align-items:center;flex-wrap:nowrap!important;gap:0!important;margin:0!important;padding:0!important;width:64px;min-height:30px}
#cxMessages176.cx280-clubtalk .cxm-mine>.cx286-actions{left:auto;right:calc(100% + 5px)}
#cxMessages176.cx280-clubtalk .cx286-actions>button,#cxMessages176.cx280-clubtalk .cx286-actions>.cx283-message-menu>summary{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:5px!important;margin:0!important;display:flex;align-items:center;justify-content:center;color:#91a7c4;background:transparent;border:0;border-radius:7px;box-sizing:border-box}
#cxMessages176.cx280-clubtalk .cx286-actions>.cx283-message-menu{margin:0!important;padding:0!important}
#cxMessages176.cx280-clubtalk .cx283-message-choices{bottom:auto;top:100%;z-index:20}
#cxMessages176.cx280-clubtalk .cx286-reactions{display:flex;flex-wrap:wrap;gap:3px;margin:3px 0 0}
#cxMessages176.cx280-clubtalk .cxm-mine>.cx286-reactions{justify-content:flex-end}
#cxMessages176.cx280-clubtalk .cx286-reactions button{font:400 11px/1.3 CXTalk,system-ui;min-height:25px;padding:3px 7px;background:#1c293b;border:1px solid #354b67;border-radius:12px;color:#c8d9f0}
#cxMessages176.cx280-clubtalk .cx286-reactions [aria-pressed=true]{background:#304b6c;border-color:#7597c2}
#cxMessages176.cx280-clubtalk .cx286-ack{display:flex;gap:8px;align-items:center;font-size:10px;color:#b2c4de;margin-top:3px}
#cxMessages176.cx280-clubtalk [data-compose]{border-radius:18px!important;min-height:48px;padding:4px!important;margin-top:5px}
#cxMessages176.cx280-clubtalk [data-compose] textarea{min-height:36px!important;padding:7px 8px!important}
#cxMessages176.cx280-clubtalk [data-compose]>[data-send]{border-radius:13px!important}
#cxMessages176.cx280-clubtalk button:focus-visible,#cxMessages176.cx280-clubtalk summary:focus-visible{outline:2px solid #b9d4ff!important;outline-offset:2px}
@media(max-width:700px){#cxMessages176.cx280-clubtalk .cx280-top{padding:10px 12px;gap:8px}#cxMessages176.cx280-clubtalk .cx280-wordmark{width:108px;flex-basis:108px}#cxMessages176.cx280-clubtalk .cx280-wordmark>strong{font-size:36px}#cxMessages176.cx280-clubtalk .cxm-main>header{padding:8px 10px!important;min-height:60px!important;gap:5px}#cxMessages176.cx280-clubtalk .cx286-thread-actions>[data-addpeople280]>span{display:none}#cxMessages176.cx280-clubtalk .cxm-main>.cxm-body{padding:5px 12px max(10px,env(safe-area-inset-bottom))!important}#cxMessages176.cx280-clubtalk .cx286-heading h2{font-size:14px!important}#cxMessages176.cx280-clubtalk .cx286-bubble>.cxm-text{font-size:14px!important}}
@media(pointer:coarse){#cxMessages176.cx280-clubtalk .cx286-actions{width:88px}#cxMessages176.cx280-clubtalk .cx286-actions>button,#cxMessages176.cx280-clubtalk .cx286-actions>.cx283-message-menu>summary{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}#cxMessages176.cx280-clubtalk [data-scroll]>.cxm-message{max-width:min(72%,calc(100% - 100px))!important}#cxMessages176.cx280-clubtalk .cx286-thread-actions>[data-addpeople280],#cxMessages176.cx280-clubtalk .cx286-thread-actions>.cxm-more>summary,#cxMessages176.cx280-clubtalk [data-favorite286]{min-height:44px!important;min-width:44px!important}#cxMessages176.cx280-clubtalk .cxm-conversation{padding-right:48px!important}#cxMessages176.cx280-clubtalk [data-favorite286]{right:0;bottom:0}#cxMessages176.cx280-clubtalk .cx286-heading [data-participants]{min-height:28px!important}}
#cxMessages176.cx280-clubtalk .cx286-conversation-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:30;width:210px;max-width:calc(100vw - 28px);padding:6px;border:1px solid #3a4a63;border-radius:10px;background:#182638;box-shadow:0 12px 36px #0008}
#cxMessages176.cx280-clubtalk .cx286-conversation-menu button{display:block;min-height:40px!important;padding:8px 10px!important;font-size:12px!important;white-space:normal;color:#dbe7f7;border-radius:6px!important}
#cxMessages176.cx280-clubtalk .cx286-conversation-menu button:hover{background:#2b3e58!important}
@media(pointer:coarse){#cxMessages176.cx280-clubtalk .cx286-conversation-menu button,#cxMessages176.cx280-clubtalk .cxm-rail-search>.cxm-tabs button,#cxMessages176.cx280-clubtalk [data-compose]>button{min-height:44px!important}}

#cxMessages176.cx280-clubtalk .cxm-rail-search>.cxm-tabs::-webkit-scrollbar{display:none}

/* v287: quiet controls, readable measure, complete filters, date rhythm. */
#cxMessages176.cx280-clubtalk .cxm-rail-search>.cxm-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible!important;gap:5px!important}
#cxMessages176.cx280-clubtalk .cxm-rail-search>.cxm-tabs button{width:100%;font-size:12px!important;padding:6px 5px!important;min-height:32px!important;text-align:center}
#cxMessages176.cx280-clubtalk [data-scroll]>.cxm-message{max-width:min(68%,640px,calc(100% - 44px))!important;margin-top:5px!important;margin-bottom:5px!important}
#cxMessages176.cx280-clubtalk .cx286-bubble{padding:7px 10px}
#cxMessages176.cx280-clubtalk .cx286-bubble>.cxm-text{line-height:1.5!important}
#cxMessages176.cx280-clubtalk .cx286-bubble blockquote{font-size:12px;line-height:1.45;margin:0 0 6px;padding:6px 8px;border-left:3px solid #91a9c9;border-radius:4px;background:#101b2b55}
#cxMessages176.cx280-clubtalk .cx286-actions{width:32px;min-height:32px;left:calc(100% + 4px)}
#cxMessages176.cx280-clubtalk .cxm-mine>.cx286-actions{left:auto;right:calc(100% + 4px)}
#cxMessages176.cx280-clubtalk .cx286-actions>.cx283-message-menu>summary{width:32px!important;height:32px!important;min-height:32px!important;color:#8296b3}
#cxMessages176.cx280-clubtalk .cx283-message-choices{min-width:166px}
#cxMessages176.cx280-clubtalk .cx283-message-choices button{min-height:36px!important;width:100%;text-align:left;white-space:nowrap;font-size:12px!important}
#cxMessages176.cx280-clubtalk .cx287-day{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:14px 0 10px;box-sizing:border-box;flex:0 0 auto;clear:both}
#cxMessages176.cx280-clubtalk .cx287-day:before,#cxMessages176.cx280-clubtalk .cx287-day:after{content:'';height:1px;background:#52607933;flex:1;max-width:110px}
#cxMessages176.cx280-clubtalk .cx287-day time{font:500 10px/1.5 CXTalk,system-ui;letter-spacing:.025em;color:#93a8c3;white-space:nowrap}
@media(hover:hover) and (pointer:fine){#cxMessages176.cx280-clubtalk .cx286-actions{opacity:0;transition:opacity .12s}#cxMessages176.cx280-clubtalk .cxm-message:hover>.cx286-actions,#cxMessages176.cx280-clubtalk .cxm-message:focus-within>.cx286-actions,#cxMessages176.cx280-clubtalk .cx286-actions:has(details[open]){opacity:1}}
@media(max-width:700px){#cxMessages176.cx280-clubtalk [data-scroll]>.cxm-message{max-width:min(82%,calc(100% - 48px))!important}#cxMessages176.cx280-clubtalk .cx287-day{padding:10px 0 7px}}
@media(pointer:coarse){#cxMessages176.cx280-clubtalk .cx286-actions{width:44px;opacity:1}#cxMessages176.cx280-clubtalk .cx286-actions>.cx283-message-menu>summary{width:44px!important;height:44px!important;min-height:44px!important}#cxMessages176.cx280-clubtalk [data-scroll]>.cxm-message{max-width:min(82%,calc(100% - 54px))!important}#cxMessages176.cx280-clubtalk .cx283-message-choices button{min-height:44px!important}#cxMessages176.cx280-clubtalk .cxm-rail-search>.cxm-tabs button{min-height:44px!important}}
@media(prefers-reduced-motion:reduce){#cxMessages176.cx280-clubtalk .cx286-actions{transition:none}}

#cxMessages176.cx280-clubtalk [data-scroll]>.cxm-message:has(.cx283-message-menu[open]){z-index:40}
#cxMessages176.cx280-clubtalk .cx283-message-choices{overflow-y:auto;overscroll-behavior:contain}
#cxMessages176.cx280-clubtalk .cx287-menu-up>.cx283-message-choices{top:auto;bottom:100%}

/* v288: message readability and constrained content sizing. */
#cxMessages176.cx280-clubtalk .cx286-bubble>.cxm-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:normal!important;word-spacing:.035em!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:normal!important}
#cxMessages176.cx280-clubtalk .cx286-bubble blockquote{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:13px!important;line-height:1.55!important;letter-spacing:normal!important;word-spacing:.035em!important;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal}
#cxMessages176.cx280-clubtalk .cx286-bubble{padding:8px 11px}
#cxMessages176.cx280-clubtalk .cx286-bubble>footer{font:400 10px/1.4 system-ui,-apple-system,"Segoe UI",sans-serif!important;letter-spacing:normal!important;margin-top:6px!important}
#cxMessages176.cx280-clubtalk>.cxm-main,#cxMessages176.cx280-clubtalk .cxm-main>.cxm-body,#cxMessages176.cx280-clubtalk [data-scroll],#cxMessages176.cx280-clubtalk [data-compose]{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
#cxMessages176.cx280-clubtalk .cxm-main>.cxm-body{width:100%!important}
#cxMessages176.cx280-clubtalk [data-compose]{width:100%!important}
#cxMessages176.cx280-clubtalk [data-compose] textarea{flex:1 1 0%!important;min-width:0!important;width:0!important;font-family:system-ui,-apple-system,"Segoe UI",sans-serif!important;font-size:16px!important;line-height:1.5!important;letter-spacing:normal!important;word-spacing:.035em!important}
#cxMessages176.cx280-clubtalk [data-compose]>button{flex:0 0 auto!important}
#cxMessages176.cx280-clubtalk .cx286-bubble{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
@media(max-width:700px){#cxMessages176.cx280-clubtalk .cx286-bubble>.cxm-text{font-size:16px!important;line-height:1.55!important}#cxMessages176.cx280-clubtalk .cx286-bubble{padding:8px 10px}}

/* CX307: keep conversation controls and pinned messages above the scroll pane. */
#cxMessages176.cx280-clubtalk .cxm-main>header{position:relative;z-index:8;overflow:visible}
#cxMessages176.cx280-clubtalk .cxm-main>[data-tools]:has([data-pins285]){position:relative;z-index:1;flex:none}
#cxMessages176.cx280-clubtalk .cx285-pins{margin:4px 0 6px;padding:0 10px;background:#192638;border:1px solid #354760;border-radius:8px}
#cxMessages176.cx280-clubtalk .cx285-pins>summary{min-width:0;padding:7px 2px}
#cxMessages176.cx280-clubtalk .cx307-pin-preview{margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#dce8f8;font-weight:400}
#cxMessages176.cx280-clubtalk .cx285-pins>div{max-height:min(28dvh,230px)}

/* CX308: isolate all message overlays from the conversation header. */
#cxMessages176.cx280-clubtalk .cxm-main>.cxm-body{position:relative;z-index:0;isolation:isolate}
#cxMessages176.cx280-clubtalk .cxm-main>header{position:relative;z-index:45;overflow:visible!important}
#cxMessages176.cx280-clubtalk .cx286-conversation-menu{max-height:min(55dvh,360px);overflow:auto;overscroll-behavior:contain}

/* CX309: People stays above the conversation and composer. */
#cxMessages176 [data-people309]{inset:0 0 0 auto;margin:auto min(4vw,44px) auto auto;width:min(420px,calc(100vw - 32px));max-height:85dvh;overflow:auto;overscroll-behavior:contain;box-sizing:border-box;padding:16px;color:#edf4ff;background:#182638;border:1px solid #3a4a63;border-radius:14px;box-shadow:0 16px 48px #0009}
#cxMessages176 [data-people309]::backdrop{background:#05091366}
#cxMessages176 [data-people309]>header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}
#cxMessages176 [data-people309] h3{margin:0}
#cxMessages176 [data-people309] ul{padding:0;margin:0 0 12px;list-style:none}
#cxMessages176 [data-people309] li{display:flex;align-items:center;gap:10px;padding:6px 0;overflow-wrap:anywhere}
#cxMessages176 [data-people309] li>span{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#314664;font-size:12px}
@media(max-width:700px){#cxMessages176 [data-people309]{inset:auto 0 0;margin:0 auto 10px;width:calc(100vw - 20px);max-height:80dvh}}
