.msg-bubble time{display:flex;align-items:center;justify-content:flex-end;gap:4px}.wa-tick{display:inline-grid;place-items:center;width:16px;height:14px;flex:none}.wa-tick svg{width:14px;height:14px;stroke-width:2.4}.wa-tick-delivered,.wa-tick-sent{color:currentColor;opacity:.7}.wa-tick-read{color:#d6b56d;opacity:1}.mine .wa-tick-read{color:#8a5a10;filter:drop-shadow(0 0 .5px rgba(138,90,16,.6))}.mine .msg-bubble time{opacity:.7}.wa-edited{font-style:italic}.wa-pin-ic,.wa-star{flex:none}.wa-star{color:#b8862f;fill:currentColor}.mine .wa-star{color:#8a5a10}.wa-fwd{gap:4px;margin-bottom:2px;font-size:12px;line-height:16px;opacity:.7}.wa-deleted-text,.wa-fwd{display:flex;align-items:center;font-style:italic}.wa-deleted-text{gap:6px;margin:0;font-size:14px;line-height:20px;opacity:.65}.msg-bubble.wa-deleted{cursor:default}.wa-mention{color:#d6b56d;font-weight:600}.mine .wa-mention{color:#7a4c0b}.wa-mention.me{background:rgba(214,181,109,.18);border-radius:4px;padding:0 2px}.msg-bubble.wa-mentions-me{box-shadow:inset 3px 0 0 #d6b56d,0 10px 28px rgba(0,0,0,.22)}.wa-flash .msg-bubble{animation:wa-flash 2s ease}@keyframes wa-flash{0%,40%{outline:2px solid #d6b56d;outline-offset:2px}to{outline:2px solid transparent;outline-offset:2px}}.msg-actions.wa-actions{flex-direction:column;align-items:stretch;gap:2px;border-radius:20px;width:max-content;max-width:calc(100vw - 32px)}.mine .msg-actions.wa-actions{margin-left:auto}.wa-react-row,.wa-tool-row{display:flex;align-items:center;gap:2px}.wa-tool-row{border-top:1px solid rgba(255,255,255,.08);padding-top:2px}.wa-react-row:empty,.wa-tool-row:empty{display:none}.wa-pinned{gap:4px;min-height:48px;padding:0 8px 0 12px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(14,14,16,.92)}.wa-pinned,.wa-pinned-main{display:flex;align-items:center}.wa-pinned-main{flex:1 1;min-width:0;gap:10px;height:48px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.wa-pinned-main svg{color:#d6b56d;flex:none}.wa-pinned-main span{min-width:0;display:grid}.wa-pinned-main b{font-size:12px;line-height:16px;color:#d6b56d}.wa-pinned-main small{font-size:13px;line-height:18px;color:#f5f5f7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msg-bubble.wa-poll-bubble{width:min(300px,72vw)}.wa-poll{display:grid;grid-gap:6px;gap:6px;padding:2px 0}.wa-poll-q{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:15px;line-height:20px;font-weight:700}.wa-poll-q svg{flex:none;margin-top:3px;color:#d6b56d}.mine .wa-poll-q svg{color:#8a5a10}.wa-poll-hint,.wa-poll-total{font-size:12px;line-height:16px;opacity:.65}.wa-poll-opts{display:grid;grid-gap:6px;gap:6px}.wa-poll-opt{position:relative;display:grid;grid-template-columns:22px 1fr auto;align-items:center;grid-gap:8px;gap:8px;min-height:40px;padding:6px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:rgba(0,0,0,.28);color:inherit;font:inherit;font-size:14px;text-align:left;cursor:pointer;overflow:hidden}.mine .wa-poll-opt{border-color:rgba(0,0,0,.14);background:rgba(255,255,255,.45)}.wa-poll-opt.on{border-color:#d6b56d}.mine .wa-poll-opt.on{border-color:#8a5a10}.wa-poll-opt:disabled{cursor:default}.wa-poll-check{position:relative;z-index:1;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:1.5px solid;opacity:.7}.wa-poll-opt.on .wa-poll-check{background:#d6b56d;border-color:#d6b56d;color:#070707;opacity:1}.wa-poll-text{position:relative;z-index:1;min-width:0;overflow-wrap:anywhere}.wa-poll-count{position:relative;z-index:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px}.wa-poll-bar{position:absolute;left:0;top:0;bottom:0;width:100%;transform-origin:left center;background:rgba(214,181,109,.18);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.mine .wa-poll-bar{background:rgba(138,90,16,.16)}.wa-poll-edit{display:grid;grid-gap:8px;gap:8px}.wa-poll-edit-row{display:flex;gap:4px;align-items:center}.wa-add-opt{display:inline-flex;align-items:center;gap:6px;justify-self:flex-start}.wa-voice{display:grid;grid-template-columns:36px 1fr auto;align-items:center;grid-gap:10px;gap:10px;width:min(240px,60vw);height:40px}.wa-voice-play{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:0;background:#d6b56d;color:#070707;cursor:pointer}.mine .wa-voice-play{background:#070707;color:#f5e6c3}.wa-voice-play:disabled{opacity:.4;cursor:default}.wa-voice-track{position:relative;height:4px;border-radius:2px;background:rgba(255,255,255,.18);overflow:hidden}.mine .wa-voice-track{background:rgba(0,0,0,.16)}.wa-voice-track i{position:absolute;inset:0;transform-origin:left center;background:#d6b56d}.mine .wa-voice-track i{background:#8a5a10}.wa-voice small{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.75;min-width:32px;text-align:right}.wa-recorder{height:44px;max-width:980px;margin:0 auto}.wa-rec-live,.wa-recorder{display:flex;align-items:center;gap:8px}.wa-rec-live{flex:1 1;margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:16px}.wa-rec-live i{width:10px;height:10px;border-radius:50%;background:#ff453a;animation:wa-pulse 1s ease-in-out infinite}.wa-rec-live small{color:#a1a1a6;font-size:13px}.wa-rec-err{flex:1 1;margin:0;font-size:13px;line-height:18px;color:#ff8aa6}@keyframes wa-pulse{50%{opacity:.3}}.wa-mentions{display:grid;grid-gap:2px;gap:2px;max-height:184px;overflow-y:auto;margin-bottom:8px;padding:4px;border-radius:12px;background:#1c1c1f;border:1px solid rgba(255,255,255,.12)}.wa-mentions button{display:flex;align-items:center;gap:10px;height:44px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.wa-mentions button:focus-visible,.wa-mentions button:hover{background:rgba(255,255,255,.06)}.wa-mentions span{display:grid;min-width:0}.wa-mentions b{font-size:14px}.wa-mentions small{font-size:12px;color:#d6b56d}.wa-editing svg{color:#d6b56d}.wa-archived-row{display:flex;align-items:center;gap:16px;width:100%;height:48px;padding:0 20px 0 28px;border:0;background:transparent;color:#f5f5f7;font:inherit;font-size:15px;text-align:left;cursor:pointer}.wa-archived-row svg{color:#d6b56d}.wa-archived-row span{flex:1 1}.wa-archived-row b{font-size:12px;color:#a1a1a6;font-weight:600}.wa-archived-row:hover{background:rgba(255,255,255,.04)}.wa-archived-head{display:grid;grid-template-columns:24px 1fr;align-items:center;grid-column-gap:8px;column-gap:8px;width:100%;padding:8px 16px;border:0;border-bottom:1px solid rgba(255,255,255,.08);background:transparent;color:#f5f5f7;font:inherit;text-align:left;cursor:pointer}.wa-archived-head small{grid-column:2;font-size:12px;color:#a1a1a6}.wa-at{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#f2dfaa,#d6b56d);color:#070707}.wa-search{padding:8px 8px 16px;border-top:1px solid rgba(255,255,255,.08)}.wa-search h3{margin:4px 8px 8px;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:#a1a1a6}.msg-result.wa-hit{height:auto;min-height:56px;padding:8px;align-items:flex-start;width:100%}.msg-result.wa-hit small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.msg-result.wa-hit time{flex:none;font-size:11px;color:#6e6e73}.wa-hit mark{background:rgba(214,181,109,.3);color:#fff8ea;border-radius:3px;padding:0 1px}.wa-sheet{gap:12px}.wa-sheet h2{font-size:17px}.wa-sheet-search{margin:0}.wa-actionsheet{padding-top:16px;text-align:center}.wa-actionsheet h2{margin:0 0 4px}.wa-sheet-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#1c1c1f;color:#f5f5f7;font:inherit;font-size:16px;font-weight:600;cursor:pointer}.wa-sheet-btn:hover{background:#242427}.wa-sheet-btn.danger{color:#ff6b8b}.wa-storage-off{align-items:center;text-align:center;padding-top:24px}.wa-storage-off svg{color:#d6b56d}.wa-storage-off h2{margin:0;font-size:19px}.wa-storage-off p{margin:0;color:#a1a1a6;font-size:14px;line-height:20px;max-width:36ch}.wa-switch{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:8px 4px;border-bottom:1px solid rgba(255,255,255,.08);cursor:pointer}.wa-switch span{display:grid;grid-gap:2px;gap:2px}.wa-switch b{font-size:15px}.wa-switch small{font-size:12px;line-height:16px;color:#a1a1a6}.wa-switch input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;flex:none;width:51px;height:31px;margin:0;border-radius:999px;background:#39393d;cursor:pointer;transition:background .2s}.wa-switch input:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.3);transition:transform .2s cubic-bezier(.2,.8,.2,1)}.wa-switch input:checked{background:linear-gradient(135deg,#f2dfaa,#d6b56d 60%,#b8862f)}.wa-switch input:checked:after{transform:translateX(20px)}.wa-switch input:focus-visible{outline:2px solid #d6b56d;outline-offset:2px}.wa-radio{padding-top:8px}.wa-radio,.wa-radio p{display:grid;grid-gap:2px;gap:2px}.wa-radio p{margin:0 4px 8px}.wa-radio p small{font-size:12px;color:#a1a1a6}.wa-radio button{display:flex;align-items:center;gap:12px;height:48px;padding:0 8px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;font-size:15px;cursor:pointer}.wa-radio button:hover{background:rgba(255,255,255,.05)}.wa-pick .msg-check.on,.wa-radio .msg-check.on{background:#d6b56d;border-color:#d6b56d}.msg-result.wa-pick{width:100%}.msg-result.wa-pick.on{background:rgba(214,181,109,.08)}.wa-title-btn{display:block;min-width:0;max-width:100%;padding:0;border:0;background:transparent;color:#f5f5f7;font:inherit;font-weight:600;font-size:16px;line-height:20px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.wa-group{padding-bottom:0}.wa-group-scroll{overflow-y:auto;display:grid;grid-gap:16px;gap:16px;padding-bottom:16px}.wa-group-hero{display:grid;justify-items:center;grid-gap:6px;gap:6px;text-align:center;padding:8px 0}.wa-group-hero h3{margin:6px 0 0;font-size:22px;line-height:28px;color:#fff8ea}.wa-group-hero small{color:#a1a1a6;font-size:13px}.wa-group-hero .msg-field{text-align:left}.wa-desc{margin:6px 0 0;max-width:46ch;font-size:14px;line-height:20px;color:#e5e5ea;white-space:pre-wrap}.wa-desc.empty{color:#6e6e73}.wa-group-sec{display:grid;grid-gap:6px;gap:6px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.wa-group-sec h4{display:flex;align-items:center;gap:6px;margin:0 0 4px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#a1a1a6}.wa-link{display:block;padding:10px 12px;border-radius:10px;background:#000;border:1px solid rgba(214,181,109,.3);color:#d6b56d;font-size:13px;overflow-wrap:anywhere}.wa-row-btns{display:flex;flex-wrap:wrap;gap:8px}.wa-row-btns .button{display:inline-flex;align-items:center;gap:6px;min-height:40px;font-size:14px}.wa-row-btns .danger{color:#ff6b8b}.wa-add{width:100%}.wa-add-ic{background:linear-gradient(135deg,#f2dfaa,#d6b56d);color:#070707}.wa-add-box{display:grid;grid-gap:4px;gap:4px;padding:4px 0 8px}.wa-member{display:flex;align-items:center;gap:12px;min-height:56px;padding:0 8px}.wa-member-main{flex:1 1;min-width:0;display:grid}.wa-member-main b{font-size:15px}.wa-member-main small{font-size:12px;color:#a1a1a6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wa-role{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:999px;border:1px solid rgba(214,181,109,.5);color:#d6b56d;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.02em}.wa-role.owner{background:rgba(214,181,109,.14)}.wa-member-tools{display:flex}.wa-member-tools .danger{color:#ff6b8b}.wa-join{min-height:calc(100dvh - 64px);display:grid;place-items:center;padding:24px 16px;background:#000}.wa-join-card{width:min(420px,100%);display:grid;justify-items:center;grid-gap:10px;gap:10px;padding:32px 24px;border-radius:24px;background:#0d0d0f;border:1px solid rgba(214,181,109,.24);text-align:center}.wa-join-kicker{margin:8px 0 0;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#d6b56d}.wa-join-card h1{margin:0;font-size:28px;line-height:32px;color:#fff8ea}.wa-join-card small{color:#a1a1a6}.wa-join-card .button{width:100%;min-height:48px;margin-top:8px}.wa-lists{display:grid;grid-gap:8px;gap:8px}.wa-list-row{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 8px;border-radius:10px;background:#1c1c1f}.wa-list-row span{flex:1 1;min-width:0;display:grid}.wa-list-row small{font-size:12px;color:#a1a1a6}.wa-list-row .inactive{opacity:.5}@media (max-width:420px){.msg-actions.wa-actions button{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.wa-flash .msg-bubble,.wa-rec-live i{animation:none!important}.wa-poll-bar,.wa-switch input,.wa-switch input:after{transition:none}}.msg-result>.mbr-avatar,.msg-result>.snp-avatar-plain{flex:none!important}@media (min-width:900px){.msg-app .msg-list-head{gap:6px;padding-left:16px;padding-right:12px}.msg-app .msg-list-head h1{font-size:clamp(28px,2.4vw,34px);white-space:nowrap}}.crm-broadcast .crm-seg{grid-template-columns:repeat(5,minmax(0,1fr))}.crm-broadcast .crm-seg button{padding:0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-broadcast>.msg-field{width:calc(100% - 32px)}.crm-broadcast>.wa-lists,.crm-broadcast>.wa-poll-edit-row{margin-inline:16px}.crm-broadcast>.wa-poll-edit-row .button{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:40px}@media (max-width:600px){.crm-broadcast .crm-seg{grid-template-columns:repeat(3,minmax(0,1fr))}}.wa-switch small{font-weight:400}