.mlx .ml-chip-q{padding:calc(.5rem * var(--ui-k)) calc(.75rem * var(--ui-k));border-radius:999px;background:var(--white);border:1px solid var(--line);font-size:max(calc(.7812rem * var(--ui-k)),max(calc(.6875rem * var(--ui-fit)),.625rem));font-weight:550;text-align:left}.mlx .ml-chip-q:hover{border-color:var(--ink)}.mlx .ml-ask{display:flex;flex-direction:column;height:100%;min-height:0}.mlx .ml-ask-top{display:flex;justify-content:space-between;align-items:center;gap:calc(.75rem * var(--ui-k));padding:calc(1.125rem * var(--ui-k)) calc(1.5rem * var(--ui-k));border-bottom:1px solid var(--line)}.mlx .ml-ask-body{flex:1;overflow-y:auto;padding:calc(1.25rem * var(--ui-k)) calc(1.5rem * var(--ui-k));display:flex;flex-direction:column;gap:calc(1rem * var(--ui-k))}.mlx .ml-ask-input{display:flex;gap:calc(.5rem * var(--ui-k));padding:calc(.875rem * var(--ui-k)) calc(1.125rem * var(--ui-k)) calc(1.125rem * var(--ui-k));border-top:1px solid var(--line)}.mlx .ml-ask-input input{flex:1;min-width:0;padding:calc(.75rem * var(--ui-k)) calc(1rem * var(--ui-k));border-radius:999px;border:1px solid var(--line);background:#fff;outline:none;font-size:max(calc(16 * var(--mn-px)),max(calc(.875rem * var(--ui-k)),max(calc(.75rem * var(--ui-fit)),.625rem)))}.mlx .ml-ask-input input:focus{border-color:var(--ink)}.mlx .ml-draft{white-space:pre-wrap;font-size:max(calc(.8125rem * var(--ui-k)),max(calc(.6875rem * var(--ui-fit)),.625rem));background:var(--bg);padding:calc(.75rem * var(--ui-k));border-radius:10px;line-height:1.5}.mlx .ml-typing span{display:inline-block;width:calc(6 * var(--mn-px));height:calc(6 * var(--mn-px));border-radius:50%;background:var(--muted);margin-right:calc(4 * var(--mn-px));animation:mlbob 1s infinite}.mlx .ml-typing span:nth-child(2){animation-delay:.15s}.mlx .ml-typing span:nth-child(3){animation-delay:.3s}@keyframes mlbob{0%,60%,to{transform:none;opacity:.4}30%{transform:translateY(-4px);opacity:1}}.mlx .ml-srcs{display:flex;flex-wrap:wrap;gap:calc(.375rem * var(--ui-k))}.mlx .ml-srcs a{text-decoration:none;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mlx .ml-off{font-style:normal;font-weight:700;color:var(--teal);margin-right:calc(.375rem * var(--ui-k));font-size:max(calc(.6562rem * var(--ui-k)),max(calc(.625rem * var(--ui-fit)),.625rem));text-transform:uppercase;letter-spacing:.06em}.mlx .ml-caution{background:var(--amber-bg);border-radius:calc(.625rem * var(--ui-k));padding:calc(.625rem * var(--ui-k)) calc(.75rem * var(--ui-k))}.mlx .ml-ask-live{height:calc(40rem * var(--ui-k));min-height:calc(520 * var(--mn-px));overflow:hidden;box-shadow:0 30px 60px -40px rgba(0,0,0,.3)}@media (max-width:640px){.mlx .ml-ask-live{height:calc(560 * var(--mn-px))}}