#out[data-tl-loading]{min-height:520px}
@media (min-width:640px){#out[data-tl-loading]{min-height:340px}}
.uc-chips{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 10px;margin:0 -2px 6px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin}
@media (min-width:640px){.uc-chips{flex-wrap:wrap;overflow:visible}}
.uc-chip{flex:none;scroll-snap-align:start;position:relative}
.uc-chip input{position:absolute;opacity:0;pointer-events:none}
.uc-chip span{display:flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;border:1.5px solid var(--tl-line);background:var(--tl-surface);font-weight:600;font-size:.92rem;color:var(--tl-ink-2);cursor:pointer;white-space:nowrap}
.uc-chip input:checked+span{background:var(--tl-primary);border-color:var(--tl-primary);color:var(--tl-primary-ink)}
.uc-chip input:focus-visible+span{outline:3px solid var(--tl-focus);outline-offset:2px}
.uc-conv{display:grid;gap:10px;align-items:end}
@media (min-width:640px){.uc-conv{grid-template-columns:1fr auto 1fr}}
.uc-side{display:grid;gap:6px;min-width:0}
.uc-val{font-size:1.35rem;font-weight:700;font-variant-numeric:tabular-nums}
.uc-swap{justify-self:center;width:48px;padding:0}
@media (min-width:640px){.uc-swap{margin-bottom:58px;transform:rotate(90deg)}}
.uc-formula{margin:14px 0 0;font-family:var(--tl-mono);font-size:.92rem;color:var(--tl-ink-2);background:var(--tl-surface-2);padding:10px 12px;border-radius:var(--tl-r-sm);word-break:break-word}
.uc-formula:empty{display:none}
.uc-table td{word-break:break-all}
.uc-table th[scope=row]{font-weight:500}
.uc-sym{color:var(--tl-muted);font-size:.85em}
.uc-on th,.uc-on td{background:color-mix(in srgb,var(--tl-primary) 10%,var(--tl-surface));font-weight:700}
.tl-prose h3{font-size:1rem;color:var(--tl-ink);margin-top:1em}
