body{box-sizing:border-box;color:#514f4f;font-family:Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif}p{margin-bottom:.7rem;margin-top:.7rem}.page-container{margin:auto;width:70%}.page-new{line-height:1.6rem}.tooltip{border-bottom:1px dotted #000;display:inline-block;position:relative}.tooltip .tooltiptext{background-color:#000;border-radius:6px;color:#a9f5f4;padding:.2rem 1rem;position:absolute;text-align:center;visibility:hidden;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}.share-button{align-items:center;display:flex;gap:.1rem;margin-top:.5rem}@media screen and (max-width:768px){.page-container{width:97%}}.siteInfo{text-align:center}.mainNav{align-items:center;background-color:#f3f3f3;display:flex;justify-content:space-around;padding-right:1rem;position:-webkit-sticky;position:sticky;top:0;z-index:999}.topNav{display:flex;list-style-type:none;overflow:hidden;padding:0}.link-copy,.topNav a{color:#666;display:flex;padding:.8rem 1rem;text-align:center;text-decoration:none}.topNav a:hover:not(.active){background-color:#ddd}.topNav a.active{color:#8a2be2}.icon{display:none}.dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 #0003;display:none;min-width:10rem;position:absolute;z-index:2000}.dropdown-content a{display:block;padding:.7rem 1rem;text-align:left;text-decoration:none}.dropdown:hover .dropdown-content{display:block}.drop-icon{color:#04aa6d;transform:translateY(2px)}.logo{align-items:center;color:#058fdf;display:flex;font-size:1.1rem;font-weight:700;margin-right:.5rem;text-shadow:.5px .5px .5px #1674df}.realm{color:#156132;text-shadow:.5px .5px .5px #05451f}.main-logo{max-width:35rem}@media screen and (max-width:600px){.main-logo{max-width:80%}.mainNav{justify-content:space-between}.topNav a{display:none}.icon{display:block;float:right}.drop-icon,.link-copy{display:none}.logo{margin-left:.5rem}.topNav.responsive{display:flex;flex-direction:column}.topNav.responsive a{display:block;float:none;padding-left:2rem;text-align:right}.topNav.responsive .dropdown-content a{display:flex;justify-content:right}.topNav.responsive .drop-icon{display:inline-block}.topNav.responsive .link-copy{display:flex;justify-content:right}.topNav.responsive .logo{display:none}}.homepage{background-image:linear-gradient(#fff,#dce2e1,#f4f4f4);font-family:Segoe UI,sans-serif;min-height:100vh;padding:1rem}.home-body{border-radius:1rem;margin:auto;max-width:900px;padding:1rem}.focusText{font-size:2.5rem;margin:1rem 0;text-align:center}.highlight-purple{color:#058fdf;font-weight:700;text-shadow:.5px .5px .5px #1674df}.highlight-green{color:#156132;text-shadow:.5px .5px .5px #05451f}.subheading{color:#444;font-size:1.2rem;text-align:center}.telegram-link{margin-bottom:1.5rem;text-align:center}.ext-link{background-color:#2f8d82;border-radius:.2rem;box-shadow:0 1px 4px #00000029;color:#f5f5f5;padding:.3rem .5rem;text-decoration:none}.ext-link2{border-radius:.1rem;padding:.4rem .8rem}.ext-link:hover{background-color:#22645c}.home-link{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:1.5rem 0}.home-link a{background-color:#d5dad8;border:1px solid #ccc;border-radius:.6rem;color:#333;padding:.75rem 1rem;text-align:center;text-decoration:none;transition:transform .2s ease,background-color .2s}.home-link a:hover{background-color:#e0f7fa;transform:translateY(-4px)}.cta-link{color:#006400;font-weight:700;text-decoration:underline}footer{color:#464545;font-size:.9rem;margin-top:3rem;text-align:center}.hero-image{border-radius:1rem;display:block;margin:1rem auto;max-width:95%}.bubble-background{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.bubble{animation:float 15s ease-in-out infinite;background-color:#6464ff26;border-radius:50%;position:absolute;will-change:transform,opacity}@keyframes float{0%{opacity:.7;transform:translate(0) scale(1)}to{opacity:.3;transform:translate(var(--x),var(--y)) scale(1.2)}}@media screen and (max-width:768px){.hero-image{max-width:90%}}body{margin:0;padding:0}.mcq{border-radius:.3rem;box-shadow:0 1px 4px #00000029;margin:.4rem auto auto;padding:1rem;width:70%}.option{cursor:pointer;margin-left:30px}#correctAnswer{color:green;font-weight:bolder}#wrongAnswer{color:red;font-weight:400}.arrows{bottom:-.3rem;color:#146b68;display:none;justify-content:space-between;position:fixed;width:100%}@media screen and (max-width:768px){.mcq{width:90%}.arrows{display:flex}}.showDiscussion{background-color:inherit;border-radius:.2rem;box-shadow:0 1px 4px #00000029;color:#989494;font-size:1rem;padding:.4rem 1.5rem;text-decoration:none}.showDiscussion:hover{background-color:#f3f3f3}.oldCommentSection{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:inline-block;line-height:1.2;margin-top:.2rem;padding:0 1rem .5rem;width:100%}.userName{color:#1bafd8;font-weight:700}.userComment{line-height:1.5;margin-left:1rem}.comment-heading{font-weight:700}.commentSection{background-color:#f2f2f2;border-radius:5px;margin-top:.5rem;padding:1rem}.test-container{margin:auto;width:70%}.link-container{column-count:3;display:flex;flex-wrap:wrap;gap:.5rem}.link-container a{background-color:#4caf50;border:none;border-radius:.2rem;box-shadow:0 1px 4px #00000029;color:#fff;padding:.4rem 1.5rem;text-decoration:none}.link-container a:hover{background-color:#45a049}.unticked{color:#000}.ticked,input[type=radio]:checked+label{color:#8a2be2;font-weight:700}.btn-test{background-color:#4caf50;border:none;border-radius:.5rem;color:#fbf7f7;cursor:pointer;font-size:1rem;padding:.8rem 2rem;text-align:center}.btn-test:hover{background-color:#2ca036}.correctAnswer{color:green;font-weight:700}.result{background-color:#dfe8df;border:none;padding:.5rem;text-align:center}@media screen and (max-width:768px){.test-container{width:97%}}.contactform{background-color:#f2f2f2;border-radius:5px;margin-top:.5rem;padding:1rem}button[type=submit]{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:inherit;margin:.3rem 0;padding:.9rem 1rem;width:100%}button[type=submit]:hover{background-color:#45a049}.yourReply{color:#4caf50;font-weight:700;text-align:center}select,textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:inline-block;font-family:inherit;font-size:inherit;margin-top:.2rem;padding:.7rem 1rem;width:100%}input[type=submit]{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:inherit;margin:.3rem 0;padding:.9rem 1rem;width:100%}input[type=submit]:hover{background-color:#45a049}@media screen and (max-width:768px){.contactform{width:90%}}.blog-container{margin:auto auto .5rem;width:70%}.blog-container-one{border-radius:.3rem;box-shadow:0 1px 4px #00000029;margin-top:.4rem;padding:.7rem}.blog-container h1{color:#179ba9;font-size:1.5rem;line-height:1}.blog-container h2{font-size:1.3rem;line-height:1}.blog-container h3{font-size:1.2rem;line-height:.8}.blog-container li{line-height:1.8}.blog-container p{line-height:1.7}.img-flex{align-items:center;display:flex;max-width:100%}.new-comment-btn{background-color:inherit;border:none;border-radius:.2rem;box-shadow:0 1px 4px #00000029;color:#656363;font-size:1rem;margin:.5rem 0;padding:.4rem 1rem;text-decoration:none}.new-comment-btn:hover{background-color:#f3f3f3}.blog-summary-container{display:flex}.highlight{background-color:bisque;padding-left:.2rem;padding-right:.2rem}.author{background-color:rgba(168,178,230,.559);box-shadow:0 1px 4px #00000029;color:#37524e;display:flex;justify-content:space-between;padding:.5rem}.timestamp{color:#7e7e7e;font-size:.9rem;margin-left:1rem}@media screen and (max-width:768px){.blog-container{width:97%}.blog-summary-container,.img-flex{flex-direction:column}.img-flex img{max-width:90%}}.container{align-items:center;background-color:#4caf50;border:none;border-radius:.3rem;bottom:0;color:#fff;display:flex;font-size:16px;justify-content:space-between;margin:auto;padding:.6rem 1rem;position:-webkit-sticky;position:sticky;width:70%;z-index:2000}.btn1{padding:.4rem 1rem}.marginLeft{margin-left:1rem}.marginRight{margin-right:1rem}@media screen and (max-width:768px){.container{border-radius:0;padding:.6rem 0;width:100%}}.calc-container{display:flex;justify-content:space-around}.calc-container,.result-container{box-shadow:0 1px 4px #00000029;padding:1rem}.params{display:flex;flex-direction:column;row-gap:.5rem;text-align:right}.param-label{text-align:left;text-decoration:underline}.params input{text-align:center}.params2{column-gap:3rem;display:flex;margin-left:.5rem;margin-top:.5rem}.input-number{border:1px solid #ccc;border-radius:5px;font-size:.9rem;margin-left:.5rem;outline:none;padding:.3rem;text-align:center;width:4rem}.input-number:focus{border-color:#007bff}.dropdown-input{margin:0 .3rem;padding:.2rem;width:auto}.chart{align-items:center;display:"flex";flex-direction:column;height:500px;text-align:center;width:500px}.dropdown-select{margin-left:.5rem;padding:.5rem;width:-webkit-fit-content;width:fit-content}.indent{text-indent:1rem}.divs-container{line-height:2rem;padding-left:1rem}.params3{display:flex;flex-direction:column;margin-top:.5rem;row-gap:1rem}.switch-container{margin-bottom:20px}.switch-container button{background-color:#f0f0f0;border:none;cursor:pointer;font-size:16px;margin:0 10px;padding:10px 20px}.switch-container button.active{background-color:#4caf50;color:#fff}.toggle-y-axis{margin-bottom:20px}@media screen and (max-width:768px){.calc-container{flex-direction:column}.params{margin-right:auto}.chart{width:100%}.params2{flex-direction:column}}.roll{background-color:#9ec5f0;display:flex;justify-content:center;padding:10px 10px 0;position:-webkit-sticky;position:sticky;top:3rem;z-index:1000}.solution{color:green}.button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:10px 5px;padding:10px 32px;text-align:center;text-decoration:none;transition:background-color .3s,transform .3s}.button:hover{background-color:#45a049;transform:scale(1.05)}.prediction-box{background-color:#f9f9f9;border:1px solid #ddd;border-radius:.8rem;padding:1rem}.prediction-title{color:#333;font-size:1rem;font-weight:700;margin-bottom:.5rem}.prediction-text{font-size:1rem;line-height:1.6;margin:.4rem 0}.flex-box{display:flex;flex-wrap:wrap;gap:20px}.flex-item{flex:1 1 20%}@media (max-width:768px){.flex-item{flex:1 1 100%}}