.kayit-sar{max-width:440px;margin:30px auto;padding:0 14px}
.kayit-kart{background:var(--zemin-2,#fff);border:1px solid var(--cizgi,#e6e8ef);border-radius:16px;padding:26px}
.kayit-bas{font-size:22px;margin:0 0 4px;color:var(--metin,#0a2540)}
.kayit-alt{font-size:13px;color:#8890a0;margin:0 0 18px}
.kayit-hata{background:#fdecef;color:#c0334e;border:1px solid #f5c2cf;border-radius:9px;padding:10px 12px;font-size:14px;margin-bottom:14px}
.kayit-form label{display:block;font-size:13px;font-weight:600;color:var(--metin,#0a2540);margin-bottom:12px}
.kayit-form input,.kayit-form textarea{width:100%;box-sizing:border-box;margin-top:5px;padding:10px;border:1px solid var(--cizgi,#e6e8ef);border-radius:9px;font-family:inherit;font-size:14px;font-weight:400}
.kayit-form textarea{height:64px;resize:vertical}
.zorunlu{color:#7c3aed}.ops{color:#aab;font-weight:400;font-size:12px}
.kayit-ayrac{border:0;border-top:1px solid var(--cizgi,#eef0f5);margin:18px 0 12px}
.kayit-profil-bas{font-size:13px;font-weight:700;color:#7c3aed;margin-bottom:12px}
.kayit-not{font-size:12px;color:#aab;margin:-4px 0 14px}
.kayit-onay{display:flex;gap:9px;align-items:flex-start;font-size:13px;font-weight:400;color:var(--metin,#0a2540);margin:6px 0 18px}
.kayit-onay input{width:auto;margin:2px 0 0}
.kayit-onay a{color:#7c3aed}
.kayit-btn{width:100%;padding:12px;background:#7c3aed;color:#fff;border:0;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer}
.kayit-btn:hover{background:#6d28d9}
.kayit-giris{text-align:center;font-size:13px;color:#8890a0;margin:16px 0 0}
.kayit-giris a{color:#7c3aed;font-weight:600}
