 10px;
        padding: 5px 10px;
        font-size: 10px;
        background-color: var(--blueprint-bg);
        text-align: right;
        color: var(--blueprint-line); /* White text in title block */
    }
    .title-block div { margin-bottom: 2px; }
    .handwritten {
        font-family: 'Architects Daughter', cursive;
        color: var(--blueprint-text); /* Light cyan annotations */
        font-size: 0.9em;
    }
    /* Markdown content styling */
    h1, h2, h3 {
      color: var(--blueprint-line);