.custom-dropdown{display:inline-block;position:relative;background-color:#2c7a7b;border-radius:4px;overflow:hidden}.custom-dropdown:after{content:"\25BC";position:absolute;right:10px;top:50%;transform:translateY(-50%);font-weight:700;color:#fff}.custom-dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding-right:30px;z-index:1;position:relative;width:100%;cursor:pointer}.image-container{display:flex;justify-content:center;align-items:center;height:250px}code,em{font-family:Fira Code,monospace;background-color:#f4f4f4;border-radius:5px;border:1px solid #ddd;color:#333;line-height:1.6;font-size:.95em;overflow-x:auto}em{padding:.5em;box-shadow:0 2px 3px rgba(0,0,0,.1)}.inline-code{padding:.2em .4em;background-color:#eee;border-radius:3px;font-size:.9em}.iframe-responsive{width:640px;height:360px}@media (max-width:768px){.iframe-responsive{width:320px;height:180px}}.radio-input{display:none}.radio-label{cursor:pointer;background-color:#a1a1a1d6;padding:8px 16px;border-radius:16px;display:inline-block;margin-right:10px;transition:background-color .3s ease}.radio-input:checked+.radio-label{background-color:#007bff;color:#fff}.react-card-flip-element{z-index:1;position:relative}.progressBar{position:fixed;top:2px;left:20%;right:20%;background-color:"transparent";height:20px;z-index:1000}.one-word-input{width:100px;padding:5px;border:1px solid #fff;border-radius:4px;font-size:16px;text-align:center}.horizontal-scroll-container{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.horizontal-scroll-container::-webkit-scrollbar{display:none}.course-card{flex:0 0 auto;scroll-snap-align:start}@keyframes fadeInScale{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.fade-in-scale{animation:fadeInScale .5s forwards}.continue-button{z-index:10;position:relative}