.flowButton{align-items:center;background-image:linear-gradient(144deg,#3AEFD7,#2D3FF5 60%);border:0;border-radius:8px;box-shadow:0 15px 30px -5px rgba(151,65,252,.2);box-sizing:border-box;color:var(--copilot-kit-secondary-contrast-color);display:flex;font-size:18px;justify-content:center;line-height:1em;max-width:100%;min-width:140px;padding:3px;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;white-space:nowrap;cursor:pointer;transition:all .3s}.flowButton:active,.flowButton:hover{outline:0}.flowButton a{background-color:var(--copilot-kit-background-color);padding:16px 24px;border-radius:6px;width:100%;height:100%;transition:.3s}.flowButton:hover a{background:none}.flowButton:active{transform:scale(.9)}.chat-table th{background:var(--copilot-kit-input-background-color)}.chat-table td,.chat-table th{padding:8px;border:1px solid #ccc;color:var(--copilot-kit-secondary-contrast-color)}.dialog-container{display:flex;justify-content:center;align-items:center;height:100%}.confirmation-dialog{background-color:var(--copilot-kit-input-background-color);padding:30px;border-radius:12px;box-shadow:20px 20px 60px var(--copilot-kit-input-background-color),-20px -20px 60px var(--copilot-kit-background-color);text-align:center;width:90%;max-width:400px}.dialog-title{margin-top:0;margin-bottom:15px;font-size:1.5rem}.dialog-body,.dialog-title{color:var(--copilot-kit-secondary-contrast-color)}.dialog-body{margin-bottom:30px;font-size:1rem;line-height:1.4}.dialog-actions{gap:20px}.confirm-btn,.dialog-actions{display:flex;justify-content:center}.confirm-btn{padding:3px;border:none;border-radius:20px;font-size:1rem;font-weight:600;color:white;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;align-items:center;background-image:linear-gradient(144deg,#3AEFD7,#2D3FF5 60%);box-shadow:0 15px 30px -5px rgba(151,65,252,.2);box-sizing:border-box;line-height:1em;max-width:100%;min-width:140px;min-height:40px;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;white-space:nowrap;transition:all .3s}.btn-cancel{background-image:linear-gradient(144deg,#FFD400,#FF0037 60%)}.confirm-btn:active,.confirm-btn:hover{outline:0}.confirm-btn a{display:flex;background-color:rgb(5,6,45);border-radius:20px;width:100%;height:100%;transition:.3s;justify-content:center;align-items:center}.confirm-btn:hover a{background:none}.confirm-btn:active{transform:scale(.9)}