.ww-like-button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:40px;padding:.4rem .65rem;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:.85rem;line-height:1.25;text-decoration:none;cursor:pointer;vertical-align:middle}.ww-like-button b{font-size:.8rem;min-width:1ch;font-variant-numeric:tabular-nums}.ww-like-button:hover,.ww-like-button[aria-pressed=true]{border-color:transparent;color:inherit;background:transparent}.ww-like-button:focus-visible{outline:2px solid #ffb274;outline-offset:3px}.ww-like-button:disabled{cursor:wait;opacity:.65}.ww-v6-activity-comment>.ww-like-button{margin-top:.4rem}.ww-like-feedback-error{display:block;color:#ffc299;font-size:.85rem;margin-top:.35rem}@media(max-width:600px){.ww-like-button{min-height:44px;padding:.5rem .65rem}}

.ww-like-icon{display:block;flex:none;fill:none;stroke:currentColor}.ww-like-icon .ww-like-cuff{fill:none}.ww-like-button[aria-pressed="true"] .ww-like-hand{fill:currentColor}.ww-like-button{min-width:0;gap:6px}

.ww-like-control{display:inline-flex;align-items:center;vertical-align:middle;border:0;border-radius:0;color:inherit;position:relative}
.ww-like-control .ww-like-button{border:0;min-width:28px;min-height:32px;border-radius:0;padding:0}
.ww-like-own{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:32px;opacity:.7}
.ww-like-people{min-width:24px;min-height:32px;display:inline-flex;align-items:center;justify-content:flex-start;background:transparent;color:inherit;border:0;padding:0 2px;border-radius:0;font:inherit;cursor:pointer}
.ww-like-people:hover{background:transparent;color:inherit}.ww-like-people:focus-visible{outline:2px solid #ffb274;outline-offset:2px}.ww-like-people b{font-size:.8rem;font-variant-numeric:tabular-nums}.ww-v6-activity-comment>.ww-like-control{margin-top:.4rem}
@media(max-width:600px){.ww-like-control .ww-like-button{min-width:32px;min-height:44px}.ww-like-people{min-width:28px;min-height:44px}.ww-like-own{min-height:44px}}
.ww-liked-by{width:min(420px,calc(100vw - 32px));max-height:75vh;overflow:auto;box-sizing:border-box;border:1px solid #647483;border-radius:14px;padding:20px;background:#121a22;color:#f3f5f7;box-shadow:0 16px 60px #0008}
.ww-liked-by::backdrop{background:#0009}.ww-liked-by header{display:flex;align-items:center;justify-content:space-between;gap:20px}.ww-liked-by h2{font-size:1.2rem;margin:0;color:inherit}.ww-liked-by button{min-height:44px;border:1px solid #647483;border-radius:8px;background:transparent;color:inherit;padding:8px 14px;cursor:pointer}.ww-liked-by button:focus-visible,.ww-liked-by a:focus-visible{outline:2px solid #ffb274;outline-offset:3px}.ww-liked-by-list{list-style:none;padding:0;margin:12px 0}.ww-liked-by-list a{display:flex;align-items:center;gap:12px;min-height:48px;padding:6px;border-radius:8px;color:inherit;text-decoration:none}.ww-liked-by-list a:hover{background:#ffffff10}.ww-liked-by-list img{width:40px;height:40px;object-fit:cover;border-radius:50%}.ww-liked-by-note{font-size:.8rem;opacity:.75;margin-bottom:0}.ww-liked-by-status:empty{display:none}

.ww-like-control.ww-like-control{padding:0;margin:0;gap:0;background:transparent;box-shadow:none}.ww-like-control .ww-like-people{padding:0 2px;margin:0;border:0}.ww-like-control .ww-like-people b{margin:0;padding:0}.ww-like-control .ww-like-own{padding:0;margin:0;background:transparent;box-shadow:none}

.ww-media-likes{padding:4px 12px 8px}.group-media-viewer [data-media-actions]>.ww-like-control{align-self:center}
/* Identical geometry and neutral pointer states across posts and replies. */
.ww-like-control.ww-like-control > .ww-like-button,.ww-like-control.ww-like-control > .ww-like-own{box-sizing:border-box;min-width:28px;width:28px;min-height:32px;padding:0;margin:0;flex-shrink:0}
.ww-like-control.ww-like-control > .ww-like-people{box-sizing:border-box;min-width:24px;min-height:32px;padding:0 2px;margin:0}
.ww-like-control.ww-like-control > :is(.ww-like-button,.ww-like-people,.ww-like-own){border:0;border-radius:0;background:transparent;color:inherit;box-shadow:none}
.ww-like-control.ww-like-control > :is(.ww-like-button,.ww-like-people):is(:hover,:focus,:active){background:transparent;color:inherit;box-shadow:none}
.ww-like-control.ww-like-control .ww-like-people b{color:inherit;background:transparent}
.ww-like-control.ww-like-control > button:focus:not(:focus-visible){outline:none}
.ww-like-control.ww-like-control > button:focus-visible{outline:2px solid currentColor;outline-offset:2px;background:transparent;color:inherit}
@media(max-width:600px){.ww-like-control.ww-like-control > :is(.ww-like-button,.ww-like-own){width:32px;min-width:32px;min-height:44px}.ww-like-control.ww-like-control > .ww-like-people{min-width:28px;min-height:44px}}
