/* ==========================================================================
   AutrePerso 品牌标识（brand/）
   2026-09-17 起改用官方圆形标（黑盘 + 白 A，源图重制）：
     logo-mark.png       亮色主题（黑盘白 A）
     logo-mark-dark.png  暗色主题（白盘黑 A，反色版）

   颜色铁律：标志只有黑与白，永远不随页面主色 / 模块副色 / 链接色改变；
   仅随明暗主题在黑盘与白盘之间切换。

   用法：<span class="ap-mark" aria-hidden="true"></span>
   改尺寸：<span class="ap-mark" style="--ap-mark-size:28px"></span>
   禁止：给 .ap-mark 设置 color / background-image 渐变 / filter 调色。
   ========================================================================== */

.ap-mark {
    --ap-mark-size: 18px;
    display: inline-block;
    flex: none;
    width: var(--ap-mark-size);
    height: var(--ap-mark-size);
    vertical-align: middle;
    background: url("logo-mark.png") no-repeat center / contain;
}

/* 暗色背景：反白圆盘，依旧只有黑白两色 */
[data-theme="dark"] .ap-mark {
    background-image: url("logo-mark-dark.png");
}

/* 品牌名与图标并排时的通用组合 */
.ap-brand {
    display: inline-flex;
    align-items: center;
    gap: 7px;
    font-weight: 700;
    text-decoration: none;
    letter-spacing: -0.01em;
}
