.lux-module__nmU_7G__lux{--lux-bg:#08060b;--lux-pink:#ff2d95;--lux-red:#ff1744;--lux-accent-soft:#ff5fae;--lux-accent-tint:#ff2d951f;--lux-eyebrow:#ff7fc0;--lux-script-ink:#ffe9f4;--lux-gold:#ffe3a6;--lux-gem:#ffc94a;--lux-ok:#3ddc97;--lux-card:#110c16;--lux-raised:#1e1526;--lux-elevated:#140d19;--lux-glass:#0a070e9e;--lux-chip:#ffffff0f;--lux-divider:#ffffff0f;--lux-subtle:#ffffff17;--lux-hairline:#ffffff21;--lux-muted:#ffffff75;--lux-tertiary:#ffffff8c;--lux-soft:#ffffffb8;--lux-gradient:linear-gradient(135deg, var(--lux-pink) 0%, var(--lux-red) 100%);--lux-gutter:16px;--chat-pane-pad:var(--lux-gutter);--chat-column-max:720px;--chat-inbox-width:clamp(320px, 28vw, 360px);--chat-profile-width:clamp(280px, 22vw, 320px);--chat-type-tag:9px;--chat-type-badge:10px;--chat-type-eyebrow:10.5px;--chat-type-meta:10.5px;--chat-type-price:11px;--chat-type-body-s:11.5px;--chat-type-body-s-line:16.7px;--chat-type-message:14px;--chat-type-message-line:20px;--chat-type-title-m:14px;--chat-type-title-l:16px;color:#fff}@media (max-width:360px){.lux-module__nmU_7G__lux{--lux-gutter:12px}}@media (min-width:1024px){.lux-module__nmU_7G__lux{--chat-pane-pad:24px;--chat-type-tag:10px;--chat-type-badge:11px;--chat-type-eyebrow:11.5px;--chat-type-meta:12px;--chat-type-price:12px;--chat-type-body-s:13px;--chat-type-body-s-line:19px;--chat-type-message:15px;--chat-type-message-line:22px;--chat-type-title-m:16px;--chat-type-title-l:20px}}.lux-module__nmU_7G__display{font-family:var(--font-lustra-display), sans-serif;font-weight:900}.lux-module__nmU_7G__script{font-family:var(--font-lustra-script), cursive}.lux-module__nmU_7G__fieldset{border:0;min-width:0;margin:0;padding:0}.lux-module__nmU_7G__iconBtn{border:.67px solid var(--lux-subtle);background:var(--lux-chip);color:#fff;cursor:pointer;border-radius:999px;flex:none;place-items:center;width:36px;height:36px;padding:0;display:grid}.lux-module__nmU_7G__iconBtn img{width:18px;height:18px}.lux-module__nmU_7G__eyebrow{color:var(--lux-eyebrow);font-size:var(--chat-type-eyebrow);letter-spacing:1.1px;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;margin:0;font-weight:800;line-height:1.2;display:flex}.lux-module__nmU_7G__eyebrowDot{flex:none;width:6px;height:6px;position:relative}.lux-module__nmU_7G__eyebrowDot img{width:30px;max-width:none;height:30px;position:absolute;top:-8px;left:-12px}.lux-module__nmU_7G__tag{height:18px;font-size:var(--chat-type-tag);letter-spacing:.3px;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 7px;font-weight:800;line-height:1.2;display:inline-flex;position:relative}.lux-module__nmU_7G__tag:before{content:"";border-radius:inherit;background:var(--tag-tint,transparent);opacity:var(--tag-alpha,0);position:absolute;inset:0}.lux-module__nmU_7G__tagNeutral{--tag-tint:#fff;--tag-alpha:.08;color:var(--lux-soft)}.lux-module__nmU_7G__tagGold{--tag-tint:var(--lux-gold);--tag-alpha:.16;color:var(--lux-gold)}.lux-module__nmU_7G__tagOk{--tag-tint:var(--lux-ok);--tag-alpha:.16;color:var(--lux-ok)}.lux-module__nmU_7G__tagAccent{--tag-tint:var(--lux-pink);--tag-alpha:.18;color:var(--lux-accent-soft)}.lux-module__nmU_7G__tagGlass{border:.667px solid var(--lux-hairline);color:#fff;height:22px;font-size:var(--chat-type-badge);letter-spacing:.4px;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a070ed1;padding:0 9px}.lux-module__nmU_7G__unread{background:var(--lux-gradient);min-width:18px;height:18px;font-size:var(--chat-type-badge);letter-spacing:.4px;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 5px;font-weight:800;line-height:1.2;display:inline-flex}.lux-module__nmU_7G__avatar{width:var(--avatar-size);height:var(--avatar-size);border:1px solid var(--lux-hairline);background:var(--lux-raised);border-radius:999px;flex:none;display:block;position:relative;overflow:hidden}.lux-module__nmU_7G__avatarBare{background:0 0;border:0}.lux-module__nmU_7G__avatar img{background:var(--lux-raised);object-fit:cover;width:100%;height:100%}.lux-module__nmU_7G__brandAvatar{background:var(--lux-gradient);font-size:calc(var(--avatar-size) * .72);border-radius:999px;place-items:center;line-height:1;display:grid;position:absolute;inset:-1px}.lux-module__nmU_7G__btn{height:48px;font:inherit;letter-spacing:-.1px;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:800;line-height:1.2;transition:opacity .16s;display:inline-flex}.lux-module__nmU_7G__btn img{width:18px;height:18px}.lux-module__nmU_7G__btnBlock{width:100%}.lux-module__nmU_7G__btnPrimary{background:linear-gradient(172deg, var(--lux-pink) 0%, var(--lux-red) 100%);color:#fff;filter:drop-shadow(0 12px 17px #ff2d9580);box-shadow:inset 0 1px #ffffff59}.lux-module__nmU_7G__btnGold{background:var(--lux-gold);color:var(--lux-bg);filter:drop-shadow(0 10px 14px #ffc94a59);box-shadow:inset 0 1px #ffffff73}.lux-module__nmU_7G__btnOutline{border:.67px solid var(--lux-gold);color:var(--lux-gold);background:0 0}.lux-module__nmU_7G__btnSecondary{border:.67px solid var(--lux-hairline);background:var(--lux-chip);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lux-module__nmU_7G__btn:disabled{border:1px solid var(--lux-subtle);background:var(--lux-raised);box-shadow:none;color:var(--lux-muted);cursor:not-allowed;filter:none}@media (hover:hover){.lux-module__nmU_7G__btn:not(:disabled):hover{opacity:.92}.lux-module__nmU_7G__iconBtn:hover{background:var(--lux-subtle)}}
