APL (Dyalog Unicode), 2525 24 bytesSBCS
-1 thanks to Bubbler.
'dark'⊃'dark' 'light'⊃⍨2|+'light'⌽⍨+/⎕UCS⍞
⍞
get text from stdin
⎕UCS
convert to Universal Character Set code points
+/
sum
'dark' 'light'⌽⍨
use that to cyclically rotate the list of strings
⊃
pick the first