:root{--color-brand-tint:#fdf2f4;--color-page-bg:#f7f8fa;--color-surface:#fff;--color-border:#e4e7ec;--color-divider:#f2f4f7;--color-text-primary:#101828;--color-text-secondary:#667085;--color-text-tertiary:#98a2b3;--color-positive:#067647;--color-positive-tint:#ecfdf3;--color-negative:#b42318;--color-negative-tint:#fef3f2;--color-warning:#b54708;--color-warning-tint:#fffaeb;--color-info:#175cd3;--color-info-tint:#eff8ff;--cip-dana-bg:#fef3f2;--cip-dana-text:#b42318;--cip-kuzu-bg:#fffaeb;--cip-kuzu-text:#b54708;--cip-kiyma-bg:#eff8ff;--cip-kiyma-text:#175cd3;--cip-sakatat-bg:#f4f3ff;--cip-sakatat-text:#5925dc;--cip-islenmis-bg:#ecfdf3;--cip-islenmis-text:#067647;--cip-diger-bg:#f2f4f7;--cip-diger-text:#667085;--sidebar-w:248px}*{box-sizing:border-box}body{background:var(--color-page-bg);color:var(--color-text-primary);flex-direction:column;min-height:100vh;margin:0;font-family:Inter,system-ui,sans-serif;display:flex}.sidebar{width:var(--sidebar-w);background:var(--color-surface);border-right:1px solid var(--color-border);z-index:40;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.sidebar-logo{border-bottom:1px solid var(--color-divider);align-items:center;gap:12px;padding:18px 20px 16px;display:flex}.sidebar-logo img{object-fit:contain;width:auto;height:40px}.sidebar-logo .ad{font-size:14px;font-weight:600;line-height:1.2}.sidebar-logo .alt{color:var(--color-text-secondary);margin-top:2px;font-size:11px}.nav-scroll{flex:1;padding:12px 12px 8px;overflow-y:auto}.nav-group+.nav-group{margin-top:18px}.nav-group-label{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);padding:0 10px 8px;font-size:11px;font-weight:600}.nav-item{color:var(--color-text-secondary);border-radius:7px;align-items:center;gap:11px;margin-bottom:2px;padding:9px 10px;font-size:14px;text-decoration:none;transition:background .15s,color .15s;display:flex}.nav-item svg{stroke-width:1.8px;flex:none;width:18px;height:18px}.nav-item:hover:not(.is-disabled){background:var(--color-divider);color:var(--color-text-primary)}.nav-ikon{flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.nav-rozet{background:var(--color-warning);color:#fff;text-align:center;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 3px;font-size:10px;font-weight:600;line-height:16px;display:flex;position:absolute;top:-6px;right:-8px}.nav-item.is-active{background:var(--color-brand-tint);color:var(--color-brand);border-left:3px solid #0000;padding-left:7px;font-weight:500}.nav-item.is-active svg{color:var(--color-brand)}@media (prefers-color-scheme:dark){:root:not([data-tema=ac]) .nav-item.is-active{background:rgba(var(--color-brand-rgb), .08);color:var(--color-text-primary);border-left-color:var(--color-brand)}:root:not([data-tema=ac]) .nav-item.is-active svg{color:var(--color-text-primary)}}[data-tema=koyu] .nav-item.is-active{background:rgba(var(--color-brand-rgb), .08);color:var(--color-text-primary);border-left-color:var(--color-brand)}[data-tema=koyu] .nav-item.is-active svg{color:var(--color-text-primary)}.nav-item.is-disabled{color:var(--color-text-tertiary);cursor:default}.nav-item.is-disabled .soon{color:var(--color-text-tertiary);background:var(--color-divider);border-radius:4px;margin-left:auto;padding:2px 6px;font-size:10px;font-weight:500}.sidebar-user{border-top:1px solid var(--color-divider);align-items:center;gap:10px;padding:12px;display:flex}.avatar{background:var(--color-brand-tint);width:34px;height:34px;color:var(--color-brand);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}@media (prefers-color-scheme:dark){:root:not([data-tema=ac]) .avatar{background:rgba(var(--color-brand-rgb), .15);color:var(--color-text-primary)}}[data-tema=koyu] .avatar{background:rgba(var(--color-brand-rgb), .15);color:var(--color-text-primary)}.sidebar-user .ad{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.sidebar-user-metin{flex:1;min-width:0}.sidebar-user .rol{color:var(--color-text-secondary);font-size:11px}.cikis{color:var(--color-text-secondary);border-radius:6px;place-items:center;width:44px;height:44px;margin-left:auto;display:grid}.cikis:hover{background:var(--color-negative-tint);color:var(--color-negative)}.cikis-form{display:contents}button.cikis{cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.shell{margin-left:var(--sidebar-w);flex-direction:column;min-height:100vh;display:flex}.shell>.sayfa{flex:1}.imza{border-top:1px solid var(--color-divider);color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:8px;padding:16px 32px;font-size:12px;display:flex}.imza .maskot{object-fit:contain;flex:none;width:auto;height:22px}.imza .urun{color:var(--color-brand);font-size:13px;font-weight:600}.imza a{color:var(--color-text-secondary);text-decoration:none}.imza a:hover{color:var(--color-brand)}.imza .ayrac,.kredi,.imza a.kredi:hover{color:var(--color-text-secondary)}.kredi-ad{color:var(--color-text-primary)}.kredi-koyu-tema{display:none}@media (prefers-color-scheme:dark){:root:not([data-tema=ac]) .kredi-acik-tema{display:none}:root:not([data-tema=ac]) .kredi-koyu-tema{display:inline}}[data-tema=koyu] .kredi-acik-tema{display:none}[data-tema=koyu] .kredi-koyu-tema{display:inline}.topbar,.overlay{display:none}h1{margin:0;font-size:24px;font-weight:600}h2{color:var(--color-text-primary);margin:0 0 12px;font-size:18px;font-weight:600}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;margin-bottom:20px;padding:20px}.card:last-child,:where([class*=grid],[class*=flex-col],.sutun-dikey)>.card{margin-bottom:0}.card.kart-baglanti{color:inherit;text-decoration:none;display:block}.card.kart-baglanti:hover{border-color:#d0d5dd}.card.kart-seritli{padding:20px 20px 20px 23px}.card.kart-seritli-kucuk{padding:16px 16px 16px 19px}.card.kart-seritli-orta{padding:18px 18px 18px 21px}.money{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.money-sol{text-align:left}.kart-etiket{color:var(--color-text-secondary);font-size:12px;font-weight:500}.kart-etiket-buyukharf{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.02em;font-size:12px;font-weight:500}.kart-deger-buyuk{text-align:left;margin:8px 0 4px;font-size:32px;font-weight:600}.kart-deger-orta{text-align:left;white-space:nowrap;margin-top:6px;font-size:22px;font-weight:600}.kart-deger-kucuk{text-align:left;margin-top:2px;font-size:15px;font-weight:600}.kart-aciklama{color:var(--color-text-secondary);font-size:12px}.yardimci-metin{color:var(--color-text-secondary);margin-top:2px;font-size:11px}.bolum-aciklama{color:var(--color-text-secondary);font-size:12px}.bolum-aciklama-uzun{color:var(--color-text-secondary);margin-bottom:24px;font-size:12px}.baslik-3{margin:0 0 12px;font-size:16px;font-weight:600}.bolum-alt-baslik{margin:24px 0 12px;font-size:16px;font-weight:600}.table-header{color:var(--color-text-secondary);text-align:left;background:#f9fafb;font-size:13px;font-weight:600}@media (prefers-color-scheme:dark){:root:not([data-tema=ac]) .table-header{background:#1c1f26}}[data-tema=koyu] .table-header{background:#1c1f26}.table-row{border-bottom:1px solid var(--color-divider);height:48px}.table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.table-wrap table{width:100%}.table-wrap table:where(:has(tr>:nth-child(4))){min-width:560px}.btn-primary{background:var(--color-brand);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:10px 16px;font-size:14px;font-weight:500}.btn-secondary{background:var(--color-surface);color:var(--color-text-primary);border:1px solid var(--color-border);cursor:pointer;border-radius:6px;padding:10px 16px;font-size:14px;font-weight:500}.sayfa-baslik{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:16px;display:flex}.sayfa-baslik h1{margin:0;font-size:24px;font-weight:600}.sayfa-baslik .alt{color:var(--color-text-secondary);margin-top:4px;font-size:13px}.table-wrap th,.table-wrap td{padding:0 12px;font-size:14px}.table-wrap tfoot tr{border-top:2px solid var(--color-border);font-weight:600}.hucre-kisalt{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.hucre-kisalt.hucre-kisalt-dar{max-width:180px}.hucre-kisalt.hucre-kisalt-cok-dar{max-width:130px}.tek-satir{white-space:nowrap}.hucre-dar{width:80px}.hucre-ortala{text-align:center}.hucre-sag{text-align:right}.hucre-ikincil{color:var(--color-text-secondary)}.hucre-kalin{font-weight:600}.btn-primary,.btn-secondary,.btn-positive,.btn-negative{box-sizing:border-box;justify-content:center;align-items:center;height:40px;display:inline-flex}.btn-kucuk{height:32px;padding:0 12px}.btn-primary:hover{opacity:.9}.btn-positive{background:var(--color-positive-tint);color:var(--color-positive);border:1px solid var(--color-positive);cursor:pointer;border-radius:6px;padding:10px 16px;font-size:14px;font-weight:500}.btn-positive:hover{opacity:.9}.btn-negative{background:var(--color-negative-tint);color:var(--color-negative);border:1px solid var(--color-negative);cursor:pointer;border-radius:6px;padding:10px 16px;font-size:14px;font-weight:500}.btn-negative:hover{opacity:.9}.btn-primary:disabled,.btn-secondary:disabled,.btn-positive:disabled,.btn-negative:disabled,.btn-primary[aria-disabled=true],.btn-secondary[aria-disabled=true],.btn-positive[aria-disabled=true],.btn-negative[aria-disabled=true]{opacity:.5;cursor:not-allowed}a[aria-disabled=true][class*=btn-]{pointer-events:none}:where(a[href],button,summary,select,input[type=checkbox],input[type=radio],[tabindex="0"]):focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}a.btn-primary,a.btn-secondary,a.btn-positive,a.btn-negative{text-align:center;justify-content:center;font-family:inherit;text-decoration:none}.nav-item{min-height:44px}summary[class*=btn-]{align-items:center;height:40px;display:inline-flex}.halka-kompakt{align-items:center;gap:8px;display:flex}.halka-kompakt .halka-metin{font-size:13px;font-weight:600}.toast{top:var(--app-header-height,64px);z-index:9999;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;max-width:min(400px,100vw - 32px);padding:12px 16px;font-size:14px;font-weight:500;animation:.2s ease-out forwards toastSlideIn;display:flex;position:fixed;right:16px;box-shadow:0 4px 12px #0000001a}.toast.toast-exit{animation:.2s ease-in forwards toastSlideOut}@keyframes toastSlideIn{0%{opacity:0;transform:translate(120%)}to{opacity:1;transform:translate(0)}}@keyframes toastSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.toast,.toast.toast-exit{animation:none}}.toast-positive{background:var(--color-positive-tint);color:var(--color-positive)}.toast-negative{background:var(--color-negative-tint);color:var(--color-negative)}.toast-warning{background:var(--color-warning-tint);color:var(--color-warning)}.toast-info{background:var(--color-info-tint);color:var(--color-info)}.toast-close{color:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:4px;font-size:16px;line-height:1;display:flex}.toast-close:hover{opacity:.75}@media (width<=520px){.toast{max-width:none;left:8px;right:8px;top:calc(var(--app-header-height,64px) + 8px)}}.uyari{border-radius:6px;margin-bottom:16px;padding:12px 16px;font-size:14px}.uyari-hata{background:var(--color-negative-tint);color:var(--color-negative)}.pwa-kur-banner{z-index:45;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;align-items:center;gap:12px;padding:12px 14px;display:none;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 4px 12px #1018281f}.pwa-kur-metin{color:var(--color-text-primary);flex:1;font-size:13px}.pwa-kur-eylemler{flex-shrink:0;align-items:center;gap:8px;display:flex}.pwa-kur-kapat{cursor:pointer;color:var(--color-text-tertiary);background:0 0;border:none;justify-content:center;align-items:center;min-width:32px;min-height:32px;font-size:16px;line-height:1;display:flex}.flex-between{justify-content:space-between;align-items:center;display:flex}.flex-between-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.flex-col{flex-direction:column;display:flex}.flex-col-gap-12{flex-direction:column;gap:12px;display:flex}.flex-col-gap-16{flex-direction:column;gap:16px;display:flex}.flex-gap-8{gap:8px;display:flex}.flex-gap-12{gap:12px;display:flex}.flex-gap-16{gap:16px;display:flex}.flex-gap-20{gap:20px;display:flex}.flex-center-gap-8{align-items:center;gap:8px;display:flex}.flex-end-gap-8{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.flex-end-gap-12{white-space:nowrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.bildirim-satir{border-bottom:1px solid var(--color-border);align-items:flex-start;gap:12px;width:100%;padding:12px 16px;transition:background .15s;display:flex}.bildirim-satir:hover{background:var(--color-surface)}.bildirim-satir.okunmamis{background:#ffc10714;font-weight:500}.bildirim-baslik{color:var(--color-text-primary);margin:0;font-size:14px;font-weight:500}.bildirim-govde{color:var(--color-text-secondary);white-space:pre-wrap;margin:4px 0 0;font-size:13px}.bildirim-zaman{color:var(--color-text-secondary);margin-top:6px;font-size:12px}.bildirim-icerik-sarmalayici{flex:1;min-width:0}.inline{display:inline}.tablo-baglanti{color:var(--color-info);cursor:pointer;align-items:center;min-height:44px;padding:0 8px;text-decoration:none;display:inline-flex}.tablo-baglanti:hover{text-decoration:underline}.tablo-bos,.bos-durum-metin{text-align:center;color:var(--color-text-secondary);padding:24px;font-size:13px}.bolum-ayirici{border-top:1px solid var(--color-divider);margin-top:16px;padding-top:16px}.baslik-kucuk{margin-bottom:12px;font-size:14px;font-weight:500}.metin-etiket-kucuk{color:var(--color-text-secondary);font-size:13px}.metin-toplam{font-size:20px;font-weight:600}.bolum-sonlandirici{border-bottom:1px solid var(--color-border);margin-bottom:24px;padding-bottom:24px}.bolum-baslik-alti{margin-bottom:12px}.table-wrap th,.table-wrap td{text-align:left;padding:0 12px}.table-wrap th{vertical-align:middle;height:44px;color:var(--color-text-secondary);font-size:13px;font-weight:600;display:table-cell}.table-wrap td{vertical-align:middle;height:48px;display:table-cell}.table-wrap td.money{text-align:right}.table-wrap td:has(.money):not(:has(.money-sol)){text-align:right}.table-wrap th.hucre-sag,.table-wrap td.hucre-sag{text-align:right}.table-wrap td.hucre-islem,.table-wrap .hucre-islemler{text-align:right;white-space:nowrap}.table-wrap table:has(td.hucre-islem:last-child) th:last-child{text-align:right;white-space:nowrap}.tablo-islemler{white-space:nowrap;justify-content:flex-end;gap:8px;display:flex}.tablo-islemler x-dugme{flex-shrink:0}.limit-ozeti{align-items:center;gap:12px;display:flex}.filtre-form{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:20px;padding:16px 20px;display:flex}.filtre-form .filtre-alan{flex:160px;min-width:0}.filtre-form>a,.filtre-form>button,.filtre-form>label{flex:none}.filtre-alan{flex-direction:column;gap:6px;display:flex}.filtre-alan label{color:var(--color-text-secondary);font-size:12px;font-weight:500}.filtre-form .filtre-alan input,.filtre-form .filtre-alan select{width:100%}@media (width<=520px){.filtre-form{flex-direction:column;align-items:stretch;gap:8px;margin-bottom:12px;padding:12px 16px}.filtre-form .filtre-alan{flex:none}.filtre-form>a,.filtre-form>button,.filtre-form>label{width:100%}}.filtre-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.filtre-islemler{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.metin-uyari{color:var(--color-warning)}.metin-negatif{color:var(--color-negative)}.tablo-not-metni{white-space:normal;word-wrap:break-word;max-width:300px;font-size:13px}.sayfalama{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}.sayfalama-bilgi{color:var(--color-text-secondary);font-size:13px}.form-alan{margin-bottom:14px}.form-alan:last-child{margin-bottom:0}.form-etiket-satir{align-items:center;gap:8px;margin-bottom:6px;display:flex}.form-etiket{color:var(--color-text-primary);font-size:13px;font-weight:500}.form-etiket-yani{align-items:center;display:flex}.form-input-sarici{position:relative}.form-input{border:1px solid var(--color-border);background:var(--color-surface);width:100%;height:36px;color:var(--color-text-primary);border-radius:6px;padding:0 12px;font-family:inherit;font-size:14px}textarea.form-input{resize:vertical;height:auto;padding:8px 12px}.form-input.gizlenebilir{padding-right:40px}.form-input:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px rgba(var(--color-brand-rgb), .12);outline:none}.form-input.hatali{border-color:var(--color-negative)}.form-input.hatali:focus{box-shadow:0 0 0 3px #b423181f}.form-goz{cursor:pointer;width:36px;height:36px;color:var(--color-text-secondary);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.form-goz:hover{color:var(--color-text-primary)}.form-goz:focus-visible{box-shadow:inset 0 0 0 2px var(--color-brand);outline:none}.form-goz .goz-kapali,.form-goz[aria-pressed=true] .goz-acik{display:none}.form-goz[aria-pressed=true] .goz-kapali{display:block}.form-ipucu{color:var(--color-text-secondary);margin-top:6px;font-size:12px}.form-hata{color:var(--color-negative);margin-top:6px;font-size:12px}.form-ayirici{border:0;border-top:1px solid var(--color-divider);margin:18px 0}.form-altbar{border-top:1px solid var(--color-divider);justify-content:flex-end;gap:12px;margin-top:20px;padding-top:16px;display:flex}:where(input[type=checkbox]){cursor:pointer;flex-shrink:0;width:18px;height:18px}:where(input[type=checkbox]:disabled){cursor:not-allowed}.checkbox-satiri{align-items:center;gap:12px;padding:12px 0;display:flex}.checkbox-satiri label{cursor:pointer;margin:0}.badge-positive{background:var(--color-positive-tint);color:var(--color-positive);white-space:nowrap;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500}.badge-negative{background:var(--color-negative-tint);color:var(--color-negative);white-space:nowrap;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500}.badge-warning{background:var(--color-warning-tint);color:var(--color-warning);white-space:nowrap;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500}.badge-info{background:var(--color-info-tint);color:var(--color-info);white-space:nowrap;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500}.badge-secondary{background:var(--color-divider);color:var(--color-text-secondary);white-space:nowrap;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500}.form{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:20px;padding:16px 20px;display:flex}.form>button{flex-shrink:0}.form:last-child{margin-bottom:0}.p-32{padding:32px}.p-24{padding:24px}.pb-24{padding-bottom:24px}.pb-20{padding-bottom:20px}.pt-16{padding-top:16px}.mt-0{margin-top:0}.mt-16{margin-top:16px}.mb-24{margin-bottom:24px}.mb-20{margin-bottom:20px}.mb-16{margin-bottom:16px}.mb-12{margin-bottom:12px}.mb-8{margin-bottom:8px}.mb-2{margin-bottom:2px}.mt-24{margin-top:24px}.mt-20{margin-top:20px}.border-t-divider{border-top:1px solid var(--color-divider)}.adimlayici{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;align-items:center;transition:border-color .15s,box-shadow .15s;display:inline-flex;overflow:hidden}.adimlayici.dolu{border-color:var(--color-text-secondary);box-shadow:0 0 0 3px var(--color-divider)}.adimlayici .adim{cursor:pointer;width:44px;height:44px;color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;background:0 0;border:none;place-items:center;font-size:18px;line-height:1;display:grid}.adimlayici .adim:hover{background:var(--color-divider);color:var(--color-text-primary)}.adimlayici .adim:disabled{opacity:.35;cursor:default;background:0 0}.adimlayici .eksi{border-right:1px solid var(--color-divider)}.adimlayici .arti{color:var(--color-brand);border-left:1px solid var(--color-divider);font-weight:600}.adimlayici input{text-align:center;font-variant-numeric:tabular-nums;border:none;border-left:1px solid var(--color-divider);-moz-appearance:textfield;background:0 0;width:58px;height:44px;font-size:14px}.adimlayici input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.adimlayici input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.adimlayici input:focus-visible{background:var(--color-page-bg);box-shadow:0 0 0 3px rgba(var(--color-brand-rgb), .12);border-color:var(--color-brand);outline:none}.adimlayici .birim{color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;padding:0 7px 0 6px;font-size:11px}.seri-adet{color:var(--color-text-secondary);font-size:13px;font-weight:500}.sayfa{padding:24px 32px}.grup-cip{letter-spacing:-.02em;border-radius:9px;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:grid}.g-dana{background:var(--cip-dana-bg);color:var(--cip-dana-text)}.g-kuzu{background:var(--cip-kuzu-bg);color:var(--cip-kuzu-text)}.g-kiyma{background:var(--cip-kiyma-bg);color:var(--cip-kiyma-text)}.g-sakatat{background:var(--cip-sakatat-bg);color:var(--cip-sakatat-text)}.g-islenmis{background:var(--cip-islenmis-bg);color:var(--cip-islenmis-text)}.g-diger{background:var(--cip-diger-bg);color:var(--cip-diger-text)}.grup-hucre{align-items:center;gap:11px;display:flex}.halka{width:var(--halka-size,92px);height:var(--halka-size,92px);flex:none;position:relative}.halka svg{transform:rotate(-90deg)}.halka .orta{font-size:calc(var(--halka-size,92px) * .2);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;display:grid;position:absolute;inset:0}.sutunlar{align-items:flex-end;gap:6px;height:130px;display:flex}.sutun{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.sutun .cubuk{background:var(--color-brand);opacity:.82;border-radius:4px 4px 0 0;width:100%;min-height:3px;transition:opacity .15s}.sutun:hover .cubuk{opacity:1}.sutun .etiket{color:var(--color-text-secondary);white-space:nowrap;font-size:10px;line-height:1.5;overflow:hidden}@media (width<=520px){.sutunlar:has(.sutun:nth-child(8)) .sutun:nth-last-child(2n) .etiket{visibility:hidden}.sutun:first-child .etiket{align-self:flex-start}.sutun:last-child .etiket{align-self:flex-end}}.nokta-desenlenmis{background-size:2px 2px;background-image:linear-gradient(45deg,#00000038 25%,#0000 25% 50%,#00000038 50% 75%,#0000 75%,#0000)!important}.nokta{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.kart-seritli{position:relative;overflow:hidden}.kart-seritli:before{content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.seri-negatif:before{background:var(--color-negative)}.seri-uyari:before{background:var(--color-warning)}.seri-pozitif:before{background:var(--color-positive)}.seri-bilgi:before{background:var(--color-info)}.seri-notr:before,.seri-marka:before{background:var(--color-text-tertiary)}.grid-2{grid-template-columns:repeat(auto-fit,minmax(min(350px,100%),1fr));gap:20px;margin-bottom:20px;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px;display:grid}.grid-4{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px;display:grid}.grid-5{grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:20px;display:grid}.grid-siparis{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:20px;display:grid}.grid-yonetim{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.grid-3>*,.grid-4>*,.grid-5>*,.grid-siparis>*,.grid-yonetim>*,.durak-bilgi>*{min-width:0}.satir-arasi{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}@media (width<=1280px){.grid-4,.grid-5{grid-template-columns:repeat(3,1fr)}}@media (width<=1180px){.grid-4,.grid-3{grid-template-columns:repeat(2,1fr)}.grid-siparis,.grid-yonetim{grid-template-columns:minmax(0,1fr)}}@media (width<=980px){.grid-4{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:1fr}.grid-5{grid-template-columns:repeat(2,1fr)}}@media (width>=861px){.mobil-sepet{display:none}}@media (width<=860px){.sidebar{transition:transform .22s;transform:translate(-100%);box-shadow:0 0 #0000}body.menu-acik .sidebar{transform:translate(0);box-shadow:0 12px 32px #1018282e}body.menu-acik .overlay{z-index:35;background:#10182873;display:block;position:fixed;inset:0}.shell{margin-left:0;padding-top:56px}.topbar{z-index:30;background:var(--color-surface);border-bottom:1px solid var(--color-border);align-items:center;gap:12px;height:56px;padding:0 14px;display:flex;position:fixed;top:0;left:0;right:0}.topbar img{width:auto;height:28px}.topbar .ad{font-size:14px;font-weight:600}.hamburger{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:7px;flex:none;place-items:center;width:44px;height:44px;display:grid}.sayfa{padding:16px}.imza{justify-content:center;padding:14px 16px}.grid-3{grid-template-columns:1fr}h1{font-size:20px!important}.adimlayici{justify-content:space-between;width:100%}.adimlayici .adim{width:52px;height:46px;font-size:22px}.adimlayici input{flex:1;width:auto;min-width:0;height:46px;font-size:16px}.btn-primary,.btn-secondary,.btn-positive,.btn-negative,.hamburger,.form-goz,.adim,.modal-kapat,.pwa-kur-kapat,.toast-close,.sohbet-gecmis-dugme,.sohbet-yeni-dugme,.sohbet-panel-kapat,.sohbet-liste-geri-btn{min-width:44px;min-height:44px}.toast-close{margin:-10px -12px -10px 0}:where(a[href]:not(.nav-item)){align-items:center;min-height:44px;display:inline-flex}.form-input{min-height:44px;font-size:16px}.mobil-sepet{z-index:45;background:var(--color-surface);border-top:1px solid var(--color-border);padding:10px 14px calc(10px + env(safe-area-inset-bottom));align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #10182814}.mobil-sepet .bilgi{min-width:0}.mobil-sepet .adet{color:var(--color-text-secondary);font-size:11px}.mobil-sepet .tutar{font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.mobil-sepet button{flex-shrink:0;margin-left:auto;padding:12px 18px;font-size:15px}.sayfa:has(.mobil-sepet){padding-bottom:96px}.siparis-gonder-dugmesi{display:none}.pwa-kur-banner.pwa-kur-gorunur{display:flex}body:has(.mobil-sepet) .pwa-kur-banner.pwa-kur-gorunur{display:none}}@media (width<=520px){.grid-3,.grid-4,.grid-5{grid-template-columns:1fr}.mobil-sepet{flex-direction:column;gap:10px}.mobil-sepet button{width:100%}}.durak-bilgi{gap:16px;margin-bottom:24px;display:grid}.bilgi-kutusu{border:1px solid var(--color-divider);background:#fff;border-radius:8px;padding:16px}.bilgi-kutusu h3{margin:0 0 12px;font-size:16px;font-weight:600}.bilgi-satir{border-bottom:1px solid var(--color-divider);justify-content:space-between;gap:16px;padding:8px 0;font-size:14px;display:flex}.bilgi-satir:last-child{border-bottom:none}.bilgi-satir .etiket{color:var(--color-text-secondary);font-weight:500}.bilgi-satir .deger{color:var(--color-text-primary);text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:600}.bilgi-satir .deger .tablo-baglanti{margin:-12px -8px -12px 0}.kanit-bolgesi{border:1px solid var(--color-divider);background:#fff;border-radius:8px;margin-bottom:24px;padding:16px}.kanit-bolgesi h3{margin:0 0 12px;font-size:16px;font-weight:600}.kanit-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:12px;display:grid}.kanit-kucuk{border:1px solid var(--color-divider);border-radius:4px;text-decoration:none;position:relative;overflow:hidden}.kanit-resim{object-fit:cover;width:100%;height:100px}.kanit-tur{color:#fff;text-align:center;background:#000000b3;padding:4px;font-size:12px;position:absolute;bottom:0;left:0;right:0}.teslim-form{border:1px solid var(--color-divider);background:#fff;border-radius:8px;padding:24px}.imza-alani{flex-direction:column;gap:8px;max-width:600px;display:flex}#imza-canvas{border:1px solid var(--color-text-secondary);cursor:crosshair;touch-action:none;background:#fff;border-radius:4px;width:100%;max-width:600px;height:auto}.form-dugmeler{gap:12px;margin-top:24px;display:flex}@media (width<=520px){.form-dugmeler{flex-direction:column}}.girdi-dokunma{height:44px;min-height:44px}.form-grup{margin-bottom:16px}.form-grup:last-child{margin-bottom:0}.form-etiket{color:var(--color-text-primary);margin-bottom:6px;font-size:14px;font-weight:500;display:block}.hata-mesaji{color:var(--color-negative);margin-top:6px;font-size:12px;display:block}.hatirlatma-seridi{border-left:3px solid;border-radius:8px;margin-bottom:16px;padding:12px 16px}.hatirlatma-seridi-baslik{margin-bottom:8px;font-size:14px;font-weight:600}.hatirlatma-seridi-govde{font-size:13px;line-height:1.4}.hatirlatma-seridi-positive{background:var(--color-positive-tint);border-left-color:var(--color-positive);color:var(--color-positive)}.hatirlatma-seridi-negative{background:var(--color-negative-tint);border-left-color:var(--color-negative);color:var(--color-negative)}.hatirlatma-seridi-warning{background:var(--color-warning-tint);border-left-color:var(--color-warning);color:var(--color-warning)}.hatirlatma-seridi-info{background:var(--color-info-tint);border-left-color:var(--color-info);color:var(--color-info)}.kart-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-bottom:24px;display:grid}.kart{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;transition:box-shadow .15s,border-color .15s;overflow:hidden}.kart-baglanti{color:inherit;flex-direction:column;align-items:stretch;text-decoration:none;display:flex}.kart-baglanti:hover{border-color:var(--color-text-tertiary);box-shadow:0 1px 3px #1018281a,0 0 0 3px #1018280f}.kart-baslik{border-bottom:1px solid var(--color-divider);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;display:flex}.kart-baslik h3{color:var(--color-text-primary);margin:0;font-size:16px;font-weight:600}.kart-icerik{flex:1;padding:16px}.kart-satir{justify-content:space-between;padding:8px 0;font-size:14px;display:flex}.kart-satir:not(:last-child){border-bottom:1px solid var(--color-divider)}.kart-satir .etiket{color:var(--color-text-secondary);font-weight:500}.kart-satir .deger{color:var(--color-text-primary);text-align:right;font-weight:500}.kart-footer{background:var(--color-divider);justify-content:flex-end;padding:12px 16px;display:flex}.durum-rozeti{white-space:nowrap;border-radius:4px;align-items:center;padding:6px 10px;font-size:12px;font-weight:500;display:inline-flex}.durum-rozeti.durum-bekliyor{background:var(--color-info-tint);color:var(--color-info)}.durum-rozeti.durum-teslim_edildi{background:var(--color-positive-tint);color:var(--color-positive)}.durum-rozeti.durum-eksik_teslim{background:var(--color-warning-tint);color:var(--color-warning)}.durum-rozeti.durum-teslim_alinmadi,.durum-rozeti.durum-iade{background:var(--color-negative-tint);color:var(--color-negative)}.empty-state{text-align:center;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--color-divider);border-radius:8px;padding:40px 24px}.modal{z-index:1100;justify-content:center;align-items:center;padding:16px;animation:.12s ease-out modal-fade;display:flex;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.modal{animation:none}}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}.modal-ort{z-index:-1;background:#10182866;position:fixed;inset:0}.modal-panel{background:var(--color-surface);border:1px solid var(--color-border);width:480px;max-width:92vw;max-height:85vh;box-shadow:none;border-radius:8px;flex-direction:column;display:flex}.modal-baslik{border-bottom:1px solid var(--color-divider);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px;display:flex}.modal-baslik h2{color:var(--color-text-primary);margin:0;font-size:16px;font-weight:600;line-height:1.4}.modal-kapat{cursor:pointer;width:28px;height:28px;color:var(--color-text-tertiary);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background .15s;display:flex}.modal-kapat:hover{color:var(--color-text-secondary);background:var(--color-divider)}.modal-kapat:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-brand);outline:none}.modal-govde{color:var(--color-text-primary);flex:1;padding:20px;font-size:14px;overflow-y:auto}.modal-govde .table-wrap table{min-width:0}.modal-altbar{border-top:1px solid var(--color-divider);flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:16px 20px;display:flex}.modal-altbar button{flex-shrink:0}@media (width<=520px){.modal-altbar{flex-wrap:wrap}.modal-altbar button{flex:1;min-width:0}.sohbet-balon{max-width:90%}}.marka-kilit{text-align:center;margin-bottom:28px}.marka-kilit img{object-fit:contain;width:auto;height:112px;margin:0 auto 14px;display:block}.marka-kilit .ad{font-size:18px;font-weight:600}.marka-kilit .alt{color:var(--color-text-secondary);margin-top:4px;font-size:13px}.hesap-kutu{background:var(--color-page-bg);border-radius:6px;padding:11px 12px}.hesap-kutu-satir+.hesap-kutu-satir{margin-top:10px}.hesap-kutu .rol{margin-bottom:3px;font-size:13px;font-weight:500}.hesap-kutu code{color:var(--color-text-secondary);font-family:ui-monospace,Menlo,monospace;font-size:12px;display:block}.hesap-kutu-tiklanabilir{text-align:left;cursor:pointer;border:none;width:100%;margin:0;font-family:inherit;display:block}.hesap-kutu-tiklanabilir:hover{background:var(--color-divider)}.hesap-kutu-tiklanabilir:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.demo-giris-notu{color:var(--color-text-secondary);margin-bottom:10px;font-size:12px}body>footer{border-top:1px solid var(--color-divider);justify-content:center;align-items:center;gap:12px;margin-top:auto;padding:20px 16px 26px;display:flex}body>footer .maskot{object-fit:contain;flex:none;width:auto;height:44px}body>footer .yazi{text-align:left;line-height:1.35}body>footer .urun{color:var(--color-brand);font-size:15px;font-weight:600}body>footer .yapan{color:var(--color-text-secondary);font-size:13px}body>footer a{color:var(--color-text-secondary);text-decoration:none}body>footer a:hover{color:var(--color-brand)}.kabuk{flex:1;justify-content:center;align-items:center;padding:40px 16px;display:flex}.kolon{width:100%;max-width:400px}.satir-ici-form{display:contents}.ayar-aciklama{color:var(--color-text-secondary);margin:0 0 20px;font-size:13px}.ayar-renk-kodu{max-width:120px}.ayar-alan .ayar-etiket-ince{font-weight:400}.sohbet-aktif-kart{margin-top:20px}.sohbet-dugme-satiri{margin-top:8px}.ayar-baslik-bolum{color:var(--color-text-primary);margin:0 0 8px;font-size:18px}.ayar-aciklamasi{color:var(--color-text-secondary);margin:0;font-size:13px}.ayar-bilgi-satiri{align-items:center;gap:12px;margin-top:16px;display:flex}.ayar-metni-ikincil{color:var(--color-text-secondary);font-size:13px}.ayar-form-bolum{border-top:1px solid var(--color-border);margin-top:24px;padding-top:24px}.ayar-anahtar-satiri{align-items:flex-start;gap:12px;display:flex}.ayar-girdi-esnek{flex:1}.ayar-hata-metni{color:var(--color-negative);font-size:13px}.ayar-dugme-satiri{display:flex}label.ayar-etiket-checkbox,.ayar-alan label.ayar-etiket-checkbox{align-items:center;min-height:44px;margin:0;font-weight:400;display:flex}.sohbet-penceresi-tutacak{z-index:1000;position:fixed}.sohbet-yuzen-dugme{bottom:calc(20px + var(--safe-bottom,0px));background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;width:56px;height:56px;color:var(--color-text-secondary);z-index:1001;border-radius:50%;justify-content:center;align-items:center;transition:all .12s;display:flex;position:fixed;right:20px;box-shadow:0 2px 8px #1018281a}.sohbet-yuzen-dugme:hover{color:var(--color-text-primary)}.sohbet-yuzen-dugme:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px rgba(var(--color-brand-rgb), .1);outline:none}.sohbet-panel{background:var(--color-surface);border:1px solid var(--color-border);width:400px;max-width:92vw;max-height:70vh;box-shadow:none;z-index:1002;border-radius:8px;flex-direction:column;animation:.12s sohbet-panel-gir;display:flex;position:fixed;bottom:80px;right:20px}@keyframes sohbet-panel-gir{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.sohbet-panel{animation:none}}@media (width<=860px){.sohbet-yuzen-dugme{bottom:calc(20px + env(safe-area-inset-bottom));right:20px}.sohbet-panel{z-index:1003;border:none;border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;animation:.12s sohbet-panel-giris-mobil;position:fixed;inset:0 0 auto}@keyframes sohbet-panel-giris-mobil{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}body:has(.sohbet-yuzen-dugme) .shell{padding-bottom:calc(56px + 24px + env(safe-area-inset-bottom))}}.sohbet-konum-sol .sohbet-yuzen-dugme{right:auto;left:calc(var(--sidebar-w) + 20px)}.sohbet-konum-orta .sohbet-yuzen-dugme{left:50%;right:auto;transform:translate(-50%)}@media (width>=861px){.sohbet-konum-sol .sohbet-panel{right:auto;left:calc(var(--sidebar-w) + 20px)}.sohbet-konum-orta .sohbet-panel{margin:0 auto;left:0;right:0}}@media (width<=860px){.sohbet-konum-sol .sohbet-yuzen-dugme{left:20px}}.sohbet-panel-govde{flex-direction:column;height:100%;display:flex}.sohbet-panel-baslik{border-bottom:1px solid var(--color-divider);justify-content:space-between;align-items:center;padding:16px;display:flex}.sohbet-panel-baslik h2{color:var(--color-text-primary);margin:0;font-size:16px;font-weight:600}.sohbet-panel-kapat{cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .12s;display:flex}.sohbet-panel-kapat:hover{color:var(--color-text-primary)}.sohbet-panel-kapat:focus{color:var(--color-brand);outline:none}@media (prefers-color-scheme:dark){:root:not([data-tema=ac]) .sohbet-panel-kapat:focus{color:var(--color-info)}}[data-tema=koyu] .sohbet-panel-kapat:focus{color:var(--color-info)}.sohbet-baslik-eylemler{align-items:center;gap:8px;display:flex}.sohbet-yeni-dugme,.sohbet-gecmis-dugme{border:1px solid var(--color-border);cursor:pointer;color:var(--color-text-primary);background:0 0;border-radius:4px;padding:4px 12px;font-size:12px;font-weight:500;transition:all .12s}.sohbet-yeni-dugme:hover,.sohbet-gecmis-dugme:hover{background:var(--color-page-bg);border-color:var(--color-text-secondary)}.sohbet-yeni-dugme:focus,.sohbet-gecmis-dugme:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px rgba(var(--color-brand-rgb), .1);outline:none}.sohbet-satir{border-bottom:1px solid var(--color-divider);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.sohbet-satir:last-child{border-bottom:none}.sohbet-satir-baslik{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.sohbet-satir-tarih{color:var(--color-text-secondary);white-space:nowrap;font-size:12px}.sohbet-satir-btn{border:1px solid var(--color-border);cursor:pointer;color:var(--color-text-primary);white-space:nowrap;background:0 0;border-radius:4px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .12s}.sohbet-satir-btn:hover{background:var(--color-page-bg);border-color:var(--color-text-secondary)}.sohbet-satir-btn:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px rgba(var(--color-brand-rgb), .1);outline:none}.sohbet-mesaj-listesi{flex-direction:column;flex:1;gap:10px;padding:12px;display:flex;overflow-y:auto}.sohbet-balon{white-space:pre-wrap;word-break:break-word;border-radius:10px;max-width:85%;padding:10px 14px;font-size:14px;line-height:1.5}.sohbet-balon-kullanici{background:var(--color-divider);color:var(--color-text-primary);align-self:flex-end}@media (prefers-color-scheme:dark){:root:not([data-tema=ac]) .sohbet-balon-kullanici{background:var(--color-page-bg);border:1px solid var(--color-border)}}[data-tema=koyu] .sohbet-balon-kullanici{background:var(--color-page-bg);border:1px solid var(--color-border)}.sohbet-balon-ai{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-primary);align-self:flex-start}.sohbet-giris{border-top:1px solid var(--color-divider);flex-direction:column;gap:8px;padding:12px;display:flex}.form-alan{flex-direction:column;display:flex}.form-alan[hidden]{display:none}.form-textarea{border:1px solid var(--color-border);resize:vertical;color:var(--color-text-primary);background:var(--color-surface);border-radius:4px;padding:8px 12px;font-family:inherit;font-size:13px;transition:all .12s}.form-textarea:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px rgba(var(--color-brand-rgb), .1);outline:none}.sohbet-dugme-satiri{gap:8px;display:flex}.sohbet-dugme-satiri>*{flex:1}.sohbet-mesaj-listesi:empty,.sohbet-mesaj-listesi:not(:empty)+.sohbet-bos-durum{display:none}.sohbet-bos-durum{color:var(--color-text-secondary);flex:1;padding:16px 12px;font-size:14px;overflow-y:auto}.sohbet-bos-durum p{margin:0 0 12px}.sohbet-oneri-listesi{flex-wrap:wrap;gap:8px;display:flex}.sohbet-oneri-cip{text-align:left;white-space:normal;height:auto;min-height:44px}.sohbet-yaziyor{align-items:center;gap:4px;min-height:41px;display:flex}.sohbet-yaziyor-nokta{background:var(--color-text-secondary);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite sohbet-yaziyor}.sohbet-yaziyor-nokta:nth-child(2){animation-delay:.15s}.sohbet-yaziyor-nokta:nth-child(3){animation-delay:.3s}@keyframes sohbet-yaziyor{0%,80%,to{opacity:.3}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.sohbet-yaziyor-nokta{opacity:.6;animation:none}}.sohbet-panel-baslik{gap:8px}.sohbet-panel-baslik h2{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.sohbet-baslik-eylemler{flex:none}.sohbet-yeni-dugme,.sohbet-gecmis-dugme{white-space:nowrap}@media (width<=520px){.sohbet-panel-baslik{padding:12px}}.sohbet-giris .form-alan{margin-bottom:0}.sohbet-giris .form-textarea{resize:none;max-height:calc(7.5em + 18px);line-height:1.5;overflow-y:auto}#sohbet-form-mesaj-alani .ai-mesaj{border-left:4px solid;border-radius:6px;margin-bottom:8px;padding:10px 14px;font-size:13px;line-height:1.5}@media (width<=520px){.kabuk{padding:24px 16px}.marka-kilit img{height:88px}}.whatsapp-parola-sarmalayici{align-items:flex-start;gap:12px;display:flex}.whatsapp-parola-input{flex:1}.whatsapp-hata-metni{color:var(--color-negative);font-size:13px}.whatsapp-dugme-satiri{display:flex}.whatsapp-cihaz-liste{color:var(--color-text-secondary);font-size:14px}.whatsapp-qr-alani{margin-bottom:12px}.profil-baslik{margin:0;font-size:24px;font-weight:600}.profil-alt-baslik{color:var(--color-text-secondary);margin-top:4px;font-size:12px}.profil-kart{padding:20px}.profil-kart-baslik{margin-bottom:4px;font-size:15px;font-weight:600}.profil-kart-altkaynak{color:var(--color-text-secondary);margin-bottom:8px;font-size:12px}.profil-kart-altkaynak-16{margin-bottom:16px}.bilgi-satiri .deger.profil-adres-deger{text-align:left;max-width:300px}.tezgah-token-karti{background:var(--color-info-tint);margin-bottom:16px}.tezgah-token-govde{padding:12px 16px}.tezgah-token-baslik{color:var(--color-text-primary);margin-bottom:12px}.tezgah-token-kod{background:var(--color-surface);word-break:break-all;overflow-wrap:break-word;border-radius:6px;margin-bottom:12px;padding:12px;display:block}.tezgah-token-notu{color:var(--color-text-secondary)}.tezgah-islemler-baslik{text-align:right;width:140px}.tezgah-surum-bos{color:var(--color-text-secondary)}.tezgah-bos-durum{text-align:center;padding:32px}.tezgah-bos-metni{color:var(--color-text-secondary);margin:0}.card.giris-karti{padding:28px}.card.demo-hesap-karti{margin-top:16px;padding:18px}.giris-baslik{text-align:center;margin:0 0 20px;font-size:20px;font-weight:600}.demo-hesap-baslik{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:10px;font-size:12px;font-weight:600}.ai-rapor-dugme-satiri{margin-top:8px}.ai-akis-sonuc{margin-top:12px}.whatsapp-sonuc-basarili{background:var(--color-positive-tint);color:var(--color-positive)}.siparis-cari-bilgi{color:var(--color-text-secondary);margin-top:4px;font-size:12px}.siparis-limit-alani{align-items:center;gap:20px;display:flex}.siparis-limit-gostergesi{align-items:center;gap:14px;display:flex}.siparis-kucuk-etiket{color:var(--color-text-secondary);font-size:12px;font-weight:500}.siparis-limit-bakiye{margin-top:2px;font-size:15px;font-weight:600;display:block}.siparis-limit-tavan{color:var(--color-text-secondary);font-size:12px;display:block}.siparis-uyari{background:var(--color-warning-tint);color:var(--color-warning);border-radius:6px;margin-bottom:16px;padding:12px 16px;font-size:14px}.katalog-baslik{margin:0 0 4px;font-size:16px;font-weight:600}.katalog-alt-baslik{color:var(--color-text-secondary);margin-bottom:16px;font-size:12px}.katalog-tablosu{border-collapse:collapse;width:100%}.katalog-tablo tr.fiyatsiz .katalog-urun-adi,.katalog-siparis-edilemez{color:var(--color-text-secondary)}.katalog-tablo tr.fiyatsiz .grup-cip{filter:grayscale()}.katalog-urun-bilgi{min-width:0}.katalog-urun-adi{font-size:14px;font-weight:500}.katalog-urun-kodu{color:var(--color-text-secondary);font-size:12px}.katalog-fiyat{white-space:nowrap;font-size:16px;font-weight:600;display:block}.katalog-fiyat-birim{color:var(--color-text-secondary);font-size:12px;font-weight:400}.katalog-kdv{color:var(--color-text-secondary);font-size:11px;display:block}.katalog-fiyat-yok{color:var(--color-negative);text-align:right;font-size:12px;font-weight:500}.katalog-fiyat-yok-yardim{color:var(--color-text-secondary);text-align:right;font-size:11px}.katalog-siparis-edilemez{color:var(--color-text-secondary);font-size:12px}.siparis-ozet-karti{position:sticky;top:20px}.siparis-ozet-baslik{margin:0 0 16px;font-size:16px;font-weight:600}.teslim-tarihi-kutusu{background:var(--color-warning-tint);border-radius:6px;margin-bottom:16px;padding:10px 12px}.teslim-tarihi{font-size:14px;font-weight:600}.teslim-tarihi-notu{color:var(--color-warning);margin-top:4px;font-size:11px}.siparis-toplamlar{border-top:1px solid var(--color-divider);margin-top:12px;padding-top:12px}.siparis-toplam-satiri{justify-content:space-between;margin-bottom:6px;font-size:13px;display:flex}.siparis-toplam-satiri.siparis-kdv-satiri{margin-bottom:10px}.siparis-toplam-etiketi{color:var(--color-text-secondary)}.siparis-toplam-tutari{font-weight:500}.siparis-net-satiri{justify-content:space-between;align-items:baseline;display:flex}.siparis-net-etiketi{font-size:14px;font-weight:600}.siparis-net-tutari{font-size:20px;font-weight:600}.siparis-gonder-dugmesi{width:100%}.siparis-gonder-notu{color:var(--color-text-secondary);text-align:center;margin-top:8px;font-size:11px}.siparis-bos-sepet{text-align:center;color:var(--color-text-secondary);padding:20px;font-size:12px}.siparis-ozet-kalem{border-bottom:1px solid var(--color-divider);padding:10px 0}.siparis-ozet-kalem .form-alan{margin:8px 0 0}.canli-izleme-uyarisi,.canli-ekran-sarici{--canli-zemin:#12141a;--canli-panel:#1c1f2a;--canli-yuzey:#262a38;--canli-kenar:#333949;--canli-metin:#f0f2f8;--canli-metin-soluk:#8a91a5;--canli-uyari:#ffb020;--canli-gosterge:#2e7bff;--canli-kaydet:#1db954;--canli-oto:#a65d46;--canli-basarili:#22e06b;--canli-bilgi-zemin:#e8f0ff;--canli-bilgi-kenar:#b3d9ff;--canli-beyaz:white}.canli-izleme-uyarisi{background:var(--canli-bilgi-zemin);border-bottom:1px solid var(--canli-bilgi-kenar);text-align:center;color:var(--color-info);padding:5px 20px;font-size:12px;font-weight:500}.canli-ekran-sarici{overflow:hidden}.canli-ekran{margin:0;padding:0}.canli-ust-bar{background:var(--color-brand);color:var(--canli-beyaz);justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.canli-tezgah-adi{font-size:18px;font-weight:600}.canli-ust-bilgi{align-items:center;gap:20px;font-size:14px;display:flex}.canli-durum-rozeti{background:var(--canli-kenar);color:var(--canli-metin-soluk);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-weight:500;display:inline-flex}.canli-durum-noktasi{background:var(--canli-metin-soluk);border-radius:50%;width:6px;height:6px;display:inline-block}.canli-vurgu{font-weight:600}.canli-uyari-rengi{color:var(--canli-uyari)}.canli-acik-metin{color:var(--canli-metin)}.canli-uyari-bandi{background:var(--canli-uyari);color:var(--color-text-primary);padding:12px 20px;font-size:14px;font-weight:600;display:none}.canli-gostergeler{grid-template-columns:1fr 1fr 1fr;gap:12px;padding:12px 20px;display:grid}.canli-panel-kutusu{background:var(--canli-panel);border:1px solid var(--canli-kenar);color:var(--canli-metin);border-radius:8px;padding:12px}.canli-gosterge-kutusu{text-align:center;padding:16px}.canli-panel-etiketi{color:var(--canli-metin-soluk);text-transform:uppercase;margin-bottom:8px;font-size:12px}.canli-panel-etiketi-yakin{margin-bottom:4px}.canli-gosterge-degeri{color:var(--canli-gosterge);font-family:DSEG7 Modern,monospace;font-size:48px;font-weight:600}.canli-fiyat-seridi{background:var(--canli-kenar);color:var(--canli-metin);justify-content:space-between;align-items:center;margin:0 20px 12px;padding:12px 20px;font-size:14px;display:flex}.canli-icerik{grid-template-columns:1.2fr 1fr;gap:12px;padding:0 20px 12px;display:grid}.canli-siparis-basligi{color:var(--canli-metin-soluk);margin-bottom:8px;font-size:12px}.canli-fis-satiri{color:var(--canli-metin-soluk);margin-bottom:12px;font-size:11px}.canli-urun-kartlari{gap:8px;margin-bottom:12px;display:flex}.canli-urun-karti{background:var(--canli-yuzey);border:2px solid var(--canli-kenar);text-align:center;color:var(--canli-metin);border-radius:6px;flex:1;padding:8px;font-size:12px}.canli-secili-urun{background:var(--canli-yuzey);color:var(--canli-metin);border-radius:6px;padding:12px;font-size:13px}.canli-secili-urun-etiketi{color:var(--canli-metin-soluk);text-transform:uppercase;margin-bottom:8px;font-size:11px}.canli-secili-urun-adi{margin-bottom:8px;font-weight:600}.canli-miktarlar{grid-template-columns:1fr 1fr 1fr;gap:8px;font-size:12px;display:grid}.canli-miktar-etiketi{color:var(--canli-metin-soluk);font-size:10px}.canli-birim-fiyat{margin-top:8px;font-size:12px}.canli-sag-sutun{flex-direction:column;gap:12px;display:flex}.canli-dara-turu{font-size:24px;font-weight:600}.canli-urun-kodu{font-size:20px;font-weight:600}.canli-tuslar{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:8px;display:grid}.canli-tuslar-alt{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.canli-tus{pointer-events:none;background:var(--canli-yuzey);color:var(--canli-metin);border:1px solid var(--canli-kenar);cursor:default;border-radius:6px;padding:12px;font-size:14px;font-weight:600}.canli-terazi-secimi{grid-template-columns:1fr 1fr;gap:12px;padding:0 20px 12px;display:grid}.canli-terazi-dugmesi{border-radius:8px;padding:16px;font-size:16px}.canli-terazi-secili{background:var(--color-brand);border:2px solid var(--color-brand)}.canli-alt-dugmeler{grid-template-columns:repeat(7,1fr);gap:8px;padding:0 20px 12px;display:grid}.canli-alt-dugme{font-size:13px}.canli-alt-dugme-etiket{background:var(--color-brand);border:1px solid var(--color-brand)}.canli-alt-dugme-kaydet{background:var(--canli-kaydet);color:var(--canli-beyaz);border:1px solid var(--canli-kaydet)}.canli-alt-dugme-oto{background:var(--canli-oto);border:1px solid var(--canli-oto)}.canli-alt-dugme-cikis{color:var(--canli-oto);border:1px solid var(--canli-oto);background:0 0}.canli-alt-bilgi{background:var(--canli-zemin);color:var(--canli-metin-soluk);justify-content:space-between;align-items:center;padding:8px 20px;font-size:12px;display:flex}.canli-durum-alt{color:var(--canli-basarili)}.sekmeler-nav{border-bottom:1px solid var(--color-border);gap:2px;margin-bottom:24px;display:flex;overflow-x:auto}.sekme-dugme{appearance:none;cursor:pointer;color:var(--color-text-secondary);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:12px 10px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;display:inline-block}.sekme-dugme:hover{color:var(--color-text-primary)}.sekme-dugme.aktif{color:var(--color-text-primary);border-bottom-color:var(--color-text-primary)}.sekme-dugme:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.iban-metni{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.iban-kaydi{border-bottom:1px solid var(--color-divider);padding:12px 0}.iban-kaydi:last-child{border-bottom:none}.iban-alanlari{border-bottom:1px solid var(--color-divider);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px;padding-bottom:16px;display:grid}.dekont-onizleme{border:1px solid var(--color-border);border-radius:8px;max-width:100%;height:auto;display:block}@media (width<=860px){.iban-alanlari{grid-template-columns:minmax(0,1fr)}.sekme-dugme{flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.sekmeler-nav{scrollbar-width:thin;padding-right:24px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}}.dosya-sec-alan{border:1px dashed var(--color-border);background:var(--color-surface);border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex;position:relative}.dosya-sec-alan.surukleniyor{border-color:var(--color-info);background:var(--color-info-tint)}.dosya-sec-alan.hatali{border-color:var(--color-negative)}.dosya-sec-girdi{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dosya-sec-dugme{flex:none;gap:8px}.dosya-sec-girdi:focus-visible+.dosya-sec-dugme{outline:2px solid var(--color-brand);outline-offset:2px}.dosya-sec-girdi:disabled+.dosya-sec-dugme{opacity:.5;cursor:not-allowed}.dosya-sec-durum{min-width:0;color:var(--color-text-secondary);overflow-wrap:anywhere;flex:1;font-size:13px}.dosya-sec-kaldir[hidden],.dosya-sec .form-hata[hidden]{display:none}@media (width<=520px){.dosya-sec-alan{flex-direction:column;align-items:stretch}.dosya-sec-dugme,.dosya-sec-kaldir{justify-content:center}}.aranabilir-secim-girdi{text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:32px}.aranabilir-secim-girdi:disabled{opacity:.6;cursor:not-allowed}.aranabilir-secim-acilir{z-index:40;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden}.aranabilir-secim-acilir[hidden],.aranabilir-secim-bilgi[hidden]{display:none}.aranabilir-secim-liste{max-height:280px;margin:0;padding:4px 0;list-style:none;position:relative;overflow-y:auto}.aranabilir-secim-liste:empty{display:none}.aranabilir-secim-secenek{min-height:44px;color:var(--color-text-primary);cursor:pointer;overflow-wrap:anywhere;align-items:center;padding:6px 12px;font-size:14px;line-height:1.35;display:flex}.aranabilir-secim-secenek.aktif{background:var(--color-divider)}.aranabilir-secim-secenek[aria-selected=true]{font-weight:600}.aranabilir-secim-bilgi{color:var(--color-text-secondary);border-top:1px solid var(--color-divider);padding:10px 12px;font-size:13px}.aranabilir-secim-liste:empty+.aranabilir-secim-bilgi{border-top:0}.sohbet-liste-gorunum,.sohbet-icerik-gorunum{flex-direction:column;flex:1;min-height:0;display:flex}.sohbet-liste-baslik{border-bottom:1px solid var(--color-divider);align-items:center;gap:12px;padding:12px;display:flex}.sohbet-liste-baslik h3{color:var(--color-text-primary);flex:1;margin:0;font-size:14px;font-weight:600}.sohbet-liste-geri-btn{cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;padding:4px 8px;font-size:12px;transition:color .12s}.sohbet-liste-geri-btn:hover{color:var(--color-text-primary)}.sohbet-liste-geri-btn:focus{color:var(--color-brand);outline:none}@media (prefers-color-scheme:dark){:root:not([data-tema=ac]) .sohbet-liste-geri-btn:focus{color:var(--color-info)}}[data-tema=koyu] .sohbet-liste-geri-btn:focus{color:var(--color-info)}.sohbet-liste-konteyneri{flex-direction:column;flex:1;display:flex;overflow-y:auto}.sohbet-liste-ogesi{appearance:none;text-align:left;cursor:pointer;border:none;border-bottom:1px solid var(--color-divider);color:var(--color-text-primary);background:0 0;padding:12px;font-size:13px;transition:background-color .12s}.sohbet-liste-ogesi:hover{background-color:var(--color-page-bg)}.sohbet-liste-ogesi:focus{background-color:var(--color-page-bg);border-left:3px solid var(--color-brand);outline:none;padding-left:9px}.sohbet-liste-ogesi:last-child{border-bottom:none}.sohbet-liste-bos{text-align:center;color:var(--color-text-secondary);padding:32px 16px;font-size:13px}@media (prefers-color-scheme:dark){:root:not([data-tema=ac]){--color-page-bg:#0f1117;--color-surface:#1c2128;--color-border:#3d444d;--color-divider:#262d35;--color-text-primary:#e6edf3;--color-text-secondary:#8b949e;--color-text-tertiary:#6e7681;--color-positive:#3fb950;--color-positive-tint:#0d3920;--color-negative:#f85149;--color-negative-tint:#381a17;--color-warning:#fb8500;--color-warning-tint:#3a1f0f;--color-info:#58a6ff;--color-info-tint:#0d2d52;--cip-dana-bg:#381a17;--cip-dana-text:#f85149;--cip-kuzu-bg:#3a1f0f;--cip-kuzu-text:#fb8500;--cip-kiyma-bg:#0d2d52;--cip-kiyma-text:#58a6ff;--cip-sakatat-bg:#3d2149;--cip-sakatat-text:#d2a8ff;--cip-islenmis-bg:#0d3920;--cip-islenmis-text:#3fb950;--cip-diger-bg:#262d35;--cip-diger-text:#9ca3af}}[data-tema=koyu]{--color-page-bg:#0f1117;--color-surface:#1c2128;--color-border:#3d444d;--color-divider:#262d35;--color-text-primary:#e6edf3;--color-text-secondary:#8b949e;--color-text-tertiary:#6e7681;--color-positive:#3fb950;--color-positive-tint:#0d3920;--color-negative:#f85149;--color-negative-tint:#381a17;--color-warning:#fb8500;--color-warning-tint:#3a1f0f;--color-info:#58a6ff;--color-info-tint:#0d2d52;--cip-dana-bg:#381a17;--cip-dana-text:#f85149;--cip-kuzu-bg:#3a1f0f;--cip-kuzu-text:#fb8500;--cip-kiyma-bg:#0d2d52;--cip-kiyma-text:#58a6ff;--cip-sakatat-bg:#3d2149;--cip-sakatat-text:#d2a8ff;--cip-islenmis-bg:#0d3920;--cip-islenmis-text:#3fb950;--cip-diger-bg:#262d35;--cip-diger-text:#9ca3af}.tema-dugmesi{cursor:pointer;width:44px;height:44px;color:var(--color-text-secondary);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.tema-dugmesi:hover{background:var(--color-divider);color:var(--color-text-primary)}.tema-dugmesi:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-brand);outline:none}.tema-ay,.tema-gunes{width:18px;height:18px;display:block}.sidebar-user-eylemler{flex-shrink:0;align-items:center;gap:0;display:flex}.galeri{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem;margin-top:1rem;display:grid}.galeri-item{border-radius:6px;display:block;overflow:hidden}.galeri-item img{object-fit:cover;width:100%;height:120px;display:block}@media print{@page{size:A4;margin:12mm}body .fis-arac{display:none}body .fis{max-width:none;padding:0}.fis .table-row,.fis .table-wrap th,.fis .table-wrap td{height:auto;padding:4px 8px}.fis tr{break-inside:avoid}}.siralama-baglanti{color:inherit;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.siralama-baglanti:hover{color:var(--color-text-primary)}.bildirim{border-left:4px solid;border-radius:6px;margin-bottom:16px;padding:12px 16px;font-size:13px;line-height:1.5}.bildirim.bilgi{color:#175cd3;background:#175cd314;border-color:#175cd3}.bilgi-satiri{border-bottom:1px solid var(--color-divider);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:14px;display:flex}.bilgi-satiri:last-child{border-bottom:none}.bilgi-satiri .etiket{color:var(--color-text-secondary)}.bilgi-satiri .deger{text-align:right;font-weight:500}.salt-okunur-not{color:var(--color-text-secondary);align-items:center;gap:8px;margin-top:14px;font-size:12px;display:flex}.grid-profil{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.sutun-dikey{gap:16px;display:grid}@media (width<=860px){.grid-profil{grid-template-columns:1fr}}.siparis-satiri{border-bottom:1px solid var(--color-divider)}.siparis-satiri:last-child{border-bottom:none}.siparis-satiri summary{cursor:pointer;align-items:center;gap:16px;padding:14px 4px;font-size:14px;list-style:none;display:flex}.siparis-satiri summary::-webkit-details-marker{display:none}.siparis-satiri summary .ok{width:16px;height:16px;color:var(--color-text-tertiary);flex:none;transition:transform .15s}.siparis-satiri[open] summary .ok{transform:rotate(90deg)}.siparis-satiri summary .sip-no{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;min-width:104px;font-weight:600;line-height:1.3;display:flex}.siparis-satiri summary .sip-portal-no{color:var(--color-text-secondary);font-size:12px;font-weight:400}.siparis-satiri summary .sip-tarih{color:var(--color-text-secondary);flex:none;width:84px}.siparis-satiri summary .sip-kalem{color:var(--color-text-secondary);flex:none;width:64px;font-size:13px}.siparis-satiri summary .sip-tutar{margin-left:auto;font-size:15px;font-weight:600}.siparis-detay{padding:0 4px 18px 36px}@media (width<=860px){.siparis-satiri summary{flex-wrap:wrap;gap:8px 14px}.siparis-satiri summary .sip-tutar{width:100%;margin-left:0;text-align:left!important}.siparis-detay{padding-left:4px}.katalog-tablo{padding:16px 12px!important}.katalog-tablo .table-wrap{overflow:visible}.katalog-tablo table,.katalog-tablo tbody{table-layout:auto;width:100%;display:block}.katalog-tablo table{min-width:0}.katalog-tablo thead{display:none}.katalog-tablo tr{border:1px solid var(--color-border);border-radius:10px;height:auto;margin-bottom:10px;padding:12px;display:block}.katalog-tablo td{border:none;display:block;padding:0!important}.katalog-tablo td:nth-child(2){justify-content:space-between;align-items:baseline;gap:10px;margin:10px 0 12px;display:flex}.katalog-tablo td:nth-child(2) .money{text-align:left!important}.katalog-tablo tr.fiyatsiz td:nth-child(2){display:block}.katalog-tablo tr.fiyatsiz td:nth-child(2)>div{text-align:left!important}.katalog-tablo tr.fiyatsiz td:nth-child(3){color:var(--color-text-secondary)}.katalog-tablo td:nth-child(3){justify-content:stretch;display:flex}}.sayfa-ekstre .filtre-form .form-alan{flex:160px;min-width:0;margin-bottom:0}.bakiye-durum{color:var(--color-text-secondary);margin-left:4px;font-size:12px}.grid-ekstre-ozet{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px;display:grid}.grid-ekstre-ozet>*{min-width:0;margin-bottom:0}@media (width<=860px){.grid-ekstre-ozet{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.grid-ekstre-ozet{grid-template-columns:1fr;gap:12px;margin-bottom:12px}.grid-ekstre-ozet>.card{padding:12px}.grid-ekstre-ozet>.card.kart-seritli{padding:12px 12px 12px 15px}.sayfa-ekstre .filtre-form .form-alan,.sayfa-ekstre .filtre-form>a{flex-basis:100%}.sayfa-ekstre.sayfa{padding-bottom:20px}}.ai-mesaj{border-left:4px solid;border-radius:6px;margin-bottom:12px;padding:10px 14px;font-size:13px;line-height:1.5}.ai-mesaj-bilgi{background:var(--color-info-tint);border-color:var(--color-info);color:var(--color-info)}.ai-mesaj-uyari{background:var(--color-warning-tint);border-color:var(--color-warning);color:var(--color-warning)}.ai-mesaj-hata{background:var(--color-negative-tint);border-color:var(--color-negative);color:var(--color-negative)}.ai-onizleme{background:var(--color-page-bg);border:1px solid var(--color-border);border-radius:8px;padding:12px 16px}.ai-onizleme-satir{border-bottom:1px solid var(--color-divider);gap:12px;padding:6px 0;font-size:13px;display:flex}.ai-onizleme-satir:last-child{border-bottom:none}.ai-onizleme-baslik{color:var(--color-text-secondary);flex:0 0 140px;font-weight:500}.ai-onizleme-deger{color:var(--color-text-primary);flex:1}.ai-halka-grid,.ai-kart-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-top:12px;display:grid}.ai-halka-oge{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.ai-halka-etiket{color:var(--color-text-secondary);font-size:13px}.ai-kart{text-align:center;padding:16px}.ai-kart-grid>.ai-kart{margin-bottom:0}.ai-kart-baslik{color:var(--color-text-secondary);margin-bottom:8px;font-size:12px}.ai-kart-deger{color:var(--color-text-primary);font-size:24px;font-weight:600}@media (width<=520px){.ai-kart-grid{grid-template-columns:1fr}}.ai-zaman-bilgi{color:var(--color-text-secondary);margin-bottom:12px;font-size:13px}.ai-akis-durum{color:var(--color-text-secondary);min-height:20px;margin-top:16px;font-size:13px}.ai-akis-baslik{color:var(--color-text-primary);overflow-wrap:anywhere;margin:8px 0;font-size:16px;font-weight:600}.ai-akis-baslik:empty{display:none}.ai-cip-satir{flex-wrap:wrap;gap:8px;display:flex}.ai-cip-satir>span{white-space:normal;overflow-wrap:anywhere}.ai-akis-not{color:var(--color-warning);margin-top:8px;font-size:12px}.ai-talep-sayac{color:var(--color-text-secondary);font-size:12px}.ai-iskelet{background:var(--color-divider);border-radius:4px}.ai-iskelet-deger{width:70%;height:28px;margin:0 auto}.ai-iskelet-hucre{width:80%;height:12px}.ai-iskelet-halka{border-radius:50%;width:92px;height:92px}@media (prefers-reduced-motion:no-preference){.ai-iskelet{animation:1.2s ease-in-out infinite aiIskeletNabiz}}@keyframes aiIskeletNabiz{50%{opacity:.45}}.rapor-grafik{padding:16px}.rapor-grafik-cizim{overflow-x:auto}.rapor-grafik-cizim svg{max-width:100%;height:auto;margin:0 auto;display:block}.rapor-grafik-blok+.rapor-grafik-blok{border-top:1px solid var(--color-divider);margin-top:24px;padding-top:16px}.rapor-grafik-baslik{color:var(--color-text-primary);overflow-wrap:anywhere;margin-bottom:8px;font-size:14px;font-weight:600}.sayfa-urunler .filtre-form>.form-alan{flex:none;margin-bottom:0}.filtre-onay{color:var(--color-text-primary);cursor:pointer;align-items:center;gap:8px;padding-bottom:9px;font-size:14px;display:flex}.satir-fiyatsiz{background:var(--color-negative-tint)}.ayar-form .form-input{padding-top:9px;padding-bottom:9px}.ayar-grubu{border-bottom:1px solid var(--color-border);grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px;padding-bottom:24px;display:grid}.ayar-grubu:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.ayar-alan{flex-direction:column;gap:8px;display:flex}.ayar-alan label{color:var(--color-text-primary);font-size:14px;font-weight:500}.ayar-alan .yardim{color:var(--color-text-secondary);font-size:12px;line-height:1.4}.gunler-kontrol{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.gun-kutusu{align-items:center;gap:8px;display:flex}.gun-kutusu label{cursor:pointer;color:var(--color-text-primary);flex:1;align-items:center;min-height:44px;margin:0;font-size:13px;font-weight:400;display:flex}.sapma-notu{color:var(--color-text-secondary);background:var(--color-surface-light);border-radius:4px;margin-top:4px;padding:8px 12px;font-size:12px}.dugme-grubu{gap:12px;margin-top:32px;display:flex}.marka-onizleme{object-fit:contain;border:1px solid var(--color-border);background:var(--color-surface-light);border-radius:6px;width:48px;height:48px;padding:4px}.renk-secici-satir{align-items:center;gap:12px;display:flex}.renk-secici-satir input[type=color]{border:1px solid var(--color-border);cursor:pointer;border-radius:6px;width:44px;height:36px;padding:2px}.anahtar-satir{align-items:center;gap:10px;display:flex}.tablo-baslik-orta{text-align:center;padding:8px 6px}.tablo-baslik-kucuk-metin{color:var(--color-text-secondary);font-size:11px;font-weight:600;line-height:1.2}.tablo-baslik-sol{text-align:left;padding:8px 6px}.tablo-satirlar-baslik-hucre{padding:8px 6px;font-weight:500}.tablo-hucre-orta{text-align:center;padding:8px 6px}.form-monospace{border:1px solid var(--color-border);width:100%;color:var(--color-text-primary);background:var(--color-surface);border-radius:6px;padding:8px 12px;font-family:monospace;font-size:13px}.form-metin{border:1px solid var(--color-border);width:100%;color:var(--color-text-primary);background:var(--color-surface);border-radius:6px;padding:8px 12px;font-family:inherit;font-size:14px}.form-yardim{color:var(--color-text-secondary);margin-top:4px;font-size:12px}.onay-etiketi{cursor:pointer;align-items:center;gap:8px;display:flex}.sadece-oku-alani{background-color:var(--color-surface-light);color:var(--color-text-secondary);border-radius:6px;padding:8px 12px}.sadece-oku-alani-kod{background-color:var(--color-surface-light);color:var(--color-text-secondary);border-radius:6px;padding:8px 12px;font-family:monospace;font-size:13px}.dugme-grubu-sag{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.kart-dar{max-width:600px}.kart-baslik-metni{margin:0 0 20px;font-size:16px;font-weight:600}.baslik-kucuk-satir{margin:0 0 4px;font-size:16px;font-weight:600}.ayar-bilgi-kutusu{background-color:var(--color-surface-light);border-left:4px solid;border-radius:4px;padding:12px}.ayar-bilgi-kutusu-birincil{border-left-color:#175cd3}.ayar-bilgi-kutusu-ikincil{border-left-color:var(--color-text-secondary)}.ayar-bilgi-kutusu-baslik{margin-bottom:4px;font-size:12px;font-weight:500}.ayar-bilgi-kutusu-baslik-birincil{color:#175cd3}.ayar-bilgi-kutusu-baslik-ikincil{color:var(--color-text-secondary)}.ayar-bilgi-kutusu-metin{color:var(--color-text-secondary);font-size:13px}.baglanti-sonucu{border-radius:4px;margin-top:8px;padding:8px 12px;font-size:13px}.baglanti-sonucu:empty{display:none}.baglanti-sonucu--yukleniyor{background:var(--color-page-bg);color:var(--color-text-secondary)}.baglanti-sonucu--basarili{background:var(--color-positive-tint);color:var(--color-positive)}.baglanti-sonucu--basarisiz{background:var(--color-negative-tint);color:var(--color-negative)}.sayfa-kart-baslik{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.tablo-kaydirma{overflow-x:auto}.hucre-gen-80{width:80px;min-width:80px}.hucre-gen-100{width:100px;min-width:100px}.hucre-gen-120{width:120px;min-width:120px}.hucre-gen-150{width:150px;min-width:150px}.hucre-kod{padding:8px 6px;font-family:monospace;font-size:12px}.bos-durum{text-align:center;color:var(--color-text-secondary);padding:20px}.form-satir-ici{display:inline}.metin-kucuk{color:var(--color-text-secondary);font-size:12px}.ust-bosluk-12{margin-top:12px}.onay-pasif{cursor:not-allowed;opacity:.5}@media (width<=860px){.ayar-grubu{grid-template-columns:1fr}.gunler-kontrol{grid-template-columns:repeat(3,1fr)}.dugme-grubu{flex-direction:column}.dugme-grubu button,.dugme-grubu a{width:100%}}@media (width<=520px){.gunler-kontrol{grid-template-columns:repeat(2,1fr)}}.qr-uyarisi{color:#b54708;background-color:#fff3cd;border-radius:6px;margin-top:12px;margin-bottom:12px;padding:12px 16px;font-size:13px}#canli-ekran{background:var(--canli-zemin);color:var(--canli-metin);transform-origin:top;flex-direction:column;display:flex}main.shell:has(#canli-ekran)>footer.imza{display:none}.stat-kart{text-align:center;padding:16px 0}.stat-baslik{color:var(--color-text-secondary);text-transform:uppercase;margin-bottom:8px;font-size:12px}.stat-sayi{margin-bottom:4px;font-size:32px;font-weight:600;line-height:1}.stat-sayi-pozitif{color:var(--color-positive)}.stat-sayi-negatif{color:var(--color-negative)}.stat-sayi-bilgi{color:var(--color-info)}.baslik-ilk{margin-top:0}.stat-yuzde{color:var(--color-text-secondary);font-size:13px}.metin-ikincil{color:var(--color-text-secondary)}.bos-durum-kutu{color:var(--color-text-secondary);padding:16px}.yardim-ust-bosluk{margin-top:16px}.eylem-satiri{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.tema-dugmesi-sag-ust{position:absolute;top:0;right:0}.akademi-liste{flex-direction:column;gap:16px;display:flex}.akademi-video{background:#000;border-radius:8px;width:100%;max-height:70vh}@media (width<=860px){.akademi-kart-mobil{order:-1}}.anket-secenekler{gap:12px;margin:16px 0;display:grid}.anket-secenek{border:1px solid var(--color-border);background:var(--color-surface);min-height:56px;color:var(--color-text-primary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:15px;font-weight:600;display:flex;position:relative}.anket-secenek input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.anket-secenek:has(input:checked){border-color:var(--color-text-primary);background:var(--color-divider)}.anket-secenek:has(input:focus-visible){outline:2px solid var(--color-brand);outline-offset:2px}.anket-olcut{border:0;min-width:0;margin:16px 0;padding:0}.anket-puanlar{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:8px;display:grid}.anket-puanlar .anket-secenek{min-height:48px;padding:0}.anket-puan-uclar{color:var(--color-text-tertiary);justify-content:space-between;margin-top:4px;font-size:12px;display:flex}
