.mc-card{background:var(--card,#fff);border:2px solid var(--ink,#14162d);box-shadow:4px 4px 0 var(--ink,#14162d);border-radius:22px;gap:16px;min-width:0;padding:18px;display:grid}.mc-label{margin-bottom:6px;font-size:15px;font-weight:800;display:block}.mc-hint{color:#5a5f78;margin-top:6px;font-size:14px;display:block}.mc-link{color:#1d4ed8;cursor:pointer;font:inherit;background:0 0;border:0;min-height:36px;padding:4px;font-weight:700;text-decoration:underline}.mc-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mc-chip{border:2px solid var(--ink,#14162d);color:#14162d;min-height:42px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:15px;font-weight:800;display:inline-flex}.mc-chip-sym{color:#fff;background:#14162d;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 4px;font-size:13px;display:inline-grid}.mc-chip small{color:#5a5f78;font-size:12px;font-weight:600}.mc-chip[aria-pressed=true]{box-shadow:2px 2px 0 var(--ink,#14162d);background:#ffd23f}.mc-chip:hover{background:#fff8d6}.mc-chip[aria-pressed=true]:hover{background:#ffd23f}.mc-amount{min-width:0;display:block}.mc-amount-box{border:2px solid var(--ink,#14162d);background:#fff;border-radius:16px;align-items:center;min-width:0;padding:0 14px;display:flex}.mc-amount-box:focus-within{outline-offset:2px;outline:3px solid #ffd23f}.mc-sym{color:#5a5f78;flex:none;padding-inline-end:8px;font-size:28px;font-weight:800}.mc-card .mc-amount-box input[inputmode]{min-width:0;font:inherit;color:#14162d;text-align:left;background:0 0;border:0;outline:0;flex:1;padding:10px 0;font-size:34px;font-weight:800}.mc-pair{grid-template-columns:1fr;align-items:end;gap:8px;display:grid}.mc-picker{min-width:0;position:relative}.mc-pick{border:2px solid var(--ink,#14162d);color:#14162d;width:100%;min-height:60px;font:inherit;cursor:pointer;text-align:start;background:#fff;border-radius:16px;align-items:center;gap:10px;padding:6px 12px;display:flex}.mc-pick:hover{background:#fffbe8}.mc-pick[aria-expanded=true]{background:#fff4bb}.mc-pick:focus-visible,.mc-swap:focus-visible,.mc-chip:focus-visible,.mc-btn:focus-visible,.mv-toggle button:focus-visible,.mv-other:focus-visible{outline-offset:2px;outline:3px solid #00bfe8}.mc-flag{flex:none;font-size:28px;line-height:1}.mc-pick-text,.mc-opt-text{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.mc-pick-text b,.mc-opt-text b{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.mc-pick-text small,.mc-opt-text small{color:#5a5f78;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mc-chev{color:#5a5f78;flex:none;font-size:18px}.mc-swap{border:2px solid var(--ink,#14162d);color:#14162d;cursor:pointer;width:52px;height:52px;box-shadow:2px 2px 0 var(--ink,#14162d);background:#ffd23f;border-radius:50%;justify-self:center;font-size:24px;font-weight:900;transition:transform .25s;transform:rotate(90deg)}.mc-swap.is-spun{transform:rotate(270deg)}.mc-swap:active{box-shadow:none}@media (width>=640px){.mc-pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.mc-swap{margin-bottom:4px;transform:none}.mc-swap.is-spun{transform:rotate(180deg)}}@media (prefers-reduced-motion:reduce){.mc-swap{transition:none}}.mc-pop{inset-inline:0;z-index:40;border:2px solid var(--ink,#14162d);box-shadow:4px 4px 0 var(--ink,#14162d);background:#fff;border-radius:16px;min-width:0;padding:8px;position:absolute;top:calc(100% + 6px)}@media (width>=640px){.mc-pop{min-width:320px}}.mc-search{width:100%;min-height:46px;font:inherit;color:#14162d;background:#fff;border:2px solid #c9cfdd;border-radius:12px;padding:6px 12px;font-size:16px}.mc-search:focus{border-color:var(--ink,#14162d);outline:3px solid #ffd23f}.mc-list{overscroll-behavior:contain;max-height:min(320px,50vh);margin:6px 0 0;padding:0;list-style:none;overflow-y:auto}.mc-group{color:#5a5f78;padding:8px 8px 2px;font-size:12px;font-weight:800}.mc-opt{cursor:pointer;color:#14162d;border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:8px;display:flex}.mc-opt.is-active{background:#fff4bb}.mc-opt[aria-selected=true]{font-weight:800;box-shadow:inset 0 0 0 2px #ffd23f}.mc-code{color:#5a5f78;flex:none;font-family:ui-monospace,monospace;font-size:13px;font-weight:800}.mc-empty{color:#5a5f78;padding:12px;font-size:14px}.mc-result{background:var(--postit,#fff4bb);text-align:center;border-radius:18px;min-width:0;padding:16px}.mc-result p{margin:0}.mc-from{color:#3d4260;overflow-wrap:anywhere;font-size:18px;font-weight:700}.mc-from span{color:#5a5f78;font-size:14px}.mc-big{color:#14162d;overflow-wrap:anywhere;margin:4px 0;font-size:clamp(34px,9vw,52px);font-weight:900;line-height:1.15}.mc-big-sym{color:#3d4260;font-size:.6em}.mc-to-name{color:#3d4260;font-weight:700}.mc-result-empty{padding:12px 0;font-weight:700}.mc-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin:12px 0 6px;display:flex}.mc-btn{border:2px solid var(--ink,#14162d);color:#14162d;min-height:44px;font:inherit;cursor:pointer;background:#fff;border-radius:12px;padding:4px 14px;font-weight:800}.mc-btn:hover{background:#fffbe8}.mc-btn:active{transform:translateY(1px)}.mc-rates{color:#3d4260;flex-wrap:wrap;justify-content:center;gap:2px 6px;font-size:14px;display:flex;margin-top:6px!important}.mc-status{color:#3d4260;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;font-size:14px;font-weight:700;display:flex;margin:12px 0 0!important}.mc-status.is-live{color:#1e6b3a}.mc-status.is-warn{color:#8a3b00;background:#fff;border:1.5px dashed #d98b3a;border-radius:12px;padding:6px 10px}.mc-table-card{margin-top:20px;display:block}.mc-table{border-collapse:separate;border-spacing:0;width:100%;font-size:18px}.mc-table th{text-align:center;color:#5a5f78;border-bottom:2px solid var(--ink,#14162d);padding:6px;font-size:14px}.mc-table td{text-align:center;border-bottom:1px solid #e3e6ef;padding:10px 6px;font-weight:800}.mc-table tr:nth-child(2n) td{background:#fbfbfe}.mc-note{color:#1f2a4a;background:#eef4ff;border:1.5px solid #b9cdf3;border-radius:16px;margin-top:20px;padding:12px 16px;font-size:15px;line-height:1.6}.mv-toggle{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mv-toggle button{border:2px solid var(--ink,#14162d);color:#14162d;min-height:64px;font:inherit;cursor:pointer;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px 8px;line-height:1.2;display:flex}.mv-toggle button b{font-size:17px}.mv-toggle button small{color:#5a5f78;font-size:13px}.mv-toggle button[aria-checked=true]{box-shadow:3px 3px 0 var(--ink,#14162d);background:#ffd23f}.mv-toggle button[aria-checked=true] small{color:#3d4260}.mv-results{background:var(--postit,#fff4bb);border-radius:18px;gap:4px;min-width:0;padding:10px 14px;display:grid}.mv-row{border-bottom:1px dashed #e0cf7a;align-items:center;gap:8px;min-width:0;padding:8px 0;display:flex}.mv-row-label{flex:1;min-width:0;font-size:16px;font-weight:700}.mv-row-value{overflow-wrap:anywhere;text-align:left;font-size:22px;font-weight:800}.mv-row.is-main .mv-row-label{font-weight:900}.mv-row.is-main .mv-row-value{font-size:clamp(26px,7vw,36px);font-weight:900}.mv-copy{flex:none;min-width:44px;padding:4px 8px}.mv-formula{text-align:center;overflow-wrap:anywhere;margin:8px 0 0;font-size:18px;font-weight:800}.mv-how{text-align:center;color:#3d4260;margin:2px 0 4px;font-size:14px}.mv-other{color:#14162d;width:100%;min-height:48px;font:inherit;cursor:pointer;text-align:center;background:#fff;border:2px dashed #9aa3bd;border-radius:14px;padding:8px 12px;font-size:15px}.mv-other:hover{border-color:var(--ink,#14162d);background:#fffbe8}.mv-rate{border:0;min-width:0;margin:0;padding:0}.mv-custom{align-items:center;gap:6px;font-weight:800;display:inline-flex}.mv-custom input{border:2px solid var(--ink,#14162d);width:70px;min-height:42px;font:inherit;text-align:center;color:#14162d;background:#fff;border-radius:12px;padding:4px 8px;font-size:16px}.mv-custom input[aria-invalid=true]{border-color:#cf2f56}
