.login-page,.register-page{background-color:#f8f9fa;width:100vw!important}.image-section{background-image:url(/bg.png);background-size:cover;background-position:50%;background-repeat:no-repeat}div{-webkit-user-select:none;-moz-user-select:none;user-select:none}.login-box,.register-box{width:75%;max-width:400px;padding:40px 0 0;max-height:100vh}.login-heading,.register-heading{font-weight:600;font-size:36px;letter-spacing:-.11px;text-align:center}.forget-password-link,.login-heading,.register-heading{font-family:Poppins,sans-serif;line-height:100%;color:#273142!important}.forget-password-link{font-weight:500;font-size:14px;letter-spacing:-.06px;text-align:right;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:1px;-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.login-subtext,.register-subtext{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:24px;line-height:100%;text-align:center;color:#64748b!important}.form-control,.form-select{border-radius:8px;padding:8px 10px;font-size:14px;box-shadow:none!important;transition:none;color:#64748b!important}.form-control::placeholder,.form-select::placeholder{color:#64748b!important;opacity:1}.form-control:focus,.form-select:focus{border-color:#ced4da;box-shadow:none!important}.input-group .form-control{border-radius:4px}.btn-primary{background-color:#4c3df5;border:none;border-radius:8px;font-weight:600}.btn-primary:hover{background-color:#4f46e5}.icon-inside-input{top:50%;right:1rem;transform:translateY(-50%);color:#6c757d;pointer-events:none;position:absolute}.form-check-input[type=checkbox],.form-check-input[type=radio]{margin-right:10px}.form-check-label{font-size:14px}a.text-primary{font-weight:500;text-decoration:none}a.text-primary:hover{text-decoration:underline}@media (max-width:767.98px){.image-section{order:2;min-height:250px}.register-box{padding:25px;height:100%}.login-box{padding:15px}.login-heading,.register-heading{font-size:28px}.login-subtext,.register-subtext{font-size:18px}.full-height-mobile{min-height:100vh;display:flex;flex-direction:column}.form-section,.image-section{flex:1 1}.form-section{display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto}.register-box{width:100%;max-width:400px}.image-section{order:2;min-height:200px;padding:20px;background-image:url(/bg.png);background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.image-section img{width:60%;height:auto}.form-check{display:flex;align-items:center}}.interview-type-option,.meeting-platform-option,.technical-mode-option{margin-bottom:.5rem}.interview-type-option .form-check-input,.meeting-platform-option .form-check-input,.technical-mode-option .form-check-input{margin-top:.25rem}.interview-type-option .form-check-label,.meeting-platform-option .form-check-label,.technical-mode-option .form-check-label{cursor:pointer;padding:.5rem;border-radius:.375rem;transition:all .2s ease-in-out;width:100%}.interview-type-option .form-check-label:hover,.meeting-platform-option .form-check-label:hover,.technical-mode-option .form-check-label:hover{background-color:rgba(0,123,255,.1)}.interview-type-option .form-check-input:checked+.form-check-label,.meeting-platform-option .form-check-input:checked+.form-check-label,.technical-mode-option .form-check-input:checked+.form-check-label{background-color:rgba(0,123,255,.15);border:1px solid rgba(0,123,255,.3)}.mode-icon,.platform-icon,.type-icon{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(0,0,0,.05)}.interview-type-option .form-check-input:checked+.form-check-label .type-icon,.meeting-platform-option .form-check-input:checked+.form-check-label .platform-icon,.technical-mode-option .form-check-input:checked+.form-check-label .mode-icon{background-color:rgba(0,123,255,.1)}@media (max-width:768px){.interview-type-option .form-check-label,.meeting-platform-option .form-check-label,.technical-mode-option .form-check-label{padding:.75rem}.mode-icon,.platform-icon,.type-icon{width:1.75rem;height:1.75rem}}.form-check-input:checked{animation:pulse .3s ease-in-out}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.border.rounded.p-3.bg-light{box-shadow:0 2px 4px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1)!important}.border.rounded.p-3.bg-light:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);border-color:rgba(0,123,255,.2)!important}.gradient-btn{background:linear-gradient(90deg,rgba(247,105,28,1),rgba(101,88,245,1));color:#fff!important;border-radius:.375rem;font-size:1rem;border:none;transition:background .5s cubic-bezier(.4,0,.2,1)}.gradient-btn:focus,.gradient-btn:hover{background:linear-gradient(90deg,rgba(101,88,245,1),rgba(247,105,28,1));color:#fff!important}.btn-primary,.pagination .page-item.active .page-link{background:linear-gradient(90deg,rgba(247,105,28,1),rgba(101,88,245,1))!important;color:#fff!important}.pagination .page-item.active .page-link{border-color:#6558f5}.spinner-border{border:4px solid transparent;border-radius:50%;background:conic-gradient(rgba(247,105,28,1),rgba(101,88,245,1),rgba(247,105,28,1));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px))}.wrap-text{word-wrap:break-word;overflow-wrap:break-word;white-space:normal;max-width:200px}.bg-light{background-color:#e6e4e4!important}