.login-container .login-header{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid black}.login-container .login-header h3{color:red;font-size:24px}.login-container .login-header .logo-image{height:50px}.login-container .login-content{width:50%;display:flex;justify-content:center;align-items:center;margin-top:50px}.login-container .login-content .form-container{display:flex;min-height:400px;border:1px solid black;padding:16px;border-radius:6px}.login-container .login-content .form-container .information{border-right:1px solid black;padding-right:16px;min-width:300px}.login-container .login-content .form-container .form-content{padding-left:16px;min-width:300px}.app-container{display:flex;flex-wrap:wrap}.navbar-container{position:sticky;top:0;z-index:40;width:100%;height:64px;background-color:#001529;box-shadow:0 4px 6px #0000004d;display:flex;align-items:center;justify-content:end;padding:0 24px}.navbar-container .menu{display:flex;align-items:center;gap:12px;color:#fff}.navbar-container .menu p{font-weight:700}@media print{.navbar-container{display:none}}.payment-container{flex-grow:1;display:flex;justify-content:center;align-items:center;height:60vh}.payment-container .payment{width:30%;padding:16px}.payment-container .payment .success{text-align:center}.payment-container .payment .success .icon{font-size:100px;color:green}.payment-container .payment .success p{font-size:30px;color:green;margin:24px 0}.payment-container .payment .failed{text-align:center}.payment-container .payment .failed .icon{font-size:100px;color:red}.payment-container .payment .failed p{font-size:30px;color:red;margin:24px 0}.payment-container .payment .content{display:flex;justify-content:space-between;margin-bottom:12px}.table-container{max-height:800px;display:flex;gap:12px;border:1px solid rgb(201,193,193);padding:16px;border-radius:8px;background-color:#fff}.table-container .table-section{width:50%}.table-container .table-section .select-container{display:flex;gap:12px;margin:12px}.table-container .table-section .priority-list{max-height:700px;overflow-y:auto}@media print{.table-container .table-section .priority-list{max-height:none}}.table-container .table-section .priority-list .table-heading{color:red;text-align:center;font-size:12px}.table-container .table-section .college-list-container{max-height:600px;overflow-y:auto;padding:0 12px}.table-container .table-section .college-list{display:flex;gap:24px;padding:8px 0;font-size:14px;border-top:1px solid rgb(201,193,193)}.table-container .table-section .college-list .name{flex-grow:1}.table-container .table-section table{border-collapse:collapse;width:100%}.table-container .table-section th,.table-container .table-section td{border:1px solid black;padding:8px;text-align:center;font-size:14px}.table-container .table-section th{background-color:#f2f2f2}.table-container .table-section tr:nth-child(even){background-color:#f9f9f9}.table-container .table-section tr:hover{background-color:#e0e0e0}@media print{.table-container{max-height:none}}.form-container{margin:16px;min-height:100vh;width:100%}.form-container .form-header{padding:16px;display:flex;justify-content:space-between}.form-container .form-header .heading-text{text-align:center}.form-container .form-header .heading-text .header-heading{font-size:30px;font-weight:700}@media print{.form-container .form-header .heading-text .header-heading{font-size:16px}}.form-container .form-header img{height:96px;width:96px}@media print{.form-container .form-header img{height:64px;width:64px}}.form-container .form-field-layout{display:flex;align-items:start;gap:8px}.form-container .form-field-layout .index{margin-top:4px}.form-container .form-field-layout .heading{flex-grow:1;font-size:20px;font-weight:700}@media print{.form-container .print-btn{display:none}}.landing-container{flex-grow:1;margin:24px}.landing-container .basic-card{margin:24px 0}.landing-container .basic-card .container{display:flex;gap:12px}.landing-container .basic-card .container .details{width:50%;flex-grow:1}.landing-container .basic-card .container .instruction{width:50%;margin:16px 0;color:red}.landing-container .basic-card .container .instruction p{font-size:24px;font-weight:700;text-align:center}.landing-container .basic-card .container .instruction ol{font-weight:700}.landing-container .basic-card .container .instruction ol li{margin:12px 0}.landing-container .form-heading{font-size:20px;font-weight:700}.landing-container .form-heading p{text-align:center;margin:16px 0;font-size:24px}.tg{border-collapse:collapse;border-spacing:0;width:100%}.tg td{border-color:#000;border-style:solid;border-width:1px;font-family:Arial,sans-serif;font-size:14px;overflow:hidden;padding:10px 5px;word-break:normal}.tg th{border-color:#000;border-style:solid;border-width:1px;font-family:Arial,sans-serif;font-size:14px;font-weight:400;overflow:hidden;padding:10px 5px;word-break:normal}.tg .tg-0pky{border-color:inherit;text-align:left;vertical-align:top}.form-content{text-align:justify;margin-top:16px}.form-content>*:not(:last-child){margin-bottom:1rem}.form-content .sub-content{font-size:12px}.form-content .sub-content>*:not(:last-child){margin-bottom:.5rem}.print-btn-counselling{display:flex;justify-content:center;gap:16px}@media print{.print-btn-counselling{display:none}}body,html #root{margin:0;padding:0}p{margin:0}
