: 6px;
  }
  .anchored.tl { position-anchor: --tl; }
  .anchored.tr { position-anchor: --tr; }
  .anchored.bl { position-anchor: --bl; }
  .anchored.br { position-anchor: --br; }

  .tl { border-color: blue; }
  .tr { border-color: aqua; }
  .bl { border-color: fuchsia; }
  .br { border-color: orange; }

  body > div { clear: both; }
  .mix .anchored.tl { writing-mode: horizontal-tb; direction: rtl; }
  .mix .anchored.tr { writing-mode: vertical-rl; direction: ltr; }
  .mix .anchored.bl { writing-mode: vert