/* * Citizen - Graph * https://starcitizen.tools */ .skin-citizen { .vega { background: var( --color-surface-0 ); } /* responsive layout */ .mw-graph { min-width: auto !important; max-width: 100%; overflow: auto; canvas { filter: var( --filter-invert ); } } } .client-js { .mw-graph-interactable { &:hover { .mw-graph-layover { background-color: var( --background-color-backdrop-light ); } .mw-graph-switch { &.mw-graph-loading { background-color: var( --color-surface-0 ); } &:hover { background-color: var( --color-surface-0 ); } } } } .mw-graph-hover-title { background-color: var( --color-surface-0 ); } /* common button style */ .mw-graph-switch { color: var( --color-base ); background-color: var( --background-color-backdrop-light ); border-color: var( --border-color-base ); &:hover { color: var( --color-progressive ); background-color: var( --color-surface-0 ); border-color: var( --color-progressive ); } &:active { color: var( --color-progressive ); background-color: var( --color-surface-0 ); border-color: var( --color-progressive--active ); } &:focus { border-color: var( --color-progressive ); box-shadow: inset 0 0 0 1px var( --color-surface-0 ); } /* Loading button style */ &.mw-graph-loading { color: var( --color-subtle ); background-color: var( --color-surface-0 ); border-color: var( --color-progressive--active ); &:hover { border-color: var( --color-progressive ); } } } }