snprintf ( style, 4096, "window#dark_theme { background-color: #4c4c4c; } frame#dark_theme { border-radius: 8px; background-color: #4c4c4c; box-shadow: 0px 0px 10px 10px #2c2c2c; } frame#dark_theme > border { border-style: solid; border-radius: 8px; border-width: 1px; border-color: #000000; } label#dark_theme { font-family: terminus; color: #00e0d9; font-size: 21px; } label#dark_theme_level { font-family: terminus; color: #ffffff; font-size: 21px; } progressbar#dark_theme progress { background-color: #d1d100; border-radius: 6px; min-height: 20px; min-width: %dpx; animation: 2s linear col%d; } @keyframes col%d { 0% { min-width: %dpx; } 100% { min-width: %dpx; } } progressbar#dark_theme trough { background-color: #3c3c3c; border-radius: 6px; min-height: 20px; }", end, ind, ind, start, end );