:root{--kupe-arkaplan:#f8fafc}body{color:#0f172a;background:var(--kupe-arkaplan);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px}:focus-visible{outline:2px solid var(--kupe-vurgu);outline-offset:2px}.ag-cell,.ant-statistic-content,.ant-table-cell{font-variant-numeric:tabular-nums}.kupe-marka{color:#fff;letter-spacing:.2px;white-space:nowrap;cursor:pointer;align-items:center;gap:8px;height:60px;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.kupe-marka:hover{color:#fff;opacity:.9}.kupe-giris{background:linear-gradient(135deg, var(--kupe-birincil) 0%, var(--kupe-birincil-koyu) 55%, var(--kupe-birincil-en-koyu) 100%);place-items:center;min-height:100vh;padding:16px;display:grid}.kupe-giris .ant-card{border:0;box-shadow:0 12px 40px #0f172a59}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.kupe-tablo-kart{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 4px 16px #0f172a0a}.kupe-tablo-alt{color:#475569;font-variant-numeric:tabular-nums;background:#f8fafc;border-top:1px solid #eef1f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 14px;display:flex}.kupe-tablo-alt strong{color:#0f172a}.ant-card-head-wrapper{flex-wrap:wrap;row-gap:8px}.ant-card-head-wrapper .ant-card-extra{margin-inline-start:auto}.kupe-rozet-hucre{align-items:center;display:flex}.kupe-rozet{--rozet-renk:#94a3b8;border:1px solid color-mix(in srgb, var(--rozet-renk) 75%, #94a3b8);color:#1e293b;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 10px 0 8px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.kupe-rozet i{background:color-mix(in srgb, var(--rozet-renk) 65%, #334155);width:8px;height:8px;box-shadow:0 0 0 2px color-mix(in srgb, var(--rozet-renk) 55%, transparent);border-radius:50%}.kupe-form-bolum{color:var(--kupe-birincil);letter-spacing:.4px;text-transform:uppercase;border-bottom:1px solid #e2e8f0;margin:8px 0 12px;padding-bottom:6px;font-size:12px;font-weight:600}.kupe-form-bolum:first-child{margin-top:0}.kupe-form-eylem{z-index:2;background:linear-gradient(#fff0,#fff 30%);border-top:1px solid #eef1f5;margin-top:8px;padding:12px 0;display:flex;position:sticky;bottom:0}.kupe-kartlar{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.kupe-kart{background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-items:start;gap:6px;padding:14px 16px;display:grid;box-shadow:0 1px 2px #0f172a0a}.kupe-kart-sayi{color:#0f172a;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.1}.kupe-kart-alt{color:#64748b;font-size:12px}.kupe-kabuk{background:#f4f6fa;min-height:100vh}.kupe-sider.ant-layout-sider{background:linear-gradient(180deg, var(--kupe-birincil) 0%, var(--kupe-birincil-koyu) 100%);border-right:1px solid #ffffff0f;height:100vh;position:sticky;top:0;overflow:hidden auto}.kupe-sider .ant-menu{background:0 0;border:0;padding:4px 8px 24px}.kupe-sider .ant-menu-item,.kupe-sider .ant-menu-submenu-title{border-radius:8px;width:100%;margin-inline:0}.kupe-sider .ant-menu-sub.ant-menu-inline{background:0 0}.kupe-ustcubuk.ant-layout-header{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border-bottom:1px solid #e2e8f0;align-items:center;gap:12px;height:56px;padding:0 20px;line-height:1;display:flex;position:sticky;top:0}.kupe-kullanici{cursor:pointer;font:inherit;color:#0f172a;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:4px 10px 4px 4px;display:inline-flex}.kupe-kullanici:hover{background:#f1f5f9;border-color:#e2e8f0}.kupe-kullanici-ad{font-weight:600}.kupe-tema-secenek{align-items:center;gap:8px;min-width:150px;display:inline-flex}.kupe-tema-secenek i{border-radius:4px;width:14px;height:14px;box-shadow:inset 0 0 0 1px #0f172a26}.kupe-tema-secili{color:var(--kupe-vurgu);margin-left:auto}.kupe-icerik.ant-layout-content{min-width:0;padding:24px}@media (width<=768px){.kupe-icerik.ant-layout-content{padding:12px}.kupe-kullanici-ad{display:none}}.kupe-sayfa-basligi{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.kupe-sayfa-basligi h1{letter-spacing:-.2px;color:#0f172a;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:700;line-height:1.25;display:flex}.kupe-sayfa-basligi p{color:#64748b;margin:4px 0 0;font-size:13px}.kupe-sayfa-basligi-eylem{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kupe-suzgec{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin-bottom:12px;padding:14px 16px;display:flex;box-shadow:0 1px 2px #0f172a0a}.kupe-suzgec .ant-form-item{margin:0}.kupe-suzgec .ant-form-item-label{padding-bottom:4px}.kupe-suzgec .ant-form-item-label>label{color:#64748b;height:auto;font-size:12px;font-weight:600}.kupe-suzgec .ant-form-item-label>label:after{display:none}.kupe-suzgec-eylem{gap:8px;margin-left:auto;display:flex}.kupe-cipler{flex-wrap:wrap;gap:6px;display:inline-flex}.kupe-cip{--cip-renk:#94a3b8;color:#334155;height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dbe2ea;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.kupe-cip i{background:color-mix(in srgb, var(--cip-renk) 65%, #334155);width:9px;height:9px;box-shadow:0 0 0 2px color-mix(in srgb, var(--cip-renk) 45%, transparent);border-radius:50%}.kupe-cip:hover:not(:disabled){background:#f1f5f9;border-color:#cbd5e1}.kupe-cip-aktif,.kupe-cip-aktif:hover:not(:disabled){background:var(--kupe-birincil);border-color:var(--kupe-birincil);color:#fff}.kupe-cip-aktif i{box-shadow:0 0 0 2px #ffffff59}.kupe-cip:disabled{opacity:.45;cursor:not-allowed}.ant-card{border-radius:12px}.kupe-lejant{color:#64748b;flex-wrap:wrap;gap:4px 14px;margin-left:12px;font-size:12px;display:inline-flex}.kupe-lejant span{align-items:center;gap:6px;display:inline-flex}.kupe-lejant i{border:1px solid #0f172a26;border-radius:3px;width:10px;height:10px}.kupe-cari-sec{gap:12px;display:grid}.kupe-cari-sonuc{background:#fff;border:1px solid #e2e8f0;border-radius:10px;min-height:280px;max-height:380px;padding:6px;overflow-y:auto}.kupe-cari-sonuc .ant-empty{margin:64px 0}.kupe-cari-oge{cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.kupe-cari-oge-aktif{background:var(--kupe-vurgu-zemin);outline:1px solid var(--kupe-vurgu-kenar)}.kupe-cari-bas{width:36px;height:36px;color:var(--kupe-birincil);background:#e2e8f0;border-radius:10px;flex:none;place-items:center;font-weight:700;display:grid}.kupe-cari-metin{flex:1;gap:2px;min-width:0;display:grid}.kupe-cari-metin strong{white-space:nowrap;text-overflow:ellipsis;color:#0f172a;overflow:hidden}.kupe-cari-metin small{color:#64748b;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kupe-cari-metin code{color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.kupe-cari-metin mark{color:inherit;background:#fde68a;border-radius:3px;padding:0 1px}.kupe-cari-ipucu{color:#64748b;gap:16px;font-size:12px;display:flex}kbd{min-width:20px;font:inherit;text-align:center;color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-bottom-width:2px;border-radius:5px;padding:1px 6px;font-size:11px;display:inline-block}.kupe-bolum{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 18px 18px;box-shadow:0 1px 2px #0f172a0a}.kupe-bolum>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.kupe-bolum h2{color:#0f172a;margin:0;font-size:15px;font-weight:700}.kupe-bolum header p{color:#64748b;margin:2px 0 0;font-size:12px}.kupe-alanlar{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 16px;min-width:0;display:grid}.kupe-alan{align-content:start;gap:5px;min-width:0;display:grid}.kupe-alan>label{color:#64748b;font-size:12px;font-weight:600}.kupe-alan-genis{grid-column:1/-1}.kupe-alan .ant-input-number,.kupe-alan .ant-select{width:100%}.kupe-ozet{background:#f8fafc;border:1px solid #eef1f5;border-radius:10px;gap:2px;min-width:0;padding:10px 12px;display:grid}.kupe-ozet span{letter-spacing:.3px;text-transform:uppercase;color:#94a3b8;font-size:11px;font-weight:600}.kupe-ozet strong{color:#0f172a;overflow-wrap:anywhere;font-weight:600}.kupe-cari-cubuk{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.kupe-cari-ozet{grid-template-columns:56px 1fr;align-items:start;gap:14px;display:grid}.kupe-cari-ozet>.kupe-cari-bas{background:var(--kupe-birincil);color:#fff;border-radius:14px;width:56px;height:56px;font-size:22px}.kupe-bos{text-align:center;color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;padding:22px}.ant-form-vertical .ant-form-item{margin-bottom:16px}.ant-form-vertical .ant-form-item-label{padding-bottom:4px}.ant-form-vertical .ant-form-item-label>label{color:#475569;font-size:12px;font-weight:600}.kupe-form-bolum{margin:6px 0 14px}.kupe-sayfa{grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;display:grid}.kupe-sayfa>.kupe-sayfa-basligi{margin-bottom:2px}.kupe-sayfa>.kupe-suzgec{margin-bottom:0}.kupe-arama-sonuc{background:var(--kupe-vurgu-zemin);border:1px solid var(--kupe-vurgu-kenar);color:var(--kupe-birincil);border-radius:10px;padding:14px 16px;font-weight:600}.ant-card-small>.ant-card-head{border-bottom:1px solid #eef1f5;min-height:56px;padding:0 18px}.ant-card-small>.ant-card-head .ant-card-head-title{color:#0f172a;font-size:16px;font-weight:700}.ant-card-small>.ant-card-body{padding:16px 18px}.ant-card{border-color:#e2e8f0;box-shadow:0 1px 2px #0f172a0a}@media (width<=768px){.kupe-sider.ant-layout-sider{z-index:40;position:fixed;top:0;bottom:0;left:0;box-shadow:0 0 24px #0f172a59}.kupe-sider.ant-layout-sider-collapsed{box-shadow:none}.kupe-kabuk>.ant-layout{margin-left:0!important}.kupe-sayfa-basligi-eylem{width:100%}}.kupe-cari-alani{width:100%}.kupe-cari-alani .ant-select-selection-item{align-items:center;display:flex}.kupe-cari-secili{align-items:baseline;gap:10px;min-width:0;display:inline-flex}.kupe-cari-secili strong{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.kupe-cari-secili code{color:#64748b;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.kupe-cari-popup{border-radius:12px;padding:6px;box-shadow:0 12px 32px #0f172a2e}.kupe-cari-popup .ant-select-item-option{border-radius:8px;padding:0}.kupe-cari-popup .ant-select-item-option-active,.kupe-cari-popup .ant-select-item-option-selected{background:var(--kupe-vurgu-zemin)}.kupe-cari-popup .kupe-cari-ipucu{border-top:1px solid #eef1f5;margin-top:4px;padding:8px 10px 4px}.kupe-pano-hero{background:linear-gradient(120deg, var(--kupe-birincil) 0%, var(--kupe-birincil-orta) 60%, var(--kupe-hero-son) 130%);color:#fff;box-shadow:0 8px 24px color-mix(in srgb, var(--kupe-birincil) 25%, transparent);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(320px,560px);align-items:center;gap:20px 32px;padding:24px 28px;display:grid}.kupe-pano-hero h1{letter-spacing:-.3px;color:#fff;margin:0 0 8px;font-size:24px;font-weight:700}.kupe-pano-hero p{color:#ffffffd9;flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.kupe-pano-hero .ant-input-search .ant-input-affix-wrapper{border-color:#0000}.kupe-pano-sonuc{color:var(--kupe-birincil);background:#fffffff2;border-radius:10px;margin-top:10px;padding:12px 14px;font-weight:600}.kupe-pano-sonuc-yok{color:#64748b;font-weight:500}.kupe-pano-baslik{color:#0f172a;margin:0 0 12px;font-size:15px;font-weight:700}.kupe-pano-baslik-satir{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.kupe-pano-baslik-satir .kupe-pano-baslik{margin:0}.kupe-hizli{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.kupe-hizli-kart{text-align:left;cursor:pointer;font:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 1px 2px #0f172a0a}.kupe-hizli-kart:hover{border-color:var(--kupe-vurgu-acik);box-shadow:0 6px 18px color-mix(in srgb, var(--kupe-vurgu) 12%, transparent);transform:translateY(-1px)}.kupe-hizli-simge{background:var(--kupe-vurgu-zemin);width:42px;height:42px;color:var(--kupe-vurgu);border-radius:12px;flex:none;place-items:center;font-size:20px;display:grid}.kupe-hizli-metin{flex:1;gap:2px;min-width:0;display:grid}.kupe-hizli-metin strong{color:#0f172a;font-weight:600}.kupe-hizli-metin small{color:#64748b;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kupe-hizli-ok{color:#94a3b8;transition:transform .15s,color .15s}.kupe-hizli-kart:hover .kupe-hizli-ok{color:var(--kupe-vurgu);transform:translate(3px)}.kupe-pano-ozet{flex-wrap:wrap;align-items:stretch;gap:14px;display:flex}.kupe-pano-toplam{color:#fff;background:#0f172a;border-radius:12px;align-content:center;gap:2px;min-width:190px;padding:16px 20px;display:grid}.kupe-pano-toplam span{letter-spacing:.3px;text-transform:uppercase;color:#94a3b8;font-size:12px;font-weight:600}.kupe-pano-toplam strong{font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1.1}.kupe-pano-toplam small{color:#94a3b8}.kupe-kart-tikla{cursor:pointer;font:inherit;text-align:left;transition:border-color .15s,box-shadow .15s}.kupe-kart-tikla:hover{border-color:var(--kupe-vurgu-acik);box-shadow:0 6px 18px color-mix(in srgb, var(--kupe-vurgu) 12%, transparent)}@media (width<=900px){.kupe-pano-hero{grid-template-columns:1fr;padding:18px}}.kupe-grafikler{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (width<=1200px){.kupe-grafikler{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.kupe-grafikler{grid-template-columns:minmax(0,1fr)}}.kupe-grafik{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin:0;padding:14px 16px 12px;box-shadow:0 1px 2px #0f172a0a}.kupe-grafik-baslik{grid-template-columns:1fr auto;align-items:baseline;gap:0 8px;margin-bottom:12px;display:grid}.kupe-grafik-baslik span{color:#0f172a;font-weight:600}.kupe-grafik-baslik strong{color:#0f172a;font-variant-numeric:tabular-nums;grid-row:span 2;font-size:22px;font-weight:700}.kupe-grafik-baslik small{color:#64748b;font-size:12px}.kupe-grafik-govde{grid-template-rows:132px auto;grid-template-columns:36px 1fr;column-gap:6px;display:grid}.kupe-grafik-eksen{position:relative}.kupe-grafik-eksen span{color:#94a3b8;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;line-height:1;position:absolute;right:0;transform:translateY(50%)}.kupe-grafik-alan{grid-template-columns:repeat(12,1fr);align-items:end;display:grid;position:relative}.kupe-grafik-cizgi{pointer-events:none;border-top:1px solid #eef2f6;position:absolute;left:0;right:0}.kupe-grafik-cizgi:first-child{border-top-color:#cbd5e1}.kupe-grafik-sutun{cursor:default;outline:none;justify-content:center;align-items:flex-end;height:100%;padding:0 2px;display:flex;position:relative}.kupe-grafik-sutun:hover,.kupe-grafik-sutun:focus-visible{background:color-mix(in srgb, var(--kupe-vurgu) 6%, transparent);border-radius:4px 4px 0 0}.kupe-grafik-cubuk{background:var(--kupe-grafik);border-radius:4px 4px 0 0;width:100%;max-width:22px;transition:background .15s;position:relative}.kupe-grafik-sutun:hover .kupe-grafik-cubuk,.kupe-grafik-sutun:focus-visible .kupe-grafik-cubuk{background:var(--kupe-vurgu-koyu)}.kupe-grafik-cubuk-surer{background:repeating-linear-gradient(135deg, var(--kupe-vurgu-acik) 0 3px, var(--kupe-vurgu-soluk) 3px 6px)}.kupe-grafik-aylar{grid-column:2;grid-template-columns:repeat(12,1fr);margin-top:6px;display:grid}.kupe-grafik-aylar span{text-align:center;color:#64748b;white-space:nowrap;font-size:11px;line-height:1.2}.kupe-grafik-aylar em{color:#94a3b8;font-size:10px;font-style:normal;display:block}.kupe-grafik{container-type:inline-size}@container (width<=380px){.kupe-grafik-ay-ikincil{visibility:hidden}}.kupe-grafik-ipucu{gap:2px;display:grid}.kupe-grafik-ipucu small{opacity:.75}.kupe-pano-ipucu{color:#ffffffbf;margin-top:8px;font-size:12px;display:block}.kupe-arama-sonuclari{gap:12px;display:grid}.kupe-sonuc-grup{gap:10px;display:grid}.kupe-sonuc-grup h3{letter-spacing:.4px;text-transform:uppercase;color:#64748b;margin:4px 0 0;font-size:12px;font-weight:700}.kupe-sonuc{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex;box-shadow:0 1px 2px #0f172a0a}.kupe-sonuc-simge{background:var(--kupe-vurgu-zemin);width:42px;height:42px;color:var(--kupe-vurgu);border-radius:12px;flex:none;place-items:center;font-size:20px;display:grid}.kupe-sonuc .kupe-cari-bas{flex:none}.kupe-sonuc-metin{flex:320px;gap:4px;min-width:0;display:grid}.kupe-sonuc-metin strong{color:#0f172a;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kupe-sonuc-metin small{color:#64748b;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.kupe-sonuc-metin code{color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.kupe-sonuc-eylem{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.kupe-sonuc-yok{color:#94a3b8;margin-left:auto;font-size:12px}.ag-root-wrapper :focus-visible,.ag-root-wrapper .ag-cell-focus,.ag-root-wrapper .ag-cell:focus,.ag-root-wrapper .ag-header-cell:focus,.ag-root-wrapper .ag-header-cell.ag-header-active{box-shadow:none!important;outline:none!important}.ag-root-wrapper .ag-cell.ag-cell-focus:not(.ag-cell-range-selected){border-color:#0000!important}.kupe-tablo-ant .ant-table-wrapper .ant-table{border-radius:0}.kupe-tablo-ant .ant-table-thead>tr>th{color:#64748b;background:#f8fafc;font-size:12px;font-weight:600}.ant-drawer .kupe-sayfa{gap:12px}.kupe-alan-iki{grid-column:span 2}@media (width<=720px){.kupe-alan-iki{grid-column:auto}}
