*{box-sizing:border-box;font-family:Inter,sans-serif!important}body{margin:0;height:auto;background:linear-gradient(147deg,#eef2ff 0%,#ffffff 50%,#f5f7fa 100%);font-family:Inter,sans-serif}.logout{position:absolute;top:3%;right:2%}.main_header{background-color:#f8f9fa}::ng-deep .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{position:relative!important;width:100%!important}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{position:relative!important;left:auto!important;z-index:0!important}.header{display:flex;align-items:center;padding:15px 0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{box-sizing:border-box;cursor:pointer;display:block;background:#efefef!important;padding:5px 10px}.ng-select-container{height:42px;border-radius:8px;padding:0 12px;font-size:14px;background:#FAFAFA!important}.ng-value{margin-top:15px;overflow:visible!important}.ng-clear-wrapper{top:15px!important}.ng-select .ng-select-container .ng-value-container .ng-input>input{margin-top:8px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{flex:1;z-index:0!important}.subtitle{font-size:16px;color:#6b7280;text-align:center;margin-bottom:12px}input,select{height:42px;border-radius:8px;border:1px solid #e5e7eb00;padding:0 12px;font-size:14px;background:#FAFAFA!important}.btn.secondary{background:#fff;color:#6366f1;padding:0 10px}.btn.primary{background:#6366f1;color:#fff;margin-left:12px;opacity:1}.primary-btn{margin-top:20px;background:#6366f1;color:#fff;border:none;padding:12px 20px;border-radius:8px;font-size:14px;cursor:pointer}.primary-btn:hover{background:#4f46e5}.primary-btn:disabled{background:#c7c9f9;cursor:not-allowed}.auto{min-height:100vh;justify-content:center;align-items:center;font-family:Inter,sans-serif;padding:40px 16px;display:flex}.chips .ng-select .ng-value{background-color:#e0f2ff;border:1px solid #90caf9;border-radius:16px;padding:2px 10px;margin-right:6px;display:inline-flex;align-items:center;font-size:13px;margin-bottom:-5px}.chips .ng-select .ng-value .ng-value-label{margin-right:4px}.chips .ng-select .ng-value .ng-value-icon{font-size:14px;cursor:pointer}.chips .ng-value-icon{margin-right:5px}.secondary-btn{height:48px;background:#ffffff;border:1px solid #d1d5db00;border-radius:10px;font-size:15px;cursor:pointer;padding:12px;color:#6366f1}label span{font-weight:400;color:#9ca3af}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.master_service a{padding:10px}.cont_btn{float:right;margin-top:-5px}.button-row{display:flex;gap:16px;justify-content:space-between;margin-top:25px}@media (max-width: 480px){.otp-box{width:30px!important;height:40px!important}}@media (max-width: 768px){.form-grid{display:block!important}.card{width:auto!important}.form-grid,.form-grid1{grid-template-columns:1fr}.form-group.full{grid-column:span 1}.type-wrap{flex-direction:column}.subtitle{width:100%}.nav{flex-wrap:nowrap}.custom-tabs{font-size:12px}.logo img{width:100px}.subtitle{font-size:14px}.thankyou_content{width:100%}.save_details button,.back button{padding:5px 10px}.form-grid{grid-template-columns:1fr}.field.full{grid-column:span 1}.auth-card{width:85%!important}.radio{width:20px!important;height:18px!important}.option-btn{font-size:12px!important;padding:12px 5px!important}.browse-btn{font-size:13px}.form-row{display:block!important}.master_service{display:block}.master_service{display:block!important;margin:auto;text-align:center}.master_icons{text-align:center;margin:auto auto 12px;width:50px}.instruction-box p{font-size:13px}}
