/* Arborium base CSS - handles light/dark switching */
/* Include this + one light theme + one dark theme */

/* Default: light mode */
a-at { color: var(--arb-at-light); font-weight: var(--arb-at-light-weight, normal); font-style: var(--arb-at-light-style, normal); text-decoration: var(--arb-at-light-decoration, none); }
a-co { color: var(--arb-co-light); font-weight: var(--arb-co-light-weight, normal); font-style: var(--arb-co-light-style, normal); text-decoration: var(--arb-co-light-decoration, none); }
a-cr { color: var(--arb-cr-light); font-weight: var(--arb-cr-light-weight, normal); font-style: var(--arb-cr-light-style, normal); text-decoration: var(--arb-cr-light-decoration, none); }
a-fb { color: var(--arb-fb-light); font-weight: var(--arb-fb-light-weight, normal); font-style: var(--arb-fb-light-style, normal); text-decoration: var(--arb-fb-light-decoration, none); }
a-f { color: var(--arb-f-light); font-weight: var(--arb-f-light-weight, normal); font-style: var(--arb-f-light-style, normal); text-decoration: var(--arb-f-light-decoration, none); }
a-k { color: var(--arb-k-light); font-weight: var(--arb-k-light-weight, normal); font-style: var(--arb-k-light-style, normal); text-decoration: var(--arb-k-light-decoration, none); }
a-o { color: var(--arb-o-light); font-weight: var(--arb-o-light-weight, normal); font-style: var(--arb-o-light-style, normal); text-decoration: var(--arb-o-light-decoration, none); }
a-pr { color: var(--arb-pr-light); font-weight: var(--arb-pr-light-weight, normal); font-style: var(--arb-pr-light-style, normal); text-decoration: var(--arb-pr-light-decoration, none); }
a-p { color: var(--arb-p-light); font-weight: var(--arb-p-light-weight, normal); font-style: var(--arb-p-light-style, normal); text-decoration: var(--arb-p-light-decoration, none); }
a-s { color: var(--arb-s-light); font-weight: var(--arb-s-light-weight, normal); font-style: var(--arb-s-light-style, normal); text-decoration: var(--arb-s-light-decoration, none); }
a-tg { color: var(--arb-tg-light); font-weight: var(--arb-tg-light-weight, normal); font-style: var(--arb-tg-light-style, normal); text-decoration: var(--arb-tg-light-decoration, none); }
a-err { color: var(--arb-err-light); font-weight: var(--arb-err-light-weight, normal); font-style: var(--arb-err-light-style, normal); text-decoration: var(--arb-err-light-decoration, none); }
a-t { color: var(--arb-t-light); font-weight: var(--arb-t-light-weight, normal); font-style: var(--arb-t-light-style, normal); text-decoration: var(--arb-t-light-decoration, none); }
a-v { color: var(--arb-v-light); font-weight: var(--arb-v-light-weight, normal); font-style: var(--arb-v-light-style, normal); text-decoration: var(--arb-v-light-decoration, none); }
a-c { color: var(--arb-c-light); font-weight: var(--arb-c-light-weight, normal); font-style: var(--arb-c-light-style, normal); text-decoration: var(--arb-c-light-decoration, none); }
a-m { color: var(--arb-m-light); font-weight: var(--arb-m-light-weight, normal); font-style: var(--arb-m-light-style, normal); text-decoration: var(--arb-m-light-decoration, none); }
a-l { color: var(--arb-l-light); font-weight: var(--arb-l-light-weight, normal); font-style: var(--arb-l-light-style, normal); text-decoration: var(--arb-l-light-decoration, none); }
a-da { color: var(--arb-da-light); font-weight: var(--arb-da-light-weight, normal); font-style: var(--arb-da-light-style, normal); text-decoration: var(--arb-da-light-decoration, none); }
a-dd { color: var(--arb-dd-light); font-weight: var(--arb-dd-light-weight, normal); font-style: var(--arb-dd-light-style, normal); text-decoration: var(--arb-dd-light-decoration, none); }
a-n { color: var(--arb-n-light); font-weight: var(--arb-n-light-weight, normal); font-style: var(--arb-n-light-style, normal); text-decoration: var(--arb-n-light-decoration, none); }
a-tl { color: var(--arb-tl-light); font-weight: var(--arb-tl-light-weight, normal); font-style: var(--arb-tl-light-style, normal); text-decoration: var(--arb-tl-light-decoration, none); }
a-em { color: var(--arb-em-light); font-weight: var(--arb-em-light-weight, normal); font-style: var(--arb-em-light-style, normal); text-decoration: var(--arb-em-light-decoration, none); }
a-st { color: var(--arb-st-light); font-weight: var(--arb-st-light-weight, normal); font-style: var(--arb-st-light-style, normal); text-decoration: var(--arb-st-light-decoration, none); }
a-tu { color: var(--arb-tu-light); font-weight: var(--arb-tu-light-weight, normal); font-style: var(--arb-tu-light-style, normal); text-decoration: var(--arb-tu-light-decoration, none); }
a-tr { color: var(--arb-tr-light); font-weight: var(--arb-tr-light-weight, normal); font-style: var(--arb-tr-light-style, normal); text-decoration: var(--arb-tr-light-decoration, none); }
a-se { color: var(--arb-se-light); font-weight: var(--arb-se-light-weight, normal); font-style: var(--arb-se-light-style, normal); text-decoration: var(--arb-se-light-decoration, none); }
a-tt { color: var(--arb-tt-light); font-weight: var(--arb-tt-light-weight, normal); font-style: var(--arb-tt-light-style, normal); text-decoration: var(--arb-tt-light-decoration, none); }
a-ts { color: var(--arb-ts-light); font-weight: var(--arb-ts-light-weight, normal); font-style: var(--arb-ts-light-style, normal); text-decoration: var(--arb-ts-light-decoration, none); }
a-eb { color: var(--arb-eb-light); font-weight: var(--arb-eb-light-weight, normal); font-style: var(--arb-eb-light-style, normal); text-decoration: var(--arb-eb-light-decoration, none); }
a-ns { color: var(--arb-ns-light); font-weight: var(--arb-ns-light-weight, normal); font-style: var(--arb-ns-light-style, normal); text-decoration: var(--arb-ns-light-decoration, none); }
a-pp { color: var(--arb-pp-light); font-weight: var(--arb-pp-light-weight, normal); font-style: var(--arb-pp-light-style, normal); text-decoration: var(--arb-pp-light-decoration, none); }
a-ch { color: var(--arb-ch-light); font-weight: var(--arb-ch-light-weight, normal); font-style: var(--arb-ch-light-style, normal); text-decoration: var(--arb-ch-light-decoration, none); }
a-sr { color: var(--arb-sr-light); font-weight: var(--arb-sr-light-weight, normal); font-style: var(--arb-sr-light-style, normal); text-decoration: var(--arb-sr-light-decoration, none); }
a-bo { color: var(--arb-bo-light); font-weight: var(--arb-bo-light-weight, normal); font-style: var(--arb-bo-light-style, normal); text-decoration: var(--arb-bo-light-decoration, none); }

/* System preference: dark */
@media (prefers-color-scheme: dark) {
  a-at { color: var(--arb-at-dark); font-weight: var(--arb-at-dark-weight, normal); font-style: var(--arb-at-dark-style, normal); text-decoration: var(--arb-at-dark-decoration, none); }
  a-co { color: var(--arb-co-dark); font-weight: var(--arb-co-dark-weight, normal); font-style: var(--arb-co-dark-style, normal); text-decoration: var(--arb-co-dark-decoration, none); }
  a-cr { color: var(--arb-cr-dark); font-weight: var(--arb-cr-dark-weight, normal); font-style: var(--arb-cr-dark-style, normal); text-decoration: var(--arb-cr-dark-decoration, none); }
  a-fb { color: var(--arb-fb-dark); font-weight: var(--arb-fb-dark-weight, normal); font-style: var(--arb-fb-dark-style, normal); text-decoration: var(--arb-fb-dark-decoration, none); }
  a-f { color: var(--arb-f-dark); font-weight: var(--arb-f-dark-weight, normal); font-style: var(--arb-f-dark-style, normal); text-decoration: var(--arb-f-dark-decoration, none); }
  a-k { color: var(--arb-k-dark); font-weight: var(--arb-k-dark-weight, normal); font-style: var(--arb-k-dark-style, normal); text-decoration: var(--arb-k-dark-decoration, none); }
  a-o { color: var(--arb-o-dark); font-weight: var(--arb-o-dark-weight, normal); font-style: var(--arb-o-dark-style, normal); text-decoration: var(--arb-o-dark-decoration, none); }
  a-pr { color: var(--arb-pr-dark); font-weight: var(--arb-pr-dark-weight, normal); font-style: var(--arb-pr-dark-style, normal); text-decoration: var(--arb-pr-dark-decoration, none); }
  a-p { color: var(--arb-p-dark); font-weight: var(--arb-p-dark-weight, normal); font-style: var(--arb-p-dark-style, normal); text-decoration: var(--arb-p-dark-decoration, none); }
  a-s { color: var(--arb-s-dark); font-weight: var(--arb-s-dark-weight, normal); font-style: var(--arb-s-dark-style, normal); text-decoration: var(--arb-s-dark-decoration, none); }
  a-tg { color: var(--arb-tg-dark); font-weight: var(--arb-tg-dark-weight, normal); font-style: var(--arb-tg-dark-style, normal); text-decoration: var(--arb-tg-dark-decoration, none); }
  a-err { color: var(--arb-err-dark); font-weight: var(--arb-err-dark-weight, normal); font-style: var(--arb-err-dark-style, normal); text-decoration: var(--arb-err-dark-decoration, none); }
  a-t { color: var(--arb-t-dark); font-weight: var(--arb-t-dark-weight, normal); font-style: var(--arb-t-dark-style, normal); text-decoration: var(--arb-t-dark-decoration, none); }
  a-v { color: var(--arb-v-dark); font-weight: var(--arb-v-dark-weight, normal); font-style: var(--arb-v-dark-style, normal); text-decoration: var(--arb-v-dark-decoration, none); }
  a-c { color: var(--arb-c-dark); font-weight: var(--arb-c-dark-weight, normal); font-style: var(--arb-c-dark-style, normal); text-decoration: var(--arb-c-dark-decoration, none); }
  a-m { color: var(--arb-m-dark); font-weight: var(--arb-m-dark-weight, normal); font-style: var(--arb-m-dark-style, normal); text-decoration: var(--arb-m-dark-decoration, none); }
  a-l { color: var(--arb-l-dark); font-weight: var(--arb-l-dark-weight, normal); font-style: var(--arb-l-dark-style, normal); text-decoration: var(--arb-l-dark-decoration, none); }
  a-da { color: var(--arb-da-dark); font-weight: var(--arb-da-dark-weight, normal); font-style: var(--arb-da-dark-style, normal); text-decoration: var(--arb-da-dark-decoration, none); }
  a-dd { color: var(--arb-dd-dark); font-weight: var(--arb-dd-dark-weight, normal); font-style: var(--arb-dd-dark-style, normal); text-decoration: var(--arb-dd-dark-decoration, none); }
  a-n { color: var(--arb-n-dark); font-weight: var(--arb-n-dark-weight, normal); font-style: var(--arb-n-dark-style, normal); text-decoration: var(--arb-n-dark-decoration, none); }
  a-tl { color: var(--arb-tl-dark); font-weight: var(--arb-tl-dark-weight, normal); font-style: var(--arb-tl-dark-style, normal); text-decoration: var(--arb-tl-dark-decoration, none); }
  a-em { color: var(--arb-em-dark); font-weight: var(--arb-em-dark-weight, normal); font-style: var(--arb-em-dark-style, normal); text-decoration: var(--arb-em-dark-decoration, none); }
  a-st { color: var(--arb-st-dark); font-weight: var(--arb-st-dark-weight, normal); font-style: var(--arb-st-dark-style, normal); text-decoration: var(--arb-st-dark-decoration, none); }
  a-tu { color: var(--arb-tu-dark); font-weight: var(--arb-tu-dark-weight, normal); font-style: var(--arb-tu-dark-style, normal); text-decoration: var(--arb-tu-dark-decoration, none); }
  a-tr { color: var(--arb-tr-dark); font-weight: var(--arb-tr-dark-weight, normal); font-style: var(--arb-tr-dark-style, normal); text-decoration: var(--arb-tr-dark-decoration, none); }
  a-se { color: var(--arb-se-dark); font-weight: var(--arb-se-dark-weight, normal); font-style: var(--arb-se-dark-style, normal); text-decoration: var(--arb-se-dark-decoration, none); }
  a-tt { color: var(--arb-tt-dark); font-weight: var(--arb-tt-dark-weight, normal); font-style: var(--arb-tt-dark-style, normal); text-decoration: var(--arb-tt-dark-decoration, none); }
  a-ts { color: var(--arb-ts-dark); font-weight: var(--arb-ts-dark-weight, normal); font-style: var(--arb-ts-dark-style, normal); text-decoration: var(--arb-ts-dark-decoration, none); }
  a-eb { color: var(--arb-eb-dark); font-weight: var(--arb-eb-dark-weight, normal); font-style: var(--arb-eb-dark-style, normal); text-decoration: var(--arb-eb-dark-decoration, none); }
  a-ns { color: var(--arb-ns-dark); font-weight: var(--arb-ns-dark-weight, normal); font-style: var(--arb-ns-dark-style, normal); text-decoration: var(--arb-ns-dark-decoration, none); }
  a-pp { color: var(--arb-pp-dark); font-weight: var(--arb-pp-dark-weight, normal); font-style: var(--arb-pp-dark-style, normal); text-decoration: var(--arb-pp-dark-decoration, none); }
  a-ch { color: var(--arb-ch-dark); font-weight: var(--arb-ch-dark-weight, normal); font-style: var(--arb-ch-dark-style, normal); text-decoration: var(--arb-ch-dark-decoration, none); }
  a-sr { color: var(--arb-sr-dark); font-weight: var(--arb-sr-dark-weight, normal); font-style: var(--arb-sr-dark-style, normal); text-decoration: var(--arb-sr-dark-decoration, none); }
  a-bo { color: var(--arb-bo-dark); font-weight: var(--arb-bo-dark-weight, normal); font-style: var(--arb-bo-dark-style, normal); text-decoration: var(--arb-bo-dark-decoration, none); }
}

/* Explicit light mode */
:root[data-theme="light"] {
  a-at { color: var(--arb-at-light); font-weight: var(--arb-at-light-weight, normal); font-style: var(--arb-at-light-style, normal); text-decoration: var(--arb-at-light-decoration, none); }
  a-co { color: var(--arb-co-light); font-weight: var(--arb-co-light-weight, normal); font-style: var(--arb-co-light-style, normal); text-decoration: var(--arb-co-light-decoration, none); }
  a-cr { color: var(--arb-cr-light); font-weight: var(--arb-cr-light-weight, normal); font-style: var(--arb-cr-light-style, normal); text-decoration: var(--arb-cr-light-decoration, none); }
  a-fb { color: var(--arb-fb-light); font-weight: var(--arb-fb-light-weight, normal); font-style: var(--arb-fb-light-style, normal); text-decoration: var(--arb-fb-light-decoration, none); }
  a-f { color: var(--arb-f-light); font-weight: var(--arb-f-light-weight, normal); font-style: var(--arb-f-light-style, normal); text-decoration: var(--arb-f-light-decoration, none); }
  a-k { color: var(--arb-k-light); font-weight: var(--arb-k-light-weight, normal); font-style: var(--arb-k-light-style, normal); text-decoration: var(--arb-k-light-decoration, none); }
  a-o { color: var(--arb-o-light); font-weight: var(--arb-o-light-weight, normal); font-style: var(--arb-o-light-style, normal); text-decoration: var(--arb-o-light-decoration, none); }
  a-pr { color: var(--arb-pr-light); font-weight: var(--arb-pr-light-weight, normal); font-style: var(--arb-pr-light-style, normal); text-decoration: var(--arb-pr-light-decoration, none); }
  a-p { color: var(--arb-p-light); font-weight: var(--arb-p-light-weight, normal); font-style: var(--arb-p-light-style, normal); text-decoration: var(--arb-p-light-decoration, none); }
  a-s { color: var(--arb-s-light); font-weight: var(--arb-s-light-weight, normal); font-style: var(--arb-s-light-style, normal); text-decoration: var(--arb-s-light-decoration, none); }
  a-tg { color: var(--arb-tg-light); font-weight: var(--arb-tg-light-weight, normal); font-style: var(--arb-tg-light-style, normal); text-decoration: var(--arb-tg-light-decoration, none); }
  a-err { color: var(--arb-err-light); font-weight: var(--arb-err-light-weight, normal); font-style: var(--arb-err-light-style, normal); text-decoration: var(--arb-err-light-decoration, none); }
  a-t { color: var(--arb-t-light); font-weight: var(--arb-t-light-weight, normal); font-style: var(--arb-t-light-style, normal); text-decoration: var(--arb-t-light-decoration, none); }
  a-v { color: var(--arb-v-light); font-weight: var(--arb-v-light-weight, normal); font-style: var(--arb-v-light-style, normal); text-decoration: var(--arb-v-light-decoration, none); }
  a-c { color: var(--arb-c-light); font-weight: var(--arb-c-light-weight, normal); font-style: var(--arb-c-light-style, normal); text-decoration: var(--arb-c-light-decoration, none); }
  a-m { color: var(--arb-m-light); font-weight: var(--arb-m-light-weight, normal); font-style: var(--arb-m-light-style, normal); text-decoration: var(--arb-m-light-decoration, none); }
  a-l { color: var(--arb-l-light); font-weight: var(--arb-l-light-weight, normal); font-style: var(--arb-l-light-style, normal); text-decoration: var(--arb-l-light-decoration, none); }
  a-da { color: var(--arb-da-light); font-weight: var(--arb-da-light-weight, normal); font-style: var(--arb-da-light-style, normal); text-decoration: var(--arb-da-light-decoration, none); }
  a-dd { color: var(--arb-dd-light); font-weight: var(--arb-dd-light-weight, normal); font-style: var(--arb-dd-light-style, normal); text-decoration: var(--arb-dd-light-decoration, none); }
  a-n { color: var(--arb-n-light); font-weight: var(--arb-n-light-weight, normal); font-style: var(--arb-n-light-style, normal); text-decoration: var(--arb-n-light-decoration, none); }
  a-tl { color: var(--arb-tl-light); font-weight: var(--arb-tl-light-weight, normal); font-style: var(--arb-tl-light-style, normal); text-decoration: var(--arb-tl-light-decoration, none); }
  a-em { color: var(--arb-em-light); font-weight: var(--arb-em-light-weight, normal); font-style: var(--arb-em-light-style, normal); text-decoration: var(--arb-em-light-decoration, none); }
  a-st { color: var(--arb-st-light); font-weight: var(--arb-st-light-weight, normal); font-style: var(--arb-st-light-style, normal); text-decoration: var(--arb-st-light-decoration, none); }
  a-tu { color: var(--arb-tu-light); font-weight: var(--arb-tu-light-weight, normal); font-style: var(--arb-tu-light-style, normal); text-decoration: var(--arb-tu-light-decoration, none); }
  a-tr { color: var(--arb-tr-light); font-weight: var(--arb-tr-light-weight, normal); font-style: var(--arb-tr-light-style, normal); text-decoration: var(--arb-tr-light-decoration, none); }
  a-se { color: var(--arb-se-light); font-weight: var(--arb-se-light-weight, normal); font-style: var(--arb-se-light-style, normal); text-decoration: var(--arb-se-light-decoration, none); }
  a-tt { color: var(--arb-tt-light); font-weight: var(--arb-tt-light-weight, normal); font-style: var(--arb-tt-light-style, normal); text-decoration: var(--arb-tt-light-decoration, none); }
  a-ts { color: var(--arb-ts-light); font-weight: var(--arb-ts-light-weight, normal); font-style: var(--arb-ts-light-style, normal); text-decoration: var(--arb-ts-light-decoration, none); }
  a-eb { color: var(--arb-eb-light); font-weight: var(--arb-eb-light-weight, normal); font-style: var(--arb-eb-light-style, normal); text-decoration: var(--arb-eb-light-decoration, none); }
  a-ns { color: var(--arb-ns-light); font-weight: var(--arb-ns-light-weight, normal); font-style: var(--arb-ns-light-style, normal); text-decoration: var(--arb-ns-light-decoration, none); }
  a-pp { color: var(--arb-pp-light); font-weight: var(--arb-pp-light-weight, normal); font-style: var(--arb-pp-light-style, normal); text-decoration: var(--arb-pp-light-decoration, none); }
  a-ch { color: var(--arb-ch-light); font-weight: var(--arb-ch-light-weight, normal); font-style: var(--arb-ch-light-style, normal); text-decoration: var(--arb-ch-light-decoration, none); }
  a-sr { color: var(--arb-sr-light); font-weight: var(--arb-sr-light-weight, normal); font-style: var(--arb-sr-light-style, normal); text-decoration: var(--arb-sr-light-decoration, none); }
  a-bo { color: var(--arb-bo-light); font-weight: var(--arb-bo-light-weight, normal); font-style: var(--arb-bo-light-style, normal); text-decoration: var(--arb-bo-light-decoration, none); }
}

/* Explicit dark mode */
:root[data-theme="dark"] {
  a-at { color: var(--arb-at-dark); font-weight: var(--arb-at-dark-weight, normal); font-style: var(--arb-at-dark-style, normal); text-decoration: var(--arb-at-dark-decoration, none); }
  a-co { color: var(--arb-co-dark); font-weight: var(--arb-co-dark-weight, normal); font-style: var(--arb-co-dark-style, normal); text-decoration: var(--arb-co-dark-decoration, none); }
  a-cr { color: var(--arb-cr-dark); font-weight: var(--arb-cr-dark-weight, normal); font-style: var(--arb-cr-dark-style, normal); text-decoration: var(--arb-cr-dark-decoration, none); }
  a-fb { color: var(--arb-fb-dark); font-weight: var(--arb-fb-dark-weight, normal); font-style: var(--arb-fb-dark-style, normal); text-decoration: var(--arb-fb-dark-decoration, none); }
  a-f { color: var(--arb-f-dark); font-weight: var(--arb-f-dark-weight, normal); font-style: var(--arb-f-dark-style, normal); text-decoration: var(--arb-f-dark-decoration, none); }
  a-k { color: var(--arb-k-dark); font-weight: var(--arb-k-dark-weight, normal); font-style: var(--arb-k-dark-style, normal); text-decoration: var(--arb-k-dark-decoration, none); }
  a-o { color: var(--arb-o-dark); font-weight: var(--arb-o-dark-weight, normal); font-style: var(--arb-o-dark-style, normal); text-decoration: var(--arb-o-dark-decoration, none); }
  a-pr { color: var(--arb-pr-dark); font-weight: var(--arb-pr-dark-weight, normal); font-style: var(--arb-pr-dark-style, normal); text-decoration: var(--arb-pr-dark-decoration, none); }
  a-p { color: var(--arb-p-dark); font-weight: var(--arb-p-dark-weight, normal); font-style: var(--arb-p-dark-style, normal); text-decoration: var(--arb-p-dark-decoration, none); }
  a-s { color: var(--arb-s-dark); font-weight: var(--arb-s-dark-weight, normal); font-style: var(--arb-s-dark-style, normal); text-decoration: var(--arb-s-dark-decoration, none); }
  a-tg { color: var(--arb-tg-dark); font-weight: var(--arb-tg-dark-weight, normal); font-style: var(--arb-tg-dark-style, normal); text-decoration: var(--arb-tg-dark-decoration, none); }
  a-err { color: var(--arb-err-dark); font-weight: var(--arb-err-dark-weight, normal); font-style: var(--arb-err-dark-style, normal); text-decoration: var(--arb-err-dark-decoration, none); }
  a-t { color: var(--arb-t-dark); font-weight: var(--arb-t-dark-weight, normal); font-style: var(--arb-t-dark-style, normal); text-decoration: var(--arb-t-dark-decoration, none); }
  a-v { color: var(--arb-v-dark); font-weight: var(--arb-v-dark-weight, normal); font-style: var(--arb-v-dark-style, normal); text-decoration: var(--arb-v-dark-decoration, none); }
  a-c { color: var(--arb-c-dark); font-weight: var(--arb-c-dark-weight, normal); font-style: var(--arb-c-dark-style, normal); text-decoration: var(--arb-c-dark-decoration, none); }
  a-m { color: var(--arb-m-dark); font-weight: var(--arb-m-dark-weight, normal); font-style: var(--arb-m-dark-style, normal); text-decoration: var(--arb-m-dark-decoration, none); }
  a-l { color: var(--arb-l-dark); font-weight: var(--arb-l-dark-weight, normal); font-style: var(--arb-l-dark-style, normal); text-decoration: var(--arb-l-dark-decoration, none); }
  a-da { color: var(--arb-da-dark); font-weight: var(--arb-da-dark-weight, normal); font-style: var(--arb-da-dark-style, normal); text-decoration: var(--arb-da-dark-decoration, none); }
  a-dd { color: var(--arb-dd-dark); font-weight: var(--arb-dd-dark-weight, normal); font-style: var(--arb-dd-dark-style, normal); text-decoration: var(--arb-dd-dark-decoration, none); }
  a-n { color: var(--arb-n-dark); font-weight: var(--arb-n-dark-weight, normal); font-style: var(--arb-n-dark-style, normal); text-decoration: var(--arb-n-dark-decoration, none); }
  a-tl { color: var(--arb-tl-dark); font-weight: var(--arb-tl-dark-weight, normal); font-style: var(--arb-tl-dark-style, normal); text-decoration: var(--arb-tl-dark-decoration, none); }
  a-em { color: var(--arb-em-dark); font-weight: var(--arb-em-dark-weight, normal); font-style: var(--arb-em-dark-style, normal); text-decoration: var(--arb-em-dark-decoration, none); }
  a-st { color: var(--arb-st-dark); font-weight: var(--arb-st-dark-weight, normal); font-style: var(--arb-st-dark-style, normal); text-decoration: var(--arb-st-dark-decoration, none); }
  a-tu { color: var(--arb-tu-dark); font-weight: var(--arb-tu-dark-weight, normal); font-style: var(--arb-tu-dark-style, normal); text-decoration: var(--arb-tu-dark-decoration, none); }
  a-tr { color: var(--arb-tr-dark); font-weight: var(--arb-tr-dark-weight, normal); font-style: var(--arb-tr-dark-style, normal); text-decoration: var(--arb-tr-dark-decoration, none); }
  a-se { color: var(--arb-se-dark); font-weight: var(--arb-se-dark-weight, normal); font-style: var(--arb-se-dark-style, normal); text-decoration: var(--arb-se-dark-decoration, none); }
  a-tt { color: var(--arb-tt-dark); font-weight: var(--arb-tt-dark-weight, normal); font-style: var(--arb-tt-dark-style, normal); text-decoration: var(--arb-tt-dark-decoration, none); }
  a-ts { color: var(--arb-ts-dark); font-weight: var(--arb-ts-dark-weight, normal); font-style: var(--arb-ts-dark-style, normal); text-decoration: var(--arb-ts-dark-decoration, none); }
  a-eb { color: var(--arb-eb-dark); font-weight: var(--arb-eb-dark-weight, normal); font-style: var(--arb-eb-dark-style, normal); text-decoration: var(--arb-eb-dark-decoration, none); }
  a-ns { color: var(--arb-ns-dark); font-weight: var(--arb-ns-dark-weight, normal); font-style: var(--arb-ns-dark-style, normal); text-decoration: var(--arb-ns-dark-decoration, none); }
  a-pp { color: var(--arb-pp-dark); font-weight: var(--arb-pp-dark-weight, normal); font-style: var(--arb-pp-dark-style, normal); text-decoration: var(--arb-pp-dark-decoration, none); }
  a-ch { color: var(--arb-ch-dark); font-weight: var(--arb-ch-dark-weight, normal); font-style: var(--arb-ch-dark-style, normal); text-decoration: var(--arb-ch-dark-decoration, none); }
  a-sr { color: var(--arb-sr-dark); font-weight: var(--arb-sr-dark-weight, normal); font-style: var(--arb-sr-dark-style, normal); text-decoration: var(--arb-sr-dark-decoration, none); }
  a-bo { color: var(--arb-bo-dark); font-weight: var(--arb-bo-dark-weight, normal); font-style: var(--arb-bo-dark-style, normal); text-decoration: var(--arb-bo-dark-decoration, none); }
}
