:root {
  --col_lightgray: #e7e7e7;
  --col_blue: #000088;
  --col_smooth_expost: #a7008b;
  --col_constant: #dd9002;
  --col_optimum: #666666;
  --col_smooth: #187a00;
  --col_pointwise: #008790;
  --col_green: #61B94C;
  --col_orange: #ffa600;
  --col_yellow: #FCE135;
  --col_amber_1: #FFF8E0FF;
  --col_amber_2: #FFEBB2FF;
  --col_amber_3: #FFDF81FF;
  --col_amber_4: #FFD44EFF;
  --col_amber_5: #FFCA27FF;
  --col_amber_6: #FFC006FF;
  --col_amber_7: #FFB200FF;
  --col_amber_8: #FF9F00FF;
  --col_amber_9: #FF8E00FF;
  --col_amber_10: #FF6E00FF;
  --col_blue_1: #E3F2FDFF;
  --col_blue_2: #BADEFAFF;
  --col_blue_3: #90CAF8FF;
  --col_blue_4: #64B4F6FF;
  --col_blue_5: #41A5F4FF;
  --col_blue_6: #2096F2FF;
  --col_blue_7: #1E87E5FF;
  --col_blue_8: #1976D2FF;
  --col_blue_9: #1465BFFF;
  --col_blue_10: #0C46A0FF;
  --col_blue-grey_1: #EBEEF1FF;
  --col_blue-grey_2: #CED8DCFF;
  --col_blue-grey_3: #B0BEC5FF;
  --col_blue-grey_4: #90A4ADFF;
  --col_blue-grey_5: #78909BFF;
  --col_blue-grey_6: #5F7D8BFF;
  --col_blue-grey_7: #536D79FF;
  --col_blue-grey_8: #455964FF;
  --col_blue-grey_9: #37464EFF;
  --col_blue-grey_10: #263238FF;
  --col_brown_1: #EEEBE9FF;
  --col_brown_2: #D7CCC7FF;
  --col_brown_3: #BBAAA4FF;
  --col_brown_4: #A0877FFF;
  --col_brown_5: #8C6D63FF;
  --col_brown_6: #795447FF;
  --col_brown_7: #6C4C40FF;
  --col_brown_8: #5D3F37FF;
  --col_brown_9: #4D332DFF;
  --col_brown_10: #3E2622FF;
  --col_cyan_1: #DFF7F9FF;
  --col_cyan_2: #B2EBF2FF;
  --col_cyan_3: #7FDEEAFF;
  --col_cyan_4: #4CD0E0FF;
  --col_cyan_5: #26C5D9FF;
  --col_cyan_6: #00BBD3FF;
  --col_cyan_7: #00ACC0FF;
  --col_cyan_8: #0097A6FF;
  --col_cyan_9: #00838EFF;
  --col_cyan_10: #005F64FF;
  --col_deep-orange_1: #FAE9E6FF;
  --col_deep-orange_2: #FFCCBBFF;
  --col_deep-orange_3: #FFAB91FF;
  --col_deep-orange_4: #FF8A65FF;
  --col_deep-orange_5: #FF7043FF;
  --col_deep-orange_6: #FF5721FF;
  --col_deep-orange_7: #F3511EFF;
  --col_deep-orange_8: #E54A19FF;
  --col_deep-orange_9: #D84314FF;
  --col_deep-orange_10: #BF350CFF;
  --col_deep-purple_1: #ECE6F6FF;
  --col_deep-purple_2: #D1C4E9FF;
  --col_deep-purple_3: #B29DDAFF;
  --col_deep-purple_4: #9474CCFF;
  --col_deep-purple_5: #7E57C1FF;
  --col_deep-purple_6: #6639B7FF;
  --col_deep-purple_7: #5E34B1FF;
  --col_deep-purple_8: #512CA7FF;
  --col_deep-purple_9: #45269FFF;
  --col_deep-purple_10: #311A92FF;
  --col_green_1: #E7F4E9FF;
  --col_green_2: #C7E5C9FF;
  --col_green_3: #A5D6A6FF;
  --col_green_4: #80C684FF;
  --col_green_5: #66BA6AFF;
  --col_green_6: #4CAE50FF;
  --col_green_7: #439F46FF;
  --col_green_8: #388D3BFF;
  --col_green_9: #2D7D32FF;
  --col_green_10: #1A5E1FFF;
  --col_grey_1: #F9F9F9FF;
  --col_grey_2: #F4F4F4FF;
  --col_grey_3: #EDEDEDFF;
  --col_grey_4: #DFDFDFFF;
  --col_grey_5: #BDBDBDFF;
  --col_grey_6: #9E9E9EFF;
  --col_grey_7: #747474FF;
  --col_grey_8: #606060FF;
  --col_grey_9: #414141FF;
  --col_grey_10: #202020FF;
  --col_indigo_1: #E7EAF6FF;
  --col_indigo_2: #C5CAE9FF;
  --col_indigo_3: #9FA7D9FF;
  --col_indigo_4: #7985CBFF;
  --col_indigo_5: #5B6BBFFF;
  --col_indigo_6: #3F51B4FF;
  --col_indigo_7: #3948ABFF;
  --col_indigo_8: #303F9FFF;
  --col_indigo_9: #273492FF;
  --col_indigo_10: #19227EFF;
  --col_light-blue_1: #E0F4FEFF;
  --col_light-blue_2: #B2E5FCFF;
  --col_light-blue_3: #80D3F9FF;
  --col_light-blue_4: #4EC3F7FF;
  --col_light-blue_5: #28B6F6FF;
  --col_light-blue_6: #02A9F3FF;
  --col_light-blue_7: #029AE5FF;
  --col_light-blue_8: #0187D1FF;
  --col_light-blue_9: #0177BDFF;
  --col_light-blue_10: #00579AFF;
  --col_light-green_1: #F1F8E9FF;
  --col_light-green_2: #DCECC7FF;
  --col_light-green_3: #C5E0A5FF;
  --col_light-green_4: #ADD480FF;
  --col_light-green_5: #9BCC65FF;
  --col_light-green_6: #8BC34AFF;
  --col_light-green_7: #7BB241FF;
  --col_light-green_8: #679F38FF;
  --col_light-green_9: #548B2EFF;
  --col_light-green_10: #33681EFF;
  --col_lime_1: #F8FAE6FF;
  --col_lime_2: #F0F3C3FF;
  --col_lime_3: #E5ED9BFF;
  --col_lime_4: #DCE674FF;
  --col_lime_5: #D3E057FF;
  --col_lime_6: #CCDC39FF;
  --col_lime_7: #BFCA33FF;
  --col_lime_8: #AEB32BFF;
  --col_lime_9: #9E9D24FF;
  --col_lime_10: #817717FF;
  --col_orange_1: #FFF2DFFF;
  --col_orange_2: #FFDFB2FF;
  --col_orange_3: #FFCC7FFF;
  --col_orange_4: #FFB74CFF;
  --col_orange_5: #FFA626FF;
  --col_orange_6: #FF9800FF;
  --col_orange_7: #FA8C00FF;
  --col_orange_8: #F47B00FF;
  --col_orange_9: #EE6C00FF;
  --col_orange_10: #E55100FF;
  --col_pink_1: #FCE4EBFF;
  --col_pink_2: #F8BAD0FF;
  --col_pink_3: #F38EB1FF;
  --col_pink_4: #F06192FF;
  --col_pink_5: #EB3F79FF;
  --col_pink_6: #E91E63FF;
  --col_pink_7: #D81A5FFF;
  --col_pink_8: #C1185AFF;
  --col_pink_9: #AC1357FF;
  --col_pink_10: #870D4EFF;
  --col_purple_1: #F2E5F4FF;
  --col_purple_2: #E0BEE6FF;
  --col_purple_3: #CD92D8FF;
  --col_purple_4: #B967C7FF;
  --col_purple_5: #AB46BBFF;
  --col_purple_6: #9B26B0FF;
  --col_purple_7: #8D24AAFF;
  --col_purple_8: #7A1FA1FF;
  --col_purple_9: #6A1A99FF;
  --col_purple_10: #4A138CFF;
  --col_red_1: #FFEBEDFF;
  --col_red_2: #FFCCD2FF;
  --col_red_3: #EE9999FF;
  --col_red_4: #E57272FF;
  --col_red_5: #EE5250FF;
  --col_red_6: #F34335FF;
  --col_red_7: #E53934FF;
  --col_red_8: #D22E2EFF;
  --col_red_9: #C52727FF;
  --col_red_10: #B71B1BFF;
  --col_teal_1: #DFF2F1FF;
  --col_teal_2: #B2DFDAFF;
  --col_teal_3: #7FCBC4FF;
  --col_teal_4: #4CB6ACFF;
  --col_teal_5: #26A599FF;
  --col_teal_6: #009687FF;
  --col_teal_7: #00887AFF;
  --col_teal_8: #00796BFF;
  --col_teal_9: #00685BFF;
  --col_teal_10: #004C3FFF;
  --col_yellow_1: #FFFDE6FF;
  --col_yellow_2: #FFF8C4FF;
  --col_yellow_3: #FFF49DFF;
  --col_yellow_4: #FFF176FF;
  --col_yellow_5: #FFED58FF;
  --col_yellow_6: #FFEB3AFF;
  --col_yellow_7: #FDD834FF;
  --col_yellow_8: #FABF2CFF;
  --col_yellow_9: #F8A725FF;
  --col_yellow_10: #F47F17FF;
}

/*-- scss:defaults --*/

// $body-bg: #ffffff;
// $body-color: #7a6f69;
// $link-color: #005088;
// $selection-color: #00b0dc;

// $presentation-heading-color: $selection-color;
// $tabset-border-color: #bbb3b0;

/*-- scss:rules --*/
.slide-number,
.reveal.has-logo .slide-number {
  bottom: 14px !important;
  left: 50px !important;
  top: unset !important;
  color: #777777 !important;
}

.sup-zero-width {
  display: inline-block;
  vertical-align: super;
  font-size: smaller;
  width: 0px;
}

.zero-width {
  display: inline-block;
  width: 0px;
}