/* @tailwind base; */ @tailwind utilities; * { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; box-sizing: border-box; } body { margin: 0; height: 100%; font-family: sans-serif; overflow: hidden; --topNavH: 48px; --sideNavW: 200px; } #c { position: absolute; width: calc(100% - var(--sideNavW)); height: calc(100% - var(--topNavH)); bottom: 0; right: 0; } .topNav { position: absolute; height: var(--topNavH); left:0; right:0; top:0; } .sideNav { position: absolute; top: var(--topNavH); left: 0; bottom: 0; width: var(--sideNavW); } #labels > div { position: absolute; border: solid 1px black; } .btn { cursor: pointer; @apply fill-current bg-gray-100 text-green-600 hover:bg-gray-200 hover:text-green-700; } .tooltip { position: fixed; display: block; background-color: black; color: #fff; text-align: center; border-radius: 4px; padding: 4px; visibility: hidden; } .arrow { position: absolute; bottom: 100%; left: 50%; margin-left: -6px; border: solid 6px transparent; border-bottom-color: black; border-top: none; }