/*! sezer.in tasarim katmani | mu-plugins/assets/sezerin-design.css | geri alma:dosyayi sil */
:root{--sz-n-0:#ffffff;--sz-n-25:#fafbfc;--sz-n-50:#f4f6f8;--sz-n-100:#eef1f4;--sz-n-200:#eaedf0;--sz-n-300:#dde1e6;--sz-n-400:#c3c9d1;--sz-n-500:#98a1ad;--sz-n-600:#5f6a78;--sz-n-700:#4d5661;--sz-n-800:#353c45;--sz-n-900:#22272e;--sz-n-950:#14181d;--sz-n-1000:#0b0e12;--sz-brand-50:#ecfdf5;--sz-brand-100:#d1fae5;--sz-brand-200:#a7f3d0;--sz-brand-300:#6ee7b7;--sz-brand-400:#34d399;--sz-brand-500:#10b981;--sz-brand-600:#059669;--sz-brand-700:#047857;--sz-brand-800:#065f46;--sz-brand-900:#064e3b;--sz-bg:var(--sz-n-50);--sz-surface:var(--sz-n-0);--sz-surface-2:var(--sz-n-100);--sz-surface-sunken:var(--sz-n-200);--sz-text:var(--sz-n-900);--sz-text-muted:var(--sz-n-700);--sz-text-subtle:var(--sz-n-600);--sz-text-inverse:var(--sz-n-0);--sz-accent-text:var(--sz-brand-700);--sz-accent-text-hover:var(--sz-brand-800);--sz-accent-fill:var(--sz-brand-500);--sz-accent-fill-hover:var(--sz-brand-600);--sz-accent-soft:var(--sz-brand-50);--sz-accent-soft-text:var(--sz-brand-900);--sz-on-accent:#011a14;--sz-border:var(--sz-n-300);--sz-border-subtle:var(--sz-n-200);--sz-border-strong:var(--sz-n-400);--sz-focus-ring:var(--sz-brand-700);--sz-selection-bg:var(--sz-brand-200);--sz-selection-fg:var(--sz-brand-900);--sz-mark-bg:#fff3bf;--sz-mark-fg:#3f3000;--sz-font-body:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif;--sz-font-head:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif;--sz-font-mono:ui-monospace,"JetBrains Mono","SFMono-Regular","Menlo","Cascadia Mono","Consolas","Liberation Mono",monospace;--sz-text-2xs:clamp(0.6875rem,0.6630rem + 0.1087vw,0.7500rem);--sz-text-xs:clamp(0.7500rem,0.7255rem + 0.1087vw,0.8125rem);--sz-text-sm:clamp(0.8438rem,0.8193rem + 0.1087vw,0.9063rem);--sz-text-base:clamp(1.0000rem,0.9755rem + 0.1087vw,1.0625rem);--sz-text-md:clamp(1.0625rem,1.0258rem + 0.1630vw,1.1563rem);--sz-text-lg:clamp(1.1250rem,1.0761rem + 0.2174vw,1.2500rem);--sz-text-xl:clamp(1.2500rem,1.1766rem + 0.3261vw,1.4375rem);--sz-text-2xl:clamp(1.4375rem,1.3152rem + 0.5435vw,1.7500rem);--sz-text-3xl:clamp(1.6250rem,1.4293rem + 0.8696vw,2.1250rem);--sz-text-4xl:clamp(1.8750rem,1.5815rem + 1.3043vw,2.6250rem);--sz-text-5xl:clamp(2.1250rem,1.6359rem + 2.1739vw,3.3750rem);--sz-leading-none:1;--sz-leading-tight:1.15;--sz-leading-snug:1.3;--sz-leading-normal:1.65;--sz-leading-relaxed:1.75;--sz-leading-article:1.8;--sz-tracking-tight:-0.02em;--sz-tracking-snug:-0.01em;--sz-tracking-normal:0;--sz-tracking-wide:0.04em;--sz-weight-regular:400;--sz-weight-medium:500;--sz-weight-semibold:600;--sz-weight-bold:700;--sz-space-0:0;--sz-space-1:0.25rem;--sz-space-2:0.5rem;--sz-space-3:0.75rem;--sz-space-4:1rem;--sz-space-5:1.25rem;--sz-space-6:1.5rem;--sz-space-8:2rem;--sz-space-10:2.5rem;--sz-space-12:3rem;--sz-space-16:4rem;--sz-space-20:5rem;--sz-space-24:6rem;--sz-space-section:clamp(2.5rem,1.5217rem + 4.3478vw,5rem);--sz-gutter:clamp(1rem,0.6087rem + 1.7391vw,2rem);--sz-radius-xs:4px;--sz-radius-sm:6px;--sz-radius-md:10px;--sz-radius-lg:14px;--sz-radius-xl:20px;--sz-radius-pill:999px;--sz-shadow-rgb:16,24,40;--sz-shadow-xs:0 1px 2px rgba(var(--sz-shadow-rgb),0.04);--sz-shadow-sm:0 1px 3px rgba(var(--sz-shadow-rgb),0.05),0 1px 2px rgba(var(--sz-shadow-rgb),0.04);--sz-shadow-md:0 4px 12px -2px rgba(var(--sz-shadow-rgb),0.07),0 2px 4px -2px rgba(var(--sz-shadow-rgb),0.04);--sz-shadow-lg:0 12px 28px -6px rgba(var(--sz-shadow-rgb),0.10),0 4px 10px -4px rgba(var(--sz-shadow-rgb),0.05);--sz-ring:0 0 0 1px var(--sz-border-subtle);--sz-dur-1:120ms;--sz-dur-2:180ms;--sz-dur-3:240ms;--sz-dur-4:400ms;--sz-ease-standard:cubic-bezier(0.2,0,0,1);--sz-ease-out:cubic-bezier(0.16,1,0.3,1);--sz-ease-in:cubic-bezier(0.7,0,0.84,0);--sz-ease-spring:cubic-bezier(0.34,1.56,0.64,1);--sz-container:1200px;--sz-container-text:44rem;--sz-header-sticky-h:80px;--sz-z-base:1;--sz-z-dropdown:100;--sz-z-sticky:1000;--sz-z-overlay:1200;--sz-z-modal:1300;--sz-z-toast:1400;--sz-h-bg:#ffffff;--sz-h-bg-sticky:rgba(255,255,255,.92);--sz-h-hairline:rgba(15,23,42,.10);--sz-h-ink:#1f2937;--sz-h-ink-muted:#4b5563;--sz-h-link-hover:#065f46;--sz-h-link-active:#047857;--sz-h-hover-bg:rgba(4,120,87,.06);--sz-h-panel-bg:#ffffff;--sz-h-panel-ink:#1f2937;--sz-h-panel-ink-active:#047857;--sz-h-panel-hover-bg:#f6f8f9;--sz-h-panel-shadow:0 1px 2px rgba(15,23,42,.04),0 12px 32px -8px rgba(15,23,42,.16);--sz-h-sticky-shadow:0 1px 0 rgba(15,23,42,.08),0 8px 24px -12px rgba(15,23,42,.18);--sz-h-focus:#047857;--sz-h-logo-filter:brightness(0) opacity(.85);--sz-h-radius-panel:14px;--sz-h-radius-item:8px;--sz-h-link-size:clamp(14px,.86rem + .12vw,15px);--sz-panel:#ffffff;--sz-panel-shadow:0 0 5px 0 rgba(0,0,0,.3);--sz-ink:#0f172a;--sz-ink-2:#475569;--sz-ink-3:#64748b;--sz-k-accent-ink:#047857;--sz-k-accent-ink-hover:#065f46;--sz-k-accent-fill:#10b981;--sz-k-accent-tint:rgba(16,185,129,.12);--sz-k-accent-ring:rgba(16,185,129,.34);--sz-k-chip-bg:rgba(255,255,255,.92);--sz-shadow-1:0 1px 2px rgba(15,23,42,.05);--sz-shadow-2:0 8px 24px -10px rgba(15,23,42,.18),0 2px 6px -2px rgba(15,23,42,.08);--sz-r-xs:var(--sz-radius-xs);--sz-r-sm:var(--sz-radius-sm);--sz-r-md:var(--sz-radius-md);--sz-r-lg:var(--sz-radius-lg);--sz-r-xl:var(--sz-radius-xl);--sz-r-pill:var(--sz-radius-pill);--sz-s1:var(--sz-space-1);--sz-s2:var(--sz-space-2);--sz-s3:var(--sz-space-3);--sz-s4:var(--sz-space-4);--sz-s5:var(--sz-space-5);--sz-s6:var(--sz-space-6);--sz-s8:var(--sz-space-8);--sz-card-pad:clamp(16px,1.4vw + 10px,22px);--sz-card-gap:clamp(16px,1.6vw,28px);--sz-k-media:16 / 9;--sz-mono:ui-monospace,SFMono-Regular,"JetBrains Mono",Menlo,Consolas,monospace;--sz-measure:70ch;--sz-s7:48px;--sz-anchor-offset:96px;--sz-ink-strong:#0F1419;--sz-ink-muted:#5B6570;--sz-link:#047857;--sz-link-hover:#065F46;--sz-hairline:#E4E8ED;--sz-hairline-2:#D6DCE3;--sz-border-ui:#868F9A;--sz-brand:#059669;--sz-brand-soft:#ECFDF5;--sz-code-bg:#F6F8FA;--sz-code-border:#DDE3EA;--sz-code-ink:#1F2328;--sz-code-punct:#3D444D;--sz-code-comment:#5B6570;--sz-code-keyword:#B31D28;--sz-code-string:#046C4E;--sz-code-number:#0550AE;--sz-code-func:#6639BA;--sz-code-builtin:#8A4B00;--sz-code-add-bg:#E6F6EC;--sz-code-del-bg:#FDECEA;--sz-code-scroll:#B8C2CC;--sz-code-chrome:#EDF1F5;--sz-page:#f7f9f8;--sz-hairline-strong:#cfd8d5;--sz-accent-strong:#047857;--sz-accent-deep:#065f46;--sz-footer-bg:#0f1a17;--sz-footer-text:#ffffff;--sz-footer-text-soft:#e6ede9;--sz-footer-muted:#a3b1ab;--sz-footer-link:#6ee7b7;--sz-footer-link-hover:#ffffff;--sz-footer-hairline:rgba(255,255,255,.14);--sz-footer-chip-bg:rgba(255,255,255,.10);--sz-footer-chip-text:#d1fae5;--sz-footer-chip-bg-hover:rgba(110,231,183,.22);--sz-r-1:4px;--sz-r-2:8px;--sz-r-3:10px;--sz-r-4:14px;--sz-r-5:20px;--sz-r-6:999px;--sz-s-1:4px;--sz-s-2:8px;--sz-s-3:12px;--sz-s-4:16px;--sz-s-5:20px;--sz-s-6:24px;--sz-s-7:32px;--sz-s-8:40px;--sz-s-9:48px;--sz-tap:44px;--sz-btn-bg:#047857;--sz-btn-bg-hover:#065f46;--sz-btn-fg:#ffffff;--sz-btn-ghost-fg:#047857;--sz-btn-ghost-border:#047857;--sz-btn-ghost-bg-hover:#047857;--sz-btn-ghost-fg-hover:#ffffff;--sz-btn-muted-bg:#6b7280;--sz-btn-muted-fg:#ffffff;--sz-field-bg:#ffffff;--sz-field-fg:#1f2937;--sz-field-border:#6b7280;--sz-field-border-hover:#4b5563;--sz-field-border-focus:#047857;--sz-field-placeholder:#5b6472;--sz-danger:#d92d20;--sz-focus:#047857;--sz-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%235b6472' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--sz-sp-1:4px;--sz-sp-2:8px;--sz-sp-3:12px;--sz-sp-4:16px;--sz-sp-5:20px;--sz-sp-6:24px;--sz-ctl-h:44px;--sz-ctl-h-lg:48px;--sz-ease:cubic-bezier(.2,.6,.3,1)}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--sz-bg:#0b0e12;--sz-surface:#14181d;--sz-surface-2:#1b2027;--sz-surface-sunken:#0b0e12;--sz-text:#e6e9ee;--sz-text-muted:#c2c8d0;--sz-text-subtle:#9aa3af;--sz-text-inverse:#0b0e12;--sz-accent-text:#34d399;--sz-accent-text-hover:#6ee7b7;--sz-accent-fill:#10b981;--sz-accent-fill-hover:#34d399;--sz-accent-soft:#062e22;--sz-accent-soft-text:#a7f3d0;--sz-on-accent:#011a14;--sz-border:#2d343d;--sz-border-subtle:#252b33;--sz-border-strong:#3c444e;--sz-focus-ring:#6ee7b7;--sz-selection-bg:#065f46;--sz-selection-fg:#d1fae5;--sz-mark-bg:#4a3a00;--sz-mark-fg:#ffe066;--sz-shadow-rgb:0,0,0;--sz-shadow-xs:0 1px 2px rgba(var(--sz-shadow-rgb),0.40);--sz-shadow-sm:0 1px 3px rgba(var(--sz-shadow-rgb),0.45),0 1px 2px rgba(var(--sz-shadow-rgb),0.35);--sz-shadow-md:0 4px 12px -2px rgba(var(--sz-shadow-rgb),0.55),0 2px 4px -2px rgba(var(--sz-shadow-rgb),0.40);--sz-shadow-lg:0 12px 28px -6px rgba(var(--sz-shadow-rgb),0.65),0 4px 10px -4px rgba(var(--sz-shadow-rgb),0.45);--sz-h-bg:#101418;--sz-h-bg-sticky:rgba(16,20,24,.92);--sz-h-hairline:rgba(255,255,255,.10);--sz-h-ink:#cbd2dc;--sz-h-ink-muted:#9aa4b2;--sz-h-link-hover:#6ee7b7;--sz-h-link-active:#34d399;--sz-h-hover-bg:rgba(52,211,153,.12);--sz-h-panel-bg:#171c22;--sz-h-panel-ink:#cbd2dc;--sz-h-panel-ink-active:#34d399;--sz-h-panel-hover-bg:rgba(255,255,255,.06);--sz-h-panel-shadow:0 1px 2px rgba(0,0,0,.55),0 16px 40px -10px rgba(0,0,0,.72);--sz-h-sticky-shadow:0 1px 0 rgba(255,255,255,.08),0 8px 24px -12px rgba(0,0,0,.6);--sz-h-focus:#34d399;--sz-h-logo-filter:none;--sz-panel:#0b0f16;--sz-panel-shadow:0 0 0 1px #233042;--sz-ink:#e2e8f0;--sz-ink-2:#cbd5e1;--sz-ink-3:#94a3b8;--sz-k-accent-ink:#34d399;--sz-k-accent-ink-hover:#6ee7b7;--sz-k-accent-tint:rgba(52,211,153,.14);--sz-k-accent-ring:rgba(52,211,153,.40);--sz-k-chip-bg:rgba(10,15,22,.86);--sz-shadow-1:0 1px 2px rgba(0,0,0,.5);--sz-shadow-2:0 10px 28px -12px rgba(0,0,0,.72),0 2px 8px -3px rgba(0,0,0,.5);--sz-ink-strong:#F2F6FA;--sz-ink-muted:#A3B0BD;--sz-link:#34D399;--sz-link-hover:#6EE7B7;--sz-hairline:#242C38;--sz-hairline-2:#303A48;--sz-border-ui:#626F7D;--sz-brand:#10B981;--sz-brand-soft:#0B2C22;--sz-code-bg:#0B1220;--sz-code-border:#1E2836;--sz-code-ink:#E6EDF3;--sz-code-punct:#B6C2CF;--sz-code-comment:#93A1B0;--sz-code-keyword:#FF8A80;--sz-code-string:#34D399;--sz-code-number:#93C5FD;--sz-code-func:#D2A8FF;--sz-code-builtin:#FFB86B;--sz-code-add-bg:#0E2A1B;--sz-code-del-bg:#331418;--sz-code-scroll:#3A4654;--sz-code-chrome:#121A28;--sz-page:#0f1416;--sz-hairline-strong:#33403b;--sz-accent-strong:#34d399;--sz-accent-deep:#10b981;--sz-footer-bg:#0a1210;--sz-btn-bg:#34d399;--sz-btn-bg-hover:#6ee7b7;--sz-btn-fg:#04241b;--sz-btn-ghost-fg:#34d399;--sz-btn-ghost-border:#34d399;--sz-btn-ghost-bg-hover:#34d399;--sz-btn-ghost-fg-hover:#04241b;--sz-btn-muted-bg:#3f4654;--sz-btn-muted-fg:#e6e8ec;--sz-field-bg:#181b22;--sz-field-fg:#e6e8ec;--sz-field-border:#707a8c;--sz-field-border-hover:#8b95a6;--sz-field-border-focus:#34d399;--sz-field-placeholder:#a3adba;--sz-danger:#f97066;--sz-focus:#6ee7b7;--sz-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%23a3adba' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");color-scheme:dark}
}
:root[data-theme="dark"]{--sz-bg:#0b0e12;--sz-surface:#14181d;--sz-surface-2:#1b2027;--sz-surface-sunken:#0b0e12;--sz-text:#e6e9ee;--sz-text-muted:#c2c8d0;--sz-text-subtle:#9aa3af;--sz-text-inverse:#0b0e12;--sz-accent-text:#34d399;--sz-accent-text-hover:#6ee7b7;--sz-accent-fill:#10b981;--sz-accent-fill-hover:#34d399;--sz-accent-soft:#062e22;--sz-accent-soft-text:#a7f3d0;--sz-on-accent:#011a14;--sz-border:#2d343d;--sz-border-subtle:#252b33;--sz-border-strong:#3c444e;--sz-focus-ring:#6ee7b7;--sz-selection-bg:#065f46;--sz-selection-fg:#d1fae5;--sz-mark-bg:#4a3a00;--sz-mark-fg:#ffe066;--sz-shadow-rgb:0,0,0;--sz-shadow-xs:0 1px 2px rgba(var(--sz-shadow-rgb),0.40);--sz-shadow-sm:0 1px 3px rgba(var(--sz-shadow-rgb),0.45),0 1px 2px rgba(var(--sz-shadow-rgb),0.35);--sz-shadow-md:0 4px 12px -2px rgba(var(--sz-shadow-rgb),0.55),0 2px 4px -2px rgba(var(--sz-shadow-rgb),0.40);--sz-shadow-lg:0 12px 28px -6px rgba(var(--sz-shadow-rgb),0.65),0 4px 10px -4px rgba(var(--sz-shadow-rgb),0.45);--sz-h-bg:#101418;--sz-h-bg-sticky:rgba(16,20,24,.92);--sz-h-hairline:rgba(255,255,255,.10);--sz-h-ink:#cbd2dc;--sz-h-ink-muted:#9aa4b2;--sz-h-link-hover:#6ee7b7;--sz-h-link-active:#34d399;--sz-h-hover-bg:rgba(52,211,153,.12);--sz-h-panel-bg:#171c22;--sz-h-panel-ink:#cbd2dc;--sz-h-panel-ink-active:#34d399;--sz-h-panel-hover-bg:rgba(255,255,255,.06);--sz-h-panel-shadow:0 1px 2px rgba(0,0,0,.55),0 16px 40px -10px rgba(0,0,0,.72);--sz-h-sticky-shadow:0 1px 0 rgba(255,255,255,.08),0 8px 24px -12px rgba(0,0,0,.6);--sz-h-focus:#34d399;--sz-h-logo-filter:none;--sz-panel:#0b0f16;--sz-panel-shadow:0 0 0 1px #233042;--sz-ink:#e2e8f0;--sz-ink-2:#cbd5e1;--sz-ink-3:#94a3b8;--sz-k-accent-ink:#34d399;--sz-k-accent-ink-hover:#6ee7b7;--sz-k-accent-tint:rgba(52,211,153,.14);--sz-k-accent-ring:rgba(52,211,153,.40);--sz-k-chip-bg:rgba(10,15,22,.86);--sz-shadow-1:0 1px 2px rgba(0,0,0,.5);--sz-shadow-2:0 10px 28px -12px rgba(0,0,0,.72),0 2px 8px -3px rgba(0,0,0,.5);--sz-ink-strong:#F2F6FA;--sz-ink-muted:#A3B0BD;--sz-link:#34D399;--sz-link-hover:#6EE7B7;--sz-hairline:#242C38;--sz-hairline-2:#303A48;--sz-border-ui:#626F7D;--sz-brand:#10B981;--sz-brand-soft:#0B2C22;--sz-code-bg:#0B1220;--sz-code-border:#1E2836;--sz-code-ink:#E6EDF3;--sz-code-punct:#B6C2CF;--sz-code-comment:#93A1B0;--sz-code-keyword:#FF8A80;--sz-code-string:#34D399;--sz-code-number:#93C5FD;--sz-code-func:#D2A8FF;--sz-code-builtin:#FFB86B;--sz-code-add-bg:#0E2A1B;--sz-code-del-bg:#331418;--sz-code-scroll:#3A4654;--sz-code-chrome:#121A28;--sz-page:#0f1416;--sz-hairline-strong:#33403b;--sz-accent-strong:#34d399;--sz-accent-deep:#10b981;--sz-footer-bg:#0a1210;--sz-btn-bg:#34d399;--sz-btn-bg-hover:#6ee7b7;--sz-btn-fg:#04241b;--sz-btn-ghost-fg:#34d399;--sz-btn-ghost-border:#34d399;--sz-btn-ghost-bg-hover:#34d399;--sz-btn-ghost-fg-hover:#04241b;--sz-btn-muted-bg:#3f4654;--sz-btn-muted-fg:#e6e8ec;--sz-field-bg:#181b22;--sz-field-fg:#e6e8ec;--sz-field-border:#707a8c;--sz-field-border-hover:#8b95a6;--sz-field-border-focus:#34d399;--sz-field-placeholder:#a3adba;--sz-danger:#f97066;--sz-focus:#6ee7b7;--sz-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%23a3adba' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");color-scheme:dark}
/* ==== temel-tokenlar ==== */
:root[data-theme="light"]{color-scheme:light}
body{background:var(--sz-bg)}
html{overflow-x:clip;scroll-padding-top:calc(var(--sz-header-sticky-h) + var(--sz-space-4));-webkit-text-size-adjust:100%;text-size-adjust:100%;font-size:100%}
@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}
}
body{font-family:var(--sz-font-body);font-size:var(--sz-text-base);font-weight:var(--sz-weight-regular);line-height:var(--sz-leading-normal);letter-spacing:var(--sz-tracking-normal);color:var(--sz-text);margin:0 auto;-webkit-overflow-scrolling:touch;word-wrap:break-word;overflow-wrap:break-word;text-wrap:pretty;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
h1,h2,h3,h4,h5,h6{font-family:var(--sz-font-head);font-weight:var(--sz-weight-bold);line-height:var(--sz-leading-tight);letter-spacing:var(--sz-tracking-tight);text-wrap:balance}
h4,h5,h6{line-height:var(--sz-leading-snug);letter-spacing:var(--sz-tracking-snug)}
code,kbd,samp,pre,tt,var{font-family:var(--sz-font-mono);font-variant-ligatures:none;-webkit-font-smoothing:auto}
div.text pre:not([class*="language-"]),div.text code:not([class*="language-"]){font-family:var(--sz-font-mono)}
::selection{background-color:var(--sz-selection-bg);color:var(--sz-selection-fg);text-shadow:none}
::-moz-selection{background-color:var(--sz-selection-bg);color:var(--sz-selection-fg);text-shadow:none}
mark{background-color:var(--sz-mark-bg);color:var(--sz-mark-fg);padding:0.1em 0.3em;border-radius:var(--sz-radius-xs);-webkit-box-decoration-break:clone;box-decoration-break:clone}
@media (prefers-reduced-motion:reduce){:root{--sz-dur-1:1ms;--sz-dur-2:1ms;--sz-dur-3:1ms;--sz-dur-4:1ms;--sz-ease-spring:linear}
}
@media print{:root,:root:not([data-theme="light"]),:root[data-theme="dark"],:root[data-theme="light"]{color-scheme:light;--sz-bg:#ffffff;--sz-surface:#ffffff;--sz-surface-2:#f4f6f8;--sz-text:#000000;--sz-text-muted:#333333;--sz-text-subtle:#555555;--sz-accent-text:#064e3b;--sz-accent-text-hover:#064e3b;--sz-border:#cccccc;--sz-border-subtle:#dddddd;--sz-selection-bg:transparent;--sz-selection-fg:#000000;--sz-mark-bg:#ffffff;--sz-mark-fg:#000000;--sz-shadow-xs:none;--sz-shadow-sm:none;--sz-shadow-md:none;--sz-shadow-lg:none;--sz-ring:none}
}
/* ==== header-navigasyon ==== */
#header div.menu-wrapper{background:var(--sz-h-bg);color:var(--sz-h-ink);padding:12px 0;border-bottom:1px solid var(--sz-h-hairline);transition:background-color 220ms ease,box-shadow 220ms ease}
#header div.border{display:none}
#header div.menu-wrapper .logo a img{filter:var(--sz-h-logo-filter);transition:filter 220ms ease}
#header div.menu-wrapper .logo a.title{color:var(--sz-h-ink)}
#header nav ul.menu>li>a{color:var(--sz-h-ink);font-size:var(--sz-h-link-size);font-weight:600;letter-spacing:-.005em;line-height:1.4;padding:10px 12px;border-radius:var(--sz-h-radius-item);transition:color 160ms ease,background-color 160ms ease}
#header nav ul.menu>li{padding:12px 4px}
#header nav ul.menu>li>a:hover,#header nav ul.menu>li>a:focus-visible{color:var(--sz-h-link-hover);background-color:var(--sz-h-hover-bg)}
#header nav ul.menu>li.current-menu-item>a,#header nav ul.menu>li.current-menu-ancestor>a{color:var(--sz-h-link-active);background-color:var(--sz-h-hover-bg)}
#header nav ul.menu>li.menu-item-has-children:after{color:var(--sz-h-ink-muted)}
#header nav ul.menu>li.hide-on-mobile.hide-on-tablet>a{color:var(--sz-h-ink-muted);font-size:16px}
#header nav ul.menu>li.hide-on-mobile.hide-on-tablet>a:hover,#header nav ul.menu>li.hide-on-mobile.hide-on-tablet>a:focus-visible{color:var(--sz-h-link-hover);background-color:var(--sz-h-hover-bg)}
@media screen and (min-width:1024px){#header nav ul.sub-menu{background:var(--sz-h-panel-bg);border:1px solid var(--sz-h-hairline);border-radius:var(--sz-h-radius-panel);box-shadow:var(--sz-h-panel-shadow);padding:6px;min-width:232px}
#header nav ul.sub-menu li a{color:var(--sz-h-panel-ink);font-size:14px;font-weight:500;padding:9px 14px;border-radius:8px}
#header nav ul.sub-menu li a:hover,#header nav ul.sub-menu li a:focus-visible{color:var(--sz-h-link-hover);background:var(--sz-h-panel-hover-bg)}
#header nav ul.sub-menu li.current-menu-item a{color:var(--sz-h-panel-ink-active)}
#header nav ul.menu li:focus-within>ul.sub-menu{transform:scale(1) translateY(0)}
#header.is-sticky div.menu-wrapper .logo{margin:4px 0}
}
#header .share-buttons{background:transparent;color:var(--sz-h-ink-muted);padding:0;border-radius:0;font-size:17px;margin:8px 0 0 12px}
#header .share-buttons a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0 1px;border-radius:var(--sz-h-radius-item);color:var(--sz-h-ink-muted);transition:color 160ms ease,background-color 160ms ease}
#header .share-buttons a:hover,#header .share-buttons a:focus-visible{color:var(--sz-h-link-hover);background-color:var(--sz-h-hover-bg)}
#header .share-buttons a:hover{transform:none}
#header>div.menu-mobile.menu-mobile{display:none}
#header div.menu-mobile{color:var(--sz-h-ink);font-size:22px}
#header div.menu-mobile::after{content:"";position:absolute;inset:-11px}
#header.menu-open div.menu-mobile{color:var(--sz-h-link-active)}
#header a.epcl-search-button{color:var(--sz-h-ink-muted)}
#header a.epcl-search-button:hover,#header a.epcl-search-button:focus-visible{color:var(--sz-h-link-hover)}
#header a.epcl-search-button::after{content:"";position:absolute;inset:-13px}
#header.is-sticky div.menu-wrapper{background:var(--sz-h-bg-sticky);-webkit-backdrop-filter:blur(14px) saturate(180%);backdrop-filter:blur(14px) saturate(180%);padding:6px 0;border-bottom:1px solid var(--sz-h-hairline);box-shadow:var(--sz-h-sticky-shadow)}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){#header.is-sticky div.menu-wrapper{background:var(--sz-h-bg)}
}
#header.is-sticky nav ul.menu>li{padding-top:6px;padding-bottom:6px}
#header a:focus-visible,#header button:focus-visible,#header input:focus-visible{outline-color:var(--sz-h-focus) !important}
#search-lightbox .search-wrapper{border-radius:20px}
#search-lightbox .search-form input.search-field{border-radius:12px}
@media screen and (max-width:1023px){#header div.menu-wrapper{margin-top:0 !important;padding:10px 0 !important}
#header nav{background:var(--sz-h-panel-bg);border:1px solid var(--sz-h-hairline);border-radius:var(--sz-h-radius-panel);box-shadow:var(--sz-h-panel-shadow);padding:8px;min-width:224px}
#header nav ul.menu>li{padding:2px 6px}
#header nav ul.menu>li>a{color:var(--sz-h-panel-ink);font-size:15px;padding:11px 12px;border-radius:10px}
#header nav ul.menu>li>a:hover,#header nav ul.menu>li>a:focus-visible{color:var(--sz-h-link-hover);background:var(--sz-h-panel-hover-bg)}
#header nav ul.menu>li.current-menu-item>a,#header nav ul.menu>li.current-menu-ancestor>a{color:var(--sz-h-panel-ink-active);background:var(--sz-h-hover-bg)}
#header nav ul.menu>li.menu-item-has-children:after{color:var(--sz-h-ink-muted)}
#header nav ul.sub-menu li a{color:var(--sz-h-panel-ink)}
#header nav ul.sub-menu li.current-menu-item a{color:var(--sz-h-panel-ink-active)}
}
@media screen and (max-width:767px){#header div.menu-wrapper{margin-top:0 !important;padding:8px 0 !important}
#header div.menu-mobile{font-size:20px}
#header div.menu-mobile::after{inset:-12px}
}
/* ==== kartlar-grid ==== */
#home .content,#archives .content{background:var(--sz-panel);box-shadow:var(--sz-panel-shadow)}
div.articles:not(.classic){display:grid;grid-template-columns:1fr;gap:var(--sz-card-gap);align-items:stretch;overflow:visible}
div.articles:not(.classic)>div.clear,div.articles>.separator{display:none}
@media (min-width:768px){div.articles:not(.classic){grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (min-width:1024px){div.articles.columns-3,div.articles.columns-4{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media (min-width:1280px){div.articles.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}
}
div.articles:not(.classic)>article,div.articles.classic>article{position:relative;display:flex;flex-direction:column;width:auto;float:none;min-width:0;min-height:0;padding:0;background:var(--sz-surface);border:1px solid var(--sz-border);border-radius:var(--sz-r-xl);box-shadow:var(--sz-shadow-1);overflow:hidden;transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease}
div.articles:not(.classic)>article{margin:0}
div.articles.classic>article{margin:0 0 var(--sz-card-gap)}
div.articles>article>div.border{display:none}
div.articles:not(.classic)>article:hover,div.articles.classic>article:hover{transform:translateY(-2px);box-shadow:var(--sz-shadow-2);border-color:var(--sz-border-strong)}
div.articles>article:focus-within{border-color:var(--sz-k-accent-ring);box-shadow:var(--sz-shadow-2)}
div.articles>article .post-format-wrapper{margin:0;border-radius:0;box-shadow:none;background:var(--sz-surface-2)}
div.articles>article .featured-image{border-radius:0}
div.articles>article a.thumb,div.articles>article .post-format-gallery,div.articles>article .post-format-gallery div.item,div.articles>article iframe{min-height:0 !important;height:auto !important;max-height:none !important;aspect-ratio:var(--sz-k-media);width:100%;display:block;background:var(--sz-surface-2)}
div.articles>article a.thumb span.fullimage{transition:transform 600ms ease}
div.articles>article:hover a.thumb span.fullimage{transform:scale(1.045)}
div.articles>article a.thumb.hover-effect:hover:before{opacity:.06}
div.articles>article .featured-image>div.tags.absolute{right:auto;left:var(--sz-s3);top:auto;bottom:var(--sz-s3);text-align:left;max-width:calc(100% - (var(--sz-s3) * 2));line-height:1}
div.articles>article div.tags.absolute>a,div.articles>article div.tags.absolute>span{font-family:var(--sz-mono);font-size:11px;font-weight:600;letter-spacing:.075em;text-transform:uppercase;line-height:1;padding:5px 9px;margin:0 6px 6px 0;border-radius:var(--sz-r-sm);color:var(--sz-k-accent-ink-hover);background:var(--sz-k-chip-bg);border:1px solid var(--sz-k-accent-tint);-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);box-shadow:0 1px 2px rgba(15,23,42,.14);transition:color 150ms ease,background-color 150ms ease,border-color 150ms ease}
div.articles>article div.tags.absolute>a:hover,div.articles>article div.tags.absolute>a:focus-visible{background:var(--sz-k-accent-ink);border-color:var(--sz-k-accent-ink);color:#ffffff}
div.articles>article div.tags.no-thumb{margin:0 0 var(--sz-s2);padding:0 var(--sz-card-pad)}
div.articles>article div.tags.no-thumb>a{font-family:var(--sz-mono);font-size:11px;font-weight:600;letter-spacing:.075em;text-transform:uppercase;line-height:1;padding:4px 8px;margin:0 6px 6px 0;border-radius:var(--sz-r-sm);color:var(--sz-k-accent-ink-hover);background:var(--sz-k-accent-tint);border:1px solid transparent}
div.articles:not(.classic)>article>header>div.meta,div.articles:not(.classic)>article>header>h1.title,div.articles:not(.classic)>article>header>h2.title,div.articles:not(.classic)>article>div.post-excerpt,div.articles:not(.classic)>article>footer{padding-left:var(--sz-card-pad);padding-right:var(--sz-card-pad)}
div.articles:not(.classic)>article>header>div.meta{margin:var(--sz-s4) 0 var(--sz-s2)}
div.articles:not(.classic)>article.no-thumb>header{padding-top:var(--sz-card-pad)}
div.articles:not(.classic)>article.no-thumb>header>div.meta{margin-top:0}
div.articles:not(.classic)>article>div.post-excerpt{margin:0 0 var(--sz-card-pad)}
div.articles:not(.classic)>article h1.title,div.articles:not(.classic)>article h2.title{font-size:clamp(1.0625rem,.98rem + .35vw,1.1875rem);line-height:1.32;letter-spacing:-.011em;font-weight:600;margin:0 0 var(--sz-s3);text-wrap:balance}
div.articles.classic>article>.bottom>header>h1.title{font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);line-height:1.24;letter-spacing:-.016em;font-weight:600;padding-top:0;margin:0 0 var(--sz-s3);text-wrap:balance}
div.articles>article .title.gradient-effect>a{color:var(--sz-ink);background-image:linear-gradient(to right,var(--sz-k-accent-ink) 0%,var(--sz-k-accent-ink) 100%);background-size:0 2px;background-position:left calc(100% - 1px);background-repeat:no-repeat;padding-bottom:3px;transition:color 160ms ease,background-size 260ms ease}
div.articles>article .title.gradient-effect>a:hover,div.articles>article .title.gradient-effect>a:focus-visible,div.articles>article:hover .title.gradient-effect>a{color:var(--sz-k-accent-ink-hover);background-size:100% 2px}
div.articles:not(.classic)>article div.post-excerpt{font-size:.90625rem;line-height:1.62;color:var(--sz-ink-2);flex:1 1 auto}
div.articles:not(.classic)>article div.post-excerpt p{margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
div.articles>article div.meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sz-s1) var(--sz-s4);font-size:.78125rem;line-height:1.4;color:var(--sz-ink-3);font-variant-numeric:tabular-nums}
div.articles>article div.meta>div.clear{display:none}
div.articles>article div.meta time,div.articles>article div.meta .download,div.articles>article div.meta a.comments,div.articles>article div.meta a.author-meta{display:inline-flex;align-items:center;gap:6px;margin:0;float:none;color:var(--sz-ink-3)}
div.articles>article div.meta svg{width:14px;height:14px;margin:0;fill:currentColor}
div.articles>article div.meta i.fa{font-size:13px;margin:0}
div.articles>article div.meta a:hover{color:var(--sz-k-accent-ink)}
div.articles:not(.classic)>article>footer.author-meta{position:static;right:auto;bottom:auto;margin-top:auto;padding-top:var(--sz-s3);padding-bottom:var(--sz-card-pad);border-top:1px solid var(--sz-border)}
div.articles:not(.classic)>article>footer.author-meta>a{float:none;display:flex;align-items:center;gap:var(--sz-s2);text-align:left;line-height:1.3;color:var(--sz-k-accent-ink)}
div.articles:not(.classic)>article>footer.author-meta .author-image{float:none;margin:0;width:28px;height:28px;box-shadow:none;border:1px solid var(--sz-border);flex:0 0 auto}
div.articles:not(.classic)>article>footer.author-meta .author-name{min-width:0;font-size:.8125rem;font-weight:600;letter-spacing:0;color:var(--sz-ink-2)}
div.articles:not(.classic)>article>footer.author-meta .author-count{font-size:.75rem;color:var(--sz-ink-3);margin:0;letter-spacing:0}
div.articles.classic{display:block;overflow:visible}
div.articles.classic>article>.top{margin:0}
div.articles.classic>article>.bottom{padding:var(--sz-card-pad);text-align:left}
div.articles.classic>article>.bottom>header>div.meta{margin:0 0 var(--sz-s4);padding:0}
div.articles.classic>article>.bottom>header>div.meta>time,div.articles.classic>article>.bottom>header>div.meta>.download,div.articles.classic>article>.bottom>header>div.meta>a.comments,div.articles.classic>article>.bottom>header>div.meta>a.author-meta{display:inline-flex;align-items:center;gap:6px;margin:0;float:none;color:var(--sz-ink-3)}
div.articles.classic>article>.bottom>header>div.meta>a.author-meta:hover{color:var(--sz-k-accent-ink)}
div.articles.classic>article>.bottom>header>div.meta>a.author-meta>span.author-image{width:22px;height:22px;top:0;margin:0;box-shadow:none;border:1px solid var(--sz-border);flex:0 0 auto}
div.articles.classic>article>.bottom>div.post-excerpt{max-width:68ch;margin:0;padding:0;font-size:.9375rem;line-height:1.7;color:var(--sz-ink-2)}
div.articles.classic>article>.bottom>div.post-excerpt>div.clear{display:none}
div.articles.classic>article .button.outline{margin-top:var(--sz-s5);border-radius:var(--sz-r-lg);font-size:.8125rem;letter-spacing:.01em;padding:0 18px;height:38px;line-height:36px}
div.articles>article a.thumb:focus-visible{outline-offset:-3px !important;border-radius:0}
div.articles>article .title>a:focus-visible,div.articles>article div.meta a:focus-visible,div.articles>article div.tags a:focus-visible{border-radius:var(--sz-r-sm)}
@media (max-width:480px){:root{--sz-card-pad:15px;--sz-card-gap:14px;--sz-k-media:16 / 10}
#home .module-wrapper,#archives .module-wrapper{padding-left:12px;padding-right:12px}
#home .content,#archives .content{padding-left:12px;padding-right:12px}
div.articles:not(.classic)>article div.post-excerpt p{-webkit-line-clamp:2;line-clamp:2}
}
@media (prefers-reduced-motion:reduce){div.articles>article:hover{transform:none}
div.articles>article:hover a.thumb span.fullimage{transform:none}
}
/* ==== yazi-sayfasi ==== */
#single div.text{font-size:clamp(16px,0.97rem + 0.22vw,18px);line-height:1.72;color:var(--sz-ink);letter-spacing:0.002em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-wrap:break-word}
#single div.text>p,#single div.text>ul,#single div.text>ol,#single div.text>dl,#single div.text>h1,#single div.text>h2,#single div.text>h3,#single div.text>h4,#single div.text>h5,#single div.text>h6,#single div.text>blockquote{max-width:var(--sz-measure)}
#single div.text>p{margin:0 0 var(--sz-s5);padding-top:0}
#single div.text>p:first-of-type{font-size:clamp(17px,1.02rem + 0.34vw,20px);line-height:1.6;margin-bottom:var(--sz-s6)}
#single div.text h1,#single div.text h2,#single div.text h3,#single div.text h4,#single div.text h5,#single div.text h6{color:var(--sz-ink-strong);letter-spacing:-0.012em;text-wrap:balance;padding-top:0}
#single div.text h2{font-size:clamp(23px,1.32rem + 0.85vw,30px);line-height:1.28;margin:var(--sz-s8) 0 var(--sz-s4);scroll-margin-top:var(--sz-anchor-offset)}
#single div.text h3{font-size:clamp(19px,1.13rem + 0.45vw,23px);line-height:1.35;margin:var(--sz-s7) 0 var(--sz-s3);scroll-margin-top:var(--sz-anchor-offset)}
#single div.text h4{font-size:clamp(17px,1.05rem + 0.2vw,19px);line-height:1.4;margin:var(--sz-s6) 0 var(--sz-s2);scroll-margin-top:var(--sz-anchor-offset)}
#single div.text h2 + h3,#single div.text h3 + h4{margin-top:var(--sz-s5)}
#single div.text>:first-child{margin-top:0}
#single div.text .ez-toc-section{scroll-margin-top:var(--sz-anchor-offset)}
#single div.text a:not([class]),#single div.text>p a,#single div.text>ul li a,#single div.text>ol li a,#single div.text>blockquote a{color:var(--sz-link)}
#single div.text a:not([class]):hover,#single div.text>p a:hover,#single div.text>ul li a:hover,#single div.text>ol li a:hover,#single div.text>blockquote a:hover{color:var(--sz-link-hover);border-color:currentColor}
#single div.text>ul,#single div.text>ol{margin:0 0 var(--sz-s5);padding-left:var(--sz-s5)}
#single div.text>ul,#single div.text>ul li,#single div.text>ol,#single div.text>ol li{list-style-position:outside}
#single div.text>ul li,#single div.text>ol li{padding-bottom:var(--sz-s2);line-height:1.68}
#single div.text>ul li::marker,#single div.text>ol li::marker{color:var(--sz-ink-muted)}
#single div.text>ul li>ul,#single div.text>ul li>ol,#single div.text>ol li>ul,#single div.text>ol li>ol{margin-top:var(--sz-s2);padding-left:var(--sz-s5)}
#single div.text blockquote{margin:var(--sz-s6) 0;padding:var(--sz-s1) 0 var(--sz-s1) var(--sz-s5);font-style:normal;font-size:clamp(16px,0.99rem + 0.2vw,18.5px);line-height:1.65;color:var(--sz-ink)}
#single div.text blockquote:before{width:3px;border-radius:3px;background:var(--sz-brand)}
#single div.text blockquote p{margin-bottom:var(--sz-s3)}
#single div.text blockquote p:last-of-type{margin-bottom:0}
#single div.text blockquote cite{display:block;margin-top:var(--sz-s3);font-size:0.86em;font-style:normal;color:var(--sz-ink-muted);opacity:1}
#single div.text pre.wp-block-code{background:var(--sz-code-bg);border:1px solid var(--sz-code-border) !important;border-radius:var(--sz-r-lg);padding:0;margin:0 0 var(--sz-s6);margin-top:var(--sz-s6) !important;max-width:100%;max-height:none;box-shadow:none;color:var(--sz-code-ink);font-size:inherit;position:relative}
#single div.text pre.wp-block-code>code{display:block;padding:clamp(14px,1.1vw + 10px,20px) clamp(14px,1.2vw + 10px,22px);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;background:transparent;border:0;border-radius:inherit;color:var(--sz-code-ink);font-family:var(--sz-mono);font-size:clamp(13px,0.8rem + 0.18vw,14.5px);line-height:1.62;font-variant-ligatures:none;font-feature-settings:"liga" 0,"calt" 0;tab-size:2;-moz-tab-size:2;white-space:pre;word-break:normal;word-wrap:normal;hyphens:none;text-align:left;scrollbar-width:thin;scrollbar-color:var(--sz-code-scroll) transparent}
#single div.text pre.wp-block-code>code::-webkit-scrollbar{height:10px;width:10px;-webkit-appearance:none}
#single div.text pre.wp-block-code>code::-webkit-scrollbar-track{background:transparent}
#single div.text pre.wp-block-code>code::-webkit-scrollbar-thumb{background-color:var(--sz-code-scroll);border-radius:99px;border:3px solid transparent;background-clip:padding-box}
#single div.text pre.wp-block-code>code:hover::-webkit-scrollbar-thumb{background-color:var(--sz-brand)}
#single div.text .hljs{background:transparent;color:var(--sz-code-ink)}
#single div.text .hljs-comment,#single div.text .hljs-quote{color:var(--sz-code-comment);font-style:italic}
#single div.text .hljs-punctuation,#single div.text .hljs-operator{color:var(--sz-code-punct);font-style:normal}
#single div.text .hljs-keyword,#single div.text .hljs-selector-tag,#single div.text .hljs-literal,#single div.text .hljs-subst,#single div.text .hljs-doctag{color:var(--sz-code-keyword);font-weight:600}
#single div.text .hljs-string,#single div.text .hljs-regexp,#single div.text .hljs-attribute{color:var(--sz-code-string);font-weight:400}
#single div.text .hljs-number,#single div.text .hljs-variable,#single div.text .hljs-template-variable,#single div.text .hljs-selector-attr,#single div.text .hljs-selector-pseudo,#single div.text .hljs-attr{color:var(--sz-code-number)}
#single div.text .hljs-title,#single div.text .hljs-section,#single div.text .hljs-selector-id,#single div.text .hljs-title.function_,#single div.text .hljs-class .hljs-title{color:var(--sz-code-func);font-weight:600}
#single div.text .hljs-built_in,#single div.text .hljs-type,#single div.text .hljs-symbol,#single div.text .hljs-bullet,#single div.text .hljs-link,#single div.text .hljs-name{color:var(--sz-code-builtin)}
#single div.text .hljs-meta{color:var(--sz-code-comment);font-weight:400}
#single div.text .hljs-meta .hljs-string{color:var(--sz-code-string)}
#single div.text .hljs-emphasis{font-style:italic}
#single div.text .hljs-strong{font-weight:700}
#single div.text .hljs-addition{color:var(--sz-code-string);background:var(--sz-code-add-bg);display:inline-block;width:100%}
#single div.text .hljs-deletion{color:var(--sz-code-keyword);background:var(--sz-code-del-bg);display:inline-block;width:100%}
#single div.text .token.comment,#single div.text .token.prolog,#single div.text .token.doctype,#single div.text .token.cdata{color:var(--sz-code-comment);font-style:italic}
#single div.text .token.punctuation{color:var(--sz-code-punct)}
#single div.text .token.keyword,#single div.text .token.atrule,#single div.text .token.selector,#single div.text .token.tag{color:var(--sz-code-keyword)}
#single div.text .token.string,#single div.text .token.char,#single div.text .token.attr-value,#single div.text .token.inserted{color:var(--sz-code-string)}
#single div.text .token.number,#single div.text .token.boolean,#single div.text .token.constant,#single div.text .token.attr-name,#single div.text .token.property{color:var(--sz-code-number)}
#single div.text .token.function{color:var(--sz-code-func)}
#single div.text .token.builtin,#single div.text .token.symbol,#single div.text .token.variable,#single div.text .token.operator,#single div.text .token.entity,#single div.text .token.url{color:var(--sz-code-builtin);background:transparent}
#single div.text .token.deleted{color:var(--sz-code-keyword)}
#single div.text pre.wp-block-code.hljs-copy-wrapper{position:relative}
#single div.text .hljs-copy-button{border-radius:var(--sz-r-sm);border:1px solid var(--sz-border-ui);background-color:var(--sz-code-chrome);color:var(--sz-ink);min-width:44px;min-height:32px;cursor:pointer;transition:opacity .15s ease,background-color .15s ease}
#single div.text .hljs-copy-button:hover{background-color:var(--sz-surface)}
#single div.text header.bg-light-gray{display:flex;align-items:center;gap:var(--sz-s2);padding:0 var(--sz-s4);height:34px;margin:var(--sz-s6) 0 0;background:var(--sz-code-chrome);border:1px solid var(--sz-code-border);border-bottom:0;border-radius:var(--sz-r-lg) var(--sz-r-lg) 0 0;position:relative}
#single div.text header.bg-light-gray>div{width:10px;height:10px;border-radius:50%;flex:0 0 auto;margin:0}
#single div.text header.bg-light-gray>div.bg-dark-red{background:#E06C60}
#single div.text header.bg-light-gray>div.bg-yellow{background:#E0B341}
#single div.text header.bg-light-gray>div.bg-green{background:#56B96A}
#single div.text header.bg-light-gray>p{display:none}
#single div.text header.bg-light-gray + pre.wp-block-code{margin-top:0 !important;border-top:0 !important;border-top-left-radius:0;border-top-right-radius:0}
#single div.text :not(pre)>code:not([class*="language-"]){display:inline;font-family:var(--sz-mono);font-size:0.875em;line-height:inherit;padding:0.15em 0.4em;margin:0;border:1px solid transparent;border-radius:var(--sz-r-sm);background:var(--sz-brand-soft);color:var(--sz-link-hover);font-variant-ligatures:none;white-space:break-spaces;overflow-wrap:break-word}
#single div.text h1>code,#single div.text h2>code,#single div.text h3>code,#single div.text h4>code{font-size:0.86em;font-weight:600;background:var(--sz-surface);color:inherit}
#single div.text figure.wp-block-table{margin:var(--sz-s6) 0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border:1px solid var(--sz-hairline);border-radius:var(--sz-r-md)}
#single div.text figure.wp-block-table>table{border:0;margin:0}
#single div.text table{width:100%;border-collapse:collapse;border-spacing:0;font-size:clamp(14px,0.86rem + 0.15vw,15.5px);line-height:1.55;text-align:left;border:1px solid var(--sz-hairline);border-radius:var(--sz-r-md);overflow:hidden}
#single div.text table th,#single div.text table td{text-align:left;padding:var(--sz-s3) var(--sz-s4);border:0;border-bottom:1px solid var(--sz-hairline);vertical-align:top}
#single div.text table thead th{background:var(--sz-surface);color:var(--sz-ink-strong);font-weight:600;letter-spacing:0.01em;border-bottom:1px solid var(--sz-hairline-2);white-space:nowrap}
#single div.text table tbody tr:nth-child(even){background:var(--sz-surface)}
#single div.text table tbody tr:last-child td{border-bottom:0}
#single div.text table td code{white-space:pre}
#single div.text>table{display:block;width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;margin:var(--sz-s6) 0}
#single div.text figure{margin:var(--sz-s6) 0}
#single div.text img{border-radius:var(--sz-r-md);height:auto}
#single div.text figcaption,#single div.text .wp-caption-text{margin-top:var(--sz-s2);font-size:0.82em;line-height:1.5;color:var(--sz-ink-muted);text-align:left;max-width:var(--sz-measure)}
#single div.text hr{border:0;height:1px;background:var(--sz-hairline);margin:var(--sz-s7) 0;max-width:var(--sz-measure)}
#single .share-buttons.section{margin-top:var(--sz-s8);padding:var(--sz-s5) 0;border-top:1px solid var(--sz-hairline);border-bottom:1px solid var(--sz-hairline);text-align:left;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sz-s3) var(--sz-s4)}
#single .share-buttons.section .title.small{margin:0;font-size:13px;letter-spacing:0.04em;text-transform:uppercase;color:var(--sz-ink-muted)}
#single .share-buttons .epcl-share-bottom{display:flex;flex-wrap:wrap;gap:var(--sz-s2);margin:0}
#single .share-buttons .epcl-share-bottom>a.epcl-button{width:44px;height:44px;line-height:42px;padding:0;margin:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--sz-ink);box-shadow:none;background:var(--sz-surface) !important;border:1px solid var(--sz-border-ui) !important;transition:transform .15s ease,background-color .15s ease,color .15s ease,border-color .15s ease}
#single .share-buttons .epcl-share-bottom>a.epcl-button i.fa{font-size:17px;margin:0;vertical-align:middle}
#single .share-buttons .epcl-share-bottom>a.epcl-button:hover,#single .share-buttons .epcl-share-bottom>a.epcl-button:focus-visible{transform:translateY(-2px);color:#fff;border-color:transparent !important}
#single .share-buttons .epcl-share-bottom>a.facebook:hover,#single .share-buttons .epcl-share-bottom>a.facebook:focus-visible{background:#1877F2 !important}
#single .share-buttons .epcl-share-bottom>a.twitter:hover,#single .share-buttons .epcl-share-bottom>a.twitter:focus-visible{background:#111827 !important}
#single .share-buttons .epcl-share-bottom>a.linkedin:hover,#single .share-buttons .epcl-share-bottom>a.linkedin:focus-visible{background:#0A66C2 !important}
#single .share-buttons .epcl-share-bottom>a.telegram:hover,#single .share-buttons .epcl-share-bottom>a.telegram:focus-visible{background:#229ED9 !important}
#single .share-buttons .epcl-share-bottom>a.pinterest:hover,#single .share-buttons .epcl-share-bottom>a.pinterest:focus-visible{background:#BD081C !important}
#single .share-buttons .epcl-share-bottom>a.whatsapp:hover,#single .share-buttons .epcl-share-bottom>a.whatsapp:focus-visible{background:#1FA855 !important}
#single .share-buttons .epcl-share-bottom>a.vk:hover,#single .share-buttons .epcl-share-bottom>a.vk:focus-visible{background:#45668E !important}
#single .share-buttons .epcl-share-bottom>a.email:hover,#single .share-buttons .epcl-share-bottom>a.email:focus-visible{background:var(--sz-link-hover) !important}
#single .share-buttons .permalink{margin:0;flex:1 1 260px;min-width:0;max-width:420px}
#single .share-buttons .permalink input#copy-link{width:100%;min-height:44px;text-align:left;padding:0 52px 0 var(--sz-s4);border:1px solid var(--sz-border-ui);border-radius:var(--sz-r-md);background:var(--sz-bg);color:var(--sz-ink-muted);font-size:13px;text-overflow:ellipsis}
#single .share-buttons .permalink .copy{top:50%;right:var(--sz-s3);transform:translateY(-50%);width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--sz-r-sm)}
#single .share-buttons .permalink .copy:hover{background:var(--sz-brand-soft)}
#single .share-buttons .permalink .copy svg{fill:var(--sz-link)}
#single div.epcl-share{border-radius:var(--sz-r-md);background:var(--sz-bg);border:1px solid var(--sz-hairline);box-shadow:0 1px 2px rgba(15,20,28,.04),0 8px 24px rgba(15,20,28,.06);width:52px;padding:var(--sz-s1) 0}
#single div.epcl-share a{height:44px;line-height:44px;border-radius:var(--sz-r-sm);margin:2px 4px;display:block}
#single div.epcl-share a:hover{background:var(--sz-surface);transform:none}
#single div.tags.section{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sz-s2);margin-top:var(--sz-s6);padding-top:0}
#single div.tags.section .tag-title{margin:0 var(--sz-s2) 0 0;font-size:13px;letter-spacing:0.04em;text-transform:uppercase;color:var(--sz-ink-muted)}
#single div.tags a[rel="tag"]{display:inline-flex;align-items:center;min-height:32px;padding:0 var(--sz-s3);border-radius:var(--sz-r-sm);background:var(--sz-brand-soft);color:var(--sz-link-hover);border:1px solid transparent;font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;transition:background-color .15s ease,border-color .15s ease}
#single div.tags a[rel="tag"]:hover{background:var(--sz-bg);border-color:var(--sz-brand);color:var(--sz-link-hover)}
#single #author.author{margin-top:var(--sz-s8);padding:var(--sz-s5);background:var(--sz-surface);border:1px solid var(--sz-hairline);border-radius:var(--sz-r-lg);display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--sz-s5)}
#single #author.author .avatar{flex:0 0 auto;margin:0;width:72px}
#single #author.author .avatar .thumb,#single #author.author .avatar .fullimage{width:72px;height:72px;border-radius:50%;display:block;overflow:hidden}
#single #author.author .info{flex:1 1 260px;min-width:0}
#single #author.author .info .title.author-name{margin:0 0 var(--sz-s2);font-size:clamp(17px,1.05rem + 0.2vw,19px)}
#single #author.author .info .title.author-name a{color:var(--sz-ink-strong)}
#single #author.author .info .title.author-name a:hover{color:var(--sz-link)}
#single #author.author .info p{margin:0 0 var(--sz-s3);font-size:15px;line-height:1.6;color:var(--sz-ink);max-width:62ch}
#single #author.author .social{display:flex;gap:var(--sz-s2)}
#single #author.author .social a{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--sz-r-sm);background:var(--sz-bg);border:1px solid var(--sz-border-ui);color:var(--sz-ink-muted)}
#single #author.author .social a:hover{color:var(--sz-link-hover);border-color:var(--sz-brand)}
#single section.related{margin-top:var(--sz-s8);display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--sz-s4);border:0;padding:0}
#single section.related article{height:clamp(200px,26vw,260px);float:none;width:auto;margin:0;padding:0;border-radius:var(--sz-r-lg);overflow:hidden;isolation:isolate}
#single section.related article .thumb{border-radius:inherit}
#single section.related article div.info{top:auto;bottom:0;padding:var(--sz-s5);text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.45)}
#single section.related article.next div.info{text-align:left}
#single section.related article div.info time{display:block;margin-bottom:var(--sz-s1);font-size:12px;letter-spacing:0.04em;text-transform:uppercase;opacity:.9}
#single section.related article div.info .title{font-size:clamp(15px,0.92rem + 0.3vw,17px);line-height:1.35;text-wrap:balance}
#single section.related article div.overlay{background:linear-gradient(to top,rgba(6,10,16,.88) 0%,rgba(6,10,16,.55) 45%,rgba(6,10,16,.12) 100%)}
#single section.related article .button{width:40px;height:40px;line-height:40px;border-radius:50%;top:var(--sz-s4);bottom:auto;background:rgba(255,255,255,.14);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}
#single section.related article:hover .button{width:40px;background:var(--sz-brand)}
#single section.related article a.full-link{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;z-index:6}
#single .post-content{padding-bottom:var(--sz-s7)}
#single .section.bordered{border-color:var(--sz-hairline)}
@media only screen and (max-width:767px){#single div.text pre.wp-block-code{border-radius:var(--sz-r-md)}
#single div.text header.bg-light-gray{border-radius:var(--sz-r-md) var(--sz-r-md) 0 0}
#single div.text header.bg-light-gray + pre.wp-block-code{border-top-left-radius:0;border-top-right-radius:0}
#single div.text h2{margin-top:var(--sz-s7)}
#single div.text h3{margin-top:var(--sz-s6)}
#single .share-buttons.section{gap:var(--sz-s3)}
#single .share-buttons .permalink{max-width:none;flex-basis:100%}
#single section.related{grid-template-columns:1fr}
#single #author.author{padding:var(--sz-s4);gap:var(--sz-s4)}
}
@media print{#single div.epcl-share-container,#single .share-buttons.section,#single div.text header.bg-light-gray,#single section.related{display:none}
#single div.text pre.wp-block-code{border:1px solid #999 !important}
#single div.text pre.wp-block-code>code{white-space:pre-wrap;overflow:visible}
}
/* ==== sidebar-footer ==== */
aside#sidebar:before{display:none}
div.left-content{border-right-color:var(--sz-hairline)}
aside#sidebar{padding-top:var(--sz-s-6)}
aside#sidebar .widget{display:block;background:var(--sz-surface);border:1px solid var(--sz-hairline);border-radius:var(--sz-r-4);padding:var(--sz-s-6);margin-bottom:var(--sz-s-5);box-shadow:var(--sz-shadow-1)}
aside#sidebar .widget:last-child{margin-bottom:0}
aside#sidebar .widget:after{display:none}
.grid-sidebar aside#sidebar .widget:first-child{padding-top:var(--sz-s-6)}
aside#sidebar .widget:first-child{padding-top:var(--sz-s-6)}
aside#sidebar.is-affixed .inner-wrapper-sticky{padding:0}
aside#sidebar .widget_block h2.wp-block-heading,aside#sidebar .widget_block h3.wp-block-heading,aside#sidebar .widget_block .wp-block-group h2{font-size:clamp(15px,0.9rem + 0.2vw,17px);line-height:1.3;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--sz-text);margin:0 0 var(--sz-s-4);padding:0}
aside#sidebar .widget_block h2.wp-block-heading:after,aside#sidebar .widget_block h3.wp-block-heading:after{content:'';display:block;width:28px;height:3px;border-radius:var(--sz-r-1);background:var(--sz-accent-fill);margin-top:var(--sz-s-2)}
aside#sidebar .widget .widget-title{font-size:clamp(15px,0.9rem + 0.2vw,17px);line-height:1.3;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--sz-text);margin:0 0 var(--sz-s-4)}
aside#sidebar .widget .widget-title.bordered:after{width:28px;height:3px;border-radius:var(--sz-r-1);background:var(--sz-accent-fill);margin-top:var(--sz-s-2)}
aside#sidebar ul.wp-block-archives-list,aside#sidebar ul.wp-block-categories,aside#sidebar ul.wp-block-latest-posts{list-style:none;margin:0;padding:0}
aside#sidebar ul.wp-block-archives-list li,aside#sidebar ul.wp-block-categories li,aside#sidebar ul.wp-block-latest-posts li{margin:0;padding:0;border-bottom:1px solid var(--sz-hairline)}
aside#sidebar ul.wp-block-archives-list li:last-child,aside#sidebar ul.wp-block-categories li:last-child,aside#sidebar ul.wp-block-latest-posts li:last-child{border-bottom:0}
aside#sidebar ul.wp-block-archives-list li a,aside#sidebar ul.wp-block-categories li a,aside#sidebar ul.wp-block-latest-posts li a{display:flex;align-items:center;min-height:var(--sz-tap);padding:var(--sz-s-2) 0;font-size:15px;line-height:1.4;color:var(--sz-text);text-decoration:none;border-radius:var(--sz-r-2)}
aside#sidebar ul.wp-block-archives-list li a:hover,aside#sidebar ul.wp-block-categories li a:hover,aside#sidebar ul.wp-block-latest-posts li a:hover{color:var(--sz-link-hover);text-decoration:underline;text-underline-offset:3px}
aside#sidebar .wp-block-categories li .cat-item-count,aside#sidebar .widget_categories ul li span,aside#sidebar .widget_archive ul li span{margin-left:auto;font-size:12px;font-weight:600;color:var(--sz-text-muted);background:var(--sz-surface-2);border-radius:var(--sz-r-6);padding:2px var(--sz-s-2);min-width:24px;text-align:center}
aside#sidebar .widget a{color:var(--sz-text)}
aside#sidebar .widget a:hover{color:var(--sz-link-hover)}
aside#sidebar .widget_archive ul li,aside#sidebar .widget_categories ul li,aside#sidebar .widget_recent_entries ul li,aside#sidebar .widget_nav_menu ul li{border-bottom-color:var(--sz-hairline);margin-bottom:0;padding-bottom:0;line-height:1.4}
aside#sidebar .widget_tag_cloud .tagcloud{margin-left:0}
aside#sidebar .widget_tag_cloud .tagcloud a{display:inline-flex;align-items:center;background:var(--sz-surface-2);color:var(--sz-link-hover);border:1px solid var(--sz-hairline);border-radius:var(--sz-r-3);padding:var(--sz-s-2) var(--sz-s-3);margin:0 var(--sz-s-2) var(--sz-s-2) 0;line-height:1.2;text-decoration:none;font-size:13px !important}
aside#sidebar .widget_tag_cloud .tagcloud a:hover{background:var(--sz-accent-strong);border-color:var(--sz-accent-strong);color:var(--sz-on-accent)}
@media (pointer:coarse){aside#sidebar .widget_tag_cloud .tagcloud a{min-height:var(--sz-tap);padding-left:var(--sz-s-4);padding-right:var(--sz-s-4)}
}
aside#sidebar .widget_search{background:var(--sz-surface);border-radius:var(--sz-r-4);padding:var(--sz-s-6) !important;margin:0 0 var(--sz-s-5) !important}
aside#sidebar .widget_search .widget-title{color:var(--sz-text)}
aside#sidebar .widget .nice-select{background-color:var(--sz-accent-strong) !important;border-color:var(--sz-accent-strong) !important;border-radius:var(--sz-r-3);min-height:var(--sz-tap);line-height:calc(var(--sz-tap) - 2px);color:var(--sz-on-accent)}
#footer .subscribe{padding:var(--sz-s-9) 0;color:var(--sz-footer-text-soft);text-shadow:none;border-radius:var(--sz-r-5) var(--sz-r-5) 0 0}
#footer .subscribe:before{background:linear-gradient(180deg,rgba(15,26,23,.88) 0%,rgba(15,26,23,.96) 100%);opacity:1}
#footer .subscribe .right .title,#footer .subscribe .title.white{color:var(--sz-footer-text);font-size:clamp(20px,1rem + 1vw,26px);line-height:1.25;text-shadow:none}
#footer .subscribe .right p{color:var(--sz-footer-text-soft);font-size:clamp(14px,0.85rem + .2vw,16px);line-height:1.55;margin-top:var(--sz-s-2);text-shadow:none}
#footer .subscribe form .inputbox{background:rgba(255,255,255,.10);border:1px solid var(--sz-footer-hairline);color:var(--sz-footer-text);height:52px;border-radius:var(--sz-r-3);padding:var(--sz-s-3) 56px var(--sz-s-3) var(--sz-s-5);text-shadow:none;font-size:16px}
#footer .subscribe form .inputbox::placeholder{color:var(--sz-footer-muted);text-shadow:none;opacity:1}
#footer .subscribe form .inputbox::-webkit-input-placeholder{color:var(--sz-footer-muted);text-shadow:none;opacity:1}
#footer .subscribe form .inputbox::-moz-placeholder{color:var(--sz-footer-muted);text-shadow:none;opacity:1}
#footer .subscribe form .inputbox:-ms-input-placeholder{color:var(--sz-footer-muted);text-shadow:none;opacity:1}
#footer .subscribe form .inputbox:focus{border-color:var(--sz-footer-link);background:rgba(255,255,255,.14)}
#footer .subscribe form .submit{width:var(--sz-tap);height:var(--sz-tap);line-height:var(--sz-tap);margin-top:calc(var(--sz-tap) / -2);border-radius:var(--sz-r-6);background:var(--sz-accent-strong);right:var(--sz-s-1)}
#footer .subscribe form .submit:hover{width:var(--sz-tap);background:var(--sz-accent-deep)}
#footer .subscribe form .submit img,#footer .subscribe form .submit svg{width:16px;margin-top:0;vertical-align:middle}
#footer .widgets{background:var(--sz-footer-bg);color:var(--sz-footer-text-soft);padding:var(--sz-s-9) var(--sz-s-6) var(--sz-s-7);border-radius:0 0 var(--sz-r-5) var(--sz-r-5)}
#footer .widgets .default-sidebar,#footer .widgets .mobile-sidebar{row-gap:var(--sz-s-7)}
#footer .widget{margin-bottom:0}
#footer .widget-title,#footer .widget .widget-title.title.white{color:var(--sz-footer-text);font-size:clamp(14px,0.85rem + .15vw,16px);font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin:0 0 var(--sz-s-5)}
#footer .widget .widget-title.bordered:after{width:28px;height:3px;border-radius:var(--sz-r-1);background:var(--sz-accent-fill);margin-top:var(--sz-s-2)}
#footer .widget_text .textwidget{margin-top:0;font-size:15px;line-height:1.65;color:var(--sz-footer-text-soft)}
#footer .widget_text .textwidget p{margin-bottom:var(--sz-s-4)}
#footer .widget_text .textwidget p:last-of-type{margin-bottom:0}
#footer .widgets a{color:var(--sz-footer-link);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}
#footer .widgets a:hover{color:var(--sz-footer-link-hover)}
#footer .widgets .underline-effect a:before,#footer .widgets .border-effect a:before{display:none}
#footer .widget_archive ul li,#footer .widget_categories ul li,#footer .widget_nav_menu ul li,#footer .widget_recent_entries ul li{border-bottom-color:var(--sz-footer-hairline);padding-bottom:var(--sz-s-3);margin-bottom:var(--sz-s-3)}
#footer .widget_archive ul li a,#footer .widget_categories ul li a,#footer .widget_nav_menu ul li a{display:inline-flex;align-items:center;min-height:var(--sz-tap)}
#footer .widget_archive ul li span,#footer .widget_categories ul li span{color:var(--sz-footer-muted);background:var(--sz-footer-chip-bg);border-radius:var(--sz-r-6);padding:2px var(--sz-s-2)}
#footer .widget_tag_cloud .tagcloud{margin-left:0}
#footer .widget_tag_cloud .tagcloud a{display:inline-flex;align-items:center;color:var(--sz-footer-chip-text);background:var(--sz-footer-chip-bg);border:1px solid var(--sz-footer-hairline);border-radius:var(--sz-r-3);padding:var(--sz-s-2) var(--sz-s-4);margin:0 var(--sz-s-2) var(--sz-s-2) 0;line-height:1.2;text-decoration:none;font-size:13px !important}
#footer .widget_tag_cloud .tagcloud a:hover{background:var(--sz-footer-chip-bg-hover);border-color:var(--sz-footer-link);color:var(--sz-footer-link-hover)}
@media (pointer:coarse){#footer .widget_tag_cloud .tagcloud a{min-height:var(--sz-tap)}
}
#footer .logo{margin:var(--sz-s-7) var(--sz-s-5) var(--sz-s-5)}
#footer .logo a.title{color:var(--sz-footer-text)}
#footer .published{color:var(--sz-footer-muted);font-size:13px;line-height:1.6;margin-bottom:var(--sz-s-7);padding:0 var(--sz-s-4)}
#footer .published a{color:var(--sz-footer-link);text-decoration:underline;text-underline-offset:3px}
#footer .published a:hover{color:var(--sz-footer-link-hover)}
#footer a#back-to-top{width:var(--sz-tap);height:var(--sz-tap);line-height:var(--sz-tap);border-radius:var(--sz-r-6);background:var(--sz-footer-bg);border:1px solid var(--sz-footer-hairline);box-shadow:0 4px 16px rgba(0,0,0,.24);right:var(--sz-s-5)}
#footer a#back-to-top:hover{background:var(--sz-accent-strong);border-color:var(--sz-accent-strong)}
#footer a#back-to-top img{width:14px;height:14px}
.pagination{border-top:1px solid var(--sz-hairline);background:transparent;padding-top:var(--sz-s-7);padding-bottom:var(--sz-s-7)}
.pagination a.epcl-button,.pagination a.epcl-load-more{display:inline-flex;align-items:center;justify-content:center;min-height:var(--sz-tap);padding:0 var(--sz-s-7);background-color:var(--sz-accent-strong);color:var(--sz-on-accent);border:1px solid var(--sz-accent-strong);border-radius:var(--sz-r-3);font-size:15px;font-weight:500;letter-spacing:.01em;text-decoration:none}
.pagination a.epcl-button:hover,.pagination a.epcl-load-more:hover{background-color:var(--sz-accent-deep);border-color:var(--sz-accent-deep);color:var(--sz-on-accent)}
.pagination a.epcl-load-more.disabled{background-color:var(--sz-surface-2);border-color:var(--sz-hairline-strong);color:var(--sz-text-muted);cursor:default}
.pagination div.nav{display:inline-flex;flex-wrap:wrap;gap:var(--sz-s-2)}
.pagination div.nav>span{margin:0;padding:0 var(--sz-s-4);background:var(--sz-accent-strong);color:var(--sz-on-accent);border-radius:var(--sz-r-3);font-size:15px;line-height:1.2}
.pagination div.nav a{height:auto;line-height:1.2;padding:0 var(--sz-s-4);background:transparent;color:var(--sz-link);border:1px solid var(--sz-link);border-radius:var(--sz-r-3);font-size:15px;text-decoration:none}
.pagination div.nav a:hover{background:var(--sz-accent-deep);border-color:var(--sz-accent-deep);color:var(--sz-on-accent)}
.epcl-breadcrumbs{padding-top:var(--sz-s-6);margin-bottom:calc(var(--sz-s-6) * -1);font-size:13px;line-height:1.4;color:rgba(255,255,255,.88);text-shadow:0 1px 3px rgba(0,0,0,.55)}
.epcl-breadcrumbs:empty{display:none}
.epcl-breadcrumbs a{color:#ffffff;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,255,255,.45)}
.epcl-breadcrumbs a:hover{color:var(--sz-footer-link);text-decoration-color:currentColor}
.epcl-breadcrumbs .breadcrumb_last,.epcl-breadcrumbs .current-item{color:rgba(255,255,255,.72);font-weight:400}
#single:not(.fullcover) .epcl-breadcrumbs,#page .epcl-breadcrumbs,#page-404 .epcl-breadcrumbs{color:var(--sz-text-muted);text-shadow:none}
#single:not(.fullcover) .epcl-breadcrumbs a,#page .epcl-breadcrumbs a,#page-404 .epcl-breadcrumbs a{color:var(--sz-link);text-decoration-color:currentColor}
#single:not(.fullcover) .epcl-breadcrumbs a:hover,#page .epcl-breadcrumbs a:hover{color:var(--sz-link-hover)}
#page-404 div.not-found{background:var(--sz-accent-deep);color:#ffffff;box-shadow:none;border-radius:var(--sz-r-5);margin:0 0 var(--sz-s-7);padding:var(--sz-s-9) var(--sz-s-6)}
#page-404 div.not-found .title{color:#ffffff;margin:0;font-size:clamp(22px,1.1rem + 1.6vw,34px);line-height:1.2}
#page-404 div.not-found .title strong{display:block;font-size:clamp(48px,2rem + 6vw,96px);line-height:1;letter-spacing:-.02em;margin-bottom:var(--sz-s-2)}
#page-404 div.not-found i.fa{font-size:56px;margin:0 0 var(--sz-s-5);opacity:.85}
#page-404 div.text .title{padding-bottom:var(--sz-s-1);color:var(--sz-text)}
#page-404 div.text p{color:var(--sz-text-muted);font-size:16px;line-height:1.6}
#page-404 div.buttons{margin-top:var(--sz-s-6)}
#page-404 div.buttons .button.outline{display:inline-flex;align-items:center;justify-content:center;min-height:var(--sz-tap);padding:0 var(--sz-s-7);background:transparent;color:var(--sz-link);border:1px solid var(--sz-link);border-radius:var(--sz-r-3);font-size:15px;text-decoration:none}
#page-404 div.buttons .button.outline:hover{background:var(--sz-accent-deep);border-color:var(--sz-accent-deep);color:#ffffff}
@media (max-width:767px){aside#sidebar{padding-top:var(--sz-s-5)}
aside#sidebar .widget{padding:var(--sz-s-5);margin-bottom:var(--sz-s-4)}
#footer .widgets{padding:var(--sz-s-7) var(--sz-s-5) var(--sz-s-6);border-radius:0}
#footer .widgets .default-sidebar,#footer .widgets .mobile-sidebar{row-gap:var(--sz-s-6)}
#footer .subscribe{padding:var(--sz-s-7) var(--sz-s-5);border-radius:0}
#footer .subscribe .right{float:none}
.pagination{padding-top:var(--sz-s-6);padding-bottom:var(--sz-s-6)}
.pagination a.epcl-button,.pagination a.epcl-load-more{width:100%}
}
aside#sidebar .widget,#footer .widget{min-width:0}
aside#sidebar .widget a,#footer .widget a{overflow-wrap:anywhere}
/* ==== form-buton-etkilesim ==== */
.button,.epcl-button,input[type="submit"],div.epcl-download a,.pagination div.nav a,#single #comments nav.pagination a,.pagination div.nav>span{display:inline-flex;align-items:center;justify-content:center;gap:var(--sz-sp-2);min-height:var(--sz-ctl-h);padding:var(--sz-sp-3) var(--sz-sp-5);background-color:var(--sz-btn-bg);color:var(--sz-btn-fg);border:1px solid var(--sz-btn-bg);border-radius:var(--sz-r-4);font-size:clamp(.875rem,.84rem + .18vw,.9375rem);font-weight:600;letter-spacing:.01em;line-height:1.2;text-align:center;box-shadow:var(--sz-shadow-1);transition:background-color .18s var(--sz-ease),border-color .18s var(--sz-ease),color .18s var(--sz-ease),transform .18s var(--sz-ease)}
.button:hover,.epcl-button:hover,#single #comments nav.pagination a:hover{background-color:var(--sz-btn-bg-hover);border-color:var(--sz-btn-bg-hover);color:var(--sz-btn-fg);transform:translateY(-1px)}
input[type="submit"]:hover{background-color:var(--sz-btn-bg-hover) !important;border-color:var(--sz-btn-bg-hover);color:var(--sz-btn-fg)}
.button:active,.epcl-button:active,input[type="submit"]:active{transform:translateY(0);box-shadow:none}
.button.dark,.epcl-button.dark{border-color:transparent}
#back-to-top{min-height:0;border-radius:var(--sz-r-3);box-shadow:var(--sz-shadow-2)}
.pagination div.nav>span{cursor:default;box-shadow:none}
.button.small,.epcl-button.small{min-height:36px;padding:var(--sz-sp-2) var(--sz-sp-3);font-size:.8125rem;border-radius:var(--sz-r-3)}
.button.large,.epcl-button.large{min-height:52px;padding:var(--sz-sp-3) var(--sz-sp-6);font-size:clamp(1rem,.95rem + .25vw,1.125rem);border-radius:var(--sz-r-5);font-weight:700}
.button.circle,.epcl-button.circle{width:var(--sz-ctl-h);height:var(--sz-ctl-h);min-height:var(--sz-ctl-h);padding:0;border-radius:var(--sz-r-pill);line-height:1}
.slick-arrow{background-color:var(--sz-btn-bg);color:var(--sz-btn-fg);border-radius:var(--sz-r-3)}
.slick-arrow:hover{background-color:var(--sz-btn-bg-hover);color:var(--sz-btn-fg)}
.button.outline,.epcl-button.outline,#single #comments .comment .outline.comment-reply-link,div.epcl-download a,.pagination div.nav a{background-color:transparent;color:var(--sz-btn-ghost-fg);border:1px solid var(--sz-btn-ghost-border);box-shadow:none}
.button.outline:hover,.epcl-button.outline:hover,#single #comments .comment .outline.comment-reply-link:hover,div.epcl-download a:hover,.pagination div.nav a:hover{background-color:var(--sz-btn-ghost-bg-hover);border-color:var(--sz-btn-ghost-bg-hover);color:var(--sz-btn-ghost-fg-hover)}
div.epcl-download a:hover{color:var(--sz-btn-ghost-fg-hover) !important}
.epcl-button.disabled,.epcl-load-more.disabled{background-color:var(--sz-btn-muted-bg);border-color:var(--sz-btn-muted-bg);color:var(--sz-btn-muted-fg);box-shadow:none;cursor:default;transform:none}
.epcl-button.disabled:hover,.epcl-load-more.disabled:hover{background-color:var(--sz-btn-muted-bg);border-color:var(--sz-btn-muted-bg);color:var(--sz-btn-muted-fg);transform:none}
input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="url"],input[type="number"],input[type="search"],textarea,select{background-color:var(--sz-field-bg);color:var(--sz-field-fg);border:1px solid var(--sz-field-border);border-radius:var(--sz-r-3);padding:var(--sz-sp-3) var(--sz-sp-4);height:auto;min-height:var(--sz-ctl-h-lg);letter-spacing:0;box-shadow:none;transition:border-color .18s var(--sz-ease),background-color .18s var(--sz-ease)}
input[type="text"]:hover,input[type="email"]:hover,input[type="url"]:hover,input[type="tel"]:hover,input[type="number"]:hover,input[type="search"]:hover,textarea:hover,select:hover{border-color:var(--sz-field-border-hover)}
input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="number"]:focus,input[type="search"]:focus,textarea:focus,select:focus{border-color:var(--sz-field-border-focus)}
textarea{min-height:160px;padding-top:var(--sz-sp-3);padding-bottom:var(--sz-sp-3);resize:vertical}
::placeholder{color:var(--sz-field-placeholder);opacity:1}
select{background-image:var(--sz-select-arrow);background-repeat:no-repeat;background-position:right var(--sz-sp-4) center;background-size:12px 8px;padding-right:calc(var(--sz-sp-4) * 2 + 12px);cursor:pointer}
.empty{border-color:var(--sz-danger) !important}
form.search-form input.search-field{background-color:var(--sz-field-bg);color:var(--sz-field-fg);border:1px solid var(--sz-field-border);border-radius:var(--sz-r-4);min-height:var(--sz-ctl-h-lg);padding:var(--sz-sp-3) calc(var(--sz-ctl-h) + var(--sz-sp-2)) var(--sz-sp-3) var(--sz-sp-4)}
form.search-form input.search-field:focus{border-color:var(--sz-field-border-focus)}
form.search-form input.search-field::placeholder{color:var(--sz-field-placeholder)}
form.search-form .submit{right:var(--sz-sp-1);margin-top:calc(var(--sz-ctl-h) / -2);width:var(--sz-ctl-h);height:var(--sz-ctl-h);display:inline-flex;align-items:center;justify-content:center;color:var(--sz-btn-ghost-fg);border-radius:var(--sz-r-3)}
form.search-form .submit:hover{color:var(--sz-btn-bg-hover);opacity:1;background-color:var(--sz-surface-2)}
body .searchwp-live-search-results{background-color:var(--sz-surface);color:var(--sz-field-fg);border-radius:var(--sz-r-5);width:min(360px,calc(100vw - var(--sz-sp-6)));min-height:0;max-height:min(60vh,420px);padding:var(--sz-sp-1) 0}
body .searchwp-live-search-result p{font-size:.875rem;padding:var(--sz-sp-3) var(--sz-sp-4);border-bottom:1px solid var(--sz-hairline);margin:0}
body .searchwp-live-search-result a{color:var(--sz-field-fg);text-decoration:none;display:flex;align-items:center;gap:var(--sz-sp-2)}
body .searchwp-live-search-result:hover,body .searchwp-live-search-result--focused{background-color:var(--sz-surface-2)}
body .searchwp-live-search-result:hover a,body .searchwp-live-search-result--focused a{color:var(--sz-btn-ghost-fg)}
body .searchwp-live-search-no-results{padding:var(--sz-sp-6) var(--sz-sp-4);color:var(--sz-field-placeholder);font-size:.875rem}
.result-ajax-span>img{border:1px solid var(--sz-hairline);border-radius:var(--sz-r-2);padding:0}
#footer .subscribe form .inputbox{background-color:var(--sz-field-bg);color:var(--sz-field-fg);border:1px solid transparent;border-radius:var(--sz-r-4);height:auto;min-height:52px;padding:var(--sz-sp-3) calc(var(--sz-ctl-h) + var(--sz-sp-3)) var(--sz-sp-3) var(--sz-sp-4);text-shadow:none;box-shadow:var(--sz-shadow-2)}
#footer .subscribe form .inputbox::placeholder{color:var(--sz-field-placeholder);text-shadow:none}
#footer .subscribe form .inputbox:focus{border-color:var(--sz-field-border-focus)}
#footer .subscribe form .submit{background-color:var(--sz-btn-bg);width:var(--sz-ctl-h);height:var(--sz-ctl-h);margin-top:calc(var(--sz-ctl-h) / -2);right:var(--sz-sp-1);border-radius:var(--sz-r-3);line-height:1;display:inline-flex;align-items:center;justify-content:center}
#footer .subscribe form .submit:hover{background-color:var(--sz-btn-bg-hover);width:var(--sz-ctl-h)}
#footer .subscribe form .submit img,#footer .subscribe form .submit svg{width:16px;height:auto;margin-top:0}
.wpforms-container{--wpforms-button-background-color:#047857;--wpforms-button-border-color:#047857;--wpforms-button-text-color:#ffffff;--wpforms-button-border-radius:10px;--wpforms-button-border-style:solid;--wpforms-button-border-size:1px;--wpforms-button-size-height:44px;--wpforms-button-size-font-size:15px;--wpforms-button-size-padding-h:20px;--wpforms-field-background-color:#ffffff;--wpforms-field-border-color:#6b7280;--wpforms-field-border-color-spare:#6b7280;--wpforms-field-border-size:1px;--wpforms-field-border-style:solid;--wpforms-field-border-radius:8px;--wpforms-field-text-color:#1f2937;--wpforms-field-size-input-height:48px;--wpforms-field-size-font-size:16px;--wpforms-field-size-padding-h:16px;--wpforms-label-color:#111827;--wpforms-label-sublabel-color:#5b6472;--wpforms-label-error-color:#d92d20;--wpforms-page-break-color:#047857;--wpforms-container-border-radius:14px}
.wpforms-container .wpforms-submit:hover,.wpforms-container .wpforms-submit:focus{background-color:var(--sz-btn-bg-hover);border-color:var(--sz-btn-bg-hover);color:var(--sz-btn-fg)}
.wpforms-container .wpforms-field-label{font-weight:600;letter-spacing:0}
.wpforms-container .wpforms-required-label{color:var(--sz-danger)}
.wpforms-container input.wpforms-error,.wpforms-container textarea.wpforms-error,.wpforms-container select.wpforms-error{border-color:var(--sz-danger)}
.comment-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sz-sp-4)}
.comment-form>*{grid-column:1 / -1;margin-bottom:0}
.comment-form .form-author,.comment-form .form-email{grid-column:auto;width:100%;float:none}
#single #comments .comment-form .form-submit{padding-top:var(--sz-sp-1)}
#single #comments .comment-form #reply-title a{color:var(--sz-btn-ghost-fg);font-size:.875rem}
#single #comments .comment-form #reply-title a:hover{color:var(--sz-btn-bg-hover)}
@media (max-width:767px){.comment-form{grid-template-columns:minmax(0,1fr);gap:var(--sz-sp-3)}
.comment-form .form-author,.comment-form .form-email{grid-column:1 / -1}
}
@media (prefers-color-scheme:dark){.wpforms-container{--wpforms-button-background-color:#34d399;--wpforms-button-border-color:#34d399;--wpforms-button-text-color:#04241b;--wpforms-field-background-color:#181b22;--wpforms-field-border-color:#707a8c;--wpforms-field-border-color-spare:#707a8c;--wpforms-field-text-color:#e6e8ec;--wpforms-field-menu-color:#181b22;--wpforms-label-color:#e6e8ec;--wpforms-label-sublabel-color:#a3adba;--wpforms-label-error-color:#f97066;--wpforms-page-break-color:#34d399}
}
:root[data-theme="dark"] .wpforms-container{--wpforms-button-background-color:#34d399;--wpforms-button-border-color:#34d399;--wpforms-button-text-color:#04241b;--wpforms-field-background-color:#181b22;--wpforms-field-border-color:#707a8c;--wpforms-field-border-color-spare:#707a8c;--wpforms-field-text-color:#e6e8ec;--wpforms-field-menu-color:#181b22;--wpforms-label-color:#e6e8ec;--wpforms-label-sublabel-color:#a3adba;--wpforms-label-error-color:#f97066;--wpforms-page-break-color:#34d399}
/* ==== kabul-testi duzeltmeleri ==== */
.content{background:var(--sz-panel);box-shadow:var(--sz-panel-shadow)}
#home .section.counter .title.white,#archives .section.counter .title.white{color:var(--sz-text)}
#home .section.counter .count.main-color,#archives .section.counter .count.main-color{color:var(--sz-accent-text)}
.pagination a.epcl-button,.pagination a.epcl-load-more,.pagination a.epcl-button:hover,.pagination a.epcl-load-more:hover{color:var(--sz-btn-fg)}
.pagination a.epcl-button,.pagination a.epcl-load-more,#footer a#back-to-top{box-sizing:border-box}
#ez-toc-container{background:var(--sz-surface-2);border:1px solid var(--sz-border);box-shadow:none}
#ez-toc-container .ez-toc-title,#ez-toc-container p.ez-toc-title{color:var(--sz-ink-strong)}
#ez-toc-container a{color:var(--sz-link)}
#ez-toc-container a:hover{color:var(--sz-link-hover)}
#ez-toc-container .ez-toc-list a::before{color:var(--sz-text-muted)}
#single div.text .hljs-copy-button{background-color:#1e293b;border-color:var(--sz-border-ui);color:#ffffff}
#single div.text .hljs-copy-button:hover{background-color:#334155;border-color:var(--sz-border-ui)}
#single div.text .hljs-copy-button[data-copied="true"]{background-color:var(--sz-accent-strong);border-color:var(--sz-accent-strong);color:var(--sz-btn-fg);text-indent:0;width:auto;padding:0 10px;font-size:12px}
.sz-archive-header{padding:var(--sz-space-8) var(--sz-space-4) var(--sz-space-5);text-align:center}
.sz-archive-title{margin:0;font-size:clamp(28px,1.6rem + 1.6vw,44px);line-height:1.1;letter-spacing:-.022em;font-weight:700;color:var(--sz-text);text-wrap:balance}
.sz-archive-desc{max-width:60ch;margin:var(--sz-space-4) auto 0;font-size:clamp(15px,0.95rem + .2vw,17px);line-height:1.65;color:var(--sz-text-muted);text-wrap:pretty}
.sz-archive-count{margin:var(--sz-space-3) 0 0;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sz-accent-text)}
@media (max-width:767px){.sz-archive-header{padding:var(--sz-space-6) var(--sz-space-4) var(--sz-space-4)}
}
/* ==== v2 cila (kullanici geri bildirimi) ==== */
:root{--sz-radius-xs:6px;--sz-radius-sm:9px;--sz-radius-md:13px;--sz-radius-lg:18px;--sz-radius-xl:26px}
div.filters{background:transparent;padding:var(--sz-space-6) var(--sz-space-4) var(--sz-space-5);border-radius:0;box-shadow:none;display:flex;flex-direction:column;align-items:center;gap:var(--sz-space-4)}
div.filters>div{float:none;padding:0;margin:0}
.sz-discover__search{width:100%;max-width:640px}
div.filters form.search-form{position:relative;width:100%;margin:0}
div.filters input.search-field{width:100%;height:54px;background:var(--sz-surface-2);color:var(--sz-text);border:1px solid var(--sz-border);border-radius:var(--sz-radius-pill);padding:0 58px 0 24px;font-size:15px;box-shadow:var(--sz-shadow-xs);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}
div.filters input.search-field::placeholder{color:var(--sz-text-subtle)}
div.filters input.search-field:focus{outline:none;background:var(--sz-surface);border-color:var(--sz-accent-strong);box-shadow:0 0 0 4px rgba(16,185,129,.18)}
div.filters form.search-form .submit{position:absolute;top:50%;right:6px;margin-top:-21px;width:42px;height:42px;padding:0;min-height:0;border:0;border-radius:var(--sz-radius-pill);background:var(--sz-accent-strong);color:var(--sz-btn-fg);display:inline-flex;align-items:center;justify-content:center;box-shadow:none;transition:background-color .18s ease,transform .18s ease}
div.filters form.search-form .submit:hover{background:var(--sz-accent-deep);transform:scale(1.05)}
div.filters form.search-form .submit i.fa{font-size:15px;margin:0}
.sz-chips{width:100%;max-width:900px}
.sz-chips__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}
.sz-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;min-height:36px;border-radius:var(--sz-radius-pill);background:var(--sz-surface-2);border:1px solid var(--sz-border);color:var(--sz-text);font-size:13.5px;font-weight:500;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}
.sz-chip:hover{background:var(--sz-accent-soft);border-color:var(--sz-accent-strong);color:var(--sz-accent-text);transform:translateY(-1px)}
.sz-chip.is-current{background:var(--sz-accent-strong);border-color:var(--sz-accent-strong);color:var(--sz-btn-fg)}
.sz-chip__count{font-size:11.5px;font-weight:600;opacity:.72;font-variant-numeric:tabular-nums}
@media (max-width:767px){div.filters{padding:var(--sz-space-5) var(--sz-space-3) var(--sz-space-4)}
.sz-chips__list{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}
.sz-chips__list::-webkit-scrollbar{display:none}
.sz-chips__list>li{flex:0 0 auto}
}
#home .content,#archives .content{background:transparent;box-shadow:none;border-radius:0}
#search-lightbox{max-width:640px;margin-inline:auto;padding:0}
#search-lightbox .title{color:var(--sz-text-subtle);font-size:12.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;margin:0 0 var(--sz-space-4);text-shadow:none}
#search-lightbox .title span{display:inline-block;padding:2px 7px;margin:0 3px;border-radius:var(--sz-radius-xs);background:var(--sz-surface-2);border:1px solid var(--sz-border);color:var(--sz-text);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11.5px;letter-spacing:0}
#search-lightbox .search-wrapper{background:transparent;padding:0;border:0;border-radius:0;box-shadow:none}
#search-lightbox .search-wrapper form.search-form{position:relative}
#search-lightbox .search-wrapper input.search-field{width:100%;height:64px;background:var(--sz-surface);color:var(--sz-text);border:1px solid var(--sz-border-strong);border-radius:var(--sz-radius-lg);padding:0 66px 0 24px;font-size:17px;box-shadow:var(--sz-shadow-lg)}
#search-lightbox .search-wrapper input.search-field:focus{outline:none;border-color:var(--sz-accent-strong);box-shadow:var(--sz-shadow-lg),0 0 0 4px rgba(16,185,129,.20)}
#search-lightbox .search-wrapper .submit{position:absolute;top:50%;right:9px;margin-top:-23px;width:46px;height:46px;padding:0;min-height:0;border:0;border-radius:var(--sz-radius-md);background:var(--sz-accent-strong);color:var(--sz-btn-fg);display:inline-flex;align-items:center;justify-content:center}
#search-lightbox .search-wrapper .submit:hover{background:var(--sz-accent-deep)}
.searchwp-live-search-results{border-radius:var(--sz-radius-lg);background:var(--sz-surface);box-shadow:var(--sz-shadow-lg);border:1px solid var(--sz-border);margin-top:8px;overflow:hidden}
.searchwp-live-search-result{border-bottom:1px solid var(--sz-border)}
.searchwp-live-search-result:last-child{border-bottom:0}
.searchwp-live-search-result a{display:flex;align-items:center;gap:12px;padding:12px 16px;color:var(--sz-text);text-decoration:none;font-size:14px;line-height:1.4}
.searchwp-live-search-result a:hover,.searchwp-live-search-result.searchwp-live-search-result--focused a{background:var(--sz-accent-soft);color:var(--sz-accent-text)}
.searchwp-live-search-result img{width:40px;height:40px;object-fit:cover;flex:0 0 auto;border-radius:var(--sz-radius-sm)}
#header nav ul.menu li{position:relative}
#header nav ul.menu li.menu-item-has-children>a::after{content:"";display:inline-block;width:6px;height:6px;margin-left:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);opacity:.65;transition:transform .18s ease,opacity .18s ease}
#header nav ul.menu li.menu-item-has-children:hover>a::after,#header nav ul.menu li.menu-item-has-children:focus-within>a::after{transform:translateY(0) rotate(225deg);opacity:1}
#header nav ul.menu ul.sub-menu{position:absolute;top:calc(100% + 8px);left:auto;right:0;min-width:220px;margin:0;padding:6px;list-style:none;background:var(--sz-h-panel-bg);border:1px solid var(--sz-border);border-radius:var(--sz-radius-md);box-shadow:var(--sz-h-panel-shadow);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .16s ease,transform .16s ease,visibility .16s;z-index:300;text-align:left}
#header nav ul.menu li:hover>ul.sub-menu,#header nav ul.menu li:focus-within>ul.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}
#header nav ul.menu ul.sub-menu li{display:block;width:100%}
#header nav ul.menu ul.sub-menu li>a{display:block;padding:9px 12px;font-size:13.5px;white-space:nowrap;border-radius:var(--sz-radius-sm);color:var(--sz-h-panel-ink)}
#header nav ul.menu ul.sub-menu li>a:hover{background:var(--sz-h-panel-hover-bg);color:var(--sz-h-panel-ink-active)}
#header nav ul.menu ul.sub-menu ul.sub-menu{top:-6px;right:calc(100% + 6px);left:auto}
@media (max-width:1023px){#header nav ul.menu ul.sub-menu{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border:0;background:transparent;padding-left:12px;min-width:0}
}
#header div.menu-wrapper .grid-container{display:flex;align-items:center;gap:var(--sz-space-4);flex-wrap:nowrap}
#header div.menu-wrapper .logo{float:none;margin:0;flex:0 0 auto;text-align:left}
#header div.menu-wrapper .logo a{line-height:1;display:block}
#header div.menu-wrapper .logo a img{margin:0;max-height:none;height:auto;display:block}
#header nav.main-nav{float:none;flex:1 1 auto;min-width:0;text-align:right}
#header nav ul.menu{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:1px;font-size:initial}
#header nav ul.menu>li{float:none;margin:0;white-space:nowrap}
#header nav ul.menu>li>a{display:inline-block;padding:7px 9px;font-size:13px;letter-spacing:0;border-radius:var(--sz-radius-sm);transition:background-color .16s ease,color .16s ease}
#header nav ul.menu>li>a:hover{background:var(--sz-h-hover-bg)}
#header .share-buttons{float:none;flex:0 0 auto;order:3;margin:0}
@media screen and (max-width:1279px){#header nav ul.menu>li>a{padding:6px 7px;font-size:12.5px}
}
@media screen and (max-width:1023px){#header div.menu-wrapper .grid-container{flex-wrap:wrap;gap:var(--sz-space-3)}
#header nav ul.menu{flex-wrap:wrap}
}
#single section.related article span.button{width:42px;height:42px;min-height:0;padding:0;line-height:42px;border-radius:var(--sz-radius-pill);background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.22);box-shadow:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background-color .2s ease,transform .2s ease,border-color .2s ease}
#single section.related article span.button img{width:14px;height:auto;margin:0}
#single section.related article:hover span.button{background:var(--sz-accent-strong);border-color:var(--sz-accent-strong);transform:scale(1.06)}
#single section.related>div.clear{display:none}
#single section.related article .overlay{background:linear-gradient(to top,rgba(0,0,0,.80) 0%,rgba(0,0,0,.42) 42%,rgba(0,0,0,.06) 100%);z-index:1;pointer-events:none;border-radius:inherit}
#single section.related article div.info{position:absolute;z-index:3}
#single section.related article span.button{z-index:4}
#single section.related article a.full-link{z-index:5}
div.articles article.default,#home .content article,#archives .content article{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}
div.articles article.default:hover{transform:translateY(-3px)}
div.tags a,div.tags span,.tagcloud a,.widget_tag_cloud a,article .categories a{border-radius:var(--sz-radius-pill)}
.content{border-radius:var(--sz-radius-lg)}
#search-lightbox input.search-field:focus,#search-lightbox input.search-field:focus-visible{outline:2px solid transparent !important;outline-offset:0 !important;border-color:var(--sz-accent-strong);box-shadow:var(--sz-shadow-lg),0 0 0 3px var(--sz-accent-soft),0 0 0 4px var(--sz-accent-strong)}
.mfp-bg{background:rgba(6,10,16,.82);-webkit-backdrop-filter:blur(6px) saturate(120%);backdrop-filter:blur(6px) saturate(120%);opacity:1}
.mfp-wrap{outline:none}
.sz-chips{max-width:1040px}
.searchwp-live-search-result p{margin:0}
.searchwp-live-search-result a{display:flex;align-items:center;gap:12px;padding:11px 14px;color:var(--sz-text);text-decoration:none}
.searchwp-live-search-result .szr-thumb{flex:0 0 46px;width:46px;height:46px;border-radius:var(--sz-radius-sm);overflow:hidden;background:var(--sz-surface-2);border:1px solid var(--sz-border);display:block}
.searchwp-live-search-result .szr-thumb img{width:100%;height:100%;object-fit:cover;display:block;margin:0;border-radius:0}
.searchwp-live-search-result .szr-body{min-width:0;display:block}
.searchwp-live-search-result .szr-title{display:block;font-size:14px;font-weight:600;line-height:1.35;color:var(--sz-text);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.searchwp-live-search-result .szr-meta{display:flex;align-items:center;gap:8px;margin-top:3px;font-size:11.5px;color:var(--sz-text-subtle)}
.searchwp-live-search-result .szr-cat{padding:1px 7px;border-radius:var(--sz-radius-pill);background:var(--sz-accent-soft);color:var(--sz-accent-text);font-weight:600}
.searchwp-live-search-result a:hover .szr-title,.searchwp-live-search-result.searchwp-live-search-result--focused a .szr-title{color:var(--sz-accent-text)}
.searchwp-live-search-no-results{margin:0;padding:18px 16px;color:var(--sz-text-subtle);font-size:14px;text-align:center}
#sz-cc-reopen.sz-cc-reopen--infooter{margin:0;padding:var(--sz-space-5) var(--sz-space-4) var(--sz-space-6);border-top:1px solid var(--sz-footer-hairline,var(--sz-border));text-align:center}
#sz-cc-reopen.sz-cc-reopen--infooter .sz-cc-reopen__btn{background:transparent;border:1px solid var(--sz-footer-hairline,var(--sz-border));color:var(--sz-footer-muted,var(--sz-text-subtle));font-size:12.5px;padding:7px 16px;min-height:36px;border-radius:var(--sz-radius-pill);cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease}
#sz-cc-reopen.sz-cc-reopen--infooter .sz-cc-reopen__btn:hover{color:var(--sz-footer-text,var(--sz-text));border-color:var(--sz-footer-text,var(--sz-text));background:rgba(255,255,255,.04)}
#sz-cc-reopen:not(.sz-cc-reopen--infooter){margin:0;padding:var(--sz-space-4);text-align:center;background:var(--sz-footer-bg)}
#header nav ul.menu li.menu-item-has-children::after{content:none;display:none}
.sz-visually-hidden{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
/* ==== v3 ==== */
div.text pre,div.text pre code,.hljs,pre.wp-block-code,pre.wp-block-code code,pre.wp-block-preformatted{white-space:pre-wrap;word-break:normal;overflow-wrap:anywhere;overflow-x:visible;tab-size:2;-moz-tab-size:2}
div.text pre.line-numbers,div.text pre[data-line],div.text .hljs-ln{white-space:pre;overflow-x:auto}
div.text :not(pre)>code{overflow-wrap:anywhere}
@media screen and (min-width:1024px){#header div.menu-wrapper .grid-container{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"sol logo sag"
"nav nav nav";align-items:center;row-gap:var(--sz-space-3);column-gap:var(--sz-space-4)}
#header div.menu-wrapper .logo{grid-area:logo;justify-self:center;text-align:center}
#header .share-buttons{grid-area:sag;justify-self:end;order:0}
#header nav.main-nav{grid-area:nav;justify-self:center;text-align:center;width:100%}
#header nav ul.menu{justify-content:center;gap:4px;flex-wrap:wrap}
#header nav ul.menu>li>a{padding:9px 14px;font-size:14.5px;letter-spacing:.005em}
#header nav ul.menu>li>ul.sub-menu{left:50%;right:auto;transform:translateX(-50%) translateY(-6px)}
#header nav ul.menu>li:hover>ul.sub-menu,#header nav ul.menu>li:focus-within>ul.sub-menu{transform:translateX(-50%) translateY(0)}
#header.is-sticky div.menu-wrapper .grid-container{grid-template-columns:auto 1fr auto;grid-template-areas:"logo nav sag";row-gap:0}
#header.is-sticky div.menu-wrapper .logo{justify-self:start;text-align:left}
#header.is-sticky nav.main-nav{justify-self:end}
#header.is-sticky nav ul.menu{justify-content:flex-end}
#header.is-sticky nav ul.menu>li>a{padding:7px 10px;font-size:13.5px}
#header.is-sticky nav ul.menu>li>ul.sub-menu{left:auto;right:0;transform:translateY(-6px)}
#header.is-sticky nav ul.menu>li:hover>ul.sub-menu,#header.is-sticky nav ul.menu>li:focus-within>ul.sub-menu{transform:translateY(0)}
}
.searchwp-live-search-results{border:1px solid var(--sz-border-strong);border-radius:var(--sz-radius-lg);background:var(--sz-surface);box-shadow:var(--sz-shadow-lg);margin-top:10px;overflow:hidden auto;max-height:min(62vh,520px);overscroll-behavior:contain}
.searchwp-live-search-results::-webkit-scrollbar{width:10px}
.searchwp-live-search-results::-webkit-scrollbar-thumb{background:var(--sz-border-strong);border-radius:99px;border:3px solid var(--sz-surface)}
#search-lightbox .searchwp-live-search-results{position:relative;z-index:1}
#single div.text pre,#single div.text pre[class*="language-"],#single div.text pre.wp-block-code,#single div.text pre>code,#single div.text code[class*="language-"],#single div.text pre .hljs{white-space:pre-wrap !important;overflow-wrap:anywhere !important;word-break:normal !important;max-height:none !important;overflow-x:visible !important}
#single div.text pre.line-numbers,#single div.text pre[data-line],#single div.text .hljs-ln{white-space:pre !important;overflow-x:auto !important}
#single div.text pre.wp-block-code,#single div.text pre.hljs-copy-wrapper,#single div.text pre{position:relative}
#single div.text pre.wp-block-code:not(.line-numbers):not([data-line]):not(.hljs-ln),#single div.text pre.hljs-copy-wrapper:not(.line-numbers):not([data-line]):not(.hljs-ln){overflow-x:clip !important;overflow-y:visible !important}
#single div.text pre .hljs-copy-button,#single div.text pre:hover .hljs-copy-button,#single div.text pre .hljs-copy-button:focus,#single div.text pre>button{transform:none}
#single div.text pre .hljs-copy-button{box-sizing:border-box;width:44px;min-width:44px;height:32px;min-height:32px;padding:0;top:10px;right:10px;overflow:hidden;opacity:1}
#single div.text pre .hljs-copy-button[data-copied="true"]{width:auto;min-width:44px;padding:0 10px}
#single div.text pre .hljs-copy-button[data-copied="true"]{color:var(--sz-on-accent) !important;background-color:var(--sz-accent-fill) !important;border-color:var(--sz-accent-fill) !important}
#single div.text pre.hljs-copy-wrapper>code::before{content:"";display:block;float:right;width:44px;height:34px;margin:-4px -4px 0 12px;pointer-events:none}
@media print{#single div.text pre.wp-block-code:not(.line-numbers):not([data-line]):not(.hljs-ln),#single div.text pre.hljs-copy-wrapper:not(.line-numbers):not([data-line]):not(.hljs-ln){overflow-x:visible !important;overflow-y:visible !important}
#single div.text pre .hljs-copy-button{display:none !important}
#single div.text pre.hljs-copy-wrapper>code::before{content:none !important}
}
@media screen and (min-width:1024px){#header nav ul.menu>li.last-menu-item>ul.sub-menu,#header nav ul.menu>li:last-child>ul.sub-menu,#header nav ul.menu>li:nth-last-child(-n+2)>ul.sub-menu{left:auto;right:0;transform:translateX(0) translateY(-6px)}
#header nav ul.menu>li.last-menu-item:hover>ul.sub-menu,#header nav ul.menu>li.last-menu-item:focus-within>ul.sub-menu,#header nav ul.menu>li:last-child:hover>ul.sub-menu,#header nav ul.menu>li:last-child:focus-within>ul.sub-menu,#header nav ul.menu>li:nth-last-child(-n+2):hover>ul.sub-menu,#header nav ul.menu>li:nth-last-child(-n+2):focus-within>ul.sub-menu{transform:translateX(0) translateY(0)}
}
@media screen and (min-width:1024px){#header div.menu-wrapper{padding:14px 0 8px}
#header div.menu-wrapper .grid-container{row-gap:var(--sz-space-2)}
#header nav ul.menu>li>a{padding-top:7px;padding-bottom:7px}
}
div.filters{padding-top:var(--sz-space-4)}
@media screen and (max-width:1023px){div.filters{padding-top:var(--sz-space-3)}
}
#home .module-wrapper.no-counter,#archives .module-wrapper.no-counter{margin-top:18px}
@media screen and (max-width:1023px){#home .module-wrapper.no-counter,#archives .module-wrapper.no-counter{margin-top:12px}
}
/* ==== her-zaman-koyu duzeltmeleri ==== */
:where(:root[data-theme="dark"]) h1,:where(:root[data-theme="dark"]) h2,:where(:root[data-theme="dark"]) h3,:where(:root[data-theme="dark"]) h4,:where(:root[data-theme="dark"]) h5,:where(:root[data-theme="dark"]) h6{color:var(--sz-ink-strong)}
#single div.text :not(pre)>code:not([class*="language-"]),#single div.text li>code:not([class*="language-"]),#single div.text td>code:not([class*="language-"]){display:inline;font-family:var(--sz-mono);font-size:0.875em;line-height:inherit;padding:0.15em 0.4em;margin:0;border:1px solid transparent;border-radius:var(--sz-r-sm);background:var(--sz-brand-soft);color:var(--sz-link-hover);font-variant-ligatures:none;white-space:break-spaces;overflow-wrap:break-word}
#single div.text :is(h1,h2,h3,h4,h5,h6)>code:not([class*="language-"]){font-size:0.86em;font-weight:600;background:var(--sz-surface);color:inherit}
:root[data-theme="dark"] #page-404 div.not-found .title,:root[data-theme="dark"] #page-404 div.not-found .title strong,:root[data-theme="dark"] #page-404 div.not-found p,:root[data-theme="dark"] #page-404 div.not-found i.fa{color:var(--sz-on-accent)}
@media print{:root,:root:not([data-theme="light"]),:root[data-theme="dark"],:root[data-theme="light"]{--sz-ink:#000000;--sz-ink-2:#222222;--sz-ink-strong:#000000;--sz-ink-muted:#444444;--sz-h-ink:#000000;--sz-h-panel-ink:#000000;--sz-h-link-hover:#064e3b;--sz-h-link-active:#064e3b;--sz-h-panel-ink-active:#064e3b;--sz-h-focus:#064e3b;--sz-link:#064e3b;--sz-link-hover:#064e3b;--sz-k-accent-ink:#064e3b;--sz-k-accent-ink-hover:#064e3b;--sz-accent-soft-text:#064e3b;--sz-accent-strong:#047857;--sz-btn-ghost-fg:#064e3b;--sz-btn-muted-fg:#000000;--sz-btn-fg:#000000;--sz-field-fg:#000000;--sz-field-placeholder:#555555;--sz-focus:#064e3b;--sz-focus-ring:#064e3b;--sz-on-accent:#000000;--sz-code-ink:#111111;--sz-code-comment:#555555;--sz-code-punct:#333333;--sz-code-keyword:#7f1d1d;--sz-code-string:#065f46;--sz-code-number:#1e3a8a;--sz-code-func:#4c1d95;--sz-code-builtin:#7c2d12;--sz-brand-soft:#ffffff;--sz-code-bg:#ffffff;--sz-panel:#ffffff}
}
/* ==== canli arama:yukleniyor gostergesi ==== */
.searchwp-live-search-results.sz-ariyor>.spinner{display:none}
.searchwp-live-search-results.searchwp-live-search-no-min-chars>.spinner{display:none}
.searchwp-live-search-results .sz-ara-yukleniyor{display:block;margin-top:calc(var(--sz-sp-1) * -1);padding-bottom:var(--sz-sp-1)
}
.sz-ara-serit{display:block;position:sticky;top:0;z-index:2;height:3px;margin:0 0 var(--sz-sp-2);background:var(--sz-border);overflow:hidden
}
.sz-ara-serit>i{display:block;height:100%;width:38%;border-radius:var(--sz-radius-pill);background:var(--sz-accent-strong);box-shadow:0 0 12px -1px var(--sz-accent-fill);animation:sz-ara-serit 1.15s cubic-bezier(.45,0,.35,1) infinite
}
@keyframes sz-ara-serit{0%{transform:translateX(-110%)}
100%{transform:translateX(280%)}
}
.sz-ara-satir{display:flex;align-items:center;gap:12px;padding:11px 14px;border-bottom:1px solid var(--sz-border)
}
.sz-ara-satir:last-of-type{border-bottom:0}
.sz-ara-satir:nth-of-type(2){opacity:.72}
.sz-ara-satir:nth-of-type(3){opacity:.46}
.sz-ara-gorsel{flex:0 0 46px;width:46px;height:46px;border-radius:var(--sz-radius-sm)}
.sz-ara-yazi{flex:1 1 auto;min-width:0;display:block}
.sz-ara-cizgi{display:block;height:10px;border-radius:var(--sz-radius-pill)}
.sz-ara-cizgi+.sz-ara-cizgi{margin-top:8px;height:8px}
.sz-ara-satir:nth-of-type(1) .sz-ara-cizgi:first-child{width:78%}
.sz-ara-satir:nth-of-type(1) .sz-ara-cizgi:last-child{width:42%}
.sz-ara-satir:nth-of-type(2) .sz-ara-cizgi:first-child{width:64%}
.sz-ara-satir:nth-of-type(2) .sz-ara-cizgi:last-child{width:36%}
.sz-ara-satir:nth-of-type(3) .sz-ara-cizgi:first-child{width:71%}
.sz-ara-satir:nth-of-type(3) .sz-ara-cizgi:last-child{width:30%}
.sz-ara-gorsel,.sz-ara-cizgi{background-color:var(--sz-border);background-image:linear-gradient(90deg,transparent 0,var(--sz-border-strong) 45%,transparent 90%);background-size:220% 100%;background-repeat:no-repeat;animation:sz-ara-parilti 1.4s ease-in-out infinite
}
@keyframes sz-ara-parilti{0%{background-position:-120% 0}
100%{background-position:220% 0}
}
.sz-ara-satir:nth-of-type(2) .sz-ara-gorsel,.sz-ara-satir:nth-of-type(2) .sz-ara-cizgi{animation-delay:.12s}
.sz-ara-satir:nth-of-type(3) .sz-ara-gorsel,.sz-ara-satir:nth-of-type(3) .sz-ara-cizgi{animation-delay:.24s}
.sz-ara-sabit-metin{display:none;margin:0}
@media (prefers-reduced-motion:reduce){.sz-ara-yukleniyor .sz-ara-satir{display:none}
.sz-ara-yukleniyor .sz-ara-serit{display:none}
.sz-ara-yukleniyor .sz-ara-sabit-metin{display:block;padding:var(--sz-sp-5) var(--sz-sp-4);text-align:center;font-size:14px;color:var(--sz-text-muted)
}
.sz-ara-gorsel,.sz-ara-cizgi{animation:none}
}
.searchwp-live-search-results .sz-ara-hata{margin:0;padding:var(--sz-sp-5) var(--sz-sp-4);text-align:center;font-size:14px;color:var(--sz-text-muted)
}
.sz-ara-duyuru{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0
}
.searchwp-live-search-results .searchwp-live-search-no-results{margin:0;padding:var(--sz-sp-6) var(--sz-sp-4) var(--sz-sp-5);text-align:center;font-size:14px;color:var(--sz-text-muted)
}
.searchwp-live-search-results .searchwp-live-search-no-results em{display:block;font-style:normal;font-weight:600;color:var(--sz-text)
}
.searchwp-live-search-results .searchwp-live-search-no-results::after{content:"Farklı bir kelime deneyin ya da kategori çiplerine göz atın.";display:block;margin-top:6px;font-size:13px;color:var(--sz-text-subtle)
}
.searchwp-live-search-results{counter-reset:sz-ara-min 3}
.searchwp-live-search-results.searchwp-live-search-no-min-chars::after{content:"Aramak için en az " counter(sz-ara-min) " karakter yazın";display:block;padding:var(--sz-sp-5) var(--sz-sp-4);text-align:center;font-size:13.5px;color:var(--sz-text-subtle)
}
/* ==== arama paneli katmani + cip seridi ==== */
body:not(:has(.mfp-wrap)):has(>.searchwp-live-search-results.searchwp-live-search-results-showing)::after{content:"";position:fixed;inset:0;z-index:9999994;background:rgba(4,8,14,.46);pointer-events:none;animation:sz-perde-gir .16s ease-out both}
@keyframes sz-perde-gir{from{opacity:0}
to{opacity:1}
}
body .searchwp-live-search-results{border:1px solid var(--sz-border-strong) !important;box-shadow:var(--sz-shadow-lg) !important}
@media (max-width:767px){.sz-chips{--szc-sol:26px;--szc-sag:26px}
.sz-chips[data-sz-kaydir="bas"]{--szc-sol:0px}
.sz-chips[data-sz-kaydir="son"]{--szc-sag:0px}
.sz-chips[data-sz-kaydir="yok"]{--szc-sol:0px;--szc-sag:0px}
@supports ((mask-image:linear-gradient(#000,#000)) or (-webkit-mask-image:linear-gradient(#000,#000))){.sz-chips{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--szc-sol),#000 calc(100% - var(--szc-sag)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--szc-sol),#000 calc(100% - var(--szc-sag)),transparent 100%)}
}
.sz-chips__list{scroll-padding-inline:28px;scroll-behavior:smooth}
}
@media (prefers-reduced-motion:reduce){body:not(:has(.mfp-wrap)):has(>.searchwp-live-search-results.searchwp-live-search-results-showing)::after{animation:none}
.sz-chips__list{scroll-behavior:auto}
}
