/* TU Dortmund/FLW color scheme */ :root { --main-green: #7ba800; --secondary-green: #b6d43a; --dark-gray: #555; --light-gray: #f7f7f7; --white: #fff; } body { background: var(--light-gray); color: var(--dark-gray); } .App { text-align: center; background: var(--light-gray); color: var(--dark-gray); } .App-logo { height: 40vmin; pointer-events: none; } @media (prefers-reduced-motion: no-preference) { .App-logo { animation: App-logo-spin infinite 20s linear; } } .App-header { background-color: var(--main-green); color: var(--white); min-height: 100vh; display: flex; flex-direction: column; align-items: center; justify-content: center; font-size: calc(10px + 2vmin); } .App-link { color: var(--main-green); } /* Add some basic styles for the org chart */ button { margin: 0 5px; padding: 8px 16px; border: none; background: var(--main-green); color: var(--white); border-radius: 4px; cursor: pointer; font-weight: 600; transition: background 0.2s; } button:focus, button:hover { background: var(--secondary-green); color: var(--dark-gray); } svg { background: var(--white); } @keyframes App-logo-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }