.pc-pin{z-index:9000;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#4d81f5;border:2px solid #fff;border-radius:50% 50% 50% 0;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:700;line-height:1;transition:transform .15s,background .15s;display:none;position:absolute;overflow:visible;transform:rotate(-45deg);box-shadow:0 2px 8px #4d81f573}.pc-pin__num{display:block;transform:rotate(45deg)}.pc-pin:hover,.pc-pin.pc-pin--open{background:#2a65e0;transform:rotate(-45deg)scale(1.12)}body.prototype-comment-mode .pc-pin{display:inline-flex}.pc-pin--top-center{transform:translate(-50%)rotate(-45deg)}.pc-pin--top-center:hover,.pc-pin--top-center.pc-pin--open{transform:translate(-50%)rotate(-45deg)scale(1.12)}.pc-bubble{z-index:9001;pointer-events:none;background:#e8f0fe;border:1px solid #b3caf9;border-radius:10px;min-width:200px;max-width:280px;padding:10px 12px;display:none;position:absolute;transform:rotate(45deg);box-shadow:0 4px 16px #4d81f52e}body.prototype-comment-mode .pc-pin--open .pc-bubble{pointer-events:auto;display:block}.pc-bubble--below{top:calc(100% + 10px);left:0}.pc-bubble--above{bottom:calc(100% + 10px);left:0}.pc-bubble--left{top:0;left:auto;right:calc(100% + 8px)}.pc-bubble__text{color:#111;white-space:pre-wrap;margin:0;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:400;line-height:1.5}body.prototype-comment-mode .pc-pin--v2-only{display:none!important}body.prototype-comment-mode .all-communities-page--v2 .pc-pin--v2-only{display:inline-flex!important}body.prototype-comment-mode .all-communities-page--v2 .pc-pin--v1-only{display:none!important}.cd-post-menu-pin .pc-bubble--below{top:0;left:auto;right:calc(100% + 8px)}html[data-prototype-viewport=mobile] .pc-bubble--below,html[data-prototype-viewport=mobile] .pc-bubble--above{left:auto;right:0}[data-theme=dark] .pc-bubble{background:#1a2a4a;border-color:#3a5a9a}[data-theme=dark] .pc-bubble__text{color:#ffffffe6}[data-theme=dark] .pc-pin{border-color:#1c1c1e}
