.pp-ibp .pp-ib.is-drop{outline:2px dashed var(--pp-primary);outline-offset:-6px}.pp-ibp .pp-head-actions{flex-wrap:wrap}.pp-btn-wa-ghost{color:var(--pp-wa);border-color:color-mix(in srgb,var(--pp-wa) 35%,var(--pp-line))}.pp-btn-wa-ghost:hover{background:var(--pp-wa-soft)}.pp-ibp-ch{display:flex;width:100%;margin:4px 0 8px}.pp-ibp-ch button{flex:1}.pp-seg.pp-ibp-ch{flex-wrap:nowrap}.pp-seg.pp-ibp-ch button{flex:1 1 auto;min-width:0;padding-left:8px;padding-right:8px;white-space:nowrap;word-break:normal;overflow-wrap:normal;overflow:hidden;text-overflow:ellipsis}.pp-seg.pp-ibp-ch{gap:2px;padding:3px;flex-wrap:wrap}.pp-seg.pp-ibp-ch button{flex:1 0 auto;font-size:.75rem;padding:6px 4px;text-overflow:clip;letter-spacing:0}.pp-ibp-sep{margin:12px 10px 4px;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pp-muted);list-style:none}.pp-ibp-li{position:relative;list-style:none}.pp-ibp-li .pp-ib-item{padding-right:38px}.pp-ibp-star{position:absolute;right:8px;bottom:10px;width:28px;height:28px;border:0;background:transparent;border-radius:6px;color:var(--pp-line-2);cursor:pointer;display:grid;place-items:center}.pp-ibp-star:hover{background:var(--pp-sunken);color:var(--pp-muted)}.pp-ibp-star.is-on,.pp-iconbtn.is-star{color:var(--pp-credit)}.pp-ib-isnip .pp-ico{width:13px;height:13px;vertical-align:-2px;margin-right:3px;color:var(--pp-muted)}.pp-avatar.is-wa{background:var(--pp-wa-soft);color:var(--pp-wa)}.pp-ibp .pp-ib-read{display:flex;flex-direction:column;min-height:0}.pp-ibp .pp-ib-msgs{flex:1 1 auto;min-height:0;overflow-y:auto}#pp-ibp-comp{flex:0 0 auto}.pp-ibp-danger{color:var(--pp-danger)}.pp-ibp-mail{border:1px solid var(--pp-line);border-radius:var(--pp-r-lg);background:var(--pp-surface);padding:14px 16px;margin:0 0 12px;max-width:none}.pp-ibp-mail.is-out{background:#fbfcfd}.pp-ibp-mail>header{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap}.pp-ibp-mail>header .pp-avatar{width:32px;height:32px;font-size:.75rem;flex:0 0 auto}.pp-ibp-from{flex:1 1 200px;min-width:0}.pp-ibp-from small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-ibp-mail>header time{font-size:.75rem;color:var(--pp-muted);white-space:nowrap}.pp-ibp-macts{display:flex;gap:2px}.pp-ibp-mail .pp-msg-text{margin-top:10px;white-space:pre-wrap;overflow-wrap:anywhere}.pp-ibp-html{margin-top:10px}.pp-ibp-html iframe{display:block;width:100%;height:160px;border:0;background:#fff}.pp-ib-msgs .pp-msg.pp-ibp-mail{align-self:stretch;width:100%;max-width:none;min-width:0;box-sizing:border-box;background:var(--pp-surface);border:1px solid var(--pp-line);border-radius:var(--pp-r-lg)}.pp-ib-msgs .pp-msg.pp-ibp-mail.is-out{background:#fbfcfd}.pp-ib-msgs .pp-msg.pp-ibp-mail.is-auto{background:var(--pp-info-soft);border-color:#d2def5}.pp-ib-msgs .pp-msg.pp-ibp-mail.is-bounce{background:var(--pp-danger-soft);border-color:#f4c7c3}.pp-ibp-html,.pp-ibp-html iframe{min-width:0;max-width:100%}.pp-ibp-imgs{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0 0 8px;padding:6px 10px;border-radius:var(--pp-r);background:var(--pp-sunken);font-size:.8125rem;color:var(--pp-muted);order:-1}.pp-ibp-html{display:flex;flex-direction:column}.pp-ibp-note{display:flex;gap:6px;align-items:center;font-size:.8125rem;color:var(--pp-muted);margin:10px 0 0}.pp-ibp-more{display:block;width:100%;margin:0 0 12px;padding:8px;border:1px dashed var(--pp-line-2);border-radius:var(--pp-r);background:transparent;color:var(--pp-primary);font:inherit;font-weight:600;cursor:pointer}.pp-ibp-atts{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pp-ibp-atts.is-out{margin:8px 0 0}.pp-ibp-chip{display:inline-flex;align-items:center;gap:6px;max-width:280px;padding:5px 6px 5px 10px;border:1px solid var(--pp-line);border-radius:999px;background:var(--pp-surface);font-size:.8125rem}.pp-ibp-chip .pp-linkbtn,.pp-ibp-chip>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.pp-ibp-chip small{color:var(--pp-muted);white-space:nowrap}.pp-ibp-chip.is-busy{opacity:.65}.pp-ibp-chip .pp-iconbtn{width:22px;height:22px}.pp-ibp-ecomp{display:flex;flex-direction:column;gap:6px}.pp-ibp-mode{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:.8125rem}.pp-ibp-modelbl{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--pp-ink-2);margin-right:auto}.pp-ibp-row{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--pp-line);padding:2px 0;font-size:.875rem}.pp-ibp-row>span{flex:0 0 52px;color:var(--pp-muted);font-weight:600}.pp-ibp-row input,.pp-ibp-row select{flex:1;min-width:0;border:0;background:transparent;padding:7px 0;font:inherit;color:inherit;outline:none}.pp-ibp-row:focus-within{border-bottom-color:var(--pp-primary)}.pp-ibp-wa{background:#efeae2;background-image:radial-gradient(rgba(0,0,0,.035) 1px,transparent 1px);background-size:18px 18px;display:flex;flex-direction:column;gap:4px;padding:16px 5%!important}.pp-ibp-day{align-self:center;margin:10px 0 6px}.pp-ibp-day span{display:inline-block;padding:4px 12px;border-radius:8px;background:#fff;box-shadow:var(--pp-shadow);font-size:.75rem;color:var(--pp-muted)}.pp-ibp-b{position:relative;max-width:min(78%,520px);padding:6px 8px 4px 10px;border-radius:10px;background:#fff;box-shadow:0 1px .5px #0b141a21;font-size:.9rem;line-height:1.4}.pp-ibp-b.is-in{align-self:flex-start;border-top-left-radius:2px}.pp-ibp-b.is-out{align-self:flex-end;background:#d9fdd3;border-top-right-radius:2px}.pp-ibp-btext{white-space:pre-wrap;overflow-wrap:anywhere;padding-right:64px}.pp-ibp-b.is-mediaonly .pp-ibp-bmeta{position:absolute;right:10px;bottom:8px;padding:1px 6px;border-radius:8px;background:#00000059;color:#fff}.pp-ibp-bmeta{display:flex;justify-content:flex-end;align-items:center;gap:3px;margin-top:-14px;font-size:.6875rem;color:#667781;float:right;position:relative}.pp-ibp-b:after{content:"";display:block;clear:both}.pp-ibp-tk .pp-ico{width:15px;height:15px}.pp-ibp-tk.is-read{color:#53bdeb}.pp-ibp-tk.is-failed{color:var(--pp-danger)}.pp-ibp-media{display:grid;place-items:center;min-width:200px;min-height:120px;margin:0 -4px 4px -6px;border-radius:8px;background:#0000000d;overflow:hidden;color:var(--pp-muted);gap:4px}.pp-ibp-media.is-sticker{background:transparent;min-width:120px}.pp-ibp-media.is-audio{min-height:0;min-width:240px;padding:6px;background:transparent}.pp-ibp-media audio{width:100%;max-width:300px}.pp-ibp-imgbtn{display:block;padding:0;border:0;background:none;cursor:zoom-in}.pp-ibp-imgbtn img{display:block;max-width:100%;max-height:340px;border-radius:8px}.pp-ibp-media.is-sticker img{max-width:140px}.pp-ibp-doc{display:flex;align-items:center;gap:10px;width:100%;min-width:220px;margin:0 0 4px;padding:10px;border:0;border-radius:8px;background:#0000000d;font:inherit;text-align:left;cursor:pointer;color:inherit}.pp-ibp-doc span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.pp-ibp-wacomp{background:#f0f2f5}.pp-ibp-warow{display:flex;align-items:flex-end;gap:8px}.pp-ibp-warow textarea{flex:1;min-height:42px;max-height:160px;resize:none;border:0;border-radius:22px;padding:11px 16px;background:#fff;font:inherit;line-height:1.35}.pp-ibp-warow textarea:focus{outline:2px solid color-mix(in srgb,var(--pp-wa) 40%,transparent)}.pp-ibp-sendbtn{flex:0 0 42px;width:42px;height:42px;border:0;border-radius:50%;background:var(--pp-wa);color:#fff;display:grid;place-items:center;cursor:pointer}.pp-ibp-sendbtn:disabled{opacity:.6;cursor:wait}.pp-ibp-caption{width:100%;margin:6px 0;padding:9px 14px;border:1px solid var(--pp-line);border-radius:22px;font:inherit}.pp-ibp-hint{display:block;margin-top:6px}.pp-ibp-modal .pp-modal-card{width:min(560px,calc(100vw - 24px));text-align:left;max-height:calc(100vh - 40px);overflow:auto}.pp-ibp-modal .pp-modal-card.pp-ibp-wide{width:min(720px,calc(100vw - 24px))}.pp-ibp-mhead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.pp-ibp-mhead h3{margin:0}.pp-ibp-cform{display:flex;flex-direction:column;gap:10px}.pp-ibp-cform textarea[name=body]{width:100%;border:1px solid var(--pp-line);border-radius:var(--pp-r);padding:10px 12px;font:inherit;resize:vertical}.pp-ibp-cform .pp-ib-cfoot{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pp-ibp-cform .pp-ib-cfoot small{flex:1}.pp-ibp-fs{border:1px solid var(--pp-line);border-radius:var(--pp-r-lg);padding:12px 14px;margin:0;display:flex;flex-direction:column;gap:10px}.pp-ibp-fs legend{font-weight:700;padding:0 6px}.pp-ibp-fs[disabled]{opacity:.6}.pp-radio{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--pp-line);border-radius:var(--pp-r);cursor:pointer}.pp-radio:has(input:checked){border-color:var(--pp-primary);background:var(--pp-primary-soft)}.pp-radio input{margin-top:3px}.pp-radio span{display:flex;flex-direction:column;gap:2px}.pp-radio small{color:var(--pp-muted)}.pp-ibp-warn{display:flex;gap:8px;align-items:flex-start;margin:0;padding:8px 10px;border-radius:var(--pp-r);background:var(--pp-credit-soft);font-size:.8125rem}.pp-ibp-route{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0 0 6px;font-size:.8125rem;color:var(--pp-ink-2)}.pp-ibp-route>span{display:inline-flex;align-items:center;gap:5px}.pp-ibp-route .pp-ico{width:14px;height:14px;color:var(--pp-muted)}@media(max-width:860px){.pp-ibp .pp-ib-msgs{max-height:65vh}.pp-ibp-b{max-width:90%}.pp-ibp-wa{padding:12px 10px!important}.pp-ibp .pp-head-actions .pp-btn{flex:1 1 auto}}.pp-ibp-store{margin:14px 10px 6px;font-size:.75rem;color:var(--pp-muted)}.pp-ibp-store .pp-progress.is-warn span{background:var(--pp-danger)}.pp-ibp-consent{font-size:.8125rem;align-items:flex-start}.pp-ibp-consent.is-need{outline:2px solid var(--pp-credit);outline-offset:4px;border-radius:6px}.pp-ea-ai{border:1px solid var(--pp-line);border-radius:var(--pp-r);background:var(--pp-surface)}.pp-ea-ai.is-open{border-color:var(--pp-primary);box-shadow:0 0 0 3px var(--pp-primary-soft)}.pp-ea-toggle{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;background:none;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--pp-r)}.pp-ea-toggle>.pp-ico:first-child{color:var(--pp-primary);flex:none}.pp-ea-toggle>span{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.pp-ea-toggle b{font-size:.875rem}.pp-ea-toggle small{color:var(--pp-muted);font-size:.75rem}.pp-ea-toggle>.pp-ico:last-child{color:var(--pp-muted);transition:transform .15s;flex:none}.pp-ea-ai.is-open .pp-ea-toggle>.pp-ico:last-child{transform:rotate(180deg)}.pp-ea-panel{padding:0 12px 12px;display:flex;flex-direction:column;gap:8px}.pp-ea-panel textarea{width:100%;border:1px solid var(--pp-line);border-radius:var(--pp-r);padding:8px 10px;font:inherit;font-size:.875rem;resize:vertical}.pp-ea-opts{display:flex;gap:10px;flex-wrap:wrap}.pp-ea-opts label{display:flex;align-items:center;gap:6px;font-size:.8125rem;color:var(--pp-muted);font-weight:600}.pp-ea-opts select{font:inherit;font-size:.8125rem;padding:4px 8px;border:1px solid var(--pp-line);border-radius:6px;background:var(--pp-surface);color:var(--pp-ink)}.pp-ea-btns{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.pp-ea-btns .is-busy,.pp-ea-mact .is-busy{opacity:.7;cursor:progress}.pp-ea-btns .is-busy .pp-ico{animation:pp-spin .9s linear infinite}.pp-ea-hint{margin:0}.pp-ibp-cform.is-ai textarea[name=body],.pp-ibp-cform.is-ai input[name=subject]{opacity:.55}.pp-ea-meter{border:1px solid var(--pp-line);border-radius:var(--pp-r);padding:10px 12px;background:var(--pp-sunken);transition:opacity .15s}.pp-ea-meter.is-busy{opacity:.7}.pp-ea-meter.is-empty{padding:8px 12px}.pp-ea-wait{display:flex;align-items:center;gap:8px;margin:0;font-size:.8125rem;color:var(--pp-muted)}.pp-ea-spin{width:14px;height:14px;border-radius:50%;border:2px solid var(--pp-primary-soft);border-top-color:var(--pp-primary);animation:pp-spin .9s linear infinite;flex:none}.pp-ea-mhead{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pp-ea-pct{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:64px;height:52px;border-radius:10px;background:var(--pp-surface);line-height:1;flex:none}.pp-ea-pct b{font-size:1.375rem;font-weight:800;font-variant-numeric:tabular-nums}.pp-ea-pct span{font-size:.6875rem;color:var(--pp-muted);text-transform:uppercase;letter-spacing:.04em;margin-top:3px}.pp-ea-mbody{flex:1 1 180px;min-width:0}.pp-ea-bar{height:8px;border-radius:99px;background:var(--pp-danger-soft);overflow:hidden}.pp-ea-bar i{display:block;height:100%;border-radius:99px;background:var(--pp-wa);transition:width .4s ease}.pp-ea-mline{display:flex;gap:8px;flex-wrap:wrap;align-items:baseline;margin-top:6px;font-size:.8125rem}.pp-ea-mline span{color:var(--pp-muted)}.pp-ea-mact{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pp-ea-mact .pp-linkbtn .pp-ico:last-child{width:14px;height:14px}.pp-ea-meter.is-good .pp-ea-pct b,.pp-ea-meter.is-good .pp-ea-mline strong{color:var(--pp-wa)}.pp-ea-meter.is-warn .pp-ea-pct b,.pp-ea-meter.is-warn .pp-ea-mline strong{color:#8a5a00}.pp-ea-meter.is-warn .pp-ea-bar i{background:var(--pp-credit)}.pp-ea-meter.is-bad .pp-ea-pct b,.pp-ea-meter.is-bad .pp-ea-mline strong{color:var(--pp-danger)}.pp-ea-meter.is-bad .pp-ea-bar i{background:var(--pp-danger)}.pp-ea-meter.is-bad .pp-ea-bar{background:var(--pp-line)}.pp-ea-why{margin-top:10px;border-top:1px solid var(--pp-line);padding-top:10px;display:flex;flex-direction:column;gap:8px}.pp-ea-why>p{margin:0}.pp-ea-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.pp-ea-list li{display:flex;gap:8px;align-items:flex-start;font-size:.8125rem;line-height:1.4}.pp-ea-list li>.pp-ico{flex:none;width:16px;height:16px;margin-top:1px}.pp-ea-list li div{display:flex;flex-direction:column;gap:2px;min-width:0}.pp-ea-list li span{color:var(--pp-muted)}.pp-ea-list li em{font-style:normal;font-weight:700;color:var(--pp-danger);font-size:.75rem;margin-left:4px}.pp-ea-list li.is-bad>.pp-ico{color:var(--pp-danger)}.pp-ea-list li.is-warn>.pp-ico{color:#b7791f}.pp-ea-list li.is-info>.pp-ico{color:var(--pp-info)}.pp-ea-list li.is-good>.pp-ico{color:var(--pp-wa)}.pp-ea-aiv{display:flex;gap:8px;align-items:flex-start;font-size:.8125rem;background:var(--pp-info-soft);border-radius:8px;padding:8px 10px}.pp-ea-aiv .pp-ico{color:var(--pp-info);flex:none}@media(max-width:560px){.pp-ea-mact{width:100%;justify-content:space-between}.pp-ea-btns .pp-btn{flex:1 1 auto}}.pp-ea-lasttest{display:flex;gap:8px;align-items:flex-start;font-size:.8125rem;padding:8px 12px;border-radius:var(--pp-r);background:var(--pp-sunken)}.pp-ea-lasttest>.pp-ico{flex:none;width:16px;height:16px;margin-top:1px}.pp-ea-lasttest span{color:var(--pp-muted)}.pp-ea-lasttest b{color:var(--pp-ink)}.pp-ea-lasttest.is-good{background:var(--pp-wa-soft)}.pp-ea-lasttest.is-good>.pp-ico{color:var(--pp-wa)}.pp-ea-lasttest.is-warn{background:var(--pp-credit-soft)}.pp-ea-lasttest.is-warn>.pp-ico{color:#b7791f}.pp-ea-lasttest.is-bad{background:var(--pp-danger-soft)}.pp-ea-lasttest.is-bad>.pp-ico{color:var(--pp-danger)}.pp-ea-test{display:flex;flex-direction:column;gap:12px}.pp-ea-tintro{margin:0;font-size:.875rem;color:var(--pp-ink-2)}.pp-ea-trows{display:flex;flex-direction:column;gap:10px}.pp-ea-trow{border:1px solid var(--pp-line);border-radius:var(--pp-r);padding:8px 10px;display:flex;flex-direction:column;gap:6px}.pp-ea-tline{display:flex;gap:6px;align-items:center}.pp-ea-tline input{flex:1;min-width:0;border:0;outline:none;font:inherit;padding:4px 0;background:transparent;color:inherit}.pp-ea-thint{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.8125rem;color:var(--pp-muted)}.pp-ea-thint:empty{display:none}.pp-ea-thint .pp-ico{width:15px;height:15px}.pp-ea-thint .pp-linkbtn{padding:0}.pp-ea-tnote{flex-basis:100%;font-size:.75rem}.pp-ea-tauto{display:flex;flex-direction:column;gap:6px;border-top:1px dashed var(--pp-line);padding-top:8px}.pp-ea-tauto label{display:flex;align-items:center;gap:8px;font-size:.8125rem;font-weight:600;color:var(--pp-muted)}.pp-ea-tauto label span{flex:0 0 100px}.pp-ea-tauto input{flex:1;min-width:0;border:1px solid var(--pp-line);border-radius:6px;padding:6px 8px;font:inherit}.pp-ea-tauto p{margin:0}.pp-ea-ttip{display:flex;gap:6px;align-items:flex-start;margin:0}.pp-ea-ttip .pp-ico{flex:none;width:15px;height:15px;margin-top:2px;color:var(--pp-primary)}.pp-ea-tsum{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:var(--pp-r);background:var(--pp-sunken)}.pp-ea-tsum b{font-size:1rem}.pp-ea-tsum span{font-size:.8125rem;color:var(--pp-muted);word-break:break-word}.pp-ea-tsum.is-good{background:var(--pp-wa-soft)}.pp-ea-tsum.is-good b{color:var(--pp-wa)}.pp-ea-tsum.is-warn{background:var(--pp-credit-soft)}.pp-ea-tsum.is-warn b{color:#8a5a00}.pp-ea-tsum.is-bad{background:var(--pp-danger-soft)}.pp-ea-tsum.is-bad b{color:var(--pp-danger)}.pp-ea-tres{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pp-ea-tres li{display:flex;gap:12px;align-items:flex-start;border:1px solid var(--pp-line);border-radius:var(--pp-r);padding:10px 12px;font-size:.875rem}.pp-ea-taddr{flex:0 0 38%;min-width:0;font-weight:700;word-break:break-all;display:flex;flex-direction:column}.pp-ea-taddr small{font-weight:400;color:var(--pp-muted);font-size:.75rem}.pp-ea-tstat{flex:1;min-width:0;display:flex;gap:8px;align-items:flex-start}.pp-ea-tstat>.pp-ico{flex:none;width:18px;height:18px}.pp-ea-tres li.is-inbox .pp-ea-tstat>.pp-ico,.pp-ea-tres li.is-inbox b{color:var(--pp-wa)}.pp-ea-tres li.is-spam .pp-ea-tstat>.pp-ico,.pp-ea-tres li.is-spam b,.pp-ea-tres li.is-missing .pp-ea-tstat>.pp-ico,.pp-ea-tres li.is-missing b{color:var(--pp-danger)}.pp-ea-tres li.is-spam{border-color:var(--pp-danger);background:var(--pp-danger-soft)}.pp-ea-tres li.is-inbox{border-color:var(--pp-wa);background:var(--pp-wa-soft)}.pp-ea-ask{display:flex;flex-direction:column;gap:8px}.pp-ea-askbtns{display:flex;flex-wrap:wrap;gap:6px}.pp-ea-test .is-busy{opacity:.7;cursor:progress}@media(max-width:560px){.pp-ea-tres li{flex-direction:column;gap:6px}.pp-ea-taddr{flex-basis:auto}.pp-ea-tauto label{flex-direction:column;align-items:stretch}.pp-ea-tauto label span{flex-basis:auto}}.pp-ibp-media.is-video{position:relative;min-width:240px;min-height:150px;background:#111;color:#fff}.pp-ibp-media.is-video video{display:block;width:100%;max-width:360px;max-height:340px;border-radius:8px;background:#000}.pp-ibp-vplay{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px;border:0;background:none;color:#fff;font:inherit;cursor:pointer}.pp-ibp-vplay .pp-ico{width:46px;height:46px;opacity:.92}.pp-ibp-vplay:hover .pp-ico,.pp-ibp-vplay:focus-visible .pp-ico{opacity:1;transform:scale(1.06)}.pp-ibp-vplay small{font-size:12px;opacity:.85}.pp-ibp-vfull{position:absolute;top:6px;right:6px;background:#0000008c;color:#fff;border-radius:999px}.pp-ibp-vn{display:flex;align-items:center;gap:8px;width:100%;color:var(--pp-muted)}.pp-ibp-vn>.pp-ico{flex:none;width:20px;height:20px;color:var(--pp-primary)}.pp-ibp-vn audio{flex:1;min-width:0;height:38px}.pp-ibp-speed{flex:none;border:1px solid var(--pp-line);background:var(--pp-surface);border-radius:999px;padding:2px 8px;font:700 12px/1.4 inherit;color:var(--pp-ink);cursor:pointer}.pp-ibp-mfail{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px;text-align:center}.pp-ibp-mfail small{color:var(--pp-muted);max-width:240px}a.pp-ibp-doc{text-decoration:none}.pp-ibp-lb{position:fixed;inset:0;z-index:100000;display:flex;flex-direction:column;background:#0a0c10eb;padding:env(safe-area-inset-top,0) 0 env(safe-area-inset-bottom,0)}.pp-ibp-lb-bar{display:flex;align-items:center;gap:6px;padding:10px 14px;color:#fff}.pp-ibp-lb-bar span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.pp-ibp-lb-bar .pp-iconbtn{color:#fff}.pp-ibp-lb-body{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:0 12px 12px}.pp-ibp-lb-body img,.pp-ibp-lb-body video{max-width:100%;max-height:100%;object-fit:contain;border-radius:6px}.pp-ibp-lb-body iframe{width:min(1000px,100%);height:100%;border:0;border-radius:6px;background:#fff}.pp-ibp-lb-cap{margin:0;padding:0 16px 16px;color:#e5e7eb;text-align:center}.pp-ibp-route .pp-ibp-bad{color:#b42318;font-weight:600}.pp-ibp-viewbtns{display:inline-flex;gap:2px}.pp-ibp-ecomp.is-min{flex-direction:row;align-items:center;gap:6px}.pp-ibp-minbar{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid var(--pp-line-2, #d0d5dd);border-radius:10px;background:var(--pp-surface, #fff);color:var(--pp-ink-2, #344054);font:inherit;text-align:left;cursor:text}.pp-ibp-minbar:hover{border-color:var(--pp-primary, #0e6f68)}.pp-ibp-minbar:focus-visible{outline:2px solid var(--pp-primary, #0e6f68);outline-offset:2px}.pp-ibp-minbar strong{white-space:nowrap}.pp-ibp-minprev{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--pp-muted, #667085)}.pp-ibp-minprev.has-draft{color:var(--pp-ink-2, #344054);font-style:italic}.pp-ibp-minatt{display:inline-flex;align-items:center;gap:2px;font-size:.8125rem;color:var(--pp-muted, #667085)}.pp-ibp-fullbg{position:fixed;inset:0;background:#10182873;z-index:9998}.pp-ibp-ecomp.is-full{position:fixed;z-index:9999;top:4vh;left:50%;transform:translate(-50%);width:min(980px,94vw);height:92vh;padding:18px 20px;border-radius:14px;background:var(--pp-surface, #fff);box-shadow:0 24px 64px #10182847;display:flex;flex-direction:column;gap:10px}.pp-ibp-ecomp.is-full .pp-ibp-modelbl{font-size:1rem}.pp-ibp-ecomp.is-full #pp-ib-reply{flex:1;min-height:0;resize:none;font-size:1rem;line-height:1.6;padding:14px 16px}.pp-ibp-ecomp.is-full .pp-ib-cfoot{flex-shrink:0}.pp-ibp-fullsubj{margin:0;font-size:.875rem;color:var(--pp-ink-2, #344054)}.pp-ibp-fullsubj span{color:var(--pp-muted, #667085)}body.pp-ibp-noscroll{overflow:hidden}.pp-ibp-bigbg{position:fixed;inset:0;z-index:84;background:#10182873}.pp-ibp .pp-ib-read.is-big{display:flex;position:fixed;z-index:85;top:3vh;bottom:3vh;left:max(2vw,calc((100vw - 1180px)/2));right:max(2vw,calc((100vw - 1180px)/2));border-radius:14px;background:var(--pp-surface, #fff);box-shadow:0 24px 64px #10182847;overflow:hidden}.pp-ibp .pp-ib-read.is-big .pp-ib-msgs{flex:1 1 auto;min-height:0;overflow-y:auto}.pp-ibp .pp-ib-read.is-big .pp-msg-text{font-size:1rem;line-height:1.65}.pp-ibp .pp-ib-read.is-big .pp-ib-back{display:none}.pp-ibp .pp-iconbtn.is-on{color:var(--pp-brand, #0f766e)}@media(max-width:860px){.pp-ibp .pp-ib-read.is-big{inset:0;border-radius:0}}@media(max-width:640px){.pp-ibp-ecomp.is-full{top:0;left:0;transform:none;width:100vw;height:100dvh;border-radius:0;padding:14px;padding-top:max(14px,env(safe-area-inset-top));padding-bottom:max(14px,env(safe-area-inset-bottom))}.pp-ibp-minbar strong{display:none}}@media(prefers-color-scheme:dark){.pp-ibp-fullbg{background:#0009}}.pp-ibp-wa{padding:14px 3%!important}.pp-ibp-b{max-width:min(86%,760px)}.pp-ibp .pp-ib-msgs{min-height:240px}.pp-ibp .pp-ib-rhead{padding:10px 16px 8px;gap:8px;flex:0 0 auto}.pp-ibp .pp-ib-who p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.pp-ibp .pp-ib-who .pp-ib-co{text-align:left}.pp-ibp .pp-ib-tools{gap:6px;row-gap:6px}.pp-ibp .pp-ib-lbls{gap:5px}.pp-ibp .pp-ib-lbls .pp-lblbtn{padding:4px 10px}.pp-root .pp-ibp-wacomp{padding:8px 14px 10px;gap:4px}.pp-root .pp-ibp-wacomp .pp-ibp-warow textarea{min-height:44px;max-height:160px}.pp-ibp-wacomp .pp-ibp-hint{margin-top:2px}@media(min-width:1361px){.pp-ib{grid-template-columns:200px minmax(260px,340px) minmax(0,1fr)}}@media(max-width:860px){.pp-ibp-b{max-width:92%}}.pp-ibp-airow{display:flex;gap:8px;align-items:center;margin:4px 0}.pp-ibp-airow input{flex:1;min-width:0;border:1px solid var(--pp-line);border-radius:999px;padding:8px 14px;font:inherit;font-size:.8125rem;background:var(--pp-surface)}.pp-ibp-airow input:focus{outline:2px solid color-mix(in srgb,var(--pp-primary) 35%,transparent)}.pp-ibp-airow .pp-btn{white-space:nowrap;flex:none}.pp-ibp-tr{margin-top:10px;padding:8px 10px;border-left:3px solid var(--pp-info, #3b82f6);background:var(--pp-info-soft, #eef4fd);border-radius:0 8px 8px 0;font-size:.8125rem}.pp-ibp-tr em{display:block;font-style:normal;font-weight:700;font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em;color:var(--pp-muted);margin-bottom:4px}.pp-ibp-tr .pp-msg-text{margin:0}.pp-ibp-btr{margin:4px 0 2px;padding-top:4px;border-top:1px dashed rgba(0,0,0,.18);font-size:.85rem;color:#41525d;white-space:pre-wrap}.pp-ibp-trbtn{width:20px;height:20px;color:#667781;flex:none}.pp-ibp-trbtn .pp-ico{width:13px;height:13px}.pp-ibp-macts [data-ibp-tr]{color:var(--pp-muted)}.pp-ibp-warow [data-ibp-airep]{flex:0 0 34px;width:34px;height:34px;color:var(--pp-wa)}.pp-undo{position:fixed;left:50%;bottom:22px;transform:translate(-50%);z-index:9999;display:flex;gap:14px;align-items:center;padding:10px 16px;border-radius:10px;background:#1f2937;color:#fff;box-shadow:0 8px 24px #0000004d;font-size:.875rem}.pp-undo .pp-undo-b{border:0;background:none;color:#7dd3fc;font:inherit;font-weight:800;cursor:pointer}.pp-ibp-menu{position:fixed;z-index:9000;min-width:240px;background:var(--pp-surface);border:1px solid var(--pp-line);border-radius:var(--pp-r);box-shadow:0 10px 30px #10182829;padding:6px;display:flex;flex-direction:column;gap:2px}.pp-ibp-menu>button{display:flex;justify-content:space-between;gap:14px;align-items:baseline;width:100%;border:0;background:none;border-radius:8px;padding:9px 10px;font:inherit;font-weight:600;cursor:pointer;text-align:left}.pp-ibp-menu>button:hover{background:var(--pp-sunken)}.pp-ibp-menu>button small{color:var(--pp-muted);font-weight:500;white-space:nowrap}.pp-ibp-menu-cust{display:flex;gap:6px;border-top:1px solid var(--pp-line);margin-top:4px;padding:8px 4px 2px}.pp-ibp-menu-cust input{flex:1;min-width:0;border:1px solid var(--pp-line);border-radius:8px;padding:6px 8px;font:inherit;font-size:.8125rem}.pp-ibp-ck{position:absolute;left:6px;top:14px;z-index:2;width:26px;height:26px;display:grid;place-items:center;border-radius:6px;background:var(--pp-surface);box-shadow:0 0 0 1px var(--pp-line);opacity:0;transition:opacity .12s;cursor:pointer}.pp-ibp-ck input{width:15px;height:15px;cursor:pointer;accent-color:var(--pp-primary)}.pp-ibp-li:hover .pp-ibp-ck,.pp-ibp-ck:focus-within,.pp-ib-items.has-sel .pp-ibp-ck{opacity:1}.pp-ib-items.has-sel .pp-ib-item .pp-avatar{visibility:hidden}.pp-ibp-li.is-sel .pp-ib-item{background:var(--pp-primary-soft)}.pp-ib-bulkbar{position:sticky;top:0;z-index:3;display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:8px 10px;background:var(--pp-surface);border-bottom:1px solid var(--pp-line)}.pp-ib-bulkbar b{font-size:.8125rem}.pp-ib-bulkbar .pp-ibp-ck.is-bar{position:static;opacity:1;box-shadow:none;background:none;width:auto;height:auto}.pp-ibw-note.is-sched{background:#eef4fd;color:#1d4e9e}.pp-ibw-note .pp-linkbtn{margin-left:auto;flex:none}@media(min-width:861px){.pp-ibp .pp-ib-read>.pp-ib-msgs{flex:1 1 0;min-height:90px}.pp-ibp .pp-ib-read>#pp-ibp-comp{flex:0 1 auto;min-height:0;max-height:75%;display:flex;flex-direction:column}.pp-ibp #pp-ibp-comp>.pp-ibp-ecomp:not(.is-full):not(.is-min){flex:1 1 auto;min-height:0;overflow-y:auto}.pp-ibp #pp-ibp-comp>.pp-ibp-ecomp:not(.is-full) .pp-ib-cfoot{position:sticky;bottom:-14px;z-index:1;background:var(--pp-surface, #fff);padding:6px 0 14px;margin-bottom:-14px}@media(max-height:760px){.pp-root .pp-ibp #pp-ibp-comp .pp-ibp-ecomp:not(.is-full) textarea{min-height:48px;max-height:26vh}.pp-ibp #pp-ibp-comp>.pp-ibp-ecomp:not(.is-full){padding-top:8px;gap:6px}}}.pp-ibp-rtwrap{display:flex;flex-direction:column;min-height:0;border:1px solid var(--pp-line-2, #d0d5dd);border-radius:var(--pp-r, 8px);background:var(--pp-surface, #fff)}.pp-ibp-ecomp.is-full .pp-ibp-rtwrap{flex:1 1 auto}.pp-ibp-rtwrap:focus-within{border-color:var(--pp-primary, #0e6f68);box-shadow:0 0 0 3px color-mix(in srgb,var(--pp-primary, #0e6f68) 16%,transparent)}.pp-ibp-editor{position:relative;flex:1 1 auto;min-height:140px;overflow-y:auto;padding:14px 16px;outline:none;color:var(--pp-ink, #101828);font-size:1rem;line-height:1.6;overflow-wrap:anywhere;word-break:break-word;cursor:text}.pp-ibp-ecomp.is-full #pp-ib-reply.pp-ibp-editor{border:0;border-radius:var(--pp-r, 8px);background:transparent}.pp-root .pp-ibp-editor:focus-visible{outline:none}.pp-ibp-editor.is-empty:before{content:attr(data-ph);position:absolute;left:16px;right:16px;top:14px;color:var(--pp-muted, #667085);pointer-events:none}.pp-ibp-editor p{margin:0 0 .8em}.pp-ibp-editor ul,.pp-ibp-editor ol{margin:.25em 0;padding-left:1.6em}.pp-ibp-editor blockquote{margin:0 0 0 .8ex;padding-left:1ex;border-left:2px solid var(--pp-line-2, #d0d5dd);color:var(--pp-ink-2, #344054)}.pp-ibp-editor a{color:var(--pp-primary, #0e6f68);text-decoration:underline}.pp-ibp-editor .pp-sig{color:var(--pp-ink-2, #344054)}.pp-ibp-fmt{display:flex;flex-wrap:wrap;align-items:center;gap:1px;padding:3px 6px;border-top:1px solid var(--pp-line, #e4e7ec);background:var(--pp-sunken, #f0f2f5);border-radius:0 0 var(--pp-r, 8px) var(--pp-r, 8px)}.pp-ibp-fmt[hidden]{display:none}.pp-ibp-fmt .pp-iconbtn{width:30px;height:30px;color:var(--pp-ink-2, #344054)}.pp-ibp-fmt .pp-iconbtn:hover{background:var(--pp-surface, #fff)}.pp-ibp-fmt .pp-ico{width:17px;height:17px}.pp-ibp-fsep{flex:none;width:1px;height:20px;margin:0 4px;background:var(--pp-line-2, #d0d5dd)}.pp-root .pp-ibp-fmt .pp-ibp-fsel{width:auto;height:30px;padding:0 22px 0 6px;border:0;border-radius:6px;box-shadow:none;background-color:transparent;background-position:right 5px center;color:var(--pp-ink-2, #344054);font-size:.8125rem;cursor:pointer}.pp-root .pp-ibp-fmt .pp-ibp-fsel:hover,.pp-root .pp-ibp-fmt .pp-ibp-fsel:focus-visible{background-color:var(--pp-surface, #fff);box-shadow:none}.pp-ibp-fcolor{position:relative;overflow:hidden}.pp-ibp-fcolor input{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;opacity:0;cursor:pointer}.pp-ibp-fcolor:focus-within{outline:2px solid var(--pp-primary, #0e6f68);outline-offset:-2px}.pp-ibp-rtools{display:inline-flex;align-items:center;gap:2px}.pp-ibp-rtools .pp-iconbtn{color:var(--pp-ink-2, #344054)}.pp-ibp-rtools .pp-iconbtn.is-on{background:var(--pp-primary-soft, #e7f3f2);color:var(--pp-primary, #0e6f68)}.pp-ibp-rtools .pp-iconbtn:disabled{opacity:.4;cursor:default;background:none}.pp-ibp-popwrap{position:fixed;top:0;left:0;z-index:10050}.pp-ibp-pop{position:fixed;min-width:220px;max-width:min(320px,calc(100vw - 16px));max-height:min(70vh,460px);overflow:auto;padding:6px 0;border:1px solid var(--pp-line, #e4e7ec);border-radius:10px;background:var(--pp-surface, #fff);color:var(--pp-ink, #101828);box-shadow:0 12px 32px #1018282e}.pp-ibp-pop [role^=menuitem]{display:flex;align-items:center;gap:12px;width:100%;min-height:36px;padding:0 14px;border:0;background:none;color:inherit;font:inherit;font-size:.875rem;text-align:left;cursor:pointer}.pp-ibp-pop [role^=menuitem]:hover,.pp-ibp-pop [role^=menuitem]:focus-visible,.pp-ibp-pop [role^=menuitem][aria-expanded=true]{background:var(--pp-sunken, #f0f2f5);outline:none}.pp-ibp-pop [role^=menuitem]:disabled{opacity:.45;cursor:default;background:none}.pp-ibp-pop .pp-ico{width:17px;height:17px;color:var(--pp-muted, #667085)}.pp-ibp-pop [aria-checked=true] .pp-ico:last-child{color:var(--pp-primary, #0e6f68)}.pp-ibp-pop .is-danger{color:var(--pp-danger, #c0362c)}.pp-ibp-popi{flex:none;width:17px}.pp-ibp-popl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-ibp-poph{padding:6px 14px 4px;color:var(--pp-muted, #667085);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pp-ibp-popsep{height:1px;margin:6px 0;background:var(--pp-line, #e4e7ec)}.pp-ibp-pop.is-emo{display:grid;grid-template-columns:repeat(8,36px);gap:2px;min-width:0;padding:8px}.pp-ibp-pop.is-emo [role=menuitem]{justify-content:center;width:36px;min-height:36px;padding:0;border-radius:6px;font-size:20px}.pp-ibp-sug{position:fixed;z-index:100001;margin:0;padding:6px 0;list-style:none;max-height:280px;overflow:auto;border:1px solid var(--pp-line, #e4e7ec);border-radius:10px;background:var(--pp-surface, #fff);color:var(--pp-ink, #101828);box-shadow:0 12px 32px #1018282e}.pp-ibp-sug li{display:flex;align-items:center;gap:10px;padding:6px 12px;font-size:.875rem;cursor:pointer}.pp-ibp-sug li:hover,.pp-ibp-sug li.is-on{background:var(--pp-sunken, #f0f2f5)}.pp-ibp-sug .pp-avatar{flex:none;width:26px;height:26px;font-size:.6875rem}.pp-ibp-sugt{display:flex;flex-direction:column;min-width:0}.pp-ibp-sugt b,.pp-ibp-sugt small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-ibp-sugt small{color:var(--pp-muted, #667085)}.pp-ibp-printfr{position:fixed;right:0;bottom:0;width:0;height:0;border:0}.pp-ibp-ask .pp-field{display:block;margin:0 0 12px}.pp-ibp-ask .pp-field input{display:block;width:100%;margin-top:4px}@media(max-width:640px){.pp-ibp-fmt{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.pp-ibp-ecomp.is-full .pp-ib-cfoot .pp-ibp-rtools{flex:1 0 100%;justify-content:space-between}.pp-ibp-editor{min-height:100px}}@media(prefers-color-scheme:dark){.pp-ibp-pop,.pp-ibp-sug{box-shadow:0 12px 32px #0000008c}}.pp-ibp .pp-ib-read{position:relative}.pp-ibp-b{transition:box-shadow .3s}.pp-ibp-b.is-flash{box-shadow:0 0 0 3px color-mix(in srgb,var(--pp-wa) 55%,transparent)}.pp-ibp-b:focus{outline:none}.pp-ibp-btext b{font-weight:700}.pp-ibp-btext code{display:block;margin:4px 0;padding:6px 8px;border-radius:6px;background:#0000000f;font-size:.85em;white-space:pre-wrap}.pp-ibp-btext a{color:#027eb5;text-decoration:underline;overflow-wrap:anywhere}.pp-ibp-btext mark{background:#ffe58a;color:inherit;border-radius:2px;padding:0 1px}.pp-ibp-btext mark.is-cur{background:#ffb300}.pp-wa-more{position:absolute;top:2px;right:4px;width:26px;height:24px;border:0;border-radius:6px;background:linear-gradient(90deg,transparent,var(--pp-surface, #fff) 40%);color:#667781;opacity:0;cursor:pointer;display:grid;place-items:center;z-index:1;transition:opacity .15s}.pp-ibp-b.is-out .pp-wa-more{background:linear-gradient(90deg,transparent,#d9fdd3 40%)}.pp-ibp-b.is-mediaonly .pp-wa-more{background:#0006;color:#fff;border-radius:50%;width:24px}.pp-ibp-b:hover .pp-wa-more,.pp-ibp-b:focus-within .pp-wa-more,.pp-wa-more[aria-expanded=true]{opacity:1}.pp-wa-more .pp-ico{width:16px;height:16px}.pp-wa-fwd{display:flex;align-items:center;gap:4px;margin:0 0 2px;font-size:.75rem;font-style:italic;color:#667781}.pp-wa-fwd .pp-ico{width:14px;height:14px}.pp-wa-quote{display:block;width:100%;margin:0 0 6px;padding:6px 10px;border:0;border-left:4px solid #06cf9c;border-radius:6px;background:#0000000d;color:inherit;font:inherit;font-size:.8125rem;line-height:1.35;text-align:left;cursor:default;overflow:hidden}.pp-wa-quote.is-mine{border-left-color:#53bdeb}.pp-wa-quote b{display:block;font-size:.75rem;color:#06cf9c;margin-bottom:1px}.pp-wa-quote.is-mine b{color:#53bdeb}.pp-wa-quote span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#54656f;overflow-wrap:anywhere;white-space:pre-wrap}.pp-wa-quote span .pp-ico{width:13px;height:13px;vertical-align:-2px}button.pp-wa-quote{cursor:pointer}button.pp-wa-quote:hover{background:#00000017}.pp-ibp-b.is-mediaonly .pp-wa-quote{margin:0 -4px 4px -6px;width:auto}.pp-ibp-b.is-deleted{display:flex;align-items:center;gap:6px;color:#667781;font-style:italic;padding-right:60px}.pp-ibp-b.is-deleted .pp-ico{width:15px;height:15px;flex:none}.pp-ibp-b.is-deleted .pp-ibp-bmeta{position:absolute;right:8px;bottom:5px;margin:0}.pp-ibp-bmeta em{font-style:normal;margin-right:4px}.pp-wa-reacts{display:flex;gap:3px;margin:2px 0 -10px;position:relative;top:8px;clear:both}.pp-ibp-b.is-out .pp-wa-reacts{justify-content:flex-end}.pp-wa-react{display:inline-flex;align-items:center;gap:2px;padding:1px 6px;border:1px solid var(--pp-line, #e4e7ec);border-radius:12px;background:var(--pp-surface, #fff);font:inherit;font-size:.8125rem;line-height:1.3;cursor:pointer;box-shadow:0 1px 1px #00000014}.pp-wa-react.is-mine{border-color:color-mix(in srgb,var(--pp-wa) 50%,var(--pp-line));background:var(--pp-wa-soft)}.pp-wa-react small{font-size:.7rem;color:#667781}.pp-wa-react:disabled{cursor:default}.pp-ibp-wa .pp-ibp-b+.pp-ibp-b{margin-top:2px}.pp-ibp-wa .pp-ibp-b:has(.pp-wa-reacts)+.pp-ibp-b{margin-top:14px}.pp-wa-album{display:grid;gap:3px;margin:0 -4px 4px -6px;width:min(330px,70vw);grid-template-columns:1fr 1fr}.pp-ibp-b.is-album.n1 .pp-wa-album{grid-template-columns:1fr}.pp-ibp-b.is-album.n3 .pp-wa-tile:first-child{grid-column:1 / -1}.pp-wa-tile{position:relative;aspect-ratio:1;overflow:hidden;border-radius:6px;background:#0000000f}.pp-wa-tile .pp-ibp-media{margin:0;min-width:0;min-height:0;width:100%;height:100%;border-radius:0}.pp-wa-tile .pp-ibp-media img,.pp-wa-tile .pp-ibp-media video,.pp-wa-tile .pp-ibp-imgbtn{width:100%;height:100%;object-fit:cover;display:block}.pp-wa-tile .pp-ibp-imgbtn{border:0;padding:0;background:none;cursor:zoom-in}.pp-wa-tilen{position:absolute;inset:0;display:grid;place-items:center;background:#00000073;color:#fff;font-size:1.5rem;font-weight:700;pointer-events:none}.pp-ibp-doc small{display:block;font-size:.7rem;color:#667781;font-weight:400}.pp-wa-typing{display:inline-flex;align-items:center;gap:4px;padding:10px 14px}.pp-wa-typing span{width:7px;height:7px;border-radius:50%;background:#8696a0;animation:ppWaDot 1.2s infinite ease-in-out}.pp-wa-typing span:nth-child(2){animation-delay:.2s}.pp-wa-typing span:nth-child(3){animation-delay:.4s}.pp-wa-typing small{margin-left:6px;color:#667781;font-size:.75rem}@keyframes ppWaDot{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-4px);opacity:1}}.pp-wa-status{margin:0!important;color:var(--pp-wa)!important;font-size:.8125rem!important}.pp-wa-qinfo{align-self:center;margin:0 0 6px;padding:4px 12px;border-radius:8px;background:#fff;font-size:.8125rem;color:var(--pp-muted);box-shadow:var(--pp-shadow)}.pp-wa-sbar{display:flex;align-items:center;gap:4px;padding:6px 12px;border-top:1px solid var(--pp-line);background:var(--pp-sunken, #f0f2f5)}.pp-wa-sbar .pp-ib-search{flex:1;margin:0}.pp-ib-tools [data-wa-search].is-on{color:var(--pp-wa);background:var(--pp-wa-soft)}.pp-wa-down{position:absolute;right:22px;bottom:96px;width:40px;height:40px;border:0;border-radius:50%;background:#fff;color:#54656f;box-shadow:0 2px 8px #00000038;display:grid;place-items:center;cursor:pointer;z-index:2}.pp-wa-down[hidden]{display:none}.pp-wa-comp{position:relative}.pp-wa-qbar{display:flex;align-items:center;gap:6px;margin:0 0 6px;padding:6px 6px 6px 8px;border-radius:10px;background:#fff}.pp-wa-qbar .pp-wa-quote{margin:0;flex:1;background:#0000000a}.pp-ibp-warow .pp-iconbtn{flex:0 0 34px;width:34px;height:34px;color:#54656f}.pp-ibp-warow .pp-iconbtn:hover{background:#0000000f}.pp-wa-mic{background:var(--pp-wa)}.pp-wa-mic[hidden],.pp-ibp-sendbtn[hidden]{display:none}.pp-wa-rec{display:flex;align-items:center;gap:10px;margin:0 0 6px;padding:8px 12px;border-radius:10px;background:#fff;font-size:.875rem}.pp-wa-recdot{width:10px;height:10px;border-radius:50%;background:#e53935;animation:ppWaBlink 1s infinite}@keyframes ppWaBlink{50%{opacity:.2}}.pp-wa-slash{position:absolute;left:8px;right:8px;bottom:calc(100% - 4px);max-height:320px;overflow:auto;border:1px solid var(--pp-line);border-radius:12px;background:var(--pp-surface, #fff);box-shadow:0 12px 32px #1018282e;z-index:5;padding:4px}.pp-wa-slash button{display:grid;grid-template-columns:1fr auto;gap:0 10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.pp-wa-slash button strong{font-size:.875rem}.pp-wa-slash button small{grid-column:1;color:var(--pp-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-wa-slash button em{grid-row:1 / span 2;align-self:center;font-style:normal;font-size:.7rem;padding:2px 8px;border-radius:99px;background:var(--pp-sunken, #f0f2f5);color:var(--pp-muted)}.pp-wa-slash button.is-on,.pp-wa-slash button:hover{background:var(--pp-wa-soft)}.pp-wa-slash p{margin:0;padding:10px;font-size:.8125rem}.pp-wa-emo{position:fixed;z-index:1002;width:min(360px,calc(100vw - 16px));height:330px;display:flex;flex-direction:column;border:1px solid var(--pp-line, #e4e7ec);border-radius:12px;background:var(--pp-surface, #fff);box-shadow:0 12px 32px #10182838;overflow:hidden}.pp-wa-emot{display:flex;gap:2px;padding:6px 6px 0;border-bottom:1px solid var(--pp-line, #e4e7ec)}.pp-wa-emot button{flex:1;height:32px;border:0;border-bottom:2px solid transparent;background:none;font-size:1.1rem;cursor:pointer}.pp-wa-emot button.is-on{border-bottom-color:var(--pp-wa)}.pp-wa-emog{flex:1;overflow:auto;display:grid;grid-template-columns:repeat(8,1fr);padding:6px;gap:2px;align-content:start}.pp-wa-emog button{aspect-ratio:1;border:0;border-radius:8px;background:none;font-size:1.35rem;cursor:pointer;line-height:1}.pp-wa-emog button:hover,.pp-wa-emog button:focus-visible{background:var(--pp-sunken, #f0f2f5);outline:none}.pp-wa-emog p{grid-column:1 / -1;margin:8px}.pp-wa-md{display:flex;flex-direction:column;gap:10px}.pp-wa-mdprev{position:relative;display:grid;place-items:center;min-height:260px;max-height:min(55vh,460px);border-radius:12px;background:#111b21;overflow:hidden}.pp-wa-mdprev img,.pp-wa-mdprev video{max-width:100%;max-height:min(55vh,460px);object-fit:contain;display:block}.pp-wa-mdfile{display:grid;place-items:center;gap:6px;padding:30px;color:#cfd8dc;text-align:center}.pp-wa-mdfile .pp-ico{width:56px;height:56px}.pp-wa-mdfile strong{color:#fff;overflow-wrap:anywhere}.pp-wa-mdup{position:absolute;left:50%;bottom:10px;transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border-radius:99px;background:#0009;color:#fff;font-size:.8125rem}.pp-wa-mdcap{display:flex;align-items:center;gap:6px}.pp-wa-mdcap input{flex:1;min-height:42px;border:1px solid var(--pp-line);border-radius:22px;padding:0 16px;font:inherit}.pp-wa-mdstrip{display:flex;gap:8px;overflow-x:auto;padding:4px 2px}.pp-wa-mdthumb{position:relative;flex:none;width:60px;height:60px}.pp-wa-mdthumb>button:first-child{width:100%;height:100%;padding:0;border:2px solid transparent;border-radius:8px;background:var(--pp-sunken, #f0f2f5);overflow:hidden;cursor:pointer;display:grid;place-items:center;color:#54656f}.pp-wa-mdthumb.is-on>button:first-child{border-color:var(--pp-wa)}.pp-wa-mdthumb img{width:100%;height:100%;object-fit:cover;display:block}.pp-wa-mdthumb.is-busy>button:first-child{opacity:.5}.pp-wa-mdhascap{position:absolute;left:4px;bottom:4px;width:8px;height:8px;border-radius:50%;background:var(--pp-wa);border:1px solid #fff}.pp-wa-mdx{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border:0;border-radius:50%;background:#111b21;color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.pp-wa-mdx .pp-ico{width:12px;height:12px;stroke:#fff}.pp-wa-mdadd{flex:none;width:60px;height:60px;border:2px dashed var(--pp-line);border-radius:8px;background:none;color:#54656f;cursor:pointer;display:grid;place-items:center}.pp-wa-mdadd:hover{border-color:var(--pp-wa);color:var(--pp-wa)}.pp-wa-fwdl{list-style:none;margin:10px 0;padding:0;max-height:320px;overflow:auto;border:1px solid var(--pp-line);border-radius:10px}.pp-wa-fwdl li.pp-muted{padding:12px}.pp-wa-fwdi{display:flex;align-items:center;gap:10px;padding:8px 12px;cursor:pointer}.pp-wa-fwdi:hover{background:var(--pp-sunken, #f0f2f5)}.pp-wa-fwdi strong{display:block}.pp-wa-fwdi small{color:var(--pp-muted)}.pp-layer .pp-ibp-modal .pp-modal-card.pp-ibp-wide:has(.pp-wa-ql){max-width:980px;width:min(980px,calc(100vw - 24px))}.pp-layer .pp-ibp-modal .pp-modal-card.pp-ibp-wide:has(.pp-wa-md){max-width:680px;width:min(680px,calc(100vw - 24px))}.pp-wa-ql{display:grid;grid-template-columns:300px 1fr;gap:16px;min-height:min(560px,calc(100vh - 140px))}.pp-wa-qlside{display:flex;flex-direction:column;min-height:0;border:1px solid var(--pp-line);border-radius:12px;overflow:hidden}.pp-wa-qlf{display:flex;flex-direction:column;gap:6px;padding:10px;border-bottom:1px solid var(--pp-line);background:var(--pp-sunken, #f0f2f5)}.pp-wa-qlf .pp-ib-search{margin:0}.pp-wa-qlf .pp-ib-search input,.pp-wa-qlf select{width:100%}.pp-wa-qll{list-style:none;margin:0;padding:4px;flex:1;overflow:auto;min-height:200px}.pp-wa-qlg{padding:10px 10px 4px;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pp-muted)}.pp-wa-qli{display:grid;grid-template-columns:1fr auto;gap:0 8px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.pp-wa-qli:hover{background:var(--pp-sunken, #f0f2f5)}.pp-wa-qli.is-on{background:var(--pp-wa-soft)}.pp-wa-qli strong{grid-column:1;grid-row:1;font-size:.875rem;justify-self:start}.pp-wa-qli small{grid-column:1;grid-row:2;color:var(--pp-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pp-wa-qlt{grid-column:2;grid-row:1 / span 2;align-self:center;color:var(--pp-muted)}.pp-layer .pp-ib-search input{width:100%;padding:8px 10px 8px 32px;border:1px solid var(--pp-line);border-radius:var(--pp-r);font:inherit;font-size:.875rem}.pp-wa-qlt .pp-ico{width:15px;height:15px}.pp-wa-qlempty{padding:16px 12px;font-size:.8125rem;line-height:1.45}.pp-wa-qlm{display:flex;gap:6px;padding:8px;border-top:1px solid var(--pp-line)}.pp-wa-qlmain{display:flex;flex-direction:column;gap:10px;min-width:0}.pp-wa-qlpick{margin:auto;max-width:420px}.pp-wa-qlhead{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.pp-wa-qlhead h3{margin:0 0 2px}.pp-wa-qlhead p{margin:0;font-size:.8125rem}.pp-wa-qlact{display:flex;gap:6px;flex:none}.pp-wa-qtext{width:100%;border:1px solid var(--pp-line);border-radius:10px;padding:10px 12px;font:inherit;line-height:1.45;resize:vertical;background:#fff}.pp-wa-qlbtns{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pp-wa-qlai{display:inline-flex;align-items:stretch}.pp-wa-qlai select{border:1px solid var(--pp-line);border-right:0;border-radius:var(--pp-r) 0 0 var(--pp-r);font:inherit;font-size:.8125rem;padding:0 8px;background:#fff;max-width:130px}.pp-wa-qlai .pp-btn{border-radius:0 var(--pp-r) var(--pp-r) 0}.pp-wa-qlquick{margin-top:auto;padding:12px 14px;border:1px solid var(--pp-line);border-radius:12px;background:var(--pp-sunken, #f0f2f5)}.pp-wa-qlquick h4{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:.9rem}.pp-wa-qlquick h4 .pp-ico{width:16px;height:16px;color:var(--pp-wa)}.pp-wa-qlnum{display:flex;gap:8px}.pp-wa-qlnum input{flex:1;min-width:0;border:1px solid var(--pp-line);border-radius:var(--pp-r);padding:8px 12px;font:inherit}.pp-wa-qlquick p{margin:6px 0 0}.pp-wa-qform .pp-wa-qrow{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pp-wa-qtools{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:-4px}.pp-wa-qtools .pp-chip{font-family:ui-monospace,Menlo,monospace;font-size:.75rem;cursor:pointer}.pp-wa-qshare{border:1px solid var(--pp-line);border-radius:10px;padding:8px 12px 10px;margin:0;display:flex;flex-wrap:wrap;gap:6px 18px}.pp-wa-qshare legend{font-size:.8125rem;color:var(--pp-muted);padding:0 4px}.pp-wa-qshare .pp-check{display:flex;align-items:flex-start;gap:8px}.pp-wa-qshare .pp-check .pp-ico{width:16px;height:16px;margin-top:2px;color:var(--pp-wa)}.pp-wa-qshare .pp-check small{display:block;color:var(--pp-muted);font-weight:400}@media(max-width:760px){.pp-wa-ql{grid-template-columns:1fr}.pp-wa-qll{min-height:140px;max-height:220px}.pp-wa-qform .pp-wa-qrow{grid-template-columns:1fr}.pp-wa-album{width:min(260px,72vw)}.pp-wa-more{opacity:1}.pp-wa-down{bottom:84px;right:12px}}
