/* SPDX-License-Identifier: AGPL-3.0-only */
.tc-line{font-family:var(--mono);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase}
.tc-line a{color:inherit;text-decoration:underline;text-underline-offset:2px}
.tc-acts{display:inline-flex;align-items:center;gap:.35rem;margin-left:.35rem;vertical-align:middle}
.ring-ico{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;
  width:1.15rem;height:1.15rem;margin:0;border-radius:50%;
  border:1px solid color-mix(in srgb,currentColor 55%,transparent);
  color:inherit;font-family:var(--sans);font-size:.72rem;font-weight:700;line-height:1;
  letter-spacing:0;text-transform:none;text-decoration:none;vertical-align:middle}
.ring-ico--edit{font-weight:400}
a.ring-ico,.tc-line a.ring-ico,.tc-acts a.ring-ico{text-decoration:none}
.ring-ico:hover,a:hover>.ring-ico{border-color:var(--clay);color:var(--clay)}
a.ring-ico:focus-visible{outline:2px solid var(--clay);outline-offset:2px}
a>.ring-ico{margin-right:.35rem}
