.lw2jkG_stage{padding:0 4px;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000);container-type:inline-size}.lw2jkG_phone{--pt:calc(100cqw / 417);--ios-bg:#fff;--ios-text:#000;--ios-recv:#e9e9eb;--ios-sent:#1a73e8;--ios-meta:#8e8e93;--ios-glass:#ffffffe6;--ios-glass-edge:#0000000f;--rim:#c9cbcf;height:calc(800 * var(--pt));padding:calc(12 * var(--pt)) calc(12 * var(--pt)) 0;border-radius:calc(66 * var(--pt)) calc(66 * var(--pt)) 0 0;box-shadow:inset 0 0 0 calc(3.5 * var(--pt)) var(--rim), inset 0 0 0 calc(4.5 * var(--pt)) #ffffff8c, 0 0 0 calc(.5 * var(--pt)) #0000002e;-webkit-user-select:none;user-select:none;background:#0d0d0f;position:relative}.lw2jkG_phone:before,.lw2jkG_phone:after{content:"";width:calc(3.5 * var(--pt));border-radius:calc(2 * var(--pt));background:var(--rim);position:absolute}.lw2jkG_phone:before{left:calc(-3 * var(--pt));top:calc(118 * var(--pt));height:calc(30 * var(--pt));box-shadow:0 calc(58 * var(--pt)) 0 var(--rim), 0 calc(124 * var(--pt)) 0 var(--rim)}.lw2jkG_phone:after{right:calc(-3 * var(--pt));top:calc(190 * var(--pt));height:calc(96 * var(--pt))}.dark .lw2jkG_phone{--ios-bg:#000;--ios-text:#fff;--ios-recv:#262629;--ios-glass:#262629e6;--ios-glass-edge:#ffffff14;--rim:#5d5f63}.lw2jkG_screen{border-radius:calc(54 * var(--pt)) calc(54 * var(--pt)) 0 0;background:var(--ios-bg);height:100%;color:var(--ios-text);font-size:calc(17 * var(--pt));line-height:calc(22 * var(--pt));letter-spacing:-.01em;position:relative;overflow:hidden}.lw2jkG_status{z-index:3;height:calc(54 * var(--pt));pointer-events:none;position:absolute;inset:0 0 auto}.lw2jkG_time{top:calc(17 * var(--pt));left:calc(52 * var(--pt));font-weight:600;position:absolute}.lw2jkG_island{top:calc(11 * var(--pt));width:calc(124 * var(--pt));height:calc(36 * var(--pt));background:#000;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.lw2jkG_statusIcons{top:calc(21 * var(--pt));right:calc(30 * var(--pt));align-items:center;gap:calc(6 * var(--pt));display:flex;position:absolute}.lw2jkG_view{background:var(--ios-bg);transition:transform .5s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}.lw2jkG_view[data-place=left]{transform:translate(-30%)}.lw2jkG_view[data-place=right]{transform:translate(104%)}.lw2jkG_view+.lw2jkG_view{box-shadow:0 0 calc(24 * var(--pt)) #0000001f}.lw2jkG_nav{inset:calc(54 * var(--pt)) 0 auto;z-index:2;padding:calc(4 * var(--pt)) calc(16 * var(--pt)) 0;justify-content:space-between;display:flex;position:absolute}.lw2jkG_scrim{z-index:1;height:calc(176 * var(--pt));background:linear-gradient(var(--ios-bg) 62%, transparent);pointer-events:none;position:absolute;inset:0 0 auto}.lw2jkG_glass{background:var(--ios-glass);-webkit-backdrop-filter:blur(calc(12 * var(--pt)));backdrop-filter:blur(calc(12 * var(--pt)));box-shadow:0 calc(2 * var(--pt)) calc(14 * var(--pt)) #00000017, 0 0 0 calc(.5 * var(--pt)) var(--ios-glass-edge);justify-content:center;align-items:center;display:flex}.lw2jkG_round{width:calc(44 * var(--pt));height:calc(44 * var(--pt));border-radius:999px}.lw2jkG_round svg{width:calc(22 * var(--pt));height:calc(22 * var(--pt))}.lw2jkG_contact{flex-direction:column;align-items:center;display:flex}.lw2jkG_contactPhotos{display:flex}.lw2jkG_contactPhotos>*+*{margin-left:calc(-12 * var(--pt))}.lw2jkG_avatar{width:var(--size);height:var(--size);background:#fff;border-radius:999px;flex-shrink:0;display:block;position:relative;overflow:hidden}.lw2jkG_avatar img{object-fit:cover;width:100%;height:100%}.lw2jkG_emojiAvatar img{object-fit:contain;padding:10%}.lw2jkG_avatarMark{box-shadow:inset 0 0 0 calc(.5 * var(--pt)) #0000001f}.lw2jkG_avatarMark img{object-fit:contain;padding:18%}.lw2jkG_contactPhotos .lw2jkG_avatar{box-shadow:0 0 0 calc(2 * var(--pt)) var(--ios-bg)}.lw2jkG_namePill{margin-top:calc(-6 * var(--pt));gap:calc(2 * var(--pt));padding:calc(3 * var(--pt)) calc(8 * var(--pt)) calc(3 * var(--pt)) calc(11 * var(--pt));font-size:calc(13 * var(--pt));line-height:calc(18 * var(--pt));border-radius:999px;font-weight:600;position:relative}.lw2jkG_namePill svg{width:calc(11 * var(--pt));height:calc(11 * var(--pt));color:var(--ios-meta)}.lw2jkG_thread{inset:0 0 calc(82 * var(--pt));flex-direction:column;justify-content:flex-end;display:flex;position:absolute;overflow:hidden}.lw2jkG_threadBody{min-height:100%;padding:calc(160 * var(--pt)) calc(16 * var(--pt)) calc(4 * var(--pt));flex-direction:column;flex-shrink:0;display:flex}.lw2jkG_meta{text-align:center;color:var(--ios-meta);font-size:calc(11 * var(--pt));line-height:calc(14 * var(--pt))}.lw2jkG_meta svg{width:calc(10 * var(--pt));height:calc(10 * var(--pt));vertical-align:-.1em;display:inline}.lw2jkG_stamp{margin:calc(10 * var(--pt)) 0 calc(6 * var(--pt))}.lw2jkG_stamp b{font-weight:600}.lw2jkG_row{grid-template-rows:1fr;animation:.32s cubic-bezier(.32,.72,0,1) both lw2jkG_row-open;display:grid}.lw2jkG_rowInner{min-height:0;padding-top:calc(2 * var(--pt));flex-direction:column;display:flex}.lw2jkG_row[data-first] .lw2jkG_rowInner{padding-top:calc(10 * var(--pt))}.lw2jkG_mine{align-items:flex-end}.lw2jkG_theirs{align-items:flex-start}.lw2jkG_sender{margin:0 0 calc(2 * var(--pt)) calc(48 * var(--pt));color:var(--ios-meta);font-size:calc(11 * var(--pt));line-height:calc(14 * var(--pt))}.lw2jkG_withAvatar{align-items:flex-end;gap:calc(8 * var(--pt));display:flex}.lw2jkG_avatarSlot{--size:calc(28 * var(--pt));width:var(--size);flex-shrink:0}.lw2jkG_bubble{isolation:isolate;width:fit-content;max-width:calc(290 * var(--pt));padding:calc(7 * var(--pt)) calc(13 * var(--pt));border-radius:calc(19 * var(--pt));overflow-wrap:break-word;text-wrap:pretty;animation:.38s cubic-bezier(.3,1.35,.5,1) both lw2jkG_pop;position:relative}.lw2jkG_sent{background:var(--ios-sent);color:#fff;transform-origin:100% 100%}.lw2jkG_recv{background:var(--ios-recv);color:var(--ios-text);transform-origin:0 100%}.lw2jkG_tail:before{content:"";z-index:-1;width:calc(26 * var(--pt));height:calc(20 * var(--pt));background:inherit;position:absolute;bottom:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 20'%3E%3Cpath d='M0 0h20v7c0 6.5 2.5 10.5 6 13H0z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 20'%3E%3Cpath d='M0 0h20v7c0 6.5 2.5 10.5 6 13H0z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.lw2jkG_sent.lw2jkG_tail:before{right:calc(-6 * var(--pt))}.lw2jkG_recv.lw2jkG_tail:before{left:calc(-6 * var(--pt));transform:scaleX(-1)}.lw2jkG_pair{gap:calc(3 * var(--pt));height:calc(176 * var(--pt));display:flex}.lw2jkG_pair>span{border-radius:calc(18 * var(--pt));height:100%;position:relative;overflow:hidden}.lw2jkG_pair img,.lw2jkG_pair>span>button{object-fit:cover;border-radius:inherit;width:100%;height:100%}.lw2jkG_mediaCard{border-radius:calc(18 * var(--pt));background:var(--ios-recv);flex:1;min-width:0;overflow:hidden}.lw2jkG_mediaCardPhoto{display:block}.lw2jkG_mediaCardPhoto img{object-fit:cover;width:100%;height:100%}.lw2jkG_mediaCardText{padding:calc(7 * var(--pt)) calc(13 * var(--pt)) calc(8 * var(--pt));color:var(--ios-meta);font-size:calc(13 * var(--pt));line-height:calc(17 * var(--pt));flex-direction:column;display:flex}.lw2jkG_mediaCardText b{white-space:nowrap;text-overflow:ellipsis;color:var(--ios-text);font-weight:600;overflow:hidden}.lw2jkG_planCard{gap:calc(4 * var(--pt));min-width:calc(252 * var(--pt));padding:calc(10 * var(--pt)) calc(14 * var(--pt));font-size:calc(15 * var(--pt));line-height:calc(20 * var(--pt));flex-direction:column;display:flex}.lw2jkG_planCard>span{gap:calc(10 * var(--pt));display:flex}.lw2jkG_planCard>span>b{width:calc(36 * var(--pt));white-space:nowrap;color:var(--ios-meta);flex-shrink:0;font-weight:600}.lw2jkG_planCard>b{font-weight:600}.lw2jkG_tapback{top:calc(-18 * var(--pt));right:calc(-12 * var(--pt));z-index:1;min-width:calc(32 * var(--pt));height:calc(28 * var(--pt));padding:0 calc(6 * var(--pt));background:var(--ios-recv);box-shadow:0 0 0 calc(2 * var(--pt)) var(--ios-bg);font-size:calc(15 * var(--pt));border-radius:999px;justify-content:center;align-items:center;line-height:1;animation:.42s cubic-bezier(.3,1.5,.5,1) .7s both lw2jkG_tapback;display:flex;position:absolute}.lw2jkG_mine .lw2jkG_tapback{right:auto;left:calc(-12 * var(--pt))}.lw2jkG_rowStamp{margin:calc(8 * var(--pt)) 0 calc(4 * var(--pt));align-self:center}.lw2jkG_media{border-radius:calc(18 * var(--pt));background:var(--ios-recv);animation:.38s cubic-bezier(.3,1.35,.5,1) both lw2jkG_pop;position:relative}.lw2jkG_media video{object-fit:cover;width:100%;height:100%;display:block}.lw2jkG_media img{object-fit:cover;width:100%;height:100%}.lw2jkG_mine .lw2jkG_media{transform-origin:100% 100%}.lw2jkG_theirs .lw2jkG_media{transform-origin:0 100%}.lw2jkG_photo img{border-radius:calc(18 * var(--pt))}.lw2jkG_screen .lw2jkG_still{height:calc(150 * var(--pt))}.lw2jkG_clip{height:calc(190 * var(--pt));aspect-ratio:9/16}.lw2jkG_stillScreen .lw2jkG_clip{height:calc(249 * var(--pt))}.lw2jkG_clip>button{border-radius:calc(18 * var(--pt))}.lw2jkG_photo{height:calc(210 * var(--pt));aspect-ratio:4/5}.lw2jkG_play{width:calc(44 * var(--pt));height:calc(44 * var(--pt));color:#fff;background:#0000006b;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lw2jkG_play svg{width:calc(20 * var(--pt));height:calc(20 * var(--pt));fill:currentColor}.lw2jkG_grid{gap:calc(2 * var(--pt));width:calc(210 * var(--pt));aspect-ratio:1;background:0 0;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;display:grid;overflow:visible}.lw2jkG_grid>*{min-height:0;overflow:hidden}.lw2jkG_grid>:first-child{border-radius:calc(18 * var(--pt)) 0 0 calc(18 * var(--pt));grid-row:span 2}.lw2jkG_grid>:nth-child(2){border-top-right-radius:calc(18 * var(--pt))}.lw2jkG_grid>:nth-child(3){border-bottom-right-radius:calc(18 * var(--pt))}.lw2jkG_typing{align-items:center;gap:calc(4 * var(--pt));height:calc(36 * var(--pt));padding:0 calc(14 * var(--pt));display:flex}.lw2jkG_typing>i{width:calc(8 * var(--pt));height:calc(8 * var(--pt));background:var(--ios-meta);border-radius:999px}.lw2jkG_typing:before,.lw2jkG_typing:after{content:"";z-index:-1;background:inherit;border-radius:999px;position:absolute}.lw2jkG_typing:before{left:calc(-2 * var(--pt));bottom:calc(-2 * var(--pt));width:calc(12 * var(--pt));height:calc(12 * var(--pt))}.lw2jkG_typing:after{left:calc(-7 * var(--pt));bottom:calc(-7 * var(--pt));width:calc(6 * var(--pt));height:calc(6 * var(--pt))}.lw2jkG_compose{left:calc(16 * var(--pt));right:calc(16 * var(--pt));bottom:calc(30 * var(--pt));z-index:2;align-items:center;gap:calc(8 * var(--pt));display:flex;position:absolute}.lw2jkG_compose .lw2jkG_round{width:calc(40 * var(--pt));height:calc(40 * var(--pt))}.lw2jkG_field{justify-content:space-between;gap:calc(8 * var(--pt));min-width:0;height:calc(40 * var(--pt));padding:0 calc(6 * var(--pt)) 0 calc(16 * var(--pt));border-radius:999px;flex:1}.lw2jkG_field>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw2jkG_placeholder{color:var(--ios-meta)}.lw2jkG_field>svg{width:calc(20 * var(--pt));height:calc(20 * var(--pt));margin-right:calc(6 * var(--pt));color:var(--ios-meta);flex-shrink:0}.lw2jkG_send{width:calc(30 * var(--pt));height:calc(30 * var(--pt));background:var(--ios-sent);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lw2jkG_send svg{width:calc(18 * var(--pt));height:calc(18 * var(--pt))}.lw2jkG_loose{--pt:.88px;--ios-bg:var(--background);--ios-sent:#007aff;--ios-recv:#e9e9eb;--ios-text:#000;--ios-meta:#8e8e93;font-size:calc(17 * var(--pt));line-height:calc(22 * var(--pt));letter-spacing:-.01em}.dark .lw2jkG_loose{--ios-recv:#262629;--ios-text:#fff}.lw2jkG_loose .lw2jkG_bubble,.lw2jkG_loose .lw2jkG_media,.lw2jkG_loose .lw2jkG_row{animation:none}.lw2jkG_still{height:calc(220 * var(--pt))}.lw2jkG_still img,.lw2jkG_still video{object-fit:cover;border-radius:calc(18 * var(--pt));width:100%;height:100%;display:block}.lw2jkG_fan{--pt:.94px}.lw2jkG_fan .lw2jkG_withAvatar>.lw2jkG_bubble,.lw2jkG_fan .lw2jkG_mediaCard{max-width:calc(200 * var(--pt))}@keyframes lw2jkG_row-open{0%{grid-template-rows:0fr}}@keyframes lw2jkG_pop{0%{opacity:0;transform:translateY(calc(8 * var(--pt))) scale(.82)}}@keyframes lw2jkG_tapback{0%{opacity:0;transform:scale(.3)}}@media (prefers-reduced-motion:reduce){.lw2jkG_view,.lw2jkG_row,.lw2jkG_bubble,.lw2jkG_media,.lw2jkG_tapback{transition:none;animation:none}}
