b'html {\n  height: 100%;\n}\nhtml,\nbody {\n  margin: 0;\n  padding: 0;\n  width: 100%;\n  background-color: #f1f1f1;\n}\nbody {\n  padding: 0px !important;\n  font-size: 14px;\n  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;\n  min-height: 100%;\n  position: relative;\n  line-height: 1.43;\n  height: 100%;\n}\na,\na:link,\na:visited,\na:hover,\na:active {\n  color: #0f90fa;\n  text-decoration: none;\n}\nb {\n  font-weight: 600;\n  -webkit-font-smoothing: antialiased;\n}\na:hover {\n  color: #0f90fa;\n  text-decoration: underline;\n}\nul {\n  color: #748490;\n  margin: 10px 0;\n}\n.hidden {\n  display: none;\n}\n.container:before {\n  content: "";\n  display: none;\n}\n.container:after {\n  content: "";\n  display: none;\n}\n.container {\n  -webkit-overflow-scrolling: touch;\n  text-align: center;\n  padding: 0px 5px;\n}\n.content {\n  display: inline-block;\n  text-align: center;\n  min-width: 250px;\n}\n.content-center-container {\n  display: table-cell;\n  vertical-align: middle;\n}\n.box {\n  position: relative;\n  background-color: white;\n  margin-top: 10px;\n  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);\n}\ncode {\n  font-family: Ariel;\n}\n.stickyfooter {\n  padding: 20px 0;\n  text-align: left;\n}\n.stickyfooter__container {\n  margin: 0 auto;\n  max-width: 800px;\n  width: 100%;\n}\n.stickyfooter ul {\n  margin: 0;\n  padding: 0;\n  list-style: none;\n  display: inline-block;\n}\n.stickyfooter li {\n  display: inline-block;\n}\n.stickyfooter li a {\n  padding: 5px;\n  display: inline-block;\n  font-size: 12px;\n  text-decoration: none;\n  color: #aaa;\n}\n.stickyfooter li a:hover {\n  color: black;\n  text-decoration: underline;\n  text-underline-offset: 2.5px;\n}\n.stickyfooter li a.hopin-logo {\n  align-items: center;\n  display: inline-flex;\n}\n.stickyfooter li a.hopin-logo svg {\n  box-sizing: content-box;\n  margin-top: 2px;\n  max-height: 12px;\n}\n.stickyfooter li a.hopin-logo:hover svg {\n  border-bottom: 1px solid black;\n  margin-top: 3px;\n}\n@media (min-width: 1200px) {\n  .stickyfooter__container {\n    max-width: 1280px;\n  }\n}\n.player-footer {\n  font-size: 0.75rem;\n  padding: 1.25rem 1rem;\n}\n.player-footer .nav {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n  gap: 0.625rem;\n  justify-content: flex-start;\n  margin: 0;\n  list-style: none;\n  padding: 0;\n}\n.player-footer .nav a {\n  color: #666;\n  text-decoration: none;\n}\n.player-footer .nav a:hover {\n  color: #333;\n  text-decoration: underline;\n  text-underline-offset: 0.16rem;\n}\n.player-footer .nav li a.hopin-logo {\n  align-items: center;\n  display: inline-flex;\n}\n.player-footer .nav li a.hopin-logo svg {\n  box-sizing: content-box;\n  margin-top: 0.135rem;\n  max-height: 0.72rem;\n  padding: 0 0.09rem;\n}\n.player-footer .nav li a.hopin-logo:hover svg {\n  border-bottom: 1px solid black;\n  margin-top: 0.22rem;\n}\n@media (min-width: 48rem) {\n  .player-footer .nav {\n    justify-content: center;\n  }\n}\n.player--rounded {\n  border-radius: 0.75rem;\n}\n.player-page {\n  height: auto;\n}\n.player-page #player.container {\n  box-sizing: border-box;\n  overflow: visible !important;\n  padding-left: 1rem;\n  padding-right: 1rem;\n}\n.dark .stickyfooter a:hover {\n  color: white !important;\n}\n.dark .player-footer .nav a {\n  color: #aaa;\n}\n.dark .player-footer .nav a:hover {\n  color: #ddd;\n}\n.dark .player-footer .nav li a:hover svg {\n  border-color: #ddd;\n}\n@media (max-width: 36rem) {\n  .visibility--only-sm {\n    display: none !important;\n  }\n}\n.sb-button {\n  background-color: #e6e6e6;\n  border: none;\n  border-radius: 0.25rem;\n  color: #333;\n  padding: 0.125rem 0.5rem;\n  position: relative;\n}\n.sb-button::after {\n  background-color: #333;\n  border-radius: inherit;\n  content: \'\';\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  opacity: 0;\n  transition: opacity 0.3s ease;\n}\n.sb-button:hover {\n  color: #333;\n  cursor: pointer;\n}\n.sb-button:hover ::after {\n  opacity: 0.08;\n}\n.sb-button:disabled:hover {\n  cursor: not-allowed;\n}\n.sb-button:disabled:hover::after {\n  opacity: 0;\n}\n.sb-button--primary {\n  background-color: #007aff;\n  color: white;\n}\n.sb-button--primary:hover {\n  color: white;\n}\n.sb-button--primary:disabled {\n  background-color: #e6e6e6;\n  color: rgba(51, 51, 51, 0.38);\n}\n.sb-button--primary::after {\n  background-color: #fff;\n}\n.dark .sb-button {\n  background-color: #232323;\n  color: #ccc;\n}\n.dark .sb-button::after {\n  background-color: #ccc;\n}\n.dark .sb-button:disabled:hover::after {\n  opacity: 0;\n}\n.dark .sb-button--primary {\n  background-color: #007aff;\n  color: white;\n}\n.dark .sb-button--primary:hover {\n  color: white;\n}\n.dark .sb-button--primary:disabled {\n  background-color: #232323;\n  color: rgba(204, 204, 204, 0.38);\n}\n.dark .sb-button--primary::after {\n  background-color: #fff;\n}\n.sb-input {\n  background: none;\n  border: 1px solid #ccc;\n  border-radius: 0.313rem;\n  box-sizing: border-box;\n  color: #333;\n  display: block;\n  font-size: 0.875rem;\n  line-height: 1;\n  outline-offset: -1px;\n  padding: 0.5rem 0.625rem;\n  width: 100%;\n}\n.sb-input:focus-visible {\n  outline: 1px solid #007aff;\n}\n.dark .sb-input {\n  border-color: #868e96;\n  color: #ccc;\n}\n.sb-modal {\n  bottom: 0;\n  display: none;\n  left: 0;\n  position: fixed;\n  right: 0;\n  top: 0;\n}\n.sb-modal--open {\n  display: block;\n}\n.sb-modal__overlay {\n  background: rgba(0, 0, 0, 0.5);\n  bottom: 0;\n  left: 0;\n  position: fixed;\n  right: 0;\n  top: 0;\n}\n.sb-modal__container {\n  bottom: 0;\n  left: 0;\n  position: fixed;\n  right: 0;\n  top: 0;\n}\n.sb-modal__inner {\n  align-items: center;\n  display: flex;\n  flex-direction: row;\n  justify-content: center;\n  min-height: 100%;\n  padding: 0 1rem;\n}\n.sb-modal__dialog {\n  background-color: white;\n  border-radius: 0.75rem;\n  max-width: 37.5rem;\n  padding: 1.5rem;\n  text-align: left;\n  width: 100%;\n}\n.sb-modal__dialog__header {\n  align-items: center;\n  display: flex;\n  flex-direction: row;\n  justify-content: space-between;\n  padding-bottom: 0.5rem;\n}\n.sb-modal__dialog__header__title {\n  margin: 0;\n}\n.sb-modal__dialog__header__close-btn {\n  background: none;\n  border: none;\n  color: #333;\n  padding: 0;\n}\n.sb-modal__dialog__header__close-btn:hover {\n  cursor: pointer;\n}\n.sb-modal__dialog__content {\n  display: flex;\n  flex-direction: column;\n  gap: 1.5rem;\n  padding-top: 1.25rem;\n}\n@media (min-width: 600px) {\n  .sb-modal .sb-modal__inner {\n    padding: 0;\n  }\n}\n.dark .sb-modal__dialog {\n  background-color: #151515;\n  color: #ccc;\n}\n.dark .sb-modal__dialog__header__close-btn {\n  color: #ccc;\n}\n.player {\n  color: white;\n  position: relative;\n  outline: 0;\n  overflow: hidden;\n}\n.player .stm-ad-player {\n  position: absolute !important;\n  left: 0px !important;\n  top: 0px !important;\n  right: 0px !important;\n  bottom: 0px !important;\n  width: 100% !important;\n  height: 100% !important;\n  z-index: 999999;\n}\n.player video {\n  vertical-align: middle;\n  width: 100%;\n  height: 100%;\n  object-fit: fill;\n  position: absolute;\n  left: 0;\n  top: 0;\n}\n.player video::-webkit-media-controls-play-button,\n.player video::-webkit-media-controls-start-playback-button {\n  display: none!important;\n  -webkit-appearance: none;\n}\n.player #ad-overlay {\n  position: absolute;\n  top: 0px;\n  bottom: 0px;\n  left: 0px;\n  right: 0px;\n  align-items: center;\n  justify-content: center;\n  background-color: rgba(0, 0, 0, 0.3);\n}\n.player .revcontent-container {\n  margin: 14px 0px 0px 0px;\n  background-color: white;\n  height: 164px;\n  position: relative;\n  padding: 5px;\n  width: 90%;\n  max-height: 80%;\n}\n.player .revcontent-container .rc-wc .row-item h3 {\n  min-height: 24px !important;\n}\n.player .revcontent-container .revcontent-disclaimer {\n  position: relative;\n  text-decoration: none;\n  /* display: block; */\n  color: white;\n  font-size: 10px;\n  top: -15px;\n  font-family: Open Sans;\n  -webkit-filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.5));\n  filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.5));\n  /* Same syntax as box-shadow */\n}\n.player .revcontent-close {\n  font-size: 12px;\n  text-align: right;\n  position: absolute;\n  top: -18px;\n  right: 0px;\n  margin: 0px;\n  border: none;\n  padding: 2px 5px;\n  background-color: #fff;\n  color: #000;\n  z-index: 10000;\n}\n.player .polymorph-container {\n  margin: 20px 0px 0px 0px;\n  background-color: #020304;\n  position: relative;\n  padding: 5px;\n  width: 85%;\n  max-height: 80%;\n}\n.player .polymorph-container .polymorph-disclaimer {\n  position: relative;\n  text-decoration: none;\n  /* display: block; */\n  color: white;\n  font-size: 11px;\n  top: -15px;\n  font-family: Open Sans;\n  -webkit-filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.5));\n  filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.5));\n  /* Same syntax as box-shadow */\n}\n.player .polymorph-close {\n  font-size: 18px;\n  text-align: right;\n  position: absolute;\n  border: none;\n  top: -35px;\n  right: -15px;\n  margin: 0px;\n  background-clip: content-box;\n  background-color: #020304;\n  color: white;\n  z-index: 10000;\n  padding: 15px;\n}\n.player #ad-overlay-loading {\n  position: absolute;\n  top: 0px;\n  bottom: 0px;\n  left: 0px;\n  right: 0px;\n  background-color: rgba(255, 255, 255, 0.5);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n.player #ad-overlay-loading #ad-overlay-spinner {\n  font-size: 10px;\n  margin: 10px auto;\n  text-indent: -9999em;\n  width: 7em;\n  height: 7em;\n  border-radius: 50%;\n  background: #ffffff;\n  background: -moz-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);\n  background: -webkit-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);\n  background: -o-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);\n  background: -ms-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);\n  background: linear-gradient(to right, #ffffff 10%, rgba(255, 255, 255, 0) 42%);\n  position: relative;\n  -webkit-animation: load3 1.4s infinite linear;\n  animation: load3 1.4s infinite linear;\n  -webkit-transform: translateZ(0);\n  -ms-transform: translateZ(0);\n  transform: translateZ(0);\n}\n.player #ad-overlay-loading #ad-overlay-spinner:before {\n  width: 50%;\n  height: 50%;\n  background: #ffffff;\n  border-radius: 100% 0 0 0;\n  position: absolute;\n  top: 0;\n  left: 0;\n  content: \'\';\n}\n.player #ad-overlay-loading #ad-overlay-spinner:after {\n  background: white;\n  width: 75%;\n  height: 75%;\n  border-radius: 50%;\n  content: \'\';\n  margin: auto;\n  position: absolute;\n  top: 0;\n  left: 0;\n  bottom: 0;\n  right: 0;\n}\n@-webkit-keyframes load3 {\n  0% {\n    -webkit-transform: rotate(0deg);\n    transform: rotate(0deg);\n  }\n  100% {\n    -webkit-transform: rotate(360deg);\n    transform: rotate(360deg);\n  }\n}\n@keyframes load3 {\n  0% {\n    -webkit-transform: rotate(0deg);\n    transform: rotate(0deg);\n  }\n  100% {\n    -webkit-transform: rotate(360deg);\n    transform: rotate(360deg);\n  }\n}\n.player #spinner,\n.player #spinner:before,\n.player #spinner:after {\n  background: inherit;\n  -webkit-animation: load1 1s infinite ease-in-out;\n  animation: load1 1s infinite ease-in-out;\n  width: 1em;\n  height: 4em;\n}\n.player #spinner:before,\n.player #spinner:after {\n  position: absolute;\n  top: 0;\n  content: \'\';\n}\n.player #spinner:before {\n  left: -1.5em;\n  -webkit-animation-delay: -0.32s;\n  animation-delay: -0.32s;\n}\n.player #spinner {\n  display: none;\n  opacity: .8;\n  text-indent: -9999em;\n  margin: 8em auto;\n  font-size: 4px;\n  -webkit-transform: translateZ(0);\n  -ms-transform: translateZ(0);\n  transform: translateZ(0);\n  -webkit-animation-delay: -0.16s;\n  animation-delay: -0.16s;\n  position: absolute;\n  top: -10px;\n  right: 22px;\n  z-index: 4;\n}\n.player #spinner:after {\n  left: 1.5em;\n}\n@-webkit-keyframes load1 {\n  0%,\n  80%,\n  100% {\n    box-shadow: 0 0;\n    height: 3em;\n  }\n  40% {\n    box-shadow: 0 -2em;\n    height: 4em;\n  }\n}\n@keyframes load1 {\n  0%,\n  80%,\n  100% {\n    box-shadow: 0 0;\n    height: 3em;\n  }\n  40% {\n    box-shadow: 0 -2em;\n    height: 4em;\n  }\n}\n.player #player-overlay-mute-button {\n  padding: 5px;\n  display: inline-block;\n  text-align: left;\n}\n.player #player-overlay-mute-button .overlay-volume-mute {\n  display: none;\n  position: relative;\n  top: 1px;\n  left: -3px;\n}\n.player #player-overlay-mute-button .overlay-volume-up {\n  position: relative;\n  top: 1px;\n  left: 4px;\n}\n.player #player-overlay-mute-button.muted .overlay-volume-up {\n  display: none;\n}\n.player #player-overlay-mute-button.muted .overlay-volume-mute {\n  display: block;\n}\n.player .player-controls {\n  -moz-user-select: -moz-none;\n  -khtml-user-select: none;\n  -webkit-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  -webkit-transition: all 0.2s linear;\n  transition: all 0.2s linear;\n  opacity: 0;\n  position: absolute;\n  text-align: left;\n  visibility: hidden;\n}\n.player #player-controls-header {\n  height: 40px;\n  right: 0;\n  top: 0;\n  left: 0;\n}\n.player #player-controls-mobile {\n  height: 40px;\n  right: 0;\n  top: 0;\n  left: 0;\n  pointer-events: none;\n}\n.player #player-controls-mobile #player-settings-button-mobile {\n  z-index: 1;\n  height: 20px;\n  width: 20px;\n  position: absolute;\n  right: 0px;\n  top: 0px;\n  padding: 10px;\n  pointer-events: auto;\n}\n.player #player-controls-mobile #player-settings-button-mobile svg {\n  -webkit-filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.5));\n  filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.5));\n}\n.player #player-settings-overlay-mobile {\n  display: none;\n  position: absolute;\n  z-index: 1;\n  left: 0;\n  top: 0;\n  bottom: 0;\n  right: 0;\n  background: rgba(0, 0, 0, 0.9);\n  font-size: 20px;\n  padding: 10px;\n}\n.player #player-settings-overlay-mobile #player-settings-button-mobile-close {\n  position: absolute;\n  height: 20px;\n  width: 20px;\n  right: 5px;\n  top: 2px;\n  padding: 10px;\n}\n.player #player-settings-overlay-mobile #player-settings-quality-mobile-header {\n  padding: 10px 0px;\n  font-family: \'Open Sans\', Helvetica, sans-serif;\n  font-size: 20px;\n  text-align: center;\n  line-height: 1.1em;\n}\n.player #player-settings-overlay-mobile .player-settings-quality-option-mobile {\n  width: 120px;\n  margin: 5px auto;\n  text-align: left;\n  font-family: \'Open Sans\', Helvetica, sans-serif;\n  font-size: 20px;\n  line-height: 1.1em;\n}\n.player #player-settings-overlay-mobile .quality-hd-icon {\n  font-size: 14px;\n}\n.player #player-settings-overlay-mobile .player-settings-mobile-checkbox {\n  border-radius: 20px;\n  height: 20px;\n  width: 20px;\n  display: inline-block;\n  border: 1px solid white;\n  position: relative;\n  top: 4px;\n  left: -10px;\n}\n.player #player-settings-overlay-mobile .player-settings-mobile-checkbox-inner {\n  position: absolute;\n  top: 1px;\n  left: 1px;\n  border-radius: 20px;\n  height: 18px;\n  width: 18px;\n  display: inline-block;\n  background: #0f90fa;\n  display: none;\n}\n.player #player-settings-overlay-mobile .checked .player-settings-mobile-checkbox-inner {\n  display: block;\n}\n.player #player-controls-footer {\n  height: 98px;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  pointer-events: none;\n  background-position: bottom;\n  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);\n  background-repeat: repeat-x;\n}\n.player #player-controls-footer * {\n  -moz-user-select: -moz-none;\n  -khtml-user-select: none;\n  -webkit-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  pointer-events: auto;\n}\n.player #player-controls-footer #player-progress {\n  position: absolute;\n  right: 12px;\n  left: 12px;\n  cursor: pointer;\n  bottom: 40px;\n  padding: 10px 0px;\n}\n.player #player-controls-footer #player-progress div {\n  height: 4px;\n  transition: transform 0.15s ease, -webkit-transform 0.15s ease;\n}\n.player #player-controls-footer #player-progress #player-progress-hover {\n  line-height: 0;\n  opacity: 0;\n  position: absolute;\n  top: -10px;\n  -webkit-filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.5));\n  filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.5));\n  /* Same syntax as box-shadow */\n  width: 100px;\n  font-family: \'Open Sans\', Helvetica, sans-serif;\n  font-size: 14px;\n  transition: opacity .15s ease;\n  font-weight: 600;\n}\n.player #player-controls-footer #player-progress #player-progress-track {\n  position: absolute;\n  left: 0px;\n  width: 100%;\n  opacity: .3;\n  border-radius: 2px;\n  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);\n}\n.player #player-controls-footer #player-progress #player-progress-value {\n  position: absolute;\n  left: 0px;\n  border-radius: 2px 0px 0px 2px;\n  width: 0px;\n  opacity: .7;\n}\n.player #player-controls-footer #player-progress #player-progress-value-hover {\n  position: absolute;\n  left: 0px;\n  border-radius: 2px 0px 0px 2px;\n  width: 0px;\n  transition: opacity .3s;\n  opacity: 0.4;\n}\n.player #player-controls-footer #player-progress:hover #player-progress-value,\n.player #player-controls-footer #player-progress:hover #player-progress-track,\n.player #player-controls-footer #player-progress:hover #player-progress-value-hover {\n  transform: scaleY(1.4);\n}\n.player #player-controls-footer #player-settings-overlay {\n  display: none;\n  position: absolute;\n  right: 15px;\n  bottom: 44px;\n  width: 120px;\n  border-radius: 3px;\n  background: rgba(0, 0, 0, 0.8);\n  color: white;\n  font-size: 12px;\n  font-family: \'Open Sans\', Helvetica, sans-serif;\n  padding-bottom: 10px;\n  line-height: 17.16px;\n}\n.player #player-controls-footer #player-settings-quality-header {\n  border-bottom: 1px solid #444;\n  font-weight: 600;\n  padding: 8px 10px;\n  opacity: .9;\n  text-align: center;\n  line-height: 17.16px;\n}\n.player #player-controls-footer .player-settings-quality-option {\n  font-weight: 600;\n  cursor: pointer;\n  opacity: .9;\n  line-height: 17.16px;\n  padding: 7px 10px 0px 10px;\n}\n.player #player-controls-footer .player-settings-quality-option svg {\n  visibility: hidden;\n  position: relative;\n  top: 4px;\n  margin-right: 10px;\n}\n.player #player-controls-footer .player-settings-quality-option:hover {\n  color: white;\n  opacity: 1;\n}\n.player #player-controls-footer .player-settings-quality-option.checked svg {\n  visibility: visible;\n}\n.player #player-controls-footer #player-settings-button {\n  align-items: center;\n  display: flex;\n  opacity: .9;\n  transition: 0.2s ease-out;\n  transition-property: transform;\n  cursor: pointer;\n}\n.player #player-controls-footer #player-settings-button svg {\n  cursor: pointer;\n  -webkit-filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.5));\n  filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.5));\n  /* Same syntax as box-shadow */\n}\n.player #player-controls-footer #player-settings-button:hover {\n  opacity: 1;\n}\n.player #player-controls-footer #player-settings-button.open {\n  transform: rotate(20deg);\n}\n.player #player-controls-footer #player-fullscreen-button {\n  align-items: center;\n  cursor: pointer;\n  display: flex;\n  line-height: 1;\n  opacity: .9;\n}\n.player #player-controls-footer #player-fullscreen-button svg {\n  cursor: pointer;\n  -webkit-filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.5));\n  filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.5));\n  /* Same syntax as box-shadow */\n}\n.player #player-controls-footer #player-fullscreen-button:hover {\n  opacity: 1;\n}\n.player #player-controls-footer #player-fullscreen-button svg.compact {\n  display: none;\n}\n.player #player-controls-footer #player-play-pause {\n  bottom: 0px;\n  position: absolute;\n  left: 3px;\n  line-height: 0px;\n  filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.5));\n  /* Same syntax as box-shadow */\n  opacity: .9;\n  cursor: pointer;\n  /* Important stuff above, everything below is just to normalize and/or show off. */\n}\n.player #player-controls-footer #player-play-pause:hover {\n  opacity: 1;\n}\n.player #player-controls-footer #player-play-pause span::before {\n  box-sizing: border-box;\n  height: 18px;\n  width: 0;\n  border: 0 solid transparent;\n  border-left: inherit;\n  transition: border .1s linear;\n}\n.player #player-controls-footer #player-play-pause input:checked + span::before {\n  border-width: 9px 0 9px 18px;\n  border-style: solid;\n}\n.player #player-controls-footer #player-play-pause label {\n  display: block;\n  position: relative;\n  height: 40px;\n  width: 40px;\n  color: #fff;\n  text-align: center;\n  cursor: pointer;\n}\n.player #player-controls-footer #player-play-pause input {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  opacity: 0;\n}\n.player #player-controls-footer #player-play-pause span {\n  font-size: 0;\n}\n.player #player-controls-footer #player-play-pause span::before,\n.player #player-controls-footer #player-play-pause span::after {\n  font-size: 1rem;\n}\n.player #player-controls-footer #player-play-pause span::before {\n  content: "";\n  position: absolute;\n  left: 50%;\n  top: 18px;\n  margin: -9px 0 0 -9px;\n}\n.player #player-controls-footer #player-volume {\n  position: absolute;\n  height: 40px;\n  width: 140px;\n  left: 32px;\n  bottom: 4px;\n  cursor: pointer;\n  line-height: 0;\n}\n.player #player-controls-footer #player-volume #player-volume-control {\n  bottom: -2px;\n  position: absolute;\n  left: 45px;\n  transition: opacity .1s;\n  opacity: 0;\n}\n.player #player-controls-footer #player-volume #player-volume-track {\n  opacity: .5;\n  bottom: 0px;\n  position: absolute;\n  left: 0px;\n}\n.player #player-controls-footer #player-volume #player-volume-value {\n  bottom: 0px;\n  position: absolute;\n  left: 0px;\n}\n.player #player-controls-footer #player-volume svg {\n  -webkit-filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.5));\n  filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.5));\n  /* Same syntax as box-shadow */\n  opacity: .9;\n}\n.player #player-controls-footer #player-volume:hover svg {\n  opacity: 1;\n}\n.player #player-controls-footer #player-volume:hover #player-volume-control {\n  opacity: 1;\n}\n.player #player-controls-footer #player-mute-button {\n  bottom: 4px;\n  position: absolute;\n  left: 13px;\n  line-height: 0px;\n}\n.player #player-controls-footer #player-mute-button svg.volume-down {\n  display: none;\n}\n.player #player-controls-footer #player-mute-button svg.volume-mute {\n  display: none;\n}\n.player #player-controls-footer #player-mute-button.low {\n  left: 9px;\n}\n.player #player-controls-footer #player-mute-button.low svg.volume-down {\n  display: block;\n}\n.player #player-controls-footer #player-mute-button.low svg.volume-up {\n  display: none;\n}\n.player #player-controls-footer #player-mute-button.low svg.volume-mute {\n  display: none;\n}\n.player #player-controls-footer #player-mute-button.muted {\n  left: 6px;\n}\n.player #player-controls-footer #player-mute-button.muted svg.volume-down {\n  display: none;\n}\n.player #player-controls-footer #player-mute-button.muted svg.volume-up {\n  display: none;\n}\n.player #player-controls-footer #player-mute-button.muted svg.volume-mute {\n  display: block;\n}\n.player #player-controls-footer .player-controls-right {\n  align-items: center;\n  bottom: 0;\n  display: flex;\n  gap: 10px;\n  height: 46px;\n  position: absolute;\n  right: 15px;\n}\n.player #player-controls-footer .player-controls-right .player-settings {\n  line-height: 1;\n}\n.player #player-controls-footer .player-controls-right .player-streamable-logo-link {\n  align-items: center;\n  display: flex;\n  line-height: 1;\n  max-width: 144px;\n}\n.player #player-controls-footer .player-controls-right #player-streamable-logo {\n  color: white;\n  transform: scale(0.85);\n  transform-origin: left;\n}\n.player.fullscreen {\n  background-color: black;\n  width: 100%;\n  position: relative;\n}\n.player.fullscreen #player-fullscreen-button svg.compact {\n  display: block !important;\n}\n.player.fullscreen #player-fullscreen-button svg.expand {\n  display: none;\n}\n.player.fullscreen video {\n  height: 100% !important;\n  background-color: black;\n  object-fit: contain;\n}\n.player.hide-audio #player-volume {\n  display: none !important;\n}\n.watermark {\n  max-height: 120px;\n  max-width: 120px;\n  position: absolute;\n  right: 10px;\n  bottom: 10px;\n  display: inline-block;\n  transition: bottom 0.2s linear, opacity 0.2s linear, right 0.2s linear;\n  opacity: .7;\n  pointer-events: none;\n  visibility: hidden;\n}\n.watermark img {\n  max-height: 120px;\n  max-width: 120px;\n  object-fit: contain;\n}\n@media (max-width: 400px) {\n  .watermark {\n    bottom: inherit;\n    top: 10px;\n    max-height: 60px;\n    max-width: 60px;\n  }\n  .watermark img {\n    max-height: 60px;\n    max-width: 60px;\n  }\n}\n.player.user-activity .player-controls {\n  transition: none;\n  opacity: 1;\n  visibility: visible;\n}\n.player.user-activity .watermark {\n  transition: right 0.2s linear;\n  bottom: 50px !important;\n  opacity: 1;\n}\n#context-menu {\n  z-index: 999999;\n  display: none;\n  position: absolute;\n  width: 200px;\n  font-family: Helvetica, sans-serif;\n  text-align: left;\n  border-radius: 3px;\n  overflow: hidden;\n  opacity: 0.9;\n}\n#context-menu .context-menu-item {\n  text-decoration: none;\n  display: block;\n  cursor: pointer;\n  background-color: rgba(0, 0, 0, 0.9);\n  padding: 4px 10px;\n  color: #ccc;\n  line-height: 1.43em;\n  font-size: 12px;\n}\n#context-menu .context-menu-item:hover {\n  color: white;\n}\n#context-menu .context-menu-footer {\n  font-size: 10px !important;\n  color: #888;\n  text-align: center;\n  padding: 6px;\n  background-color: #222;\n}\n#context-menu .context-menu-footer img {\n  vertical-align: middle;\n  margin-right: 5px;\n  margin-top: -2px;\n}\n#context-menu #created {\n  border-bottom: 1px solid rgba(255, 255, 255, 0.1);\n}\n#context-menu .separator {\n  border-bottom: 1px solid rgba(255, 255, 255, 0.1);\n  padding-top: 6px;\n  padding-bottom: 2px;\n}\n#context-menu .context-menu-selection-item:hover {\n  color: #ccc;\n}\n#context-menu .context-menu-selection-item .context-menu-selection-item-button {\n  color: #ccc;\n  text-decoration: none;\n  float: right;\n  padding: 0px 5px;\n}\n#context-menu .context-menu-selection-item .context-menu-selection-item-button:hover {\n  color: white;\n}\n#context-menu .context-menu-selection-item .active {\n  font-weight: bold;\n  color: white;\n}\n#adBackdrop {\n  position: absolute;\n  left: 0;\n  top: 0;\n  background: rgba(0, 0, 0, 0.5);\n  width: 100%;\n  height: 100%;\n  visibility: hidden;\n}\n#play-overlay {\n  position: absolute;\n  top: 0px;\n  bottom: 0px;\n  left: 0px;\n  right: 0px;\n  cursor: pointer;\n  background-color: black;\n}\n#play-overlay #play-background {\n  height: 100%;\n  width: 100%;\n}\n#play-overlay #play-button {\n  position: absolute;\n  top: 0px;\n  bottom: 0px;\n  left: 0px;\n  right: 0px;\n  height: 100%;\n  width: 100%;\n  cursor: pointer;\n  -webkit-filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.5)) opacity(0.7);\n  filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.5)) opacity(0.7);\n  transition: filter .25s linear;\n  -webkit-transition: -webkit-filter 0.25s linear;\n}\n#play-overlay #play-button:hover {\n  -webkit-filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.5)) opacity(1);\n  filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.5)) opacity(1);\n}\n#play-overlay #play-button .triangle {\n  position: relative;\n  text-align: left;\n  left: -12px;\n  margin: 0px auto;\n  top: 50%;\n  margin-top: -30px;\n}\n#play-overlay #play-button .triangle:before,\n#play-overlay #play-button .triangle:after {\n  content: \'\';\n  position: absolute;\n  background-color: inherit;\n}\n#play-overlay #play-button .triangle,\n#play-overlay #play-button .triangle:before,\n#play-overlay #play-button .triangle:after {\n  width: 40px;\n  height: 40px;\n  border-top-right-radius: 15%;\n}\n#play-overlay #play-button .triangle {\n  transform: rotate(-90deg) skewX(-30deg) scale(1, 0.866);\n}\n#play-overlay #play-button .triangle:before {\n  transform: rotate(-135deg) skewX(-45deg) scale(1.414, 0.707) translate(0, -50%);\n}\n#play-overlay #play-button .triangle:after {\n  transform: rotate(135deg) skewY(-45deg) scale(0.707, 1.414) translate(50%);\n}\n@media (max-width: 400px) {\n  #play-overlay #play-button {\n    background-size: 40px 40px;\n  }\n}\n.player.playing #play-overlay {\n  display: none;\n}\n.nav-container#player .nav-right {\n  display: block;\n}\n.nav-container#player .upload-actions {\n  display: none;\n}\nhtml.dark {\n  background: black;\n}\nhtml.dark body {\n  background-color: black;\n}\nhtml.dark body.player-page {\n  background-color: #151515;\n}\n.dark .box {\n  background-color: #232323;\n}\n.dark .actions-section {\n  background-color: #232323 !important;\n  border-color: #2d2d2d !important;\n}\n.dark .actions-section .menu-button img {\n  filter: invert(100%);\n}\n.dark .metadata #title,\n.dark .metadata #visits {\n  color: white !important;\n}\n.dark .logo {\n  filter: brightness(500%);\n}\n.dark #player.container .owner-ad {\n  background: none;\n  color: #ddd;\n}\n.dark #player.container .owner-ad b {\n  color: white;\n}\n.dark #player.container .owner-ad:hover b {\n  color: #ddd;\n}\n.dark .player-navigation a.player-navigation__logo {\n  color: white;\n}\n.dark .player-navigation__menu__item {\n  /* we use the full class name here for better specificity */\n}\n.dark .player-navigation__menu__item a.player-navigation__menu__item__link {\n  color: #ccc;\n}\n.dark .player-navigation__menu__item a.player-navigation__menu__item__link:hover {\n  color: white;\n}\n.dark .player-navigation__menu__item a.player-navigation__menu__item__link--cta {\n  color: white;\n}\n.dark .top-owner-ad {\n  background: none;\n  border-color: #454545;\n  color: #ddd;\n}\n.dark .top-owner-ad b {\n  color: white;\n}\n.dark .top-owner-ad:hover b {\n  color: #ddd;\n}\n.dark .player-content .below-video__video-details__title {\n  color: #ccc;\n}\n.dark .player-content .below-video__video-details__views {\n  color: #ccc;\n}\n.dark .player-content .below-video__video-actions {\n  /* we use the full class name here for better specificity */\n}\n.dark .player-content .below-video__video-actions .below-video__video-actions__cta {\n  background-color: #232323;\n  color: #ccc;\n}\n.dark .player-content .below-video__video-actions .below-video__video-actions__cta::after {\n  background-color: #ccc;\n}\n.dark .player-content .below-video__video-actions .below-video__video-actions__cta:hover {\n  color: #ccc;\n}\n.dark .player-content .below-video .download-actions-menu {\n  background-color: #333;\n}\n.dark .player-content .below-video .download-actions-menu a {\n  color: #aaa;\n}\n.dark .player-content .below-video .download-actions-menu a:hover {\n  color: #ddd;\n}\n#player.container {\n  width: 100%;\n  padding: 0px;\n  overflow-x: hidden;\n  line-height: 0;\n  line-height: 1.43;\n}\n#player.container .player {\n  position: absolute;\n  top: 0px;\n  left: 0px;\n  right: 0px;\n  bottom: 0px;\n}\n#player.container .__kx_fbunit_nh {\n  max-width: 100vw;\n  font-family: \'Open Sans\', Helvetica, sans-serif;\n}\n#player.container .__kx_fbunit_nh .__kx_slot_title {\n  display: none;\n}\n#player.container .__kx_fbunit_nh .__kx_promoted {\n  display: none;\n}\n#player.container .__kx_fbunit_nh .__kx_fbunit_nh {\n  margin: 0;\n}\n#player.container .__kx_fbunit_nh .__kx_featured_app {\n  border: none;\n  margin-top: 15px;\n  border-top: 1px solid #e6e6e6;\n  border-bottom: 1px solid #dbdce0;\n}\n#player.container .__kx_fbunit_nh .featured_app_cont {\n  border: none;\n}\n#player.container .__kx_fbunit_nh .__kx_header {\n  margin: 0px 10px 5px 10px;\n  padding: 0px;\n}\n#player.container .__kx_fbunit_nh .action_button_container {\n  margin: 10px 0px;\n}\n#player.container #player-container {\n  height: 100%;\n}\n#player.container .owner-ad {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border: 4px dashed #dcdcdc;\n  max-width: 728px;\n  margin: 5px auto 10px auto;\n  background: #fff;\n  color: #5a5a5a;\n}\n#player.container .owner-ad b {\n  color: #222;\n  margin: 5px;\n}\n#player.container .owner-ad:hover b {\n  color: black;\n}\n#player.container a:hover {\n  text-decoration: none;\n}\n#player.container .topbanner {\n  line-height: 0px;\n  margin-top: 5px;\n  margin-bottom: 10px;\n  display: flex;\n  justify-content: center;\n}\n#player.container .topbanner-streamable-warning {\n  padding: 5px;\n  margin-top: 5px;\n  margin-bottom: 10px;\n  background: #fff6af;\n  align-items: center;\n  justify-content: center;\n  max-width: 728px;\n  margin: 5px auto 10px auto;\n  border-radius: 2px;\n}\n#player.container .bottombanner {\n  line-height: 0px;\n  margin-top: 10px;\n  margin-bottom: 15px;\n  display: flex;\n  justify-content: center;\n}\n#player.container .leftbanner {\n  top: 0px;\n  left: -175px;\n  width: 160px;\n  z-index: 1;\n  position: absolute;\n  text-align: right;\n}\n#player.container .rightbanner-container {\n  right: -15px;\n  top: 0px;\n  position: absolute;\n}\n#player.container .rightbanner {\n  position: absolute;\n  width: 160px;\n}\n#player.container .media-container {\n  margin: 0px auto;\n  position: relative;\n}\n#player.container #filler {\n  background-color: transparent;\n  width: 100%;\n}\n#player.container .box {\n  padding: 0px;\n  margin-top: 10px;\n}\n#player.container #everything-but-video {\n  margin: 0px auto;\n}\n#player.container .mobile-footerad {\n  margin-top: 10px;\n}\n#player.container #footer-content {\n  margin-top: 0px;\n  max-width: 100vw;\n}\n#player.container .content {\n  display: inline-block;\n  text-align: center;\n  position: relative;\n}\n#player.container video {\n  padding-top: 0px !important;\n}\n#player.container .metadata {\n  font-weight: normal;\n  color: #748490;\n  display: flex;\n  line-height: 1.3;\n}\n#player.container #video-footer {\n  position: relative;\n  padding: 12px;\n  text-align: left;\n}\n#player.container .alignleft {\n  float: left;\n  color: #849BAD;\n  height: 24px;\n  line-height: 24px;\n}\n#player.container .alignright {\n  float: right;\n  color: #849BAD;\n}\n#player.container .dropdown.up > .dropdown-menu {\n  top: inherit;\n  bottom: 15px;\n}\n#player.container .dropdown.open > .more-button,\n#player.container .dropdown.open > .addto-button {\n  color: #38566F;\n}\n#player.container #visits {\n  color: #444;\n  white-space: nowrap;\n  -webkit-font-smoothing: antialiased;\n}\n#player.container #title {\n  word-wrap: break-word;\n  white-space: pre-wrap;\n  text-align: left;\n  font-weight: bold;\n  color: #444;\n  margin-right: auto;\n  padding-right: 10px;\n  margin-left: 2px;\n  width: calc(100% - 110px);\n  -webkit-font-smoothing: antialiased;\n}\n#player.container .video-footer {\n  position: relative;\n}\n#player.container #progress-overlay {\n  z-index: 5;\n  position: absolute;\n  top: 0px;\n  left: 0px;\n  width: 100%;\n  height: 100%;\n  background-color: rgba(0, 0, 0, 0.9);\n}\n#player.container #progress-overlay #progress-bar-track {\n  border-radius: 4px;\n  border: 2px solid white;\n  width: 200px;\n  top: 50%;\n  position: absolute;\n  height: 30px;\n  left: 50%;\n  margin-left: -100px;\n  margin-top: 5px;\n}\n#player.container #progress-overlay #progress-bar-value {\n  background-color: white;\n  height: 26px;\n  position: relative;\n  width: 0%;\n  -webkit-transition: width 1s linear;\n  -moz-transition: width 1s linear;\n  transition: width 1s linear;\n}\n#player.container #progress-overlay #progress-spinner {\n  position: absolute;\n  top: 50%;\n  left: 0px;\n  right: 0px;\n  height: 30px;\n  margin: 0px auto;\n  margin-top: -50px;\n}\n#player.container .ad-help {\n  text-align: right;\n  position: relative;\n  top: 5px;\n  right: 4px;\n  font-size: 12px;\n}\n#player.container .ad-help a {\n  color: #748490;\n}\n#player.container #ad-content {\n  text-align: left;\n  margin: 10px auto;\n  padding: 0px 15px 15px 15px;\n  background-color: white;\n  border-radius: 3px;\n  border: 1px solid #eee;\n  color: #748490;\n}\n#player.container .actions-section {\n  line-height: 0;\n  text-align: left;\n  padding: 12px;\n  background-color: #f9f9f9;\n  border-top: 1px solid #eeeeee;\n  position: relative;\n  height: 26px;\n}\n#player.container .actions-section .logo {\n  height: 26px;\n  opacity: .3;\n}\n#player.container .actions-section .logo:hover {\n  opacity: 1;\n}\n#player.container .actions-section .menu-button {\n  background: none;\n  border: none;\n  opacity: .2;\n  cursor: pointer;\n  float: right;\n  outline: 0 !important;\n  padding: 0;\n}\n#player.container .actions-section .menu-button:hover {\n  opacity: 1;\n}\n#player.container .actions-section .menu-button img {\n  height: 18px;\n  margin: 3px;\n}\n#player.container .actions-section .actions-menu {\n  display: none;\n  position: absolute;\n  right: 5px;\n  top: 40px;\n  background: white;\n  padding: 5px 15px;\n  border-radius: 5px;\n  box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.15);\n  z-index: 1;\n}\n#player.container .actions-section .actions-menu a {\n  display: block;\n  padding: 2px;\n  height: 30px;\n  font-size: 14px;\n  line-height: 30px;\n  color: #666;\n}\n#player.container .actions-section .actions-menu a:hover {\n  color: black;\n}\n.player-navigation {\n  align-items: center;\n  display: flex;\n  flex-direction: row;\n  justify-content: space-between;\n  padding: 0.5rem 1rem;\n}\n.player-navigation a.player-navigation__logo {\n  color: black;\n  height: 1.5rem;\n}\n.player-navigation a.player-navigation__logo svg {\n  height: 100%;\n}\n.player-navigation__menu {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: nowrap;\n  gap: 0.75rem;\n  list-style: none;\n  margin: 0;\n  padding: 0;\n}\n.player-navigation__menu__item {\n  padding: 0.5rem 0.75rem;\n}\n.player-navigation__menu__item--cta {\n  padding: 0.5rem 0;\n}\n.player-navigation__menu__item a.player-navigation__menu__item__link {\n  color: black;\n  font-weight: 600;\n}\n.player-navigation__menu__item a.player-navigation__menu__item__link:hover {\n  text-decoration: underline;\n}\n.player-navigation__menu__item a.player-navigation__menu__item__link--cta {\n  background-color: #007aff;\n  border-radius: 4px;\n  color: white;\n  padding: 0.5rem 0.75rem;\n}\n.player-navigation__menu__item a.player-navigation__menu__item__link--cta:hover {\n  text-decoration: none;\n}\n.top-ad-banner {\n  display: flex;\n  justify-content: center;\n  line-height: 0px;\n  margin: 0 auto;\n  padding: 1.5rem 0;\n}\n.top-owner-ad {\n  align-items: center;\n  border: 1px solid #ddd;\n  box-sizing: border-box;\n  color: #5a5a5a;\n  display: flex;\n  justify-content: center;\n  margin: 1.5rem auto;\n  max-width: 45.5rem;\n  width: 100%;\n}\n.top-owner-ad b {\n  margin: 0.313rem;\n  color: #222;\n  text-decoration: underline;\n}\n.top-owner-ad:hover b {\n  color: black;\n}\n.top-banner-streamable-warning {\n  background-color: #fff8d4;\n  border: 1px solid #ffe252;\n  border-radius: 0.625rem;\n  box-sizing: border-box;\n  margin: 0 auto 1.5rem;\n  max-width: 45.5rem;\n  padding: 0.75rem 1rem;\n  text-align: center;\n  width: 100%;\n}\n.top-banner-streamable-warning a {\n  color: #007aff;\n}\n.player-content {\n  container-type: inline-size;\n  container-name: player-content;\n}\n.player-content .below-video {\n  display: flex;\n  flex-direction: column;\n  flex-wrap: nowrap;\n  justify-content: space-between;\n  gap: 1rem;\n  padding: 1.5rem 0;\n  text-align: left;\n}\n.player-content .below-video__video-details {\n  flex-grow: 1;\n}\n.player-content .below-video__video-details__title {\n  font-size: 1.25rem;\n  font-weight: 600;\n  margin: 0;\n  word-break: break-all;\n}\n.player-content .below-video__video-details__views {\n  font-size: 0.875rem;\n  margin: 0.25rem 0 0;\n}\n.player-content .below-video__video-actions {\n  align-items: flex-start;\n  display: flex;\n  flex-direction: row;\n  flex-shrink: 0;\n  gap: 0.75rem;\n  position: relative;\n  width: fit-content;\n  /* we use the full class name here for better specificity */\n}\n.player-content .below-video__video-actions .below-video__video-actions__cta {\n  align-items: center;\n  background: #efefef;\n  border: none;\n  border-radius: 0.25rem;\n  color: #333;\n  display: flex;\n  flex-direction: row;\n  font-family: \'Open Sans\', \'Helvetica Neue\', Helvetica, Arial, sans-serif;\n  font-size: 0.875rem;\n  font-weight: 600;\n  gap: 0.5rem;\n  justify-content: center;\n  letter-spacing: 0.1px;\n  line-height: 1;\n  padding: 0.5rem 0.75rem;\n  position: relative;\n}\n.player-content .below-video__video-actions .below-video__video-actions__cta::after {\n  background-color: #333;\n  border-radius: inherit;\n  content: \'\';\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  opacity: 0;\n  transition: opacity 0.3s ease;\n}\n.player-content .below-video__video-actions .below-video__video-actions__cta:hover {\n  color: #333;\n  cursor: pointer;\n}\n.player-content .below-video__video-actions .below-video__video-actions__cta:hover::after {\n  opacity: 0.08;\n}\n.player-content .below-video .download-actions-menu {\n  display: none;\n  background: white;\n  border-radius: 5px;\n  box-shadow: 0px 0px 0.5rem rgba(0, 0, 0, 0.15);\n  left: 0;\n  list-style: none;\n  margin: 0;\n  padding: 0.313rem 0.938rem;\n  position: absolute;\n  top: 2.75rem;\n  width: 11.25rem;\n  z-index: 1;\n}\n.player-content .below-video .download-actions-menu a {\n  color: #666;\n  display: block;\n  font-size: 0.875rem;\n  height: 1.875rem;\n  line-height: 1.875rem;\n  padding: 0.125rem;\n}\n.player-content .below-video .download-actions-menu a:hover {\n  color: black;\n}\n.share-modal__share-field {\n  position: relative;\n}\n.share-modal__share-field__input {\n  flex-grow: 1;\n}\n.share-modal__share-field__copy-btn {\n  position: absolute;\n  right: 0.625rem;\n  top: 50%;\n  transform: translateY(-50%);\n}\n.share-modal__start-at {\n  align-items: center;\n  display: flex;\n  flex-direction: row;\n  flex-wrap: nowrap;\n  gap: 0.5rem;\n  height: 2.188rem;\n  justify-content: flex-start;\n  padding: 0.5rem 0;\n}\n.share-modal__start-at__checkbox {\n  align-items: center;\n  display: flex;\n  flex-direction: row;\n  gap: 0.5rem;\n}\n.share-modal__start-at__input {\n  display: none;\n  max-width: 4rem;\n}\n.share-modal__start-at__input--with-hour {\n  max-width: 5rem;\n}\n.share-modal__start-at__input--visible {\n  display: inline-block;\n}\n.share-modal__start-at__text--hidden {\n  display: none;\n}\n.share-modal__start-at p {\n  line-height: 1;\n  margin: 0;\n  padding: 0;\n}\n'