:root{--bg:#faf9f6;--card:#ffffff;--ink:#101c2e;--ink-soft:#1b2a40;--muted:#5f6b80;--faint:#9aa3b2;--line:#eae9e2;--hair:#eef0f3;--accent:#0b8a6a;--accent-dk:#076b52;--accent-soft:#e7f5ef;--up:#0b8a6a;--down:#d24a3b;--tick-bg:#0e1a2b;--tick-line:#23344c;--tick-txt:#cfd8e6;--tick-dim:#7e8da6;--sans:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace;--shadow:0 1px 2px rgba(16,28,46,.05),0 10px 30px rgba(16,28,46,.06)}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--sans);line-height:1.5;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}.wrap{max-width:680px;margin:0 auto;padding:0 18px}a{color:var(--accent-dk)}.ticker{background:var(--tick-bg);border-bottom:1px solid var(--tick-line);overflow:hidden;height:38px;display:flex;align-items:center;position:relative}.ticker::before,.ticker::after{content:"";position:absolute;top:0;bottom:0;width:48px;z-index:2;pointer-events:none}.ticker::before{left:0;background:linear-gradient(90deg,var(--tick-bg),transparent)}.ticker::after{right:0;background:linear-gradient(270deg,var(--tick-bg),transparent)}.tk-track{display:flex;white-space:nowrap;will-change:transform;animation:scroll 46s linear infinite}.ticker:hover .tk-track{animation-play-state:paused}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.tk{display:inline-flex;align-items:baseline;gap:8px;padding:0 20px;font:500 12.5px var(--mono);border-right:1px solid var(--tick-line)}.tk .p{color:var(--tick-dim);letter-spacing:.02em}.tk .v{color:var(--tick-txt);font-weight:600}@media(prefers-reduced-motion:reduce){.tk-track{animation:none}.ticker{overflow-x:auto}}.ad{display:flex;align-items:center;justify-content:center;background:#f3f3ee;border:1px dashed #e0e0d6;border-radius:12px;color:var(--faint);font:600 10px var(--sans);letter-spacing:.18em;text-transform:uppercase}.ad-rect{min-height:250px;margin:28px 0}.ad-leader{min-height:90px;margin:18px 0}header{display:flex;align-items:center;gap:11px;padding:24px 0 4px}.mark{width:26px;height:26px;flex:none;display:grid;place-items:center;background:var(--ink);border-radius:8px}header .brand{font:700 18px/1 var(--sans);letter-spacing:-.015em;color:var(--ink);text-decoration:none}header .live{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font:600 11px var(--mono);color:var(--muted);background:var(--card);border:1px solid var(--line);border-radius:20px;padding:5px 11px}.pulse{width:7px;height:7px;border-radius:50%;background:var(--accent);animation:pulse 2s infinite}.pulse.err{background:var(--down);animation:none}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(11,138,106,.45)}70%{box-shadow:0 0 0 6px rgba(11,138,106,0)}100%{box-shadow:0 0 0 0 rgba(11,138,106,0)}}.crumbs{font:500 12px var(--mono);color:var(--faint);margin:14px 2px 0}.crumbs a{color:var(--muted);text-decoration:none}.crumbs a:hover{text-decoration:underline}h1{font:700 26px/1.15 var(--sans);letter-spacing:-.02em;margin:14px 2px 0}.sub{color:var(--muted);font-size:14px;margin:9px 2px 0}.exchange{background:var(--card);border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow);margin-top:18px}.ex-row{display:flex;align-items:center;gap:14px;padding:22px}.ex-row .side{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-end}.ex-row .klabel{font:600 10.5px var(--sans);letter-spacing:.13em;text-transform:uppercase;color:var(--faint);align-self:flex-start;margin-bottom:7px}.ex-row input{width:100%;text-align:right;border:none;background:transparent;font:700 34px/1 var(--mono);color:var(--ink);letter-spacing:-.01em;padding:0}.ex-row.to input{color:var(--accent)}.ex-row input:focus{outline:none}.ex-row input::placeholder{color:#cfd4dc}.ex-div{position:relative;height:1px;background:var(--hair);margin:0 22px}.ex-div .swap{position:absolute;left:0;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:var(--card);border:1px solid var(--line);color:var(--muted);cursor:pointer;display:grid;place-items:center;font-size:17px;box-shadow:0 2px 8px rgba(16,28,46,.1);transition:transform .25s,color .15s,border-color .15s}.ex-div .swap:hover{color:var(--accent);border-color:var(--accent)}.ex-div .swap:active{transform:translateY(-50%) rotate(180deg)}.ex-div .swap:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ex-div .midrate{position:absolute;right:0;top:50%;transform:translateY(-50%);background:var(--card);padding-left:12px;font:500 12px var(--mono);color:var(--muted)}.ex-div .midrate b{color:var(--ink);font-weight:600}.status{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px;padding:0 6px;flex-wrap:wrap}.status .upd{font:500 12px var(--mono);color:var(--faint)}.status .refresh{background:none;border:1px solid var(--line);border-radius:8px;color:var(--muted);cursor:pointer;font:600 12px var(--sans);padding:6px 11px}.status .refresh:hover{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.chip{font:600 12.5px var(--mono);color:var(--muted);background:var(--card);border:1px solid var(--line);border-radius:22px;padding:8px 14px;cursor:pointer;transition:.12s;text-decoration:none;display:inline-block}.chip:hover{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.cur{position:relative;flex:none}.cur-btn{display:flex;align-items:center;gap:9px;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:10px 12px;cursor:pointer;font:700 15px var(--mono);color:var(--ink);transition:border-color .12s}.cur-btn:hover{border-color:var(--accent)}.cur-btn img{width:24px;height:18px;border-radius:3px;object-fit:cover;flex:none;box-shadow:0 0 0 1px rgba(16,28,46,.08)}.cur-btn .chev{color:var(--faint);font-size:10px}.cur-panel{position:absolute;top:calc(100% + 8px);left:0;width:300px;max-width:80vw;background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);z-index:60;overflow:hidden;display:none}.cur.open .cur-panel{display:block}.cur-search{width:100%;border:none;border-bottom:1px solid var(--hair);padding:13px 15px;font:500 14px var(--sans)}.cur-search:focus{outline:none}.cur-list{max-height:300px;overflow-y:auto}.cur-opt{display:flex;align-items:center;gap:11px;padding:10px 15px;cursor:pointer}.cur-opt:hover,.cur-opt.hl{background:var(--accent-soft)}.cur-opt img{width:24px;height:18px;border-radius:3px;object-fit:cover;flex:none;box-shadow:0 0 0 1px rgba(16,28,46,.08)}.cur-opt .code{font:700 13px var(--mono);width:38px}.cur-opt .nm{color:var(--muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cur-empty{padding:18px;text-align:center;color:var(--faint);font-size:13px}.block{margin-top:32px}.sec-title{font:700 12px var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 4px 12px}.prose{font-size:15px;line-height:1.7;color:var(--ink-soft)}.prose h2{font:700 19px/1.3 var(--sans);letter-spacing:-.01em;color:var(--ink);margin:30px 2px 12px}.prose p{margin:0 2px 14px}.prose strong{color:var(--ink)}.amounts{width:100%;border-collapse:collapse;background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}.amounts th,.amounts td{padding:11px 16px;text-align:left;font-size:14px;border-top:1px solid var(--hair)}.amounts th{background:#fbfbf8;font:600 11px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-top:none}.amounts td{font-family:var(--mono)}.amounts td.r,.amounts th.r{text-align:right}.amounts tr:hover td{background:var(--accent-soft)}.ratecard{background:var(--card);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:var(--shadow)}.rrow{display:flex;align-items:center;gap:13px;padding:14px 17px;border-top:1px solid var(--hair);cursor:pointer;transition:background .1s;text-decoration:none;color:inherit}.rrow:first-child{border-top:none}.rrow:hover{background:var(--accent-soft)}.rrow img{width:26px;height:19px;border-radius:3px;object-fit:cover;flex:none;box-shadow:0 0 0 1px rgba(16,28,46,.08)}.rrow .rc{font:700 13px var(--mono);width:44px}.rrow .rn{color:var(--muted);font-size:13.5px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rrow .rv{font:700 16px var(--mono);text-align:right}.faq details{background:var(--card);border:1px solid var(--line);border-radius:12px;margin-bottom:10px;padding:0 18px}.faq summary{font:600 15px var(--sans);color:var(--ink);padding:15px 0;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";color:var(--accent);font:400 20px var(--mono)}.faq details[open] summary::after{content:"–"}.faq details[open] summary{border-bottom:1px solid var(--hair)}.faq .ans{padding:14px 0 18px;font-size:14.5px;line-height:1.7;color:var(--ink-soft)}.linkgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.linkgrid a{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:11px 13px;text-decoration:none;font:600 13px var(--mono);color:var(--ink-soft);display:flex;align-items:center;gap:8px;transition:.12s}.linkgrid a:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.linkgrid a .ar{margin-left:auto;color:var(--faint)}footer{margin-top:40px;padding:22px 4px 60px;border-top:1px solid var(--line);font:400 12px/1.65 var(--sans);color:var(--faint)}footer a{color:var(--muted);text-decoration:none}footer a:hover{text-decoration:underline}footer .flinks{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:12px}.consent{position:fixed;left:0;right:0;bottom:0;z-index:200;background:var(--ink);color:#dfe6ef;padding:16px 18px;display:none;box-shadow:0 -6px 24px rgba(0,0,0,.18)}.consent.show{display:block}.consent .inner{max-width:680px;margin:0 auto;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.consent p{font-size:13px;line-height:1.55;flex:1;min-width:220px;color:#c4cedb}.consent p a{color:#7fe3c0}.consent .btns{display:flex;gap:8px;flex:none}.consent button{font:600 13px var(--sans);border-radius:9px;padding:9px 16px;cursor:pointer;border:1px solid transparent}.consent .accept{background:var(--accent);color:#fff}.consent .accept:hover{background:var(--accent-dk)}.consent .reject{background:transparent;color:#c4cedb;border-color:#33445c}.consent .reject:hover{border-color:#5a6f8d;color:#fff}@media(max-width:480px){.ex-row input{font-size:28px}.ex-row{padding:18px 16px;gap:10px}.ex-div{margin:0 16px}.cur-btn{padding:9px 10px;font-size:14px}h1{font-size:22px}}.codebox{position:relative;background:#0e1a2b;color:#d7e0ec;border-radius:12px;padding:16px 16px;font:500 13px/1.6 var(--mono);overflow-x:auto;margin:14px 0;white-space:pre}.copybtn{position:absolute;top:10px;right:10px;background:#1b2a40;color:#cfd8e6;border:1px solid #33455f;border-radius:7px;padding:5px 10px;font:600 11px var(--sans);cursor:pointer}.copybtn:hover{background:#26384f;color:#fff}.embed-preview{display:flex;justify-content:center;padding:24px;background:var(--surface);border:1px solid var(--line);border-radius:14px;margin:14px 0}