.sg .sgm-phone{position:absolute;top:0;left:0}.sg .sgm-msgs{color:#000;flex-direction:column;align-items:flex-start;padding:0 16px;font-family:-apple-system,system-ui,sans-serif;display:flex}.sg .sgm-msgs-head{justify-content:center;align-self:stretch;margin:0 -16px 8px;padding:0 0 10px;display:flex;position:relative;box-shadow:inset 0 -.5px #00000024}.sg .sgm-msgs-back,.sg .sgm-msgs-video{color:#0a84ff;stroke-width:2.2px;width:30px;height:30px;position:absolute;top:14px}.sg .sgm-msgs-back{left:8px}.sg .sgm-msgs-video{stroke-width:1.8px;right:18px}.sg .sgm-msgs-contact{flex-direction:column;align-items:center;gap:5px;display:flex}.sg .sgm-msgs-avatar{color:#fff;background:linear-gradient(#a5abb7,#858a95);border-radius:50%;place-items:center;width:44px;height:44px;font-size:20px;font-weight:600;display:grid}.sg .sgm-msgs-name{font-size:13px;font-weight:500}.sg .sgm-msgs-stamp{color:#8e8e93;align-self:center;margin:0 0 8px;font-size:13px}.sg .sgm-msgs-stamp b{font-weight:600}.sg .sgm-bubble{letter-spacing:-.02em;background:#e9e9eb;border-radius:20px;max-width:280px;margin:0 0 6px;padding:9px 15px;font-size:17px;line-height:22px}.sg .sgm-arrive{transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .3s}.sg .sgm-arrive:not([data-on]){opacity:0;transform-origin:0 100%;transform:translateY(24px)scale(.96)}.sg .sgm-link{background:#e9e9eb;border-radius:18px;width:270px;overflow:hidden}.sg .sgm-link-art{aspect-ratio:1200/630;background:#fff;position:relative;overflow:hidden}.sg .sgm-link-art>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sg .sgm-link-brand{font-family:var(--font-geist-sans), system-ui, sans-serif;color:#111;align-items:center;gap:6px;font-size:8px;display:flex;position:absolute;top:14px;left:18px}.sg .sgm-link-brand img{border-radius:3px;width:12px;height:12px}.sg .sgm-link-kicker{font-family:var(--font-geist-sans), system-ui, sans-serif;color:#ec6a3d;font-size:7.5px;position:absolute;top:64px;left:21px}.sg .sgm-link-name{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.01em;color:#050505;white-space:nowrap;text-overflow:ellipsis;font-size:18px;line-height:1.05;position:absolute;top:78px;left:20px;right:18px;overflow:hidden}.sg .sgm-link-foot{flex-direction:column;gap:1px;padding:9px 14px 11px;display:flex}.sg .sgm-link-title{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:19px;overflow:hidden}.sg .sgm-link-domain{color:#8e8e93;font-size:13px;line-height:17px}.sg .sgm-video{aspect-ratio:4/3;background:#000;border-radius:18px;width:250px;position:relative;overflow:hidden}.sg .sgm-video>svg{width:100%;height:100%;display:block}.sg .sgm-video-play{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#000;background:#ffffffd1;border-radius:50%;place-items:center;width:50px;height:50px;margin:-25px 0 0 -25px;display:grid;position:absolute;top:50%;left:50%}.sg .sgm-video-play svg{fill:currentColor;width:22px;height:22px;margin-left:3px}.sg .sgm-video-time{color:#fff;text-shadow:0 1px 3px #00000080;font-size:13px;font-weight:600;position:absolute;bottom:8px;right:10px}.dark .sg .sgm-msgs{color:#fff}.dark .sg .sgm-msgs-head{box-shadow:inset 0 -.5px #ffffff29}.dark .sg .sgm-bubble,.dark .sg .sgm-link{background:#26252a}
