:root{--bg:#101114;--card:#17181c;--border:#24262c;--heading:#f2f3f5;--body:#a6abb4;--muted:#6e737d;--amber:#d9a954}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{background:var(--bg);color:var(--body);margin:0;padding:0}body{-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.hover-lift{transition:transform .15s,border-color .15s,background .15s}.hover-lift:hover{transform:translateY(-2px);background:#1b1d22!important;border-color:#33363e!important}@keyframes doner{to{transform:rotate(360deg)}}.donuyor{border:2px solid #6e737d66;border-top-color:var(--muted);border-radius:50%;width:13px;height:13px;animation:.7s linear infinite doner;display:inline-block}.sik:hover{background:#1b1d22!important;border-color:#33363e!important}.btn{transition:transform .15s,opacity .15s}.btn:hover:not(:disabled){transform:scale(1.02)}textarea:focus,input:focus,button:focus-visible{outline:2px solid var(--amber);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.durum-karti{transition:border-color .14s,background .14s}.durum-karti.tiklanir:hover{border-color:#d9a9548c!important}.durum-karti:focus-visible{outline-offset:2px;outline:2px solid #8fb6ff}.menu-oge{background:0 0}.menu-oge:hover{background:#d9a9540d}.md{color:var(--body);font-family:Inter,sans-serif;font-size:15.5px;line-height:1.75}.md>:first-child{margin-top:0}.md>:last-child{margin-bottom:0}.md p{margin:0 0 16px}.md strong{color:var(--heading);font-weight:600}.md em{color:var(--body)}.md pre{color:var(--heading);white-space:pre-wrap;background:var(--bg);border:1px solid var(--border);border-radius:12px;margin:0 0 16px;padding:16px 18px;font-family:JetBrains Mono,Courier New,monospace;font-size:13px;line-height:1.65;overflow-x:auto}.md pre code{font-size:inherit;color:inherit;background:0 0;padding:0}.md code{background:var(--bg);border:1px solid var(--border);color:var(--heading);border-radius:6px;padding:2px 6px;font-family:JetBrains Mono,Courier New,monospace;font-size:.9em}.md blockquote{border-left:2px solid var(--amber);color:var(--body);margin:0 0 16px;padding:2px 0 2px 16px;font-style:italic}.md blockquote p{margin:0 0 6px}.md blockquote p:last-child{margin:0}.md ul,.md ol{margin:0 0 16px;padding-left:22px}.md li{margin-bottom:8px}.md li::marker{color:var(--muted)}.md hr{border:none;border-top:1px solid var(--border);margin:22px 0}.md a{color:var(--amber)}.md-acilis{font-size:19px;line-height:1.65}.md-acilis .acilis-soru{color:var(--heading);letter-spacing:-.4px;margin:0 0 16px;font-family:Manrope,sans-serif;font-size:26px;font-weight:800;line-height:1.35}@keyframes kutlamaPat{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (width<=560px){.ayna{grid-template-columns:1fr!important;gap:18px!important}}button:not(:disabled){transition:transform .12s,box-shadow .12s,filter .12s}button:active:not(:disabled),.btn:active:not(:disabled),.sik:active:not(:disabled),.hover-lift:active:not(:disabled){filter:brightness(.96);box-shadow:none;transform:scale(.98)}.ders-atif{color:var(--amber,#d9a954);cursor:pointer;border-bottom:1px dashed #d9a95473;border-radius:2px;padding:0 1px;transition:background .12s,border-color .12s}.ders-atif:hover,.ders-atif:focus-visible{border-bottom-color:var(--amber,#d9a954);background:#d9a9541f;outline:none}.ders-atif:active{background:#d9a95433}@keyframes kayYukari{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
