body .bg-light{background:linear-gradient(135deg,#a5b4fc 0%,#667eea 50%,#764ba2 100%)!important;position:relative;overflow:hidden;min-height:100vh!important}@media (max-width: 768px){body .bg-light{padding-bottom:0!important}}body .bg-light:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:50px 50px;animation:backgroundMove 20s linear infinite;pointer-events:none}body .bg-light:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(102,126,234,.1) 0%,rgba(118,75,162,.1) 100%);pointer-events:none}@keyframes backgroundMove{0%{transform:translate(0)}to{transform:translate(50px,50px)}}body .bg-light .container{position:relative;z-index:1;padding-top:20px!important;padding-bottom:20px!important}@media (max-width: 768px){body .bg-light .container{padding:12px 16px!important}}.card-group{box-shadow:0 20px 60px #0000004d!important;border-radius:16px!important;overflow:hidden!important;background:#ffffff!important}@media (max-width: 768px){.card-group{margin-left:0!important;margin-right:0!important}}.card-group .card{border:none!important;border-radius:0!important}.card-group .card:first-child{background:#ffffff!important;padding:48px 24px!important}@media (max-width: 768px){.card-group .card:first-child{padding:32px 14px!important}}.card-group .card.bg-primary{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;padding:48px 24px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative;overflow:hidden}.card-group .card.bg-primary:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 2px,transparent 2px);background-size:60px 60px;animation:float 15s ease-in-out infinite}.card-group .card.bg-primary:after{content:"";position:absolute;bottom:-20%;left:-20%;width:300px;height:300px;background:radial-gradient(circle,rgba(255,255,255,.15) 0%,transparent 70%);border-radius:50%;animation:pulse 4s ease-in-out infinite}.card-group .card.bg-primary .card-body{position:relative;z-index:1}.card-group .card.bg-primary .card-body h2{font-size:32px!important;font-weight:600!important;margin-bottom:16px!important;color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.2);animation:fadeInUp .6s ease-out}.card-group .card.bg-primary .card-body p{font-size:18px!important;color:#fff!important;opacity:1!important;animation:fadeInUp .8s ease-out}@media (max-width: 768px){.card-group .card.bg-primary{padding:32px 16px!important;min-height:200px!important}}@keyframes float{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(-20px,-20px) rotate(5deg)}}@keyframes pulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.2);opacity:.8}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#form-login h1,#register-form h1,.card-body form h1{font-weight:600!important;color:#374151!important;margin-bottom:32px!important;font-size:28px!important;letter-spacing:-.02em}@media (max-width: 768px){#form-login h1,#register-form h1,.card-body form h1{font-size:24px!important;margin-bottom:24px!important}}#form-login h3,#register-form h3,.card-body form h3{font-weight:600!important;color:#374151!important;margin-bottom:32px!important;font-size:24px!important;letter-spacing:-.02em}@media (max-width: 768px){#form-login h3,#register-form h3,.card-body form h3{font-size:22px!important;margin-bottom:24px!important}}.card-body h3{font-weight:600!important;color:#374151!important;margin-bottom:32px!important;font-size:24px!important;letter-spacing:-.02em}@media (max-width: 768px){.card-body h3{font-size:22px!important;margin-bottom:24px!important}}body .bg-light .form-label{font-size:15px!important;font-weight:500!important;color:#374151!important;margin-bottom:6px!important}body .bg-light .form-control{font-size:15px!important}body .bg-light .form-control::placeholder{font-size:15px!important}body .bg-light .form-check-label{font-size:15px!important;font-weight:400!important;color:#374151!important}body .bg-light .valid-note{font-size:15px!important;color:#374151!important}body .bg-light .card-body .invalid-feedback,body .bg-light .card-body form .invalid-feedback,body .bg-light .invalid-feedback{font-size:15px!important;color:#ef4444!important}body .bg-light .btn-link{font-size:15px!important}body .bg-light .card-body{font-size:15px!important;color:#374151!important}body .bg-light .card-body p,body .bg-light .card-body span:not(.btn span):not(.btn *),body .bg-light .card-body div:not(.invalid-feedback):not(.btn div):not(.btn *){font-size:15px!important;color:#374151!important}body .bg-light .card-body label{font-size:15px!important}body .bg-light .card-body a:not(.btn-link):not(.btn a){font-size:15px!important;color:#4f46e5!important}body .bg-light .card-body input,body .bg-light .card-body select,body .bg-light .card-body textarea{font-size:15px!important}body .bg-light .card-body .row,body .bg-light .card-body .col-md-6,body .bg-light .card-body .col-md-12,body .bg-light .card-body .col-md-4,body .bg-light .card-body .col-md-8{font-size:inherit!important}body .bg-light .card-body .input-group{margin-bottom:24px!important;position:relative}body .bg-light .card-body .input-group .input-group-text{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border:none!important;border-radius:8px 0 0 8px!important;padding:12px 16px!important;color:#fff!important;width:50px;display:flex;align-items:center;justify-content:center}body .bg-light .card-body .input-group .input-group-text svg.icon{width:20px;height:20px;fill:#fff}body .bg-light .card-body .input-group .input-group-text i.fas,body .bg-light .card-body .input-group .input-group-text i.fa,body .bg-light .card-body .input-group .input-group-text i{font-size:18px;color:#fff!important;line-height:1}body .bg-light .card-body .input-group .input-group-text * i.fas,body .bg-light .card-body .input-group .input-group-text * i.fa,body .bg-light .card-body .input-group .input-group-text * i{color:#fff!important}body .bg-light .card-body .input-group .form-control{border-left:none!important;border-radius:0 8px 8px 0!important;padding-left:16px!important;font-size:15px!important;height:48px!important}body .bg-light .card-body .input-group .form-control:focus{border-color:#667eea!important;box-shadow:0 0 0 3px #667eea1a!important;border-radius:0 8px 8px 0!important}body .bg-light .card-body .input-group .form-control::placeholder{color:#9ca3af!important}body .bg-light .card-body .input-group .icon-eye-open,body .bg-light .card-body .input-group .icon-eye-close{position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer;color:#6b7280;font-size:18px;transition:color .2s ease}body .bg-light .card-body .input-group .icon-eye-open:hover,body .bg-light .card-body .input-group .icon-eye-close:hover{color:#667eea}body .bg-light .card-body .input-group input[type=password]{border-radius:0 8px 8px 0!important;padding-right:50px!important}body .bg-light .card-body .input-group input[type=password]:focus{border-radius:0 8px 8px 0!important}.card-body .form-control:not(.input-group .form-control){border-radius:8px!important}.card-body .form-control:not(.input-group .form-control):focus{border-radius:8px!important}body .bg-light .form-control:not(.input-group .form-control){border-radius:8px!important}body .bg-light .form-control:not(.input-group .form-control):focus{border-radius:8px!important}.input-group-text~body .bg-light .input-group .form-control,.input-group-text+body .bg-light .input-group .form-control{border-top-left-radius:0!important;border-bottom-left-radius:0!important}body .bg-light .input-group .form-control:last-child{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}body .bg-light .input-group .form-control~.input-group-text,body .bg-light .input-group .form-control+.input-group-text{border-top-right-radius:0!important;border-bottom-right-radius:0!important}body .bg-light .card-body .btn-primary,body .bg-light .btn-primary{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border:none!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;font-size:16px!important;height:48px!important;color:#fff!important;transition:all .3s ease!important;box-shadow:0 4px 12px #667eea66!important;position:relative!important;overflow:hidden!important}body .bg-light .card-body .btn-primary,body .bg-light .card-body .btn-primary *,body .bg-light .card-body .btn-primary span,body .bg-light .card-body .btn-primary div,body .bg-light .card-body .btn-primary i,body .bg-light .card-body .btn-primary svg,body .bg-light .card-body .btn-primary .fa,body .bg-light .card-body .btn-primary .fas,body .bg-light .card-body .btn-primary .far,body .bg-light .card-body .btn-primary .fab,body .bg-light .btn-primary,body .bg-light .btn-primary *,body .bg-light .btn-primary span,body .bg-light .btn-primary div,body .bg-light .btn-primary i,body .bg-light .btn-primary svg,body .bg-light .btn-primary .fa,body .bg-light .btn-primary .fas,body .bg-light .btn-primary .far,body .bg-light .btn-primary .fab{color:#fff!important}body .bg-light .card-body .btn-primary i.fas,body .bg-light .card-body .btn-primary i.fa,body .bg-light .card-body .btn-primary i,body .bg-light .card-body .btn-primary .fas,body .bg-light .card-body .btn-primary .fa,body .bg-light .btn-primary i.fas,body .bg-light .btn-primary i.fa,body .bg-light .btn-primary i,body .bg-light .btn-primary .fas,body .bg-light .btn-primary .fa{color:#fff!important;fill:#fff!important}body .bg-light .card-body .btn-primary svg,body .bg-light .btn-primary svg{fill:#fff!important;color:#fff!important}body .bg-light .card-body .btn-primary svg *,body .bg-light .btn-primary svg *{fill:#fff!important;stroke:#fff!important}body .bg-light .card-body .btn-primary:before,body .bg-light .btn-primary:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.25);transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease;z-index:0}body .bg-light .card-body .btn-primary>*,body .bg-light .btn-primary>*{position:relative;z-index:1;color:#fff!important}body .bg-light .card-body .btn-primary:hover,body .bg-light .btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 6px 16px #667eea73!important;color:#fff!important}body .bg-light .card-body .btn-primary:hover,body .bg-light .card-body .btn-primary:hover *,body .bg-light .card-body .btn-primary:hover span,body .bg-light .card-body .btn-primary:hover div,body .bg-light .card-body .btn-primary:hover i,body .bg-light .card-body .btn-primary:hover svg,body .bg-light .card-body .btn-primary:hover .fa,body .bg-light .card-body .btn-primary:hover .fas,body .bg-light .card-body .btn-primary:hover .far,body .bg-light .card-body .btn-primary:hover .fab,body .bg-light .btn-primary:hover,body .bg-light .btn-primary:hover *,body .bg-light .btn-primary:hover span,body .bg-light .btn-primary:hover div,body .bg-light .btn-primary:hover i,body .bg-light .btn-primary:hover svg,body .bg-light .btn-primary:hover .fa,body .bg-light .btn-primary:hover .fas,body .bg-light .btn-primary:hover .far,body .bg-light .btn-primary:hover .fab{color:#fff!important}body .bg-light .card-body .btn-primary:hover i.fas,body .bg-light .card-body .btn-primary:hover i.fa,body .bg-light .card-body .btn-primary:hover i,body .bg-light .card-body .btn-primary:hover .fas,body .bg-light .card-body .btn-primary:hover .fa,body .bg-light .card-body .btn-primary:hover svg,body .bg-light .btn-primary:hover i.fas,body .bg-light .btn-primary:hover i.fa,body .bg-light .btn-primary:hover i,body .bg-light .btn-primary:hover .fas,body .bg-light .btn-primary:hover .fa,body .bg-light .btn-primary:hover svg{color:#fff!important;fill:#fff!important}body .bg-light .card-body .btn-primary:hover:before,body .bg-light .btn-primary:hover:before{width:500px!important;height:500px!important}body .bg-light .card-body .btn-primary:active,body .bg-light .btn-primary:active{transform:translateY(0)!important;color:#fff!important}body .bg-light .card-body .btn-primary:active,body .bg-light .card-body .btn-primary:active *,body .bg-light .card-body .btn-primary:active span,body .bg-light .card-body .btn-primary:active div,body .bg-light .card-body .btn-primary:active i,body .bg-light .card-body .btn-primary:active svg,body .bg-light .card-body .btn-primary:active .fa,body .bg-light .card-body .btn-primary:active .fas,body .bg-light .card-body .btn-primary:active .far,body .bg-light .card-body .btn-primary:active .fab,body .bg-light .btn-primary:active,body .bg-light .btn-primary:active *,body .bg-light .btn-primary:active span,body .bg-light .btn-primary:active div,body .bg-light .btn-primary:active i,body .bg-light .btn-primary:active svg,body .bg-light .btn-primary:active .fa,body .bg-light .btn-primary:active .fas,body .bg-light .btn-primary:active .far,body .bg-light .btn-primary:active .fab{color:#fff!important}body .bg-light .card-body .btn-primary:active i.fas,body .bg-light .card-body .btn-primary:active i.fa,body .bg-light .card-body .btn-primary:active i,body .bg-light .card-body .btn-primary:active .fas,body .bg-light .card-body .btn-primary:active .fa,body .bg-light .card-body .btn-primary:active svg,body .bg-light .btn-primary:active i.fas,body .bg-light .btn-primary:active i.fa,body .bg-light .btn-primary:active i,body .bg-light .btn-primary:active .fas,body .bg-light .btn-primary:active .fa,body .bg-light .btn-primary:active svg{color:#fff!important;fill:#fff!important}body .bg-light .card-body .btn-primary:disabled,body .bg-light .btn-primary:disabled{opacity:.7!important;cursor:not-allowed!important;transform:none!important;color:#fff!important}body .bg-light .card-body .btn-primary:disabled,body .bg-light .card-body .btn-primary:disabled *,body .bg-light .card-body .btn-primary:disabled span,body .bg-light .card-body .btn-primary:disabled div,body .bg-light .card-body .btn-primary:disabled i,body .bg-light .card-body .btn-primary:disabled svg,body .bg-light .card-body .btn-primary:disabled .fa,body .bg-light .card-body .btn-primary:disabled .fas,body .bg-light .card-body .btn-primary:disabled .far,body .bg-light .card-body .btn-primary:disabled .fab,body .bg-light .btn-primary:disabled,body .bg-light .btn-primary:disabled *,body .bg-light .btn-primary:disabled span,body .bg-light .btn-primary:disabled div,body .bg-light .btn-primary:disabled i,body .bg-light .btn-primary:disabled svg,body .bg-light .btn-primary:disabled .fa,body .bg-light .btn-primary:disabled .fas,body .bg-light .btn-primary:disabled .far,body .bg-light .btn-primary:disabled .fab{color:#fff!important}body .bg-light .card-body .btn-primary:disabled:before,body .bg-light .btn-primary:disabled:before{display:none}.btn-link{color:#4f46e5!important;text-decoration:none!important;font-weight:500!important;padding:8px 0!important;transition:all .2s ease!important}.btn-link:hover{color:#4338ca!important;text-decoration:underline!important}body .bg-light .card-body form .invalid-feedback.el-show,body .bg-light .card-body .invalid-feedback.el-show,body .bg-light .card-body form .invalid-feedback,body .bg-light .card-body .invalid-feedback,body .bg-light .invalid-feedback.el-show,body .bg-light .invalid-feedback,.invalid-feedback.el-show{display:block!important;color:#ef4444!important;font-size:15px!important;margin-top:6px!important;padding-left:4px!important}.card.col-md-8,.card.col-md-6{background:#ffffff!important;border-radius:16px!important;box-shadow:0 20px 60px #0000004d!important;border:none!important;padding:48px 24px!important}@media (max-width: 768px){.card.col-md-8,.card.col-md-6{padding:20px 18px!important;margin:0!important}}.card.col-md-8 .card-body,.card.col-md-6 .card-body{padding:0!important}.card.col-md-8 .row,.card.col-md-6 .row{margin-bottom:12px!important}.card.col-md-8 .row:last-child,.card.col-md-6 .row:last-child{margin-bottom:0!important}.card.col-md-8 .col-md-6,.card.col-md-8 .col-md-12,.card.col-md-6 .col-md-6,.card.col-md-6 .col-md-12{margin-bottom:0!important}.card.col-md-8 .form-label,.card.col-md-6 .form-label{margin-bottom:5px!important}.card.col-md-8 .form-check,.card.col-md-6 .form-check{margin-bottom:6px!important}.card.col-md-8 .form-check:last-child,.card.col-md-6 .form-check:last-child{margin-bottom:0!important}.card.col-md-8 .invalid-feedback,.card.col-md-6 .invalid-feedback{margin-top:4px!important}.card.col-md-8 .valid-note,.card.col-md-6 .valid-note{margin-top:4px!important;margin-bottom:0!important}.card.col-md-8 .form-control+.invalid-feedback,.card.col-md-6 .form-control+.invalid-feedback{margin-top:4px!important}.form-check{margin-bottom:10px}.form-check .form-check-input{width:18px;height:18px;margin-top:.25em;border:2px solid #d1d5db;border-radius:4px;transition:all .2s ease;cursor:pointer}.form-check .form-check-input[type=checkbox]:checked{background-color:#667eea;border-color:#667eea;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.6667 3.5L5.25 9.91667L2.33334 7' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:14px 14px;background-position:center;background-repeat:no-repeat}.form-check .form-check-input[type=radio]{border-radius:50%;width:20px;height:20px}.form-check .form-check-input[type=radio]:checked{background-color:#667eea;border-color:#667eea;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Ccircle cx='4' cy='4' r='3' fill='%23ffffff'/%3E%3C/svg%3E");background-size:8px 8px;background-position:center;background-repeat:no-repeat}.form-check .form-check-input:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.form-check .form-check-input.is-invalid{border-color:#d1d5db!important}.form-check .form-check-input.is-invalid:checked{background-color:#667eea!important;border-color:#667eea!important}.form-check .form-check-input.is-invalid:focus{border-color:#667eea!important;box-shadow:0 0 0 3px #667eea1a!important}.form-check .form-check-label{margin-left:8px;color:#374151;font-weight:500;cursor:pointer}.form-check .form-check-input.is-invalid~.form-check-label{color:#374151!important}.form-check-inline{margin-right:24px}.form-check-inline .form-check-input[type=checkbox]{width:18px;height:18px;border-radius:4px}.form-check-inline .form-check-input[type=checkbox]:checked{background-color:#667eea;border-color:#667eea;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.6667 3.5L5.25 9.91667L2.33334 7' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:14px 14px;background-position:center;background-repeat:no-repeat}.form-check-inline .form-check-input[type=radio]{border-radius:50%;width:20px;height:20px}.form-check-inline .form-check-input[type=radio]:checked{background-color:#667eea;border-color:#667eea;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Ccircle cx='4' cy='4' r='3' fill='%23ffffff'/%3E%3C/svg%3E");background-size:8px 8px;background-position:center;background-repeat:no-repeat}.form-check-inline .form-check-input.is-invalid{border-color:#d1d5db!important}.form-check-inline .form-check-input.is-invalid:checked{background-color:#667eea!important;border-color:#667eea!important}.form-check-inline .form-check-input.is-invalid:focus{border-color:#667eea!important;box-shadow:0 0 0 3px #667eea1a!important}.form-check-inline .form-check-label{margin-left:8px;color:#374151;font-weight:500;cursor:pointer}.form-check-inline .form-check-input.is-invalid~.form-check-label{color:#374151!important}.card.col-md-6 h5,.card.col-md-8 h5{color:#374151!important;font-weight:400!important;font-size:16px!important;line-height:1.6}.valid-note{color:#374151!important;font-size:13px!important;margin-top:6px!important}#toast-container .toastify{border-radius:12px!important;padding:16px 20px!important;font-size:15px!important;font-weight:500!important;box-shadow:0 8px 24px #00000026!important;min-width:320px!important;max-width:420px!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}#toast-container .toastify.on{animation:slideInRight .3s ease-out!important}#toast-container .toastify[style*="linear-gradient(to right, #00b09b"]{background:linear-gradient(135deg,#10b981 0%,#059669 100%)!important;color:#fff!important}#toast-container .toastify[style*="linear-gradient(to right, #E57373"]{background:linear-gradient(135deg,#ef4444 0%,#e63946 100%)!important;color:#fff!important}#toast-container .toastify[style*="linear-gradient(to right, #FFA726"]{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)!important;color:#fff!important}#toast-container .toastify .toastify-close{opacity:.9!important;color:#fff!important;font-size:18px!important;padding:4px!important}#toast-container .toastify .toastify-close:hover{opacity:1!important}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@media (max-width: 768px){#toast-container .toastify{min-width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;margin:0 16px!important}}.fa-spinner{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.card-group .card:first-child{border-radius:16px 16px 0 0!important}.card-group .card.bg-primary{border-radius:0 0 16px 16px!important}.input-group .form-control{height:44px!important}.input-group .input-group-text{padding:10px 14px!important}.btn-primary{height:44px!important;font-size:15px!important}}*{transition:background-color .2s ease,border-color .2s ease,color .2s ease}.btn-primary i.fas,.btn-primary i.fa,.btn-primary i,.btn-primary .fas,.btn-primary .fa,button.btn-primary i.fas,button.btn-primary i.fa,button.btn-primary i,button.btn-primary .fas,button.btn-primary .fa,input.btn-primary i.fas,input.btn-primary i.fa,input.btn-primary i,input.btn-primary .fas,input.btn-primary .fa{color:#fff!important}.btn-primary svg,.btn-primary svg.icon,button.btn-primary svg,button.btn-primary svg.icon,input.btn-primary svg,input.btn-primary svg.icon{fill:#fff!important;color:#fff!important}.btn-primary svg *,.btn-primary svg.icon *,button.btn-primary svg *,button.btn-primary svg.icon *,input.btn-primary svg *,input.btn-primary svg.icon *{fill:#fff!important;stroke:#fff!important}body .bg-light .card-body .input-group .input-group-text i.fas,body .bg-light .card-body .input-group .input-group-text i.fa,body .bg-light .card-body .input-group .input-group-text i,body .bg-light .card-body .input-group .input-group-text .fas,body .bg-light .card-body .input-group .input-group-text .fa,.input-group .input-group-text[style*="667eea"] i.fas,.input-group .input-group-text[style*="667eea"] i.fa,.input-group .input-group-text[style*="667eea"] i,.input-group .input-group-text[style*="667eea"] .fas,.input-group .input-group-text[style*="667eea"] .fa,.input-group .input-group-text[style*="764ba2"] i.fas,.input-group .input-group-text[style*="764ba2"] i.fa,.input-group .input-group-text[style*="764ba2"] i,.input-group .input-group-text[style*="764ba2"] .fas,.input-group .input-group-text[style*="764ba2"] .fa,.input-group .input-group-text.bg-primary i.fas,.input-group .input-group-text.bg-primary i.fa,.input-group .input-group-text.bg-primary i,.input-group .input-group-text.bg-primary .fas,.input-group .input-group-text.bg-primary .fa{color:#fff!important}body .bg-light .card-body .input-group .input-group-text svg,body .bg-light .card-body .input-group .input-group-text svg.icon,.input-group .input-group-text[style*="667eea"] svg,.input-group .input-group-text[style*="667eea"] svg.icon,.input-group .input-group-text[style*="764ba2"] svg,.input-group .input-group-text[style*="764ba2"] svg.icon,.input-group .input-group-text.bg-primary svg,.input-group .input-group-text.bg-primary svg.icon{fill:#fff!important;color:#fff!important}body .bg-light .card-body .input-group .input-group-text svg *,body .bg-light .card-body .input-group .input-group-text svg.icon *,.input-group .input-group-text[style*="667eea"] svg *,.input-group .input-group-text[style*="667eea"] svg.icon *,.input-group .input-group-text[style*="764ba2"] svg *,.input-group .input-group-text[style*="764ba2"] svg.icon *,.input-group .input-group-text.bg-primary svg *,.input-group .input-group-text.bg-primary svg.icon *{fill:#fff!important;stroke:#fff!important}
