body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{height:100%;margin:0;overflow-x:hidden;overflow-y:auto;padding:0}#root{min-height:100%;position:relative}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.app-container{align-content:flex-start;align-items:center;display:flex;flex-direction:row;height:100vh;justify-content:center}.app-container .sidebar{align-self:auto;background:#f3f4f6;border-right:1px solid #e5e7eb;flex:1 0 auto;order:0;position:relative}.agents-containter{z-index:99999}.app-container .chat{align-self:auto;display:flex;flex-basis:86.5%;flex-direction:column;height:100%;order:0}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.chat-window{align-items:center;display:flex;justify-content:center}.chat-outer{grid-gap:30px;align-content:center;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));justify-content:center;top:10px}.chat-input{align-items:center;border:none;display:flex;grid-column:span 3;justify-content:center}.agent-name{color:#0009;margin-top:-15px;text-align:center}.small-image{float:right;height:50px;width:50px}.agent-name-small{float:right;font-size:12px}.small-image-container{text-align:right}.agent-small{margin-left:80%}.message{margin-bottom:10px;max-width:100%}.bubble,.message{background-color:#e0f2f1;border-radius:10px;padding:10px}.bubble{display:inline-block}.chat-box-header{text-align:center}.chat-box-header img{display:block;margin:0 auto;max-width:50%}.message-container{align-items:flex-start;display:flex;justify-content:flex-end}.agent-info{text-align:right}.fade-out{opacity:.5;transition:opacity .5s}.footer{background-color:#fff;bottom:0;flex:0 1 auto;flex-direction:column;left:0;padding:20px;position:relative;text-align:center;width:100%}.messages{margin-left:12%;width:80%}.messages-container{margin-top:12%}.chat-icon{left:0;max-width:12%;position:absolute;top:0}.chat-container{position:relative}.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation3.chat-box.chat.\34 .css-3su884-MuiPaper-root,.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation3.chat-box.chat.\38 .css-3su884-MuiPaper-root{height:78vh}.container{display:contents;flex-direction:column;max-height:400px;min-height:100vh}@media (max-width:767px){.container{display:flex;flex-direction:column}.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation3.chat-box.chat.\34 .css-3su884-MuiPaper-root,.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation3.chat-box.chat.\38 .css-3su884-MuiPaper-root{height:35vh}}@media (max-width:1024px){.app-container .sidebar{flex-basis:0;order:0}.app-container .chat{flex-basis:100%;order:0}}.comparison-view{display:flex;flex-direction:column;height:100%}.chat-section{display:flex;flex-grow:1;overflow:auto}.chat-column{flex:1 1;overflow-y:auto;padding:10px}.message-bubble{margin-bottom:10px}.input-section,.message-bubble{align-items:center;display:flex}.input-section{padding:10px}.MuiPaper-root.MuiPaper-elevation.MuiPaper-elevation0.MuiDrawer-paper.MuiDrawer-paperAnchorLeft.MuiDrawer-paperAnchorDockedLeft.css-12i7wg6-MuiPaper-root-MuiDrawer-paper{background:none}.compare-container{display:flex;flex:0.5 0 auto;flex-direction:column;padding:0 .5%}.amplify-button.amplify-field-group__control.amplify-button--primary{background-color:#000!important;border-color:#000!important}.amplify-button.amplify-field-group__control.amplify-button--primary:hover{background-color:#555!important;border-color:#555!important}.amplify-button.amplify-field-group__control.amplify-button--link{color:#000!important}.amplify-button.amplify-field-group__control.amplify-button--link:hover{background-color:#f3f4f6!important}.editor-container{border:1px solid #e0e0e0;border-radius:8px;color:#000;display:block;font-weight:400;line-height:1.5;text-align:left}.editor-container,.editor-inner{background:#fff;position:relative;width:100%}.editor-inner{border-radius:0 0 8px 8px}.editor-input{caret-color:#444;display:block;font-size:15px;min-height:150px;outline:0;padding:15px 10px;position:relative;resize:none;tab-size:1;width:100%}.editor-toolbar{border-bottom:1px solid #e0e0e0;display:flex;padding:4px;width:100%}.editor-placeholder{color:#999;display:inline-block;font-size:15px;left:10px;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:15px;-webkit-user-select:none;user-select:none}.editor-paragraph{margin:0 0 15px;position:relative}.editor-text-bold{font-weight:700}.editor-text-italic{font-style:italic}.editor-text-underline{text-decoration:underline}.editor-text-strikethrough{text-decoration:line-through}.editor-text-underlineStrikethrough{text-decoration:underline line-through}.editor-text-code{background-color:#f0f2f5;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%;padding:1px .25rem}.editor-link{color:#06c;cursor:pointer;text-decoration:underline}.editor-link:visited{color:#639}.editor-code{background-color:#f0f2f5;display:block;font-family:Menlo,Consolas,Monaco,monospace;font-size:13px;line-height:1.53;margin:8px 0;overflow-x:auto;padding:8px 12px;position:relative;tab-size:2}.editor-code:before{color:#999;content:"Code";font-size:12px;position:absolute;right:8px;top:8px}.editor-quote{border-left:4px solid #ced0d4;color:#65676b;font-size:15px;margin:0 0 0 20px;padding-left:16px}.editor-list-ol,.editor-list-ul{margin:0 0 0 16px;padding:0}.editor-listitem{margin:8px 32px}.editor-nested-listitem{list-style-type:none}.editor-heading-h1{color:#050505;font-size:24px;font-weight:400;margin:0 0 12px;padding:0}.editor-heading-h2{font-size:20px}.editor-heading-h2,.editor-heading-h3{color:#65676b;font-weight:400;margin:0 0 12px;padding:0}.editor-heading-h3{font-size:18px}.editor-heading-h4{font-size:16px}.editor-heading-h4,.editor-heading-h5{color:#65676b;font-weight:400;margin:0 0 12px;padding:0}.editor-heading-h5{font-size:14px}.agents-containter{align-content:stretch;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:2% 6.5%;width:100%}.agents-containter div:nth-child(n){align-self:auto;flex:0 1 auto;order:0}.agents-containter div:nth-child(2){cursor:pointer;margin-top:3%}.image-icon{transition:transform .3s ease,filter .3s ease}.image-icon:hover{filter:brightness(.8);transform:translate(2px,-2px)}.QontoStepIcon-completedIcon{zIndex:1;fontSize:18;color:#fff}.QontoStepIcon-circle{borderRadius:"50%";backgroundColor:currentColor;height:8px;width:8px}@media (max-width:768px){.MuiStepper-root{padding:0 8px}.MuiStepLabel-label{font-size:12px}}.MuiStepLabel-root:focus-within{outline:2px solid #8a97bf;outline-offset:2px}.MuiDialog-paper::-webkit-scrollbar{width:8px}.MuiDialog-paper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.MuiDialog-paper::-webkit-scrollbar-thumb{background:#8a97bf;border-radius:4px}.MuiDialog-paper::-webkit-scrollbar-thumb:hover{background:#593659}.gpu-accelerated{perspective:1000px;will-change:transform,opacity}.gpu-accelerated,.hardware-accelerated{backface-visibility:hidden;transform:translateZ(0)}.transition-micro{transition:all .1s ease-in-out}.transition-quick{transition:all .15s ease-in-out}.transition-standard{transition:all .2s ease-in-out}.transition-smooth{transition:all .3s ease-in-out}.transition-major{transition:all .4s ease-in-out}.transition-transform{transition:transform .2s ease-in-out}.transition-opacity{transition:opacity .2s ease-in-out}.transition-color{transition:color .2s ease-in-out,background-color .2s ease-in-out}.transition-border{transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}.hover-lift{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.hover-lift:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.hover-scale{transition:transform .2s ease-in-out}.hover-scale:hover{transform:scale(1.02)}.hover-glow{transition:box-shadow .2s ease-in-out}.hover-glow:hover{box-shadow:0 0 20px #b19cd94d}.focus-ring{transition:box-shadow .15s ease-in-out}.focus-ring:focus{box-shadow:0 0 0 3px #b19cd94d;outline:none}.loading-pulse{animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}.loading-spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.transition-border,.transition-color,.transition-major,.transition-micro,.transition-opacity,.transition-quick,.transition-smooth,.transition-standard,.transition-transform{transition:none!important}.loading-pulse,.loading-spin{animation:none!important}}@media (prefers-contrast:high){.hover-lift:hover{box-shadow:0 4px 12px #0006}.focus-ring:focus{box-shadow:0 0 0 3px #b19cd999}}@media (hover:none) and (pointer:coarse){.hover-glow:hover,.hover-lift:hover,.hover-scale:hover{box-shadow:none;transform:none}.touch-feedback:active{transform:scale(.98);transition:transform .1s ease-in-out}}@media (max-width:768px){.transition-standard{transition-duration:.15s}.transition-smooth{transition-duration:.2s}.hover-lift:hover{transform:translateY(-1px)}}.form-field-enter{opacity:0;transform:translateY(10px)}.form-field-enter-active{transition:opacity .3s ease-out,transform .3s ease-out}.form-field-enter-active,.form-field-exit{opacity:1;transform:translateY(0)}.form-field-exit-active{opacity:0;transform:translateY(-10px);transition:opacity .2s ease-in,transform .2s ease-in}.modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:-webkit-backdrop-filter .2s ease-in-out;transition:backdrop-filter .2s ease-in-out;transition:backdrop-filter .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out}.modal-content{transform-origin:center;transition:transform .2s ease-out,opacity .2s ease-out}.modal-content-enter{opacity:0;transform:scale(.9) translateY(20px)}.modal-content-enter-active,.modal-content-exit{opacity:1;transform:scale(1) translateY(0)}.modal-content-exit-active{opacity:0;transform:scale(.9) translateY(20px)}.button-interactive{transform:translateZ(0);transition:all .2s ease-in-out}.button-interactive:hover{transform:translateY(-1px) scale(1.02)}.button-interactive:active{transform:translateY(0) scale(.98)}.button-interactive:focus{transform:scale(1.01)}.icon-success{animation:iconSuccess .6s ease-out}@keyframes iconSuccess{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:.8;transform:scale(1.2) rotate(-90deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}.icon-checkmark{stroke-dasharray:100;stroke-dashoffset:100;animation:checkmarkDraw .6s ease-out .2s forwards}@keyframes checkmarkDraw{to{stroke-dashoffset:0}}.stagger-container{animation:staggerContainer .4s ease-out}.stagger-item{animation:staggerItem .3s ease-out forwards;opacity:0;transform:translateY(20px)}.stagger-item:first-child{animation-delay:.1s}.stagger-item:nth-child(2){animation-delay:.2s}.stagger-item:nth-child(3){animation-delay:.3s}.stagger-item:nth-child(4){animation-delay:.4s}.stagger-item:nth-child(5){animation-delay:.5s}@keyframes staggerContainer{to{opacity:1}}@keyframes staggerItem{to{opacity:1;transform:translateY(0)}}.performance-optimized{contain:layout style paint;will-change:transform,opacity}.animation-layer{position:relative;z-index:1}:root{--animation-micro:0.1s;--animation-quick:0.15s;--animation-standard:0.2s;--animation-smooth:0.3s;--animation-major:0.4s;--animation-spring-stiffness:300;--animation-spring-damping:30;--ease-out:cubic-bezier(0.4,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--primary-gradient:linear-gradient(135deg,#b19cd9,#8b5fbf);--primary-color:#b19cd9;--primary-dark:#8b5fbf;--secondary-color:#b794f6;--success-color:#10b981;--error-color:#ef4444;--text-primary:#1e293b;--text-secondary:#64748b;--text-muted:#94a3b8;--border-color:#0000001f;--background-light:#f7fafc;--background-card:#fffffffa;--background-main:#f8f9ff;--shadow-sm:0 2px 4px -1px #0000001a,0 1px 2px -1px #0000000f;--shadow-lg:0 10px 25px -5px #0000001a,0 4px 6px -2px #0000000d;--border-radius:8px;--border-radius-lg:12px;--spacing-1:8px;--spacing-2:16px;--spacing-3:24px;--spacing-4:32px;--spacing-5:40px;--sidebar-width:280px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}.step-container{display:flex;flex-direction:column;gap:32px;gap:var(--spacing-4);width:100%}.step-item{align-items:flex-start;border-radius:8px;border-radius:var(--border-radius);cursor:default;display:flex;gap:16px;gap:var(--spacing-2);padding:16px;padding:var(--spacing-2);position:relative;transition:all .3s ease}.step-item.active{background:#9f7aea0d}.step-item:after{background:#e2e8f0;content:"";height:calc(100% + 16px);height:calc(100% + var(--spacing-2));left:38px;left:calc(var(--spacing-2) + 22px);position:absolute;top:44px;transition:all .3s ease;width:2px;z-index:1}.step-item.active:after,.step-item.completed:after{background:#b19cd9;background:var(--primary-color)}.step-item:last-child:after{display:none}.step-icon{align-items:center;background:#fff;border:2px solid #b19cd9;border:2px solid var(--primary-color);border-radius:50%;color:#b19cd9;color:var(--primary-color);display:flex;flex-shrink:0;font-size:1rem;font-weight:600;height:40px;justify-content:center;position:relative;transition:all .3s ease;width:40px;z-index:2}.step-icon.active,.step-icon.completed{background:#b19cd9;background:var(--primary-color);border-color:#b19cd9;border-color:var(--primary-color);box-shadow:0 2px 8px -2px #9f7aea66;color:#fff}.step-content{flex:1 1;min-width:0}.step-label{color:#1e293b;color:var(--text-primary);font-size:1rem;font-weight:700;line-height:1.4;margin-bottom:4px;transition:all .3s ease}.step-label.active,.step-label.completed{color:#b19cd9;color:var(--primary-color)}.step-description{color:#64748b;color:var(--text-secondary);font-size:.8rem;line-height:1.4}.progress-chip{display:none}.fade-in-right{animation:fadeInRight .4s ease-out}.fade-out-left{animation:fadeOutLeft .4s ease-out}.text-center{text-align:center}.mb-2{margin-bottom:16px;margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:24px;margin-bottom:var(--spacing-3)}.mb-4{margin-bottom:32px;margin-bottom:var(--spacing-4)}.mt-2{margin-top:16px;margin-top:var(--spacing-2)}.mt-3{margin-top:24px;margin-top:var(--spacing-3)}.mt-4{margin-top:32px;margin-top:var(--spacing-4)}.p-2{padding:16px;padding:var(--spacing-2)}.p-3{padding:24px;padding:var(--spacing-3)}.p-4{padding:32px;padding:var(--spacing-4)}@media (max-width:768px){.step-item:after{display:none}.step-item{gap:8px;gap:var(--spacing-1);padding:8px;padding:var(--spacing-1)}.step-icon{font-size:.875rem;height:32px;width:32px}.step-label{font-size:.9rem}.step-description{font-size:.75rem}}
/*# sourceMappingURL=main.c5fc6011.css.map*/