@font-face{font-family:Roboto TG;src:url(/tg/fonts/Roboto.ttf) format("truetype");font-weight:100 900;font-display:block}.tgp{--f-ios:-apple-system,"SF Pro Text","SF Pro Display","Helvetica Neue","Segoe UI",Roboto,system-ui,sans-serif;--f-and:"Roboto TG",Roboto,"Segoe UI",system-ui,sans-serif;position:relative;display:flex;flex-direction:column;overflow:hidden;background:#000;color:var(--txt);font-family:var(--f-ios);font-size:17px;line-height:22px;letter-spacing:-.4px;box-sizing:border-box;text-align:left}.tgp[data-os=android]{font-size:16px;line-height:1.28;letter-spacing:0}.tgp *{box-sizing:border-box;margin:0;padding:0}.tgp[data-os=android]{font-family:var(--f-and)}.tgp[data-big=true]{font-size:18px}.tgp[data-os=ios][data-th=light]{--bar:transparent;--bar-line:transparent;--txt:#000;--sub:#3390ec;--acc:#3390ec;--in:#fff;--out:#effcde;--t-in:#8e8e93;--t-out:#6aaa4e;--check:#34c759;--doc-in:#3390ec;--doc-out:#5ecf70;--doc-name-out:#1f8f3a;--doc-size-out:#6aa86a;--link:#3390ec;--quote:#4ea34a;--quote-out:#3d9a40;--date:#8aa76f;--inp-bg:transparent;--inp:hsla(0,0%,100%,.94);--inp-line:transparent;--ph:#8e8e93;--icon:#8e8e93;--share:#6fbf73;--sb:#111;--home:#111;--wallc:#d7e8c4;--wall-img:url(/tg/ios/wall-light.png);--wall-op:0}.tgp[data-os=ios][data-th=dark]{--bar:#000;--bar-line:#2c2c2e;--txt:#fff;--sub:#8e8e93;--acc:#1080f8;--in:#2c2c2e;--out:#1080f8;--t-in:#8e8e93;--t-out:#d7ebff;--check:#fff;--doc-in:#00b0f8;--doc-out:#fff;--doc-name-out:#fff;--doc-size-out:#d7ebff;--link:#62b0ff;--quote:#5aa7ff;--quote-out:#fff;--date:rgba(0,0,0,.45);--inp-bg:#000;--inp:#1c1c1e;--inp-line:#3a3a3c;--ph:#8e8e93;--icon:#8e8e93;--share:rgba(0,0,0,.45);--sb:#fff;--home:#fff;--wallc:#000;--wall-img:none;--wall-op:0}.tgp[data-os=ios][data-th=dark] .b.out .vc .pl{background:#fff}.tgp[data-os=ios][data-th=dark] .b.out .vc .pl svg{fill:#1080f8}.tgp[data-os=ios] .doc .dic .ic{display:none}.tgp[data-os=ios] .doc .dic svg{width:20px;height:20px}.tgp[data-os=ios] .b.out .doc .dic svg{fill:var(--out)}.tgp[data-os=ios] .doc .n{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:196px;word-break:normal}.tgp[data-os=ios] .b.in .doc .n{color:#000;font-weight:600}.tgp[data-os=android][data-th=dark]{--bar:rgba(20,29,42,.94);--bar-line:transparent;--txt:#fff;--sub:#8b9aa9;--acc:#3e88f7;--in:#242e3a;--out:#2c85e5;--t-in:#8b9aa9;--t-out:#d5e8fb;--check:#fff;--doc-in:#639dd2;--doc-out:#e6f0fb;--doc-name-out:#fff;--doc-size-out:#d5e8fb;--link:#5eb5f7;--quote:#5eb5f7;--quote-out:#fff;--date:rgba(19,26,40,.9);--inp-bg:#151e2b;--inp:#1c2b3d;--inp-line:#1c2b3d;--ph:#7c8b99;--icon:#8b9aa9;--share:#1e2938;--sb:#fff;--home:#cfd8e3;--nav-bg:#101a27;--wallc:#121a21;--wall-img:none;--wall-op:.12}.tgp[data-os=android][data-th=light]{--bar:#fff;--bar-line:transparent;--txt:#000;--sub:#737373;--acc:#2d7ed5;--in:#f0f0f0;--out:#2d7ed5;--t-in:#939599;--t-out:#c7e6ff;--check:#fff;--doc-in:#2d7ed5;--doc-out:#fff;--doc-name-out:#fff;--doc-size-out:#d6ebff;--link:#2d7ed5;--quote:#2d7ed5;--quote-out:#fff;--date:rgba(0,0,0,.28);--inp-bg:#fff;--inp:#f4f4f5;--inp-line:#e6e6e6;--ph:#8e8e93;--icon:#8a8a8e;--share:#f4f4f5;--sb:#000;--home:#111;--nav-bg:#fff;--wallc:#fff;--wall-img:none;--wall-op:.55}.tgp[data-os=android][data-th=light] .b.out{color:#fff;background:linear-gradient(180deg,#5cb6e0,#2d7ed5)}.tgp[data-os=android][data-th=light] .nav .back .ic,.tgp[data-os=android][data-th=light] .nav .dots .ic,.tgp[data-os=android][data-th=light] .share .ic-share{color:#222}.tgp[data-os=android][data-th=light] .msgs:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cg fill='none' stroke='%2390a4b8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' opacity='.55'%3E%3Ccircle cx='24' cy='26' r='7'/%3E%3Cpath d='M92 14l9 9-9 9-9-9z'/%3E%3Cpath d='M128 70h14M135 63v14'/%3E%3Ccircle cx='52' cy='112' r='9'/%3E%3Cpath d='M110 128c6-8 16-8 22 0'/%3E%3Cpath d='M20 80c8-4 12 4 20 0'/%3E%3Cpath d='M70 60l4 8 8 2-6 6 1 8-7-4-7 4 1-8-6-6 8-2z'/%3E%3Cpath d='M140 20c-6 0-10 4-10 9s4 9 10 9'/%3E%3Cpath d='M64 140h18M73 131v18'/%3E%3Ccircle cx='140' cy='140' r='5'/%3E%3C/g%3E%3C/svg%3E")}.tgp .ic{display:inline-block;background:currentColor;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat;flex:none}.tgp .ic-back{--m:url(/tg/android/tg/ic_ab_back.webp)}.tgp .ic-dots{--m:url(/tg/android/tg/ic_ab_other.webp)}.tgp .ic-attach{--m:url(/tg/android/tg/input_attach.webp)}.tgp .ic-mic{--m:url(/tg/android/tg/input_mic.webp)}.tgp .ic-gif{--m:url(/tg/android/tg/msg_gif.webp)}.tgp .ic-file{--m:url(/tg/android/tg/msg_round_file_s.webp)}.tgp .ic-share{--m:url(/tg/android/tg/msg_share.webp)}.tgp .ic-checks{--m:url(/tg/android/tg/msg_mini_checks.webp)}.tgp .ic-nfc{--m:url(/tg/android/nfc.svg)}.tgp .ic-mute{--m:url(/tg/android/notifications_off.svg)}.tgp .ic-wifi{--m:url(/tg/android/wifi.svg)}.tgp .ic-cell{--m:url(/tg/android/signal_cellular_alt.svg)}.tgp .ic-key{--m:url(/tg/android/vpn_key.svg)}.tgp .ic-alarm{--m:url(/tg/android/alarm.svg)}.tgp .sb{display:flex;align-items:center;justify-content:space-between;color:var(--sb);font-weight:600;background:var(--bar);position:relative;z-index:3;flex:none}.tgp .sb svg{display:block}.tgp .sb .r{display:flex;gap:6px;align-items:center}.tgp[data-os=ios] .sb{height:44px;align-items:center;padding:0 14px 0 21px;font-size:15px;letter-spacing:-.3px}.tgp[data-dev=i390] .sb{height:54px;align-items:flex-end;padding-bottom:9px;padding-left:36px;padding-right:32px;font-size:16px}.tgp[data-dev=i375] .sb{height:20px;align-items:center;padding:0 8px 0 6px;font-size:12px;font-weight:600}.tgp[data-dev=i375] .sb .l{display:flex;align-items:center;gap:4px}.tgp .island{position:absolute;top:11px;left:50%;transform:translateX(-50%);width:124px;height:36px;background:#000;border-radius:20px;z-index:5}.tgp[data-os=android] .sb{height:26px;padding:0 10px 0 14px;font-size:14px;font-weight:500;font-family:var(--f-and);background:var(--bar)}.tgp[data-os=android] .sb .l{display:flex;align-items:center;gap:6px}.tgp[data-os=android] .sb .l .ic{width:14px;height:14px;opacity:.9}.tgp[data-os=android] .sb .r{gap:4px}.tgp[data-os=android] .sb .r .ic{width:15px;height:15px}.tgp[data-os=android] .sb .volte{display:flex;flex-direction:column;align-items:center;line-height:1;font-size:7px;font-weight:700;letter-spacing:.02em;margin:0 1px}.tgp[data-os=android] .sb .abat{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:13px;padding:0 3px;border:1.5px solid;border-radius:6px;font-size:9px;font-weight:700;margin-left:3px}.tgp[data-os=android] .sb .abat.low{color:#ff453a}.tgp[data-os=android] .hole{position:absolute;top:8px;left:50%;transform:translateX(-50%);width:14px;height:14px;border-radius:50%;background:#000;z-index:5;box-shadow:0 0 0 1px #111}.tgp .bat{display:inline-flex;align-items:center;justify-content:center;width:26px;height:13px;border:1.5px solid;border-radius:4px;font-size:9px;font-weight:700;position:relative;opacity:.95}.tgp .bat:after{content:"";position:absolute;right:-4px;top:3px;width:2px;height:5px;background:currentColor;border-radius:1px}.tgp .bat.low{color:#ff453a}.tgp .nav{position:relative;z-index:3;flex:none;display:flex;align-items:center}.tgp .nav .av{border-radius:50%;background:#0f1720;display:grid;place-items:center;flex:none;color:#fff}.tgp .nav .av svg{width:56%;height:56%;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tgp .nav .ttl{min-width:0;line-height:1.15}.tgp .nav .ttl b{display:block;font-weight:600;color:var(--txt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tgp .nav .ttl span{display:block;color:var(--sub)}.tgp .nav .ttl span.on{color:var(--acc)}.tgp[data-os=ios]{background:var(--wall-img) center/cover var(--wallc)}.tgp[data-os=ios] .chat,.tgp[data-os=ios] .home,.tgp[data-os=ios] .sb{background:transparent}.tgp[data-os=ios] .sb .r{gap:5px}.tgp[data-os=ios] .sb .bp{font-size:15px;font-weight:600;letter-spacing:-.4px;margin:0 -1px 0 1px}.tgp[data-os=ios] .nav{height:54px;background:transparent;box-shadow:none;padding:0 4px 2px 0;justify-content:flex-start;gap:0;color:var(--txt)}.tgp[data-os=ios] .nav .back{width:22px;height:44px;background:none;box-shadow:none;color:inherit;display:grid;place-items:center;flex:none}.tgp[data-os=ios] .nav .back .ic,.tgp[data-os=ios] .nav .back b{display:none}.tgp[data-os=ios] .nav .back svg{width:22px;height:22px;stroke:currentColor}.tgp[data-os=ios] .nav .tools{display:flex;align-items:center;flex:none;margin-left:2px}.tgp[data-os=ios] .nav .side{width:26px;height:44px;background:none;box-shadow:none;color:inherit;display:grid;place-items:center;flex:none}.tgp[data-os=ios] .nav .side svg{width:22px;height:22px;stroke:currentColor}.tgp[data-os=ios] .nav .side svg[fill=currentColor]{stroke:none}.tgp[data-os=ios] .nav .pill{flex:1;min-width:0;height:auto;max-width:none;border-radius:0;background:none;box-shadow:none;display:flex;align-items:center;gap:5px;padding:0}.tgp[data-os=ios] .nav .av{width:30px;height:30px;margin:0;background:#111}.tgp[data-os=ios][data-th=dark] .nav .av{background:#2c2c2e;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16)}.tgp[data-os=ios] .nav .ttl{text-align:left;padding:0}.tgp[data-os=ios] .nav .ttl b{font-size:13.5px;font-weight:650;line-height:16px;margin:0;color:var(--txt);letter-spacing:-.55px}.tgp[data-os=ios] .nav .ttl span{font-size:13px;line-height:15px;color:#3390ec}.tgp[data-os=ios][data-th=dark] .date{background:hsla(0,0%,100%,.16)}.tgp[data-os=ios] .chat{background:transparent}.tgp[data-os=ios] .b{box-shadow:0 1px 1px rgba(0,0,0,.05)}.tgp[data-os=ios] .b.out{color:#111}.tgp[data-os=ios] .doc .dic{background:#3390ec}.tgp[data-os=ios] .doc .dic svg{display:none}.tgp[data-os=ios] .doc .dic:after{content:"";width:18px;height:18px;border:0;box-shadow:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M6 2h8l6 6v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2zm7 1.2V9h5.8L13 3.2z'/%3E%3C/svg%3E") 50%/18px 18px no-repeat}.tgp[data-os=ios] .share{background:var(--share)}.tgp[data-os=ios][data-th=dark] .share svg,.tgp[data-os=ios][data-th=light] .share svg{stroke:#fff}.tgp[data-os=ios] .inp{padding:4px 10px 8px}.tgp[data-os=ios] .inp .clip-ios{display:block;width:24px;height:24px;stroke:#8e8e93;stroke-width:1.7}.tgp[data-os=ios] .inp .f,.tgp[data-os=ios] .inp .mic{box-shadow:0 1px 2px rgba(0,0,0,.05)}.tgp[data-os=ios][data-th=dark] .b.out{color:#fff}.tgp[data-os=ios][data-th=dark] .inp .f{background:rgba(28,28,30,.94)}.tgp[data-os=ios][data-th=dark] .inp .mic{background:rgba(44,44,46,.94);stroke:#fff}.tgp[data-os=ios][data-th=dark] .inp .clip-ios{stroke:#8e8e93}.tgp[data-os=android] .nav{height:64px;padding:6px 8px 0;gap:8px;background:var(--nav-bg);z-index:4}.tgp[data-os=android] .nav:before{content:none}.tgp[data-os=android] .nav .back,.tgp[data-os=android] .nav .dots{width:48px;height:48px;border-radius:50%;background:var(--inp);display:grid;place-items:center;flex:none;cursor:pointer}.tgp[data-os=android] .nav .back svg,.tgp[data-os=android] .nav .dots svg{display:none}.tgp[data-os=android] .nav .back .ic,.tgp[data-os=android] .nav .dots .ic{width:24px;height:24px;color:var(--txt)}.tgp[data-os=android] .nav .back,.tgp[data-os=android] .nav .dots,.tgp[data-os=android] .nav .pill{background:var(--share)}.tgp .nav .av img{width:100%;height:100%;border-radius:50%;display:block}.tgp[data-os=android] .nav .back b{display:none}.tgp[data-os=android] .nav .pill{flex:1;min-width:0;height:48px;border-radius:24px;background:var(--inp);display:flex;align-items:center;gap:10px;padding:0 14px 0 4px}.tgp[data-os=android] .nav .av{width:40px;height:40px}.tgp[data-os=android] .nav .ttl b{font-size:18px;font-weight:500;line-height:22px}.tgp[data-os=android] .nav .ttl span{font-size:13.5px;line-height:16px;margin-top:1px}.tgp .chat{flex:1;min-height:0;overflow:auto;position:relative;background:var(--wall-img) center/cover var(--wallc);padding:8px 4px 6px;scroll-behavior:smooth;isolation:isolate}.tgp .msgs:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;opacity:var(--wall-op);background-size:160px 160px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cg fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' opacity='.5'%3E%3Ccircle cx='24' cy='26' r='7'/%3E%3Cpath d='M92 14l9 9-9 9-9-9z'/%3E%3Cpath d='M128 70h14M135 63v14'/%3E%3Ccircle cx='52' cy='112' r='9'/%3E%3Cpath d='M110 128c6-8 16-8 22 0'/%3E%3Cpath d='M20 80c8-4 12 4 20 0'/%3E%3Cpath d='M70 60l4 8 8 2-6 6 1 8-7-4-7 4 1-8-6-6 8-2z'/%3E%3Cpath d='M140 20c-6 0-10 4-10 9s4 9 10 9'/%3E%3Cpath d='M64 140h18M73 131v18'/%3E%3Ccircle cx='140' cy='140' r='5'/%3E%3C/g%3E%3C/svg%3E")}.tgp[data-os=ios][data-th=light]{background:#d7e8c4}.tgp[data-os=ios][data-th=light] .nav,.tgp[data-os=ios][data-th=light] .sb{background:#d7e8c4;z-index:4}.tgp[data-os=ios][data-th=light] .chat{background-color:#d7e8c4;background-image:url(/tg/ios/wall-light.png);background-repeat:repeat;background-size:200px 200px;background-position:0 0}.tgp[data-os=android][data-wall] .msgs:before,.tgp[data-os=ios][data-th=light] .msgs:before{opacity:0}.tgp[data-wall=ilya] .chat{background:#0e1621 url(/tg/android/wall-ilya.png) top/200px repeat}.tgp[data-wall=maria] .chat{background:#101c1a url(/tg/android/wall-maria.png) top/200px repeat}.tgp[data-wall=danil] .chat{background:#181420 url(/tg/android/wall-danil.png) top/200px repeat}.tgp[data-wall=anna] .chat{background:#f4efea url(/tg/android/wall-anna.png) top/210px repeat}.tgp[data-wall=nikita] .chat{background:#e8eef5 url(/tg/android/wall-nikita.png) top/210px repeat}.tgp[data-os=android] .chat{padding:70px 6px 6px;margin-top:-64px}.tgp .msgs{position:relative;display:flex;flex-direction:column;min-height:100%;justify-content:flex-end}.tgp .date{align-self:center;font-size:13px;line-height:16px;font-weight:600;letter-spacing:-.1px;color:#fff;background:var(--date);padding:3px 10px;border-radius:999px;margin:8px 0 6px}.tgp[data-os=android] .date{font-weight:500;padding:4px 11px}.tgp .row{display:flex;align-items:flex-end;gap:8px;margin:1.5px 0;max-width:100%}.tgp .row.out{align-self:flex-end;flex-direction:row-reverse}.tgp .row.in{align-self:flex-start}.tgp .row.gs{margin-top:8px}.tgp .share{width:34px;height:34px;border-radius:50%;background:var(--share);display:grid;place-items:center;flex:none;margin-bottom:6px}.tgp .share svg{width:20px;height:20px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tgp[data-os=android] .share{width:40px;height:40px;background:var(--share)}.tgp[data-os=android] .share svg{display:none}.tgp[data-os=android] .share .ic-share{width:24px;height:24px;color:#fff}.tgp[data-os=ios] .share .ic-share{display:none}.tgp .b{position:relative;max-width:100%;color:var(--txt);padding:6px 12px 6px 13px;border-radius:17.5px;word-wrap:break-word;white-space:pre-wrap;animation:tgpop .18s ease-out;isolation:isolate}.tgp[data-os=ios][data-th=light] .b{box-shadow:0 1px 1px rgba(70,90,40,.12)}@keyframes tgpop{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}.tgp .row{max-width:77%}.tgp[data-os=ios] .row.in{margin-left:6.3px}.tgp[data-os=android] .row{max-width:91%}.tgp .b.in{background:var(--in)}.tgp .b.out{background:var(--out)}.tgp .b.tail:after{content:"";position:absolute;bottom:0;width:24px;height:17.5px;z-index:-1;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 17.5'%3E%3Cpath d='M6.32 0H24V17.5H23.56C19.5 17.5 15.85 15.9 12.92 13.67C9.69 16.36 5.6 17.46 0.66 17C0.52 16.98 0.39 16.9 0.31 16.78C0.21 16.61 0.24 16.4 0.36 16.26L0.83 15.96C3.17 14.56 4.66 13.14 5.35 11.69C5.72 10.93 5.99 9.69 6.16 7.94C6.33 6.2 6.39 3.99 6.34 1.29C6.33 1.02 6.32 0.75 6.32 0.47Z'/%3E%3C/svg%3E") no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 17.5'%3E%3Cpath d='M6.32 0H24V17.5H23.56C19.5 17.5 15.85 15.9 12.92 13.67C9.69 16.36 5.6 17.46 0.66 17C0.52 16.98 0.39 16.9 0.31 16.78C0.21 16.61 0.24 16.4 0.36 16.26L0.83 15.96C3.17 14.56 4.66 13.14 5.35 11.69C5.72 10.93 5.99 9.69 6.16 7.94C6.33 6.2 6.39 3.99 6.34 1.29C6.33 1.02 6.32 0.75 6.32 0.47Z'/%3E%3C/svg%3E") no-repeat}.tgp .b.tail.in:after{left:-6.32px;background:var(--in)}.tgp .b.tail.out:after{right:-6.32px;background:var(--out);transform:scaleX(-1)}.tgp[data-os=android] .b{border-radius:18px;padding:8px 12px 7px 13px;box-shadow:none;font-size:16px;line-height:21px}.tgp[data-os=android] .b.tail:after{display:none}.tgp[data-os=android] .row{margin:3px 0}.tgp[data-os=android] .row.gs{margin-top:6px}.tgp[data-os=android] .row.in{margin-left:7px}.tgp[data-os=android] .nav .ttl b{text-overflow:ellipsis}.tgp .b .t{display:inline-block;float:right;font-size:11px;font-style:italic;letter-spacing:0;margin:8px -3px -3px 8px;line-height:1;position:relative;top:3px;white-space:nowrap}.tgp[data-os=android] .b .t{font-style:normal;font-size:12px;margin:8px -3px -2px 10px;top:3px}.tgp .b.in .t{color:var(--t-in)}.tgp .b.out .t{color:var(--t-out)}.tgp .b .t svg{width:14px;height:7.8px;vertical-align:0;margin-left:3px;fill:var(--check);stroke:none}.tgp[data-os=android] .b .t svg{display:none}.tgp[data-os=android] .b .t .ic-checks{width:20px;height:20px;vertical-align:-6px;margin-left:2px;margin-right:-2px;color:var(--check)}.tgp[data-os=ios] .b .t .ic-checks{display:none}.tgp .b a{color:var(--link);text-decoration:none}.tgp .b b{font-weight:600}.tgp .b .ed{font-size:inherit;margin-right:3px}.tgp .b.emo{font-size:40px;line-height:1.1;background:transparent;box-shadow:none;padding:2px 6px}.tgp .b.emo:after{display:none}.tgp .b.emo{display:flex;align-items:flex-end;gap:6px}.tgp .b.emo .t{float:none;position:static;background:var(--date);color:#fff;padding:3px 6px;border-radius:9px;font-size:11px;font-style:normal;margin:0 0 4px}.tgp .b.emo .t svg{stroke:#fff}.tgp .q{border-left:2px solid var(--quote);padding:1px 8px 2px;margin:1px 0 6px;border-radius:2px;white-space:normal;font-size:14px;line-height:17px;letter-spacing:-.2px}.tgp .b.in .q{background:rgba(61,143,228,.1)}.tgp .b.out .q{background:rgba(0,0,0,.08);border-color:var(--quote-out)}.tgp .q b{display:block;color:var(--quote);font-weight:500;letter-spacing:-.15px}.tgp .b.out .q b{color:var(--quote-out)}.tgp .q span{display:block;opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.tgp .doc{display:flex;gap:10px;align-items:center;white-space:normal;padding-right:8px}.tgp .doc .dic{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex:none;color:#fff}.tgp .b.in .doc .dic{background:var(--doc-in)}.tgp .b.out .doc .dic{background:var(--doc-out)}.tgp .doc .dic svg{width:22px;height:22px;fill:#fff;stroke:none}.tgp .doc .n{font-size:16px;font-weight:400;line-height:21px;letter-spacing:-.3px;word-break:break-word}.tgp .b.out .doc .n{color:var(--doc-name-out)}.tgp .doc .s{font-size:13px;line-height:16px;letter-spacing:-.1px;color:var(--t-in);margin-top:0}.tgp .b.out .doc .s{color:var(--doc-size-out)}.tgp[data-os=android] .doc .n{letter-spacing:0}.tgp .doc .more{display:none}.tgp .b.hasdoc{min-width:236px}.tgp .b.hasdoc .t{position:absolute;right:9px;bottom:7px;margin:0;top:auto}.tgp .b.hasdoc.hascap .t{position:static;float:right;margin:6px -4px -3px 8px;top:4px}.tgp .b .cap{display:block;margin-top:8px;white-space:pre-wrap}.tgp[data-os=ios] .b.hasdoc{padding:8px 10px 7px 8px}.tgp[data-os=android] .b.hasdoc{padding:8px 10px;min-width:260px}.tgp[data-os=android] .doc{padding-right:30px;position:relative}.tgp[data-os=android] .doc .dic{width:50px;height:50px}.tgp[data-os=android] .doc .dic svg{display:none}.tgp[data-os=android] .doc .dic .ic-file{width:26px;height:26px;color:#fff}.tgp[data-os=android] .b.out .doc .dic .ic-file{color:var(--out)}.tgp[data-os=android] .doc .more{display:none}.tgp[data-os=android] .doc .more-ic{position:absolute;right:-2px;top:0;width:20px;height:20px;color:var(--sub)}.tgp[data-os=ios] .doc .more-ic{display:none}.tgp[data-os=android] .doc .n{font-size:16px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:190px}.tgp[data-dev=a360] .doc .n{max-width:132px}.tgp[data-os=android] .doc .s{font-size:14px}.tgp[data-os=android] .b.hasdoc .t{right:12px;bottom:8px}.tgp[data-os=android] .b .cap{margin-top:10px}.tgp .vc{display:flex;gap:10px;align-items:center;white-space:normal;padding-right:36px}.tgp .vc .pl{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex:none}.tgp .b.in .vc .pl{background:var(--doc-in)}.tgp .b.out .vc .pl{background:var(--doc-out)}.tgp .vc .pl svg{width:18px;height:18px;fill:#fff;margin-left:3px}.tgp .vc .wf{display:flex;align-items:center;gap:2px;height:26px}.tgp .vc .wf i{width:2.5px;border-radius:2px;background:var(--doc-in);opacity:.85}.tgp .b.out .vc .wf i{background:var(--quote-out)}.tgp .vc .du{font-size:12.5px;color:var(--t-in);margin-top:2px}.tgp .b.out .vc .du{color:var(--t-out)}.tgp .b.hasvc{padding:8px 10px 7px 8px}.tgp .b.hasvc .t{position:absolute;right:9px;bottom:7px;margin:0;top:auto}.tgp[data-os=android] .vc{gap:12px;padding-right:44px}.tgp[data-os=android] .vc .pl{width:44px;height:44px;background:#fff}.tgp[data-os=android] .b.in .vc .pl{background:var(--doc-in)}.tgp[data-os=android] .b.out .vc .pl svg{fill:var(--out)}.tgp[data-os=android] .vc .pl svg{width:20px;height:20px;margin-left:3px}.tgp[data-os=android] .vc .wf{height:26px;gap:2px}.tgp[data-os=android] .vc .wf i{width:3px;border-radius:1.5px;opacity:1;background:var(--doc-in)}.tgp[data-os=android] .b.out .vc .wf i{background:hsla(0,0%,100%,.62)}.tgp[data-os=android] .b.out .vc .wf i.p{background:#fff}.tgp[data-os=android] .vc .du{font-size:13px;margin-top:3px}.tgp[data-os=android] .b.out .vc .du{color:#e8f1fb}.tgp[data-os=android] .b.hasvc{padding:6px 12px 7px 6px;min-width:260px}.tgp .b.photo{padding:3px;overflow:hidden}.tgp .b.photo .t{position:absolute;right:8px;bottom:8px;margin:0;top:auto;background:rgba(0,0,0,.35);color:#fff;padding:3px 6px;border-radius:9px;font-size:11px}.tgp .b.photo .t svg{stroke:#fff}.tgp .b.photo .cap{padding:4px 8px 8px;margin-top:0}.tgp .b.photo.hascap .t{position:static;background:none;color:var(--t-in);float:right;margin:6px 4px -2px 8px;padding:0}.tgp .b.out.photo.hascap .t{color:var(--t-out)}.tgp .b.photo.hascap .t svg{stroke:var(--check)}.tgp .ph{width:240px;height:180px;border-radius:14px;position:relative;overflow:hidden}.tgp .ph.dip{background:radial-gradient(120% 80% at 30% 20%,#2e4f9a,#132a5e 60%,#0b1a3d);display:grid;place-items:center}.tgp .ph.dip:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,hsla(0,0%,100%,.18),transparent 40%,transparent 70%,hsla(0,0%,100%,.08))}.tgp .ph.dip .cov{width:132px;height:150px;border:2px solid #d4b45a;border-radius:3px;box-shadow:inset 0 0 0 5px #132a5e,inset 0 0 0 6px #d4b45a,0 10px 24px rgba(0,0,0,.45);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;transform:rotate(-4deg)}.tgp .ph.dip .cov i{width:34px;height:34px;border-radius:50%;border:2px solid #d4b45a;display:grid;place-items:center;color:#d4b45a;font-size:16px;font-style:normal}.tgp .ph.dip .cov b{color:#e7c86a;letter-spacing:.22em;font-size:12px;font-weight:700}.tgp .ph.rep{background:#e9ecf1;padding:14px 16px}.tgp .ph.rep .pg{background:#fff;height:100%;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.15);padding:12px 12px 0;font-family:Arial,sans-serif;color:#222;position:relative;overflow:hidden;white-space:normal}.tgp .ph.rep .pg small{display:block;font-size:8px;color:#666;letter-spacing:.04em;text-transform:uppercase}.tgp .ph.rep .pg b{display:block;font-size:11px;margin:2px 0 8px;font-weight:700}.tgp .ph.rep .pg .pct{font-size:34px;font-weight:800;color:#1f9d55;line-height:1}.tgp .ph.rep .pg .pct small{display:inline;font-size:9px;text-transform:none;color:#1f9d55;letter-spacing:0;margin-left:4px}.tgp .ph.rep .pg .ln{height:5px;background:#eef0f3;border-radius:3px;margin-top:8px}.tgp .ph.rep .pg .ln i{display:block;height:100%;border-radius:3px;background:#1f9d55}.tgp .ph.rep .pg .rows{margin-top:8px;font-size:8px;color:#555;line-height:1.7}.tgp .ph.rep .pg .rows span{display:flex;justify-content:space-between}.tgp .ph.rep .pg .rows em{font-style:normal;font-weight:700;color:#222}.tgp .rc{width:236px;height:262px;border-radius:14px;background:#f2f3f6;position:relative;overflow:hidden;font-family:-apple-system,Segoe UI,Roboto,sans-serif;color:#111;white-space:normal}.tgp .rc .top{height:98px;background:linear-gradient(160deg,#1a6fe0,#0e4fb5);color:#fff;padding:16px 16px 0}.tgp .rc .top small{opacity:.8;font-size:11px}.tgp .rc .top b{display:block;font-size:26px;font-weight:800;margin-top:2px;letter-spacing:-.01em;color:#fff}.tgp .rc .ok{position:absolute;left:50%;top:78px;transform:translateX(-50%);width:44px;height:44px;border-radius:50%;background:#22c55e;border:4px solid #f2f3f6;display:grid;place-items:center}.tgp .rc .ok svg{width:20px;height:20px;stroke:#fff;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.tgp .rc .body{padding:34px 16px 0;text-align:center}.tgp .rc .body b{display:block;font-size:15px;color:#111}.tgp .rc .body span{display:block;font-size:11px;color:#6b7280;margin-top:3px}.tgp .rc .rows{margin:12px 12px 0;background:#fff;border-radius:10px;padding:8px 10px;font-size:10.5px;color:#4b5563;text-align:left}.tgp .rc .rows div{display:flex;justify-content:space-between;padding:3px 0}.tgp .rc .rows div b{font-weight:600;color:#111;font-size:10.5px}.tgp .lp{margin-top:6px;border-left:3px solid var(--quote);padding:3px 8px;white-space:normal;border-radius:2px}.tgp .lp .s{color:var(--quote)}.tgp .lp .s,.tgp .lp .tt{font-weight:600;font-size:14px}.tgp .lp .d,.tgp .lp .tt{line-height:1.25}.tgp .lp .d{font-size:14px;opacity:.7;margin-top:1px}.tgp .b.in .lp{background:rgba(61,143,228,.1)}.tgp .b.out .lp{background:rgba(0,0,0,.08);border-color:var(--quote-out)}.tgp .b.out .lp .s{color:var(--quote-out)}.tgp .emj{width:1.25em;height:1.25em;vertical-align:-.28em;display:inline-block;margin:0 .02em}.tgp .b.emo .emj{width:1.5em;height:1.5em;vertical-align:middle;margin:0 .05em}.tgp .b.emo.n1{font-size:36px}.tgp .b.emo.n2{font-size:30px}.tgp .b.emo.n3{font-size:24px}.tgp .rx .emj{width:16px;height:16px;vertical-align:-3px;margin:0}.tgp .rxw{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:5px}.tgp .rxw .t{float:none;margin:0;top:2px}.tgp .rx{display:inline-flex;align-items:center;gap:4px;font-size:13px;padding:4px 8px 4px 6px;border-radius:999px;line-height:1}.tgp .b.in .rx{background:rgba(61,143,228,.14);color:var(--quote)}.tgp .b.out .rx{background:rgba(0,0,0,.12);color:var(--quote-out)}.tgp .rx b{font-weight:600;font-size:12.5px}.tgp .typing{align-self:flex-start;background:var(--in);border-radius:17px;border-bottom-left-radius:4px;padding:11px 14px;margin:8px 0 2px;display:flex;gap:4px;box-shadow:0 1px .5px rgba(0,0,0,.13)}.tgp .typing i{width:7px;height:7px;border-radius:50%;background:var(--sub);animation:tgtp 1.2s infinite}.tgp .typing i:nth-child(2){animation-delay:.2s}.tgp .typing i:nth-child(3){animation-delay:.4s}@keyframes tgtp{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.tgp .inp{background:var(--inp-bg);border-top:.5px solid var(--bar-line);display:flex;align-items:center;gap:8px;position:relative;z-index:3;flex:none}.tgp .inp svg{fill:none;stroke:var(--acc);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex:none;width:26px;height:26px}.tgp .inp .f{flex:1;min-width:0;display:flex;align-items:center;color:var(--ph);font-size:16px;background:var(--inp);border:.5px solid var(--inp-line)}.tgp[data-os=ios] .inp{height:auto;padding:4px 10px 6px;gap:8px;background:transparent;box-shadow:none;border:0}.tgp[data-os=ios] .inp .menu{display:flex;height:36px;padding:0 12px;border-radius:18px;background:#3390ec;color:#fff;font-size:15px;font-weight:600;align-items:center;gap:6px;flex:none}.tgp[data-os=ios] .inp .menu svg{width:16px;height:16px;stroke:#fff;stroke-width:2.4}.tgp[data-os=ios] .inp .f{height:36px;border-radius:18px;padding:0 12px;font-size:17px;letter-spacing:-.4px;background:hsla(0,0%,100%,.94);border:0;box-shadow:0 1px 2px rgba(0,0,0,.06)}.tgp[data-os=ios] .inp .f svg.emoji{margin-left:auto;stroke:#8e8e93;width:22px;height:22px;stroke-width:1.8}.tgp[data-os=ios] .inp .mic{width:36px;height:36px;margin:0;padding:8px;border-radius:50%;background:hsla(0,0%,100%,.94);stroke:#111;stroke-width:1.8;box-shadow:0 1px 2px rgba(0,0,0,.06)}.tgp[data-os=ios] .inp .cam,.tgp[data-os=ios] .inp .f .clip,.tgp[data-os=ios] .inp .f .gif,.tgp[data-os=ios] .inp .gif{display:none}.tgp[data-os=android] .inp{padding:8px;gap:8px;border-top:0}.tgp[data-os=android] .inp .clip-ios{display:none}.tgp[data-os=android] .inp .menu{height:44px;padding:0 16px 0 14px;border-radius:22px;background:var(--acc);color:#fff;font-weight:500;font-size:16px;display:flex;align-items:center;gap:9px;flex:none}.tgp[data-os=android] .inp .menu svg{width:18px;height:18px;stroke:#fff;stroke-width:2.6}.tgp[data-os=android] .inp .f{height:44px;border-radius:22px;padding:0 8px;gap:8px;border:.5px solid var(--inp-line)}.tgp[data-os=android] .inp .f .clip,.tgp[data-os=android] .inp .f .gif{display:none}.tgp[data-os=android] .inp .f .ic-gif{width:26px;height:26px;color:var(--icon);margin-right:2px}.tgp[data-os=android] .inp .f .ic-attach{margin-left:auto;width:26px;height:26px;color:var(--icon)}.tgp[data-os=android] .inp .f svg.emoji,.tgp[data-os=android] .inp .mic,.tgp[data-os=ios] .inp .f .ic-attach,.tgp[data-os=ios] .inp .f .ic-gif{display:none}.tgp[data-os=android] .inp .cam{width:44px;height:44px;border-radius:50%;background:var(--acc);display:grid;place-items:center;flex:none}.tgp[data-os=android] .inp .cam svg{display:none}.tgp[data-os=android] .inp .cam .ic-mic{width:24px;height:24px;color:#fff}.tgp[data-os=ios] .inp .cam .ic-mic{display:none}.tgp .home{display:grid;place-items:center;background:var(--inp-bg);flex:none}.tgp[data-os=ios] .home{height:28px;align-items:end;padding-bottom:8px;background:transparent;overflow:hidden}.tgp[data-os=ios] .home svg{display:none}.tgp[data-os=ios] .home i{width:134px;height:5px;border-radius:100px;background:var(--home)}.tgp[data-dev=i375] .home{display:none}.tgp[data-os=android][data-nav=gesture] .home{height:22px}.tgp[data-os=android][data-nav=gesture] .home i{width:120px;height:4px;border-radius:2px;background:var(--home);opacity:.8}.tgp[data-os=android] .home{background:var(--nav-bg)}.tgp[data-os=android][data-nav=btn3] .home{height:44px;grid-template-columns:1fr 1fr 1fr;place-items:center;padding:0 60px}.tgp[data-os=android][data-nav=btn3] .home i{display:none}.tgp[data-os=android][data-nav=btn3] .home svg{width:22px;height:22px;fill:none;stroke:var(--sb);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.tgp[data-os=android][data-nav=gesture] .home svg{display:none}