/* screen - dsguidelinesandroid */

.dsguidelinesandroid {
  background-color:var(--white);
  height:100vh;
  margin:0px;
  min-height:3963px;
  min-width:1440px;
  overflow:hidden;
  position:relative;
  width:100%;
}
.dsguidelinesandroid .aa-CuhMlP {
  background-color:transparent;
  color:var(--black);
  font-family:'Roboto', Helvetica, Arial, serif;
  font-size:48.0px;
  font-style:normal;
  font-weight:400;
  height:auto;
  left:0px;
  letter-spacing:0.00px;
  line-height:48.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:auto;
}
.dsguidelinesandroid .aa-SZpKdr {
  background-color:transparent;
  font-size:48.0px;
  height:auto;
  left:0px;
  line-height:48.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:auto;
}
.dsguidelinesandroid .aa-Zwpm2f {
  background-color:transparent;
  color:var(--black);
  font-family:'Roboto', Helvetica, Arial, serif;
  font-size:48.0px;
  font-style:normal;
  font-weight:300;
  height:auto;
  left:2px;
  letter-spacing:0.00px;
  line-height:48.0px;
  position:absolute;
  text-align:center;
  top:0px;
  white-space:nowrap;
  width:auto;
}
.dsguidelinesandroid .back-arrow-icon-chan-fnxeBZ {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:64px;
  white-space:nowrap;
  width:auto;
}
.dsguidelinesandroid .back-to-top-7Xcv35 {
  background-color:transparent;
  height:24px;
  left:0px;
  pointer-events:auto;
  position:absolute;
  top:236px;
  transition:all 0.2s ease-in-out;
  width:179px;
}
.dsguidelinesandroid .back-to-top-7Xcv35:hover {

opacity: 0.7;
}
.dsguidelinesandroid .back-to-top-Be0qci {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:14.0px;
  height:auto;
  left:32px;
  line-height:16.0px;
  position:absolute;
  text-align:left;
  top:4px;
  white-space:nowrap;
  width:147px;
}
.dsguidelinesandroid .block-buttons-C61RwL {
  background-color:transparent;
  height:424px;
  left:344px;
  position:absolute;
  top:2979px;
  width:853px;
}
.dsguidelinesandroid .block-contents-C61RwL {
  background-color:transparent;
  height:264px;
  left:1237px;
  position:fixed;
  top:169px;
  width:203px;
}
.dsguidelinesandroid .block-dp-units-C61RwL {
  background-color:transparent;
  height:881px;
  left:344px;
  position:absolute;
  top:1361px;
  width:764px;
}
.dsguidelinesandroid .block-grid-C61RwL {
  background-color:transparent;
  height:1120px;
  left:332px;
  position:absolute;
  top:176px;
  width:853px;
}
.dsguidelinesandroid .block-page-title-C61RwL {
  background-color:transparent;
  height:270px;
  left:344px;
  position:absolute;
  top:2629px;
  width:728px;
}
.dsguidelinesandroid .block-switch-C61RwL {
  background-color:transparent;
  height:280px;
  left:344px;
  position:absolute;
  top:3483px;
  width:728px;
}
.dsguidelinesandroid .block-typography-C61RwL {
  background-color:transparent;
  height:227px;
  left:344px;
  position:absolute;
  top:2322px;
  width:728px;
}
.dsguidelinesandroid .bold-BxEw9d {
  background-color:transparent;
  height:74px;
  left:396px;
  position:absolute;
  top:0px;
  width:89px;
}
.dsguidelinesandroid .button-6L4iR8 {
  background-color:transparent;
  height:296px;
  left:446px;
  position:absolute;
  top:128px;
  width:407px;
}
.dsguidelinesandroid .button-EFmjZG {
  background-color:transparent;
  height:294px;
  left:0px;
  position:absolute;
  top:128px;
  width:406px;
}
.dsguidelinesandroid .button-fnxeBZ {
  background-color:transparent;
  background-image:url(../img/ds-guidelines-android-ex-android-page-title-B5650C0D-BCBF-48D5-8616-12E8649EFEFA@2x.png);
  background-size:100% 100%;
  height:140px;
  left:0px;
  position:absolute;
  top:130px;
  width:407px;
}
.dsguidelinesandroid .buttons-6L4iR8 {
  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:728px;
}
.dsguidelinesandroid .configuration-qualif-NwhZb1 {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:184px;
  white-space:nowrap;
  width:764px;
}
.dsguidelinesandroid .content-item-01-7Xcv35 {
  background-color:transparent;
  height:16px;
  left:0px;
  pointer-events:auto;
  position:absolute;
  top:32px;
  transition:all 0.2s ease-in-out;
  width:179px;
}
.dsguidelinesandroid .content-item-01-7Xcv35:hover {

opacity: 0.7;
}
.dsguidelinesandroid .content-item-02-7Xcv35 {
  background-color:transparent;
  height:16px;
  left:0px;
  pointer-events:auto;
  position:absolute;
  top:64px;
  transition:all 0.2s ease-in-out;
  width:179px;
}
.dsguidelinesandroid .content-item-02-7Xcv35:hover {

opacity: 0.7;
}
.dsguidelinesandroid .content-item-03-7Xcv35 {
  background-color:transparent;
  height:16px;
  left:0px;
  pointer-events:auto;
  position:absolute;
  top:96px;
  transition:all 0.2s ease-in-out;
  width:179px;
}
.dsguidelinesandroid .content-item-03-7Xcv35:hover {

opacity: 0.7;
}
.dsguidelinesandroid .content-item-04-7Xcv35 {
  background-color:transparent;
  height:16px;
  left:0px;
  pointer-events:auto;
  position:absolute;
  top:128px;
  transition:all 0.2s ease-in-out;
  width:179px;
}
.dsguidelinesandroid .content-item-04-7Xcv35:hover {

opacity: 0.7;
}
.dsguidelinesandroid .content-item-05-7Xcv35 {
  background-color:transparent;
  height:16px;
  left:0px;
  pointer-events:auto;
  position:absolute;
  top:160px;
  transition:all 0.2s ease-in-out;
  width:179px;
}
.dsguidelinesandroid .content-item-05-7Xcv35:hover {

opacity: 0.7;
}
.dsguidelinesandroid .content-item-06-7Xcv35 {
  background-color:transparent;
  height:16px;
  left:0px;
  pointer-events:auto;
  position:absolute;
  top:192px;
  transition:all 0.2s ease-in-out;
  width:179px;
}
.dsguidelinesandroid .content-item-06-7Xcv35:hover {

opacity: 0.7;
}
.dsguidelinesandroid .contents-7Xcv35 {
  background-color:transparent;
  height:auto;
  left:0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:auto;
}
.dsguidelinesandroid .dashboard-Focdw4 {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:14.0px;
  height:auto;
  left:0px;
  line-height:16.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:179px;
}
.dsguidelinesandroid .dashboard-MJQdxZ {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:14.0px;
  height:auto;
  left:0px;
  line-height:16.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:179px;
}
.dsguidelinesandroid .dashboard-QrKcIn {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:14.0px;
  height:auto;
  left:0px;
  line-height:16.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:179px;
}
.dsguidelinesandroid .dashboard-TP8AhQ {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:14.0px;
  height:auto;
  left:0px;
  line-height:16.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:179px;
}
.dsguidelinesandroid .dashboard-mtxs9s {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:14.0px;
  height:auto;
  left:0px;
  line-height:16.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:179px;
}
.dsguidelinesandroid .dashboard-q2flm9 {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:14.0px;
  height:auto;
  left:0px;
  line-height:16.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:179px;
}
.dsguidelinesandroid .density-qualifier-PCyOOm {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:138px;
}
.dsguidelinesandroid .description-PCyOOm {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:178px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:auto;
}
.dsguidelinesandroid .dsicons24a--24-assets-Be0qci {
  background-color:transparent;
  height:24px;
  left:0px;
  position:absolute;
  top:0px;
  width:24px;
}
.dsguidelinesandroid .dslink-VIKfTy {
  background-color:transparent;
  height:24px;
  left:0px;
  pointer-events:auto;
  position:absolute;
  top:203px;
  transition:all 0.2s ease-in-out;
  width:234px;
}
.dsguidelinesandroid .dslink-VIKfTy:hover {

opacity: 0.7;
}
.dsguidelinesandroid .ex-android-btn-filled-uADxEt {
  background-color:transparent;
  height:208px;
  left:0px;
  position:absolute;
  top:0px;
  width:406px;
}
.dsguidelinesandroid .ex-android-btn-stroke-MNcJMj {
  background-color:transparent;
  height:208px;
  left:0px;
  position:absolute;
  top:0px;
  width:407px;
}
.dsguidelinesandroid .ex-android-switch-b8D8Uz {
  background-color:transparent;
  height:152px;
  left:0px;
  position:absolute;
  top:128px;
  width:406px;
}
.dsguidelinesandroid .ex-grid-android-BiZrbS {
  background-color:transparent;
  height:827px;
  left:0px;
  position:absolute;
  top:293px;
  width:405px;
}
.dsguidelinesandroid .font-open--ht-auto-43-3vdAet {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:396px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:96px;
}
.dsguidelinesandroid .font-open--ht-auto-43-4IHATm {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:732px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:96px;
}
.dsguidelinesandroid .font-open--ht-auto-43-7xnbZe {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:620px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:96px;
}
.dsguidelinesandroid .font-open--ht-auto-43-7yd2ff {
  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:0px;
  white-space:nowrap;
  width:116px;
}
.dsguidelinesandroid .font-open--ht-auto-43-BZFS2y {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:732px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:96px;
}
.dsguidelinesandroid .font-open--ht-auto-43-CZ6MwH {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:396px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:96px;
}
.dsguidelinesandroid .font-open--ht-auto-43-CgLkhP {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:264px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:116px;
}
.dsguidelinesandroid .font-open--ht-auto-43-EFxsXy {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:264px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:116px;
}
.dsguidelinesandroid .font-open--ht-auto-43-FjogEy {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:508px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:96px;
}
.dsguidelinesandroid .font-open--ht-auto-43-GVLUF0 {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:620px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:96px;
}
.dsguidelinesandroid .font-open--ht-auto-43-Qk8ZMf {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:264px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:116px;
}
.dsguidelinesandroid .font-open--ht-auto-43-SRGJxn {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:396px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:96px;
}
.dsguidelinesandroid .font-open--ht-auto-43-SqwTwx {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:132px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:116px;
}
.dsguidelinesandroid .font-open--ht-auto-43-WJRXKw {
  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:0px;
  white-space:nowrap;
  width:116px;
}
.dsguidelinesandroid .font-open--ht-auto-43-ZGOE0K {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:508px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:96px;
}
.dsguidelinesandroid .font-open--ht-auto-43-ZilBxS {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:132px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:116px;
}
.dsguidelinesandroid .font-open--ht-auto-43-a8iZ3I {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:620px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:96px;
}
.dsguidelinesandroid .font-open--ht-auto-43-nXVegq {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:132px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:116px;
}
.dsguidelinesandroid .font-open--ht-auto-43-w8C0UM {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:732px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:96px;
}
.dsguidelinesandroid .font-open--ht-auto-43-xdzdrx {
  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:0px;
  white-space:nowrap;
  width:116px;
}
.dsguidelinesandroid .font-open--ht-auto-43-xtZnNg {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:508px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:96px;
}
.dsguidelinesandroid .for-android-designs-BiZrbS {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:12px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:48px;
  white-space:nowrap;
  width:auto;
}
.dsguidelinesandroid .group-2-VIKfTy {
  background-color:transparent;
  height:24px;
  left:0px;
  position:absolute;
  top:162px;
  width:324px;
}
.dsguidelinesandroid .group-C61RwL {
  background-color:transparent;
  height:3963px;
  left:0px;
  position:fixed;
  top:0px;
  width:280px;
}
.dsguidelinesandroid .group-ggi8Rg {
  background-color:transparent;
  height:11px;
  left:8px;
  position:absolute;
  top:7px;
  width:9px;
}
.dsguidelinesandroid .group-x8xxAA {
  background-color:transparent;
  height:24px;
  left:0px;
  position:relative;
  top:0px;
  width:23px;
}
.dsguidelinesandroid .h48-filled-primary-uADxEt {
  background-color:transparent;
  color:var(--black);
  font-size:18.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:222px;
  white-space:nowrap;
  width:240px;
}
.dsguidelinesandroid .h48-stroke-secondary-MNcJMj {
  background-color:transparent;
  color:var(--black);
  font-size:18.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:224px;
  white-space:nowrap;
  width:240px;
}
.dsguidelinesandroid .hdpi-ZfQVbw {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:138px;
}
.dsguidelinesandroid .heading-pquVBP {
  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:764px;
}
.dsguidelinesandroid .icon-LwmOjZ {
  background-color:transparent;
  height:24px;
  left:0px;
  position:absolute;
  top:0px;
  width:23px;
}
.dsguidelinesandroid .in-some-cases-you-w-NwhZb1 {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:64px;
  width:764px;
}
.dsguidelinesandroid .is-used-for-all-text-nqvbxj {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:141px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:auto;
}
.dsguidelinesandroid .ldpi-aTH9et {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:138px;
}
.dsguidelinesandroid .light-BxEw9d {
  background-color:transparent;
  height:74px;
  left:0px;
  position:absolute;
  top:0px;
  width:93px;
}
.dsguidelinesandroid .line-01-aWQSCC {
  background-color:transparent;
  height:24px;
  left:0px;
  position:absolute;
  top:49px;
  width:763px;
}
.dsguidelinesandroid .line-02-aWQSCC {
  background-color:transparent;
  height:24px;
  left:0px;
  position:absolute;
  top:249px;
  width:763px;
}
.dsguidelinesandroid .line-03-aWQSCC {
  background-color:transparent;
  height:24px;
  left:0px;
  position:absolute;
  top:209px;
  width:763px;
}
.dsguidelinesandroid .line-04-aWQSCC {
  background-color:transparent;
  height:24px;
  left:0px;
  position:absolute;
  top:169px;
  width:763px;
}
.dsguidelinesandroid .line-05-aWQSCC {
  background-color:transparent;
  height:24px;
  left:0px;
  position:absolute;
  top:129px;
  width:763px;
}
.dsguidelinesandroid .line-06-aWQSCC {
  background-color:transparent;
  height:24px;
  left:0px;
  position:absolute;
  top:89px;
  width:763px;
}
.dsguidelinesandroid .link-LwmOjZ {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:40px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  text-decoration:underline;
  top:0px;
  white-space:nowrap;
  width:auto;
}
.dsguidelinesandroid .link-c-ZlvmFl {
  background-color:var(--white);
  height:55px;
  left:0px;
  opacity:0;
  pointer-events:auto;
  position:absolute;
  top:421px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.dsguidelinesandroid .link-c-ZlvmFl:hover {

opacity: 0.3;
}
.dsguidelinesandroid .link-g-accessebility-ZlvmFl {
  background-color:var(--white);
  height:32px;
  left:0px;
  opacity:0;
  pointer-events:auto;
  position:absolute;
  top:367px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.dsguidelinesandroid .link-g-accessebility-ZlvmFl:hover {

opacity: 0.3;
}
.dsguidelinesandroid .link-g-colors-ZlvmFl {
  background-color:var(--white);
  height:32px;
  left:0px;
  opacity:0;
  pointer-events:auto;
  position:absolute;
  top:207px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.dsguidelinesandroid .link-g-colors-ZlvmFl:hover {

opacity: 0.3;
}
.dsguidelinesandroid .link-g-grid-ZlvmFl {
  background-color:var(--white);
  height:32px;
  left:0px;
  opacity:0;
  pointer-events:auto;
  position:absolute;
  top:239px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.dsguidelinesandroid .link-g-grid-ZlvmFl:hover {

opacity: 0.3;
}
.dsguidelinesandroid .link-g-typography-ZlvmFl {
  background-color:var(--white);
  height:32px;
  left:0px;
  opacity:0;
  pointer-events:auto;
  position:absolute;
  top:303px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.dsguidelinesandroid .link-g-typography-ZlvmFl:hover {

opacity: 0.3;
}
.dsguidelinesandroid .link-index-ZlvmFl {
  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;
}
.dsguidelinesandroid .link-index-ZlvmFl:hover {

opacity: 0.3;
}
.dsguidelinesandroid .link-m-ZlvmFl {
  background-color:var(--white);
  height:54px;
  left:0px;
  opacity:0;
  pointer-events:auto;
  position:absolute;
  top:645px;
  transition:all 0.2s ease-in-out;
  width:280px;
}
.dsguidelinesandroid .link-m-ZlvmFl:hover {

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

opacity: 0.3;
}
.dsguidelinesandroid .links-ui-guidelines-NOXmfT {
  background-color:transparent;
  height:699px;
  left:0px;
  position:absolute;
  top:56px;
  width:280px;
}
.dsguidelinesandroid .mdpi-4hFwm5 {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:138px;
}
.dsguidelinesandroid .min-rC0vMZ {
  background-color:transparent;
  height:24px;
  left:0px;
  position:absolute;
  top:125px;
  width:828px;
}
.dsguidelinesandroid .min-width--14-144px-m-MNcJMj {
  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:248px;
  width:240px;
}
.dsguidelinesandroid .min-width--14-144px-m-uADxEt {
  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:246px;
  width:240px;
}
.dsguidelinesandroid .min-zXFhMx {
  background-color:transparent;
  height:24px;
  left:0px;
  position:absolute;
  top:85px;
  width:828px;
}
.dsguidelinesandroid .nav-android-NOXmfT {
  background-color:transparent;
  height:3963px;
  left:0px;
  position:absolute;
  top:0px;
  width:280px;
}
.dsguidelinesandroid .navigationpageheader-C61RwL {
  background-color:transparent;
  height:170px;
  left:344px;
  position:absolute;
  top:48px;
  width:765px;
}
.dsguidelinesandroid .oval-ggi8Rg {
  background-color:transparent;
  height:19px;
  left:3px;
  position:absolute;
  top:3px;
  width:19px;
}
.dsguidelinesandroid .page-title-fnxeBZ {
  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:728px;
}
.dsguidelinesandroid .path-10-RMFwUi {
  background-color:transparent;
  height:3px;
  left:5px;
  position:absolute;
  top:4px;
  width:13px;
}
.dsguidelinesandroid .path-11-RMFwUi {
  background-color:transparent;
  height:16px;
  left:11px;
  position:absolute;
  top:4px;
  width:1px;
}
.dsguidelinesandroid .path-12-RMFwUi {
  background-color:transparent;
  height:1px;
  left:9px;
  position:absolute;
  top:19px;
  width:5px;
}
.dsguidelinesandroid .path-13-QEsYGy {
  background-color:transparent;
  height:5px;
  left:0px;
  position:absolute;
  top:0px;
  width:9px;
}
.dsguidelinesandroid .path-2-93jWfU {
  background-color:transparent;
  height:3px;
  left:20px;
  position:absolute;
  top:0px;
  width:3px;
}
.dsguidelinesandroid .path-2-RMFwUi {
  background-color:transparent;
  height:3px;
  left:0px;
  position:absolute;
  top:0px;
  width:3px;
}
.dsguidelinesandroid .path-2-mz58F5 {
  background-color:transparent;
  height:3px;
  left:0px;
  position:absolute;
  top:21px;
  width:3px;
}
.dsguidelinesandroid .path-2-xELLkL {
  background-color:transparent;
  height:3px;
  left:20px;
  position:absolute;
  top:21px;
  width:3px;
}
.dsguidelinesandroid .path-3-QEsYGy {
  background-color:transparent;
  height:10px;
  left:4px;
  position:absolute;
  top:1px;
  width:1px;
}
.dsguidelinesandroid .path-93jWfU {
  background-color:transparent;
  height:1px;
  left:2px;
  position:absolute;
  top:22px;
  width:19px;
}
.dsguidelinesandroid .path-RMFwUi {
  background-color:transparent;
  height:20px;
  left:1px;
  position:absolute;
  top:2px;
  width:1px;
}
.dsguidelinesandroid .path-aWQSCC {
  background-color:transparent;
  background-image:url(../img/ds-guidelines-android-rectangle-E9F1B0DA-5435-478D-B448-C54A4043B498.png);
  background-size:100% 100%;
  height:1px;
  left:0px;
  position:absolute;
  top:32px;
  width:763px;
}
.dsguidelinesandroid .path-mz58F5 {
  background-color:transparent;
  height:1px;
  left:2px;
  position:absolute;
  top:1px;
  width:19px;
}
.dsguidelinesandroid .path-xELLkL {
  background-color:transparent;
  height:20px;
  left:21px;
  position:absolute;
  top:2px;
  width:1px;
}
.dsguidelinesandroid .pixel-convertion-to-NwhZb1 {
  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:728px;
}
.dsguidelinesandroid .px-dp-dpi-160-NwhZb1 {
  background-color:transparent;
  color:var(--mine-shaft);
  font-family:"SFProDisplay-BoldItalic", Helvetica, Arial, serif;
  font-size:16.0px;
  height:auto;
  left:0px;
  letter-spacing:0.00px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:120px;
  white-space:nowrap;
  width:760px;
}
.dsguidelinesandroid .rectangle-ZlvmFl {
  background-color:var(--white);
  height:54px;
  left:0px;
  opacity:0;
  pointer-events:auto;
  position:absolute;
  top:477px;
  transition:all 0.2s ease-in-out;
  width:279px;
}
.dsguidelinesandroid .rectangle-ZlvmFl:hover {

opacity: 0.3;
}
.dsguidelinesandroid .regular-BxEw9d {
  background-color:transparent;
  height:74px;
  left:198px;
  position:absolute;
  top:0px;
  width:111px;
}
.dsguidelinesandroid .resources-for-extra--VrD1xG {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:178px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:585px;
}
.dsguidelinesandroid .resources-for-extra--cEkdFm {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:178px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:585px;
}
.dsguidelinesandroid .resources-for-extra--lbsA0g {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:178px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:585px;
}
.dsguidelinesandroid .resources-for-high-d-ZfQVbw {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:178px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:585px;
}
.dsguidelinesandroid .resources-for-low-de-aTH9et {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:178px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:585px;
}
.dsguidelinesandroid .resources-for-medium-4hFwm5 {
  background-color:transparent;
  color:var(--granite-gray);
  font-size:16.0px;
  height:auto;
  left:178px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:585px;
}
.dsguidelinesandroid .roboto-bold-SZpKdr {
  background-color:transparent;
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:50px;
  white-space:nowrap;
  width:auto;
}
.dsguidelinesandroid .roboto-font-family-nqvbxj {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:auto;
}
.dsguidelinesandroid .roboto-light-Zwpm2f {
  background-color:transparent;
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:50px;
  white-space:nowrap;
  width:auto;
}
.dsguidelinesandroid .roboto-regular-CuhMlP {
  background-color:transparent;
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:50px;
  white-space:nowrap;
  width:auto;
}
.dsguidelinesandroid .screens-size-and-gri-BiZrbS {
  background-color:transparent;
  color:var(--black);
  font-size:32.0px;
  height:auto;
  left:12px;
  line-height:40.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:728px;
}
.dsguidelinesandroid .separator-zXFhMx {
  background-color:transparent;
  background-image:url(../img/ds-guidelines-android-rectangle-8496F4E1-C6C5-4B49-A5BD-DB7900A74291.png);
  background-size:100% 100%;
  height:1px;
  left:0px;
  position:absolute;
  top:28px;
  width:853px;
}
.dsguidelinesandroid .subheading-pquVBP {
  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:765px;
}
.dsguidelinesandroid .switch-b8D8Uz {
  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:728px;
}
.dsguidelinesandroid .switch-design-change-b8D8Uz {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:64px;
  white-space:nowrap;
  width:auto;
}
.dsguidelinesandroid .table-NwhZb1 {
  background-color:transparent;
  height:273px;
  left:0px;
  position:absolute;
  top:224px;
  width:763px;
}
.dsguidelinesandroid .table-grid-cification-BiZrbS {
  background-color:transparent;
  height:149px;
  left:12px;
  position:absolute;
  top:104px;
  width:853px;
}
.dsguidelinesandroid .title-aWQSCC {
  background-color:transparent;
  height:24px;
  left:0px;
  position:absolute;
  top:0px;
  width:263px;
}
.dsguidelinesandroid .to-create-alternativ-NwhZb1 {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:537px;
  width:764px;
}
.dsguidelinesandroid .to-provide-good-grap-NwhZb1 {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:785px;
  width:764px;
}
.dsguidelinesandroid .typeface-VIKfTy {
  background-color:transparent;
  height:74px;
  left:0px;
  position:absolute;
  top:64px;
  width:485px;
}
.dsguidelinesandroid .typography-VIKfTy {
  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:728px;
}
.dsguidelinesandroid .u2022-36x36-075x-for-NwhZb1 {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:16px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:617px;
  width:748px;
}
.dsguidelinesandroid .uppercase-text-is-us-6L4iR8 {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:64px;
  white-space:nowrap;
  width:auto;
}
.dsguidelinesandroid .x2-rC0vMZ {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:132px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:116px;
}
.dsguidelinesandroid .x2-zXFhMx {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:116px;
}
.dsguidelinesandroid .x3-zXFhMx {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:264px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:116px;
}
.dsguidelinesandroid .x375-zXFhMx {
  background-color:transparent;
  height:24px;
  left:0px;
  position:absolute;
  top:45px;
  width:828px;
}
.dsguidelinesandroid .x4-9kNg2W {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:732px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:96px;
}
.dsguidelinesandroid .x4-JdaYCx {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:620px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:96px;
}
.dsguidelinesandroid .x4-rC0vMZ {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:508px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:96px;
}
.dsguidelinesandroid .x4-zXFhMx {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:396px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:96px;
}
.dsguidelinesandroid .xhdpi-VrD1xG {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:138px;
}
.dsguidelinesandroid .xxhdpi-lbsA0g {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:138px;
}
.dsguidelinesandroid .xxxhdpi-cEkdFm {
  background-color:transparent;
  color:var(--mine-shaft);
  font-size:16.0px;
  height:auto;
  left:0px;
  line-height:24.0px;
  position:absolute;
  text-align:left;
  top:0px;
  white-space:nowrap;
  width:138px;
}
.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);
}