/* KOLScreener V2 - COIN SAYFASI. Onek: cp-. Tam genislik, iki sutun (ana | ray).
   Kutu/cerceve/golge/gradyan yok; yuzeyler zeminin acigi, ayrac sac teli. */
.cp-wrap{width:100%;max-width:1760px;margin:0 auto;padding:18px clamp(16px,2vw,32px) 0}
.cp-lab{display:inline-flex;align-items:center;gap:8px;font-size:var(--t-2);letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}
.cp .v2s-back{margin-bottom:16px}

/* baslik */
.cp-head{display:flex;justify-content:space-between;align-items:flex-start;gap:28px 48px;flex-wrap:wrap;padding-bottom:22px;border-bottom:1px solid var(--hair)}
.cp-id{display:flex;align-items:flex-start;gap:18px;min-width:0;flex:1 1 520px}
.cp-logo,img.cp-logo{width:64px;height:64px;border-radius:50%;background:rgba(255,255,255,.07);flex:none;display:grid;place-items:center;font:600 24px/1 var(--body);color:var(--muted);object-fit:cover}
.cp-idt{min-width:0}
.cp-h1 .tick{width:26px;height:26px;flex:none}
.cp-vl{color:var(--gold);font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase}
.cp-h1{font:400 clamp(30px,3.4vw,46px)/1 var(--disp);margin:2px 0 0;display:flex;align-items:center;gap:14px;flex-wrap:wrap;letter-spacing:-.01em;overflow-wrap:anywhere}
.cp-pair{font-style:normal;color:var(--muted);font-size:.55em;letter-spacing:.02em}
.cp-on{font-size:13px;margin-left:4px;align-self:flex-end;padding-bottom:6px}
.cp-on img{width:16px;height:16px}
.cp-ch{display:inline-flex;align-items:center;gap:5px;font:400 11px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--mint)}
.cp-ch .cm{width:14px;height:14px}
.cp-name{margin:8px 0 0;font-size:15px;color:var(--muted)}
.cp-ca{margin:10px 0 0;display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12.5px;color:var(--faint)}
.cp-ca .ca{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;letter-spacing:.02em}
.cp-ca .cabtn{font:600 10.5px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--mint);padding:5px 0}
.cp-dex{color:var(--mint);white-space:nowrap}
.cp-dex:hover,.cp-ol:hover{opacity:.75}
.cp-owner{margin-top:12px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12.5px;color:var(--muted)}
.cp-owner .tick{width:15px;height:15px}
.cp-ol{color:var(--mint);font-weight:600;display:inline-flex;gap:3px}
.cp-line{margin:8px 0 0;font-size:14px;color:var(--text);max-width:64ch;line-height:1.5}
.cp-now{text-align:right;flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:8px}
.cp-nowv{font:400 clamp(34px,3.6vw,52px)/1 var(--num);letter-spacing:-.03em;font-variant-numeric:tabular-nums}
.cp-moves{display:flex;gap:16px;align-items:center;font-size:12.5px;color:var(--faint);flex-wrap:wrap;justify-content:flex-end}
.cp-since{color:var(--muted)}
.cp-since .mx{font-size:14px}
.cp-acts{display:flex;gap:4px;margin-top:4px}
.cp-acts .po-a{padding:8px 11px;background:rgba(255,255,255,.035)}

/* sayaclar */
.cp-figs{display:flex;flex-wrap:wrap;gap:14px clamp(20px,2.4vw,40px);padding:18px 0;border-bottom:1px solid var(--hair)}
.cp-fig{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:100%;border-left:1px solid var(--hair);padding-left:14px}
.cp-fig>span{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint);white-space:nowrap}
.cp-fv{font:400 22px/1 var(--num);letter-spacing:-.01em;font-variant-numeric:tabular-nums}
.cp-fv.m{color:var(--mint)}
.cp-fv.g{color:var(--gold)}
.cp-fv.dash{color:var(--faint);font-size:16px}
.cp-fw{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;min-width:0;max-width:100%}
.cp-fw a,.cp-fw span:not(.cp-fav){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
.cp-fav,img.cp-fav{width:26px;height:26px;border-radius:50%;background:rgba(255,255,255,.07);display:inline-grid;place-items:center;font:600 9px/1 var(--body);color:var(--muted);object-fit:cover}
.cp-fig>i{font-style:normal;font-size:11.5px;color:var(--faint);white-space:nowrap}
.cp-fig>i s{text-decoration:none;margin:0 5px}
.cp-fig>i a{color:var(--muted)}
.cp-fig>i a:hover{color:var(--mint)}

/* izgara */
.cp-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start;padding-top:22px}
.cp-main{min-width:0}
.cp-rail{min-width:0;display:flex;flex-direction:column;gap:26px}
@media(min-width:1100px){
  .cp-grid{grid-template-columns:minmax(0,1fr) 360px;gap:clamp(28px,3vw,52px)}
  .cp-rail{position:sticky;top:calc(var(--bar) + 12px);max-height:calc(100vh - var(--bar) - 20px);overflow-y:auto;scrollbar-width:none;padding-bottom:20px}
  .cp-rail::-webkit-scrollbar{display:none}
}
@media(min-width:1700px){.cp-grid{grid-template-columns:minmax(0,1fr) 400px}}

/* grafik */
.cp-chart{margin:0}
.cp-chh{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:10px}
.cp-chh .cp-lab{color:var(--mint)}
.cp-tools{display:flex;align-items:center;gap:14px}
.cp-chart .cc-box{position:relative;background:rgba(255,255,255,.022);min-height:300px}
.cp-chart .cc-cv{display:block;width:100%}
.cp-chart .cc-tfs{display:flex;gap:2px}
.cp-chart .cc-tfs button{font:600 11px/1 var(--body);letter-spacing:.06em;color:var(--faint);padding:7px 9px}
.cp-chart .cc-tfs button:hover{color:var(--text);background:rgba(255,255,255,.04)}
.cp-chart .cc-tfs button.on{color:var(--mint);background:rgba(52,224,138,.1)}
.cp-chart .cc-tf{font-size:11px;color:var(--faint);letter-spacing:.06em;text-transform:uppercase}
.cp-legend{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 22px;font-size:11.5px;color:var(--faint)}
.cp-legend li{display:inline-flex;align-items:center;gap:7px}
.cp-lg{width:12px;height:12px}
.cp-lg circle{fill:var(--ink);stroke:rgba(232,239,235,.45);stroke-width:2}
.cp-lg.m circle{stroke:var(--mint)}
.cp-lg.g circle{stroke:var(--gold)}
.cp-ll{display:inline-block;width:22px;border-top:1.5px dashed var(--mint)}
.cp-fb{margin-top:6px}
.cp-fb .cm-m{display:none}
@media(max-width:640px){.cp-fb .cm-d{display:none}.cp-fb .cm-m{display:block}}

/* sekmeler + gonderiler */
.cp-tabs{display:flex;gap:4px;margin-top:26px;border-bottom:1px solid var(--hair)}
.cp-tabs button{font:600 14px/1 var(--body);color:var(--faint);padding:13px 10px 11px;border-bottom:2px solid transparent;margin-bottom:-1px}
.cp-tabs button i{font:400 11px/1 var(--num);font-style:normal;color:var(--faint);margin-left:6px;vertical-align:2px}
.cp-tabs button i:empty{display:none}
.cp-tabs button:hover{color:var(--muted)}
.cp-tabs button.on{color:var(--text);border-bottom-color:var(--mint)}
.cp-tabs button.on i{color:var(--mint)}
.cp-pane{padding-top:14px}
.cp-pane .hm-note{margin-bottom:6px}
.cp-calls .po:first-child{border-top:0}
.po-c.po-cc{padding:0;background:none;margin-top:8px}
.po-c.po-cc .po-m{border-top:0;padding-top:0;margin-top:0}
.cp-foot{margin:18px 0 0;font-size:12px;color:var(--faint);line-height:1.5;padding-top:14px;border-top:1px solid var(--hair)}
.cp-pane[data-cpane="comments"] .po-cm{border-top:0;padding-top:4px}

/* ray */
.cp-rs{min-width:0}
.cp-info{display:flex;flex-direction:column}
.cp-ir{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:9px 0;border-top:1px solid var(--hair);font-size:13px}
.cp-ir:last-child{border-bottom:1px solid var(--hair)}
.cp-ir>span{color:var(--faint);white-space:nowrap}
.cp-ir>b{font-weight:600;font-variant-numeric:tabular-nums;text-align:right;min-width:0;overflow:hidden;text-overflow:ellipsis}
.cp-mv{display:inline-flex;gap:10px}
.cp-chn{display:inline-flex;align-items:center;gap:5px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}
.cp-chn .cm{width:13px;height:13px}
.cp-cas{cursor:copy;letter-spacing:.02em}
.cp-pool{color:var(--mint);text-decoration:none}
.cp-tile.sm b{font-size:11px;letter-spacing:.02em}
.cp-tile.sm b a:hover{text-decoration:underline}
.cp-facts p{margin:0 0 8px;font-size:13.5px;line-height:1.55;color:var(--muted,#b9c2bd)}
.cp-facts p:last-child{margin-bottom:0}
.cp-facts a{color:var(--text);text-decoration:none;border-bottom:1px solid var(--hair-2)}
.cp-facts a:hover{border-bottom-color:var(--mint)}
.cp-upd .cp-about{margin:6px 0 10px;font-size:13.5px;line-height:1.55}
.cp-uask{margin:12px 0 0;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}
.cp-ulink{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--mint);background:none;border:0;padding:0;cursor:pointer}
.cp-ulink:hover{text-decoration:underline}
.cp-upd{border-top:2px solid var(--mint)}
.cp-uform{display:flex;flex-direction:column;gap:10px;margin-top:14px}
.cp-uf{display:flex;flex-direction:column;gap:4px}
.cp-uf span{font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}
.cp-uf input,.cp-uf textarea{font:400 13.5px/1.4 var(--body);color:var(--text);background:rgba(255,255,255,.04);border:0;border-bottom:1px solid var(--hair-2);padding:9px 10px;border-radius:0;resize:vertical}
.cp-uf input:focus,.cp-uf textarea:focus{outline:0;border-bottom-color:var(--mint)}
.cp-ua{padding-top:4px}
.cp-usent{margin:12px 0 0;font-size:13px;color:var(--mint)}
.ls-err{margin:0;font-size:12.5px;color:var(--gold)}
.cp-crows{display:flex;flex-direction:column}
.cp-cr{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--hair);color:var(--text);min-width:0}
.cp-cr:last-child{border-bottom:1px solid var(--hair)}
.cp-cr.hl,.cp-cr:hover{background:rgba(255,255,255,.025)}
a.cp-cr:hover .cp-cw b{color:var(--mint)}
.cp-cav,img.cp-cav{width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,.07);flex:none;display:inline-grid;place-items:center;font:600 10px/1 var(--body);color:var(--muted);object-fit:cover}
.cp-cw{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}
.cp-cw b{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:5px}
.cp-cw b .tick{width:13px;height:13px}
.cp-cw span{font-size:11.5px;color:var(--faint);white-space:nowrap}
.cp-cw span s{text-decoration:none;margin:0 5px}
.cp-cr .mx{flex:none;font-size:14px}
.cp-cr .dim{flex:none}

@media(max-width:640px){
  .cp-head{gap:16px}
  .cp-now{align-items:flex-start;text-align:left}
  .cp-moves{justify-content:flex-start}
  .cp-logo,img.cp-logo{width:48px;height:48px;font-size:18px}
  .cp-figs{gap:12px 18px}
  .cp-fig{flex:1 1 40%}
  .cp-fig>span{white-space:normal}
}

/* activity akisi */
.cp-act{display:flex;flex-direction:column}
.cp-ev{display:grid;grid-template-columns:56px 30px minmax(0,1fr);gap:12px;align-items:start;padding:11px 0;border-top:1px solid var(--hair)}
.cp-ev:first-child{border-top:0}
.cp-ev:last-child{border-bottom:1px solid var(--hair)}
.cp-ev:hover{background:rgba(255,255,255,.018)}
.cp-evt{font-size:12px;color:var(--faint);white-space:nowrap;padding-top:6px;display:inline-flex;gap:3px}
a.cp-evt:hover{color:var(--mint)}
.cp-evb{min-width:0}
.cp-evh{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px;line-height:1.3;padding-top:4px}
.cp-evh b{font-weight:700}
.cp-evh b a:hover{color:var(--mint)}
.cp-evw{color:var(--muted)}
.cp-evw .mx{font-size:14px}
.cp-evf{font-style:normal;font:600 9.5px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:var(--mint);padding:4px 6px;margin-left:4px;vertical-align:1px}
.cp-evx{margin:4px 0 0;font-size:13.5px;color:var(--muted);line-height:1.5;overflow-wrap:anywhere}
.cp-evc .cp-cav{outline:2px solid rgba(52,224,138,.5);outline-offset:1px}
@media(max-width:640px){.cp-ev{grid-template-columns:30px minmax(0,1fr);grid-template-areas:"av h" "t t"}.cp-evt{grid-area:t;padding-top:0}.cp-ev .cp-cav{grid-area:av}.cp-evb{grid-area:h}}

/* token bilgisi kutucuklari + banner */
.cp-banner{display:block;width:100%;height:auto;max-height:180px;object-fit:cover;margin-bottom:12px}
.cp-about{margin:0 0 14px;font-size:13.5px;line-height:1.55;color:var(--muted)}
.cp-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}
.cp-tile{background:rgba(255,255,255,.035);padding:10px 10px 9px;display:flex;flex-direction:column;gap:5px;min-width:0}
.cp-tile.w{grid-column:1/-1;flex-direction:row;align-items:baseline;justify-content:space-between}
.cp-tile span{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cp-tile b{font:400 15px/1.1 var(--num);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cp-tile.w b{font-size:22px}
.cp-tile b .pct{font-size:13px}


/* kendi grafigimiz */
.cp-g{margin:0;background:rgba(255,255,255,.022)}
.cp-g .po-svg{width:100%;height:auto}
.cp-g.po-nog{height:120px}

/* grafik ile kart orantili (Ayhan): grafik buyuk, kart ayni hizada baslar */
.cp-g .po-svg{height:auto}
.cp-rail{padding-top:34px}
@media(max-width:1100px){.cp-rail{padding-top:0}}


.cp-gbox{background:rgba(255,255,255,.025);padding:12px 14px 0}
.cp-gh{padding-bottom:6px}
.cp-gbox .cp-g{margin:0 -14px;background:none}

/* kart: link dugmeleri, sayaclar grafik altinda */
.cp-clinks{display:flex;gap:6px;padding:2px 14px 12px;flex-wrap:wrap}
.cp-lbtn{font:600 12px/1 var(--body);color:var(--text);background:rgba(255,255,255,.07);padding:9px 12px;flex:1 1 auto;text-align:center}
.cp-lbtn:hover{background:rgba(52,224,138,.14);color:var(--mint)}
.cp-main .cp-figs{margin-top:18px;border-top:1px solid var(--hair)}
.cp-grid{padding-top:8px}
.cp-rail{padding-top:0}
.cp-gbox{padding-top:12px}

/* ---- coin karti (11 Eyl, yeniden): banner karta erir, logo kenara biner, MC/LIQ buyuk, alti liste */
.cp-card{background:rgba(255,255,255,.03);border:1px solid var(--hair);padding:0 0 4px;position:relative}
.cp-bnr{position:relative;height:118px;overflow:hidden;background:#0b0f0e}
.cp-bnr img{width:100%;height:100%;object-fit:cover;display:block;opacity:.9}
.cp-bnr::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,9,10,0) 35%,rgba(7,9,10,.55) 75%,var(--bg,#07090a) 100%)}
.cp-head{display:flex;align-items:flex-end;gap:12px;padding:0 16px;margin-top:-26px;position:relative;z-index:1}
.cp-clogo,img.cp-clogo{width:56px;height:56px;border-radius:50%;background:#121716;flex:none;display:grid;place-items:center;font:700 20px/1 var(--body);color:var(--muted);object-fit:cover;box-shadow:0 0 0 3px var(--bg,#07090a),0 0 0 4px var(--hair-2)}
.cp-cidt{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1;padding-bottom:2px}
.cp-cidt b{font-size:19px;font-weight:700;letter-spacing:-.01em;display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.1}
.cp-cidt b .tick{width:15px;height:15px}
.cp-cidt span{font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cp-head .cp-ch{align-self:flex-end;margin-bottom:4px;display:inline-flex;align-items:center;gap:5px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--mint);border:1px solid rgba(0,255,163,.25);padding:4px 7px}
.cp-head .cp-ch .cm{width:11px;height:11px}
.cp-soc{display:flex;gap:8px;padding:12px 16px 0}
.cp-sb{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--hair-2);color:var(--muted);background:rgba(255,255,255,.02)}
.cp-sb svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.cp-sb:hover{color:var(--ink);background:var(--mint);border-color:var(--mint)}
.cp-hero{display:grid;grid-template-columns:1fr 1fr;margin:16px 16px 0;border:1px solid var(--hair);background:rgba(255,255,255,.02)}
.cp-hero>div{padding:12px 14px 11px;display:flex;flex-direction:column;gap:5px;min-width:0}
.cp-hero>div+div{border-left:1px solid var(--hair)}
.cp-hero span{font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}
.cp-hero b{font:400 24px/1 var(--num);letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cp-hero b i,.cp-ir b i{font-style:normal;color:var(--faint)}
.cp-kv{padding:6px 16px 0}
.cp-card .cp-ir{padding:10px 0;border-top:0;border-bottom:1px solid var(--hair);font-size:12.5px}
.cp-card .cp-ir:last-child{border-bottom:0}
.cp-card .cp-ir>span{font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}
.cp-card .cp-ir>b{font:400 13.5px/1 var(--num);letter-spacing:.01em;color:var(--text)}
.cp-card .cp-ir>b s{text-decoration:none;color:var(--faint);margin:0 5px}
.cp-mv{display:inline-flex;gap:12px}
.cp-mv .pct{font-size:13.5px}
.cp-pool{color:var(--mint);text-decoration:none}
.cp-pool .ar-x{font-size:10px;margin-left:3px}
.cp-ctr{display:flex;align-items:center;gap:10px;margin:10px 16px 12px;padding:9px 10px;background:rgba(255,255,255,.03);border:1px dashed var(--hair-2);min-width:0}
.cp-ctr>span{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);flex:none}
.cp-ctr code{font:400 11.5px/1 var(--num);color:var(--text);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:copy;background:none}
.cp-ctr .cabtn{font:600 9.5px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--mint);flex:none}
.cp-upd{margin-top:-6px}

/* mobil coin sayfasi (11 Eyl, referans DexScreener mobil): kart en ustte, grafik altinda */
@media(max-width:1100px){
  .cp-grid{display:flex;flex-direction:column;gap:18px;align-items:stretch}
  .cp-main,.cp-rail{display:contents}
  .cp-card,.cp-chart,.cp-figs,.cp-tabs,.cp-pane,.cp-upd{width:100%;min-width:0;box-sizing:border-box}
  .cp-chh .cp-lab{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
  .cp-card{order:1}
  .cp-chart{order:2}
  .cp-figs{order:3}
  .cp-tabs{order:4}
  .cp-pane{order:5}
  .cp-upd{order:6;margin-top:0}
  .cp-rail .hm-card{order:7}
  .cp-legend{display:none}
  .cp-chh{margin-bottom:6px}
  .cp-chh .cp-lab{font-size:9.5px}
  .cp-back{order:0}
}

/* zaman dilimi dugmeleri (grafik basligi, sagda) */
.cp-gh{flex-wrap:wrap}
.cp-tf{display:inline-flex;gap:2px;margin-left:auto;align-self:center}
.cp-gh .po-now+.cp-tf{margin-left:14px}
.cp-tf button{font:600 10px/1 var(--num);letter-spacing:.06em;color:var(--faint);padding:6px 8px;background:rgba(255,255,255,.04);border:1px solid var(--hair)}
.cp-tf button:hover{color:var(--text)}
.cp-tf button.on{color:var(--ink);background:var(--mint);border-color:var(--mint)}
@media(max-width:640px){.cp-tf{width:100%;margin:6px 0 0;justify-content:flex-end}.cp-gh .po-now+.cp-tf{margin-left:0}}

/* ================= COIN KARTI v3 (11 Eyl, DexScreener referans, bizim dil) */
.cp-card.cc{padding:0 0 10px;border:1px solid var(--hair-2);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.02))}
.cc-bar{display:flex;align-items:center;gap:12px;padding:12px 14px 6px;min-width:0}
.cc-pair{display:inline-flex;align-items:center;gap:6px;min-width:0;flex:1 1 auto;font-size:17px;font-weight:700;letter-spacing:-.01em}
.cc-pair b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cc-pair i{font-style:normal;font-weight:600;color:var(--muted);font-size:14px;white-space:nowrap}
.cc-pair .tick{width:15px;height:15px}
.cc-cp{display:inline-grid;place-items:center;width:20px;height:20px;color:var(--faint);padding:0}
.cc-cp svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.cc-cp:hover{color:var(--mint)}
.cc-age,.cc-rank{display:inline-flex;align-items:center;gap:4px;font:600 11.5px/1 var(--num);white-space:nowrap;flex:none}
.cc-age{color:var(--mint)}
.cc-rank{color:var(--gold);text-decoration:none}
.cc-age svg,.cc-rank svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}
.cc-route{display:flex;align-items:center;gap:8px;padding:0 14px 10px;font-size:12.5px;color:var(--muted)}
.cc-route .cc-ch{display:inline-flex;align-items:center;gap:6px;color:var(--text);font-weight:600}
.cc-route .cm{width:14px;height:14px}
.cc-route i{color:var(--faint);font-style:normal}
.cc-route small{font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);border:1px solid var(--hair-2);padding:2px 4px;margin-left:2px}
.cc .cp-bnr{height:128px;margin:0}
.cc .cp-bnr::after{background:linear-gradient(180deg,rgba(7,9,10,0) 60%,rgba(7,9,10,.65) 100%)}
.cc-links{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1px;background:var(--hair);margin:0}
.cc-links a{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 8px;font-size:12.5px;font-weight:600;color:var(--text);background:rgba(255,255,255,.04);text-decoration:none}
.cc-links a:hover{background:rgba(0,255,163,.08);color:var(--mint)}
.cc-links svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.cc-hero,.cc-tri{display:grid;gap:6px;padding:8px 10px 0}
.cc-hero{grid-template-columns:1fr 1fr}
.cc-tri{grid-template-columns:1fr 1fr 1fr}
.cc-hero>div,.cc-tri>div{border:1px solid var(--hair);background:rgba(255,255,255,.025);padding:9px 8px 8px;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;text-align:center}
.cc-hero span,.cc-tri span{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);white-space:nowrap}
.cc-hero b{font:400 18px/1.1 var(--num);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
.cc-hero b em{font-style:normal;font-size:12px;color:var(--muted);margin-left:3px}
.cc-tri b{font:400 16px/1.1 var(--num);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
.cc-hero i,.cc-tri i,.cc-tx i,.cc-win i{font-style:normal;color:var(--faint)}
.cc-win{display:grid;grid-template-columns:repeat(4,1fr);margin:8px 10px 0;border:1px solid var(--hair);background:rgba(255,255,255,.02)}
.cc-win button{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 4px 7px;border-right:1px solid var(--hair);color:var(--faint)}
.cc-win button:last-child{border-right:0}
.cc-win button span{font-size:10px;letter-spacing:.12em;text-transform:uppercase}
.cc-win button b{font:400 13.5px/1 var(--num)}
.cc-win button.on{background:rgba(255,255,255,.06)}
.cc-win button.on span{color:var(--text)}
.cc-win .up{color:var(--mint)}.cc-win .dn{color:#ff7a7a}
.cc-tx{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:0 10px;padding:10px 10px 8px;border:1px solid var(--hair);border-top:0;background:rgba(255,255,255,.02);align-items:center}
.cc-txl{display:flex;flex-direction:column;gap:3px;min-width:74px}
.cc-txl span{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}
.cc-txl b{font:400 15px/1.1 var(--num)}
.cc-txr{display:flex;flex-direction:column;gap:5px;min-width:0;grid-row:span 2;align-self:center;padding-left:14px;border-left:1px solid var(--hair)}
.cc-bs{display:flex;justify-content:space-between;gap:10px;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}
.cc-bs b{display:block;font:400 13px/1.1 var(--num);color:var(--text);letter-spacing:0;text-transform:none;margin-top:3px}
.cc-bs span:last-child{text-align:right}
.cc-bar2{height:4px;background:#ff5c5c;border-radius:2px;overflow:hidden}
.cc-bar2 i{display:block;height:100%;background:var(--mint);transition:width .4s}
.cc-kv{padding:8px 14px 0}
.cc-ir{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--hair);font-size:12.5px}
.cc-ir:last-child{border-bottom:0}
.cc-ir span{color:var(--muted);white-space:nowrap}
.cc-ir b{font:400 12.5px/1 var(--num);color:var(--text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cc-ir code{font:inherit;color:var(--mint);background:rgba(0,255,163,.06);padding:3px 6px;cursor:copy}
.cc-stamp{display:flex;align-items:center;gap:7px;padding:8px 14px 0;font-size:10.5px;color:var(--faint)}
.cc-stamp time{color:var(--muted)}
@media(max-width:640px){
  .cc-hero b{font-size:17px}
  .cc-tri b{font-size:15px}
}

/* canli sablon */
.cp[data-live] .cp-act.hm-stream{margin-top:4px}
.cp[data-live] .cp-act .po{margin:0;padding:16px 0}
.cp[data-live] .po-tl[hidden]{display:none}

/* coin sayfasi: Line|Candles dilim satirinda; grafik ustundeki anahtar yok */
.cp .po-sw{display:none}
.cp-tfs{display:inline-block;width:1px;height:16px;background:var(--hair-2);margin:0 4px;align-self:center}
.cp-tf button[data-cmode]{display:inline-grid;place-items:center;width:28px;padding:0}
.cp-tf button svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
html[data-chart="ladder"] .cp-tf [data-cmode="ladder"],html[data-chart="candles"] .cp-tf [data-cmode="candles"]{color:var(--ink);background:var(--mint);border-color:var(--mint)}

.cc-own{margin:6px 12px 0;font-size:10.5px;line-height:1.4;color:var(--faint)}

/* ================= COIN KARTI v4 (12 Eyl, Ayhan: "dexscreener kopyasi gibi, font kalin")
   Ayni bilgi, bizim dil: kutu yigini yerine tek yuzey ve sac teli ayraclar; rakamlar
   ince ve genis; sekmeler alt cizgiyle; hicbir yerde kalin blok yok. */
.cp-card.cc{border:1px solid var(--hair);background:rgba(255,255,255,.022)}
.cc-hero,.cc-tri{padding:0;margin:0;gap:0;border-top:1px solid var(--hair)}
.cc-hero>div,.cc-tri>div{border:0;background:none;padding:13px 14px 12px;align-items:flex-start;text-align:left;gap:6px}
.cc-hero>div+div,.cc-tri>div+div{border-left:1px solid var(--hair)}
.cc-hero span,.cc-tri span{font-size:8.5px;letter-spacing:.2em;color:var(--faint)}
.cc-hero b{font:300 21px/1 var(--num);letter-spacing:-.015em}
.cc-tri b{font:300 17px/1 var(--num);letter-spacing:-.01em}
.cc-hero b em{font-size:11px;color:var(--faint);font-weight:400}
.cc-win{margin:0;border:0;border-top:1px solid var(--hair);background:none;grid-template-columns:repeat(4,1fr)}
.cc-win button{border:0;padding:11px 4px 10px;gap:5px;position:relative}
.cc-win button span{font-size:9px;letter-spacing:.16em;color:var(--faint)}
.cc-win button b{font:400 13px/1 var(--num)}
.cc-win button.on{background:none}
.cc-win button.on::after{content:"";position:absolute;left:22%;right:22%;bottom:0;height:2px;background:var(--mint)}
.cc-win button.on span{color:var(--text)}
.cc-tx{margin:0;border:0;border-top:1px solid var(--hair);background:rgba(255,255,255,.015);
  padding:12px 14px;grid-template-columns:auto minmax(0,1fr)}
.cc-txl span{font-size:8.5px;letter-spacing:.2em}
.cc-txl b{font:300 15px/1 var(--num)}
.cc-txr{padding-left:16px;border-left:1px solid var(--hair)}
.cc-bs b{font:300 13px/1 var(--num)}
.cc-bar2{height:3px;border-radius:0;background:rgba(255,92,92,.65)}
.cc-bar2 i{background:var(--mint)}
.cc-kv{padding:2px 14px 0;border-top:1px solid var(--hair)}
.cc-card .cc-ir{font-size:12px}
.cc-ir>b{font-weight:400}
.cc-links{gap:0;background:none;border-top:1px solid var(--hair);margin-top:12px}
.cc-links a{background:none;border-right:1px solid var(--hair);font-weight:500;font-size:12px;padding:12px 6px;color:var(--muted)}
.cc-links a:last-child{border-right:0}
.cc-links a:hover{background:rgba(0,255,163,.05)}
.cc-pair{font-size:16px;font-weight:600}
.cc-pair b{font-weight:600}
.cc-bar{padding:13px 14px 8px}
.cc .cp-bnr{height:104px}
.cc-ctr,.cp-card .cp-ctr{margin:0;border-top:1px solid var(--hair);border-left:0;border-right:0;border-bottom:0;border-radius:0;padding:11px 14px}

/* mobil: coin sayfasi uygulama basligi */
.cp-topbar{display:none}
@media(max-width:720px){
  .cp .v2s-back{display:none}
  .cp-topbar{display:flex;align-items:center;gap:10px;position:sticky;top:0;z-index:40;
    margin:0 -14px 12px;padding:9px 14px;background:rgba(7,9,10,.94);
    backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--hair)}
  .cp-back{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;
    border:1px solid var(--hair-2);color:var(--text);flex:none}
  .cp-back svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
  .cp-tbl,img.cp-tbl{width:24px;height:24px;border-radius:50%;object-fit:cover;flex:none;background:rgba(255,255,255,.07);display:grid;place-items:center;font:600 10px/1 var(--body);color:var(--muted)}
  .cp-tbw{display:flex;align-items:baseline;gap:6px;min-width:0}
  .cp-tbw b{font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
  .cp-tbw i{font-style:normal;font-size:10px;letter-spacing:.14em;color:var(--faint)}
  .cp-tbp{margin-left:auto;font:300 15px/1 var(--num);color:var(--mint);white-space:nowrap}
}

/* kart ve sayfa rakamlari: veri yuzu (12 Eyl) */
.cc-hero b,.cc-tri b,.cc-win button b,.cc-txl b,.cc-bs b,.cc-ir b,.cc-ir code,.cp-ctr code,
.cp-tbp,.cc-age,.cc-rank,.cp-fv,.cp-figs b,.cp-ev b,.cp-evw{font-family:var(--data);font-variant-numeric:tabular-nums}
.cc-hero b{font-weight:500;font-size:20px;letter-spacing:0}
.cc-tri b{font-weight:500;font-size:16.5px}
.cc-win button b{font-weight:500}
.cc-txl b{font-weight:500;font-size:15px}
.cc-bs b{font-weight:500}
.cp-tbp{font-weight:500}
.cp-fv{font-weight:500;letter-spacing:0}
@media(max-width:720px){body:has(.cp) .tape{display:none}}

/* rakamlar bir tik daha ince: 500 hala techy duruyordu (12 Eyl) */
.cc-hero b,.cc-tri b,.cc-txl b,.cc-bs b,.cp-tbp,.cc-win button b{font-weight:400}
.cc-hero b{letter-spacing:.005em}

/* ================= COIN KARTI v5 (12 Eyl) - bize ozgu: afis, kitap seridi, tek buyuk
   rakam, sakin satir, hareket seridi, katlanmis ayrintilar. Kutu yigini yok. */
.cp-card.cv{border:1px solid var(--hair);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.015));padding:0 0 10px;overflow:hidden}
.cv-poster{position:relative;padding:16px 16px 12px;background-size:cover;background-position:center;min-height:132px;display:flex;flex-direction:column;justify-content:flex-end}
.cv-poster.nobg{min-height:0;background:radial-gradient(120% 140% at 80% -20%,rgba(52,224,138,.12),transparent 60%)}
.cv-pv{position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,9,10,.35) 0%,rgba(7,9,10,.82) 62%,rgba(7,9,10,.96) 100%)}
.cv-pin{position:relative;display:flex;align-items:center;gap:12px;min-width:0}
.cv-logo,img.cv-logo{width:46px;height:46px;border-radius:50%;object-fit:cover;flex:none;background:#121716;
  display:grid;place-items:center;font:700 16px/1 var(--body);color:var(--muted);box-shadow:0 0 0 2px rgba(7,9,10,.9),0 0 0 3px rgba(52,224,138,.45)}
.cv-id{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}
.cv-id b{font:400 22px/1.05 var(--disp);letter-spacing:.01em;display:flex;align-items:center;gap:7px;
  white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cv-id b .tick{width:15px;height:15px}
.cv-id span{font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cv-soc{display:flex;gap:6px;flex:none}
.cv-soc a{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.14);
  border-radius:9px;color:var(--text);background:rgba(7,9,10,.5)}
.cv-soc svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.cv-soc a:hover{border-color:var(--mint);color:var(--mint)}
.cv-meta{position:relative;display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:11px;font-size:11px;color:var(--muted)}
.cv-meta s{text-decoration:none;color:var(--hair-2)}
.cv-ch{display:inline-flex;align-items:center;gap:5px;color:var(--text);font-weight:600}
.cv-ch .cm{width:13px;height:13px}
.cv-rank{margin-left:auto;display:inline-flex;align-items:center;gap:4px;color:var(--gold);font-weight:600;text-decoration:none}
.cv-rank svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.5}

/* kitap seridi */
.cv-rec{display:flex;align-items:center;gap:11px;padding:12px 14px;text-decoration:none;color:var(--text);
  border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);background:rgba(52,224,138,.045)}
.cv-rec:hover{background:rgba(52,224,138,.08)}
.cv-faces{display:inline-flex;flex:none}
.cv-face,img.cv-face{width:26px;height:26px;border-radius:50%;object-fit:cover;margin-left:-8px;
  box-shadow:0 0 0 2px #0a0d0c;background:rgba(255,255,255,.08);display:grid;place-items:center;font:600 9px/1 var(--body);color:var(--muted)}
.cv-face:first-child{margin-left:0}
.cv-rect{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}
.cv-rect b{font-size:13px;font-weight:600}
.cv-rect i{font-style:normal;font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cv-rect i a{color:var(--mint);text-decoration:none}
.cv-arrow{color:var(--mint);flex:none;font-size:14px}

/* tek buyuk rakam */
.cv-hero{position:relative;display:flex;align-items:flex-end;gap:14px;padding:16px 14px 14px}
.cv-hero>div:first-child{display:flex;flex-direction:column;gap:5px;min-width:0}
.cv-hero span{font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}
.cv-hero b{font:400 32px/1 var(--data);letter-spacing:-.015em;font-variant-numeric:tabular-nums}
.cv-h24{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding-bottom:3px}
.cv-h24 b{font:500 15px/1 var(--data)}
.cv-h24 .up{color:var(--mint)}.cv-h24 .dn{color:#ff7a7a}
.cv-h24 small{font-size:8.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}
.cv-spark{margin-left:auto;opacity:.75;align-self:center}
.cv-spark svg{display:block}

/* sakin satir */
.cv-quiet{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--hair)}
.cv-quiet>div{padding:11px 14px;display:flex;flex-direction:column;gap:5px;min-width:0}
.cv-quiet>div+div{border-left:1px solid var(--hair)}
.cv-quiet span{font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}
.cv-quiet b{font:400 15px/1 var(--data);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cv-quiet i,.cv-hero i,.cv-flow i.cv-none{font-style:normal;color:var(--faint)}

/* hareket seridi: dort pencere, kucuk cubuk + yuzde */
.cv-mom{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--hair);align-items:end}
.cv-mom button{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px 9px;position:relative;
  background:none;border:0;border-right:1px solid var(--hair);cursor:pointer;min-height:74px;justify-content:flex-end}
.cv-mom button:last-child{border-right:0}
.cv-mom .cv-bar{width:20px;border-radius:2px;background:rgba(255,255,255,.12);min-height:3px;transition:height .3s}
.cv-mom .cv-bar.up{background:linear-gradient(180deg,var(--mint),rgba(52,224,138,.35))}
.cv-mom .cv-bar.dn{background:linear-gradient(180deg,#ff7a7a,rgba(255,122,122,.3))}
.cv-mom b{font:500 12px/1 var(--data)}
.cv-mom .up{color:var(--mint)}.cv-mom .dn{color:#ff7a7a}
.cv-mom span{font-size:8.5px;letter-spacing:.16em;color:var(--faint)}
.cv-mom button.on{background:rgba(255,255,255,.04)}
.cv-mom button.on span{color:var(--text)}

/* alis/satis akisi */
.cv-flow{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"l bar r" "v v v";
  gap:7px 10px;align-items:center;padding:12px 14px;border-top:1px solid var(--hair)}
.cv-fl{grid-area:l}.cv-fr{grid-area:r;text-align:right}.cv-fb{grid-area:bar}.cv-fv{grid-area:v;display:flex;justify-content:space-between;align-items:baseline;padding-top:4px}
.cv-flow span{font-size:8.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);display:block}
.cv-flow b{font:400 14px/1.2 var(--data);font-variant-numeric:tabular-nums;display:block;margin-top:3px}
.cv-fb{height:4px;border-radius:2px;background:rgba(255,122,122,.6);overflow:hidden}
.cv-fb i{display:block;height:100%;background:var(--mint);transition:width .4s}
.cv-fv b{font-size:13px;margin:0}

/* ayrintilar */
.cv-det{border-top:1px solid var(--hair)}
.cv-det summary{list-style:none;cursor:pointer;padding:12px 14px;font-size:11px;letter-spacing:.14em;
  text-transform:uppercase;color:var(--faint);display:flex;justify-content:space-between;align-items:center}
.cv-det summary::-webkit-details-marker{display:none}
.cv-det summary::after{content:"+";color:var(--mint);font:400 16px/1 var(--data)}
.cv-det[open] summary::after{content:"–"}
.cv-ir{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;font-size:12px;border-top:1px solid var(--hair)}
.cv-ir span{color:var(--muted)}
.cv-ir b{font:400 12px/1 var(--data);font-variant-numeric:tabular-nums;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cv-ir code{font:inherit;color:var(--mint);background:rgba(0,255,163,.06);padding:3px 6px;cursor:copy}
.cv-stamp{display:flex;align-items:center;gap:7px;padding:11px 14px 2px;font-size:10.5px;color:var(--faint)}
.cv-stamp time{color:var(--muted)}
@media(max-width:640px){
  .cv-hero b{font-size:29px}
  .cv-poster{min-height:120px}
}

/* v5 rotuslar: uzun sembol tasmasin, 24s yuzdesi hero rakamini gecmesin, cubuklar px */
.cv-id b{font-size:clamp(15px,5.2vw,22px)}
.cv-hero .cv-h24 b{font:500 14px/1 var(--data)}
.cv-mom .cv-bar{min-height:3px}
.cv-flow{grid-template-areas:"l bar r"}
.cv-flow .cv-fv{grid-area:auto;grid-column:1/-1}

.cv-rec .cv-rect i{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:normal}
.cv-rec .cv-rect i a{color:var(--mint);text-decoration:none;font-style:normal}
.cv-arrow{text-decoration:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--hair-2)}
.cv-arrow:hover{border-color:var(--mint)}

.cv-faces{padding-left:2px}
.cv-face:first-child{margin-left:0;box-shadow:0 0 0 2px #0a0d0c}
.cv-soc a svg path[fill="currentColor"]{stroke:none}

/* ---- banner kendi seridinde; yazi asla uzerine dusmez (12 Eyl) */
.cv-bnr{position:relative;line-height:0;background:#0b0f0e}
.cv-bnr img{width:100%;height:132px;object-fit:cover;display:block}
.cv-bnr::after{content:"";position:absolute;left:0;right:0;bottom:0;height:34px;
  background:linear-gradient(180deg,transparent,rgba(7,9,10,.55))}
.cp-card.cv .cv-poster{background-image:none!important;min-height:0;padding:14px 16px 12px;position:relative}
.cp-card.cv .cv-poster.has-bnr{padding-top:0;margin-top:-22px}
.cp-card.cv .cv-poster.has-bnr .cv-pin{align-items:flex-end}
.cp-card.cv .cv-poster.has-bnr .cv-logo{width:54px;height:54px;box-shadow:0 0 0 3px #0a0d0c,0 0 0 4px rgba(52,224,138,.5)}
.cp-card.cv .cv-poster.has-bnr .cv-id{padding-bottom:3px}
.cp-card.cv .cv-poster.has-bnr .cv-soc{padding-bottom:4px}
.cv-pv{display:none}
.cv-poster.nobg{background:radial-gradient(120% 140% at 80% -20%,rgba(52,224,138,.10),transparent 60%)}

/* kart ray icinde ezilmesin: sticky rayin flex cocuklari kuculuyordu (12 Eyl QA:
   masaustunde kartin alti kirpiliyordu) */
.cp-rail>*{flex:none}

.cv-rec{cursor:pointer;transition:background .15s}
.cv-rec:hover .cv-arrow{border-color:var(--mint);color:var(--mint)}
.cv-rec:active{background:rgba(52,224,138,.10)}

/* SADECE LOGO banner'a biner; ad, adres ve ikonlar gorselin ALTINDA kalir
   (12 Eyl, Ayhan: "isim falan gorselle yine karisiyor") */
.cp-card.cv .cv-poster.has-bnr{margin-top:0;padding-top:10px}
.cp-card.cv .cv-poster.has-bnr .cv-pin{align-items:flex-end}
.cp-card.cv .cv-poster.has-bnr .cv-logo{margin-top:-40px;margin-bottom:0}
.cp-card.cv .cv-poster.has-bnr .cv-id,.cp-card.cv .cv-poster.has-bnr .cv-soc{padding-bottom:0}
