/* Light details follow the selected Gitea theme. */
html[data-theme="zhang-math-light"] .nav-login,html[data-theme="zhang-math-light"] .secondary{border-color:var(--zh-border)}
html[data-theme="zhang-math-light"] .nav-login:hover,html[data-theme="zhang-math-light"] .secondary:hover{background:var(--zh-hover)}
html[data-theme="zhang-math-light"] .site-name,html[data-theme="zhang-math-light"] .intro,html[data-theme="zhang-math-light"] .section-heading h2{color:var(--zh-subtle)}
html[data-theme="zhang-math-light"] .period{color:var(--zh-text)}
html[data-theme="zhang-math-light"] .primary,html[data-theme="zhang-math-light"] .skip{color:var(--zh-accent-ink)}
html[data-theme="zhang-math-light"] .primary:hover{background:var(--zh-accent-hover)}
html[data-theme="zhang-math-light"] .hero-note,html[data-theme="zhang-math-light"] .branch-icon,html[data-theme="zhang-math-light"] .figure-top,html[data-theme="zhang-math-light"] .plot-note,html[data-theme="zhang-math-light"] .note-a i,html[data-theme="zhang-math-light"] .figure-number,html[data-theme="zhang-math-light"] .muted,html[data-theme="zhang-math-light"] .section-heading>span,html[data-theme="zhang-math-light"] .index,html[data-theme="zhang-math-light"] .closing p>span,html[data-theme="zhang-math-light"] .footer,html[data-theme="zhang-math-light"] .preview-label,html[data-theme="zhang-math-light"] .figure-detail{color:var(--zh-muted)}
html[data-theme="zhang-math-light"] .formula,html[data-theme="zhang-math-light"] .footer a,html[data-theme="zhang-math-light"] .figure-detail a{color:var(--zh-accent)}
html[data-theme="zhang-math-light"] .plot{background:radial-gradient(ellipse at 48% 45%,var(--zh-plot-glow),transparent 67%)}
html[data-theme="zhang-math-light"] .tags span{color:var(--zh-label-text);border-color:var(--zh-border);background:var(--zh-label-bg)}
html[data-theme="zhang-math-light"] .closing>a:hover{color:var(--zh-accent-hover)}
html[data-theme="zhang-math-light"] .footer-divider{color:var(--zh-border-strong)}
html[data-theme="zhang-math-light"] .ui.dropdown>.menu{box-shadow:0 8px 28px var(--zh-shadow-menu)}
html[data-theme="zhang-math-light"] .ui.primary.button:hover,html[data-theme="zhang-math-light"] .zh-action-primary:hover,html[data-theme="zhang-math-light"] .zh-auth-native .ui.primary.button:hover{background:var(--zh-accent-hover);color:var(--zh-accent-ink)}
html[data-theme="zhang-math-light"] .zh-panel{box-shadow:0 5px 24px var(--zh-shadow-panel)}
html[data-theme="zhang-math-light"] .zh-activity #activity-feed .ui.sha.label{background:var(--zh-label-bg);color:var(--zh-label-text);border-color:var(--zh-border)}
html[data-theme="zhang-math-light"] .zh-auth-signature{color:var(--zh-subtle)}
html[data-theme="zhang-math-light"] .zh-auth-native .ui.form input:focus{box-shadow:0 0 0 3px var(--zh-focus-ring)!important}
html[data-theme="zhang-math-light"] .zh-auth-native .ui.button:not(.primary):hover{background:var(--zh-hover);border-color:var(--zh-border-strong)}
html[data-theme="zhang-math-light"] .zh-profile-subtitle-divider{color:var(--zh-border-strong)}
html[data-theme="zhang-math-light"] .zh-profile #profile-avatar .image{border-color:var(--zh-border)}
html[data-theme="zhang-math-light"] .zh-repo-cards>.flex-divided-list>.item:hover{border-color:var(--zh-border-strong)!important;background:var(--zh-hover)}
html[data-theme="zhang-math-light"] .zh-repo-cards .item-body:last-child{color:var(--zh-muted)}
html[data-theme="zhang-math-light"] .zh-repo-cards .ui.label{background:var(--zh-label-bg);color:var(--zh-label-text);border-color:var(--zh-border)}
html[data-theme="zhang-math-light"] .zh-repo-cards .ui.basic.label{background:transparent;border-color:var(--zh-border);color:var(--zh-muted)}
@media(prefers-color-scheme:light){
html:not([data-theme="zhang-math-dark"]) .nav-login,html:not([data-theme="zhang-math-dark"]) .secondary{border-color:var(--zh-border)}
html:not([data-theme="zhang-math-dark"]) .nav-login:hover,html:not([data-theme="zhang-math-dark"]) .secondary:hover{background:var(--zh-hover)}
html:not([data-theme="zhang-math-dark"]) .site-name,html:not([data-theme="zhang-math-dark"]) .intro,html:not([data-theme="zhang-math-dark"]) .section-heading h2{color:var(--zh-subtle)}
html:not([data-theme="zhang-math-dark"]) .period{color:var(--zh-text)}
html:not([data-theme="zhang-math-dark"]) .primary,html:not([data-theme="zhang-math-dark"]) .skip{color:var(--zh-accent-ink)}
html:not([data-theme="zhang-math-dark"]) .primary:hover{background:var(--zh-accent-hover)}
html:not([data-theme="zhang-math-dark"]) .hero-note,html:not([data-theme="zhang-math-dark"]) .branch-icon,html:not([data-theme="zhang-math-dark"]) .figure-top,html:not([data-theme="zhang-math-dark"]) .plot-note,html:not([data-theme="zhang-math-dark"]) .note-a i,html:not([data-theme="zhang-math-dark"]) .figure-number,html:not([data-theme="zhang-math-dark"]) .muted,html:not([data-theme="zhang-math-dark"]) .section-heading>span,html:not([data-theme="zhang-math-dark"]) .index,html:not([data-theme="zhang-math-dark"]) .closing p>span,html:not([data-theme="zhang-math-dark"]) .footer,html:not([data-theme="zhang-math-dark"]) .preview-label,html:not([data-theme="zhang-math-dark"]) .figure-detail{color:var(--zh-muted)}
html:not([data-theme="zhang-math-dark"]) .formula,html:not([data-theme="zhang-math-dark"]) .footer a,html:not([data-theme="zhang-math-dark"]) .figure-detail a{color:var(--zh-accent)}
html:not([data-theme="zhang-math-dark"]) .plot{background:radial-gradient(ellipse at 48% 45%,var(--zh-plot-glow),transparent 67%)}
html:not([data-theme="zhang-math-dark"]) .tags span{color:var(--zh-label-text);border-color:var(--zh-border);background:var(--zh-label-bg)}
html:not([data-theme="zhang-math-dark"]) .closing>a:hover{color:var(--zh-accent-hover)}
html:not([data-theme="zhang-math-dark"]) .footer-divider{color:var(--zh-border-strong)}
html:not([data-theme="zhang-math-dark"]) .ui.dropdown>.menu{box-shadow:0 8px 28px var(--zh-shadow-menu)}
html:not([data-theme="zhang-math-dark"]) .ui.primary.button:hover,html:not([data-theme="zhang-math-dark"]) .zh-action-primary:hover,html:not([data-theme="zhang-math-dark"]) .zh-auth-native .ui.primary.button:hover{background:var(--zh-accent-hover);color:var(--zh-accent-ink)}
html:not([data-theme="zhang-math-dark"]) .zh-panel{box-shadow:0 5px 24px var(--zh-shadow-panel)}
html:not([data-theme="zhang-math-dark"]) .zh-activity #activity-feed .ui.sha.label{background:var(--zh-label-bg);color:var(--zh-label-text);border-color:var(--zh-border)}
html:not([data-theme="zhang-math-dark"]) .zh-auth-signature{color:var(--zh-subtle)}
html:not([data-theme="zhang-math-dark"]) .zh-auth-native .ui.form input:focus{box-shadow:0 0 0 3px var(--zh-focus-ring)!important}
html:not([data-theme="zhang-math-dark"]) .zh-auth-native .ui.button:not(.primary):hover{background:var(--zh-hover);border-color:var(--zh-border-strong)}
html:not([data-theme="zhang-math-dark"]) .zh-profile-subtitle-divider{color:var(--zh-border-strong)}
html:not([data-theme="zhang-math-dark"]) .zh-profile #profile-avatar .image{border-color:var(--zh-border)}
html:not([data-theme="zhang-math-dark"]) .zh-repo-cards>.flex-divided-list>.item:hover{border-color:var(--zh-border-strong)!important;background:var(--zh-hover)}
html:not([data-theme="zhang-math-dark"]) .zh-repo-cards .item-body:last-child{color:var(--zh-muted)}
html:not([data-theme="zhang-math-dark"]) .zh-repo-cards .ui.label{background:var(--zh-label-bg);color:var(--zh-label-text);border-color:var(--zh-border)}
html:not([data-theme="zhang-math-dark"]) .zh-repo-cards .ui.basic.label{background:transparent;border-color:var(--zh-border);color:var(--zh-muted)}
}
