/* MK1 (11-02 · 칸 r296): 세로 시세판 · 손님 시세 화면 단순화 · 매수 빨강 / 매도 파랑 */
#book{--ask:#2f6fde;--bid:#e5484d;--ask-bg:rgba(47,111,222,.13);--bid-bg:rgba(229,72,77,.13)}

.mk-tabs{display:flex;gap:4px;padding:3px;margin:0 0 10px;border-radius:12px;background:rgba(127,127,127,.12)}
.mk-tabs[hidden]{display:none}
.mk-tab{flex:1;min-height:36px;border:0;border-radius:9px;background:transparent;color:inherit;font:inherit;font-weight:700;opacity:.65;cursor:pointer}
.mk-tab[aria-selected="true"]{background:var(--card,#fff);opacity:1;box-shadow:0 1px 3px rgba(0,0,0,.12)}

.mk-head{display:flex;align-items:center;gap:8px;flex:1;min-width:0}
.mk-head[hidden]{display:none}
.mk-title{font-size:18px;white-space:nowrap}
.mk-age{font-size:12px;opacity:.6;white-space:nowrap}
.mk-unit{margin-left:auto;min-height:30px;padding:0 10px;border:1px solid rgba(127,127,127,.3);border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}

.mk-tick{display:grid;gap:6px;margin:10px 0 14px}
.mk-tick[hidden]{display:none}
.mk-row{display:grid;grid-template-columns:3.6em 1.4em 1fr;align-items:center;gap:6px}
.mk-name{font-size:14px;font-weight:700}
.mk-arrow{font-size:16px;font-weight:800;text-align:center}
.mk-box{display:block;text-align:right;padding:8px 12px;border-radius:10px;border:1px solid rgba(127,127,127,.22);background:rgba(127,127,127,.06);overflow:hidden}
.mk-num{display:inline-block;font-size:19px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.25em;white-space:nowrap}
.mk-ask .mk-name,.mk-ask .mk-arrow,.mk-ask .mk-num{color:var(--ask)}
.mk-bid .mk-name,.mk-bid .mk-arrow,.mk-bid .mk-num{color:var(--bid)}
.mk-ask .mk-box{background:var(--ask-bg)}
.mk-bid .mk-box{background:var(--bid-bg)}
@media (max-width:360px){.mk-num{font-size:17px}.mk-row{grid-template-columns:3.2em 1.2em 1fr}}

.mk-ch{display:inline-block}
.mk-cell{height:1.25em;overflow:hidden;vertical-align:top}
.mk-strip{display:flex;flex-direction:column;animation:.45s cubic-bezier(.2,.8,.2,1) both}
.mk-strip>span{display:block;height:1.25em;line-height:1.25em}
.mk-up{animation-name:mkUp}
.mk-down{animation-name:mkDown}
@keyframes mkUp{from{transform:translateY(0)}to{transform:translateY(-50%)}}
@keyframes mkDown{from{transform:translateY(-50%)}to{transform:translateY(0)}}
@media (prefers-reduced-motion:reduce){.mk-strip{animation:none}}

/* 손님 · 관리 지갑 「시세」 탭: 머리줄 → 시세판 → 차트 → 한눈에 → 보존 채굴 → 유동성 현황 · 공시 */
#book.mk-simple .market-topline,
#book.mk-simple .book-reference-bar,
#book.mk-simple #fxNote,
#book.mk-simple .market-quote-row,
#book.mk-simple .market-reference-row,
#book.mk-simple .market-book,
#book.mk-simple #bkPick,
#book.mk-simple > h2.section-title,
#book.mk-simple #venues,
#book.mk-simple > .fh-info,
#book.mk-simple #fhMarketNote,
#book.mk-simple .liq-more > summary,
#book.mk-simple .liq-more > section.card:first-of-type{display:none!important}
.mk-head{margin:2px 0 0}
