@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#new-ngb-team-members-edit,.edit-wrap,.form-card{border-radius:12px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fbfdff));background:linear-gradient(180deg,#fff,#fbfdff);-webkit-animation:fadeIn .4s ease-out;animation:fadeIn .4s ease-out}.modify-header{background:linear-gradient(135deg,#05213d,#1663a3 50%,#122442);padding:24px 28px;border-radius:8px 8px 0 0;-webkit-animation:slideInDown .5s ease-out;animation:slideInDown .5s ease-out;position:relative;overflow:hidden}.modify-header:before{content:"";position:absolute;top:0;right:0;width:300px;height:100%;background:radial-gradient(circle at center,hsla(0,0%,100%,.1) 0,transparent 70%);pointer-events:none}.header-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;position:relative;z-index:1}.header-left-section,.header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left-section{gap:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.icon-wrapper{width:56px;height:56px;background:hsla(0,0%,100%,.15);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.2);-webkit-transition:all .3s ease;transition:all .3s ease;-ms-flex-negative:0;flex-shrink:0}.icon-wrapper:hover{background:hsla(0,0%,100%,.25);-webkit-transform:scale(1.05);transform:scale(1.05)}.header-icon{font-size:32px!important;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.15));filter:drop-shadow(0 2px 4px rgba(0,0,0,.15))}.header-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.header-title{color:#fff;font-size:24px;font-weight:700;margin:0;line-height:1.2;letter-spacing:-.5px}.header-subtitle{color:hsla(0,0%,100%,.85);font-size:13px;font-weight:500;margin:6px 0 0 0;gap:4px}.header-right-section,.header-subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-right-section{gap:12px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.year-badge{background:hsla(0,0%,100%,.25)!important;color:#fff!important;white-space:nowrap;border:1px solid hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:600}.year-badge:hover{background:hsla(0,0%,100%,.3)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.icon-action-btn{-webkit-transition:all .3s ease;transition:all .3s ease;background:hsla(0,0%,100%,.15)!important;position:relative}.icon-action-btn:hover{background:hsla(0,0%,100%,.25)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.icon-action-btn:active{-webkit-transform:scale(.95);transform:scale(.95)}.section-title{font-size:16px;font-weight:700;color:#1f2937;margin:0 0 16px 0;gap:8px;border-left:4px solid #1976d2;padding-left:12px;-webkit-animation:slideInUp .5s ease-out .1s both;animation:slideInUp .5s ease-out .1s both}.field-label,.section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.field-label{font-weight:600;color:#374151;margin-bottom:8px;gap:4px;font-size:14px}.control-input{background:#fff;-webkit-animation:slideInUp .5s ease-out .15s both;animation:slideInUp .5s ease-out .15s both}.control-input,.control-input ::v-deep .v-input__control{border-radius:8px}.member-details-card{border-radius:12px;background:#fff;overflow:hidden;border:1px solid rgba(15,23,42,.06);-webkit-animation:cardGlide .4s ease-out;animation:cardGlide .4s ease-out;-webkit-box-shadow:0 8px 24px rgba(15,23,42,.06),0 2px 8px rgba(0,0,0,.04);box-shadow:0 8px 24px rgba(15,23,42,.06),0 2px 8px rgba(0,0,0,.04)}.details-card-header{background:linear-gradient(135deg,#05213d,#1663a3 50%,#122442);color:#fff;font-weight:700;padding:14px 16px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.detail-field{padding:8px 0}.meta-label{font-size:12px;color:#1976d2;font-weight:700;margin-bottom:8px;text-transform:uppercase;letter-spacing:.8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meta-value{font-size:15px;color:#263238;font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease;padding:6px 0;line-height:1.5}.email-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-photo-preview{border-radius:12px;-webkit-box-shadow:0 8px 20px rgba(25,118,210,.2);box-shadow:0 8px 20px rgba(25,118,210,.2);border:3px solid #e5e7eb;-webkit-transition:all .3s ease;transition:all .3s ease}.member-photo-preview:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 12px 28px rgba(25,118,210,.3);box-shadow:0 12px 28px rgba(25,118,210,.3)}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.empty-state{padding:60px 20px;text-align:center;background:linear-gradient(135deg,rgba(25,118,210,.05),rgba(78,142,247,.05));border-radius:12px;-webkit-animation:slideInUp .5s ease-out;animation:slideInUp .5s ease-out}.empty-state .empty-text{color:#6b7280;font-weight:500;margin:16px 0 0 0;font-size:16px}.form-actions{padding:16px 20px;border-top:1px solid rgba(15,23,42,.06);background:-webkit-gradient(linear,left top,left bottom,from(#fafbfc),to(#fff));background:linear-gradient(180deg,#fafbfc,#fff);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;-webkit-animation:slideInUp .5s ease-out .2s both;animation:slideInUp .5s ease-out .2s both}.action-btn-cancel,.action-btn-save{border-radius:8px;-webkit-transition:all .3s cubic-bezier(.34,1.56,.64,1);transition:all .3s cubic-bezier(.34,1.56,.64,1);font-weight:600;position:relative;overflow:hidden}.action-btn-cancel{color:#6b7280;border:1px solid #e5e7eb}.action-btn-cancel:hover{background:#f3f4f6;border-color:#d1d5db;color:#374151}.action-btn-save{background:linear-gradient(135deg,#10b981,#059669)!important;color:#fff;-webkit-box-shadow:0 4px 12px rgba(16,185,129,.3);box-shadow:0 4px 12px rgba(16,185,129,.3)}.action-btn-save:hover:not(:disabled){-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 20px rgba(16,185,129,.4);box-shadow:0 8px 20px rgba(16,185,129,.4)}.action-btn-save:disabled{opacity:.5;cursor:not-allowed}.action-btn-save:active:not(:disabled){-webkit-transform:scale(.98);transform:scale(.98)}.text-error{color:#e53935}.portal-details-card{-webkit-animation:cardGlide .4s ease-out .1s both;animation:cardGlide .4s ease-out .1s both}.aadhaar-card-container,.portal-details-card{border-radius:12px;background:#fff;overflow:hidden;border:1px solid rgba(15,23,42,.06);-webkit-box-shadow:0 8px 24px rgba(15,23,42,.06),0 2px 8px rgba(0,0,0,.04);box-shadow:0 8px 24px rgba(15,23,42,.06),0 2px 8px rgba(0,0,0,.04)}.aadhaar-card-container{-webkit-animation:cardGlide .4s ease-out .15s both;animation:cardGlide .4s ease-out .15s both}.disable-reason-alert{margin:20px!important;background:linear-gradient(135deg,rgba(245,158,11,.08),rgba(251,146,60,.06))!important;border:1px solid rgba(245,158,11,.2)!important;border-radius:8px!important;-webkit-animation:slideInUp .5s ease-out;animation:slideInUp .5s ease-out}.disable-reason-alert ::v-deep .v-alert__content{padding:0}.disable-reason-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#92400e;font-weight:600;margin-bottom:12px;font-size:14px}.disable-reason-list{list-style:none;padding:0;margin:0}.disable-reason-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;color:#92400e;font-size:13px;margin-bottom:10px;padding:8px 8px;border-radius:6px;background:rgba(245,158,11,.05);-webkit-transition:all .3s ease;transition:all .3s ease}.disable-reason-item:hover{background:rgba(245,158,11,.1);padding-left:12px}.disable-reason-item strong{font-weight:600;color:#b45309}.disable-reason-item:last-child{margin-bottom:0}.disable-reason-item .v-icon{-ms-flex-negative:0;flex-shrink:0;margin-top:2px}@media(max-width:960px){.modify-header{padding:16px 18px}.header-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.header-right-section{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header-title{font-size:20px}.section-title{font-size:15px}}@media(max-width:600px){.form-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.action-btn-cancel,.action-btn-save{width:100%}.header-left-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.member-photo-preview{max-width:100px}}.loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:100;border-radius:12px;pointer-events:none}.loading-overlay,.loading-spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading-spinner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-animation:fadeIn .3s ease-out;animation:fadeIn .3s ease-out}.loading-text{font-size:14px;color:#6b7280;font-weight:500;margin:0;letter-spacing:.3px}@-webkit-keyframes flyingIcon{0%,to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}25%{-webkit-transform:translateY(-12px) scale(1.05);transform:translateY(-12px) scale(1.05)}50%{-webkit-transform:translateY(-20px) scale(1.1);transform:translateY(-20px) scale(1.1)}75%{-webkit-transform:translateY(-12px) scale(1.05);transform:translateY(-12px) scale(1.05)}}@keyframes flyingIcon{0%,to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}25%{-webkit-transform:translateY(-12px) scale(1.05);transform:translateY(-12px) scale(1.05)}50%{-webkit-transform:translateY(-20px) scale(1.1);transform:translateY(-20px) scale(1.1)}75%{-webkit-transform:translateY(-12px) scale(1.05);transform:translateY(-12px) scale(1.05)}}@-webkit-keyframes floatingIcons{0%{-webkit-transform:translateY(100px) translateX(0) rotate(0deg);transform:translateY(100px) translateX(0) rotate(0deg);opacity:0}10%{opacity:1}85%{opacity:1}to{-webkit-transform:translateY(-100px) translateX(30px) rotate(1turn);transform:translateY(-100px) translateX(30px) rotate(1turn);opacity:0}}@keyframes floatingIcons{0%{-webkit-transform:translateY(100px) translateX(0) rotate(0deg);transform:translateY(100px) translateX(0) rotate(0deg);opacity:0}10%{opacity:1}85%{opacity:1}to{-webkit-transform:translateY(-100px) translateX(30px) rotate(1turn);transform:translateY(-100px) translateX(30px) rotate(1turn);opacity:0}}@-webkit-keyframes floatingIconsAlt{0%{-webkit-transform:translateY(100px) translateX(0) rotate(0deg);transform:translateY(100px) translateX(0) rotate(0deg);opacity:0}10%{opacity:1}85%{opacity:1}to{-webkit-transform:translateY(-120px) translateX(-40px) rotate(-1turn);transform:translateY(-120px) translateX(-40px) rotate(-1turn);opacity:0}}@keyframes floatingIconsAlt{0%{-webkit-transform:translateY(100px) translateX(0) rotate(0deg);transform:translateY(100px) translateX(0) rotate(0deg);opacity:0}10%{opacity:1}85%{opacity:1}to{-webkit-transform:translateY(-120px) translateX(-40px) rotate(-1turn);transform:translateY(-120px) translateX(-40px) rotate(-1turn);opacity:0}}@-webkit-keyframes glow{0%,to{-webkit-box-shadow:0 0 10px hsla(0,0%,100%,.3),0 0 20px rgba(25,118,210,.3);box-shadow:0 0 10px hsla(0,0%,100%,.3),0 0 20px rgba(25,118,210,.3)}50%{-webkit-box-shadow:0 0 15px hsla(0,0%,100%,.5),0 0 30px rgba(25,118,210,.5);box-shadow:0 0 15px hsla(0,0%,100%,.5),0 0 30px rgba(25,118,210,.5)}}@keyframes glow{0%,to{-webkit-box-shadow:0 0 10px hsla(0,0%,100%,.3),0 0 20px rgba(25,118,210,.3);box-shadow:0 0 10px hsla(0,0%,100%,.3),0 0 20px rgba(25,118,210,.3)}50%{-webkit-box-shadow:0 0 15px hsla(0,0%,100%,.5),0 0 30px rgba(25,118,210,.5);box-shadow:0 0 15px hsla(0,0%,100%,.5),0 0 30px rgba(25,118,210,.5)}}@-webkit-keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes cardGlide{0%{opacity:0;-webkit-transform:translateY(10px) scale(.95);transform:translateY(10px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes cardGlide{0%{opacity:0;-webkit-transform:translateY(10px) scale(.95);transform:translateY(10px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes buttonPulse{0%{-webkit-box-shadow:0 0 0 0 rgba(25,118,210,.7);box-shadow:0 0 0 0 rgba(25,118,210,.7)}70%{-webkit-box-shadow:0 0 0 10px rgba(25,118,210,0);box-shadow:0 0 0 10px rgba(25,118,210,0)}to{-webkit-box-shadow:0 0 0 0 rgba(25,118,210,0);box-shadow:0 0 0 0 rgba(25,118,210,0)}}@keyframes buttonPulse{0%{-webkit-box-shadow:0 0 0 0 rgba(25,118,210,.7);box-shadow:0 0 0 0 rgba(25,118,210,.7)}70%{-webkit-box-shadow:0 0 0 10px rgba(25,118,210,0);box-shadow:0 0 0 10px rgba(25,118,210,0)}to{-webkit-box-shadow:0 0 0 0 rgba(25,118,210,0);box-shadow:0 0 0 0 rgba(25,118,210,0)}}#new-ngb-team-members-list{font-family:Inter,Roboto,sans-serif;-webkit-animation:slideInUp .6s ease-out;animation:slideInUp .6s ease-out}#new-ngb-team-members-list .list-header{background:linear-gradient(135deg,#05213d,#1663a3 50%,#122442);padding:24px 28px;border-radius:16px;margin-bottom:24px;position:relative;overflow:hidden;-webkit-box-shadow:0 12px 35px rgba(25,118,210,.15);box-shadow:0 12px 35px rgba(25,118,210,.15);border:1px solid hsla(0,0%,100%,.15)}#new-ngb-team-members-list .list-header:before{content:"";position:absolute;top:-50%;right:-50%;width:500px;height:500px;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 70%);-webkit-animation:spin 15s linear infinite;animation:spin 15s linear infinite}#new-ngb-team-members-list .list-header:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(50%,hsla(0,0%,100%,.05)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.05) 50%,transparent);-webkit-animation:shimmer 3s infinite;animation:shimmer 3s infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#new-ngb-team-members-list .header-top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:18px;position:relative;z-index:2}#new-ngb-team-members-list .header-title-section,#new-ngb-team-members-list .header-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#new-ngb-team-members-list .header-title-section{gap:18px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}#new-ngb-team-members-list .title-icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.15);border-radius:14px;padding:12px;-ms-flex-negative:0;flex-shrink:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.25);-webkit-transition:all .3s ease;transition:all .3s ease}#new-ngb-team-members-list .title-icon-wrapper:hover{background:hsla(0,0%,100%,.25);-webkit-animation:glow 2s ease-in-out infinite;animation:glow 2s ease-in-out infinite}#new-ngb-team-members-list .title-icon-wrapper .title-icon{-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.15));filter:drop-shadow(0 2px 4px rgba(0,0,0,.15))}#new-ngb-team-members-list .title-content{min-width:0}#new-ngb-team-members-list .page-title{margin:0;font-size:24px;font-weight:800;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1);letter-spacing:-.5px}#new-ngb-team-members-list .page-desc{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:500;margin-top:4px;letter-spacing:.3px}#new-ngb-team-members-list .header-actions-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;white-space:nowrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:2}#new-ngb-team-members-list .year-chip-top{background:hsla(0,0%,100%,.2)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:600}#new-ngb-team-members-list .year-chip-top:hover{background:hsla(0,0%,100%,.3)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}#new-ngb-team-members-list .action-btn{color:#fff!important;-webkit-transition:all .3s cubic-bezier(.34,1.56,.64,1);transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative}#new-ngb-team-members-list .action-btn:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background:hsla(0,0%,100%,.1);border-radius:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}#new-ngb-team-members-list .action-btn:hover{-webkit-transform:scale(1.15) rotate(5deg);transform:scale(1.15) rotate(5deg);-webkit-box-shadow:0 4px 12px hsla(0,0%,100%,.2);box-shadow:0 4px 12px hsla(0,0%,100%,.2)}#new-ngb-team-members-list .action-btn:hover:before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}#new-ngb-team-members-list .action-btn:active{-webkit-transform:scale(.95);transform:scale(.95)}#new-ngb-team-members-list .action-btn-primary{background:hsla(0,0%,100%,.18)!important;color:#fff!important;border-radius:8px;-webkit-transition:all .3s cubic-bezier(.34,1.56,.64,1);transition:all .3s cubic-bezier(.34,1.56,.64,1);border:1px solid hsla(0,0%,100%,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-weight:600;position:relative;overflow:hidden}#new-ngb-team-members-list .action-btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(50%,hsla(0,0%,100%,.2)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2) 50%,transparent);-webkit-transition:left .5s ease;transition:left .5s ease}#new-ngb-team-members-list .action-btn-primary:hover{background:hsla(0,0%,100%,.28)!important;-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.15);box-shadow:0 8px 20px rgba(0,0,0,.15);border-color:hsla(0,0%,100%,.35)}#new-ngb-team-members-list .action-btn-primary:hover:before{left:100%}#new-ngb-team-members-list .action-btn-primary:active{-webkit-transform:translateY(-1px);transform:translateY(-1px)}#new-ngb-team-members-list .header-search{padding-top:8px;position:relative;z-index:2}#new-ngb-team-members-list .flying-icons-container{position:absolute;bottom:0;left:0;right:0;height:120px;pointer-events:none;overflow:hidden;z-index:1}#new-ngb-team-members-list .flying-icon{position:absolute;bottom:0;left:10%;-webkit-animation:floatingIcons var(--duration,4s) ease-in var(--delay,0s) infinite;animation:floatingIcons var(--duration,4s) ease-in var(--delay,0s) infinite}#new-ngb-team-members-list .flying-icon:nth-child(2){left:25%;-webkit-animation:floatingIconsAlt var(--duration,5s) ease-in var(--delay,1s) infinite;animation:floatingIconsAlt var(--duration,5s) ease-in var(--delay,1s) infinite}#new-ngb-team-members-list .flying-icon:nth-child(3){left:40%;-webkit-animation:floatingIcons var(--duration,4.5s) ease-in var(--delay,2s) infinite;animation:floatingIcons var(--duration,4.5s) ease-in var(--delay,2s) infinite}#new-ngb-team-members-list .flying-icon:nth-child(4){left:55%;-webkit-animation:floatingIconsAlt var(--duration,5.5s) ease-in var(--delay,.5s) infinite;animation:floatingIconsAlt var(--duration,5.5s) ease-in var(--delay,.5s) infinite}#new-ngb-team-members-list .search-input-modern{background:hsla(0,0%,100%,.12)!important;border-radius:10px!important;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2)!important;position:relative;z-index:3;max-width:450px}#new-ngb-team-members-list .search-input-modern:focus-within{background:hsla(0,0%,100%,.18)!important;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.2);box-shadow:0 8px 24px rgba(0,0,0,.2);-webkit-transform:translateY(-2px);transform:translateY(-2px);border-color:hsla(0,0%,100%,.3)!important}#new-ngb-team-members-list .search-input-modern input{color:#fff!important;caret-color:#fff!important;-webkit-text-fill-color:#fff!important}#new-ngb-team-members-list .search-input-modern input::-webkit-input-placeholder{color:hsla(0,0%,100%,.7)!important;-webkit-text-fill-color:hsla(0,0%,100%,.7)!important;opacity:1!important}#new-ngb-team-members-list .search-input-modern input::-moz-placeholder{color:hsla(0,0%,100%,.7)!important;-webkit-text-fill-color:hsla(0,0%,100%,.7)!important;opacity:1!important}#new-ngb-team-members-list .search-input-modern input:-ms-input-placeholder{color:hsla(0,0%,100%,.7)!important;-webkit-text-fill-color:hsla(0,0%,100%,.7)!important;opacity:1!important}#new-ngb-team-members-list .search-input-modern input::-ms-input-placeholder{color:hsla(0,0%,100%,.7)!important;-webkit-text-fill-color:hsla(0,0%,100%,.7)!important;opacity:1!important}#new-ngb-team-members-list .search-input-modern input::placeholder{color:hsla(0,0%,100%,.7)!important;-webkit-text-fill-color:hsla(0,0%,100%,.7)!important;opacity:1!important}#new-ngb-team-members-list .search-input-modern ::-webkit-input-placeholder{color:hsla(0,0%,100%,.7)!important}#new-ngb-team-members-list .search-input-modern ::-moz-placeholder{color:hsla(0,0%,100%,.7)!important}#new-ngb-team-members-list .search-input-modern :-ms-input-placeholder{color:hsla(0,0%,100%,.7)!important}#new-ngb-team-members-list .search-input-modern ::v-deep .v-input__slot{color:#fff!important}#new-ngb-team-members-list .search-input-modern ::v-deep input{color:#fff!important;caret-color:#fff!important;-webkit-text-fill-color:#fff!important}#new-ngb-team-members-list .search-input-modern ::v-deep .v-text-field__input{color:#fff!important;caret-color:#fff!important}#new-ngb-team-members-list .search-input-modern ::v-deep .mdi:before,#new-ngb-team-members-list .search-input-modern ::v-deep .v-icon,#new-ngb-team-members-list .search-input-modern ::v-deep .v-input__append-inner,#new-ngb-team-members-list .search-input-modern ::v-deep .v-input__append-inner .v-icon,#new-ngb-team-members-list .search-input-modern ::v-deep .v-input__prepend-inner{color:#fff!important}#new-ngb-team-members-list .loading-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:60px 20px}#new-ngb-team-members-list .summary-row{margin-bottom:24px;padding:16px 0;border-bottom:2px solid #f0f1f3;-webkit-animation:slideInUp .6s ease-out .2s both;animation:slideInUp .6s ease-out .2s both}#new-ngb-team-members-list .found-text{color:#1f2937;font-weight:700;font-size:15px}#new-ngb-team-members-list .found-text,#new-ngb-team-members-list .muted{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}#new-ngb-team-members-list .muted{color:#6b7280;font-weight:600;font-size:14px}#new-ngb-team-members-list .member-card{border-radius:16px;overflow:hidden;background:linear-gradient(135deg,#fff,#f8f9fa);-webkit-transition:all .35s cubic-bezier(.34,1.56,.64,1);transition:all .35s cubic-bezier(.34,1.56,.64,1);-webkit-box-shadow:0 8px 24px rgba(15,23,42,.06),0 2px 8px rgba(0,0,0,.04);box-shadow:0 8px 24px rgba(15,23,42,.06),0 2px 8px rgba(0,0,0,.04);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;border:1px solid rgba(25,118,210,.05);-webkit-animation:cardGlide .5s ease-out both;animation:cardGlide .5s ease-out both}#new-ngb-team-members-list .member-card:first-child{-webkit-animation-delay:.05s;animation-delay:.05s}#new-ngb-team-members-list .member-card:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}#new-ngb-team-members-list .member-card:nth-child(3){-webkit-animation-delay:.15s;animation-delay:.15s}#new-ngb-team-members-list .member-card:nth-child(4){-webkit-animation-delay:.2s;animation-delay:.2s}#new-ngb-team-members-list .member-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:-webkit-gradient(linear,left top,right top,from(#092c4e),color-stop(#2196f3),to(#4e8ef7));background:linear-gradient(90deg,#092c4e,#2196f3,#4e8ef7);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:1}#new-ngb-team-members-list .member-card:hover{-webkit-transform:translateY(-12px) scale(1.02);transform:translateY(-12px) scale(1.02);-webkit-box-shadow:0 20px 40px rgba(25,118,210,.15),0 8px 16px rgba(0,0,0,.08);box-shadow:0 20px 40px rgba(25,118,210,.15),0 8px 16px rgba(0,0,0,.08);border-color:rgba(25,118,210,.15)}#new-ngb-team-members-list .member-card:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}#new-ngb-team-members-list .member-card:hover .position-chip{-webkit-animation:buttonPulse 1.5s infinite;animation:buttonPulse 1.5s infinite}#new-ngb-team-members-list .card-header-badge{position:absolute;top:12px;right:12px;z-index:10}#new-ngb-team-members-list .position-chip{text-transform:uppercase;font-size:11px;letter-spacing:.8px}#new-ngb-team-members-list .position-chip,#new-ngb-team-members-list .status-chip{font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}#new-ngb-team-members-list .status-chip{font-size:10px;letter-spacing:.6px}#new-ngb-team-members-list .card-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 20px;padding-top:32px;background:linear-gradient(135deg,transparent,rgba(25,118,210,.02))}#new-ngb-team-members-list .avatar-elev{border-radius:14px;overflow:hidden;-webkit-box-shadow:0 12px 28px rgba(15,23,42,.12);box-shadow:0 12px 28px rgba(15,23,42,.12);-ms-flex-negative:0;flex-shrink:0;border:3px solid rgba(25,118,210,.1);-webkit-transition:all .3s ease;transition:all .3s ease;position:relative}#new-ngb-team-members-list .avatar-elev:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.3),transparent 50%);border-radius:14px}#new-ngb-team-members-list .avatar-elev img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#new-ngb-team-members-list .avatar-elev:hover{-webkit-box-shadow:0 16px 36px rgba(25,118,210,.2);box-shadow:0 16px 36px rgba(25,118,210,.2);-webkit-transform:scale(1.05);transform:scale(1.05)}#new-ngb-team-members-list .avatar-elev:hover img{-webkit-transform:scale(1.08);transform:scale(1.08)}#new-ngb-team-members-list .card-meta{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}#new-ngb-team-members-list .member-name{font-size:17px;font-weight:800;color:#0f172a;word-break:break-word;background:linear-gradient(135deg,#1976d2,#2196f3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;line-height:1.3}#new-ngb-team-members-list .member-designation{color:#1976d2;margin-top:10px}#new-ngb-team-members-list .member-designation,#new-ngb-team-members-list .member-lom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-weight:600;font-size:14px}#new-ngb-team-members-list .member-lom{color:#d32f2f;margin-top:8px}#new-ngb-team-members-list .card-body{padding:18px 20px;border-top:1px solid rgba(25,118,210,.05);background:rgba(25,118,210,.01)}#new-ngb-team-members-list .info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#4b5563;margin-bottom:10px;font-size:13px;line-height:1.6;-webkit-transition:all .2s ease;transition:all .2s ease}#new-ngb-team-members-list .info-row:hover{color:#1976d2;padding-left:4px}#new-ngb-team-members-list .info-label{font-weight:700;color:#374151;min-width:68px;-ms-flex-negative:0;flex-shrink:0}#new-ngb-team-members-list .info-value{color:#6b7280;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:500;word-break:break-word}#new-ngb-team-members-list .email-value{font-size:12px}#new-ngb-team-members-list .action-icon{cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}#new-ngb-team-members-list .action-icon:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#1976d2!important}#new-ngb-team-members-list .card-actions{padding:14px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-top:1px solid rgba(25,118,210,.05);background:rgba(25,118,210,.02);-webkit-transition:all .3s ease;transition:all .3s ease}#new-ngb-team-members-list .member-card:hover .card-actions{background:rgba(25,118,210,.06)}#new-ngb-team-members-list .edit-btn{-webkit-transition:all .3s cubic-bezier(.34,1.56,.64,1)!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important}#new-ngb-team-members-list .edit-btn:hover{-webkit-transform:scale(1.15) rotate(-5deg)!important;transform:scale(1.15) rotate(-5deg)!important;-webkit-box-shadow:0 6px 16px rgba(25,118,210,.2)!important;box-shadow:0 6px 16px rgba(25,118,210,.2)!important}#new-ngb-team-members-list .edit-btn:active{-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}#new-ngb-team-members-list .notes-row{margin-top:32px;-webkit-animation:slideInUp .6s ease-out .4s both;animation:slideInUp .6s ease-out .4s both}#new-ngb-team-members-list .notes-title{font-size:17px;font-weight:800;color:#111827;margin-bottom:14px;position:relative;padding-left:12px}#new-ngb-team-members-list .notes-title:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:20px;background:-webkit-gradient(linear,left top,left bottom,from(#1976d2),to(#2196f3));background:linear-gradient(180deg,#1976d2,#2196f3);border-radius:2px}#new-ngb-team-members-list .notes-content{padding-left:24px;color:#4b5563;line-height:1.9;font-weight:500}#new-ngb-team-members-list .notes-content li{margin-bottom:10px;-webkit-transition:all .2s ease;transition:all .2s ease}#new-ngb-team-members-list .notes-content li:hover{color:#1976d2;padding-left:8px}@media(max-width:960px){#new-ngb-team-members-list .list-header{padding:18px 20px;border-radius:12px}#new-ngb-team-members-list .header-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px}#new-ngb-team-members-list .header-title-section{width:100%}#new-ngb-team-members-list .page-title{font-size:20px}#new-ngb-team-members-list .header-actions-top{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#new-ngb-team-members-list .action-btn-primary{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media(max-width:600px){#new-ngb-team-members-list .page-title{font-size:18px}#new-ngb-team-members-list .page-desc{font-size:12px}#new-ngb-team-members-list .header-actions-top{gap:8px;width:100%}#new-ngb-team-members-list .title-icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px}#new-ngb-team-members-list .member-card{margin-bottom:12px;border-radius:12px}#new-ngb-team-members-list .member-card:hover{-webkit-transform:translateY(-8px) scale(1.01);transform:translateY(-8px) scale(1.01)}}