.Agent-module__UOe1FG__container{flex-direction:column;max-width:800px;min-height:80vh;margin:0 auto;padding:24px;display:flex}.Agent-module__UOe1FG__header{text-align:center;margin-bottom:32px}.Agent-module__UOe1FG__title{letter-spacing:-.04em;color:var(--text-primary);justify-content:center;align-items:center;gap:12px;margin-bottom:8px;font-size:32px;font-weight:800;display:flex}.Agent-module__UOe1FG__subtitle{color:var(--text-secondary);font-size:16px;font-weight:500}.Agent-module__UOe1FG__card{background:var(--surface);border:1px solid var(--border);border-radius:24px;margin-bottom:24px;padding:32px;transition:all .3s;box-shadow:0 12px 40px #0000000d}.Agent-module__UOe1FG__chatArea{flex-direction:column;gap:16px;display:flex}.Agent-module__UOe1FG__chatLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:14px;font-weight:700}.Agent-module__UOe1FG__chatInputWrapper{align-items:center;display:flex;position:relative}.Agent-module__UOe1FG__chatInput{background:var(--surface-raised);border:1px solid var(--border);width:100%;color:var(--text-primary);font-size:18px;font-family:var(--font-outfit), sans-serif;resize:none;border-radius:16px;outline:none;height:120px;padding:20px 60px 20px 24px;transition:all .3s}.Agent-module__UOe1FG__chatInput:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-glow)}.Agent-module__UOe1FG__sendButton{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;position:absolute;bottom:16px;right:16px}.Agent-module__UOe1FG__sendButton:hover:not(:disabled){background:var(--accent-bright);transform:translateY(-2px)}.Agent-module__UOe1FG__sendButton:disabled{background:var(--border);color:var(--text-muted);cursor:not-allowed}.Agent-module__UOe1FG__analyzingState{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 0;display:flex}.Agent-module__UOe1FG__spinner{border:4px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:48px;height:48px;animation:1s linear infinite Agent-module__UOe1FG__spin}@keyframes Agent-module__UOe1FG__spin{to{transform:rotate(360deg)}}.Agent-module__UOe1FG__analyzingText{color:var(--accent);font-size:18px;font-weight:600;animation:1.5s ease-in-out infinite Agent-module__UOe1FG__pulse}@keyframes Agent-module__UOe1FG__pulse{0%,to{opacity:1}50%{opacity:.5}}.Agent-module__UOe1FG__breakdownHeader{color:var(--text-primary);border-bottom:1px solid var(--border);align-items:center;gap:12px;margin-bottom:24px;padding-bottom:16px;font-size:20px;font-weight:800;display:flex}.Agent-module__UOe1FG__recipientList{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.Agent-module__UOe1FG__recipientItem{background:var(--surface-raised);border:1px solid var(--border);border-radius:16px;justify-content:space-between;align-items:center;padding:16px;display:flex}.Agent-module__UOe1FG__recipientInfo{align-items:center;gap:12px;display:flex}.Agent-module__UOe1FG__recipientAvatar{background:linear-gradient(135deg, var(--accent), var(--green));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-weight:800;display:flex}.Agent-module__UOe1FG__recipientName{color:var(--text-primary);align-items:center;gap:6px;font-size:16px;font-weight:700;display:flex}.Agent-module__UOe1FG__recipientAddress{color:var(--text-secondary);font-family:monospace;font-size:12px}.Agent-module__UOe1FG__recipientAmount{color:var(--text-primary);align-items:center;gap:6px;font-size:18px;font-weight:800;display:flex}.Agent-module__UOe1FG__totalSection{background:linear-gradient(135deg, var(--accent-glow), var(--green-glow));border:1px solid var(--border-accent);border-radius:16px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:20px;display:flex}.Agent-module__UOe1FG__totalLabel{color:var(--text-secondary);font-size:16px;font-weight:700}.Agent-module__UOe1FG__totalValue{color:var(--text-primary);align-items:center;gap:8px;font-size:28px;font-weight:900;display:flex}.Agent-module__UOe1FG__actionRow{gap:12px;display:flex}.Agent-module__UOe1FG__cancelBtn{background:var(--surface-raised);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;border-radius:12px;flex:1;padding:16px;font-size:16px;font-weight:700;transition:all .2s}.Agent-module__UOe1FG__cancelBtn:hover{background:var(--border);color:var(--text-primary)}.Agent-module__UOe1FG__confirmBtn{background:var(--accent);color:#fff;cursor:pointer;box-shadow:0 4px 14px var(--accent-glow);border:none;border-radius:12px;flex:2;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:16px;font-weight:800;transition:all .2s;display:flex}.Agent-module__UOe1FG__confirmBtn:hover:not(:disabled){background:var(--accent-bright);box-shadow:0 6px 20px var(--accent-glow);transform:translateY(-2px)}.Agent-module__UOe1FG__confirmBtn:disabled{background:var(--border);color:var(--text-muted);cursor:not-allowed;box-shadow:none;transform:none}.Agent-module__UOe1FG__successState{text-align:center;padding:20px 0}.Agent-module__UOe1FG__successIcon{background:var(--green-glow);border:2px solid var(--green);width:80px;height:80px;color:var(--green);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 24px;display:flex}.Agent-module__UOe1FG__successTitle{color:var(--text-primary);margin-bottom:8px;font-size:28px;font-weight:800}.Agent-module__UOe1FG__successSubtitle{color:var(--text-secondary);margin-bottom:32px}.Agent-module__UOe1FG__receiptCard{background:var(--surface-raised);border:1px solid var(--border);text-align:left;border-radius:16px;margin-bottom:24px;padding:24px}.Agent-module__UOe1FG__receiptRow{justify-content:space-between;margin-bottom:12px;font-size:14px;display:flex}.Agent-module__UOe1FG__receiptRow:last-child{border-top:1px dashed var(--border);margin-bottom:0;padding-top:12px;font-size:16px;font-weight:800}.Agent-module__UOe1FG__receiptLabel{color:var(--text-secondary)}.Agent-module__UOe1FG__receiptValue{color:var(--text-primary);font-family:monospace}
