@keyframes lidkar-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-img{width:72px;height:72px}.loader-section-wrapper{min-height:120px}button .loader-img,.btn .loader-img,[role=button] .loader-img{width:16px;height:16px}.modal .loader-img,.modal-body .loader-img,.offcanvas .loader-img{width:40px;height:40px}.modal .loader-section-wrapper,.modal-body .loader-section-wrapper,.offcanvas .loader-section-wrapper{min-height:60px}@media (width<=575.98px){.loader-img{width:40px;height:40px}.loader-section-wrapper{min-height:60px}}@keyframes toast-slide-in{0%{opacity:0;transform:translateY(-20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes toast-icon-pop{0%{transform:scale(0)rotate(-20deg)}65%{transform:scale(1.2)rotate(3deg)}to{transform:scale(1)rotate(0)}}@keyframes toast-countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-modern-wrap{border-radius:14px!important;padding:0!important;overflow:hidden!important;box-shadow:0 4px 24px #0000001a,0 1px 4px #0000000f!important}.toast-modern-wrap .Toastify__close-button,.toast-modern-wrap .Toastify__progress-bar--wrp{display:none!important}.toast-animate-in{animation:.38s cubic-bezier(.34,1.56,.64,1) both toast-slide-in}.toast-icon-animate{animation:.42s cubic-bezier(.34,1.56,.64,1) 60ms both toast-icon-pop}.toast-modern-wrap:hover .toast-progress-fill{animation-play-state:paused!important}h1>svg:first-child,h2>svg:first-child,h3>svg:first-child,h4>svg:first-child,h5>svg:first-child,h6>svg:first-child{stroke-width:2.3px;vertical-align:-.14em;flex-shrink:0;width:1.15em!important;height:1.15em!important}.App{text-align:center}.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Toastify__toast-container{z-index:99999!important;position:fixed!important}.Toastify__toast{z-index:100000!important}.Toastify__toast-container--top-center{top:80px;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:80px;right:20px}.toast-modern-success,.toast-modern-error,.toast-modern-info{position:relative;overflow:hidden;-webkit-backdrop-filter:blur(20px)!important}.toast-modern-success:before,.toast-modern-error:before,.toast-modern-info:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 80%,#ffffff1a 0%,#0000 50%),radial-gradient(circle at 80% 20%,#ffffff1a 0%,#0000 50%),radial-gradient(circle at 40% 40%,#ffffff0d 0%,#0000 50%);animation:4s ease-in-out infinite particleFloat;position:absolute;inset:0}.toast-modern-success:after,.toast-modern-error:after,.toast-modern-info:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .8s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:-100%}.toast-modern-success:hover,.toast-modern-error:hover,.toast-modern-info:hover{transform:perspective(1000px)translateZ(10px)rotateX(5deg)scale(1.02);animation-play-state:running!important}.toast-modern-success:hover:after,.toast-modern-error:hover:after,.toast-modern-info:hover:after{left:100%}.toast-modern-success{background:linear-gradient(145deg,#10b981f2 0%,#047857e6 30%,#22c55ef2 60%,#059669e6 100%)!important;border:1px solid #10b98133!important}.toast-modern-success:hover{box-shadow:0 30px 60px -12px #10b98180,0 25px 30px -5px #00000026,inset 0 1px #fff3,0 0 0 1px #10b9811a!important}.toast-modern-error{background:linear-gradient(145deg,#ef4444f2 0%,#dc2626e6 30%,#f87171f2 60%,#b91c1ce6 100%)!important;border:1px solid #ef444433!important}.toast-modern-error:hover{box-shadow:0 30px 60px -12px #ef444480,0 25px 30px -5px #00000026,inset 0 1px #fff3,0 0 0 1px #ef44441a!important}.toast-modern-info{background:linear-gradient(145deg,#3b82f6f2 0%,#2563ebe6 30%,#60a5faf2 60%,#1d4ed8e6 100%)!important;border:1px solid #3b82f633!important}.toast-modern-info:hover{box-shadow:0 30px 60px -12px #3b82f680,0 25px 30px -5px #00000026,inset 0 1px #fff3,0 0 0 1px #3b82f61a!important}@keyframes modernSlideIn{0%{opacity:0;filter:blur(10px);transform:perspective(1000px)translateY(-100px)translateZ(-200px)rotateX(30deg)scale(.8)}30%{opacity:.6;filter:blur(2px);transform:perspective(1000px)translateY(-20px)translateZ(-50px)rotateX(10deg)scale(.95)}70%{opacity:.9;filter:blur();transform:perspective(1000px)translateY(5px)translateZ(0)rotateX(-2deg)scale(1.02)}to{opacity:1;filter:blur();transform:perspective(1000px)translateY(0)translateZ(0)rotateX(2deg)scale(1)}}@keyframes modernShakeIn{0%{opacity:0;filter:blur(8px);transform:perspective(1000px)translate(-100px)rotateY(30deg)rotate(10deg)scale(.7)}20%{opacity:.4;filter:blur(4px);transform:perspective(1000px)translate(20px)rotateY(-10deg)rotate(-5deg)scale(.9)}40%{opacity:.7;filter:blur(1px);transform:perspective(1000px)translate(-10px)rotateY(5deg)rotate(2deg)scale(1.05)}60%{opacity:.9;filter:blur();transform:perspective(1000px)translate(5px)rotateY(-2deg)rotate(-1deg)scale(.98)}to{opacity:1;filter:blur();transform:perspective(1000px)translate(0)rotateY(0)rotate(0)scale(1)}}@keyframes modernFadeScale{0%{opacity:0;filter:blur(15px)hue-rotate(180deg);transform:perspective(1000px)scale(.3)rotateY(180deg)translateZ(-100px)}50%{opacity:.8;filter:blur(2px)hue-rotate(30deg);transform:perspective(1000px)scale(1.1)rotateY(10deg)translateZ(20px)}to{opacity:1;filter:blur()hue-rotate();transform:perspective(1000px)scale(1)rotateY(0)translateZ(0)}}@keyframes particleFloat{0%,to{opacity:.5;transform:translateY(0)rotate(0)}25%{opacity:.8;transform:translateY(-3px)rotate(90deg)}50%{opacity:1;transform:translateY(-6px)rotate(180deg)}75%{opacity:.8;transform:translateY(-3px)rotate(270deg)}}.modal-backdrop{z-index:1040!important}.modal{transition:filter .2s;z-index:1050!important}.modal-dialog{overflow:visible}.modal-content{transition:box-shadow .2s,opacity .2s;box-shadow:0 20px 60px #00000059,0 8px 24px #0003,0 2px 6px #0000001a}.modal.modal-inactive{filter:blur(3px)}.modal.modal-inactive .modal-content{opacity:.75;box-shadow:0 4px 12px #00000026,0 1px 4px #00000014}.table-row-hover:hover{transition:all .2s ease-in-out;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a;background-color:#f8f9fa!important}.table-row-hover{transition:all .2s ease-in-out}.modal-title svg{width:18px!important;height:18px!important}.modal-header{padding:10px 16px!important}.modal-title{font-size:1.05rem!important}body:before{content:"";z-index:1039;-webkit-backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .2s;position:fixed;inset:0}body.modal-blur-active:before{opacity:1}@media (prefers-reduced-motion:reduce){body:before{transition:none}}@media (width<=991px){body:before{-webkit-backdrop-filter:none;background:#00000073;transition:none;opacity:0!important}.modal.modal-inactive{opacity:.55;filter:none!important}.modal.modal-inactive .modal-content{opacity:1;box-shadow:0 4px 12px #00000026,0 1px 4px #00000014}}@media (hover:none){.toast-modern-success:hover,.toast-modern-error:hover,.toast-modern-info:hover{box-shadow:none;animation-play-state:paused;transform:none}}@media (width<=991px){body:before{transition:none}}@media (width<=768px){.modal-backdrop{-webkit-backdrop-filter:none!important;filter:none!important}.modal-backdrop.show{opacity:.65!important}.modal{transition:opacity .12s ease-out!important}}@media (prefers-reduced-motion:reduce){body:before{transition:none!important}}.modal.fade .modal-dialog{will-change:transform;transition:transform .26s cubic-bezier(.16,1,.3,1);transform:scale(.94)translateY(-10px)}.modal.show .modal-dialog{transform:scale(1)translateY(0)}.modal-backdrop.fade{will-change:opacity;transition:opacity .22s}@media (width<=767.98px){.modal.fade .modal-dialog{transition:transform .18s ease-out;transform:translateY(24px)}.modal.show .modal-dialog{transform:translateY(0)}.modal-backdrop.fade{transition:opacity .18s}}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{will-change:auto;transition:none!important;transform:none!important}.modal.show .modal-dialog{transform:none!important}.modal-backdrop.fade{will-change:auto;transition:none!important}}@media (width<=767.98px){.modal{padding:0!important}.modal-dialog{align-items:stretch!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;display:flex!important}.modal-content{border:none!important;border-radius:0!important;flex:1!important;height:100%!important}.modal-header,.modal-footer{border-radius:0!important}.modal-body{flex:1!important;overflow-y:auto!important}.modal-dialog.modal-dialog-scrollable{height:100dvh!important}.modal-dialog.modal-dialog-scrollable .modal-content{max-height:100%!important;overflow:hidden!important}.modal-header{min-height:unset!important;padding:6px 10px!important}.modal-title{font-size:.875rem!important;line-height:1.3!important}.modal-title svg{width:15px!important;height:15px!important}.modal-header .btn-close{min-width:32px;min-height:32px;padding:.25rem!important;font-size:.75rem!important}.modal-footer{flex-wrap:wrap;align-items:center;gap:.3rem!important;padding:.35rem .5rem!important}.modal-footer .btn{min-height:40px!important;padding-top:.35rem!important;padding-bottom:.35rem!important}.modal-footer .d-flex.w-100{gap:.3rem!important}}
