*{box-sizing:border-box}body{margin:0;background:#0b1220;color:#e5eaf4;font:15px system-ui,Segoe UI,Arial}header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px max(20px,calc((100vw - 1200px)/2));background:#101d31;border-bottom:1px solid #293a54}header strong{font-size:22px}header span{color:#5ac6ec}nav{display:flex;gap:13px;flex-wrap:wrap}a{color:#7dd8ff;text-decoration:none}main{max-width:1200px;margin:35px auto;padding:0 20px;min-height:70vh}h1{font-size:30px}h2{font-size:20px}section,.card{background:#15233a;border:1px solid #293a54;border-radius:14px;padding:22px;margin:16px 0}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:15px}.stat{font-size:32px;font-weight:800;color:#7dd8ff}.muted,small{color:#9cacc4}input,select,textarea{background:#0b172a;border:1px solid #38506b;border-radius:8px;padding:11px;color:white;width:100%;max-width:550px}label{display:block;margin:12px 0 5px}button,.btn{display:inline-block;background:#0879b9;color:white;border:0;border-radius:8px;padding:11px 17px;cursor:pointer;margin:10px 5px 10px 0;font-weight:600}.danger{background:#a63d46}.notice{background:#193f49;border:1px solid #2c8990;padding:14px;border-radius:9px;margin:15px 0}.error{background:#552630;padding:12px;border-radius:8px}table{width:100%;border-collapse:collapse;min-width:660px}td,th{text-align:left;padding:12px;border-bottom:1px solid #31425b;vertical-align:top}.scroll{overflow-x:auto}footer{text-align:center;color:#9cacc4;padding:30px}code{word-break:break-all;color:#b9e9fc}form.inline{display:inline-block}form.inline button{margin:2px}p{line-height:1.6}@media(max-width:650px){header{display:block}nav{margin-top:14px}h1{font-size:24px}}
.btn.secondary{background:#293e5d;color:#e6f2ff}.inline{margin:2px 3px}details{min-width:210px}details summary{cursor:pointer;color:#8bdbff;font-weight:700;padding:9px 0}details form{margin:8px 0;padding:9px;background:#101c2e;border-radius:8px}details form.inline{display:block}details form input,details form select{max-width:240px}button:hover,.btn:hover{filter:brightness(1.13)}

/* v1.2: Turkish text and payment toggles */
html,body,input,select,button,textarea{font-family:system-ui,-apple-system,"Segoe UI",Arial,sans-serif;}
.payment-switch{display:flex;align-items:center;gap:12px;font-weight:700;margin:14px 0 5px;}
.payment-switch input[type=checkbox]{width:21px;height:21px;min-width:21px;margin:0;accent-color:#38bdf8;}
