:root{--bg-normal:        #f3f3f1;--bg-dark:          #21252b;--border-normal:    #fff;--border-dark:      #353b45;--text-normal:      #002953;--text-normal-hl:   #032140;--text-dark:        #d6d7df;--text-dark-hl:     #fff;--font-base:        16px;--link-tb-normal:   #0069ff;--link-tb-dark:     #29baff;--link-gh-normal:   #24292e;--link-gh-dark:     #f1f1f1}body{background:var(--bg-normal);display:flex;flex-direction:column;font-size:var(--font-base);height:100vh;justify-content:space-between;overflow:hidden;width:100vw}