﻿/* Otomatik uretilen yardimci siniflar - inline style donusumu */
.zy-671f669b.zy-671f669b.zy-671f669b { min-height:60vh; }
.zy-388e517e.zy-388e517e.zy-388e517e { min-height:60vh;display:flex;align-items:center;position:relative;overflow:hidden; }
.zy-a91ca784.zy-a91ca784.zy-a91ca784 { position:absolute;inset:0;z-index:0; }
.zy-b1279a83.zy-b1279a83.zy-b1279a83 { width:100%;height:100%;object-fit:cover; }
.zy-12057c1c.zy-12057c1c.zy-12057c1c { position:absolute;inset:0;background:var(--tema-perde-koyu-40); }
.zy-19a7d0f5.zy-19a7d0f5.zy-19a7d0f5 { width:100%;height:auto;border-radius:8px; }
.zy-69fa6157.zy-69fa6157.zy-69fa6157 { color:var(--tema-metin-soluk); }
.zy-f59fded7.zy-f59fded7.zy-f59fded7 { position:relative;z-index:1; }
.zy-e780fdd6.zy-e780fdd6.zy-e780fdd6 { color:white;border-color:var(--tema-perde-acik-50); }
.zy-4b1d89b4.zy-4b1d89b4.zy-4b1d89b4 { color:white;font-weight:700;margin-top:1rem; }
.zy-1d77f756.zy-1d77f756.zy-1d77f756 { color:var(--tema-perde-acik-80);max-width:600px; }
.zy-fc127a94.zy-fc127a94.zy-fc127a94 { color:var(--tema-metin-ikincil); }
.zy-f4d93149.zy-f4d93149.zy-f4d93149 { background-image: linear-gradient(135deg, var(--tema-perde-siyah-90), var(--tema-perde-kahve-60)); }
.zy-a0f105aa.zy-a0f105aa.zy-a0f105aa { animation-delay: 0.1s; }
.zy-01454d08.zy-01454d08.zy-01454d08 { animation-delay: 0.2s; }
.zy-b4f1ffc9.zy-b4f1ffc9.zy-b4f1ffc9 { animation-delay: 0.3s; }
.zy-43b3f9ad.zy-43b3f9ad.zy-43b3f9ad { animation-delay: 0.4s; }
.zy-70599f37.zy-70599f37.zy-70599f37 { animation-delay: 0.5s; }
.zy-d46ee64a.zy-d46ee64a.zy-d46ee64a { background-color: transparent; border: none; padding: 0; }
.zy-4c21dce0.zy-4c21dce0.zy-4c21dce0 { font-weight: 600; color: var(--tema-vurgu); font-size: 0.9rem; }
.zy-e9a6a1b7.zy-e9a6a1b7.zy-e9a6a1b7 { border-color:var(--mud-palette-secondary);color:var(--mud-palette-secondary); }
.zy-ccf4ef38.zy-ccf4ef38.zy-ccf4ef38 { border-color:var(--tema-vurgu);color:var(--tema-vurgu); }
.zy-02ae2e97.zy-02ae2e97.zy-02ae2e97 { margin-right:4px;font-size:1rem;vertical-align:middle; }
.zy-68c83ff7.zy-68c83ff7.zy-68c83ff7 { max-width:140px; }
.zy-0697eccf.zy-0697eccf.zy-0697eccf { max-width:100%; }
.zy-39e1a4ce.zy-39e1a4ce.zy-39e1a4ce { max-height:52vh;overflow-y:auto; }
.zy-87db2275.zy-87db2275.zy-87db2275 { position:relative; }
.zy-ff347652.zy-ff347652.zy-ff347652 { position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--tema-perde-koyu-30); }
.zy-a72a7d15.zy-a72a7d15.zy-a72a7d15 { padding:4px 6px; }
.zy-d253de56.zy-d253de56.zy-d253de56 { width:80px;height:60px;object-fit:cover;border-radius:6px;border:1px solid var(--tema-cizgi); }
.zy-7c4b9e0a.zy-7c4b9e0a.zy-7c4b9e0a { width:80px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--tema-yuzey);border-radius:6px; }
.zy-a07604d3.zy-a07604d3.zy-a07604d3 { flex:1;min-width:0; }
.zy-4c28b25f.zy-4c28b25f.zy-4c28b25f { flex:1;min-width:160px; }
.zy-52ea5be9.zy-52ea5be9.zy-52ea5be9 { min-width:110px; }
.zy-bee0664d.zy-bee0664d.zy-bee0664d { filter:drop-shadow(0 0 4px white); }
.zy-0b87e9e0.zy-0b87e9e0.zy-0b87e9e0 { font-weight:600; }
.zy-cb81cd22.zy-cb81cd22.zy-cb81cd22 { text-align:left; margin-left:0; }
.zy-761c00d3.zy-761c00d3.zy-761c00d3 { position:relative; z-index:1; }
.zy-50666a57.zy-50666a57.zy-50666a57 { position: relative; }
.zy-afcf1e65.zy-afcf1e65.zy-afcf1e65 { display:flex; justify-content:center; }
.zy-d56c41a5.zy-d56c41a5.zy-d56c41a5 { position:relative; z-index:1; padding: 0 var(--tema-kenar-bosluk); }
.zy-7623f055.zy-7623f055.zy-7623f055 { flex:1; }
.zy-c7f080ac.zy-c7f080ac.zy-c7f080ac { min-width:120px; }
.zy-2f6a4abf.zy-2f6a4abf.zy-2f6a4abf { object-fit: contain; }
.zy-9b908813.zy-9b908813.zy-9b908813 { max-height:40px;width:auto; }
.zy-9b49c245.zy-9b49c245.zy-9b49c245 { font-size:20px; }
.zy-5c244705.zy-5c244705.zy-5c244705 { min-height:70vh }
.zy-e534c8d2.zy-e534c8d2.zy-e534c8d2 { height:40px;width:auto;object-fit:contain;vertical-align:middle;margin-right:0.5rem; }
.zy-8c656ec3.zy-8c656ec3.zy-8c656ec3 { height:160px;background:var(--tema-arkaplan-2); }
.zy-69e7826e.zy-69e7826e.zy-69e7826e { min-height:250px;background:var(--tema-kart-bg); }
.zy-031837b6.zy-031837b6.zy-031837b6 { margin-bottom:3rem }
.zy-0e83ee94.zy-0e83ee94.zy-0e83ee94 { margin-top:2rem }
.zy-f08e5096.zy-f08e5096.zy-f08e5096 { max-width:70ch }
.zy-f8dee84b.zy-f8dee84b.zy-f8dee84b { max-width:var(--tema-icerik-genislik);margin:0 auto;padding:3rem 2rem;display:grid;grid-template-columns:1fr 1fr;gap:3rem }
.zy-7a4b0cb6.zy-7a4b0cb6.zy-7a4b0cb6 { display:flex;flex-direction:column;gap:1.5rem }
.zy-4751ff66.zy-4751ff66.zy-4751ff66 { font-family:var(--tema-font-baslik);font-size:1.5rem;color:var(--tema-metin);margin:1rem 0 0.5rem }
.zy-fe9b676a.zy-fe9b676a.zy-fe9b676a { display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid var(--tema-cizgi);border-radius:12px }
.zy-b952ea0e.zy-b952ea0e.zy-b952ea0e { width:40px;height:40px;border-radius:8px;background:var(--tema-arkaplan-2);display:flex;align-items:center;justify-content:center;color:var(--tema-vurgu) }
.zy-0c626cbe.zy-0c626cbe.zy-0c626cbe { font-size:0.75rem;color:var(--tema-metin-soluk);text-transform:uppercase;letter-spacing:0.1em }
.zy-a05d82de.zy-a05d82de.zy-a05d82de { display:block;color:var(--tema-metin);font-weight:500;text-decoration:none }
.zy-37f85e2a.zy-37f85e2a.zy-37f85e2a { display:block;color:var(--tema-metin);font-weight:500 }
.zy-9599902a.zy-9599902a.zy-9599902a { border:1px solid var(--tema-cizgi);border-radius:12px;padding:2rem;background:var(--tema-kart-bg, var(--tema-notr-000)) }
.zy-18c9586d.zy-18c9586d.zy-18c9586d { font-family:var(--tema-font-baslik);font-size:1.3rem;color:var(--tema-metin);margin-bottom:1.5rem }
.zy-2c54f9d8.zy-2c54f9d8.zy-2c54f9d8 { display:flex;flex-direction:column;gap:1rem }
.zy-9bb729cd.zy-9bb729cd.zy-9bb729cd { padding:12px;border:1px solid var(--tema-cizgi);border-radius:8px;font-size:0.9rem;color:var(--tema-metin);background:var(--tema-arkaplan) }
.zy-0bb257b6.zy-0bb257b6.zy-0bb257b6 { padding:12px;border:1px solid var(--tema-cizgi);border-radius:8px;font-size:0.9rem;color:var(--tema-metin);background:var(--tema-arkaplan);resize:vertical }
.zy-91a87015.zy-91a87015.zy-91a87015 { text-align:center }
.zy-430aac24.zy-430aac24.zy-430aac24 { max-width:var(--tema-icerik-genislik);margin:0 auto;padding:0 2rem 3rem }
.zy-3104b06a.zy-3104b06a.zy-3104b06a { border:1px solid var(--tema-cizgi);border-radius:12px;overflow:hidden;height:400px;background:var(--tema-arkaplan-2) }
.zy-e5b56740.zy-e5b56740.zy-e5b56740 { width:100%;height:100%;border:0 }
.zy-e65507cd.zy-e65507cd.zy-e65507cd { text-align:center;font-size:0.85rem;color:var(--tema-metin-soluk);margin-top:0.75rem }
.zy-8e3b9a2a.zy-8e3b9a2a.zy-8e3b9a2a { font-family:'Manrope',sans-serif; font-size:12px; color:var(--tema-notr-800); }
.zy-638b3ea2.zy-638b3ea2.zy-638b3ea2 { width:100%; height:100%; padding:20px; position:relative; }
.zy-a89b957e.zy-a89b957e.zy-a89b957e { max-width:100%; max-height:85%; object-fit:contain; box-shadow: 0 10px 30px var(--tema-perde-koyu-50); }
.zy-5884125d.zy-5884125d.zy-5884125d { position:absolute; bottom:20px; left:50%; transform:translateX(-50%); background:var(--tema-perde-koyu-70); color:var(--tema-notr-000); font-family:'Manrope',sans-serif; font-size:12px; padding:6px 16px; border-radius:30px; letter-spacing:0.05em; }
.zy-18628ead.zy-18628ead.zy-18628ead { font-family:'Noto Serif',serif; font-weight:700; color:var(--tema-notr-1100); }
.zy-7112ed78.zy-7112ed78.zy-7112ed78 { height: 75vh; background: var(--tema-notr-1000); }
.zy-36ddeb7a.zy-36ddeb7a.zy-36ddeb7a { border-radius: 0; font-family: 'Manrope', sans-serif; }
.zy-53308780.zy-53308780.zy-53308780 { grid-template-columns:repeat(auto-fill, minmax(300px, 1fr)) }
.zy-70036709.zy-70036709.zy-70036709 { height:220px;width:100%;background:var(--tema-arkaplan-2);overflow:hidden }
.zy-48f32e28.zy-48f32e28.zy-48f32e28 { font-size:1rem;font-weight:600; }
.zy-d23dd47d.zy-d23dd47d.zy-d23dd47d { font-size:2rem;font-weight:700;margin:1rem 0; }
.zy-a887fe16.zy-a887fe16.zy-a887fe16 { font-size:1.15rem;margin-bottom:1.5rem;line-height:1.6 }
.zy-f889661d.zy-f889661d.zy-f889661d { font-size:1.1rem;font-weight:600; }
.zy-9782cef3.zy-9782cef3.zy-9782cef3 { margin-bottom:2.5rem }
.zy-e85b71b5.zy-e85b71b5.zy-e85b71b5 { width:100%; height:85vh; }
.zy-561f378b.zy-561f378b.zy-561f378b { margin-bottom:1.5rem }
.zy-de883a8c.zy-de883a8c.zy-de883a8c { padding:1.5rem;border-left:2px solid var(--tema-hata);border-radius:0.25rem }
.zy-b4dfb63b.zy-b4dfb63b.zy-b4dfb63b { color:var(--tema-hata);font-weight:600;margin-bottom:0.5rem }
.zy-d3aa5710.zy-d3aa5710.zy-d3aa5710 { overflow-x:auto;border-radius:0.25rem }
.zy-cc06a838.zy-cc06a838.zy-cc06a838 { text-align:center;color:var(--tema-metin-ikincil);margin-bottom:3rem;margin-top:-1.5rem;font-size:1rem }
.zy-ffc4673d.zy-ffc4673d.zy-ffc4673d { gap:1rem; padding:0 2rem; }
.zy-b450225e.zy-b450225e.zy-b450225e { min-width:200px; }
.zy-70e3306f.zy-70e3306f.zy-70e3306f { height: 200px; }
.zy-a36dc1d2.zy-a36dc1d2.zy-a36dc1d2 { border: 1px solid rgba(var(--mud-palette-primary-rgb), 0.2) !important; }
.zy-6a66e996.zy-6a66e996.zy-6a66e996 { background: rgba(var(--mud-palette-primary-rgb), 0.05); }
.zy-c50ef3ec.zy-c50ef3ec.zy-c50ef3ec { background: rgba(var(--mud-palette-secondary-rgb), 0.05); }
.zy-ca4bd9bd.zy-ca4bd9bd.zy-ca4bd9bd { background: rgba(var(--mud-palette-success-rgb), 0.05); }
.zy-52da8f28.zy-52da8f28.zy-52da8f28 { background: rgba(var(--mud-palette-info-rgb), 0.05); }
.zy-e8a1746d.zy-e8a1746d.zy-e8a1746d { max-height:180px; object-fit:cover; }
.zy-a6931fb8.zy-a6931fb8.zy-a6931fb8 { background:var(--tema-notr-950);border-radius:8px;min-height:56px; }
.zy-99d8bec4.zy-99d8bec4.zy-99d8bec4 { max-height:40px;width:auto; }
.zy-f33b0ecf.zy-f33b0ecf.zy-f33b0ecf { background:var(--tema-notr-250);border:1px solid var(--tema-notr-300);border-radius:8px;min-height:48px; }
.zy-07ddc60b.zy-07ddc60b.zy-07ddc60b { height:32px;width:auto; }
.zy-8e1ea37d.zy-8e1ea37d.zy-8e1ea37d { margin-top: -20px; }
.zy-b7abe3b2.zy-b7abe3b2.zy-b7abe3b2 { color:var(--tema-altin-koyu); }
.zy-47ca820c.zy-47ca820c.zy-47ca820c { font-family:'Noto Serif',serif; font-weight:700; color:var(--tema-notr-950); }
.zy-58f5e724.zy-58f5e724.zy-58f5e724 { color:var(--tema-notr-800); font-family:'Manrope',sans-serif; }
.zy-335ab454.zy-335ab454.zy-335ab454 { font-family:'Manrope',sans-serif; }
.zy-6e268351.zy-6e268351.zy-6e268351 { max-width:400px; font-family:'Manrope',sans-serif; }
.zy-b8b90e2e.zy-b8b90e2e.zy-b8b90e2e { text-align:center; border:1px dashed var(--tema-notr-350); }
.zy-e4eca081.zy-e4eca081.zy-e4eca081 { color:var(--tema-notr-600); font-family:'Manrope',sans-serif; }
.zy-8eceebd6.zy-8eceebd6.zy-8eceebd6 { font-family:'Manrope',sans-serif; font-weight:700; font-size:11px; letter-spacing:0.08em; text-transform:uppercase; }
.zy-5c7a042a.zy-5c7a042a.zy-5c7a042a { font-family:'Manrope',sans-serif; font-weight:700; font-size:10px; border-radius:0; }
.zy-24c7b098.zy-24c7b098.zy-24c7b098 { font-family:'Manrope',sans-serif; color:var(--tema-notr-900); }
.zy-d3169d8e.zy-d3169d8e.zy-d3169d8e { font-family:'Manrope',sans-serif; color:var(--tema-notr-700); white-space:nowrap; }
.zy-ee25a370.zy-ee25a370.zy-ee25a370 { font-family:'Noto Serif',serif; font-weight:700; }
.zy-9519515b.zy-9519515b.zy-9519515b { color:var(--tema-notr-900); }
.zy-6b929b86.zy-6b929b86.zy-6b929b86 { color:var(--tema-notr-900); line-height:1.7; white-space:pre-wrap; }
.zy-447d8eda.zy-447d8eda.zy-447d8eda { color:var(--tema-notr-500); }
.zy-d53a9608.zy-d53a9608.zy-d53a9608 { object-fit:cover;border-radius:4px;cursor:zoom-in; }
.zy-9906b1a2.zy-9906b1a2.zy-9906b1a2 { object-fit:contain;border-radius:6px; }
.zy-cccfa456.zy-cccfa456.zy-cccfa456 { display:inline }
.zy-c8be1ccb.zy-c8be1ccb.zy-c8be1ccb { display:none; }
.zy-be6990e8.zy-be6990e8.zy-be6990e8 { max-width:100%;max-height:60vh;object-fit:contain;display:block;margin:0 auto; }
.zy-8e32bee9.zy-8e32bee9.zy-8e32bee9 { min-height:480px; }
.zy-e73ebf41.zy-e73ebf41.zy-e73ebf41 { max-width:220px; }
.zy-db2c59eb.zy-db2c59eb.zy-db2c59eb { font-size:2rem;color:var(--tema-notr-400) }
.zy-eb9f4edd.zy-eb9f4edd.zy-eb9f4edd { width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:16px;border:1px solid var(--tema-perde-acik-08); }
.zy-8ba7bb8f.zy-8ba7bb8f.zy-8ba7bb8f { width:100%; aspect-ratio:3/4; object-fit:contain; background:var(--tema-notr-150); border-radius:8px; }
.zy-ab561ec9.zy-ab561ec9.zy-ab561ec9 { object-fit:cover; background:var(--tema-notr-200) }
.zy-db4cf10b.zy-db4cf10b.zy-db4cf10b { width:100px }
.zy-9babc4bf.zy-9babc4bf.zy-9babc4bf { max-height:120px; object-fit:cover; }
.zy-0dc8b116.zy-0dc8b116.zy-0dc8b116 { height:40px; width:70px; object-fit:cover; border-radius:6px; }
.zy-aed6e4ea.zy-aed6e4ea.zy-aed6e4ea { max-width:100%;max-height:180px;object-fit:contain;border-radius:6px;border:1px solid var(--mud-palette-divider); }
.zy-2e83da72.zy-2e83da72.zy-2e83da72 { background: var(--mud-palette-background-gray) }
.zy-3ef1fa1a.zy-3ef1fa1a.zy-3ef1fa1a { margin-bottom:12px; }
.zy-f086c5cd.zy-f086c5cd.zy-f086c5cd { width:100%;max-height:220px;object-fit:contain;border-radius:8px;border:1px solid var(--mud-palette-divider);background:var(--tema-notr-050); }
.zy-7f393c44.zy-7f393c44.zy-7f393c44 { max-width: 300px; max-height: 300px }
.zy-ce0c38f3.zy-ce0c38f3.zy-ce0c38f3 { margin-bottom:12px;min-height:200px;border:2px dashed var(--mud-palette-divider);border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--mud-palette-background-grey); }
.zy-3ee2a960.zy-3ee2a960.zy-3ee2a960 { max-width:100%;max-height:260px;object-fit:contain;border-radius:6px; }
.zy-006c5636.zy-006c5636.zy-006c5636 { height:180px;overflow:hidden; }
.zy-d5913faa.zy-d5913faa.zy-d5913faa { width:100%;height:180px;object-fit:cover; }
.zy-a4252b65.zy-a4252b65.zy-a4252b65 { display:flex;justify-content:flex-end;align-items:center; }
.zy-dcfeb06e.zy-dcfeb06e.zy-dcfeb06e { max-height: 40px; max-width: 100px; }
.zy-5b469346.zy-5b469346.zy-5b469346 { max-height: 80px; max-width: 200px; }
.zy-06e761e9.zy-06e761e9.zy-06e761e9 { background-color: var(--tema-notr-000); border: 1px solid var(--tema-notr-300); min-height: 100px; }
.zy-0401d90b.zy-0401d90b.zy-0401d90b { font-family: 'Noto Serif', serif; color: var(--tema-notr-1100); }
.zy-22a3890e.zy-22a3890e.zy-22a3890e { border: 1px solid var(--tema-notr-300); border-radius: 0px; }
.zy-c23caab6.zy-c23caab6.zy-c23caab6 { background-color: var(--tema-notr-100); border-bottom: 1px solid var(--tema-notr-300); }
.zy-15e6f348.zy-15e6f348.zy-15e6f348 { font-weight: 600; color: var(--tema-notr-950); }
.zy-b15a1eee.zy-b15a1eee.zy-b15a1eee { border: 1px dashed var(--tema-notr-400); border-radius: 0px; background-color: var(--tema-notr-050); }
.zy-f7c43974.zy-f7c43974.zy-f7c43974 { color: var(--tema-notr-800); text-transform: uppercase; letter-spacing: 1px; }
.zy-margin8.zy-margin8.zy-margin8 { margin-right: 8px; }
.zy-imlec.zy-imlec.zy-imlec { cursor:pointer; position:relative; }
.zy-imlec2.zy-imlec2.zy-imlec2 { cursor:pointer; }
.zy-kart-yukseklik.zy-kart-yukseklik.zy-kart-yukseklik { height:400px;background:var(--tema-kart-bg); }
