/* Generated by tools/box-drawing.py: don't edit by hand. Box-drawing
   characters drawn in the cell like terminals do (lib/formatting.js wraps
   them in .fmt-block spans of the cell's exact size). Line thickness, in
   cells (ch): light, heavy (twice as thick), doubles' distance from the
   center, and the gap after each dash. */
.fmt-block {
  --box-light: 0.25ch;
  --box-heavy: 0.5ch;
  --box-gap: 0.25ch;
  --box-dash-gap: 0.2ch;
}

.fmt-block-box-2500 { /* ─ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + 0px) var(--box-light), calc(50% + 0px) var(--box-light);
  background-position: left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-2501 { /* ━ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + 0px) var(--box-heavy), calc(50% + 0px) var(--box-heavy);
  background-position: left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-2502 { /* │ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + 0px), var(--box-light) calc(50% + 0px);
  background-position: left 50% top 0, left 50% bottom 0;
}
.fmt-block-box-2503 { /* ┃ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + 0px), var(--box-heavy) calc(50% + 0px);
  background-position: left 50% top 0, left 50% bottom 0;
}
.fmt-block-box-2504 { /* ┄ */
  background-image: repeating-linear-gradient(90deg, var(--c) 0 calc(100% / 3 - var(--box-dash-gap)), transparent 0 calc(100% / 3));
  background-size: 100% var(--box-light);
  background-position: left 0 top 50%;
}
.fmt-block-box-2505 { /* ┅ */
  background-image: repeating-linear-gradient(90deg, var(--c) 0 calc(100% / 3 - var(--box-dash-gap)), transparent 0 calc(100% / 3));
  background-size: 100% var(--box-heavy);
  background-position: left 0 top 50%;
}
.fmt-block-box-2506 { /* ┆ */
  background-image: repeating-linear-gradient(180deg, var(--c) 0 calc(100% / 3 - var(--box-dash-gap)), transparent 0 calc(100% / 3));
  background-size: var(--box-light) 100%;
  background-position: left 50% top 0;
}
.fmt-block-box-2507 { /* ┇ */
  background-image: repeating-linear-gradient(180deg, var(--c) 0 calc(100% / 3 - var(--box-dash-gap)), transparent 0 calc(100% / 3));
  background-size: var(--box-heavy) 100%;
  background-position: left 50% top 0;
}
.fmt-block-box-2508 { /* ┈ */
  background-image: repeating-linear-gradient(90deg, var(--c) 0 calc(100% / 4 - var(--box-dash-gap)), transparent 0 calc(100% / 4));
  background-size: 100% var(--box-light);
  background-position: left 0 top 50%;
}
.fmt-block-box-2509 { /* ┉ */
  background-image: repeating-linear-gradient(90deg, var(--c) 0 calc(100% / 4 - var(--box-dash-gap)), transparent 0 calc(100% / 4));
  background-size: 100% var(--box-heavy);
  background-position: left 0 top 50%;
}
.fmt-block-box-250a { /* ┊ */
  background-image: repeating-linear-gradient(180deg, var(--c) 0 calc(100% / 4 - var(--box-dash-gap)), transparent 0 calc(100% / 4));
  background-size: var(--box-light) 100%;
  background-position: left 50% top 0;
}
.fmt-block-box-250b { /* ┋ */
  background-image: repeating-linear-gradient(180deg, var(--c) 0 calc(100% / 4 - var(--box-dash-gap)), transparent 0 calc(100% / 4));
  background-size: var(--box-heavy) 100%;
  background-position: left 50% top 0;
}
.fmt-block-box-250c { /* ┌ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-light);
  background-position: left 50% bottom 0, right 0 top 50%;
}
.fmt-block-box-250d { /* ┍ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-heavy);
  background-position: left 50% bottom 0, right 0 top 50%;
}
.fmt-block-box-250e { /* ┎ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light);
  background-position: left 50% bottom 0, right 0 top 50%;
}
.fmt-block-box-250f { /* ┏ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy);
  background-position: left 50% bottom 0, right 0 top 50%;
}
.fmt-block-box-2510 { /* ┐ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-light);
  background-position: left 50% bottom 0, left 0 top 50%;
}
.fmt-block-box-2511 { /* ┑ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-heavy);
  background-position: left 50% bottom 0, left 0 top 50%;
}
.fmt-block-box-2512 { /* ┒ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light);
  background-position: left 50% bottom 0, left 0 top 50%;
}
.fmt-block-box-2513 { /* ┓ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy);
  background-position: left 50% bottom 0, left 0 top 50%;
}
.fmt-block-box-2514 { /* └ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-light);
  background-position: left 50% top 0, right 0 top 50%;
}
.fmt-block-box-2515 { /* ┕ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-heavy);
  background-position: left 50% top 0, right 0 top 50%;
}
.fmt-block-box-2516 { /* ┖ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light);
  background-position: left 50% top 0, right 0 top 50%;
}
.fmt-block-box-2517 { /* ┗ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy);
  background-position: left 50% top 0, right 0 top 50%;
}
.fmt-block-box-2518 { /* ┘ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-light);
  background-position: left 50% top 0, left 0 top 50%;
}
.fmt-block-box-2519 { /* ┙ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-heavy);
  background-position: left 50% top 0, left 0 top 50%;
}
.fmt-block-box-251a { /* ┚ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light);
  background-position: left 50% top 0, left 0 top 50%;
}
.fmt-block-box-251b { /* ┛ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy);
  background-position: left 50% top 0, left 0 top 50%;
}
.fmt-block-box-251c { /* ├ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-light);
  background-position: left 50% top 0, left 50% bottom 0, right 0 top 50%;
}
.fmt-block-box-251d { /* ┝ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-heavy) / 2)), var(--box-light) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-heavy);
  background-position: left 50% top 0, left 50% bottom 0, right 0 top 50%;
}
.fmt-block-box-251e { /* ┞ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light), var(--box-light) calc(50% + (var(--box-light) / 2));
  background-position: left 50% top 0, right 0 top 50%, left 50% bottom 0;
}
.fmt-block-box-251f { /* ┟ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light), var(--box-light) calc(50% + (var(--box-light) / 2));
  background-position: left 50% bottom 0, right 0 top 50%, left 50% top 0;
}
.fmt-block-box-2520 { /* ┠ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-light) / 2)), var(--box-heavy) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light);
  background-position: left 50% top 0, left 50% bottom 0, right 0 top 50%;
}
.fmt-block-box-2521 { /* ┡ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), var(--box-heavy) calc(50% + (var(--box-heavy) / 2));
  background-position: left 50% bottom 0, right 0 top 50%, left 50% top 0;
}
.fmt-block-box-2522 { /* ┢ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), var(--box-heavy) calc(50% + (var(--box-heavy) / 2));
  background-position: left 50% top 0, right 0 top 50%, left 50% bottom 0;
}
.fmt-block-box-2523 { /* ┣ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy);
  background-position: left 50% top 0, left 50% bottom 0, right 0 top 50%;
}
.fmt-block-box-2524 { /* ┤ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-light);
  background-position: left 50% top 0, left 50% bottom 0, left 0 top 50%;
}
.fmt-block-box-2525 { /* ┥ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-heavy) / 2)), var(--box-light) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-heavy);
  background-position: left 50% top 0, left 50% bottom 0, left 0 top 50%;
}
.fmt-block-box-2526 { /* ┦ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light), var(--box-light) calc(50% + (var(--box-light) / 2));
  background-position: left 50% top 0, left 0 top 50%, left 50% bottom 0;
}
.fmt-block-box-2527 { /* ┧ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light), var(--box-light) calc(50% + (var(--box-light) / 2));
  background-position: left 50% bottom 0, left 0 top 50%, left 50% top 0;
}
.fmt-block-box-2528 { /* ┨ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-light) / 2)), var(--box-heavy) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light);
  background-position: left 50% top 0, left 50% bottom 0, left 0 top 50%;
}
.fmt-block-box-2529 { /* ┩ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), var(--box-heavy) calc(50% + (var(--box-heavy) / 2));
  background-position: left 50% bottom 0, left 0 top 50%, left 50% top 0;
}
.fmt-block-box-252a { /* ┪ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), var(--box-heavy) calc(50% + (var(--box-heavy) / 2));
  background-position: left 50% top 0, left 0 top 50%, left 50% bottom 0;
}
.fmt-block-box-252b { /* ┫ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy);
  background-position: left 50% top 0, left 50% bottom 0, left 0 top 50%;
}
.fmt-block-box-252c { /* ┬ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-light), calc(50% + (var(--box-light) / 2)) var(--box-light);
  background-position: left 50% bottom 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-252d { /* ┭ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + (var(--box-light) / 2)) var(--box-heavy), calc(50% + (var(--box-light) / 2)) var(--box-light), var(--box-light) calc(50% + (var(--box-heavy) / 2));
  background-position: left 0 top 50%, right 0 top 50%, left 50% bottom 0;
}
.fmt-block-box-252e { /* ┮ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + (var(--box-light) / 2)) var(--box-heavy), calc(50% + (var(--box-light) / 2)) var(--box-light), var(--box-light) calc(50% + (var(--box-heavy) / 2));
  background-position: right 0 top 50%, left 0 top 50%, left 50% bottom 0;
}
.fmt-block-box-252f { /* ┯ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-heavy), calc(50% + (var(--box-light) / 2)) var(--box-heavy);
  background-position: left 50% bottom 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-2530 { /* ┰ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light), calc(50% + (var(--box-heavy) / 2)) var(--box-light);
  background-position: left 50% bottom 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-2531 { /* ┱ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + (var(--box-heavy) / 2)) var(--box-light), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), var(--box-heavy) calc(50% + (var(--box-heavy) / 2));
  background-position: right 0 top 50%, left 0 top 50%, left 50% bottom 0;
}
.fmt-block-box-2532 { /* ┲ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + (var(--box-heavy) / 2)) var(--box-light), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), var(--box-heavy) calc(50% + (var(--box-heavy) / 2));
  background-position: left 0 top 50%, right 0 top 50%, left 50% bottom 0;
}
.fmt-block-box-2533 { /* ┳ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy);
  background-position: left 50% bottom 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-2534 { /* ┴ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-light), calc(50% + (var(--box-light) / 2)) var(--box-light);
  background-position: left 50% top 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-2535 { /* ┵ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + (var(--box-light) / 2)) var(--box-heavy), calc(50% + (var(--box-light) / 2)) var(--box-light), var(--box-light) calc(50% + (var(--box-heavy) / 2));
  background-position: left 0 top 50%, right 0 top 50%, left 50% top 0;
}
.fmt-block-box-2536 { /* ┶ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + (var(--box-light) / 2)) var(--box-heavy), calc(50% + (var(--box-light) / 2)) var(--box-light), var(--box-light) calc(50% + (var(--box-heavy) / 2));
  background-position: right 0 top 50%, left 0 top 50%, left 50% top 0;
}
.fmt-block-box-2537 { /* ┷ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-heavy), calc(50% + (var(--box-light) / 2)) var(--box-heavy);
  background-position: left 50% top 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-2538 { /* ┸ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light), calc(50% + (var(--box-heavy) / 2)) var(--box-light);
  background-position: left 50% top 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-2539 { /* ┹ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + (var(--box-heavy) / 2)) var(--box-light), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), var(--box-heavy) calc(50% + (var(--box-heavy) / 2));
  background-position: right 0 top 50%, left 0 top 50%, left 50% top 0;
}
.fmt-block-box-253a { /* ┺ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + (var(--box-heavy) / 2)) var(--box-light), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), var(--box-heavy) calc(50% + (var(--box-heavy) / 2));
  background-position: left 0 top 50%, right 0 top 50%, left 50% top 0;
}
.fmt-block-box-253b { /* ┻ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy);
  background-position: left 50% top 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-253c { /* ┼ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-light), calc(50% + (var(--box-light) / 2)) var(--box-light);
  background-position: left 50% top 0, left 50% bottom 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-253d { /* ┽ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + (var(--box-light) / 2)) var(--box-heavy), calc(50% + (var(--box-light) / 2)) var(--box-light), var(--box-light) calc(50% + (var(--box-heavy) / 2)), var(--box-light) calc(50% + (var(--box-heavy) / 2));
  background-position: left 0 top 50%, right 0 top 50%, left 50% top 0, left 50% bottom 0;
}
.fmt-block-box-253e { /* ┾ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + (var(--box-light) / 2)) var(--box-heavy), calc(50% + (var(--box-light) / 2)) var(--box-light), var(--box-light) calc(50% + (var(--box-heavy) / 2)), var(--box-light) calc(50% + (var(--box-heavy) / 2));
  background-position: right 0 top 50%, left 0 top 50%, left 50% top 0, left 50% bottom 0;
}
.fmt-block-box-253f { /* ┿ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-heavy) / 2)), var(--box-light) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-heavy), calc(50% + (var(--box-light) / 2)) var(--box-heavy);
  background-position: left 50% top 0, left 50% bottom 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-2540 { /* ╀ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light), calc(50% + (var(--box-heavy) / 2)) var(--box-light);
  background-position: left 50% top 0, left 50% bottom 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-2541 { /* ╁ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light), calc(50% + (var(--box-heavy) / 2)) var(--box-light);
  background-position: left 50% bottom 0, left 50% top 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-2542 { /* ╂ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-light) / 2)), var(--box-heavy) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light), calc(50% + (var(--box-heavy) / 2)) var(--box-light);
  background-position: left 50% top 0, left 50% bottom 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-2543 { /* ╃ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light), var(--box-light) calc(50% + (var(--box-heavy) / 2));
  background-position: left 0 top 50%, left 50% top 0, right 0 top 50%, left 50% bottom 0;
}
.fmt-block-box-2544 { /* ╄ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light), var(--box-light) calc(50% + (var(--box-heavy) / 2));
  background-position: right 0 top 50%, left 50% top 0, left 0 top 50%, left 50% bottom 0;
}
.fmt-block-box-2545 { /* ╅ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light), var(--box-light) calc(50% + (var(--box-heavy) / 2));
  background-position: left 0 top 50%, left 50% bottom 0, right 0 top 50%, left 50% top 0;
}
.fmt-block-box-2546 { /* ╆ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-light), var(--box-light) calc(50% + (var(--box-heavy) / 2));
  background-position: right 0 top 50%, left 50% bottom 0, left 0 top 50%, left 50% top 0;
}
.fmt-block-box-2547 { /* ╇ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-heavy) / 2)), var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy);
  background-position: left 50% bottom 0, left 50% top 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-2548 { /* ╈ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-heavy) / 2)), var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy);
  background-position: left 50% top 0, left 50% bottom 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-2549 { /* ╉ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + (var(--box-heavy) / 2)) var(--box-light), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), var(--box-heavy) calc(50% + (var(--box-heavy) / 2));
  background-position: right 0 top 50%, left 0 top 50%, left 50% top 0, left 50% bottom 0;
}
.fmt-block-box-254a { /* ╊ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + (var(--box-heavy) / 2)) var(--box-light), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), var(--box-heavy) calc(50% + (var(--box-heavy) / 2));
  background-position: left 0 top 50%, right 0 top 50%, left 50% top 0, left 50% bottom 0;
}
.fmt-block-box-254b { /* ╋ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), var(--box-heavy) calc(50% + (var(--box-heavy) / 2)), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy), calc(50% + (var(--box-heavy) / 2)) var(--box-heavy);
  background-position: left 50% top 0, left 50% bottom 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-254c { /* ╌ */
  background-image: repeating-linear-gradient(90deg, var(--c) 0 calc(100% / 2 - var(--box-dash-gap)), transparent 0 calc(100% / 2));
  background-size: 100% var(--box-light);
  background-position: left 0 top 50%;
}
.fmt-block-box-254d { /* ╍ */
  background-image: repeating-linear-gradient(90deg, var(--c) 0 calc(100% / 2 - var(--box-dash-gap)), transparent 0 calc(100% / 2));
  background-size: 100% var(--box-heavy);
  background-position: left 0 top 50%;
}
.fmt-block-box-254e { /* ╎ */
  background-image: repeating-linear-gradient(180deg, var(--c) 0 calc(100% / 2 - var(--box-dash-gap)), transparent 0 calc(100% / 2));
  background-size: var(--box-light) 100%;
  background-position: left 50% top 0;
}
.fmt-block-box-254f { /* ╏ */
  background-image: repeating-linear-gradient(180deg, var(--c) 0 calc(100% / 2 - var(--box-dash-gap)), transparent 0 calc(100% / 2));
  background-size: var(--box-heavy) 100%;
  background-position: left 50% top 0;
}
.fmt-block-box-2550 { /* ═ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + 0px) var(--box-light), calc(50% + 0px) var(--box-light), calc(50% + 0px) var(--box-light), calc(50% + 0px) var(--box-light);
  background-position: left 0 top calc(50% - var(--box-gap)), left 0 top calc(50% + var(--box-gap)), right 0 top calc(50% - var(--box-gap)), right 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-2551 { /* ║ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + 0px), var(--box-light) calc(50% + 0px), var(--box-light) calc(50% + 0px), var(--box-light) calc(50% + 0px);
  background-position: left calc(50% - var(--box-gap)) top 0, left calc(50% + var(--box-gap)) top 0, left calc(50% - var(--box-gap)) bottom 0, left calc(50% + var(--box-gap)) bottom 0;
}
.fmt-block-box-2552 { /* ╒ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-gap) + var(--box-light) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-light), calc(50% + (var(--box-light) / 2)) var(--box-light);
  background-position: left 50% bottom 0, right 0 top calc(50% - var(--box-gap)), right 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-2553 { /* ╓ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-gap) + var(--box-light) / 2)) var(--box-light);
  background-position: left calc(50% - var(--box-gap)) bottom 0, left calc(50% + var(--box-gap)) bottom 0, right 0 top 50%;
}
.fmt-block-box-2554 { /* ╔ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-gap) + var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-light) / 2 - var(--box-gap))), calc(50% + (var(--box-gap) + var(--box-light) / 2)) var(--box-light), calc(50% + (var(--box-light) / 2 - var(--box-gap))) var(--box-light);
  background-position: left calc(50% - var(--box-gap)) bottom 0, left calc(50% + var(--box-gap)) bottom 0, right 0 top calc(50% - var(--box-gap)), right 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-2555 { /* ╕ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-gap) + var(--box-light) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-light), calc(50% + (var(--box-light) / 2)) var(--box-light);
  background-position: left 50% bottom 0, left 0 top calc(50% - var(--box-gap)), left 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-2556 { /* ╖ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-gap) + var(--box-light) / 2)) var(--box-light);
  background-position: left calc(50% - var(--box-gap)) bottom 0, left calc(50% + var(--box-gap)) bottom 0, left 0 top 50%;
}
.fmt-block-box-2557 { /* ╗ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2 - var(--box-gap))), var(--box-light) calc(50% + (var(--box-gap) + var(--box-light) / 2)), calc(50% + (var(--box-gap) + var(--box-light) / 2)) var(--box-light), calc(50% + (var(--box-light) / 2 - var(--box-gap))) var(--box-light);
  background-position: left calc(50% - var(--box-gap)) bottom 0, left calc(50% + var(--box-gap)) bottom 0, left 0 top calc(50% - var(--box-gap)), left 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-2558 { /* ╘ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-gap) + var(--box-light) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-light), calc(50% + (var(--box-light) / 2)) var(--box-light);
  background-position: left 50% top 0, right 0 top calc(50% - var(--box-gap)), right 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-2559 { /* ╙ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-gap) + var(--box-light) / 2)) var(--box-light);
  background-position: left calc(50% - var(--box-gap)) top 0, left calc(50% + var(--box-gap)) top 0, right 0 top 50%;
}
.fmt-block-box-255a { /* ╚ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-gap) + var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-light) / 2 - var(--box-gap))), calc(50% + (var(--box-light) / 2 - var(--box-gap))) var(--box-light), calc(50% + (var(--box-gap) + var(--box-light) / 2)) var(--box-light);
  background-position: left calc(50% - var(--box-gap)) top 0, left calc(50% + var(--box-gap)) top 0, right 0 top calc(50% - var(--box-gap)), right 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-255b { /* ╛ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-gap) + var(--box-light) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-light), calc(50% + (var(--box-light) / 2)) var(--box-light);
  background-position: left 50% top 0, left 0 top calc(50% - var(--box-gap)), left 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-255c { /* ╜ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-gap) + var(--box-light) / 2)) var(--box-light);
  background-position: left calc(50% - var(--box-gap)) top 0, left calc(50% + var(--box-gap)) top 0, left 0 top 50%;
}
.fmt-block-box-255d { /* ╝ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2 - var(--box-gap))), var(--box-light) calc(50% + (var(--box-gap) + var(--box-light) / 2)), calc(50% + (var(--box-light) / 2 - var(--box-gap))) var(--box-light), calc(50% + (var(--box-gap) + var(--box-light) / 2)) var(--box-light);
  background-position: left calc(50% - var(--box-gap)) top 0, left calc(50% + var(--box-gap)) top 0, left 0 top calc(50% - var(--box-gap)), left 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-255e { /* ╞ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-gap) + var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-gap) + var(--box-light) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-light), calc(50% + (var(--box-light) / 2)) var(--box-light);
  background-position: left 50% top 0, left 50% bottom 0, right 0 top calc(50% - var(--box-gap)), right 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-255f { /* ╟ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + 0px), var(--box-light) calc(50% + (var(--box-light) / 2)), var(--box-light) calc(50% + 0px), var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-gap) + var(--box-light) / 2)) var(--box-light);
  background-position: left calc(50% - var(--box-gap)) top 0, left calc(50% + var(--box-gap)) top 0, left calc(50% - var(--box-gap)) bottom 0, left calc(50% + var(--box-gap)) bottom 0, right 0 top 50%;
}
.fmt-block-box-2560 { /* ╠ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + 0px), var(--box-light) calc(50% + (var(--box-light) / 2 - var(--box-gap))), var(--box-light) calc(50% + 0px), var(--box-light) calc(50% + (var(--box-light) / 2 - var(--box-gap))), calc(50% + (var(--box-light) / 2 - var(--box-gap))) var(--box-light), calc(50% + (var(--box-light) / 2 - var(--box-gap))) var(--box-light);
  background-position: left calc(50% - var(--box-gap)) top 0, left calc(50% + var(--box-gap)) top 0, left calc(50% - var(--box-gap)) bottom 0, left calc(50% + var(--box-gap)) bottom 0, right 0 top calc(50% - var(--box-gap)), right 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-2561 { /* ╡ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-gap) + var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-gap) + var(--box-light) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-light), calc(50% + (var(--box-light) / 2)) var(--box-light);
  background-position: left 50% top 0, left 50% bottom 0, left 0 top calc(50% - var(--box-gap)), left 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-2562 { /* ╢ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2)), var(--box-light) calc(50% + 0px), var(--box-light) calc(50% + (var(--box-light) / 2)), var(--box-light) calc(50% + 0px), calc(50% + (var(--box-gap) + var(--box-light) / 2)) var(--box-light);
  background-position: left calc(50% - var(--box-gap)) top 0, left calc(50% + var(--box-gap)) top 0, left calc(50% - var(--box-gap)) bottom 0, left calc(50% + var(--box-gap)) bottom 0, left 0 top 50%;
}
.fmt-block-box-2563 { /* ╣ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2 - var(--box-gap))), var(--box-light) calc(50% + 0px), var(--box-light) calc(50% + (var(--box-light) / 2 - var(--box-gap))), var(--box-light) calc(50% + 0px), calc(50% + (var(--box-light) / 2 - var(--box-gap))) var(--box-light), calc(50% + (var(--box-light) / 2 - var(--box-gap))) var(--box-light);
  background-position: left calc(50% - var(--box-gap)) top 0, left calc(50% + var(--box-gap)) top 0, left calc(50% - var(--box-gap)) bottom 0, left calc(50% + var(--box-gap)) bottom 0, left 0 top calc(50% - var(--box-gap)), left 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-2564 { /* ╤ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-gap) + var(--box-light) / 2)), calc(50% + 0px) var(--box-light), calc(50% + (var(--box-light) / 2)) var(--box-light), calc(50% + 0px) var(--box-light), calc(50% + (var(--box-light) / 2)) var(--box-light);
  background-position: left 50% bottom 0, left 0 top calc(50% - var(--box-gap)), left 0 top calc(50% + var(--box-gap)), right 0 top calc(50% - var(--box-gap)), right 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-2565 { /* ╥ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-gap) + var(--box-light) / 2)) var(--box-light), calc(50% + (var(--box-gap) + var(--box-light) / 2)) var(--box-light);
  background-position: left calc(50% - var(--box-gap)) bottom 0, left calc(50% + var(--box-gap)) bottom 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-2566 { /* ╦ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2 - var(--box-gap))), var(--box-light) calc(50% + (var(--box-light) / 2 - var(--box-gap))), calc(50% + 0px) var(--box-light), calc(50% + (var(--box-light) / 2 - var(--box-gap))) var(--box-light), calc(50% + 0px) var(--box-light), calc(50% + (var(--box-light) / 2 - var(--box-gap))) var(--box-light);
  background-position: left calc(50% - var(--box-gap)) bottom 0, left calc(50% + var(--box-gap)) bottom 0, left 0 top calc(50% - var(--box-gap)), left 0 top calc(50% + var(--box-gap)), right 0 top calc(50% - var(--box-gap)), right 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-2567 { /* ╧ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-gap) + var(--box-light) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-light), calc(50% + 0px) var(--box-light), calc(50% + (var(--box-light) / 2)) var(--box-light), calc(50% + 0px) var(--box-light);
  background-position: left 50% top 0, left 0 top calc(50% - var(--box-gap)), left 0 top calc(50% + var(--box-gap)), right 0 top calc(50% - var(--box-gap)), right 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-2568 { /* ╨ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-gap) + var(--box-light) / 2)) var(--box-light), calc(50% + (var(--box-gap) + var(--box-light) / 2)) var(--box-light);
  background-position: left calc(50% - var(--box-gap)) top 0, left calc(50% + var(--box-gap)) top 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-2569 { /* ╩ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2 - var(--box-gap))), var(--box-light) calc(50% + (var(--box-light) / 2 - var(--box-gap))), calc(50% + (var(--box-light) / 2 - var(--box-gap))) var(--box-light), calc(50% + 0px) var(--box-light), calc(50% + (var(--box-light) / 2 - var(--box-gap))) var(--box-light), calc(50% + 0px) var(--box-light);
  background-position: left calc(50% - var(--box-gap)) top 0, left calc(50% + var(--box-gap)) top 0, left 0 top calc(50% - var(--box-gap)), left 0 top calc(50% + var(--box-gap)), right 0 top calc(50% - var(--box-gap)), right 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-256a { /* ╪ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-gap) + var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-gap) + var(--box-light) / 2)), calc(50% + (var(--box-light) / 2)) var(--box-light), calc(50% + (var(--box-light) / 2)) var(--box-light), calc(50% + (var(--box-light) / 2)) var(--box-light), calc(50% + (var(--box-light) / 2)) var(--box-light);
  background-position: left 50% top 0, left 50% bottom 0, left 0 top calc(50% - var(--box-gap)), left 0 top calc(50% + var(--box-gap)), right 0 top calc(50% - var(--box-gap)), right 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-256b { /* ╫ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-light) / 2)), var(--box-light) calc(50% + (var(--box-light) / 2)), calc(50% + (var(--box-gap) + var(--box-light) / 2)) var(--box-light), calc(50% + (var(--box-gap) + var(--box-light) / 2)) var(--box-light);
  background-position: left calc(50% - var(--box-gap)) top 0, left calc(50% + var(--box-gap)) top 0, left calc(50% - var(--box-gap)) bottom 0, left calc(50% + var(--box-gap)) bottom 0, left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-256c { /* ╬ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + (var(--box-light) / 2 - var(--box-gap))), var(--box-light) calc(50% + (var(--box-light) / 2 - var(--box-gap))), var(--box-light) calc(50% + (var(--box-light) / 2 - var(--box-gap))), var(--box-light) calc(50% + (var(--box-light) / 2 - var(--box-gap))), calc(50% + (var(--box-light) / 2 - var(--box-gap))) var(--box-light), calc(50% + (var(--box-light) / 2 - var(--box-gap))) var(--box-light), calc(50% + (var(--box-light) / 2 - var(--box-gap))) var(--box-light), calc(50% + (var(--box-light) / 2 - var(--box-gap))) var(--box-light);
  background-position: left calc(50% - var(--box-gap)) top 0, left calc(50% + var(--box-gap)) top 0, left calc(50% - var(--box-gap)) bottom 0, left calc(50% + var(--box-gap)) bottom 0, left 0 top calc(50% - var(--box-gap)), left 0 top calc(50% + var(--box-gap)), right 0 top calc(50% - var(--box-gap)), right 0 top calc(50% + var(--box-gap));
}
.fmt-block-box-256d { /* ╭ */
  background-image: radial-gradient(50% 50% at 100% 100%, transparent calc(100% - var(--box-light) / 2), var(--c) calc(100% - var(--box-light) / 2), var(--c) calc(100% + var(--box-light) / 2), transparent calc(100% + var(--box-light) / 2));
  background-size: 100% 100%;
  background-position: 0 0;
}
.fmt-block-box-256e { /* ╮ */
  background-image: radial-gradient(50% 50% at 0 100%, transparent calc(100% - var(--box-light) / 2), var(--c) calc(100% - var(--box-light) / 2), var(--c) calc(100% + var(--box-light) / 2), transparent calc(100% + var(--box-light) / 2));
  background-size: 100% 100%;
  background-position: 0 0;
}
.fmt-block-box-256f { /* ╯ */
  background-image: radial-gradient(50% 50% at 0 0, transparent calc(100% - var(--box-light) / 2), var(--c) calc(100% - var(--box-light) / 2), var(--c) calc(100% + var(--box-light) / 2), transparent calc(100% + var(--box-light) / 2));
  background-size: 100% 100%;
  background-position: 0 0;
}
.fmt-block-box-2570 { /* ╰ */
  background-image: radial-gradient(50% 50% at 100% 0, transparent calc(100% - var(--box-light) / 2), var(--c) calc(100% - var(--box-light) / 2), var(--c) calc(100% + var(--box-light) / 2), transparent calc(100% + var(--box-light) / 2));
  background-size: 100% 100%;
  background-position: 0 0;
}
.fmt-block-box-2571 { /* ╱ */
  background-image: linear-gradient(to bottom right, transparent calc(50% - var(--box-light) / 2), var(--c) calc(50% - var(--box-light) / 2), var(--c) calc(50% + var(--box-light) / 2), transparent calc(50% + var(--box-light) / 2));
  background-size: 100% 100%;
  background-position: 0 0;
}
.fmt-block-box-2572 { /* ╲ */
  background-image: linear-gradient(to top right, transparent calc(50% - var(--box-light) / 2), var(--c) calc(50% - var(--box-light) / 2), var(--c) calc(50% + var(--box-light) / 2), transparent calc(50% + var(--box-light) / 2));
  background-size: 100% 100%;
  background-position: 0 0;
}
.fmt-block-box-2573 { /* ╳ */
  background-image: linear-gradient(to bottom right, transparent calc(50% - var(--box-light) / 2), var(--c) calc(50% - var(--box-light) / 2), var(--c) calc(50% + var(--box-light) / 2), transparent calc(50% + var(--box-light) / 2)), linear-gradient(to top right, transparent calc(50% - var(--box-light) / 2), var(--c) calc(50% - var(--box-light) / 2), var(--c) calc(50% + var(--box-light) / 2), transparent calc(50% + var(--box-light) / 2));
  background-size: 100% 100%, 100% 100%;
  background-position: 0 0, 0 0;
}
.fmt-block-box-2574 { /* ╴ */
  background-image: linear-gradient(var(--c), var(--c));
  background-size: calc(50% + 0px) var(--box-light);
  background-position: left 0 top 50%;
}
.fmt-block-box-2575 { /* ╵ */
  background-image: linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + 0px);
  background-position: left 50% top 0;
}
.fmt-block-box-2576 { /* ╶ */
  background-image: linear-gradient(var(--c), var(--c));
  background-size: calc(50% + 0px) var(--box-light);
  background-position: right 0 top 50%;
}
.fmt-block-box-2577 { /* ╷ */
  background-image: linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + 0px);
  background-position: left 50% bottom 0;
}
.fmt-block-box-2578 { /* ╸ */
  background-image: linear-gradient(var(--c), var(--c));
  background-size: calc(50% + 0px) var(--box-heavy);
  background-position: left 0 top 50%;
}
.fmt-block-box-2579 { /* ╹ */
  background-image: linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + 0px);
  background-position: left 50% top 0;
}
.fmt-block-box-257a { /* ╺ */
  background-image: linear-gradient(var(--c), var(--c));
  background-size: calc(50% + 0px) var(--box-heavy);
  background-position: right 0 top 50%;
}
.fmt-block-box-257b { /* ╻ */
  background-image: linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + 0px);
  background-position: left 50% bottom 0;
}
.fmt-block-box-257c { /* ╼ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + 0px) var(--box-light), calc(50% + 0px) var(--box-heavy);
  background-position: left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-257d { /* ╽ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-light) calc(50% + 0px), var(--box-heavy) calc(50% + 0px);
  background-position: left 50% top 0, left 50% bottom 0;
}
.fmt-block-box-257e { /* ╾ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: calc(50% + 0px) var(--box-heavy), calc(50% + 0px) var(--box-light);
  background-position: left 0 top 50%, right 0 top 50%;
}
.fmt-block-box-257f { /* ╿ */
  background-image: linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));
  background-size: var(--box-heavy) calc(50% + 0px), var(--box-light) calc(50% + 0px);
  background-position: left 50% top 0, left 50% bottom 0;
}
