.ana-karsilama-container{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:30px 20px}.yukleniyor{display:flex;justify-content:center;align-items:center;height:100vh;font-size:24px;color:#fff}.sayfa-baslik{text-align:center;margin-bottom:30px}.sayfa-baslik h1{font-size:48px;font-weight:700;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.3);margin:0}.logo-container{display:flex;justify-content:center;align-items:center}.ana-sayfa-logo{max-height:120px;max-width:400px;object-fit:contain;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3));background:#fff;padding:15px;border-radius:12px}.ana-icerik-container{display:grid;grid-template-columns:1.2fr 1fr;gap:30px;max-width:1400px;margin:0 auto;padding:0 40px 40px;width:100%;box-sizing:border-box}.sol-bolum{display:flex;justify-content:center;align-items:flex-start}.sag-bolum{display:flex;flex-direction:column;gap:12px}.qr-card{background:#fff;border-radius:24px;padding:30px 20px;text-align:center;width:100%}.qr-card h2{font-size:32px;color:#1e293b;margin:0 0 20px;font-weight:700}.qr-buyuk-container{display:flex;justify-content:center;padding:10px;background:#fff;border-radius:15px;cursor:pointer;transition:transform .3s ease}.qr-buyuk-container:hover{transform:scale(1.03)}.qr-buyuk-image{width:100%;max-width:450px;height:auto;display:block}.genel-kart{background:#fff;padding:35px 30px;border-radius:20px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:transform .3s ease}.genel-kart:hover{transform:translateY(-5px)}.stat-deger{font-size:64px;font-weight:700;margin-bottom:12px;color:#22c55e}.stat-etiket{font-size:20px;color:#64748b;font-weight:600}.soru-liste-kart{background:#fff;border-radius:20px;padding:25px;flex:1}.liste-baslik{font-size:20px;color:#1e293b;margin:0 0 20px;font-weight:700;border-bottom:3px solid #e5e7eb;padding-bottom:12px;text-align:center}.soru-liste{display:flex;flex-direction:column;gap:12px;width:100%}.soru-item{padding:15px 20px;background:#f8fafc;border-radius:12px;border-left:none;transition:all .3s ease;width:100%}.soru-item:hover{background:#f1f5f9;transform:translate(5px)}.soru-item-ust{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.soru-no{font-size:14px;font-weight:700;color:#667eea;background:#e0e7ff;padding:6px 16px;border-radius:20px}.soru-yuzde{font-size:24px;font-weight:700}.soru-item-bar{width:100%;height:8px;background:#e2e8f0;border-radius:10px;overflow:hidden}.soru-item-bar-dolgu{height:100%;border-radius:10px;transition:width .5s ease}.soru-liste-kart::-webkit-scrollbar{width:8px}.soru-liste-kart::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.soru-liste-kart::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.soru-liste-kart::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (max-width: 1024px){.ana-icerik-container{grid-template-columns:1fr}.sol-bolum{order:1}.sag-bolum{order:2}}@media (max-width: 768px){.ana-karsilama-container{padding:20px 10px}.sayfa-baslik h1{font-size:32px}.ana-icerik-container{padding:0 10px 40px;gap:20px}.genel-kart{padding:25px 20px}.stat-deger{font-size:52px}.stat-etiket{font-size:18px}.soru-liste-kart{padding:20px}.liste-baslik{font-size:16px}.soru-liste{gap:10px}.soru-item{padding:12px 16px}.soru-no{font-size:13px;padding:5px 14px}.soru-yuzde{font-size:20px}.qr-card{padding:25px 20px}.qr-card h2{font-size:24px}.qr-buyuk-image{max-width:280px}}@media (max-width: 480px){.stat-deger{font-size:44px}.soru-liste-kart{padding:18px}.soru-liste{gap:8px}.soru-item{padding:12px 14px}.soru-no{font-size:12px;padding:4px 12px}.soru-yuzde{font-size:18px}.qr-buyuk-image{max-width:240px}.qr-card{padding:20px 15px}.qr-card h2{font-size:22px}}.anket-container{min-height:100vh;display:flex;justify-content:center;align-items:center;padding:20px}.anket-card{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000001a;max-width:800px;width:100%;overflow:hidden;animation:fadeIn .5s ease-in}.anket-header{background:linear-gradient(135deg,#1e3a8a,#1e40af);color:#fff;padding:40px 30px;text-align:center}.logo-area{margin-bottom:20px}.logo-icon{font-size:48px;margin-bottom:10px}.anket-header h1{font-size:20px;font-weight:700;margin:5px 0}.anket-header h2{font-size:16px;font-weight:400;opacity:.95;margin:5px 0}.anket-baslik{margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.3)}.anket-baslik h3{font-size:24px;margin-bottom:5px}.anket-baslik p{font-size:14px;opacity:.9}.il-secim-alani{padding:50px 40px}.form-label{display:block;font-size:38px;font-weight:800;margin-bottom:30px;color:#1e293b;text-align:center;line-height:1.3;text-shadow:0 2px 4px rgba(0,0,0,.1)}.il-arama-input{width:100%;padding:20px 24px;border:3px solid #cbd5e1;border-radius:12px;font-size:24px;margin-bottom:30px;transition:all .3s ease;font-weight:500}.il-arama-input:focus{border-color:#1e40af;outline:none;box-shadow:0 0 0 4px #1e40af1a}.il-arama-input::placeholder{color:#94a3b8;font-size:22px}.il-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:18px;max-height:500px;overflow-y:auto;padding:15px}.il-button{padding:20px 16px;background:#fff;border:3px solid #e2e8f0;border-radius:12px;font-size:18px;font-weight:600;color:#1e293b;cursor:pointer;transition:all .3s ease;min-height:75px;display:flex;align-items:center;justify-content:center;text-align:center;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.25;max-width:100%}.il-button:hover{background:#1e40af;color:#fff;border-color:#1e40af;transform:translateY(-4px) scale(1.03);box-shadow:0 8px 24px #1e40af66}.il-button:active{transform:translateY(-1px) scale(1.01);box-shadow:0 4px 12px #1e40af4d}.ilerleme-cubugu{padding:20px 30px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.ilerleme-ust{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.il-badge{background:#1e40af;color:#fff;padding:4px 12px;border-radius:20px;font-size:14px;font-weight:600}.soru-sayaci{font-size:14px;color:#fff;font-weight:600;background:linear-gradient(135deg,#1e40af,#1e3a8a);padding:8px 16px;border-radius:20px;box-shadow:0 2px 4px #0000001a}.ilerleme-bar{height:8px;background:#e2e8f0;border-radius:10px;overflow:hidden}.ilerleme-dolgu{height:100%;background:#1e40af;transition:width .5s ease}.soru-alani{padding:40px 30px}.soru-kategori{display:inline-block;background:#dbeafe;color:#1e40af;padding:6px 14px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:15px}.soru-metin{font-size:22px;font-weight:600;color:#1e293b;margin-bottom:30px;line-height:1.4}.soru-resim-container{margin:20px 0;width:100%;display:flex;justify-content:center}.soru-resim{border-radius:12px;box-shadow:0 4px 12px #0000001a;transition:transform .3s ease;max-width:100%;height:auto;object-fit:contain;padding:5px}.soru-resim-container[style*="text-align: left"],.soru-resim-container[style*=left]{justify-content:flex-start}.soru-resim-container[style*="text-align: center"],.soru-resim-container[style*=center]{justify-content:center}.soru-resim-container[style*="text-align: right"],.soru-resim-container[style*=right]{justify-content:flex-end}.soru-resim:hover{transform:scale(1.02)}.degerlendirme-bolumu{margin-bottom:30px}.bolum-baslik{display:block;font-size:14px;font-weight:600;color:#475569;margin-bottom:12px;letter-spacing:.5px}.yildiz-container{display:flex;gap:8px;justify-content:center}.yildiz-btn{background:transparent;border:none;padding:8px;cursor:pointer;transition:all .2s ease}.yildiz-btn:hover{transform:scale(1.2)}.yildiz-btn.aktif{transform:scale(1.1)}.emoji-container{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.emoji-btn{flex:1;min-width:100px;padding:12px 8px;background:#fff;border:2px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;transition:all .3s ease}.emoji-btn:hover{transform:translateY(-4px);box-shadow:0 10px 25px #0000001a}.emoji-btn.aktif{border-width:3px;transform:scale(1.05);box-shadow:0 8px 20px #0000001f}.emoji-icon{font-size:32px}.emoji-label{font-size:12px;font-weight:600;color:#475569}.yorum-input{width:100%;padding:12px 16px;border:2px solid #e2e8f0;border-radius:8px;font-size:14px;font-family:inherit;resize:vertical;transition:all .3s ease}.buton-grubu{display:flex;gap:12px;padding:20px 30px;border-top:1px solid #e2e8f0;background:#f8fafc}.btn{flex:1;padding:14px 24px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-primary{background:#1e40af;color:#fff}.btn-primary:hover{background:#1e3a8a;box-shadow:0 10px 30px #1e40af66}.btn-secondary{background:#fff;color:#475569;border:2px solid #e2e8f0}.btn-secondary:hover{background:#f8fafc;border-color:#cbd5e0}.btn:disabled{opacity:.5;cursor:not-allowed}.yukleniyor{text-align:center;padding:60px 20px;font-size:18px;color:#64748b}@media (max-width: 768px){.anket-card{border-radius:0;box-shadow:none;min-height:100vh}.il-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.emoji-container{gap:8px}.emoji-btn{min-width:80px}.emoji-icon{font-size:24px}.buton-grubu{flex-direction:column}.soru-metin{font-size:18px}.il-onay-alani{padding:40px 20px}.onay-icon{width:80px;height:80px;font-size:40px}.onay-baslik{font-size:22px}.onay-butonlar{flex-direction:column;width:100%}.btn-onay,.btn-degistir{width:100%}}.il-onay-alani{text-align:center;padding:70px 50px;animation:fadeIn .5s ease}.onay-icon{width:150px;height:150px;border-radius:50%;background:#1e40af;color:#fff;font-size:80px;display:flex;align-items:center;justify-content:center;margin:0 auto 40px;box-shadow:0 15px 50px #1e40af66;animation:scaleIn .5s ease}.onay-baslik{font-size:42px;color:#1f2937;margin:0 0 30px;font-weight:800;line-height:1.2}.onay-mesaj{font-size:26px;color:#374151;margin:0 0 20px;line-height:1.5;font-weight:500}.il-vurgu{display:inline-block;font-size:38px;font-weight:900;color:#1e40af;padding:0 15px;animation:pulse 2s ease infinite}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.onay-soru{font-size:32px;color:#1f2937;margin:35px 0 50px;font-weight:700}.onay-butonlar{display:flex;gap:30px;justify-content:center;max-width:800px;margin:0 auto;flex-wrap:wrap}.btn-onay{flex:1;min-width:250px;padding:30px 40px;background:#1e40af;color:#fff;border:none;border-radius:16px;font-size:28px;font-weight:800;cursor:pointer;transition:all .3s ease;box-shadow:0 6px 20px #1e40af4d;min-height:90px}.btn-onay:hover{background:#1e3a8a;transform:translateY(-4px) scale(1.03);box-shadow:0 12px 35px #1e40af66}.btn-onay:active{transform:translateY(-2px) scale(1.01)}.btn-degistir{flex:1;min-width:250px;padding:30px 40px;background:#fff;color:#ef4444;border:4px solid #ef4444;border-radius:16px;font-size:28px;font-weight:800;cursor:pointer;transition:all .3s ease;box-shadow:0 6px 20px #ef444433;min-height:90px}.btn-degistir:hover{background:#fef2f2;border-color:#dc2626;color:#dc2626;transform:translateY(-4px) scale(1.03);box-shadow:0 12px 35px #ef44444d}.btn-degistir:active{transform:translateY(-2px) scale(1.01)}.soru-resim-container{margin:25px 0;text-align:center;animation:fadeIn .4s ease}.soru-resim{border-radius:12px;box-shadow:0 8px 20px #0000001a;display:block;margin:0 auto;transition:transform .3s ease}.soru-resim:hover{transform:scale(1.02);box-shadow:0 12px 30px #00000026}.logo-resim{max-width:150px;max-height:100px;object-fit:contain;margin-bottom:10px;border-radius:8px}.anket-container,.anket-card,.anket-header,.il-secim-grid,.deger-butonlar,.yildiz-puanlama{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column}.btn-basla,.btn-devam,.btn-geri,.btn-gonder,.yildiz-btn,.deger-btn,.il-btn{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.anket-header{background:#1e3a8a;background:-webkit-linear-gradient(315deg,#1e3a8a 0%,#1e40af 100%);background:-moz-linear-gradient(315deg,#1e3a8a 0%,#1e40af 100%);background:-o-linear-gradient(315deg,#1e3a8a 0%,#1e40af 100%);background:linear-gradient(135deg,#1e3a8a,#1e40af)}.anket-card,.btn-basla,.btn-devam,.btn-geri,.yildiz-btn,.deger-btn{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px}.anket-card{-webkit-box-shadow:0 20px 60px rgba(0,0,0,.1);-moz-box-shadow:0 20px 60px rgba(0,0,0,.1);box-shadow:0 20px 60px #0000001a}.btn-basla,.btn-devam,.btn-geri,.yildiz-btn,.deger-btn,.il-btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.il-secim-liste::-webkit-scrollbar{width:8px}.il-secim-liste::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.il-secim-liste::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.il-secim-liste::-webkit-scrollbar-thumb:hover{background:#94a3b8}.il-secim-liste{scrollbar-width:thin;scrollbar-color:#cbd5e1 #f1f5f9}input[type=text],textarea,select,button{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=text],textarea{-webkit-border-radius:8px;border-radius:8px;font-size:16px}a,button,input,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}@-webkit-keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@-moz-keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.admin-container{min-height:100vh;background:#fafafa;padding:20px;max-width:1400px;margin:0 auto}.admin-header{background:#fff;border-radius:16px;padding:30px;margin-bottom:30px;box-shadow:0 2px 10px #0000000d;display:flex;justify-content:space-between;align-items:center}.header-left{display:flex;align-items:center;gap:20px}.logo-icon{font-size:48px}.admin-header h1{font-size:28px;font-weight:700;color:#1e293b;margin:0}.admin-header p{font-size:14px;color:#64748b;margin:5px 0 0}.otomatik-guncelleme{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12px;color:#10b981;font-weight:500}.guncelleme-nokta{width:8px;height:8px;border-radius:50%;background:#10b981;animation:pulse-dot 2s ease infinite}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.btn-yenile{background:#3b82f6;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-yenile:hover{transform:translateY(-2px);box-shadow:0 10px 30px #3b82f666}.ozet-kartlar{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:30px}.ozet-kart{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 10px #0000000d;display:flex;align-items:center;gap:16px;transition:all .3s ease}.ozet-kart:hover{transform:translateY(-4px);box-shadow:0 10px 30px #0000001a}.kart-ikon{display:none!important}.kart-bilgi h3{font-size:14px;color:#64748b;font-weight:500;margin:0 0 8px}.kart-sayi{font-size:32px;font-weight:700;color:#1e293b;margin:0}.grafik-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:20px;margin-bottom:30px}.grafik-kart{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 10px #0000000d}.grafik-kart.tam-genislik{grid-column:1 / -1}.kart-baslik{font-size:18px;font-weight:600;color:#1e293b;margin:0 0 20px}.kart-baslik.mini{font-size:14px;margin-bottom:15px}.yorumlar-bolumu{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 10px #0000000d}.bolum-baslik{font-size:20px;font-weight:600;color:#1e293b;margin:0 0 20px}.yorumlar-tablo{display:grid;gap:16px;max-height:600px;overflow-y:auto}.yorum-kart{background:#f8fafc;border-left:4px solid #3b82f6;border-radius:8px;padding:16px;transition:all .3s ease}.yorum-kart:hover{background:#f1f5f9;transform:translate(4px)}.yorum-ust{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.yorum-il{background:#3b82f6;color:#fff;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600}.yorum-puan{font-size:16px}.yorum-soru{font-size:13px;color:#64748b;margin-bottom:8px;font-weight:500}.yorum-metin{font-size:14px;color:#1e293b;line-height:1.6;margin-bottom:8px}.yorum-tarih{font-size:12px;color:#94a3b8}.yukleniyor{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px}.spinner{width:50px;height:50px;border:4px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:spin .8s linear infinite;margin-bottom:16px}.yukleniyor p{font-size:16px;color:#64748b}.veri-yok{text-align:center;padding:60px 20px;font-size:18px;color:#64748b}.recharts-tooltip-wrapper{outline:none}.recharts-default-tooltip{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;box-shadow:0 4px 12px #0000001a!important}@media (max-width: 1200px){.grafik-container{grid-template-columns:1fr}}@media (max-width: 768px){.admin-header{flex-direction:column;gap:20px;text-align:center}.header-left{flex-direction:column;gap:10px}.ozet-kartlar,.grafik-container{grid-template-columns:1fr}.anlik-bildirim{left:20px;right:20px;top:10px}.admin-container{padding:10px}}@media (max-width: 480px){.kart-sayi{font-size:24px}.admin-header h1{font-size:22px}.kart-ikon{width:50px;height:50px}}.bildirim-akisi-container{background:#fff;border-radius:16px;padding:24px;margin-bottom:30px;box-shadow:0 2px 10px #0000000d}.akis-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid #f3f4f6}.akis-baslik{font-size:20px;font-weight:700;color:#1f2937;margin:0;display:flex;align-items:center;gap:8px}.akis-badge{background:#3b82f6;color:#fff;padding:6px 12px;border-radius:20px;font-size:13px;font-weight:600;box-shadow:0 2px 8px #3b82f64d}.bildirim-akisi{max-height:350px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.akis-bos{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:#9ca3af;font-size:14px}.akis-bos p{margin:0;max-width:300px}.akis-item{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 20px;border-radius:10px;background:#f9fafb;border:1px solid #e5e7eb;animation:slideInLeft .4s ease-out;transition:all .3s ease;cursor:default;min-height:48px}.akis-item:hover{transform:none;box-shadow:0 4px 12px #00000014;background:#fff}.akis-item.akis-success{background:#f0fdf4;border-color:#d1fae5}.akis-item.akis-info{background:#eff6ff;border-color:#dbeafe}.akis-item.akis-warning{background:#fffbeb;border-color:#fef3c7}.akis-mesaj{font-size:14px;color:#1f2937;font-weight:500;flex:1;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word;max-width:calc(100% - 80px)}.akis-mesaj strong{font-weight:600;color:#374151}.akis-zaman{font-size:12px;color:#9ca3af;font-weight:500;margin-left:16px;white-space:nowrap;font-family:Courier New,monospace;flex-shrink:0;padding-top:2px}@keyframes slideInLeft{0%{transform:translate(-20px);opacity:0}to{transform:translate(0);opacity:1}}.bildirim-akisi::-webkit-scrollbar{width:6px}.bildirim-akisi::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.bildirim-akisi::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.bildirim-akisi::-webkit-scrollbar-thumb:hover{background:#94a3b8}.btn-yazdir{background:#3b82f6;color:#fff;border:none;padding:12px 24px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #3b82f64d;display:flex;align-items:center;gap:8px}.btn-yazdir:hover{transform:translateY(-2px);box-shadow:0 6px 20px #3b82f666}.btn-yazdir:active{transform:translateY(0)}@media print{@page{margin:.5cm}html{margin:0!important}.btn-yenile,.btn-yazdir,.btn-cikis,.otomatik-guncelleme,.bildirim-akisi-container,.emoji-baslik{display:none!important}.admin-container{background:#fff!important;padding:0!important}.kart,.ozet-kart,.admin-header{box-shadow:none!important;border:1px solid #e5e7eb!important;page-break-inside:avoid!important}.grafik-kart{page-break-inside:avoid!important;margin-bottom:20px!important}.grafik-container{grid-template-columns:1fr!important;page-break-inside:avoid!important}.yorumlar-bolumu{page-break-inside:avoid!important}.yorumlar-tablo{max-height:none!important;overflow:visible!important}.yorum-kart{page-break-inside:avoid!important;margin-bottom:10px!important;border:1px solid #e5e7eb!important}.yorumlar-tablo>div:last-child{display:none!important}}.cms-container{min-height:100vh;background:#fafafa;padding:20px;max-width:1400px;margin:0 auto}.cms-container svg{display:none!important}.cms-container .kart-baslik,.cms-container label,.cms-container th,.cms-container h3,.cms-container p{font-family:Inter,Segoe UI,Arial,sans-serif!important}.cms-container{font-feature-settings:"liga" 0}.yukleniyor{text-align:center;padding:60px 20px;color:#64748b}.spinner{width:50px;height:50px;border:4px solid rgba(30,64,175,.2);border-top-color:#1e40af;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 20px}.cms-mesaj{position:fixed;top:20px;right:20px;padding:15px 25px;border-radius:10px;font-weight:500;z-index:1000;box-shadow:0 4px 12px #00000026;animation:slideIn .3s ease}.cms-mesaj.basari{background:#10b981;color:#fff}.cms-mesaj.hata{background:#ef4444;color:#fff}@keyframes slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.cms-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;background:#fff;padding:25px;border-radius:15px;box-shadow:0 4px 6px #0000001a}.header-left{display:flex;align-items:center;gap:15px}.logo-icon{font-size:36px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#3b82f6;border-radius:12px}.cms-header h1{margin:0;font-size:24px;color:#1f2937}.cms-header p{margin:5px 0 0;color:#6b7280;font-size:14px}.btn-geri{padding:10px 20px;background:#6b7280;color:#fff;border:none;border-radius:8px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:500;transition:all .2s}.btn-geri:hover{background:#4b5563;transform:translateY(-2px)}.cms-sekmeler{display:flex;gap:10px;margin-bottom:25px;background:#fff;padding:8px;border-radius:12px;box-shadow:0 2px 6px #0000000d}.sekme{flex:1;padding:14px 20px;background:transparent;color:#6b7280;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s}.sekme:hover{background:#f3f4f6;color:#374151}.sekme.aktif{background:#3b82f6;color:#fff;box-shadow:0 4px 12px #667eea4d}.cms-icerik{animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.icerik-kart{background:#fff;border-radius:15px;padding:30px;box-shadow:0 4px 6px #0000001a}.kart-baslik{display:flex;align-items:center;gap:10px;margin:0 0 25px;font-size:20px;color:#1f2937}.kart-ust{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.form-grup{margin-bottom:20px}.form-grup label{display:flex;align-items:center;gap:6px;font-weight:500;color:#374151;margin-bottom:8px;font-size:14px}.form-grup input,.form-grup textarea,.form-grup select{width:100%;padding:12px 15px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;transition:all .2s;font-family:inherit}.form-grup input:focus,.form-grup textarea:focus,.form-grup select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.form-satir{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.btn-kaydet{padding:12px 30px;background:#3b82f6;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:15px;font-weight:600;display:inline-flex;align-items:center;gap:8px;transition:all .3s;margin-top:10px}.btn-kaydet:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 16px #667eea4d}.btn-kaydet:disabled{opacity:.6;cursor:not-allowed}.btn-ekle{padding:10px 20px;background:#10b981;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;display:inline-flex;align-items:center;gap:6px;transition:all .2s}.btn-ekle:hover{background:#059669;transform:translateY(-2px)}.sorular-liste{display:flex;flex-direction:column;gap:20px;margin-top:20px}.soru-kart{background:#fff;border-radius:12px;padding:24px;border:2px solid #e5e7eb;transition:all .3s ease;box-shadow:0 2px 4px #0000000d}.soru-kart:hover{border-color:#3b82f6;box-shadow:0 6px 20px #667eea26;transform:translateY(-2px)}.soru-goruntule{display:flex;flex-direction:column;gap:15px}.soru-ust{display:flex;align-items:flex-start;gap:15px}.soru-numara{min-width:40px;height:40px;background:#3b82f6;color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.soru-bilgi{flex:1}.soru-bilgi h4{margin:0 0 10px;color:#1f2937;font-size:16px;line-height:1.5}.soru-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.badge{display:inline-flex;padding:4px 12px;background:#dbeafe;color:#1e40af;border-radius:20px;font-size:12px;font-weight:500}.durum{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:500}.durum.aktif{background:#d1fae5;color:#065f46}.durum.pasif{background:#fee2e2;color:#991b1b}.soru-resim{position:relative;margin:10px 0}.soru-resim img{width:100%;max-width:400px;height:auto;border-radius:8px;box-shadow:0 2px 8px #0000001a}.resim-boyut{display:inline-block;margin-top:5px;font-size:12px;color:#6b7280;font-style:italic}.resim-onizleme{margin:15px 0;padding:20px;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:12px;text-align:center}.resim-onizleme img{border-radius:8px;box-shadow:0 4px 12px #00000026;max-width:100%;height:auto}.soru-aksiyonlar{display:flex;gap:10px;margin-top:15px}.btn-duzenle,.btn-sil,.btn-kaydet-kucuk,.btn-iptal{padding:8px 16px;border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:5px;transition:all .2s}.btn-duzenle{background:#3b82f6;color:#fff}.btn-duzenle:hover{background:#2563eb}.btn-sil{background:#ef4444;color:#fff}.btn-sil:hover{background:#dc2626}.btn-kaydet-kucuk{background:#10b981;color:#fff}.btn-kaydet-kucuk:hover{background:#059669}.btn-iptal{background:#6b7280;color:#fff}.btn-iptal:hover{background:#4b5563}.ayar-kategori{margin-bottom:40px;padding-bottom:30px;border-bottom:2px solid #f3f4f6}.ayar-kategori:last-of-type{border-bottom:none}.kategori-baslik{font-size:18px;color:#374151;margin:0 0 20px;font-weight:600;display:flex;align-items:center;gap:8px}.form-grup small{display:block;margin-top:5px;color:#6b7280;font-size:12px;font-style:italic}.form-grup input[type=color]{width:60px;height:40px;border:none;border-radius:6px;cursor:pointer;margin-right:10px}.logo-onizleme{margin:15px 0;padding:20px;background:#f9fafb;border-radius:8px;text-align:center;border:2px dashed #e5e7eb}.logo-onizleme img{border-radius:8px}@media (max-width: 768px){.cms-container{padding:15px}.cms-header{flex-direction:column;text-align:center;gap:15px}.header-left,.cms-sekmeler{flex-direction:column}.sekme{padding:15px}.icerik-kart{padding:20px}.kart-ust{flex-direction:column;align-items:flex-start;gap:15px}.form-satir{grid-template-columns:1fr}.soru-aksiyonlar{flex-wrap:wrap}.soru-ust{flex-direction:column}.soru-numara{align-self:flex-start}.ayar-kategori{margin-bottom:30px;padding-bottom:20px}}.veri-tablosu{overflow-x:auto;margin:20px 0}.il-tablosu{width:100%;border-collapse:collapse;background:#fff}.il-tablosu thead{background:#f8fafc}.il-tablosu th{padding:12px 16px;text-align:left;font-weight:600;font-size:14px;color:#475569;border-bottom:2px solid #e2e8f0}.il-tablosu td{padding:12px 16px;font-size:14px;color:#1e293b;border-bottom:1px solid #e2e8f0}.il-tablosu tbody tr:hover{background:#f8fafc}.il-adi{font-weight:600;color:#1e40af}.btn-sil-kucuk{padding:6px 12px;background:#fee2e2;color:#dc2626;border:1px solid #fecaca;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s ease}.btn-sil-kucuk:hover{background:#dc2626;color:#fff;border-color:#dc2626}.veri-bos{text-align:center;padding:40px 20px;color:#94a3b8}.tehlikeli-bolge{margin-top:30px;padding:20px;background:#fef2f2;border:2px solid #fecaca;border-radius:12px}.tehlike-baslik{display:flex;align-items:center;gap:10px;color:#dc2626;margin-bottom:10px}.tehlike-baslik h4{margin:0;font-size:16px}.tehlikeli-bolge p{color:#7f1d1d;margin:10px 0;font-size:14px}.btn-tumunu-sil{margin-top:15px;padding:10px 20px;background:#dc2626;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .2s ease;margin-right:10px}.btn-tumunu-sil:hover{background:#b91c1c;box-shadow:0 4px 12px #dc26264d}.anket-listesi{display:flex;flex-direction:column;gap:12px;margin-top:20px}.anket-item{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;transition:all .2s ease}.anket-item:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0000000d}.anket-bilgi{display:flex;flex-direction:column;gap:6px}.anket-il{font-weight:600;font-size:15px;color:#1e40af}.anket-tarih{font-size:13px;color:#64748b}.anket-detay{font-size:13px;color:#475569}.onay-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;animation:fadeIn .2s ease}.onay-modal{background:#fff;border-radius:16px;padding:30px;max-width:500px;width:90%;box-shadow:0 20px 60px #0000004d;animation:scaleIn .3s ease}@keyframes scaleIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.onay-ikon{display:flex;justify-content:center;margin-bottom:20px}.onay-baslik{font-size:24px;font-weight:700;color:#1e293b;text-align:center;margin:0 0 15px}.onay-mesaj{font-size:15px;color:#475569;text-align:center;line-height:1.6;margin:0 0 30px}.onay-butonlar{display:flex;gap:12px;justify-content:center}.btn-iptal{flex:1;padding:12px 24px;background:#f1f5f9;color:#475569;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-iptal:hover{background:#e2e8f0}.btn-onay-sil{flex:1;padding:12px 24px;background:#dc2626;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease}.btn-onay-sil:hover{background:#b91c1c;box-shadow:0 4px 12px #dc26264d}.tesekkur-container{min-height:100vh;display:flex;justify-content:center;align-items:center;padding:20px;background:linear-gradient(135deg,#f5f7fa,#e8eef3)}.tesekkur-card{background:#fff;border-radius:20px;box-shadow:0 25px 70px #0000001f;max-width:600px;width:100%;padding:60px 40px;text-align:center;animation:fadeIn .6s ease-in}.basari-ikonu,.tesekkur-logo{margin-bottom:30px;animation:scaleIn .5s ease-out .2s backwards}.tesekkur-logo img{max-width:200px;max-height:150px;object-fit:contain}.tesekkur-baslik{font-size:36px;font-weight:700;color:#1e293b;margin-bottom:20px;animation:slideIn .5s ease-out .3s backwards}.tesekkur-mesaj{font-size:18px;color:#475569;line-height:1.6;margin-bottom:15px;animation:slideIn .5s ease-out .4s backwards}.tesekkur-alt-mesaj{font-size:16px;color:#64748b;margin-bottom:40px;animation:slideIn .5s ease-out .5s backwards}.bilgi-kutusu{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-left:4px solid #10b981;border-radius:12px;padding:25px;margin-bottom:40px;animation:slideIn .5s ease-out .6s backwards}.bilgi-kutusu p{font-size:15px;color:#065f46;margin:8px 0;font-weight:500;text-align:left}.btn-primary{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;padding:16px 40px;border:none;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;animation:slideIn .5s ease-out .7s backwards}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 15px 40px #3b82f666}.alt-bilgi{margin-top:40px;padding-top:30px;border-top:1px solid #e2e8f0;animation:fadeIn 1s ease-out .8s backwards}.alt-bilgi p{font-size:13px;color:#94a3b8;margin:5px 0}@keyframes scaleIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width: 768px){.tesekkur-card{padding:40px 30px}.tesekkur-baslik{font-size:28px}.tesekkur-mesaj{font-size:16px}.basari-ikonu svg{width:60px;height:60px}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:linear-gradient(135deg,#f5f7fa,#e8eef3);min-height:100vh;color:#2d3748;line-height:1.6}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#a0aec0}button{transition:all .3s ease;cursor:pointer}button:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0000001a}button:active{transform:translateY(0)}input,textarea{transition:all .3s ease}input:focus,textarea:focus{outline:none;border-color:#4299e1;box-shadow:0 0 0 3px #4299e11a}@media (max-width: 768px){body{font-size:14px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes spin{to{transform:rotate(360deg)}}
