:root { --head-bg-color: #0018ff; --head-fg-color: #ffffff; --bg-color: #dddddd; --fg-color: #000000; --contextmenu-bg-color: #b2ccb5; --contextmenu-fg-color: #000000; --contextmenu-head-bg-color: #10ff39; --contextmenu-head-fg-color: #000000; --input-bg-color: #c8c8c8; --input-fg-color: black; } .GUIwindow { float:left; border: 2px solid black; margin: 1px; padding: 0px; position: absolute; font-family: system-ui; } .GUIwindowHead { border: 1px solid black; background: var(--head-bg-color); color: var(--head-fg-color); margin: 0px; padding: 4px; cursor: move; text-align: center; font-family: system-ui; font-weight: bold; } .GUIwindowClient { overflow: auto; padding: 5px; background-color: var(--bg-color); color: var(--input-fg-color); } .GUIbutton { } .GUIcontextmenu { float:left; border: 2px solid black; margin: 1px; padding: 0px; position: absolute; text-size: small; font-family: "Liberation Sans Narrow", "Cantarell Thin", Sans; } .GUIcontextmenuHead { border: 1px solid black; background: var(--contextmenu-head-bg-color); color: var(--contextmenu-head-fg-color); margin: 0px; padding: 1px; text-align: center; text-size: small; font-family: "Liberation Sans Narrow", "Cantarell Thin", Sans; font-weight: bold; } .GUIcontextmenuClient { overflow: auto; padding: 2px; margin: 0px; background-color: var(--contextmenu-bg-color); color: var(--contextmenu-fg-color); text-size: small; font-family: system-ui; } ul.GUIcontextmenuElements { list-style-type: none; margin: 0px; padding: 0px; } button { background-color: var(--input-bg-color); color: var(--input-fg-color); } input { border: 1px solid var(--input-bg-color); background-color: var(--input-bg-color); color: var(--input-fg-color); font-family: "Lucida Console", Courier, monospace; } td { color: var(--input-fg-color); }