:root{--ana:#1F3864;--acik:#f4f6fa;--kenar:#d9dee8;--yazi:#1d2330}
*{box-sizing:border-box}
body{margin:0;font-family:Arial,Helvetica,sans-serif;background:var(--acik);color:var(--yazi);font-size:16px}
header{background:var(--ana);color:#fff;padding:18px 24px}
header a{color:#fff;text-decoration:none;font-weight:bold;font-size:20px}
main{max-width:720px;margin:0 auto;padding:24px 16px 60px}
.kutu{background:#fff;border:1px solid var(--kenar);border-radius:10px;padding:28px;margin-bottom:20px}
h1{font-size:26px}
label{display:block;margin-bottom:16px;font-size:15px}
input,select,textarea{width:100%;padding:11px;border:1px solid var(--kenar);border-radius:6px;margin-top:5px;font:inherit}
button{background:var(--ana);color:#fff;border:0;padding:13px 22px;border-radius:6px;cursor:pointer;font:inherit;font-size:16px}
.uyari{padding:12px 16px;border-radius:6px;margin-bottom:16px}
.uyari-hata{background:#fde2e2;color:#8a1c1c}
.uyari-basari{background:#dff5e3;color:#1c6b2c}
.uyari-bilgi{background:#e3ecfa;color:#1a3a70}
table{width:100%;border-collapse:collapse;background:#fff}
th,td{border:1px solid var(--kenar);padding:8px;text-align:left;font-size:14px}
th{background:var(--ana);color:#fff}
.honeypot{position:absolute;left:-9999px;top:-9999px}
footer{text-align:center;color:#6b7280;font-size:13px;padding:24px}
