.ax-app{display:flex;position:absolute;inset:30px 0 0}.ax-chat{background:var(--color-claude-surface);width:470px;color:var(--color-claude-ink);border-right:1px solid var(--edge);flex-direction:column;flex:none;display:flex}.ax-chat-head{border-bottom:1px solid var(--color-claude-line);align-items:center;gap:7px;padding:10px 16px;font-weight:600;display:flex}.ax-chat-head img{filter:invert(52%)sepia(52%)saturate(667%)hue-rotate(332deg)brightness(91%);width:15px;height:15px}.ax-msgs{flex-direction:column;flex:1;gap:8px;padding:12px 18px;display:flex;overflow:hidden}.ax-me{background:var(--color-claude-bubble);border-radius:12px;align-self:flex-end;max-width:82%;margin:0;padding:8px 12px;font-size:11.5px;line-height:1.45}.ax-tools{flex-direction:column;gap:4px;display:flex}.ax-tools span{border:1px solid var(--color-claude-line);font-family:var(--font-mono);border-radius:7px;align-self:flex-start;align-items:center;gap:6px;padding:3px 9px;font-size:9.5px;display:inline-flex}.ax-spin{border:1.5px dashed var(--color-ink-muted);border-radius:50%;width:9px;height:9px}.ax-reply{margin:0;font-family:Georgia,Times New Roman,serif;font-size:12px;line-height:1.5}.ax-input{border:1px solid var(--color-claude-line);background:var(--color-surface);color:var(--color-ink-muted);border-radius:12px;justify-content:space-between;align-items:center;margin:0 14px 12px;padding:8px 8px 8px 12px;font-size:10.5px;display:flex}.ax-input i{background:var(--color-claude-mark);color:#fff;border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.ax-side{background:var(--color-canvas);flex-direction:column;flex:1;gap:9px;min-width:0;padding:12px;display:flex;position:relative}.ax-side-head{font-family:var(--font-display);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.ax-side-head img{width:20px;height:20px}.ax-side-head small{font-family:var(--font-sans);color:var(--color-ink-muted);margin-inline-start:auto;font-size:9.5px;font-weight:400}.ax-card{border:1px solid var(--edge);background:var(--color-surface);border-radius:9px;flex-direction:column;padding:9px 10px;display:flex}.ax-card b{align-items:center;gap:5px;margin-bottom:4px;font-size:11.5px;display:flex}.ax-item{border-radius:6px;align-items:center;gap:7px;height:26px;padding:0 4px;display:flex;overflow:hidden}.ax-item em{font-variant-numeric:tabular-nums;width:32px;font-style:normal;font-weight:500}.ax-card .lx-box{border:1.5px solid var(--color-ink-muted);border-radius:4px;flex:none;width:13px;height:13px}.ax-approve{background:var(--color-surface);border:1px solid var(--edge);box-shadow:var(--shadow-sheet);border-radius:11px;flex-direction:column;gap:6px;padding:11px 12px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.ax-approve-head{color:var(--color-ink-muted);align-items:center;gap:6px;font-size:10.5px;display:flex}.ax-approve b{font-size:12.5px}.ax-approve-btns{justify-content:flex-end;gap:6px;display:flex}.ax-approve-btns i{border:1px solid var(--edge);border-radius:6px;padding:4px 11px;font-size:10.5px;font-style:normal;font-weight:500}.ax-approve-btns .ax-allow{color:var(--color-primary-ink);border-color:#0000}.ax-done{color:var(--color-positive);align-items:center;gap:5px;font-size:10.5px;font-weight:600;display:inline-flex}
