@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0eeb07{font-family:DM Sans,DM Sans Fallback;font-style:normal}.pins_layer__5NGVD{position:absolute;inset:0;z-index:20;pointer-events:none}.pins_pin__beZqs{position:absolute;z-index:20;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:grab;transform:translate(-50%,-50%);transition:transform .2s cubic-bezier(.34,1.56,.64,1);touch-action:none;pointer-events:auto}.pins_pin__beZqs:active{cursor:grabbing}.pins_pinRing__K8db1{position:absolute;inset:0;border-radius:50%;background:rgba(59,130,246,.3);animation:pins_pinRipple___LADk 2s ease-out infinite}.pins_pin__beZqs:hover{transform:translate(-50%,-50%) scale(1.15)}.pins_pin__beZqs:hover .pins_pinRing__K8db1{animation:none;background:rgba(59,130,246,.35);transform:scale(1.1);transition:all .2s ease}.pins_pinOpen__D_9Ii{z-index:31}.pins_pinOpen__D_9Ii .pins_pinRing__K8db1{animation:none;background:rgba(59,130,246,.3)}@keyframes pins_pinRipple___LADk{0%{transform:scale(1);opacity:.9}to{transform:scale(1.8);opacity:0}}.pins_avatarWrap__DiLAD{position:relative;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pins_avatarWrap__DiLAD img{width:100%;height:100%;object-fit:cover;display:block}.pins_avatarMarker__xCx2I{box-shadow:0 0 0 3px rgba(59,130,246,.25),0 2px 10px rgba(0,0,0,.35)}.pins_avatarLogo__uFgB3{background:#ffffff}.pins_avatarFallback__dJe8J{background:var(--sl-bg-tertiary);color:var(--sl-text-secondary);font-size:10px;font-weight:700}.pins_avatarFallbackMarker__vYIGX{background:#3b82f6;color:#ffffff;font-size:10px;font-weight:700}.pins_bubble__cmiO8{--sl-bg-elevated:#1c1c1f;--sl-bg-primary:#09090b;--sl-bg-tertiary:#27272a;--sl-bg-reply:rgba(9,9,11,0.4);--sl-border-card:rgba(52,53,55,0.6);--sl-text:#fafafa;--sl-text-secondary:#a1a1aa;--sl-text-tertiary:#71717a;--sl-text-faint:#52525b;--sl-accent:#3b82f6;--sl-accent-hover:#60a5fa;--sl-accent-subtle:rgba(0,166,245,0.15);position:absolute;z-index:40;width:360px;background:var(--sl-bg-elevated);border:1px solid var(--sl-border-card);border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.4);display:flex;flex-direction:column;overflow:hidden;color:var(--sl-text);pointer-events:auto;animation:pins_bubbleIn__5BUnR .2s cubic-bezier(.16,1,.3,1) both}@keyframes pins_bubbleIn__5BUnR{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}.pins_bubbleHeader__Qho7T{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--sl-border-card);font-size:13px;font-weight:600}.pins_bubbleHeaderLabel__jy22q{display:flex;align-items:center;gap:6px;min-width:0;color:var(--sl-text)}.pins_bubbleHeaderLabel__jy22q,.pins_bubbleHeaderLabel__jy22q span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pins_bubbleHeaderLabel__jy22q svg{color:var(--sl-text-tertiary);flex-shrink:0}.pins_headerFavicon__WMpXh{width:16px;height:16px;border-radius:4px;flex-shrink:0;object-fit:cover}.pins_bubbleClose__E9S6n{background:none;border:none;color:var(--sl-text-faint);cursor:pointer;padding:2px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .15s}.pins_bubbleClose__E9S6n:hover{color:var(--sl-text);background:var(--sl-bg-tertiary)}.pins_messages__1035r{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.pins_messages__1035r::-webkit-scrollbar{display:none}.pins_msg___3R0e{padding:14px}.pins_msgReply__Rjlzn{padding:14px;margin:0 14px 8px;background:var(--sl-bg-reply);border-radius:12px}.pins_msgHeader__p2ARk{display:flex;align-items:center;gap:8px;margin-bottom:6px}.pins_author__AVpLL{font-weight:600;color:var(--sl-text);font-size:13px}.pins_time__0x_HY{color:var(--sl-text-faint);font-size:12px}.pins_content__aCc_d{font-size:14px;color:var(--sl-text);line-height:1.5;white-space:pre-wrap;word-break:break-word}.pins_typeChipWrap__Rwdbf{display:inline-flex;flex-shrink:0;margin-left:auto}.pins_typeChip__Urtuj{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:6px;font-size:11px;font-weight:500;border:1px solid transparent}.pins_typeChip__Urtuj svg{display:block}.pins_reactions__pLt5M{display:flex;align-items:center;gap:4px;margin-top:8px}.pins_reactionPill__R_9fg{display:flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;border:1px solid var(--sl-border-card);background:none;font-size:14px;cursor:pointer;transition:all .15s;color:var(--sl-text);font-family:inherit}.pins_reactionPill__R_9fg span{font-size:12px;font-weight:600;color:var(--sl-text)}.pins_reactionPill__R_9fg:hover{border-color:var(--sl-text-faint)}.pins_reactionPillActive__3eIL3{border-color:var(--sl-accent);background:var(--sl-accent-subtle)}.pins_replyDivider__T04Qk{height:1px;background:var(--sl-border-card)}.pins_reply__spoLc{padding:10px 14px 14px}.pins_replyInput__su0Wj{display:flex;align-items:center;gap:8px;background:var(--sl-bg-primary);border:1px solid var(--sl-border-card);border-radius:12px;padding:10px 12px}.pins_replyInput__su0Wj textarea{flex:1;min-width:0;background:none;border:none;outline:none;color:var(--sl-text);font-family:inherit;font-size:14px;line-height:1.4;resize:none;min-height:20px;max-height:120px;padding:0;scrollbar-width:none}.pins_replyInput__su0Wj textarea::-webkit-scrollbar{display:none}.pins_replyInput__su0Wj textarea::placeholder{color:var(--sl-text-faint)}.pins_send__RyWlR{flex-shrink:0;width:28px;height:28px;border-radius:8px;background:var(--sl-accent);color:white;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}.pins_send__RyWlR:hover{background:var(--sl-accent-hover)}