/* Mizora's market atlas: etched paper, deliberate scale, useful instruments. */
.theme-markets { --mk-gold:#b39a71; }
.theme-markets .site-hero { background:#eee5d5; background-image:radial-gradient(ellipse at 82% 34%,#f9f4e9 0,transparent 52%); }
.theme-markets .site-hero-grid { grid-template-columns:1.05fr 1fr; gap:clamp(24px,4vw,72px); align-items:center; }
.theme-markets .site-hero-heading { font-size:clamp(46px,5.2vw,82px); }
.theme-markets .site-hero-art { min-width:0; }
.mk-hero-art { position:relative; width:100%; max-width:640px; margin-left:auto; }
.mk-hero-art svg { display:block; width:100%; height:auto; overflow:visible; }
.mk-art-meta,.mk-art-foot { display:flex; justify-content:space-between; gap:16px; color:#6f5e45; font-size:9px; letter-spacing:.14em; line-height:1.5; }
.mk-art-meta { padding-bottom:14px; border-bottom:1px solid #cebea2; }
.mk-art-foot { padding-top:14px; border-top:1px solid #cebea2; font-size:8px; letter-spacing:.12em; }
.mk-section-heading { display:grid; grid-template-columns:1.12fr 1fr; gap:clamp(32px,7vw,110px); align-items:end; margin-bottom:48px; }
.mk-section-heading .site-title { margin-bottom:0; }
.mk-section-heading .site-lead { margin:0; max-width:480px; }
.mk-section-heading:has(> :only-child) { grid-template-columns:1fr; }
.theme-markets .site-title em { font-weight:400; }
.mk-atlas { padding-top:80px; }
.mk-atlas-index { border-top:1px solid var(--line); }
.mk-atlas-row { display:grid; grid-template-columns:64px 1fr 240px 48px; align-items:center; gap:28px; border-bottom:1px solid var(--line); padding:36px 8px 36px 0; color:var(--ink); text-decoration:none; transition:padding .28s ease,background .28s ease; }
.mk-atlas-row:hover { background:#f0e9dd; padding-left:20px; }
.mk-atlas-number { color:var(--red); font:italic 26px var(--serif); }
.mk-atlas-copy { display:grid; gap:8px; }
.mk-atlas-copy strong { font:400 clamp(26px,2.6vw,38px)/1.15 var(--serif); letter-spacing:-.02em; }
.mk-atlas-copy > span { color:var(--muted); font-size:14px; max-width:480px; }
.mk-atlas-symbols { font-size:11px; letter-spacing:.075em; color:var(--muted); }
.mk-atlas-arrow { font-size:25px; color:var(--red); width:44px; height:44px; display:grid; place-items:center; border:1px solid var(--line); border-radius:50%; transition:transform .25s ease,background .25s ease; }
.mk-atlas-row:hover .mk-atlas-arrow { transform:rotate(45deg); background:var(--paper); }
.mk-directory { background:#efeade; }
.mk-directory-controls { display:flex; justify-content:space-between; align-items:end; gap:24px; padding:0 0 28px; }
.mk-search-label { display:grid; gap:9px; font-size:12px; letter-spacing:.04em; min-width:270px; }
.mk-search-label input { width:100%; padding:15px 17px; min-height:48px; border:1px solid #8c7b60; background:var(--paper); font:14px var(--sans); color:var(--ink); border-radius:0; }
.mk-filter { border:0; padding:0; margin:0; display:flex; gap:5px; flex-wrap:wrap; }
.mk-filter legend { font-size:12px; margin-bottom:9px; letter-spacing:.04em; }
.mk-filter button,.mk-pair-switch button { min-height:46px; background:transparent; border:1px solid transparent; padding:12px 17px; font:13px var(--sans); color:var(--muted); cursor:pointer; transition:background .2s,color .2s; }
.mk-filter button:hover,.mk-pair-switch button:hover { border-color:#bdac92; }
.mk-filter button[aria-pressed="true"],.mk-pair-switch button[aria-pressed="true"] { background:var(--red); color:#fff5e8; }
.mk-directory-count { margin:0 0 16px; font-size:12px; color:var(--muted); }
.mk-table-scroll { overflow-x:auto; overscroll-behavior-x:contain; -webkit-overflow-scrolling:touch; }
.mk-symbol-table,.mk-compare-table { border-collapse:collapse; width:100%; text-align:left; }
.mk-symbol-table { min-width:550px; }
.mk-symbol-table thead th { font-weight:400; font-size:10px; text-transform:uppercase; letter-spacing:.12em; padding:16px 20px; border-top:1px solid #c6b9a3; border-bottom:1px solid #c6b9a3; color:#74654f; }
.mk-symbol-table tbody th,.mk-symbol-table td { padding:20px; border-bottom:1px solid #d3c7b4; font-size:14px; }
.mk-symbol-table tbody th { font-weight:500; font-size:16px; letter-spacing:.03em; }
.mk-symbol-table tbody tr:hover { background:#f8f3e8; }
.mk-symbol-table td:nth-child(3) { color:var(--muted); font-size:12px; }
.mk-symbol-table td:last-child { width:100px; }
.mk-symbol-table td a { display:inline-flex; align-items:center; min-height:44px; gap:16px; color:var(--red); font-size:12px; text-underline-offset:4px; white-space:nowrap; }
.mk-symbol-table tbody th:first-child,.mk-symbol-table thead th:first-child { padding-left:0; }
.mk-empty { padding:32px 0; text-align:center; color:var(--muted); }
.mk-directory .site-note { margin-top:24px; max-width:720px; }
.mk-process { list-style:none; padding:0; margin:0 0 36px; display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:44px; }
.mk-process li { position:relative; border-top:1px solid var(--line); padding-top:32px; }
.mk-step-index { display:block; color:var(--red); font:italic 38px var(--serif); margin-bottom:36px; }
.mk-process h3 { font:400 25px/1.2 var(--serif); margin:0 0 16px; letter-spacing:-.015em; }
.mk-process p { font-size:15px; color:var(--muted); margin:0; line-height:1.7; }
.theme-markets .site-dark { --line:#49473d; --muted:#c7c0b2; background:#242820; color:#f5eee0; }
.theme-markets .site-dark .site-title,.theme-markets .site-dark h3 { color:#f5eee0; }
.theme-markets .site-dark .site-kicker { color:#cbb895; }
.theme-markets .site-dark .site-link,.theme-markets .site-dark .mk-reference a { color:#e0c299; }
.theme-markets .site-dark .mk-step-index { color:#c69573; }
.mk-readiness { position:relative; }
.mk-readiness .mk-section-heading { margin-bottom:64px; }
.mk-related { padding:64px 0; }
.mk-related-links { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:32px; margin-top:24px; }
.page-markets .mk-related-links { grid-template-columns:repeat(4,minmax(0,1fr)); }
.mk-related-links a { display:grid; grid-template-columns:1fr auto; gap:8px; color:var(--ink); padding:24px 0; border-top:1px solid var(--line); text-decoration:none; }
.mk-related-links a > span:first-child { grid-column:1/-1; font-size:11px; color:var(--red); }
.mk-related-links strong { font-weight:400; font-family:var(--serif); font-size:25px; }
.mk-related-links a > span:last-child { align-self:center; font-size:23px; color:var(--red); transition:transform .2s; }
.mk-related-links a:hover > span:last-child { transform:translate(3px,-3px); }
.mk-related-links a:hover strong { text-decoration:underline; text-underline-offset:5px; text-decoration-thickness:1px; }
.mk-invitation { background:#e7ddcc; position:relative; overflow:hidden; }
.mk-invitation-grid { display:grid; grid-template-columns:.7fr 1fr; gap:clamp(48px,10vw,150px); align-items:center; }
.mk-invitation-mark { position:relative; text-align:center; font:italic clamp(100px,14vw,210px)/1 var(--serif); letter-spacing:-.065em; color:var(--red); padding:30px 0; }
.mk-invitation-mark:before,.mk-invitation-mark:after { content:""; position:absolute; inset:0 8%; border:1px solid #bba586; border-radius:50%; transform:rotate(-24deg); }
.mk-invitation-mark:after { inset:14% 0; transform:rotate(24deg); border-color:#cbbc9f; }
.mk-invitation-mark span { display:block; font:9px var(--sans); letter-spacing:.23em; margin-top:27px; color:#6c5b43; }
.mk-invitation .site-lead { max-width:560px; margin-bottom:32px; }
.mk-invitation .site-title { margin-bottom:24px; }
.mk-contracts { border-top:1px solid var(--line); }
.mk-contracts article { display:grid; grid-template-columns:140px 1fr; padding:40px 0; gap:40px; border-bottom:1px solid var(--line); }
.mk-contract-symbol { font:400 64px/1 var(--serif); letter-spacing:-.065em; color:var(--red); }
.mk-contracts article > div { display:grid; grid-template-columns:1fr 1.1fr; column-gap:48px; }
.mk-contracts .site-kicker { grid-column:1; margin:0 0 10px; }
.mk-contracts h3 { grid-column:1; font:400 28px/1.2 var(--serif); margin:0; }
.mk-contracts p:not(.site-kicker) { grid-column:2; grid-row:1/3; font-size:15px; color:var(--muted); margin:0; }
.mk-teaching-grid { display:grid; grid-template-columns:1fr 1fr; gap:clamp(48px,8vw,120px); align-items:center; }
.mk-teaching-grid .site-title { margin-bottom:28px; }
.mk-teaching-grid p:not([class]) { color:var(--muted); }
.mk-teaching-grid > div > p + p { margin-top:18px; }
.mk-teaching-grid > div > p + .site-link { margin-top:22px; }
.mk-tick-lab { padding:40px; border:1px solid #5f6153; background:#2e332a; }
.mk-tick-output { display:flex; flex-wrap:wrap; gap:24px; align-items:baseline; margin:36px 0; }
.mk-tick-output output { font:400 clamp(62px,6vw,90px)/1 var(--serif); letter-spacing:-.035em; }
.mk-tick-output span { color:#bfb8a9; font-size:14px; }
.mk-ruler { display:flex; justify-content:space-between; height:50px; border-bottom:1px solid #949080; margin-bottom:32px; }
.mk-ruler i { display:block; border-left:1px solid #9b9584; height:20px; margin-top:auto; }
.mk-ruler i:nth-child(4n+1) { height:42px; border-color:#d5c7ac; }
.mk-tick-label { display:flex; justify-content:space-between; gap:16px; font-size:13px; }
.mk-tick-label strong { color:#e1c29b; font-weight:400; }
.mk-tick-lab input[type="range"] { width:100%; margin:14px 0; min-height:44px; accent-color:#d4b88f; cursor:ew-resize; }
.mk-tick-lab .site-note { margin:0; font-size:12px; }
.mk-reference { display:flex; flex-wrap:wrap; align-items:baseline; gap:8px 18px; font-size:11px; letter-spacing:.01em; color:var(--muted); padding-top:24px; border-top:1px solid var(--line); margin-top:28px; }
.mk-reference a { color:var(--red); font-size:12px; text-underline-offset:4px; }
.mk-bottom-note { display:flex; gap:24px; align-items:center; border-top:1px solid var(--line); padding-top:28px; margin-top:48px; }
.mk-bottom-note p { font-size:14px; color:var(--muted); margin:0; max-width:880px; }
.mk-bottom-note a { color:var(--red); text-underline-offset:3px; }
.mk-note-seal { flex:0 0 48px; height:48px; display:grid; place-items:center; background:#ede3d0; border:1px solid #d3bfa0; color:var(--red); font:italic 25px var(--serif); border-radius:50%; }
.mk-pair-switch { display:flex; align-items:center; flex-wrap:wrap; gap:8px; margin-bottom:24px; }
.mk-pair-switch > span { margin-right:auto; }
.mk-quote-card { background:#ebe1cf; border:1px solid #d7c9b1; padding:48px; }
.mk-quote-card + .mk-quote-card { margin-top:24px; }
.mk-quote-pair { display:grid; grid-template-columns:1fr auto 1fr; gap:32px; align-items:center; margin-bottom:48px; }
.mk-quote-pair > span { display:grid; gap:14px; }
.mk-quote-pair > span:last-child { text-align:right; }
.mk-quote-pair b { font:400 clamp(48px,7vw,98px)/1 var(--serif); color:var(--red); letter-spacing:-.035em; }
.mk-quote-pair small { font-size:12px; letter-spacing:.025em; color:#6e5d45; }
.mk-quote-pair i { color:#b7a17e; font:italic 90px/1 var(--serif); }
.mk-quote-rate { display:flex; justify-content:space-between; align-items:baseline; flex-wrap:wrap; gap:20px; border-top:1px solid #c5b291; padding-top:24px; }
.mk-quote-rate strong { font:400 clamp(40px,5vw,68px)/1.1 var(--serif); letter-spacing:-.025em; }
.mk-quote-rate > span { color:#685941; font-size:16px; }
.mk-quote-card > .site-note { margin:24px 0 0; font-size:12px; }
.mk-quote-explanation { display:grid; grid-template-columns:1fr 2fr; gap:40px; padding-top:32px; align-items:center; }
.mk-quote-explanation > span { font:italic 48px var(--serif); letter-spacing:.05em; color:#a89574; }
.mk-quote-explanation p { margin:0; color:var(--muted); font-size:16px; }
.mk-currency-bridge { display:flex; align-items:center; justify-content:space-between; gap:32px; margin:32px 0 72px; }
.mk-currency-bridge > span { display:grid; place-items:center; width:104px; height:104px; border:1px solid #6e6d5d; border-radius:50%; font-size:11px; letter-spacing:.18em; color:#d8cbb6; }
.mk-currency-bridge > div { flex:1; display:flex; align-items:center; justify-content:space-around; gap:10px; position:relative; }
.mk-currency-bridge > div:before { content:""; position:absolute; inset:50% 0 0; border-top:1px solid #6e6d5d; }
.mk-currency-bridge i { width:8px; height:8px; border-radius:50%; background:#b69c76; z-index:1; }
.mk-currency-bridge b { z-index:1; font:400 50px var(--serif); background:#242820; padding:0 16px; color:#dfc6a1; }
.mk-numbered-notes p { padding:26px 0 26px 46px; border-top:1px solid var(--line); position:relative; color:var(--muted); font-size:14px; margin:0; }
.mk-numbered-notes span { position:absolute; left:0; top:26px; font-size:11px; color:var(--red); }
.mk-numbered-notes strong { display:block; margin-bottom:8px; font-weight:500; color:var(--ink); font-size:16px; }
.mk-metal-elements { display:grid; grid-template-columns:1fr 1fr; gap:64px; }
.mk-metal-elements article { display:grid; grid-template-columns:138px 1fr; gap:24px; align-items:start; }
.mk-element { display:grid; grid-template-columns:1fr; border:1px solid #c4ad84; background:#e9d9b8; color:#695535; padding:15px; aspect-ratio:1; }
.mk-element > span { font-size:11px; }
.mk-element strong { font:400 58px/1.15 var(--serif); color:#8b6a2f; text-align:center; }
.mk-element small { font-size:9px; letter-spacing:.12em; text-align:center; }
.mk-element-silver { background:#e1e0d7; border-color:#b4b4a8; color:#5b5e57; }
.mk-element-silver strong { color:#74776d; }
.mk-metal-elements h3 { font:400 31px/1.1 var(--serif); margin:0 0 18px; }
.mk-metal-elements p { margin:0 0 24px; color:var(--muted); font-size:15px; }
.mk-symbol-tag { display:inline-block; font-size:10px; letter-spacing:.09em; border:1px solid var(--line); padding:6px 10px; margin:0 8px 8px 0; }
.mk-compare-table { min-width:600px; }
.mk-compare-table th,.mk-compare-table td { padding:27px 30px; border-bottom:1px solid #505245; width:33.333%; vertical-align:top; }
.mk-compare-table thead th { font:400 28px/1.25 var(--serif); }
.mk-compare-table thead th:first-child { font:11px var(--sans); color:#bfb4a1; letter-spacing:.075em; text-transform:uppercase; }
.mk-compare-table thead span { display:block; font:10px var(--sans); color:#bcad93; letter-spacing:.1em; margin-top:15px; }
.mk-compare-table tbody th { font-size:14px; font-weight:400; color:#d6c5a7; }
.mk-compare-table tbody td { font-size:14px; color:#c8c3b6; }
.mk-compare-table th:first-child { padding-left:0; }
.mk-metal-compare .site-note { max-width:720px; margin-top:28px; }
.mk-crypto-ledger { border-top:1px solid var(--line); }
.mk-crypto-ledger article { display:grid; grid-template-columns:100px 1fr 60px; align-items:center; gap:40px; padding:40px 0; border-bottom:1px solid var(--line); }
.mk-crypto-monogram { display:grid; place-items:center; width:92px; height:92px; border:1px solid #bfa886; outline:1px solid #dbcdb7; outline-offset:7px; border-radius:50%; background:#ece0cb; font:400 50px var(--serif); color:var(--red); }
.mk-eth-monogram { font-size:68px; }
.mk-crypto-ledger .site-kicker { margin:0 0 10px; }
.mk-crypto-ledger h3 { font:400 34px/1.1 var(--serif); margin:0 0 12px; }
.mk-crypto-ledger p:not(.site-kicker) { margin:0; max-width:640px; color:var(--muted); font-size:15px; }
.mk-ledger-index { font:italic 26px var(--serif); color:#887458; align-self:start; }
.mk-reference-pair { display:grid; grid-template-columns:1fr 1fr; gap:32px; }
.mk-exposure-diagram { display:grid; justify-items:center; }
.mk-exposure-diagram > div { text-align:center; width:100%; padding:26px; border:1px solid #595e4f; background:#2b3027; }
.mk-exposure-diagram > div:last-child { border-color:#c9b18c; }
.mk-exposure-diagram strong { display:block; font:400 31px/1.3 var(--serif); margin:12px 0 8px; }
.mk-exposure-diagram small { display:block; font-size:12px; color:#beb9a9; }
.mk-exposure-diagram .site-kicker { font-size:9px; }
.mk-diagram-arrow { padding:12px 0; font-size:22px; color:#cbb38e; }
.mk-sr-only { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0; }
.theme-markets [hidden] { display:none!important; }
.theme-markets :is(a,button,input,[tabindex="0"]):focus-visible { outline:2px solid var(--red); outline-offset:5px; }
.theme-markets .site-dark :is(a,button,input,[tabindex="0"]):focus-visible { outline-color:#e7c89e; }
@media(min-width:1100px){.page-markets-metals .mk-art-metals{transform:translateY(12px)}.page-markets-crypto .mk-art-crypto{transform:translateY(8px)}}
@media(max-width:1100px){
 .mk-atlas-row{grid-template-columns:45px 1fr 170px 44px;gap:20px}.mk-atlas-symbols{font-size:10px}.mk-metal-elements{gap:32px}.mk-metal-elements article{grid-template-columns:100px 1fr}.mk-element{padding:11px}.mk-element strong{font-size:42px}.mk-process{gap:28px}.mk-contracts article{grid-template-columns:100px 1fr;gap:24px}.mk-contracts article>div{column-gap:30px}.mk-contract-symbol{font-size:52px}.mk-contracts h3{font-size:25px}.mk-tick-lab{padding:30px}.mk-quote-card{padding:36px}
}
@media(max-width:900px){
 .theme-markets .site-hero-grid{grid-template-columns:1fr 1fr;gap:24px}.theme-markets .site-hero-heading{font-size:52px}.mk-section-heading{gap:32px}.mk-section-heading .site-title{font-size:39px}.mk-atlas-row{grid-template-columns:40px 1fr 44px}.mk-atlas-symbols{grid-column:2;grid-row:2;margin-top:-10px}.mk-atlas-arrow{grid-column:3;grid-row:1/3}.mk-directory-controls{align-items:stretch;flex-direction:column}.mk-search-label{max-width:400px}.mk-filter button{padding-inline:20px}.mk-contracts article>div{display:block}.mk-contracts h3{margin-bottom:16px}.mk-teaching-grid{gap:36px}.mk-tick-lab{padding:24px}.mk-tick-output{gap:10px}.mk-tick-output output{font-size:64px}.mk-related-links,.page-markets .mk-related-links{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-metal-elements{grid-template-columns:1fr;gap:44px}.mk-metal-elements article{grid-template-columns:138px 1fr;gap:32px}.mk-element{padding:15px}.mk-element strong{font-size:58px}.mk-invitation-grid{gap:56px}.mk-invitation-mark{font-size:120px}.mk-invitation .site-title{font-size:42px}
}
@media(max-width:767px){
 .theme-markets .site-hero-grid{grid-template-columns:1fr}.theme-markets .site-hero-heading{font-size:clamp(43px,9vw,64px)}.mk-hero-art{max-width:460px;margin:24px auto 0}.mk-art-meta,.mk-art-foot{font-size:8px}.mk-section-heading{grid-template-columns:1fr;gap:24px;margin-bottom:36px}.mk-section-heading .site-title{font-size:clamp(34px,7vw,44px)}.mk-section-heading .site-lead{font-size:16px}.mk-atlas{padding-top:56px}.mk-atlas-row{padding:28px 0;gap:12px;grid-template-columns:32px 1fr 40px}.mk-atlas-row:hover{padding-left:8px}.mk-atlas-number{font-size:22px}.mk-atlas-copy strong{font-size:28px}.mk-atlas-copy>span{font-size:13px;max-width:300px}.mk-atlas-arrow{height:36px;width:36px;font-size:22px}.mk-atlas-symbols{letter-spacing:.045em}.mk-search-label{min-width:0;max-width:none}.mk-filter{gap:2px}.mk-filter button{padding-inline:14px}.mk-process{grid-template-columns:1fr;gap:32px}.mk-process li{padding:26px 0 0 56px}.mk-step-index{position:absolute;left:0;top:20px;margin:0;font-size:31px}.mk-process h3{font-size:26px;margin-bottom:12px}.mk-process p{font-size:15px}.mk-teaching-grid{grid-template-columns:1fr;gap:40px}.mk-readiness .mk-section-heading{margin-bottom:40px}.mk-related{padding:48px 0}.mk-related-links{gap:8px 24px}.mk-related-links strong{font-size:22px}.mk-related-links a{padding:20px 0}.mk-invitation-grid{grid-template-columns:1fr;gap:48px}.mk-invitation-mark{width:240px;font-size:116px;margin:0 auto}.mk-invitation .site-title{font-size:44px}.mk-invitation .site-lead{font-size:16px}.mk-contracts article{grid-template-columns:72px 1fr;gap:16px;padding:30px 0}.mk-contract-symbol{font-size:42px}.mk-contracts h3{font-size:26px}.mk-contracts p:not(.site-kicker){font-size:14px}.mk-contracts .site-kicker{font-size:9px}.mk-tick-lab{padding:30px}.mk-tick-output output{font-size:76px}.mk-reference{font-size:10px}.mk-bottom-note{align-items:start;gap:18px;margin-top:32px}.mk-bottom-note p{font-size:13px}.mk-pair-switch{gap:4px}.mk-pair-switch>span{width:100%;margin:0 0 8px}.mk-pair-switch button{padding:12px 14px}.mk-quote-card{padding:28px 22px}.mk-quote-pair{gap:16px;margin-bottom:36px}.mk-quote-pair b{font-size:54px}.mk-quote-pair i{font-size:60px}.mk-quote-pair small{font-size:10px}.mk-quote-rate strong{font-size:50px}.mk-quote-rate>span{font-size:14px}.mk-quote-explanation{grid-template-columns:1fr;gap:16px}.mk-quote-explanation>span{font-size:34px}.mk-quote-explanation p{font-size:15px}.mk-currency-bridge{gap:16px;margin:36px 0 48px}.mk-currency-bridge>span{width:70px;height:70px;font-size:9px}.mk-currency-bridge i:nth-of-type(2),.mk-currency-bridge i:nth-of-type(5){display:none}.mk-currency-bridge b{font-size:35px;padding:0 8px}.mk-numbered-notes p{font-size:14px}.mk-metal-elements article{grid-template-columns:100px 1fr;gap:24px}.mk-element{padding:12px}.mk-element strong{font-size:42px}.mk-element small{font-size:8px}.mk-metal-elements h3{font-size:28px;margin-bottom:12px}.mk-metal-elements p{font-size:14px}.mk-metal-elements{gap:36px}.mk-compare-table th,.mk-compare-table td{padding:24px}.mk-crypto-ledger article{grid-template-columns:70px 1fr;gap:24px;position:relative;padding:32px 0}.mk-crypto-monogram{width:64px;height:64px;font-size:34px;outline-offset:4px}.mk-eth-monogram{font-size:46px}.mk-ledger-index{display:none}.mk-crypto-ledger h3{font-size:29px}.mk-crypto-ledger p:not(.site-kicker){font-size:14px}.mk-reference-pair{grid-template-columns:1fr;gap:0}
}
@media(max-width:380px){.mk-atlas-copy strong{font-size:24px}.mk-atlas-symbols{font-size:9px}.mk-quote-pair{gap:8px}.mk-quote-pair b{font-size:43px}.mk-quote-pair i{font-size:46px}.mk-quote-card{padding:24px 18px}.mk-metal-elements article{grid-template-columns:76px 1fr;gap:16px}.mk-element{padding:8px}.mk-element strong{font-size:33px}.mk-element>span{font-size:9px}.mk-filter button{padding-inline:11px}.mk-related-links strong{font-size:20px}.mk-crypto-ledger article{grid-template-columns:52px 1fr;gap:20px}.mk-crypto-monogram{height:46px;width:46px;font-size:27px}.mk-eth-monogram{font-size:36px}.mk-tick-lab{padding:24px}}
@media(prefers-reduced-motion:reduce){.mk-atlas-row,.mk-atlas-arrow,.mk-filter button,.mk-pair-switch button,.mk-related-links a>span:last-child{transition:none}.mk-atlas-row:hover .mk-atlas-arrow,.mk-related-links a:hover>span:last-child{transform:none}}
