body.startengo_type_cup-node-session-identification #page,
body.startengo_type_cup-node-session-participation #page,
body.page-node-type-session #page,
body.page-term-vid-round #page {
  font-family: var(--session-font-text);
  font-size: var(--session-font-size);
}
body.startengo_type_cup-node-session-identification #page label,
body.startengo_type_cup-node-session-participation #page label,
body.page-node-type-session #page label,
body.page-term-vid-round #page label {
  font-family: var(--session-font-label);
}
body.startengo_type_cup-node-session-identification #page h1,
body.startengo_type_cup-node-session-participation #page h1,
body.page-node-type-session #page h1,
body.page-term-vid-round #page h1,
body.startengo_type_cup-node-session-identification #page h2,
body.startengo_type_cup-node-session-participation #page h2,
body.page-node-type-session #page h2,
body.page-term-vid-round #page h2,
body.startengo_type_cup-node-session-identification #page h3,
body.startengo_type_cup-node-session-participation #page h3,
body.page-node-type-session #page h3,
body.page-term-vid-round #page h3,
body.startengo_type_cup-node-session-identification #page h4,
body.startengo_type_cup-node-session-participation #page h4,
body.page-node-type-session #page h4,
body.page-term-vid-round #page h4,
body.startengo_type_cup-node-session-identification #page h5,
body.startengo_type_cup-node-session-participation #page h5,
body.page-node-type-session #page h5,
body.page-term-vid-round #page h5,
body.startengo_type_cup-node-session-identification #page h6,
body.startengo_type_cup-node-session-participation #page h6,
body.page-node-type-session #page h6,
body.page-term-vid-round #page h6,
body.startengo_type_cup-node-session-identification #page h1.page-title,
body.startengo_type_cup-node-session-participation #page h1.page-title,
body.page-node-type-session #page h1.page-title,
body.page-term-vid-round #page h1.page-title,
body.startengo_type_cup-node-session-identification #page .section-title,
body.startengo_type_cup-node-session-participation #page .section-title,
body.page-node-type-session #page .section-title,
body.page-term-vid-round #page .section-title,
body.startengo_type_cup-node-session-identification #page #session-ranking-section .ranking-position-wrap .title,
body.startengo_type_cup-node-session-participation #page #session-ranking-section .ranking-position-wrap .title,
body.page-node-type-session #page #session-ranking-section .ranking-position-wrap .title,
body.page-term-vid-round #page #session-ranking-section .ranking-position-wrap .title,
body.startengo_type_cup-node-session-identification #page .ui-dialog[aria-describedby="drupal-modal-node-session-bonus"] .ui-dialog-titlebar .ui-dialog-title,
body.startengo_type_cup-node-session-participation #page .ui-dialog[aria-describedby="drupal-modal-node-session-bonus"] .ui-dialog-titlebar .ui-dialog-title,
body.page-node-type-session #page .ui-dialog[aria-describedby="drupal-modal-node-session-bonus"] .ui-dialog-titlebar .ui-dialog-title,
body.page-term-vid-round #page .ui-dialog[aria-describedby="drupal-modal-node-session-bonus"] .ui-dialog-titlebar .ui-dialog-title,
body.startengo_type_cup-node-session-identification #page .ui-dialog .ui-dialog-titlebar .ui-dialog-title,
body.startengo_type_cup-node-session-participation #page .ui-dialog .ui-dialog-titlebar .ui-dialog-title,
body.page-node-type-session #page .ui-dialog .ui-dialog-titlebar .ui-dialog-title,
body.page-term-vid-round #page .ui-dialog .ui-dialog-titlebar .ui-dialog-title {
  font-family: var(--session-font-title);
}
body.startengo_type_cup-node-session-identification #page h3.question-title,
body.startengo_type_cup-node-session-participation #page h3.question-title,
body.page-node-type-session #page h3.question-title,
body.page-term-vid-round #page h3.question-title {
  font-family: var(--session-font-text);
}
body.startengo_type_cup-node-session-identification #header.header-session .logo-session,
body.startengo_type_cup-node-session-participation #header.header-session .logo-session,
body.page-node-type-session #header.header-session .logo-session,
body.page-term-vid-round #header.header-session .logo-session {
  background: var(--session-clr-hd-main);
}
body.startengo_type_cup-node-session-identification #header.header-session .nav-session ul a,
body.startengo_type_cup-node-session-participation #header.header-session .nav-session ul a,
body.page-node-type-session #header.header-session .nav-session ul a,
body.page-term-vid-round #header.header-session .nav-session ul a {
  color: var(--session-clr-hd-primary);
}
body.startengo_type_cup-node-session-identification #header.header-session .nav-session ul a:hover,
body.startengo_type_cup-node-session-participation #header.header-session .nav-session ul a:hover,
body.page-node-type-session #header.header-session .nav-session ul a:hover,
body.page-term-vid-round #header.header-session .nav-session ul a:hover {
  color: var(--session-clr-hd-secondary);
}
body.startengo_type_cup-node-session-identification #footer,
body.startengo_type_cup-node-session-participation #footer,
body.page-node-type-session #footer,
body.page-term-vid-round #footer {
  background: var(--session-clr-ft-main);
  color: var(--session-clr-ft-primary);
}
body.startengo_type_cup-node-session-identification #footer:before,
body.startengo_type_cup-node-session-participation #footer:before,
body.page-node-type-session #footer:before,
body.page-term-vid-round #footer:before {
  background: var(--session-clr-ft-main);
}
body.startengo_type_cup-node-session-identification #footer a,
body.startengo_type_cup-node-session-participation #footer a,
body.page-node-type-session #footer a,
body.page-term-vid-round #footer a {
  color: var(--session-clr-ft-primary);
}
body.startengo_type_cup-node-session-identification #footer a:hover,
body.startengo_type_cup-node-session-participation #footer a:hover,
body.page-node-type-session #footer a:hover,
body.page-term-vid-round #footer a:hover {
  color: var(--session-clr-ft-secondary);
}
body.startengo_type_cup-node-session-identification .lds-eclipse div,
body.startengo_type_cup-node-session-participation .lds-eclipse div,
body.page-node-type-session .lds-eclipse div,
body.page-term-vid-round .lds-eclipse div {
  box-shadow: 0 6px 0 0 var(--session-clr-al-main);
}
body.startengo_type_cup-node-session-identification #page.page-session-logout #header .block-system-branding-block,
body.startengo_type_cup-node-session-participation #page.page-session-logout #header .block-system-branding-block,
body.page-node-type-session #page.page-session-logout #header .block-system-branding-block,
body.page-term-vid-round #page.page-session-logout #header .block-system-branding-block {
  background: var(--session-clr-hd-main);
}
body.startengo_type_cup-node-session-identification #nav-questions-wrap .nav-questions .btn-ancre.true span,
body.startengo_type_cup-node-session-participation #nav-questions-wrap .nav-questions .btn-ancre.true span,
body.page-node-type-session #nav-questions-wrap .nav-questions .btn-ancre.true span,
body.page-term-vid-round #nav-questions-wrap .nav-questions .btn-ancre.true span {
  background: var(--session-clr-res-right);
}
body.startengo_type_cup-node-session-identification #nav-questions-wrap .nav-questions .btn-ancre.partial span,
body.startengo_type_cup-node-session-participation #nav-questions-wrap .nav-questions .btn-ancre.partial span,
body.page-node-type-session #nav-questions-wrap .nav-questions .btn-ancre.partial span,
body.page-term-vid-round #nav-questions-wrap .nav-questions .btn-ancre.partial span {
  background: var(--session-clr-res-partial);
}
body.startengo_type_cup-node-session-identification #nav-questions-wrap .nav-questions .btn-ancre.false span,
body.startengo_type_cup-node-session-participation #nav-questions-wrap .nav-questions .btn-ancre.false span,
body.page-node-type-session #nav-questions-wrap .nav-questions .btn-ancre.false span,
body.page-term-vid-round #nav-questions-wrap .nav-questions .btn-ancre.false span {
  background: var(--session-clr-res-wrong);
}
body.startengo_type_cup-node-session-identification #nav-questions-wrap .nav-questions .btn-ancre.active span,
body.startengo_type_cup-node-session-participation #nav-questions-wrap .nav-questions .btn-ancre.active span,
body.page-node-type-session #nav-questions-wrap .nav-questions .btn-ancre.active span,
body.page-term-vid-round #nav-questions-wrap .nav-questions .btn-ancre.active span {
  background: var(--session-clr-res-select);
}
body.startengo_type_cup-node-session-identification .header-session-nav-wrap .rank-wrapper .rank-wrap,
body.startengo_type_cup-node-session-participation .header-session-nav-wrap .rank-wrapper .rank-wrap,
body.page-node-type-session .header-session-nav-wrap .rank-wrapper .rank-wrap,
body.page-term-vid-round .header-session-nav-wrap .rank-wrapper .rank-wrap {
  border-right-color: var(--session-clr-al-primary);
}
body.startengo_type_cup-node-session-identification .header-session-nav-wrap .rank-wrapper .score-wrap,
body.startengo_type_cup-node-session-participation .header-session-nav-wrap .rank-wrapper .score-wrap,
body.page-node-type-session .header-session-nav-wrap .rank-wrapper .score-wrap,
body.page-term-vid-round .header-session-nav-wrap .rank-wrapper .score-wrap {
  border-left-color: var(--session-clr-al-secondary);
}
body.startengo_type_cup-node-session-identification .header-session-nav-wrap .user-toolbar-link .icon,
body.startengo_type_cup-node-session-participation .header-session-nav-wrap .user-toolbar-link .icon,
body.page-node-type-session .header-session-nav-wrap .user-toolbar-link .icon,
body.page-term-vid-round .header-session-nav-wrap .user-toolbar-link .icon,
body.startengo_type_cup-node-session-identification .header-session-nav-wrap .home-link .icon,
body.startengo_type_cup-node-session-participation .header-session-nav-wrap .home-link .icon,
body.page-node-type-session .header-session-nav-wrap .home-link .icon,
body.page-term-vid-round .header-session-nav-wrap .home-link .icon {
  background: var(--session-clr-hd-primary);
}
body.startengo_type_cup-node-session-identification .header-session-nav-wrap .user-toolbar-link:hover .icon,
body.startengo_type_cup-node-session-participation .header-session-nav-wrap .user-toolbar-link:hover .icon,
body.page-node-type-session .header-session-nav-wrap .user-toolbar-link:hover .icon,
body.page-term-vid-round .header-session-nav-wrap .user-toolbar-link:hover .icon,
body.startengo_type_cup-node-session-identification .header-session-nav-wrap .home-link:hover .icon,
body.startengo_type_cup-node-session-participation .header-session-nav-wrap .home-link:hover .icon,
body.page-node-type-session .header-session-nav-wrap .home-link:hover .icon,
body.page-term-vid-round .header-session-nav-wrap .home-link:hover .icon {
  background: var(--session-clr-hd-secondary);
}
body.startengo_type_cup-node-session-identification .session-introduction-wrapper h2,
body.startengo_type_cup-node-session-participation .session-introduction-wrapper h2,
body.page-node-type-session .session-introduction-wrapper h2,
body.page-term-vid-round .session-introduction-wrapper h2,
body.startengo_type_cup-node-session-identification .session-introduction-wrapper h4,
body.startengo_type_cup-node-session-participation .session-introduction-wrapper h4,
body.page-node-type-session .session-introduction-wrapper h4,
body.page-term-vid-round .session-introduction-wrapper h4,
body.startengo_type_cup-node-session-identification .session-introduction-wrapper h6,
body.startengo_type_cup-node-session-participation .session-introduction-wrapper h6,
body.page-node-type-session .session-introduction-wrapper h6,
body.page-term-vid-round .session-introduction-wrapper h6 {
  color: var(--session-clr-al-main);
}
body.startengo_type_cup-node-session-identification .session-introduction-wrapper h3,
body.startengo_type_cup-node-session-participation .session-introduction-wrapper h3,
body.page-node-type-session .session-introduction-wrapper h3,
body.page-term-vid-round .session-introduction-wrapper h3,
body.startengo_type_cup-node-session-identification .session-introduction-wrapper h5,
body.startengo_type_cup-node-session-participation .session-introduction-wrapper h5,
body.page-node-type-session .session-introduction-wrapper h5,
body.page-term-vid-round .session-introduction-wrapper h5 {
  color: var(--session-clr-be-main);
}
body.startengo_type_cup-node-session-identification .session-introduction-wrapper ul,
body.startengo_type_cup-node-session-participation .session-introduction-wrapper ul,
body.page-node-type-session .session-introduction-wrapper ul,
body.page-term-vid-round .session-introduction-wrapper ul {
  margin: 1rem 1rem 1rem 3rem;
}
body.startengo_type_cup-node-session-identification .button,
body.startengo_type_cup-node-session-participation .button,
body.page-node-type-session .button,
body.page-term-vid-round .button,
body.startengo_type_cup-node-session-identification .btn,
body.startengo_type_cup-node-session-participation .btn,
body.page-node-type-session .btn,
body.page-term-vid-round .btn,
body.startengo_type_cup-node-session-identification .button.button-primary,
body.startengo_type_cup-node-session-participation .button.button-primary,
body.page-node-type-session .button.button-primary,
body.page-term-vid-round .button.button-primary,
body.startengo_type_cup-node-session-identification .btn.button-primary,
body.startengo_type_cup-node-session-participation .btn.button-primary,
body.page-node-type-session .btn.button-primary,
body.page-term-vid-round .btn.button-primary,
body.startengo_type_cup-node-session-identification .button.btn-primary,
body.startengo_type_cup-node-session-participation .button.btn-primary,
body.page-node-type-session .button.btn-primary,
body.page-term-vid-round .button.btn-primary,
body.startengo_type_cup-node-session-identification .btn.btn-primary,
body.startengo_type_cup-node-session-participation .btn.btn-primary,
body.page-node-type-session .btn.btn-primary,
body.page-term-vid-round .btn.btn-primary,
body.startengo_type_cup-node-session-identification #page.page-session-logout .button[data-drupal-selector="edit-submit"],
body.startengo_type_cup-node-session-participation #page.page-session-logout .button[data-drupal-selector="edit-submit"],
body.page-node-type-session #page.page-session-logout .button[data-drupal-selector="edit-submit"],
body.page-term-vid-round #page.page-session-logout .button[data-drupal-selector="edit-submit"] {
  background: var(--session-clr-be-main);
}
body.startengo_type_cup-node-session-identification .button:hover,
body.startengo_type_cup-node-session-participation .button:hover,
body.page-node-type-session .button:hover,
body.page-term-vid-round .button:hover,
body.startengo_type_cup-node-session-identification .btn:hover,
body.startengo_type_cup-node-session-participation .btn:hover,
body.page-node-type-session .btn:hover,
body.page-term-vid-round .btn:hover,
body.startengo_type_cup-node-session-identification .button.button-primary:hover,
body.startengo_type_cup-node-session-participation .button.button-primary:hover,
body.page-node-type-session .button.button-primary:hover,
body.page-term-vid-round .button.button-primary:hover,
body.startengo_type_cup-node-session-identification .btn.button-primary:hover,
body.startengo_type_cup-node-session-participation .btn.button-primary:hover,
body.page-node-type-session .btn.button-primary:hover,
body.page-term-vid-round .btn.button-primary:hover,
body.startengo_type_cup-node-session-identification .button.btn-primary:hover,
body.startengo_type_cup-node-session-participation .button.btn-primary:hover,
body.page-node-type-session .button.btn-primary:hover,
body.page-term-vid-round .button.btn-primary:hover,
body.startengo_type_cup-node-session-identification .btn.btn-primary:hover,
body.startengo_type_cup-node-session-participation .btn.btn-primary:hover,
body.page-node-type-session .btn.btn-primary:hover,
body.page-term-vid-round .btn.btn-primary:hover,
body.startengo_type_cup-node-session-identification #page.page-session-logout .button[data-drupal-selector="edit-submit"]:hover,
body.startengo_type_cup-node-session-participation #page.page-session-logout .button[data-drupal-selector="edit-submit"]:hover,
body.page-node-type-session #page.page-session-logout .button[data-drupal-selector="edit-submit"]:hover,
body.page-term-vid-round #page.page-session-logout .button[data-drupal-selector="edit-submit"]:hover {
  background: var(--session-clr-al-main);
}
body.startengo_type_cup-node-session-identification .round-teaser,
body.startengo_type_cup-node-session-participation .round-teaser,
body.page-node-type-session .round-teaser,
body.page-term-vid-round .round-teaser {
  background: #000000;
}
body.startengo_type_cup-node-session-identification .round-teaser .tag-wrap .tag,
body.startengo_type_cup-node-session-participation .round-teaser .tag-wrap .tag,
body.page-node-type-session .round-teaser .tag-wrap .tag,
body.page-term-vid-round .round-teaser .tag-wrap .tag {
  background: #24B945;
}
body.startengo_type_cup-node-session-identification #page.page-session-logout .form-title,
body.startengo_type_cup-node-session-participation #page.page-session-logout .form-title,
body.page-node-type-session #page.page-session-logout .form-title,
body.page-term-vid-round #page.page-session-logout .form-title,
body.startengo_type_cup-node-session-identification h1.page-title,
body.startengo_type_cup-node-session-participation h1.page-title,
body.page-node-type-session h1.page-title,
body.page-term-vid-round h1.page-title,
body.startengo_type_cup-node-session-identification #session-introduction-section .page-title,
body.startengo_type_cup-node-session-participation #session-introduction-section .page-title,
body.page-node-type-session #session-introduction-section .page-title,
body.page-term-vid-round #session-introduction-section .page-title,
body.startengo_type_cup-node-session-identification .round-header .score-wrap,
body.startengo_type_cup-node-session-participation .round-header .score-wrap,
body.page-node-type-session .round-header .score-wrap,
body.page-term-vid-round .round-header .score-wrap,
body.startengo_type_cup-node-session-identification .card.card-question .date-wrap,
body.startengo_type_cup-node-session-participation .card.card-question .date-wrap,
body.page-node-type-session .card.card-question .date-wrap,
body.page-term-vid-round .card.card-question .date-wrap,
body.startengo_type_cup-node-session-identification .card.card-question .competition,
body.startengo_type_cup-node-session-participation .card.card-question .competition,
body.page-node-type-session .card.card-question .competition,
body.page-term-vid-round .card.card-question .competition,
body.startengo_type_cup-node-session-identification .round-teaser .title,
body.startengo_type_cup-node-session-participation .round-teaser .title,
body.page-node-type-session .round-teaser .title,
body.page-term-vid-round .round-teaser .title,
body.startengo_type_cup-node-session-identification .ui-dialog[aria-describedby="drupal-modal-node-session-bonus"] .ui-dialog-titlebar .ui-dialog-title,
body.startengo_type_cup-node-session-participation .ui-dialog[aria-describedby="drupal-modal-node-session-bonus"] .ui-dialog-titlebar .ui-dialog-title,
body.page-node-type-session .ui-dialog[aria-describedby="drupal-modal-node-session-bonus"] .ui-dialog-titlebar .ui-dialog-title,
body.page-term-vid-round .ui-dialog[aria-describedby="drupal-modal-node-session-bonus"] .ui-dialog-titlebar .ui-dialog-title,
body.startengo_type_cup-node-session-identification #round-sidebar .top-ranking-teaser-wrapper .user-rank-wrap .user-rank,
body.startengo_type_cup-node-session-participation #round-sidebar .top-ranking-teaser-wrapper .user-rank-wrap .user-rank,
body.page-node-type-session #round-sidebar .top-ranking-teaser-wrapper .user-rank-wrap .user-rank,
body.page-term-vid-round #round-sidebar .top-ranking-teaser-wrapper .user-rank-wrap .user-rank,
body.startengo_type_cup-node-session-identification #round-sidebar .top-ranking-teaser-wrapper .user-rank-wrap .user-score,
body.startengo_type_cup-node-session-participation #round-sidebar .top-ranking-teaser-wrapper .user-rank-wrap .user-score,
body.page-node-type-session #round-sidebar .top-ranking-teaser-wrapper .user-rank-wrap .user-score,
body.page-term-vid-round #round-sidebar .top-ranking-teaser-wrapper .user-rank-wrap .user-score,
body.startengo_type_cup-node-session-identification #round-sidebar .rss-feeds-header .title,
body.startengo_type_cup-node-session-participation #round-sidebar .rss-feeds-header .title,
body.page-node-type-session #round-sidebar .rss-feeds-header .title,
body.page-term-vid-round #round-sidebar .rss-feeds-header .title,
body.startengo_type_cup-node-session-identification a:not(.btn):hover,
body.startengo_type_cup-node-session-participation a:not(.btn):hover,
body.page-node-type-session a:not(.btn):hover,
body.page-term-vid-round a:not(.btn):hover {
  color: var(--session-clr-al-main);
}
body.startengo_type_cup-node-session-identification #round-sidebar .rss-feeds-header:hover .title,
body.startengo_type_cup-node-session-participation #round-sidebar .rss-feeds-header:hover .title,
body.page-node-type-session #round-sidebar .rss-feeds-header:hover .title,
body.page-term-vid-round #round-sidebar .rss-feeds-header:hover .title {
  color: var(--session-clr-al-secondary);
}
body.startengo_type_cup-node-session-identification #page.page-session-logout .form-subtitle,
body.startengo_type_cup-node-session-participation #page.page-session-logout .form-subtitle,
body.page-node-type-session #page.page-session-logout .form-subtitle,
body.page-term-vid-round #page.page-session-logout .form-subtitle {
  color: var(--session-clr-be-main);
}
body.startengo_type_cup-node-session-identification #hamburger-menu.hamburger-menu-session .mm-panels .mm-panel,
body.startengo_type_cup-node-session-participation #hamburger-menu.hamburger-menu-session .mm-panels .mm-panel,
body.page-node-type-session #hamburger-menu.hamburger-menu-session .mm-panels .mm-panel,
body.page-term-vid-round #hamburger-menu.hamburger-menu-session .mm-panels .mm-panel,
body.startengo_type_cup-node-session-identification .ui-dialog .ui-dialog-titlebar,
body.startengo_type_cup-node-session-participation .ui-dialog .ui-dialog-titlebar,
body.page-node-type-session .ui-dialog .ui-dialog-titlebar,
body.page-term-vid-round .ui-dialog .ui-dialog-titlebar,
body.startengo_type_cup-node-session-identification #nav-questions-wrap .nav-questions .btn-ancre:hover span,
body.startengo_type_cup-node-session-participation #nav-questions-wrap .nav-questions .btn-ancre:hover span,
body.page-node-type-session #nav-questions-wrap .nav-questions .btn-ancre:hover span,
body.page-term-vid-round #nav-questions-wrap .nav-questions .btn-ancre:hover span,
body.startengo_type_cup-node-session-identification .header-session-nav-wrap .rank-wrapper,
body.startengo_type_cup-node-session-participation .header-session-nav-wrap .rank-wrapper,
body.page-node-type-session .header-session-nav-wrap .rank-wrapper,
body.page-term-vid-round .header-session-nav-wrap .rank-wrapper,
body.startengo_type_cup-node-session-identification .session-teaser .content-wrap,
body.startengo_type_cup-node-session-participation .session-teaser .content-wrap,
body.page-node-type-session .session-teaser .content-wrap,
body.page-term-vid-round .session-teaser .content-wrap,
body.startengo_type_cup-node-session-identification .round-teaser .round-wrap,
body.startengo_type_cup-node-session-participation .round-teaser .round-wrap,
body.page-node-type-session .round-teaser .round-wrap,
body.page-term-vid-round .round-teaser .round-wrap,
body.startengo_type_cup-node-session-identification .round-teaser .state-wrap .state-icon,
body.startengo_type_cup-node-session-participation .round-teaser .state-wrap .state-icon,
body.page-node-type-session .round-teaser .state-wrap .state-icon,
body.page-term-vid-round .round-teaser .state-wrap .state-icon,
body.startengo_type_cup-node-session-identification .round-teaser .scrore-wrap,
body.startengo_type_cup-node-session-participation .round-teaser .scrore-wrap,
body.page-node-type-session .round-teaser .scrore-wrap,
body.page-term-vid-round .round-teaser .scrore-wrap,
body.startengo_type_cup-node-session-identification .round-teaser .scrore-wrap .label .icon,
body.startengo_type_cup-node-session-participation .round-teaser .scrore-wrap .label .icon,
body.page-node-type-session .round-teaser .scrore-wrap .label .icon,
body.page-term-vid-round .round-teaser .scrore-wrap .label .icon,
body.startengo_type_cup-node-session-identification body.page-node-type-session .btn-bonus-question,
body.startengo_type_cup-node-session-participation body.page-node-type-session .btn-bonus-question,
body.page-node-type-session body.page-node-type-session .btn-bonus-question,
body.page-term-vid-round body.page-node-type-session .btn-bonus-question,
body.startengo_type_cup-node-session-identification #session-round-current-section,
body.startengo_type_cup-node-session-participation #session-round-current-section,
body.page-node-type-session #session-round-current-section,
body.page-term-vid-round #session-round-current-section,
body.startengo_type_cup-node-session-identification #session-round-current-section:before,
body.startengo_type_cup-node-session-participation #session-round-current-section:before,
body.page-node-type-session #session-round-current-section:before,
body.page-term-vid-round #session-round-current-section:before,
body.startengo_type_cup-node-session-identification #session-round-current-section:after,
body.startengo_type_cup-node-session-participation #session-round-current-section:after,
body.page-node-type-session #session-round-current-section:after,
body.page-term-vid-round #session-round-current-section:after,
body.startengo_type_cup-node-session-identification .content-wrap .btn-collapse:after,
body.startengo_type_cup-node-session-participation .content-wrap .btn-collapse:after,
body.page-node-type-session .content-wrap .btn-collapse:after,
body.page-term-vid-round .content-wrap .btn-collapse:after,
body.startengo_type_cup-node-session-identification .content-wrap .btn-collapse:hover,
body.startengo_type_cup-node-session-participation .content-wrap .btn-collapse:hover,
body.page-node-type-session .content-wrap .btn-collapse:hover,
body.page-term-vid-round .content-wrap .btn-collapse:hover,
body.startengo_type_cup-node-session-identification #session-store-section,
body.startengo_type_cup-node-session-participation #session-store-section,
body.page-node-type-session #session-store-section,
body.page-term-vid-round #session-store-section,
body.startengo_type_cup-node-session-identification #session-store-section:before,
body.startengo_type_cup-node-session-participation #session-store-section:before,
body.page-node-type-session #session-store-section:before,
body.page-term-vid-round #session-store-section:before,
body.startengo_type_cup-node-session-identification #session-store-section:after,
body.startengo_type_cup-node-session-participation #session-store-section:after,
body.page-node-type-session #session-store-section:after,
body.page-term-vid-round #session-store-section:after,
body.startengo_type_cup-node-session-identification .round-header .round-wrap,
body.startengo_type_cup-node-session-participation .round-header .round-wrap,
body.page-node-type-session .round-header .round-wrap,
body.page-term-vid-round .round-header .round-wrap,
body.startengo_type_cup-node-session-identification .card.card-question .icon-wrap,
body.startengo_type_cup-node-session-participation .card.card-question .icon-wrap,
body.page-node-type-session .card.card-question .icon-wrap,
body.page-term-vid-round .card.card-question .icon-wrap,
body.startengo_type_cup-node-session-identification .session-rounds-wrapper,
body.startengo_type_cup-node-session-participation .session-rounds-wrapper,
body.page-node-type-session .session-rounds-wrapper,
body.page-term-vid-round .session-rounds-wrapper,
body.startengo_type_cup-node-session-identification .session-rounds-wrapper:before,
body.startengo_type_cup-node-session-participation .session-rounds-wrapper:before,
body.page-node-type-session .session-rounds-wrapper:before,
body.page-term-vid-round .session-rounds-wrapper:before,
body.startengo_type_cup-node-session-identification #session-ranking-section .table.session-ranking-table th,
body.startengo_type_cup-node-session-participation #session-ranking-section .table.session-ranking-table th,
body.page-node-type-session #session-ranking-section .table.session-ranking-table th,
body.page-term-vid-round #session-ranking-section .table.session-ranking-table th,
body.startengo_type_cup-node-session-identification #session-ranking-section .table.session-ranking-table .ranking-position-wrap th,
body.startengo_type_cup-node-session-participation #session-ranking-section .table.session-ranking-table .ranking-position-wrap th,
body.page-node-type-session #session-ranking-section .table.session-ranking-table .ranking-position-wrap th,
body.page-term-vid-round #session-ranking-section .table.session-ranking-table .ranking-position-wrap th,
body.startengo_type_cup-node-session-identification #session-ranking-section .table.session-ranking-table .ranking-position-wrap .title,
body.startengo_type_cup-node-session-participation #session-ranking-section .table.session-ranking-table .ranking-position-wrap .title,
body.page-node-type-session #session-ranking-section .table.session-ranking-table .ranking-position-wrap .title,
body.page-term-vid-round #session-ranking-section .table.session-ranking-table .ranking-position-wrap .title,
body.startengo_type_cup-node-session-identification .session-rounds-wrapper .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
body.startengo_type_cup-node-session-participation .session-rounds-wrapper .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
body.page-node-type-session .session-rounds-wrapper .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
body.page-term-vid-round .session-rounds-wrapper .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
body.startengo_type_cup-node-session-identification .ui-dialog[aria-describedby="drupal-modal-node-session-bonus"] .ui-dialog-titlebar-close:hover:before,
body.startengo_type_cup-node-session-participation .ui-dialog[aria-describedby="drupal-modal-node-session-bonus"] .ui-dialog-titlebar-close:hover:before,
body.page-node-type-session .ui-dialog[aria-describedby="drupal-modal-node-session-bonus"] .ui-dialog-titlebar-close:hover:before,
body.page-term-vid-round .ui-dialog[aria-describedby="drupal-modal-node-session-bonus"] .ui-dialog-titlebar-close:hover:before,
body.startengo_type_cup-node-session-identification #round-sidebar .round-sidebar-btn-wrap .round-sidebar-btn:hover,
body.startengo_type_cup-node-session-participation #round-sidebar .round-sidebar-btn-wrap .round-sidebar-btn:hover,
body.page-node-type-session #round-sidebar .round-sidebar-btn-wrap .round-sidebar-btn:hover,
body.page-term-vid-round #round-sidebar .round-sidebar-btn-wrap .round-sidebar-btn:hover,
body.startengo_type_cup-node-session-identification #round-sidebar .round-sidebar-content .title-wrap,
body.startengo_type_cup-node-session-participation #round-sidebar .round-sidebar-content .title-wrap,
body.page-node-type-session #round-sidebar .round-sidebar-content .title-wrap,
body.page-term-vid-round #round-sidebar .round-sidebar-content .title-wrap,
body.startengo_type_cup-node-session-identification .ranking-podium-wrapper .ranking-podium-bottom,
body.startengo_type_cup-node-session-participation .ranking-podium-wrapper .ranking-podium-bottom,
body.page-node-type-session .ranking-podium-wrapper .ranking-podium-bottom,
body.page-term-vid-round .ranking-podium-wrapper .ranking-podium-bottom,
body.startengo_type_cup-node-session-identification #session-ranking-section .ranking-position-wrap .title,
body.startengo_type_cup-node-session-participation #session-ranking-section .ranking-position-wrap .title,
body.page-node-type-session #session-ranking-section .ranking-position-wrap .title,
body.page-term-vid-round #session-ranking-section .ranking-position-wrap .title,
body.startengo_type_cup-node-session-identification .event-teaser .date-wrap,
body.startengo_type_cup-node-session-participation .event-teaser .date-wrap,
body.page-node-type-session .event-teaser .date-wrap,
body.page-term-vid-round .event-teaser .date-wrap,
body.startengo_type_cup-node-session-identification #session-introduction-section .content-wrap .btn-collapse:hover,
body.startengo_type_cup-node-session-participation #session-introduction-section .content-wrap .btn-collapse:hover,
body.page-node-type-session #session-introduction-section .content-wrap .btn-collapse:hover,
body.page-term-vid-round #session-introduction-section .content-wrap .btn-collapse:hover,
body.startengo_type_cup-node-session-identification #session-introduction-section .content-wrap .btn-collapse:after,
body.startengo_type_cup-node-session-participation #session-introduction-section .content-wrap .btn-collapse:after,
body.page-node-type-session #session-introduction-section .content-wrap .btn-collapse:after,
body.page-term-vid-round #session-introduction-section .content-wrap .btn-collapse:after,
body.startengo_type_cup-node-session-identification #header.header-session .dropdown-menu .dropdown-item:hover,
body.startengo_type_cup-node-session-participation #header.header-session .dropdown-menu .dropdown-item:hover,
body.page-node-type-session #header.header-session .dropdown-menu .dropdown-item:hover,
body.page-term-vid-round #header.header-session .dropdown-menu .dropdown-item:hover,
body.startengo_type_cup-node-session-identification #header.header-session .dropdown-menu .dropdown-item:focus,
body.startengo_type_cup-node-session-participation #header.header-session .dropdown-menu .dropdown-item:focus,
body.page-node-type-session #header.header-session .dropdown-menu .dropdown-item:focus,
body.page-term-vid-round #header.header-session .dropdown-menu .dropdown-item:focus,
body.startengo_type_cup-node-session-identification #round-sidebar .rss-feeds-header:hover,
body.startengo_type_cup-node-session-participation #round-sidebar .rss-feeds-header:hover,
body.page-node-type-session #round-sidebar .rss-feeds-header:hover,
body.page-term-vid-round #round-sidebar .rss-feeds-header:hover {
  background: var(--session-clr-al-main);
}
body.startengo_type_cup-node-session-identification .swiper-scrollbar.swiper-scrollbar-vertical .swiper-scrollbar-drag,
body.startengo_type_cup-node-session-participation .swiper-scrollbar.swiper-scrollbar-vertical .swiper-scrollbar-drag,
body.page-node-type-session .swiper-scrollbar.swiper-scrollbar-vertical .swiper-scrollbar-drag,
body.page-term-vid-round .swiper-scrollbar.swiper-scrollbar-vertical .swiper-scrollbar-drag,
body.startengo_type_cup-node-session-identification .swiper-vertical > .swiper-scrollbar .swiper-scrollbar-drag,
body.startengo_type_cup-node-session-participation .swiper-vertical > .swiper-scrollbar .swiper-scrollbar-drag,
body.page-node-type-session .swiper-vertical > .swiper-scrollbar .swiper-scrollbar-drag,
body.page-term-vid-round .swiper-vertical > .swiper-scrollbar .swiper-scrollbar-drag {
  background: #ffffff;
}
body.startengo_type_cup-node-session-identification .events-wrapper .swiper-scrollbar.swiper-scrollbar-vertical .swiper-scrollbar-drag,
body.startengo_type_cup-node-session-participation .events-wrapper .swiper-scrollbar.swiper-scrollbar-vertical .swiper-scrollbar-drag,
body.page-node-type-session .events-wrapper .swiper-scrollbar.swiper-scrollbar-vertical .swiper-scrollbar-drag,
body.page-term-vid-round .events-wrapper .swiper-scrollbar.swiper-scrollbar-vertical .swiper-scrollbar-drag,
body.startengo_type_cup-node-session-identification .events-wrapper .swiper-vertical > .swiper-scrollbar .swiper-scrollbar-drag,
body.startengo_type_cup-node-session-participation .events-wrapper .swiper-vertical > .swiper-scrollbar .swiper-scrollbar-drag,
body.page-node-type-session .events-wrapper .swiper-vertical > .swiper-scrollbar .swiper-scrollbar-drag,
body.page-term-vid-round .events-wrapper .swiper-vertical > .swiper-scrollbar .swiper-scrollbar-drag {
  background: var(--session-clr-al-main);
}
body.startengo_type_cup-node-session-identification .events-wrapper .swiper-pagination-bullet,
body.startengo_type_cup-node-session-participation .events-wrapper .swiper-pagination-bullet,
body.page-node-type-session .events-wrapper .swiper-pagination-bullet,
body.page-term-vid-round .events-wrapper .swiper-pagination-bullet {
  background: #F1F1F1 !important;
}
body.startengo_type_cup-node-session-identification .events-wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active,
body.startengo_type_cup-node-session-participation .events-wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active,
body.page-node-type-session .events-wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active,
body.page-term-vid-round .events-wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: var(--session-clr-al-main) !important;
}
body.startengo_type_cup-node-session-identification #round-sidebar .btn-ico.btn-ico-ranking:hover:before,
body.startengo_type_cup-node-session-participation #round-sidebar .btn-ico.btn-ico-ranking:hover:before,
body.page-node-type-session #round-sidebar .btn-ico.btn-ico-ranking:hover:before,
body.page-term-vid-round #round-sidebar .btn-ico.btn-ico-ranking:hover:before {
  background: var(--session-clr-al-secondary);
}
body.startengo_type_cup-node-session-identification .round-header .score-wrap,
body.startengo_type_cup-node-session-participation .round-header .score-wrap,
body.page-node-type-session .round-header .score-wrap,
body.page-term-vid-round .round-header .score-wrap,
body.startengo_type_cup-node-session-identification .step-wrap .step.active:before,
body.startengo_type_cup-node-session-participation .step-wrap .step.active:before,
body.page-node-type-session .step-wrap .step.active:before,
body.page-term-vid-round .step-wrap .step.active:before,
body.startengo_type_cup-node-session-identification .step-wrap .step.active,
body.startengo_type_cup-node-session-participation .step-wrap .step.active,
body.page-node-type-session .step-wrap .step.active,
body.page-term-vid-round .step-wrap .step.active {
  border-color: var(--session-clr-al-main);
}
body.startengo_type_cup-node-session-identification #hamburger-menu.hamburger-menu-session .mm-panels .mm-panel .mm-listitem,
body.startengo_type_cup-node-session-participation #hamburger-menu.hamburger-menu-session .mm-panels .mm-panel .mm-listitem,
body.page-node-type-session #hamburger-menu.hamburger-menu-session .mm-panels .mm-panel .mm-listitem,
body.page-term-vid-round #hamburger-menu.hamburger-menu-session .mm-panels .mm-panel .mm-listitem {
  border-color: var(--session-clr-al-secondary);
}
body.startengo_type_cup-node-session-identification .summary-point-wrapper,
body.startengo_type_cup-node-session-participation .summary-point-wrapper,
body.page-node-type-session .summary-point-wrapper,
body.page-term-vid-round .summary-point-wrapper,
body.startengo_type_cup-node-session-identification #session-content-section .section-bg > div.section-bg-first,
body.startengo_type_cup-node-session-participation #session-content-section .section-bg > div.section-bg-first,
body.page-node-type-session #session-content-section .section-bg > div.section-bg-first,
body.page-term-vid-round #session-content-section .section-bg > div.section-bg-first,
body.startengo_type_cup-node-session-identification #session-ranking-section .table.session-ranking-table .my-rank,
body.startengo_type_cup-node-session-participation #session-ranking-section .table.session-ranking-table .my-rank,
body.page-node-type-session #session-ranking-section .table.session-ranking-table .my-rank,
body.page-term-vid-round #session-ranking-section .table.session-ranking-table .my-rank,
body.startengo_type_cup-node-session-identification #hamburger-menu.hamburger-menu-session .mm-panels .mm-panel .mm-listitem .mm-listitem__text:hover,
body.startengo_type_cup-node-session-participation #hamburger-menu.hamburger-menu-session .mm-panels .mm-panel .mm-listitem .mm-listitem__text:hover,
body.page-node-type-session #hamburger-menu.hamburger-menu-session .mm-panels .mm-panel .mm-listitem .mm-listitem__text:hover,
body.page-term-vid-round #hamburger-menu.hamburger-menu-session .mm-panels .mm-panel .mm-listitem .mm-listitem__text:hover {
  background: var(--session-clr-be-main);
}
body.startengo_type_cup-node-session-identification .gift-ranking-cube-wrapper .nav-tabs .nav-item .nav-link:hover,
body.startengo_type_cup-node-session-participation .gift-ranking-cube-wrapper .nav-tabs .nav-item .nav-link:hover,
body.page-node-type-session .gift-ranking-cube-wrapper .nav-tabs .nav-item .nav-link:hover,
body.page-term-vid-round .gift-ranking-cube-wrapper .nav-tabs .nav-item .nav-link:hover,
body.startengo_type_cup-node-session-identification .gift-ranking-cube-wrapper .nav-tabs .nav-item .nav-link.active,
body.startengo_type_cup-node-session-participation .gift-ranking-cube-wrapper .nav-tabs .nav-item .nav-link.active,
body.page-node-type-session .gift-ranking-cube-wrapper .nav-tabs .nav-item .nav-link.active,
body.page-term-vid-round .gift-ranking-cube-wrapper .nav-tabs .nav-item .nav-link.active {
  background: #ffffff;
  color: var(--session-clr-al-main);
}
body.startengo_type_cup-node-session-identification .swiper-pagination .swiper-pagination-bullet,
body.startengo_type_cup-node-session-participation .swiper-pagination .swiper-pagination-bullet,
body.page-node-type-session .swiper-pagination .swiper-pagination-bullet,
body.page-term-vid-round .swiper-pagination .swiper-pagination-bullet {
  background: var(--session-clr-be-secondary);
}
body.startengo_type_cup-node-session-identification .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
body.startengo_type_cup-node-session-participation .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
body.page-node-type-session .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
body.page-term-vid-round .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: var(--session-clr-be-primary);
}
body.startengo_type_cup-node-session-identification #page.dashboard-page,
body.startengo_type_cup-node-session-participation #page.dashboard-page,
body.page-node-type-session #page.dashboard-page,
body.page-term-vid-round #page.dashboard-page {
  background-image: var(--session-bgm-participation);
}
body.startengo_type_cup-node-session-identification #page.page-session-logout.page-session-participation,
body.startengo_type_cup-node-session-participation #page.page-session-logout.page-session-participation,
body.page-node-type-session #page.page-session-logout.page-session-participation,
body.page-term-vid-round #page.page-session-logout.page-session-participation {
  background-image: var(--session-bgm-participation);
}
body.startengo_type_cup-node-session-identification #page.page-session-logout.page-session-identification,
body.startengo_type_cup-node-session-participation #page.page-session-logout.page-session-identification,
body.page-node-type-session #page.page-session-logout.page-session-identification,
body.page-term-vid-round #page.page-session-logout.page-session-identification {
  background-image: var(--session-bgm-inscription);
}
body.startengo_type_cup-node-session-identification #page.page-session-logout.page-session-coming,
body.startengo_type_cup-node-session-participation #page.page-session-logout.page-session-coming,
body.page-node-type-session #page.page-session-logout.page-session-coming,
body.page-term-vid-round #page.page-session-logout.page-session-coming {
  background-image: var(--session-bgm-teaser);
}
body.startengo_type_cup-node-session-identification #page.page-session-logout.page-session-ended,
body.startengo_type_cup-node-session-participation #page.page-session-logout.page-session-ended,
body.page-node-type-session #page.page-session-logout.page-session-ended,
body.page-term-vid-round #page.page-session-logout.page-session-ended {
  background-image: var(--session-bgm-end);
}
body.startengo_type_cup-node-session-identification #page.page-session,
body.startengo_type_cup-node-session-participation #page.page-session,
body.page-node-type-session #page.page-session,
body.page-term-vid-round #page.page-session {
  background-image: var(--session-bgm-teaser);
}
body.startengo_type_cup-node-session-identification #session-ranking-section,
body.startengo_type_cup-node-session-participation #session-ranking-section,
body.page-node-type-session #session-ranking-section,
body.page-term-vid-round #session-ranking-section {
  background-image: var(--session-bgm-ranking);
}
body.startengo_type_cup-node-session-identification .taxo-round-page,
body.startengo_type_cup-node-session-participation .taxo-round-page,
body.page-node-type-session .taxo-round-page,
body.page-term-vid-round .taxo-round-page {
  background-image: var(--session-bgm-round);
}
body.startengo_type_cup-node-session-identification .card.card-question .icon-wrap .icon,
body.startengo_type_cup-node-session-participation .card.card-question .icon-wrap .icon,
body.page-node-type-session .card.card-question .icon-wrap .icon,
body.page-term-vid-round .card.card-question .icon-wrap .icon {
  fill: var(--session-clr-al-main);
}
body.startengo_type_cup-node-session-identification .card.card-question .icon-wrap .icon svg path,
body.startengo_type_cup-node-session-participation .card.card-question .icon-wrap .icon svg path,
body.page-node-type-session .card.card-question .icon-wrap .icon svg path,
body.page-term-vid-round .card.card-question .icon-wrap .icon svg path {
  fill: var(--session-clr-al-main);
}
body.startengo_type_cup-node-session-identification .card.card-question .pts-max-wrap,
body.startengo_type_cup-node-session-participation .card.card-question .pts-max-wrap,
body.page-node-type-session .card.card-question .pts-max-wrap,
body.page-term-vid-round .card.card-question .pts-max-wrap {
  background: var(--session-clr-ga-main);
}
body.startengo_type_cup-node-session-identification .card.card-question .pts-result-wrap .value,
body.startengo_type_cup-node-session-participation .card.card-question .pts-result-wrap .value,
body.page-node-type-session .card.card-question .pts-result-wrap .value,
body.page-term-vid-round .card.card-question .pts-result-wrap .value {
  color: #24B945;
}
body.startengo_type_cup-node-session-identification .ui-dialog[aria-describedby="drupal-modal-node-session-bonus"] .ui-dialog-titlebar-close:before,
body.startengo_type_cup-node-session-participation .ui-dialog[aria-describedby="drupal-modal-node-session-bonus"] .ui-dialog-titlebar-close:before,
body.page-node-type-session .ui-dialog[aria-describedby="drupal-modal-node-session-bonus"] .ui-dialog-titlebar-close:before,
body.page-term-vid-round .ui-dialog[aria-describedby="drupal-modal-node-session-bonus"] .ui-dialog-titlebar-close:before {
  background-color: var(--session-clr-al-main);
}
body.startengo_type_cup-node-session-identification .node__content h2,
body.startengo_type_cup-node-session-participation .node__content h2,
body.page-node-type-session .node__content h2,
body.page-term-vid-round .node__content h2,
body.startengo_type_cup-node-session-identification .cke_editable h2,
body.startengo_type_cup-node-session-participation .cke_editable h2,
body.page-node-type-session .cke_editable h2,
body.page-term-vid-round .cke_editable h2,
body.startengo_type_cup-node-session-identification .ui-dialog-content h2,
body.startengo_type_cup-node-session-participation .ui-dialog-content h2,
body.page-node-type-session .ui-dialog-content h2,
body.page-term-vid-round .ui-dialog-content h2,
body.startengo_type_cup-node-session-identification .node__content h2.color01,
body.startengo_type_cup-node-session-participation .node__content h2.color01,
body.page-node-type-session .node__content h2.color01,
body.page-term-vid-round .node__content h2.color01,
body.startengo_type_cup-node-session-identification .cke_editable h2.color01,
body.startengo_type_cup-node-session-participation .cke_editable h2.color01,
body.page-node-type-session .cke_editable h2.color01,
body.page-term-vid-round .cke_editable h2.color01,
body.startengo_type_cup-node-session-identification .ui-dialog-content h2.color01,
body.startengo_type_cup-node-session-participation .ui-dialog-content h2.color01,
body.page-node-type-session .ui-dialog-content h2.color01,
body.page-term-vid-round .ui-dialog-content h2.color01,
body.startengo_type_cup-node-session-identification .node__content h3.color01,
body.startengo_type_cup-node-session-participation .node__content h3.color01,
body.page-node-type-session .node__content h3.color01,
body.page-term-vid-round .node__content h3.color01,
body.startengo_type_cup-node-session-identification .cke_editable h3.color01,
body.startengo_type_cup-node-session-participation .cke_editable h3.color01,
body.page-node-type-session .cke_editable h3.color01,
body.page-term-vid-round .cke_editable h3.color01,
body.startengo_type_cup-node-session-identification .ui-dialog-content h3.color01,
body.startengo_type_cup-node-session-participation .ui-dialog-content h3.color01,
body.page-node-type-session .ui-dialog-content h3.color01,
body.page-term-vid-round .ui-dialog-content h3.color01,
body.startengo_type_cup-node-session-identification .node__content span.color01,
body.startengo_type_cup-node-session-participation .node__content span.color01,
body.page-node-type-session .node__content span.color01,
body.page-term-vid-round .node__content span.color01,
body.startengo_type_cup-node-session-identification .cke_editable span.color01,
body.startengo_type_cup-node-session-participation .cke_editable span.color01,
body.page-node-type-session .cke_editable span.color01,
body.page-term-vid-round .cke_editable span.color01,
body.startengo_type_cup-node-session-identification .ui-dialog-content span.color01,
body.startengo_type_cup-node-session-participation .ui-dialog-content span.color01,
body.page-node-type-session .ui-dialog-content span.color01,
body.page-term-vid-round .ui-dialog-content span.color01 {
  color: var(--session-clr-al-main);
}
body.startengo_type_cup-node-session-identification .node__content h3,
body.startengo_type_cup-node-session-participation .node__content h3,
body.page-node-type-session .node__content h3,
body.page-term-vid-round .node__content h3,
body.startengo_type_cup-node-session-identification .cke_editable h3,
body.startengo_type_cup-node-session-participation .cke_editable h3,
body.page-node-type-session .cke_editable h3,
body.page-term-vid-round .cke_editable h3,
body.startengo_type_cup-node-session-identification .ui-dialog-content h3,
body.startengo_type_cup-node-session-participation .ui-dialog-content h3,
body.page-node-type-session .ui-dialog-content h3,
body.page-term-vid-round .ui-dialog-content h3,
body.startengo_type_cup-node-session-identification .node__content h2.color02,
body.startengo_type_cup-node-session-participation .node__content h2.color02,
body.page-node-type-session .node__content h2.color02,
body.page-term-vid-round .node__content h2.color02,
body.startengo_type_cup-node-session-identification .cke_editable h2.color02,
body.startengo_type_cup-node-session-participation .cke_editable h2.color02,
body.page-node-type-session .cke_editable h2.color02,
body.page-term-vid-round .cke_editable h2.color02,
body.startengo_type_cup-node-session-identification .ui-dialog-content h2.color02,
body.startengo_type_cup-node-session-participation .ui-dialog-content h2.color02,
body.page-node-type-session .ui-dialog-content h2.color02,
body.page-term-vid-round .ui-dialog-content h2.color02,
body.startengo_type_cup-node-session-identification .node__content h3.color02,
body.startengo_type_cup-node-session-participation .node__content h3.color02,
body.page-node-type-session .node__content h3.color02,
body.page-term-vid-round .node__content h3.color02,
body.startengo_type_cup-node-session-identification .cke_editable h3.color02,
body.startengo_type_cup-node-session-participation .cke_editable h3.color02,
body.page-node-type-session .cke_editable h3.color02,
body.page-term-vid-round .cke_editable h3.color02,
body.startengo_type_cup-node-session-identification .ui-dialog-content h3.color02,
body.startengo_type_cup-node-session-participation .ui-dialog-content h3.color02,
body.page-node-type-session .ui-dialog-content h3.color02,
body.page-term-vid-round .ui-dialog-content h3.color02,
body.startengo_type_cup-node-session-identification .node__content span.color02,
body.startengo_type_cup-node-session-participation .node__content span.color02,
body.page-node-type-session .node__content span.color02,
body.page-term-vid-round .node__content span.color02,
body.startengo_type_cup-node-session-identification .cke_editable span.color02,
body.startengo_type_cup-node-session-participation .cke_editable span.color02,
body.page-node-type-session .cke_editable span.color02,
body.page-term-vid-round .cke_editable span.color02,
body.startengo_type_cup-node-session-identification .ui-dialog-content span.color02,
body.startengo_type_cup-node-session-participation .ui-dialog-content span.color02,
body.page-node-type-session .ui-dialog-content span.color02,
body.page-term-vid-round .ui-dialog-content span.color02 {
  color: var(--session-clr-be-main);
}
body.startengo_type_cup-node-session-identification .node__content h2.color03,
body.startengo_type_cup-node-session-participation .node__content h2.color03,
body.page-node-type-session .node__content h2.color03,
body.page-term-vid-round .node__content h2.color03,
body.startengo_type_cup-node-session-identification .cke_editable h2.color03,
body.startengo_type_cup-node-session-participation .cke_editable h2.color03,
body.page-node-type-session .cke_editable h2.color03,
body.page-term-vid-round .cke_editable h2.color03,
body.startengo_type_cup-node-session-identification .ui-dialog-content h2.color03,
body.startengo_type_cup-node-session-participation .ui-dialog-content h2.color03,
body.page-node-type-session .ui-dialog-content h2.color03,
body.page-term-vid-round .ui-dialog-content h2.color03,
body.startengo_type_cup-node-session-identification .node__content h3.color03,
body.startengo_type_cup-node-session-participation .node__content h3.color03,
body.page-node-type-session .node__content h3.color03,
body.page-term-vid-round .node__content h3.color03,
body.startengo_type_cup-node-session-identification .cke_editable h3.color03,
body.startengo_type_cup-node-session-participation .cke_editable h3.color03,
body.page-node-type-session .cke_editable h3.color03,
body.page-term-vid-round .cke_editable h3.color03,
body.startengo_type_cup-node-session-identification .ui-dialog-content h3.color03,
body.startengo_type_cup-node-session-participation .ui-dialog-content h3.color03,
body.page-node-type-session .ui-dialog-content h3.color03,
body.page-term-vid-round .ui-dialog-content h3.color03,
body.startengo_type_cup-node-session-identification .node__content span.color03,
body.startengo_type_cup-node-session-participation .node__content span.color03,
body.page-node-type-session .node__content span.color03,
body.page-term-vid-round .node__content span.color03,
body.startengo_type_cup-node-session-identification .cke_editable span.color03,
body.startengo_type_cup-node-session-participation .cke_editable span.color03,
body.page-node-type-session .cke_editable span.color03,
body.page-term-vid-round .cke_editable span.color03,
body.startengo_type_cup-node-session-identification .ui-dialog-content span.color03,
body.startengo_type_cup-node-session-participation .ui-dialog-content span.color03,
body.page-node-type-session .ui-dialog-content span.color03,
body.page-term-vid-round .ui-dialog-content span.color03 {
  color: var(--session-clr-al-main);
}
body.startengo_type_cup-node-session-identification .node__content h2.color04,
body.startengo_type_cup-node-session-participation .node__content h2.color04,
body.page-node-type-session .node__content h2.color04,
body.page-term-vid-round .node__content h2.color04,
body.startengo_type_cup-node-session-identification .cke_editable h2.color04,
body.startengo_type_cup-node-session-participation .cke_editable h2.color04,
body.page-node-type-session .cke_editable h2.color04,
body.page-term-vid-round .cke_editable h2.color04,
body.startengo_type_cup-node-session-identification .ui-dialog-content h2.color04,
body.startengo_type_cup-node-session-participation .ui-dialog-content h2.color04,
body.page-node-type-session .ui-dialog-content h2.color04,
body.page-term-vid-round .ui-dialog-content h2.color04,
body.startengo_type_cup-node-session-identification .node__content h3.color04,
body.startengo_type_cup-node-session-participation .node__content h3.color04,
body.page-node-type-session .node__content h3.color04,
body.page-term-vid-round .node__content h3.color04,
body.startengo_type_cup-node-session-identification .cke_editable h3.color04,
body.startengo_type_cup-node-session-participation .cke_editable h3.color04,
body.page-node-type-session .cke_editable h3.color04,
body.page-term-vid-round .cke_editable h3.color04,
body.startengo_type_cup-node-session-identification .ui-dialog-content h3.color04,
body.startengo_type_cup-node-session-participation .ui-dialog-content h3.color04,
body.page-node-type-session .ui-dialog-content h3.color04,
body.page-term-vid-round .ui-dialog-content h3.color04,
body.startengo_type_cup-node-session-identification .node__content span.color04,
body.startengo_type_cup-node-session-participation .node__content span.color04,
body.page-node-type-session .node__content span.color04,
body.page-term-vid-round .node__content span.color04,
body.startengo_type_cup-node-session-identification .cke_editable span.color04,
body.startengo_type_cup-node-session-participation .cke_editable span.color04,
body.page-node-type-session .cke_editable span.color04,
body.page-term-vid-round .cke_editable span.color04,
body.startengo_type_cup-node-session-identification .ui-dialog-content span.color04,
body.startengo_type_cup-node-session-participation .ui-dialog-content span.color04,
body.page-node-type-session .ui-dialog-content span.color04,
body.page-term-vid-round .ui-dialog-content span.color04 {
  color: var(--session-clr-be-main);
}
body.startengo_type_cup-node-session-identification .node__content a:not(.btn),
body.startengo_type_cup-node-session-participation .node__content a:not(.btn),
body.page-node-type-session .node__content a:not(.btn),
body.page-term-vid-round .node__content a:not(.btn),
body.startengo_type_cup-node-session-identification .cke_editable a:not(.btn),
body.startengo_type_cup-node-session-participation .cke_editable a:not(.btn),
body.page-node-type-session .cke_editable a:not(.btn),
body.page-term-vid-round .cke_editable a:not(.btn),
body.startengo_type_cup-node-session-identification .ui-dialog-content a:not(.btn),
body.startengo_type_cup-node-session-participation .ui-dialog-content a:not(.btn),
body.page-node-type-session .ui-dialog-content a:not(.btn),
body.page-term-vid-round .ui-dialog-content a:not(.btn) {
  color: var(--session-clr-al-main);
}
body.startengo_type_cup-node-session-identification .node__content a:not(.btn):hover,
body.startengo_type_cup-node-session-participation .node__content a:not(.btn):hover,
body.page-node-type-session .node__content a:not(.btn):hover,
body.page-term-vid-round .node__content a:not(.btn):hover,
body.startengo_type_cup-node-session-identification .cke_editable a:not(.btn):hover,
body.startengo_type_cup-node-session-participation .cke_editable a:not(.btn):hover,
body.page-node-type-session .cke_editable a:not(.btn):hover,
body.page-term-vid-round .cke_editable a:not(.btn):hover,
body.startengo_type_cup-node-session-identification .ui-dialog-content a:not(.btn):hover,
body.startengo_type_cup-node-session-participation .ui-dialog-content a:not(.btn):hover,
body.page-node-type-session .ui-dialog-content a:not(.btn):hover,
body.page-term-vid-round .ui-dialog-content a:not(.btn):hover {
  color: var(--session-clr-be-main);
}
@media all and (max-width: 767px) {
  body.startengo_type_cup-node-session-identification .card.card-question .card-header,
  body.startengo_type_cup-node-session-participation .card.card-question .card-header,
  body.page-node-type-session .card.card-question .card-header,
  body.page-term-vid-round .card.card-question .card-header {
    background: var(--session-clr-al-main);
  }
  body.startengo_type_cup-node-session-identification .card.card-question .date-wrap,
  body.startengo_type_cup-node-session-participation .card.card-question .date-wrap,
  body.page-node-type-session .card.card-question .date-wrap,
  body.page-term-vid-round .card.card-question .date-wrap {
    color: #ffffff;
  }
  body.startengo_type_cup-node-session-identification #session-content-section,
  body.startengo_type_cup-node-session-participation #session-content-section,
  body.page-node-type-session #session-content-section,
  body.page-term-vid-round #session-content-section {
    background: var(--session-clr-be-main);
  }
  body.startengo_type_cup-node-session-identification #session-content-section .events-wrapper .section-title,
  body.startengo_type_cup-node-session-participation #session-content-section .events-wrapper .section-title,
  body.page-node-type-session #session-content-section .events-wrapper .section-title,
  body.page-term-vid-round #session-content-section .events-wrapper .section-title {
    color: var(--session-clr-be-main);
  }
}
@media all and (min-width: 1024px) {
  body.startengo_type_cup-node-session-identification #page.page-session-logout.page-session-participation,
  body.startengo_type_cup-node-session-participation #page.page-session-logout.page-session-participation,
  body.page-node-type-session #page.page-session-logout.page-session-participation,
  body.page-term-vid-round #page.page-session-logout.page-session-participation {
    background-image: var(--session-bgd-participation);
  }
  body.startengo_type_cup-node-session-identification #page.page-session-logout.page-session-identification,
  body.startengo_type_cup-node-session-participation #page.page-session-logout.page-session-identification,
  body.page-node-type-session #page.page-session-logout.page-session-identification,
  body.page-term-vid-round #page.page-session-logout.page-session-identification {
    background-image: var(--session-bgd-inscription);
  }
  body.startengo_type_cup-node-session-identification #page.page-session-logout.page-session-coming,
  body.startengo_type_cup-node-session-participation #page.page-session-logout.page-session-coming,
  body.page-node-type-session #page.page-session-logout.page-session-coming,
  body.page-term-vid-round #page.page-session-logout.page-session-coming {
    background-image: var(--session-bgd-teaser);
  }
  body.startengo_type_cup-node-session-identification #page.page-session-logout.page-session-ended,
  body.startengo_type_cup-node-session-participation #page.page-session-logout.page-session-ended,
  body.page-node-type-session #page.page-session-logout.page-session-ended,
  body.page-term-vid-round #page.page-session-logout.page-session-ended {
    background-image: var(--session-bgd-end);
  }
  body.startengo_type_cup-node-session-identification #page.page-session,
  body.startengo_type_cup-node-session-participation #page.page-session,
  body.page-node-type-session #page.page-session,
  body.page-term-vid-round #page.page-session {
    background-image: var(--session-bgd-teaser);
  }
  body.startengo_type_cup-node-session-identification #session-ranking-section,
  body.startengo_type_cup-node-session-participation #session-ranking-section,
  body.page-node-type-session #session-ranking-section,
  body.page-term-vid-round #session-ranking-section {
    background-image: var(--session-bgd-ranking);
  }
  body.startengo_type_cup-node-session-identification .taxo-round-page,
  body.startengo_type_cup-node-session-participation .taxo-round-page,
  body.page-node-type-session .taxo-round-page,
  body.page-term-vid-round .taxo-round-page {
    background-image: var(--session-bgd-round);
  }
}
body.startengo_type_cup-node-session-identification .answer-wrap .answer-picture,
body.startengo_type_cup-node-session-participation .answer-wrap .answer-picture,
body.page-node-type-session .answer-wrap .answer-picture,
body.page-term-vid-round .answer-wrap .answer-picture {
  border-color: #F1F1F1;
}
body.startengo_type_cup-node-session-identification .answer-wrap .answer-subpicture,
body.startengo_type_cup-node-session-participation .answer-wrap .answer-subpicture,
body.page-node-type-session .answer-wrap .answer-subpicture,
body.page-term-vid-round .answer-wrap .answer-subpicture {
  border-color: #F1F1F1;
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper .answer-selected .answer-title.answer-title-onlytext,
body.startengo_type_cup-node-session-participation .round-answer-wrapper .answer-selected .answer-title.answer-title-onlytext,
body.page-node-type-session .round-answer-wrapper .answer-selected .answer-title.answer-title-onlytext,
body.page-term-vid-round .round-answer-wrapper .answer-selected .answer-title.answer-title-onlytext {
  background: var(--session-clr-res-select);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper .answer-selected .answer-picture,
body.startengo_type_cup-node-session-participation .round-answer-wrapper .answer-selected .answer-picture,
body.page-node-type-session .round-answer-wrapper .answer-selected .answer-picture,
body.page-term-vid-round .round-answer-wrapper .answer-selected .answer-picture,
body.startengo_type_cup-node-session-identification .round-answer-wrapper .answer-selected .answer-subpicture,
body.startengo_type_cup-node-session-participation .round-answer-wrapper .answer-selected .answer-subpicture,
body.page-node-type-session .round-answer-wrapper .answer-selected .answer-subpicture,
body.page-term-vid-round .round-answer-wrapper .answer-selected .answer-subpicture,
body.startengo_type_cup-node-session-identification .round-answer-wrapper .btn.btn-draw.answer-selected,
body.startengo_type_cup-node-session-participation .round-answer-wrapper .btn.btn-draw.answer-selected,
body.page-node-type-session .round-answer-wrapper .btn.btn-draw.answer-selected,
body.page-term-vid-round .round-answer-wrapper .btn.btn-draw.answer-selected {
  border-color: var(--session-clr-res-select);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper .btn.btn-draw.answer-selected,
body.startengo_type_cup-node-session-participation .round-answer-wrapper .btn.btn-draw.answer-selected,
body.page-node-type-session .round-answer-wrapper .btn.btn-draw.answer-selected,
body.page-term-vid-round .round-answer-wrapper .btn.btn-draw.answer-selected {
  color: var(--session-clr-res-select);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.right-answer .answer-selected .answer-picture,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.right-answer .answer-selected .answer-picture,
body.page-node-type-session .round-answer-wrapper.right-answer .answer-selected .answer-picture,
body.page-term-vid-round .round-answer-wrapper.right-answer .answer-selected .answer-picture,
body.startengo_type_cup-node-session-identification .round-answer-wrapper.right-answer .answer-selected .answer-subpicture,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.right-answer .answer-selected .answer-subpicture,
body.page-node-type-session .round-answer-wrapper.right-answer .answer-selected .answer-subpicture,
body.page-term-vid-round .round-answer-wrapper.right-answer .answer-selected .answer-subpicture,
body.startengo_type_cup-node-session-identification .round-answer-wrapper.right-answer .btn.btn-draw.answer-selected,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.right-answer .btn.btn-draw.answer-selected,
body.page-node-type-session .round-answer-wrapper.right-answer .btn.btn-draw.answer-selected,
body.page-term-vid-round .round-answer-wrapper.right-answer .btn.btn-draw.answer-selected {
  border-color: var(--session-clr-res-right);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.right-answer .btn.btn-draw.answer-selected,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.right-answer .btn.btn-draw.answer-selected,
body.page-node-type-session .round-answer-wrapper.right-answer .btn.btn-draw.answer-selected,
body.page-term-vid-round .round-answer-wrapper.right-answer .btn.btn-draw.answer-selected {
  color: var(--session-clr-res-right);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.right-answer .pts-result-wrap .value,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.right-answer .pts-result-wrap .value,
body.page-node-type-session .round-answer-wrapper.right-answer .pts-result-wrap .value,
body.page-term-vid-round .round-answer-wrapper.right-answer .pts-result-wrap .value {
  color: var(--session-clr-res-right);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.right-answer .pts-result-wrap .icon,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.right-answer .pts-result-wrap .icon,
body.page-node-type-session .round-answer-wrapper.right-answer .pts-result-wrap .icon,
body.page-term-vid-round .round-answer-wrapper.right-answer .pts-result-wrap .icon {
  background: var(--session-clr-res-right);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.right-answer .answer-title.answer-title-onlytext,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.right-answer .answer-title.answer-title-onlytext,
body.page-node-type-session .round-answer-wrapper.right-answer .answer-title.answer-title-onlytext,
body.page-term-vid-round .round-answer-wrapper.right-answer .answer-title.answer-title-onlytext {
  background: var(--session-clr-res-right);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.partial-answer .answer-selected.partial-answer .answer-picture,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.partial-answer .answer-selected.partial-answer .answer-picture,
body.page-node-type-session .round-answer-wrapper.partial-answer .answer-selected.partial-answer .answer-picture,
body.page-term-vid-round .round-answer-wrapper.partial-answer .answer-selected.partial-answer .answer-picture,
body.startengo_type_cup-node-session-identification .round-answer-wrapper.wrong-answer .answer-selected.partial-answer .answer-picture,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.wrong-answer .answer-selected.partial-answer .answer-picture,
body.page-node-type-session .round-answer-wrapper.wrong-answer .answer-selected.partial-answer .answer-picture,
body.page-term-vid-round .round-answer-wrapper.wrong-answer .answer-selected.partial-answer .answer-picture,
body.startengo_type_cup-node-session-identification .round-answer-wrapper.partial-answer .answer-selected.partial-answer .answer-subpicture,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.partial-answer .answer-selected.partial-answer .answer-subpicture,
body.page-node-type-session .round-answer-wrapper.partial-answer .answer-selected.partial-answer .answer-subpicture,
body.page-term-vid-round .round-answer-wrapper.partial-answer .answer-selected.partial-answer .answer-subpicture,
body.startengo_type_cup-node-session-identification .round-answer-wrapper.wrong-answer .answer-selected.partial-answer .answer-subpicture,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.wrong-answer .answer-selected.partial-answer .answer-subpicture,
body.page-node-type-session .round-answer-wrapper.wrong-answer .answer-selected.partial-answer .answer-subpicture,
body.page-term-vid-round .round-answer-wrapper.wrong-answer .answer-selected.partial-answer .answer-subpicture,
body.startengo_type_cup-node-session-identification .round-answer-wrapper.partial-answer .btn.btn-draw.answer-selected.partial-answer,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.partial-answer .btn.btn-draw.answer-selected.partial-answer,
body.page-node-type-session .round-answer-wrapper.partial-answer .btn.btn-draw.answer-selected.partial-answer,
body.page-term-vid-round .round-answer-wrapper.partial-answer .btn.btn-draw.answer-selected.partial-answer,
body.startengo_type_cup-node-session-identification .round-answer-wrapper.wrong-answer .btn.btn-draw.answer-selected.partial-answer,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.wrong-answer .btn.btn-draw.answer-selected.partial-answer,
body.page-node-type-session .round-answer-wrapper.wrong-answer .btn.btn-draw.answer-selected.partial-answer,
body.page-term-vid-round .round-answer-wrapper.wrong-answer .btn.btn-draw.answer-selected.partial-answer {
  border-color: var(--session-clr-res-partial);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.partial-answer .btn.btn-draw.answer-selected.partial-answer,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.partial-answer .btn.btn-draw.answer-selected.partial-answer,
body.page-node-type-session .round-answer-wrapper.partial-answer .btn.btn-draw.answer-selected.partial-answer,
body.page-term-vid-round .round-answer-wrapper.partial-answer .btn.btn-draw.answer-selected.partial-answer,
body.startengo_type_cup-node-session-identification .round-answer-wrapper.wrong-answer .btn.btn-draw.answer-selected.partial-answer,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.wrong-answer .btn.btn-draw.answer-selected.partial-answer,
body.page-node-type-session .round-answer-wrapper.wrong-answer .btn.btn-draw.answer-selected.partial-answer,
body.page-term-vid-round .round-answer-wrapper.wrong-answer .btn.btn-draw.answer-selected.partial-answer {
  color: var(--session-clr-res-partial);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.partial-answer .answer-selected.wrong-answer .answer-picture,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.partial-answer .answer-selected.wrong-answer .answer-picture,
body.page-node-type-session .round-answer-wrapper.partial-answer .answer-selected.wrong-answer .answer-picture,
body.page-term-vid-round .round-answer-wrapper.partial-answer .answer-selected.wrong-answer .answer-picture,
body.startengo_type_cup-node-session-identification .round-answer-wrapper.wrong-answer .answer-selected.wrong-answer .answer-picture,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.wrong-answer .answer-selected.wrong-answer .answer-picture,
body.page-node-type-session .round-answer-wrapper.wrong-answer .answer-selected.wrong-answer .answer-picture,
body.page-term-vid-round .round-answer-wrapper.wrong-answer .answer-selected.wrong-answer .answer-picture,
body.startengo_type_cup-node-session-identification .round-answer-wrapper.partial-answer .answer-selected.wrong-answer .answer-subpicture,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.partial-answer .answer-selected.wrong-answer .answer-subpicture,
body.page-node-type-session .round-answer-wrapper.partial-answer .answer-selected.wrong-answer .answer-subpicture,
body.page-term-vid-round .round-answer-wrapper.partial-answer .answer-selected.wrong-answer .answer-subpicture,
body.startengo_type_cup-node-session-identification .round-answer-wrapper.wrong-answer .answer-selected.wrong-answer .answer-subpicture,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.wrong-answer .answer-selected.wrong-answer .answer-subpicture,
body.page-node-type-session .round-answer-wrapper.wrong-answer .answer-selected.wrong-answer .answer-subpicture,
body.page-term-vid-round .round-answer-wrapper.wrong-answer .answer-selected.wrong-answer .answer-subpicture,
body.startengo_type_cup-node-session-identification .round-answer-wrapper.partial-answer .btn.btn-draw.answer-selected.wrong-answer,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.partial-answer .btn.btn-draw.answer-selected.wrong-answer,
body.page-node-type-session .round-answer-wrapper.partial-answer .btn.btn-draw.answer-selected.wrong-answer,
body.page-term-vid-round .round-answer-wrapper.partial-answer .btn.btn-draw.answer-selected.wrong-answer,
body.startengo_type_cup-node-session-identification .round-answer-wrapper.wrong-answer .btn.btn-draw.answer-selected.wrong-answer,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.wrong-answer .btn.btn-draw.answer-selected.wrong-answer,
body.page-node-type-session .round-answer-wrapper.wrong-answer .btn.btn-draw.answer-selected.wrong-answer,
body.page-term-vid-round .round-answer-wrapper.wrong-answer .btn.btn-draw.answer-selected.wrong-answer {
  border-color: var(--session-clr-res-wrong);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.partial-answer .btn.btn-draw.answer-selected.wrong-answer,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.partial-answer .btn.btn-draw.answer-selected.wrong-answer,
body.page-node-type-session .round-answer-wrapper.partial-answer .btn.btn-draw.answer-selected.wrong-answer,
body.page-term-vid-round .round-answer-wrapper.partial-answer .btn.btn-draw.answer-selected.wrong-answer,
body.startengo_type_cup-node-session-identification .round-answer-wrapper.wrong-answer .btn.btn-draw.answer-selected.wrong-answer,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.wrong-answer .btn.btn-draw.answer-selected.wrong-answer,
body.page-node-type-session .round-answer-wrapper.wrong-answer .btn.btn-draw.answer-selected.wrong-answer,
body.page-term-vid-round .round-answer-wrapper.wrong-answer .btn.btn-draw.answer-selected.wrong-answer {
  color: var(--session-clr-res-wrong);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.partial-answer .pts-result-wrap .value,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.partial-answer .pts-result-wrap .value,
body.page-node-type-session .round-answer-wrapper.partial-answer .pts-result-wrap .value,
body.page-term-vid-round .round-answer-wrapper.partial-answer .pts-result-wrap .value {
  color: var(--session-clr-res-partial);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.partial-answer .pts-result-wrap .icon,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.partial-answer .pts-result-wrap .icon,
body.page-node-type-session .round-answer-wrapper.partial-answer .pts-result-wrap .icon,
body.page-term-vid-round .round-answer-wrapper.partial-answer .pts-result-wrap .icon {
  background: var(--session-clr-res-partial);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.partial-answer .answer-title.answer-title-onlytext,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.partial-answer .answer-title.answer-title-onlytext,
body.page-node-type-session .round-answer-wrapper.partial-answer .answer-title.answer-title-onlytext,
body.page-term-vid-round .round-answer-wrapper.partial-answer .answer-title.answer-title-onlytext {
  background: var(--session-clr-res-partial);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.wrong-answer .pts-result-wrap .value,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.wrong-answer .pts-result-wrap .value,
body.page-node-type-session .round-answer-wrapper.wrong-answer .pts-result-wrap .value,
body.page-term-vid-round .round-answer-wrapper.wrong-answer .pts-result-wrap .value {
  color: var(--session-clr-res-wrong);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.wrong-answer .pts-result-wrap .icon,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.wrong-answer .pts-result-wrap .icon,
body.page-node-type-session .round-answer-wrapper.wrong-answer .pts-result-wrap .icon,
body.page-term-vid-round .round-answer-wrapper.wrong-answer .pts-result-wrap .icon {
  background: var(--session-clr-res-wrong);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.wrong-answer .answer-title.answer-title-onlytext,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.wrong-answer .answer-title.answer-title-onlytext,
body.page-node-type-session .round-answer-wrapper.wrong-answer .answer-title.answer-title-onlytext,
body.page-term-vid-round .round-answer-wrapper.wrong-answer .answer-title.answer-title-onlytext {
  background: var(--session-clr-res-wrong);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.quest-type-interval .ui-slider,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.quest-type-interval .ui-slider,
body.page-node-type-session .round-answer-wrapper.quest-type-interval .ui-slider,
body.page-term-vid-round .round-answer-wrapper.quest-type-interval .ui-slider {
  background: #CFCFCF;
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.quest-type-interval .ui-slider.ui-slider-disabled.ui-state-disabled,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.quest-type-interval .ui-slider.ui-slider-disabled.ui-state-disabled,
body.page-node-type-session .round-answer-wrapper.quest-type-interval .ui-slider.ui-slider-disabled.ui-state-disabled,
body.page-term-vid-round .round-answer-wrapper.quest-type-interval .ui-slider.ui-slider-disabled.ui-state-disabled {
  opacity: 1;
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.quest-type-interval .ui-slider .ui-slider-handle,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.quest-type-interval .ui-slider .ui-slider-handle,
body.page-node-type-session .round-answer-wrapper.quest-type-interval .ui-slider .ui-slider-handle,
body.page-term-vid-round .round-answer-wrapper.quest-type-interval .ui-slider .ui-slider-handle {
  background: var(--session-clr-res-select);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.quest-type-interval .t-round-answer-interval-input-wrapper .interval-tolerance.active,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.quest-type-interval .t-round-answer-interval-input-wrapper .interval-tolerance.active,
body.page-node-type-session .round-answer-wrapper.quest-type-interval .t-round-answer-interval-input-wrapper .interval-tolerance.active,
body.page-term-vid-round .round-answer-wrapper.quest-type-interval .t-round-answer-interval-input-wrapper .interval-tolerance.active {
  background: var(--session-clr-res-select);
  background: linear-gradient(90deg, rgba(44, 187, 48, 0) 0%, var(--session-clr-res-select) 50%, rgba(44, 187, 48, 0) 100%);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.quest-type-match .btn-draw,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.quest-type-match .btn-draw,
body.page-node-type-session .round-answer-wrapper.quest-type-match .btn-draw,
body.page-term-vid-round .round-answer-wrapper.quest-type-match .btn-draw {
  background: var(--session-clr-al-main);
  color: #ffffff;
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.quest-type-match .btn-draw:hover,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.quest-type-match .btn-draw:hover,
body.page-node-type-session .round-answer-wrapper.quest-type-match .btn-draw:hover,
body.page-term-vid-round .round-answer-wrapper.quest-type-match .btn-draw:hover {
  background: var(--session-clr-be-main);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.quest-type-score .counter-analog .digit.digit-empty,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.quest-type-score .counter-analog .digit.digit-empty,
body.page-node-type-session .round-answer-wrapper.quest-type-score .counter-analog .digit.digit-empty,
body.page-term-vid-round .round-answer-wrapper.quest-type-score .counter-analog .digit.digit-empty {
  background: #000000;
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.quest-type-score .round-answer-score-counter-action-wrap .btn-score,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.quest-type-score .round-answer-score-counter-action-wrap .btn-score,
body.page-node-type-session .round-answer-wrapper.quest-type-score .round-answer-score-counter-action-wrap .btn-score,
body.page-term-vid-round .round-answer-wrapper.quest-type-score .round-answer-score-counter-action-wrap .btn-score {
  color: #000000;
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.quest-type-score .round-answer-score-counter-action-wrap .btn-score:hover,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.quest-type-score .round-answer-score-counter-action-wrap .btn-score:hover,
body.page-node-type-session .round-answer-wrapper.quest-type-score .round-answer-score-counter-action-wrap .btn-score:hover,
body.page-term-vid-round .round-answer-wrapper.quest-type-score .round-answer-score-counter-action-wrap .btn-score:hover {
  color: var(--session-clr-res-select);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.quest-type-score .round-answer-score-counter-action-wrap .form-control,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.quest-type-score .round-answer-score-counter-action-wrap .form-control,
body.page-node-type-session .round-answer-wrapper.quest-type-score .round-answer-score-counter-action-wrap .form-control,
body.page-term-vid-round .round-answer-wrapper.quest-type-score .round-answer-score-counter-action-wrap .form-control {
  border-bottom-color: #000000;
}
body.startengo_type_cup-node-session-identification .draggable-area-wrap,
body.startengo_type_cup-node-session-participation .draggable-area-wrap,
body.page-node-type-session .draggable-area-wrap,
body.page-term-vid-round .draggable-area-wrap,
body.startengo_type_cup-node-session-identification .answer-topx-area-wrap,
body.startengo_type_cup-node-session-participation .answer-topx-area-wrap,
body.page-node-type-session .answer-topx-area-wrap,
body.page-term-vid-round .answer-topx-area-wrap {
  background: #F1F1F1;
}
body.startengo_type_cup-node-session-identification .draggable-area-wrap .answer-wrap .answer-action-wrap,
body.startengo_type_cup-node-session-participation .draggable-area-wrap .answer-wrap .answer-action-wrap,
body.page-node-type-session .draggable-area-wrap .answer-wrap .answer-action-wrap,
body.page-term-vid-round .draggable-area-wrap .answer-wrap .answer-action-wrap,
body.startengo_type_cup-node-session-identification .answer-topx-area-wrap .answer-wrap .answer-action-wrap,
body.startengo_type_cup-node-session-participation .answer-topx-area-wrap .answer-wrap .answer-action-wrap,
body.page-node-type-session .answer-topx-area-wrap .answer-wrap .answer-action-wrap,
body.page-term-vid-round .answer-topx-area-wrap .answer-wrap .answer-action-wrap,
body.startengo_type_cup-node-session-identification .t-round-answer-ranking-droppable-item .answer-wrap .answer-action-wrap,
body.startengo_type_cup-node-session-participation .t-round-answer-ranking-droppable-item .answer-wrap .answer-action-wrap,
body.page-node-type-session .t-round-answer-ranking-droppable-item .answer-wrap .answer-action-wrap,
body.page-term-vid-round .t-round-answer-ranking-droppable-item .answer-wrap .answer-action-wrap,
body.startengo_type_cup-node-session-identification .t-round-answer-ranking-draggable-item .answer-wrap .answer-action-wrap,
body.startengo_type_cup-node-session-participation .t-round-answer-ranking-draggable-item .answer-wrap .answer-action-wrap,
body.page-node-type-session .t-round-answer-ranking-draggable-item .answer-wrap .answer-action-wrap,
body.page-term-vid-round .t-round-answer-ranking-draggable-item .answer-wrap .answer-action-wrap {
  border-left-color: #F1F1F1;
}
body.startengo_type_cup-node-session-identification .draggable-area-wrap .answer-wrap:hover,
body.startengo_type_cup-node-session-participation .draggable-area-wrap .answer-wrap:hover,
body.page-node-type-session .draggable-area-wrap .answer-wrap:hover,
body.page-term-vid-round .draggable-area-wrap .answer-wrap:hover,
body.startengo_type_cup-node-session-identification .answer-topx-area-wrap .answer-wrap:hover,
body.startengo_type_cup-node-session-participation .answer-topx-area-wrap .answer-wrap:hover,
body.page-node-type-session .answer-topx-area-wrap .answer-wrap:hover,
body.page-term-vid-round .answer-topx-area-wrap .answer-wrap:hover,
body.startengo_type_cup-node-session-identification .t-round-answer-ranking-droppable-item .answer-wrap:hover,
body.startengo_type_cup-node-session-participation .t-round-answer-ranking-droppable-item .answer-wrap:hover,
body.page-node-type-session .t-round-answer-ranking-droppable-item .answer-wrap:hover,
body.page-term-vid-round .t-round-answer-ranking-droppable-item .answer-wrap:hover,
body.startengo_type_cup-node-session-identification .t-round-answer-ranking-draggable-item .answer-wrap:hover,
body.startengo_type_cup-node-session-participation .t-round-answer-ranking-draggable-item .answer-wrap:hover,
body.page-node-type-session .t-round-answer-ranking-draggable-item .answer-wrap:hover,
body.page-term-vid-round .t-round-answer-ranking-draggable-item .answer-wrap:hover {
  background: linear-gradient(180deg, #ffffff 25%, var(--session-clr-res-select) 100%);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.quest-type-ranking .ui-droppable.ui-state-active,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.quest-type-ranking .ui-droppable.ui-state-active,
body.page-node-type-session .round-answer-wrapper.quest-type-ranking .ui-droppable.ui-state-active,
body.page-term-vid-round .round-answer-wrapper.quest-type-ranking .ui-droppable.ui-state-active {
  color: #000000;
}
body.startengo_type_cup-node-session-identification .t-round-answer-ranking-droppable-item .t-round-answer-ranking-droppable-item-label.active,
body.startengo_type_cup-node-session-participation .t-round-answer-ranking-droppable-item .t-round-answer-ranking-droppable-item-label.active,
body.page-node-type-session .t-round-answer-ranking-droppable-item .t-round-answer-ranking-droppable-item-label.active,
body.page-term-vid-round .t-round-answer-ranking-droppable-item .t-round-answer-ranking-droppable-item-label.active,
body.startengo_type_cup-node-session-identification .t-round-answer-ranking-draggable-item .t-round-answer-ranking-droppable-item-label.active,
body.startengo_type_cup-node-session-participation .t-round-answer-ranking-draggable-item .t-round-answer-ranking-droppable-item-label.active,
body.page-node-type-session .t-round-answer-ranking-draggable-item .t-round-answer-ranking-droppable-item-label.active,
body.page-term-vid-round .t-round-answer-ranking-draggable-item .t-round-answer-ranking-droppable-item-label.active {
  background: var(--session-clr-res-select);
}
body.startengo_type_cup-node-session-identification .ranking-podium-wrapper .podium-wrap .podium-body .numpodium,
body.startengo_type_cup-node-session-participation .ranking-podium-wrapper .podium-wrap .podium-body .numpodium,
body.page-node-type-session .ranking-podium-wrapper .podium-wrap .podium-body .numpodium,
body.page-term-vid-round .ranking-podium-wrapper .podium-wrap .podium-body .numpodium {
  color: var(--session-clr-al-main);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.result,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.result,
body.page-node-type-session .round-answer-wrapper.result,
body.page-term-vid-round .round-answer-wrapper.result {
  background: var(--session-clr-res-primary);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.result .txt-official-result,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.result .txt-official-result,
body.page-node-type-session .round-answer-wrapper.result .txt-official-result,
body.page-term-vid-round .round-answer-wrapper.result .txt-official-result {
  color: var(--session-clr-res-main);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.result .draggable-area-wrap,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.result .draggable-area-wrap,
body.page-node-type-session .round-answer-wrapper.result .draggable-area-wrap,
body.page-term-vid-round .round-answer-wrapper.result .draggable-area-wrap {
  background: var(--session-clr-res-secondary);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.quest-type-interval.wrong-answer .ui-slider .ui-slider-handle,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.quest-type-interval.wrong-answer .ui-slider .ui-slider-handle,
body.page-node-type-session .round-answer-wrapper.quest-type-interval.wrong-answer .ui-slider .ui-slider-handle,
body.page-term-vid-round .round-answer-wrapper.quest-type-interval.wrong-answer .ui-slider .ui-slider-handle {
  background: var(--session-clr-res-wrong);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.quest-type-interval.wrong-answer .t-round-answer-interval-input-wrapper .interval-tolerance.active,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.quest-type-interval.wrong-answer .t-round-answer-interval-input-wrapper .interval-tolerance.active,
body.page-node-type-session .round-answer-wrapper.quest-type-interval.wrong-answer .t-round-answer-interval-input-wrapper .interval-tolerance.active,
body.page-term-vid-round .round-answer-wrapper.quest-type-interval.wrong-answer .t-round-answer-interval-input-wrapper .interval-tolerance.active {
  background: var(--session-clr-res-wrong);
  background: linear-gradient(90deg, rgba(44, 187, 48, 0) 0%, var(--session-clr-res-wrong) 50%, rgba(44, 187, 48, 0) 100%);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.quest-type-ranking .t-round-answer-ranking-droppable-item .t-round-answer-ranking-droppable-item-label.right-answer,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.quest-type-ranking .t-round-answer-ranking-droppable-item .t-round-answer-ranking-droppable-item-label.right-answer,
body.page-node-type-session .round-answer-wrapper.quest-type-ranking .t-round-answer-ranking-droppable-item .t-round-answer-ranking-droppable-item-label.right-answer,
body.page-term-vid-round .round-answer-wrapper.quest-type-ranking .t-round-answer-ranking-droppable-item .t-round-answer-ranking-droppable-item-label.right-answer {
  background: var(--session-clr-res-right);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.quest-type-ranking .t-round-answer-ranking-droppable-item .t-round-answer-ranking-droppable-item-label.partial-answer,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.quest-type-ranking .t-round-answer-ranking-droppable-item .t-round-answer-ranking-droppable-item-label.partial-answer,
body.page-node-type-session .round-answer-wrapper.quest-type-ranking .t-round-answer-ranking-droppable-item .t-round-answer-ranking-droppable-item-label.partial-answer,
body.page-term-vid-round .round-answer-wrapper.quest-type-ranking .t-round-answer-ranking-droppable-item .t-round-answer-ranking-droppable-item-label.partial-answer {
  background: var(--session-clr-res-partial);
}
body.startengo_type_cup-node-session-identification .round-answer-wrapper.quest-type-ranking .t-round-answer-ranking-droppable-item .t-round-answer-ranking-droppable-item-label.wrong-answer,
body.startengo_type_cup-node-session-participation .round-answer-wrapper.quest-type-ranking .t-round-answer-ranking-droppable-item .t-round-answer-ranking-droppable-item-label.wrong-answer,
body.page-node-type-session .round-answer-wrapper.quest-type-ranking .t-round-answer-ranking-droppable-item .t-round-answer-ranking-droppable-item-label.wrong-answer,
body.page-term-vid-round .round-answer-wrapper.quest-type-ranking .t-round-answer-ranking-droppable-item .t-round-answer-ranking-droppable-item-label.wrong-answer {
  background: var(--session-clr-res-wrong);
}
body.startengo_type_cup-node-session-identification .answer-topx-area-wrap .right-answer .answer-wrap,
body.startengo_type_cup-node-session-participation .answer-topx-area-wrap .right-answer .answer-wrap,
body.page-node-type-session .answer-topx-area-wrap .right-answer .answer-wrap,
body.page-term-vid-round .answer-topx-area-wrap .right-answer .answer-wrap {
  border-color: var(--session-clr-res-right);
}
body.startengo_type_cup-node-session-identification .answer-topx-area-wrap .partial-answer .answer-wrap,
body.startengo_type_cup-node-session-participation .answer-topx-area-wrap .partial-answer .answer-wrap,
body.page-node-type-session .answer-topx-area-wrap .partial-answer .answer-wrap,
body.page-term-vid-round .answer-topx-area-wrap .partial-answer .answer-wrap {
  border-color: var(--session-clr-res-partial);
}
body.startengo_type_cup-node-session-identification .answer-topx-area-wrap .wrong-answer .answer-wrap,
body.startengo_type_cup-node-session-participation .answer-topx-area-wrap .wrong-answer .answer-wrap,
body.page-node-type-session .answer-topx-area-wrap .wrong-answer .answer-wrap,
body.page-term-vid-round .answer-topx-area-wrap .wrong-answer .answer-wrap {
  border-color: var(--session-clr-res-wrong);
}
