.copy-link{border:1px solid var(--line);background:var(--paper);color:var(--ink);font-size:11px;padding:6px 9px;white-space:nowrap}.copy-link:hover{border-color:var(--green);color:var(--green)}.copy-link:focus-visible{outline:2px solid var(--green);outline-offset:2px}.copy-link:disabled{opacity:.6}.board-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.record-wrap{position:relative}.record-wrap:has(>.record[hidden]){display:none}.record-wrap>.record{padding-bottom:32px}.record-wrap>.copy-link{position:absolute;right:14px;bottom:5px;padding:3px 6px;font-size:10px}.discussion-card-footer>.copy-link{margin-left:auto}.post-byline>.copy-link{margin-left:auto}#copy-status{position:fixed;right:22px;bottom:22px;z-index:1000;max-width:min(400px,calc(100vw - 32px));padding:12px 16px;border:1px solid var(--line);border-radius:7px;background:var(--ink);color:var(--paper);font-size:12px;box-shadow:0 4px 20px #0003}#copy-status[hidden]{display:none}#copy-dialog{max-width:min(500px,calc(100vw - 32px));border:1px solid var(--line);border-radius:9px;background:var(--paper);color:var(--ink);padding:22px}#copy-dialog::backdrop{background:#0007}#copy-dialog input{display:block;width:100%;margin:15px 0}#copy-dialog p{font-size:13px;line-height:1.7}@media(max-width:760px){.board-actions{gap:6px;max-width:160px}.board-actions .copy-link{font-size:10px}.discussion-card-footer{flex-wrap:wrap}.record-wrap>.copy-link{right:12px}.post-byline{flex-wrap:wrap}}
