body{font-size: 5px;min-height: 100.5vh;}
h1{color: red}
.bd-navbar{background: #7952b3; padding: .75rem 0}
.btn, .form-control{font-size: 0.9rem;}
label{font-size: 0.9rem;}
label span{font-size: 0.8rem; color: #999;}
.nav-link{font-size: 0.9rem;}
.jumps{font-size: 1rem;position: relative;background-color: #0dcaf0; margin-right: 2rem; margin-bottom: 0.5rem; font-weight: normal; display: inline-block; padding: 0.35em 0.65em; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: middle; border-radius: 0.3rem;}
.jumps:not(:last-child):after{content: "\f138"; font-family: bootstrap-icons !important; display: inline-block; position: absolute; color: black; left: 103%;}
.badge, .right-arrow{font-size: 0.85rem;}
.time-clock{margin}
.redirections{font-size: 0.95rem;}
.redirections ul li{color: #4d5358; margin: 0.8rem 0;}
.alert{font-size: 0.9rem;}
#mainAlertPlaceholder{position: fixed; right: 5px; top: 60px; width: 300px; z-index: 9999;}
#eventBlockOverlay{position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 99999; display: none;cursor: wait;}
#mainAlertPlaceholder .alert{margin: 5px 0px; font-size: 0.85rem;}
#fetch-alert-placeholder{position: absolute; top: 10px; width: 320px; vertical-align: middle;left: 50%; margin-left:-160px;}
.test_result_card{font-size: 0.9rem;}
.test_result_card .btn-close{position: absolute; right: 1rem; top: 1rem;}
.app_jumps{background-color: #198754;}
.wrong_app_jumps{background-color: #dc3545;}
.test-progress-bar{height: 2rem;}
.col-start-button{display: none;}
.fetch-card-option{z-index: 1;border-bottom: none;padding: 0 1rem; margin-top: -2.5rem;}
.option-card{display: none;}
#InputSection{padding-top: 3rem;padding-bottom: 0.6rem;}
.hRow{display: none;position: relative; top: 0.8rem;}
.hCell button{padding: 0 0.2rem; margin-bottom: 0; font-size: 0.6rem;text-align: left;}
.hCell button span{display: block; font-size: 0.7rem;}
.hCell button:not(:last-child){margin-right: 0.13rem;margin-bottom: 0.13rem;}
.WHoffers .WHoffer{font-size:1rem; font-family: 'Courier New', monospace; border-radius: 5px; background:#eeeeee; padding:5px 8px;margin:5px auto; overflow: hidden;}
.WHoffers .WHoffer .close-btn{margin-left:5px;font-family: Arial; padding:5px; line-height: 0.5rem; font-weight: 900;}
.WHoffers .WHoffer .wh-close{filter: invert(28%) sepia(92%) saturate(7491%) hue-rotate(353deg) brightness(90%) contrast(122%);margin-left:5px; margin-top:3px; font-size:0.8rem;}