@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:DM Sans,sans-serif}html{scroll-behavior:smooth}body{background:#fff}body::-webkit-scrollbar{width:.4em;height:0}body::-webkit-scrollbar-track{box-shadow:inset 0 0 2px #000;background:#ffffffb3}body::-webkit-scrollbar-thumb{background-color:#000;border-radius:2px}.container{max-width:1920px;margin:0 auto}a{text-decoration:none}button{cursor:pointer}.login_container{padding:10px;display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 20px)}.logo_home_container,.login_page_container{display:flex;justify-content:center;align-items:center;min-height:100vh}.login_page_container{padding:10px 50px}.login_title{text-align:center}.logo_home{width:100%;max-width:500px}.label_directions i{font-size:12px}.test_container{padding:20px;display:flex;flex-direction:column;align-items:center;min-height:100vh;width:100%}.test_header{width:100%}.test_header p{font-size:18px}.test_body{height:calc(100vh - 140px);width:100%;display:flex;flex-direction:column;gap:10px;padding-top:5px}.test_body .ant-radio-button-wrapper{display:flex;align-items:center;padding:10px;min-height:60px;border:2px solid rgb(212,209,231)}.test_body .ant-radio-button-label{font-family:DM Sans;font-size:20px;font-weight:400;line-height:26px;letter-spacing:0%;text-align:left}.savol{font-family:DM Sans;font-size:25px;font-weight:700;line-height:35px;letter-spacing:0%;text-align:center}.test_footer{background:#fff;position:fixed;bottom:0;width:100%;height:70px;padding:0 20px}.confetti{position:absolute;width:100vw;height:100vh}.current_btn{position:relative}.current_btn:after{content:"";position:absolute;width:50%;height:2px;background:#fff;bottom:5px;border-radius:10px}.modal_content{display:grid;grid-template-columns:1fr 1fr}.modal_content .modal_table_container{grid-column:1/3}.modal_content h5{margin-top:1.2em}.test_body_btns{display:grid;grid-template-columns:repeat(auto-fit,minmax(50px,50px));gap:5px;padding:5px 5px 80px}.question_btn{width:50px;height:40px;font-size:18px}.upload_client_doc{display:flex;gap:5px}.upload_client_doc .ant-upload{width:100%}.upload_client_doc .ant-btn{width:100%;overflow:hidden;display:flex;justify-content:flex-start}.upload_client_doc .ant-btn span:nth-child(2){overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 8px;line-height:1.5714285714}.list_div{display:flex;align-items:center;gap:5px}.list_div p:first-child{max-width:150px;font-style:italic}.list_div p:nth-child(2){overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 4px;line-height:1.5714285714}@media (max-width: 992px){.home_container{min-height:auto!important}.logo_home{width:100%;max-width:150px}.home_bg{background:#fff!important;display:flex;align-items:center;justify-content:center;height:200px}.logo_home_container{height:auto;min-height:auto}.login_container{flex-direction:column;justify-content:flex-start;align-items:center;min-height:calc(100vh - 220px)}.login_container h1{font-size:2rem}}@media (max-width: 768px){.test_body_btns{grid-template-columns:repeat(auto-fit,minmax(40px,1fr))}.question_btn{width:40px;height:35px;font-size:12px}}@media (max-width: 600px){.modal_content h5{grid-column:1/3;margin-top:5px!important}.logo_home{max-width:120px}.home_bg{height:150px}.savol{font-size:20px;line-height:25px}.test_body .ant-radio-button-label{font-size:14px;line-height:20px}.login_page_container{padding:10px 20px}.login_container{min-height:calc(100vh - 170px)}}@media (max-width: 425px){.test_header p{font-size:14px}.test_header .ant-statistic-content-value{font-size:18px}.test_footer{justify-content:space-between}.test_footer button{width:50%}.savol{font-size:16px;line-height:20px}.test_body .ant-radio-button-label{font-size:12px;line-height:16px}.test_body .ant-radio-button-wrapper{min-height:40px}}
