.ChatView-module__wsxSEa__root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f6eff4;-webkit-font-smoothing:antialiased;background:#0d0709;min-height:100dvh;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;position:relative;overflow-x:clip}.ChatView-module__wsxSEa__root:lang(ar) *{letter-spacing:normal}.ChatView-module__wsxSEa__bg{z-index:0;pointer-events:none;background:linear-gradient(180deg, #0d07094d 0%, #0d070980 45%, #0d0709c7 100%), var(--chat-bg,none) center top / cover no-repeat, #0d0709;max-width:480px;margin:0 auto;position:fixed;inset:0;box-shadow:0 0 80px #0009}.ChatView-module__wsxSEa__wrap{z-index:1;flex-direction:column;max-width:480px;min-height:100dvh;margin:0 auto;display:flex;position:relative}.ChatView-module__wsxSEa__head{z-index:5;background:#110a0fe0;border-bottom:1px solid #ffffff14;flex-direction:column;gap:10px;padding:12px 14px 10px;display:flex;position:sticky;top:0}.ChatView-module__wsxSEa__who{align-items:center;gap:11px;display:flex}.ChatView-module__wsxSEa__ava{box-sizing:border-box;background:linear-gradient(135deg,#ff4d8d,#a855f7);border-radius:50%;flex:0 0 44px;width:44px;height:44px;padding:2px;transition:flex-basis .25s,width .25s,margin .25s,opacity .25s}.ChatView-module__wsxSEa__avaHidden{opacity:0;flex-basis:0;width:0;margin-inline-end:-11px;padding:0}.ChatView-module__wsxSEa__avaIn{box-sizing:border-box;background:#5a2b3c;border:2px solid #110a0f;border-radius:50%;width:100%;height:100%;display:block;position:relative;overflow:hidden}.ChatView-module__wsxSEa__avaVideo{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ChatView-module__wsxSEa__name{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ChatView-module__wsxSEa__nameTop{align-items:center;gap:7px;font-size:16.5px;font-weight:800;display:flex}.ChatView-module__wsxSEa__ai{letter-spacing:.5px;border:1px solid #ffffff6b;border-radius:6px;align-items:center;height:18px;padding:0 6px;font-size:10.5px;font-weight:800;display:inline-flex}.ChatView-module__wsxSEa__status{color:#f6eff4a8;font-size:12.5px}.ChatView-module__wsxSEa__statusTyping{color:#ffa6c8}.ChatView-module__wsxSEa__online{color:#4ade80;align-items:center;gap:6px;font-weight:600;display:inline-flex}.ChatView-module__wsxSEa__online:before{content:"";background:#22c55e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #22c55e33}.ChatView-module__wsxSEa__headHero{padding-bottom:0}.ChatView-module__wsxSEa__progress{background:#0d07098c;border-top:1px solid #ffffff0f;margin:0 -14px;padding:9px 14px 10px}.ChatView-module__wsxSEa__progress .ChatView-module__wsxSEa__seg{border-radius:4px;height:4px}.ChatView-module__wsxSEa__progress .ChatView-module__wsxSEa__segOn{box-shadow:0 0 8px #ff4d8d8c}.ChatView-module__wsxSEa__badge{color:#ffb8d3;background:#ff4d8d2e;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}.ChatView-module__wsxSEa__segs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:5px;display:grid}.ChatView-module__wsxSEa__seg{background:#ffffff29;border-radius:3px;height:3px}.ChatView-module__wsxSEa__segOn{background:linear-gradient(90deg,#ff4d8d,#c084fc)}.ChatView-module__wsxSEa__body{flex-direction:column;flex:1;gap:8px;padding:16px 12px 6px;display:flex}.ChatView-module__wsxSEa__msg{box-sizing:border-box;overflow-wrap:anywhere;border-radius:20px;max-width:82%;padding:10px 14px;font-size:15.5px;line-height:1.4}.ChatView-module__wsxSEa__in{background:#2a1d27f2;border:1px solid #ffffff12;border-end-start-radius:6px;align-self:flex-start}.ChatView-module__wsxSEa__out{color:#fff;background:linear-gradient(135deg,#d81b60,#9d1f86);border-end-end-radius:6px;align-self:flex-end}.ChatView-module__wsxSEa__anim{animation:.3s both ChatView-module__wsxSEa__msgIn}.ChatView-module__wsxSEa__d1{animation-delay:.35s}.ChatView-module__wsxSEa__d2{animation-delay:.7s}.ChatView-module__wsxSEa__d3{animation-delay:1.05s}.ChatView-module__wsxSEa__fast .ChatView-module__wsxSEa__d1{animation-delay:.15s}.ChatView-module__wsxSEa__fast .ChatView-module__wsxSEa__d2{animation-delay:.3s}.ChatView-module__wsxSEa__fast .ChatView-module__wsxSEa__d3{animation-delay:.45s}.ChatView-module__wsxSEa__hero{background:#2a1d27;flex:none;height:clamp(220px,100svh - 380px,560px);position:relative;overflow:hidden}.ChatView-module__wsxSEa__heroVideo{object-fit:cover;object-position:center 20%;width:100%;height:100%;display:block;position:absolute;inset:0}.ChatView-module__wsxSEa__hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#110a0fe0);height:56px;position:absolute;bottom:0;left:0;right:0}@keyframes ChatView-module__wsxSEa__msgIn{0%{opacity:0;transform:translateY(6px)}}.ChatView-module__wsxSEa__typing{border-radius:20px;background:#2a1d27f2;border:1px solid #ffffff12;border-end-start-radius:6px;align-self:flex-start;align-items:center;gap:5px;padding:14px 16px;display:inline-flex}.ChatView-module__wsxSEa__typing i{background:#f6eff4c7;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite ChatView-module__wsxSEa__dot;display:block}.ChatView-module__wsxSEa__typing i:nth-child(2){animation-delay:.15s}.ChatView-module__wsxSEa__typing i:nth-child(3){animation-delay:.3s}@keyframes ChatView-module__wsxSEa__dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.ChatView-module__wsxSEa__photo{box-sizing:border-box;border-radius:20px;background:#2a1d27f2;border:1px solid #ffffff12;border-end-start-radius:6px;flex-direction:column;align-self:flex-start;gap:8px;width:300px;max-width:82%;padding:6px 6px 10px;display:flex}.ChatView-module__wsxSEa__media{aspect-ratio:5/8;background:#2a1d27;border-radius:15px;width:100%;position:relative;overflow:hidden}.ChatView-module__wsxSEa__mediaVideo{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ChatView-module__wsxSEa__sound{color:#fff;cursor:pointer;background:#00000094;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;bottom:8px;right:8px}.ChatView-module__wsxSEa__sound svg{width:20px;height:20px}.ChatView-module__wsxSEa__caption{padding:0 8px;font-size:15px;line-height:1.4}.ChatView-module__wsxSEa__chips{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:4px 0 2px;animation:.25s both ChatView-module__wsxSEa__msgIn;display:flex}.ChatView-module__wsxSEa__chip{box-sizing:border-box;color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#ff4d8d26;border:1.5px solid #ff70a0d9;border-radius:999px;padding:0 18px;font-size:15px;font-weight:700;transition:transform .12s}.ChatView-module__wsxSEa__chip:active{transform:scale(.97)}.ChatView-module__wsxSEa__chipAlt{color:#f6eff4e0;background:#ffffff0f;border-color:#ffffff52}.ChatView-module__wsxSEa__chipLink{color:#f6eff48c;min-height:44px;font:inherit;text-align:end;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex-basis:100%;padding:0 6px;font-size:13px;text-decoration:underline}.ChatView-module__wsxSEa__chipsWide .ChatView-module__wsxSEa__chip{flex:auto}.ChatView-module__wsxSEa__chipsWide .ChatView-module__wsxSEa__chip:not(.ChatView-module__wsxSEa__chipAlt){background:linear-gradient(135deg,#d81b60,#9d1f86);border-color:#0000}.ChatView-module__wsxSEa__preload{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ChatView-module__wsxSEa__sys{text-align:center;flex-direction:column;align-self:center;align-items:center;gap:7px;margin:6px 0 2px;display:flex}.ChatView-module__wsxSEa__sysPill{color:#f6eff4e6;background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.ChatView-module__wsxSEa__sysSpin{box-sizing:border-box;border:2px solid #ffffff38;border-top-color:#ff4d8d;border-radius:50%;flex:0 0 14px;width:14px;height:14px;animation:.8s linear infinite ChatView-module__wsxSEa__spin}@keyframes ChatView-module__wsxSEa__spin{to{transform:rotate(360deg)}}.ChatView-module__wsxSEa__sysStep{color:#ffa6c8;font-size:12.5px;font-weight:700}.ChatView-module__wsxSEa__sysBar{background:#ffffff1f;border-radius:3px;width:180px;height:3px;overflow:hidden}.ChatView-module__wsxSEa__sysFill{background:linear-gradient(90deg,#ff4d8d,#c084fc);height:100%;animation:1.8s linear forwards ChatView-module__wsxSEa__fillBar;display:block}@keyframes ChatView-module__wsxSEa__fillBar{0%{width:0}to{width:100%}}.ChatView-module__wsxSEa__res{background:linear-gradient(160deg,#ff4d8d33,#2a1d27f5 60%);border:1px solid #ff70a099;border-radius:22px;flex-direction:column;gap:12px;margin-top:8px;padding:18px 16px 16px;display:flex;box-shadow:0 0 36px #ff4d8d38}.ChatView-module__wsxSEa__resLabel{letter-spacing:.7px;text-transform:uppercase;text-align:center;color:#ffb8d3;margin:0;font-size:12px;font-weight:800}.ChatView-module__wsxSEa__resText{text-align:center;color:#f6eff4e6;text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.5}.ChatView-module__wsxSEa__notice{text-align:center;color:#ffb8d3;margin:0;font-size:14px;font-weight:800}.ChatView-module__wsxSEa__cta{isolation:isolate;box-sizing:border-box;text-align:center;color:#fff;background:linear-gradient(90deg,#d81b60,#9d1f86);border-radius:20px;justify-content:center;align-items:center;gap:10px;min-height:62px;padding:0 18px;font-size:18px;font-weight:800;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px -8px #d81b60d9}.ChatView-module__wsxSEa__cta svg{flex:0 0 22px;width:22px;height:22px}.ChatView-module__wsxSEa__ctaPulse{animation:1.6s ease-out infinite ChatView-module__wsxSEa__ring,1.6s ease-in-out infinite ChatView-module__wsxSEa__breathe}.ChatView-module__wsxSEa__ctaPulse:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff73 50%,#0000 70%);animation:2.8s ease-in-out infinite ChatView-module__wsxSEa__shine;position:absolute;inset:0;transform:translate(-130%)}@keyframes ChatView-module__wsxSEa__ring{0%{box-shadow:0 10px 30px -8px #d81b60d9,0 0 #d81b60b3}to{box-shadow:0 10px 30px -8px #d81b60d9,0 0 0 16px #d81b6000}}@keyframes ChatView-module__wsxSEa__breathe{50%{transform:scale(1.03)}}@keyframes ChatView-module__wsxSEa__shine{0%,50%{transform:translate(-130%)}to{transform:translate(130%)}}.ChatView-module__wsxSEa__ctaNote{text-align:center;color:#f6eff4a8;margin:-4px 0 0;font-size:12.5px}.ChatView-module__wsxSEa__reject{text-align:center;background:#2a1d27f2;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;gap:8px;padding:18px 16px;display:flex}.ChatView-module__wsxSEa__reject h2{margin:0;font-size:20px;font-weight:800}.ChatView-module__wsxSEa__reject p{color:#f6eff4d1;margin:0;font-size:15px}.ChatView-module__wsxSEa__anchor{height:1px}.ChatView-module__wsxSEa__foot{text-align:center;color:#f6eff499;flex-direction:column;gap:8px;padding:30px 16px 18px;font-size:11.5px;line-height:1.5;display:flex}.ChatView-module__wsxSEa__foot p{margin:0}.ChatView-module__wsxSEa__foot a{color:#f6eff4c2;padding:10px 0;display:inline-block}@media (prefers-reduced-motion:reduce){.ChatView-module__wsxSEa__anim,.ChatView-module__wsxSEa__chips,.ChatView-module__wsxSEa__typing i,.ChatView-module__wsxSEa__sysSpin,.ChatView-module__wsxSEa__sysFill,.ChatView-module__wsxSEa__ctaPulse,.ChatView-module__wsxSEa__ctaPulse:after{animation:none}.ChatView-module__wsxSEa__sysFill{width:100%}}
