.conversion-summary{margin:28px 0;padding:24px;border:1px solid #c9b580;border-left:4px solid #aa8d4c;background:#faf7ed}.conversion-summary>strong{font-size:19px;color:#182a47}.conversion-summary p{margin:12px 0 0}.conversion-formula{padding:14px 18px;background:#f4f5f8;color:#182a47;font-weight:700}.conversion-filter{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:24px 0;font-size:14px}.conversion-filter select{padding:9px 12px;background:#fff;color:#222;border:1px solid #b8a16a;font:inherit}.gem-comparison{margin-top:32px}.gem-comparison h3{font-size:22px;color:#222}.conversion-scroll{overflow:auto}.gem-comparison table{width:100%;min-width:610px;border-collapse:collapse;font-size:13px}.gem-comparison caption{text-align:left;margin-bottom:10px;color:#666;font-size:12px}.gem-comparison th,.gem-comparison td{border:1px solid #d9d3c4;padding:12px;text-align:right;white-space:nowrap}.gem-comparison thead th{background:#182a47;color:#fff2d2}.gem-comparison th:first-child{text-align:left}.gem-comparison td{font-variant-numeric:tabular-nums}.gem-comparison .best-conversion{background:#faf3de}.gem-comparison tbody th small{display:block;color:#7d6029;font-size:10px}.efficiency-meter{position:relative;min-width:90px;height:23px;background:#f0f1f4;overflow:hidden}.efficiency-meter>span{display:block;height:100%;background:#d8c69d}.efficiency-meter>b{position:absolute;inset:0;text-align:center;color:#222;font-size:11px}.conversion-source{font-size:12px;color:#666;margin-top:32px}.gem-comparison[hidden]{display:none}@media(max-width:700px){.conversion-summary{padding:18px}.conversion-summary>strong{font-size:17px}.gem-comparison table{font-size:12px}.gem-comparison th,.gem-comparison td{padding:10px}.conversion-scroll:before{content:"表は横にスクロールできます →";display:block;font-size:11px;color:#777;margin-bottom:8px}}
.conversion-summary .conversion-sale-warning{color:#c62828;font-size:20px;font-weight:700;line-height:1.8;margin:20px 0}@media(max-width:700px){.conversion-summary .conversion-sale-warning{font-size:18px}}

.conversion-summary .conversion-trading-link{display:inline-block;padding:9px 18px;background:#182a47;border:1px solid #b8a16a;color:#fff0d2;text-decoration:none;font-weight:700}.conversion-summary .conversion-trading-link:hover{text-decoration:underline}

.coin-strategy{font-size:16px;line-height:1.95}.coin-strategy h3{font-size:19px;background:#f0f3f8;border:1px solid #cfd9e5;border-left:4px solid #8091aa;padding:12px 16px;margin:28px 0 16px}.coin-strategy .coin-strategy-table{border-collapse:collapse;width:100%;min-width:570px;font-size:15px;margin:18px 0}.coin-strategy-table th,.coin-strategy-table td{border:1px solid #d8d3c7;padding:13px;text-align:left}.coin-strategy-table th{background:#182a47;color:#fff2d2}.coin-strategy li{margin:14px 0}.conversion-summary p{font-size:16px;line-height:1.95}@media(max-width:700px){.coin-strategy{font-size:16px}.coin-strategy h3{font-size:18px}.coin-strategy .coin-strategy-table{font-size:14px}}
