/* ck-coinlower 10/30 (live since 10/30 evening): the coin pages below the chart, laid out as the owner's picture -
   white section cards (#E5EAF1 lines, 16px corners) with filled icons, info bars, tinted price cards, chips. Light and dark
   palettes of the site; phones in one column. */
.cl{margin:18px 0 6px;color:#1E293B}
.cl a{color:#2563EB}
.cl-h2{display:flex;align-items:center;gap:10px;margin:0;font-size:19px;font-weight:900;letter-spacing:-.4px;color:#1E293B;line-height:1.3}
.cl-hi{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px}
.cl-hi svg,.cl-hi img,.cl-hi .mk-ci{width:28px;height:28px;border-radius:50%}
.cl-hi svg{border-radius:0}
.cl-txt{margin:10px 0 0;font-size:14.5px;line-height:1.8;color:#334155}
.cl-mut{color:#5F6F86;font-size:13.5px}
.cl-red{color:#E11D48}.cl-green{color:#047857}
.cl-up{color:#E11D48}.cl-dn{color:#2563EB}
.cl-card{margin:0 0 16px;padding:18px 20px;border:1px solid #E5EAF1;border-radius:16px;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.04)}
.cl-ch{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}
.cl-more{display:inline-flex;align-items:center;gap:4px;height:34px;padding:0 13px;border:1px solid #BFDBFE;border-radius:9px;background:#F5F9FF;color:#1D4ED8;font-size:13px;font-weight:800;text-decoration:none;white-space:nowrap}
.cl-more:hover{background:#EAF2FF}
.cl-more span{font-size:16px;line-height:1}
.cl-ibar,.cl-ibox{display:flex;align-items:center;gap:10px;margin:10px 0 0;padding:10px 14px;border:1px solid #DBEAFE;border-radius:10px;background:#F5F9FF;font-size:13px;line-height:1.65;color:#334155}
.cl-ibar>svg,.cl-ibox>svg{flex:none;width:18px;height:18px}
.cl-ibar>span{flex:1}
.cl-ibar .cl-more{border:0;background:none;padding:0 2px;height:auto}
/* 1. wallet status */
.cl-s1{margin:0 0 16px}
.cl-s1h{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0 0 12px}
.cl-h2c{font-size:22px}
.cl-sum{margin:8px 0 0;font-size:14.5px;line-height:1.75;color:#334155}
.cl-time{display:flex;align-items:center;gap:10px;flex:none;margin:0;padding:10px 14px;border:1px solid #E5EAF1;border-radius:12px;background:#fff;font-size:11.5px;color:#5F6F86;line-height:1.5}
.cl-time svg{width:22px;height:22px;flex:none}
.cl-time b{display:block;font-size:13px;color:#1E293B}
.cl-tw{border:1px solid #E5EAF1;border-radius:14px;overflow:hidden;background:#fff}
.cl-t{width:100%;border-collapse:collapse;font-size:14px}
.cl-t th,.cl-t td{padding:10px 14px;border-bottom:1px solid #E5EAF1;text-align:center;vertical-align:middle;color:#334155}
.cl-t thead th{background:#F8FAFC;font-size:13px;font-weight:800;color:#1E293B}
.cl-t thead th:first-child,.cl-t tbody th{text-align:left}
.cl-t tbody th{font-weight:800;color:#1E293B;white-space:nowrap}
.cl-t tbody tr:last-child th,.cl-t tbody tr:last-child td{border-bottom:0}
.cl-t small{display:block;margin-top:3px;font-size:11.5px;color:#5F6F86}
.cl-exn{display:inline-flex;align-items:center;gap:10px}
.cl-exl{border-radius:50%;flex:none}
.cl-off td{color:#5F6F86;font-size:13px}
.cl-dash{color:#94A3B8}
.cl-b{display:inline-block;min-width:56px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:800;line-height:18px;margin:2px 3px;white-space:nowrap}
.cl-ok{background:#DCFCE7;color:#166534}
.cl-dstop{background:#FFE4E6;color:#BE123C}
.cl-wstop{background:#FFF1F2;color:#BE123C;box-shadow:inset 0 0 0 1px #FB7185}
.cl-part,.cl-warn{background:#FEF3C7;color:#92400E}
.cl-caut{background:#F1F5F9;color:#334155}
.cl-del{background:#BE123C;color:#fff}
.cl-new{background:#DBEAFE;color:#1D4ED8}
/* 2. the record */
.cl-none{color:#5F6F86}
.cl-h{list-style:none;margin:12px 0 0;padding:0;border:1px solid #E5EAF1;border-radius:12px}
.cl-h li{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:11px 14px;border-bottom:1px solid #E5EAF1;font-size:14px;color:#334155}
.cl-h li:last-child{border-bottom:0}
.cl-d{min-width:80px;font-size:13px;color:#5F6F86;font-variant-numeric:tabular-nums}
.cl-tt{flex:1;min-width:200px}
.cl-h a{font-size:13px;font-weight:800;color:#087F5B;text-decoration:none}
/* 3. tether-based price */
.cl-tp{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:14px 0 0}
.cl-tp>div{position:relative;overflow:hidden;padding:14px 16px 10px;border:1px solid;border-radius:14px}
.cl-tp1{background:#F3F8FF;border-color:#D6E6FF}.cl-tp2{background:#FFF5F7;border-color:#FBD5DF}.cl-tp3{background:#F0FDF7;border-color:#BBF0D8}
.cl-tp em{display:flex;align-items:center;gap:7px;font-style:normal;font-size:13px;font-weight:800;color:#1E293B}
.cl-tpi{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}
.cl-tpi img,.cl-tpi .mk-ci{width:20px;height:20px;border-radius:50%}
.cl-tpg{border-radius:50%;background:#047857;color:#fff;font-size:12px;font-weight:900}
.cl-tp strong{display:block;position:relative;z-index:1;margin:8px 0 2px;font-size:24px;font-weight:900;color:#1E293B;font-variant-numeric:tabular-nums;letter-spacing:-.4px}
.cl-tp strong small{font-size:12px;font-weight:700;color:#5F6F86}
.cl-tp strong i{font-style:normal;font-size:14px;vertical-align:3px}
.cl-tp3 strong{font-size:28px}
.cl-tp>div>span{display:block;position:relative;z-index:1;font-size:12px;color:#5F6F86}
.cl-spk{display:block;width:100%;height:30px;margin-top:8px}
.cl-ibox{align-items:flex-start;margin-top:12px}
.cl-ibox>svg{margin-top:2px}
/* 4. intro + history */
.cl-two{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 16px}
.cl-two>.cl-card{margin:0}
.cl-two.cl-one{grid-template-columns:1fr}
.cl-st{display:grid;grid-template-columns:repeat(4,1fr);margin:12px 0 0;border:1px solid #E5EAF1;border-radius:12px;overflow:hidden}
.cl-st>div{padding:12px;border-left:1px solid #E5EAF1}
.cl-st>div:first-child{border-left:0;background:#F8FAFC}
.cl-st em{display:block;font-style:normal;font-size:12px;font-weight:700;color:#334155}
.cl-st strong{display:block;margin:6px 0 2px;font-size:19px;font-weight:900;font-variant-numeric:tabular-nums;color:#1E293B}
.cl-st small{display:block;font-size:11.5px;color:#5F6F86}
.cl-two:not(.cl-one) .cl-st{grid-template-columns:1fr 1fr}   /* half width: two by two */
.cl-two:not(.cl-one) .cl-st>div:nth-child(3){border-left:0}
.cl-two:not(.cl-one) .cl-st>div:nth-child(n+3){border-top:1px solid #E5EAF1}
body.dm .cl-two:not(.cl-one) .cl-st>div:nth-child(n+3){border-top-color:#344458}
/* 5. exchanges */
.cl-ex{list-style:none;margin:12px 0 0;padding:0}
.cl-ex li{position:relative;display:flex;gap:6px;padding:4px 0 4px 18px;font-size:14px;line-height:1.75;color:#334155}
.cl-ex li::before{content:"";position:absolute;left:2px;top:12px;width:8px;height:8px;border-radius:50%;border:2px solid #1E293B}
.cl-ex li b{flex:none;color:#1E293B}
.cl-ex li b::after{content:" :"}
.cl-ex a{text-decoration:underline}
/* 6. how to read it */
.cl-how{display:grid;grid-template-columns:1fr 220px;gap:20px;align-items:center}
.cl-cta{display:grid;gap:10px}
.cl-cta a{display:flex;align-items:center;justify-content:center;gap:8px;height:46px;border-radius:10px;font-size:14px;font-weight:800;text-decoration:none}
.cl-cta svg{width:18px;height:18px;flex:none}
.cl .cl-cta1{background:#E11D48;color:#fff;box-shadow:0 4px 12px rgba(225,29,72,.25)}
.cl .cl-cta1:hover{background:#BE123C}
.cl .cl-cta2{border:1.5px solid #E11D48;background:#fff;color:#BE123C}
.cl .cl-cta2:hover{background:#FFF1F3}
/* 7. related posts */
.cl-rel{list-style:none;margin:10px 0 0;padding:0}
.cl-rel li{border-bottom:1px solid #EEF2F7}
.cl-rel li:last-child{border-bottom:0}
.cl-rel a{display:flex;align-items:center;gap:12px;padding:10px 4px;color:#1E293B;text-decoration:none}
.cl-rel a:hover .cl-rt{text-decoration:underline}
.cl-chip{flex:none;min-width:72px;padding:3px 10px;border-radius:999px;background:#EEF4FF;color:#1D4ED8;font-size:12px;font-weight:800;text-align:center}
.cl-rt{flex:1;min-width:0;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cl-chev{flex:none;font-size:20px;color:#94A3B8;line-height:1}
/* 8. other coins */
.cl-oth{margin:20px 0 0}
.cl-h2p{margin:0 0 12px;font-size:20px}
.cl-others{display:flex;flex-wrap:wrap;gap:8px}
.cl-others a{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px 0 8px;border:1px solid #E5EAF1;border-radius:999px;background:#fff;color:#334155;font-size:13px;text-decoration:none;box-shadow:0 1px 2px rgba(15,23,42,.04)}
.cl-others a:hover{border-color:#BFDBFE;background:#F5F9FF}
.cl-others a b{color:#1E293B}
.cl-others .mk-ci{width:20px;height:20px}
.cl-others .mk-ci0{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#E2E8F0;color:#475569;font-size:11px;font-weight:800}
.cl-others a.cl-all{padding:0 14px;font-weight:800;color:#1E293B}
@media (max-width:760px){
	.cl-s1h{flex-direction:column}
	.cl-two{grid-template-columns:1fr}
	.cl-how{grid-template-columns:1fr}
	.cl-tp{grid-template-columns:1fr}
	.cl-st{grid-template-columns:1fr 1fr}
	.cl-st>div:nth-child(3){border-left:0}
	.cl-st>div:nth-child(n+3){border-top:1px solid #E5EAF1}
}
@media (max-width:640px){
	.cl-card{padding:14px}
	.cl-h2{font-size:17px}.cl-h2c{font-size:19px}
	.cl-t thead{display:none}
	.cl-t,.cl-t tbody,.cl-t tr{display:block}
	.cl-t tr{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px;padding:12px;border-bottom:1px solid #E5EAF1}
	.cl-t tbody tr:last-child{border-bottom:0}
	.cl-t tr th{grid-column:1/-1;padding:0;border:0}
	.cl-t tr td{padding:0;border:0;text-align:left}
	.cl-t td.cl-cl{grid-column:1/-1}
	.cl-t td:nth-of-type(1)::before{content:"입금 ";color:#5F6F86;font-size:12px}
	.cl-t td:nth-of-type(2)::before{content:"출금 ";color:#5F6F86;font-size:12px}
	.cl-t td:nth-of-type(3)::before{content:"유의 ";color:#5F6F86;font-size:12px}
	.cl-t td:nth-of-type(4)::before{content:"주의 ";color:#5F6F86;font-size:12px}
	html:lang(en) .cl-t td:nth-of-type(1)::before{content:"Deposit "}
	html:lang(en) .cl-t td:nth-of-type(2)::before{content:"Withdrawal "}
	html:lang(en) .cl-t td:nth-of-type(3)::before{content:"Warning "}
	html:lang(en) .cl-t td:nth-of-type(4)::before{content:"Caution "}
	.cl-t .cl-off td{grid-column:1/-1}
	.cl-t .cl-off td:nth-of-type(1)::before{content:""}
	.cl-tt{min-width:0;flex-basis:100%}
	.cl-ibar{flex-wrap:wrap}
}
/* the site's dark mode */
body.dm .cl,body.dm .cl-h2,body.dm .cl-t tbody th,body.dm .cl-t thead th,body.dm .cl-time b,body.dm .cl-tp em,body.dm .cl-tp strong,body.dm .cl-st strong,body.dm .cl-st em,body.dm .cl-ex li b,body.dm .cl-rel a,body.dm .cl-others a b,body.dm .cl-others a.cl-all{color:#F1F5F9}
body.dm .cl-txt,body.dm .cl-sum,body.dm .cl-t th,body.dm .cl-t td,body.dm .cl-h li,body.dm .cl-ex li,body.dm .cl-ibar,body.dm .cl-ibox,body.dm .cl-others a{color:#CBD5E1}
body.dm .cl-mut,body.dm .cl-none,body.dm .cl-t small,body.dm .cl-off td,body.dm .cl-time,body.dm .cl-d,body.dm .cl-tp strong small,body.dm .cl-tp>div>span,body.dm .cl-st small{color:#A8B8CC}
body.dm .cl a{color:#7CB7FF}
body.dm .cl .cl-rel a,body.dm .cl .cl-others a{color:#F1F5F9}
body.dm .cl .cl-cta1{color:#fff}
body.dm .cl .cl-more{color:#93C5FD}
body.dm .cl-card,body.dm .cl-tw,body.dm .cl-time,body.dm .cl-others a{background:#1E2937;border-color:#344458;box-shadow:none}
body.dm .cl-t thead th,body.dm .cl-st>div:first-child{background:#243448}
body.dm .cl-t th,body.dm .cl-t td,body.dm .cl-h,body.dm .cl-h li,body.dm .cl-st,body.dm .cl-st>div,body.dm .cl-rel li,body.dm .cl-t tr{border-color:#344458}
body.dm .cl-ibar,body.dm .cl-ibox{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.3)}
body.dm .cl-more{background:rgba(59,130,246,.12);border-color:rgba(96,165,250,.4);color:#93C5FD}
body.dm .cl-ibar .cl-more{background:none}
body.dm .cl-red,body.dm .cl-up{color:#FF6575}body.dm .cl-dn{color:#60A5FA}body.dm .cl-green{color:#34D399}
body.dm .cl-ok{background:rgba(74,222,128,.14);color:#86EFAC}
body.dm .cl-dstop{background:rgba(255,101,117,.18);color:#FF8A97}
body.dm .cl-wstop{background:rgba(255,101,117,.1);color:#FF8A97;box-shadow:inset 0 0 0 1px rgba(255,101,117,.5)}
body.dm .cl-part,body.dm .cl-warn{background:rgba(251,191,36,.14);color:#FCD34D}
body.dm .cl-caut{background:#2A3B52;color:#CBD5E1}
body.dm .cl-new{background:rgba(96,165,250,.18);color:#93C5FD}
body.dm .cl-h a{color:#2DD4BF}
body.dm .cl-tp1{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.3)}
body.dm .cl-tp2{background:rgba(244,114,182,.08);border-color:rgba(244,114,182,.3)}
body.dm .cl-tp3{background:rgba(16,185,129,.08);border-color:rgba(16,185,129,.3)}
body.dm .cl-ex li::before{border-color:#CBD5E1}
body.dm .cl .cl-cta2{background:none;color:#FF8A97;border-color:#FF6575}
body.dm .cl .cl-cta2:hover{background:rgba(255,101,117,.1)}
body.dm .cl-chip{background:rgba(96,165,250,.16);color:#93C5FD}
body.dm .cl-others a:hover{background:#243448}
body.dm .cl-others .mk-ci0{background:#334155;color:#CBD5E1}
@media (max-width:640px){body.dm .cl-t tr{border-color:#344458}body.dm .cl-t td::before{color:#A8B8CC}}
