.nai-chat{gap:16px}.nai-ask{background:var(--nt-fill);max-width:85%;color:var(--nt-head);border-radius:14px;align-self:flex-end;margin-top:auto;padding:8px 14px;font-size:15px}.nai-reply{min-height:75px;color:var(--nt-text);margin:0;font-size:16px;line-height:1.55}.nai-caret{vertical-align:-2px;background:var(--nt-signal);width:7px;height:15px;margin-left:2px;display:inline-block}.nai-foot{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.nai-cost{color:var(--nt-soft);font-variant-numeric:tabular-nums;white-space:nowrap}.nai-wallet{gap:14px}.nai-balance{letter-spacing:-.03em;color:var(--nt-head);margin:4px 0 6px;font-size:clamp(40px,5vw,56px);font-weight:300;line-height:1}.nai-stop{background:var(--nt-fill-soft);border-radius:14px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.nai-stop-top{color:var(--nt-soft);justify-content:space-between;align-items:baseline;font-size:14px;display:flex}.nai-stop-n{letter-spacing:-.02em;color:var(--nt-head);font-size:28px;font-weight:300}.nai-meter{background:var(--nt-fill);border-radius:999px;height:6px;overflow:hidden}.nai-meter span{border-radius:inherit;background:var(--nt-head);transform-origin:0;height:100%;transition:transform .22s linear;display:block}@media (width<=640px){.nai-reply{min-height:100px}}.nai-stop .nb-rows{margin:0 -10px -6px}
