197 lines
2.7 KiB
CSS
197 lines
2.7 KiB
CSS
/* @tailwind base; */
|
|
|
|
.bg-gray-50 {
|
|
--tw-bg-opacity: 1;
|
|
background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
|
|
}
|
|
|
|
.flex {
|
|
display: flex;
|
|
}
|
|
|
|
.table {
|
|
display: table;
|
|
}
|
|
|
|
.flex-col {
|
|
flex-direction: column;
|
|
}
|
|
|
|
.items-center {
|
|
align-items: center;
|
|
}
|
|
|
|
.justify-center {
|
|
justify-content: center;
|
|
}
|
|
|
|
.justify-between {
|
|
justify-content: space-between;
|
|
}
|
|
|
|
.h-full {
|
|
height: 100%;
|
|
}
|
|
|
|
.p-2 {
|
|
padding: 0.5rem;
|
|
}
|
|
|
|
* {
|
|
--tw-shadow: 0 0 #0000;
|
|
}
|
|
|
|
* {
|
|
--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
|
|
--tw-ring-offset-width: 0px;
|
|
--tw-ring-offset-color: #fff;
|
|
--tw-ring-color: rgba(59, 130, 246, 0.5);
|
|
--tw-ring-offset-shadow: 0 0 #0000;
|
|
--tw-ring-shadow: 0 0 #0000;
|
|
}
|
|
|
|
.visible {
|
|
visibility: visible;
|
|
}
|
|
|
|
.w-auto {
|
|
width: auto;
|
|
}
|
|
|
|
.w-full {
|
|
width: 100%;
|
|
}
|
|
|
|
@keyframes spin {
|
|
to {
|
|
transform: rotate(360deg);
|
|
}
|
|
}
|
|
|
|
@keyframes ping {
|
|
75%, 100% {
|
|
transform: scale(2);
|
|
opacity: 0;
|
|
}
|
|
}
|
|
|
|
@keyframes pulse {
|
|
50% {
|
|
opacity: .5;
|
|
}
|
|
}
|
|
|
|
@keyframes bounce {
|
|
0%, 100% {
|
|
transform: translateY(-25%);
|
|
animation-timing-function: cubic-bezier(0.8,0,1,1);
|
|
}
|
|
|
|
50% {
|
|
transform: none;
|
|
animation-timing-function: cubic-bezier(0,0,0.2,1);
|
|
}
|
|
}
|
|
|
|
* {
|
|
-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;
|
|
--tw-bg-opacity: 1;
|
|
background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
|
|
}
|
|
|
|
.btn:hover {
|
|
--tw-bg-opacity: 1;
|
|
background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
|
|
}
|
|
|
|
.btn {
|
|
fill: currentColor;
|
|
--tw-text-opacity: 1;
|
|
color: rgba(5, 150, 105, var(--tw-text-opacity));
|
|
}
|
|
|
|
.btn:hover {
|
|
--tw-text-opacity: 1;
|
|
color: rgba(4, 120, 87, var(--tw-text-opacity));
|
|
}
|
|
|
|
.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;
|
|
}
|
|
|
|
@media (min-width: 640px) {
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
}
|
|
|
|
@media (min-width: 1024px) {
|
|
}
|
|
|
|
@media (min-width: 1280px) {
|
|
}
|
|
|
|
@media (min-width: 1536px) {
|
|
}
|