:root{--currency-accent:var(--calc-cyan,#22d3ee);--currency-accent-rgb:var(--calc-cyan-rgb,34, 211, 238);--currency-result:var(--calc-purple,#a855f7);--currency-muted:var(--calc-text-faded,#88a);--currency-warning:var(--calc-warning,#b45309);--currency-border-subtle:var(--calc-border-subtle,#ffffff1a)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.convert-row--single{grid-template-columns:1fr;margin-top:-8px}.field-help{color:var(--currency-muted);margin:6px 0 0;font-size:.75rem;line-height:1.4}.advanced-input-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.rate-status{border:1px solid rgba(var(--currency-accent-rgb), .2);color:var(--currency-accent);border-radius:999px;align-items:center;gap:8px;margin:2px 0 18px;padding:6px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.rate-status--offline{color:#fbbf24;border-color:#f59e0b59}.rate-status--stale{border-color:color-mix(in srgb, var(--currency-warning) 45%, transparent);color:var(--currency-warning)}.sparkline-controls,.comparison-toolbar,.budget-toolbar,.analysis-controls{align-items:center;gap:10px;display:flex}.sparkline-controls{justify-content:flex-end;margin-bottom:8px}.glass-select--compact{min-width:130px;padding:7px 10px;font-size:.78rem}.provider-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.provider-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;padding:16px}.provider-card--active{border-color:rgba(var(--currency-accent-rgb), .55);box-shadow:0 0 0 1px rgba(var(--currency-accent-rgb), .12)}.provider-card__top{color:var(--calc-text-primary,#f8fafc);justify-content:space-between;gap:8px;font-size:.82rem;display:flex}.provider-card__top span,.provider-card p,.sensitivity-result,.budget-empty{color:var(--currency-muted);font-size:.78rem}.provider-card__value{color:var(--currency-result);font-family:var(--calc-font-mono,monospace);margin:14px 0 5px;font-size:1.15rem;font-weight:800}.provider-card p{margin:0;line-height:1.45}.sensitivity-result{border-left:2px solid var(--currency-accent);background:rgba(var(--currency-accent-rgb), .06);margin-top:16px;padding:12px;line-height:1.5}.comparison-toolbar{justify-content:flex-end;margin-bottom:12px}.rate-data-table{border-collapse:collapse;text-align:left;width:100%;font-size:.82rem}.rate-data-table caption{color:var(--currency-muted);text-align:left;margin-bottom:8px;font-size:.75rem}.rate-data-table th,.rate-data-table td{border-bottom:1px solid #ffffff12;padding:10px 8px}.rate-data-table th{color:var(--calc-text-primary,#f8fafc)}.rate-data-table td{color:var(--currency-muted)}.multi-row--active td,.multi-row--active th{color:var(--currency-accent);background:rgba(var(--currency-accent-rgb), .06)}.budget-lines{resize:vertical;width:100%;min-height:150px;line-height:1.6;display:block}.budget-toolbar{flex-wrap:wrap;margin:14px 0}.budget-total{color:var(--currency-result);font-family:var(--calc-font-mono,monospace);margin-left:auto;font-size:.85rem;font-weight:800}.budget-results{overflow-x:auto}.action-bar--wallet{margin-top:16px}.main-container{max-width:900px;margin:0 auto;padding:24px 20px 60px}.page-title{color:var(--calc-text-primary,#fff);letter-spacing:-.02em;margin-bottom:6px;font-size:1.75rem;font-weight:800}.section-desc{color:var(--calc-text-faded,#88a);margin-bottom:28px;font-size:.95rem}.top-tab-control{border-bottom:2px solid #ffffff0f;gap:6px;margin-bottom:20px;padding-bottom:0;display:flex}.top-tab-btn{color:var(--calc-text-faded,#88a);cursor:pointer;text-transform:uppercase;letter-spacing:.04em;background:0 0;border:none;border-bottom:3px solid #0000;margin-bottom:-2px;padding:10px 20px;font-size:.9rem;font-weight:700;transition:color .2s,border-color .2s}.top-tab-btn:hover{color:var(--calc-text-primary,#ccc)}.top-tab-btn.active{color:var(--calc-cyan,#22d3ee);border-bottom-color:var(--calc-cyan,#22d3ee)}.top-tab-panel{display:none}.top-tab-panel.active{display:block}.converter-card{background:var(--calc-bg-card,#0d1117);border:1px solid rgba(var(--calc-cyan-rgb,34, 211, 238), .18);border-radius:14px;margin-bottom:20px;padding:28px}.preset-row{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.preset-chip{color:var(--calc-text-faded,#88a);cursor:pointer;white-space:nowrap;font-size:.8rem;font-weight:600;font-family:var(--calc-font-mono,"JetBrains Mono", monospace);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;padding:6px 14px;transition:color .2s,border-color .2s,background .2s}.preset-chip:hover{color:#ccc;border-color:#22d3ee59}.preset-chip.active{color:var(--calc-cyan,#22d3ee);background:#22d3ee1a;border-color:#22d3ee80}.convert-row{grid-template-columns:1fr auto 1fr;align-items:end;gap:12px;margin-bottom:16px;display:grid}@media (width<=768px){.convert-row{grid-template-columns:1fr;gap:8px}.swap-btn-wrap{text-align:center;order:3}.convert-row--single{margin-top:0}.swap-btn{min-width:44px;min-height:44px}.rate-alert-row{grid-template-columns:1fr}.wallet-grid{overflow-x:auto}.advanced-input-grid,.provider-grid{grid-template-columns:1fr}.top-tab-control{justify-content:flex-start;overflow-x:auto}.top-tab-btn{flex:none;padding-inline:13px;font-size:.75rem}.comparison-toolbar,.sparkline-controls{justify-content:space-between}.budget-total{width:100%;margin-left:0}}.convert-field{flex-direction:column;gap:6px;display:flex}.convert-field label{color:var(--calc-text-faded,#88a);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.glass-input{width:100%;color:var(--calc-text-primary,#fff);box-sizing:border-box;font-size:1rem;font-weight:600;font-family:var(--calc-font-mono,"JetBrains Mono", monospace);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;outline:none;padding:10px 12px}.glass-input:focus{background:#ffffff12;border-color:#22d3ee80}.glass-input::placeholder{color:#ffffff4d;font-weight:400}.glass-select{width:100%;color:var(--calc-text-primary,#fff);cursor:pointer;box-sizing:border-box;appearance:none;background:#ffffff0d url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238888aa' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 10px center/16px no-repeat;border:1px solid #ffffff1a;border-radius:8px;outline:none;padding:10px 32px 10px 12px;font-size:.88rem}.glass-select:focus{border-color:#22d3ee80}.glass-select option{color:#fff;background:#0d1117}.swap-btn-wrap{justify-content:center;align-items:flex-end;padding-bottom:2px;display:flex}.swap-btn{width:40px;height:42px;color:var(--calc-cyan,#22d3ee);cursor:pointer;background:#22d3ee14;border:1px solid #22d3ee40;border-radius:8px;justify-content:center;align-items:center;font-size:1.2rem;transition:background .2s,transform .4s cubic-bezier(.34,1.56,.64,1);display:flex}.swap-btn.is-active{transform:rotate(180deg)}.swap-btn:hover{background:#22d3ee2e}.result-card{background:rgba(var(--calc-purple-rgb,168, 85, 247), .07);border:1px solid rgba(var(--calc-purple-rgb,168, 85, 247), .22);border-radius:12px;margin-top:4px;padding:20px 22px}.result-main{align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.result-converted{color:var(--calc-purple,#a855f7);font-size:2.2rem;font-weight:800;font-family:var(--calc-font-mono,"JetBrains Mono", monospace);line-height:1}.result-symbol{color:var(--calc-purple,#a855f7);opacity:.8;font-size:1.1rem;font-weight:700}.result-rates{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.result-rate,.result-inverse{color:var(--calc-text-faded,#88a);font-size:.88rem;font-family:var(--calc-font-mono,"JetBrains Mono", monospace)}.result-rate{color:var(--calc-text-primary,#ddd);font-weight:600}.result-disclaimer{color:#8888aab3;font-size:.75rem;font-style:italic;line-height:1.5}.action-bar{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.action-btn{color:var(--calc-text-faded,#88a);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:7px 16px;font-size:.82rem;font-weight:600;transition:color .2s,border-color .2s,background .2s}.action-btn:hover{color:var(--calc-cyan,#22d3ee);background:#22d3ee0f;border-color:#22d3ee4d}.pairs-intro{color:var(--calc-text-faded,#88a);margin-bottom:18px;font-size:.88rem;line-height:1.5}.popular-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.pair-card{cursor:pointer;text-align:left;font:inherit;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;width:100%;padding:14px 16px;transition:border-color .2s,background .2s,transform .15s}.result-card[data-result-state=idle]{display:none}.result-card[data-result-state=partial],.result-card[data-result-state=computed]{display:block}.pair-card:hover{background:#22d3ee0a;border-color:#22d3ee4d;transform:translateY(-1px)}.pair-card__label{color:var(--calc-cyan,#22d3ee);font-size:.85rem;font-weight:700;font-family:var(--calc-font-mono,"JetBrains Mono", monospace);margin-bottom:4px}.pair-card__names{color:var(--calc-text-faded,#88a);margin-bottom:8px;font-size:.72rem;line-height:1.4}.pair-card__rate{color:var(--calc-text-primary,#ccc);font-size:.82rem;font-family:var(--calc-font-mono,"JetBrains Mono", monospace)}.pair-card__rate span{color:var(--calc-purple,#a855f7);font-weight:700}.page-sections-outer{max-width:900px;margin:0 auto;padding:0 20px 3rem}.faq-list{flex-direction:column;display:flex}.faq-item{border-bottom:1px solid #ffffff0f}.faq-item__question{cursor:pointer;color:var(--calc-text-primary,#f8fafc);user-select:none;justify-content:space-between;align-items:center;padding:14px 4px;font-size:.9rem;font-weight:600;list-style:none;transition:color .2s;display:flex}.faq-item__question::-webkit-details-marker{display:none}.faq-item__question:after{content:"+";font-family:var(--calc-font-mono,monospace);color:var(--calc-text-faded,#88a);flex-shrink:0;margin-left:16px;font-size:1.1rem;transition:color .2s}.faq-item[open] .faq-item__question:after{content:"−";color:var(--calc-cyan,#22d3ee)}.faq-item__question:hover{color:var(--calc-cyan,#22d3ee)}.faq-item__answer{color:var(--calc-text-faded,#88a);padding:0 4px 14px;font-size:.85rem;line-height:1.75}[data-theme=light] body{background-color:var(--calc-bg-page,#f6f7fb);color:var(--calc-text-primary,#0f172a)}[data-theme=light]{--currency-accent:var(--calc-cyan,#0891b2);--currency-accent-rgb:var(--calc-cyan-rgb,8, 145, 178)}[data-theme=light] .page-title{color:#0f172a}[data-theme=light] .section-desc{color:#475569}[data-theme=light] .top-tab-control{border-bottom-color:#0000001a}[data-theme=light] .top-tab-btn{color:#64748b}[data-theme=light] .top-tab-btn:hover{color:#0f172a}[data-theme=light] .top-tab-btn.active{color:#0891b2;border-bottom-color:#0891b2}[data-theme=light] .converter-card{border-color:rgba(var(--calc-cyan-rgb,8, 145, 178), .2);background:#fff;box-shadow:0 2px 12px #0000000f}[data-theme=light] .preset-chip{color:#475569;background:#f0f4f9;border-color:#0000001f}[data-theme=light] .preset-chip:hover{color:#0f172a;background:#e8f0f7;border-color:#0891b266}[data-theme=light] .preset-chip.active{color:#0891b2;background:#0891b21a;border-color:#0891b280}[data-theme=light] .glass-input{color:#0f172a;background:#edf2f9;border-color:#00000026}[data-theme=light] .glass-input:focus{background:#e4edf7;border-color:#0891b2}[data-theme=light] .glass-input::placeholder{color:#0000004d}[data-theme=light] .glass-select{color:#0f172a;background-color:#edf2f9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");border-color:#00000026}[data-theme=light] .glass-select:focus{border-color:#0891b2}[data-theme=light] .glass-select option{color:#0f172a;background:#fff}[data-theme=light] .swap-btn{color:#0891b2;background:#0891b214;border-color:#0891b24d}[data-theme=light] .swap-btn:hover{background:#0891b229}[data-theme=light] .result-card{background:#f5f0ff;border-color:#7c3aed40;box-shadow:0 2px 10px #7c3aed14}[data-theme=light] .result-converted,[data-theme=light] .result-symbol{color:#7c3aed}[data-theme=light] .result-rate{color:#0f172a}[data-theme=light] .result-inverse{color:#475569}[data-theme=light] .result-disclaimer{color:#94a3b8}[data-theme=light] .action-btn{color:#475569;background:#f0f4f9;border-color:#0000001f}[data-theme=light] .action-btn:hover{color:#0891b2;background:#e4edf7;border-color:#0891b266}[data-theme=light] .pairs-intro{color:#475569}[data-theme=light] .pair-card{background:#fff;border-color:#0000001a;box-shadow:0 1px 4px #0000000f}[data-theme=light] .pair-card:hover{background:#f0f8fb;border-color:#0891b259}[data-theme=light] .pair-card__label{color:#0891b2}[data-theme=light] .pair-card__names{color:#64748b}[data-theme=light] .pair-card__rate{color:#334155}[data-theme=light] .pair-card__rate span{color:#7c3aed}[data-theme=light] .faq-list{gap:8px}[data-theme=light] .faq-item{background:#fff;border:1px solid #0000001a;border-radius:10px;transition:box-shadow .2s,border-color .2s;overflow:hidden;box-shadow:0 1px 4px #0000000f}[data-theme=light] .faq-item:hover{border-color:#0891b259;box-shadow:0 2px 10px #0891b214}[data-theme=light] .faq-item[open]{border-color:#0891b266 #0891b266 #0891b266 #0891b2;border-left-style:solid;border-left-width:3px}[data-theme=light] .faq-item__question{color:#0f172a;padding:14px 16px}[data-theme=light] .faq-item__question:after{color:#64748b}[data-theme=light] .faq-item[open] .faq-item__question:after,[data-theme=light] .faq-item__question:hover{color:#0891b2}[data-theme=light] .faq-item__answer{color:#475569;border-top:1px solid #0000000f;padding:12px 16px 16px}.exchange-fee-field{margin-top:12px}.result-fee-row{color:#f59e0b;font-size:.78rem;font-family:var(--calc-font-mono,"JetBrains Mono", monospace);margin:6px 0 8px}[data-theme=light] .result-fee-row{color:#78350f}.multi-grid{border-top:1px solid #ffffff0f;margin:10px 0 4px;padding-top:10px}.multi-row{border-bottom:1px solid #ffffff0a;grid-template-columns:48px 1fr auto;align-items:center;gap:8px;padding:5px 0;font-size:.82rem;display:grid}.multi-row--active{border-left:2px solid var(--calc-cyan,#22d3ee);background:#22d3ee0f;border-radius:4px;padding-left:6px}.multi-code{color:var(--calc-cyan,#22d3ee);font-weight:700;font-family:var(--calc-font-mono,"JetBrains Mono", monospace);font-size:.78rem}.multi-name{color:var(--calc-text-faded,#88a);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.multi-val{color:var(--calc-text-primary,#f8fafc);font-weight:600;font-family:var(--calc-font-mono,"JetBrains Mono", monospace);text-align:right;font-size:.82rem}[data-theme=light] .multi-grid{border-top-color:#00000014}[data-theme=light] .multi-row{border-bottom-color:#0000000d}[data-theme=light] .multi-row--active{background:#0891b20f;border-left-color:#0891b2}[data-theme=light] .multi-code{color:#0891b2}[data-theme=light] .multi-name{color:#64748b}[data-theme=light] .multi-val{color:#0f172a}.sparkline-wrap{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;margin-top:14px;padding:12px 14px}.sparkline-line{fill:none;stroke:var(--currency-accent);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.sparkline-dot{fill:var(--currency-accent)}#spk-grad stop:first-child,#spk-grad stop:last-child{stop-color:var(--currency-accent)}.sparkline-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.sparkline-title{color:var(--calc-text-faded,#88a);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:700}.sparkline-trend{font-size:.78rem;font-weight:700;font-family:var(--calc-font-mono,"JetBrains Mono", monospace)}.sparkline-trend--up{color:#34d399}.sparkline-trend--down{color:#fb7185}.sparkline-svg{width:100%;height:60px;display:block}.sparkline-footer{color:#8888aa80;margin:4px 0 0;font-size:.68rem;font-style:italic}[data-theme=light] .sparkline-wrap{background:#f8faff;border-color:#00000014}[data-theme=light] .sparkline-title{color:#64748b}[data-theme=light] .sparkline-trend--up{color:#047857}[data-theme=light] .sparkline-trend--down{color:#e11d48}[data-theme=light] .sparkline-footer{color:#64748b99}.ppp-callout{background:#f59e0b14;border:1px solid #f59e0b33;border-radius:8px;margin-top:10px;padding:10px 14px}.ppp-text{color:var(--calc-text-faded,#88a);margin:0;font-size:.78rem;font-style:italic;line-height:1.6}[data-theme=light] .ppp-callout{background:#fffbeb;border-color:#d977064d}[data-theme=light] .ppp-text{color:#78350f}.pairs-heading{color:var(--calc-cyan,#22d3ee);text-transform:uppercase;letter-spacing:.07em;margin:0 0 8px;font-size:.8rem;font-weight:700}.wallet-grid{border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:0;display:flex;overflow:hidden}.wallet-row{border-bottom:1px solid #ffffff0a;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:9px 14px;display:grid}.wallet-row:last-child{border-bottom:none}.wallet-row--header{text-transform:uppercase;letter-spacing:.06em;color:var(--calc-cyan,#22d3ee);font-size:.72rem;font-weight:800;font-family:var(--calc-font-mono,"JetBrains Mono", monospace);background:#22d3ee0f}.wallet-from{color:var(--calc-text-faded,#88a);font-size:.85rem;font-family:var(--calc-font-mono,"JetBrains Mono", monospace)}.wallet-arrow{color:var(--calc-text-faded,#88a);text-align:center;font-size:.75rem}.wallet-to{color:var(--calc-text-primary,#f8fafc);font-size:.85rem;font-weight:700;font-family:var(--calc-font-mono,"JetBrains Mono", monospace);text-align:right}@media print{body>:not(.page-sections-outer),.page-sections-outer>:not(#tab-wallet){display:none}.wallet-grid{border:1px solid #000}.wallet-row{border-bottom:1px solid #ccc}.wallet-from,.wallet-to,.wallet-arrow{color:#000}}[data-theme=light] .wallet-grid{border-color:#0000001a}[data-theme=light] .wallet-row{border-bottom-color:#0000000d}[data-theme=light] .wallet-row--header{color:#0891b2;background:#0891b20f}[data-theme=light] .wallet-from{color:#64748b}[data-theme=light] .wallet-to{color:#0f172a}.ymyl-trust-card{background:var(--calc-bg-card,#0d1117);border:1px solid #ffffff14;border-radius:12px;margin:32px 0;padding:24px;box-shadow:0 4px 20px #00000026}.trust-grid{grid-template-columns:180px 1fr;gap:24px;display:grid}@media (width<=768px){.trust-grid{grid-template-columns:1fr;gap:16px}}.trust-badge{text-align:center;background:#22d3ee0d;border:1px solid #22d3ee33;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px;display:flex}.badge-icon{color:var(--calc-cyan,#22d3ee);font-size:2rem;line-height:1}.badge-title{color:var(--calc-text-primary,#f8fafc);font-size:.88rem;font-weight:700;display:block}.badge-date{color:var(--calc-text-faded,#88a);font-size:.7rem;display:block}.trust-heading{color:var(--calc-text-primary,#f8fafc);margin:0 0 10px;font-size:1rem;font-weight:700}.trust-description{color:var(--calc-text-faded,#88a);margin:0 0 14px;font-size:.84rem;line-height:1.65}.trust-citations h4{text-transform:uppercase;letter-spacing:.05em;color:var(--calc-cyan,#22d3ee);margin:0 0 8px;font-size:.72rem;font-weight:700}.trust-citations ul{margin:0 0 14px;padding-left:18px}.trust-citations li{color:var(--calc-text-faded,#88a);margin-bottom:6px;font-size:.8rem;line-height:1.6}.trust-citations a{color:var(--calc-cyan,#22d3ee);font-weight:600;text-decoration:none}.trust-citations a:hover{text-decoration:underline}.trust-disclaimer{color:var(--calc-text-faded,#88a);opacity:.9;border-top:1px solid #ffffff0f;margin:0;padding-top:10px;font-size:.73rem;line-height:1.5}[data-theme=light] .ymyl-trust-card{background:#fff;border-color:#00000014;box-shadow:0 4px 15px #0000000d}[data-theme=light] .trust-badge{background:#0891b20a;border-color:#0891b226}[data-theme=light] .badge-title,[data-theme=light] .trust-heading{color:#0f172a}[data-theme=light] .trust-description,[data-theme=light] .trust-citations li{color:#475569}[data-theme=light] .trust-disclaimer{color:#64748b;border-top-color:#0000000f}.rate-alert-section{border-top:1px solid #ffffff0f;margin-top:0;padding:28px 0 0}.rate-alert-heading{color:var(--calc-text-primary,#f8fafc);margin:0 0 6px;font-size:1.1rem;font-weight:700}.rate-alert-desc{color:var(--calc-text-faded,#88a);margin:0 0 16px;font-size:.84rem}.rate-alert-form{flex-direction:column;gap:10px;max-width:640px;display:flex}.rate-alert-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rate-alert-row .glass-input{flex:1;min-width:120px}.rate-alert-at{color:var(--calc-text-faded,#88a);white-space:nowrap;flex-shrink:0;font-size:.82rem}.action-btn--primary{background:var(--calc-cyan,#22d3ee);border-color:var(--calc-cyan,#22d3ee);color:#0d1117;flex-shrink:0;font-weight:700}.action-btn--primary:hover{color:#0d1117;background:#67e8f9;border-color:#67e8f9}[data-theme=light] .rate-alert-section{border-top-color:#00000014}[data-theme=light] .rate-alert-heading{color:#0f172a}[data-theme=light] .rate-alert-desc{color:#475569}[data-theme=light] .rate-alert-at{color:#64748b}[data-theme=light] .rate-status--offline{color:#92400e;border-color:#b453094d}.pair-card:focus-visible,.action-btn:focus-visible,.top-tab-btn:focus-visible,.swap-btn:focus-visible{outline:3px solid var(--currency-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.swap-btn,.pair-card,.top-tab-btn,.action-btn{transition:none}}[data-theme=light] .provider-card{background:#fff;border-color:#0000001a}[data-theme=light] .provider-card--active{border-color:#0891b273}[data-theme=light] .provider-card__top,[data-theme=light] .rate-data-table th{color:#0f172a}[data-theme=light] .rate-data-table th,[data-theme=light] .rate-data-table td{border-bottom-color:#00000014}[data-theme=light] .sensitivity-result{background:#0891b20f}@media print{.glass-navbar,.calc-breadcrumb,.top-tab-control,.preset-row,.action-bar,.rate-alert-section,.page-sections-outer>:not(#tab-wallet),.sparkline-controls,.rate-status{display:none}.top-tab-panel,.top-tab-panel.active,#tab-calc,#tab-wallet{display:block}.converter-card,.result-card,.wallet-grid{color:#000;box-shadow:none;background:#fff;border:1px solid #000}.result-disclaimer,.field-help,.pairs-intro{color:#333}.ymyl-trust-card{box-shadow:none;border:1px solid #000;margin-top:18px;display:block}}[data-theme=light] .action-btn--primary{color:#fff;background:#0891b2;border-color:#0891b2}[data-theme=light] .action-btn--primary:hover{color:#fff;background:#0e7490;border-color:#0e7490}