/* screen - dsfinanacedata */

.dsfinanacedata {
  background-color:var(--white);
  height:100vh;
  margin:0px;
  min-height:2079px;
  min-width:1440px;
  overflow:hidden;
  position:relative;
  width:100%;
}
.dsfinanacedata .animation-4UwlqN {
  background-color:transparent;
  height:522px;
  left:0px;
  position:absolute;
  top:494px;
  width:850px;
}
.dsfinanacedata .animation-entering-j0DOxB {
  background-color:transparent;
  color:var(--black);
  font-size:18.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:auto;
}
.dsfinanacedata .block-chart-1-C61RwL {
  background-color:transparent;
  height:1016px;
  left:344px;
  position:absolute;
  top:176px;
  width:850px;
}
.dsfinanacedata .block-chart-C61RwL {
  background-color:transparent;
  height:454px;
  left:344px;
  position:absolute;
  top:1272px;
  width:671px;
}
.dsfinanacedata .block-locked-C61RwL {
  background-color:transparent;
  height:609px;
  left:281px;
  position:absolute;
  top:1470px;
  width:1159px;
}
.dsfinanacedata .chart-4UwlqN {
  background-color:transparent;
  height:454px;
  left:0px;
  position:absolute;
  top:0px;
  width:671px;
}
.dsfinanacedata .group-C61RwL {
  background-color:transparent;
  background-image:url(../img/ds-finanace-data-dsnavsidenav-ui-finance-data-88C60377-EADF-4633-8239-06521071E395@2x.png);
  background-size:100% 100%;
  height:2079px;
  left:0px;
  position:fixed;
  top:0px;
  width:280px;
}
.dsfinanacedata .grouped-co--with-line-JutvfS {
  background-color:transparent;
  height:384px;
  left:0px;
  overflow:hidden;
  position:absolute;
  top:70px;
  width:671px;
}
.dsfinanacedata .grouped-column-chart-JutvfS {
  background-color:transparent;
  color:var(--black);
  font-size:32.0px;
  height:auto;
  left:0px;
  line-height:40.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:671px;
}
.dsfinanacedata .heading-rTILnf {
  background-color:transparent;
  color:var(--black);
  font-size:48.0px;
  height:auto;
  left:0px;
  line-height:56.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:853px;
}
.dsfinanacedata .link-c-gzpFbh {
  background-color:transparent;
  height:54px;
  left:0px;
  pointer-events:auto;
  position:absolute;
  top:213px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.dsfinanacedata .link-c-gzpFbh:hover {

opacity: 0.3;
}
.dsfinanacedata .link-g-gzpFbh {
  background-color:transparent;
  height:54px;
  left:0px;
  pointer-events:auto;
  position:absolute;
  top:158px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.dsfinanacedata .link-g-gzpFbh:hover {

opacity: 0.3;
}
.dsfinanacedata .link-index-gzpFbh {
  background-color:var(--white);
  height:69px;
  left:65px;
  opacity:0;
  pointer-events:auto;
  position:absolute;
  top:0px;
  transition:all 0.2s ease-in-out;
  width:150px;
}
.dsfinanacedata .link-index-gzpFbh:hover {

opacity: 0.3;
}
.dsfinanacedata .link-m-gzpFbh {
  background-color:transparent;
  height:55px;
  left:0px;
  pointer-events:auto;
  position:absolute;
  top:581px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.dsfinanacedata .link-m-gzpFbh:hover {

opacity: 0.3;
}
.dsfinanacedata .link-ux-gzpFbh {
  background-color:var(--white);
  height:22px;
  left:82px;
  opacity:0;
  pointer-events:auto;
  position:absolute;
  top:94px;
  transition:all 0.2s ease-in-out;
  width:83px;
}
.dsfinanacedata .link-ux-gzpFbh:hover {

opacity: 0.3;
}
.dsfinanacedata .links-NOXmfT {
  background-color:transparent;
  height:636px;
  left:0px;
  position:relative;
  top:55px;
  width:280px;
}
.dsfinanacedata .pageheader-C61RwL {
  background-color:transparent;
  height:170px;
  left:344px;
  position:absolute;
  top:48px;
  width:854px;
}
.dsfinanacedata .subheading-rTILnf {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:64px;
  white-space:nowrap;
  width:854px;
}
.dsfinanacedata .table-anim-n-entering-j0DOxB {
  background-color:transparent;
  height:486px;
  left:0px;
  position:absolute;
  top:36px;
  width:850px;
}
.font-class-1 {
  font-family:"SFProDisplay-Regular", Helvetica, Arial, serif;
}
.font-class-2 {
  font-family:"SFProDisplay-Bold", Helvetica, Arial, serif;
}
.font-class-3 {
  font-family:"SFProDisplay-Semibold", Helvetica, Arial, serif;
}
.font-class-4 {
  font-family:"SFProDisplay-Light", Helvetica, Arial, serif;
}
.font-class-5 {
  color:var(--granite-gray);
  font-family:"SFProDisplay-Regular", Helvetica, Arial, serif;
  font-size:10.0px;
  letter-spacing:2.00px;
  line-height:16.0px;
}
.font-class-6 {
  color:var(--black);
  font-family:'Roboto', Helvetica, Arial, serif;
  font-style:normal;
  font-weight:700;
}
:root {
  --alabaster:rgba(250,250,250,1.0);
  --black:rgba(0,0,0,1.0);
  --bon-jour:rgba(226,226,226,1.0);
  --celeste:rgba(204,204,204,1.0);
  --cerise-red:rgba(235,49,91,1.0);
  --crimson:rgba(218,27,27,1.0);
  --deluge:rgba(123,99,171,1.0);
  --dingley:rgba(90,113,73,1.0);
  --granite-gray:rgba(102,102,102,1.0);
  --lima:rgba(108,199,39,1.0);
  --mine-shaft:rgba(51,51,51,1.0);
  --mountain-mist:rgba(153,153,153,1.0);
  --sea-buckthorn:rgba(250,163,47,1.0);
  --sea-serpent:rgba(74,198,228,1.0);
  --white:rgba(255,255,255,1.0);
}