.giris{color:#173251;box-sizing:border-box;background:linear-gradient(145deg,#0f2949 0 43%,#eff4fa 43% 100%);place-items:center;min-height:100vh;padding:24px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:grid}.giris *{box-sizing:border-box}.giris .panel{background:#fff;border:0;border-radius:19px;width:min(420px,100%);margin:0;padding:36px 30px;overflow:visible;box-shadow:0 20px 60px #0b214438}.giris .logo{letter-spacing:5px;color:#164270;font-size:33px;font-weight:900}.giris .subtitle{color:#8291a2;letter-spacing:2px;margin:3px 0 28px;font-size:12px}.giris h1{margin:.67em 0 8px;font-size:21px}.giris p{color:#708398;margin:0 0 24px;font-size:13px;line-height:1.5}.giris label{color:#344e6a;margin:14px 0 7px;font-size:13px;font-weight:650;display:block}.giris input{background:#fff;border:1px solid #d8e3ef;border-radius:10px;width:100%;padding:14px;font-family:inherit;font-size:16px}.giris button{color:#fff;cursor:pointer;background:#2472bc;border:none;border-radius:10px;width:100%;margin-top:25px;padding:14px;font-family:inherit;font-size:15px;font-weight:700}.giris button:disabled{opacity:.65}.giris .err{color:#b03546;min-height:19px;margin-top:14px;font-size:13px}.giris footer{color:#8495a6;text-align:center;margin-top:18px;font-size:11px}
