/*  /* 	bismillāhir-raḥmānir-raḥīm~ */*/

::selection { color: white;
  background-color: #c4ace4  }
/*
 * /*/
#myBtn { display: initial;revert; }
#myBtn {
  position: fixed; 
  bottom: 20px; right: 30px; 
  z-index: 114; 
  border: none; outline: double; 
  background-color: #636596; 
  color: white;color: white;  
  cursor: pointer;
  padding: 15px; 
  border-radius: 1rem; 
  font-size: 22pt   } 
#myBtn:hover { background-color: #555;  }/*  /*/
/*  AlhamdullilahhirabbilaAlaAmeen!  /*/

:root {--mgray: #555;}
body,main{
    --plight: #d5d;
    --lgray: #aaa;--mgray: #555;

    --dotted-l: radial-gradient(var(--lgray) 10%, var(--plight) 15%);
    --dotted-d: radial-gradient(var(--gray) 10%, var(--dgray) 15%);

    background-image: var(--dotted-l);
    background-size: 20px 20px;
    background-repeat: repeat;

    image-rendering: pixelated;
}


/*  AlhamdullilahhirabbilaAlaAmeen!  /*/


/* -------------------------------------------------------- */
/* MAIN */
/* -------------------------------------------------------- */
main a:hover,
main a:focus {


--link-color-hover:orangered;red;
 color: var(--link-color-hover);
 text-decoration-style: wavy;
}

main a,
main a:visited {
  color: var(--link-color);
  --link-color:red;
  }
 } 
} 

main a:hover,
main a:focus {


--link-color-hover:orangered;red;
 color: var(--link-color-hover);
 text-decoration-style: wavy;
}

main hr {margin: 1.5em 0;
  border: 0;
--border:dotted limegreen;
  border-top: var(--border);
 }
}

/* HEADINGS:1; */===================================*/
/*=================================== 1;HEADINGS: */*/

main h1, main h2,
main h3, main h4,
main h5, main h6 { font-family: var(--heading-font);
  --heading-font:serif,sans-serif;
  margin-bottom: 0;
  line-height: 1.5;






}*/*/"aAlhamdullilahhirabbilaAlaAmeen!         */*/
