:root{
  --ink:#0d1017; --panel:#161b26; --panel2:#1b2230; --line:#283143; --line2:#323d52;
  --txt:#eef2f9; --muted:#8a93a8; --muted2:#5d6679;
  --gold:#f5b841; --gold-dim:#a87f24;
  --mint:#3ddc97; --cyan:#5cc6ff; --danger:#ff6b75; --amberbg:#2a2310;
  /* round 54: 5 Tercih tipinin TEK DOĞRU KAYNAK rengi — tabloda (mt-c-*) zaten bu hex'ler
     kullanılıyordu; detay kartı/paylaşım kartı/filtre çipleri de bu değişkenlere hizalanır. */
  --tc-guvenilir:#00e676; --tc-alternatif:#c084fc; --tc-guncel:#60a5fa; --tc-value:#fbbf24; --tc-banko:#ff3b3b;
  --r:14px;
}
*{box-sizing:border-box}
html,body{margin:0;padding:0;overflow-x:hidden;max-width:100vw}
body{
  background:
    radial-gradient(1200px 600px at 80% -10%, rgba(245,184,65,.07), transparent 60%),
    radial-gradient(900px 500px at -10% 10%, rgba(92,198,255,.06), transparent 55%),
    var(--ink);
  color:var(--txt); font-family:"Inter",system-ui,sans-serif;
  font-size:15px; line-height:1.5; min-height:100vh;
}
.wrap{max-width:1400px; margin:0 auto; padding:28px 20px 80px}

/* ---------- Masthead ---------- */
.mast{display:flex; align-items:flex-end; justify-content:space-between; gap:18px; flex-wrap:wrap}
.brand{display:flex; flex-direction:column; gap:2px}
.brand .kicker{font-family:"Saira Condensed"; font-weight:600; letter-spacing:.32em;
  text-transform:uppercase; font-size:12px; color:var(--gold)}
.brand h1{font-family:"Bebas Neue","Saira Condensed"; font-weight:400; letter-spacing:.04em;
  font-size:56px; line-height:.9; margin:0; color:#fff}
.brand h1 b{color:var(--gold)}
.brand .sub{color:var(--muted); font-size:13px; margin-top:6px}
.mast .clock{font-family:"Saira Condensed"; font-weight:600; color:var(--muted);
  font-size:13px; text-align:right; letter-spacing:.04em}
.goldrule{height:2px; margin:18px 0 22px;
  background:linear-gradient(90deg,var(--gold),rgba(245,184,65,0) 70%)}

/* ---------- Controls ---------- */
.panel{background:linear-gradient(160deg,var(--panel2),var(--panel));
  border:1px solid var(--line); border-radius:var(--r); padding:16px}
.controls{display:grid; grid-template-columns:repeat(auto-fit,minmax(160px,1fr)); gap:12px; align-items:end}
.field{display:flex; flex-direction:column; gap:5px}
.field label{font-size:11px; text-transform:uppercase; letter-spacing:.12em; color:var(--muted)}
input[type=date], select, input[type=text]{
  background:#0e1219; border:1px solid var(--line2); color:var(--txt);
  border-radius:10px; padding:10px 12px; font-family:inherit; font-size:14px; width:100%}
input:focus, select:focus{outline:none; border-color:var(--gold); box-shadow:0 0 0 3px rgba(245,184,65,.12)}
.check{display:flex; align-items:center; gap:9px; padding:10px 0; font-size:14px; color:var(--txt)}
.check input{width:18px; height:18px; accent-color:var(--gold)}
.btnrow{display:flex; gap:10px; flex-wrap:wrap; margin-top:14px}
button{font-family:"Saira Condensed"; font-weight:700; letter-spacing:.06em;
  text-transform:uppercase; border:none; border-radius:10px; padding:11px 18px;
  font-size:14px; cursor:pointer; transition:transform .06s ease, filter .15s ease}
button:active{transform:translateY(1px)}
button:disabled{opacity:.45; cursor:not-allowed}
.btn-go{background:var(--gold); color:#1a1304}
.btn-go:hover:not(:disabled){filter:brightness(1.08)}
.btn-demo{background:#222a39; color:var(--txt); border:1px solid var(--line2)}
.btn-refresh{background:#13202e; color:var(--cyan); border:1px solid #1f3a52}
.btn-refresh:hover:not(:disabled){filter:brightness(1.12)}
.btn-xls{background:#10261c; color:var(--mint); border:1px solid #1f5a42}
.cache-status{margin-top:10px; font-size:12px; color:var(--muted); display:flex; align-items:center; gap:7px; flex-wrap:wrap}
.cache-status .cs-muted{color:var(--muted2)}
.cache-status .cs-chip{background:#13202e; border:1px solid #244056; color:#bcd3e6; border-radius:7px;
  padding:3px 9px; cursor:pointer; font-family:"Saira Condensed"; font-weight:600; letter-spacing:.02em}
.cache-status .cs-chip:hover{border-color:var(--cyan); color:#fff}
.cache-status .cs-clear{color:var(--muted2); text-decoration:underline; cursor:pointer; margin-left:4px}
.cache-status .cs-clear:hover{color:var(--danger)}
.apikey-row{margin-top:12px; display:flex; gap:10px; align-items:center; flex-wrap:wrap}
.apikey-row .field{flex:1; min-width:240px}
.hint{color:var(--muted2); font-size:12px}

/* ---------- Status ---------- */
.status{margin:18px 0 6px; font-family:"Saira Condensed"; font-weight:600;
  letter-spacing:.03em; font-size:15px; min-height:22px}
.status.info{color:var(--cyan)} .status.ok{color:var(--mint)}
.status.warn{color:var(--gold)} .status.err{color:var(--danger)}

/* ---------- Summary table ---------- */
.tablewrap{overflow-x:auto; border:1px solid var(--line); border-radius:var(--r); margin:10px 0 6px}
table{width:100%; border-collapse:collapse; font-size:12.7px; min-width:780px}
thead th{font-family:"Saira Condensed"; font-weight:600; text-transform:uppercase;
  letter-spacing:.08em; font-size:12px; color:var(--muted); text-align:left;
  padding:10px 8px; background:#11151e; border-bottom:1px solid var(--line)}
tbody td{padding:8px 8px; border-bottom:1px solid #1d2533}
thead th:nth-child(1),tbody td:nth-child(1){width:48px}
thead th:nth-child(2),tbody td:nth-child(2){width:112px}
thead th:nth-child(3),tbody td:nth-child(3){min-width:245px}
thead th:nth-child(4),tbody td:nth-child(4){width:84px}
thead th:nth-child(6),tbody td:nth-child(6),
thead th:nth-child(8),tbody td:nth-child(8){width:72px}
tbody tr:last-child td{border-bottom:none}
tbody tr:hover{background:#141a25}
.num{font-variant-numeric:tabular-nums; text-align:right}
.macho-pill{display:inline-block; min-width:34px; text-align:center; font-family:"Saira Condensed";
  font-weight:700; border-radius:7px; padding:2px 8px; font-size:13px}

/* ---------- Cards ---------- */
.cards{display:grid; gap:16px; margin-top:20px}
.card{background:linear-gradient(165deg,var(--panel2),var(--panel));
  border:1px solid var(--line); border-radius:18px; padding:18px 20px;
  box-shadow:0 10px 30px rgba(0,0,0,.4)}
.card-head{display:flex; justify-content:space-between; gap:16px; align-items:center}
.teams{font-family:"Saira Condensed"; font-weight:700; font-size:23px; color:#fff; line-height:1.05}
.teams .vs{color:var(--muted2); font-weight:500; padding:0 6px}
.meta{color:var(--muted); font-size:12.5px; margin-top:4px; letter-spacing:.02em}
.meta .dot{color:var(--line2); padding:0 7px}

/* gauge — tam daire, kırmızı→sarı→yeşil gradyan halka */
.gauge{position:relative; width:128px; display:flex; flex-direction:column; align-items:center; gap:8px; flex:none}
.gauge .ring{
  --p:0; --thick:11px;
  width:118px; height:118px; border-radius:50%;
  background:
    conic-gradient(from 0deg, transparent calc(var(--p)*1%), #2a3346 0),
    conic-gradient(from 0deg, #ff4d4d 0%, #ff8a3d 24%, #f5d24a 50%, #9ad94a 75%, #34e0a1 100%);
  -webkit-mask: radial-gradient(farthest-side, transparent calc(100% - var(--thick)), #000 calc(100% - var(--thick)));
          mask: radial-gradient(farthest-side, transparent calc(100% - var(--thick)), #000 calc(100% - var(--thick)));
  box-shadow:0 0 18px rgba(245,184,65,.06);
}
.gauge .val{position:absolute; top:0; left:50%; transform:translateX(-50%);
  width:118px; height:118px; display:flex; align-items:center; justify-content:center;
  font-family:"Bebas Neue","Saira Condensed"; font-weight:400; font-size:52px; line-height:1; letter-spacing:.02em}
.gauge .band{font-family:"Saira Condensed"; font-weight:600; font-size:11px; letter-spacing:.18em;
  text-transform:uppercase; color:var(--muted); text-align:center}

.sect{font-family:"Saira Condensed"; font-weight:600; text-transform:uppercase;
  letter-spacing:.16em; font-size:11px; color:var(--muted); margin:16px 0 9px}
.scores{display:flex; flex-wrap:wrap; gap:8px}
.chip{background:#0e1219; border:1px solid var(--line); border-radius:9px;
  padding:5px 10px; font-size:12px; font-variant-numeric:tabular-nums}
.chip b{color:var(--cyan)}
.chip-iy{border-color:#3a3320; background:#15130b}
.chip-iy b{color:var(--gold)}

.pred{display:flex; align-items:center; gap:12px; padding:9px 0; border-top:1px solid #1d2533}
.pred:first-of-type{border-top:none}
.pred .mk{font-weight:600; color:#fff; flex:1; font-size:14.5px}
.pred .mk .vtag{color:var(--muted); font-weight:500; font-size:12.5px}
.pred .pr{font-variant-numeric:tabular-nums; color:#d7deec; min-width:50px; text-align:right;
  font-family:"Saira Condensed"; font-weight:600; font-size:16px}
.tag{font-size:10.5px; font-family:"Saira Condensed"; font-weight:600; letter-spacing:.08em;
  text-transform:uppercase; padding:4px 10px; border-radius:20px; white-space:nowrap; border:1px solid transparent}
.t-ultra{background:#0f3322; color:#7ff0a8; border-color:#1f6b3c}
.t-yuksek{background:#10301e; color:#86e6a3}
.t-oy{background:#10283a; color:#8fcbff}
.t-orta{background:#2c2611; color:#f2cd86}
.t-dusuk{background:#2c2026; color:#e7a3b4}
.empty{color:var(--muted); font-style:italic; padding:6px 0; font-size:13.5px}

.value{margin-top:14px; border-radius:12px; padding:12px 14px; font-size:13.5px; line-height:1.55;
  display:flex; gap:10px; align-items:flex-start}
.value .ic{font-size:16px; line-height:1.3}
.v-strong{background:#321216; border:1px solid #7a2a2a; color:#ffb3b3}
.v-mid{background:var(--amberbg); border:1px solid #6a5a1f; color:#ffe39a}
.v-weak{background:#11151e; border:1px solid var(--line); color:var(--muted)}

/* durum + skor + sonuç */
.status-row{display:flex; align-items:center; gap:10px; margin-top:9px; flex-wrap:wrap}
.status-chip{font-family:"Saira Condensed"; font-weight:600; font-size:11px; letter-spacing:.1em;
  text-transform:uppercase; padding:3px 10px; border-radius:7px; border:1px solid transparent; white-space:nowrap}
.s-up{background:#10283a; color:#8fcbff; border-color:#1c3a52}
.s-live{background:#0e2e1c; color:#7ef0b0; border-color:#1f5a42; animation:pulse 1.6s ease-in-out infinite}
.s-done{background:#3a1212; color:#ff9aa2; border-color:#6a2630}
@keyframes pulse{0%,100%{opacity:1}50%{opacity:.55}}
.score-big{font-family:"Saira Condensed"; font-weight:800; font-size:19px; color:#fff;
  font-variant-numeric:tabular-nums; letter-spacing:.02em}
.result-note{color:var(--muted); font-size:12px}
.out{font-family:"Saira Condensed"; font-weight:700; font-size:10px; letter-spacing:.06em;
  text-transform:uppercase; padding:3px 9px; border-radius:6px; white-space:nowrap; border:1px solid transparent}
.o-won{background:#0f3322; color:#7ff0a8; border-color:#1f6b3c}
.o-lost{background:#321216; color:#ff9aa2; border-color:#7a2a2a}
.o-pend{background:#1a1f2b; color:var(--muted); border-color:#2a3142}
.light-tag{font-size:10px; color:var(--muted2); border:1px dashed var(--line2); border-radius:6px;
  padding:2px 7px; margin-left:8px; letter-spacing:.04em}
.cell-score{font-family:"Saira Condensed"; font-weight:700; font-variant-numeric:tabular-nums; color:#fff; white-space:nowrap}
.cell-status{white-space:nowrap; text-align:center}
.cell-status .status-chip{display:inline-flex}
.cell-status .cell-score, .cell-status .sc-time{display:block; margin-top:6px; text-align:center}
.cell-score{font-size:15px; letter-spacing:.5px}
.cell-score .sc-dash{color:var(--muted2); margin:0 3px; font-weight:600}
.sc-live{color:#fff}
.sc-live .sc-dash{color:#7ef0b0}
.sc-time{font-size:12px; color:var(--muted); font-weight:600; letter-spacing:.04em}
/* sütun hizalama + tercih/sonuç hücreleri */
th.th-c{text-align:center}
.cell-pick{white-space:normal}
.cell-durum{text-align:center; white-space:nowrap}
.oc{font-family:"Saira Condensed"; font-weight:700; font-size:12.5px; letter-spacing:.04em;
  padding:3px 11px; border-radius:20px; display:inline-block}
.oc-win{background:#10301e; color:#86e6a3; border:1px solid #1f5a42}
.oc-lose{background:#3a1212; color:#ff9aa2; border:1px solid #6a2630}
.oc-none{color:var(--muted2); font-weight:600}

.analysis{margin-top:14px; background:#0e1219; border:1px solid #1d2533; border-radius:12px;
  padding:12px 14px; font-size:13px; color:#aeb6c8; line-height:1.65}
.analysis b{color:var(--gold); font-weight:600}

.foot{margin-top:42px; padding-top:18px; border-top:1px solid var(--line);
  color:var(--muted2); font-size:12px; line-height:1.7}
.foot b{color:var(--muted)}

/* tıklanabilir satır/kart ipuçları */
tbody tr.row-click{cursor:pointer}
tbody tr.row-click:hover{background:#172132}
.detail-link{display:inline-block; margin-top:14px; font-family:"Saira Condensed"; font-weight:700;
  letter-spacing:.06em; text-transform:uppercase; font-size:12px; color:var(--gold);
  background:#211a09; border:1px solid var(--gold-dim); border-radius:9px; padding:8px 14px; cursor:pointer}
.detail-link:hover{filter:brightness(1.15)}
.cards:empty{display:none; margin:0}

/* ===== Arama kutusu ===== */
.searchbar{display:flex; align-items:center; gap:10px; margin:18px 0 4px; background:#0e1219;
  border:1px solid var(--line2); border-radius:12px; padding:4px 12px}
.searchbar:focus-within{border-color:var(--gold); box-shadow:0 0 0 3px rgba(245,184,65,.12)}
.search-ic{font-size:15px; opacity:.8}
.searchbar input{flex:1; background:transparent; border:none; outline:none; color:var(--txt);
  font-family:inherit; font-size:15px; padding:11px 0}
.search-clear{background:#1b2230; border:1px solid var(--line2); color:var(--muted); width:26px; height:26px;
  border-radius:7px; cursor:pointer; font-size:16px; line-height:1; padding:0}
.search-clear:hover{color:#fff; border-color:var(--gold)}

/* ===== Liste hücreleri ===== */
.cell-match{color:#fff; font-weight:600; white-space:nowrap}
.cell-match .ml-sub{display:flex;align-items:center;gap:5px;justify-content:center;margin-top:4px}
.cell-match .ml-league{font-family:"Saira Condensed",sans-serif;font-weight:700;font-size:10.5px;letter-spacing:.3px;color:#8295ae;text-transform:uppercase;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cell-match .ml-info{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;background:rgba(120,150,180,.20);color:#aebfd6;font-size:9px;font-weight:900;font-style:normal;cursor:help;flex:none}
.oc-inline{margin-left:6px;font-size:12px;font-weight:900;vertical-align:middle}
.oc-inline.oc-win{color:#34e0a1}
.oc-inline.oc-lose{color:#ff6b6b}
/* Yeni analitik kolonlar: katlanmış durum + Edge + Model Skoru + Güven Endeksi */
.cell-time{line-height:1.18}
.cell-time .t-main{display:block;font-weight:800;color:#eaf2ff}
.cell-time .t-sub{display:block;margin-top:2px;font-size:10px;font-weight:800;letter-spacing:.3px}
.cell-time .t-sub.t-done{color:#9fb0c8}
.cell-time .t-sub.t-livelbl{color:#7ef0b0}
.cell-time .t-main.t-live{color:#7ef0b0}
.edge-chip{display:inline-block;padding:2px 9px;border-radius:7px;font-size:11.5px;font-weight:900;letter-spacing:.2px;border:1px solid transparent}
.edge-chip.edge-low{color:#94a3b8;background:rgba(100,116,139,.12);border-color:rgba(100,116,139,.30)}
.edge-chip.edge-mid{color:#eab308;background:rgba(234,179,8,.12);border-color:rgba(234,179,8,.34)}
.edge-chip.edge-high{color:#f97316;background:rgba(249,115,22,.13);border-color:rgba(249,115,22,.38)}
.edge-chip.edge-elite{color:#22c55e;background:rgba(34,197,94,.15);border-color:#22c55e;box-shadow:0 0 12px rgba(34,197,94,.35)}
.model-score{display:inline-block;min-width:46px;padding:2px 8px;border-radius:7px;font-size:11.5px;font-weight:900;color:#eaf2ff;background:linear-gradient(90deg,rgba(55,200,224,.22) calc(var(--p,0)*1%),rgba(120,150,180,.10) calc(var(--p,0)*1%));border:1px solid rgba(120,150,180,.22)}
.conf-chip{display:inline-flex;flex-direction:column;align-items:center;gap:1px;min-width:58px;padding:3px 9px;border-radius:8px;line-height:1.05;border:1px solid transparent}
.conf-chip .ci-label{font-size:7.5px;font-weight:950;letter-spacing:.6px;text-transform:uppercase;opacity:.95}
.conf-chip .ci-pct{font-size:13px;font-weight:950;line-height:1}
.conf-chip .ci-motor{font-size:7px;font-weight:800;letter-spacing:.2px;opacity:.78}
.conf-chip.ci-elite{background:#0d2f1d;color:#22c55e;border-color:#16a34a}
.conf-chip.ci-strong{background:#11354b;color:#38bdf8;border-color:#0ea5e9}
.conf-chip.ci-good{background:#3a2a0a;color:#facc15;border-color:#eab308}
.conf-chip.ci-medium{background:#472a0a;color:#fb923c;border-color:#f97316}
.conf-chip.ci-weak{background:#4a1010;color:#f87171;border-color:#ef4444}
/* ===== V4 sütunları ===== */
.conf-chip .ci-label{font-size:7.5px;font-weight:950;letter-spacing:.6px;text-transform:uppercase;opacity:.95}
.cell-durum2{text-align:center;line-height:1.3}
.du-badge{display:inline-block;font-size:9.5px;font-weight:900;letter-spacing:.3px;padding:2px 7px;border-radius:6px;white-space:nowrap}
.du-badge.du-up{color:#94a3b8;background:rgba(100,116,139,.12);border:1px solid rgba(100,116,139,.28)}
.du-badge.du-live{color:#22c55e;background:rgba(34,197,94,.14);border:1px solid rgba(34,197,94,.42)}
.du-badge.du-done{color:#cbd5e1;background:rgba(148,163,184,.12);border:1px solid rgba(148,163,184,.28)}
.cell-durum2 .du-score{display:block;font-size:13px;font-weight:950;color:#eaf2ff;margin-top:2px}
.cell-durum2 .du-sub{display:block;font-size:9px;font-weight:800;color:#7c8aa0;margin-top:1px}
.cat-badge{display:inline-block;font-size:8.5px;font-weight:950;letter-spacing:.4px;padding:2px 7px;border-radius:6px;white-space:nowrap;border:1px solid transparent}
.cat-badge::before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:4px;vertical-align:middle;background:currentColor}
.cat-badge.cat-gol{color:#22c55e;background:rgba(34,197,94,.10);border-color:rgba(34,197,94,.30)}
.cat-badge.cat-iy{color:#f59e0b;background:rgba(245,158,11,.10);border-color:rgba(245,158,11,.30)}
.cat-badge.cat-kg{color:#a855f7;background:rgba(168,85,247,.10);border-color:rgba(168,85,247,.30)}
.cat-badge.cat-team{color:#06b6d4;background:rgba(6,182,212,.10);border-color:rgba(6,182,212,.30)}
.cat-badge.cat-other{color:#64748b;background:rgba(100,116,139,.10);border-color:rgba(100,116,139,.28)}
.res-badge{display:inline-block;font-size:9.5px;font-weight:900;letter-spacing:.2px;padding:2px 8px;border-radius:6px;white-space:nowrap;border:1px solid transparent}
.res-badge::before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:5px;vertical-align:middle;background:currentColor}
.res-badge.res-win{color:#22c55e;background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.34)}
.res-badge.res-lose{color:#ef4444;background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.34)}
.res-badge.res-wait{color:#eab308;background:rgba(234,179,8,.10);border-color:rgba(234,179,8,.30)}
.res-badge.res-void{color:#94a3b8;background:rgba(148,163,184,.10);border-color:rgba(148,163,184,.26)}
.res-badge.res-push{color:#38bdf8;background:rgba(56,189,248,.10);border-color:rgba(56,189,248,.30)}
.res-badge.res-na{color:#64748b;background:rgba(100,116,139,.08);border-color:rgba(100,116,139,.20)}
.na-badge{display:inline-block;font-size:9.5px;font-weight:800;color:#54607a;background:rgba(100,116,139,.08);border:1px solid rgba(100,116,139,.18);border-radius:6px;padding:2px 8px}
.cell-match .mc-row{display:flex;align-items:center;gap:6px}
.cell-match .mc-body{flex:1;min-width:0}
.ml-fav{width:18px!important;height:18px!important;font-size:13px!important;border:none!important;background:transparent!important;color:#64748b!important;flex:none;padding:0!important;box-shadow:none!important;cursor:pointer}
.ml-fav.active{color:#facc15!important;text-shadow:0 0 8px rgba(250,204,21,.5)}
.cell-safe .pick-market{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}
/* V5: takım isimleri kesilmesin — 2 satıra kadar sar */
.cell-match .match-name{white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.12;text-overflow:clip}
.cell-match .match-team{align-items:center}
/* V6: birleşik Value bloğu (market / Value% / Edge%) */
.cell-value{text-align:center}
.value-block{display:inline-flex;flex-direction:column;gap:1px;line-height:1.18;text-align:center;align-items:center}
.value-block .vb-market{font-size:11px;font-weight:900;color:#eaf2ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
.value-block .vb-prob{font-size:9.5px;font-weight:800;color:#9fb0c8}
.value-block .vb-edge{font-size:9.5px;font-weight:900;color:#94a3b8}
.value-block .vb-edge.edge-mid{color:#eab308}
.value-block .vb-edge.edge-high{color:#f97316}
.value-block .vb-edge.edge-elite{color:#22c55e;text-shadow:0 0 8px rgba(34,197,94,.40)}
/* V6.1: Güvenli Tercih % (çerçevesiz, yıldızsız, ortalı, eşit boyut) */
.cell-safepct{text-align:center}
.safe-pct{display:inline-block;min-width:52px;text-align:center;font-size:13px;font-weight:950;letter-spacing:.2px}
.safe-pct.sp-hi{color:#22c55e}
.safe-pct.sp-mid{color:#facc15}
.safe-pct.sp-lo{color:#f87171}
.cell-safe{white-space:nowrap;text-align:center}
.safe-mk{font-size:11.5px;font-weight:800;color:#eaf2ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}
/* V6.1: sonuç badge — emoji var, noktayı kaldır */
.res-badge::before{display:none!important}
/* V6.1: satır renklerini nötrle (arka plan tonu + sol kenar çubuğu kalksın) */
.row-elite,.row-gold,.row-value,.row-weak,.row-mustshare{background:transparent!important;border-left:none!important;box-shadow:none!important}
.tablewrap tbody tr.row-elite td,.tablewrap tbody tr.row-gold td,.tablewrap tbody tr.row-value td,.tablewrap tbody tr.row-value-strong td,.tablewrap tbody tr.row-weak td,.tablewrap tbody tr.row-mustshare td{background:transparent!important}
.tablewrap tbody tr.row-elite td:first-child,.tablewrap tbody tr.row-gold td:first-child,.tablewrap tbody tr.row-value td:first-child,.tablewrap tbody tr.row-value-strong td:first-child,.tablewrap tbody tr.row-weak td:first-child,.tablewrap tbody tr.row-mustshare td:first-child{border-left:none!important}
/* V6: biten maç — 🏁 bayrak yerine kırmızı detay */
.du-badge.du-done{color:#fca5a5;background:rgba(239,68,68,.10);border:1px solid rgba(239,68,68,.32);border-left:3px solid #ef4444;padding-left:6px}
.du-fin{display:inline-block;width:6px;height:6px;border-radius:50%;background:#ef4444;margin-right:5px;vertical-align:middle;box-shadow:0 0 6px rgba(239,68,68,.65)}
.cell-durum2{line-height:1.2}
.cell-durum2 .du-min{display:block;font-size:9.5px;font-weight:800;color:#7ef0b0;margin-top:3px;text-align:center;letter-spacing:.3px}
.tablewrap > table:not(.md-table) td.cell-durum2{overflow:visible}
.cell-durum2 .du-badge{max-width:100%}
.tlogo{width:18px; height:18px; object-fit:contain; vertical-align:middle; border-radius:3px; flex:none}
.tm{display:inline-flex; align-items:center; gap:5px; max-width:108px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; vertical-align:middle}
.tm .tn2{min-width:0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.vs2{color:var(--muted2); margin:0 2px}
.t-tag{display:inline-block; font-family:"Saira Condensed"; font-weight:600; font-size:10.5px;
  letter-spacing:.06em; color:var(--cyan); background:#0f2330; border:1px solid #1f4257;
  border-radius:20px; padding:1px 8px; margin-left:6px; vertical-align:middle}
.md-tourney{margin-top:8px; font-size:12.5px; color:var(--cyan); background:#0f2330;
  border:1px solid #1f4257; border-radius:9px; padding:8px 11px}
.bp-mk{color:#fff; font-weight:600}
.bp-prob{color:var(--cyan); font-variant-numeric:tabular-nums; font-family:"Saira Condensed"; font-weight:700}
.val-none{color:var(--muted2)}
.list-legend{display:flex; flex-wrap:wrap; gap:8px 16px; margin:2px 0 10px; font-size:11.5px; color:var(--muted2)}
.list-legend .lg{display:inline-flex; align-items:center; gap:5px}
.list-legend .lg-gold{color:#d3a93f} .list-legend .lg-val{color:#b9a463} .list-legend .lg-weak{color:#7d8aa0}
.adv-sub2{font-weight:500; text-transform:none; letter-spacing:0; color:var(--muted2); font-size:11px}
.list-legend .lg-elite{color:var(--gold); font-weight:700}
.mkf-row{margin-top:12px}
.mkf-head{font-size:11.5px; color:var(--muted); margin-bottom:8px; letter-spacing:.02em}
.mkf-head b{color:var(--txt)}
.mkf-all,.mkf-none{color:var(--cyan); text-decoration:none; font-size:10.5px; margin-left:3px}
.mkf-all:hover,.mkf-none:hover{text-decoration:underline}
.mkf-chips{display:flex; flex-wrap:wrap; gap:6px}
.mkchip{font-family:"Saira Condensed"; font-weight:600; font-size:11.5px; letter-spacing:.02em;
  padding:4px 10px; border-radius:8px; cursor:pointer; user-select:none;
  background:#13202e; border:1px solid #244056; color:#bcd3e6; transition:background .12s ease, border-color .12s ease, color .12s ease}
.mkchip:hover{border-color:var(--cyan); color:#fff}
.mkchip.off{background:#14171f; border-color:#2a313f; color:#5d6679; text-decoration:line-through}
.mkchip.off:hover{border-color:#3a4456; color:#7d8aa0}
.mkchip.locked{cursor:not-allowed; opacity:.5}
.mkchip.locked:hover{border-color:#2a313f; color:#5d6679}
td.chev{color:var(--muted2); text-align:right; font-size:18px; width:18px}

/* ===== Value vurgusu ===== */
.val-badge{display:inline-flex; align-items:center; gap:6px; font-family:"Saira Condensed"; font-weight:700;
  font-size:12.5px; padding:3px 10px; border-radius:20px; white-space:nowrap}
.val-badge .vb-mk{font-weight:600; opacity:.85; font-size:11px}
.vb-strong{background:#3a2a08; color:var(--gold); border:1px solid var(--gold-dim)}
.vb-mid{background:#2a2410; color:#ffe39a; border:1px solid #5a4a1c}
.vb-gold{background:linear-gradient(180deg,#4a3408,#332305); color:#ffd24a; border:1px solid var(--gold);
  box-shadow:0 0 0 1px rgba(245,184,65,.25), 0 2px 10px rgba(245,184,65,.18)}
.vb-weak{background:#1a1f29; color:#9fb0c8; border:1px solid #313d52}
.vb-elite{background:linear-gradient(90deg,#5a3f0a,#7a560d); color:#ffe07a; border:1px solid var(--gold);
  font-weight:800; box-shadow:0 0 8px rgba(245,184,65,.35)}
.vb-weaktag{font-family:"Saira Condensed"; font-weight:600; font-size:11px; letter-spacing:.04em; color:#7d8aa0; background:#161b25; border:1px dashed #2c3850; border-radius:20px; padding:3px 10px; white-space:nowrap}
tbody tr.row-value-strong td{background:rgba(245,184,65,.10)}
tbody tr.row-value td:first-child{border-left:3px solid var(--gold-dim)}
tbody tr.row-value-strong td:first-child{border-left:3px solid var(--gold)}
tbody tr.row-value:hover td, tbody tr.row-value-strong:hover td{background:rgba(245,184,65,.16)}
/* GOLD — incelemeye değer (yüksek profil gerçek value) */
tbody tr.row-gold td{background:rgba(245,184,65,.13)}
tbody tr.row-gold td:first-child{border-left:3px solid var(--gold)}
tbody tr.row-gold:hover td{background:rgba(245,184,65,.20)}
/* ELİTE — mutlaka bak (sakin, statik altın vurgu — göz yormaz) */
tbody tr.row-elite td{background:rgba(245,184,65,.16)}
tbody tr.row-elite td:first-child{border-left:3px solid var(--gold); box-shadow:inset 4px 0 0 var(--gold)}
tbody tr.row-elite:hover td{background:rgba(245,184,65,.26)}
/* WEAK — düşük veri / şüpheli (soğuk gri, karışmasın) */
tbody tr.row-weak td{background:rgba(120,140,170,.05)}
tbody tr.row-weak td:first-child{border-left:3px solid #3a465c}
tbody tr.row-weak:hover td{background:rgba(120,140,170,.10)}
/* ⭐ PAYLAŞ — güvenli pick pp-must: camgöbeği kenar (value vurgusundan sonra tanımlı → önceliklidir) */
tbody tr.row-mustshare td{background:rgba(92,198,255,.08)}
tbody tr.row-mustshare td:first-child{border-left:3px solid #5cc6ff; box-shadow:inset 4px 0 0 rgba(92,198,255,.65)}
tbody tr.row-mustshare:hover td{background:rgba(92,198,255,.15)}

/* ===== Günün BackTest paneli ===== */
.backtest{margin:18px 0 4px; background:linear-gradient(165deg,#171d2a,#12161f);
  border:1px solid var(--line2); border-radius:14px; padding:16px 18px}
.bt-title{font-family:"Saira Condensed"; font-weight:700; text-transform:uppercase; letter-spacing:.14em;
  font-size:13px; color:var(--gold); display:flex; align-items:center; gap:8px; margin-bottom:14px}
.btwrap{border:none; margin:0}
.btwrap > summary{list-style:none; cursor:pointer; user-select:none; display:flex; align-items:center; gap:9px;
  font-family:"Saira Condensed"; font-weight:700; text-transform:uppercase; letter-spacing:.14em;
  font-size:13px; color:var(--gold); padding:1px 0}
.btwrap > summary::-webkit-details-marker{display:none}
.btwrap > summary::before{content:"▸"; font-family:Inter; font-size:13px; color:var(--muted);
  transition:transform .15s ease; display:inline-block}
.btwrap[open] > summary::before{transform:rotate(90deg)}
.btwrap > summary:hover{filter:brightness(1.12)}
.btwrap > summary .bt-collapse-hint{margin-left:auto; font-size:10.5px; font-weight:600; letter-spacing:.06em;
  color:var(--muted2); text-transform:none}
.bt-inner{padding-top:16px}

/* ===== Analiz Aşamaları — sayfa ortasında büyük yükleme ekranı ===== */
.actpanel{position:fixed; inset:0; z-index:900; display:flex; align-items:center; justify-content:center;
  padding:22px; background:rgba(6,8,12,.66); -webkit-backdrop-filter:blur(4px); backdrop-filter:blur(4px);
  animation:actFade .2s ease}
.actpanel[hidden]{display:none}
@keyframes actFade{from{opacity:0} to{opacity:1}}
.act-card{width:640px; max-width:calc(100vw - 36px); background:linear-gradient(165deg,#1a212e,#11151e);
  border:1px solid var(--line2); border-radius:20px; box-shadow:0 30px 90px rgba(0,0,0,.62);
  padding:30px 34px 26px; animation:actPop .32s cubic-bezier(.2,.8,.2,1)}
@keyframes actPop{from{opacity:0; transform:translateY(10px) scale(.96)} to{opacity:1; transform:none}}
.act-head{display:flex; align-items:center; justify-content:space-between; gap:14px; margin-bottom:18px}
.act-title{font-family:"Saira Condensed"; font-weight:700; text-transform:uppercase; letter-spacing:.14em;
  font-size:18px; color:var(--gold)}
.act-counter{margin-left:auto; font-size:13px; font-weight:700; color:var(--muted); font-variant-numeric:tabular-nums}
.act-counter b{color:var(--mint); font-size:17px; text-shadow:0 0 12px rgba(61,220,151,.4)}
.act-x{background:none; border:none; color:var(--muted); font-size:24px; line-height:1; cursor:pointer; padding:0 0 0 6px}
.act-x:hover{color:var(--txt)}
/* Madde: CM Manager tarzı segmentli, sağa doğru dolan çubuk */
.act-barwrap{height:22px; border-radius:5px; background:#0b0f16; border:1px solid var(--line);
  padding:3px; box-sizing:border-box; box-shadow:inset 0 2px 4px rgba(0,0,0,.5); display:flex; gap:2px}
.act-barinner{display:flex; gap:2px; width:100%; height:100%}
.act-seg{flex:1; border-radius:2px; background:linear-gradient(180deg,var(--mint),#2bb87e); opacity:0; transition:opacity .15s}
.act-seg.on{opacity:1}
.act-pct{text-align:right; font-size:11px; color:var(--muted2); margin:6px 2px 0; font-variant-numeric:tabular-nums; font-weight:700}
/* Madde: sistemin çalışma prensipleriyle ilgili, 5 sn'de bir değişen bilgi kutusu */
.act-tipbox{margin-top:16px; padding-top:16px; border-top:1px solid var(--line); min-height:40px; display:flex; align-items:center; gap:11px}
.act-tip-ic{font-size:17px; flex:none; opacity:.9}
.act-tip-lbl{font-size:9.5px; color:var(--muted2); text-transform:uppercase; letter-spacing:.09em; font-weight:800; display:block; margin-bottom:3px}
.act-tiptext{font-size:12.5px; color:var(--txt); font-weight:600; line-height:1.45; opacity:0; animation:actTipIn .5s ease forwards}
@keyframes actTipIn{from{opacity:0; transform:translateY(4px)} to{opacity:1; transform:none}}
.act-foot{margin-top:18px; padding-top:16px; border-top:1px solid var(--line); font-size:14.5px;
  color:var(--muted2); font-family:"Saira Condensed"; font-weight:600; letter-spacing:.03em; display:none; text-align:center}
.act-foot.show{display:block}
.act-foot.ok{color:var(--mint)} .act-foot.warn{color:var(--gold)} .act-foot.err{color:var(--danger)}

/* Madde: "Sonuçları Çek" ilerleme çubuğu — Analizi Başlat penceresi gibi modal değil, buton altında ince bir şerit */
.fr-barwrap{margin-top:12px; padding:14px 16px; background:#0e1219; border:1px solid var(--line); border-radius:12px}
.fr-head{display:flex; align-items:center; justify-content:space-between; margin-bottom:9px}
.fr-lbl{font-size:12px; font-weight:700; color:var(--txt)}
.fr-count{font-size:12px; font-weight:700; color:var(--muted)}
.fr-count b{color:var(--mint); font-size:14px; font-variant-numeric:tabular-nums}
.fr-bar{height:8px; border-radius:5px; background:#0b0f16; border:1px solid var(--line); overflow:hidden}
.fr-fill{height:100%; width:0%; border-radius:5px; background:linear-gradient(90deg,var(--gold),var(--mint));
  box-shadow:0 0 10px rgba(61,220,151,.35); transition:width .3s ease}
.fr-sub{font-size:10.5px; color:var(--muted2); margin-top:8px; text-align:center}
.bt-sub{font-family:"Saira Condensed"; font-weight:600; text-transform:uppercase; letter-spacing:.1em;
  font-size:12px; color:var(--txt); margin-bottom:9px; display:flex; align-items:center; gap:7px}
.bt-sub .bt-sub-note{font-weight:500; text-transform:none; letter-spacing:0; color:var(--muted2); font-size:11px}
.bt-sub-2{font-size:11px; color:var(--gold); opacity:.92; padding-left:10px; border-left:2px solid var(--gold-dim)}
.bt-reconcile{margin-top:12px; font-family:"Saira Condensed"; font-weight:600; font-size:12px; letter-spacing:.03em;
  color:var(--muted); background:#0e1219; border:1px dashed var(--line2); border-radius:9px; padding:8px 12px; text-align:center}
.bt-grid{display:grid; grid-template-columns:repeat(4,1fr); gap:10px}
.bt-grid5{grid-template-columns:repeat(5,1fr)}
.bt-box{background:#0e1219; border:1px solid var(--line); border-radius:11px; padding:13px 14px; text-align:center}
.bt-box.bt-rate{border-color:var(--gold-dim)}
.bt-box.bt-roi{border-color:var(--line2); background:#0c1118}
.bt-k{font-family:"Saira Condensed"; font-weight:600; text-transform:uppercase; letter-spacing:.08em;
  font-size:11px; color:var(--muted); margin-bottom:7px; min-height:26px; display:flex; align-items:center; justify-content:center; line-height:1.15}
.bt-v{font-family:"Bebas Neue","Saira Condensed"; font-weight:400; font-size:38px; line-height:1; color:var(--txt)}
.bt-v.win{color:var(--mint)} .bt-v.lose{color:var(--danger)}
.bt-sub2{font-size:10.5px; color:var(--muted2); margin-top:6px; white-space:nowrap}
.bt-mk-wrap{overflow-x:auto; margin-top:10px}
.bt-mk{width:100%; border-collapse:collapse; font-size:12.5px}
.bt-mk th{font-family:"Saira Condensed"; font-weight:600; text-transform:uppercase; letter-spacing:.05em;
  font-size:10px; color:var(--muted); text-align:right; padding:7px 10px; border-bottom:1px solid var(--line)}
.bt-mk th:first-child{text-align:left}
.bt-mk td{padding:7px 10px; border-bottom:1px solid #1b2330; text-align:right; font-variant-numeric:tabular-nums; color:#cfd6e4}
.bt-mk td:first-child{text-align:left; color:#fff; font-weight:500}
.bt-mk tr:hover td{background:#11161f}
.bt-mk-u{color:var(--muted2); font-size:11px}
.odd-n{color:var(--muted2); font-size:10px; margin-left:2px; cursor:help}
.bt-inner{padding-top:10px}
.bt-compact{display:flex;flex-direction:column;gap:7px}
.bt-row{display:grid;grid-template-columns:minmax(130px,1.25fr) repeat(5,minmax(62px,.72fr));gap:6px;align-items:stretch}
.bt-row-title{display:flex;align-items:center;gap:7px;min-width:0;padding:8px 10px;background:#0e1219;border:1px solid #253044;border-radius:9px;color:#fff;font-family:"Saira Condensed";font-weight:800;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase}
.bt-row-title small{display:block;color:var(--muted2);font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:9.5px;letter-spacing:0;text-transform:none;line-height:1.2}
.bt-cell{min-width:0;padding:7px 8px;background:#0b1018;border:1px solid #222c3d;border-radius:9px;text-align:center}
.bt-cell.rate{border-color:var(--gold-dim)}
.bt-cell .k{font-family:"Saira Condensed";font-weight:700;font-size:8.5px;letter-spacing:.09em;text-transform:uppercase;color:#748098;white-space:nowrap}
.bt-cell .v{font-family:Inter,system-ui,sans-serif;font-weight:850;font-size:16px;line-height:1.15;margin-top:2px;color:#fff;font-variant-numeric:tabular-nums}
.bt-cell .v.win{color:var(--mint)} .bt-cell .v.lose{color:var(--danger)}
.bt-cell .sub{font-size:9px;color:var(--muted2);margin-top:1px;white-space:nowrap}
.bt-reconcile{margin-top:8px!important;padding:7px 10px!important;font-size:11px!important}
.bt-note{margin-top:8px!important;font-size:11px!important}
@media (max-width:760px){
  .bt-row{grid-template-columns:1fr repeat(2,72px);gap:5px}
  .bt-cell:nth-child(4),.bt-cell:nth-child(5),.bt-cell:nth-child(6){grid-column:auto}
}
.qfield{min-width:240px}
.qrow{display:flex; flex-wrap:wrap; gap:8px 14px; padding-top:4px}
.qchk{display:inline-flex; align-items:center; gap:5px; font-size:12.5px; color:var(--muted); text-transform:none; letter-spacing:0; cursor:pointer}
.qchk input{accent-color:var(--danger)}
.chk-lbl{text-transform:none; letter-spacing:0; font-size:14px; color:var(--txt)}
/* Katlanabilir gelişmiş bölüm */
.advbox{margin-top:14px; border:1px solid var(--line); border-radius:12px; background:#11151d; overflow:hidden}
.advbox summary{list-style:none; cursor:pointer; padding:12px 16px; font-family:"Saira Condensed";
  font-weight:600; font-size:14px; letter-spacing:.03em; color:var(--txt); display:flex; align-items:center; gap:8px; user-select:none}
.advbox summary::-webkit-details-marker{display:none}
.advbox summary::after{content:"▾"; margin-left:auto; color:var(--muted); transition:transform .2s}
.advbox[open] summary::after{transform:rotate(180deg)}
.advbox summary:hover{background:#151a24}
.adv-ic{color:var(--gold)}
.adv-sub{color:var(--muted2); font-weight:400; font-size:12px; letter-spacing:0}
@media (max-width:620px){ .adv-sub{display:none} }
.adv-inner{padding:6px 16px 16px; border-top:1px solid var(--line)}
.adv-group{margin-top:12px}
.adv-label{font-family:"Saira Condensed"; font-weight:600; text-transform:uppercase; letter-spacing:.1em;
  font-size:10.5px; color:var(--muted); margin-bottom:8px}
.adv-note{display:block;color:#9aa6bb;font-size:12px;line-height:1.45}
.bt-note{margin-top:12px; font-size:12px; color:var(--muted2)}
.bt-warn{margin:4px 0 14px; padding:11px 14px; border-radius:10px; font-size:13px; line-height:1.5;
  background:rgba(245,184,65,.10); border:1px solid var(--gold-dim); color:#ffe1a3}
.bt-warn b{color:var(--gold)}
@media (max-width:760px){ .bt-grid5{grid-template-columns:repeat(3,1fr)} }
@media (max-width:560px){ .bt-grid,.bt-grid5{grid-template-columns:repeat(2,1fr)} .bt-v{font-size:32px} }

/* ===== Modal ===== */
.modal-overlay{position:fixed; inset:0; background:rgba(5,7,11,.72); backdrop-filter:blur(3px);
  display:none; align-items:flex-start; justify-content:center; padding:28px 16px; z-index:1000; overflow-y:auto}
.modal-overlay.open{display:flex}
.modal-box{position:relative; width:100%; max-width:1060px; background:linear-gradient(165deg,var(--panel2),var(--panel));
  border:1px solid var(--line2); border-radius:18px; padding:22px 24px 26px;
  box-shadow:0 24px 70px rgba(0,0,0,.6); margin:auto}
.modal-close{position:absolute; top:12px; right:14px; width:34px; height:34px; border-radius:9px;
  background:#0e1219; border:1px solid var(--line2); color:var(--muted); font-size:20px; line-height:1;
  cursor:pointer; padding:0}
.modal-close:hover{color:#fff; border-color:var(--gold)}
.modal-foot{display:flex; justify-content:flex-end; align-items:center; margin-top:16px}
.modal-share{display:inline-flex; align-items:center; gap:6px; height:30px; padding:0 12px; border-radius:8px;
  background:transparent; border:1px solid var(--line2); color:var(--muted2); font-family:"Saira Condensed";
  font-weight:600; font-size:11.5px; letter-spacing:.05em; cursor:pointer; transition:color .15s, border-color .15s, background .15s}
.modal-share:hover{color:var(--gold); border-color:var(--gold-dim); background:#19130722}
.modal-share:disabled{opacity:.6; cursor:default}
/* Takım başlığı — marketlerin üstünde, poster görünüm */
/* Maç başlığı (eski 2-kolon düzeni) */
.md-teamhead{padding-bottom:16px; margin-bottom:6px; border-bottom:1px solid var(--line); text-align:center}
.md-header{display:grid; grid-template-columns:1.5fr 1fr; gap:24px; align-items:center;
  padding:0 0 16px 0; margin-bottom:16px; border-bottom:1px solid var(--line)}
.md-header-left{min-width:0; text-align:center}
.md-header-right{min-width:0; display:flex; justify-content:flex-end; padding-right:40px}
.md-teams{font-family:"Saira Condensed"; font-weight:700; font-size:25px; color:#fff; line-height:1.05;
  display:flex; align-items:center; justify-content:center; gap:10px; flex-wrap:nowrap; min-width:0}
.md-team{display:inline-flex; align-items:center; gap:8px; min-width:0}
.md-team .tlogo{width:42px; height:42px}
.md-team .tn{display:inline-block; max-width:min(29vw,230px); white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
.md-teams .vs{color:var(--muted2); font-size:13px; font-weight:600; letter-spacing:.18em; text-transform:uppercase; align-self:center}
.md-meta{color:var(--muted); font-size:12.5px; margin-top:9px}
.md-statusrow{display:flex; align-items:center; justify-content:center; gap:10px; margin-top:10px; flex-wrap:wrap}
.md-chip-tourney{display:inline-flex; align-items:center; font-family:"Saira Condensed"; font-weight:600;
  font-size:10.5px; letter-spacing:.04em; color:var(--cyan); background:#0a2738; border:1px solid #1f4a66;
  border-radius:11px; padding:2px 9px}
.iy-score{font-family:"Saira Condensed"; font-weight:600; font-size:11px; letter-spacing:.03em; color:var(--muted);
  background:#161b26; border:1px solid var(--line2); border-radius:9px; padding:2px 8px}
.ds-head{display:flex; flex-direction:column; align-items:flex-end; gap:8px}
.ds-head-top{display:flex; align-items:center; gap:11px}
.ds-head-num{font-family:"Bebas Neue","Saira Condensed"; font-weight:400; font-size:54px; line-height:.82}
.ds-head-lbl{font-family:"Saira Condensed"; font-weight:600; text-transform:uppercase; letter-spacing:.1em;
  font-size:11px; color:var(--muted); text-align:right; line-height:1.2}
.ds-head-bar{width:178px; height:8px; border-radius:6px; position:relative; overflow:hidden;
  background:linear-gradient(90deg,#ff4d4d 0%,#ff8a3d 24%,#f5d24a 50%,#9ad94a 75%,#34e0a1 100%)}
.ds-head-bar::after{content:""; position:absolute; top:0; bottom:0; right:0; left:calc(var(--p)*1%); background:#222a39}
@media (max-width:640px){
  .md-header{grid-template-columns:1fr; gap:14px}
  .md-header-right{justify-content:center; padding-right:0}
  .ds-head{align-items:center} .ds-head-lbl{text-align:center}
}

/* DataScore — sağ kolon üstü, büyük + kapatma butonundan ayrık */
.ds-mini{background:#0e1219; border:1px solid var(--line2); border-radius:12px; padding:13px 15px; margin:6px 0 14px}
.ds-mini-top{display:flex; align-items:baseline; gap:11px; padding-right:46px}
.ds-mini-num{font-family:"Bebas Neue","Saira Condensed"; font-weight:400; font-size:40px; line-height:.9}
.ds-mini-lbl{font-family:"Saira Condensed"; font-weight:600; text-transform:uppercase; letter-spacing:.1em;
  font-size:10.5px; color:var(--muted); white-space:nowrap}
.ds-mini-bar{height:9px; border-radius:6px; margin-top:9px; position:relative; overflow:hidden;
  background:linear-gradient(90deg,#ff4d4d 0%,#ff8a3d 24%,#f5d24a 50%,#9ad94a 75%,#34e0a1 100%)}
.ds-mini-bar::after{content:""; position:absolute; top:0; bottom:0; right:0; left:calc(var(--p)*1%); background:#222a39}

/* 2 kolon yatay düzen */
.md-cols{display:grid; grid-template-columns:1.5fr 1fr; gap:24px; align-items:start; margin-top:4px}
.md-col-side .md-grid{margin-top:0}
.md-col-side .md-sect:first-child{margin-top:0}
.md-col-main .md-sect:first-child{margin-top:0}
@media (max-width:860px){ .md-cols{grid-template-columns:1fr; gap:8px} }

.md-grid{display:grid; grid-template-columns:repeat(auto-fill,minmax(108px,1fr)); gap:9px; margin:0 0 16px}
.md-stat{background:#0e1219; border:1px solid var(--line); border-radius:10px; padding:9px 11px;
  display:flex; flex-direction:column}
.md-stat .k{font-size:10px; text-transform:uppercase; letter-spacing:.1em; color:var(--muted); min-height:26px; line-height:1.25}
.md-stat .v{font-family:"Saira Condensed"; font-weight:700; font-size:17px; color:#fff; margin-top:3px}
.md-sect{font-family:"Saira Condensed"; font-weight:600; text-transform:uppercase; letter-spacing:.14em;
  font-size:10.5px; color:var(--muted); margin:16px 0 8px; display:flex; align-items:center; gap:8px}
.md-sect::before{content:""; width:13px; height:2px; border-radius:2px; background:var(--gold-dim); flex:none}
.md-table{width:100%; border-collapse:collapse; font-size:12px}
.md-table th{font-family:"Saira Condensed"; font-weight:600; text-transform:uppercase; letter-spacing:.06em;
  font-size:10px; color:var(--muted); text-align:right; padding:7px 8px; border-bottom:1px solid var(--line)}
.md-table th:first-child{text-align:left}
.dc-tag{font-size:8.5px; font-weight:700; color:#1a1304; background:var(--gold); padding:1px 4px; border-radius:5px; letter-spacing:.02em; vertical-align:middle}
.md-table td{padding:7px 8px; border-bottom:1px solid #1b2330; text-align:right; font-variant-numeric:tabular-nums}
.md-table td:first-child{text-align:left; color:#fff; font-weight:500}
/* Vurgulu satırlar: tam çerçeve yerine sol renk şeridi + çok hafif zemin (sade, kutusuz) */
.md-table tr.rec td{background:rgba(61,220,151,.06)}
.md-table tr.rec td:first-child{box-shadow:inset 3px 0 0 var(--mint)}
.md-table tr.val-row td{background:rgba(245,184,65,.09)}
.md-table tr.val-row td:first-child{box-shadow:inset 3px 0 0 var(--gold); color:var(--gold)}
.md-table tr.safe-row td{background:rgba(92,198,255,.07)}
.md-table tr.safe-row td:first-child{box-shadow:inset 3px 0 0 var(--cyan); color:var(--cyan)}
.md-pos{color:var(--mint)} .md-neg{color:var(--muted2)}
.md-tag{font-size:10px; padding:2px 7px; border-radius:12px; font-family:"Saira Condensed"; font-weight:600}
.t-value{background:#3a2a08; color:var(--gold); border:1px solid var(--gold-dim)}
.t-elite{background:linear-gradient(90deg,#5a3f0a,#7a560d); color:#ffe07a; border:1px solid var(--gold); font-weight:800}
.t-safe{background:#0a2738; color:var(--cyan); border:1px solid #1f4a66}
.md-scores{display:flex; flex-wrap:wrap; gap:8px}
.md-note{font-size:12px; color:#aeb6c8; line-height:1.55; background:#0e1219; border:1px solid #1b2330;
  border-radius:11px; padding:12px 14px; margin-top:10px}

@media (max-width:560px){
  .brand h1{font-size:44px}
  .gauge{width:108px}
  .gauge .ring{width:100px;height:100px}
  .gauge .val{width:100px;height:100px;font-size:44px}
  .md-teams{font-size:18px;gap:6px} .md-team{gap:5px} .md-team .tlogo{width:32px;height:32px} .md-team .tn{max-width:34vw} .modal-box{padding:18px 16px 20px}
  .md-table{font-size:12px} .md-table th,.md-table td{padding:7px 5px}
}
/* ====== YENİ MAÇ DETAY DÜZENİ ====== */
.md2{display:grid;grid-template-columns:1.58fr 1fr;gap:16px;align-items:start}
.md-card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:16px 18px}
.md2-main{display:flex;flex-direction:column;gap:16px;min-width:0}
.md2-side{display:flex;flex-direction:column;gap:13px;min-width:0}
/* başlık kartı */
.md-hcard{padding:18px 20px 16px}
.md-hmeta{text-align:center;color:var(--muted);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;font-family:"Saira Condensed";font-weight:600}
.md-hrow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin-top:14px}
.md-hteam{display:flex;align-items:center;gap:9px;min-width:0}
.md-hteam-l{justify-content:flex-end;text-align:right}
.md-hteam-r{justify-content:flex-start}
.md-flag{flex:none;width:44px;height:44px;border-radius:10px;background:#10141d;border:1px solid var(--line2);display:flex;align-items:center;justify-content:center;overflow:hidden}
.md-flag .tlogo{width:34px;height:34px}
.md-tn{font-family:"Saira Condensed";font-weight:700;font-size:22px;color:#fff;line-height:1.05;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.md-hstart{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:96px;padding:6px 8px;background:#10141d;border:1px solid var(--line);border-radius:11px}
.md-hstart-l{font-family:"Saira Condensed";font-weight:600;font-size:9px;letter-spacing:.12em;color:var(--muted2);text-transform:uppercase}
.md-hstart-v{font-family:"Bebas Neue";font-size:27px;color:#fff;line-height:.95;letter-spacing:.03em}
.md-hstart-s{font-family:"Saira Condensed";font-weight:600;font-size:9.5px;letter-spacing:.1em;color:var(--muted);text-transform:uppercase}
.md-hscores{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:16px}
.md-hscol-t{font-family:"Saira Condensed";font-weight:600;font-size:9.5px;letter-spacing:.1em;color:var(--muted2);text-transform:uppercase;text-align:center;margin-bottom:7px}
.md-hchips{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}
.md-hscol-r .md-hchips{direction:rtl}
.hsc{display:flex;flex-direction:column;align-items:center;gap:1px;padding:6px 2px;background:#10141d;border:1px solid var(--line);border-radius:8px;direction:ltr}
.hsc b{font-family:"Saira Condensed";font-weight:700;font-size:13px;color:#dfe6f2}
.hsc span{font-size:10px;color:var(--muted)}
.hsc-none{grid-column:1/-1}
.md-hbanner{margin-top:15px;padding:9px 12px;background:rgba(92,198,255,.06);border:1px solid #1f3a52;border-radius:9px;color:#9cc7e6;font-size:11.5px;text-align:center}
.md-sect-lg{font-size:11px}
/* DataScore kartı */
.ds-card{padding:15px 17px}
.ds-card-top{display:flex;align-items:center;gap:7px;font-family:"Saira Condensed";font-weight:600;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.ds-crown{color:var(--gold);font-size:13px}
.ds-help{margin-left:auto;width:18px;height:18px;border-radius:50%;border:1px solid var(--line2);color:var(--muted2);display:flex;align-items:center;justify-content:center;font-size:11px;cursor:default}
.ds-card-main{display:flex;align-items:center;gap:16px;margin-top:10px}
.ds-card-num{font-family:"Bebas Neue";font-size:56px;line-height:.8;flex:none}
.ds-card-bar{flex:1;height:9px;border-radius:6px;position:relative;overflow:hidden;background:linear-gradient(90deg,#ff4d4d 0%,#ff8a3d 24%,#f5d24a 50%,#9ad94a 75%,#34e0a1 100%)}
.ds-card-bar::after{content:"";position:absolute;top:0;bottom:0;right:0;left:calc(var(--p)*1%);background:#161b26}
/* istatistik ızgaraları */
.md-statgrid{display:grid;gap:10px}
.md-statgrid-3{grid-template-columns:repeat(3,1fr)}
.md-statgrid-2{grid-template-columns:repeat(2,1fr)}
.md-statgrid-1{grid-template-columns:1fr}
.md-statgrid .md-stat{background:var(--panel);border:1px solid var(--line);border-radius:11px;padding:11px 13px}
.md-statgrid .md-stat .k{font-family:"Saira Condensed";font-weight:600;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}
.md-statgrid .md-stat .v{font-family:"Bebas Neue";font-size:25px;color:#fff;line-height:1;margin-top:3px}
.md-stat-form .fv{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:3px}
.form-spark{flex:none;margin-bottom:2px}
/* senaryo skor ızgarası (renk kodlu) */
.sc-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin-top:4px}
.sc-chip{display:flex;flex-direction:column;align-items:center;gap:1px;padding:7px 2px;border-radius:8px;border:1px solid var(--line);background:#10141d}
.sc-chip b{font-family:"Saira Condensed";font-weight:700;font-size:13px;color:#eef2f9}
.sc-chip span{font-size:10px;color:var(--muted)}
.sc-home{border-color:#2f6b4f;background:rgba(61,220,151,.07)} .sc-home b{color:var(--mint)}
.sc-draw{border-color:#2f5470;background:rgba(92,198,255,.07)} .sc-draw b{color:var(--cyan)}
.sc-away{border-color:#7a5326;background:rgba(239,159,39,.07)} .sc-away b{color:#f0a93d}
.sc-none{grid-column:1/-1;color:var(--muted)}
/* VALUE sütunu ikonları */
.vcell{white-space:nowrap}
.vico{display:inline-flex;width:21px;height:21px;border-radius:50%;align-items:center;justify-content:center;font-size:12px;font-weight:700;vertical-align:middle}
.vi-value{background:rgba(245,184,65,.16);color:var(--gold)}
.vi-safe{background:rgba(92,198,255,.16);color:var(--cyan)}
.vi-rec{background:rgba(61,220,151,.16);color:var(--mint)}
.vi-none{background:#222a36;color:var(--muted2)}
.vico-num{font-size:11px;font-weight:600;margin-left:5px}
/* alt açıklama şeridi */
.md-legend{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-top:16px;padding-top:15px;border-top:1px solid var(--line)}
.lg-item{display:flex;gap:9px;align-items:flex-start}
.lg-ic{flex:none;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;margin-top:1px}
.lg-info{background:rgba(138,147,168,.14);color:var(--muted)}
.lg-tx{display:flex;flex-direction:column;gap:2px;min-width:0}
.lg-tx b{font-family:"Saira Condensed";font-weight:700;font-size:12px;letter-spacing:.04em}
.lg-tx span{font-size:10.5px;color:var(--muted2);line-height:1.35}
@media (max-width:880px){
  .md2{grid-template-columns:1fr}
  .md-hscores{gap:14px}
}
@media (max-width:560px){
  .md-hrow{gap:8px} .md-tn{font-size:20px} .md-flag{width:42px;height:42px}
  .sc-grid{grid-template-columns:repeat(4,1fr)} .md-statgrid-3{grid-template-columns:repeat(2,1fr)}
}
/* ====== YENİ DETAY (v2): baslik + onerilen + AI confidence + karsilastirma ====== */
.md-hrow2{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-top:16px}
.md-vteam{display:flex;flex-direction:column;align-items:center;gap:9px;min-width:0}
.md-vteam .md-tn{font-size:23px;text-align:center}
.md-vs2{display:flex;align-items:center;gap:10px}
.md-vs2 .vsl{width:32px;height:1px;background:linear-gradient(90deg,transparent,var(--line2))}
.md-vs2 .vsl:last-child{background:linear-gradient(90deg,var(--line2),transparent)}
.md-vs2 .vst{font-family:"Saira Condensed";font-weight:700;font-size:17px;letter-spacing:.1em;color:var(--muted)}
.md-hstatus{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:13px}
.hs-score{font-family:"Bebas Neue";font-size:22px;color:#fff;letter-spacing:.05em}
.md-hscores2{margin-top:16px}
.md-hscol-t2{display:flex;align-items:center;justify-content:center;gap:6px;font-family:"Saira Condensed";font-weight:600;font-size:9.5px;letter-spacing:.1em;color:var(--muted2);text-transform:uppercase;margin-bottom:9px}
.top-scores{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}
.tsc{display:flex;flex-direction:column;align-items:center;gap:2px;padding:9px 2px;background:#10141d;border:1px solid var(--line);border-radius:9px}
.tsc b{font-family:"Saira Condensed";font-weight:700;font-size:17px;color:#eef2f9}
.tsc span{font-size:11px;color:var(--cyan)}
.md-sect-ic{display:flex;align-items:center;gap:8px}
.sec-ic{color:var(--gold);font-size:13px}
.rec-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}
.rec-card{background:#10141d;border:1px solid var(--line);border-radius:11px;padding:11px 12px}
.rec-card.rc-safe{border-color:#2f5470;background:rgba(92,198,255,.05)}
.rec-top{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:6px}
.rec-mk{font-family:"Saira Condensed";font-weight:600;font-size:12px;color:#dfe6f2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.rec-tag{font-family:"Saira Condensed";font-weight:700;font-size:8.5px;letter-spacing:.04em;padding:2px 6px;border-radius:6px;flex:none}
.rt-safe{color:var(--cyan);background:rgba(92,198,255,.14)}
.rt-value{color:var(--gold);background:rgba(245,184,65,.14)}
.rt-rec{color:var(--mint);background:rgba(61,220,151,.14)}
.rec-prob{font-family:"Bebas Neue";font-size:27px;color:#fff;line-height:1}
.rec-bar{height:4px;border-radius:3px;background:#222a36;margin-top:7px;overflow:hidden}
.rec-bar span{display:block;height:100%;background:var(--mint);border-radius:3px}
.rc-safe .rec-bar span{background:var(--cyan)} .rc-value .rec-bar span{background:var(--gold)}
.rec-empty{color:var(--muted);font-size:12px;padding:6px 2px}
.md-method{margin-top:11px;color:var(--muted2);font-size:10.5px;line-height:1.4}
.ai-card{padding:15px 17px}
.ai-top{display:flex;align-items:center;gap:8px;font-family:"Saira Condensed";font-weight:600;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.ai-ic{color:var(--cyan);font-size:14px}
.ai-num{font-family:"Bebas Neue";font-size:52px;line-height:.85;margin:8px 0 10px}
.ai-num small{font-size:18px;color:var(--muted2);margin-left:4px}
.ai-bar{display:flex;gap:2px}
.ai-bar .seg{flex:1;height:10px;border-radius:2px;background:#222a36}
.ai-bar .seg.on{background:var(--seg,var(--mint))}
.ai-cap{margin-top:9px;font-size:11px;color:var(--muted)}
.cmp-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:4px 0 11px;font-family:"Saira Condensed";font-weight:700;font-size:12px}
.cmp-team{display:flex;align-items:center;gap:7px;min-width:0;max-width:46%}
.cmp-th{color:var(--mint)} .cmp-ta{color:#f0a93d;justify-content:flex-end}
.cmp-flag{flex:none;width:22px;height:22px;border-radius:5px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:#10141d}
.cmp-flag .tlogo{width:18px;height:18px}
.cmp-list{display:flex;flex-direction:column;gap:3px}
.cmp-row{display:grid;grid-template-columns:46px 1fr 46px;align-items:center;gap:8px;padding:3px 0}
.cmp-v{font-family:"Bebas Neue";font-size:18px;line-height:1}
.cmp-v-h{color:var(--mint);text-align:right} .cmp-v-a{color:#f0a93d;text-align:left}
.cmp-bars{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px}
.cmp-bar{height:6px;border-radius:4px;background:#1b2230;position:relative;overflow:hidden}
.cmp-bar-h span{position:absolute;right:0;top:0;bottom:0;background:var(--mint);border-radius:4px}
.cmp-bar-a span{position:absolute;left:0;top:0;bottom:0;background:#f0a93d;border-radius:4px}
.cmp-lbl{font-family:"Saira Condensed";font-weight:600;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;text-align:center;min-width:104px}
@media (max-width:560px){ .rec-grid{grid-template-columns:repeat(2,1fr)} .cmp-lbl{min-width:78px;font-size:8.5px} }

/* ===== Codex redesign: compact match center + clean analysis deck ===== */
.tablewrap{border-color:#222b3a;background:#10151f;border-radius:10px;box-shadow:0 18px 48px rgba(0,0,0,.24)}
table{font-size:12px;min-width:940px}
thead th{padding:9px 10px;background:#0d121b;color:#758197;font-size:10.5px;letter-spacing:.12em}
tbody td{padding:7px 10px;vertical-align:middle;border-bottom-color:#1a2230}
tbody tr:hover{background:#141c29}
thead th:nth-child(1),tbody td:nth-child(1){width:72px;text-align:center}
thead th:nth-child(2),tbody td:nth-child(2){min-width:250px}
thead th:nth-child(3),tbody td:nth-child(3){width:64px;text-align:center}
thead th:nth-child(4),tbody td:nth-child(4){width:150px}
thead th:nth-child(5),tbody td:nth-child(5){width:96px;text-align:center}
thead th:nth-child(6),tbody td:nth-child(6){width:150px}
thead th:nth-child(7),tbody td:nth-child(7){width:108px;text-align:center}
thead th:nth-child(8),tbody td:nth-child(8){text-align:center}
.cell-time{font-family:"Saira Condensed";font-weight:800;font-size:15px;color:#fff;font-variant-numeric:tabular-nums}
.cell-fav{text-align:center}
.fav-star{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:8px;border:1px solid #2a3446;background:#0c1119;color:#637086;font-size:16px;line-height:1;cursor:pointer;padding:0;text-transform:none;letter-spacing:0;transition:color .15s,border-color .15s,background .15s,box-shadow .15s}
.fav-star:hover{color:#f5d36b;border-color:#79601f;background:#171307}
.fav-star.active{color:#ffd24a;border-color:#d39b20;background:#2b2108;box-shadow:0 0 12px rgba(245,184,65,.22)}
.fav-star.active:hover{filter:brightness(1.1)}
.fav-panel{margin:12px 0 14px;border:1px solid #2a3446;border-radius:12px;background:linear-gradient(160deg,#141b27,#0f141e);overflow:hidden}
.fav-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-bottom:1px solid #232d3f}
.fav-title{display:flex;align-items:center;gap:8px;font-family:"Saira Condensed";font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#ffd24a}
.fav-count{font-family:"Saira Condensed";font-weight:800;color:#8f9ab0;font-size:11px;letter-spacing:.08em}
.fav-panel .tablewrap{margin:0;border:none;border-radius:0;background:transparent;box-shadow:none}
.fav-empty{padding:12px 14px;color:#7f8aa0;font-size:12.5px}
.cell-league{max-width:128px;color:#c7d0df;font-family:"Saira Condensed";font-weight:700;font-size:12.5px;line-height:1.1}
.match-line{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;min-width:0}
.match-team{display:flex;align-items:center;gap:6px;min-width:0}
.match-team.home{justify-content:flex-end;text-align:right}
.match-team.away{justify-content:flex-start}
.match-team .tlogo{width:17px;height:17px}
.match-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-weight:800;font-size:12.5px;line-height:1.1}
.match-mid{display:flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 6px;border-radius:999px;background:#0c1119;border:1px solid #252f40;color:#687386;font-family:"Saira Condensed";font-weight:800;font-size:10px;letter-spacing:.08em;text-transform:uppercase}
.cell-info{position:relative;text-align:center;overflow:hidden}
.info-dot{position:relative;display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;border-radius:50%;border:1px solid #2b5d76;background:#102434;color:var(--cyan);font-family:"Inter",system-ui,sans-serif;font-weight:800;font-size:12px;line-height:1;cursor:pointer;padding:0;text-transform:none;letter-spacing:0;vertical-align:middle}
.info-dot:hover,.info-dot:focus,.info-dot.open{border-color:var(--cyan);background:#123149;color:#fff;outline:none}
.info-dot::after,.info-dot::before{content:none!important;display:none!important}
.info-tip{position:fixed;z-index:3000;max-width:240px;padding:9px 11px;border-radius:9px;background:#080c13;border:1px solid #2a3446;color:#dce6f6;font-size:11.5px;line-height:1.35;font-weight:600;box-shadow:0 14px 36px rgba(0,0,0,.5);opacity:0;transform:translate(-50%,6px);pointer-events:none;transition:opacity .12s ease,transform .12s ease}
.info-tip.show{opacity:1;transform:translate(-50%,0)}
.info-empty{color:#465269;font-size:13px}
.cell-pick{min-width:126px}
.pick-stack{display:flex;flex-direction:column;gap:2px;align-items:flex-start}
.pick-market{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;font-weight:800;font-size:12px}
.pick-prob{font-family:"Saira Condensed";font-weight:800;color:var(--cyan);font-size:12px}
.value-stack{display:flex;align-items:center;gap:6px;min-width:0}
.val-badge{border-radius:8px;padding:4px 8px;max-width:168px;overflow:hidden}
.val-badge .vb-mk{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.oc{border-radius:8px;padding:3px 8px;font-size:11px}
td.chev{font-size:20px;color:#50617b}
.modal-overlay{padding:20px 14px;background:rgba(3,5,9,.78)}
.modal-box{max-width:1180px;border-radius:14px;background:#0f141e;border-color:#2a3446;box-shadow:0 28px 90px rgba(0,0,0,.68);padding:18px}
.modal-close{top:14px;right:14px;z-index:2}
.analysis-deck{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(285px,.9fr);gap:14px}
.analysis-main,.analysis-side{display:flex;flex-direction:column;gap:14px;min-width:0}
.match-hero{background:linear-gradient(160deg,#18202d,#111722);border:1px solid #2a3446;border-radius:12px;padding:18px 18px 16px}
.hero-meta{display:flex;align-items:center;justify-content:center;gap:8px;color:#8590a4;font-family:"Saira Condensed";font-weight:700;font-size:11px;letter-spacing:.11em;text-transform:uppercase;margin-bottom:14px}
.hero-teams{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:14px;align-items:center}
.hero-team{display:flex;align-items:center;gap:10px;min-width:0}
.hero-team.home{justify-content:flex-end;text-align:right}
.hero-team.away{justify-content:flex-start}
.hero-team .tlogo{width:38px;height:38px;border-radius:8px}
.hero-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"Saira Condensed";font-weight:800;font-size:27px;color:#fff;line-height:1}
.hero-center{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:88px}
.hero-vs{font-family:"Bebas Neue";font-size:24px;color:#778196;line-height:.9}
.hero-status{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:14px}
.deck-card{background:#121823;border:1px solid #263145;border-radius:12px;padding:14px}
.deck-title{display:flex;align-items:center;gap:8px;margin-bottom:10px;color:#94a0b6;font-family:"Saira Condensed";font-weight:800;font-size:11px;letter-spacing:.12em;text-transform:uppercase}
.deck-title::before{content:"";width:16px;height:2px;border-radius:2px;background:var(--gold)}
.recommend-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.recommend-card{background:#0d121b;border:1px solid #243046;border-radius:10px;padding:12px;min-width:0}
.recommend-card.safe{border-color:#24516c;background:rgba(92,198,255,.055)}
.recommend-card.value{border-color:#73571a;background:rgba(245,184,65,.07)}
.recommend-label{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px}
.recommend-type{font-family:"Saira Condensed";font-weight:800;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#8d98ad}
.recommend-prob{font-family:"Bebas Neue";font-size:32px;line-height:.9;color:#fff}
.recommend-market{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#dfe7f4;font-weight:800;font-size:13px}
.recommend-bar{height:5px;background:#202a39;border-radius:999px;margin-top:9px;overflow:hidden}
.recommend-bar span{display:block;height:100%;border-radius:999px;background:var(--mint)}
.recommend-card.safe .recommend-bar span{background:var(--cyan)}
.recommend-card.value .recommend-bar span{background:var(--gold)}
.analysis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.analysis-grid .md-stat{background:#0d121b;border-color:#243046;border-radius:10px}
.analysis-grid .md-stat .k{min-height:auto;font-family:"Saira Condensed";font-weight:800;font-size:9.5px;letter-spacing:.09em}
.analysis-grid .md-stat .v{font-family:"Bebas Neue";font-size:28px;line-height:.95}
.score-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}
.score-chip{display:flex;flex-direction:column;align-items:center;gap:1px;padding:8px 2px;background:#0d121b;border:1px solid #243046;border-radius:9px}
.score-chip b{font-family:"Saira Condensed";font-weight:800;color:#fff;font-size:15px}
.score-chip span{font-size:10.5px;color:var(--cyan)}
.analysis-note{background:#0d121b;border:1px solid #243046;border-radius:10px;padding:12px 13px;color:#b4bed0;font-size:12.5px;line-height:1.55}
.score-card{background:linear-gradient(160deg,#171f2b,#111722);border:1px solid #2a3446;border-radius:12px;padding:14px}
.score-number{font-family:"Bebas Neue";font-size:58px;line-height:.85}
.score-caption{font-family:"Saira Condensed";font-weight:800;color:#8f9ab0;text-transform:uppercase;letter-spacing:.12em;font-size:11px}
.score-bar{height:8px;border-radius:999px;background:linear-gradient(90deg,#ff4d4d,#f5d24a,#34e0a1);position:relative;overflow:hidden;margin-top:12px}
.score-bar::after{content:"";position:absolute;inset:0 0 0 calc(var(--p)*1%);background:#222a39}
.md-table{font-size:11.5px;min-width:680px}
.md-table th{background:#0d121b;padding:8px 7px}
.md-table td{padding:8px 7px}
@media (max-width:900px){
  .analysis-deck{grid-template-columns:1fr}
  .recommend-grid,.analysis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:560px){
  table{min-width:860px}
  .hero-name{font-size:20px}
  .hero-team .tlogo{width:30px;height:30px}
  .recommend-grid,.analysis-grid,.score-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}

/* ===== Codex compact list: no horizontal scroll ===== */
.tablewrap{overflow-x:hidden!important}
.tablewrap > table:not(.md-table){width:100%!important;min-width:0!important;table-layout:fixed!important;font-size:11px}
.tablewrap > table:not(.md-table) thead th{padding:8px 5px;font-size:8.8px;letter-spacing:.08em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tablewrap > table:not(.md-table) tbody td{padding:6px 5px;overflow:hidden}
.tablewrap > table:not(.md-table) th:nth-child(1),.tablewrap > table:not(.md-table) td:nth-child(1){width:8%}
.tablewrap > table:not(.md-table) th:nth-child(2),.tablewrap > table:not(.md-table) td:nth-child(2){width:4%;text-align:center}
.tablewrap > table:not(.md-table) th:nth-child(3),.tablewrap > table:not(.md-table) td:nth-child(3){width:29%}
.tablewrap > table:not(.md-table) th:nth-child(4),.tablewrap > table:not(.md-table) td:nth-child(4){width:15%}
.tablewrap > table:not(.md-table) th:nth-child(5),.tablewrap > table:not(.md-table) td:nth-child(5){width:13%}
.tablewrap > table:not(.md-table) th:nth-child(6),.tablewrap > table:not(.md-table) td:nth-child(6){width:9%;text-align:center}
.tablewrap > table:not(.md-table) th:nth-child(7),.tablewrap > table:not(.md-table) td:nth-child(7){width:11%;text-align:center}
.tablewrap > table:not(.md-table) th:nth-child(8),.tablewrap > table:not(.md-table) td:nth-child(8){width:11%;text-align:center}
/* Pill/rozet çerçevesi hücre kenarında kırpılmasın */
.tablewrap > table:not(.md-table) td.cell-pick,
.tablewrap > table:not(.md-table) td.cell-edge,
.tablewrap > table:not(.md-table) td.cell-model,
.tablewrap > table:not(.md-table) td.cell-conf{overflow:visible}
.cell-time{font-size:13.5px}
.fav-star{width:22px;height:22px;border-radius:7px;font-size:14px}
.cell-league{max-width:100%;font-size:10.8px;line-height:1.05;overflow:hidden;text-overflow:ellipsis}
.info-dot{width:19px;height:19px;font-size:11px}
.info-empty{font-size:11px}
.match-line{gap:4px}
.match-team{gap:4px}
.match-team .tlogo{width:14px;height:14px}
.match-name{font-size:11.5px}
.match-mid{min-width:20px;height:18px;padding:0 4px;font-size:8.5px}
.cell-status .status-chip{font-size:9.5px;padding:2px 6px;border-radius:6px}
.cell-status .cell-score,.cell-status .sc-time{margin-top:3px}
.cell-score{font-size:13px}
.pick-stack{gap:1px}
.pick-stack,.value-stack{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:6px;width:100%}
.pick-market{min-width:0}
.cell-pick{min-width:0}
.pick-market{max-width:100%;font-size:11px;line-height:1.1}
.pick-prob,.value-prob{--p:50;--h:calc(var(--p)*1.2);display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:23px;margin:1px 0;padding:0 7px;border-radius:7px;background:hsl(var(--h) 72% 18% / .92);border:1px solid hsl(var(--h) 82% 42% / .85);color:hsl(var(--h) 92% 72%);box-shadow:inset 0 0 0 1px hsl(var(--h) 80% 55% / .1);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;font-weight:800;font-size:10px;font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap}
.val-badge{max-width:100%;padding:3px 6px;gap:4px;font-size:10.2px;border-radius:7px}
/* ===== GÜVENLİ TERCİH yüzde katmanları: kırmızı / sarı / yeşil / ⭐özel(paylaş) =====
   Sürekli HSL tonu yerine keskin, yüksek kontrastlı katmanlar (iki sınıf → HSL'i ezer). */
.pick-prob.pp-lo{background:rgba(255,107,117,.13)!important;border-color:rgba(255,107,117,.55)!important;color:#ff9aa1!important}
.pick-prob.pp-mid{background:rgba(245,184,65,.13)!important;border-color:rgba(245,184,65,.6)!important;color:#ffd479!important}
.pick-prob.pp-hi{background:rgba(61,220,151,.15)!important;border-color:rgba(61,220,151,.62)!important;color:#7df0bd!important}
.pick-prob.pp-must{
  width:auto!important;min-width:auto!important;padding:0 7px!important;height:22px!important;
  font-weight:800!important;font-size:9px!important;line-height:1;letter-spacing:.01em;gap:3px;
  background:linear-gradient(135deg,rgba(92,198,255,.30),rgba(166,130,255,.30))!important;
  border:1px solid #8fd6ff!important;color:#f2f9ff!important;
  box-shadow:inset 0 0 6px rgba(92,198,255,.5)!important;   /* iç parıltı — hücre dışına taşıp kesilmez */
  animation:ppPulse 1.9s ease-in-out infinite}
.pick-prob.pp-must .pp-star{font-size:.8em;line-height:1}
@keyframes ppPulse{0%,100%{border-color:#8fd6ff;box-shadow:inset 0 0 5px rgba(92,198,255,.42)}
  50%{border-color:#cdebff;box-shadow:inset 0 0 9px rgba(92,198,255,.72)}}
@media (prefers-reduced-motion: reduce){ .pick-prob.pp-must{animation:none} }
.val-badge .vb-mk{font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;font-weight:700;font-size:8.2px;max-width:62px;letter-spacing:0}
.value-stack{gap:6px}
.value-stack .val-badge{min-width:0}
.bp-prob{font-size:10.5px}
.oc{padding:2px 5px;font-size:10px;border-radius:7px}
.row-click td:first-child{padding-left:15px!important}
.row-elite td:first-child,.row-gold td:first-child,.row-value td:first-child,.row-value-strong td:first-child{border-left:2px solid var(--gold)!important;box-shadow:none!important}
.row-weak td:first-child{border-left:2px solid #3a465c!important;box-shadow:none!important}
.row-elite td:first-child::before,.row-gold td:first-child::before,.row-value td:first-child::before,.row-value-strong td:first-child::before,.row-weak td:first-child::before{content:none!important}
.fav-panel .tablewrap > table:not(.md-table){font-size:10.8px}
.modal-box .tablewrap{overflow-x:auto!important}
@media (max-width:760px){
  .tablewrap > table:not(.md-table){font-size:10.2px}
  .tablewrap > table:not(.md-table) th:nth-child(2),.tablewrap > table:not(.md-table) td:nth-child(2){width:24%}
  .tablewrap > table:not(.md-table) th:nth-child(4),.tablewrap > table:not(.md-table) td:nth-child(4){width:15%}
  .match-name{font-size:10.5px}
  .pick-market{font-size:10px}
  .val-badge .vb-mk{display:none}
}

/* Liste tablosu — TEK yetkili kolon genişlikleri (7 kolon: Durum·Maç·%·Güvenli·Sonuç·Value·Güven) */
.tablewrap > table:not(.md-table) th:nth-child(1),.tablewrap > table:not(.md-table) td:nth-child(1){width:8%}
.tablewrap > table:not(.md-table) th:nth-child(2),.tablewrap > table:not(.md-table) td:nth-child(2){width:24%}
.tablewrap > table:not(.md-table) th:nth-child(3),.tablewrap > table:not(.md-table) td:nth-child(3){width:8%;min-width:0}
.tablewrap > table:not(.md-table) th:nth-child(4),.tablewrap > table:not(.md-table) td:nth-child(4){width:16%}
.tablewrap > table:not(.md-table) th:nth-child(5),.tablewrap > table:not(.md-table) td:nth-child(5){width:11%}
.tablewrap > table:not(.md-table) th:nth-child(6),.tablewrap > table:not(.md-table) td:nth-child(6){width:12%}
.tablewrap > table:not(.md-table) th:nth-child(7),.tablewrap > table:not(.md-table) td:nth-child(7){width:12%}
.tablewrap > table:not(.md-table) th:nth-child(8),.tablewrap > table:not(.md-table) td:nth-child(8){width:9%;display:table-cell;text-align:center}
.pick-market{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.15}
.val-badge{white-space:normal!important;overflow:visible!important;line-height:1.15;flex-wrap:wrap;align-content:center}
.val-badge .vb-mk{display:inline!important;max-width:none!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}
.pick-stack,.value-stack{align-items:center}
.tablewrap > table:not(.md-table) th:nth-child(7),.tablewrap > table:not(.md-table) th:nth-child(8),
.tablewrap > table:not(.md-table) th:nth-child(9),.tablewrap > table:not(.md-table) th:nth-child(10){text-align:center}
.tablewrap > table:not(.md-table) td:nth-child(7),.tablewrap > table:not(.md-table) td:nth-child(9),.tablewrap > table:not(.md-table) td:nth-child(10){text-align:center}
.pick-stack,.value-stack{grid-template-columns:1fr 44px;justify-items:center}
.pick-market{justify-self:stretch;text-align:left}
.value-stack .val-badge{justify-self:stretch;width:100%;min-height:24px;justify-content:center;text-align:center}
.pick-prob,.value-prob{width:44px;min-width:44px}
.cell-durum{text-align:center}
.tablewrap > table:not(.md-table) thead th{ text-align:center!important; padding-left:0!important; padding-right:0!important; }
.tablewrap > table:not(.md-table) thead th.th-info,
.tablewrap > table:not(.md-table) thead th.th-c{ text-align:center!important; }

/* Compact advanced filter panel */
.advbox{margin-top:10px;border-radius:10px}
.advbox summary{padding:9px 13px;font-size:13px}
.advbox summary .adv-sub{font-size:10.5px}
.adv-inner{padding:10px 14px 12px!important;display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;align-items:start}
.adv-group{margin-top:0!important;min-width:0}
.adv-group:first-child{grid-column:1 / -1}
.adv-group:first-child .controls{grid-template-columns:1fr 1.25fr auto;gap:10px;align-items:end}
.adv-group:nth-child(2) .controls{grid-template-columns:1fr 1fr;gap:8px 10px}
.adv-group:nth-child(3){grid-column:1 / -1}
.adv-group:nth-child(3) .controls{grid-template-columns:1fr 1fr minmax(220px,.9fr);gap:10px;align-items:end}
.adv-label{margin-bottom:5px!important;font-size:9.5px}
.advbox .field{gap:4px}
.advbox .field label{font-size:9.5px;letter-spacing:.1em}
.advbox select{height:34px;padding:7px 10px;font-size:12.5px;border-radius:8px}
.advbox .check{height:34px;padding:0;align-items:center;font-size:12.5px;white-space:nowrap}
.advbox .check input{width:16px;height:16px}
.advbox .chk-lbl{font-size:12.5px}
.adv-note{font-size:11px;line-height:1.35;color:#8d99ad;background:#0d121b;border:1px solid #202b3d;border-radius:8px;padding:8px 10px}
.adv-group:nth-child(2) .qfield{grid-column:1 / -1}
.adv-group:nth-child(2) .adv-note{display:block;width:100%;padding:7px 10px;line-height:1.35}
.adv-note-split{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:stretch;padding:6px!important;max-width:100%}
.adv-note-item{display:grid;grid-template-columns:112px minmax(0,1fr);gap:8px;align-items:center;min-width:0;padding:7px 9px;border-radius:7px;background:#101722;border:1px solid #1d2a3d}
.adv-note-item b{font-family:"Saira Condensed";font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:#e7eefb;white-space:nowrap}
.adv-note-item small{font-size:10.5px;line-height:1.25;color:#8d99ad}
.adv-note-item strong{color:#cfd9ee;font-weight:700}
@media (max-width:760px){
  .adv-inner,.adv-group:first-child .controls,.adv-group:nth-child(2) .controls,.adv-group:nth-child(3) .controls{grid-template-columns:1fr}
  .adv-group:first-child,.adv-group:nth-child(3){grid-column:auto}
  .adv-note-split{grid-template-columns:1fr!important}
  .adv-note-item{grid-template-columns:104px minmax(0,1fr)}
}

/* Tighter advanced filter balance */
.adv-inner{grid-template-columns:1fr!important;gap:8px!important;padding:8px 12px 10px!important}
.adv-group:first-child .controls{grid-template-columns:minmax(170px,.7fr) minmax(250px,1.05fr) auto!important;gap:8px!important}
.adv-group:nth-child(2) .controls{display:grid;grid-template-columns:minmax(210px,.75fr) minmax(260px,1fr) minmax(360px,1.45fr)!important;gap:8px!important;align-items:center!important}
.adv-group:nth-child(2) .qfield{grid-column:auto!important;min-width:0!important}
.adv-group:nth-child(3) .controls{grid-template-columns:minmax(190px,.75fr) minmax(210px,.75fr) minmax(280px,1fr)!important;gap:8px!important;align-items:end!important}
.adv-label{margin-bottom:4px!important}
.advbox .check{height:30px!important;min-height:30px!important;gap:8px!important}
.advbox .check input{width:15px!important;height:15px!important}
.advbox select{height:32px!important;font-size:12.5px!important}
.adv-note{padding:7px 9px!important}
.adv-note-split{grid-template-columns:1fr 1fr!important;gap:6px!important;padding:5px!important;height:42px;align-items:center!important}
.adv-note-item{grid-template-columns:86px minmax(0,1fr)!important;gap:6px!important;padding:5px 7px!important;height:32px;border-radius:6px!important}
.adv-note-item b{font-size:10px!important;letter-spacing:.04em!important}
.adv-note-item small{font-size:10px!important;line-height:1.12!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.adv-group:nth-child(3) .controls .field:last-child{align-self:end}
.adv-group:nth-child(3) .controls .field:last-child .adv-note{min-height:32px;display:flex;align-items:center;font-size:10.5px;line-height:1.25}
@media (max-width:920px){
  .adv-group:first-child .controls,.adv-group:nth-child(2) .controls,.adv-group:nth-child(3) .controls{grid-template-columns:1fr!important}
  .adv-note-split{height:auto;grid-template-columns:1fr!important}
  .adv-note-item{height:auto;min-height:32px}
}

/* Analysis Dashboard UI redesign: premium compact layer */
.modal-overlay{padding:12px 10px!important;background:rgba(2,5,10,.84)!important;backdrop-filter:blur(4px)}
.modal-box{max-width:1120px!important;padding:10px!important;border-radius:12px!important;background:linear-gradient(180deg,#101722 0%,#0b1018 100%)!important;border-color:#29405a!important;box-shadow:0 22px 70px rgba(0,0,0,.72),inset 0 1px 0 rgba(255,255,255,.03)!important}
.modal-close{top:9px!important;right:9px!important;width:28px!important;height:28px!important;border-radius:7px!important;background:#0a0f17!important}
.analysis-deck{grid-template-columns:minmax(0,1.82fr) minmax(300px,.78fr)!important;gap:9px!important}
.analysis-main,.analysis-side{gap:9px!important}
.match-hero{position:relative;padding:12px 142px 11px 14px!important;min-height:86px;border-radius:10px!important;background:radial-gradient(circle at 18% 0%,rgba(92,198,255,.10),transparent 34%),linear-gradient(135deg,#111c28,#0b1018)!important;border-color:#263a52!important;overflow:hidden}
.hero-meta{justify-content:flex-start!important;margin-bottom:8px!important;font-size:10px!important;letter-spacing:.14em!important;color:#96a3b7!important}
.hero-teams{gap:10px!important}
.hero-team.home{justify-content:flex-start!important;text-align:left!important;flex-direction:row-reverse!important}
.hero-team .tlogo{width:34px!important;height:34px!important;border-radius:9px!important}
.hero-name{font-size:24px!important;letter-spacing:.01em!important;max-width:260px!important}
.hero-center{min-width:44px!important}
.hero-vs{font-size:19px!important;color:#8e9ab0!important}
.hero-status{justify-content:flex-start!important;margin-top:8px!important;gap:6px!important}
.hero-status .status-chip{height:22px!important;font-size:10px!important;padding:0 8px!important}
.hero-status .score-big{font-size:18px!important}
.analysis-side>.score-card{position:absolute;top:28px;right:30px;width:118px;height:72px;padding:9px 10px!important;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;align-items:center;z-index:1;border-radius:9px!important;background:linear-gradient(155deg,#101923,#0b111a)!important;border-color:#34516d!important;box-shadow:0 12px 30px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.04)!important}
.score-card .score-caption:first-child{grid-column:1 / -1;font-size:9px!important;color:#d7dfec!important;letter-spacing:.16em!important;text-align:center!important}
.score-card .score-number{font-size:42px!important;line-height:.8!important;text-align:center!important;grid-column:1 / -1;text-shadow:0 0 18px rgba(61,220,151,.24)}
.score-card .score-caption:nth-child(3){display:none!important}
.score-card .score-bar{height:4px!important;margin-top:0!important;grid-column:1 / -1;background:linear-gradient(90deg,#ff5454,#f5b841,#39e29d)!important}
.deck-card{border-radius:10px!important;padding:10px 12px!important;background:linear-gradient(180deg,#101823,#0c121b)!important;border-color:#26384e!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}
.deck-title{margin-bottom:8px!important;font-size:10px!important;letter-spacing:.15em!important;color:#b4c0d3!important}
.deck-title::before{width:10px!important;height:10px!important;border-radius:3px!important;background:linear-gradient(135deg,var(--gold),#6dc7ff)!important}
.analysis-main>.deck-card:first-of-type{border-color:#a57912!important;background:linear-gradient(135deg,rgba(245,184,65,.13),rgba(10,16,24,.92) 48%,rgba(61,220,151,.06))!important;box-shadow:0 0 0 1px rgba(245,184,65,.18),0 14px 42px rgba(245,184,65,.08)!important}
.analysis-main>.deck-card:first-of-type .deck-title{color:#ffd469!important}
.recommend-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}
.recommend-card{min-height:64px!important;padding:9px 10px!important;border-radius:8px!important;background:#0a111a!important}
.recommend-card.value{border-color:#d29a1c!important;background:linear-gradient(160deg,rgba(245,184,65,.20),rgba(11,17,25,.92))!important;box-shadow:0 0 22px rgba(245,184,65,.12)!important}
.recommend-label{margin-bottom:5px!important}
.recommend-type{font-size:9px!important;letter-spacing:.12em!important}
.recommend-prob{font-size:28px!important}
.recommend-market{font-size:12px!important;line-height:1.1!important}
.recommend-bar{height:4px!important;margin-top:6px!important}
.value{margin-top:8px!important;min-height:58px!important;align-items:center!important;border-radius:9px!important;padding:9px 12px!important;font-size:12.5px!important;line-height:1.28!important;background:linear-gradient(90deg,rgba(245,184,65,.20),rgba(12,18,26,.95))!important;border-color:#d29a1c!important;box-shadow:0 0 0 1px rgba(245,184,65,.18),0 0 28px rgba(245,184,65,.10)!important;color:#ffe7a7!important}
.value .ic{font-size:24px!important;filter:drop-shadow(0 0 12px rgba(245,184,65,.35))}
.analysis-main>.deck-card:nth-of-type(2){padding-bottom:8px!important}
.analysis-main>.deck-card:nth-of-type(2) .tablewrap{border-radius:8px!important;box-shadow:none!important;background:#080e15!important;border-color:#26384e!important;max-height:456px;overflow:auto!important}
.md-table{font-size:11px!important;min-width:660px!important;border-collapse:separate!important;border-spacing:0!important}
.md-table th{position:sticky;top:0;z-index:1;padding:6px 7px!important;background:#07101a!important;color:#8fa0b8!important;font-size:9px!important;letter-spacing:.12em!important}
.md-table td{padding:5px 7px!important;border-bottom-color:#172433!important;line-height:1.12!important}
.md-table td:first-child{font-weight:800!important}
.md-table tr.val-row td{background:linear-gradient(90deg,rgba(245,184,65,.18),rgba(245,184,65,.055))!important}
.md-table tr.val-row td:first-child{box-shadow:inset 2px 0 0 var(--gold)!important;color:#ffd66d!important}
.md-table tr.safe-row td{background:rgba(92,198,255,.045)!important}
.md-tag{font-size:8.5px!important;padding:1px 5px!important;border-radius:5px!important;margin-left:5px!important;vertical-align:middle!important}
.analysis-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}
.analysis-grid .md-stat{min-height:54px!important;padding:8px 8px!important;border-radius:8px!important;background:#0a111a!important;border-color:#24354a!important}
.analysis-grid .md-stat .k{font-size:8.5px!important;letter-spacing:.08em!important;line-height:1.1!important;color:#8d9ab1!important}
.analysis-grid .md-stat .v{font-size:24px!important;margin-top:2px!important}
.score-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}
.score-chip{min-height:48px!important;padding:7px 2px!important;border-radius:8px!important;background:#0a111a!important;border-color:#26384e!important}
.score-chip b{font-size:17px!important;line-height:1!important}
.score-chip span{font-size:10px!important;color:#5cc6ff!important}
.analysis-note{padding:8px 10px!important;border-radius:8px!important;background:#0a111a!important;border-color:#26384e!important}
.analysis-bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;color:#c1cadb;font-size:12px;line-height:1.35}
.analysis-bullets li{position:relative;padding-left:13px}
.analysis-bullets li::before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--mint);box-shadow:0 0 10px rgba(61,220,151,.45)}
.modal-foot{margin-top:8px!important}
@media (max-width:900px){
  .analysis-deck{grid-template-columns:1fr!important}
  .match-hero{padding-right:14px!important}
  .analysis-side>.score-card{position:static!important;width:auto!important;height:auto!important;display:block!important}
  .score-card .score-caption:nth-child(3){display:block!important}
}
@media (max-width:560px){
  .hero-name{font-size:19px!important;max-width:34vw!important}
  .recommend-grid,.analysis-grid,.score-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  .md-table{min-width:620px!important}
}

/* Analysis Datascore flow correction */
.match-hero{padding-right:14px!important}
.analysis-side>.score-card{position:static!important;top:auto!important;right:auto!important;width:auto!important;height:58px!important;padding:8px 10px!important;display:grid!important;grid-template-columns:auto 1fr auto;grid-template-rows:1fr;gap:10px;align-items:center!important}
.score-card .score-caption:first-child{grid-column:auto!important;text-align:left!important;white-space:nowrap!important}
.score-card .score-number{grid-column:auto!important;font-size:40px!important;text-align:center!important}
.score-card .score-caption:nth-child(3){display:inline-flex!important;align-items:center;justify-content:center;height:24px;padding:0 12px;border-radius:7px;background:rgba(61,220,151,.12);border:1px solid rgba(61,220,151,.25);color:#48f0a7!important}
.score-card .score-bar{grid-column:1 / -1!important;width:100%!important;margin-top:-4px!important}
@media (max-width:900px){.analysis-side>.score-card{height:auto!important;grid-template-columns:auto 1fr auto!important}}

/* Analysis table and signal stability pass */
.analysis-main>.deck-card:nth-of-type(2) .tablewrap{overflow-x:hidden!important;overflow-y:auto!important;max-width:100%!important}
.analysis-main .md-table{width:100%!important;min-width:0!important;table-layout:fixed!important;font-size:10.6px!important}
.analysis-main .md-table th,.analysis-main .md-table td{box-sizing:border-box!important;padding:5px 5px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important}
.analysis-main .md-table th{font-size:8.4px!important;letter-spacing:.09em!important;text-align:center!important}
.analysis-main .md-table th:first-child,.analysis-main .md-table td:first-child{text-align:left!important;width:24%!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.08!important}
.analysis-main .md-table th:nth-child(2),.analysis-main .md-table td:nth-child(2){width:10%!important;text-align:center!important}
.analysis-main .md-table th:nth-child(3),.analysis-main .md-table td:nth-child(3){width:9%!important;text-align:center!important}
.analysis-main .md-table th:nth-child(4),.analysis-main .md-table td:nth-child(4){width:9%!important;text-align:center!important}
.analysis-main .md-table th:nth-child(5),.analysis-main .md-table td:nth-child(5){width:12%!important;text-align:center!important}
.analysis-main .md-table th:nth-child(6),.analysis-main .md-table td:nth-child(6){width:11%!important;text-align:center!important}
.analysis-main .md-table th:nth-child(7),.analysis-main .md-table td:nth-child(7){width:11%!important;text-align:center!important}
.analysis-main .md-table th:nth-child(8),.analysis-main .md-table td:nth-child(8){width:14%!important;text-align:center!important}
.analysis-main .md-table th:nth-child(9),.analysis-main .md-table td:nth-child(9){width:10%!important;text-align:center!important}
.analysis-main .md-table .md-tag{display:inline-flex!important;margin:2px 0 0 0!important;max-width:100%;line-height:1!important;vertical-align:baseline!important}
.analysis-main .md-table .odd-n{display:inline!important;margin-left:2px!important;font-size:8.5px!important;color:#728096!important}
.analysis-main .md-table tr{height:29px!important}
.recommend-grid{align-items:stretch!important;grid-auto-rows:1fr!important}
.recommend-card{--p:50;--h:calc(var(--p)*1.2);height:70px!important;min-height:70px!important;display:grid!important;grid-template-rows:auto 1fr auto;align-content:stretch!important}
.recommend-card .recommend-prob{min-width:58px;text-align:right;color:hsl(var(--h) 88% 68%)!important;text-shadow:0 0 14px hsl(var(--h) 86% 45% / .22)!important;font-variant-numeric:tabular-nums}
.recommend-card .recommend-bar span{background:linear-gradient(90deg,#ff5454 0%,#f5b841 48%,#35e39b 100%)!important;box-shadow:0 0 12px hsl(var(--h) 86% 45% / .35)!important}
.recommend-card{border-color:hsl(var(--h) 58% 36% / .85)!important;background:linear-gradient(150deg,hsl(var(--h) 60% 15% / .30),#0a111a 72%)!important}
.recommend-card.value{border-color:hsl(var(--h) 72% 42% / .95)!important;background:linear-gradient(150deg,hsl(var(--h) 66% 18% / .34),rgba(11,17,25,.95) 72%)!important}
.recommend-market{white-space:normal!important;line-height:1.08!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important}
.hero-teams{display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:14px!important;min-width:0!important}
.hero-team{justify-content:flex-start!important;text-align:left!important;min-width:0!important;flex:0 1 auto!important}
.hero-team.home{flex-direction:row!important;justify-content:flex-start!important;text-align:left!important}
.hero-team.away{justify-content:flex-start!important}
.hero-center{min-width:28px!important;flex:0 0 auto!important}
.hero-name{max-width:215px!important;text-align:left!important}
@media (max-width:560px){
  .analysis-main .md-table{font-size:9.8px!important}
  .analysis-main .md-table th,.analysis-main .md-table td{padding:4px 3px!important}
  .hero-teams{gap:8px!important}
  .hero-name{max-width:32vw!important}
}

/* Target screenshot recreation: analysis dashboard */
.modal-box{max-width:1060px!important;padding:8px!important;background:#07111f!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;box-shadow:0 26px 80px rgba(0,0,0,.72)!important}
.target-dashboard{display:block!important;background:#07111f!important;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;color:#e8eef8}
.target-dashboard .deck-card,.target-dashboard .match-hero,.target-dashboard .strong-value-card{background:linear-gradient(160deg,#0d1728,#08111d)!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:12px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}
.target-hero{display:grid!important;grid-template-columns:minmax(0,1fr) 140px!important;gap:18px!important;align-items:center!important;min-height:154px!important;padding:26px 22px!important;border-radius:12px 12px 0 0!important;border-left:none!important;border-right:none!important;border-top:none!important;background:radial-gradient(circle at 8% 6%,rgba(92,198,255,.10),transparent 34%),linear-gradient(135deg,#0d1a2a,#07111f)!important}
.target-hero .hero-main{min-width:0}
.target-hero .hero-meta{justify-content:flex-start!important;margin:0 0 18px!important;font-size:12px!important;letter-spacing:.17em!important;color:#9faabd!important;font-family:"Saira Condensed";font-weight:700;text-transform:uppercase}
.target-hero .hero-teams{display:grid!important;grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr)!important;gap:20px!important;align-items:center!important;justify-content:stretch!important}
.target-hero .hero-team{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important;justify-content:flex-start!important;text-align:left!important}
.target-hero .hero-team.home{flex-direction:row!important;justify-content:flex-start!important;text-align:left!important}
.target-hero .hero-team.away{justify-content:flex-start!important;text-align:left!important}
.target-hero .hero-team .tlogo{width:58px!important;height:58px!important;border-radius:12px!important}
.target-hero .hero-name{font-family:"Saira Condensed"!important;font-size:32px!important;line-height:1!important;font-weight:800!important;color:#fff!important;max-width:260px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:left!important}
.target-hero .hero-center{min-width:70px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.target-hero .hero-vs{font-family:"Saira Condensed"!important;font-weight:800!important;font-size:24px!important;color:#b5bfce!important;letter-spacing:.08em!important}
.target-hero .hero-status{justify-content:flex-start!important;margin-top:18px!important;gap:10px!important;color:#aeb8ca!important;font-size:14px!important}
.target-hero .status-chip{height:24px!important;border-radius:7px!important;padding:0 9px!important;font-size:10px!important}
.target-datascore{width:118px!important;height:114px!important;justify-self:end!important;padding:13px 12px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:7px!important;border-radius:10px!important;background:#0a1421!important;border:1px solid rgba(255,255,255,.15)!important}
.target-datascore .score-caption:first-child{font-size:12px!important;letter-spacing:.16em!important;color:#fff!important;text-align:center!important;line-height:1!important}
.target-datascore .score-number{font-family:"Bebas Neue"!important;font-size:58px!important;line-height:.78!important;text-align:center!important;text-shadow:none!important}
.target-datascore .band{display:flex!important;height:32px!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;background:rgba(61,220,151,.13)!important;border:1px solid rgba(61,220,151,.25)!important;color:#43e6a2!important;padding:0 18px!important;font-size:17px!important;letter-spacing:.08em!important}
.signals-card{margin:16px 16px 0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}
.signals-card .recommend-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}
.signals-card .recommend-card{height:118px!important;min-height:118px!important;padding:24px 26px 18px!important;border-radius:8px!important;background:#0d1728!important;border:1px solid rgba(255,255,255,.14)!important;display:grid!important;grid-template-rows:auto 1fr auto!important;box-shadow:none!important}
.signals-card .recommend-card.gold{border-color:rgba(245,184,65,.42)!important;background:linear-gradient(160deg,rgba(245,184,65,.08),#0d1728 62%)!important}
.signals-card .recommend-label{margin:0!important;align-items:start!important}
.signals-card .recommend-type{font-size:13px!important;color:#fff!important;letter-spacing:.04em!important;font-family:"Saira Condensed"!important;font-weight:800!important}
.signals-card .recommend-prob{font-family:"Bebas Neue"!important;font-size:42px!important;line-height:.85!important;color:#fff!important;text-shadow:0 8px 18px rgba(0,0,0,.35)!important;min-width:auto!important}
.signals-card .recommend-market{font-family:"Saira Condensed"!important;font-weight:800!important;font-size:18px!important;color:#fff!important;align-self:center!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
.signals-card .recommend-card.gold .recommend-market,.signals-card .recommend-card.gold .recommend-type,.signals-card .recommend-card.gold .recommend-prob{color:#f5b841!important}
.signals-card .recommend-bar{height:9px!important;background:#1a2a3a!important;border-radius:999px!important;margin-top:12px!important}
.signals-card .recommend-card.cyan .recommend-bar span{background:#5cc6ff!important}
.signals-card .recommend-card.gold .recommend-bar span{background:#f5b841!important}
.signals-card .recommend-card.green .recommend-bar span{background:#3ddc97!important}
.strong-value-card{margin:16px 16px 0!important;min-height:126px!important;display:grid!important;grid-template-columns:280px minmax(210px,1fr) 450px!important;align-items:center!important;gap:26px!important;padding:22px 32px!important;border-color:#e0a514!important;background:linear-gradient(90deg,rgba(245,184,65,.10),rgba(7,17,31,.96) 42%,rgba(7,17,31,.98))!important;box-shadow:0 0 0 1px rgba(245,184,65,.24),0 0 30px rgba(245,184,65,.08)!important}
.sv-left{display:flex;align-items:center;gap:18px;font-family:"Saira Condensed";font-size:38px;font-weight:800;color:#f5c84b;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}
.sv-fire{font-size:40px;line-height:1}
.sv-market{font-family:"Saira Condensed";font-weight:800;font-size:46px;line-height:1;color:#fff;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sv-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-left:1px solid rgba(255,255,255,.10)}
.sv-metrics div{min-height:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid rgba(255,255,255,.12);gap:8px}
.sv-metrics span{font-family:"Saira Condensed";font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#aab4c5;text-align:center;white-space:nowrap}
.sv-metrics b{font-family:"Bebas Neue";font-size:32px;line-height:.9;color:#fff;font-weight:400}
.sv-metrics b.pos{color:#3ddc97}
.market-card{margin:16px 8px 0!important;padding:20px 16px 16px!important;border-radius:12px!important;background:radial-gradient(circle at 6% 3%,rgba(92,198,255,.07),transparent 26%),#081625!important}
.market-card .deck-title{font-size:16px!important;color:#fff!important;letter-spacing:.14em!important;margin:0 0 18px 14px!important}
.market-card .deck-title::before{display:none!important}
.market-card .tablewrap{overflow:hidden!important;max-height:none!important;border:1px solid rgba(255,255,255,.10)!important;border-radius:8px!important;background:#071321!important;box-shadow:none!important}
.market-card .md-table{width:100%!important;min-width:0!important;table-layout:fixed!important;font-size:16px!important;border-collapse:collapse!important}
.market-card .md-table th{position:static!important;padding:12px 20px!important;background:#07111f!important;font-size:12px!important;letter-spacing:.08em!important;color:#d6deeb!important;text-align:center!important;border-bottom:1px solid rgba(255,255,255,.10)!important}
.market-card .md-table td{padding:10px 20px!important;height:48px!important;border-bottom:1px solid rgba(255,255,255,.08)!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.1!important;color:#eef4ff!important}
.market-card .md-table th:first-child,.market-card .md-table td:first-child{width:24%!important;text-align:left!important;font-family:"Saira Condensed"!important;font-size:18px!important;font-weight:800!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;color:#fff!important}
.market-card .md-table th:nth-child(2),.market-card .md-table td:nth-child(2){width:12%!important}
.market-card .md-table th:nth-child(3),.market-card .md-table td:nth-child(3){width:11%!important}
.market-card .md-table th:nth-child(4),.market-card .md-table td:nth-child(4){width:11%!important}
.market-card .md-table th:nth-child(5),.market-card .md-table td:nth-child(5){width:12%!important}
.market-card .md-table th:nth-child(6),.market-card .md-table td:nth-child(6){width:11%!important}
.market-card .md-table th:nth-child(7),.market-card .md-table td:nth-child(7){width:10%!important}
.market-card .md-table th:nth-child(8),.market-card .md-table td:nth-child(8){width:9%!important}
.market-card .md-table tr.val-row td{background:linear-gradient(90deg,rgba(245,184,65,.22),rgba(245,184,65,.09))!important}
.market-card .md-table tr.val-row td:first-child{color:#f5b841!important;box-shadow:inset 3px 0 0 #f5b841!important}
.market-card .md-pos{color:#36e09b!important}.market-card .md-neg{color:#ff5252!important}
.market-card .md-tag{display:inline-flex!important;margin-left:8px!important;padding:4px 8px!important;border-radius:6px!important;font-size:11px!important;letter-spacing:.04em!important;vertical-align:middle!important}
.analysis-bottom{display:grid!important;grid-template-columns:1fr 1fr 1.08fr!important;gap:14px!important;margin:16px 8px 8px!important}
.analysis-bottom .deck-card{padding:18px 18px!important;min-height:300px!important}
.analysis-bottom .deck-title{font-size:16px!important;color:#fff!important;letter-spacing:.08em!important;margin-bottom:18px!important}
.analysis-bottom .deck-title::before{width:18px!important;height:18px!important;border-radius:5px!important;background:linear-gradient(135deg,#5cc6ff,#3ddc97)!important}
.form-card .analysis-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px 14px!important}
.form-card .md-stat{height:96px!important;padding:16px 10px!important;background:#091421!important;border:1px solid rgba(255,255,255,.10)!important;border-radius:8px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}
.form-card .md-stat .k{font-size:12px!important;color:#d2d9e6!important;line-height:1.2!important;min-height:30px!important}
.form-card .md-stat .v{font-family:"Bebas Neue"!important;font-size:38px!important;color:#fff!important;line-height:1!important;margin-top:6px!important}
.score-teams{height:50px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;border:1px solid rgba(255,255,255,.10);border-radius:8px;background:#091421;padding:0 14px;margin-bottom:16px;font-family:"Saira Condensed";font-weight:800;text-transform:uppercase;letter-spacing:.04em}
.score-teams span:first-child{color:#5cc6ff;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.score-teams span:last-child{color:#3ddc97;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.score-teams b{font-size:24px;color:#fff}
.likely-card .score-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:12px!important}
.likely-card .score-chip{height:76px!important;border-radius:8px!important;background:#091421!important;border:1px solid rgba(255,255,255,.12)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important}
.likely-card .score-chip b{font-family:"Saira Condensed"!important;font-size:28px!important;line-height:1!important;color:#fff!important}
.likely-card .score-chip span{font-size:16px!important;color:#5cc6ff!important}
.note-card .analysis-note{padding:16px 18px!important;background:#091421!important;border:1px solid rgba(255,255,255,.10)!important;border-radius:8px!important}
.note-card .analysis-bullets{gap:12px!important;font-size:15px!important;line-height:1.45!important;color:#e5ebf5!important}
.note-card .analysis-bullets li{padding-left:18px!important}.note-card .analysis-bullets li::before{width:5px!important;height:5px!important;background:#3ddc97!important;top:.7em!important}
@media (max-width:980px){.target-hero{grid-template-columns:1fr!important}.target-datascore{justify-self:start!important}.strong-value-card{grid-template-columns:1fr!important;gap:14px!important}.sv-metrics{border-left:none!important}.analysis-bottom{grid-template-columns:1fr!important}.signals-card .recommend-grid{grid-template-columns:1fr!important}}
@media (max-width:620px){.target-hero .hero-teams{grid-template-columns:1fr!important}.target-hero .hero-center{justify-content:flex-start!important}.target-hero .hero-name{font-size:24px!important}.market-card .md-table{font-size:12px!important}.market-card .md-table th,.market-card .md-table td{padding:8px 5px!important}.market-card .md-table th:first-child,.market-card .md-table td:first-child{font-size:13px!important}.form-card .analysis-grid,.likely-card .score-grid{grid-template-columns:repeat(2,1fr)!important}}

/* Horizontal analysis layout: fit viewport better */
.modal-overlay{padding:8px!important;align-items:flex-start!important}
.modal-box{max-width:min(1480px,calc(100vw - 18px))!important;width:100%!important;padding:7px!important}
.target-dashboard{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(360px,.78fr)!important;grid-template-areas:"hero hero" "market side"!important;gap:10px!important;padding:10px!important;overflow:visible!important}
.target-hero{grid-area:hero!important;min-height:96px!important;padding:14px 16px!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) 112px!important}
.target-hero .hero-meta{margin-bottom:8px!important;font-size:10px!important;letter-spacing:.14em!important}
.target-hero .hero-teams{grid-template-columns:minmax(0,.8fr) 40px minmax(0,.8fr)!important;gap:12px!important;max-width:720px!important}
.target-hero .hero-team .tlogo{width:36px!important;height:36px!important;border-radius:8px!important}
.target-hero .hero-name{font-size:24px!important;max-width:240px!important}
.target-hero .hero-center{min-width:40px!important}.target-hero .hero-vs{font-size:18px!important}
.target-hero .hero-status{margin-top:8px!important;font-size:12px!important}.target-hero .status-chip{height:20px!important;font-size:9px!important}
.target-datascore{width:96px!important;height:76px!important;padding:8px!important;gap:3px!important}
.target-datascore .score-caption:first-child{font-size:9px!important}.target-datascore .score-number{font-size:42px!important}.target-datascore .band{height:22px!important;font-size:12px!important;padding:0 10px!important}
.market-card{grid-area:market!important;margin:0!important;padding:12px!important;min-width:0!important;align-self:start!important}
.market-card .deck-title{font-size:12px!important;margin:0 0 10px 6px!important;letter-spacing:.12em!important}
.market-card .tablewrap{max-height:calc(100vh - 190px)!important;overflow-y:auto!important;overflow-x:hidden!important}
.market-card .md-table{font-size:12px!important}
.market-card .md-table th{padding:7px 8px!important;font-size:9px!important}
.market-card .md-table td{height:34px!important;padding:5px 8px!important;font-size:12px!important}
.market-card .md-table th:first-child,.market-card .md-table td:first-child{font-size:13px!important;width:25%!important;line-height:1.05!important}
.market-card .md-tag{font-size:8.5px!important;padding:2px 5px!important;margin-left:5px!important}
.signals-card{grid-area:side!important;margin:0!important;padding:0!important;align-self:start!important}
.signals-card .recommend-grid{grid-template-columns:1fr!important;gap:8px!important}
.signals-card .recommend-card{height:58px!important;min-height:58px!important;padding:8px 10px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;column-gap:10px!important;align-items:center!important}
.signals-card .recommend-label{display:contents!important}.signals-card .recommend-type{grid-column:1;font-size:9px!important}.signals-card .recommend-prob{grid-column:2;grid-row:1 / 3;font-size:28px!important;align-self:center!important}
.signals-card .recommend-market{grid-column:1;font-size:13px!important;white-space:nowrap!important}.signals-card .recommend-bar{grid-column:1 / -1;height:4px!important;margin-top:4px!important}
.strong-value-card{grid-area:side!important;margin:198px 0 0!important;min-height:106px!important;grid-template-columns:1fr!important;gap:8px!important;padding:12px!important;align-self:start!important}
.sv-left{font-size:24px!important;gap:10px!important}.sv-fire{font-size:24px!important}.sv-market{font-size:30px!important}
.sv-metrics{border-left:none!important;grid-template-columns:repeat(4,1fr)!important;border-top:1px solid rgba(255,255,255,.10)!important;padding-top:8px!important}
.sv-metrics div{min-height:42px!important}.sv-metrics span{font-size:9px!important;letter-spacing:.08em!important}.sv-metrics b{font-size:22px!important}
.analysis-bottom{grid-area:side!important;margin:334px 0 0!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important;align-self:start!important}
.analysis-bottom .deck-card{min-height:0!important;padding:10px!important}.analysis-bottom .deck-title{font-size:11px!important;margin-bottom:8px!important}.analysis-bottom .deck-title::before{width:10px!important;height:10px!important}
.form-card .analysis-grid{grid-template-columns:repeat(3,1fr)!important;gap:6px!important}.form-card .md-stat{height:58px!important;padding:6px!important}.form-card .md-stat .k{font-size:8px!important;min-height:18px!important}.form-card .md-stat .v{font-size:24px!important;margin-top:2px!important}
.score-teams{height:32px!important;margin-bottom:8px!important;font-size:10px!important;padding:0 8px!important}.score-teams b{font-size:15px!important}
.likely-card .score-grid{grid-template-columns:repeat(4,1fr)!important;gap:6px!important}.likely-card .score-chip{height:46px!important;gap:2px!important}.likely-card .score-chip b{font-size:18px!important}.likely-card .score-chip span{font-size:10px!important}
.note-card .analysis-note{padding:9px!important}.note-card .analysis-bullets{gap:6px!important;font-size:11px!important;line-height:1.28!important}.note-card .analysis-bullets li{padding-left:12px!important}
@media (max-width:1100px){.target-dashboard{grid-template-columns:1fr!important;grid-template-areas:"hero" "side" "market"!important}.signals-card,.strong-value-card,.analysis-bottom,.market-card{grid-area:auto!important;margin:0!important}.signals-card .recommend-grid{grid-template-columns:repeat(3,1fr)!important}.analysis-bottom{grid-template-columns:repeat(3,1fr)!important}.market-card .tablewrap{max-height:none!important}}
@media (max-width:760px){.signals-card .recommend-grid,.analysis-bottom{grid-template-columns:1fr!important}.target-hero{grid-template-columns:1fr!important}.target-datascore{justify-self:start!important}.target-hero .hero-teams{grid-template-columns:1fr!important}.market-card .md-table{font-size:10px!important}.market-card .md-table td,.market-card .md-table th{padding:4px 3px!important}}

/* Clean horizontal analysis layout: no overlaps */
.modal-box{max-width:min(1380px,calc(100vw - 20px))!important;width:100%!important;padding:8px!important;background:#07111f!important}
.target-dashboard{display:grid!important;grid-template-columns:minmax(0,1fr) 420px!important;grid-template-areas:"hero hero" "market side"!important;gap:10px!important;padding:10px!important;overflow:hidden!important;align-items:start!important;background:#07111f!important}
.target-hero{grid-area:hero!important;min-height:92px!important;padding:12px 16px!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) 104px!important;border:1px solid rgba(255,255,255,.09)!important}
.target-hero .hero-meta{margin-bottom:7px!important;font-size:10px!important}.target-hero .hero-teams{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr)!important;gap:12px!important;max-width:720px!important}.target-hero .hero-team .tlogo{width:34px!important;height:34px!important}.target-hero .hero-name{font-size:23px!important;max-width:230px!important}.target-hero .hero-status{margin-top:7px!important}.target-datascore{width:92px!important;height:72px!important;padding:7px!important}.target-datascore .score-number{font-size:40px!important}.target-datascore .band{height:21px!important;font-size:11px!important}
.market-card{grid-area:market!important;margin:0!important;padding:12px!important;min-width:0!important;width:100%!important}
.market-card .deck-title{font-size:12px!important;margin:0 0 9px 4px!important}.market-card .tablewrap{max-height:calc(100vh - 178px)!important;overflow-y:auto!important;overflow-x:hidden!important}.market-card .md-table{font-size:11.6px!important}.market-card .md-table th{padding:7px 6px!important;font-size:8.5px!important}.market-card .md-table td{height:32px!important;padding:4px 6px!important;font-size:11.5px!important}.market-card .md-table th:first-child,.market-card .md-table td:first-child{font-size:12.5px!important;width:25%!important}.market-card .md-tag{font-size:8px!important;padding:2px 4px!important;margin-left:4px!important}
.clean-side{grid-area:side!important;display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important;width:100%!important;align-self:start!important}
.clean-side .signals-card,.clean-side .strong-value-card,.clean-side .analysis-bottom{grid-area:auto!important;margin:0!important;width:100%!important;align-self:stretch!important}
.clean-side .signals-card{padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.clean-side .signals-card .recommend-grid{grid-template-columns:1fr!important;gap:7px!important}.clean-side .signals-card .recommend-card{height:54px!important;min-height:54px!important;padding:7px 10px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto 4px!important;column-gap:10px!important}.clean-side .signals-card .recommend-label{display:contents!important}.clean-side .signals-card .recommend-type{grid-column:1!important;font-size:9px!important}.clean-side .signals-card .recommend-prob{grid-column:2!important;grid-row:1 / 3!important;font-size:27px!important}.clean-side .signals-card .recommend-market{grid-column:1!important;font-size:12.5px!important;white-space:nowrap!important}.clean-side .signals-card .recommend-bar{grid-column:1 / -1!important;height:4px!important;margin:0!important}
.clean-side .strong-value-card{min-height:94px!important;padding:10px 12px!important;display:grid!important;grid-template-columns:1fr!important;gap:7px!important}.clean-side .sv-left{font-size:22px!important;gap:9px!important}.clean-side .sv-fire{font-size:22px!important}.clean-side .sv-market{font-size:27px!important}.clean-side .sv-metrics{grid-template-columns:repeat(4,1fr)!important;border-left:none!important;border-top:1px solid rgba(255,255,255,.10)!important;padding-top:7px!important}.clean-side .sv-metrics div{min-height:38px!important}.clean-side .sv-metrics span{font-size:8px!important}.clean-side .sv-metrics b{font-size:20px!important}
.clean-side .analysis-bottom{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}.clean-side .analysis-bottom .deck-card{min-height:0!important;padding:9px 10px!important}.clean-side .analysis-bottom .deck-title{font-size:10px!important;margin-bottom:7px!important}.clean-side .analysis-bottom .deck-title::before{width:9px!important;height:9px!important}
.clean-side .form-card .analysis-grid{grid-template-columns:repeat(3,1fr)!important;gap:6px!important}.clean-side .form-card .md-stat{height:54px!important;padding:5px!important}.clean-side .form-card .md-stat .k{font-size:7.5px!important;min-height:16px!important}.clean-side .form-card .md-stat .v{font-size:22px!important;margin-top:1px!important}.clean-side .score-teams{height:30px!important;margin-bottom:7px!important;font-size:9px!important}.clean-side .score-teams b{font-size:14px!important}.clean-side .likely-card .score-grid{grid-template-columns:repeat(4,1fr)!important;gap:5px!important}.clean-side .likely-card .score-chip{height:42px!important}.clean-side .likely-card .score-chip b{font-size:17px!important}.clean-side .likely-card .score-chip span{font-size:9px!important}.clean-side .note-card .analysis-note{padding:8px!important;max-height:158px!important;overflow:auto!important}.clean-side .note-card .analysis-bullets{gap:5px!important;font-size:10.5px!important;line-height:1.25!important}
@media (max-width:1120px){.target-dashboard{grid-template-columns:1fr!important;grid-template-areas:"hero" "side" "market"!important}.clean-side{grid-area:side!important}.clean-side .signals-card .recommend-grid{grid-template-columns:repeat(3,1fr)!important}.clean-side .analysis-bottom{grid-template-columns:repeat(3,1fr)!important}.market-card .tablewrap{max-height:none!important}}
@media (max-width:760px){.clean-side .signals-card .recommend-grid,.clean-side .analysis-bottom{grid-template-columns:1fr!important}.target-hero{grid-template-columns:1fr!important}.target-hero .hero-teams{grid-template-columns:1fr!important}.target-datascore{justify-self:start!important}.market-card .md-table{font-size:10px!important}.market-card .md-table th,.market-card .md-table td{padding:4px 3px!important}}

/* Final requested compact 31/69 analysis layout */
.modal-box{max-width:min(1360px,calc(100vw - 20px))!important;width:100%!important;padding:8px!important}
.target-dashboard{display:grid!important;grid-template-columns:31fr 69fr!important;grid-template-areas:"hero hero" "side market" "note note"!important;gap:10px!important;padding:10px!important;align-items:start!important;overflow:hidden!important}
.target-hero{grid-area:hero!important;min-height:88px!important;padding:12px 16px!important;grid-template-columns:minmax(0,1fr) 104px!important}
.target-hero .hero-meta{margin-bottom:7px!important;font-size:10px!important}.target-hero .hero-team .tlogo{width:34px!important;height:34px!important}.target-hero .hero-name{font-size:23px!important}.target-datascore{width:92px!important;height:70px!important}.target-datascore .score-number{font-size:39px!important}.target-datascore .band{height:20px!important;font-size:11px!important}
.clean-side{grid-area:side!important;display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important;min-width:0!important}
.clean-side .strong-value-card,.clean-side .likely-card,.clean-side .form-card{grid-area:auto!important;margin:0!important;width:100%!important;align-self:stretch!important}
.clean-side .strong-value-card{min-height:92px!important;padding:10px 12px!important;display:grid!important;grid-template-columns:1fr!important;gap:7px!important}.clean-side .sv-left{font-size:22px!important;gap:9px!important}.clean-side .sv-fire{font-size:22px!important}.clean-side .sv-market{font-size:27px!important}.clean-side .sv-metrics{grid-template-columns:repeat(4,1fr)!important;border-left:none!important;border-top:1px solid rgba(255,255,255,.10)!important;padding-top:7px!important}.clean-side .sv-metrics div{min-height:36px!important}.clean-side .sv-metrics span{font-size:8px!important}.clean-side .sv-metrics b{font-size:20px!important}
.clean-side .likely-card,.clean-side .form-card{padding:9px 10px!important;min-height:0!important}.clean-side .deck-title{font-size:10px!important;margin-bottom:7px!important}.clean-side .deck-title::before{width:9px!important;height:9px!important}.clean-side .score-teams{height:30px!important;margin-bottom:7px!important;font-size:9px!important}.clean-side .score-teams b{font-size:14px!important}.clean-side .likely-card .score-grid{grid-template-columns:repeat(4,1fr)!important;gap:5px!important}.clean-side .likely-card .score-chip{height:42px!important}.clean-side .likely-card .score-chip b{font-size:17px!important}.clean-side .likely-card .score-chip span{font-size:9px!important}.clean-side .form-card .analysis-grid{grid-template-columns:repeat(3,1fr)!important;gap:6px!important}.clean-side .form-card .md-stat{height:54px!important;padding:5px!important}.clean-side .form-card .md-stat .k{font-size:7.5px!important;min-height:16px!important}.clean-side .form-card .md-stat .v{font-size:22px!important;margin-top:1px!important}
.market-card{grid-area:market!important;margin:0!important;padding:12px!important;width:100%!important;min-width:0!important}.market-card .deck-title{font-size:12px!important;margin:0 0 9px 4px!important}.market-card .tablewrap{max-height:calc(100vh - 250px)!important;overflow-y:auto!important;overflow-x:hidden!important}.market-card .md-table{font-size:11.5px!important}.market-card .md-table th{padding:7px 6px!important;font-size:8.5px!important}.market-card .md-table td{height:32px!important;padding:4px 6px!important;font-size:11.5px!important}.market-card .md-table th:first-child,.market-card .md-table td:first-child{font-size:12.5px!important;width:25%!important}.market-card .md-tag{font-size:8px!important;padding:2px 4px!important;margin-left:4px!important}
.analysis-note-wide{grid-area:note!important;margin:0!important;padding:10px 12px!important;min-height:0!important}.analysis-note-wide .deck-title{font-size:11px!important;margin-bottom:7px!important}.analysis-note-wide .analysis-note{padding:8px 10px!important;max-height:96px!important;overflow:auto!important}.analysis-note-wide .analysis-bullets{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px 18px!important;font-size:10.5px!important;line-height:1.25!important}.analysis-note-wide .analysis-bullets li{padding-left:12px!important}
.target-dashboard .signals-card{display:none!important}
@media (max-width:1100px){.target-dashboard{grid-template-columns:1fr!important;grid-template-areas:"hero" "side" "market" "note"!important}.market-card .tablewrap{max-height:none!important}.analysis-note-wide .analysis-bullets{grid-template-columns:1fr!important}}
@media (max-width:760px){.target-hero{grid-template-columns:1fr!important}.target-hero .hero-teams{grid-template-columns:1fr!important}.target-datascore{justify-self:start!important}.clean-side .likely-card .score-grid,.clean-side .form-card .analysis-grid{grid-template-columns:repeat(2,1fr)!important}.market-card .md-table{font-size:10px!important}.market-card .md-table th,.market-card .md-table td{padding:4px 3px!important}}

/* Share-card left column refinements */
.target-hero .hero-teams{display:none!important}
.target-hero .hero-status{margin-top:6px!important}
.share-match-card{padding:12px!important;min-height:102px!important;text-align:center;background:linear-gradient(160deg,#0d1728,#08111d)!important}
.share-teams{display:grid;grid-template-columns:1fr 42px 1fr;align-items:center;gap:8px}
.share-team{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-width:0;color:#fff;font-family:"Saira Condensed";font-weight:800;font-size:18px;line-height:1;text-align:center}
.share-team .tlogo{width:42px!important;height:42px!important;border-radius:10px!important}
.share-team span{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.share-vs{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:#091421;color:#b8c3d4;font-family:"Saira Condensed";font-weight:900;font-size:14px;letter-spacing:.08em}
.share-time{display:inline-flex;align-items:center;justify-content:center;margin-top:10px;height:22px;padding:0 10px;border-radius:999px;background:#0b2435;border:1px solid rgba(92,198,255,.24);color:#9fc9e8;font-size:10.5px;font-weight:700}
.share-score-card{padding:9px 10px!important}
.share-score-card .deck-title,.share-score-card .score-teams{display:none!important}
.score-row{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:7px;margin-bottom:7px}
.score-row:last-child{margin-bottom:0}
.score-row-label{font-family:"Saira Condensed";font-weight:800;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#8fa0b8;text-align:left;line-height:1.05}
.share-score-card .score-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:5px!important}
.share-score-card .score-chip{height:38px!important;min-height:38px!important;padding:4px 2px!important}
.share-score-card .score-chip b{font-size:16px!important}.share-score-card .score-chip span{font-size:8.5px!important}
.analysis-note-wide .analysis-bullets li{font-size:10.8px!important;text-transform:none!important;letter-spacing:0!important}
.analysis-note-wide .analysis-bullets li::first-letter{text-transform:uppercase}
@media (max-width:760px){.share-teams{grid-template-columns:1fr}.share-vs{margin:auto}.score-row{grid-template-columns:1fr}.score-row-label{text-align:center}}


/* Analysis dashboard V2 - data focused */
.analysis-v2{display:grid;gap:12px;background:#07111f;border:1px solid rgba(120,150,180,.20);border-radius:14px;padding:12px;color:#edf4ff;overflow:hidden}
.analysis-v2 *{box-sizing:border-box}.v2-banner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr) 118px;align-items:center;gap:14px;min-height:128px;padding:18px 18px;background:linear-gradient(135deg,#101b2d,#08121f);border:1px solid rgba(120,150,180,.22);border-radius:13px}.v2-team{display:flex;align-items:center;gap:14px;min-width:0}.v2-home{justify-content:flex-end;text-align:right}.v2-away{justify-content:flex-start;text-align:left}.v2-team .tlogo{width:58px;height:58px;object-fit:contain;filter:drop-shadow(0 8px 14px rgba(0,0,0,.35))}.v2-team strong{font-size:28px;line-height:1.05;font-weight:950;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v2-center{display:grid;justify-items:center;gap:8px;color:#bfcce0}.v2-center span{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#081423;border:1px solid rgba(120,150,180,.25);font-size:16px;font-weight:950}.v2-center em{font-style:normal;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#92a7c1;font-weight:850;white-space:nowrap}.v2-datascore{display:grid;justify-items:center;gap:2px;padding:10px;border-radius:12px;background:#081423;border:1px solid rgba(45,231,166,.26)}.v2-datascore span{font-size:9px;letter-spacing:1.2px;color:#b8c7da;font-weight:950}.v2-datascore b{font-size:48px;line-height:.9;color:#35e7a4;font-weight:950}.v2-datascore em{font-style:normal;padding:4px 12px;border-radius:7px;background:rgba(45,231,166,.13);color:#35e7a4;font-size:11px;font-weight:950;text-transform:uppercase}
.v2-main{display:grid;grid-template-columns:minmax(310px,35fr) minmax(560px,65fr);gap:12px;align-items:start}.v2-share-card,.v2-market-card,.v2-data-note{background:linear-gradient(160deg,#0d1728,#08111f);border:0.5px solid rgba(120,150,180,.20);border-radius:13px;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.v2-share-card{padding:12px;display:grid;gap:10px;min-width:0}.v2-mini-match{display:grid;grid-template-columns:1fr 44px 1fr;gap:8px;align-items:center;padding-bottom:10px;border-bottom:1px solid rgba(120,150,180,.15)}.v2-mini-match div{display:grid;justify-items:center;text-align:center;gap:6px;min-width:0}.v2-mini-match .tlogo{width:56px;height:56px;object-fit:contain}.v2-mini-match span{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:950}.v2-mini-match b{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#081423;border:1px solid rgba(120,150,180,.24);color:#cbd6e6}.v2-start{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;min-height:24px}.v2-section-title,.v2-card-title{margin:0 0 8px;font-size:11px;letter-spacing:1.1px;text-transform:uppercase;color:#dce8f8;font-weight:950}.v2-value-card,.v2-score-section{padding:11px;border-radius:11px;background:#091524;border:1px solid rgba(120,150,180,.18)}.v2-value-card{border-color:rgba(246,185,50,.55);background:linear-gradient(135deg,rgba(246,185,50,.14),#091524 55%)}.v2-pick-name{font-size:30px;line-height:1;font-weight:950;color:#fff;margin:6px 0 12px}.v2-pick-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.v2-pick-metrics div,.v2-model-summary div{min-height:48px;padding:7px;border-radius:8px;background:#07111f;border:1px solid rgba(120,150,180,.18);display:grid;align-content:center;gap:3px;text-align:center}.v2-pick-metrics span,.v2-model-summary span{font-size:8px;letter-spacing:.9px;text-transform:uppercase;color:#8fa5c0;font-weight:900}.v2-pick-metrics b,.v2-model-summary b{font-size:18px;font-weight:950}.v2-score-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.v2-score-chip{min-height:50px;padding:7px 6px;border-radius:9px;background:#07111f;border:1px solid rgba(120,150,180,.20);display:grid;place-items:center}.v2-score-chip b{font-size:19px;line-height:1;font-weight:950}.v2-score-chip span{font-size:11px;color:#35c9ff;font-weight:900}.v2-model-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
.v2-market-card{padding:12px;min-width:0}.v2-tablewrap{border:1px solid rgba(120,150,180,.16);border-radius:10px;overflow:auto;max-height:620px}.v2-market-table{width:100%;border-collapse:collapse;table-layout:fixed}.v2-market-table th{height:32px;padding:0 9px;background:#091524;color:#9fb4cf;font-size:9px;letter-spacing:1px;text-transform:uppercase;text-align:center}.v2-market-table th:first-child{text-align:left;width:28%}.v2-market-table td{height:36px;padding:0 9px;border-top:1px solid rgba(120,150,180,.12);font-size:13px;font-weight:850;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v2-market-table td:first-child{text-align:left}.v2-market-table tr.alt{background:rgba(255,255,255,.018)}.v2-market-table tr.top-value{background:rgba(35,231,166,.055)}.v2-market-table tr.active-value{background:linear-gradient(90deg,rgba(246,185,50,.25),rgba(246,185,50,.10))}.v2-market-table tbody tr:hover{background:rgba(78,168,255,.12)}.v2-market-name{font-weight:950}.v2-tag{display:inline-flex;margin-left:6px;padding:3px 5px;border-radius:5px;border:1px solid rgba(45,231,166,.25);color:#35e7a4;background:rgba(45,231,166,.10);font-size:8px;font-weight:950;vertical-align:middle}.v2-tag.gold{border-color:rgba(246,185,50,.55);color:#f6b932;background:rgba(246,185,50,.12)}.v2-tag.muted{border-color:rgba(120,150,180,.22);color:#9fb4cf;background:rgba(120,150,180,.08)}.md-pos{color:#35e7a4!important}.md-neg{color:#ff5b66!important}.odd-n{font-size:10px;color:#7f91aa;margin-left:3px}.v2-data-note{padding:13px 15px}.v2-data-note p{margin:0;color:#cfdbeb;font-size:13px;line-height:1.55;font-weight:650}
@media (max-width:1040px){.v2-main{grid-template-columns:1fr}.v2-banner{grid-template-columns:1fr}.v2-home,.v2-away{justify-content:center;text-align:center}.v2-datascore{max-width:160px;justify-self:center}.v2-tablewrap{max-height:none}}@media (max-width:720px){.analysis-v2{padding:8px}.v2-team{justify-content:center;text-align:center;flex-direction:column}.v2-team strong{font-size:22px;white-space:normal}.v2-mini-match{grid-template-columns:1fr}.v2-score-grid{grid-template-columns:repeat(2,1fr)}.v2-market-table{min-width:720px}.v2-pick-metrics,.v2-model-summary{grid-template-columns:1fr}}
/* ---------- PAYLAŞIM KARTI: mobilde de masaüstü (yatay/2 sütun) görünümünü zorla ----------
   @media sorguları CİHAZ genişliğine bakar, .modal-box'ı JS ile genişletmek tek başına bunu
   değiştirmez. Bu yüzden html2canvas'a windowWidth (sanal pencere genişliği) veriyoruz VE
   ayrıca bu sınıfla mobil breakpoint'lerin her kuralını masaüstü değerine geri çeviriyoruz
   (çifte güvence). Sadece shareCard() sırasında .modal-box'a eklenir, sonra kaldırılır. */
.modal-box.macho-share-wide{width:1700px!important;max-width:1700px!important}
.macho-share-wide .analysis-v2{padding:12px!important}
.macho-share-wide .v2-main{grid-template-columns:minmax(310px,35fr) minmax(560px,65fr)!important}
.macho-share-wide .v2-banner{grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr) 118px!important;min-height:128px!important;padding:18px!important;gap:14px!important}
.macho-share-wide .v2-team{justify-content:flex-start!important;text-align:left!important;flex-direction:row!important}
.macho-share-wide .v2-home{justify-content:flex-end!important;text-align:right!important}
.macho-share-wide .v2-away{justify-content:flex-start!important;text-align:left!important}
.macho-share-wide .v2-team strong{font-size:28px!important;white-space:nowrap!important}
.macho-share-wide .v2-team .tlogo{width:58px!important;height:58px!important}
.macho-share-wide .v2-datascore{max-width:none!important;justify-self:auto!important;width:auto!important}
.macho-share-wide .v2-tablewrap{max-height:620px!important}
.macho-share-wide .v2-mini-match{grid-template-columns:1fr 44px 1fr!important}
.macho-share-wide .v2-score-grid{grid-template-columns:repeat(4,1fr)!important}
.macho-share-wide .v2-pick-metrics,.macho-share-wide .v2-model-summary{grid-template-columns:repeat(3,1fr)!important}
.macho-share-wide .v2-market-table{min-width:0!important}
.macho-share-wide .v2-market-table th{font-size:9px!important;padding:0 9px!important}
.macho-share-wide .v2-market-table td{font-size:13px!important;padding:0 9px!important}
.macho-share-wide .v2-tag{display:inline-flex!important;font-size:8px!important;padding:3px 5px!important}
.macho-share-wide .v2-type-cell .v2-tag em{display:inline!important}

/* Fit all market columns without horizontal scrolling */
.v2-tablewrap{overflow-x:hidden!important;overflow-y:auto!important;max-width:100%!important}
.v2-market-table{width:100%!important;min-width:0!important;table-layout:fixed!important}
.v2-market-table th,.v2-market-table td{padding-left:5px!important;padding-right:5px!important;font-size:11.5px!important;letter-spacing:0!important;text-overflow:clip!important}
.v2-market-table th{font-size:8px!important;height:28px!important;line-height:1.05!important;white-space:normal!important}
.v2-market-table td{height:32px!important;line-height:1.1!important}
.v2-market-table th:nth-child(1),.v2-market-table td:nth-child(1){width:30%!important;text-align:left!important}
.v2-market-table th:nth-child(2),.v2-market-table td:nth-child(2){width:12%!important}
.v2-market-table th:nth-child(3),.v2-market-table td:nth-child(3){width:13%!important}
.v2-market-table th:nth-child(4),.v2-market-table td:nth-child(4){width:12%!important}
.v2-market-table th:nth-child(5),.v2-market-table td:nth-child(5){width:12%!important}
.v2-market-table th:nth-child(6),.v2-market-table td:nth-child(6){width:10%!important}
.v2-market-table th:nth-child(7),.v2-market-table td:nth-child(7){width:11%!important}
.v2-market-name{display:inline!important;white-space:normal!important;line-height:1.05!important}
.v2-tag{margin-left:4px!important;padding:2px 4px!important;font-size:7px!important;line-height:1!important}
.odd-n{font-size:8px!important;margin-left:1px!important}
@media (max-width:720px){.v2-market-table{min-width:0!important}.v2-market-table th,.v2-market-table td{font-size:10px!important;padding-left:3px!important;padding-right:3px!important}.v2-tag{display:none!important}}

/* Compact context stats inside market panel */
.v2-context-stats{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:0 0 10px!important}
.v2-context-stats div{min-height:54px!important;padding:8px 10px!important;border-radius:9px!important;background:#07111f!important;border:1px solid rgba(120,150,180,.20)!important;display:grid!important;align-content:center!important;gap:5px!important}
.v2-context-stats span{font-size:8px!important;letter-spacing:.9px!important;text-transform:uppercase!important;color:#8fa5c0!important;font-weight:950!important;line-height:1.1!important}
.v2-context-stats b{font-size:18px!important;line-height:1!important;color:#edf4ff!important;font-weight:950!important}
.v2-context-stats .cs-txt b{font-size:11px!important;line-height:1.25!important;letter-spacing:.2px!important}
@media (max-width:900px){.v2-context-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media (max-width:560px){.v2-context-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}

/* Value tier labels */
.value-tier-title{display:flex!important;align-items:center!important;gap:6px!important;color:#f6b932!important}
.value-tier-title.elite{color:#ff5d6c!important}.value-tier-title.gold{color:#f6b932!important}.value-tier-title.normal{color:#ffb13d!important}.value-tier-title.weak{color:#9fc6ff!important}
.vtt-icon{display:inline-block;font-size:15px;transform-origin:50% 55%}
.v2-tag.value-tier{border-color:rgba(246,185,50,.55)!important;color:#f6b932!important;background:rgba(246,185,50,.12)!important}
.v2-tag.value-tier.elite{border-color:rgba(246,212,92,.65)!important;color:#f6d45c!important;background:rgba(246,212,92,.13)!important}
.v2-tag.value-tier.gold{border-color:rgba(246,185,50,.65)!important;color:#f6b932!important;background:rgba(246,185,50,.13)!important}
.v2-tag.value-tier.normal{border-color:rgba(255,137,45,.55)!important;color:#ffb13d!important;background:rgba(255,137,45,.11)!important}
.v2-tag.value-tier.weak{border-color:rgba(120,165,220,.48)!important;color:#b7d3ff!important;background:rgba(120,165,220,.10)!important}

/* Market type column */
.v2-market-table th:nth-child(1),.v2-market-table td:nth-child(1){width:24%!important;text-align:left!important}
.v2-market-table th:nth-child(2),.v2-market-table td:nth-child(2){width:17%!important;text-align:left!important}
.v2-market-table th:nth-child(3),.v2-market-table td:nth-child(3){width:10%!important}
.v2-market-table th:nth-child(4),.v2-market-table td:nth-child(4){width:11%!important}
.v2-market-table th:nth-child(5),.v2-market-table td:nth-child(5){width:9%!important}
.v2-market-table th:nth-child(6),.v2-market-table td:nth-child(6){width:10%!important}
.v2-market-table th:nth-child(7),.v2-market-table td:nth-child(7){width:9%!important}
.v2-market-table th:nth-child(8),.v2-market-table td:nth-child(8){width:10%!important}
.v2-type-cell{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.v2-type-cell .v2-tag{margin:1px 3px 1px 0!important}.v2-type-empty{color:#60718a!important;font-weight:900!important}.v2-tag.safe{border-color:rgba(96,165,250,.48)!important;color:#60a5fa!important;background:rgba(96,165,250,.10)!important}.v2-tag.safe em{font-style:normal!important;color:#edf4ff!important;margin-left:3px!important}.v2-market-table tr.safe-value{background:rgba(96,165,250,.045)}
@media (max-width:720px){.v2-type-cell .v2-tag{display:inline-flex!important;font-size:6.5px!important;padding:2px 3px!important}.v2-tag.safe em{display:none!important}}

/* Important value signal under market table */
.v2-signal-band{margin-top:10px!important;padding:13px 14px!important;border-radius:12px!important;border:1px solid rgba(255,77,92,.55)!important;background:linear-gradient(135deg,rgba(120,18,28,.55),rgba(67,12,22,.72))!important;display:flex!important;align-items:center!important;gap:10px!important;color:#ffe4e4!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important}
.v2-signal-band span{font-size:18px!important;line-height:1!important}.v2-signal-band b{font-size:14px!important;line-height:1.35!important;font-weight:900!important}.v2-signal-band.elite,.v2-signal-band.gold{border-color:rgba(246,185,50,.62)!important;background:linear-gradient(135deg,rgba(246,185,50,.18),rgba(67,36,10,.62))!important;color:#ffecc0!important}.v2-signal-band.normal{border-color:rgba(255,137,45,.52)!important;background:linear-gradient(135deg,rgba(255,137,45,.16),rgba(70,28,10,.62))!important;color:#ffe2c4!important}.v2-signal-band.weak{border-color:rgba(120,165,220,.48)!important;background:linear-gradient(135deg,rgba(70,105,155,.14),rgba(18,31,52,.70))!important;color:#dcecff!important}

/* Red alert signal emphasis */
.v2-signal-band.alert{border-color:rgba(255,67,82,.78)!important;background:linear-gradient(135deg,rgba(126,18,29,.70),rgba(58,10,19,.82))!important;color:#ffe5e8!important;box-shadow:0 0 0 1px rgba(255,67,82,.16),inset 0 1px 0 rgba(255,255,255,.05)!important}
.v2-signal-band.alert span{filter:drop-shadow(0 0 7px rgba(255,67,82,.55))!important}

/* Two-line alert signal text */
.v2-signal-band b{display:grid!important;gap:5px!important}.v2-signal-band b strong{font:inherit!important;font-weight:950!important}.v2-signal-band b em{font-style:normal!important;font-weight:900!important;color:inherit!important}

.v2-signal-band.alert.elite{border-color:rgba(255,67,82,.82)!important;background:linear-gradient(135deg,rgba(126,18,29,.70),rgba(58,10,19,.82))!important;color:#ffe5e8!important}
.v2-signal-band.alert.gold{border-color:rgba(246,185,50,.78)!important;background:linear-gradient(135deg,rgba(246,185,50,.20),rgba(67,36,10,.72))!important;color:#ffecc0!important}
.v2-signal-band.alert.normal{border-color:rgba(45,231,166,.68)!important;background:linear-gradient(135deg,rgba(45,231,166,.16),rgba(8,54,42,.74))!important;color:#dcfff3!important}
.v2-signal-band.alert.weak{border-color:rgba(120,165,220,.55)!important;background:linear-gradient(135deg,rgba(70,105,155,.16),rgba(18,31,52,.76))!important;color:#dcecff!important}
/* Codex premium match header refresh */
.analysis-v2 .v2-banner{
  overflow:hidden!important;
  grid-template-columns:minmax(0,1fr) 82px minmax(0,1fr) 150px!important;
  min-height:158px!important;
  padding:24px 24px!important;
  gap:18px!important;
  background:
    linear-gradient(90deg,rgba(7,12,22,.95),rgba(7,12,22,.70) 48%,rgba(7,12,22,.95)),
    radial-gradient(circle at 22% 48%,rgba(52,224,161,.18),transparent 30%),
    radial-gradient(circle at 78% 48%,rgba(77,184,255,.14),transparent 32%),
    url("../img/stadium-bg.jpg") center/cover no-repeat!important;
  border-color:rgba(66,205,184,.34)!important;
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 18px 42px rgba(0,0,0,.32)!important;
}
.analysis-v2 .v2-banner::after{
  content:"";
  position:absolute;
  left:24px;
  right:24px;
  bottom:0;
  height:1px;
  background:linear-gradient(90deg,transparent,rgba(52,224,161,.68),rgba(245,184,65,.44),transparent);
}
.analysis-v2 .v2-team{gap:18px!important}
.analysis-v2 .v2-team .tlogo{
  width:72px!important;
  height:72px!important;
  padding:7px!important;
  border-radius:15px!important;
  background:rgba(4,9,17,.58)!important;
  border:1px solid rgba(255,255,255,.14)!important;
  box-shadow:0 12px 26px rgba(0,0,0,.34)!important;
  filter:none!important;
}
.analysis-v2 .v2-team strong{
  font-size:34px!important;
  line-height:1.02!important;
  text-shadow:0 2px 14px rgba(0,0,0,.62)!important;
}
.analysis-v2 .v2-center span{
  width:58px!important;
  height:58px!important;
  color:#fff!important;
  background:rgba(8,14,24,.74)!important;
  border-color:rgba(134,164,197,.38)!important;
  box-shadow:0 0 24px rgba(52,224,161,.13)!important;
}
.analysis-v2 .v2-center em{color:#b4c2d6!important;font-weight:950!important}
.analysis-v2 .v2-datascore{
  position:relative!important;
  overflow:hidden!important;
  align-self:center!important;
  justify-items:stretch!important;
  gap:6px!important;
  min-width:150px!important;
  padding:14px 14px 13px!important;
  background:linear-gradient(155deg,rgba(15,21,31,.97),rgba(7,13,22,.97))!important;
  border-color:rgba(75,190,170,.35)!important;
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 12px 28px rgba(0,0,0,.26)!important;
}
.analysis-v2 .v2-datascore::before{
  content:"";
  position:absolute;
  inset:-70% -40% auto;
  height:130%;
  background:radial-gradient(circle,rgba(52,224,161,.17),transparent 56%);
  pointer-events:none;
}
.analysis-v2 .v2-datascore span,
.analysis-v2 .v2-datascore b,
.analysis-v2 .v2-datascore em,
.analysis-v2 .v2-datascore i{position:relative;z-index:1}
.analysis-v2 .v2-datascore span{
  justify-self:end!important;
  font-size:10px!important;
  letter-spacing:1.4px!important;
  color:#d8e2ef!important;
}
.analysis-v2 .v2-datascore b{
  justify-self:start!important;
  font-family:"Bebas Neue","Saira Condensed"!important;
  font-size:58px!important;
  line-height:.82!important;
  color:var(--score-color,#35e7a4)!important;
  text-shadow:0 0 20px color-mix(in srgb,var(--score-color,#35e7a4) 48%,transparent)!important;
}
.analysis-v2 .v2-datascore em{
  justify-self:end!important;
  margin-top:-34px!important;
  padding:0!important;
  background:transparent!important;
  color:#9fb4cf!important;
  font-size:10px!important;
  letter-spacing:1.5px!important;
}
.analysis-v2 .v2-datascore i{
  display:block!important;
  height:13px!important;
  margin-top:8px!important;
  border-radius:999px!important;
  overflow:hidden!important;
  background:
    linear-gradient(90deg,transparent calc(var(--p)*1%),rgba(8,13,22,.78) 0),
    linear-gradient(90deg,#e84242 0%,#ff8a3d 25%,#f5d24a 50%,#9ad94a 74%,#27e39b 100%)!important;
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 0 18px rgba(52,224,161,.12)!important;
}
.analysis-v2 .v2-datascore i::after{
  content:"";
  position:absolute;
  top:50%;
  left:calc(var(--p)*1%);
  width:18px;
  height:18px;
  border-radius:50%;
  transform:translate(-50%,-50%);
  background:#fff;
  box-shadow:0 0 0 4px rgba(255,255,255,.16),0 0 18px rgba(52,224,161,.45);
}
@media (max-width:1040px){
  .analysis-v2 .v2-banner{grid-template-columns:1fr!important}
  .analysis-v2 .v2-datascore{justify-self:center!important;width:min(100%,360px)!important}
}
@media (max-width:720px){
  .analysis-v2 .v2-banner{min-height:auto!important;padding:22px 16px 18px!important;gap:14px!important}
  .analysis-v2 .v2-team .tlogo{width:60px!important;height:60px!important}
  .analysis-v2 .v2-team strong{font-size:28px!important;white-space:normal!important}
  .analysis-v2 .v2-datascore b{font-size:50px!important}
  .analysis-v2 .v2-datascore em{margin-top:-30px!important}
}
/* ===== Temiz detay başlığı (overlap fix + kompakt DataScore + çerçevesiz logo) ===== */
.analysis-v2 .dhead{position:relative;display:grid;grid-template-columns:1fr auto;gap:22px;align-items:center;background:linear-gradient(180deg,rgba(8,16,28,.82),rgba(8,16,28,.90)),url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAA8LDA0MCg8NDA0REA8SFyYZFxUVFy8iJBwmODE7OjcxNjU9RVhLPUFUQjU2TWlOVFteY2RjPEpsdGxgc1hhY1//2wBDARARERcUFy0ZGS1fPzY/X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX1//wAARCAMgBXgDASIAAhEBAxEB/8QAGwAAAwEBAQEBAAAAAAAAAAAAAQIDAAQFBgf/xABAEAACAgEDAwIEAwcEAQMDBAMAAQIRAwQSIRMxQVFhBRQicTKBkQYjQlKhscEV0eHwYjNT8SRykjRDRLJjgsL/xAAZAQEBAQEBAQAAAAAAAAAAAAABAAIDBAX/xAAoEQEBAQEAAgICAgMBAAIDAAAAARECEiEDMUFRExQEImFxIzJCUoH/2gAMAwEAAhEDEQA/APiTBMeh5g7hMYkxjGEMEwSTGMYgxjUYkJgBECEAUKYJjEGCAKEMExhDDCoYgJjBEMYxiTGMYQxjBJMExhDGowSTJWOhRkLNVg6QzdkkwpmtYsUSKRiSjIrGVDGOtdEI8DNEo5CkZWbcLK1GoegUTOlo1DUH8iWkoNDUaiWlo1DUaiWlo1DUYhpaNQxiWloFDgI6WjUMYlpKNQ4COlo1DGJaWjUMYlpaEmVoSaIyueSJtF2rJSRmu3NTMZgMugplIPkkMnyMosdCaZpISMh7VGnLMSaEaKSJszXSFMYwNGTCmIMhFisS67EIF4s1HHoaNQxqFjSUYahW6ItaA5ISUhdwa1OVUw0Si+Sq7ELMajUNRqIaWgNew9AolpKBRSgNEdTYrHYlA3CsUegUDWgKx2hGRhQBMDQCjUCgJTBMBAxqDREKANQGSKwBYrAsAIGBBgCwA0wAgZIGAIAaYxjAmMag0KAwaNRIKNQQ0S1qCYIstRkEIhkggQRDBMZEBCmZI1CDxXJSkTToKkalYsaQrC2KwphQBMDQGNRqAsKMwMkDFGMBKAYVg0DAEAFgBo1EWMExAABNREDBo1EimCYkWgUMACDAEwEKAMAiUwaMB0hghAhRqGRiGlo1DGolpQmMSZGDRqJMYxiDGMEUwQBJCYARAhoARDGMYgIQIIgQgMIEIEEgxjGFMYJiDACYUxjGJCmMhQoQYItmTIHTHTJIdMWbFFItCZzWMpM1K53nXfGaYyaZxRmUhkdm9cb8bqo1AjJNDi5X0UwTEgMEwIDBo1CtAw1GokUA9AolpaNQ1GJaWjUExEKNQaNRLSMVMdoRg1DWJIKYsuSMhGyUmPJMnKzNdeU2ALAZdYyCgGJHTG3EzWWjDtiM1gJSMYxgLDIARR0ykZEUxkzTFjqjIc54SKRka1xvJ2icyt8E5IqOUWLyUaEaMu0oruViySQ6KM9KhoRMZOzTnYILGaA1wQhTNWYwNFaFaHMR1OhWVZKQNQjYoWYy6BQGhhWRgACwA0BggIgzBMCYVjAZIrEHYAaChRgAQAEVgWYoQA0xgBIsYxiAmMgkgNQQoQVIag0FIcGskahkg0OM6Row9AoloGDRiTBRjIgdB4FQTTNZi2FigYNgsxiLGMAkIAgBMAzARYDZgMGmYDGAgYNBJBQAmJAAJgIIZGoIigahgMkWgMYDoCUDQWBkQoAWAGmMYwIDGMRCjGDRlAYY1EgMExIKAMAkxgmFNQKGNRDSmoagUSDyYJiIDIASDBAgiGCAJBkMKFChCmAwgUMKEgJgGECEBhQmMYgwQGFCYxiAhAYUYKFCiZNYbAYQdFYIimVhI1HPp047OhWSxNNF0dI8vd9lo1cjAJjQMMAkxjGJMYPk1CtKaghJaUwxiWlNQaNQHQoFDGJaRkpF2ico+hNc1KzWM4iNUDpAfKIyRSxGZrfPpJilGK0ZdZSmDQALGMYkxjGJMYxiTBAEUyGTFCiCiY6ZJMZM0xY6IyM2SjILY6x4mYjDYAagpD0CKsol6kxaSgruNQUhGinZmjUEWCtCsegNEZSAGoDBorEkOxWDcTaAMxWDcAVhZqBooAtGoCBqGSMS0hgsDAgZgYCOMwBAwIMAbFYNQABADTUAJmCKYJiIGDRqJAExiQhRqCkIpkFASCjTFMkGgIZCyAGODaQ0gyjYVEdIcVpNhtpWjNDjPknRqGMB0jQKKUBosWkqgDMUGgMGjURAAQMEDAFgYNQABMBA1BoNEtAwaAxQeABNQEKMNRiQGMYkIDGJABhAwJQDMBEKAMGgOkMxnQrKqFZjGMtMZeoQkACYJIKMNRqIaUw1AoloUYJqJayCYIgKNQaCSJQKHoFAdKYJiQBMEUxgmIAYJhTIIAkBMAIgTAMKEIDEBCKEkJjIwgQgQUIYwQEBCKHwSFDIU1iDjJk0xkMFjox5KOqGU4Ex4zo3K49ca9JSTDRxY8rR1QyJm5Xm64sUo1G3IykmTDUY0uCEslMjJq5iEctloyTRarzYJqDRqEaFGoYxAphgEgoAxiOlBQ1GolqbiSnE6aJzQY3z05XERotIRozY7SotCtHRtsDgGNzpztAorKIjQY3KQw1AoDoGDRiQAMECBjGJNYbAYkYZCoKEHQ4kSi5FigMojKJSMBxzvRIqmVo20KRpi0KNQxqJnQMEwoKA0MAEVoVocWQNRKQjHkhaB1hBWilAoGpU6DQ+0FFh0lGodiMDKAGwsFexErBQzQAaIwDMVoy1AsDDQAJTBATQGMEEAAgIsGgIYkFGoNBIaFcGoajUI0KCjIJJkMKEWRCAIgyGECLNMYARBkzChIMGgGskwrGFZGFYBgUDQAYWKwMYBjAQYKHNRHS7Q0OkaiwaSjUMAloMVjMVoDAMEzIgYwALMAQEWMwgJMxQmAlMNRqJaBmEVkSgoejAdJRgyaRgLKg0RjMtGSaCWVWWMGgmFlkuA0YJAphqNRItGoajEihoNBFAkGg0YkWgUPQrQIAUNQKJBRhqBRIAhCKIYcWiQBMYkJjIJADGMKYIDEhswDEhQQGsQNhTAYkazWAIsiEBhQmN4MQFMaxLCmKw9hTETDY6zYqpUVhko5UxlIZWLzrtWbgeOU4lIZSNa5343ZPLaISlbJ7jNlonGGUqK48leTmsKkWtXnXpQmmh9yPOjlryUWZmtcL8TuVMJyRzcnRjnuNa59c2GMNRqFjSmGAgQGCYUBPIx5IlJMK1yi+40YWCqZWAOtpdgsonRQko2WMzpyOIjidewnOJnHWduVoXyVkTZl2hWAxgaAAQAWMYxJjI1BSJChkgIpEWbWSZSKDCNldhqRy66CJVIEYjJGo42iajBFkphjEgNQTEtLQKGAyJWhGh2Bg1E2hWitCtA1KlRqHaA+Aa0NokiliSJqJsVjtAaBuUhg0Bg0DFYWKwagMBgGWgYAsAEABARajUEAEDBASExg0SYIPIRAo1GCIAyCNRDShoNDJCNKYajUQ1kYNGEMExiAgMCyQmBYCI2YBiTMDZmKBjNgYQA0Bg0GiWghgGEDZgAJCBhABAA1AoiAAgBAAagA0ABqNRLQANtDtJaSjD0aixaFGoNGJFoNGsSU0iM2s6RGeRJcCZMxzuTkzj13+nbn4/2aeVvsYWONsxz9119RZxoKdDyd9hNjY/+M/+qRmVTs56aGjKjU6/bF5dNBEjK6KI6y65X0KVgaHihtpBCg0UcRa5JFo1D7RlEkSgJFGuBaJNQHHgeI22wKNC0VkhaFEo1DUaiRRqNQ1ECNAHYKJFMkMCiQUEKQWiRGAZikmMEwoDGASEIDIkIQBQgQihEDYUxbMSwxgWYgJkBBFGDYphBgoUKIHsKYlhQs4omGxEMhZrGodRsziI0gUwVyaiR4yOnDkpnIPFjKx1zr1ITUkOcGKbR2Qdo6SvJ3xhjBNQsAYwSQUK0qHaEYGIyjyaPBVxF2g35CmHuLRm6QgJNEpmnLkk5ha688kmiUkVbJtoxXflNgCwGXSAAxgLBAYkZBoVFEhZrJFIxNGNloxNSOfXRscS202NcDm5Hn6vsqRqGowsaWghNRHShoNGJAAZgJFsDC0K0DUKwDNC0DTGYBWyOM2KFmQNFaYKKUBkdToDRR9ibBqUjQo0hGZdIVisYDBuFoVjtAaMtaRijtAYEhhqDRHSgGYCQBMYExjBFAExkSYIaNRAUOhEh0ajNGg0ZIKQsaFBoNchoRpaNQ1GZLSGCACBjGIsAxiQGCACwDGIgYJgTACAkwAgIsYxiTBAYkIGExAph6A0R0jNQ20baWLSKI23geMQ0ODyT28jbUZsVsE1CtBsVsmo1iykkhJ5EjmyZm+xz67kdOeLVcmZLscs8jYG3IDg1ycOurXo55kBRci0MXlmwteToHnmDrqz0RRSRgyZjbDQhfcqopEoyorGRjmxrqVnCybxnQqYWlRrJWJbHJyisJ9jTpvgyg+5ncbyV0QaZaKs5Ito6Mc+Tc6c7wq4WTlCjqx1IaWG+TWsOLaMolem06HWPiy1OeSE2nROIm0UmkOkPtBVASuJNxo6UrQs8fBaXNQKKOIKEEXcdLgyQ6RJNoVos4iuJBJo1DtGUeSTKJmiqjwJPgii0ChwNckCGCAUFGoYBIKCYxITGMIYxrMSYxjEmCgBECYxiDBAFCjJmAFEDIZIVDo0xTJDJGTCaYtNF0NVk0WguBYvoqx2B4zqhEo8XA45X5MrznGgpcnRPGT20wx0nWq4kdkI0jkx8HZjf0m48/yGAMajTjoUYJiRQUOaiWkAGXsIDUPtJTpFk+COUjz9uWb5JMrNE2jFerlNitjsRmXSEb5AMwUDZTUNQaA6Qw7QCWsikREUiajFXxxOlRVHNjdF1I3Hm7064HRLcMpC52HDQljoRQo1DUCiAGFk6BuI4aw0S3cjKYHDNCtDKVhIJ0K0VoVompUmhdpRoVugblJtNQ243FAdIxGxp8EW6KunM01iSYLA2ZbkBsVmsDBuRjGMgIMAWxWwMZgCKBZmMYiUwTAQNQaGJaWjUNQUhwaSg0PtDRYNKkNtCkMkOM2lUR1EdRKRiakYvSSiw7Su0DQ4x5J0Ch6FZHSgYWAGigGoFcg0BjGIsYwSQAoJgRQDUaiJQhoFEgNQ1GolpQDGoEWgUPXAKI6Uw1GJAGjBJMhqMhkLNrKIaCBiyV8CthYoNQrFY0mkQyZUlwZtx05lppSSRDJm9GSnkb8ibXLk4dd79PRzxn2EpuTMoNmUWnydWPbRiTftu3PokMQ84JopaQjkkdckc9trklFwZSOTjubJJMhddjlbl9OsnlPak5mIt2Yx5Vucx1DRkBI1EyvGYd7lwRRSDo1rOLQx+SlJLkSM+Ar6ma1nA22+CkcbRbHjR0RxX4LxHkjitM9HDFTVCY9L7Ho6PQ5Mk1HFByl6IZcZvtw5NM07oDw1G6Pp/wDR9R0/rxc+zTODPopQW3a0xl0Xmz7fPyxNsV46R6uTTbFyjiyxpmoy45IRlpKxHGjQ0sHzR0bFJEKpnRhdhY1K5cmPaydex6WXFuicUoNNplKajQ0UNtDFciGceCbidO3gnKNMEg0NCNsbaWxYxqhHGkc8+525FUWcklyEVSA0UaBXsITo20ptBRJNoDHYtCimHo1EimCYgUwTCmMYxJjGMSEIDCBCAKICFAQyQsihkBIKNM06GQsUOvY0xTwReEKIw5Z2QjaNRw7uBB0zoXKJqBWKNPP1SSx2iDx8nbViuCLBO8c8MdFYpoooobaOC96WIQ9ka0LAUahqNRLSi7ilEcipMjPbXYGSU2mVU0wbzAIzbKykRlKwrfMSasVxZeKQ6gmgx088cLiI4nZkgkQlHgzY6c96g0KyriI0ZdZSBRqCiI1YGmPEfaOM7iSQ0RtodrLBabGdKXHBzK0zoxO+Gbjj2NDpDqI1Uhcr0kOmCSJ3RLNXQWSjkC8ioWfGkkIaUrYatA65jeDJAY8FZCjFFPAEhhYtKBoYlknXBKewkyEmZzFbsy7884KDYIhl2ApzkTYz7i0ZdIUDGYr9AbhWKMxWDUY1gMBZihYAMYBjEQMYwFgmMQYxkEUKCjBQsigoyHihZrKN+CsYBhEqkakceuk1AdIahWaY3WYrM2K2BkBisLADcKwUMCgbLQBjEdI0ahmADoVyYNDJcEYSjUNRqAkowWjUQAxqDRIAmoNECgGoNESUGhqNXBIlGYzFJBQUjUEkKMAwg1gsAkppBpkO2RnkSRPJmo55SlLscuu8+nbj4/2bJlvsS5kanfJ0YoKjl76rv65iUcVsvHGkVSS7Cto3OZGL1ahkx+hFNwZ0TmuxBxcuUY6sjpxLReTgnKdheOb7GWCb9P1OV7dJwk2DuX+Xl5aD0PWRnW8c9GL9FeWYNOChhExkbcjDIVDr3JGi2qLwZKJSIs114mehgSdHmY7s9DTS5NSudj3/AIboZaqajFdu7fZH0+i0WPRwai7lLuzi/Z1wloZOK+rfz+nB65nvr8O/xcSTWEy4ceVfvIKVeo5m0lbdIw7V4Hxn4dHHi62J/TdOL8HzWXFzwfoWTHDLjcMkVKL7pnzvxr4RjwaeWp01qMPxwbvj1R147/FeX5fi/MfKzxknjOy07FljO8eX6cTgGFxZ0Sh7COBGV04kpxI6rBX1JFNPLbKmd7xLJD7nP6rrPceA4GjHk7M+B45tUSUOTesjGHBPJDk7McLQmXHQanEo8nXixVBcCwx3NcHf09sAtMeZqFSo5HHk7NTzM53H1NQVGjbS2wzVIki0IyrXIrQpKjbSqhYdlEsS20BjyJsgVgCwCGBQTCAME1EQMajEhCYxBggCIFDoRDGozToZIRMazTFOgpiJjIWVYOmd2nd8M86Pc7tNL6kajh8s9O7aDsVXKJz4NPJYyaM5JHPObiQyZmx1qfHa7lOPhglkUTzus0LLK35DW/4XblzquDnWZ2QcrBYa6z45I9LFm4LxkmeTGbXkvjzNMdcuvi/T0fsTyRsOLIpoaapC45jjlChaaKz7gSsHWVJ2xaOlY7N0mR804RHqikcYdhMXpzThZGcK7nc4nLlXJVvjpyyRNxLNcmUbMY9EuIbTVRdxoRosa8ixRVdiQ6fBQU6VsfYq7CRKJ2jTnUmimN00HaZIlbsdUHaHIwdFV2NPPYnJE5IefcVE3EXwI5MtNE9pl1lhE+S8JWiDVDRlRHqarJcj4yW6ykBc7PS9GoK7CzltFyZ8I48suWVnkOeTsza7ccpthTAxTLvhtxt3AlmLTh+423gSLKXwQqUlRJlZciNBW+U2YZoBlsoAmYEpjGAgALARAIDARMYyECECGIMhkBDpCzaCHiZR5KRiajFp42VSFjArVG5HDqkfuKyjEZURNisd0KwbhGAZoFA3GSM1XgKCDeJsw7QKA4VoFD0aiWFSDQUh1EGpE2gUUoVgSNAoejUIJQ1DJBa4JErwLRRoCRLCpBoejUSJRtpTaFRBJOIlHS4cE3HkWUqA1RXaBxIpAbGnJI555O9GL1I3zxaM50c85tmknIWKqXJxvdr0c8SMoORWGKiuNR2+4z4NTlm9VCePjgkm4OjplJJHNkabDrI1ztVWVUSnkJNi8+Tne7XScSC5chWSuGJ5Mc77dIrHKk+RuvGvJzgZnGtX6/sK879CQGWQ6d5ZMxKzDidKjY9AjyPFGnNkh0gxgiix+5AqRSJlj9xlB+ohSDSOrHko5IxZSKZM17nw34tn0OTdhkqf4oy7M+o0n7R6XMks8ZYZfqj4GNo6ceRjkqnV5+n6Xhz4c8d2HLGa9mPKKkmpK0z8/wBLrcumyxy4Z7ZR/r7H0+k/aPR5YL5i8OTzw2vyM3n9OvPyS/b15Sjix3J/TFctkt2HWYpQX14nxJ+H7CaPXYdd1Jad7oQaVtVbOsy39/8Ajg1HwjQ58Lx/LwxvxKCpo+bj8E1zlNRw3GMmrbS3fY+vWTdlcFB0lzLxfoUNTqxjr4+e3wWbSzxScMsHCa8NUc0sVeD9B1Gmw6mGzNjU17919j5T4jo/lNVLFe6NXFv0O3Pya83yfDePbxtjTPS0c9y2vuRli8mxJ45pj1NY5uV06rS74WlyeU8bTpn0uFLJjODW6TZLelwzHPX4deufy4MEBsuIvgx/VVFsmG0O+2ccWmwXO67HTnhtg2del09R3UR162waDdpzI8HIt0mxNh19OwPHSN6w5XGiUkdU4iw08pvsKcmy3wOsNdzvWBQRDLJRsNOOeSSITZScrJNGoLU2K0UaBRoEoWitAa4IJ0ApQKEENQ1AogU1DUYkFGoKCkKBBoNGSEawUagoQKCgBFkRkxAoRikWdWC7RyR7ndp6tGo4/J6j0cP4RpRsONJxTRTbwbePHFmx8HBkjTPYyJUebnpWTfx2y45GKxm+RWYeqBYUxTIGlUNEmnQ8WaYsd2mbtHbLmPLPNxZUi09Rce5p5eubozq+5onO8lspjkvJG85HXApXBHG03wdElUbFyBVYWkQeTnubqMMSk48HJODbOyEtwJ4/JGXHnSxi7KOqSViOKsMdZ25mhGjrcLQvS9ixqduXYHadXS9gdMMP8jnUSsFzyPsGhDkcZvQNcCpc8nS4cEZ1EcYl00aKxXByLJTLQzKuSXXNbKSuh8k00c8p8k3zPSjdm4JKZt3INeJprySfA7nwScgb5gqVMrGZz2ZSotavOvQjlVdyWWdvg5t7A52OsT48umcxXIRsFmddZydsVgs1gcZmAFETIzkLZrIYLYAGIs0CgmAloVooxGFMqYGMwUZbA1GCSLQBw0S0lBQ20KiWLSpDIO0KiOM2skOkBRLQiMjHVaMS0YBWNjKLOkjhehXAGwgYsEbEbHaJtGXSBYG7MwA2xkY1A1IKGQF3HigdIVoWi1CuPfgNOJ0ah6NRIqiUSNFclYxM2tSItCNF5RJtEk6DtHoZREYnVAZRoRokWgqNhSHiiRdgdhaKKKCDQ5to0YFnidlIYnfYNSDx8Enj9j0Xhe058sdq7F5HHG0kc+SZbI22Qljd8mOu/wBOnPH7c822Io88lpRoRo5O8ho400Ty4q5HjKgzmq5NesZ9yueMnF0NLLwTyNWRcjHlY34SnnNk3bMazFuukmBRn2NYLAg2ALARajAs1kmYpn3MBBoxvBiToUqKRn7E6NRph0LJyUWX2OVcDJkHUsy8oosqORMdMk645EVjNepxJlIyFl3RkvUrGR56kVhN+oix6MWh0jhjkfqVjmfqLOPZ+Ga/P8PyOWKpQl+KD7M9r/X55ajDCsbfeTd0fIxz0dGPUpGcanVkx+iwioxSXZBPk9H+0GbBGMMiWWCXF8Nfmekv2j0zjxhybvTgzldp8nL2Mk44scsk2oxirbZ8brtc9XrJZHwu0V6Iv8Q1+fX/AE3sx/yJ/wBzzXp8l2jU9OXydeTuxRjNDS018pHPglODW5HraeUcipm/JynKOkbxy2y7HfkwrLjaaN8rvppcnRhjJLbJU0Yt/LrzPxXirTuGWmjq6G6PY782nt7kikMHsFpnLkjhUYUeVrobp14PocsNsWeTmxXJseR1HjvESljbdJWz1vlpTdJFY6SONW+5vyc/HXjY9E27n+hScIY4+h26nJHGjx9RllNsZtVyJajN4icM3udl5Rdk3A3JjFuoNCuJdw5FcTQR2goo0KySbAxnYrEFYBqNQorQBjNECUYajMQVBRqDQhggChZEATUQYxjEhMAKFHizqwy5RyI6MTruajl3PT1tPl2qmVyaiKjwzy+rXZiSyt+Tfp5p8drpyalt9zmyT3EXK2LuDXXn45BYGGxWzLpAD2Fs1k1h7NuJ2EtWKqQ28jYbHWfFZSHjM50x0x1m8u7Dkp9zplqFt7nmqdAeQdcb8e11Syq+GaOSzicxlOi0/wAb0cWSmdE8qcODyoZfcfrP1Fzvx1Wc+Rd1sjKdjY5W+Sa8cjqxptnQsaonjaR0xkqonL7T6fsJkhSOqrRLLC12JY4vIy4EnaYjnwTWaeeauDmyZLFnLkk2FrtzxIfcbcIkGgdMht77CtgYthpkM3QNwrYGWtYZyA5C2Cw04a+TC2GyWDZrBYCI2YAAQhQoSRgGsFkMEwLMREwEzEmZrAAiLYrCwMDAAYwNNRjGIMFGCkQYZASGURFplEdQBHudEFwakcuusSUKKQVFdgNtcmscvLVI8o0gRCzTn+SMVjsnKSM1qA2KwNmszrrIVoWitA2g6SJhGo1A1GQ8QJcjxRlqHijSiNBFdlozreOXabaVlGgbR1YWKLxjwLGPJ0xhwZtajmnEk4nXOBJxKVVFRC0WUOBZRHWUGhdpbaFRHQkoDKDRVRKKCYaUoxLwjyGOPk6cOO5JJW3wFqwcWFT4o9XTfBc2RJyShH1l/sd2g+FPE4ZczW5c7O5655+vk/T1/H8H56eJk+BtwqOWN+6o8L4h8Mz6eVZYcPtJdmfcCZsUM+OWPJFSjLwZnd/LfXw8/h+aTwU+xKeNeh7vxTRPSZ5Y3yu8X6o8bK0rO0ebLLlcWWHc5ZI6sszlySsx1Y686nJkpSY77iNHPXSROXJNplmhWi0o8gZVoGxvwRSsFlXjpCOBIu4G4LiK0wI2CwUwckjGF5BZEzZhGzEnWuwaFT4GQsDQaMmN3JMuGMmCg7RB0yiZHsNGRBdMeLIRkUTILqQykRTHTQhdSKRkcykOpkHXGfuXx5a8nApjxmyT2MWePk78OSEvQ+ehNnViySXksWvooYoT7pHRi0vK2dzyNLqJprk+j+GZFkjJvujN2N85a6cGJ44/V3LUvJgmXeTC0g0YxFPLHdHg5PlbfKO8EqSLWbzrieGMF2ODVSaTUTv1GRKzytRNNs3zHHu483PByf1OzknjOzLPl0cmRs7R57XPOKRGVFZ2yMkawalJk2VkhGhGpMVoq0K0K1JoVopQrRAjQB2haFFAPQKEFMExMlCYwpjGMQGwoUIgTGMhTBSMMkItGMR0qNEYXO1rdAYyQJCE2KOxWDcCwNmABazGMRYIDEhsIoUQOhhUEWaNgszMQazWA3YidMZSJoZCzYouSkE7RODOvBFSdDHLq5DRbotjm+zLfLqgwwUx1ws1fF+EMlaHhGlQziZ1uc+nlZ4Pcck+D19RD6XweTlTs1q59XHPKwUU2M21oHbQjGwuNGXBpSIb7SkTY8mTYV1gNgszFdGWxsFgMDQhFNZLDmFTDYs4IAWayOCaxWwWBw1hsQJLBs1gsxIUwimskJgWYgwAmAgwUMaiOgahkgpWQ0qQyiOojRgOMXokUVjEeOJlY4makc+u4WGJNl44wxjQ6Nx5+uqCiZxGFYshQspUCTJSkGtzkZSsjKxmxWZrrzACgBMushkMKh0DcZxBtKpB2WZ04kojpDbRkg1qBDhnTBJoiol8RmtwJ4+CW09Dp7okJY6dUEpsQjHk7IQ+klGHJ6GLHcTPVa5jgyYyahbO/Nj9CSx+xSixzOJKUTrnGiSxuTNSs2OdQHUKOnpUhXEdGIqNlIYpSdRTbfhIrp8Ly5oYl3k0kfZ6TR4dJjUcUEn5l5Zz778XX4/i83x8dNmWTHjeOUZTkox3RaPqdL8K0un2S2ueSLvc2+/2O5pOrSdcqwbkpbL5q17nHru9PTx8U5G1dBMLKcYfiko/d0YdjAlJRi5SaSXdtnm/EPi2LTx24JRyZPblI+a1mvzaiTeXJKXtfH6Gpy5dfJJ6jp/aHW49RqIrE7jCO3d6nzOeVvudWaV+TknFM1rjm3a5JkmjqcYk5UYtdJHM4sXY2dMnFIi5pE0k8YNiGlkJvIyQtJCuSQjkxXySM52JZgEgNRqZiINcgcUE1kiOINo5iKe0wzMSUXYK7ioKYsnXcdE0xkyCiYykSTGsQpww0T3BUyR+wylQnL7hSIKqYykTjBlY4mxBkx0NjwNnXi00fJJzxV+5aGOT7Jndi08F4R24seOPhFox52PT5Zdos7sGhyuuKO2EscfKOiGoxR/iQbVkJg+HyVWz1tJgeFpxk0ziWvxLsykfiEfCM+61Mj3IytIY8rFrZSfB6GGblG2GY689aqYxibYzVmMSQy6aGRejPL1OilFs9s5dbJKC9Rlrn3zLHzuXSSOSemmvB7U8sbITlFnWWvNeY8SeCS8EJYn6Hs5NpzzUTcrFjyZY2TcH6HpyiiEoI1rOPPlERo7pQRJwRoORxEcTpcBJREOdxA0WcRHEkkwDuLFoQXyKO0CiBaNQ1GEFo1DUaiGlCGgUKZBRgpEhQyFQyNM06GsmGxYw9itgszJYFgZgE0DAPXArAgYxiLGMYkwUAxI6GsnYbFnD2FExkQsO0Cgowhkh1HgVHRhg5NcEx1cTUWdulg9yLQ0tpWjqw4Nr7C43rydEI/ShtvsNGNIejGt4SjUPRqIoZMe5HFk0qbPTaOPUZYw8mpWOpHE9NRPJh2otHUJyGzThKJpzebNURky+RqyEgrvym2I2PImzNdoDFbCwGW4BgMxNMYBgRrNYlmslhggTNZJjGBZITANZITANZIxgGJCEASDBMEQFBoKGSIWlSHigqPkviim6GRjrrIWMLLRxexeGNJFUkbkebr5E4QXkfahqNRpxt0u023kzaROWQjJao+CchXm9xJZLDW5zQmyLHchGzNduYVoAe5jNdZGGSMgg2NDJAQ8UDUGJaHJJIpG0ZrUWWNMDxNclMUvB1QgpIxbjcmuJRKRjTR1PT+UKsbTpoNaxfBHcg5sHmhtOtslZ6KxKUTlbldZzseMsfK4PSwYvpA9PUux34cVRSDrprnl52XFz2IPGevlxcXRyvC26RTpdcvNeJydJFFg2o9OGl2q6HxaPq5Kuorux82Z8bzMOjy6iW3HC67vwjs/0HI431YX6cnuY8cMUFCEVGKHM35L+HafDz+XyEtPn0GqjKUanB7l6M+n0eqx6vCskOH/FHzFh1emhqcLhJK/4X6M+Z6mbQ6hyxycZRdNePsyt8ozP/iv/AB9aJlUdm+VfR9SfoeKv2jwxh+8wT3/+LVHk/Efj2o1eOWKEVixS4aTtv8zGV0vyc49V/tPpNnGHK5+nFfqeDr/iWTW5+rkpUqjFdkjzJTJubs1Jjjer19ux578kZ5fc53MnKfIjFJ5SEsjFlInJg1GlNslKT9QsRsGitiMLYjZEGI2M16gaIkCZitgmYAgIgzGZuCQGNYCTAMCgLMxmjEjJhsSwpmmT3yFMRDJEjWFASHSEMkyiQqHRA0UWikRTHTIOiNFIySOVSHUiTsjlSKR1FdjhUh1IQ71qpeGH5mb8nCpDxlwQd0c0n/EyscvucCmWhKxD0IZOTrwtyaPOw22j0tPSog9XSR7NnrYpqKSR42PJtR2Ycl8tnOuvNx6Ty8Bx5FJHm59RtVWPo81t8hnpqde3p2azny5Kx2QxarmmyavUjqzylGNxZ5ubPuvd3O5zU13OaOmWTUR3fhXLNT/rHW2+h03w+DXUzx3N8qPhFM/wzT5Y/QunL1j2/Q7TB5Vvw5zMfK6zRZdNKprh9pLszz8kZI+4nCOSLhOKlF+Gj574t8PWm/e47eKTr/7Wdue99V5vk+G8+59PCk2TbZ1OF9iU8XsdXm9uWTJtl5468EpRaNLUmxWO0I0I0jFY7QjI6VoVoZisgVoWh2KyRaAMwCKAaMFCzQoFD0HaODUwrgajUS0AgNYgbMLZrI4aw2IEhg2CwMVsjIewC2ay04YALNZLBMCwkmMYxJjGMSFDpiDJkzVEYVMNmmcPE79Ko2medFloZXHyMc++bY+ghkhFK6EnqYxfDPGeeT8sV5G+7LI5+PT3IauPlhlrIJdzwuo/UzyP1LIs6e3HXRb7nVjzxku58x1H6l8WplF9yvMPuPocskoWjwdZlcsjp8HRLWXCjzsst0mykxT/AGoKbQ3WddyNgLXTxiu7cw7bJJ0VjIhZn0nONEZIvNkJsK3wRiMLFZh2jANZgaYBjEmMYxIQGASGwWYAEbMAJITACiAhMYQITJDJEKCCg7QpCzayQyCkEcYtFIpBtMRDIWa61k4opCfJxbisZ0a1wvDrlNIlLNRzzyWScy1c/G6JZLJSk2JubNYa6TnGbNuaBYCawW7MKFIG5BGoCQyRlqMkMkZDJA0yQ6Rkh0gajJFIoCQ8UZph4o6cU3F8kIotAzW49DDKMkdHQjNdjz8bqqPR0+XspHHqY782X7KtLKLujv08eEmWxRU0XhiSfByvWu/POIy0+7mimPFS7F6pBBvxc88Ta7Ax6ZJ3I6TEvGE6cKpxDGEY/hikMYmsYxjg+I6+OlxuOOSeV+O9ELZJtds5xhFznJRiu7Z8b8U1KzarJOPZvgOr1ubO/wB7klL+yPNyybNyY8/ffklObIykNNkJsWIzYkmK5EnNk0o5E3IVzYjkRM2IwOQrkBZsm2FsDYNFYtDOhb5JAwMwLIlYGMxWCCgWFsVkWbFsNGokBg0agLAoNBJFow32MBSSGSAgm2DIZC+Q2SOmFMVBRA6YyYlhsQomFMmmNZJRMdMhu9BtxBZSG3EExkKXUx1IjFeCsUQWhbZ1Y16nNB0WhK3SEO7FLmjuxz2o87G9qKPN4RB6mLLvmkeisqhDv2PG0r2qymfUVGkww7joy6nfPudGjzVM8VZfc6dPmqa5Gz0Jfb6OeW8b+x5sszjJlY5bgebnnU2Z5PVevg1N0rO3HmpqSPm8edp9z0MOo9zV5E7x7+PNHJwnT9GUPGjl5TTo6seuceJrcvVdzF5dufkn5d5w6yPzsvlIOopqWSS8ei+5PU/Evoawxab8vwdWjw9LBG/xy+qT9WWZ7Ozr1EV8J0WzasT++52eXrvhM8L3YlLJjftyj6IxTuxdfFz1Hw+TDV8HNPH7H2+t0WLVwppRyLtKj5zW/D82m5yQ+nspLlHfjuV4/k+K8vElAlKJ15Y1ZzSO0eeotCSRRiMVqbQjRVqxWiWptC0UaBRHU2gUUoG0RpKGSHjEbZ7DIxaRIwzQrFkAMzFJoRQgYEDGMRYIDIkYVoJmIJQB2KwaCzWYAE1hTFCKwxrFNYjDgAayAhQEYkezWKYhhrCpCWax1YqpDKRCxky1m8rbjbiSYR0eJrCpUIay1YrvYrdiWEtGDZgWFEjRVlEuBE6H3cCxSSISReROSCt81FiFGhWjFdpSMwaDQHS0GggJMAICIADYALACAkwQGJCFAQxCiECCLNMhkKgoWacIqYyFkQgBZA9hsnYbJYpYbJphsWcM2KzWAjIwbAEGsbkNGCSxkhkjIZA0yQyRkOgIKIyiMh1QNYCiOoMZUUjRm1qQsYMpHGx4UXhRm1qROOF+haGCXoVg1Z0QlExbXSSI49PL2OzFp52UxuJ24UpNUcuuq7c8w2mxyilZ2IEYpLgJzeiTGMYxFjGMSY58+qx4OH9UvRDZ5SSqLo8rPBu+SjHXWfSOq12bJJ/W4x9Iujys2R82zrywfJxZYvng3HC7XLOdkJSK5E14OaYslk0yEkUkyTZGJSRNotInJk0jJE2WZNgUmxW6KNWI4kSOQHIMoiNEQcjbgNCsENmsQFsidyFbFs1khMCzWBEwu41kjAsWwoCZW2kuWz6f4V+xXxLXRjl1Mo6TFLn6uZNfY8D4dPHi12DJkS2Rmmz9n0moxZdLDLGS2V3vg59dZ1jcnrXi/Dv2M+EaOpZcctVkXnK+P0XBjp1/7U/BtBanq45ci/gw/W/6cGHIn44goUNnVyMhkxLDZI6YUxLNZJSw2IFCDWMmKkMkQMhkgIZEjJDoRMZCFYsomRTKR5ZJWLbOrHwjngqGeSlRB0PL4THwvdI41K2dWF0hD0Vk2x7nNkzbpPklPNwRU+SgrqU/ctiyVJM4lMeM/cQ9/Fl+hcnLqJ/U2Sw5fpEzzCKjv5OnDno83eNHJRth7uPUe5eOdNHhQys6YZmWDXpuSkenpviMFjjDNaaVbkrs8CGV+pZZLC861z3efp9RiywzQ345XEc+Zw554ZqeOTT/ALnsaX4jDNJQnHZJ+b4s53ix6ePll+3cLOEckHCcVKMuGmMJlyQxY5ZMjqMVbMOr4z4xghpNbkxQf0qmvszypNM7fiOaWq1WXNL+J8L0Xg82Vpnr56z7fN74lvoWhWgKYydnWWVxvNhKBRShWjTJGhWijXsLRIlG2j0FIhrQiUceODRR0QhaNRy71wzjRKSPSnhflHJkx0Vh56czAPKLQtGXWAKx6FaBooBqASCzWYBLDWawGLVjANZrJAYxiIGszBZE1msUxLDBFDZDDoYnYbFmwwDWCxQmBZrJYIULYyJChhbDYsizACQY1mMSawpimsliiYdxOzWIxTcK+RTWCwGhWhzbQalSo1FdgkkGNSkBZnYAaawWYAFjGo1EQMExIA0GjUSYyMFEBCgIIimQUKMhZpg2KYmTGAg+RDBAEkwQGJCEAyRFgmSCkSaghSGSBaCCkOohUGODyhUh0ho422XhhbDD5IpDpHR0KRulQHUkiiRlGh4oGpRii8E7FhE6sWO2uOTFdOfYQgzrwabJklUItndpPhr4nnW1fy+WerGKilGKSS8I4dfJ+np4+G33XkLR5cS3Tjx7Ozs01Rkjsq+Dklj6c6XbwY8t+3Xw8fcdZicMlr6u42+PqYddhjAtC9RXRHTiymo9xJ5KRy5ctomb1hs2WzgzZUDLmrycWXLYyOVo5cqOWc0yWWfucs8j9TWMatOmc2RRfgnLLL1JSyyJNOETnmqHll9iM52RJJkpMaTsRkSsVhYjIg3wK2ZitgmbFZmxWyIMVpBYrZEGhWhmLZIrTAOBkSAdjgaBEs3I1AokWw2agMiZSKdfJs2dSe3+Xc6/QgYMJ9xhLMKZBAGhZYYCCQFBQAkjIZCrsFMkZMYRBsQomMmTTCmQUsZMkmMmSWiy0XRzxlQeoIdMsnoLu5IbrCnZB1Y3ydCyUjkg6HcnRJSWS2BSJIdCFVJlIslEpEg7MM3Q+R2jmxyplXK0SpPIyZJsKZqM2OmMi0ZnGpFIyFnHdDJ6Fo5Pc4IzKRmLLvjkKwy1ymcEZlVkok9fH8SzY40p2vSSs5Nbrs2ojtyTuK8LhHL1L8iTlZnI353McuV/qck4Ns7ZxtkZKhZcTx0Lup8nRPnsQcG+5S4s37MpDcMi+DKZ157/AG59fH+laBRlJMJ1l1xswoTUGhZGJ04pUcyQybQxjqPQtSVEcuJNdiMMrTKvLa7ky48uKjncaZ3T5RFwCx05qDjQjR0ygSlFrwZdZUaFaKNAaApNAoo0CiRaFfco1wTZEDG7AJCAICDMAQEQMEBETACSFBFs1iMPYLFCWrBs1gNZIyY1iIKYg1msFoFlow6ZrEsNjow9gsSzWGrD2CxTFpw9hsRMNiMPYRLCmQww8SaYdws2LtKiE0HeK5WVElibQo7FZh1hQDUCgaAwaNRIA0FIKQrQSNQ9BosZ1OjUVpAosWkCEBLWGoFDIgCCEwhkEFBJYwUag0SxkGg0EkCQUg0MkSBIKQUh0iFBLkvjxOTXAIxOrE1EWKaOnSQywJvsOsqGWRItqnMGOBIooKInW4EeW2Z9tzFmkxXGxYSsvji5Uku5m3G5NQ6Y8MLk6im36I9TD8NzzlFSxuMX3b8Ht6fS4dNGscEn5l5Zx6+XHp4+C9fbwcHwrVTjexQ9Nzo7fhumeHVSWaFSSuNnriZI7kqdSTtM43u37emfDOfcOYWElNejXdehpTjDu+fQw66YlkabS9BJZm+3CJSyUjUjn13Po05KK7klkbmc2bP4sTFk82VjE6ejLLUe5xPUfX3J589RPPlm5spDentvLuRxZsu2TRPDmuJHVS4tFILS5st+Tgy5e4Z5fc5ckrNYxoTyEJ5BZyISkSPKRGUxZTYjkRZuxGzOQjZFmI2ZsRsCLYjZmxWyIMRjNiNgQbFsLFZILBYWKyI9wMDYCLMBrBYJmYACQgAzEWN4AAkIDGZIDGZiR64NQyP1H9i/h+jj8CxZngxZMma5TlKKb+xnrrxMmvywJ+kftX8F+FLD1MWmhgzPndjW1P7o/OJLbJrvToue50LMY1gCbZFMNihskezJi2FEjJhsVBEHsKFSGRAwUBDIkZIpFE0x0xCqYbJqRrJKpjxZFMrBSlJRim23wkQVTHspl0Wr00VLPpsuKL8yg0iJLFIyplt3By7uSinx3EC3yFSJSkKpDGXSpDqZyqYykIx1xkUU6ONSHi2Ix2LKOspyJj2Qx0rJY285kx02QWcicuTGskk4kpLg6GTlEC5ZRbYHjou0kJJkUG3FjxmHYnyxJLb2NTqxm8yrJpjHLGbLRmdue5XDr47FDGXI1HRyLQVdjbQ0QwqKRSbFSGXBLDSgmiGTGkdK5QmSNhWo4ZREcTrcBHAGtc20206OmZwrwB1yyRJrk6ZRJSiR1FoFFGhWiJDDbTNAigGYhFrNZgURazWY1EmMagkmswAiGCAJJrDYAogxjGFCaxQ2SEwLBZIxrFs1lqwbDYlhslh0wpiWGyGHs1iORrHRh7NYqYyIMagoZENJtDtKJB2jg8kdodpdQsLjQ4PNDaHaVoDLF5J7TUMzEtIYIALAoJgLUEwURbuGjJDUSLQaDQaJBQUuBkhkgJKCkPRqIAkMkFIZIgCQ6RkhkhFFDqTQqQUhZw+9jKZOgpEj72wxfIlDJ0zNrUj0vh+lnqsyxwpeW34R9RpdBg0yTjHdP+aXc8X9nMkVnyQl3lHj8j6Q8fy9W3H0vg+OTnfyxjAbSTbaSOT0iCTUU3JpI5c2rgk1jdv1OOWSUvxSb+7NTnXPr5JPpbJkbyynFtX6C7/UluXqJKZ0x570vLJRzZc3uTyZeO5x5ct+RwapLLcho5KRx7+QyyUjNMPqM/izkeQnlyWyDmSejgzVxZTNk3RZ5ePLUjpeW4hTEckuTnlMOWX1EJSJNNkZBlInKREkiTspJk5Mim2xHJlGybIlcmJuGYjQFtwGxXYrImsVsDbFbJC2BsDYGwIsAGzNkmYDWYCAAnZ8O+F6v4nl2aXGnXeUnSRW59qTXCA+4037CvZu1eqk3/LjjS/V/wCx4Pxv4Rj+H5qxOTj2qTsxPk5tyN+FjxAFHEXabZIYLiAkBmYBFrMZmJKI9b4T+0PxL4Qtujzfum7eKa3R/wCDyaYCs0Pf+KftRrPiUNuXHjhJ+Y3/AGPBsBgnM5+lbo2EFBSNBkGgpDKJIEmNtHikNSDViaQTu+H/AA7U/EtUtNpMe/I1bt0kvVs7Nf8Asv8AF9DB5Mul6mNd54nuS/yXlFjxkFMV2nTCmaZNYyZNBskomNZKwpiFbGUiKYyZBZM+s/YbDgy67NkyU8uOCcE/fuz49M6NPnyYckcmKcoTj2lF0ws2Gerr9klFSi4ySafdPyeJ8R/ZrQauMpYofL5fEodr90fNaH9r/iGBKOo2aiK/mVS/VHr5P2y0ctM9mHLHK1+FpUvzOd2Ou818dqsU9NqMmDJW6EqdCKRtTnlqNRkzT/FN2ImdZ9e3C/8ADSbYEZsCZoHQ6J2FMgtEdSIqQykIXUiiZzKY6mTOOhSGUjmUxt5LHTuBu9yG9jbiWK7gNk0w2SFoSS44KAZJF2ibjb5LtCNASSiqJ0/BWg0hARk13LQkmR2Wx0nHsb57sc+uJXSo2uA7SeObR1QqR2ncrjeLEdodp0dPgHTLR4pwQ8sdoZQpl4wtBa1OXBKPPIjideTG0yTgx1mxGMLYJwpHVDHx2JZlzRacxxSjZKUTqcRHAWdcjgLsOzpiSgR1ytCMvKIjgWHUGrBRbps2wsPkltNtZdQG2ocZ8nNtNtLOIrRYfJKgNDsVoy1CswWhQaGwWA1kjWaxbNZasPYLFs1lqw1msWzWWrDWBsBiWCYBiQmsAaJDZrBQ1CGsIKCkQMhkKkUSNM0UNRkgtGnO1gimsRh1KguZOzFowdxm7EYA1rDMFmMBYxjARNRkhqJooUhqCkCZIdI0UUirJJ7Q0VceBdpIqiOojRjyU28AkqMkU2jKBBNRHUR1AbaIIkGiij7G2kiVwGhqA2kQwKA5JCTyehO3Jmb3jpz8eqOdj4027FhjtnVjhXJx661355kdmilLDkjOPEou0fSYvimCUE5qUZeVVnzWPgvGTOdmuvPd5+ntZ/iLdLAml6s5p6jJP8c2zjUhtwzkdd2r7/Vm3kdwsslGsYtWeSiUspGeQ58mQQrly8HLKdslkye5JzdmWo6lIlkycE95HJkBppysm5COYrkBPuploZLRxuQ0J89yKuV2Qch5ytEJMEMmSkwuQkmRLKRNs0nyTbImbEbA2K5ERbFbFcgNgh7gbFbBZFmLwGwEQoOx0NBcnVjgmjNuNTnXC4tCtHoTxIhLGgnR8XI7AXljEcB0YnfJ9f8AsbrYYZ9Orb9FZ8k4mjOeN3CUov1i6M98+Uw83Lr9d13x3QaPG3qNRCDr8Ldy/wDxXJ+efHvi2L4jm/cQkoX3kqv8jxVLuazHPxzn21e99DYGzWBnVhuBWkMk2FQkxyjU2hWjoWJvwJkhtHxq8oltZi+OKkuTDOdZveF8CUFS4Fsw6KKFoG1gU6GUyAUYdSTDSZIiYyZthtrRIyY24nyayD6v9iviWj0HxDKtZkjiWWKUZy7X6Nn6FqtVi+Snlx5YTi48SjJNH4nY0ck4cQnKKfhOjHXx7uNTrHZ8WyY8nxHNPHVN+DiFthOkmTGb7FMNgSGSEMEZRDtIYCGRTDps+e+jhyZK77Yt0TlGUJOM4uLXhqi1YZMdS5I2FMQspjbiFh3EFtw8ZHPYykKdFi2JuMmQUUhlIjYyYhVSGUiSbGRJVSGUiSGTRBWxkyaYVIRiyHRFSCpkF12GRBTGUyStgsXcayQ2YFgsELoVoJiQx4KwjuESHjx2LQdwXg9H4dop6jJGEV3/AKHFj5fJ9T+z6h+8/mpfoF6z6a55luV0r4NpFjUanu/nv/B5+p+EZcNyj+8h6pcr8j6IxmfJ1Hfr4ea+PeD2Ghirg+l1Gix5vqSUZ+q8nn5NFPG7lHj1OnnrhfivLyc2Hi6OV4+ex7s8FxfBxdD6+xqdOfXDk6dQ7HFlVs9nPj2w7HnSxts3zWO+XFsbYenR2dKldEMjSN65Y55JIjKik3yTkzUZTcUxdi9B2xTQI48g2jgZInYVsLEZLAYtDCsDCtCsZsVg3AoVoYDAkqhWUoFA1KQAzQCLGMYExjUYkwQBFMY3kJBkMgJDJCKyQUjBRpkUg0YxMskMhQoRTp0NuJ2ax0YZsAtg3Bpw1msWzWGnDBFTDwSwTACSwQihQE6QyQqY6ZIVEO0eKsooJhpxJIpBB2V9h4x5LUKhwLsOmEbRpY/IacRhDkrs4KY8dss8fAaccigModjoWP2HWLzQ6Mc6hSC4l3AXYWjEdvsNtO74fpFqtXDFJ1Hu2vQ+ojotLHF0lghs7U1/kx38s59Ovx/Be5r4TI6OeTcj2Pi/w/5PUNRvpy5g3/Y81QM3vTPj8ftzqDb5LQx+xRQHUTGt4EI0XihYookCUiUTJIZMYLVlIO73IqQHM0ys50icshKUyMpkVZZDnnNiymSlIDjSkJfIrkCwaNKVIhOVsaciEmBZyEcvcWTEbIn3e5lOvJFsDYF1b7QFGWSahji5yk6SXLZCMz0vgOox4fimOWRpeE36mb6jUm16ei/ZLW56nq8kdPB/w/il/se9p/2W+FYY1PFLPL+bJL/CPYhmg8W/elGu7fY8vXftL8K0dp6jrZF/Bh+r+vY57rt4yPkv2n+EYvh2aM9PaxzdbX4Z85I9j498an8Wzp7Onih+GN2/uzxmzfO57Y6zfRGKFs0eWIwjsDOuOLcCeCjPlGvCuMDZaWNknERhT6b9mvg2l11ZdUnNXxC6R8zR7PwT4vH4fL965bV2qNme9z01xm+322t+G6DFo3jx4MMEl2UUfn+fbizzhHsnwex8S/ayWoxvHpsMlfG/I1/Zf7nzLyylJyk7b5bOfHNn26ddT8Ot5LJuRHf7m3s34s+SjaEYts1NmpBaDoVoqsbfcZYTU5rF7iWLBlzz2YMU8kv5YRbf9D08f7NfFZQc56dYl3/eTSf6dz6f9l5whpFj2qvNcf8Az+Z7+RqUGoJV/wCK/wBk/wC5x67suO04lmvyiemnjySxzX1RdMKwnr/FunL4hlcGmrpvvz+rOLg9fPMzXk66u4isKQ6xpFPuK2kaxnQpLwcuoR1b0c2oaM9fTXP2XCYip7TGZ1JG+uLajYTNA7HJ1MFCphFChlJoCASVU/UO4kZEF00w0mRsKkyCjj6AaMpmbsk1MKQ8GvJRRi+xJJIZNDSgkrJWySu5B3Er5NdEH6J+ycscPhMZY2rt7/v7nN+1awZNM5TjDek2pLufGabWanST36XPkxSfmEqspq/ies1kVHUZnNe0Ur+9HD+K+flrp5zMclhAgpHochsKCojqKLRhUFDRxuclGEXKT7JK2Nm0+bA0s2KeO/5otWWrCoZE75Gs0DoZMlYdxBXcFSJWFMkqpDKRJDIQomMmTQyZJRMZMnYykQUTHTIqQykQWTGuyCkMpEFkYmpm3WSUs1iWzElEykWQQ6ZJ1QdHpaLVTwTjODpo8mMqOjHOgwyvtdF8Qhqvpa2T9L7nafG6bUOEoyi2mnaZ7OH4tkaSlCMn69jF5d+fkn5eybv3I6fUQzx44l5RYy6S6jk08Zfh4ZyvSNSbo9Aw7ReJXh6rC3wcjwKKtn0GfCpLclyeNrLVpKjpzdef5OM9vL1E0rSPPycs7csXZyziejl5OnLImzolHklJG9c8SaFZRxA0ITYrKNCtCk2hGirQGrJJUbZZVRHikhZtczxsVwO10JtTZYfKuTYwdNncsSBOCRYvOuFxoRo6JxJuJnG5UWgUVaFaDG5UqNQ7QrQNF7GsagUCCw2AxExkLYbHQdMaydh3DrOHsKZOw2WjFbBaJ2Gx1eKlm3E7A2WrxUsFiWaw1YpYLFsNlqwbDYpiWHTNYoS0YawioZChGAhkSMkOhYookAPAvBryRiisUFMdMYJozxU+xsUqdM7scFNGdxuTXNijzR09HdEp8u07R14MW5djFrfPLjxYeexaWHsehj0tPsV+Wcn2M+TpOHlw0980NLC+yXJ7C0j28IvpNPGCc2vq8P0M35Gp8W+nm6T4Q8lT1Fxj/L5Z6sNJp4Y9kcMNvm1dlzHO9WvRz8fPP08bUaePw3V49Xhi+k3tnH0s9eE45IKcGnGStNHD8YzY8ehnCVOWTiK/yfO4fiOq00Hjw5dsX4q6HL1NY8pxce3+0MsfycYyre53H19z5auSuXNkzTc8k5Sk/LZI1Jjl115XWQyAhkLBkMhQ2IOmG6J2ByNBRyJymI5k3Ilh5TJSmLKXuTcgJpSJSkLKRNyAn3AcidgciaaUybkLKQjkBNKQjFbFb9wJgMRyM5ERsz78C7hk0wMNPU58kVDJlySiuylJtIi5MdxEcSOEchWwyTEdknZ8O0M/iGpWGMlBd5S70fVL9ldJiwOTeXJOruUqX6I+X+Eaz5LVqcnUX3Z9Vqf2j0McNdaM5V2gnN/4X9Th8l63I78TnPb5rVY1pc8scXwiMslonrNW9TqJ5apN8L0RHea8R5KSaJugOQrZqRm0GkI4lNrYyxN9zU5rF6kc7iZxbXB1xw+w/RRvwrP8kefTQyTLZIJM1cHO+nSXWxQTOiOJInhXJ0NpHfiTHDu3S7EGjOaRKWZLsa2MZa7NNqs+km56fJsb9k/7i6rX6rU//qNTlyL0lJ1+h589R7kJZ2c7ed11k6zHX1EhZ5qRxPI2xXkbDzM+N0vP7iSznN9zdzN6rc4kVedk5ZHIWg0G1rIBjP2MBFAaDEL5ZIgUxqA4kmsIKYSA+Q1wZLyayTBrgAbJMHwAxIybHjNomjWSVeW0aMvUkFOiC6pm2kdzGU2IPtNtMpjqSZIqQ6AqbH2AmTNuEaa4NyIe3+zs8cde91b3D6D3PimXFl0mSGVJqvPg+I3NcptNehaes1WXH0smoyTh6SlZy6+PetbneTERgUMjs5sHkvpcUcmSpdkjr1GmxLG3BtNeDN6kuHx2POQydE7DZplSwpk7ChCu4O4khkQUUuBlImhkKPYyYiY1ogdMZMnYVIkomOmS3BTIKphsmmMiR0x1YkR4sgpFFoEkx4yog68bo7MU0jzIz5LQyOyxa9/Taja006Z62HUuaW5ny+DIz1cGal3Cxrnqx7cZpjHnY827ydEc/iznY9PPbpJZtNizRanFX6ruPCSlFNDB9Neq+c13w7LguSW/H/MvH3PIyRo+6PK+JfCceWEsuBKGRK3HxL/Y7cfJ+3l+T4Pzy+SkiTidM48k3E9LxudxFcTp2iOI6zjncRGjokiUhCTQKGYghjWwcmEM2wpsAaEH3Ak7FA2BLJEpIq+xOXJNRGQjKtCUZbibMO4i7TLWkAO4mcSOkoA9AoDpTDUAiATGokxjGogJrMYkxg0ahDGCoh2skBh1BsOx+hDSBG2MZQYjSJDKLLRghtiLBqKiMolFEZRJaRRGUWPFFYxJJKJWMR1EpGKBEjErGPsPGCKwgRLCPqdeBtMGPH2OvFhvwYta5js08VNHfh0vKpEdFpZydrhLyetCChGv6nn6r2fHxv2WOKKXYdJLskExzd5JGB2f3Cc2pzKKpPkYurjpOHV6+OG4wW6S8vscmXWZKrezzc+W75NTn9uPXyfpPV5558jnkk22cUkVnIizTiADWBsQKDaEvuaxCiZnIWEZ5JbYRlOT8RVhzYc2GutinBvtuVCsByElMRyElIlh3ISUhHIRyImchJSFchJSAjJk3IzYjZEbElIzZOTAs2I2ZsVsizYrZrtndh02PZcluYW4ZNefYLOnUYoxl9Ko5nFhpwLPa+EYsOzfOKlL3V0eI0dGm1k9P2W5fcz3LZ6a5uX29f4pHG8e5RimvRHitlNRrcmo4lSXojn3GeebJ7b6sosV0Y1Nm8Y0jiK0yjTRTHDcjUmi3HOot+B1jbOxYUMoJeDpPjcr8rkWEpHCdG01pGpzIxe7U1jS8DbF6AlkUfJLrr1HZFlq9JegJVRyT1NVyJLUWu5nzjU+OnytJ9ybmiMsjkTcmcL7r0yenSstCy1BzWzD5UeMVeZsRychaN5DWsjNCjAoCUKQ21+grdEgZqMlY3YkXsZ8hfcBIDAfcxI67Ao3mh0vJIKpGXfkP4mFwpWSaSRNodd+S0YJ9wWOa2FFZ41RKhQoIqY/dEGRgDIkFGCzEgDRgigQTUaiTBugGIKRlTKLIQCQWcrZROLRyp+4yk0Sro2pg2ElOu46nyIGmblDqSYJUwQ4srxTUlz6r1LZdV1I7Yxkr9WRjCxumWflalQUh3CgVQh1/DdNDU6lQyfgSt15Pb1XwvRSwPpY+nNLhxb/AKnz+m1EtNlWSCT8NPyjv1HxhTwuGHDKE5Kt0p3X2OfU6t9N83mT28sKYoUrOrmdMO4osca7cgx4MmbMsWGLlJ+C0YVSDuLajQanTRU8uOovjcnaOdFLv0rMUTGTJpjJiFEMmTTCmQVTHUiKYyZB9B8D+HYNVF5NQtyulG6Oz4j8D0+PE8mlnKEkvwt2meL8M+KZdBJqMVkxvlxfH6M79Z8fjqMTjjwyhJ+rRx6nflsdZePHK8hNrhjqRFMeJ3cV4s6MRywdFozog78cqo6sWV33PLjks68Mq5Ax7GPLSGhnuXc815qQMeb6gw692OZxpxlR0Q1i7TX5o8aObjuPHNfkvHTPksfQRlGSUou0zk+I6uOmwNd8k01Ff5POjmnHmE3H7M5dRuyycpybfq2U+P21183r08ycbY2HTZc0qxY5TfsrOiOFynGK7t0fVaXTY9LhWPGq9X6s69d+Lh8fxedfIZNJkxSrLjlB+jVEZYn6H3GTFjyx25YKUfRnmar4THa5YG7X8LM8/Lv231/j2fT5OcKOeUT1dRgabTVUcU8feztK815cTh7CuJ0ziRkb1jEtoB2J9xGMBswpLBsVmMSBitDGIk2+QbRwEg2IVwHMSJsQrgVA+SKDiDaVYrQGVJoWirQKM41qVGoptColh1NL2ColNoyiODU9ptpZRHUEWM+Tm2h2nTsQHAcXkgo8lYxGURkQtNCCXgbavQVMN2LIOKXgyijGIjQUjBBCkFIyGRFlFFEgJFIoEyQ6QYxKxhfgCES0A48TlJRim2+yR6+D4FqJwUpyjjb8Plmb1J9t88ddfUedCVM9HQLrZo415E1PwnPpob3tnBd3HwU+Hp4c8Jvw+Tn1ZZ6deebOvb6KMVGKjFUkECaatNNAc0vJ5nu2Qxic8qSs5JannuOM3uRfPl2ppM8zPNuyuXLuXc4cuSu7NSOPXWubLJ33OWc2dGSSZzTXJpzTcxHI0lRNsQZsWwbhXIQZmT57iOQrkSfefC8OHFpIdGKVrlruxPjMMc/huZ5K+lWm/DPl9J8c1Wkx9OGyS8bl2OfW/FNVreM+VuPiK4X6HHwuvT/JzmOaTJyYJSEcjs4C2TcjNiNkhchHIDEYEzkLuFYtkVFGU+Ipv7AeKSdNNM69JNKA2eSaTMXr26TmY86UGu5No65NEZUUoxDlHVj1cYxqUXZztC7fYb7UuLZM3Ud1SJNmUGM8bSLxXkmwbG+yGrmmdGPGmuwyaOuscqxNlFhOraooG6J1nEcr3aksI/SQJ5UuxF6njuWyDOq2WKRsUkkQyZbJdVox5ZXbxtmO+edLyTeoT8nC5N+QWyvdU+KO/wCYVPkjPUc8HLbMF7tanxyKTyuRLczVYdpnW5Cu2YNAoCABqNwSBIDVDCyJBZnyCmMgQJBXfk3sjVyRM3wS7jUaiQVRmExIoPIwkiTMw0VZiRnjaYGme1g+G59VHdigmveSRDVfD8+lcevicFLs+6f5hs3NHv7x52OLT5Hm74Oh4Rekxwecc+2lZt9eSuSMqoi8cr7Fh8tNbaFfYZKlygOJHE6Ch0uaHUVRBPsFMEk/At0SU2lMUE3yTgykHXkqYbJjSXBDsWySbr0EqyirKjLsBBoQ1GaCuDWSCjBsyTIBXkwWZEsYIXQCAptDKQpkSWhOiqyL1OWzcjrNjqc0wJps59zQVKiWOnZwZwJLKUWVMWfbKDNTRaFMMoqjOt4n1aXbk7/guaEdTOM5KMpqot8fkcDhfIuxorzswTrK+m+JZFi0WVZeN0Wop+WfMq20l3YHflt/cMHsnGXemHPPjD1fKu1aGTx7t6T9KOWScZOMu64PQWpxbL6iXt5PPyS6mSUvV8Dzb+WepBTCmPp8XVyKHa/Poejk+G4+k3jyS3157Mb1IPG15yYykSv9Qp8mmcWUgpkkxkxCylyOpEFKhlIk6FMdSOZMpFkHZjZ1QnSOCDLb+O4J0yyghlp9zjlkDGfIwV68M3A3V54Z5+PJwUWT3NRmvSjm4Dvs4I5K8lVk9zTOuuMqkpLhp2me/ptdizRSk1Gfo/J8ups6cMnadnPua6/H3eb6fUmPM0+t6cVGX1I9DHlhljcHZxsx6+epXPq9Bi1Kbrbk/mX+T5vXaLLp57Zx48NdmfXnJ8SjCWkkpq22q+5vjuy45fL8cs18TkxM55436Ht5MCvhHNPCvQ9crwWPJeN+grh7HpSxJeCMsYsuFwEcTrlAk4iHPQGWcSbiKIwDNAaIkBYzQrQITC9jcihsDYGAEzfIoQEWBQTAQoJjWSFDC2GxBvsMpE7CmQxRSDZOwpkMMYUxE1msUJIyYbFQUiRkMgJDJEhRSKBFFoRA40YWWhjHx47PU+H/AA2erk6ajCP4pMzes91rnm25Hnwxex6ej+FZ9RUq2Q/ml/g9vT/CdLgkpNPJJfzdv0O84dfL+nq4/wAf/wDZxaL4bh0j3xbnOq3Px9jtMTy58eHicufQ42216ZJzBzJPDNS7bXZ4uOFHXqNW8q2xVR/uc25LsdOZkef5Opb6dMJbV3G6vucu8nPNXFjjHk6Muak+Tz55+e4M2Xg4p5Cxa7ev7kck7Xc5VlA8hYtGc6JPIacrISdEDykTlQjmLvFCxHIzkI2SM5CuQjYm4ko5CuQqUpfhViytPlMjguQu7gW7aOpbdtUgtxqTXK5ATt0HIqk6J207DVjq6UNvd2QkqdDLMku5FybbfqHtq40kTkijYtWICGSUOwZZJz5ZRYh1h9hnOi9453J+TJbmWnBJCQpMvH2vP0yxDrEgvLFInLOkdMkc96qmxIWe1IhLPwSlmsr1GueLTSklIfrqKONzbfcDkcpcrreddMs9ohLM74J2KN6tM5kPLJJ+SYTUZawLAGgtASsy5NTYVwSBqgDMFMkCDbANREpqfgbbQ0WqBJPgRsebt8C7RQJ2NS9AqJiQbQNDhUb7giUxlFeSlJIlJ1ZJmvQFGg7dMu4LaGmTXO0ba2jSf1FINeSOJ7aRNx5LSu+wYRUpciNSha7mOyWKKjZiWvQ+G/Gc2hXTyY8ksf8A/jyOLF+JfGHq8bxY45I43Lc1kdu/uM8ON+Cb08GzP8XM68mf5bmOKOcdZlfgu9HFvgV6B+Do55Cb4SC1joSWjmuzYj0+VepLGltvgjkaXYMsOVeBHjn5TBuMk+4yvsGPHdDJJuyw24RxAse7sVas7vhWhWqyS3ycYR77VbC/6/Zn+zzXilHk0eO59BrNDpIYG8M8m9K/qapng5F9VIJZfo2YKjuDto2PjuCcuRGg4oFDJ2g0yRVdm2jqNBihSe12NtKONAJJpchceLGoPggmg0ba1yEkVqzUUSM0QTCjUMkSCuAUMFREFQUM0aiWHjk2jvLaIUFEllmSKxyJnGw20a1i8uqTiaMd3Y5tzK450yWLdIGyhllD1EywbRw5HiyKdX6ndLXw6b27nLwmjz002U2Jozeda8sR7u35O7RpKDku5yuNBxzyY3cJNFYJXTrNu1Spbr7nNCLl24NOc8jubuhsbruU9RX3WlFx79jJjTdqkw44quUa1mwEykWJNJcoydCMdEZUM58dznUjOZJRzsZSOdSGUiZduOZTf7nHCfuU3CLHXGfuWhOzijIrHJQ6xjvhJFVlryeesoyyAZ6ejHM77nTj1c4SUoyafsePGfuWWQLGp0+mwfFIyjWSP1eq8k9RqHm5fCXZHg4s1M645rXcueZPZ6+S2ZVsiTOacR3lIzmdZXGpTiQnEtKfJJuzXkzlQlElKJ0Sv0IzdF5QeNQlERwKynRNzNeUHjSOArgM8gryF5RZSOAjiUc0I5otiykoFewzmhXIthyloDQdwNxbDlK0ChtwLDYsAAbBZbDjGBuNuXay1ZRCC0ay1ZRQwqaDaRbBlMgi7gqQ7FlMZATDaLYso0FI1oKYbFgpDJGVDJl5ReIpFFEWLKxDyiw0YF8cBYJ+h04ol5HFsGK64Pp/hKjHStLvu5PAwqj0tPnli5i6OXf+0x2+K+PW17gJSUVbaSXlnl5Pic0uFFM4M+tnkf1TbOHjXpvzT8PXzfEccbWNbn6vseZlzvJNyk7bON5WwKbOk5xx67vTr3+5txzqRpZKXc256rPLSOeeRslPJfklKfBI+TIc0piznyRlIyjuZnPgi5CbyK+8WUiLkDcSGTJuVBbNFKT5I4XcDdY+SCrggnUkw04u8cqvgi7vk6FktdznnJOTYStYpidRBnpolua7Abk3yWHSsdZWl2Nig8mWMP5nR73+n6aOPb003X4vIWyfZ5lv0+dbbdsV8nXnxLFklDvXY5pUmaxnfeMsdjrEhozSQHlRuSOdtqc4ULjpME8qIPI0Zua3Jcd3UihJZ0uLOF5G/Irk/UfJfxr5M9kuq0TAZtbnMhpZJMRyb7mFYa1gti2YNAS9zMZBUeCKdGop2BXJEnYyVjNeDJUCZrgRj7gMiyqjVZvBkiQOJqNJ0GDTVki7RgZJJMSLbBSjN+ECKbKdN1bLaaEXNJxTXuX0ftDYgOKPpuhB4K6KSrxGMV/Y8HPCKzSUapejsxz35HrnHNtFfDOhY0Tnjd8RNskiuBk6N0snZRD8vlZDSSkTbOpaSb7jrQvzZYNcPZj9R1VnoR0CvsGejUeyHDOnmON+AqMk+EejHTpBeGPqDeOHZKQ0NPkuzsjCEZdzrTxbV2GMdenn9KTVNmO55MS9DDjO15Ude/UstcvJ5XYZrjsZ1rxj1oa2N80dC10Gj58ZN+Gx0eD34amEpctFlkxPyj53dOPKYY6jKnwy1Xh9FWJ+gXgxS9DwFrMqKx1816lo8a9d6PGxHoY+KOCPxOS72Vj8TXljoyuiWipGwwyYHcYxl7SRP/Uk1VlcWthLuFyt8bC6jJnz/S0ox9IqjmlpZ3dHpQz4pPwdCnha8FJi66eC8U1/CTcJXzFnvyhhb4oK02OatULGvn4xp8o6cMVfJ6z0MGTfw9d0ZsanTz8sYuPZWQ7HqT0Mmq5Oefw+a7WMivWuVLcZQp9i3ymWIHiyp/hJalJcCWdDjKqcSe2vBHWxxT7oaWNPsbEl1Ip9r5Pd02xRdY40/G1GOrjpJLHzzi0auTt+IQhDLugklK+EcSuzUusWYzVGKRg2HpScqSEIpclIoaWKUO6FSZAGjUPGDYXGiOetS/IDRaONtWI40yBEg0PQKEFowzRq9SQcmTaGoAjGUnZaOYjRki0Y6OrZaEkcfYMZtMZRY7qi0I0vBDqsHUdjbrOWOlQHVxJ48qrko8iYYvYNtsV8FFJM0kmrA4k5ULuNJc8A6cjUZo7hlITbJeA0/QgtGRRSOZWhtxJ0qdBWQ5twVIWcdcZ+5VTOJTorGZDHZGZRZDiWQpGYh1xyHRDL7nnxmUWQoK9DqWByTORZBuoaCkqZ6fwXRYtVlnLMt0IJcerZ4+87/h2vno8jlFKSkqcX5MdfXp0+PN9vo5fCtDJNdBK/KbPlPiekWk1eTCnaXKfsz338exqN9F3/APcfN6/Uy1OonmnW6XhePY5867fJebPTgydxNljSfIrlRpxTlEChwZy5A5Ug2nCzVIjy2NOdk1JpltaxWOOwSxmWTwPiUs2aGKP4pySQeVPiVY7JzhR9nh/ZzSfL/XLJKdfiUq/ofLfFNM9DrJYHLclypeqMc/LOrkb6+K8za5FCwvGCMzSma8qz4xumTcGUU+BXLkvKrxhem6FjB3ydkdNqJ4upHBkeP+ZQdHNdSLyp8YfpcA6fIynwDeHlV4wXjpEqe6rKufBJS+oZ1R4xeGJNDdIEZ8dzo0mKWq1EcMGk35fgvKxeOorGgSxn1j/ZjCsLa1eTfX8qo+Z1EJYM08U63RdceTPPyTr6PXx3n7c6jyXjj4Ip8l4S4Om1zyCsfJWONCJlYsdoyB0zoxwRNclofcQtCKOiCRCJaMhZdMHRR5aRyqYk8nuIUyZX6k97ZtNiepzKG7au7fse1H4PpulfUyX90c+u5zfbrz8fXU2PHTGUqBqcfy+Z47tLlP2I7zc9sWZ6dDyURnkvsSlMjKYhVzFlMi52xJTAnlInKQrlZNyImcibkBsVsgbcByEFdkVNwVOmSXJaELDNO4Mp2hIwc5JRXJTakU00owy/U+4WZDLtJLSZYxu0c21p0ezlnCOJuTSVcHj5cicrRnm66dTFIxDJJHP1qXcnLM2ddjl410RydPIpx7p2eq/jGDp8qSlXKo+cc2xXJ+pzsldedjt1GqeXJKb4vx6HNLJbJX6gHVinUfqI5Ni2Ajgt2ANcAoCUFjNGUfUkVmHcQVYEjNtHcaKY0u7RUyIbTFssVVpUSphqxqozlwHbwBQtkSdwqL9GehpdDkyq47V/90qDn07xS2zi0/uZ8puNePrXnOLNXBfJFLyTVI0ym13FSY8mmLFpdyWs1Qt8lYRWSW1HZj0Fq2Q1wqKaEcXF8Hrx0VeB1o4+xYPJ4rxyl4K4sE/5T2FpoJ+B1jxxXcsU6eY8E2gR0uRStM9LdiQss+NehY1pccssVSx4r9XG/wC5L5a5OTXLfI71cF6E5a5LsU5kXXVp1p68IPy8b5OWWv8AcjLX+4+mcr0lixr0M+kvQ8eWvfqSlrJsNXjXuPJiXoK9TjXoeC9TNiPLN+S0+D3Za2KXBz5dZZ5uKTd2wZnSTsz5NTj8ux6mTB1Mkl3OTG+DqhOKXJm9V0kMoZXyGSyxXLD8zBd5ISeqg1SZjy6a8eXPLLNMwre6Rje1jISELZZ41t9zJU+Cu7zxQr0hPDUbIxi0zsyTuJKMbViEpMEEmwzi0+wIxkuUmQroWJNcEp49pXHKu483GSNYy46NRdQQ6xJg05Uhk2vUq8dMMYqwQRyZI9pDLVZV5NKHHAu0liq1uRPk6IfEpR7pnHHHZTovux0eMd8fiv3Lw+Kx8tHmxxpozwfYz5n+N68fiUX5R0Y9Zjl3o+bliaF3Tj2kzXkzeH1SzYX6G/cS9D5hajNFfiGjrMsfI6z4vpOjhl2oEtFjl2o8GPxKa7pl4fFX5sR416Uvh0fCGeLNFUmmvsjkh8U7cl4/Eovu0HqqbEcukyTblK2/cg9HkXg9KOuxvvRVanDL0FbXmY8E0+YnSoRim2js34X2aDtxT8gpa8fUyT+mJCHej25aXE/Qm9DCuKLMN6156pIlPlnpPQWuCf8Ap8l6lh8vWOJSSVUK4N8nY9DNc0BaefZRC3Gucv249jQjTPQ6Mq5iyOTG0/whOj1x+nMuBqsZwvwBKjTBWmKkXqwOCFJ16A7FFH0NtshhKDtGcaNTogVKjUGuQ0xWFtrsMpNmo1Ezhoz5GeV0SaMSWxSTlyd+OMWjy1a5R0Y87S5N83HPvm139JCvCiEdV7jrUr1OmxyzpsmGkc7g7OiWZNE4zjZz6/46c7nsFibQemy8ZxoZSgzc5jnerK59jDtZ03D1GSi1wXiPNy8oZNlpKJscUzOe2t9aRNjqTKPGDYPjRsBTYymHph6ZZRsBTYyyUbpgcAsMpnlfqSlKwqDH6LCRq+nPInJHU8IjwsvGjyjkZObOyWF+hJ4WXjWvKOOQjOuWBiPAw8aZ1HNYYZZY8kckHUotNMs8DEeBh41qdR9Fi/axRwbcmmnvr+GSpnz+v1uTW6mWfJSb7JeEJ0GCWFpdjHPxTn3I6X5b16tR3UZyA1TorHFcbJJKTPS+AYMer+NaTDmV45TuSfmldHPhwpvlHXhg8GWGXE9s4NOLXhktfqShFRUVFKK4SSPz39sNBh0nxKE9PFRjmhucV2Tvk9rF+1WRYqy6WMslfiU6T/I+d+I6nL8R1ctRqGtz4SXaK9EEla66lnp4sm0LuO7NhjRzPFRM6k5GixZKpUVx4nJGpBbjKXB0aPVS02eOWKuu69SfQaCsMh8NHlj6l/tTg+XaWLI8jXmqPms+eWozSyS4cvHoL0ZDLDIzz8U5+j18t6+yorAKxP0KxxM6Y56EbbLRRo42VWNrwOM60UWiKovwOkyB0xlIntYaZpk7nSJudm2tgcGGLVMGongyqcK44afk9NfHKhtWDn/7jyNhtjujN4l91vn5OufUVzaiWbI8k+7JOZVYLRKUKYyz6gsv2nKTYjbLbAOFGsZ1DkDi2dG1CtJMcGoODom07OuVUc8mrM2N83WWO0bpDxyJIzyoZjN0nSQssaSGeVCSzfSPpZUXxIp1Ukc052ye6/JjcdPHV5Z/Qm8rZJsFhrcmHlkb8sm5e5uQUDTGoKM+CRaA0HyFK+AJWgVyW6dK+4rXsSSaAPtbfYZR9iKXIVEpsDtaJJtextr8I6MWNN2zqeKCiY66x2+P4vKa81oFcHZ0lOVIp8lfc1K59TLjz6spGLXNHetHFc0OtPFeEQnTzGpSdUFYnf4T1FhgnfAXjjJ7YtIFuvM6dmeKvB6sfhzkr6yS9onFrIfL2lPcvtRmdc241eep7X0cm/wU0u/Y59fnUpPlXfg8vJlt2L1OA8feteXrFMmRdr5JOZOUrYjk0bZxXcBsluZrYasdOny7Mls9WOuioJcHgchTlfdlq8X0C1M5q41+bOfLr3FtN0zlxZOE7X5nPqG5TtGZ1davHMjrl8QfhlceZZPxNv8AM8hpori1EoUkky62/S5kj2duLb+C/uzzNXNxf0OkVWqyuPaK/I5srlklcuTHM6326WzPSLySfli7pPyy2PFcqZaeBKNnRzcRtrZdYhnFIsWud42Ta5OmUk+BI403ySLjwuStlJYFHujswwUYiZnboi4+nT4A4W+eS4vnsWBOMaGY7VASssOp034A40rOhKmJJWiHtFS5MM8fJiwrxkr5BNbnUSeSO2RXB+L6iX23Ta8MthxJd+xdSi67UUcW+ILwaxnXFkhHdSHlGMcd8AyYskZXJNEpwlJVyBGMYSTaIStSo6cWOSjRniVhbjXjqcMcpRsMVOL5R2YpRjGuOAT2tOV8ixZY5lG2U2JR5Iyk1PsNKUpRpFhlZU3SG6Mu6RtNF3bR33DbTOXXV5dOZK86tvdMfdwVzOJGNNnSXYxZhFJ7mV6gNnPAem+5eJ8iTk32JNNs6lBNdjdJEPbkUGyqxqqoq4Ub2sVjlyQrwDHG5HY8dx5Jxx7ZWGrFY6aUo3dE5aaalR2YsqjGnyB5o7uTEt1q5jhljyQ8saMsi/iZ05ZxlHggnR0c26+aP8Vl8etyoi0mh4RSRUySrf6jOL5TKx+J+tnLLGmTcEnSQSq8x6uL4nHzKjph8Qg/KPBjjt8jSx12Y6PB9EtXjcfB0aTLik/HJ8zDHOuJMznnxXsySRm3y9Gc+L6fM8W99ifTwz9D5uOoz+ZWVjrM0e5i8V057n5e+9Jhl4Rv9LxT7JHix+JZI97O7B8ZhFVJyX5GbO59NbzV5fCIp1F8mn+z+o2OUZRaEj8ax9aLv6T2o/FtI8V9aPbtZeXcZvPNfO/I5cba22Qy6fInfTf6Hs/O4cmZ1JJN8FZZcTj3Q+d32vCY+c2PymjOB9AoYciukVxfDsGZ8o6TuOXXGPmdnAHFpn0mo+EYIr6HJfmQ/wBFjNXHK790V+XmfanFrwnC0Dae2/gWdL6ZxZzZPhmog2nFP7MZ8nN+qLxY83b7CuNHZPS5oPnGycsbXeLN6xjnSCU2AcBBNvoLbRSmK0QLuZt78MDVCiFVll6jLLJeSJh0ZF+vL1KQ1DSOUZfYdF5jr6zfNjw1G0406HXKLR4/h2/Ne4VqThGTNeTPhHoR1PuN8wjzkw2XkPCPS66N1keepDb2VqnOPRjlVFVnjR5ak2u4HN33Mz01fb1etEXqxPM3v1Msj9Tfk5+D0pZI+xPfGzgeSXqJ1Gn3LyXg9CU4k98b8HC5y9RHOS8l5Hweg5Q9gNwPOeWQOpL1DyP8bv3QFnKO1nA8kjdST4YebU+MzScy8OF2JIrGao4Xp6pxsOpJMbqX5J7kK5qw8l/Gv1PFg3klNB3IvJfxGlLdwJLtQdyM5KvAeS/icso/VZ3abYlyQaTRKU5RdI68XHP5Od9R6UtlAjtbPO6sgrLI6+bz/wAdelcLHWyjzVklZZZJUPkPCu2O2yq2nBGbKqbLyXi7obRntOFZGN1H6lo8XapRoKlGzi6jN1H6mJ6rd9x3ucRN6s5N7fk25o15M+Lt6kbFeSJxub9RXkfqOjxd3UQryqzi6jBvYWmc49NalKNHPkzps497FbMSZXTdjqecR6j3OZyJtm9Y8Y63qPcm8/uc/IA0+LolnbVWSeRtk2wBpkU6jA5yfkRugbgakFt+orbDYGgawrAGmwqJEgaOiGL2DLFLxFgnNtBtOmOCb7ootK33ZFx7TUehHSR8sPy+Mk87aPCDv0PRWLEn2Q37teEGmODY64i2aOnnJ/hO15IrhC9dIkh8nL2G+U9WPLVqxPmbfcNOU0dLBd2DJhgkTnqGrZzZNZaq2XkvGlyZek+CMtZN/YnOTyMnJUGNS2OzTamncjv+dionhK7KqLfdkM16ktevVEZa6/JwOAVG+KLV4x0vXSfZmxaySnb7epzPHwGKoL7akke5j1+NQ51EV7Hm6/URzcQnu/KjlNVnPn45Lrre9mOdwdjqHBZR5C4HVzQ6fIHiOnaCgxObpGWPk6VHcHp0OJzdIyx8l2qEf2ItGCQXit2NihKbOieJxjZBxvTqQflkuSsXyyikkuxJyOLjwZY23bOmW2uSKyxUqZFoQ2vnsNklHbwNOdx4OeW6TokVzV8Akm1wPHFzyO40uC0Y51D1HqkM+5lTXBFuq0qRJycmVjjcnwxpYaVkk1FvsjRg0zoxxdcmyKuxBDKuCcXtRSUbJ9OTBr6Zu+w1bVyjY41OmHO6jwyWpN3KkYWMH3Zh1nHbqcUep2oMMKSXHc2Sam07sbHkSat8FVDdON+h3aNwXEqOLNK62s53llCXqUqs16uteJLhp2efCUWu/kRuWVDwwSTSoL0Zz6dOLT7o2Qz4njfc7cc3jhbRz6jKsitIrlh52Vx7GysYUqZfDjte5LLuUqirM41ahPHz3FunR0NVG2TxY+pNr0HaLItiUXH3FyxlbUUyvT2U0jthGHT5rsU9/Ysz6eJNTXeyccjiz0c0YybUfB5+bG1LgZZBZa69POMlyVnt8M4IqcFZbE5N+RtEisVc+O1np6bTRnG65PKlJw5o69Nr9kKsIafV4YwOWOP6jajWdSffhj4pp9ypgz4XuTpdx8jcuxdYv3a+mwhrnSV8A6ak+A9OSb44NF7Xz2LyhnFpXjpUjdI9TSaXrx3PsDU6TpyXPBTuW4531ccEMCUbaBKFPg6cicFSIxjJu2apkQprzwFK6s6XjfpyLPFS7VQL6aONUBwsjvknR1Ql9KbCnmmhBqJDJUmdayRaohOC5oJF1U44kzSxD4r3Uzujhi420bYeV0nfYeOF0dk4KL7cGST4XcC5HgF6DXJ2ShtFbUhTnjF3w2vzKNZa/wDUk/zHiuew654oMOpw1GeHG47NN8VzYe8N35nO4r0CoILzKtdmX41kyKum4+5TF8axxSUrX5HH0ItHNkwU+DF+Lmmd2PpsPxjSyjzkS+4ktfgyS+mSZ8zQVCzPHwzm7Gr3sfQZc+J/xI5pSg/Q8jZJdmykN6/iZ1zGPt6LhBrsiUsOJ+ESWWaXchLLktmua59crz08O6IvT88MX5idcoyzM0xjPTuiUsEkWWf1M8yaEe3I4NAqispbpCOMi1eNKGzM1CsMisaojVDQfJA77gTHdUUwabNqG1hxynXei1YiNY2XHPFNwyRcZLumuRFyOjDIN8Bw4pZsmxfm/Qvm0jxQ3xnuS78VRavFzqVFFyiTHg6LRjPgA8lYtCigaGowasTBKI9WCvBHEmhWmWcTKFg1IhtBXJdxoChbA4SVpdydy9WXlF+gu0l7iW6XqzNv1ZRxNsssO0ib9zXL1H2UbY2WDaTdINv1H2B6bI7Sxk0CSbZXYbaQSSGSH2hUbFkIorGIIqii4EDVDIFBFk6D4FTDZLGsNiholisFZsjoEZUhJysEVsFmFbHVhrBYG1QEWrDRYZPgKSQk5cgcIxRrFbJY27wYFC3ySOot81wCSpHpaTBi6MZZFuclffscmuwrFlWx/TJXXoZ8pbjfjZNc6i5OkUWBvyLDhleskOs4C068sZYY9mybzjLJ7Ba1IdY4LwN9C7JEZSlfYm5S8Bp8XXvigPIqOO5X3DXHcNOOpZV6mlmpdzkSXYdqw2tZFo578i5M/HFkVx2BK2Xtehjnk2aeTI0Ik7Hq0WH0mpTvljJN+Q7DfhLFpXj9xb2ld6aFcdz4LDKWUrVEHC2WcaZtr70UitLHEtpPLj9joi32ozjYhxbKY8FXB0PEBQ8ojlTcUyuOEeCOS12Dhk7oNUi+SHHCObZbO+GJzjy+TSxKLoi4+mGOOzr6aa4Qm3aSQWNrkzVFm12FcbLTiO2zbPY6IYnJOjOKjwyCUI0U2blwhZSSdnRiknHii1Y45wS4o3RUlwXyY3OTZk1HiQWr3EccVCXPBbI048PglmnDuu5yyySnwmWmYaU0n3Iym7fIsoSbstjxKueWIxP65ceDdBr6uTq27ea4NOaXAa1Igk2qYJVEqq7ULPG5PhcEiwlulS7F1ji0QhB4+TojO49iGajOCiLSfHkOZ80hMalu3NcFqxWMNvPcM5xobdadeSE0yqxbG03wVlF7bo5dOnu59TvlhcopuT+xrdGY5seCWRuqRR6SS8lcElib3cpeTolqcdLgMh2vKy4nDvycuT6qPR1U1O9ipHJCCa5C0yek8STaTMNJ7XxRgWpxmk+S72qFruRlhf8ACmFY8tVTNTuMeNpceVynTKZuaaJ9GUPqaaMslyp+DPlpvNjq0b+pWj1X01D3OLBhTw77G0eRS1GybuvUvHfszv0edyi0uxP5d7bbo9XVRx48W6NdjycmqSxtL8i8Ma/k2KRyRx46dX6g088eSVNo44OWW0/JfDpenPcnyU+z1NmuvUaZSV4yOmwvHkprudeFuXDdIXLePymLnv4LLHudRfYlljJLbGyuHLcro9PDpuuuIqizTtn28RQS7k54lN9ux7Gs0SxLtX2OfSYUsjlNcGZPbd69OJaV0uB1jjGPame1mWHpqqPLyxV+xX0pNcObG5RtdjjlCUbpNnruKaoX5bfG0i8jeI8Vt2deCdrk6J6JuXbuF6Ppw4RqWOd5sIppNHdiyrZSaPGyOUZ0+CmPLJeGVmiXHsqKcX5IPCnPt3I4tUvJ048sZHPwx3nyPR0eRYce1ks8+tktixab4dgnattGZzl1myX2hkSumuB8eNONonKEsttN0NBTxr6jejMM0tzvsaSi6S7E3OUrVGx7nOmuEOjBlp1J9iGWLiqrg701VC58e6NtFqx5sd13yUUpXTPQw6b6LojPT1N8cF5LxRx0uX3OvBLc6bITxt8+A4IyhO2rRavF35cEXG7OaEVGbBqs84xWxHJj1L388P3NRmu3OrjVHI4NcnUsikrfJSEY5HVBpxwxnzTLY0pM6Xo037ivBs7F5LxD5dyqii0jSL4Gklfc698HEdF15EoSj2Ea9T0MyV8EVBS4QeTU51wSx2FY2ux3S00l2SEjCnTVDrNmOPY2yqxccnfHTqXj8yOaLx9uUQc3SA8L9Doh/Usoprkh7ee8PsJLE/Q9Xpp9icsL9C1Y8zp+wvSPReC/BN4Wh1eLjWL2BNeh2LG/Q3RUiVeXKLuzJPuejLTexGWna7I1rn4uarDQ8sUovlASFn6BNn0XwecJaNQg1vi25Lz9zwNoybXBnrnymNc9Zdeh8ayQyZ8cYNSlCNSa/seal7DdxkqHmZMHV26bT5ejk3NWmqZ0ajUwnicIJ8920ckou+xlFscGq6WEZ5XuVpePU6tTjx9JyUUpLs15OKO6LTi2mNLJkmkpytehWezLMLuDBpsGy2bbXYWVZQUuxKUGkPC06Z0RipIy16cuOKb5HljjXYs9O+8SUoTT5JfQwxx22SyJRfA/1LsxXFy5ZYtRa9BoLkooDKFCZ9knHjgt8Jwxza2MZpNJN0zbbXJ2fCIbddF+zM/hrq6+hloNOoJ9OHH/AIomtJp//bh/+KKa9yWkltbXbsfPyzaiMq6s/wBQk1mvc+T0/wD7cP8A8UFaPB/7cP8A8UeCtRqP/dn+oy1Gfzln+pZRr3Y6LTyddOH6I8z43osWLTvJGCi4tcpFPh2XLLVRUskmqfdnR8dV6F+tr+4fkvl449y4Jzg4s7MSpUxcsU3wjU+zfpxJW+R4rmizxUBQNMKQhGuwk4qxk5IWn5KSqqwgmh+mqJxtIbdJl7Xok1XYVRbLxxN8sZwUUWrEoxruNKkhZS9BXdEvRW+TAqzUxZdGlhGTk5K2l2G1WKCxb0kmn4OaMpQdxbT9jZMk8n4pNhl1qWZiPNjRQfJSMRBJOkSttlJrkWvJItA28jWZ2yRJClVjk+46xFqw+n1cscFCUdyXbnsJmnLPPdJUkqS9B+kN0n6Gcm637zENvAuyzq6RtiLVjl6VcjKNcF5JIRxfgDibQlFum7HhgstOOXa/AdjO1YadUVWmVcoNPi8+OMdQOuWKuyJVUuUGtTlDp89g7C9oEl6Dq8UumqJSjT4LOEvA+PBObui1eLnvwK8e47vkpehVabZEtGPOhp7ZfoUjojSbFyS+n3JY45Q5A0qGluf3IS3RdEcFR54H2v0LaXFufJ2PDFIy08/bSbZLa7dHqrT2u12CWk2rsIeTLFw2HDiTOvJi8PgfSYKl9SKU3mk4gqISlKU+3B62fClD8JwxxO3RW4pzabErj2Ey4fQrjg4/cecouPuZtrUnt5s4eBYwlu9jqnHu6F+wTW7JFdOobWmR1KXhkMuaWNvwRepTXPc25emlF36lMcZxXPYis6bSR6ml0nUxqUpNNmbnM2tc3fUckMjvayWqnUeDrzaaUJHLnwykqSopZfav6efCc8ro7IYEoq0Tw6bZLlnrYMW6kuTWsZjg6Kp8MXbX3PcloJLG23SPIzYZLI0jO10yF27kSyQ9DphCSXsDJie20uA1vw9OaEbZ3YcarmhMelbipNCqTxz2viinUHXxdSew1OO+IrkhjhLz4PTxYVlXLBn0ygnTLzlU+Oz28ycd0isMScTbKmWi0ocr9CtUmuScNrb7Biotcs6ZuMo/hs5VSnJ128D7xn6uNBJZFR6kXHpLg8u6nuaOv5lbKLbBkqk4Rb70jkzR29nQHnpnNqdQ5Lh0HurZBnO48sg8tJpEZZJP3JvdJm/Fi9nnk5tuzGWnyv8AhZhxjY7FmivI6zx9f6HSvhtryH/TF7nG/Lwp3jgy5dy4ZzrHLdZ7C+GK/I6+HRXhh/Nw15yxx4s8seHbRxwyTWo3r1PYfw61XJOPwupXya/m4rnqUtROcabbJNJnevhz9xv9OfuX83H7Hk4IfQ+C3XbR0/6b9w/6Y/cP5/ja8658Wo6b55Q2bURmuFRb/TH7hXwx+5fz8DyR0+RJco9PS/EY4VUpJHLH4ZJdm0H/AEyT7szPn4n5a6+TVNd8QWXiLTOZZ6je4uvhb9Q/6U/Uf7HA8nE80nLmVop1Vt4o6f8ASn6jf6U/Uzfm+NqfJjijO+ODqwzh5fA6+FejYV8La8sL83H7anzNlyY4rg5nmjPh9jsfw1vvIC+F0uGw/m4N+bXlywwck2rOyGHH0+NtnV/pf/kzL4X/AOTH+xw53vXg6vGozuK/QlDJkh2PpH8Ki+/IF8Ih6D/Z4Z8nhw1M1R3Y9Qp46fc7v9Ih6FIfCopUX9ng+defjzRi6ZeUo5Gkjrj8MinZSOhp35M/zcbrrPl/1yuLoRjDlkeIvg9aWkclRP8A06Jq/Pw5edeamrT54Z2dSDgdC+HRMvhyD+fhTuubHlioE55E3dUd6+Gr1M/h0S/n4PnXnwqXD7FXjjHlPk7Y6BLsM9Du7l/Pwf5K81KMr3JWRy6SNbj2F8PinY0tHaov7HBnceDhhunsXB6WLTSS3Jlsfw3p5N6PQjCKjVB/Pw1fkn4cMME5oGXSzjyz04JR7RDOKkqoL83A/kfOZHJSrsPGbXng9OegjKTYPkI9i/n4P8jz9u5N27CodLlM9SGkUVVJjPSxl3SH+fgfyOLDkjNc+RcuFOVpnoQ0cYu1FD9BP+FF/Pyze3Di+mNNkcqUn+Z6nyy9EZaKL8D/AGOR5PIUI9wukuD1vkYIZaKHoH9jk+Tx920rBxceVyem9Hj8pG+Ux1VF/Y5PlHmRSk+x0w0ykuYo646WEeUWjDauDn1/kfpudc48XPp1F8IisL9D3ZYVJ8g+Wh6FP8k+XDw+m/QZYb5o9r5WHoH5aHoa/ss7y+fnpU/Bx59PT+mJ9Z8rB+BfkcT5aGf5WMdeN+nx6wZF/CwrDO/ws+xWiw/yoPyWH+VGv7n/ABy8Hx6wz/lZRYZ+Yv8AQ+sWixfyoK0eL0Rf3P8Ai8Xybwyr8LEWKd/gZ9h8ni/lRvlMP8qL+5/xeL5LpTr8DN0Z/wAj/Q+u+Uw+Io3ymH+VF/c/4PF8isM/5Gbozv8ACz675TD/ACo3ymH+VD/cn6XjXyLwzf8ACx4Y5x7Jn1a0mH+VB+Uxfyov7c/S8a+bhdfVFleh1I8Kz3vksX8qGjpMceyoP7U/TcfLz0uRPiDF+Xyrnpy/Q+t+Xx+iD0MXlD/an6GPkPlsn/tv9A9DJ5gz635fF6IEsGJrsgv+XGpHyXSn/K/0Oz4Xil85H6X2Pe+Ww+iHhhxY5KUUrM/3Of0LPaetxylpZJKzx56eUlTifRTnCUa8ElHH7B/b5ix838rkT/CH5ea/hZ9Jsx+iNsx+iH+5BjyPh2KS1MW01wzr+MQb0jSV8o7YqEZKSoOfZljtdB/b5+zj5B45/wAjD0Zv+Fn0vy2L0QVp8Xoh/uz9GT9vmHgm3+Bm6E/5H+h9R0MXojdDF6DP82fpi8vmPl5/yP8AQHQnf4WfUdDF6IHy+L0Q/wB3n9LxfNLTZf8A25foOtNkX8D/AEPqI48SXZG6eJ+EP9uHHzLx5EvwP9CUsWR94S/Q+r6OF/woHQw+iL+1P0rHyq0+T+R/oK9Pkf8AC/0Prehh9EZabF6If7c/Q8XyD0+RfwSA8U+2xn2D0+H0QvymDvtRf25+h4vj3il/IxenL+Rn2D0mD+VA+TwP+FB/bn6Xi+Q6Ur/CymySXZn1fyOD+VB+Qwfyov7X/D4vjpYpv+Fg6M/5WfY/IYf5UD5HD/Kh/tz9DxfIx00m/wALLx0kl3iz6laLEuyQfk8foH9qfpqTHzK07fG0p8o0vwv9D6JaTGvA3y0A/sxuWPmei4/wsSUX/Kz6d6WHoK9JjfhF/Zi18s1O/wALE2Scq2s+r+Tx+iA9Hj9EP9mfpn2+dxaTfy0yr0ij2iz3o6eMeyQHgTfZGb/kx1565k9vAemVP6SWxptKJ9H8sib0UWX9mM2zfTwIp71aZ2qP0XXJ6PyMQ/KL1L+xF5PGULi74Zz5sarg+gekVdyb0EWM/wAnmM9W36fORxycld0dPSaV1wex/p8PYf5RVRm/5Ea57/bxMcfq5idmGMX4o7FoYpjx0qi+C/sQ+aWyO04dU9sXR6rxNkp6NT7hP8iLyj5tTk51TO+OOLx1R6H+nQTtFPlKjSo3/Y5ZvT5+cEptUDoW7o93/T43ZvkUF/yOaeeseTix7FwuR99Omeo9FwI9BGw/n5N+RDHJd7Hc01dlPkkjfKUa/scMed15up21ZHDk/ed+x60tCpdxf9PgnaQfz8tz5b+UpT3w5ZCopnd8s0qQHpWY/mleqf5HEn048jSracGTnJd0exLRtk/9PV9jpz8/M+3l+T5fK+nly+5O/LZ7D+HR9Af6dH0Nf2OHLy6fN6tX2Rx9PI+yPrZfDIP+EC+GQX8Jf2eVtfNaPTN505+D6KGfHiw012RRfDknaQZ6LcqaMd/Nx39tc93lwT1PVlaVIEtsvJ3LQJeA/I+xqfPxJkHn1bteVPAn2bPS0eBY8acp0iq0leEWWKo04lPn4dL8mxLPq8UI7dx5E8sZ5ZS/Q9HJoXklua+wv+nR9DX8/wAbn59Bo9J1Um3SH1ekjCSV2jq00HhVNNoGoi8vKVGb83FdOfl6lmuaMYxx9jxPiE0pprvZ9D0Xto4c/wAOWWXKOPHfM6217/n/AMnjr48jl+GalS4l4O/VSxvG5eSGP4b0ncSs9JKcad0b8+L1uuE/ypOMv28lybfDA267o9L5BejM9AvQ6/zcPP8Azf8AHnQcmq3A2U73f0PRWhSfYb5SP8pv+f43O/JdePODbtMhJSi/xHuvSR8RJP4fFu2h/sfGz5dPEcW3zIV415Z7f+nQ/lN/p8P5R/sfGzvTxOmvUpgwxeWKPX+Qh/KaOijGSkkH9n417dGHRY3Be5i+OexJGD+xwXOsjGWQ54tGvk+cXTvN1Dn38A3MKtdayDLIcilwbewTr3jdQ5FNmeQE7FPkPUZxPM6CsrJOxZX5GWS2l6nF1GxlkcWpejsvynasqsPVSOHNLZlnH0kxVkb8hfSej1kOsq8nm9QyyvsgT0+qgdZHnrI65M8vPBJ6KyobrI85ZKTtheSwT0FlTG6io82OTzYXlfqWp6KyryMsiPL6zG6rXdlqen1I2FTVdzyus/UZZ32LU9PqKzKao83rSGWZh5J6HUQeoq7nn9UzytruXknoLLEKyJnm9R+oynL1DyT0XkXqZZUeZ1pXQyySvuO1PReVeWZZUzz+owLK13LS9LqoKzHndRs3UkK16PVRusjgc2vNA6joE9DqoPVRw72omU213LFruWZBWZepwOTRlNktd/WN1Uzi3tm6jFa7uqbrJHI58IDnwS12rOHrHB1KCsr8lq139ejfMHA8lG6oeS16HXN1n6nB1OOBXlaHVr0ur7i9b3OBZJB6jS5LVru6/uN1jzlkD1JGdWvRWZB6yPOWRm6rHVr0esbre556yccs3W9C1a9HrG63ued1W+A73XctWvQ66Xk3XPOeTgyyXwWrXofMh+YPP3GWVcovJa7/AJhhWos4eoJ1afcL1iej1/c3Xa8nnrJb7m61cMvOJ6Cz+4et7nmSzPwL8xL1M/yxPWWevJvmF6nkPM/LN1m+LK/MnrfNJeQPWI8p5PcnLJ+Zm/LU9b5z3F+c9zzIzsZtLsw8+qteg9W/UX5p+pw2Dek6szeulru+ad9w/MN+TiU013BKaSDatd3Wb8i9aV9zhWRvyHqtINWu/rP1D1n6nndWQXlddy069Hr15N1/c81Zmw9Rjelr0fmPcPzHuedufbsZSa5sJ1Vr0et7m63ozznlaNHO0Pktej1n6heZ+p5zz26Msnqx8k73mfqbrP8AmOHf7g6obVr0OtL1N8w15PPeVqrXiwLJY+VT0XqWvJvmpepwPJS4ZlkT8jtTv+al6h+akcO9LyBZLLy6Tv8AmmFalo4VNVywPJb7mvKp6HzlG+ds87f6MDnQ+fQei9WH5x13PO6iBvXqZ/kpektW/UZapnmLKrqzPL4svOrXp/NhWqPLWRgllryPnU9V6oHzR5XWvyF5HXcv5E9RaoPzK9Tx45ue4zyuu4z5E9b5hGedHkrP7ged+WP8iet8wvUPXR4/Xfhh67S5KfIHsfMR9QPOjxlqXY/WbQ/yp6nXXlh68Tx3nkZZ5B/InsdaIHmieUs8h+rfkf5C9HrR9Q9VPyeX1WvI3XryPmHodRB6q9Ty3qQrNaGdxPS6sfLA8saPLlnphWo47l5xPT6i9TdSPqeVLO/DFWok/JecWvX6kX5A8kTyfmGvJvmGXnFr1uojb16nmRztruZ6jb5NTpa9JzS7sDnE8z5k3zK8svKJ6W9CvIjz+vfkLyl5RO9zVdxd6OGWZryI9QPlE9BzRtyo89ZJepus+xbE9DcvUDmjinm2pc8sn1pMtT0NyM5L2PPWdpmepLYtd+5A3pdzg67qwde2GxO95Ebqo4upa7i9Wi1O7qoDyo4HmXqL1rfBanpLJEV5EcfV4JvKxTv6iM5xPO6srG6rZaHa8qsHVicSk+9iym77kne8kReovY4d7SsXqu+wp3vIgdRHE8nuDc/Uk7XNeBd6OTqPyxXNvu6FOx5F6ivIjj3t8MzbLE63kQN6OTfYOo0hxOlzRjkcmYsSO58mUm2JFcNNu/YthxOTTuKXvJK/1N+Ohua5Mn6i5W8c2mmvZgUk0lyV5R43Y74YsWowtp/kTnuyt1xFOn/sHilbbM34QE0lSsRuraf6hiWjG4t8GjXLYMTundX49BnGUm+3eixNaoCdpt9vUzj7/kNBWkk/ISJTP9ccWX+eNP7rh/4/UluTdefUth/exliff8cV7ruvzX9jm4eRpK7obNuo/KXPA+P8VvsJOO3+L70V6GTDCDnFxhL8Ll3aCcppW+xow23ufIZqMVuT7AqUo3VRHICW77jq2qX/AME1OMJUPGaq33fcMiGnFpvjyN+JNhjOLVrnjlGjzHd4XkvGErTik2+4O77hb3rnwBxa4vxaM5EdVJ8KvZD0opKXFukRSldNU35GySqMNz43J3+ZSRH7B7965YrltbjLvZt23s7spJ9AzTsytruJulOVVTYWqlsUk/sHjCbck/8AI90iM2uFaCp7XUvuEmJa01dCdTngCm3a7IaUksTqt1cfcd9o12Z/VtXp2JRzRlFSXnkpkculGai1BtxT9yRknuXFoa9r8Uc8s21J7rvwJOW5W3x5LZ+k6r393wg2uyOOM6i6YI5XHi7sNidinJ93waMrlwcylN8che6NPdSfkdidcpK+4HNUccpvY5X24ClvTcbVepfadrlS7i7rZxPfT+p8eBk5JKVszaXZv57meQ5d8pzUIL6n2C96hvfHNe9lodMZpuh96ONZNsuOzHc930pq2rQ+i6VKIJZI2uexGMZbU5XXa7FcW8jSfF0CdO9UH6auzklJq1F2k6v1Hint/F38hbU6nP6eCbyKRNySW1Ns5nkqbh5XJWp1ubXIHmfBFS3RttcG/HVP8zN3fSXU3IXe07ESdU/S0NBR2ylN1S4M5dSm9yRt9NJEOrSTXY08qdbR30HTup8g61Ku5GW5JbvK4aNibcXNeAzrVqvWb4oyySTIbrTfbyFt7U202/JW06rLO1wu7J9Vx5slF2+fyDJJJ3LhOgwa6VmTV3fBuonyydb6XHCt+OEiE5WqiVm1a6eo1zYzluVo48W/lLs/PoW3rGuF27tqwvC1S5efAvU78ixy5ZcvLBRfPONNUFT4acKlypbVaX5Gv4v+o26/Iu++3LJ7Zdk023Sp8P2+/swY9yfHcL8efaXUr4sFtS57EVkakUbTT5oz4pVS8Bc2l2s5Y5bSS72UU6TUuGXjYtM5z/IO7u2LGUdzUnwuexllWWT4qKXPuhxCpW+O3cMpN1bBHncr7MVNPJS7hmpWMlGPdc8UZSTshNbVz2fuF5I41JLmUeW32f2Gcaltyq0K5Lu+DllPJj2yX34KQm5QlfbwXgtW3L1DGfPDOWCcuLpeQwjLe4rsXgtdM9R4oCzPa5VSRHJPt01wlSfqZfTi3ZE1Hs3Xb/gbz7UqvUTV3+QI5E3T49Bdqx8vn08olubyUu6ph4rVnPa/qNubla4Fyv6kqsGNNtK6+4znYlVN8Uwxk7pkoxmpUot36HTl2QioR2tt7XJef5n9l2/UZx+VpFkclFtt5K59Krg0XS+oHCbkCCUoptmc1aeMrdGk2ufUluUG23wgdVXyWFVSl5BPI4pJDY31MiSkop9212RHLNRbcXuVunXgfH1qN1JPixozZxLUNzpROvHFtW6VLdT9AvFGqRySvtZZzUtMpvvGbT+zVr+zOZ8xXhPkaFpZMTfLjuX5P/Zs6cT7h0eXygtvsTi9kW2+fQynK7MZELdSVMfxdkW90nzXkEW1d80Zxau58eWSlNtcWZZY7WwKdx5HFrKTZRSl2kQc9vI6ydRUo9l3LxTSnT4DvbVAinup1TV/oabTk0uyG8yJlKuQQmnFq/wycf8Ab+jGfKjGUlGPjzRzQn/9Rkxy/li1/Y1OPVTrhJBlNMh7IeMGo7mntfF+5jIjUr7hclFdwRqWN3w1/URrnn+45iPHIvUZNM5ZY3fD8lMcGlTY+KW3UaMu3P6HO93Kt0UXMd3lq2vddynK0ck+FTCna7klTaV8lG1CPDLIhca5v7E5TlHsDrXxY6ipxfqWe0RScvUddue4iUrqPh9is4fTZWIvUWJ9X+V3/gWpJ0vBLMn0Ml+y/r/wUll2WOZzIjJW+WFquE+CSuatcCOcoyopErKbhwLF73ywODmrbMpOEG4PbJqjU5/aM7iw1uXcGSWOb+iTp+JKhsf0/iXgMy4iKW3gznK+wk3c3Q85N4+3NFiCc6jdv7Ax2/qJxjLLkjCKbbdJLydWTBLTyWOcVv8AMU02vv6DlxEeRp0Z5FXuTlNPmTSXohoxnKMm39MV/V/9Y882ppzvJJenBt+10F411JNtevcmqtlntHc77iLlm1GOeOKyOMlCXaTXDJ45fxXQ3m/adFPaSt2PPIlDb58k41dt8etFnpU+6S4YN3HPIs52rSFhy6ZQFk5N+WPHgaTiqSpMVKx0qp+bprsI8ib7pN8lYYnKNr8iGk1HT031rdHlUbmX7Bm+E1Ln+xoyBiyYp5sak5yg4/UoVu+xLJqYdSXTwZtl/S5JXXuHjSu5k93PJLqxlXEov3iGaqkuW+1BlgVcrXoDs64JZHX4vxeUuyMuK5NZ+0Zyadh6iIuE8k6xpt+iCpQpc8+Sz0juXF02Fe7JtOrTQJT4W1226aHCdyp1YHk4qxtryYbXMo8/kRkox/8AUmk/Rcs1IlIypdzbrlxyS33xCP5y/wBjSUmuZN/2H0FJzSX1NRbMSXNRTdLsr4MXr9LCxxZUo5G0t11zyUtpW0ors7QuTJuh9LuMI1zwdWlXzKXCeecnFylz3XDS/VG5C5ZboxUpK4vtfZjQSnJKL/F+Fe9HTjwRlHJglkfzcZXGKacHS7ff/Ym9Hnnmx9GeO+ms6bltST/5NeNv2mnNQxJRd5Hwq8X/AJDqY9KOHHCqSf5u+X/Y2HC9TrNuOLexbpV6/wCw+s2YU1KcZTg+Nrun/wB/sFlCUpKUlDltJdu7Gw5MUM8unsm8X03JWpSfp7I5tQ1ggoK5arJ/Cv4E/wDP9isdO9JoW9kJyk0nN9/y9h8MidEoQUvqn9Xe/FmyJLLKKlxfEqdP9eTkhqVkzb88ZykmrUeEkjtybZwWONZJJ7m0+Kflv/Bi8+jjnclJSfNIrpMcsk+bitrpV9TVc0iWTI4JLFTx/itR2pv+516BRwzwajPNLLkl9PNuK/mr1+5rnmasc9ZcbtcyhK1Jdmu6aNLJh6jlj4UuWvR+UvzOjVzxyyShzHEpfXKCvb/4+l9/tz6HHPp5JKcVGEUq9kv/AIMdc4DLjC5yXM3UfauW/wDB0SzY9Rji8mSSz4oNV/DKLdqvdN19vsc6ywjqI9TFvhFVHG33+5smKOLJhae7c64XZ3yqNSYYfE5S3701GPLbXY2+WRbcTpJXt8v7AhLNkfSitznK9tc9qOvFosr6c6WFRa58r04MTnU5MreSKn9EWlTaXf3JYXk2yybE4RajL2bPV1OijkyPZDLFZPqiklV+a9f9jl+WnFZMMHu31JV3a8FebElCUXD6U9yfJTHk3YpuMo0klJPvy+KI9Hpup9SOTa24/wAT+y/3OrTY8cce3HFb8lKpJt8ff0ZZ+wS5LG3iSlKvHe/sUiupDGm/qcG6forZeekzTyPGoxj/ABb06i/17HI4v52OO+Yxly/bkzeajObk4bW2la58A1Kb0mKUlU+0l922v6V/Qo5YFGM1B8K5Q/mk+0V7E9ThyzcMc2lJvfNt+W6/pQ88pKGS8Ur/ABR4KxxuMcPUa3ZYuUUn29L+5yY9ufV4oOSSnxN9qp8v9D0NXODwrrRcc+5ThtdpQfZfkkjXjMtUSU5KH1SjGS77iSbUnKDcku7SK1GC6zjcZVcZf2NpsPUhOMZKMW/xTlS9Tn+cKbyY3mxpp1S3V5Y7luyZYxj+GSS9QzxwlJ5IxjHdKlBXUfz9Dnm5LU3GWyU+Y1+hYl5N8wVJxXL9WNPd0d0Vba3Oua/2IufTns21KDSf/kztUofK5nhhs6n0tK6q7oJzKHDDI4JQjGP1dn/KrtndHWR+U2ZFvxRdOL4+lvv90/PuzzJQ25HjlOprv6VRdRW3p3anFxbXr/8ANGp6qV1UXiyPptZIS/BNdqFxv91tcGnKT/sq/uzsx6brYY48cXa4fPG71/xQs9Pbx48ctk5J3Gf8K8tsPD7sWJxxxUsajFzTqMo3Vvu+fSh4rHLUTy5qhG20ori/EV7e5TSRgsksLyxqMZSyzX2pJfm0c05Pdkgo843t78X5/wC+xWXmQ60MjyT6UYPddvnuRy5k+/Eb/wCoplm9m9fRi/ha4c2q7fp+RCODLLUwjljUsjSqvwq+xeEzalX08bi5walKKat3V/5GjkUfpbVNWvcprHjzZ8mxOOy5RqL5ijkjBtvJONY7tu+P/krzdC7nFuUZJKuOfInVkpKM06fNvydGDBgaebK5ZIVUV+G/1/7wcufFspRbmu8GvK8BeFgv65bEqb5tvwOstQUP4X+HjuyOK9rpNr+JpVS+4Y4MmVxWNpqKbbbpJLuXj+kovx0/pV278HRjhB4puL+uEW4+vdAwQXy3U3Rc5Vx/Eop8tL24NB4/l8san1YpKTtbackgnx3YGlk3Y4q2pRbdLt3M1PFHJLJXDbXv6UQjkx4dsM0H15Rbg2/ppt/r7Flqsmoy/S1GKxzcV91yh8ISvJGUVaUXXF+RY6if4YVK/XsiePTZc+N5bhCEfpUpy2qT/lXqxJxlHHK01kUqkn4M+P5TplJya288Em4w1D+pP6VbRPBGcOp7Q5V/oFQ37atvs/7l4+k7ccV1MbTTUpbWvKtCOoxahNPnt/k7sCUtHjyajBHYudseGoq/qfu2/wChxznHquMYqOxU0u7+79ef6G+/j8ZEWWTx29/U2GUJ3LNaxxV8d37E8sW8UJba5f133XpXsU1Kg/pxcJQUmvTiv7nLw/Ka4yS8LshMm2CtO/ShZ7owamq2/TdPliq4wU8l+0UrvnkzOLAvCUlGpPz5GdKDUXTbqvUi3Fq52t0S2OEtRWLEk5xSlfa0/P5WPhevpEf1Xjg9zb2uvUeLttXTsXDhyPDv2KMJS2p/ZO/0FVxjkmlwuF7leLEZ/RCTfdLt6gc4SkoKVpKNyry+WZ5ZRxxlB3X4fNSJYnN6jJue6Tdtv1S7jOfSdGSclCTmtu7hfqVeKPRSi/qaONbVqMbzWoZGrk/0sfPl+h48bpypX6LyHXCUnJvhNcLskRztx00nKnKm2UUPl98ISucod/K9UcuR7tC3duWVx789kxnCdmN7sKapOC2v3j/wLkXClue6PF+67f4DGePTxWWX1Rjy4+vt9i2rjHHKcY8qElF/1/4K83NScscZzmoSUZOKr6eJ/c2OSnJwUl1kuG3SmvS/8/qRW/pKUk/odX+d/wDfuPq8UVuyOUVJd93l34/76m5NnpE1M446hFPhfVa5TFxTc8qlt4SpL1L7I56xuW2UorpTl/Fa/DL/AA/+qMtuFrHTuMW5XxTDrnEeGFqU8raqPNef0KPa8Mm2tzml/RiYYPUZFieRYpbHJSl+Fu/L8L3G1CU9Hjy4EkpTUZJdlPw/7/oHPx2zSaWPFKWSWOcuHVexKO7G+mlbaToCyxxy2w+tyko3XhPkz35JdRLbGCdtvv7L3C83QKb+qb4lNc8/2GnDZFOMlKclb44iiUlKEsfUcVLKrVvt4t/mNjd4MuTJLalblf6JIvC/pHUmoq1cWuGK5pxrJTrs/X2A8yeF1ztj/wBX6irHKMYrLxJLfXon2M+KW4hDmPEh1KCwf+Uq8cJI5oyyYVklkVzjztl/D4/yNjm5pSfh+QvNiNCLhN8V4K9OSS3QlFvmKa5ZPUOs++LaxbXKK9Pb7oTPrJKWLJOcpS3fib54NeH4S/Tktynw4p8MMM+2qfNUkRxyf4W0oviTfpfNe5tR8pOTjiyzw7uFLNym/drt4Hn4t9pXL9ThkpKOV1tv+JK3wc8W46jM0re6MUv/APVf7jyw51l0sZx+qEpydNO1xyn5LPTZNNGWVfvJye+MYtStvi7Xpwb6+PSTI49RqLTfYMIKatS2/S3z6rwSajBx23aX17vD5/4FzS24tkXb3Uvuzj4+8Gr4cqlLfvUYYk19+OX+X92Rw5JZd2TbUa2wXojnzSePEtPFfVKr+3/LOyHaOCC5glaXdvya6mTC0p9Ok+V2YHk8XwhpYcqxvJONQyParfN+HX3D8Q00MWaeKD+l4ozi77/Tf9x/iuagcoOCbtsfZGnGS2zUnH2tNktNheXLHFCLlJrhLy+4Yzb3TVvbKUpLv57/ANQnP+tWnrZLNFSUnH6dy7CY4bpLeuHwieHctLwneS5N+nP/AAHJmdxSfZuw65qUeBRt7eb7iyT3RTd2+a8HY4Tjh3z+hU9yl4Sp/wCU6OfHGbm3lzRxW93Tkvwel+7/AKGp8fU+4sI4yldflyCP7vLicp1FSpv2fA+oWSMU8OJ7k7cZ8bo149zkzZseWGSMVJSivPb2LnnqdSp25o1Jr+Vck3mpLi0Uy/8A1E4JT29SCnJvtyu36+SGOEpJwyxlGV7NrXNhfjstTSdy3RYzyx3RT49SurfR0662KtQ5JRl2bjT7o8+EpZcqtbue49fH4qulVJtJeTQcVLax88oadqOPd1Y/xXw/Xj7kcsckZwnNL6l4aM+KX6cHiT6kVJyqm+y9RJY5Qy5IQmp9JW3F8NX49RIcyyK0qOjBFYnjcYKTTtcW2/Q1JL6SUp1mgl5g3z37oMvoim1Qupnlj8Qm8uNdSKe6P8t0TWSWSUoSffz7h1x7wneS7t3fn+xCb267T13yJw/qi2lWJ5KzRk42k9r8PyH4tDFi1emeLa1DLxKL4adNHX4+PeoIzcMil5TvnsdWqbw9KMpJprfUXbbfj70l9iLxwjHLlyv6IzaUfMn6E8kJ5dFnzppTSSqD5jH/AAZ4437B/wB5NxT/AHeNunGL5f3ZseWcJxyzknvUknJXUr4fP6EPh81LTK/xQVfoXyQcYrHLc4uP1R7WmN6zr/xStj3ycpN9uXfcWU3dWQw5ZYNR0pSe5Ok35OhqPUtRTUuy9Dl1xlIxzpVa8eg6ld0+31cf1/wc+WurPHCP/wC46+xXG4SlGEG72NN15p/8Gpz+AGNKWRW/uGe3Imk+V2a8hhGMVJOWzj6pv+H2+7Flmw9N7L4v70VnpRGGDI8lKrdVydCU4xteO9E9K3JznPy7r0X/AMF1ahU3tnVuDfLv2/MLL+E5XNxluujojN9r4r17E9HjWfMsUkvpk1JN1b9GdObTNZ3HHOCS5Slwn7exr+O2ei5tTUoY4rzLn/v5i5E919l6i5N6y44ZE4yjJppqqG33FviotoM/YaGV48nSyRuMk3Fo6IYlJObT/Q87NOSz43J2nF0zohmybHtcqq3yXXN9E85Si3D3E2ulzy+wilJ8y880UeWUscpx/hdP2KcovKVzj7Npdw4sslvhaaapvwkPgmtTDLxTq0q8rn+1nLKDhDI5ycYX9Lb4k/b1N+PsO2UoqDbVByzfTSlSdXXsRwZILJBbert7e/2X+42XDqMlyilNKnuT/En2YTm4dZZni005YnWaf02u6j5r3JrJUFKKaVXV3+ZGsuaf0cNPy6/QynOO1v8AHCXJv8ZRp1JS3Ti0+ebL4ZJaXLtv8UEuff8A4ObJh6c5dN/RJXFezV/0/wABxSj0saU1JTnfHil/ya55zRXTllt9LaS/oc+5zyqo814/uXz492XHGElKbjaj5tenq/Y405NScbVrv6meuLL7Ou7VZJZ8fTk7jCP0+9cL+x5857Vx6pcGeolLMpfh3Lbx6gywn0p3F9+OPPcbLb7Su5Nq3+gZSuLSasiskYwtvlHpaPDijinn1OJ7NtRi3Um/UJzUhDE4QU8kXsk6TXbjuNLVYNvT6fPj3/2ZsOfJgntleyXePhryLq/lVNZtNGf0y5UlSaOnNn3Ah3lcv0D1WpJRTb9kUnjzZE3GEa239L5r7AxqcYbZS3vvGS5tejM3n17IYp6meeGHHBqU3Si3Xf7kMVY45Y5I3KMqSfq/X9CktOmnKUVf25IY5NZZpxUr5aZTxz0BcpR1ME5d1/udE4R27oKmvByZ5P53G1UbSrg6b3xi4vurfHZhZfVJeaUua7WM8nTx/S11J/0QscixO2k14T8By1KUuVKnbcVSp+fYpyiRyy2uCS93XI0PqpuqXjsTnSybeooQ/mafP6FtmTYnFSmqtNJtNeqKy4jLN0GpY0nJcqy2pePWwWbHHbJcONc//JyY1KVzUJOK7uho5JQm5wjUG9ravl+v3OnH1lTnW5OXeSuooKfTkslW+zXh/cMYueJ5FdW93rT8hlgmotL6o0qa8lIlMbWRxcp2qrbFUlZzcxuM0rTfFFdOpvK8Uo1KP1New+PTy1EZSgryRf1Jvuiy/SJHiO5Qe1DZG2k6qMlaovp9HmyY3NJRgntak6lfml6ls+HFHA44k5QXCc+Gn6oZx6LhgorjsY6cUXL93l25YJfS2qf5PuYv4w4MWaS3ZJJTko93zXgrj1UcWoxzhNKTjTUYuO32/wCTjjkise3bcn59hJ6h9acsk1u27LrtxXCOnMT0JzT1FYcezhODj3r1+/cGHUSxzjkkm9uNwS/U58curjeHd9UOY+so96DqJNwxyt/XHle64f8AYLMTp008mLDOcJU3K2/PHaiPxHNBPHPh5225xS4v1+3sTWpWLHKD4vmLf9jkvduySbvtCPqPMqimCUo6mM51OSe6W59/Zs7NX8U1GRySyJ40/pW1Kvf7nOtPDFpurkneWT4jX9zknK57Y+Wa39F36eS6c9O6U5fWn6uu39y2kzuGSDUkopp2+35nDOc8ePpylL6udvoWjJNQb7yVv+xiz8h6EdTq8+rlo3shjd/S6UUNmeFYoS0uVZZr6I0ub9f70cUWpJY812lUX6r0/wBv0DNdDFJY23N/TH24+p/4NHVtHiU8mTDHI5JzirvhtO3/AEsOpjjxQjGX1OU5Pcn4T7pHJpcjw4ouMmpzdRa8X3f9kM09RqNsYzlsjSjdt0FS+nng2yzZnkUt38Mb2r836gyp44wksiljc7xz/va/72LZcmzSPS5KWaTpxrnt59zgWPJPJDfGUMTbjBt8X55LPwnpwnBQSw7sbT+ubdyk/HPhHo6WWL5ZOa21Hnyu3Nr/AL3PBw5I7Ye67nQ57XKW5y4rclVoxLU+g00nOK+YlNpJ7OeYru+f1Izx44RcMc4zlLbjTx92u7/M82OseTA8bntSfDq/ukSlkWKpdSDVOSbupPtR12J6OCWSGx//AMjNLrZG+6X8Mb9O3B1b8eK4xUVmxQvj6kv9nfP6niw1U1C4zUsk/wCKuW/CQNPrmsTwQhLpx+rJJK3J+/oh0vRy6mefFtSk5Se/avN8SX5M8qcp/P7VPdNQk79fpGyaieKOGeKf1RbuPerr/FfocnVyrX/NJQW1tcLh+rr8zl17Zrpx5cvVlPC3F48d2vytl4a1Qzxy5k8uOvqt/UnfDOLVZMkJQy6bI4Y+7rwv+8EseWUtZGM9uyrkpR/h79kXPPqL8O7SwxQWXLOKlKNJJ9uW1/j+p6CzafqvJONp8SXiOxf2aT/U87Q4/mXmatXBpw7UruMl68qn9xtfOM0o6alB40m13dd7+7GzxwR14c8JfDsMHGDjsf4u65uvv5X5l46iE9NpY48ONt7nKM+YquL/ADZ5HXnHBjx8RwU4Rt93X+5T4bkb08s0k5RUlCvsm3/cvHLrTsz54vT444cMYve7jfn7/mceoksmXHjpdT+ZeG/H/fUOTNu0vTjFJylKUvtwJKSxTh9H7yNSk7v8kcr9h24NPHVZI5cztpJPGuH6c+w71DzYFOCdYpvpxXFRfC/xz3ObHnnHT5s0OJSaj/t/QbSzeOGOVcwSb4td/ITrxyRVy55rD8SmpQqOWDht/lvtX2dfkd8NNCOnfMZ2+Jxd/V6fZr+qZ5nxnJKeqeVqW5yvc1Vp3z9vc9PFmxy+H5IwyKM5QVeK2v8A5f8AQ65t9p0QyfMZIY2lHFjipOCdJy8f2bK2t2WWo243lgl9b4Ul3Tf6Hl4pTc8jhCMntVSlKqrnt5Fz5sssMMufNubk2opVzfP/AH2Mzr/Xao9bHhxzyPLJweNYucihStt/VXf7HBqsmOEsWNQfTz5KcUv3jS4ZTDnTWbU6iDhin9aUZNU159zm+H5459Vm+J6tJwT2Rxp/U7XaP/fJ0sl+i6NFpd/xBR1jjHH07VeH22r7HUsOfHrvqjCseNdPJLu21UVfqW0+2ms/SU80r6ad1/4r3XH6s6seqxOsUlah9KbXembnE/JcOlwZsOHDJtTyZXJ7WtzUXSaK6fDihKeBYYZVgnFZE4fjaXDXvTOrJKK+tU5QbqvS7r/voQepUd2PGlbtvKnfNVdetGvGRRB4Ms9TrMVwlCc7wy7V/N+SX9aOXNp8mLUxhpZy3qNZX+FRXg9bS5pTm5ZVHfJcpeF6f5BLA5xyRnJJV3b5l6W/VPz5MeE6mmvHePNLKoKU1kXCl5a9ee8fuVhopRx5JRywjDJHbJxval/E/tS/qj0NVqMXSg1PGssk4RnkfG3hyv8Aqjw5Zs2scseFbdPknUXJ8zS7f2t/czOJP+sq45R2wzRksKTrEq7rzf3t/m36FNTp3iyYsOD92m3LJFfVJV2Tfa6fbxZfS6eOjj1ntzZ20oeePb79kc+vnn00YvI31Z5Y7pXxxzS9kXjk2pzfEMfW0L1+1xzRyKkuyhylFfakS01ZpLHvUKuSb9auvzOvU5ehg0+Cc1PHPMlN962vn+552aD0msePzim4v3V8f0Ofc3LRXs/EdNge35NKOPI/qi/4X/8AL/t6FdFooSWN6jq/VFxikk5NNUl/sTjlwdPpNSnObtq+Eq4/ryW0uVZZuUZyUV+7xO+PeS/t+hfHNu1px6rHp8OnyS085SxbruVW2r4f2f8AcjhxS6mCCg5XiWRpfxPkf4rOM1rJ8RW+mk/4nTT/AKP9C+TVyWeKk7WPAoQUV2Tar+nP5leZPtkNVmyYoJXc+IJLzL/jgktNljJ5VCTxJ8y9uwcUZTzLLJuTwvdBv17t+/oelq9YoNvE3uyJ7V7Nfi/75G8zr3VHkahOODHw3cpLd6/kU00JwywjkwzeaScOk1TlF3z+Toppp4p6ROML1MXu3t0u/CL5cGZRx5sscaeD6XJNfUn/AA8d077+AnxTdOObKpYscJTxt425qKcrblVW/wBVQ+l0uWbePZ03GS/9Thc8NX+j/I6paiGkzY8sf3myLcd3jsn+ZNfMywY8OVZd1bovxH0+w+E3FXDqMU8eGMZJuWLM8Vf1/wBzr0+my4c/Uxtxg4LHHJXlJW69OH+qGz5lm1ONqtupSyT4/C4qn/UWWsljnl0mRcRxuUVfeL7r9efyHniTapI6scVLNj005pxcpZL9VJJ0vfj+p50seTDi600ljlzjVv6bbG00/mMslml+OPLXmq/r5EyzebWrTZMsZYMKbyTd02/wqXorStmfHzmnNc727Y5MSqMpOrXg2KMurVczjKue/H/Ac7ksNTbllSaaapY32r8+Di6+7pSS7tqvuc/H2xY6csp4M8ZOnvjxfPNU/wC4kupDFjzyS2SnXr28M3xVcdWDaxbozxxb7Jqn/VI7sOGKw6aOWT6WdrevHrZu8JPUKUdS4uEq3ONvyr/ujkxw+ieRc/vaS7+X/wAHoZdVPLo5uWSXy+FJxT/mb+n86tnjLNKGkx44xa5c5S/77DeJ+E7py6vTjOK3TybnJfyRVvj0v+x6OfS5c+WE8K+rK3aulu7tHmfDo5NRinmzfheLpY67qKfLXrz39T3tK8cMM5Kdzi4SvxSpX+Tr8hvxzJDji1GPraRZNPJfurhkinbl/wCS8+n9C+s00M8MnTra4Lt4dU0/s6Obqr4dr8OSvo6rb/on/T+xfTan5DNqseRqblKE5x9d1qS/qhkicM+pPU7EqjULi+23aWy445nLJHf8xjjclKNOcfEvuvP6+pGWffqY5ox2whLZLy3GubXsisOtrNZ81p59PJtTxJdm0u3501+Zzk25+1FdNGUMst3MtTCEb28R3X2J6eoaDVqXCxuE791L/kvNwyTwarFuWFwjLbF9trpx/Lk5MmVz0mrUXznyQjVevL/sbzKV9HL5TS5XsUurFQd94/Td/wBRsmkel1Wn3N54YpSll2r+GlzX2ZtDl62fI5NNwy2uOOKX/wDz/Y6tRLjDknJKcZVadXx6evc1kkWPN+IaTJm1s1gyYpQj+7i93pG/8P8AMnjcOrotHlScJyU8vNPnsv0/uduqXyWjUcUm9RkWzcu8o+a/75OPHpulPJrNXKMs+NxksPhPwn68ePTuHjN1YOH68HTePZjhNynkl29En/X7m0+fbrcc4q4SlxLIrV+r8X7HROWV6eaUoyw2rtcylJ23/wAltPp9NqdBLDjlNYFnuMpfipcNv8jE52rEJY5T0+WMNskp/vck01Jvnj2S5bOWOVZoSePFUY29zXlLx4R06zJ0eu9PFRXMXGXDqq7Pzx/U4MNOEIyqOKSTTX8L7P8Aqi6ksVjrwSnmcOrJuGR/ifqqv/BxxU9Rp5YkrlkuVea3f7/2OrJthmcMMGlF3GK79uSGefyeWebE3Fbagv5fRGM3oY6sKxzySkm3CMd0mldLs/1FlpHmxSx48kW8bc5Snw2qX+HZ16Bw0uPHpZNtuCllbX6QfpfN/crl0W/GssHug9yybVTkm2n9ml49Ud/BY83Q51jwRUnKoSSV+rX9PB349PP/AEnNiuMsiUpY3GXO1817O0v1OJ6Xp4MsltlFzit+7zXK/qdWkzb9PDa6c4tL2bXf9aM8+r7Tz/h2WFbNRGXTyJp13454G1eSPUxQ3bVC8m5d36L+g0dOtR8Qg8b24tR9ar+B9pcez8elEHCMtfpcu+MseTPsUb5qLS5MTi6HZhwZ9VGWaWFrJvUoTfG+XmPv7HRodLshDVrJtnCMpzi33cW3f9Fx9yc5Y4a3UzwRjPJuaTTUvd1+fk9HT5Fm0mtyzjHftcpena+3vzZqcy3/AK04NWlkxabU3KGLLjilFK6dt0jZ8by44SlOMOkpQk5vsk7Xb2Y2i1OPV4IY0tuOKlOEXzSfeP5eDTjjlq9ZijH6I7MmxeU4rd+VJjeJdv7SUpLAnPBOcczi8kHKKV1zxQuLVrBgzTx4b6+678RtD6qOPSfL4ZzjPLKUnw7WP6fX9LPOzZPl9PjxSX1ypyXoq4X+f0M3nx+h9O/TKLf0ytOOzbX4r/yWWkwLV55U5xi1xf0pvvyvP+xwTxZNNhjmxXKKS6itWr9i/wAP1eH6cbe3BJ21H+F+v+/sZ59XOlHfllOeG8baltnkrw/qf9kkeZLO4adRlUnF1X81vz9j0PhqeSCeV3swSxxXq7bKQ02l1OnhKeL95takl9PUfivR8fmdbzevcLjeSGL65ylOUknVN7qrlfn/AGZPNpX1Nrw1FtKcoumr9UdWPH1NmR45QtqnCW6PFP7r7fcnLDLHglhnPrZcU5ZaX8cXzcfs/H3Dw/IcmiyxenjjnxKG6Dfr7f7Hs4870ellGfOVxuKb457P8jyfh+NPJqs7pvqVGNcW+b/t+oMOqfzfT1lvp1Fuu8U+HXsEmXyh3DahueOeXPFyajuxzvm7/F+favYfHhkp4s22MVk5ahyr9UvCfp62HVPfGcGkpSn0/XhtJP8Aq2b4dqJq9G5fVBtK/wC36ovHfVEqGvhPBGEsyXVl9SlF8TjfcroccJRjmyxWSuYY26UvFv8APwNrIYNXnWRRql9TbfPLtI6seyMpZJqcIp1CK4SS4qvXwZnHMpxPPpcUd+3HHqy7KDff0Sb9OTjw58zg8rk8T8JLmKXn/n3PTjCE88er9WTJzKl2hx/yiPxXfHY3kuUY/vee1dl+n9i6+P8A/KJ5um/e/EMsE249NxtK/C/ydODRtZtmf6Vk7ST7Ly/8HN8IxvJLNlcFJWk79LtnoaX56Lctb/8ApVeze1fPFJ965KcbQ5uhLBkljgpSjdwbXNLw/dE/i8FiwYeG5dVty8dux3ynFR1LWJwly1Dd+CVNcP0a7fY8/wCKZHqPhWPPVNZVGXPd7e9Gv45LalnixZcby5Mrbhkk5Y/G1K7/ADbSDpsayThmtuM04z44v+KP6coE4qemjihXUzZ9ifmqj/lr9DryTx6fUzW+9NLbCW1NJNeV+fPHuXPMzU8rR6d4smtx5ZqPRfjm/sdcIZMufJJPqxg9vhUuyOTWZP3OqcI1vydVP+ZJ1+n4jp0mbHl0uKWRyntkrjF7XLj6bfpf90F+PnqhyfFo5Y6zEpYnCbgn+Gm6fDLT/AtRgbajLhtcp+6E+NZJrVadZNiyRwqMoxd7XfZ+/wDcu4fvJyxwl/6EZzj/ADxpX+flF18cvpVtJkhH4nCSf7ueNy943x/QrCGPHlWTEt8OG1XMX/1f1OBRePV1F7ouDcZeqdNM7VHqwlGDlHVxalt7botXx6rtwZ8dmEmqx5MuWOlx43S4UV//AGb9RHijHT7ILdclFSurX/PB3/Dm82bPGUljnKCjG/Crl/ojj+ISw48zx4Lag+ZS4bl6+xnPWn/o7I7smLG7cIbpV2pd0jqw4sGecupKSnHHtcUuWvVflx+Rx4dsoPNFyg+Yq32ilVPjkjDLkcIPcuH9GZPmD9H+huc57D08OhWDJPNLK5ZHkfUg/N329RNdmy5NRFW9qSfHCuqf5/7D49VDWY3GUpYptqEoLlxl/Mvs0BajJiwxlKXMltlKD5XNp/f+5uyWelXHqsrzZsFqnCCiuKur7k4xm8WKOOm+Hb7W35/odcdXm1Gq085RjkyaafNx4k2+P7L9Tmx5ci0uPDKCWXJllKb8tXwn+abOd5m26knpXJuO6SjCXEqspjxxeLZdSk1Sv+n/AH0PQzy06lirDlwY3ja3Nt3KuGcW5RUYU2mqku7+6+3+4dc5ZCjjS6n77coRXNcOl4+5PTNvPKEeVJ1y6/X0PZyZNK8l/Jqeom1KLk3KLtd67Plf1I/EMeSrzRhBtU5RSUV5Xbwanx+lY58UI4N7uUnGTSaXCf8A2/0I/EuceFScW+qkn6eq/U64Qk7U41JRSa9ZRp3+cbOD4nkScIcf+ruST8N+fQ3JgdeTBDFnnNyk7l3jS2sbVZZ6fPuVRXTcU++534/yUy43GG7mWPdUq8f8e5x5X8xr1jduGBXOldv7foPjijorDPGseVuGSK5yRe5N922v9iGbFPFkcMijTW6Mo8qS9n6Bx5I7oTkm8S5pPnnu4/5RKOZZNTHepThFONrwkqTMd8bNUFtr60/qVqmjnbnCenhONPbaX3bLT7K+74OXPlc9bifbbjjH9DHx+5VXVrcWbNnxrFD8EU3K1Guf/gnPUZMuoUelFSyKsjXZu/xf2srlyY545zcJx5V5ErUa4/I6cOzJop9GMHlwu2+PqXl+nH9rO19zA4lgclkjHHHdjtybk3up+DThKepxY5SUeJdn2Z1SwZ8mh67qM4y+q3W2n/bt+pw5stavFKPKdyv2aC84vqrYtH1JrLKLjSU7a3RlK+x6OHDqnLLmy7ZwyQrfKVVLcuK8V/k8yesli1GNYUnjivqTfD9fzOn5mSWTBulHHOuX6XaH1ntJ/EMGqx2uJxvhxX+CMIPpx6luUo3S9D0MmolCMscnJvanjafd+7OLNlefSZoPFGEJRe2ruLS/s6MzifUK+n1EWowTypQi1JVavxXHH2Zs89PLHlxY4bJL6oJPw/F+x5fwye7Flxyk45HzCVv9GaE8jlKcrWRK4urv2Zuyl1aPUubcMtyT8/7iQTx/EIKrtuP3s5seXFDLNwlJKSva139UV1M725Yvnh2cbPHrWSavjUQltql29OTvz6vqJQjGNUkr9fc8/UTeRQk/N2DUtLbstSmo/q0a5+sQ45Ryym3xX4aFw6iSxyhXdODXr/3gtNQjmioRUE8auKd0/P8AU5s8ZbZ5otKEJRU15p+Rn3hj0seSGVYsctPDdjV7qb3e7LalZ9RWolkcpKl+KlHxtS/2PKx6vJp5tbm4JtNej7ceh0aDUPHheJ5Ljdxr+JL/ACjVlxe1dRpZY9klPd1Fcbd/kLqcmp6cpZIqEJNNx7W/VL+5PNq3k+lS5pZIUq2tePfj+yJa3UvUYMc3X0zapeBxR0fDmo4XlkpfiriqX3OvJDoqGaK24p/VGN2o+l+ifueTg1LwQjHJJ9GTtxRXPq3mgoQnSf1Wn48I1OR711Z47cb1GKaeXTveveL7xf8A31JaLNebN08yxqUW4uTpPnhP9aOOeollh0sjSlXEvX2J7oyzSgo1eN8e/f8AwFjT6PFqcU8z3RcMkb3Ra55XP3QuXVTxY1G+pghtu1+Djhr2PCw6j6IY5qTaf0SXeH/HsdWLVT3yjkak6fD5Ul6I1FjrzXacGpS3blXav+/2MedinG305SUU/pV8pGMW+zjg+pQ3IhalJymnb8HSncKsyw9RccHSejJ6Vx848WWHEo/TL/A2oknNbXw+a9GbFjcMcod7JV9VGKzYfJKGTDsmlGUfwv1XoRw1u6k+y7It0t0ufIc2neOHn7lv4OGvqYZOu/NnNDE1Pe3thH+L/Y6E7xx3/ifNjQx43icZW7fHokZnWCJOUIu8eFTStqUpXZXE1ngpUouN8JeAOKhj2Q7X3Fw43CKT2tX47jb6VWVThx3QJbJY11ZyW3hRUbslC4ZGl2KT4alEB9EjtS3RxtbeVKb7/ZIrjyTinGLcZS77eGyGLBKeZyuo96Op7I5FtLrr8EiTeCCf4sc2/wAn/wAnTOMem4p3zbjfH3ITkoz3UpLzF9mCOWnb4sztRZSUGklSXcvGdw2ksyShfl+SGCbi6b4sp7gXUnhy8Phh3wnJRnFu/wAKugThumg7E5pXXgNh08d0W5J/V2jXdDtbcccdO1e5ryydvHkU+1di081RSStvgtqRzZp44pR+vHkW2pePP5MgpxutzcK2oaWOWPLKN7ozX1J9rJ7IRTcLkvc36xO9SWPHDJhqo+Grv7nPjxZMmeeS3keV8139X/YjDVJvbLhHThk4SeyTSflMObeb7Qxy56UccWtvaSXou32r+42N+Z3T7iLdj+l5FUfH3K7uonJqr8GO+/YDV4I7IwjJrH+KD291ff2+xLTZZYUsOOX0q3+bKTbzYqx3JYo217HOp9PHLNVSk6ijW3DuHy50sjxx71yw4skdyUVUZx2s4luhlTmu75OnBOOPJ9UFJeEyzBjrw/Rg2vJFqc/w+V7ld8scnUqVc8ehzZNtY4QUk4u2VytN8+V4ON+9gcWpd41ubcpY3Kn4SfH+S2HJsxRSq2u/3H2xm6nTai4/kyGoUcedY4dkdr1Op6aruxZvl4dak9ycefU55zWaUZxVRlKkvRCSfVwZcSavvG/UPw1pY7mvwSC3OBHTq4ZIqOmjPjJxz4QcN6R44KMXOM3y0cubUvrqV3bOjNJbseR9q5Dm30rXtw1FpNU2nb480v8ACRzrPvgtv0Skn9N3Tv8AqcMNTKH7qDdy5bsjlzfvVFPt3dnovaejqtZJQksMlvpun6eDk+YyVGPLnLhvtxdgyZI40mse6T83Vff+36nKm98X5Zz+S069P5pYoPItjk3Utz/udMdfk6Msk4qOOa43u2n7HkYtryyyVGUk1y+y9/0Fz6yeeMW4uUYP8L9PV/cZ1kyJX4hOT2Z4Xui7bv8AsR066qeZOSko7U5PiPrXovYODU4Zxli3XF9rXIuVRg444uoLn7mPKz1TXVj1PT1EJaaXTUPqdPlv3/I7JTlmy6BZUskblb/KrZ4UW1qVOC+l8NLwdkM+XFUYvmMrj9zXPVl9n1Sa/I56VWuYOX6rbbFzZHrKzK97x3K378ffihMj3ZZQb4blf5xDodG8Kjl1C4kv3af9x9WM2ej48jelnFL6+12etpN0I4oNua2U6VJc/wBPueRijDHGW7JWW0owruvPPtwdKztRg0/PNPwcpfC+/oa680dFKWTe5xc6aUk9tpUuK9fc4Ib4TqTub4fIc85qc5Tld/hfscs8n0ylfbwPd87kNuvW+ZjpsWy1N1e2ie+ENFlnJ/v3+J/2X2rk8vDN5JfQnOdKo135v/A2acoRbyJvJke534/3O316WPQ0OSGfR9Gdv6nw/wClf1OnUzjs6EJVjV9/ZHnfDJ7oTybm5Xd+5TPm3x2XUH+J+W/P5HOdzbKVMOeWolii5dqTf2OvLqZKE0sjlK7tu6r/AKzz9Ovqvt6BeSEckIt28kpJ16duS+LrbdH2Oim9Rq3Fxcl024JcVfJbWNT1GKUpOGaCacpP6ZRrt6p8nkJSi5Q/C4qpXxUfX+xWWq3aWM5cVFwV+nhnWeosdGLNUdz5hF3yPptb8rjlJ/Xly3N+ibXZrzwQww6mncfNfY47nP8Adyb3K6rycvjuaXRLUwU2oprFJUot3s+xLTrHlyPE8qxqb+lyX8RzSlPHGeOajFWm77v7EFkSmm/qjLudPH8rHuzWTJ8My45R5xPld3z5f5xEzfEIQ0OHFvTydNxkpeH4f6Em8sdLPLkm4bYrGtvHU/8AuOGE8Tbx5oWlTcr5peF97L1RivzWd4YRcmscZblxw36+/YXTr5rJtnk/eZJ0ruoru5CwhDJpZ5XmeN76x4uXa8s2NvFvWXjLJV3vj0NZhkezizY46eK06/C5Rim+WvX8xtP8Qlj6qa7xakvZ+f17/kzm0GbFPDkh0fqit0JeU1/g5VqHky5cm3bJLleGnwE9rHp6jUxnoMkJu5ZIccdmpKv7Mji1b1MscpU5ZsUsUn/5Vx/VJ/mcWDIs+JOUlvg6p9pL3BPHk0+Scsa/dxlHIpRTpX45/wC8Gc/Cx2aTLN5M0W7jzLbfD7Jr9D1tHgzY+rPBDfgxtzhJNXDyrX9DwvhuBZMk8ubOsW21Bd98vJ3ZHWSP7yUVGnadHK9TnqSs/l09aVZ4zSis95ce3tFvv+q5/JnHFtYuo02oTt/khJajJPFhyZJ39UqVdlb4v8yEnuj9S4afF+vn9Dds1rHZgnPHp8WPBJwytbnJOvxPt+dI6dHqFixxhcpzcnb9/RelHnrE2oywtQe5bU+Lr38HW8XR3yc9knamnf0vyZnX5T0uqlDqQ/8AUnwpeYx9F6X3OTU48KwxlilJNSbknf1P3IzzKWm4e5rzF9/t/wB8nJlzPLhjd/vINL7rj+39zrk8cqdmh1LhPEmm8d/V+h3yyfJ6SEcaTxfhk2/4eeP8nh6SdJy2puPa2W1M5KDbd7vHp7HGepYtUyZPqU5SUued3NI5NNOseTF3Sb88U+39UhtPk3T5ipKub5Bz8x1U1babpUrMTrJZRqqcllhylKLrv5Sol8U1kskcOHbH6Xdpc36GU09RNOu9ohqcK6jeaair3KuZfkb+NSve02XDkxyzY3cri8lurn5f68FNPqkpvLFOPVe6WO+HfmPv/c8vBnm8WPFgx7INJQiuW36t+WJl3ucNRJ8JPdb8+y/qdd2p6eR9LDng6q1NNeee/wBu5DRRnDHPG+zluxSsXDqd+KprfJcp3+pHNl2wcu1dkvBx7v6S+unDBi3aepVLdNq7i/VfY8545Ry4Ep8R3NSq033X+C61Wm2qWsxNxkq3xdSRTNhyQwPJo2tThVNpcTivdf5R059xOLHmnps8YN1Pjdz57nsR10dPPOpuThnivyu/6Hz+aUcmRamLbj3nXde56mllHJjUZU04uN+z/wC2Z6/1soNhy4oKTxKMXCSm4vtT4aX9P0JT1Xy/xJqG5KePak+/D4JQl0dSozUopptf/b5X68o4dXujlw5d9ydcenCp/wDfQ7SHHbqWpZcqitqhjfD9W/8Akjqf3mox4ZfRO9kpN+Oy/MM5/uZTk25ynFcfmzjyLI7nm3OUueWv8mPurH0GLNDBnkpprfGP1ON1XFV/c59TopYcuTNp39PfacmHW6nJigsdS1GHmMpfxxfDT9UdsNRkeOEcrUZP0Zn5PUZsdHwv4qo4+i+Klcfv6M64y6sdRp3OrueN3yvNHiajHtk8uKCk0vqiNptUssdrm1OPaS7oxz3c2fR16un1rhj6il9eW9yrjcny/v2f5s4dbqsmLNtivrT3Y6fME/H29DmWScdT0cn0xct7nFX3XNf0GU56fVzlmissci/Eufp/mRq21WjpdRPF1bmupFwyfdnXnk6jroO5QaUmuLjX/wAnk5sy/wBRyPc9uS/qflep1T1v7qONOTkoVGPjldxTpz54Xo3CnjlNNet8Wv1J65vDr+rb+vm/c87bOOPKm/qwJZEr7q1f9zq1+WOSO+LTVpobPSdWGbnKEYyajuc5c+L/AOT0tJleXUal0koNKO3lprvX9DxdPk24uP47u1/Y7Ph2RLHkxNuM53Ur8vsY5slymPV6+yDywgnljFqC/Pt+Xc8n4pkWPBJOblkyOrdduGyOmz5HGNy+nH9T/wAnFq9Ss2plllbx4+F7+hqdeQ+3fppT0EcUpZZdCddWMJcr3/uvyaPSm55dTgxxyb8UYvLJx5VJ8V/R0eFNYs2CGTTQkpt7ckE7Tb7V9/8ABf4Rq3gnOHT3v+FN1u8V+abX6G594nrZskFignJOXTlclzujfK/yvSkeV8RzNfDsGKF/VO3fZpef6jNLHLbGSnFfVCX80X/n/KOHJGUlKKnxj+lL39EW7Q9bBosmVT1EoKcYpRSU0ldd2+1UU1+uU9HLFODx5YpJRX4Xxw/RPxx4PF0moc8soT5jGuH4rj9exWWdOTxJ7nTSpf0+xczPUP8AxvmJajFhhN/TjxLGkvC7tkNFnlglkwNJtcpPz7fmrX5mxRlihKeSKhjfKba7HNqWlkWbE+Y1dO/swy/lO/4rljlnpckJbovHSk+9Xxf27HoYYZNU4zhvhGo45NfwqMa/qj5/JNfR/JKdr2T7o9jLqHjzZNk6w5EoOF1ylx/t+QyaqOpl09bCDUFePjYqXfgHw2f/ANZm6itZFGKl/Lyu3ozh1OT/AOp07UXGKVJMrCe2TT/idd+xnr/XpPT1efNg125y2pQTSrxzV/e+TgeRz1WOHMm3b+7Bkzz1c1PJK5NKDdf99CWKT39dc1PheqOdkt1PTxaxYdJTioXllGKXNKq59eWcKk8UeMrWCbXVS8Psn+pw6rVS6snitJPmPiy61GN6aMZKt8fKs7e8L0HvjqIzx7m3Sfrf+eUUy5ajLdVZY7kvW3z+j/uebgzShKMHLdBqoy9vRnROs62ZZNSg7i15s4X/AFuVSapc8OeE22o5Icvtx4f6pHTp5Nal5koSSTdS7NdnXvy2cOoy4+njjHPeTs4XdL0Hwz+jFkvmD/Rh1fGyh167US6cNO3ugn+6nfKjfK96Ysc+nhJvO6klcfqp17ep5+7dmv3tkdXLq8TVw7Ku690dOP8Abvaq78OsnF4c8a6Vt9Nd8dvx/wB8+56ev12P5a0upKrSur4/+ePc+bxTlglsc7i4pqT8v/vBWGSWTPBR2xt049l7mrbz6hdWDNJqMVkadbYu+Emn3ftbRw6mDxZHBzUmpR5RZx2TSXDVqyOomsuqk1H/APdiq7mOfdD3MmpWPBP6+I2mvHbk87S6jLpIvLlwuUMq3Sl55/t/ycmuyzkrnuvLbvlKS7f0LZ9Y1jeOGOLdcpP8P5eTvJqdbli1k4ZcE9mWKVOuG/f8qOb5mWj1O/Jj34n3cZX3XqcC1coVlglxxKC4TR05XHpQnHUXkyRTiqvffiisWPTksebEsmFtRaX0v/D8nm6uDi45V3jwyegzOeRr8LjxSdpfY7syjOLT8nl/+neGpaeebZOWGa+qLUoS7T9mLi+I9HHeGPO7m+9V2F09wbg+xPLB4s6yxja9DrL7xLxnjlh1EFbjnSdP27f99hYTrBCTbuEK78f97ElOm1G6fqvBsqaxY8Uaabvl+PCGfpDO8mO2mp96f9QKU8Ti5JSiuYvwykLUIwi/pj2tD5YVp1l3Jwba2eVVc/mY/OBVZI5rnDiUvPhNjSySnjp7XOqkq5VHlRzShkWy9su3+x2Jtv6eG1TXqjX/ANblOOeEpYZSxt1vr8vuO9TNJOCuLdyi/K+/cfJHDhyyjKUZfSnHhq/b2JQTnklkySajFO7/ALG99HD5MTrK549s5VJPzHyTxZ3kxdLIkpwVUl3NHNH5fI4SaTj+ZwynJSjNLlKn7oznl6Vjsi7xNP8AhYs86c8UV+KMe5PHK790bFijO1L8UX3CST7ZjpjPdkk2qlX1e/uJqox+Xc03ulcZL9KBCW7LJrtVHPly1mUZPiUarwXM9mFU24xfe1T/ACHU5YZ3G6T/AEYsccunOFNPvH39grY7kppyl+KB1TrhkjlueyKl/wCJGaW6OOLe2TT59f8ArOaE3jycN7X3SOt0lGUXdqVfoZzKnRk2vBujGO5KlJc8e5yuKinJRTxvjjt9/Y6NPNfLrhWr/NehJqMJOuYTXDfgZVEM2GcOXah7+GUxQn1obotTi/PHA0m9qVb4vjnygTzOOxN7v4b9PYrdTp6KcZqG3qNd16ew3SyS07S2UqtWvoZyyTclOM5KS7U+xLI25OXldzE1Kyko0kuWuW/Uwm/dGmjD/wComM68OR4VJquVRxxlU2HJkfh8DDKOTI3Phugw5aOdSs6MVcDVaosqjJJlnnjNU+xCcUyO13wFjXl6dEkn2XA0ZVGicG13ZpTVmcYLlvuWjOsXPcDppC5IvaqM7+EfEupFryGqVS7iYm4Ne5TJK2n5FUYTcOBHe+wrlJm7uzLIT9fJOD6jpBzN1wJhextjJ6MdDl9Ox+OzOFuUc1W6Orc5fck3U6o1z6Tu08lKt3glklGOS0ySls7PuLNNq2zHj7DpcnlXL7IlPMoL6ndcInhb3UmdHRjkuTGerhjn68snF0mXUFHH9Kbb7nNGCUrLYtSseSpdmNm30Uc8N+VKEaflHZgVwV8NFsmKORLLHh+pPA6y0/I9y4qjk3KX1WdEZVipOm1RtXjpbkc26ShRyvOj7PgcoPJFPl9xp01G5Rjt7WDA037vuNPEnjbb5N/+nHDPLGeT8XJfEtyt+DnnjjFv1bOjHljDG1FctGusz0qtO1lhJv8AEUjcpN+EcmLM8rSl/CzshKKi/FHLuZ6FmFWWLzST44JOP73d3Gjijly3F0HInHKk+xfX0Knpfqnk3cP+F32HhPZGVLl+hzSVOVPhspFpRRrqbD9Fy/ih6nZOaUYvh1zTPM1GS88afCOiU3OKSHMkrNUi5Zs22HMn3ZaGNPNXMq5k4nPC8MXV3Lu/Y6V1NNgd8PKuV5Qybd/DamqyJ5Ixg/ocFx+v+5HJKkmnz2Jp7VdXXgGGcXNyn+hnq3q6HRBRxxWFtq4Sk2vscEYbW3Jyxxk/K8HZHLF51OSTp2uORc8VmlKWSq7Jeg83D9OXHHpSrbtffdLls7k1mwxU+H4ZxSc4tRStLsUlLKpRaX0j1PK6rNdOKMcdwU9qff3KzeKP1NuTXNnLk27VLbd9wR1WNSqqXuc+ubR9njm088jlF/X6CajV5lmxyySbS4Svsh+lpZtzn9Nrhr1ObJG+Jc12ZqSfZt/DZMsXnlKUuWuDv0WxyXUdKjw8r+tHfCbeFU+Ua749RZ6dOob6u27inwQzN7NsV57nZkjejjOuTkxPdGSmnXkxz6EU0UIYvqi6t8/f0BqJZNNnyZot5pTTjOMl2i1X/fQnlU04dP8ACvB05Yb8Ucsu8V2Nedl02+1tDGEMUYRWyL5fqyer+qajH8KG01zxJy4Ympew4bfIarGVJJehxyeWMowUnzJseGXbVPlhjj3ZHOXc3zfGKVSen6kLny1Hb+RzS07yaWKx94ScGr8PlHZLI4qovgpHow2txr1ZrjqtahgvHLb2pUPqsEFKOSC+lvhvudGTHgrqYpW/SzmlJOcYvsmZu80a4dZjlkbV/U0qT8i4/h8agtRGeGT7dnfsz0tTpIZtvO1quRs2kWDNCW64127nW92cnfTm+IQ3aRY4yqaako/zI82OJS3ZsrawxX1erfojt1bnLWQm+IwRD4rOL02JYlULvg1xckickNSpZ3kbeOS/Bt7Jeg+CUVlxzw4ZznHlpy4v2rwceNxbja5T7ep6OiUJ5d2TCuO3PH6HTu+M1r6d3wzPLJLIsmGEZtctcMjqZ9LHhx1TcnukvT0DpHKXxDI/DXoHLfzkYSrZfc4TrO//AODfZtHGPSUenVL6nffm0dWTG82jjF/hTZvlZScpxklDsdGJ4oxjBybilzXc5dd23RrgxfD92qxZsOTfBw8vtLs0dGTFOObp5FUmdOOVKUNLFQlFWk/JxvUSzZlkn+Jdy7vldZvtzapqOWOGONptNunds6cWNxwxx6iDjk4aT9CzjinPrz428ohqNVLUauORxVVSoZ15T/pB9acv3kUo9olcMk4ywz7NUI8l6aVv6o9iOlk5rezPlb7Ghga0u/Dl3bNz2tPmL/ymbNBwwpOSpy3RY/xOG/TxljXK7nLGUprFjduL7+x1nd6mnXTpJNym006pHXJ480ZxqpVaXozTx44Yt8I7Z8KSXn3Ixi21ki+fQ427dVpcOF4pOPnuaUZRyxrsy0G5Zr9Reot7g+6C3brLi1F49bS8o69qzxjKS7d/chqkvmYTfah8ebbKvDNXbJYtV+J5I4Mmm2NuM4Nv2d8otjUMmmUZptd3yR1GBahRafbwPj24YbS679Sz7a1PHOUq4cfWieuk+hS8jZMkd1R4snkubp9kil96LSQ07zaeOPJNJPtL0BpVqtLOeWOXY4Ol/wCR2wx4J6FVL97fY5dcsk0sOKLbfdnWd+8hLk1Om1GWOSC6eZ/+pt/DJe6OmPTxYsbxz+h8xT7pHHpfhs8U3PKk1Xax541LLBRxvHjXZNm/kzqfZrpzzTyY57mkpWvucWq0zllhtl9Mey9CuZuWNpcOIuHUxyJb+JxOXN6k2M7TZ47XHEpbdyuTXhHlZIKWS8bfRTpSZ6Mv3us3cuM/pBLAlPJp8aSUZKas6cdeLUpHhgtJiy4JvdJuGSvH/UdmnnCc4JR/Bwjmk+nBYY1bf6HVpsSxZkrtpGPkuwWr5J4odSaf7xNJR9UcTipTeWEVjb8FM7nGTkl3YmeUYyio8yrn2Mcz9Blkl+FNSfk59Vki5qePJe3w/Hqi0YpRnOKXY8xRk3OUGnF90ztxJaZBlm3ZVJvg7oaldBQTipOTuTXKVf7nkzVRTSYY5Gov3O14046etH67je5Uufw89/7noT3ZdPghCKiqua+3n8zg0qxQh19St0G6SKvNPTZ92GW7H3jfKoz1+osdOHJve3HH8FtsvnySWkWXC2pxd8HDoJTyZ8krpSu0Vw5qzZNPLz2OPU/239M10Y8ilpk4v8S5ODUbozhGD+mL/F6yO/DjWLTyT8Pg4MjngyfMJJxbqpK0/ai+KzyqiuDUPFl2tuOVu/SvsXT2Qlkle2crtd0/LON9DWRj05vHljwoTf8A/V/4Z26eGaeCUM8W3Xejp3/r7NUjq8vymTC6lFNO/wCV3/Z9zly5KzSlK1GK+lA6bwpZJJOSTUYvz6MngjPK5Kdt917h6+0no8m3NN3+f5nRkcccXPJaxLwn+N+gmn06XxBwcrxwjvm/b0JajJPJlbzx27l9EV2SOjWEnqZ6nMo5JfRJ9r4TBGfR1EYTX0tbZX5Q2DTxlLdGW5U+Hw0zty6FarFhy7trSSkHffMuVXHK8T6OXC+8HaYuXU3CLSUk+67Oz1dSsS0+N41ck0pP1PNhBZpTxSVOLtGfj72bRG3PUZsKimpc3bs6pQbmkv5kSxY3hlPJLv2j9jqhlWTDGXT2eF7mfku3YKGeKwQai3zx9rJQTeRQUmml2R06nFJZozk/orcvucOlzXqJNctsxlyqfQ5NPJ6i8c3GXft/UhKaUWp3J9275V+nsd2rUb+n8L4554PP1ONRacYuMP4U+XH/AOTt8fWz2YbFNY5JKe6Eu3ij0Oo5xVfij/U8VN35uzulNxWKcX9w+TjaL6qk8DyZI5cdRkn9V+S8ZvHjmn4I5JNVKHZoaP7xJN/c43bPa6u+1sC+lyl3fKJ5oXFbZ7Upbrpv8nQuTNsywiuI9h7cctd4y8DNntRxalSxfSucU+YTTtP8zadvIu/1ROzVYv3E8WOMam1J8c2vJyYMbxTTnwdfKdc+jXZjk5RW7vzZyalPE3OLd7lL8yyn+9rwzZoLI3CXZs58+uhEpZt005OTj3UE+L8/YfLB5Mcdqafj1QsNJKDWTLLhKnR045KX1KNezNd9foxxQ/e5Og3eSXaaVc+j/wByclGCW2ScU6cv8HfFxyZsc4w2SlF3+hyRwy08OhkqUMj+r/DOk637M9raGOKGZbHK33SXB2a3alFObxy/hl4T9yWKMNPpNqyyjO1UeKmv91/kfXLfgRx7/wDvKzfsuNt/jVSXEl6MOdboOu9HNgm2kn3Sr8jqTtGevVDnxRk76jUUn5XgpFpyaj+H/AZRDjVc9qG3Tp1D8LfEX5HyR3YsrjST/sCU90EvRAx6vZF4Xhx5E7dtcr8w5+1jznDP1ZZHJZHJ/U5d/vydEZuNNN7kUhkisu/att8x9hMqi8s5wilBvhLj+h0t8vs62aszV0pdxclrbjq16g7tPz4HUrdS7+oS5FK58i2Y83H8Kr9SMU8uaEa4fdex2SbhucH9TVJnPkcsWFyjzN8J+hvm+lfZW4wyPFjtpd3/AIKS/dY21+KQmmiqiv4vLKuanl21wHX2EdK/xX4RyauuvfsenkxxinKKprh15XqeZquZQ90b4u9aeft14JdXDXmPKDqtLk6ePMtsoz/Dkh2vyn6MlpGk012Xc7JbYSqDeyXLT7WFvj0nmucVlSd7lw5L/Y73eJwi2rT5o4NRhlHO67Pmzpd9GLlkTbd233NdZZDXTKlK40nVV6k74oTJK4R45Xk0XcbfcxgWz5d03O01GKSqNdvY5IpxyKcZcT72Vi1fLBJW1x2HVFl+EnOO+Mmm7Xhd69Sq/CicbTuLqnaMchKMajy79zDZGvBjaSfcDfAQSNQFT5Lx7HOu50RfCLo1pSlH7AjNMWb47mxKyk9J0QqXcXLhf4o8gbePnui0MsZLgpA54ydUy8JWqBKKfIq+lox1Eo48E025UVc00LGk7DPSViqjyI+HwNupP0ISlRiQGlyhUu9jRfBKbq6NRqLQlGPcnlab4OdSbl34GyS+k3mIssn1VY8s1xSb7HLf1D1uXBu8w4riyVI6W5Ps3Xk48WN7uTuiqjyc+5JWaVVH7j44wT3Pl+5GVynx4KzjeN8lzFIWevUXsi7J4s0usm3wcWTH9XB1YY2ueGjp1mN49eWRTxpM426n7FI3FKzSSfk89rEHakrXAJSk4CxbbplH+GqMta4ptLurHxQTjuXF+CrxJu2ZxUOEuDp5esMsGMYxfYSeSoteo6t8nNkV5aXZBJtYvtXDKWOW9M6pNZY35IJJQpkIZ9uSr4Czy+mQy3Fc2HI9uJMfPU+RYrqJ2u3Y3Ppr7c+OLnLdLsdGOS8eCiwNLnyRxQe5pjbqrrlK1u9AY55MivI7+4+y4hlHZj7HHy9YtRlPlr1E6cozXoKnczqcE8e67Zr6TleaOOTS5YcU5Zm3fCOXUfRKkV0Lkk033Ol5/wBdabVOctSlBtKimzLHAppK/cXJJRzJtHUpdTDSK9ZIZ9BpZdfE/VHNkj+8afDOjQwePJJ+BdZW9uPcvz6Y+qnJuGHh2jYstwqf5Mlp8m9uLNqls2qK4Dx941iOdpTvwPhy1Jc8MjO3GxtLBzyfY656WPZnkc8C54RzSyPsu3kpjb2bTizScZ9zz8z3jJ55MvXuH4aO3SajcunN2cXUfS7DaSLUrvuzXU/1VevxH8PY4dVO5M6nL6Webmlc2cOJtYtBTbkj0IO4W+Dkx4bSY2bLsWxG+p5eoYs8iSv07GlvyQbk6jXBPGt0b9Ss3tgohPVawdNGShSt/wCASe2Z16ZRjhODJLdOTXaxs9iu3q7oJN2hJStxTbdHPiyeGWnmWLG/ptsxZtUuqJYNRJ48v0t8I5Ndof3Dx43e18G0+Tqzcskaj4LSyVNqPKN3efca+ng5cEsThUefU9fSYYdDqSf1D5Yxnj5XPgaEawqL7G+/l8obfRdLOsvbuX1WCLqV0znxRe5tdkXnPc0n4OeTdZTzT6GF/U6JaDNeRyk7RH4hkco7F6g01wgklddxnP8Apq/DvzLLhzfMxfD4r0ObHPdlbO/Hkx5tM4No86CcJ16B6+lXdizYmulJq34Zy5orDqYv+A5czl1lJeDrtajEr7msyRNmnFtyjxFi6VuMmn2FkkobbRoZEo0+6M56wY7FJJuLqjmk44ci/luwTyWrIZWnH1YccqO5SlqJSlfCRNZZQVR5OSGoljikjp0847m5dmavGJbq7Fb7k1Lc3Nd7LLHDPLbZ0P4bULxPn0ZT47PofTz9Y1UX7k8048OHehtVGUYuE000+xPDgc3GTfBcySezHTpXk7tl86ahaGqOPGc61O5uD/I5T/a7C5k+bZaLVX3Fz4mo7o+O4mn/AAOUn3Oub7ZdsckWnOqJwy75Ou/qceXNzsTpC73DiIfx77L0FklvTnJ0uKOnFDHmlOWbiMVwjzYybjFP1Oqc3jUVLszN2ejrmzZseST2cSi6+6OSKTyblx6nY8EJZd5DKlBTaOvOZ6Ttw6jQ6aClNb8ku3sJl1MYqU4L6pHj7Jt7vB6GNRjo5yly2a64nouVRy5U8ifY9LQJ8Sk7ZyJ9PRv1kdOilyovwY+TbzWXTkyKX0vsmedkxdTNOcr2+DrzOm/uSpzg9vaJni37KeKdShGbSUn29jj1sJRk4QjUVLgZtyzKbv6WPqXlz5IxxxtHfn1W45FGG1deTSXoDoQyfVp5uUfKfdHqy+HRnjUZyUF5ZDTaNYcuV3cUuH6m/OYZXNrZRjjhj9DYU5aV7vyIZlPLmctrq+D0Jw6WmTor6kiv0X4XccrXqdGTGseq6u36kcujypZVR6smqdq00cPktnbG+yZZuWmckqI4lGWBY8q4l3OhY/pUU+G7IzlsntklTOc/UTysmkmtR0orlv8Aoe1CXymnhjlNyb7WNGMX+9X2Rx6va579/FcWdr15zKrdde3HlxxlNNzi+Y+GjnwKUJTqLUfFg0mWTg7Vp9n6FckmouPh+Tl75/1BscFe+UKk+7J6/RvM4yTqi2BPZTd8C5bl9DfDMzqzpqVyYcGzUKSurpvwenngoYY44ulLz6E4444oRcmuCzljzOPUf0s13fKxdfbz8X7qUoOW6Nh3wyZ4xxxUU3y/UpqcccO7bzF9meRLO4tuPHJ0552tcyfl9D8vjwyXUalFo4cyn8zcE1iXY5cOqyZUlJtpHowluxc0Z6/0XWQ88kc+l2SfNUcmOOPTLZiheSXeTKbdjr1Ak3mUWqXl+pmVz0uSEsq27q8kHGWbDbVZI8SXqduoj0siS9AwxY4Y5Sj+JjOshlcMdHDoRycwfN35E1W1OEYpxpelHa578LS/HF2jmx58ueWzLyo9r8HTnq9e6bdLC1BqXgOOb3Uiuzda7IhahkYZrDqy4oZcUbVNeRYzSkk+aFeV9J0Rg9yvyZkuey9LIlLHa7o40/3kd6tJ9i+HJcNrJZ482jHPq4dT1WRS1ClFUij2yo55tSirXKKR5SOlnoOqeRTxu0kqpIlhTjjtL7CTnxtK4m9vsY+otPhyY5xaaUckXxS4aFy7Vki6TTI5MTX1w7+g6e7Gm6Rq3faNngsklNeF2Gmt+D7IRSv6e1FItKLXqgWoUmr7PyNuZOfDNHsN9iqSl4AprsJKW1WRxzcpFJqdqfFCbbuqtvjnkKdIXI2uV27hPsylS+p+hScE3Sklx3IxlyCeSuEay6jLjugS7+wkMibplpK1ZX0k78AlF8JsDuLVjb00J1pUoripPuTjGqpqzSk91hU7l7ilsjuEZfk/c83PhbaqUeFR3OG5OnTLPBDJplOCrJD8S9R4uGOLBilix1L8TfqWkqSvsM0m0ruguLkuAt2qufPh6sVy1QmfFt0+OMOeTtWOo8gU6tS/I1LYo45JxhFMpFcF1pJ5sTnvhCK7bn3IRVIr9GzE26kUXKI5PxFMb4G/TK3aIjlUf1Gb4ohkl4M8zUDdswqdGNgY9gSQsXwNYoqRVLgnfI6kqGltlspCG0VTS7hWRX3BvPR3ByXcn0Jx5RaE4+pTen5GMVzpzS5Qs2+eCs5IjJlYGhJ9n2H3kmwOQYcdCk33EmLGV0iqjaMZgCDNKN9jbWmVS4CpySjtISlz7HZkTZzSgzpzWoEI7i0YV4J44tM6Y9g6rX4aMafYo+1IW6NZzrmy4M53xYkpMEe/IyEVi80PGO1oZNBVFbToyk0Ljy3ab5Nm7Wc0W0+Ak2Mu7gaLvuRg7iViYqFslO2UYrXFlFWj278gcKe6jJ8jTl9DFOfNlqLrycVux8km50I+DvzMhkdWOVx+orCfNKjghk8I6sSSSb7h1y19PQg1OPPcSUEmn6i4pFbs899M0Yvx6C5JfSLfJPLLikEntmIyVNvyztwR3YuTjq2dmHiNHTr6NcOuwuT+kXTwlj7uz1MkE4+OSMsaijU7/wBcb/Dkyw3NOuTpwKlyLSXFBjOnRjq7MY1adQf0ruc+fDJ8svGVtWTzZ0ltfI8X0ZNcmLD+9tcHXLFvhUu4cME42+Bt6Tph11bT5fhwSwOMqa4LY8XTja8nTJKXcm24xovO1nWi6TVnFqF+8XoPKTWXh8C5baT8m5Mprqji36cGnW3v4KaOaljr0BlioW49jHv3ApPJUGzz290imXJ9O0jdI1xzjDtjkSVehC+pNyZHqccD4bf2QznPZd+BpKg5VfImGN8qqLuNrk4X1SKm1jpehwyntm0d0lUDzNQ6yGuPdH2vGXKZ2Upws82E+Ejtw5LiXfI+kpTr6UaE2u75Jai4ztdgYVLLO/CNznY27k/oVgcuKRHLkUI0LjnasxeRroTSVI3Zck0wTnS4KwIa2ShC/JLR6xwxyi4W35J6hSzS7OkKoSivpiejmZy6T6ejo3yyuRK79SGkTULZTLKuTzdT/ZioZlfYGGc8cvYKyJzaY89tUjpv4pcuWUpZW0+CqSUbb5I5OHwJ1G2bzYVMmXbSLYnGUOThk7kPDK4uvA3j0MHPcZD4cvFAzLfGzmg3F0MnlFmx149TPFluLpH0Hw/4lHIlDJxL+58w+VfoW006ZX17ifR6/HjzLirXk5cUFCkxdPmnKFTdv1Dnnshx4PH8nVtwIa/PsVWc0HaUkcuqyub5YcGRpUz0c/HnJz09jDNZIU+5y6rFLD+H8LExZXjnuXY9GWzLh7XaKch4OZyc1GJSClFrcVWJwzty7eBc+VOaikb38Ro+TNTTXYfPqeoopPsc2TE3HgMcUtqb8GPHn7GOlZG4qmc2fUJPZQ+N03FnFqkt48czVPtSEnKSiuzOrK21HHE4sHH1HVhluy72+xrqZ7NmOh6XJliqdRQ2mThmpspHPKmokdNuWRuTvk42282VX6W18nDFJnHp9U4YnB+Tp+JP919zylLska+GbyJ9O5NSVPz5OzFFYsT2LczzseSLaT/Ip8xkwTbTuL8GpzVHZljF4lOcrfoJmbUIRXG4jjzxnbl5Zac1JprwZsssanppadY2nt4aJa9paWjpw5Oo9s/yIa/FeJ0YnX+80fl5OnyOORfc+gg9+JNeh87ji1L7HuaLJeLnwdPnm+10sn9P2Iyg5zt9i9c8BaUVZ5pcCWSbjj23wcmXZl+mXBbO3Iio8nbn1NJtOuk4w7+SqyRnJpVwKob5V24JabFPHkal4f6jcvsPRxrbFkdRkWNps6I9jh1z4OPM3pJZtU8ke/BWGb6EnyedJOPK5Q+LKmmj0345npLuc8jcW3Xg4s+N9T2O/BVW0PPGssW13CdeNanqE0WOPT5LTypT2xOLHN4puLY0Jbp3YXnbtZrtlPcl7CPO4spBKWNnHkkrcTHMl9Baeo6uRNstJy2pp/c89KppnoxalCh7mZiJjhPJLdD82CUds+1NnZinDFjp1SOTLmjKXBT21noZSUIPk44Q327Fz523tT4Dgm3z4OuXA6YYW8dsiuMlFcupWPHx3ODq7pW2E5tak9PQT2yRWX1QONZN1UzqxO4nLqZ7YcmT6ZFYzVKlRtTDyQxOu50nuFeT5KY1Lx2Ir6mzqxcIzQfdaVL7kcstqdLjuU4tksitNdzE+ynGfKcSyfBzRjtZa+DdgCRl2Fkwp8e5JPNLhoTAuRc0ue/A2KSSN56TqU1XoZzi4bWc0p8uroybXJnxMh0qfDFkny2GMnzYZSW0S54v6zrjNbeTlca5QryNM1ZodM3aZBSaYVO1YknyUiV3A7Oye5GU6HE6sc6fazoXMePJ58W2+DvxcRRnxJHCmPClHkXJPby2QeWT7dhxK5cqijklkbY0+Uc74kansyumOR+pm7tslHkrXFmabdiGV8mxy4Bl7iwfJvPTDp3cEZcse7QPdmYk5PavcwMnLMdI0VOmPfBK6Y18FgwboG8VsUcMFzZlJ3YDC0unwLKTT4bFjLgz5DGW3y9Wbc/UWhkiIqT9Q2L2MSVg+TswVJUcUCscjhK0c7PbFei8aceURa2toy1KlHhk3lt2HXKM4iSgvQpF2Fo57jUrn2UMuENLgRs19i0DWBsS7Y4p7UUbKRxMGJnXBJovpucOOcJLsaF3ydM0SSVlfZvKeXsSijonGxNtBPUYzBhwdEWRh3LLsY6ZbyLLsEzVmYCeQyVxNVPkZtGjHK8VyslkxeDtdUKoXyzc6pcEcW12x3Nx4RbLUeTlTuR0nv2vt24G3R2LsceHsjqT4OHf2KWV22RyWVnKvJGUlyUggRfhnTB1E4ropDKrNdc6XapvyJllwDHKwZU2rOf5a1JTbfDHjB96JQX1cnUnSRq+hQbdc22c7juyXzwXk7FVJhLjMuKr6YUc02+aK8t8CVYT0hxSdVIo42hVEdPbw/zKmueUUpE80eCuXvaIZJujpyIjizvFPjsdM9QpxPPkuS0IujrZGrGlLkSc+DT4YmyUuEakUgwlZfFOnRFYtvkrgjcwuYbMehiyVFJnTGSaPOnLaXwZLR5e+fyxXZJ3E8zWLmz0lzFnFqo2mHx3KI4IzpnXhy00efO4yK48nB6uudasd+RdThFYwWLHS9O5z4svHfk2fNuW1fmZkwI5J9Sd+C+J0jmXA8MlOisTrcqQqW4jKdlFLbE54DpRXDJZMsVLalx6hhLe6NkhXNGtx1np0YeY8A1LqI2LhKiWqdpo5T30537calTYLlKQIq5FIq+x3+msSySa4NhW5saUO7YdOqY76SOdKEjY47lZTVxuaS7Ed21UanuHD7+aYso82hPsH6jWLDt1AppoN17kE7dHoaVJUc+7kWY7Ifu4E5z6kbE1OWo8E9NJzg0eec+vJixw6hOOQ0brgvrMfKZGHB6Zd5a/DojJuJ1aPM09r7HLGSS7WDFlqfJlWPS1MVKDrv4PJiv3v1dz0pT3QOHpuWS6NRR6GLGpxVlMmCoOhdM9saZfJK40eXq3WteRGN5qBqtHJrdErkTx5dx1QzxyY9rR356/LP1Xi8wW1l8Dpclc2mebN9PCGem6fHk6dWWG+18L+iyWLLedxKwi1B+ODlxRazbjzzPYdmuW7Cq9Dx4xanye3kjux8+h5OdbZcdzXw31h5+mjsU05MOZxbuMrRyT3P1DiUkz0Y1np24oblwduGOxVIjpopx9ys7Rw6u+matGCbuJTLHfja9iOknc9rO+eOo7v1OXfP5Zr57NieNt1wdWhb289i+pwpxo2DFsRq97yr9OlMDdiNgcqRwwFmk5Esn0UykJXPkOdXBnWerh1zPK4clMc3Om+5Fx3dyuOkzdzFrvi/pODXttHZCXBy5luml3OXHrrU44SW3a1yRUf3qS7M7Z4OCeLA+pfhHpnUw/SyVQH0z22mU21F2S7cnG3fQlc+rhc7iQg5RaTOxxc+Tnyw28nXm+sLphm2wo5M8rlcRbbKwgvIyTm6oppccpLdI6/wAH2JY5RgDJk3duyOXXugmozuqs5uo0hM0m5WScm2duePRxVR3zO+MYwxnJgW1W+5s2e/pTG+wfJDqp0cbhKEmi+LK48MbifJTY0linT5PRwS7HlzST47nZpZ9rM/Jzs1mx2ZY7o9jllHa7O27ic2ZHHi/gJx9yiyNCRXFiO7o3ml1QyX6Bk0yC+lDxlwZsQPjuFMVvkF8EGkwr8JOUgp8GsSGR8mxv0Bk5lwUwx5tnS/RVhibHlGisUqJZJehx22nUmic5NFG+LOfI7dnXkQyna9xJ8ixtseapG8xoilQXK0SlLkyY4sPuDFNv2BjhuZ1qCiuCCUPpZ0xy1Hg58jURIzruzNiWyTcnyLGXJOUxYyphnpOh9jnn+Io5cE5FIIpiL+DmxHR2QdT2q5cpKLqRXKRTOk+jHRF2NJ8EovgLYYg8mBZhKcuAJjSENkbAEyJCgMZAaBFT5HTEoZEjDJAiEEUFhbFbFHizSkImZvgMGG3tdisJ3VnLZSEqKz0cd8JFbtHJCXY6Ivijz9RmtInLu2VlySkMZTkyMp0+Cs/JyzfJ15jpHTiy0dUcvB5cZ0zqxStIuuXSXHXLIxVPkTugJHOM+S9p9xWInQspjjN9qRlyWT4OaLtlk/BzsYVQa5ETGswGfBKTDOfFE7tm5Ebu6KN0uOyJxDJ9/Qi5c/LqyKpMtlObc9x35+m49DA+x1PscWmfJ2t/T3PP39sVy5pHNPIXz+TjmnZ14kUh1K0aL+ruIuEHH+M3henp+1lZ9iOGVD5JqqPNZ7SXZ2ZTZOUxVK3ybwV0p2kZtk1PgZyDAzmhepz3FcW3wBwkM5hx0LIhZSXYgrjwwSk/UvEKSkSfJOU2h8fPc1mGRGUHZZUkUlFJEJy28DLpK1unwVjFRQmL1Y87aG38DUsk4p8Gxyp2I8av1C6SN56atNlyOTL6aZxN2W08mmZ659M2ensY3wTzRtM2GXBWauNnj+qxHi6mFNnPF0z0NTDvwedJVI9vF2O3PuL45NukdUYtqznwRPQjGomO+sDjy/SqIxlTsvqXX3OSNt0a59xOmMr5YMmWlwDtE58jtjJokdelyNnXJpxPP07pnW5cHPvn2uvS+OYuZ2iOOQ8nZic+2HK3RTE9xOa54RTTrmjr19NquNolBbWdm3g55xqRy56Z1PKvLOHNL6uDrz5OEjhnyz0fHHXk2OXPJ3Y4KUTzVwzu0+Ska69LoZ41uLYm1Hiwpb34OnHiUY9lZx66/A+3BnnKTSOjSXEbLjTkuBsaS7Bb/rjNJq6aRwqX7xI69S7RzYofXbNfHP8AVR0xhx+Rzyi4ytHbHtRDULh0EvtpoZrXcviabTPMi2pHbppco11Mgsx6UOwW2+4kWP3R5OvtnXPmjuTOSKcJnfOqOLInvs6cX8F3adxStk8+RSnwSxvih3C+TVqhr+g5k/rRaSe2jnje+zPML0FzjPNy4rm2zvxz+n1I5UtzZni2URzLGl4CsUX4LJXwGMaZ2vXpvTY8e1cDy/C/UpBAnSTOF69s6445XjyqR7UM0Z4074aPDyq5HTp5OMdp1tmCuqat0K+EG/JOUjzyMhKXJKUuAuRKcuTpIFIun9ikpbkzl3lYy4G8ksvpROM25obNJHPj/FZ05npR6eOVoWaW4XFLhDS7nHPaaXb7hx0uwkpvkTf6DlVurZJXwhGuAY5WN2JAqiuTi1M02dGXJSPPyytnbjn8mDFnTC3wcuNOXY9HBi4o13kNScX2QJSqPJ1zgoxPM1U3HsZ5/wBjITLJPg2NLuQUm3yU3+h2w2KzyUqRGMrlyZfUCUa5HFIrkaBGbruS3OuRU6ZYsVfMrs68HFHJHujswmO/oV3Qf0k8kbHh2GqzyfVYR2fSL02nbOiuTSXBrW5HOrvlWZ8IZ8WJJo1GaRsZvgRmbpGsBGzRdqhJPkyfJrDh9tuysEkxI9iidIzUo5Uu5CUguQjd8FICylwTlwNInK2dJGpGUqDOdrghK12DF2bxrAp2FLwPVmUaHVq2KooeWSkRuhG7fcyyMpOTtiXQ1CSQkdxkyfNlIocOKJugpWxUHekZwY6ccVFcBm+CEc1LgzyWZvKJkdkfJST4JM3IoonwBvkVMZKywikzD+DECyJsq+xOXBRQrMmLYEbbWRhLHiZZFRNtGD2AAkCQzZOTCIGxGzNiWbxqQ6YWxE+QkcBjRYrMu4p1Y2dMGcWNnVB8HHqOdX7oVK2ZMaHLOcZLLFaOLPicT2YQTRLUYFR3kbleFymdWGQmbHtl2GxKmPX01b6dcewWgQ7Bkzz/AJc9TkyblyNJk/PB0h1WD5LxZzIrGRiwLpmchEwSfBnAE5AixJMCkbwr3x3M5OmiO7gO73DDAnyiOzkt3Mkalw2qYFVHV/DRDFSL3wcevthz5Uck0deU48j5OvBhWPj45Jq2ViuDpWl45KFnlJt0Tk+TM5CilZtxNOg2xxYtGZaMiEIlEuxzshjqhTQJkuptRKecuYlJE2rEWVvuNuNYsJKJTHSROTRPq0ObBjryT4OKUt0jTy2TvkeecMjohLsPKRDG7KtcFZ7WEc1YkpWguFE5M3FhXKimKX1EGxsb5Gz01Z6exgn2Ou7R5uCXB2RlaPF3z7cKnnjdnn5IfUenkpnJONs38fWNStp4djtk6ic+JJD5J0HXurXLmjuYsMPkZz5LYWmzr7kahJYm0Qlpnds9WMUwZIRrhBO8LyVDYyu/6R8vDOZzN/aq0ZcjynSIRlyNN8Gc9sYLauy+Fc2csZcnXhfYO/pp1xXBy51R1x7HNqFwcOPtz/Ly8snuZFdy+SP1COFNM9s+non0aOJSXYaMXB0NjmuzLKKkw6rK2Dmmd6racmKNUUlPau55evdWlzyUScJWQy5N0u5oSOnj6ZquVKRJNRaY8pcEZGuRFo5kCUtyZyuVFMc77lefy1AlDk6NOqJtWyuJF1fRrtgyiJQXCK+Dy1zpJkXDku6FrkZcUCEFQ0o0PFUaXavI2tIT5INUy8iTjbNRGxsE7Y0I0FoN9hBJpl4X5A1yNGitNqqYkuRvArObLnlH6iuNU7NXI0VSN2+ipfBHJLgdshNhzGQcvUnORpSEbO0hgXyNvpdybFlI3mtDPJbDBnO3yUhI1Z6WO/FKh5TORZKRnkOXh7ZxWU+RNxLddjRHxw46McqDPJUe5OImSXDM5tKWXJZFR3MZq2VxR8nb6hWwY6O2H0kIOhpZKXBw620NnyUjzc0XJts6ZybYklf3OnHpuOCqYXIrPHRCUTvLpGM6Za9yOZLk6scXRUdRKUX4EfDOrbzyK8aYapU8Z3YeyOaOOmdeFV3OfyX0z064dihOHgfweWsA3ROeShpM58kjXM1qA8iYkpX5JSlyKpcnacpdOzMWPYMgwIyfJovkWbNFnTPRdMHaNKVE4yNJ39jOBr5HXKJDxKw4Zx8k5QL9wOJStuSUORdtHU40iTib1FiNQvYZuwrNJLgWNlVC+4yikaiKoOhZRKXQrkiSMomTGl3BtHToOXAjlY0kSYww0Zcj7uCKGvgsVili0KmOiX0yGToyRmgAynwYlJmHDIu+xOQ92LIzGYiwWNIU26QUx4yJmTIWOhS47h3EExk7DGcUvgVmTDXAJKQlFnHkGwdaTQRtoKFAwBo1ElIM6cbOWJ0QMdMWOhPgbG6kR3DRfNnLGXqYWqQ+VJxOXDPii7naOsDzNTj5ZCMaZ351bs5GqYdU6ePY0nwBOkCUlfHY5Z7BGKFsWzcJrHiyW4eLKxKpmbFvgDdmcQMWwsVmpGsGwqweAoUpELAnwZy5MMqRkWvjg5ody18GOoCZH4OSasvkZE6c+muYEYlo9hEMmNbwJEX3KyZJ8jGQKQQncrBFUtBDsEF6mm6Ry/K1LI6RyTlyWyMgots68ww0Gy/gSEC6hwXVLmyM52+Tqyx4OWRvkxtwVyxLHxcs0cXxoqpVwLHhWTyS8nP7oxSTRzzTHi7G2Xya+hHNtY+OLsv0ho4ivRtUxcHVGRCEaKWefr241Vu0SfcKl6Ab+5mQMpUSzS9xm6OfLLub5nsxJ5KZ0YMvg4Zvkrhbs7WenbHs4p2u485fSceGTOlq0eW+qMcWot2cTfJ6eTHaZ5+aG1nfi76LRYzlwRT4Gb4N4xhlLk68EuxxI6dPLkx3PQr08b4JahWh8TNmVxPLPVc/y8rLwyUmqOjPE5a+o9nPuO3JlydeBeGRxw5O3FCkZ76VVXYjllwWfCObMzjzNrDlnLkaD5RKfcMWejPTWOhvglKQrkLdsZFILW4pCNGgrRaMUY6pGK9isARiUikjlaxVoFSMexSzjWQk+RN1M03yScuRkToU+BJTYikaTHC27kaPPLJFYyVUNMMK2aT9xHLmgwjYUxGwx7jjKqZrFs1mcTMyYGwWKGTITZSXYjNm+YCNigb5BfB1xoWRnIaUiEpG5GpGsZSonZrNY1iu8G8nZkyxYtGReDOWPc6cfYz1Ga6FwTnYykJJnORkm3ktBUTXcdMqlb9DJNiruUUlRnER4/IrXhFJTXqJuT7CUckO9nLlX6HbPk5skbN80xzwVzX3PSxwVHDGFSR6EHwa7rdc2VbZAi7LZY7mIoUZ0YeEbZ0QhQkFR0QOfVZoxVBbMLJ8HJgk2cuSSLTZyZH3O3EMTnLk0Gyb7jwO2emnREaXYEBpdjn+WXPMmWmSfLOkahotjp2TSKIzUZIpFCJ8lYmbTDxQ1WBcDNmdWpyRGaRaTITGDUpegEwSZNyo6yJ0KYssqRzubEtmpGpytLI2GMiK5GRYrF1yNSJRkUUrMVmlkiEkdMq5IyRqUyomsLQht0OmUiRRWIVmqrsB8IyNIwwlIwJGNx0iyfAGKmFszjGEYoWKzTcazAswkyHQiKRCs06Q9CXQ6kZrMHZYdoyCZtOpOAjh7HRtA4h5M65nEG06HARqjXkdTSopFimKla+Ap8kbpBUgxix24p0dCycdzgjMopjAvOVo5pdx3K0TkFAJiykZvglKVhIcFsFi2CzWNYax4skh7LEqpGsnZr9QxSHsIiHQEUhkjIzBms+APuBsWywKpjuXBBM24MWDNk03YW7AuTUjcUQy7CxQ/sZrVTkLVjtchSHWKVRKwQEh+xm1nT3ROb4M5e4jYSJOStmjDkah4rk3pNCPA8uEaPBpv8znu1a5spyT7s6snJzSjyd+WuUmUx8MVobH3N36brpXYlkLLsJkRzn2xqcHTOrGjjXDOvCy7adEcdjrHQYFa4PPazag4iOzolElJFKwRM1gYDQCb4ObIdEiMlZ05MczXJXDHk23krCFM3b6dNdWJUdcKo44fSXjNHm6jOnmjj1ELTOqUrIz5Hn0teZtalVDrHJnQ8XJbHjR38m/txvG0h8LaZ2yxquSDjTM26LHVhfBWa4OfEdL5R5uvVcK8/NHkgoW+x3ZI2yahyduevTrzQxwo6orgmlQ6aRjq6uqE2c2XktORBuzfEEjkl3AmWy4+LRznae2jMCNYyFL4uUdMEcuN0dMWcexapVBQrkDcc8YqyYXIkmZyVGcBpSIuXJpTJuRuRLRkNZBSHUisKvqC65FUguQYhchL5M3QjYyNapY6IplIsLGVAihMBgN+oWxGxiLJkZspJkZHTmIrEboLZOTOsjcLJk2xmDbbNxuFQaHUPYbaWlGjeR3wKMR4F4s5kyqZmxmxZy47iOYjkLzYSDFoyKxZCJROkZsFV3UJLLROUmQnIZypFXlbfcpGfBxp8loSG8tWOruhZRs0WURz+hqSgi0O1GoZKit06zTFodvjkVsDoxLRlwc9jphYzXRZOTApAbMYxUsjOXIzomc2Q7cNRB9ysBPI8DrWq6YPgLYkXwFs54ySRNooxTbUBDxAlyVjEzaqaKKLgVIY5Vk1gb4NYrZLQkyEmUkyUjcSUickVYjR0jUSoFFXH2BtNa2QzYWhWhRovkpGRFWUiFFiqd8GaNEcyw55RJNHVJEZI1K1KkikRaHiNap4mYYhaMMJNcmH2mHTqSYbA0BmmmbFZuQCZBMgGQk6HTJphTBmxXcZSJ2awGLxyeCkZWcqZWDMWCulOwkoyG3e5jGKLFaNZiBGhGVYjRqVrU2wpmYDRUiykWRTodMhV0xJMVSBJgMLJiNmbFbHGpGsF8AswtCmOmTCnZDDhQoUCOiiEiUiZpEzYWJJmWcLKQl2CTEbNyDFNxrJ2Gxw4e+R49ycSsUZqUih9vAIrgddjnatI0BL0KUK+A1msqoWT4M2SnI1IGlLkydkXIeDN41i8eR0hIFUc6DJcCT7dx/AKtmYHLkOefB6E4r0OXLD2O3NdI5Gx4dwSjRodzp+Gr9OqPb3NNGh2DLlHNhztclsTEa5GjwN9xWu/FIumjixy7HQp9jzdRi1VslJDXYGwiSaFZR+xNs3EmxXEeg0a1RPaUhGgqIUitOixd1MLIzfoUidCyWvcyfJyxnyWjIrziWqx4NLhkdwryV2ZY6cuqbVHNNqyUsz9Qb7GRqurEzpXKOLFKzqg+Dj3Hn6Zq2Jt5HBLtYRShwSnKguVHPkmzcmkXk8WaL9zlnPkpjyWvc75kbkXk1Ry5Yc2i/cbbfgp6ThuhkyuTD5RJKmbK0GdEWc0C8Wcumaq2BPkVvgWzGMLbhZPuJu4FcikTSlyTcuTNk2zpIZFlIdSs51IpBhYsXTA5AuhG+TOI+4F2JZrHEomVi7OdMpFmbAumGydhTOeA7YjYbFYwkkyMu5SRJs6SIsibHYEjpGoVRsdQHUSiiF6a1NRoWSoq6RGcgnspTZK+QyYvk7RqQ8SsScEXjEzWaCjYVBFVEO0xqIlRmM1QjZDCyJONjtgs3ETaPFUEwrVYMtGRzRZVSOdjK24O4lbo1mcSjYrYtmJCmOnRMIJTcBsRMNhgLLsRkisicjfJiVDrjuajGydMZExosMUhmLQ3ceMStJIxKIKj7Bo52ismGzdgMyyzYrZmAUV8iMoxWahTaBRSjJe5rWontBtLUbb5GUoOArgdDXArj7GtTncAqPJbYHaWkkVwOBIJkWBIlJFWI0MZSoKQ7Rkh06MUN4AjMAxgNmIotCsdoVm43CMAWA00ATAJCEBiRjAMAMh4sSJRBWaombcKBszjOH38jKRHcFSLFi1gYm41hgxmKzNitjCax4sjYyYnFrM2TUg2TOBJk2NJiNi1IxrBYCaMhkKMgopkMgIKMg8SsSaHTM1aMnwTk+RmxWuSiSlbEaos0I0blSYUZoKQpSJaCIxOiBz6Zp0h0jLt2MmcgDYkmGTJSZqQFlIjKQZMjJnWRuQb5KQZFPkpE1Y1Y6YF0+Dmgyu449RzqrY0eSO4eEjOI8iGRF2yUhlajjyRJpUzpyIi1ydpWtVg+BmTg6HszWCsyN5MSUi6ovGV9zlTGjIzYzjrUuA2Rix7OeAWxGzNitjImHQlhRFRGa4BFgb9ABZuiE2UmyMjpzGoS6ZSMyLDF0bxrHRvFlLgRSM3YYoVt2FMDMhOurCzrjLg8/HKjphPg498uXTob5ElL1ElP0JuRmciDORzzY05e5GcjrzG5Epvk0HtkmJJ8mi+Ttnp1z078b3djoS4OHFKnZ2QmmjnfTFaaOeceTomc8hiCKrsViSXcqmZ6FFiN8jSZJsJGTWBsSzWOLGkxGzMU1GpDJlYMgUiViq9isWw2YAisNisUKZWLJJjp0Fgq1sKZNMZMxYDgbBYrYSIsib7jSYl+p0hahooCHRUikEAJPgEWcqOebKTZFrk6cxuEfIUgqI8Ym9OjBHRCJOCLwRy6rJ1HgLVBTAzBTkuCMuC82c+Rm+Um2LuBIndHWQ4tuNZHcFSLFiykPGRz2Ug2FgsdCYxOLKI51iijGRjIEwDEmDYoSQtk2GTEbNSNQGYDfILNEwyEQyYUKooiUXQ6ZipQDdC7hXIzgqlgbE3A3DgMZ9xbQUyQsUICQAC/YU0dMmERMazUjRjJGTsKFA0Ch0BmbVqbQOwzFZLSsUZimg1BoyCSL2A2FikQbMBmNFmI0UfIrQSqVJoA7QtG25SmGoNEtKag0ahQGCzEjIdCIejNZogYQMICM1mYDTRtwdxOw2GLDNgbBZiWMGxTWKOmNZKw7gwYZuxGzWBiZGsIDETJjomikQrNOhkKkOjFZE1gYjYJSzWTsNjhUfYRhu0bwCI0ahjIQMUXgSii8UY6rNOmZmXArZgBJnPNlJsjJnTmGJzZNjSYh1jrBHiIhkyqq0WPZFMazFjFU3DqRFMZMzgdCkaTJphcuDOAkyUkUk7Js3CFjWIE0cNZrFsFgMMh4k0UiSxWJeKtEIloMxYLBcSbVFWTkrM4yU18AbBY4jWBsFmbLCEmRl6FGycjcMTZjMWzbZrDYoUCMYALIHT8loTOaxlILBY6XPiibkLuFbMzkSDJkpMZsm2dJG5CtGRgmm18bLo5oM6Ivg5dOdO58ck5MEuRLKCGQ6ZJOx0yqpmychmxGUELZrFfcFmmsNYAGEih0Kh0ZopjACZDNg7GYrGI1jJsmhkVC0SiJRY915OdZF9ibYzZOTGRQrYLBJgs3jWKJjojFlEwsVUsSQbFbCCJtC7SlGSRrWtIolIxCkhkgtGilQ6f2EbBuoEvYrkS3m3X2DCMmSkUJyRqFCZJlpolI6xuFMagpGmhQ8RUh0jNZqsJFUyESkWc7HOrJ8GFTCYZGwGMSCwNm7CNjEZsRsDkxHI3I3BbBYGwGiopDRZJMZMLAsmNuI7jbjOBbcK5E9wGyxK7gWTsKZYMUTGTJp8jJhYlLBYLA2GBmK2ZsVs1IcG6GUiVhTErpjEosqmZtQ9hW7GFZlAxGxmxJfcYgbFsxmbI2EQNkhYrNYGxRWYxhKgrC/YBlkrFopQKNa1KSjUPRqLTpKNQ9AaLSm0AdoWuTSFDoRDIKKYDMZgCtCjNimmoBjGIsYxiTACZkgs1gMREBjEhMAKJCh4iodBWaohhEMYrDMRjm2lEmEdQG2cGjqaYwdgKoAAyFGigoVgWjwRiURzoOTkx32JyCJKTJSZWRGR1jUTYo7EOjcEKAFAqZDICGRms0UEBgZUTM5E7NYYMFsVgbBfJrDIYFmsVsmsF8IW+TNi2MhxVMrEgmViyoroj2KRJY2vUtFmKyzEZRvjklN0jII2K2CT5FscR7BuFsDY4MM2TkzNitjGpCtgszFNukOg2KmEgNmswrYIbMmKYcOKJmsSzBjOM2K2FisY1ACmAxppWEuS8GcsWXgzHUY6iojQ18Csw5gFP3FZrEnsVmsDJEYozFZpuCYAUSOh0Kh0jNZExkg0ZBWKx2IxiAZMUyYpZdhrJJjWZsZM2TkwtiNjIZAYLM2KaaOmOmTQyCiqWES6QbDAYNWBDpAgSDTGSDQBJiMs4iOJqQxPz3GTNt5CkVIitDAYJKSJSRZk2jcalToZRGoZIdOgojbRkhqM6NT2hVjNAIU6YbEsKZmxk9gsFmsAzEYWKzUMI+4tjMRm43GsFgMLQjJiBIHsFihDFhrNYtmshhrChRkQOhroRMNmQazWI2LZYsPYrBZkOHBQyFQyYVGQ6fAiCuDNClmsHgAAHyKxmKxiABmBmmowDWKaItgbA2AkzMYwlQIoUzDA16mSAMiI0Zo1hBFoVoYAnSNC0OwGlpaGMYUIrDYrJAxWFii1GMYxFggGJAZhASKYLQCLGMYUwVyAZEqKKIRFEYrFFDIVDIyydIZRBEpFDAyiHYUSH2ikHARxOlxEcQTmcTJFZRFaCoEUXYWgpnOgzJyY9k5FEWRKQ0mTkzrGoWXItBZjTYBRgpEhQ6EQxlmiYBrACBm7mJAxbCwM1DBsDFs1jjWM2AJqEjFlYk0ikUzNZqsSqlRFDGKxVHKxHIFithIAkxLM2K2awyGs1iWaxw4YVhMyJGKM0BmmoFjWKZMSexWawAMYxgoSwTUYADFYzFYwwDAMJMikWSGiwsFjos1k1IazGOeM2CzNi2Rw1msSw2OLGYGZsAtRgoUeJVKRHQsSkUc6zWQaDRvBllNiMpJkZM3CzYLAY0cUTGsmhgZw1is1gZGAxQsAkyGTECANYUxLNZYsWUhlIgmOpFhxdMdMipDbiwYoybNYGyxYIRLNuCw4LFkzWK2QwrFZmxfJqEyHiTTHTKpRBFTDZgMxWMBkANZgEjWYWzWWDBbEbCKJgNiMZimo3AMYxosYJgQBMaiDGMEkyHQqCgFMmYFgsALYrM2KxMGwoQZCToZCJhsyypYbJ2FMMCqZhUzWZwCxTWBscLNiszYrNQxmwNmsU00JgGFCYyMSGwiWFMyMOmMIhrAGTNYtmsyhsDMBigMYwoDB8CsS1isLALQNgCASyCgBRIaDQQpBoLQGPQGi1EaAMASAAmIgMgBRA6HQiYyM1mmQUxQmWVYstBnLFlYzEOuI5CM0UUyRxWg2I5INRZE2hnIW0FoYwLA3RhM2JJmbEZqQlbJsZis6RqAYBhaEZChQCmMCzEGs1gZiRrDYtmBCxGMAYoVgQWA02ZDJCodIzWaKQ6FQyM0adB+wlhvgyyzFbM2I2aixpE2xpMRmo3INhQgyEnQRUMjKBoRqironIYiACwGixjGJChkIh0yopkgtGRjIIxGUkTZqNQDGMJYyMYkdMayaCmZsZsOBmASY1gMSEHkxhIoeJNFYhRVYIqkTgUTONYotCSGEkUCciTKSJM6RqNZkxQo01iiYREw2DOGFZrA2SxmYBiJjChJMawMDYkbGUiVmscWLKYyyHPbNbLFjq3m3nPuYVJhgxfcayKkMpAT2BsWwNgMZsBmAUNjJk7GTJYonY6ZKLHTM1inMC+DWZDMUzFZojYLAYSJmAFkWYoQCQMYIlgmQQDGCaiAGoJqJAYNGrgEBmYApmKwsAlgoASIhsCCgBkFAQyBkTMwGACwNmYrEi2LZmAWsawGMJYxjIUZGMuxiD/9k=) center 62%/cover no-repeat;border:1px solid rgba(255,255,255,.10);border-radius:14px;padding:18px 24px;box-shadow:0 10px 30px rgba(0,0,0,.4),inset 0 0 60px rgba(0,0,0,.35);margin-bottom:12px}
.analysis-v2 .dhead-main{min-width:0}
.analysis-v2 .dhead-teams{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:nowrap}
.analysis-v2 .dhead-team{display:flex;align-items:center;gap:14px;min-width:0;flex:1}
.analysis-v2 .dhead-team.home{justify-content:flex-end;text-align:right}
.analysis-v2 .dhead-team.away{justify-content:flex-start;text-align:left}
.analysis-v2 .dhead-team .tlogo{width:56px;height:56px;border:none;background:none;border-radius:8px;object-fit:contain;flex:none;filter:drop-shadow(0 6px 13px rgba(0,0,0,.45))}
.analysis-v2 .dhead-tn{font-family:"Saira Condensed";font-weight:800;font-size:30px;color:#fff;line-height:1.04;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
.analysis-v2 .dhead-vs{flex:none;font-family:"Bebas Neue";font-size:38px;color:#9fb0c6;padding:0 10px;letter-spacing:.04em;text-shadow:0 2px 10px rgba(0,0,0,.5)}
.analysis-v2 .dhead-meta{text-align:center;margin-top:12px;font-family:"Saira Condensed";font-weight:700;font-size:11px;letter-spacing:.12em;color:#8a94a8;text-transform:uppercase}
.analysis-v2 .dhead-ds{display:flex;flex-direction:column;align-items:center;gap:4px;justify-self:end;width:122px;padding:11px 14px 12px;border:1px solid rgba(255,255,255,.10);border-radius:13px;background:#0a1322;box-shadow:inset 0 0 26px rgba(0,0,0,.42),0 0 20px rgba(57,226,157,.05)}
.analysis-v2 .dhead-ds-cap{font-family:"Saira Condensed";font-weight:800;font-size:9.5px;letter-spacing:.16em;color:#8a94a8;text-transform:uppercase;text-align:center}
.analysis-v2 .dhead-ds-num{font-family:"Bebas Neue";font-size:50px;line-height:.82;text-align:center}
.analysis-v2 .dhead-ds-band{font-family:"Saira Condensed";font-weight:800;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;text-align:center}
.analysis-v2 .dhead-ds-bar{width:100%;height:4px;border-radius:999px;margin-top:4px;background:linear-gradient(90deg,#ff5454,#f5b841,#39e29d);position:relative;overflow:hidden}
.analysis-v2 .dhead-ds-bar::after{content:"";position:absolute;inset:0 0 0 calc(var(--p)*1%);background:#16202f}
@media (max-width:760px){
  .analysis-v2 .dhead{grid-template-columns:1fr;gap:14px}
  .analysis-v2 .dhead-ds{justify-self:center;width:140px}
  .analysis-v2 .dhead-teams{gap:12px}
  .analysis-v2 .dhead-tn{font-size:23px}
  .analysis-v2 .dhead-team .tlogo{width:46px;height:46px}
}
/* ===== Yanıp sönen çerçeve (sadece elit/gold) + animasyonlu siren + sola dayalı yazı ===== */
@keyframes vpGold{0%,100%{box-shadow:0 0 0 1px rgba(246,185,50,.12),0 0 7px rgba(246,185,50,.04)}50%{box-shadow:0 0 0 2.5px rgba(246,185,50,.98),0 0 26px rgba(246,185,50,.52)}}
@keyframes vpRed{0%,100%{box-shadow:0 0 0 1px rgba(255,77,92,.12),0 0 7px rgba(255,77,92,.04)}50%{box-shadow:0 0 0 2.5px rgba(255,77,92,.98),0 0 26px rgba(255,77,92,.52)}}
@keyframes sirenFlash{0%,49%{opacity:1;filter:drop-shadow(0 0 9px rgba(255,80,95,.85))}50%,100%{opacity:.5;filter:drop-shadow(0 0 2px rgba(255,80,95,.3))}}
@keyframes sirenSwing{0%,100%{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}
/* signal şeridi: siren solda büyük+animasyonlu, yazı sola dayalı, çerçeve yanıp söner */
.analysis-v2 .v2-signal-band{display:flex!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;gap:16px!important;padding:14px 18px!important}
.analysis-v2 .v2-signal-band.elite{animation:vpRed 1.3s ease-in-out infinite!important}
.analysis-v2 .v2-signal-band.gold{animation:vpGold 1.5s ease-in-out infinite!important}
@keyframes goldPulse{0%,100%{transform:scale(1);filter:drop-shadow(0 0 4px rgba(246,185,50,.45))}50%{transform:scale(1.16);filter:drop-shadow(0 0 13px rgba(246,185,50,.95))}}
.analysis-v2 .vsb-siren{flex:none!important;font-size:36px!important;line-height:1!important;transform-origin:50% 18%}
.analysis-v2 .vsb-elite{animation:sirenFlash 1s steps(1,end) infinite, sirenSwing .85s ease-in-out infinite!important}
.analysis-v2 .vsb-gold{transform-origin:50% 50%;animation:goldPulse 1.5s ease-in-out infinite!important}
.analysis-v2 .vsb-text{display:grid!important;gap:5px!important;text-align:left!important;min-width:0}
.analysis-v2 .vsb-text strong{font-size:14px!important;font-weight:950!important;line-height:1.3!important;font-style:normal!important}
.analysis-v2 .vsb-text em{font-size:13px!important;font-weight:900!important;font-style:normal!important;line-height:1.35!important;opacity:.95}
.analysis-v2 .v2-mini-match b{background:none!important;border:none!important;width:auto!important;height:auto!important;font-family:"Bebas Neue"!important;font-size:26px!important;color:#9fb0c6!important}
.analysis-v2 .v2-mini-meta{text-align:center;margin:-2px 0 3px;font-family:"Saira Condensed";font-weight:700;font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:#eef3fa}
@media (prefers-reduced-motion:reduce){.analysis-v2 .v2-value-card,.analysis-v2 .v2-signal-band,.analysis-v2 .vsb-siren,.analysis-v2 .vsb-elite,.analysis-v2 .vsb-gold{animation:none!important}}
/* ===== Temiz durum/skor bloğu (CANLI/BİTTİ üstte, skor ortada, İY altta) ===== */
.analysis-v2 .v2-start{min-height:auto!important}
.analysis-v2 .mstat{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;width:100%}
.analysis-v2 .mstat-lbl{font-family:"Saira Condensed";font-weight:800;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;padding:3px 13px;border-radius:999px}
.analysis-v2 .mstat-lbl.s-live{color:#fff;background:#c4374a;box-shadow:0 0 12px rgba(196,55,74,.4)}
.analysis-v2 .mstat-lbl.s-done{color:#cdd6e4;background:#2a3446}
.analysis-v2 .mstat-lbl.s-up{color:#9fb0c6;background:#19222f;border:1px solid rgba(255,255,255,.07)}
.analysis-v2 .mstat-score{font-family:"Bebas Neue";font-size:34px;line-height:.82;color:#fff;letter-spacing:.03em}
.analysis-v2 .mstat-iy{font-family:"Saira Condensed";font-weight:700;font-size:10.5px;letter-spacing:.05em;color:#93a2ba;background:#0d1726;border:1px solid rgba(255,255,255,.09);border-radius:8px;padding:2px 9px}
.analysis-v2 .mstat-note{font-size:11px;color:#8a99b2}
/* ===== Güvenilir & Öneri tercih kartları (value altı, yatay küçük) ===== */
.analysis-v2 .v2-picks-sec .v2-section-title{display:flex;align-items:center;gap:8px}
.analysis-v2 .vpk-hit{font-style:normal;font-size:9px;font-weight:800;letter-spacing:.04em;color:#8fa5c0;background:#0d1726;border:1px solid rgba(255,255,255,.08);border-radius:7px;padding:2px 7px;text-transform:none}
.analysis-v2 .v2-picks{display:flex;flex-direction:column;gap:6px}
.analysis-v2 .v2-pick{display:flex;align-items:center;gap:9px;padding:7px 11px;border-radius:9px;background:#07111f;border:1px solid rgba(120,150,180,.18);min-width:0}
.analysis-v2 .v2-pick.safe{border-color:rgba(96,165,250,.38)}
.analysis-v2 .v2-pick.rec{border-color:rgba(45,231,166,.30)}
.analysis-v2 .vpk-tag{flex:none;min-width:60px;text-align:center;font-family:"Saira Condensed";font-weight:800;font-size:8px;letter-spacing:.05em;text-transform:uppercase;padding:3px 7px;border-radius:6px}
.analysis-v2 .v2-pick.safe .vpk-tag{color:#60a5fa;background:rgba(96,165,250,.12)}
.analysis-v2 .v2-pick.rec .vpk-tag{color:#3ddc97;background:rgba(45,231,166,.12)}
.analysis-v2 .vpk-mk{flex:1 1 auto;min-width:0;font-family:"Saira Condensed";font-weight:800;font-size:12.5px;color:#dfe7f4;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.analysis-v2 .vpk-prob{flex:none;font-family:"Bebas Neue";font-size:20px;color:#fff;line-height:.85;margin-left:auto}
.analysis-v2 .vpk-out{flex:none;font-weight:900;font-size:11px;line-height:1}
.analysis-v2 .vpk-out.won{color:#3ddc97} .analysis-v2 .vpk-out.lost{color:#ff6b75}
/* ===== Value tercihi: listenin başında özel satır (eski büyük panelin yerine) ===== */
/* NOT: sınıf adı 'vpick' — global '.value' (!important) kuralıyla çakışmasın diye */
@keyframes vpRedRow{0%,100%{box-shadow:0 0 0 1px rgba(255,51,68,.55),0 0 7px rgba(255,51,68,.25)}50%{box-shadow:0 0 0 2px rgba(255,51,68,1),0 0 24px rgba(255,51,68,.62)}}
.analysis-v2 .v2-pick.vpick{border-width:1px;padding:8px 11px}
.analysis-v2 .v2-pick.vpick.elite{border:2px solid #ff3344;background:linear-gradient(90deg,rgba(120,20,30,.20),#08121f 55%);animation:vpRedRow 1.3s ease-in-out infinite}
.analysis-v2 .v2-pick.vpick.gold{border:2px solid rgba(246,185,50,.92);background:linear-gradient(90deg,rgba(246,185,50,.18),#07111f 62%);animation:vpGold 1.5s ease-in-out infinite}
.analysis-v2 .v2-pick.vpick.normal{border:1.5px solid rgba(45,231,166,.62);background:linear-gradient(90deg,rgba(45,231,166,.12),#07111f 60%)}
.analysis-v2 .v2-pick.vpick.weak{border-color:rgba(120,165,220,.45)}
.analysis-v2 .v2-pick.vpick .vpk-tag{white-space:nowrap;color:#fff;font-size:9px}
.analysis-v2 .v2-pick.vpick.elite .vpk-tag{color:#ff97a0;background:rgba(255,77,92,.18)}
.analysis-v2 .v2-pick.vpick.gold .vpk-tag{color:#f6c451;background:rgba(246,185,50,.16)}
.analysis-v2 .v2-pick.vpick.normal .vpk-tag{color:#3ddc97;background:rgba(45,231,166,.14)}
.analysis-v2 .v2-pick.vpick .vpk-mk{font-size:14px}
.analysis-v2 .vpk-emoji{flex:none;font-size:22px;line-height:1;transform-origin:50% 30%}
.analysis-v2 .vpe-elite{animation:sirenFlash 1s steps(1,end) infinite, sirenSwing .85s ease-in-out infinite}
.analysis-v2 .vpe-gold{transform-origin:50% 50%;animation:goldPulse 1.5s ease-in-out infinite}
.analysis-v2 .vpk-val{flex:none;margin-left:auto;font-family:"Bebas Neue";font-size:24px;line-height:.85;color:#fff}
.analysis-v2 .v2-pick.vpick.elite .vpk-val{color:#ff97a0}
.analysis-v2 .v2-pick.vpick.gold .vpk-val{color:#f6c451}
.analysis-v2 .vpk-dur{flex:none;font-family:"Saira Condensed";font-weight:800;font-size:10px;letter-spacing:.04em;padding:2px 7px;border-radius:6px;background:#0d1726;border:1px solid rgba(255,255,255,.10);color:#9fb4cf}
@media (prefers-reduced-motion:reduce){.analysis-v2 .v2-pick.vpick,.analysis-v2 .vpk-emoji{animation:none!important}}
/* Model Özeti — sağ sütun (signal altı, yatay, boşluğu doldurur) */
.analysis-v2 .v2-mkt-model{margin-top:10px;padding:12px;border-radius:12px;background:#091524;border:1px solid rgba(120,150,180,.18)}
.analysis-v2 .v2-mkt-model .v2-model-summary div{min-height:54px}
.analysis-v2 .v2-mkt-note{margin-top:10px;padding:13px 15px;border-radius:12px;background:#091524;border:1px solid rgba(120,150,180,.18)}
.analysis-v2 .v2-mkt-note p{margin:0;color:#cfdbeb;font-size:13px;line-height:1.55;font-weight:650}
/* ===== Value Dayanıklılık Skoru (liste rozeti + dashboard şeridi) ===== */
.cell-dur{text-align:center;white-space:nowrap}
.ql-badge{display:block;font-size:8px;font-weight:950;letter-spacing:.6px;padding:2px 6px;border-radius:6px;margin-bottom:4px;text-align:center;border:1px solid transparent;text-transform:uppercase}
.ql-badge::before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:4px;vertical-align:middle;background:currentColor}
.ql-badge.ql-elite{color:#22c55e;background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.40)}
.ql-badge.ql-premium{color:#06b6d4;background:rgba(6,182,212,.12);border-color:rgba(6,182,212,.40)}
.ql-badge.ql-strong{color:#38bdf8;background:rgba(56,189,248,.12);border-color:rgba(56,189,248,.40)}
.ql-badge.ql-good{color:#facc15;background:rgba(250,204,21,.12);border-color:rgba(250,204,21,.40)}
.ql-badge.ql-medium{color:#fb923c;background:rgba(251,146,60,.12);border-color:rgba(251,146,60,.40)}
.ql-badge.ql-weak{color:#ef4444;background:rgba(239,68,68,.10);border-color:rgba(239,68,68,.35)}
.dur-chip{display:inline-flex;align-items:center;gap:3px;margin-top:3px;padding:2px 7px;border-radius:7px;font-family:"Saira Condensed";font-weight:800;font-size:10px;letter-spacing:.02em;white-space:nowrap}
.dur-chip.dur-hi{color:#3ddc97;background:rgba(45,231,166,.12);border:1px solid rgba(45,231,166,.30)}
.dur-chip.dur-mid{color:#f6b932;background:rgba(246,185,50,.12);border:1px solid rgba(246,185,50,.32)}
.dur-chip.dur-lo{color:#ff6b75;background:rgba(255,77,92,.12);border:1px solid rgba(255,77,92,.32)}
.analysis-v2 .v2-dur{margin-top:10px;padding:9px 11px;border-radius:9px;background:#07111f;border:1px solid rgba(120,150,180,.18)}
.analysis-v2 .v2-dur-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}
.analysis-v2 .v2-dur-lbl{font-family:"Saira Condensed";font-weight:800;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#aebed4}
.analysis-v2 .v2-dur-score{font-family:"Bebas Neue";font-size:20px;line-height:1;color:#fff}
.analysis-v2 .v2-dur-score i{font-size:11px;color:#7f91aa;font-style:normal}
.analysis-v2 .v2-dur-bar{height:7px;border-radius:5px;background:rgba(255,255,255,.07);overflow:hidden}
.analysis-v2 .v2-dur-bar span{display:block;height:100%;border-radius:5px}
.analysis-v2 .v2-dur-foot{margin-top:6px;font-family:"Saira Condensed";font-weight:700;font-size:11px;color:#9fb0c6}
.analysis-v2 .v2-dur-foot b{font-weight:900}
.analysis-v2 .v2-dur.dur-hi .v2-dur-bar span{background:linear-gradient(90deg,#1f9d6b,#3ddc97)}
.analysis-v2 .v2-dur.dur-hi .v2-dur-foot b{color:#3ddc97}
.analysis-v2 .v2-dur.dur-mid .v2-dur-bar span{background:linear-gradient(90deg,#c99413,#f6b932)}
.analysis-v2 .v2-dur.dur-mid .v2-dur-foot b{color:#f6b932}
.analysis-v2 .v2-dur.dur-lo .v2-dur-bar span{background:linear-gradient(90deg,#c43545,#ff6b75)}
.analysis-v2 .v2-dur.dur-lo .v2-dur-foot b{color:#ff6b75}
/* ===== İY/MS Taraf Tahminleri (3 sütun, altın vurgu) ===== */
.analysis-v2 .htft-grid{grid-template-columns:repeat(3,1fr)}
.analysis-v2 .htft-chip b{font-size:16px}
.analysis-v2 .htft-chip span{color:#f6b932}
/* ===== M4: Güvenilir & Öneriler — kazandı yeşil / kaybetti kırmızı ===== */
.analysis-v2 .v2-pick.pk-won{border-color:rgba(45,231,166,.6)!important;background:linear-gradient(90deg,rgba(45,231,166,.15),#07111f 62%)}
.analysis-v2 .v2-pick.pk-lost{border-color:rgba(255,77,92,.55)!important;background:linear-gradient(90deg,rgba(255,77,92,.14),#07111f 62%)}
.analysis-v2 .v2-pick.pk-won .vpk-mk{color:#bdf0db}
.analysis-v2 .v2-pick.pk-lost .vpk-mk{color:#f3c3c8}
/* ===== M5: İY/MS değer kombinasyonu yıldızı ===== */
.analysis-v2 .htft-chip.htft-pick{border-color:rgba(246,185,50,.6);background:linear-gradient(160deg,rgba(246,185,50,.14),#07111f 62%)}
.analysis-v2 .htft-chip .hfs{color:#f6b932;font-style:normal;font-size:12px}
/* ===== Detay kartı V7 yeniden tasarım (ddx) — beyaz yazı, kompakt, ince çubuk ===== */
.analysis-v2 .v2-share-card .ddx{display:flex;flex-direction:column;color:#fff;font-family:Inter,system-ui,sans-serif;min-width:0}
.ddx .ddx-hero{padding:6px 0 14px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:10px}
.ddx .ddx-hero-lig{display:flex;align-items:center;justify-content:center;gap:6px;font-size:10.5px;font-weight:800;letter-spacing:.12em;color:#8a99b8;margin-bottom:14px}
.ddx .ddx-hero-flag{width:18px;height:13px;border-radius:2px;object-fit:cover;flex-shrink:0;box-shadow:0 0 0 1px rgba(255,255,255,.1)}
.ddx .ddx-hero-row{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}
.ddx .ddx-hero-team{flex:1 1 0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;min-width:0}
.ddx .ddx-hero-logo{display:flex;align-items:center;justify-content:center;border-radius:50%}
.ddx .ddx-hero-logo .tlogo{width:64px!important;height:64px!important;object-fit:contain;border-radius:50%}
.ddx .ddx-hero-logo.glow-h .tlogo{filter:drop-shadow(0 0 14px rgba(66,150,255,.55))}
.ddx .ddx-hero-logo.glow-a .tlogo{filter:drop-shadow(0 0 14px rgba(255,80,80,.5))}
.ddx .ddx-hero-name{font-size:15px;font-weight:800;color:#fff;max-width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ddx .ddx-hero-form{display:flex;gap:3px}
.ddx .ddx-hero-form span{width:12px;height:12px;border-radius:3px;display:inline-block}
.ddx .ddx-hero-mid{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:9px;padding-top:6px}
.ddx .ddx-hero-vsrow{display:flex;align-items:center;gap:8px}
.ddx .ddx-hero-vsrow .ln{width:26px;height:2px;border-radius:2px}
.ddx .ddx-hero-vsrow .ln.h{background:linear-gradient(90deg,transparent,#4296ff)}
.ddx .ddx-hero-vsrow .ln.a{background:linear-gradient(90deg,#ff5050,transparent)}
.ddx .ddx-hero-vsrow .vs{font-size:12px;font-weight:800;letter-spacing:.06em;color:#cdd6ea}
.ddx .ddx-hero-time{font-family:'Bebas Neue',sans-serif;font-size:34px;letter-spacing:.02em;color:#fff;line-height:1}
.ddx .ddx-hero-note{font-size:10px;color:#8a99b8;font-weight:700;margin-top:-4px}
.ddx .ddx-hero-badge{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:800;letter-spacing:.03em;padding:4px 11px;border-radius:999px;background:#0d1726;border:1px solid rgba(255,255,255,.08)}
.ddx .ddx-hero-badge .dot{width:6px;height:6px;border-radius:50%}
.ddx .ddx-hero-badge.up{color:#f5b841}
.ddx .ddx-hero-badge.up .dot{background:#f5b841;box-shadow:0 0 6px #f5b841}
.ddx .ddx-hero-badge.live{color:#ff5a5a}
.ddx .ddx-hero-badge.live .dot{background:#ff5a5a;box-shadow:0 0 6px #ff5a5a}
.ddx .ddx-hero-badge.done{color:#8a99b8}
.ddx .ddx-hero-badge.done .dot{background:#8a99b8}
.ddx .ddx-sect{font-size:11px;font-weight:800;letter-spacing:.06em;color:#fff;text-transform:uppercase;margin:14px 0 7px}
.ddx .ddx-picks{display:flex;flex-direction:column;gap:4px}
.ddx .ddx-trends{display:flex;flex-direction:column;gap:5px}
.ddx .ddx-trend-row{display:flex;align-items:center;gap:7px;font-size:11.5px;color:#d6dfef;background:#141d2c;border:1px solid #263352;border-radius:7px;padding:6px 10px;line-height:1.35}
.ddx .ddx-trend-row b{color:#fff}
.ddx .ddx-trend-dot{width:6px;height:6px;border-radius:50%;background:#4db8ff;flex-shrink:0}
.ddx .ddx-trend-row.ddx-trend-combo{background:#1c1710;border-color:#5a4318}
.ddx .ddx-trend-row.ddx-trend-combo .ddx-trend-dot{background:#f6c451}
.ddx .ddx-trend-loading{font-size:11px;color:#6a7e9d;text-align:center;padding:4px 0}
.ddx .ddx-pick{display:flex;align-items:center;gap:8px;padding:6px 9px;border-radius:7px;background:#07111f;border:0.5px solid rgba(120,150,180,.18)}
.ddx .ddx-pick.safe-row{border-color:rgba(96,165,250,.35)}
.ddx .ddx-tag{flex:none;font-size:10px;font-weight:800;letter-spacing:.04em;padding:2px 6px;border-radius:4px;color:#fff;background:#14241c;white-space:nowrap}
.ddx .ddx-tag.safe{background:rgba(96,165,250,.16);color:var(--tc-guncel)}
.ddx .ddx-tag.ddxval{background:rgba(251,191,36,.16);color:var(--tc-value)}
.ddx .ddx-tag.ddxhi{background:rgba(0,230,118,.16);color:var(--tc-guvenilir)}
.ddx .ddx-pick.is-hi{border-color:rgba(0,230,118,.35)}
.ddx .ddx-tag.ddxbanko{background:rgba(255,59,59,.16);color:var(--tc-banko)}
.ddx .ddx-tag.ddxcons{background:rgba(192,132,252,.16);color:var(--tc-alternatif)}
.ddx .ddx-pick.is-banko{border-color:rgba(255,59,59,.5)}
.ddx .ddx-pick.is-alt{border-color:rgba(192,132,252,.5)}
@keyframes ddxValPulse{0%,100%{border-color:rgba(246,185,50,.40);box-shadow:0 0 0 0 rgba(246,185,50,0)}50%{border-color:rgba(246,185,50,1);box-shadow:0 0 9px 0 rgba(246,185,50,.42)}}
.ddx .ddx-pick.is-value{border-color:rgba(246,185,50,.6);animation:ddxValPulse 1.4s ease-in-out infinite}
@media (prefers-reduced-motion:reduce){.ddx .ddx-pick.is-value{animation:none}}
.ddx .ddx-mk{flex:1 1 auto;min-width:0;font-size:12px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ddx .ddx-prob{flex:none;font-size:13px;font-weight:800;color:#fff;margin-left:auto}
.ddx .ddx-out{flex:none;font-size:11px;font-weight:900}
.ddx .ddx-out.won{color:#3ddc97}.ddx .ddx-out.lost{color:#ff6b75}
.ddx .ddx-scorebox{display:flex;background:#0c1626;border-radius:7px;overflow:hidden}
.ddx .ddx-scell{flex:1;text-align:center;padding:6px 2px;border-right:0.5px solid #1a2840;min-width:0}
.ddx .ddx-scell:last-child{border-right:none}
.ddx .ddx-scell b{display:block;font-size:13px;font-weight:800;color:#fff}
.ddx .ddx-scell span{display:block;font-size:11px;color:#fff;margin-top:2px}
/* round 68: 'en olası' alt çizgi vurgusu askıya alındı — öneri gibi algılanabiliyordu, bu bölümler bilgi amaçlı */
.ddx .ddx-scell.ddx-acc{}
.ddx .ddx-scell.ddx-acc span{}
.ddx .ddx-gb-row{display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none;margin-top:14px}
.ddx .ddx-gb-l{display:flex;align-items:center;gap:9px;min-width:0}
.ddx .ddx-gb-lbl{font-size:12px;color:#9fb2cc}
.ddx .ddx-gb-r{display:flex;align-items:center;gap:9px;flex:none}
.ddx .ddx-gb-val{font-size:12.5px;font-weight:700}
.ddx .ddx-gb-val.ust{color:#7ee0a8}.ddx .ddx-gb-val.alt{color:#e6a86a}
.ddx .ddx-gb-chev{transition:transform .2s}
.ddx .ddx-gb-row.open .ddx-gb-chev{transform:rotate(180deg)}
.ddx .ddx-gb-tbl{min-width:0}
.ddx .ddx-gb-cap{text-align:right;font-size:11px;color:#5b6f8f;margin-bottom:6px}
.ddx .ddx-gb-grid{display:flex;flex-direction:column}
.ddx .ddx-gb-r2{display:flex;align-items:center;border-bottom:0.5px solid #16213a}
.ddx .ddx-gb-r2:last-child{border-bottom:none}
.ddx .ddx-gb-r2.hdr{border-bottom:0.5px solid #1a2840}
.ddx .ddx-gb-r2>span{flex:1 1 0;min-width:0;text-align:center;font-size:12px;color:#aebfd6;padding:7px 2px}
.ddx .ddx-gb-r2.hdr>span{font-size:11px;font-weight:600;color:#6b82a8;padding:0 2px 6px}
.ddx .ddx-gb-r2>span.lab{flex:1.7 1 0;text-align:left;color:#d7e3f4}
.ddx .ddx-gb-r2>span .gv{display:inline-block;color:#cfe0f5;padding:2px 7px;border-radius:6px;box-shadow:inset 0 -2px 0 #5a8fcf}
.ddx .ddx-gb-r2>span.hi,.ddx .ddx-gb-r2>span.hi .gv{color:#6ee7a0}
.ddx .ddx-gb-leg{display:flex;align-items:center;gap:12px;margin-top:9px;flex-wrap:wrap}
.ddx .ddx-gb-leg .sw{width:15px;height:3px;border-radius:2px;background:#5a8fcf;display:inline-block}
.ddx .ddx-gb-leg span{font-size:11px;color:#7186a3}
.ddx .ddx-consensus{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding-top:11px;border-top:1px solid #16233c}
.ddx .ddx-cons-r{display:flex;align-items:center;gap:7px}
.ddx .ddx-cons-dots{display:flex;gap:4px}
.ddx .ddx-cons-dots span{width:9px;height:9px;border-radius:50%;background:transparent;border:1px solid #2a3b56;display:inline-block}
.ddx .ddx-cons-dots span.on{background:#22c55e;border-color:#22c55e}
.ddx .ddx-consensus b{font-size:13px;font-weight:800;color:#fff}
/* Paylaşıma Değer mi? — otomatik kalite kontrol listesi */
.ddx .ddx-check-verdict{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:9px;margin-bottom:8px}
.ddx .ddx-check-verdict b{font-size:12.5px;font-weight:800;letter-spacing:.03em}
.ddx .ddx-check-verdict em{font-style:normal;font-size:10.5px;opacity:.85}
.ddx .ddx-check-verdict.good{background:rgba(61,220,151,.14);border:1px solid rgba(61,220,151,.4);color:#3ddc97}
.ddx .ddx-check-verdict.warn{background:rgba(245,184,65,.14);border:1px solid rgba(245,184,65,.4);color:#f5b841}
.ddx .ddx-check-verdict.bad{background:rgba(255,107,117,.14);border:1px solid rgba(255,107,117,.4);color:#ff6b75}
.ddx .ddx-check-verdict.na{background:#0c1626;border:1px solid #1a2840;color:#9aa7bd}
.ddx .ddx-check-list{display:flex;flex-direction:column;gap:4px}
.ddx .ddx-check-r{display:flex;align-items:center;gap:8px;font-size:11px;padding:5px 9px;border-radius:7px;background:#07111f;border:0.5px solid rgba(120,150,180,.14)}
.ddx .ddx-check-r svg{flex:none}
.ddx .ddx-check-r span{flex:1 1 auto;color:#d6dfef}
.ddx .ddx-check-r em{flex:none;font-style:normal;font-size:10px;color:#7f93b3}
.ddx .ddx-check-r.ok span{color:#c9f2df}
.ddx .ddx-check-r.bad span{color:#f5c9cc}
.ddx .ddx-check-r.na{opacity:.6}
/* Form Trendleri — takım bazlı 2 sütun (logo başlıklı, check-mark'lı) */
.ddx .ddx-neden-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.ddx .ddx-neden-col{background:#0c1626;border:1px solid #1a2840;border-radius:9px;padding:10px}
.ddx .ddx-neden-h{display:flex;align-items:center;gap:6px;margin-bottom:8px}
.ddx .ddx-neden-h .tlogo{width:18px!important;height:18px!important;object-fit:contain}
.ddx .ddx-neden-h span{font-size:10px;font-weight:800;letter-spacing:.05em;color:#aebed4}
.ddx .ddx-neden-r{display:flex;align-items:flex-start;gap:6px;font-size:11px;color:#d6dfef;line-height:1.4;padding:4px 0}
.ddx .ddx-neden-r svg{flex:none;margin-top:1px}
.ddx .ddx-neden-r span::first-letter{text-transform:uppercase}
@media (max-width:560px){ .ddx .ddx-neden-grid{grid-template-columns:1fr} }
/* ===== Tüm Marketler — katlanabilir gruplar (göster/gizle) ===== */
.analysis-v2 .v2-tablewrap.mkt-grouped{padding:0;max-height:none;overflow:visible}
.analysis-v2 .mkt-head-tbl{width:100%;margin:0}
.analysis-v2 details.mkt-grp{border-top:1px solid rgba(120,150,180,.18)}
.analysis-v2 details.mkt-grp>summary{cursor:pointer;list-style:none;padding:9px 11px;background:#0b1626;font-family:"Saira Condensed";font-weight:800;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#aebed4;display:flex;align-items:center;gap:8px;user-select:none}
.analysis-v2 details.mkt-grp>summary::-webkit-details-marker{display:none}
.analysis-v2 details.mkt-grp>summary::before{content:"▸";color:#6f8099;font-size:11px;transition:transform .15s;display:inline-block}
.analysis-v2 details.mkt-grp[open]>summary::before{transform:rotate(90deg)}
.analysis-v2 details.mkt-grp>summary:hover{background:#0e1a2c;color:#cdd9ea}
.analysis-v2 .mkt-cnt{font-style:normal;font-size:9px;color:#7f91aa;background:#0e1726;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:1px 6px}
.analysis-v2 .mkt-hi{font-style:normal;color:#f6b932;font-size:10px;margin-left:auto}
.analysis-v2 .mkt-grp-tbl{width:100%;margin:0}
.analysis-v2 .mkt-grp-tbl tbody tr:first-child td{border-top:none}
/* ===== KOMBİNE OLUŞTURUCU ===== */
.cmb-panel{margin:16px 0;padding:14px;border-radius:13px;background:linear-gradient(160deg,#0d1728,#08111f);border:1px solid rgba(120,150,180,.22)}
.cmb-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:12px}
.cmb-ttl{font-weight:900;font-size:15px;color:#dfe7f4}
.cmb-hint{font-size:11.5px;color:#8fa5c0}
.cmb-row{display:flex;flex-wrap:wrap;align-items:flex-end;margin:0 -5px}
.cmb-field{display:flex;flex-direction:column;gap:5px;margin:0 5px 8px;font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:#8fa5c0;font-weight:800}
.cmb-field select{min-width:150px;padding:8px 10px;border-radius:8px;background:#07111f;color:#dfe7f4;border:1px solid rgba(120,150,180,.28);font-size:13px;font-weight:700;cursor:pointer}
.cmb-go{margin:0 5px 8px;padding:10px 18px;border-radius:9px;border:1px solid rgba(92,198,255,.5);background:rgba(92,198,255,.14);color:#bfe3ff;font-weight:900;font-size:13px;cursor:pointer}
.cmb-go:hover{background:rgba(92,198,255,.24)}
.cmb-card{margin-top:14px;padding:12px;border-radius:11px;background:#091524;border:1px solid rgba(120,150,180,.18)}
.cmb-legs{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}
.cmb-leg{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 11px;border-radius:8px;background:#07111f;border:1px solid rgba(120,150,180,.16)}
.cmb-leg-m{font-size:12px;color:#cdd8ea;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cmb-leg-p{display:flex;align-items:center;flex:none}
.cmb-leg-mk{font-weight:900;font-size:12.5px;color:#fff}
.cmb-leg-stat{font-size:11px;color:#8fa5c0;font-weight:700;white-space:nowrap;margin-left:10px}
.cmb-leg-stat i{font-style:normal;color:#6f829c}
.cmb-metrics{display:flex;flex-wrap:wrap;margin:0 -4px 6px}
.cmb-metrics>div{flex:1 1 0;min-width:88px;margin:0 4px 8px;padding:8px 6px;border-radius:8px;background:#07111f;border:1px solid rgba(120,150,180,.18);text-align:center}
.cmb-metrics span{display:block;font-size:8px;letter-spacing:.6px;text-transform:uppercase;color:#8fa5c0;font-weight:900;margin-bottom:3px}
.cmb-metrics b{font-size:18px;font-weight:950;color:#fff}
.cmb-pos{color:#3ddc97!important}
.cmb-neg{color:#ff6b75!important}
.cmb-ev{padding:9px 12px;border-radius:9px;font-weight:900;font-size:14px;color:#fff;margin-bottom:8px;border:1px solid}
.cmb-ev.cmb-pos{background:rgba(45,231,166,.10);border-color:rgba(45,231,166,.4)}
.cmb-ev.cmb-neg{background:rgba(255,77,92,.10);border-color:rgba(255,77,92,.4)}
.cmb-ev b{font-size:17px}
.cmb-ev span{display:block;font-weight:700;font-size:11.5px;color:#9fb4cf;margin-top:3px}
.cmb-note{font-size:11px;color:#8fa5c0;line-height:1.5;margin-top:6px}
.cmb-empty,.cmb-warn{padding:12px;border-radius:9px;background:#07111f;border:1px solid rgba(120,150,180,.18);color:#c9d4e6;font-size:13px;margin-top:12px}
.cmb-warn{border-color:rgba(246,185,50,.4);color:#ffe0a3}
/* ===== MANUEL KOMBİNE: + butonu + sepet ===== */
.cmb-add{flex:0 0 auto;width:24px;height:24px;border-radius:7px;border:1px solid rgba(92,198,255,.38);background:rgba(92,198,255,.10);color:#bfe3ff;font-size:15px;font-weight:700;line-height:1;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;margin-left:4px}
.cmb-add:hover{background:rgba(92,198,255,.20)}
.cmb-add.active{background:rgba(74,222,128,.20);border-color:rgba(74,222,128,.55);color:#86efac}
.cmb-basket-head{display:flex;align-items:center;gap:10px;margin:4px 0 8px;color:#cfe3ff;font-size:13px}
.cmb-clear{margin-left:auto;background:transparent;border:1px solid rgba(255,255,255,.14);color:#9fb3c8;border-radius:8px;padding:4px 11px;font-size:12px;cursor:pointer}
.cmb-basket-empty{color:#8aa0b6;font-size:12.5px;padding:8px 2px}
.cmb-leg-rm{flex:0 0 auto;width:22px;height:22px;border-radius:6px;border:1px solid rgba(248,113,113,.35);background:rgba(248,113,113,.12);color:#fca5a5;font-size:12px;cursor:pointer;padding:0;margin-right:8px}
.cmb-leg-rm:hover{background:rgba(248,113,113,.22)}
@media(max-width:560px){.cmb-metrics>div{flex:1 1 40%}.cmb-field,.cmb-field select{min-width:0;width:100%}.cmb-field{flex:1 1 45%}.cmb-go{flex:1 1 100%}}
/* ===== OYUNCU KARAR KARTI ===== */
.deckard{margin:0 0 14px;border:1px solid var(--line);border-radius:14px;padding:14px 16px;background:#0e1420;border-left:4px solid #5d6679}
.deckard.d-green{border-left-color:#3ddc97;background:linear-gradient(100deg,rgba(61,220,151,.08),#0e1420 55%)}
.deckard.d-yellow{border-left-color:#f5d24a;background:linear-gradient(100deg,rgba(245,210,74,.07),#0e1420 55%)}
.deckard.d-amber{border-left-color:#f6a13a;background:linear-gradient(100deg,rgba(246,161,58,.08),#0e1420 55%)}
.deckard.d-red{border-left-color:#ff6b75;background:linear-gradient(100deg,rgba(255,107,117,.08),#0e1420 55%)}
.deckard.d-gray{border-left-color:#5d6679}
.dk-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:11px}
.dk-lbl{font-size:12px;font-weight:800;letter-spacing:.03em;color:var(--muted)}
.dk-verdict{font-size:17px;font-weight:950;letter-spacing:.02em}
.deckard.d-green .dk-verdict{color:#3ddc97}.deckard.d-yellow .dk-verdict{color:#f5d24a}
.deckard.d-amber .dk-verdict{color:#f6a13a}.deckard.d-red .dk-verdict{color:#ff6b75}.deckard.d-gray .dk-verdict{color:#9fb4cf}
.dk-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:11px}
.dk-cell{background:rgba(255,255,255,.03);border:1px solid var(--line);border-radius:9px;padding:7px 9px;min-width:0}
.dk-cell span{display:block;font-size:9.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px}
.dk-cell b{font-size:14px;color:var(--txt);font-variant-numeric:tabular-nums}
.dk-reason{font-size:12.5px;color:#cfdbeb;line-height:1.5;font-weight:600}
.dk-note{margin-top:9px;font-size:10.5px;color:var(--muted);line-height:1.5;padding-top:9px;border-top:1px solid var(--line)}.dk-note b{color:#cfdbeb}
@media(max-width:560px){.dk-grid{grid-template-columns:repeat(2,1fr)}}
/* ===== ANA LİSTE KARAR: satır sol-kenar rengi + etiket ===== */
tr.decrow td:first-child{position:relative}
tr.decrow td:first-child::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:0 2px 2px 0}
tr.dec-green td:first-child::before{background:#3ddc97}
tr.dec-yellow td:first-child::before{background:#f5d24a}
tr.dec-amber td:first-child::before{background:#f6a13a}
tr.dec-red td:first-child::before{background:#ff6b75}
tr.dec-gray td:first-child::before{background:#5d6679}
.dec-pill{font-size:8.5px;font-weight:900;letter-spacing:.04em;padding:2px 6px;border-radius:5px;white-space:nowrap;line-height:1.2}
.dec-pill.dec-green{background:rgba(61,220,151,.15);color:#3ddc97;border:1px solid rgba(61,220,151,.35)}
.dec-pill.dec-yellow{background:rgba(245,210,74,.13);color:#f5d24a;border:1px solid rgba(245,210,74,.32)}
.dec-pill.dec-amber{background:rgba(246,161,58,.14);color:#f6a13a;border:1px solid rgba(246,161,58,.35)}
.dec-pill.dec-red{background:rgba(255,107,117,.13);color:#ff8a8a;border:1px solid rgba(255,107,117,.32)}
.dec-pill.dec-gray{background:rgba(120,140,170,.12);color:#9fb4cf;border:1px solid rgba(120,140,170,.28)}
.cmb-corr{margin-top:8px;padding:9px 11px;border-radius:9px;background:rgba(246,161,58,.10);border:1px solid rgba(246,161,58,.35);color:#f6c98a;font-size:11.5px;line-height:1.5}.cmb-corr b{color:#f6a13a}
/* V8.2 yeni karar renkleri */
.deckard.d-cyan{border-left-color:#5cc6ff;background:linear-gradient(100deg,rgba(92,198,255,.08),#0e1420 55%)}
.deckard.d-cyan .dk-verdict{color:#5cc6ff}
.deckard.d-purple{border-left-color:#b98cf5;background:linear-gradient(100deg,rgba(185,140,245,.09),#0e1420 55%)}
.deckard.d-purple .dk-verdict{color:#b98cf5}
.deckard.d-done{border-left-color:#5d6679;opacity:.85}.deckard.d-done .dk-verdict{color:#9fb4cf}
.dk-stake{margin-left:auto;font-size:12px;font-weight:900;padding:4px 10px;border-radius:7px;background:rgba(61,220,151,.15);color:#3ddc97;border:1px solid rgba(61,220,151,.35)}
.deckard.d-cyan .dk-stake{background:rgba(92,198,255,.15);color:#5cc6ff;border-color:rgba(92,198,255,.35)}
.dk-layers{display:flex;flex-wrap:wrap;gap:6px 12px;margin-bottom:11px;font-size:11px}
.dk-layers .lok{color:#3ddc97}.dk-layers .lno{color:#f6a13a}
/* satır tint + pill: yeni renkler */
tr.dec-cyan td:first-child::before{background:#5cc6ff}
tr.dec-purple td:first-child::before{background:#b98cf5}
tr.dec-done td:first-child::before{background:#5d6679}
.dec-pill.dec-cyan{background:rgba(92,198,255,.14);color:#5cc6ff;border:1px solid rgba(92,198,255,.34)}
.dec-pill.dec-purple{background:rgba(185,140,245,.14);color:#c9a8f8;border:1px solid rgba(185,140,245,.34)}
.dec-pill.dec-done{background:rgba(120,140,170,.10);color:#8a98ad;border:1px solid rgba(120,140,170,.24)}
/* ===== KARAR RAPORU V8 zengin kart — varsayılan KAPALI, tıklayınca açılır (kompaktlık için) ===== */
.rkard{margin:0 0 14px;border:1px solid var(--line);border-radius:14px;background:#0e1420;border-left:4px solid #5d6679}
.rkard.rkard-simple{padding:15px 16px}
.rkard.d-green{border-left-color:#3ddc97;background:linear-gradient(115deg,rgba(61,220,151,.07),#0e1420 50%)}
.rkard.d-cyan{border-left-color:#5cc6ff;background:linear-gradient(115deg,rgba(92,198,255,.07),#0e1420 50%)}
.rkard.d-yellow{border-left-color:#f5d24a}.rkard.d-amber{border-left-color:#f6a13a}
.rkard.d-purple{border-left-color:#b98cf5}.rkard.d-red{border-left-color:#ff6b75}
.rkard.d-gray,.rkard.d-done{border-left-color:#5d6679}
.rk-summary{list-style:none;cursor:pointer;padding:15px 16px;user-select:none}
.rk-summary::-webkit-details-marker{display:none}
.rk-summary::marker{display:none}
.rk-summary:hover .rk-toggle-hint{color:#f5d24a}
.rk-body{padding:0 16px 16px}
.rk-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}
.rk-title{font-size:12.5px;font-weight:900;letter-spacing:.03em;color:#f5d24a}
.rk-hint{font-size:11px;color:var(--muted);margin-top:2px}
.rk-toggle-hint{color:#7f92ac;font-weight:700}
.rk-hint-open{display:none}
.rkard[open] .rk-hint-open{display:inline}
.rkard[open] .rk-hint-closed{display:none}
.rk-badge{flex:0 0 auto;font-size:13px;font-weight:900;padding:6px 12px;border-radius:8px;white-space:nowrap;background:rgba(93,102,121,.15);color:#9fb4cf;border:1px solid rgba(120,140,170,.3)}
.rkard.d-green .rk-badge{background:rgba(61,220,151,.15);color:#3ddc97;border-color:rgba(61,220,151,.4)}
.rkard.d-cyan .rk-badge{background:rgba(92,198,255,.15);color:#5cc6ff;border-color:rgba(92,198,255,.4)}
.rkard.d-yellow .rk-badge{background:rgba(245,210,74,.14);color:#f5d24a;border-color:rgba(245,210,74,.36)}
.rkard.d-amber .rk-badge{background:rgba(246,161,58,.14);color:#f6a13a;border-color:rgba(246,161,58,.36)}
.rkard.d-purple .rk-badge{background:rgba(185,140,245,.14);color:#c9a8f8;border-color:rgba(185,140,245,.36)}
.rkard.d-red .rk-badge{background:rgba(255,107,117,.13);color:#ff8a8a;border-color:rgba(255,107,117,.34)}
.rk-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:13px}
.rk-cell{background:rgba(255,255,255,.025);border:1px solid var(--line);border-radius:10px;padding:9px 11px;min-width:0}
.rk-lbl{display:block;font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}
.rk-val{display:block;font-size:16px;font-weight:800;color:var(--txt);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.rk-sub{display:block;font-size:9.5px;color:var(--muted2);margin-top:3px}
.rk-foot{font-size:11.5px;color:#cfdbeb;line-height:1.6;padding:10px 12px;background:rgba(255,255,255,.02);border-radius:10px;border:1px solid var(--line);margin-bottom:12px}
.rk-foot b{color:#fff}
.rk-reason{font-size:12px;color:#cfdbeb;margin-top:8px}
.rk-note{font-size:10.5px;color:var(--muted);line-height:1.5;padding-top:10px;border-top:1px solid var(--line)}
.post-box{margin-bottom:12px}
.post-head{font-size:11px;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}
.post-ta{width:100%;background:#07111f;border:1px solid var(--line);border-radius:10px;padding:10px 12px;color:#cfe0f2;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;line-height:1.55;resize:vertical}
.post-btns{display:flex;gap:8px;margin-top:8px}
.post-copy,.post-sel{font-size:12px;font-weight:800;padding:8px 14px;border-radius:8px;cursor:pointer;border:1px solid}
.post-copy{background:rgba(245,184,65,.15);color:#f5b841;border-color:rgba(245,184,65,.4)}
.post-copy:hover{background:rgba(245,184,65,.25)}
.post-sel{background:transparent;color:#9fb4cf;border-color:rgba(120,140,170,.3)}
.post-sel:hover{background:rgba(255,255,255,.04)}
@media(max-width:560px){.rk-grid{grid-template-columns:repeat(2,1fr)}}
/* Karar kolonu */
thead th:nth-child(8),tbody td:nth-child(8){width:92px}
.cell-karar{text-align:center}
.kr-badge{display:inline-flex;flex-direction:column;align-items:center;gap:1px;font-size:9.5px;font-weight:900;letter-spacing:.02em;padding:4px 8px;border-radius:7px;white-space:nowrap;line-height:1.15}
.kr-badge i{font-style:normal;font-size:8px;font-weight:700;opacity:.85}
.kr-badge.dec-green{background:rgba(61,220,151,.15);color:#3ddc97;border:1px solid rgba(61,220,151,.35)}
.kr-badge.dec-cyan{background:rgba(92,198,255,.14);color:#5cc6ff;border:1px solid rgba(92,198,255,.34)}
.kr-badge.dec-yellow{background:rgba(245,210,74,.13);color:#f5d24a;border:1px solid rgba(245,210,74,.32)}
.kr-badge.dec-amber{background:rgba(246,161,58,.14);color:#f6a13a;border:1px solid rgba(246,161,58,.35)}
.kr-badge.dec-purple{background:rgba(185,140,245,.14);color:#c9a8f8;border:1px solid rgba(185,140,245,.34)}
.kr-badge.dec-red{background:rgba(255,107,117,.13);color:#ff8a8a;border:1px solid rgba(255,107,117,.32)}
.kr-badge.dec-gray,.kr-badge.dec-done{background:rgba(120,140,170,.10);color:#9fb4cf;border:1px solid rgba(120,140,170,.26)}
/* Ana Tercih kolonları (≥%75 kilitli tercih — yüzde + market adı ayrı sütunlarda) */
thead th:nth-child(9),tbody td:nth-child(9){width:64px}
thead th:nth-child(10),tbody td:nth-child(10){width:100px}
.cell-atpct{text-align:center}
.cell-attercih{text-align:center;position:relative}
.at-pct{display:inline-block;min-width:40px;text-align:center;font-size:12px;font-weight:950;letter-spacing:.2px}
.at-pct.sp-hi{color:#22c55e}
.at-pct.sp-mid{color:#facc15}
.at-mk{font-size:10.5px;font-weight:800;color:#eaf2ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:74px;vertical-align:middle}
.at-mk.at-won{color:#22c55e}
.at-mk.at-lost{color:#f87171}
/* ===== KOMPAKT LİSTE — fontlar/kutular hücreye sığacak kadar küçük ===== */
.tablewrap > table:not(.md-table) .match-name{font-size:11px;line-height:1.08}
.tablewrap > table:not(.md-table) .match-team .tlogo{width:14px;height:14px}
.tablewrap > table:not(.md-table) .match-mid{font-size:8.5px}
.tablewrap > table:not(.md-table) .ml-league{font-size:8.5px;max-width:150px}
.tablewrap > table:not(.md-table) .model-score{font-size:10px;padding:2px 6px;min-width:38px}
.tablewrap > table:not(.md-table) .pick-market{font-size:10.5px}
.tablewrap > table:not(.md-table) .pick-prob{font-size:10.5px}
.tablewrap > table:not(.md-table) .pick-stack,.tablewrap > table:not(.md-table) .value-stack{grid-template-columns:1fr 38px}
.tablewrap > table:not(.md-table) .value-block .vb-market{font-size:10px}
.tablewrap > table:not(.md-table) .value-block .vb-prob,.tablewrap > table:not(.md-table) .value-block .vb-edge{font-size:8.5px}
.tablewrap > table:not(.md-table) .conf-chip{min-width:46px;padding:2px 6px}
.tablewrap > table:not(.md-table) .conf-chip .ci-pct{font-size:11px}
.tablewrap > table:not(.md-table) .conf-chip .ci-label{font-size:6.5px;letter-spacing:.4px}
.tablewrap > table:not(.md-table) .conf-chip .ci-motor{font-size:6px}
.tablewrap > table:not(.md-table) .kr-badge{font-size:8.5px;padding:3px 6px}
.tablewrap > table:not(.md-table) .kr-badge i{font-size:6.5px}
.tablewrap > table:not(.md-table) .res-badge{font-size:9px;padding:2px 6px}
.tablewrap > table:not(.md-table) .fav-star{width:20px;height:20px;font-size:13px}
.tablewrap > table:not(.md-table) .bars i,.tablewrap > table:not(.md-table) .data-bars i{width:2.5px}
.tablewrap > table:not(.md-table) tbody td{padding-top:6px;padding-bottom:6px}
.tablewrap > table:not(.md-table) thead th{font-size:8.6px}
/* ================= PREMIUM UI OVERRIDES ================= */
.premium-filters-container {
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
    align-items: flex-end;
    background: rgba(14, 22, 33, 0.6);
    backdrop-filter: blur(12px);
    border: 1px solid rgba(255, 215, 0, 0.1);
    border-radius: 12px;
    padding: 15px;
}
.pf-group {
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.pf-label {
    font-size: 10px;
    font-weight: 700;
    color: var(--muted);
    letter-spacing: 1px;
    text-transform: uppercase;
}

/* SEGMENTED CONTROL */
.segmented-control {
    display: flex;
    background: rgba(0, 0, 0, 0.4);
    border: 1px solid rgba(120, 150, 180, 0.2);
    border-radius: 8px;
    padding: 3px;
    overflow: hidden;
}
.segment {
    padding: 8px 14px;
    font-size: 13px;
    font-weight: 600;
    color: var(--muted);
    cursor: pointer;
    border-radius: 6px;
    transition: all 0.2s ease;
    white-space: nowrap;
}
.segment:hover {
    color: #fff;
    background: rgba(255, 255, 255, 0.05);
}
.segment.active {
    background: var(--gold);
    color: #111;
    box-shadow: 0 2px 8px rgba(245, 184, 65, 0.3);
}

/* CUSTOM DROPDOWN */
.custom-dropdown {
    position: relative;
    user-select: none;
    min-width: 220px;
}
.cd-header {
    background: #0b141e;
    border: 1px solid rgba(245, 184, 65, 0.3);
    border-radius: 8px;
    padding: 10px 14px;
    color: #fff;
    font-size: 13px;
    font-weight: 600;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
    transition: all 0.2s;
}
.cd-header:hover {
    background: #111e2d;
    border-color: var(--gold);
}
.cd-arrow {
    font-style: normal;
    font-size: 10px;
    color: var(--gold);
    transition: transform 0.2s;
}
.custom-dropdown.open .cd-arrow {
    transform: rotate(180deg);
}
.cd-options {
    position: absolute;
    top: calc(100% + 6px);
    left: 0;
    width: 100%;
    background: rgba(14, 22, 33, 0.95);
    backdrop-filter: blur(10px);
    border: 1px solid rgba(120, 150, 180, 0.2);
    border-radius: 8px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.5);
    overflow: hidden;
    opacity: 0;
    visibility: hidden;
    transform: translateY(-5px);
    transition: all 0.2s ease;
    z-index: 100;
    max-height: 300px;
    overflow-y: auto;
}
.custom-dropdown.open .cd-options {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}
.cd-option {
    padding: 10px 14px;
    color: var(--muted);
    font-size: 13px;
    font-weight: 500;
    cursor: pointer;
    border-bottom: 1px solid rgba(255,255,255,0.03);
    transition: all 0.15s;
}
.cd-option:last-child {
    border-bottom: none;
}
.cd-option:hover {
    background: rgba(255, 255, 255, 0.05);
    color: #fff;
}
.cd-option.selected {
    color: var(--gold);
    background: rgba(245, 184, 65, 0.08);
}

/* TOGGLE SWITCH */
.premium-toggle {
    display: flex;
    align-items: center;
    gap: 10px;
    cursor: pointer;
    background: #0b141e;
    border: 1px solid rgba(120, 150, 180, 0.2);
    padding: 8px 12px;
    border-radius: 8px;
    height: 100%;
    box-sizing: border-box;
}
.toggle-track {
    width: 40px;
    height: 22px;
    background: #1a2533;
    border-radius: 20px;
    position: relative;
    transition: all 0.3s;
    border: 1px solid #2a3a4d;
}
.toggle-thumb {
    width: 16px;
    height: 16px;
    background: #fff;
    border-radius: 50%;
    position: absolute;
    top: 2px;
    left: 3px;
    transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    box-shadow: 0 2px 4px rgba(0,0,0,0.3);
}
.toggle-track.active {
    background: var(--gold);
    border-color: var(--gold);
}
.toggle-track.active .toggle-thumb {
    left: 20px;
    background: #111;
}
.toggle-label {
    font-size: 12px;
    font-weight: 600;
    color: #cfe0f2;
}

/* ================= PREMIUM MAIN PANEL ================= */
.premium-main-panel {
    background: rgba(10, 15, 25, 0.7);
    backdrop-filter: blur(12px);
    border: 1px solid rgba(245, 184, 65, 0.15);
    border-radius: 16px;
    padding: 20px;
    margin-bottom: 20px;
    display: flex;
    flex-direction: column;
    gap: 20px;
}
.premium-controls-row {
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
}
.premium-input {
    background: #0b141e;
    border: 1px solid rgba(120, 150, 180, 0.2);
    color: #fff;
    padding: 10px 14px;
    border-radius: 8px;
    font-size: 13px;
    font-weight: 500;
    outline: none;
    cursor: pointer;
    transition: all 0.2s;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
/* Add custom arrow for select */
select.premium-input {
    background-image: url('data:image/svg+xml;utf8,<svg fill="%23f5b841" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');
    background-repeat: no-repeat;
    background-position-x: 95%;
    background-position-y: 5px;
    padding-right: 30px;
}
.premium-input:hover, .premium-input:focus {
    border-color: var(--gold);
    background-color: #111e2d;
}
.premium-actions-row {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid rgba(255,255,255,0.05);
}
.primary-actions { display: flex; gap: 10px; flex-wrap: wrap; }
.secondary-actions { display: flex; gap: 8px; flex-wrap: wrap; }

.btn-premium-gold {
    background: linear-gradient(135deg, #f5b841 0%, #d4951c 100%);
    color: #000;
    font-weight: 800;
    font-size: 15px;
    padding: 12px 24px;
    border-radius: 10px;
    border: none;
    cursor: pointer;
    box-shadow: 0 4px 15px rgba(245, 184, 65, 0.3);
    transition: transform 0.2s, box-shadow 0.2s;
}
.btn-premium-gold:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(245, 184, 65, 0.5); }
.btn-premium-gold:active { transform: translateY(0); }

.btn-premium-outline {
    background: rgba(245, 184, 65, 0.05);
    color: var(--gold);
    font-weight: 700;
    font-size: 14px;
    padding: 12px 20px;
    border-radius: 10px;
    border: 1px solid var(--gold);
    cursor: pointer;
    transition: all 0.2s;
}
.btn-premium-outline:hover { background: rgba(245, 184, 65, 0.15); }

.btn-premium-dark {
    background: #111e2d;
    color: #8aa0bb;
    font-weight: 600;
    font-size: 12px;
    padding: 10px 16px;
    border-radius: 8px;
    border: 1px solid rgba(120, 150, 180, 0.2);
    cursor: pointer;
    transition: all 0.2s;
}
.btn-premium-dark:hover:not(:disabled) { background: #1a2a40; color: #fff; }
.btn-premium-dark:disabled { opacity: 0.5; cursor: not-allowed; }

.premium-footer-bar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    gap: 10px;
}
.backup-tools { display: flex; align-items: center; gap: 8px; font-size: 11px; }
.btn-tiny {
    background: #1a2a40;
    color: #cfe;
    border: 1px solid rgba(255,255,255,0.1);
    border-radius: 6px;
    padding: 4px 8px;
    font-size: 10px;
    cursor: pointer;
}
.btn-tiny:hover { background: #243b59; }


/* PREMIUM BACKTEST UI */
.premium-backtest {
  background: rgba(14, 18, 25, 0.6);
  border: 1px solid rgba(255, 255, 255, 0.06);
  border-radius: 12px;
  padding: 20px;
  margin-top: 25px;
  backdrop-filter: blur(12px);
  box-shadow: 0 10px 30px rgba(0,0,0,0.4);
}
.premium-bt-header {
  font-family: 'Saira Condensed', sans-serif;
  font-weight: 800;
  font-size: 18px;
  color: var(--gold);
  text-transform: uppercase;
  margin-bottom: 16px;
  display: flex;
  align-items: center;
  gap: 10px;
  letter-spacing: 0.05em;
  text-shadow: 0 0 10px rgba(251, 191, 36, 0.2);
}
.premium-bt-compact {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.premium-bt-row {
  display: grid;
  grid-template-columns: minmax(160px, 1.5fr) repeat(5, minmax(70px, 1fr));
  gap: 10px;
  align-items: stretch;
}
.premium-bt-title {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 12px 16px;
  background: rgba(255, 255, 255, 0.03);
  border: 1px solid rgba(255, 255, 255, 0.06);
  border-radius: 10px;
  font-family: 'Saira Condensed', sans-serif;
  font-weight: 700;
  font-size: 14px;
  color: #fff;
  letter-spacing: .05em;
}
.premium-bt-title small {
  display: block;
  font-family: 'Inter', sans-serif;
  font-size: 10px;
  color: #8aa0bb;
  font-weight: 500;
  text-transform: none;
  letter-spacing: 0;
  margin-top: 3px;
}
.premium-bt-cell {
  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.04);
  border-radius: 10px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 8px;
  text-align: center;
  transition: all 0.2s;
}
.premium-bt-cell:hover {
  background: rgba(255, 255, 255, 0.04);
}
.premium-bt-cell .k {
  font-size: 10px;
  color: #72849a;
  text-transform: uppercase;
  letter-spacing: .06em;
  margin-bottom: 6px;
  font-weight: 600;
}
.premium-bt-cell .v {
  font-size: 18px;
  font-weight: 700;
  font-family: 'Inter', sans-serif;
}
.premium-bt-cell .v.win { color: var(--mint); }
.premium-bt-cell .v.lose { color: var(--danger); }
.premium-bt-cell.rate {
  background: rgba(251, 191, 36, 0.03);
  border: 1px solid rgba(251, 191, 36, 0.2);
  box-shadow: 0 0 15px rgba(251, 191, 36, 0.05);
}
.premium-bt-cell .sub {
  font-size: 10px;
  color: #8aa0bb;
  margin-top: 4px;
}
@media(max-width: 800px) {
  .premium-bt-row {
    grid-template-columns: 1fr repeat(2, 1fr);
  }
}


/* PREMIUM PICK CELLS */
.premium-tablewrap table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0 8px;
}
.premium-tablewrap th {
  text-transform: uppercase;
  color: #72849a;
  font-size: 11px;
  letter-spacing: 0.05em;
  padding: 10px;
  border-bottom: 1px solid rgba(255,255,255,0.05);
}
.premium-tablewrap tr {
  background: rgba(14, 18, 25, 0.4);
  box-shadow: 0 4px 10px rgba(0,0,0,0.2);
  border-radius: 8px;
}
.premium-tablewrap td {
  padding: 12px 10px;
  vertical-align: middle;
}
.premium-tablewrap td:first-child { border-top-left-radius: 8px; border-bottom-left-radius: 8px; }
.premium-tablewrap td:last-child { border-top-right-radius: 8px; border-bottom-right-radius: 8px; }

.cell-premium-pick { text-align: center; }
.premium-pick {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  background: rgba(255,255,255,0.02);
  border: 1px solid rgba(255,255,255,0.05);
  border-radius: 8px;
  padding: 6px 10px;
  min-width: 110px;
}
.premium-pick .pick-lbl {
  font-size: 9px;
  color: #8aa0bb;
  text-transform: uppercase;
  margin-bottom: 4px;
  letter-spacing: 0.05em;
}
.premium-pick .pick-val {
  font-family: 'Saira Condensed', sans-serif;
  font-weight: 700;
  font-size: 15px;
  color: #fff;
  display: flex;
  align-items: center;
  gap: 6px;
}
.premium-pick .pick-pct {
  color: var(--gold);
  font-size: 13px;
}
.premium-pick.safe { border-color: rgba(74, 222, 128, 0.2); }
.premium-pick.safe .pick-pct { color: var(--mint); }
.premium-pick.value { border-color: rgba(251, 191, 36, 0.2); }
.premium-pick.high { border-color: rgba(96, 165, 250, 0.2); }
.premium-pick.high .pick-pct { color: #60a5fa; }


/* PREMIUM PICK RESULTS */
.res-badge-new {
  margin-top: 8px;
  padding: 4px 10px;
  border-radius: 4px;
  font-family: 'Saira Condensed', sans-serif;
  font-weight: 800;
  font-size: 11px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}
.res-badge-new.win { background: rgba(74, 222, 128, 0.15); color: var(--mint); border: 1px solid rgba(74, 222, 128, 0.3); }
.res-badge-new.lose { background: rgba(248, 113, 113, 0.15); color: var(--danger); border: 1px solid rgba(248, 113, 113, 0.3); }
.res-badge-new.push { background: rgba(255, 255, 255, 0.1); color: #ccc; }
.pick-edge {
  font-size: 10px;
  color: #fbbf24;
  margin-top: 4px;
  opacity: 0.9;
}


/* FIX FOR PREMIUM TABLE WIDTHS */
.premium-tablewrap table th, .premium-tablewrap table td {
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;
}
.premium-tablewrap table th:nth-child(1), .premium-tablewrap table td:nth-child(1) { width: 90px !important; }
.premium-tablewrap table th:nth-child(2), .premium-tablewrap table td:nth-child(2) { min-width: 220px !important; }
.premium-tablewrap table th:nth-child(3), .premium-tablewrap table td:nth-child(3) { min-width: 140px !important; }
.premium-tablewrap table th:nth-child(4), .premium-tablewrap table td:nth-child(4) { min-width: 140px !important; }
.premium-tablewrap table th:nth-child(5), .premium-tablewrap table td:nth-child(5) { min-width: 140px !important; }
.premium-tablewrap table th:nth-child(6), .premium-tablewrap table td:nth-child(6) { width: 120px !important; }

.premium-pick {
  white-space: nowrap;
  min-width: 120px;
}
.premium-pick .pick-val {
  white-space: nowrap;
}
.res-badge-new {
  white-space: nowrap;
  text-align: center;
  width: 100%;
  box-sizing: border-box;
}


/* ================= FLAT MATCH TABLE (düz/çizgisiz satır tasarımı) ================= */
.mt-wrap {
  width: 100%;
  overflow-x: auto;
  margin-top: 10px;
  border: 1px solid var(--line);
  border-radius: 10px;
}
.mt-table {
  width: 100%;
  border-collapse: collapse;
  min-width: 0;
  table-layout: auto;
}
.mt-table thead th {
  font-family: 'Saira Condensed', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  font-size: 9px;
  color: var(--muted);
  text-align: center;
  padding: 7px 5px;
  background: var(--panel2);
  border-bottom: 1px solid var(--line);
  white-space: nowrap;
}
.mt-table thead th:first-child { text-align: left; }
.mt-tr {
  background: transparent;
  border-bottom: 1px solid var(--line);
  transition: background 0.12s ease;
  cursor: pointer;
  height: 52px;   /* sabit satır yüksekliği — içerik az/çok olsun fark etmesin */
}
.mt-tr:last-child { border-bottom: none; }
.mt-tr:hover { background: rgba(255,255,255,0.025); }
.mt-td {
  padding: 6px 5px;
  vertical-align: middle;
  text-align: center;
}
.mt-pick-col[title]:not([title=""]) { cursor: help; }

/* Favori sütunu (eskiden Zaman — saat art\u0131k yaln\u0131zca Kar\u015f\u0131la\u015fma s\u00fctununda) */
.mt-time-col { text-align: center; width: 44px; }
.mt-time-col .fav-star { transform: scale(0.9); }

/* Lig s\u00fctunu */
.mt-league-col { text-align: left; max-width: 92px; }
.mt-league-name {
  font-size: 9px;
  color: var(--muted);
  font-weight: 700;
  letter-spacing: 0.02em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  max-width: 92px;
}
.mt-league-country {
  font-size: 8px;
  color: var(--muted2);
  letter-spacing: 0.02em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  max-width: 92px;
  margin-top: 1px;
}

/* Kar\u015f\u0131la\u015fma s\u00fctunu \u2014 d\u00fcz sat\u0131r: Ev Sahibi \u2014 Skor \u2014 Deplasman */
.mt-match-row {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  min-width: 190px;
}
.mt-team {
  display: flex;
  align-items: center;
  gap: 4px;
  font-size: 11px;
  font-weight: 700;
  color: var(--txt);
  white-space: nowrap;
  flex: 1 1 0;
  min-width: 0;   /* uzun takım isimleri kutuyu esnetip saat kapsülünü kaydırmasın */
}
.mt-team .tlogo { width: 15px; height: 15px; border-radius: 3px; flex-shrink: 0; }
.mt-team-home { justify-content: flex-end; text-align: right; }
.mt-team-away { justify-content: flex-start; text-align: left; }
.mt-team-name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 0;
}
.mt-score-pill {
  font-family: 'Bebas Neue', sans-serif;
  font-size: 12px;
  letter-spacing: 0.3px;
  min-width: 40px;
  text-align: center;
  padding: 3px 5px;
  border-radius: 5px;
  flex-shrink: 0;
}
.mt-score-pill.mt-sc-done { background: rgba(61, 220, 151, 0.12); color: var(--mint); border: 1px solid rgba(61, 220, 151, 0.25); }
.mt-score-pill.mt-sc-live { background: rgba(255, 90, 90, 0.14); color: #ff5a5a; border: 1px solid rgba(255, 90, 90, 0.3); animation: mtpulse 1.6s ease-in-out infinite; }
.mt-score-pill.mt-sc-up { background: var(--panel2); color: var(--muted); border: 1px solid var(--line); font-size: 10px; }
@keyframes mtpulse { 0%,100%{opacity:1;} 50%{opacity:.55;} }

/* Tercih sütunları — sade, kutu/gölge yok */
.mt-pick-col { min-width: 92px; }
.mt-pick-market {
  font-size: 9.5px;
  font-weight: 700;
  color: var(--txt);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 105px;
  margin: 0 auto 1px;
}
.mt-pick-pct {
  font-family: 'Saira Condensed', sans-serif;
  font-weight: 800;
  font-size: 12px;
}
.mt-pick-pct.mt-c-blue { color: #60a5fa; }
.mt-pick-pct.mt-c-neon { color: #00e676; }
.mt-pick-pct.mt-c-yellow { color: #fbbf24; }
.mt-pick-pct.mt-c-red { color: #ff3b3b; }
.mt-pick-pct.mt-c-purple { color: #c084fc; }
.mt-pick-pct.mt-c-api { color: var(--muted); }
.mt-pick-none { color: var(--muted2); font-size: 10px; }

/* MACHO SKORU rozeti (API TAHMİNİ sütununun yerine) — dhead-ds ile aynı görsel dil, mini boyut */
.mt-macho-col { width: 84px; }
.mt-macho-score {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2px;
  width: 76px;
  margin: 0 auto;
  padding: 5px 6px 6px;
  border-radius: 8px;
  background: #0a1322;
  border: 1px solid rgba(255,255,255,0.10);
}
.mt-macho-cap {
  font-family: 'Saira Condensed', sans-serif;
  font-weight: 800;
  font-size: 7px;
  letter-spacing: 0.1em;
  color: #8a94a8;
  text-transform: uppercase;
  text-align: center;
}
.mt-macho-num {
  font-family: 'Bebas Neue', sans-serif;
  font-size: 22px;
  line-height: 0.9;
  text-align: center;
}
.mt-macho-band {
  font-family: 'Saira Condensed', sans-serif;
  font-weight: 800;
  font-size: 8px;
  letter-spacing: 0.09em;
  text-transform: uppercase;
  text-align: center;
}
.mt-macho-bar {
  width: 100%;
  height: 3px;
  border-radius: 999px;
  margin-top: 2px;
  background: linear-gradient(90deg, #ff5454, #f5b841, #39e29d);
  position: relative;
  overflow: hidden;
}
.mt-macho-bar::after {
  content: "";
  position: absolute;
  inset: 0 0 0 calc(var(--p) * 1%);
  background: #16202f;
}
.mt-pick-badge {
  display: inline-block;
  margin-top: 2px;
  font-size: 7.5px;
  font-weight: 800;
  letter-spacing: 0.03em;
  padding: 1px 5px;
  border-radius: 3px;
  text-transform: uppercase;
}
.mt-pb-win { background: rgba(61,220,151,0.15); color: var(--mint); }
.mt-pb-lose { background: rgba(255,107,117,0.15); color: var(--danger); }
.mt-pb-push { background: rgba(255,255,255,0.08); color: var(--muted); }

/* Macho Güveni sütunu */
.mt-conf-col { min-width: 66px; }
.mt-conf-stars { font-size: 10px; letter-spacing: 0.5px; }
.mt-conf-label {
  display: block;
  font-size: 7px;
  font-weight: 800;
  letter-spacing: 0.06em;
  margin-top: 2px;
  opacity: 0.85;
}

/* ================= PREMIUM DASHBOARD (SONUÇ DEĞERLENDİRMESİ) ================= */
.db-panel {
    background: rgba(11, 16, 24, 0.8);
    border: 1px solid rgba(255,255,255,0.04);
    border-radius: 16px;
    padding: 24px;
    margin-top: 30px;
    box-shadow: 0 10px 40px rgba(0,0,0,0.3);
}
.db-title {
    font-family: 'Saira Condensed', sans-serif;
    font-size: 20px;
    font-weight: 800;
    letter-spacing: 0.1em;
    color: #e2e8f0;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 24px;
    text-shadow: 0 0 20px rgba(255,255,255,0.1);
}
.db-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
}
.db-card {
    background: rgba(255,255,255,0.02);
    border: 1px solid rgba(255,255,255,0.05);
    border-radius: 12px;
    padding: 20px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.02);
    transition: transform 0.2s, background 0.2s;
}
.db-card:hover {
    transform: translateY(-2px);
    background: rgba(255,255,255,0.035);
}
.db-gold {
    background: rgba(251, 191, 36, 0.04);
    border-color: rgba(251, 191, 36, 0.15);
}
.db-blue {
    background: rgba(96, 165, 250, 0.04);
    border-color: rgba(96, 165, 250, 0.15);
}
.db-purple {
    background: rgba(192, 132, 252, 0.04);
    border-color: rgba(192, 132, 252, 0.15);
}
.db-mint {
    background: rgba(0, 230, 118, 0.04);
    border-color: rgba(0, 230, 118, 0.15);
}
.db-head {
    font-size: 13px;
    font-weight: 700;
    color: #cbd5e1;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    margin-bottom: 16px;
    display: flex;
    align-items: center;
    gap: 8px;
}
.db-gold .db-head { color: #fbbf24; }
.db-blue .db-head { color: #60a5fa; }
.db-purple .db-head { color: #c084fc; }
.db-mint .db-head { color: #00e676; }
.db-stats {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}
.db-stat {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 4px;
}
.db-slbl {
    font-size: 9px;
    text-transform: uppercase;
    color: #64748b;
    font-weight: 800;
    letter-spacing: 0.05em;
}
.db-sval {
    font-family: 'Bebas Neue', sans-serif;
    font-size: 32px;
    line-height: 1;
    color: #f1f5f9;
}
.db-won .db-sval { color: #4ade80; text-shadow: 0 0 12px rgba(74, 222, 128, 0.25); }
.db-lost .db-sval { color: #f87171; opacity: 0.8; font-size: 24px; margin-top: 6px; }
.db-foot {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-top: 1px solid rgba(255,255,255,0.05);
    padding-top: 12px;
    font-size: 11px;
    color: #64748b;
    font-weight: 600;
}
.db-roi {
    background: rgba(0,0,0,0.3);
    padding: 4px 8px;
    border-radius: 6px;
    font-weight: 800;
    letter-spacing: 0.05em;
}
@media(max-width: 900px) {
    .db-grid { grid-template-columns: 1fr; }
}


/* =========================================
   PREMIUM THEME UPGRADES (KOMBINE, FAV, SEARCH)
   ========================================= */

/* PREMIUM CMB PANEL OVERRIDES */
.cmb-panel {
    background: rgba(10, 15, 25, 0.7) !important;
    backdrop-filter: blur(12px) !important;
    border: 1px solid rgba(245, 184, 65, 0.15) !important;
    border-radius: 16px !important;
    padding: 20px !important;
    margin: 20px 0 !important;
}
.cmb-head {
    border-bottom: 1px solid rgba(255,255,255,0.05);
    padding-bottom: 12px;
    margin-bottom: 15px;
}
.cmb-ttl {
    font-family: 'Bebas Neue', sans-serif;
    font-size: 24px;
    color: var(--gold) !important;
    letter-spacing: 1px;
}
.cmb-field span {
    font-family: 'Bebas Neue', sans-serif;
    font-size: 16px;
    color: #a0aebf;
    letter-spacing: 0.5px;
}
.cmb-field select {
    background: rgba(13, 20, 36, 0.9) !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    color: #fff !important;
    border-radius: 8px !important;
    padding: 10px 14px !important;
    font-family: 'Inter', sans-serif;
    font-size: 14px;
    outline: none;
    transition: all 0.2s ease;
}
.cmb-field select:focus {
    border-color: var(--gold) !important;
    box-shadow: 0 0 10px rgba(245, 184, 65, 0.2) !important;
}
.cmb-go {
    background: linear-gradient(135deg, #f5b841 0%, #e69d24 100%) !important;
    color: #111827 !important;
    font-weight: 700 !important;
    border: none !important;
    border-radius: 8px !important;
    padding: 12px 24px !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    transition: all 0.3s ease !important;
}
.cmb-go:hover {
    transform: translateY(-2px);
    box-shadow: 0 4px 15px rgba(245, 184, 65, 0.3) !important;
}

/* PREMIUM FAV PANEL OVERRIDES */
.fav-panel {
    background: rgba(10, 15, 25, 0.7) !important;
    backdrop-filter: blur(12px) !important;
    border: 1px solid rgba(245, 184, 65, 0.15) !important;
    border-radius: 16px !important;
    margin: 20px 0 !important;
    overflow: hidden;
}
.fav-head {
    background: rgba(0, 0, 0, 0.2) !important;
    border-bottom: 1px solid rgba(255,255,255,0.05) !important;
    padding: 12px 20px !important;
    font-family: 'Bebas Neue', sans-serif;
    font-size: 22px;
    color: var(--gold) !important;
    letter-spacing: 1px;
}
.fav-empty {
    padding: 20px !important;
    color: #8aa0bb !important;
    font-family: 'Inter', sans-serif;
}

/* PREMIUM SEARCHBAR OVERRIDES */
.searchbar {
    background: rgba(10, 15, 25, 0.7) !important;
    backdrop-filter: blur(12px) !important;
    border: 1px solid rgba(245, 184, 65, 0.15) !important;
    border-radius: 12px !important;
    padding: 8px 16px !important;
    margin: 20px 0 10px !important;
    transition: all 0.3s ease !important;
}
.searchbar:focus-within {
    border-color: var(--gold) !important;
    box-shadow: 0 0 15px rgba(245, 184, 65, 0.2) !important;
}
.searchbar input {
    color: #fff !important;
    font-family: 'Inter', sans-serif !important;
    font-size: 15px !important;
}

/* =========================================
   PREMIUM ANALYSIS MODAL UPGRADES
   ========================================= */
.actpanel {
    background: rgba(4, 7, 12, 0.8) !important;
    backdrop-filter: blur(16px) !important;
}
.act-card {
    background: rgba(10, 15, 25, 0.85) !important;
    backdrop-filter: blur(12px) !important;
    border: 1px solid rgba(245, 184, 65, 0.25) !important;
    box-shadow: 0 0 40px rgba(245, 184, 65, 0.15) !important;
    border-radius: 20px !important;
    padding: 32px !important;
}
.act-head {
    border-bottom: 1px solid rgba(255,255,255,0.05);
    padding-bottom: 16px;
    margin-bottom: 24px !important;
}
.act-title {
    font-size: 22px !important;
    text-shadow: 0 0 10px rgba(245, 184, 65, 0.4);
}
.act-bar {
    height: 6px !important;
    background: rgba(255, 255, 255, 0.05) !important;
    border-radius: 3px !important;
    overflow: hidden;
    margin-bottom: 24px !important;
    box-shadow: inset 0 1px 3px rgba(0,0,0,0.5);
}
.act-fill {
    background: linear-gradient(90deg, #e69d24, #f5d36b) !important;
    box-shadow: 0 0 12px rgba(245, 184, 65, 0.8) !important;
    transition: width 0.4s ease !important;
}
.act-row {
    padding: 14px 18px !important;
    background: rgba(255, 255, 255, 0.02);
    border: 1px solid rgba(255, 255, 255, 0.03);
    border-radius: 12px;
    margin-bottom: 10px !important;
    transition: all 0.3s ease;
}
.act-row.st-run {
    background: rgba(245, 184, 65, 0.08) !important;
    border-color: rgba(245, 184, 65, 0.3) !important;
    transform: translateX(5px);
}
.act-row.st-ok {
    background: rgba(46, 204, 113, 0.08) !important;
    border-color: rgba(46, 204, 113, 0.2) !important;
}
.act-ic {
    display: inline-block;
    width: 24px;
    text-align: center;
}
.act-ic.spin-icon {
    animation: spin 1.5s linear infinite;
    color: var(--gold) !important;
    text-shadow: 0 0 8px rgba(245, 184, 65, 0.6);
}
@keyframes spin { 100% { transform: rotate(360deg); } }
/* round 71: Kombine Oluşturucu paneli kaldırıldı — yerini tablodaki "KOMBİNE UYGUN" sütunu aldı
   (panel, sezon başı düşük veri kalitesinde kupon-güvenliği filtresi yüzünden hep "0 ayak" veriyordu).
   Kod silinmedi, sadece gizlendi — geri istenirse tek satır kaldırmak yeterli. */
.cmb-panel{ display:none !important; }
/* ===== MARKET TARAYICI — round 76 tam revizyon =====
   Kurallar: yatay scroll YOK, 11 sabit sütun, filtreler ayrı panelde, sade rozetler,
   mobilde tablo yerine kart görünümü. CSS değişkenleri kullanılır, !important yok. ===== */
:root{
  --sc-radius: 12px;
  --sc-border: rgba(140,160,190,.14);
  --sc-border-soft: rgba(140,160,190,.09);
  --sc-bg-panel: #0e1726;
  --sc-bg-head: #16233a;
  --sc-text-dim: #8493ab;
  --sc-text: #e8edf6;
  --sc-accent: #3ddc97;
}

/* ---------- Araç çubuğu ---------- */
.prediction-toolbar{
  display:flex; align-items:center; gap:10px; flex-wrap:wrap;
  margin-bottom:10px;
}
.prediction-toolbar__search{
  flex:1 1 220px; max-width:320px; min-height:40px;
  background:rgba(255,255,255,.045); border:1px solid var(--sc-border); border-radius:10px;
  color:var(--sc-text); font-size:13px; padding:0 12px;
}
.prediction-toolbar__search:focus{outline:none; border-color:var(--sc-accent)}
.prediction-toolbar__search::placeholder{color:#63718c}
.filter-toggle{
  min-height:40px; padding:0 16px; border-radius:10px; cursor:pointer;
  background:rgba(255,255,255,.04); border:1px solid var(--sc-border); color:var(--sc-text);
  font-size:12.5px; font-weight:700;
}
.filter-toggle--open, .filter-toggle:hover{border-color:var(--sc-accent); color:var(--sc-accent)}
.filter-toggle__clear{
  min-height:40px; padding:0 14px; border-radius:10px; cursor:pointer;
  background:transparent; border:1px solid var(--sc-border-soft); color:var(--sc-text-dim); font-size:12.5px; font-weight:700;
}
.filter-toggle__clear:disabled{opacity:.4; cursor:not-allowed}
.filter-toggle__clear:not(:disabled):hover{color:#ff8a8a; border-color:rgba(255,120,120,.35)}
.prediction-toolbar__count{margin-left:auto; font-size:11.5px; color:var(--sc-text-dim); font-weight:700; white-space:nowrap}

/* ---------- Aktif filtre chip'leri ---------- */
.active-filter-list{display:flex; flex-wrap:wrap; gap:7px; margin-bottom:10px}

/* ---------- Kayıtlı Filtreler — 3 sabit slot ---------- */
.filter-preset-list{display:flex; align-items:center; flex-wrap:wrap; gap:7px; margin-bottom:10px}
.filter-preset-list__label{font-size:10.5px; color:var(--sc-text-dim); font-weight:700; text-transform:uppercase; letter-spacing:.03em; margin-right:2px}
.filter-preset{
  display:inline-flex; align-items:center; gap:0; border-radius:20px; font-size:11.5px; font-weight:700;
}
.filter-preset--empty{
  background:transparent; border:1px dashed var(--sc-border); color:var(--sc-text-dim); padding:6px 14px; cursor:pointer;
}
.filter-preset--empty:hover{ border-color:var(--sc-accent); color:var(--sc-accent) }
.filter-preset--filled{ background:rgba(90,150,255,.09); border:1px solid rgba(90,150,255,.32); overflow:hidden }
.filter-preset__apply{ background:transparent; border:none; color:#7fb0ff; font-weight:700; font-size:11.5px; padding:6px 4px 6px 14px; cursor:pointer }
.filter-preset__save, .filter-preset__del{
  background:transparent; border:none; color:var(--sc-text-dim); font-size:11px; padding:6px 8px; cursor:pointer;
}
.filter-preset__save:hover{ color:#7fb0ff }
.filter-preset__del:hover{ color:#ff8a8a }
.active-filter-chip{
  display:inline-flex; align-items:center; gap:6px;
  background:rgba(61,220,151,.09); border:1px solid rgba(61,220,151,.3); color:var(--sc-accent);
  font-size:11.5px; font-weight:700; padding:5px 6px 5px 11px; border-radius:20px;
}
.active-filter-chip__x{
  background:rgba(255,255,255,.08); border:none; color:var(--sc-text); border-radius:50%;
  width:18px; height:18px; font-size:12px; line-height:1; cursor:pointer;
}
.active-filter-chip__x:hover{background:rgba(255,120,120,.3)}

/* ---------- Filtre paneli ---------- */
.filter-panel{
  background:var(--sc-bg-panel); border:1px solid var(--sc-border); border-radius:var(--sc-radius);
  padding:16px; margin-bottom:12px;
}
.filter-panel__grid{
  display:grid; grid-template-columns:repeat(3,1fr); gap:14px 18px;
}
.filter-panel__row{display:flex; flex-direction:column; gap:6px}
.filter-panel__label{font-size:11.5px; font-weight:800; color:var(--sc-text); letter-spacing:.01em}
.filter-panel__inputs{display:flex; align-items:center; gap:8px}
.filter-panel__input{
  flex:1 1 0; min-width:0; min-height:38px; background:rgba(255,255,255,.05);
  border:1px solid var(--sc-border); border-radius:8px; color:var(--sc-text); text-align:center;
  font-size:13px; font-weight:700; font-variant-numeric:tabular-nums;
}
.filter-panel__input:focus{outline:none; border-color:var(--sc-accent)}
.filter-panel__dash{color:var(--sc-text-dim); font-size:12px; flex:none}
.filter-panel__row--error .filter-panel__input{border-color:#ff6a6a}
.filter-panel__err{font-size:10.5px; color:#ff8a8a}
.filter-panel__actions{display:flex; gap:10px; margin-top:16px; padding-top:14px; border-top:1px solid var(--sc-border-soft)}
.filter-panel__apply, .filter-panel__clear{
  min-height:40px; padding:0 18px; border-radius:9px; cursor:pointer; font-size:12.5px; font-weight:800;
}
.filter-panel__apply{background:var(--sc-accent); color:#062018; border:none}
.filter-panel__apply:hover{filter:brightness(1.08)}
.filter-panel__clear{background:transparent; border:1px solid var(--sc-border); color:var(--sc-text-dim)}
.filter-panel__clear:hover{color:var(--sc-text)}
@media (max-width:640px){ .filter-panel__grid{grid-template-columns:1fr 1fr} }
@media (max-width:420px){ .filter-panel__grid{grid-template-columns:1fr} }

/* ---------- Masaüstü tablo — YATAY SCROLL YOK, table-layout:fixed ----------
   Madde 1: Sütun genişlikleri artık TEK MERKEZDEN — <colgroup> ile — tanımlanıyor. Header'da
   ayrıca nth-child genişliği YOK, body'de de yok; ikisi de aynı colgroup'u miras alıyor, bu yüzden
   asla birbirinden kayamazlar. Toplam tam %100: 15+5+23+6+6+7.5*6=100 (bu turda lig sütunu genişletildi). */
.prediction-table-wrap{ border-radius:var(--sc-radius); border:1px solid var(--sc-border); overflow:hidden }
.prediction-table{ width:100%; table-layout:fixed; border-collapse:collapse; font-size:12px }
.prediction-table .col-time{ width:6% }
.prediction-table .col-match{ width:32% }
.prediction-table .col-ht-score,
.prediction-table .col-ft-score{ width:7% }
.prediction-table .col-market{ width:8% }

/* Madde 2: header ve body TÜM hücrelerde birebir aynı yatay padding + box-sizing — hizalama farkı olmasın. */
.prediction-table th,
.prediction-table td{ padding-inline:8px; box-sizing:border-box; vertical-align:middle }

.prediction-table__header th.column-title{
  background:var(--sc-bg-head); color:var(--sc-text-dim); font-size:9.5px; font-weight:800;
  text-transform:uppercase; letter-spacing:.04em; padding-block:10px; text-align:center;
  border-bottom:1px solid var(--sc-border); line-height:1.15;
}
/* Madde 6: iki satırlı başlıklar hücre içinde dikey+yatay tam ortalı (flex column) */
/* KRİTİK DÜZELTME: display:flex DOĞRUDAN <th>'ye uygulanamaz — hücrenin display:table-cell
   doğasını bozup satırın tamamen dağılmasına (her başlığın kendi bloğuna düşmesine) yol açıyordu.
   İki satırlı başlık artık .column-title__line'ların (zaten display:block) doğal alt alta
   dizilmesiyle + text-align:center (yatay) + vertical-align:middle (dikey, th/td üzerinde zaten
   tanımlı) ile ortalanıyor — <th>'nin display:table-cell'i korunuyor. */
.column-title{ text-align:center }
.prediction-table__header th.column-title:nth-child(1),
.prediction-table__header th.column-title:nth-child(2){ text-align:left }
.column-title__line{display:block}
.column-title--sortable{cursor:pointer; user-select:none; position:relative}
.column-title--sortable:hover{color:var(--sc-accent)}
.column-title--active{color:var(--sc-accent)}
.column-title__arrow{display:block; font-size:7px; opacity:.7; margin-top:1px}

.prediction-table__row{cursor:pointer; transition:background .12s}
.prediction-table__row:hover{background:rgba(61,220,151,.045)}
.prediction-table__row + .prediction-table__row .prediction-table__cell{border-top:1px solid var(--sc-border-soft)}
.prediction-table__cell{ padding-block:9px; vertical-align:middle }
.prediction-table__cell--prob{ text-align:center }
.prediction-table__empty{ padding:34px; text-align:center; color:var(--sc-text-dim); font-size:13px }

/* Lig sütunu kullanıcı isteğiyle tamamen kaldırıldı — arama kutusu hâlâ lig adına göre de arama
   yapıyor (arama mantığına dokunulmadı), sadece ayrı bir sütun olarak GÖSTERİLMİYOR. */
.saat-cell{ color:var(--sc-text-dim); font-size:11.5px; font-weight:700; font-variant-numeric:tabular-nums; text-align:center }
.match-cell{ color:var(--sc-text); font-size:12.5px; font-weight:700; line-height:1.3; white-space:normal; overflow-wrap:anywhere; text-align:left }
.match-cell__vs{ color:var(--sc-text-dim); font-weight:400; margin:0 4px }
.score-cell{ text-align:center }

/* ---------- Rozetler (sade — döküman örneğine göre) ---------- */
.probability-badge{
  display:inline-flex; align-items:center; justify-content:center; width:50px; max-width:100%;
  height:27px; padding:0 4px; border-radius:7px; box-sizing:border-box; flex:none;
  font-variant-numeric:tabular-nums; font-weight:650; font-size:11px;
  color:var(--pb-color, var(--sc-text)); background:color-mix(in srgb, var(--pb-color, #888) 12%, transparent);
  border:1px solid color-mix(in srgb, var(--pb-color, #888) 30%, transparent);
}
.probability-badge--empty{ color:var(--sc-text-dim); background:transparent; border-color:var(--sc-border-soft); font-weight:500 }
/* Yüzde rozeti + gerçek sonuç (✓/✗) rozeti bir arada, sütun genişliğini bozmayacak kompakt yerleşim. */
.prediction-cell{ display:inline-flex; align-items:center; justify-content:center; gap:4px }
.prediction-table__cell--prob .prediction-cell{ width:100% }
.result-badge{
  display:inline-flex; align-items:center; justify-content:center; width:16px; height:16px; flex:none;
  border-radius:50%; font-size:10px; font-weight:800; line-height:1; box-sizing:border-box;
}
.result-badge--hit{ background:rgba(61,220,151,.16); color:#3ddc97; border:1px solid rgba(61,220,151,.42) }
.result-badge--miss{ background:rgba(255,90,90,.14); color:#ff6a6a; border:1px solid rgba(255,90,90,.42) }
@media (max-width:1024px){
  .probability-badge{ width:44px; font-size:10px }
  .result-badge{ width:14px; height:14px; font-size:9px }
}
.score-badge{
  display:inline-flex; align-items:center; justify-content:center; min-width:40px; height:25px;
  padding:0 8px; border-radius:6px; font-variant-numeric:tabular-nums; font-weight:700; font-size:12px;
  color:var(--sc-text); background:rgba(255,255,255,.05); border:1px solid var(--sc-border);
  margin-inline:auto;
}
.score-badge--pending{ color:var(--sc-text-dim); background:transparent; border-style:dashed; font-weight:600; font-size:10.5px; letter-spacing:.01em }

/* ---------- Mobil kart görünümü (tablo yerine — yatay scroll asla) ---------- */
.mobile-cards{ display:none }
.mobile-match-card{
  background:var(--sc-bg-panel); border:1px solid var(--sc-border); border-radius:var(--sc-radius);
  padding:14px; margin-bottom:10px; cursor:pointer;
}
.mobile-match-card:active{ background:rgba(61,220,151,.06) }
.mobile-match-card__head{ font-size:10.5px; color:var(--sc-text-dim); text-transform:uppercase; letter-spacing:.02em; font-weight:700; margin-bottom:4px }
.mobile-match-card__teams{ font-size:14px; font-weight:800; color:var(--sc-text); margin-bottom:10px }
.mobile-match-card__line{ display:flex; align-items:center; justify-content:space-between; padding:7px 0; border-top:1px solid var(--sc-border-soft) }
.mobile-match-card__k{ font-size:11.5px; color:var(--sc-text-dim); font-weight:700 }

@media (max-width:760px){
  .prediction-table-wrap{ display:none }
  .mobile-cards{ display:block }
}
/* Madde 7: tablet (761-1024px) — sütun ORANLARI (colgroup %) zaten her genişlikte aynı kalır (bu
   yüzden Lig/Maç oranı kendiliğinden korunur); burada sadece görsel sıkışıklığı azaltan ince ayarlar. */
@media (min-width:761px) and (max-width:1024px){
  .prediction-table{ font-size:11px }
  .prediction-table__header th.column-title{ font-size:9px; padding-inline:5px }
  .prediction-table th, .prediction-table td{ padding-inline:6px }
  .probability-badge{ width:52px; height:25px; font-size:11px }
  .score-badge{ min-width:36px; height:23px; font-size:11px }
}

