/* Chat phones: one frame, many screens (WhatsApp, Instagram DM, website widget, Messenger, Telegram, in-call). U(n) = n points on a 375-wide screen. Icons are drawn here; icon spans in the markup stay empty. */
.wa-phone{--wa-u:.8px;--wa-bg:#EFEAE2;--wa-in:#fff;--wa-out:#D9FDD3;--wa-text:#111B21;--wa-meta:#667781;--wa-icon:#54656F;--wa-tick:#8696A0;--wa-read:#53BDEB;--wa-teal:#00A884;--wa-head:#F0F2F5;--wa-hair:rgba(17,27,33,.08);--wa-shadow:0 1px .5px rgba(11,20,26,.13);--wa-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Noto Sans Telugu","Noto Sans Devanagari",sans-serif;--wa-ease:var(--ease,cubic-bezier(.2,.7,.2,1));--wa-mic-i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 15a3.2 3.2 0 0 0 3.2-3.2V5.2a3.2 3.2 0 0 0-6.4 0v6.6A3.2 3.2 0 0 0 12 15zm6.4-3.5a6.4 6.4 0 0 1-12.8 0H3.7a8.3 8.3 0 0 0 7.3 8.2V23h2v-3.3a8.3 8.3 0 0 0 7.3-8.2z'/></svg>");
--wa-doodle:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120' fill='none' stroke='%23455963' stroke-opacity='.13' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'><path d='M18 21c-2.5-3.6-8.5-1.4-6.3 3.2L18 30l6.3-5.8c2.2-4.6-3.8-6.8-6.3-3.2z'/><circle cx='80' cy='16' r='6'/><path d='m50 52 2.6 5.3 5.8.8-4.2 4.1 1 5.8-5.2-2.7-5.2 2.7 1-5.8-4.2-4.1 5.8-.8z'/><path d='M90 58h16a4 4 0 0 1 4 4v8a4 4 0 0 1-4 4h-9l-5 4v-4h-2a4 4 0 0 1-4-4v-8a4 4 0 0 1 4-4z'/><path d='M8 90c4-4 8 4 12 0s8 4 12 0'/><path d='M66 96v-10l11-2.5v10'/><circle cx='63.5' cy='96' r='2.5'/><circle cx='74.5' cy='93.5' r='2.5'/><path d='m103 100 6 6m0-6-6 6M36 112h.01M112 30h.01M28 64h.01'/><path d='M100 14a5 5 0 1 0 6 6 4 4 0 0 1-6-6z'/></svg>");
--wa-t1:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 11' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'><path d='m3.2 6 3.1 3.1 6.2-7.6'/></svg>");--wa-t2:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 11' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'><path d='m1 6 3.1 3.1 6.2-7.6M8.1 8.4l.7.7 6.2-7.6'/></svg>");
position:relative;display:block;width:100%;aspect-ratio:391/828;container-type:inline-size;border-radius:14.32%/6.763%;background:#0B0D10;
box-shadow:inset 0 0 0 1px rgba(255,255,255,.28),inset 0 0 0 2px #2A2E35,inset 0 0 0 4px #000,0 2px 4px rgba(0,0,0,.5),0 40px 80px -30px rgba(0,0,0,.9);
font-family:var(--wa-font);color:var(--wa-text);text-align:left;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums}
@supports (width:1cqw){.wa-phone{--wa-u:calc(100cqw / 391)}}
.wa-phone.on-paper{box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),inset 0 0 0 2px #2A2E35,inset 0 0 0 4px #000,0 2px 4px rgba(14,26,59,.16),0 36px 70px -28px rgba(14,26,59,.35)}
.wa-phone:not(.on-paper):has(>.wa-skin-call.is-on){outline:1px solid rgba(61,214,163,.45);outline-offset:0}
.wa-phone::before,.wa-phone::after{content:"";position:absolute;width:.767cqw;background:linear-gradient(90deg,#2C3036,#14171B)}
.wa-phone::before{left:-.639cqw;top:30.2cqw;height:40.9cqw;background:linear-gradient(#1A1D22,#1A1D22) 0 0/100% 5.63cqw no-repeat,linear-gradient(#1A1D22,#1A1D22) 0 14.3cqw/100% 8.7cqw no-repeat,linear-gradient(#1A1D22,#1A1D22) 0 26.1cqw/100% 8.7cqw no-repeat;border-radius:.512cqw 0 0 .512cqw}
.wa-phone::after{right:-.639cqw;top:53.7cqw;height:16.4cqw;background:#1A1D22;border-radius:0 .512cqw .512cqw 0}
.wa-stage{position:relative}
.wa-stage.is-hero{--rx:2;--ry:-4;perspective:1400px}
.wa-stage.is-hero>.wa-phone{transform:rotateX(calc(var(--rx,0) * 1deg)) rotateY(calc(var(--ry,0) * 1deg));transition:transform 120ms linear}
.wa-glow{position:absolute;left:50%;top:46%;width:96%;aspect-ratio:1;margin:-48% 0 0 -48%;border-radius:50%;background:#25D366;filter:blur(40px);opacity:.42;pointer-events:none;transform:translateZ(0);transition:background-color 700ms var(--wa-ease,ease)}
.wa-stage:has(.wa-skin-ig.is-on)>.wa-glow{background:#D6249F}
.wa-stage:has(.wa-skin-msgr.is-on)>.wa-glow{background:#A033FF}
.wa-stage:has(.wa-skin-tg.is-on)>.wa-glow{background:#2AABEE}
.wa-stage:has(.wa-skin-web.is-on)>.wa-glow{background:#3DD6A3}
.wa-stage:has(.wa-skin-call.is-on)>.wa-glow{background:#34C759}
.wa-stage.is-hero>.wa-glow{width:130%;margin:-65% 0 0 -65%;opacity:.5}
.wa-stage:has(>.on-paper)>.wa-glow{opacity:.18}
.wa-screen{position:absolute;inset:2.05cqw;border-radius:12.3cqw;overflow:hidden;contain:layout paint;background:var(--wa-head);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:11.3cqw 14.3cqw minmax(0,1fr) 14.3cqw 8.7cqw;isolation:isolate;
opacity:0;visibility:hidden;transition:opacity 0s 420ms,visibility 0s 420ms}
.wa-screen.is-on,.wa-screen:only-child{z-index:1;opacity:1;visibility:visible;transition:opacity 420ms var(--wa-ease)}
.wa-island{position:absolute;z-index:3;top:2.81cqw;left:50%;width:30.7cqw;height:8.95cqw;margin-left:-15.3cqw;border-radius:4.6cqw;background:#000}
.wa-island::after{content:"";position:absolute;right:3.07cqw;top:50%;width:2.56cqw;height:2.56cqw;margin-top:-1.28cqw;border-radius:50%;background:radial-gradient(circle at 40% 40%,#2B3A55 0 18%,#1C1C1E 40%)}
.wa-status{display:flex;align-items:center;justify-content:space-between;padding:1.02cqw 5.63cqw 0 9.21cqw;font-size:3.84cqw;font-weight:600;letter-spacing:-.01em;color:#000}
.wa-time{width:13.8cqw;text-align:center}
.wa-status-r{width:19.4cqw;height:3.32cqw;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76 13'><g transform='translate(0 1)'><rect y='7' width='3.2' height='4' rx='.9'/><rect x='4.6' y='5' width='3.2' height='6' rx='.9'/><rect x='9.2' y='2.6' width='3.2' height='8.4' rx='.9'/><rect x='13.8' width='3.2' height='11' rx='.9'/></g><g transform='translate(23 1)'><path d='M7.5 2.1c2.3 0 4.4.9 6 2.4l1.2-1.2A10 10 0 0 0 .3 3.3l1.2 1.2a8.6 8.6 0 0 1 6-2.4zm0 3.4c1.4 0 2.6.5 3.6 1.4l1.2-1.2a6.8 6.8 0 0 0-9.6 0l1.2 1.2c1-.9 2.2-1.4 3.6-1.4zm0 3.4c.5 0 1 .2 1.4.5L7.5 10.8 6.1 9.4c.4-.3.9-.5 1.4-.5z'/></g><g transform='translate(45 .5)'><rect x='.5' y='.5' width='24' height='11.5' rx='3.6' fill='none' stroke='%23000' stroke-opacity='.38'/><rect x='2' y='2' width='17.4' height='8.5' rx='2.1'/><path d='M26 4.3v4c.8-.3 1.3-1.1 1.3-2s-.5-1.7-1.3-2z' fill-opacity='.4'/></g></svg>") 0 50%/100% 100% no-repeat}
.wa-status-r>*,.wa-back>*,.wa-call>*,.wa-attach>*,.wa-sticker>*,.wa-camera>*,.wa-mic>*,.wa-tick>*,.wa-vn-play>*,.wa-vn-wave>i,.wa-vn-played>i{display:none}
.wa-header{position:relative;z-index:1;display:grid;grid-template-columns:6.14cqw 10.2cqw minmax(0,1fr) auto;align-items:center;column-gap:1.02cqw;padding:0 4.09cqw 0 1.53cqw;background:var(--wa-head);box-shadow:0 1px 0 var(--wa-hair)}
.wa-back,.wa-call,.wa-attach,.wa-camera,.wa-sticker{flex:none;background:var(--wa-icon);-webkit-mask:var(--i) center/100% no-repeat}
.wa-back{width:6.14cqw;height:6.14cqw;--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'><path d='M15 4.5 7.5 12l7.5 7.5'/></svg>")}
.wa-avatar,.wa-vn-avatar{position:relative;display:grid;place-items:center;border-radius:50%;background:#0E7B4F;color:#fff;font-weight:600;line-height:1}
.wa-avatar{width:10.2cqw;height:10.2cqw;font-size:4.09cqw}
.wa-avatar img,.wa-vn-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}
.wa-who{display:flex;flex-direction:column;min-width:0;margin-left:1.53cqw}
.wa-name,.wa-sub>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.wa-name{font-size:4.09cqw;font-weight:600;line-height:1.25}
.wa-sub{font-size:3.2cqw;line-height:1.3;color:var(--wa-meta)}
.wa-sub>span{display:none}
.wa-sub>.wa-sub-idle,.is-typing .wa-sub>.wa-sub-typing,.is-recording .wa-sub>.wa-sub-rec{display:block}
.is-typing .wa-sub>.wa-sub-idle,.is-recording .wa-sub>.wa-sub-idle,.is-typing.is-recording .wa-sub-rec{display:none}
.wa-sub-typing,.wa-sub-rec{color:var(--wa-teal)}
.wa-call{width:17.4cqw;height:6.14cqw;-webkit-mask-position:right center;--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='1.5' y='6' width='14' height='12' rx='3'/><path d='m15.5 10.6 5.6-3.4c.6-.3 1.4.1 1.4.8v8c0 .7-.8 1.1-1.4.8l-5.6-3.4'/><path d='M50.2 4.2h2.6c.6 0 1.1.4 1.3 1l1 3.6c.1.5 0 1-.4 1.4l-1.6 1.4a11 11 0 0 0 5.4 5.4l1.4-1.6c.4-.4.9-.5 1.4-.4l3.6 1c.6.2 1 .7 1 1.3v2.6c0 .8-.7 1.5-1.5 1.5C55.8 21 47 12.2 47 3.7v0c0-.8.7-1.5 1.5-1.5'/></svg>")}
.wa-chat{position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:2.05cqw 4.09cqw;transition:opacity 400ms var(--wa-ease);background:var(--wa-doodle) 0 0/110px 110px,var(--wa-bg)}
.wa-row{display:grid;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);flex:none;transition:grid-template-rows 260ms var(--wa-ease),margin-top 260ms var(--wa-ease),opacity 120ms linear}
.wa-row+.wa-row{margin-top:.512cqw}
.wa-row.wa-first{margin-top:2.56cqw}
.wa-row:first-child{margin-top:0}
.wa-msg{position:relative;max-width:80%;min-width:0;padding:1.53cqw 2.05cqw 2.05cqw 2.3cqw;border-radius:2.56cqw;box-shadow:var(--wa-shadow);font-size:3.84cqw;line-height:1.33;overflow-wrap:break-word}
.wa-msg::after{content:"";display:block;clear:both}
.wa-msg [lang]{font-family:inherit}
.wa-msg b{font-weight:600}
.wa-in{justify-self:start;background:var(--wa-in);transform-origin:0 100%}
.wa-out{justify-self:end;background:var(--wa-out);transform-origin:100% 100%}
.wa-first .wa-in{border-top-left-radius:0}
.wa-first .wa-out{border-top-right-radius:0}
.wa-first .wa-msg::before{content:"";position:absolute;top:0;width:2.05cqw;height:3.32cqw;filter:drop-shadow(0 1px .5px rgba(11,20,26,.13))}
.wa-first .wa-in::before{left:-2.05cqw;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 13'><path fill='%23fff' d='M1.533 2.568 8 11.193V0H2.812C1.042 0 .474 1.156 1.533 2.568z'/></svg>") 0 0/100% 100%}
.wa-first .wa-out::before{right:-2.05cqw;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 13'><path fill='%23D9FDD3' d='M5.188 0H0v11.193l6.467-8.625C7.526 1.156 6.958 0 5.188 0z'/></svg>") 0 0/100% 100%}
.wa-meta{float:right;position:relative;display:inline-flex;align-items:center;gap:.767cqw;margin:1.53cqw -.767cqw -1.28cqw 2.56cqw;font-size:2.81cqw;line-height:3.84cqw;color:var(--wa-meta);white-space:nowrap}
.wa-meta time{font:inherit}
.wa-tick{display:block;width:4.09cqw;height:2.81cqw;background:var(--wa-tick);transition:background-color 180ms linear;
-webkit-mask:var(--wa-t1) 0 0/100% 100%}
.wa-tick.is-delivered,.wa-tick.is-read,.wa-screen:not(.is-armed) [data-read] .wa-tick{
-webkit-mask-image:var(--wa-t2)}
.wa-tick.is-read,.wa-screen:not(.is-armed) [data-read] .wa-tick{background-color:var(--wa-read)}
.wa-date{justify-self:center;align-self:center;padding:1.28cqw 3.07cqw;border-radius:2.05cqw;background:rgba(255,255,255,.92);color:#54656F;font-size:3.2cqw;font-weight:500;line-height:1;box-shadow:var(--wa-shadow);margin:2.05cqw 0 1.53cqw}
.wa-voice{display:grid;grid-template-columns:9.21cqw 6.14cqw minmax(0,1fr);grid-template-rows:auto auto;column-gap:2.05cqw;align-items:center;width:67cqw;padding:2.05cqw 2.3cqw 1.53cqw 2.05cqw}
.wa-voice::after{display:none}
.wa-vn-avatar{grid-column:1;grid-row:1/3;width:9.21cqw;height:9.21cqw;font-size:3.84cqw}
.wa-out .wa-vn-avatar{background:#7C8F99}
.wa-out.wa-voice{grid-template-columns:6.14cqw minmax(0,1fr) 9.21cqw}
.wa-out .wa-vn-avatar{grid-column:3}
.wa-vn-mic{position:absolute;right:-1.28cqw;bottom:-.512cqw;width:4.09cqw;height:4.09cqw;background:var(--wa-teal);-webkit-mask:var(--wa-mic-i) 0 0/100%;transition:background-color 180ms linear}
.wa-out .wa-vn-mic{right:auto;left:-1.28cqw}
.is-played .wa-vn-mic,.wa-screen:not(.is-armed) [data-play] .wa-vn-mic{background:var(--wa-read)}
.wa-vn-play{grid-row:1;width:6.14cqw;height:6.14cqw;background:var(--wa-icon);-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6.5 4.3v15.4c0 .9 1 1.4 1.7.9l11.4-7.7c.6-.4.6-1.4 0-1.8L8.2 3.4c-.7-.5-1.7 0-1.7.9z'/></svg>") center/80% no-repeat}
.is-playing .wa-vn-play{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><rect x='5' y='3.5' width='4.6' height='17' rx='1.3'/><rect x='14.4' y='3.5' width='4.6' height='17' rx='1.3'/></svg>")}
.wa-in .wa-vn-play{grid-column:2}
.wa-out .wa-vn-play{grid-column:1}
.wa-vn-wave{grid-row:1;position:relative;height:6.14cqw;margin-right:1.02cqw}
.wa-in .wa-vn-wave{grid-column:3}
.wa-out .wa-vn-wave{grid-column:2}
.wa-vn-wave::before{content:"";position:absolute;inset:0;background:linear-gradient(var(--wa-teal),var(--wa-teal)) 0 0/0 100% no-repeat,var(--wa-tick);
-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 166 24' preserveAspectRatio='none' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'><path d='M1 10.5v3M5.2 5v13.9M9.4 9.8v4.4M13.6 10.2v3.6M17.8 8.8v6.3M22 5.8v12.5M26.2 5v13.9M30.4 5.2v13.5M34.6 3.6v16.9M38.8 7.9v8.2M43 6.5v11M47.2 10.3v3.4M51.4 8.6v6.8M55.6 10v4M59.8 3.7v16.6M64 7.5v8.9M68.2 3.1v17.8M72.4 6.2v11.7M76.6 6.5v10.9M80.8 8.4v7.2M85 10.3v3.4M89.2 7.4v9.2M93.4 8.8v6.5M97.6 2.8v18.3M101.8 10.2v3.7M106 2.5v19M110.2 9.1v5.8M114.4 6.7v10.7M118.6 9.9v4.1M122.8 8.9v6.2M127 7.2v9.5M131.2 6v12.1M135.4 3.6v16.9M139.6 6.8v10.3M143.8 3.4v17.1M148 9.5v5M152.2 7.8v8.3M156.4 10.4v3.1M160.6 7.1v9.8M164.8 8.6v6.9'/></svg>") 0 0/100% 100%}
.wa-vn-played{position:absolute;top:0;bottom:0;left:0;width:0}
.wa-vn-dot{position:absolute;top:50%;right:-1.53cqw;width:3.07cqw;height:3.07cqw;margin-top:-1.53cqw;border-radius:50%;background:var(--wa-teal)}
.wa-out .wa-vn-dot{background:#3EAF8F}
.is-playing .wa-vn-played{width:100%;transition:width var(--wa-dur,5s) linear}
.is-playing .wa-vn-wave::before{background-size:100% 100%,auto;transition:background-size var(--wa-dur,5s) linear}
.wa-vn-len{grid-row:2;justify-self:start;font-size:2.81cqw;line-height:3.84cqw;color:var(--wa-meta)}
.wa-in .wa-vn-len{grid-column:3}
.wa-out .wa-vn-len{grid-column:2}
.wa-voice>.wa-meta{float:none;grid-row:2;justify-self:end;margin:0 -.256cqw 0 0}
.wa-in.wa-voice>.wa-meta{grid-column:3}
.wa-out.wa-voice>.wa-meta{grid-column:2;margin-right:1.53cqw}
.wa-vn-text{grid-row:3;grid-column:1/-1;margin:1.53cqw .512cqw .512cqw;font-size:3.32cqw;line-height:1.3;font-style:italic;color:var(--wa-meta)}
.wa-quote{display:grid;grid-template-columns:1.02cqw minmax(0,1fr);border-radius:1.92cqw;overflow:hidden;background:rgba(0,0,0,.05);margin:-.512cqw -.767cqw 1.53cqw -1.02cqw}
.wa-quote>i{background:var(--wa-quote-me,#06CF9C)}
.wa-quote>span{display:flex;flex-direction:column;padding:1.28cqw 2.56cqw 1.79cqw 2.05cqw}
.wa-quote-name{font-size:3.2cqw;font-weight:600;color:var(--wa-quote-me,#06CF9C);line-height:1.4}
.wa-quote-text{font-size:3.32cqw;line-height:1.3;color:var(--wa-meta);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.wa-quote-them>i{background:#53BDEB}
.wa-quote-them .wa-quote-name{color:#53BDEB}
.wa-composer{display:flex;align-items:center;gap:2.56cqw;padding:0 2.56cqw 0 3.07cqw;background:var(--wa-head)}
.wa-attach,.wa-camera{width:6.14cqw;height:6.14cqw}
.wa-attach{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'><path d='M12 4.5v15M4.5 12h15'/></svg>")}
.wa-input{flex:1;display:flex;align-items:center;justify-content:space-between;min-width:0;height:10.2cqw;padding:0 2.56cqw 0 3.58cqw;border-radius:5.12cqw;background:#fff;font-size:3.84cqw;color:var(--wa-meta);white-space:nowrap}
.wa-sticker{width:5.63cqw;height:5.63cqw;--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linejoin='round'><path d='M20.5 13V7.5a4 4 0 0 0-4-4h-9a4 4 0 0 0-4 4v9a4 4 0 0 0 4 4H13zM20.5 13h-3.5a4 4 0 0 0-4 4v3.5'/></svg>")}
.wa-camera{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linejoin='round'><path d='M2.8 8.6c0-.9.7-1.6 1.6-1.6h2.5l1.6-2.4h7l1.6 2.4h2.5c.9 0 1.6.7 1.6 1.6v9.2c0 .9-.7 1.6-1.6 1.6H4.4c-.9 0-1.6-.7-1.6-1.6z'/><circle cx='12' cy='12.9' r='3.6'/></svg>")}
.wa-mic{position:relative;flex:none;width:10.2cqw;height:10.2cqw;border-radius:50%;background:var(--wa-teal)}
.wa-mic::after{content:"";position:absolute;inset:25%;background:#fff;-webkit-mask:var(--wa-mic-i) center/100% no-repeat}
.wa-home{grid-row:5;align-self:end;justify-self:center;width:34.3cqw;height:1.28cqw;margin-bottom:2.05cqw;border-radius:.767cqw;background:rgba(0,0,0,.3)}
.wa-glare{position:absolute;z-index:4;top:0;bottom:0;left:-20%;right:-20%;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,.04) 26%,transparent 46%);mix-blend-mode:screen;transform:translateX(calc(var(--ry,0) * -1.6px))}
.wa-typing{justify-self:start;display:flex;align-items:center;gap:1.02cqw;height:8.7cqw;padding:0 3.32cqw;border-radius:4.35cqw;background:#EFEFEF}
.wa-typing>i{width:1.79cqw;height:1.79cqw;border-radius:50%;background:#8E8E8E;animation:wa-dots 1.1s ease-in-out infinite}
.wa-typing>i:nth-child(2){animation-delay:150ms}
.wa-typing>i:nth-child(3){animation-delay:300ms}
.wa-seen{justify-self:end;align-self:flex-end;margin-top:.767cqw;font-size:2.81cqw;color:#737373}
:is(.wa-skin-ig,.wa-skin-msgr,.wa-skin-web) .wa-sub>.wa-sub-typing,:is(.wa-skin-ig,.wa-skin-msgr,.wa-skin-web) .wa-sub>.wa-sub-rec{display:none}
:is(.wa-skin-ig,.wa-skin-msgr,.wa-skin-web).is-typing .wa-sub>.wa-sub-idle{display:block}
:is(.wa-skin-ig,.wa-skin-msgr,.wa-skin-web,.wa-skin-tg) .wa-input{font-size:0}
:is(.wa-skin-ig,.wa-skin-msgr,.wa-skin-web,.wa-skin-tg) .wa-input::before{content:var(--ph);font-size:3.84cqw}
.wa-input:has(.wa-draft)::before{display:none}
:is(.wa-skin-ig,.wa-skin-msgr,.wa-skin-web,.wa-skin-tg) .wa-msg{box-shadow:none}
:is(.wa-skin-ig,.wa-skin-msgr,.wa-skin-web) .wa-msg::before,:is(.wa-skin-ig,.wa-skin-msgr) .wa-meta{display:none}
:is(.wa-skin-ig,.wa-skin-msgr){--wa-head:#fff;--wa-bg:#fff;--wa-doodle:none}
.wa-skin-ig{--wa-icon:#000;--ph:"Message..."}
.wa-skin-ig .wa-chat{padding:2.05cqw 3.07cqw}
.wa-skin-ig .wa-header{grid-template-columns:6.14cqw 8.18cqw minmax(0,1fr) auto;box-shadow:0 1px 0 #EFEFEF}
.wa-skin-ig .wa-avatar{width:8.18cqw;height:8.18cqw;font-size:3.32cqw;margin-left:1.02cqw;margin-right:1.02cqw;background:#C13584;box-shadow:0 0 0 .512cqw #fff,0 0 0 .895cqw #E1306C}
.wa-skin-ig .wa-name{font-size:3.84cqw}
.wa-skin-ig .wa-who{margin-left:2.56cqw}
.wa-skin-ig .wa-sub{font-size:3.07cqw;color:#737373}
.wa-skin-ig .wa-msg{border-radius:4.6cqw;padding:2.05cqw 3.07cqw;line-height:1.3}
.wa-skin-ig .wa-in{background:#EFEFEF;color:#000}
.wa-skin-ig .wa-out{background:#3797F0;color:#fff}
:is(.wa-skin-ig,.wa-skin-msgr) .wa-row:not(.wa-first) .wa-in{border-top-left-radius:1.02cqw}
:is(.wa-skin-ig,.wa-skin-msgr) .wa-row:not(.wa-first) .wa-out{border-top-right-radius:1.02cqw}
:is(.wa-skin-ig,.wa-skin-msgr) .wa-row:has(+.wa-row:not(.wa-first)) .wa-in{border-bottom-left-radius:1.02cqw}
:is(.wa-skin-ig,.wa-skin-msgr) .wa-row:has(+.wa-row:not(.wa-first)) .wa-out{border-bottom-right-radius:1.02cqw}
:is(.wa-skin-ig,.wa-skin-msgr) .wa-first .wa-msg{border-top-left-radius:4.6cqw;border-top-right-radius:4.6cqw}
.wa-skin-ig .wa-row.wa-first{margin-top:2.05cqw}
.wa-skin-ig .wa-composer{position:relative;padding:0 3.07cqw}
.wa-skin-ig .wa-input{height:11.3cqw;border-radius:5.63cqw;border:1px solid #DBDBDB;padding:0 3.07cqw 0 12.3cqw;color:#737373}
.wa-skin-ig :is(.wa-attach,.wa-mic){display:none}
.wa-skin-ig .wa-camera{position:absolute;left:4.6cqw;width:8.18cqw;height:8.18cqw;border-radius:50%;background:#3797F0;-webkit-mask:none}
.wa-skin-ig .wa-camera::after{content:"";position:absolute;inset:20%;background:#fff;-webkit-mask:var(--i) center/100% no-repeat}
.wa-skin-ig .wa-sticker{width:21.5cqw;height:6.14cqw;--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3.5a3 3 0 0 0-3 3v5a3 3 0 0 0 6 0v-5a3 3 0 0 0-3-3zM6 11a6 6 0 0 0 12 0M12 17v3.5'/><rect x='32.5' y='3.5' width='17' height='17' rx='4'/><circle cx='37.5' cy='8.5' r='1.4'/><path d='m33 18 5-5 3 3 3-4 5.5 6'/><path d='M80.5 13V8.5a5 5 0 0 0-5-5h-6a5 5 0 0 0-5 5v7a5 5 0 0 0 5 5H73zM80.5 13h-3a4 4 0 0 0-4 4v3.5'/></svg>")}
.wa-skin-msgr{--wa-icon:#0084FF;--ph:"Aa"}
.wa-skin-msgr .wa-header{grid-template-columns:6.14cqw 9.21cqw minmax(0,1fr) auto;box-shadow:0 1px 0 rgba(0,0,0,.08)}
.wa-skin-msgr .wa-avatar{width:9.21cqw;height:9.21cqw;font-size:3.58cqw;margin-left:1.02cqw}
.wa-skin-msgr .wa-avatar::after{content:"";position:absolute;right:-.256cqw;bottom:-.256cqw;width:2.81cqw;height:2.81cqw;border-radius:50%;background:#31A24C;box-shadow:0 0 0 .512cqw #fff}
.wa-skin-msgr .wa-sub{font-size:3.07cqw;color:#65676B}
.wa-skin-msgr .wa-call{width:18.4cqw}
.wa-skin-msgr .wa-chat{padding:2.05cqw 3.07cqw}
.wa-skin-msgr .wa-msg{border-radius:4.6cqw;padding:2.05cqw 3.07cqw;line-height:1.3}
.wa-skin-msgr .wa-in{background:#F0F0F0;color:#050505}
.wa-skin-msgr .wa-out{background:#0084FF;color:#fff}
.wa-skin-msgr .wa-seen,.wa-skin-web .wa-meta{color:#65676B}
.wa-skin-msgr .wa-typing{background:#F0F0F0}
.wa-skin-msgr .wa-composer{gap:2.05cqw;padding:0 2.56cqw}
.wa-skin-msgr .wa-attach{width:29.7cqw;--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 116 24' fill-rule='evenodd'><path d='M12 2a10 10 0 1 0 0 20 10 10 0 1 0 0-20zm-1 5h2v4h4v2h-4v4h-2v-4H7v-2h4z'/><path transform='translate(31)' d='M9 4h6l1.5 2H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3.5zm3 4.5a4 4 0 1 0 0 8 4 4 0 1 0 0-8z'/><path transform='translate(62)' d='M5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2zm3 3.5a2 2 0 1 0 0 4 2 2 0 1 0 0-4zM5.5 18.5h13l-4.3-6.2-3.3 4.4-2.4-2.6z'/><path transform='translate(92)' d='M12 2a3.5 3.5 0 0 0-3.5 3.5v6a3.5 3.5 0 0 0 7 0v-6A3.5 3.5 0 0 0 12 2zM5 11h2a5 5 0 0 0 10 0h2a7 7 0 0 1-6 6.9V21h-2v-3.1A7 7 0 0 1 5 11z'/></svg>")}
.wa-skin-msgr .wa-input{height:9.21cqw;border-radius:4.6cqw;background:#F0F0F0;padding:0 2.05cqw 0 3.07cqw;color:#65676B}
.wa-skin-msgr .wa-sticker{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill-rule='evenodd'><path d='M12 2a10 10 0 1 0 0 20 10 10 0 1 0 0-20zM8.5 7.5a1.6 1.6 0 1 0 0 3.2 1.6 1.6 0 1 0 0-3.2zm7 0a1.6 1.6 0 1 0 0 3.2 1.6 1.6 0 1 0 0-3.2zM7 13.5h10a5 5 0 0 1-10 0z'/></svg>")}
.wa-skin-msgr .wa-camera{display:none}
.wa-skin-msgr .wa-mic{width:7.16cqw;height:7.16cqw;background:none}
.wa-skin-msgr .wa-mic::after{inset:0;background:#0084FF;-webkit-mask-image:var(--wa-thumb)}
.wa-skin-msgr{--wa-thumb:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M2 10.5h3.6V21H2zM7.4 21h9.4c1 0 1.8-.6 2-1.6l1.7-7c.3-1.2-.6-2.4-1.9-2.4h-4.4l.7-3.7c.2-1.3-.6-2.6-1.9-2.8L12 3.4 7.4 10z'/></svg>")}
.wa-skin-tg{--wa-bg:#D5DCE2;--wa-out:#EFFDDE;--wa-head:#F7F7F7;--wa-icon:#8E8E93;--wa-tick:#4FAE4E;--wa-read:#4FAE4E;--wa-teal:#3390EC;--ph:"Message"}
.wa-skin-tg .wa-chat{padding:2.05cqw 3.07cqw;background:linear-gradient(rgba(213,220,226,.4),rgba(213,220,226,.4)),var(--wa-doodle) 0 0/110px 110px,var(--wa-bg)}
.wa-skin-tg .wa-header{grid-template-columns:6.14cqw minmax(0,1fr) 9.21cqw;padding:0 2.56cqw 0 2.05cqw;box-shadow:0 .5px 0 rgba(0,0,0,.2)}
.wa-skin-tg .wa-back{grid-column:1;background:#007AFF}
.wa-skin-tg .wa-who{grid-column:2;grid-row:1;align-items:center;margin:0;text-align:center}
.wa-skin-tg .wa-avatar{grid-column:3;grid-row:1;width:9.21cqw;height:9.21cqw;font-size:3.58cqw;background:linear-gradient(#72D5FD,#2A9EF1)}
.wa-skin-tg .wa-call{display:none}
.wa-skin-tg .wa-sub{font-size:3.07cqw;color:#8E8E93}
.wa-skin-tg .wa-msg{border-radius:4.09cqw;padding:1.53cqw 2.56cqw 1.79cqw 2.81cqw}
.wa-skin-tg .wa-first .wa-msg{border-radius:4.09cqw}
.wa-skin-tg .wa-row:not(.wa-first) .wa-in{border-top-left-radius:1.53cqw}
.wa-skin-tg .wa-row:not(.wa-first) .wa-out{border-top-right-radius:1.53cqw}
.wa-skin-tg .wa-msg::before{display:none}
.wa-skin-tg .wa-row:not(:has(+.wa-row:not(.wa-first))) .wa-msg::before{content:"";display:block;position:absolute;top:auto;bottom:0;width:2.05cqw;height:3.32cqw;filter:none;-webkit-mask:var(--wa-tail) 0 0/100% 100%}
.wa-skin-tg .wa-row:not(:has(+.wa-row:not(.wa-first))) .wa-in{border-bottom-left-radius:0}
.wa-skin-tg .wa-row:not(:has(+.wa-row:not(.wa-first))) .wa-out{border-bottom-right-radius:0}
.wa-skin-tg .wa-in::before{left:-1.79cqw;background:var(--wa-in);--wa-tail:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 13'><path d='M8 0v13H1.2C.2 13-.3 12 .3 11.3 2.6 8.5 6.5 6 8 0z'/></svg>")}
.wa-skin-tg .wa-out::before{right:-1.79cqw;background:var(--wa-out);--wa-tail:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 13'><path d='M0 0v13h6.8c1 0 1.5-1 .9-1.7C5.4 8.5 1.5 6 0 0z'/></svg>")}
.wa-skin-tg .wa-out .wa-meta{color:#4FAE4E}
.wa-skin-tg .wa-meta{color:#8E8E93}
.wa-skin-tg .wa-tick.is-delivered{-webkit-mask-image:var(--wa-t1)}
.wa-skin-tg .wa-tick.is-read{-webkit-mask-image:var(--wa-t2)}
.wa-skin-tg .wa-date{background:rgba(110,130,150,.35);color:#fff;box-shadow:none}
.wa-skin-tg .wa-composer{gap:2.05cqw;padding:0 2.56cqw;background:#F7F7F7;box-shadow:0 -.5px 0 rgba(0,0,0,.2)}
.wa-skin-tg .wa-attach{width:7.16cqw;height:7.16cqw;--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round'><path d='m19.5 11.4-7.6 7.6a5 5 0 0 1-7.1-7.1l8.1-8.1a3.4 3.4 0 0 1 4.8 4.8l-8.1 8.1a1.7 1.7 0 0 1-2.4-2.4l7.4-7.4'/></svg>")}
.wa-skin-tg .wa-input{height:9.21cqw;border-radius:4.6cqw;border:.5px solid #D1D1D6;padding:0 2.05cqw 0 3.58cqw;color:#8E8E93}
.wa-skin-tg .wa-camera{display:none}
.wa-skin-tg .wa-mic{width:7.16cqw;height:7.16cqw;background:none}
.wa-skin-tg .wa-mic::after{inset:0;background:#8E8E93;-webkit-mask-image:var(--wa-tgmic)}
.wa-skin-tg{--wa-tgmic:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round'><path d='M12 3a3 3 0 0 0-3 3v6a3 3 0 0 0 6 0V6a3 3 0 0 0-3-3zM5.5 11.5a6.5 6.5 0 0 0 13 0M12 18v3'/></svg>")}
.wa-skin-web{--wa-icon:#6B7680;--ph:"Type a message…";background:#F3F4F6;grid-template-rows:11.3cqw 13.3cqw 16.4cqw minmax(0,1fr) 16.4cqw 5.12cqw 7.67cqw}
.wa-skin-web::before{content:attr(data-site);grid-row:2;display:flex;align-items:center;padding:0 14.3cqw 0 5.12cqw;font-size:4.35cqw;font-weight:600;color:#111827;background:#fff url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111827' stroke-width='2' stroke-linecap='round'><path d='M4 7h16M4 12h16M4 17h16'/></svg>") right 5.12cqw center/5.63cqw no-repeat;box-shadow:0 1px 0 #E5E7EB;overflow:hidden;white-space:nowrap}
.wa-skin-web::after{content:"";grid-row:1/4;grid-column:1;z-index:1;background:rgba(17,24,39,.4)}
.wa-skin-web>*,.wa-skin-web::before{grid-column:1}
.wa-skin-web .wa-status{grid-row:1;background:#fff}
.wa-skin-web .wa-header{grid-row:3;z-index:2;grid-template-columns:9.21cqw minmax(0,1fr) 6.14cqw;column-gap:2.56cqw;padding:0 4.09cqw;border-radius:4.6cqw 4.6cqw 0 0;color:#fff;box-shadow:none;background:linear-gradient(135deg,color-mix(in srgb,#0E7B4F 34%,#111827),#111827 72%)}
.wa-skin-web .wa-back{display:none}
.wa-skin-web .wa-avatar{width:9.21cqw;height:9.21cqw;font-size:3.84cqw;box-shadow:0 0 0 .512cqw rgba(255,255,255,.9)}
.wa-skin-web .wa-who{margin:0}
.wa-skin-web .wa-name{font-size:3.84cqw}
.wa-skin-web .wa-sub{font-size:3.07cqw;color:#A8B1BA}
.wa-skin-web .wa-sub-idle::before{content:"";display:inline-block;width:1.79cqw;height:1.79cqw;margin-right:1.28cqw;border-radius:50%;background:#34C98A;vertical-align:.256cqw}
.wa-skin-web .wa-call{width:5.63cqw;height:5.63cqw;background:#fff;--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'><path d='m6 6 12 12M18 6 6 18'/></svg>")}
.wa-skin-web .wa-chat{grid-row:4;background:#fff;padding:2.56cqw 3.58cqw}
.wa-skin-web .wa-msg{border-radius:3.58cqw;padding:2.3cqw 3.07cqw;font-size:3.71cqw;line-height:1.35;max-width:82%}
.wa-skin-web .wa-in{background:#F1F3F2;color:#111827;border-top-left-radius:1.02cqw}
.wa-skin-web .wa-out{background:#111827;color:#fff;border-top-right-radius:1.02cqw}
.wa-skin-web .wa-msg:has(.wa-meta){margin-bottom:3.84cqw}
.wa-skin-web .wa-meta{position:absolute;float:none;top:100%;left:.512cqw;margin:.512cqw 0 0;color:#6B7680}
.wa-skin-web .wa-out .wa-meta{left:auto;right:.512cqw}
.wa-skin-web .wa-tick{display:none}
.wa-skin-web .wa-typing{background:#F1F3F2}
.wa-skin-web .wa-composer{grid-row:5;gap:2.05cqw;padding:0 3.58cqw;background:#fff;box-shadow:0 -1px 0 #EEF0F2}
.wa-skin-web :is(.wa-attach,.wa-camera){display:none}
.wa-skin-web .wa-input{height:11.3cqw;border-radius:5.63cqw;background:#F1F3F2;padding:0 3.07cqw 0 4.09cqw;color:#6B7680}
.wa-skin-web .wa-sticker{width:5.12cqw;height:5.12cqw;--i:var(--wa-mic-i)}
.wa-skin-web .wa-mic{width:11.3cqw;height:11.3cqw;background:#0E7B4F}
.wa-skin-web .wa-mic::after{inset:27% 25% 23% 29%;-webkit-mask-image:var(--wa-send)}
.wa-skin-web{--wa-send:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M3.4 20.6 21.5 12 3.4 3.4l-.1 6.7L15 12 3.3 13.9z'/></svg>")}
.wa-powered{grid-row:6;display:flex;align-items:center;justify-content:center;gap:1.28cqw;background:#fff;font-size:2.81cqw;color:#6B7680;white-space:nowrap}
.wa-powered img{width:3.58cqw;height:3.58cqw;border-radius:50%;display:block}
.wa-skin-web .wa-home{grid-row:7;margin-bottom:2.05cqw}
.wa-skin-web .wa-home::before{content:"";position:absolute;left:0;right:0;bottom:0;height:7.67cqw;z-index:-1;background:#fff}
.wa-draft{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:3.84cqw;color:#111827}
.wa-draft::after{content:"Review, then send";position:absolute;left:3.58cqw;bottom:calc(100% + 2.05cqw);padding:1.28cqw 2.56cqw;border-radius:3.07cqw;background:#111827;color:#fff;font-size:2.94cqw;font-weight:600}
.wa-composer:has(.wa-draft){position:relative}
.wa-skin-web:has(.wa-draft) .wa-chat{padding-bottom:11.3cqw}
.wa-input:has(.wa-draft) .wa-sticker{background:#E5484D;border-radius:50%;animation:wa-pulse 1.4s ease-in-out infinite}
.wa-skin-call{--wa-meta:#8696A0;background:radial-gradient(130% 55% at 50% 0,#1F2C34,#111B21 70%);color:#fff;grid-template-rows:11.3cqw auto auto minmax(0,1fr) 26.6cqw 8.7cqw}
.wa-skin-call .wa-status{color:#fff}
.wa-skin-call .wa-status-r{filter:invert(1)}
.wa-skin-call .wa-header{display:flex;flex-direction:column;align-items:center;padding:6.65cqw 5.12cqw 3.58cqw;background:none;box-shadow:none;text-align:center}
.wa-skin-call :is(.wa-back,.wa-call,.wa-sub,.wa-composer){display:none}
.wa-skin-call .wa-who{order:1;align-items:center;margin:0;max-width:100%}
.wa-skin-call .wa-name{font-size:5.63cqw;line-height:1.2}
.wa-call-state{margin-top:1.02cqw;font-size:3.32cqw;color:#A8B1BA;white-space:nowrap}
.wa-call-timer{font-variant-numeric:tabular-nums}
.wa-skin-call .wa-avatar{order:2;width:22.5cqw;height:22.5cqw;margin-top:5.63cqw;font-size:8.7cqw}
.wa-skin-call .wa-avatar::before,.wa-skin-call .wa-avatar::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;background:rgba(52,201,138,.35);opacity:0}
.wa-skin-call.is-typing .wa-avatar::before,.wa-skin-call.is-typing .wa-avatar::after{animation:wa-ring 1.4s cubic-bezier(.2,.6,.3,1) infinite}
.wa-skin-call.is-typing .wa-avatar::after{animation-delay:700ms}
.wa-skin-call .wa-header::after{content:"";order:3;width:5.63cqw;height:4.09cqw;margin-top:3.07cqw;opacity:0;transition:opacity 200ms linear;background:linear-gradient(#34C98A,#34C98A) 0 50%/1.02cqw 40% no-repeat,linear-gradient(#34C98A,#34C98A) 50% 50%/1.02cqw 90% no-repeat,linear-gradient(#34C98A,#34C98A) 100% 50%/1.02cqw 60% no-repeat}
.wa-skin-call.is-recording .wa-header::after{opacity:1;animation:wa-eq 900ms ease-in-out infinite}
.wa-call-cap{margin:0;padding:0 4.6cqw 1.02cqw;font-size:2.81cqw;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8696A0}
.wa-skin-call .wa-chat{background:none;padding:1.53cqw 4.09cqw;-webkit-mask:linear-gradient(transparent,#000 9.21cqw)}
.wa-skin-call .wa-msg{max-width:86%;padding:2.05cqw 2.81cqw;border-radius:3.07cqw;box-shadow:none;color:#fff;font-size:3.58cqw;line-height:1.35}
.wa-skin-call .wa-msg::before,.wa-skin-call .wa-meta{display:none}
.wa-skin-call .wa-in{background:rgba(255,255,255,.08)}
.wa-skin-call .wa-out{background:rgba(52,201,138,.16)}
.wa-skin-call .wa-first .wa-msg{border-radius:3.07cqw}
.wa-call-bar{grid-row:5;display:flex;align-items:center;justify-content:space-between;margin:0 4.09cqw;padding:0 4.6cqw;border-radius:7.67cqw;background:rgba(255,255,255,.06)}
.wa-call-bar>i{width:15.3cqw;height:15.3cqw;border-radius:50%;background:rgba(255,255,255,.12) var(--i) center/6.65cqw no-repeat}
.wa-call-bar>i:nth-child(1){--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round'><path d='M15 10V6a3 3 0 0 0-5.8-1M9 9v2a3 3 0 0 0 5 2.2M6 11a6 6 0 0 0 9.7 4.7M18 11a6 6 0 0 1-.4 2.2M12 17v4M4 4l16 16'/></svg>")}
.wa-call-bar>i:nth-child(2){--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round'><path d='M6 3.5h0M12 3.5h0M18 3.5h0M6 9.2h0M12 9.2h0M18 9.2h0M6 14.9h0M12 14.9h0M18 14.9h0M12 20.6h0'/></svg>")}
.wa-call-bar>i:nth-child(3){--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M4 9.5h3.5L12 5.5v13l-4.5-4H4zM15.5 9a4 4 0 0 1 0 6M18 6.5a7.5 7.5 0 0 1 0 11'/></svg>")}
.wa-call-bar>i:nth-child(4){background-color:#F15C6D;--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%23fff' d='M2.6 14.4c-.5-.5-.6-1.3-.1-1.9C5 9.8 8.4 8.3 12 8.3s7 1.5 9.5 4.2c.5.6.4 1.4-.1 1.9l-1.9 1.9c-.5.5-1.3.5-1.8.1l-2.2-1.6c-.4-.3-.6-.7-.6-1.2V12a12 12 0 0 0-5.8 0v1.6c0 .5-.2.9-.6 1.2l-2.2 1.6c-.5.4-1.3.4-1.8-.1z'/></svg>")}
.wa-skin-call .wa-home{grid-row:6;background:rgba(255,255,255,.5)}
.wa-tag{position:relative;display:flex;width:fit-content;max-width:100%;margin:18px auto 0;gap:10px;align-items:center;padding:8px 14px;border-radius:999px;border:1px solid var(--line,#223050);background:var(--bg-2,#131C2E);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);font:600 13px/1.2 var(--font,system-ui,sans-serif);color:var(--text,#EEF2F7);white-space:nowrap}
.wa-tag>.wa-glyph{color:var(--accent,#F2B544)}
.wa-tag-lang{display:inline-flex;align-items:center;gap:10px;color:var(--mute,#9AA7BB)}
.wa-tag-lang::before{content:"";width:3px;height:3px;border-radius:50%;background:currentColor}
.wa-tag-lang:empty{display:none}
.wa-tag-platform{display:inline-block}
.wa-tag>*{transition:opacity 160ms linear}
.wa-tag.is-out>*{opacity:0;transform:translateY(-6px);transition:opacity 160ms linear,transform 160ms var(--wa-ease,ease)}
.wa-tag.is-swap>*{animation:wa-tagin 320ms var(--wa-ease,ease) both}
.wa-glyph{display:inline-block;flex:none;width:20px;height:20px;vertical-align:-4px;background:currentColor;-webkit-mask:var(--g) center/100% no-repeat}
.wa-glyph-wa{--g:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='none' stroke='%23000' stroke-width='1.9' stroke-linejoin='round' d='M12 2.8a9.2 9.2 0 0 0-8 13.8L2.8 21.2l4.7-1.2A9.2 9.2 0 1 0 12 2.8z'/><path d='M8.7 7.2c.3 0 .6.1.7.4l1 2.1c.1.3 0 .6-.2.8l-.8.8a6.8 6.8 0 0 0 3.3 3.3l.8-.8c.2-.2.5-.3.8-.2l2.1 1c.3.1.4.4.4.7-.1 1.3-1.3 2.2-2.6 1.9a9.4 9.4 0 0 1-6.3-6.3c-.3-1.3.6-2.6 1.9-2.7z'/></svg>")}
.wa-glyph-ig{--g:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'><rect x='3' y='3' width='18' height='18' rx='5.5'/><circle cx='12' cy='12' r='4.2'/><circle cx='17.3' cy='6.7' r='.6' stroke-width='1.6'/></svg>")}
.wa-glyph-web{--g:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='none' stroke='%23000' stroke-width='1.9' d='M5.5 3.8h13a3 3 0 0 1 3 3v10.4a3 3 0 0 1-3 3h-13a3 3 0 0 1-3-3V6.8a3 3 0 0 1 3-3zM2.5 8.4h19'/><path d='M8.2 11.4h7.6c.8 0 1.4.6 1.4 1.4v1.9c0 .8-.6 1.4-1.4 1.4h-4.6l-2.6 1.9v-1.9h-.4c-.8 0-1.4-.6-1.4-1.4v-1.9c0-.8.6-1.4 1.4-1.4z'/></svg>")}
.wa-glyph-msgr{--g:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill-rule='evenodd' d='M12 2C6.4 2 2 6.1 2 11.6c0 2.9 1.2 5.4 3.2 7.1V22l3-1.6c1.2.3 2.5.5 3.8.5 5.6 0 10-4.1 10-9.6S17.6 2 12 2zm1 12.6-2.6-2.7-5 2.7 5.5-5.8 2.6 2.7 5-2.7z'/></svg>")}
.wa-glyph-tg{--g:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M21.3 3.3 2.6 10.5c-1 .4-1 1.7 0 2l4.6 1.5 1.8 5.7c.2.7 1.1.9 1.6.4l2.6-2.5 4.9 3.6c.6.4 1.4.1 1.6-.6L23 4.8c.2-1-.8-1.8-1.7-1.5zm-3.4 4.1-8.4 7.5-.4 3.2-1.3-4.3z'/></svg>")}
.wa-glyph-call{--g:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6.6 2.5c.5 0 .9.3 1.1.8l1.4 3.6c.2.5 0 1-.3 1.3L7 9.6a12.4 12.4 0 0 0 7.4 7.4l1.4-1.8c.4-.4.9-.5 1.3-.3l3.6 1.4c.5.2.8.6.8 1.1v2.8c0 .9-.7 1.6-1.6 1.6C10.4 21.8 2.2 13.6 2.2 4.1c0-.9.7-1.6 1.6-1.6z'/></svg>")}
.wa-screen.is-armed .wa-row:not(.is-shown){grid-template-rows:minmax(0,0fr);opacity:0;margin-top:0;overflow:hidden}
.wa-screen.is-armed .wa-row.is-shown>*{animation:wa-pop 320ms cubic-bezier(.2,.9,.3,1.12) both}
.wa-screen.is-resetting .wa-chat{opacity:0}
.wa-screen.is-resetting .wa-row{transition:none}
@keyframes wa-pop{from{opacity:0;transform:translateY(8px) scale(.92)}}
@keyframes wa-dots{0%,60%,100%{transform:none;opacity:.55}30%{transform:translateY(-2px);opacity:1}}
@keyframes wa-ring{0%{opacity:.9;transform:scale(1)}100%{opacity:0;transform:scale(1.65)}}
@keyframes wa-eq{0%,100%{background-size:1.02cqw 40%,1.02cqw 90%,1.02cqw 60%}33%{background-size:1.02cqw 85%,1.02cqw 45%,1.02cqw 95%}66%{background-size:1.02cqw 55%,1.02cqw 100%,1.02cqw 35%}}
@keyframes wa-pulse{50%{opacity:.45}}
.wa-stage.is-hero{position:relative}
.wa-stage.is-hero>.wa-phone{z-index:1}
.wa-stage.is-hero>.wa-tag{margin-top:14%}
.wa-orbit{position:absolute;left:0;top:0;width:100%;aspect-ratio:391/828;pointer-events:none;visibility:hidden;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.wa-orbit-hit{position:absolute;z-index:2;left:-24%;top:80%;width:148%;height:30%;pointer-events:auto;touch-action:pan-y;cursor:grab}
.wa-orbit.is-dragging,.wa-orbit.is-dragging *{cursor:grabbing}
.wa-orbit.is-live{visibility:visible}
.wa-orbit-line{position:absolute;left:-24%;top:92%;width:148%;aspect-ratio:148/40;margin-top:-20%;border-radius:50%;border:1px solid rgba(255,255,255,.13);transform:rotate(-9deg)}
.wa-orbit-line.is-front{z-index:2;border-color:rgba(255,255,255,.2);clip-path:inset(50% 0 0 0)}
.wa-coin{position:absolute;left:50%;top:92%;width:19%;aspect-ratio:1;margin:-9.5% 0 0 -9.5%;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:var(--c);will-change:transform,opacity;-webkit-appearance:none;appearance:none;border:0;padding:0;font:inherit;cursor:pointer;pointer-events:auto;touch-action:pan-y;outline:0;
box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -3px 6px rgba(0,0,0,.16),0 2px 4px rgba(0,0,0,.3),0 14px 26px -10px rgba(0,0,0,.75)}
.wa-coin::before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(90% 60% at 50% 0,rgba(255,255,255,.38),transparent 70%)}
.wa-coin::after{content:"";position:absolute;inset:-9%;border-radius:50%;box-shadow:0 0 0 2px rgba(255,255,255,.85),0 0 26px 4px var(--glow);opacity:0;transition:opacity 600ms var(--wa-ease,ease)}
.wa-coin.is-active::after{opacity:1}
.wa-coin:focus-visible{outline:2px solid var(--accent,#F2B544);outline-offset:3px}
.wa-coin>.wa-glyph{position:relative;width:52%;height:52%;vertical-align:0}
.wa-coin-wa{--c:linear-gradient(#5FFC7B,#28D146);--glow:rgba(37,211,102,.55)}
.wa-coin-ig{--c:radial-gradient(circle at 30% 107%,#FDF497 0,#FDF497 5%,#FD5949 45%,#D6249F 60%,#285AEB 90%);--glow:rgba(214,36,159,.5)}
.wa-coin-web{--c:linear-gradient(#fff,#E9EEF0);--glow:rgba(52,201,138,.45);color:#0E7B4F}
.wa-coin-msgr{--c:radial-gradient(circle at 20% 100%,#0099FF,#A033FF 60%,#FF5280 90%,#FF7061);--glow:rgba(160,51,255,.5)}
.wa-coin-tg{--c:linear-gradient(#37AEE2,#1E96C8);--glow:rgba(42,171,238,.55)}
.wa-coin-call{--c:linear-gradient(#6CF08A,#18B83A);--glow:rgba(52,199,89,.5)}
@keyframes wa-tagin{from{opacity:0;transform:translateY(8px)}}
@media (prefers-reduced-motion:reduce){.wa-phone,.wa-phone *,.wa-phone *::before,.wa-phone *::after,.wa-tag,.wa-tag>*,.wa-coin::after,.wa-glow{animation:none!important;transition:none!important}.wa-stage.is-hero>.wa-phone{transform:rotateX(calc(var(--rx,0) * 1deg)) rotateY(calc(var(--ry,0) * 1deg))}}
.wa-stage,.wa-orbit,.wa-tag{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}
