/* Version 3.2 by 6788 */
QWidget {
  background: #FFF;
  font-size: 13px;
  color: #000;
  border: 0; }

QAbstractItemView {
  alternate-background-color: #FFF;
  show-decoration-selected: 1;
  selection-background-color: #000;
  selection-color: #FFF; }
  QAbstractItemView::item {
    min-height: 24px; }
  QAbstractItemView::branch:hover, QAbstractItemView::item:hover {
    background: #C2C2C2; }
  QAbstractItemView::branch:selected, QAbstractItemView::item:selected {
    background: #000; }

QTreeView, QListView {
  border-top: 2px solid #000;
  border-bottom: 2px solid #000; }
  QTreeView::branch:closed:has-children:has-siblings, QTreeView::branch:closed:has-children:!has-siblings, QListView::branch:closed:has-children:has-siblings, QListView::branch:closed:has-children:!has-siblings {
    image: url("./Paper/Light/Arrows/right.svg"); }
  QTreeView::branch:open:has-children:has-siblings, QTreeView::branch:open:has-children:!has-siblings, QListView::branch:open:has-children:has-siblings, QListView::branch:open:has-children:!has-siblings {
    image: url("./Paper/Light/Arrows/down.svg"); }

QHeaderView::up-arrow, QHeaderView::down-arrow {
  padding-right: 4px;
  height: 10px;
  width: 10px; }

QHeaderView::up-arrow {
  image: url("./Paper/Light/Arrows/up.svg"); }

QHeaderView::down-arrow {
  image: url("./Paper/Light/Arrows/down.svg"); }

QHeaderView::section {
  background: #FFF;
  padding: 0 5px;
  border: 0;
  border-bottom: 2px solid #000; }
  QHeaderView::section:hover {
    background: #C2C2C2; }

QScrollBar:horizontal {
  height: 20px;
  margin: 0 25px -2px 25px; }

QScrollBar:vertical {
  width: 20px;
  margin: 27px -2px 25px 0; }

QScrollBar::handle {
  background: #C2C2C2;
  border-radius: 8px;
  margin: 2px; }
  QScrollBar::handle:horizontal {
    min-width: 32px; }
  QScrollBar::handle:vertical {
    min-height: 32px; }
  QScrollBar::handle:hover, QScrollBar::handle:pressed {
    background: #000; }

QScrollBar::add-line {
  subcontrol-origin: margin;
  border: 2px solid #FFF;
  margin: 0 -2px -2px 0; }
  QScrollBar::add-line:horizontal {
    image: url("./Paper/Light/Arrows/right.svg");
    width: 23px;
    subcontrol-position: right; }
  QScrollBar::add-line:vertical {
    image: url("./Paper/Light/Arrows/down.svg");
    height: 23px;
    subcontrol-position: bottom;
    border-top: 2px solid #000; }
  QScrollBar::add-line:hover, QScrollBar::add-line:pressed {
    background: #C2C2C2; }

QScrollBar::sub-line {
  subcontrol-origin: margin; }
  QScrollBar::sub-line:horizontal {
    image: url("./Paper/Light/Arrows/left.svg");
    width: 23px;
    subcontrol-position: left;
    border: 2px solid #FFF;
    margin: 0 0 -2px -2px; }
  QScrollBar::sub-line:vertical {
    image: url("./Paper/Light/Arrows/up.svg");
    height: 25px;
    subcontrol-position: top;
    border: 2px solid #FFF;
    border-bottom: 2px solid #000;
    margin: -2px -2px 0 0; }
  QScrollBar::sub-line:hover, QScrollBar::sub-line:pressed {
    background: #C2C2C2; }

QScrollBar::add-page, QScrollBar::sub-page {
  background: transparent; }

QPushButton, QToolButton {
  color: #000;
  min-height: 16px;
  padding: 2px 12px;
  border: 2px solid #000;
  border-radius: 10px;
  margin: 2px 0; }
  QPushButton::menu-indicator, QToolButton::menu-indicator {
    image: url("./Paper/Light/Arrows/down.svg");
    padding: 2px;
    margin: 4px; }
  QPushButton:hover, QPushButton:pressed, QPushButton:disabled, QToolButton:hover, QToolButton:pressed, QToolButton:disabled {
    background: #C2C2C2; }

QPushButton::menu-indicator {
  subcontrol-position: right center; }

QMenu {
  border: 2px solid #000;
  border-radius: 10px; }
  QMenu QPushButton {
    min-height: 22px;
    padding: 2px 24px;
    text-align: left;
    border: 0;
    border-radius: 0; }
  QMenu QCheckBox, QMenu QRadioButton {
    padding: 2px 6px; }
    QMenu QCheckBox:hover, QMenu QRadioButton:hover {
      background: #000;
      color: #FFF;
      border-radius: 6px; }
  QMenu::separator {
    height: 2px;
    background: #000; }
  QMenu::icon {
    padding-left: 20px; }
  QMenu::right-arrow {
    image: url("./Paper/Light/Arrows/right.svg");
    padding-right: 5px; }
  QMenu::item {
    background: transparent;
    padding: 5px 20px; }
    QMenu::item:disabled {
      background: #FFF;
      color: #808080; }
    QMenu::item:selected {
      background: #C2C2C2; }

QToolBar {
  background: #FFF;
  border-bottom: 2px solid #000;
  qproperty-movable: true; }
  QToolBar::handle {
    width: 2px;
    height: 2px;
    background: #FFF; }
  QToolBar::separator {
    background: #FFF;
    margin: 6px 8px; }
  QToolBar:menu-indicator {
    image: url("./Paper/Light/Arrows/down.svg");
    margin: 4px; }
  QToolBar QWidget {
    background: transparent; }
  QToolBar QToolButton {
    padding: 4px;
    border-radius: 10px;
    border: 0;
    margin: 6px; }
    QToolBar QToolButton:hover, QToolBar QToolButton:pressed {
      background: #C2C2C2; }
    QToolBar QToolButton:menu-indicator {
      margin: -4px;
      subcontrol-position: center bottom; }
    QToolBar QToolButton:disabled {
      background: transparent; }

QLineEdit, QComboBox {
  min-height: 20px;
  padding-left: 6px;
  border: 2px solid #000;
  border-radius: 10px; }
  QLineEdit:hover, QLineEdit:disabled, QComboBox:hover, QComboBox:disabled {
    background: #C2C2C2; }

QComboBox {
  margin: 4px 0; }
  QComboBox QAbstractItemView {
    border: 2px solid #000;
    border-radius: 10px; }
  QComboBox:on {
    background: #000;
    color: #FFF; }
  QComboBox::drop-down {
    width: 20px;
    subcontrol-origin: padding;
    subcontrol-position: top right;
    border: none; }
  QComboBox::down-arrow {
    image: url("./Paper/Light/Arrows/down.svg"); }

QGroupBox {
  padding: 24px 4px;
  border-radius: 10px; }
  QGroupBox::title {
    background: transparent;
    padding: 8px;
    subcontrol-origin: padding;
    subcontrol-position: top left; }

QProgressBar {
  background: #FFF;
  color: #FFF;
  text-align: center;
  padding: 2px;
  border: 2px solid #000;
  border-radius: 10px;
  margin: 0 10px; }
  QProgressBar::chunk {
    background: #000;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px; }
  QProgressBar[downloadView=standard] {
    background: transparent;
    margin: 11px 0; }
  QProgressBar[downloadView=compact] {
    background: transparent; }
  QProgressBar[downloadView=standard]::chunk, QProgressBar[downloadView=compact]::chunk {
    border-right: 2px solid #FFF; }

QTabWidget::pane {
  border-top: 2px solid #000;
  border-radius: 10px;
  margin-right: -10px; }

QTabWidget::tab-bar {
  alignment: center; }

QTabBar QToolButton {
  background: #C2C2C2;
  padding: 1px;
  border-radius: 6px;
  margin: 1px; }
  QTabBar QToolButton:disabled {
    background: transparent; }

QTabBar::tab {
  padding: 4px 14px;
  border: 2px solid #FFF;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  margin: 3px 1px -2px 0; }
  QTabBar::tab:hover {
    background: #C2C2C2;
    color: #000; }
  QTabBar::tab:selected {
    border: 2px solid #000; }

QDockWidget {
  background: transparent;
  titlebar-close-icon: url("./Paper/Light/cross.svg");
  titlebar-normal-icon: url("./Paper/Light/Arrows/Large/up.svg");
  border: 0;
  padding: 0 10px; }
  QDockWidget::close-button, QDockWidget::float-button {
    background: #FFF;
    padding: 2px;
    border: 0; }
    QDockWidget::close-button:hover, QDockWidget::float-button:hover {
      background: #C2C2C2;
      border-radius: 6px; }

QTableView {
  gridline-color: #FFF;
  border: 0; }
  QTableView QTableCornerButton::section {
    background: #FFF;
    border: 0;
    border-bottom: 2px solid #000; }

QueryOverwriteDialog QTextBrowser {
  background: #FFF; }

QueryOverwriteDialog QPushButton {
  margin-left: 8px; }

#tabText QToolButton, #tabIni QToolButton {
  height: 12px;
  border-radius: 6px; }
  #tabText QToolButton:disabled, #tabIni QToolButton:disabled {
    background: 0;
    border: 2px solid #FFF; }
  #tabText QToolButton:hover, #tabIni QToolButton:hover {
    background: #C2C2C2;
    color: #FFF; }

#tabText QLineEdit, #tabIni QLineEdit {
  margin-top: 5px; }
  #tabText QLineEdit:hover, #tabIni QLineEdit:hover {
    border: 2px solid #FFF; }

#actionChange_Game {
  icon: url("./Paper/Light/Toolbar/instances.svg");
  qproperty-icon: url("./Paper/Light/Toolbar/instances.svg"); }

#actionInstallMod {
  icon: url("./Paper/Light/Toolbar/archives.svg");
  qproperty-icon: url("./Paper/Light/Toolbar/archives.svg"); }

#actionModPage {
  icon: url("./Paper/Light/Toolbar/globe.svg");
  qproperty-icon: url("./Paper/Light/Toolbar/globe.svg"); }

#actionNexus {
  icon: url("./Paper/Light/Toolbar/nexus.svg");
  qproperty-icon: url("./Paper/Light/Toolbar/nexus.svg"); }

#actionAdd_Profile {
  icon: url("./Paper/Light/Toolbar/profiles.svg");
  qproperty-icon: url("./Paper/Light/Toolbar/profiles.svg"); }

#action_Refresh {
  icon: url("./Paper/Light/Toolbar/refresh.svg");
  qproperty-icon: url("./Paper/Light/Toolbar/refresh.svg"); }

#action_Refresh {
  icon: url("./Paper/Light/Toolbar/refresh.svg");
  qproperty-icon: url("./Paper/Light/Toolbar/refresh.svg"); }

#actionModify_Executables {
  icon: url("./Paper/Light/Toolbar/executables.svg");
  qproperty-icon: url("./Paper/Light/Toolbar/executables.svg"); }

#actionTool {
  icon: url("./Paper/Light/Toolbar/tools.svg");
  qproperty-icon: url("./Paper/Light/Toolbar/tools.svg"); }

#actionSettings {
  icon: url("./Paper/Light/Toolbar/settings.svg");
  qproperty-icon: url("./Paper/Light/Toolbar/settings.svg"); }

#actionEndorseMO {
  icon: url("./Paper/Light/Toolbar/endorse.svg");
  qproperty-icon: url("./Paper/Light/Toolbar/endorse.svg"); }

#actionProblems, #actionNotifications {
  icon: url("./Paper/Light/Toolbar/problems.svg");
  qproperty-icon: url("./Paper/Light/Toolbar/problems.svg"); }

#actionUpdate {
  icon: url("./Paper/Light/Toolbar/update.svg");
  qproperty-icon: url("./Paper/Light/Toolbar/update.svg"); }

#actionHelp {
  icon: url("./Paper/Light/Toolbar/help.svg");
  qproperty-icon: url("./Paper/Light/Toolbar/help.svg"); }

#listOptionsBtn {
  padding-left: 2px;
  icon: url("./Paper/Light/dots.svg");
  qproperty-icon: url("./Paper/Light/dots.svg"); }

#openFolderMenu {
  padding-left: 4px;
  icon: url("./Paper/Light/folder.svg");
  qproperty-icon: url("./Paper/Light/folder.svg");
  icon-size: 14px; }

#restoreModsButton, #restoreButton {
  icon: url("./Paper/Light/restore.svg");
  qproperty-icon: url("./Paper/Light/restore.svg");
  icon-size: 14px; }

#saveModsButton, #saveButton {
  icon: url("./Paper/Light/backup.svg");
  qproperty-icon: url("./Paper/Light/backup.svg");
  icon-size: 14px; }

#clearFiltersButton {
  icon: url("./Paper/Mono/White/cross.svg");
  qproperty-icon: url("./Paper/Mono/White/cross.svg"); }

#bossButton {
  icon: url("./Paper/Light/sort.svg");
  qproperty-icon: url("./Paper/Light/sort.svg");
  icon-size: 14px; }

#refreshButton, #btnRefreshData,
#dataTabRefresh, #btnRefreshDownloads {
  icon: url("./Paper/Light/refresh.svg");
  qproperty-icon: url("./Paper/Light/refresh.svg");
  icon-size: 14px; }

#clearCacheButton, #revokeNexusAuthButton,
#nexusDisconnect {
  icon: url("./Paper/Light/cross.svg");
  qproperty-icon: url("./Paper/Light/cross.svg");
  icon-size: 14px; }

#deactivateESP {
  icon: url("./Paper/Light/minus.svg");
  qproperty-icon: url("./Paper/Light/minus.svg"); }
  #deactivateESP:hover {
    background: #C2C2C2; }

#activateESP {
  icon: url("./Paper/Light/plus.svg");
  qproperty-icon: url("./Paper/Light/plus.svg"); }
  #activateESP:hover {
    background: #C2C2C2; }

#startButton {
  icon: url("./Paper/Mono/White/run.svg");
  qproperty-icon: url("./Paper/Mono/White/run.svg");
  padding: 6px;
  border-radius: 0;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px; }

#executablesListBox {
  padding: 4px;
  border-radius: 10px;
  margin-right: 8px; }

#linkButton {
  icon: url("./Paper/Light/shortcut.svg");
  qproperty-icon: url("./Paper/Light/shortcut.svg");
  icon-size: 14px;
  border-radius: 0;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px; }

#refresh {
  icon: url("./Paper/Light/refresh.svg");
  qproperty-icon: url("./Paper/Light/refresh.svg"); }

#visitNexus {
  icon: url("./Paper/Light/nexus.svg");
  qproperty-icon: url("./Paper/Light/nexus.svg"); }

#track {
  icon: url("./Paper/Light/pin.svg");
  qproperty-icon: url("./Paper/Light/pin.svg"); }

#endorse {
  icon: url("./Paper/Light/heart.svg");
  qproperty-icon: url("./Paper/Light/heart.svg");
  qproperty-iconSize: 14px; }

QAbstractScrollArea::corner {
  border: 0;
  border-bottom: 2px solid #000;
  margin: 0 -2px -2px 0; }

QMenuBar::item:selected {
  background: #000;
  color: #FFF; }

QTextEdit {
  border-top: 2px solid #000;
  border-bottom: 2px solid #000; }

QSplitter {
  height: 2px;
  width: 2px; }
  QSplitter::handle {
    background: #000;
    margin: 0 10px; }

QTreeView::indicator, QCheckBox::indicator, QGroupBox::indicator, QRadioButton::indicator {
  width: 14px;
  height: 14px; }
  QTreeView::indicator:unchecked, QCheckBox::indicator:unchecked, QGroupBox::indicator:unchecked, QRadioButton::indicator:unchecked {
    image: url("./Paper/Light/Checkboxes/Unchecked/unchecked.svg"); }
    QTreeView::indicator:unchecked:hover, QCheckBox::indicator:unchecked:hover, QGroupBox::indicator:unchecked:hover, QRadioButton::indicator:unchecked:hover {
      image: url("./Paper/Mono/White/Checkboxes/Unchecked/hover.svg"); }
    QTreeView::indicator:unchecked:selected, QCheckBox::indicator:unchecked:selected, QGroupBox::indicator:unchecked:selected, QRadioButton::indicator:unchecked:selected {
      image: url("./Paper/Light/Checkboxes/Unchecked/selected.svg"); }
  QTreeView::indicator:checked, QCheckBox::indicator:checked, QGroupBox::indicator:checked, QRadioButton::indicator:checked {
    image: url("./Paper/Mono/White/Checkboxes/Checked/check.svg"); }
    QTreeView::indicator:checked:selected, QCheckBox::indicator:checked:selected, QGroupBox::indicator:checked:selected, QRadioButton::indicator:checked:selected {
      image: url("./Paper/Light/Checkboxes/Checked/selected.svg"); }
  QTreeView::indicator:disabled, QCheckBox::indicator:disabled, QGroupBox::indicator:disabled, QRadioButton::indicator:disabled {
    image: url("./Paper/Light/Checkboxes/disabled.svg"); }

QRadioButton::indicator:checked {
  image: url("./Paper/Mono/White/Checkboxes/Radio Buttons/radio.svg");
  width: 14px;
  height: 14px; }
  QRadioButton::indicator:checked:hover {
    image: url("./Paper/Mono/White/Checkboxes/Radio Buttons/hover.svg"); }

QSpinBox, QDoubleSpinBox {
  min-height: 20px;
  min-width: 60px;
  padding: 0 2px;
  border: 2px solid #000;
  border-radius: 10px; }
  QSpinBox::up-button, QDoubleSpinBox::up-button {
    min-height: 20px;
    min-width: 20px;
    subcontrol-position: center right;
    border-left: 2px solid #000;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px; }
    QSpinBox::up-button:hover, QDoubleSpinBox::up-button:hover {
      background: #C2C2C2; }
  QSpinBox::down-button, QDoubleSpinBox::down-button {
    min-height: 20px;
    min-width: 20px;
    subcontrol-position: center left;
    border-right: 2px solid #000;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px; }
    QSpinBox::down-button:hover, QDoubleSpinBox::down-button:hover {
      background: #C2C2C2; }
  QSpinBox::up-arrow, QDoubleSpinBox::up-arrow {
    image: url("./Paper/Light/Arrows/up.svg"); }
  QSpinBox::down-arrow, QDoubleSpinBox::down-arrow {
    image: url("./Paper/Light/Arrows/down.svg"); }

QSlider::groove {
  height: 0;
  border: 1px solid #C2C2C2; }

QSlider::handle {
  border: 2px solid #C2C2C2;
  border-radius: 6px;
  margin: -10px; }
  QSlider::handle:hover {
    background: #C2C2C2; }

#InstanceManagerDialog #createNew, #InstanceManagerDialog #deleteInstance, #InstanceManagerDialog #switchToInstance {
  icon-size: 14px; }

#InstanceManagerDialog #createNew {
  icon: url("./Paper/Light/plus.svg");
  qproperty-icon: url("./Paper/Light/plus.svg"); }

#InstanceManagerDialog #deleteInstance {
  icon: url("./Paper/Light/cross.svg");
  qproperty-icon: url("./Paper/Light/cross.svg"); }

#InstanceManagerDialog #switchToInstance {
  icon: url("./Paper/Mono/White/Checkboxes/Checked/check.svg");
  qproperty-icon: url("./Paper/Mono/White/Checkboxes/Checked/check.svg"); }

#EditExecutablesDialog QToolButton {
  padding: 4px 8px;
  margin: 8px 0 8px 8px; }
  #EditExecutablesDialog QToolButton:hover {
    background: #C2C2C2; }

#EditExecutablesDialog #add {
  icon: url("./Paper/Light/plus.svg");
  qproperty-icon: url("./Paper/Light/plus.svg"); }

#EditExecutablesDialog #remove {
  icon: url("./Paper/Light/minus.svg");
  qproperty-icon: url("./Paper/Light/minus.svg"); }

#EditExecutablesDialog #up {
  icon: url("./Paper/Light/Arrows/Large/up.svg");
  qproperty-icon: url("./Paper/Light/Arrows/Large/up.svg"); }

#EditExecutablesDialog #down {
  icon: url("./Paper/Light/Arrows/Large/down.svg");
  qproperty-icon: url("./Paper/Light/Arrows/Large/down.svg"); }

#EditExecutablesDialog #reset {
  icon: url("./Paper/Light/cross.svg");
  qproperty-icon: url("./Paper/Light/cross.svg"); }

QLCDNumber {
  color: #000;
  border-radius: 6px; }
  QLCDNumber #activeModslabel, QLCDNumber #activePluginsLabel {
    padding-left: 6px; }

QPlainTextEdit#output {
  padding-left: 10px;
  border-radius: 6px; }

QToolTip {
  background: #FFF;
  color: #000;
  border: 2px solid #000;
  border-radius: 10px; }

ModListView, PluginListView {
  margin: 2px 0; }

LinkLabel {
  qproperty-linkColor: #000; }

#stepsStack QWidget {
  border: none; }

#stepsStack QGroupBox {
  border: 2px solid #FFF;
  border-radius: 10px; }

#espFilterEdit {
  margin-top: 4px; }

#dataTabFilter, #downloadFilterEdit {
  margin-top: 6px; }

#bossButton {
  margin-bottom: 4px; }

#btnRefreshDownloads, #dataTabRefresh {
  margin-bottom: 6px; }

#displayCategoriesBtn {
  min-width: 12px; }

QTreeWidget#filters, #categoriesList {
  min-width: 240px; }

#categoriesGroup {
  padding: 23px 0 0 0;
  border: 0; }

#colorTable {
  border-top: 2px solid #000;
  border-bottom: 2px solid #000; }

#iconLabel {
  image: url("./Paper/Light/logo.svg");
  qproperty-pixmap: none; }