:root { --padding: 15px; --disabled: #656E7F; --foreground: #DDE2EB; --background: #4C515B; --boxbackground: #666E7F; --subforeground: #AFAFAF; --btnforeground: var(--foreground); --red: #C7777F; --blue: #81A1C1; --yellow: #ECD19A; } @media (prefers-color-scheme: light) { :root { --background: #FFFFFF; --foreground: #4C566A; --boxbackground: #EEF0F4; --btnforeground: var(--background); } } @font-face { font-family: "Roboto Mono"; src: url("roboto.ttf"); } body, button, input { font-size: 18px; font-weight: 700; overflow: hidden; -webkit-app-region: drag; color: var(--foreground); text-transform: uppercase; background: var(--background); font-family: "Roboto Mono", monospace; } nobr {white-space: nowrap} .versions { height: 15px; font-size: 12px; color: var(--subforeground); } .line { display: flex; margin-top: var(--padding); } #modsdiv { padding: 1px; border-radius: var(--padding); background: var(--boxbackground); margin: calc(var(--padding) / 3) var(--padding); } .mod { margin: calc(var(--padding) / 3); border-radius: calc(var(--padding) / 2) !important; } .mod.selected {background: var(--background)} .mod .disabled { color: var(--red); position: absolute; right: calc(var(--padding) * 2.5); } .buttons { text-align: right; margin-left: auto; user-select: none; margin-right: calc(var(--padding) / 1.9); } .text {max-width: 38vw} .buttons {max-width: 55vw} button, .text, .mod { border: none; outline: none; user-select: none; border-radius: 50px; transition: 0.2s ease-in-out; padding: calc(var(--padding) / 3) var(--padding); } #welcome {padding: 0px} button { color: var(--btnforeground); -webkit-app-region: no-drag; margin-bottom: calc(var(--padding) / 1.5); } button:hover {opacity: 0.9} button:active { opacity: 0.7; transform: scale(0.95); } #setpath {background: #5E81AC} #vanilla, #exit {background: #656E7F} #update, #installmod {background: var(--blue)} #togglemod, #toggleall {background: var(--yellow)} #northstar, #removeall, #removemod {background: var(--red)} button:disabled {background: var(--disabled) !important; opacity: 0.5}