.plc{display:flex;align-items:center;gap:10px;inline-size:min(100%,300px);margin-block:4px;padding:8px 10px;border-radius:14px;border:1px solid var(--line);background:var(--card);color:var(--ink);text-decoration:none;text-align:start;white-space:normal;vertical-align:middle}.plc:hover{background:var(--card-2)}.plc-face{flex:none;display:grid;place-items:center;inline-size:40px;block-size:40px;border-radius:50%;overflow:hidden;background:var(--card-2)}.plc-lines{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.plc-name{font-size:14px;font-weight:800;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plc-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:var(--muted)}.plc-pos{padding:0 6px;border-radius:6px;background:var(--card-2);color:var(--ink);font-weight:800;font-size:11px;line-height:18px}.plc-club{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plc-club,.plc-go{color:var(--muted)}.plc-go{flex:none}.plc-wait .plc-lines span{display:block;block-size:10px;border-radius:6px;background:var(--card-2)}.plc-wait .plc-lines span:first-child{inline-size:60%}.plc-wait .plc-lines span:last-child{inline-size:40%}.cm-bubble.mine .cm-bubble-body .plc{color:var(--ink)}