'use strict'; (() => { const row = document.cookie.split('; ').find(item => item.startsWith('gree_controller_theme=')); const requested = row ? decodeURIComponent(row.split('=').slice(1).join('=')) : 'system'; const resolved = requested === 'light' || requested === 'dark' ? requested : (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = resolved; })();