.xlink{max-width:680px;margin:8px 0 20px}.xl-plate{background:var(--sheet);border:1px solid var(--rule);box-shadow:var(--shadow);border-radius:14px;align-items:center;gap:14px;padding:12px 16px;display:flex}.xl-plate.linked{border-color:var(--legend-edge,var(--rule))}.xl-face{object-fit:cover;width:56px;height:56px;box-shadow:0 0 0 1px var(--rule);background:var(--paper-2);border-radius:50%;flex:none}.xl-blank{color:var(--ink-3);place-items:center;display:grid}.xl-text{gap:2px;min-width:0;display:grid}.xl-name{font:400 21px/1.2 var(--serif);color:var(--ink);overflow-wrap:anywhere;text-decoration:none}a.xl-name:hover{text-decoration:underline}.xl-sub{color:var(--ink-2);font-size:13px}.xl-sub.mono{font-size:12px}.xl-side{flex:none;margin-left:auto}.xl-acts{align-items:center;gap:10px;display:flex}.xl-x{align-items:center;gap:8px;display:inline-flex}.xl-msg{margin:8px 0 0}@media (max-width:560px){.xl-plate{flex-wrap:wrap}.xl-text{flex:calc(100% - 70px)}.xl-side{margin-left:70px}}.myprint{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;gap:20px 28px;margin:0 0 28px;display:grid}.myprint-side h2{font:400 28px/1.15 var(--serif);overflow-wrap:anywhere;margin:4px 0 8px}.myprint-side p{margin:0 0 8px}@media (max-width:760px){.myprint{grid-template-columns:1fr}}
