*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:Space Mono,Noto Sans SC,Noto Sans Devanagari,Noto Sans JP,Noto Sans KR,monospace;background:#080c18;min-height:100vh;color:#e0e6f0;padding:28px 24px 48px}.app-wrap{max-width:1400px;margin:0 auto}.app-topbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.app-header{margin-bottom:20px}.exchanges-grid{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width: 1024px){body{padding:32px 40px 64px}.exchanges-grid{grid-template-columns:repeat(3,1fr);gap:24px;align-items:start}.exchanges-grid.exchanges-desktop{grid-template-columns:repeat(3,1fr)}.exchanges-grid.exchanges-desktop>.exchange-col:nth-child(4){grid-column:1}.exchanges-grid.exchanges-desktop>.exchange-col:nth-child(5){grid-column:2}.exchange-col{background:#0a1422;border:1px solid #151d2e;border-radius:16px;padding:20px}}@media (min-width: 680px) and (max-width: 1023px){.exchanges-grid{grid-template-columns:repeat(2,1fr);gap:20px}.exchange-col{background:#0a1422;border:1px solid #151d2e;border-radius:16px;padding:18px}}.news-scroll{display:flex;flex-direction:column;gap:10px;max-height:600px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#1e293b transparent}.news-card{width:100%}@media (max-width: 1023px){.news-scroll{flex-direction:row;max-height:none;overflow-x:auto;overflow-y:hidden;padding-bottom:8px}.news-card{flex-shrink:0;width:260px}}.content-with-news{display:flex;flex-direction:column;gap:0}.content-main{flex:1;min-width:0}.content-news{width:100%}@media (min-width: 1024px){.content-with-news{flex-direction:row;gap:24px;align-items:flex-start}.content-news{width:300px;flex-shrink:0;position:sticky;top:20px}}.lang-select-mobile{display:none}.lang-btns-desktop{display:flex}@media (max-width: 679px){body{padding:20px 14px 48px}.lang-select-mobile{display:block}.lang-btns-desktop{display:none!important}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
