.nopadding{padding-left:1px;padding-right:1px}.no-js #loader{display:none}.js #loader{display:block;position:absolute;left:100px;top:0}.se-pre-con{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url(../../../../../Areas/Yonetim/Theme/Default/Images/Preloader.gif) center no-repeat #fff}.dropdown.dropdown-lg .dropdown-menu{margin-top:-1px;padding:6px 20px}.input-group-btn .btn-group{display:flex!important}.btn-group .btn{border-radius:0;margin-left:-1px}.btn-group .btn:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.btn-group .form-horizontal .btn[type="submit"]{border-top-left-radius:4px;border-bottom-left-radius:4px}.form-horizontal .form-group{margin-left:0;margin-right:0}.form-group .form-control:last-child{border-top-left-radius:4px;border-bottom-left-radius:4px}@media screen and (min-width:768px){#adv-search{margin:0 auto}.dropdown.dropdown-lg{position:static!important}.dropdown.dropdown-lg .dropdown-menu{min-width:500px}}table tr.sorting-row td{background-color:#8b8}table td.sorter{background-color:#f80;width:10px;cursor:ns-resize}.sort-handler{float:right;background-color:#f80;width:14px;height:14px;margin:2px 0 0 6px;cursor:ns-resize}table.sorting-table tbody tr:not(.sorting-row) td{opacity:.5}table#table1 tr.sorting-row td{background-color:#ccc}table#table1.sorting-table{cursor:ns-resize;box-shadow:none;outline:1px solid #333}table#table1.sorting-table tbody tr:not(.sorting-row) td{opacity:1;color:#bbb;text-shadow:0 1px 0 rgba(255,255,255,1)}.custom-Image-input{margin:0;margin-top:10px;padding:0}.custom-Image-input .Image-query{padding-right:3px;padding-right:4px \9;padding-left:3px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.custom-Image-input button{border:0;background:none;padding:2px 5px;margin-top:2px;position:relative;left:-28px;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#d9230f}.Image-query:focus+button{z-index:3}*{margin:0;padding:0;box-sizing:border-box}body.full{font-family:'Inter','Open Sans',sans-serif;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:40px 20px;position:relative;overflow-x:hidden;overflow-y:auto}.security-objects{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:50;overflow:hidden}.animated-object{position:absolute;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 8px 32px rgba(102,126,234,.1);animation:floatAndRotate 20s infinite ease-in-out}.animated-object i{font-size:24px;color:rgba(102,126,234,.4);animation:iconPulse 2s infinite ease-in-out}.obj-1{top:10%;left:5%;animation-duration:25s;animation-delay:0s;width:50px;height:50px}.obj-2{top:20%;right:8%;animation-duration:30s;animation-delay:-3s;width:65px;height:65px;background:rgba(118,75,162,.1)}.obj-3{top:50%;left:3%;animation-duration:28s;animation-delay:-5s;width:55px;height:55px}.obj-4{top:60%;right:5%;animation-duration:32s;animation-delay:-7s;width:70px;height:70px;background:rgba(118,75,162,.12)}.obj-5{top:80%;left:10%;animation-duration:26s;animation-delay:-2s;width:52px;height:52px}.obj-6{top:15%;left:50%;animation-duration:35s;animation-delay:-10s;width:58px;height:58px;background:rgba(118,75,162,.1)}.obj-7{top:35%;right:15%;animation-duration:29s;animation-delay:-4s;width:62px;height:62px}.obj-8{top:70%;left:8%;animation-duration:31s;animation-delay:-6s;width:54px;height:54px;background:rgba(118,75,162,.11)}.obj-9{top:45%;right:3%;animation-duration:27s;animation-delay:-8s;width:59px;height:59px}.obj-10{top:25%;left:20%;animation-duration:33s;animation-delay:-12s;width:56px;height:56px;background:rgba(118,75,162,.1)}.obj-11{top:75%;right:12%;animation-duration:24s;animation-delay:-1s;width:61px;height:61px}.obj-12{top:5%;right:25%;animation-duration:36s;animation-delay:-9s;width:55px;height:55px;background:rgba(118,75,162,.12)}.obj-13{top:40%;left:15%;animation-duration:22s;animation-delay:-11s;width:57px;height:57px}.obj-14{top:65%;right:20%;animation-duration:34s;animation-delay:-13s;width:63px;height:63px;background:rgba(118,75,162,.1)}.obj-15{top:30%;left:30%;animation-duration:28s;animation-delay:-14s;width:60px;height:60px}@keyframes floatAndRotate{0%,100%{transform:translate(0,0) rotate(0deg) scale(1);opacity:.6}25%{transform:translate(40px,-50px) rotate(90deg) scale(1.1);opacity:.8}50%{transform:translate(-30px,40px) rotate(180deg) scale(.95);opacity:.7}75%{transform:translate(50px,30px) rotate(270deg) scale(1.05);opacity:.9}}@keyframes iconPulse{0%,100%{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:.9}}@media(max-width:768px){.security-objects{display:none}}.login-container{width:100%;max-width:450px;position:relative;z-index:100;animation:fadeInScale .8s ease-out;margin-top:20px}.logo-container{text-align:center;width:100%;max-width:450px;position:relative;z-index:100}.logo-container img{max-width:300px;width:100%;height:auto;display:block;margin:0 auto;transition:transform .3s ease;filter:drop-shadow(0 4px 12px rgba(0,0,0,.15))}.logo-container img:hover{transform:scale(1.05);filter:drop-shadow(0 6px 16px rgba(0,0,0,.2))}@keyframes fadeInScale{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.login-card{background:rgba(255,255,255,.98);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);border-radius:28px;box-shadow:0 20px 60px rgba(0,0,0,.15),0 0 0 1px rgba(255,255,255,.3) inset,0 0 100px rgba(102,126,234,.1);padding:40px;animation:slideUp .6s ease-out;border:1px solid rgba(255,255,255,.4);position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.login-card:hover{transform:translateY(-5px);box-shadow:0 25px 70px rgba(0,0,0,.2),0 0 0 1px rgba(255,255,255,.4) inset,0 0 120px rgba(102,126,234,.15)}.login-card::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:shimmer 4s infinite;z-index:0}.login-card>*{position:relative;z-index:1}@keyframes shimmer{0%{left:-100%}100%{left:100%}}@keyframes slideUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.login-header{text-align:center;margin-bottom:35px}.login-header h1{font-size:32px;font-weight:800;color:#2d3748;margin-bottom:8px;background:linear-gradient(135deg,#667eea 0%,#764ba2 50%,#f093fb 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradientText 5s ease infinite;letter-spacing:-.5px;position:relative}@keyframes gradientText{0%,100%{background-position:0% center}50%{background-position:100% center}}.login-header p{color:#718096;font-size:15px;font-weight:500;animation:fadeInUp .8s ease-out .2s both}@keyframes fadeInUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.form-group{margin-bottom:24px;position:relative;animation:fadeInUp .6s ease-out both}.form-group:nth-child(1){animation-delay:.1s}.form-group:nth-child(2){animation-delay:.2s}.form-group:nth-child(3){animation-delay:.3s}.form-label{display:block;font-size:14px;font-weight:600;color:#2d3748;margin-bottom:8px}.input-wrapper{position:relative}.form-input{width:100%;padding:14px 16px 14px 48px;font-size:15px;border:2px solid #e2e8f0;border-radius:14px;background:rgba(255,255,255,.9);backdrop-filter:blur(10px);transition:all .4s cubic-bezier(.4,0,.2,1);color:#2d3748;position:relative}.form-input:hover{border-color:#cbd5e0;background:rgba(255,255,255,1);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.05)}.form-input:focus{outline:none;border-color:#667eea;background:rgba(255,255,255,1);box-shadow:0 0 0 4px rgba(102,126,234,.15),0 8px 20px rgba(102,126,234,.1);transform:translateY(-3px)}.form-input::placeholder{color:#a0aec0}.input-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#a0aec0;font-size:18px;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:2}.form-input:hover+.input-icon{color:#718096;transform:translateY(-50%) scale(1.1)}.form-input:focus+.input-icon{color:#667eea;transform:translateY(-50%) scale(1.15);animation:iconPulse .6s ease-out}@keyframes iconPulse{0%,100%{transform:translateY(-50%) scale(1.15)}50%{transform:translateY(-50%) scale(1.3)}}.password-toggle{position:absolute;right:16px;top:50%;transform:translateY(-50%);cursor:pointer;color:#a0aec0;font-size:18px;transition:all .3s ease;background:none;border:none;padding:4px}.password-toggle:hover{color:#667eea;transform:translateY(-50%) scale(1.15);animation:iconBounce .5s ease}@keyframes iconBounce{0%,100%{transform:translateY(-50%) scale(1.15)}50%{transform:translateY(-50%) scale(1.3)}}.btn-submit{width:100%;padding:16px;font-size:16px;font-weight:600;color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:14px;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 6px 20px rgba(102,126,234,.4),0 0 0 0 rgba(102,126,234,.4);margin-top:8px;position:relative;overflow:hidden;text-transform:uppercase;letter-spacing:.5px}.btn-submit::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s}.btn-submit:hover::before{left:100%}.btn-submit:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 30px rgba(102,126,234,.5),0 0 0 8px rgba(102,126,234,.1);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)}.btn-submit:active{transform:translateY(-1px) scale(.98);box-shadow:0 4px 15px rgba(102,126,234,.4),0 0 0 4px rgba(102,126,234,.15)}.btn-submit:disabled{opacity:.6;cursor:not-allowed}.verification-container{background:linear-gradient(135deg,#f6f8fb 0%,#e9ecef 100%);border-radius:16px;padding:24px;margin-bottom:24px;border:2px solid #e2e8f0}.verification-info{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding:12px;background:#fff;border-radius:12px;border-left:4px solid #667eea}.verification-info i{font-size:20px;color:#667eea}.verification-info span{color:#2d3748;font-size:14px;font-weight:500}.countdown-container{background:#fff;border-radius:12px;padding:20px;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.05)}.countdown-header{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:12px}.countdown-header i{font-size:20px;color:#667eea}.countdown-text{font-size:24px;font-weight:700;color:#2d3748;font-variant-numeric:tabular-nums}.progress-wrapper{height:6px;background:#e2e8f0;border-radius:3px;overflow:hidden;margin-bottom:16px}.progress-bar{height:100%;background:linear-gradient(90deg,#667eea 0%,#764ba2 100%);border-radius:3px;transition:width 1s linear}.progress-bar.danger{background:linear-gradient(90deg,#f56565 0%,#e53e3e 100%)}.btn-resend{width:100%;padding:12px;font-size:14px;font-weight:600;color:#667eea;background:#fff;border:2px solid #667eea;border-radius:10px;cursor:pointer;transition:all .3s ease;display:none}.btn-resend:hover{background:#667eea;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.3)}.recaptcha-container{display:flex;justify-content:center;margin:24px 0}.footer-text{text-align:center;margin-top:30px;color:#718096;font-size:14px;font-weight:500;position:relative;z-index:10;animation:fadeIn 1s ease-out .5s both;letter-spacing:.3px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.alert{padding:14px 16px;border-radius:12px;margin-bottom:20px;font-size:14px;display:flex;align-items:center;gap:10px;animation:slideDown .3s ease-out}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.alert-success{background:#c6f6d5;color:#22543d;border-left:4px solid #38a169}.alert-danger{background:#fed7d7;color:#742a2a;border-left:4px solid #e53e3e}.alert-info{background:#bee3f8;color:#2c5282;border-left:4px solid #3182ce}.field-validation-error{display:block;color:#e53e3e;font-size:12px;margin-top:6px;font-weight:500}.input-validation-error{border-color:#e53e3e!important}@media(max-width:480px){.login-card{padding:30px 24px;border-radius:20px}.login-header h1{font-size:24px}.form-input{padding:12px 14px 12px 44px;font-size:14px}}.spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}