/* The approved quarter-space/medium-weight vector, unchanged and same-origin.
   Its real text remains accessible/copyable; without masks it remains visible. */
.hx-wordmark.hx-wordmark {
    white-space: nowrap;
    text-transform: none;
    letter-spacing: normal;
}
@supports ((mask-image: url("export-wordmark.svg?v=1.1.13")) or (-webkit-mask-image: url("export-wordmark.svg?v=1.1.13"))) {
    .hx-wordmark.hx-wordmark {
        position: relative;
        display: inline-block;
        inline-size: 4.395137em;
        block-size: .771794em;
        /* Original Segoe UI baseline: (1.4175 overshoot + 1.2 half-stroke)
           / 120.96 em size. Shared by the unchanged About prefix outlines. */
        vertical-align: -.02164em;
        /* Use the mask box's bottom baseline rather than the invisible
           fallback text's line box, in headings, prose and footers alike. */
        overflow: hidden;
        line-height: 1;
        flex: none;
        color: inherit;
    }
    .hx-wordmark::before {
        content: "";
        position: absolute;
        inset: 0;
        background-color: currentColor;
        -webkit-mask: url("export-wordmark.svg?v=1.1.13") center / contain no-repeat;
        mask: url("export-wordmark.svg?v=1.1.13") center / contain no-repeat;
        pointer-events: none;
        print-color-adjust: exact;
        -webkit-print-color-adjust: exact;
    }
    .hx-wordmark > .hx-wordmark-text {
        display: inline;
        opacity: 0;
        font: inherit;
        white-space: nowrap;
        user-select: text;
    }
}
@media (forced-colors: active) {
    .hx-wordmark::before { background-color: CanvasText; forced-color-adjust: none; }
}
