.zr-ana-sema{--sm-navy:#0a1628;--sm-surface:#111d35;--sm-line:#1e3d61;--sm-text:#f0f4fa;--sm-text2:#8ba5c8;--sm-accent:#3b82f6;--sm-hair-08:#d0dcf014;--sm-hair-10:#d0dcf01a;--sm-hair-14:#d0dcf024;--sm-hair-16:#d0dcf029;--sm-hair-20:#d0dcf033;--sm-mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;color:var(--sm-text);font-size:16px;line-height:1.6}.zr-ana-sema a{color:var(--sm-accent);text-decoration:none}.zr-ana-sema a:hover{text-decoration:underline}.zr-ana-sema .wrap{max-width:1280px;margin:0 auto;padding:0 24px}.zr-ana-sema .sm-hero{text-align:center;max-width:820px;margin:0 auto;padding:134px 0 28px}.zr-ana-sema .hero-badge{color:var(--sm-accent);letter-spacing:.5px;background:#3b82f61f;border:1px solid #3b82f640;border-radius:20px;align-items:center;gap:6px;margin-bottom:18px;padding:5px 14px;font-size:12px;font-weight:600;display:inline-flex}.zr-ana-sema .sm-hero h1{letter-spacing:-1.2px;overflow-wrap:anywhere;margin:0 0 14px;font-size:clamp(26px,4vw,40px);font-weight:800;line-height:1.15}.zr-ana-sema .sm-hero p{color:var(--sm-text2);margin:0;font-size:16px}.zr-ana-sema .sm-stats{flex-wrap:wrap;justify-content:center;gap:30px;margin:26px 0 6px;padding:0;list-style:none;display:flex}.zr-ana-sema .stat-num{color:var(--sm-accent);font-size:22px;font-weight:800}.zr-ana-sema .stat-label{color:var(--sm-text2);font-size:12px}.zr-ana-sema .arac{z-index:90;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--sm-hair-08);background:#0a1628f5;margin-bottom:26px;padding:14px 0;position:sticky;top:82px}.zr-ana-sema .arac-ic{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.zr-ana-sema .ara{background:var(--sm-surface);border:1px solid var(--sm-hair-20);border-radius:10px;flex:1;align-items:center;gap:8px;min-width:220px;padding:8px 14px;display:flex}.zr-ana-sema .ara svg{color:var(--sm-text2);flex-shrink:0}.zr-ana-sema .ara input{color:var(--sm-text);background:0 0;border:none;outline:none;flex:1;min-width:0;min-height:44px;font-family:inherit;font-size:14px}.zr-ana-sema .ara input::placeholder{color:var(--sm-text2)}.zr-ana-sema .cipler{flex-wrap:wrap;gap:6px;display:flex}.zr-ana-sema .cip{background:var(--sm-surface);border:1px solid var(--sm-hair-14);color:var(--sm-text2);cursor:pointer;border-radius:20px;min-height:44px;padding:6px 13px;font-family:inherit;font-size:12.5px;transition:color .15s,background .15s,border-color .15s}.zr-ana-sema .cip:hover{color:var(--sm-text)}.zr-ana-sema .cip[aria-pressed=true]{color:var(--sm-accent);background:#3b82f626;border-color:#3b82f666;font-weight:600}.zr-ana-sema .kat-bas{flex-wrap:wrap;align-items:baseline;gap:12px;margin:34px 0 16px;display:flex}.zr-ana-sema .kat-bas h2{letter-spacing:-.3px;margin:0;font-size:19px;font-weight:700}.zr-ana-sema .kat-bas span{color:var(--sm-text2);font-size:12px}.zr-ana-sema .izgara{grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.zr-ana-sema .izgara>*{min-width:0}.zr-ana-sema .izgara>[hidden]{display:none}@media (max-width:900px){.zr-ana-sema .izgara{grid-template-columns:minmax(0,1fr)}.zr-ana-sema .wrap{padding:0 14px}}.zr-ana-sema .kart{background:var(--sm-surface);border:1px solid var(--sm-hair-10);content-visibility:auto;contain-intrinsic-size:auto 420px;border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.zr-ana-sema .kart-cizim{background:var(--sm-navy);border-bottom:1px solid var(--sm-hair-08);min-width:0;max-width:100%;overflow-x:auto}.zr-ana-sema .kart-cizim img{width:100%;min-width:560px;height:auto;display:block}.zr-ana-sema .kart-alt{flex-direction:column;flex:1;gap:8px;min-width:0;padding:14px 16px 16px;display:flex}.zr-ana-sema .kart-alt h3{letter-spacing:-.2px;overflow-wrap:anywhere;margin:0;font-size:15.5px;font-weight:600}.zr-ana-sema .kart-alt h3 a{color:var(--sm-text)}.zr-ana-sema .kart-not{color:var(--sm-text2);overflow-wrap:anywhere;margin:0;font-size:12.5px}.zr-ana-sema .kart-eylem{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:8px;display:flex}.zr-ana-sema .btn{border:1px solid var(--sm-hair-16);color:var(--sm-text);cursor:pointer;background:#ffffff08;border-radius:8px;align-items:center;min-height:44px;padding:7px 13px;font-family:inherit;font-size:12.5px;font-weight:500;transition:background .15s,opacity .15s;display:inline-flex}.zr-ana-sema .btn:hover{background:#ffffff12;text-decoration:none}.zr-ana-sema .btn-ana{background:var(--sm-accent);border-color:var(--sm-accent);color:#fff}.zr-ana-sema .btn-ana:hover{opacity:.88;background:var(--sm-accent)}.zr-ana-sema .bos-sonuc{color:var(--sm-text2);padding:30px 0;font-size:14px}.zr-ana-sema .brk{color:var(--sm-text2);flex-wrap:wrap;align-items:center;gap:7px;margin:0;padding:104px 0 0;font-size:12.5px;display:flex}.zr-ana-sema .brk a{color:var(--sm-text2);align-items:center;min-height:24px;display:inline-flex}.zr-ana-sema .brk strong{color:var(--sm-text);overflow-wrap:anywhere;min-width:0;font-weight:600}.zr-ana-sema .detay-bas{border-bottom:1px solid var(--sm-hair-08);margin-bottom:22px;padding:12px 0 22px}.zr-ana-sema .detay-bas h1{letter-spacing:-1px;overflow-wrap:anywhere;margin:8px 0 10px;font-size:clamp(23px,3.4vw,34px);font-weight:800}.zr-ana-sema .detay-bas p{color:var(--sm-text2);margin:0;font-size:15px}.zr-ana-sema .detay-kat{letter-spacing:1px;text-transform:uppercase;color:var(--sm-accent);font-size:11.5px;font-weight:600;display:inline-block}.zr-ana-sema .detay-cizim{background:var(--sm-navy);border:1px solid var(--sm-line);border-radius:12px;max-width:100%;margin-bottom:18px;overflow-x:auto}.zr-ana-sema .detay-cizim img{width:100%;min-width:820px;height:auto;display:block}.zr-ana-sema .kolonlar{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:22px;margin-bottom:34px;display:grid}@media (max-width:900px){.zr-ana-sema .kolonlar{grid-template-columns:minmax(0,1fr)}.zr-ana-sema .detay-cizim img{min-width:480px}}.zr-ana-sema .kolonlar>*{min-width:0}.zr-ana-sema .kutu{background:var(--sm-surface);border:1px solid var(--sm-hair-10);border-radius:12px;min-width:0;padding:18px 20px}.zr-ana-sema .kutu h2{letter-spacing:-.2px;margin:0 0 10px;font-size:15px;font-weight:700}.zr-ana-sema .kutu p{color:var(--sm-text2);margin:0;font-size:14px}.zr-ana-sema .prompt{font-family:var(--sm-mono);color:var(--sm-text);word-break:break-word;background:#00000047;border:1px solid #d0dcf01f;border-radius:8px;margin:10px 0 14px;padding:10px 12px;font-size:12.5px}.zr-ana-sema .ilgili{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.zr-ana-sema .ilgili a{color:var(--sm-text2);overflow-wrap:anywhere;align-items:center;min-height:24px;font-size:13.5px;display:inline-flex}.zr-ana-sema .ilgili a:hover{color:var(--sm-accent)}.zr-ana-sema .uyari{color:var(--sm-text2);border-left:2px solid #3b82f666;margin-top:14px;padding-left:12px;font-size:12.5px}.zr-ana-sema .tum-sema{margin-bottom:30px}@media (prefers-reduced-motion:reduce){.zr-ana-sema *{transition:none!important}}@media print{.zr-ana-sema .arac,.zr-ana-sema .hero-badge,.zr-ana-sema .kart-eylem,.zr-ana-sema .btn,.zr-ana-sema .brk{display:none!important}.zr-ana-sema .kart,.zr-ana-sema .kutu,.zr-ana-sema .detay-cizim{break-inside:avoid;page-break-inside:avoid;background:#fff;border-color:#999}.zr-ana-sema .kart-cizim,.zr-ana-sema .detay-cizim{background:#fff}.zr-ana-sema .kart-cizim img,.zr-ana-sema .detay-cizim img{filter:invert()hue-rotate(180deg)brightness(1.12)contrast(1.08);min-width:0}.zr-ana-sema .kart-alt h3 a,.zr-ana-sema .sm-hero h1,.zr-ana-sema .detay-bas h1,.zr-ana-sema .kutu h2{color:#000}.zr-ana-sema .kart-not,.zr-ana-sema .kutu p,.zr-ana-sema .stat-label{color:#333}.zr-ana-sema .izgara{grid-template-columns:minmax(0,1fr)}}html[data-theme=acik] .zr-ana-sema{--sm-navy:#f3f6fb;--sm-surface:#fff;--sm-line:#d0dcf0;--sm-text:#0a1628;--sm-text2:#3b5878;--sm-accent:#0052a3;--sm-hair-08:#0a162814;--sm-hair-10:#0a16281a;--sm-hair-14:#0a162824;--sm-hair-16:#0a162829;--sm-hair-20:#0a162833}html[data-theme=acik] .zr-ana-sema .cip{color:var(--sm-text2)}html[data-theme=acik] .zr-ana-sema .cip[aria-pressed=true]{color:#fff;background:var(--sm-accent);border-color:var(--sm-accent)}
