:is(.ak-bloglist,.ak-blogyazi,.ak-blog-detail){--blog-metin:#1B2A4A;--blog-ikincil:#3C4858;--blog-altin:#B8902F;--blog-altin-metin:#86651C;--blog-kart:#FFFFFF;--blog-kenar:rgb(184 144 47/.22);--blog-arama-kenar:rgb(184 144 47/.35);--blog-golge:0 18px 40px -28px rgb(27 42 74/.45);color:var(--blog-metin)}[data-theme-resolved=dark] :is(.ak-bloglist,.ak-blogyazi,.ak-blog-detail){--blog-metin:#F1F4F8;--blog-ikincil:#C9D2DE;--blog-altin:#E3B964;--blog-altin-metin:#E3B964;--blog-kart:rgb(24 34 56/.72);--blog-kenar:rgb(217 181 90/.16);--blog-arama-kenar:rgb(217 181 90/.3);--blog-golge:0 18px 40px -24px rgb(0 0 0/.8)}.ak-blog-page{min-height:100vh;background:transparent;color:var(--mz-text-primary)}.ak-blog-detail,.ak-blog-page{display:flex;flex-direction:column}.ak-blog-detail{max-width:760px;margin-inline:auto;padding:40px 24px 80px;gap:24px}.ak-blog-back{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:800;color:var(--mz-accent);text-decoration:none}.ak-blog-detail-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;font-weight:800;color:var(--mz-text-secondary)}.ak-blog-detail-title{font-size:32px;font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--mz-text-primary)}.ak-blog-detail-summary{font-size:17px;line-height:1.6;color:var(--mz-text-secondary);font-weight:500;border-left:3px solid var(--mz-accent);padding-left:16px}.ak-blog-detail-body{font-size:16px;line-height:1.8;color:var(--mz-text-primary);display:flex;flex-direction:column;gap:16px}.ak-blog-detail-body>[data-sdui-zarf]{display:grid;gap:.75rem;min-width:0}.ak-blog-detail-body [data-sdui-tip=text]{border:1px solid var(--mz-border-default);border-radius:var(--ak-radius-kart);background:var(--mz-surface-1);padding:1.375rem 1.5rem}.ak-blog-detail-body p{margin:0;font-size:var(--ak-text-govde-size);line-height:var(--ak-text-govde-leading);color:var(--mz-text-primary);font-weight:var(--ak-text-govde-weight)}.ak-blog-author-card{display:flex;align-items:center;gap:16px;padding:20px;border-radius:18px;border:1px solid var(--mz-border-default);background:var(--mz-surface-1);margin-top:32px}