.amt{--amt-surface:#ffffff;--amt-ink:#0a0a0b;--amt-muted:#71717a;--amt-faint:#c4c4cc;--amt-line:rgb(10 10 11/0.1);--amt-focus:#0a0a0b;--amt-bad:#e5484d;display:grid;gap:8px;width:min(100%,340px);color:var(--amt-ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums;text-align:start;-webkit-font-smoothing:antialiased}.dark .amt{--amt-surface:#18181b;--amt-ink:#fafafa;--amt-muted:#a1a1aa;--amt-faint:#52525b;--amt-line:rgb(255 255 255/0.1);--amt-focus:#fafafa;--amt-bad:#ff6369}.amt-field{display:flex;align-items:center;gap:12px;height:52px;padding:0 14px 0 16px;border-radius:14px;background:var(--amt-surface);border:1.8px solid var(--amt-line);cursor:text;transition:border-color .18s}.amt[data-focused] .amt-field{border-color:var(--amt-ink)}.amt[data-over] .amt-field{border-color:var(--amt-bad)}.amt-top{display:flex;align-items:center;justify-content:space-between;min-height:22px;padding:0 2px}.amt-label{font-size:12.5px;font-weight:550;cursor:text}.amt-label,.amt-max{color:var(--amt-muted)}.amt-max{padding:0;border:0;background:none;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:color .15s}@media (hover:hover) and (pointer:fine){.amt-max:hover{color:var(--amt-ink)}}.amt-row{position:relative;display:flex;flex:1;align-items:baseline;gap:5px;min-width:0;height:48px;overflow:hidden;line-height:48px}.amt-symbol{color:var(--amt-muted);font-size:18px;font-weight:500;transition:color .2s}.amt-symbol[data-muted]{color:var(--amt-faint)}.amt-number{display:inline-flex;align-items:baseline;font-size:18px;font-weight:600;letter-spacing:-.015em;white-space:pre}.amt[data-over] .amt-number{color:var(--amt-bad)}.amt-code{display:flex;flex:none;align-items:center;gap:7px;height:22px;padding-left:12px;border-left:1px solid var(--amt-line);color:var(--amt-ink);font-size:13.5px;font-weight:600;letter-spacing:.01em}.amt-flag{display:grid;place-items:center;width:18px;height:18px;overflow:hidden;border-radius:50%;font-size:24px;line-height:1}.amt-char{display:inline-block}.amt[data-selected] .amt-number{border-radius:4px;background:color-mix(in oklab,#3b82f6 22%,transparent)}.amt-char[data-muted]{color:var(--amt-faint)}.amt-caret{align-self:center;width:1.5px;height:20px;margin-left:2px;border-radius:1px;background:var(--amt-ink);animation:amt-blink 1.1s steps(1) infinite}.amt[data-over] .amt-caret{background:var(--amt-bad)}@keyframes amt-blink{50%{opacity:0}}.amt-input{position:absolute;inset:0;width:100%;padding:0;border:0;background:transparent;color:transparent;caret-color:transparent;font-size:16px;outline:none;opacity:0}.amt-help{padding:0 2px;color:var(--amt-muted);font-size:12.5px;transition:color .2s}.amt[data-over] .amt-help{color:var(--amt-bad);font-weight:550}.amt-max:focus-visible{outline:2px solid var(--amt-focus);outline-offset:2px}.amt-demo{display:grid;place-items:center;width:100%}@media (prefers-reduced-motion:reduce){.amt-caret{animation:none}}