.divScroller,.divScroller:hover{overflow:auto}.divScroller::-webkit-scrollbar{width:7px;height:7px}.divScroller::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));border-radius:.5rem}.divScroller::-webkit-scrollbar-thumb:hover{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.divScroller:is(.dark *)::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.divScroller:is(.dark *)::-webkit-scrollbar-thumb:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.error-input{color:#c03232fa!important;border:1px solid red!important}.error-input::placeholder{color:#c03232fa!important}.error-input:focus{box-shadow:0 0 5px #c03232fa;border-color:#c03232fa!important;outline:none!important}.modal-content{max-height:730px;overflow-y:auto}.email-preview{color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.5}.email-preview h1{color:#111827;margin-bottom:1rem;font-size:1.5rem}.email-preview h2{color:#111827;margin-bottom:.75rem;font-size:1.25rem}.email-preview p{margin-bottom:1rem}.email-preview ul{margin-bottom:1rem;padding-left:1.5rem}.email-preview li{margin-bottom:.5rem}.email-preview a{color:#2563eb;text-decoration:underline}@media (max-width:640px){.header-actions{flex-direction:column;align-items:flex-start;gap:.5rem}.header-title{flex-direction:column;align-items:flex-start}.email-preview{font-size:.875rem}}@media (min-height:900px){.modal-content{max-height:calc(80vh - 120px)}}.modal-overlay{background-color:#00000080}.modal-content{border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.card-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:640px){.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.enhanced-card{border-width:1px;border-radius:.5rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s}.enhanced-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));background-color:#0000}.enhanced-card{box-shadow:0 1px 3px 0 rgba(var(--shadow-color), var(--shadow-opacity)), 0 1px 2px 0 rgba(var(--shadow-color), calc(var(--shadow-opacity) * .6))}.enhanced-card:hover{box-shadow:0 4px 6px -1px rgba(var(--shadow-color), var(--shadow-opacity)), 0 2px 4px -1px rgba(var(--shadow-color), calc(var(--shadow-opacity) * .6))}.dark-bg{--tw-bg-opacity:1;background-color:rgb(249 249 253/var(--tw-bg-opacity,1))}.dark-bg:is(.dark *){--tw-bg-opacity:1;background-color:rgb(2 8 23/var(--tw-bg-opacity,1))}.sidebar-container,.sidebar-item,.card-enhanced,.btn-primary,.btn-secondary,.dark-bg{transition:background-color .3s,border-color .3s,color .3s}.sidebar-scrollbar::-webkit-scrollbar{width:4px}.sidebar-scrollbar::-webkit-scrollbar-track{background:0 0}.sidebar-scrollbar::-webkit-scrollbar-thumb{background:#9ca3af4d;border-radius:2px}.sidebar-scrollbar::-webkit-scrollbar-thumb:hover{background:#9ca3af80}.dark .sidebar-scrollbar::-webkit-scrollbar-thumb{background:#4b55634d}.dark .sidebar-scrollbar::-webkit-scrollbar-thumb:hover{background:#4b556380}.sidebar-item{transition:all .2s ease-in-out}.sidebar-item:hover{transform:translate(2px)}.sidebar-item.active{position:relative}.sidebar-item.active:before{content:"";background:linear-gradient(135deg,#8b5cf6,#a855f7);border-radius:0 2px 2px 0;width:3px;position:absolute;top:0;bottom:0;left:0}.badge-pulse{animation:2s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.search-input:focus{box-shadow:0 0 0 3px #8b5cf61a}.online-indicator{animation:1.5s cubic-bezier(0,0,.2,1) infinite ping}@keyframes ping{75%,to{opacity:0;transform:scale(1.2)}}.sidebar-container{transition:width .3s cubic-bezier(.4,0,.2,1)}.tooltip-enter{opacity:0;transform:scale(.95)}.tooltip-enter-active{opacity:1;transition:opacity .15s ease-out,transform .15s ease-out;transform:scale(1)}.tooltip-exit{opacity:1;transform:scale(1)}.tooltip-exit-active{opacity:0;transition:opacity .15s ease-in,transform .15s ease-in;transform:scale(.95)}.emoji-bounce{filter:drop-shadow(0 0 10px #8b5cf666);will-change:transform, filter;transition:transform .35s,filter .35s;animation:1.6s ease-in-out infinite emoji-bounce;display:inline-block}.emoji-bounce:hover{filter:drop-shadow(0 0 18px #8b5cf6b3)drop-shadow(0 0 28px #8b5cf680)brightness(1.2);animation-play-state:paused;transform:scale(1.25)rotate(-8deg)}@keyframes emoji-bounce{0%{transform:translateY(0)scale(1)rotate(0)}20%{transform:translateY(-16px)scale(1.12,.9)rotate(-6deg)}40%{transform:translateY(0)scale(.95,1.05)rotate(4deg)}60%{transform:translateY(-10px)scale(1.08,.92)rotate(-4deg)}80%{transform:translateY(0)scale(.97,1.03)rotate(2deg)}to{transform:translateY(0)scale(1)rotate(0)}}.single-emoji{filter:drop-shadow(0 0 14px #8b5cf659);-webkit-user-select:none;user-select:none;font-size:4rem;line-height:1;transition:transform .35s,filter .35s;animation:1.9s ease-in-out infinite emoji-bounce}.single-emoji:hover{filter:drop-shadow(0 0 26px #8b5cf6b3)drop-shadow(0 0 40px #8b5cf666)brightness(1.25);animation-play-state:paused;transform:scale(1.3)rotate(8deg)}@keyframes quiet{25%{transform:scaleY(.6)}50%{transform:scaleY(.4)}75%{transform:scaleY(.8)}}@keyframes normal{25%{transform:scaleY(1)}50%{transform:scaleY(.4)}75%{transform:scaleY(.6)}}@keyframes loud{25%{transform:scaleY(1)}50%{transform:scaleY(.4)}75%{transform:scaleY(1.2)}}.boxContainer{--boxSize:5px;--gutter:6px;height:20px;width:calc((var(--boxSize) + var(--gutter)) * 5);justify-content:space-between;gap:2px;display:flex}.box{height:100%;width:var(--boxSize);background:#12e2dc;border-radius:8px;animation-duration:1.2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;transform:scaleY(.4)}.box1{animation-name:quiet}.box2{animation-name:normal}.box3{animation-name:quiet}.box4{animation-name:loud}.box5{animation-name:quiet}.boxContainer.paused .box{animation-play-state:paused}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes wordFade{0%{opacity:1;transform:translateY(0)}50%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpFade{0%{opacity:0;transform:translateY(20px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.bg-gradient-text{color:#006f88;color:lab(42.5732% -37.0824 -56.7178);animation:2.5s ease-in-out infinite colorShift}.dark .bg-gradient-text{color:#00f59e;color:lab(85.8547% -85.3795 33.3061);animation:2.5s ease-in-out infinite colorShift}@keyframes colorShift{0%,to{filter:hue-rotate()brightness()}25%{filter:hue-rotate(-40deg)brightness(1.1)}50%{filter:hue-rotate(-60deg)brightness(1.05)}75%{filter:hue-rotate(-70deg)brightness(1.08)}}.animate-slide-in-left{animation:.8s ease-out forwards slideInLeft}.animate-slide-in-right{animation:.8s ease-out forwards slideInRight}.animate-fade-in{animation:1s ease-out forwards fadeIn}.animate-float{animation:3s ease-in-out infinite float}.animate-slide-up-fade{animation:3s ease-in-out slideUpFade}.page-bg{--tw-bg-opacity:1;background-color:rgb(245 247 250/var(--tw-bg-opacity,1))}.page-bg:is(.dark *){--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}
:root{--theme-primary:#4f46e5;--theme-primary-hover:#4338ca;--theme-primary-light:#6366f1;--theme-primary-dark:#3730a3;--theme-primary-50:#eef2ff;--theme-primary-100:#e0e7ff;--theme-primary-200:#c7d2fe;--theme-secondary:#10b981;--theme-secondary-hover:#059669;--theme-secondary-light:#34d399;--theme-secondary-dark:#047857;--theme-accent:#f59e0b;--theme-accent-light:#fbbf24;--theme-accent-dark:#d97706;--theme-sidebar-bg:#fff;--theme-sidebar-active:#eef2ff;--theme-sidebar-active-text:#4338ca;--theme-sidebar-hover:#f5f3ff;--theme-gradient-from:#4f46e5;--theme-gradient-to:#7c3aed;--theme-gradient:linear-gradient(135deg, #4f46e5 0%, #7c3aed 100%);--color-primary:var(--theme-primary);--color-primary-light:var(--theme-primary-light);--color-primary-dark:var(--theme-primary-hover);--color-primary-gradient:linear-gradient(90deg, #2f6bff 0%, #8a39ff 100%);--color-primary-gradient-hover:linear-gradient(90deg, #2f6bff 0%, #6f57ff 45%, #8a39ff 100%);--color-secondary:var(--theme-secondary);--color-secondary-light:var(--theme-secondary-light);--color-secondary-dark:var(--theme-secondary-hover);--color-accent:var(--theme-accent);--color-accent-light:var(--theme-accent-light);--bg-primary:#fff;--bg-secondary:#f9fafb;--bg-tertiary:#f3f4f6;--text-primary:#111827;--text-secondary:#6b7280;--text-tertiary:#9ca3af;--border-primary:#e5e7eb;--border-secondary:#d1d5db;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-colored:0 10px 25px -5px #4f46e54d;--glass-bg:#fffc;--glass-border:#ffffff2e;--glass-blur:blur(10px);--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-base:.2s cubic-bezier(.4, 0, .2, 1);--transition-slow:.3s cubic-bezier(.4, 0, .2, 1);--transition-bounce:.5s cubic-bezier(.34, 1.56, .64, 1)}.dark{--theme-primary:#6366f1;--theme-primary-hover:#818cf8;--theme-primary-light:#818cf8;--theme-primary-dark:#4f46e5;--theme-primary-50:#6366f11a;--theme-primary-100:#6366f126;--theme-primary-200:#6366f133;--theme-secondary:#34d399;--theme-secondary-hover:#6ee7b7;--theme-secondary-light:#6ee7b7;--theme-secondary-dark:#10b981;--theme-accent:#fbbf24;--theme-accent-light:#fcd34d;--theme-accent-dark:#f59e0b;--theme-sidebar-bg:#0f172a;--theme-sidebar-active:#6366f126;--theme-sidebar-active-text:#a5b4fc;--theme-sidebar-hover:#6366f114;--theme-gradient-from:#6366f1;--theme-gradient-to:#a78bfa;--theme-gradient:linear-gradient(135deg, #6366f1 0%, #a78bfa 100%);--color-primary-gradient:linear-gradient(to right, #3494e6 0%, #ec6ead 51%, #3494e6 100%);--color-primary-gradient-hover:linear-gradient(to right, #3494e6 0%, #ec6ead 51%, #3494e6 100%);--bg-primary:#0f172a;--bg-secondary:#1e293b;--bg-tertiary:#334155;--text-primary:#f1f5f9;--text-secondary:#cbd5e1;--text-tertiary:#94a3b8;--border-primary:#334155;--border-secondary:#475569;--glass-bg:#1e293bcc;--glass-border:#ffffff1a;--shadow-colored:0 10px 25px -5px #6366f166}.btn-gradient{background-image:var(--color-primary-gradient);transition:background-position var(--transition-base), box-shadow var(--transition-base), transform var(--transition-base);background-size:200%}.btn-gradient:hover{background-position:100%}.glass-effect{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border)}.card-enhanced{background:var(--bg-primary);box-shadow:var(--shadow-md);transition:all var(--transition-base);border:1px solid var(--border-primary);border-radius:1rem}.card-enhanced:hover{box-shadow:var(--shadow-xl);transform:translateY(-2px)}.card-gradient{box-shadow:var(--shadow-lg);transition:all var(--transition-base);background:linear-gradient(135deg,#ffffffe6 0%,#f9fafbe6 100%);border-radius:1rem}.dark .card-gradient{background:linear-gradient(135deg,#1e293be6 0%,#334155e6 100%)}.input-enhanced{background:var(--bg-primary);border:2px solid var(--border-primary);transition:all var(--transition-base);border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem}.input-enhanced:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #4f46e51a}.dark .input-enhanced:focus{box-shadow:0 0 0 3px #6366f133}.badge-gradient{color:#fff;box-shadow:var(--shadow-sm);transition:all var(--transition-base);background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.badge-gradient:hover{box-shadow:var(--shadow-md);transform:scale(1.05)}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.shimmer{background:linear-gradient(to right, var(--bg-secondary) 0%, var(--bg-tertiary) 20%, var(--bg-secondary) 40%, var(--bg-secondary) 100%);background-size:1000px 100%;animation:2s linear infinite shimmer}@keyframes pulse-subtle{0%,to{opacity:1}50%{opacity:.8}}.pulse-subtle{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-subtle}@keyframes gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.gradient-animated{background:linear-gradient(270deg,#667eea,#764ba2,#f093fb) 0 0/600% 600%;animation:8s infinite gradient-shift}.focus-ring:focus{box-shadow:0 0 0 3px var(--color-primary), 0 0 0 5px #4f46e533;outline:none}.dark .focus-ring:focus{box-shadow:0 0 0 3px var(--color-primary), 0 0 0 5px #6366f14d}.hover-lift{transition:all var(--transition-base)}.hover-lift:hover{box-shadow:var(--shadow-xl);transform:translateY(-4px)}.text-gradient{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.border-gradient{background:var(--bg-primary);border-radius:1rem;position:relative}.border-gradient:before{content:"";-webkit-mask-composite:xor;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:1rem;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tooltip-enhanced{background:var(--bg-primary);box-shadow:var(--shadow-lg);border:1px solid var(--border-primary);animation:fadeInScale .2s var(--transition-base);border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;position:relative}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.skeleton{background:var(--bg-secondary);border-radius:.5rem;position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:2s infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}.dark .skeleton:after{background:linear-gradient(90deg,#fff0 0,#ffffff0d 20%,#ffffff1a 60%,#fff0)}
:root{--edge-hover-color:#3290ec;--flow-node-bg:#fff;--flow-node-bg-dark:#060c26;--flow-node-border:#0000000f;--flow-node-border-dark:#ffffff1a;--flow-node-text:#1e293b;--flow-node-text-dark:#e2e8f0;--flow-node-text-muted:#333;--flow-node-text-muted-dark:#94a3b8;--flow-node-icon-bg:#eff6ff;--flow-node-icon-bg-dark:#3b82f633;--flow-node-surface:#f8fafc;--flow-node-surface-dark:#0f172a;--flow-primary:#3b82f6;--flow-edge-color:#909298;--flow-selected-border:var(--flow-primary);--flow-shadow-sm:0 1px 3px #00000014;--flow-shadow-md:0 4px 12px #00000014;--flow-shadow-hover:0 6px 16px #0000001a;--flow-shadow-selected:0 0 0 2px #3b82f626}.dark{--flow-node-bg:var(--flow-node-bg-dark);--flow-node-border:var(--flow-node-border-dark);--flow-node-text:var(--flow-node-text-dark);--flow-node-text-muted:var(--flow-node-text-muted-dark);--flow-node-icon-bg:var(--flow-node-icon-bg-dark);--flow-node-surface:var(--flow-node-surface-dark);--flow-shadow-sm:0 1px 3px #0003;--flow-shadow-md:0 4px 12px #00000040;--flow-shadow-hover:0 6px 16px #0000004d;--flow-shadow-selected:0 0 0 2px #3b82f64d;--flow-gradient-border:linear-gradient(135deg, #f97316 0%, #a855f7 50%, #3b82f6 100%)}@keyframes dashmove{to{stroke-dashoffset:-24px}}.react-flow__background,.react-flow__background svg{opacity:.3!important}.react-flow__attribution{display:none}.react-flow__node{max-width:300px;box-shadow:var(--flow-shadow-sm);cursor:move;background:var(--flow-node-bg);border:1px solid var(--flow-node-border);box-sizing:border-box;border-radius:12px;font-size:12px;font-weight:500;line-height:18px;transition:transform .2s,border-color .2s,box-shadow .2s;overflow:visible!important}.dark .react-flow__node{background:linear-gradient(var(--flow-node-bg-dark), var(--flow-node-bg-dark)) padding-box, var(--flow-gradient-border) border-box;border:1.5px solid #0000}.dark .react-flow__node-3,.dark .react-flow__node-4,.dark .react-flow__node-6,.dark .react-flow__node-7,.dark .react-flow__node-8,.dark .react-flow__node-9,.dark .react-flow__node-10,.dark .react-flow__node-11,.dark .react-flow__node-12{background:var(--flow-node-bg-dark)}.react-flow__node:hover{box-shadow:var(--flow-shadow-hover);transform:translateY(-2px)}.dark .react-flow__node:hover{box-shadow:var(--flow-shadow-hover), 0 0 12px #a855f726}.chatbot-flow-container .react-flow__node.selected{box-shadow:var(--flow-shadow-selected), var(--flow-shadow-md);transform:translateY(-2px);border:2px solid var(--flow-selected-border)!important;box-sizing:border-box!important;outline:none!important}.dark .chatbot-flow-container .react-flow__node.selected{box-shadow:var(--flow-shadow-selected), var(--flow-shadow-md), 0 0 16px #3b82f640;background:linear-gradient(var(--flow-node-bg-dark), var(--flow-node-bg-dark)) padding-box, linear-gradient(135deg, #3b82f6 0%, #60a5fa 50%, #3b82f6 100%) border-box!important;border:2px solid #0000!important}.react-flow__node-wrapper,.react-flow__node.selected .react-flow__node-wrapper,.react-flow__renderer,.react-flow__nodes{overflow:visible!important}path.react-flow__edge-path{stroke-width:3px;stroke:#909298}path.react-flow__edge-path:hover,.react-flow__edge.selected .react-flow__edge-path{stroke:#3290ec}.node_v2{border:2px solid #ffb062;border-radius:5px;flex-direction:column;min-width:170px;min-height:55px;display:flex}.node-header{background:var(--flow-node-bg);color:var(--flow-node-text-muted);border-bottom:1px solid var(--flow-node-border);border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;display:flex}.node_question_v2{background:var(--flow-node-bg);border:none;border-radius:12px;flex-direction:column;min-height:115px;padding:0}.node-header__icon{background:var(--flow-node-icon-bg);border-radius:10px;flex-shrink:0;width:40px;height:40px;margin-right:12px;display:flex}.node-header__icon svg{width:22px;height:22px;margin:auto}.node-header__icon svg path{fill:var(--edge-hover-color)}.node_question_v2 .node-header__icon svg{width:22px;height:22px}.node_question_v2 .node-header{background:var(--flow-node-bg);border-bottom:1px solid var(--flow-node-border)}.node_question_v2 .node-header__icon{background:var(--flow-node-icon-bg)}.node-header__title{color:var(--flow-node-text);letter-spacing:-.01em;margin-right:auto;font-size:14px;font-weight:600;line-height:20px}.node_question_v2 .main-ques-description{color:var(--flow-node-text-muted);word-break:break-word;background:var(--flow-node-bg);border-radius:0 0 12px 12px;padding:16px 14px 0}.node-answers{text-align:left;background:var(--flow-node-bg);flex-direction:column;min-width:250px;margin:12px 14px;display:flex}.node-answer{text-align:center;min-height:40px;color:var(--flow-node-text-muted);word-break:break-word;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;margin-top:6px;padding:8px 16px;font-size:12px;font-weight:500;line-height:18px;display:flex;position:relative}.node-answer_default{order:1}.node-answer:before{content:"";background-color:var(--flow-node-surface);border:1px solid var(--flow-node-border);opacity:1;border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__handle{pointer-events:none;background:#fff6;width:10px;height:8px;position:absolute}.react-flow__handle.react-flow__handle-left{background:var(--edge-hover-color);width:14px;height:14px;box-shadow:0 0 8px var(--edge-hover-color), 0 0 2px var(--edge-hover-color);cursor:crosshair;z-index:2;border:2px solid #fff;border-radius:30%;transition:box-shadow .2s,background .2s;top:50%;left:-7px;transform:translateY(-50%)}.react-flow__handle.connectable{pointer-events:all;cursor:crosshair}.react-flow__handle-right{z-index:3;cursor:crosshair;background:0 0;border:none;outline:none;width:18px;height:22px;transition:box-shadow .2s,background .2s;position:absolute;top:50%;transform:translateY(-50%)}.react-flow__handle-right:after{content:"";background:var(--edge-hover-color);width:14px;height:14px;box-shadow:0 0 8px var(--edge-hover-color), 0 0 2px var(--edge-hover-color);z-index:4;border-radius:30%;transition:box-shadow .2s,background .2s;position:absolute;top:50%;right:0;transform:translate(50%,-50%);border:2px solid #fff!important}.react-flow__handle-right{right:0}.node-answer .react-flow__handle-right:after{background-color:var(--edge-hover-color);border-color:var(--edge-hover-color)}.node_message_v2{background:var(--flow-node-bg);border-radius:12px;flex-direction:column;padding:0}.node_message_v2 .node-header__icon{background:var(--flow-node-icon-bg)}.node_message_v2 .node-header__icon svg path{fill:var(--flow-primary)}.node_message_v2 .main-massage-list{background:var(--flow-node-bg);border-radius:0 0 12px 12px;padding:16px;position:relative}.node_message_v2 .main-massage-item{margin-bottom:12px}.node_message_v2 .main-massage-item:last-child{margin-bottom:0}.main-message__content_v2 .main-message__item-container{border-radius:8px;min-width:100%;position:relative;overflow:hidden}.main-message__content_v2.main-message__content_text .main-message__item-container{border:1px solid var(--flow-node-border);background:var(--flow-node-surface)}.main-message__content_v2.main-message__content_text{margin-bottom:35px}.main-message__content_v2 .main-message__delete-button{z-index:3;background:var(--flow-node-bg);width:32px;height:32px;box-shadow:var(--flow-shadow-sm);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:8px;right:8px}.main-message__content_v2 .main-message__delete-button:hover{box-shadow:var(--flow-shadow-md);transform:scale(1.05)}.main-message__content_v2{margin-bottom:20px;position:relative}.main-message__content_v2 .main-message__item-container{min-width:100%;position:relative}.main-message__content_v2 .media{border-radius:5px;flex-direction:column;align-items:center;margin-bottom:10px;display:flex;overflow:hidden}.main-message__content_v2 .media img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:35vh}.main-message__content_v2 .media svg{width:32px}.main-message__content_v2 .main-message__swap-control{margin-top:8px;margin-bottom:10px;display:flex}.main-message__select-btn{border:1.5px solid var(--flow-primary);background:var(--flow-node-bg);width:100%;color:var(--flow-primary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.main-message__select-btn:hover{background:var(--flow-node-icon-bg);border-color:var(--edge-hover-color);color:var(--edge-hover-color)}.main-message__content_v2 .main-message__swap-control label.file-upload{cursor:pointer;width:100%}.main-message__content_v2 .main-message__swap-control label.file-upload button{--color:#3290ec;color:var(--color);cursor:pointer;pointer-events:none;background:#23a4550d;border:1px solid #3290ec;border-radius:5px;justify-content:center;align-items:center;width:100%;min-width:100px;height:40px;padding:.5rem 1.5rem;font-size:13px;transition:box-shadow .3s;display:inline-flex}.choose-message{border-top:1px solid var(--flow-node-border);grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px;padding-top:12px;display:grid}.choose-message-btn{background:var(--flow-node-surface);color:var(--flow-node-text-muted);cursor:pointer;border:1.5px solid var(--flow-node-border);border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:auto;height:36px;padding:10px 12px;font-size:12px;font-weight:500;line-height:18px;transition:all .2s;display:inline-flex}.choose-message-btn:hover{border-color:var(--flow-primary);color:var(--flow-node-text);transform:translateY(-1px)}.text-editor_v2 .rdw-editor-wrapper{background:var(--flow-node-surface);width:initial;box-sizing:border-box;border:none;border-radius:5px;flex-direction:column;min-height:150px;padding:0 10px;display:flex}.main-message__content_v2 .main-message__item-container .rdw-editor-wrapper{width:initial;min-height:auto}.main-message__content_v2 .main-message__item-container.active{border:1px solid var(--flow-node-border);background:var(--flow-node-surface);border-radius:4px}.rdw-editor-toolbar{background:0 0!important;border:0!important;margin:0 -10px!important}.rdw-editor-wrapper{width:initial;box-sizing:border-box;background:#f5f6fa;border:none;border-radius:5px;flex-direction:column;min-height:150px;padding:0 10px;display:flex}.rdw-option-wrapper{background:0 0!important;border:0!important;margin:0!important}.editor-wrapper{flex-direction:column-reverse;display:flex}.editor-wrapper.active .rdw-editor-main{box-sizing:border-box;height:100%;min-height:100px;color:var(--flow-node-text-muted);cursor:text;padding:0;font-size:12px;line-height:18px;overflow:auto}.editor-wrapper .rdw-editor-toolbar{display:none}.editor-wrapper.active .rdw-editor-toolbar{display:block}.edit-container_v2{min-width:190px;box-shadow:var(--flow-shadow-md);background-color:var(--flow-node-bg);border:1px solid var(--flow-node-border);cursor:default;border-radius:8px;flex-direction:column;margin-bottom:5px;padding:0 15px;transition:height .3s;display:flex;position:absolute;bottom:100%;right:0;overflow:hidden}.edit-container_v2 .edit-action{white-space:nowrap;cursor:pointer;color:var(--flow-node-text);background:0 0;border-top:0;border-left:0;border-right:0;align-items:center;padding:10px 0;font-size:15px;font-weight:500;line-height:22px;display:flex}.edit-container_v2 .edit-action svg{width:22px;height:22px;margin-right:10px}.edit-container_v2 .edit-action:not(:last-child){border-bottom:1px solid var(--flow-node-border)}.edit-container_v2 .edit-action:last-child{border-bottom:0}.react-flow__handle-right:after{content:"";background-color:#3290ec;border:2px solid #3290ec;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;right:4px;transform:translate(50%,-50%);background-color:#3290ec!important;border-color:#3290ec!important}.node_message_v2 .react-flow__handle-right.canConnect:after{background-color:#3290ec!important;border-color:#3290ec!important}.react-flow__handle-right.canConnect{opacity:1;cursor:pointer;border:none}.main-message__content_v2 .main-message__delete-button_text{top:auto;bottom:0;right:0;transform:translateY(50%)}.save__controls{z-index:4;font-size:12px;position:absolute;top:10px;right:10px}.save__controls button{margin-left:5px}.react-flow__edge .react-flow__edge-textbg{fill:var(--flow-node-bg);transform:translate(-65px,-15px)}.react-flow__edge:hover g,.condition-edge:hover g{visibility:initial}.react-flow__edge div{visibility:hidden;cursor:pointer;transition:all .3s}.react-flow__edge:hover div,.condition-edge:hover div{visibility:initial;transition-delay:.15s}.react-flow__edge-path{stroke:#525456;stroke-width:3px;fill:none}.node_condition_v2{background:var(--flow-node-bg);border-radius:12px}.node_condition_v2 .node-header{background:var(--flow-node-bg)}.node_condition_v2 .main-condition-content{background:var(--flow-node-bg);color:var(--flow-node-text-muted);border-radius:0 0 12px 12px;padding:20px 14px;font-size:12px;font-weight:500;line-height:18px}.node_condition_v2 .node-header__icon{background:var(--flow-node-icon-bg)}.node_condition_v2 .node-header__icon svg path{fill:var(--flow-primary)}.react-flow__handle-right.flow_condition_0{top:60%}.react-flow__handle.react-flow__handle-right.flow_condition_0:after{background-color:#dc2626!important;border-color:#dc2626!important}.react-flow__handle-right.flow_condition_1{top:40%}.react-flow__handle.react-flow__handle-right.flow_condition_1:after{background-color:#23a455!important;border-color:#23a455!important}.node__container{margin:15px 0 15px 15px;display:flex}.node__content{margin-left:8px}.node__title{color:var(--flow-node-text);margin-right:auto;font-size:14px;font-weight:600;line-height:24px;display:flex}.node__description{color:var(--flow-node-text-muted);margin-top:2px;font-size:12px;line-height:18px}.node__menu-button{box-shadow:none;background:0 0;border:none;height:24px;margin-left:auto}.operation-nodes{min-width:180px;max-width:300px;box-shadow:var(--flow-shadow-sm);cursor:move;background:var(--flow-node-bg);border:1px solid var(--flow-node-border);border-radius:12px;flex-direction:column;min-height:55px;font-size:12px;font-weight:500;line-height:18px;transition:transform .2s,box-shadow .2s;display:flex}.operation-nodes:hover{box-shadow:var(--flow-shadow-hover);transform:translateY(-2px)}.dark .operation-nodes{background:linear-gradient(var(--flow-node-bg-dark), var(--flow-node-bg-dark)) padding-box, var(--flow-gradient-border) border-box;border:1.5px solid #0000}.dark .operation-nodes:hover{box-shadow:var(--flow-shadow-hover), 0 0 12px #a855f726}.react-flow__node-3{border:2px solid #f6b260}.react-flow__node-4{border:2px solid #e3774c}.react-flow__node-6{border:2px solid #ecda40}.react-flow__node-7{border:2px solid #545ee2}.react-flow__node-8{border:2px solid #23a455}.react-flow__node-9{border:2px solid #208ce5}.react-flow__node-10{border:2px solid #df3546}.react-flow__node-11{border:2px solid #d58ffd}.react-flow__node-12{border:2px solid #20b7b7}.list__menu{color:#fff;background:#5dadec;border-radius:5px;justify-content:center;align-items:center;height:40px;font-size:16px;font-weight:500;line-height:18px;display:flex}.list__menu .node-answers{text-align:left;flex-direction:column;margin:10px;display:flex}.list__menu .node-answer{text-align:center;color:#666;word-break:break-word;flex-direction:column;justify-content:center;align-items:center;min-height:40px;margin-top:5px;padding:5px 25px;font-size:12px;font-weight:500;line-height:18px;display:flex;position:relative}.node-answer__text{width:100%;position:relative}.node-answer .react-flow__handle-right{opacity:1;cursor:pointer;margin-right:15px}.list-section__title{margin-top:12px;font-size:16px;font-weight:700}.list-row__desc{text-transform:initial;font-style:italic}.react-flow__edge:hover .react-flow__edge-path{stroke:#f93}.react-flow__edge{pointer-events:all;padding:5px;position:relative;z-index:1000!important}.react-flow__edges,.react-flow__edge-path{z-index:1000!important}.custom-edge-button{transition:none!important}.custom-edge-button:hover{border-color:var(--edge-hover-color)}.custom-edge-button:hover svg{stroke:var(--edge-hover-color)}.custom-edge-button:hover path{stroke:var(--edge-hover-color);fill:var(--edge-hover-color)}.integration .react-flow__node{box-shadow:none;background:0 0;border:none}.flow-controls{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:8px;box-shadow:0 4px 6px -1px #0000001a}.flow-controls button{background:hsl(var(--background));border:1px solid hsl(var(--border));color:hsl(var(--foreground));transition:all .2s}.flow-controls button:hover{background:hsl(var(--accent));border-color:hsl(var(--primary))}.flow-minimap,.react-flow__minimap{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:8px;overflow:hidden}.dark .react-flow__minimap{background:var(--flow-node-surface-dark);border-color:var(--flow-node-border-dark)}.dark .react-flow__minimap svg{background:var(--flow-node-surface-dark)!important}.dark .react-flow__minimap-mask{fill:#060c26b3!important}.dark .react-flow__minimap-node{fill:#ffffff1f!important;stroke:#ffffff14!important}.flow-background{background-color:hsl(var(--background))}.flow-edge-particles{contain:layout style paint;pointer-events:none}@keyframes flow-particle-move{0%{offset-distance:0%;opacity:0}10%{opacity:.8}90%{opacity:.8}to{offset-distance:100%;opacity:0}}@keyframes flow-particle-move-reverse{0%{offset-distance:100%;opacity:0}10%{opacity:.8}90%{opacity:.8}to{offset-distance:0%;opacity:0}}@keyframes flow-particle-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes flow-particle-glow{0%,to{filter:drop-shadow(0 0 2px)}50%{filter:drop-shadow(0 0 6px)}}.flow-edge-animation-flow{stroke-dasharray:8 12;animation:flow-edge-dash-move var(--flow-animation-duration,3s) linear infinite}.flow-edge-animation-dash{stroke-dasharray:10 5;animation:flow-edge-dash-move var(--flow-animation-duration,3s) linear infinite}.flow-edge-animation-pulse{animation:flow-edge-pulse var(--flow-animation-duration,2s) ease-in-out infinite}@keyframes flow-edge-dash-move{0%{stroke-dashoffset:20px}to{stroke-dashoffset:0}}@keyframes flow-edge-pulse{0%,to{stroke-width:var(--flow-stroke-width,2);opacity:.8}50%{stroke-width:calc(var(--flow-stroke-width,2) * 1.5);opacity:1}}.flow-edge-animation-speed-very-fast{--flow-animation-duration:.8s}.flow-edge-animation-speed-fast{--flow-animation-duration:1.2s}.flow-edge-animation-speed-normal{--flow-animation-duration:2s}.flow-edge-animation-speed-slow{--flow-animation-duration:3s}.flow-particle-primary{animation:flow-particle-move var(--flow-particle-duration,3s) linear infinite;animation-delay:var(--flow-particle-delay,0s);fill:var(--flow-particle-color,#3b82f6);opacity:0;will-change:offset-distance, opacity;transform:translateZ(0)}.flow-particle-secondary{animation:flow-particle-move var(--flow-particle-duration,4s) linear infinite;animation-delay:var(--flow-particle-delay,0s);fill:var(--flow-particle-color,#3b82f6);opacity:0;will-change:offset-distance, opacity;transform:translateZ(0)}.flow-particle-trail{animation:flow-particle-move var(--flow-particle-duration,5s) linear infinite;animation-delay:var(--flow-particle-delay,0s);fill:var(--flow-particle-color,#3b82f6);opacity:0;will-change:offset-distance, opacity;transform:translateZ(0)}.node-disabled{opacity:.5;filter:grayscale(.4)brightness(.7);transition:all .3s;position:relative}.node-disabled:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:repeating-linear-gradient(45deg,#0000,#0000 2px,#0000000d 2px 4px);position:absolute;inset:0}.dark .node-disabled:before{background:repeating-linear-gradient(45deg,#0000,#0000 2px,#ffffff08 2px 4px)}.node-disabled .node-content{z-index:2;position:relative;background-color:hsl(var(--muted))!important;border-color:hsl(var(--border))!important;color:hsl(var(--muted-foreground))!important}.dark .main-message__content_v2 textarea,.dark .main-message__content_v2 .main-message__item-container textarea{background-color:var(--flow-node-surface-dark)!important;border-color:var(--flow-node-border-dark)!important;color:var(--flow-node-text-dark)!important}.dark .main-message__content_v2 textarea::-moz-placeholder{color:var(--flow-node-text-muted-dark)!important}.dark .main-message__content_v2 .main-message__item-container textarea::-moz-placeholder{color:var(--flow-node-text-muted-dark)!important}.dark .main-message__content_v2 textarea::placeholder,.dark .main-message__content_v2 .main-message__item-container textarea::placeholder{color:var(--flow-node-text-muted-dark)!important}.node-disabled .node-icon{opacity:.5;filter:grayscale(.7)}.node-disabled .node-label{opacity:.7;color:hsl(var(--muted-foreground))!important}.node-disabled .react-flow__handle{opacity:.4;cursor:not-allowed;background-color:hsl(var(--muted-foreground))!important;border-color:hsl(var(--border))!important}.dark .node-disabled .node-content{background-color:hsl(var(--muted) / .2)!important;border-color:hsl(var(--border) / .4)!important}.dark .node-disabled .react-flow__handle{background-color:hsl(var(--muted-foreground) / .5)!important;border-color:hsl(var(--border) / .4)!important}.react-flow__node-start{box-shadow:none!important;border:none!important;border-bottom:1px solid hsl(var(--border))!important;background-color:#0000!important;border-top:none!important;border-left:none!important;border-right:none!important;border-radius:0!important}.edge-disabled{filter:grayscale(.8);transition:all .3s;stroke:hsl(var(--muted-foreground))!important;stroke-opacity:.25!important;stroke-dasharray:4 4!important}.edge-disabled .flow-edge-particles{display:none!important}.edge-disabled.flow-edge-animated{animation:none!important}.dark .edge-disabled{stroke:hsl(var(--muted-foreground) / .3)!important;stroke-opacity:.3!important}@keyframes panel-slide-in-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes panel-slide-out-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes panel-fade-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes panel-fade-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}@keyframes button-fade-in{0%{opacity:0;transform:scale(.9)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes button-fade-out{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.9)translateY(-10px)}}
:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:.8;--PhoneInputInternationalIconGlobe-opacity:.65;--PhoneInputCountrySelect-marginRight:.35em;--PhoneInputCountrySelectArrow-width:.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{width:100%;height:100%;display:block}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{margin-right:var(--PhoneInputCountrySelect-marginRight);align-self:stretch;align-items:center;display:flex;position:relative}.PhoneInputCountrySelect{z-index:1;opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity);display:block}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}
.rdw-option-wrapper{cursor:pointer;text-transform:capitalize;background:#fff;border:1px solid #f1f1f1;border-radius:2px;justify-content:center;align-items:center;min-width:25px;height:20px;margin:0 4px;padding:5px;display:flex}.rdw-option-wrapper:hover{box-shadow:1px 1px #bfbdbd}.rdw-option-wrapper:active,.rdw-option-active{box-shadow:inset 1px 1px #bfbdbd}.rdw-option-disabled{opacity:.3;cursor:default}.rdw-dropdown-wrapper{cursor:pointer;text-transform:capitalize;background:#fff;border:1px solid #f1f1f1;border-radius:2px;height:30px;margin:0 3px}.rdw-dropdown-wrapper:focus{outline:none}.rdw-dropdown-wrapper:hover{background-color:#fff;box-shadow:1px 1px #bfbdbd}.rdw-dropdown-wrapper:active{box-shadow:inset 1px 1px #bfbdbd}.rdw-dropdown-carettoopen{border-top:6px solid #000;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:35%;right:10%}.rdw-dropdown-carettoclose{border-bottom:6px solid #000;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:35%;right:10%}.rdw-dropdown-selectedtext{align-items:center;height:100%;padding:0 5px;display:flex;position:relative}.rdw-dropdown-optionwrapper{z-index:100;background:#fff;border:1px solid #f1f1f1;border-radius:2px;width:98%;max-height:250px;margin:0;padding:0;position:relative;overflow-y:scroll}.rdw-dropdown-optionwrapper:hover{background-color:#fff;box-shadow:1px 1px #bfbdbd}.rdw-dropdownoption-default{align-items:center;min-height:25px;padding:0 5px;display:flex}.rdw-dropdownoption-highlighted{background:#f1f1f1}.rdw-dropdownoption-active{background:#f5f5f5}.rdw-dropdownoption-disabled{opacity:.3;cursor:default}.rdw-inline-wrapper{flex-wrap:wrap;align-items:center;margin-bottom:6px;display:flex}.rdw-inline-dropdown{width:50px}.rdw-inline-dropdownoption{justify-content:center;height:40px;display:flex}.rdw-block-wrapper{flex-wrap:wrap;align-items:center;margin-bottom:6px;display:flex}.rdw-block-dropdown{width:110px}.rdw-fontsize-wrapper{flex-wrap:wrap;align-items:center;margin-bottom:6px;display:flex}.rdw-fontsize-dropdown{min-width:40px}.rdw-fontsize-option{justify-content:center;display:flex}.rdw-fontfamily-wrapper{flex-wrap:wrap;align-items:center;margin-bottom:6px;display:flex}.rdw-fontfamily-dropdown{width:115px}.rdw-fontfamily-placeholder{white-space:nowrap;text-overflow:ellipsis;max-width:90px;overflow:hidden}.rdw-fontfamily-optionwrapper{width:140px}.rdw-list-wrapper{flex-wrap:wrap;align-items:center;margin-bottom:6px;display:flex}.rdw-list-dropdown{z-index:90;width:50px}.rdw-list-dropdownOption{justify-content:center;height:40px;display:flex}.rdw-text-align-wrapper{flex-wrap:wrap;align-items:center;margin-bottom:6px;display:flex}.rdw-text-align-dropdown{z-index:90;width:50px}.rdw-text-align-dropdownOption{justify-content:center;height:40px;display:flex}.rdw-right-aligned-block{text-align:right}.rdw-left-aligned-block{text-align:left!important}.rdw-center-aligned-block{text-align:center!important}.rdw-justify-aligned-block{text-align:justify!important}.rdw-right-aligned-block>div,.rdw-left-aligned-block>div,.rdw-center-aligned-block>div,.rdw-justify-aligned-block>div{display:inline-block}.rdw-colorpicker-wrapper{flex-wrap:wrap;align-items:center;margin-bottom:6px;display:flex;position:relative}.rdw-colorpicker-modal{z-index:100;background:#fff;border:1px solid #f1f1f1;border-radius:2px;flex-direction:column;width:175px;height:175px;padding:15px;display:flex;position:absolute;top:35px;left:5px;box-shadow:3px 3px 5px #bfbdbd}.rdw-colorpicker-modal-header{padding-bottom:5px;display:flex}.rdw-colorpicker-modal-style-label{text-align:center;cursor:pointer;width:50%;padding:0 10px 5px;font-size:15px}.rdw-colorpicker-modal-style-label-active{border-bottom:2px solid #0a66b7}.rdw-colorpicker-modal-options{flex-wrap:wrap;width:100%;height:100%;margin:5px auto;display:flex;overflow:scroll}.rdw-colorpicker-cube{border:1px solid #f1f1f1;width:22px;height:22px}.rdw-colorpicker-option{border:none;width:22px;min-width:22px;height:22px;min-height:20px;margin:3px;padding:0;box-shadow:inset 1px 2px 1px #bfbdbd}.rdw-colorpicker-option:hover{box-shadow:1px 2px 1px #bfbdbd}.rdw-colorpicker-option:active{box-shadow:-1px -2px 1px #bfbdbd}.rdw-colorpicker-option-active{box-shadow:0 0 2px 2px #bfbdbd}.rdw-link-wrapper{flex-wrap:wrap;align-items:center;margin-bottom:6px;display:flex;position:relative}.rdw-link-dropdown{width:50px}.rdw-link-dropdownOption{justify-content:center;height:40px;display:flex}.rdw-link-dropdownPlaceholder{margin-left:8px}.rdw-link-modal{z-index:100;background:#fff;border:1px solid #f1f1f1;border-radius:2px;flex-direction:column;width:235px;height:205px;padding:15px;display:flex;position:absolute;top:35px;left:5px;box-shadow:3px 3px 5px #bfbdbd}.rdw-link-modal-label{font-size:15px}.rdw-link-modal-input{border:1px solid #f1f1f1;border-radius:2px;height:25px;margin-top:5px;margin-bottom:15px;padding:0 5px}.rdw-link-modal-input:focus{outline:none}.rdw-link-modal-buttonsection{margin:0 auto}.rdw-link-modal-target-option{margin-bottom:20px}.rdw-link-modal-target-option>span{margin-left:5px}.rdw-link-modal-btn{cursor:pointer;text-transform:capitalize;background:#fff;border:1px solid #f1f1f1;border-radius:2px;width:75px;height:30px;margin-left:10px}.rdw-link-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-link-modal-btn:active{box-shadow:inset 1px 1px #bfbdbd}.rdw-link-modal-btn:focus{outline:none!important}.rdw-link-modal-btn:disabled{background:#ece9e9}.rdw-link-dropdownoption{justify-content:center;height:40px;display:flex}.rdw-embedded-wrapper{flex-wrap:wrap;align-items:center;margin-bottom:6px;display:flex;position:relative}.rdw-embedded-modal{z-index:100;background:#fff;border:1px solid #f1f1f1;border-radius:2px;flex-direction:column;justify-content:space-between;width:235px;height:180px;padding:15px;display:flex;position:absolute;top:35px;left:5px;box-shadow:3px 3px 5px #bfbdbd}.rdw-embedded-modal-header{font-size:15px;display:flex}.rdw-embedded-modal-header-option{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:50%;display:flex}.rdw-embedded-modal-header-label{background:#6eb8d4;border:1px solid #f1f1f1;border-bottom:2px solid #0a66b7;width:95px;margin-top:5px}.rdw-embedded-modal-link-section{flex-direction:column;display:flex}.rdw-embedded-modal-link-input{border:1px solid #f1f1f1;border-radius:2px;width:88%;height:35px;margin:10px 0;padding:0 5px;font-size:15px}.rdw-embedded-modal-link-input-wrapper{align-items:center;display:flex}.rdw-embedded-modal-link-input:focus{outline:none}.rdw-embedded-modal-btn-section{justify-content:center;display:flex}.rdw-embedded-modal-btn{cursor:pointer;text-transform:capitalize;background:#fff;border:1px solid #f1f1f1;border-radius:2px;width:75px;height:30px;margin:0 3px}.rdw-embedded-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-embedded-modal-btn:active{box-shadow:inset 1px 1px #bfbdbd}.rdw-embedded-modal-btn:focus{outline:none!important}.rdw-embedded-modal-btn:disabled{background:#ece9e9}.rdw-embedded-modal-size{justify-content:space-between;align-items:center;margin:8px 0;display:flex}.rdw-embedded-modal-size-input{border:1px solid #f1f1f1;border-radius:2px;width:80%;height:20px;font-size:12px}.rdw-embedded-modal-size-input:focus{outline:none}.rdw-emoji-wrapper{flex-wrap:wrap;align-items:center;margin-bottom:6px;display:flex;position:relative}.rdw-emoji-modal{z-index:100;background:#fff;border:1px solid #f1f1f1;border-radius:2px;flex-wrap:wrap;width:235px;height:180px;padding:15px;display:flex;position:absolute;top:35px;left:5px;overflow:auto;box-shadow:3px 3px 5px #bfbdbd}.rdw-emoji-icon{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;margin:2.5px;font-size:22px;display:flex}.rdw-spinner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.rdw-spinner>div{background-color:#333;border-radius:100%;width:12px;height:12px;animation:1.4s ease-in-out infinite both sk-bouncedelay;display:inline-block}.rdw-spinner .rdw-bounce1{animation-delay:-.32s}.rdw-spinner .rdw-bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.rdw-image-wrapper{flex-wrap:wrap;align-items:center;margin-bottom:6px;display:flex;position:relative}.rdw-image-modal{z-index:100;background:#fff;border:1px solid #f1f1f1;border-radius:2px;flex-direction:column;width:235px;padding:15px;display:flex;position:absolute;top:35px;left:5px;box-shadow:3px 3px 5px #bfbdbd}.rdw-image-modal-header{margin:10px 0;font-size:15px;display:flex}.rdw-image-modal-header-option{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:50%;display:flex}.rdw-image-modal-header-label{background:#f1f1f1;border:1px solid #f1f1f1;width:80px;margin-top:5px}.rdw-image-modal-header-label-highlighted{background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-image-modal-upload-option{color:gray;cursor:pointer;outline-offset:-10px;background-color:#f1f1f1;border:none;outline:2px dashed gray;justify-content:center;align-items:center;width:100%;margin:10px 0;padding:9px 0;font-size:15px;display:flex}.rdw-image-modal-upload-option-highlighted{outline:2px dashed #0a66b7}.rdw-image-modal-upload-option-label{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;padding:15px;display:flex}.rdw-image-modal-upload-option-label span{padding:0 20px}.rdw-image-modal-upload-option-image-preview{max-width:100%;max-height:200px}.rdw-image-modal-upload-option-input{opacity:0;z-index:-1;width:.1px;height:.1px;position:absolute;overflow:hidden}.rdw-image-modal-url-section{align-items:center;display:flex}.rdw-image-modal-url-input{border:1px solid #f1f1f1;border-radius:2px;width:90%;height:35px;margin:15px 0 12px;padding:0 5px;font-size:15px}.rdw-image-modal-btn-section{margin:10px auto 0}.rdw-image-modal-url-input:focus{outline:none}.rdw-image-modal-btn{cursor:pointer;text-transform:capitalize;background:#fff;border:1px solid #f1f1f1;border-radius:2px;width:75px;height:30px;margin:0 5px}.rdw-image-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-image-modal-btn:active{box-shadow:inset 1px 1px #bfbdbd}.rdw-image-modal-btn:focus{outline:none!important}.rdw-image-modal-btn:disabled{background:#ece9e9}.rdw-image-modal-spinner{opacity:.5;width:100%;height:100%;position:absolute;top:-3px;left:0}.rdw-image-modal-alt-input{border:1px solid #f1f1f1;border-radius:2px;width:70%;height:20px;margin-left:5px;font-size:12px}.rdw-image-modal-alt-input:focus{outline:none}.rdw-image-modal-alt-lbl{font-size:12px}.rdw-image-modal-size{justify-content:space-between;align-items:center;margin:8px 0;display:flex}.rdw-image-modal-size-input{border:1px solid #f1f1f1;border-radius:2px;width:40%;height:20px;font-size:12px}.rdw-image-modal-size-input:focus{outline:none}.rdw-image-mandatory-sign{color:red;margin-left:3px;margin-right:3px}.rdw-remove-wrapper{flex-wrap:wrap;align-items:center;margin-bottom:6px;display:flex;position:relative}.rdw-history-wrapper{flex-wrap:wrap;align-items:center;margin-bottom:6px;display:flex}.rdw-history-dropdownoption{justify-content:center;height:40px;display:flex}.rdw-history-dropdown{width:50px}.rdw-link-decorator-wrapper{position:relative}.rdw-link-decorator-icon{cursor:pointer;background-color:#fff;position:absolute;top:0;left:40%}.rdw-mention-link{color:#1236ff;background-color:#f0fbff;border-radius:2px;padding:1px 2px;text-decoration:none}.rdw-suggestion-wrapper{position:relative}.rdw-suggestion-dropdown{z-index:100;background:#fff;border:1px solid #f1f1f1;flex-direction:column;min-width:100px;max-height:150px;display:flex;position:absolute;overflow:auto}.rdw-suggestion-option{border-bottom:1px solid #f1f1f1;padding:7px 5px}.rdw-suggestion-option-active{background-color:#f1f1f1}.rdw-hashtag-link{color:#1236ff;background-color:#f0fbff;border-radius:2px;padding:1px 2px;text-decoration:none}.rdw-image-alignment-options-popup{cursor:pointer;z-index:100;background:#fff;border:1px solid #f1f1f1;border-radius:2px;width:105px;padding:5px 2px;display:flex;position:absolute}.rdw-alignment-option-left{justify-content:flex-start}.rdw-image-alignment-option{width:15px;min-width:15px;height:15px}.rdw-image-alignment,.rdw-image-imagewrapper{position:relative}.rdw-image-center{justify-content:center;display:flex}.rdw-image-left{display:flex}.rdw-image-right{justify-content:flex-end;display:flex}.rdw-image-alignment-options-popup-right{right:0}.rdw-editor-main{box-sizing:border-box;height:100%;overflow:auto}.rdw-editor-toolbar{-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #f1f1f1;border-radius:2px;flex-wrap:wrap;justify-content:flex-start;margin-bottom:5px;padding:6px 5px 0;font-size:15px;display:flex}.public-DraftStyleDefault-block{margin:1em 0}.rdw-editor-wrapper:focus{outline:none}.rdw-editor-wrapper{box-sizing:content-box}.rdw-editor-main blockquote{border-left:5px solid #f1f1f1;padding-left:5px}.rdw-editor-main pre{background:#f1f1f1;border-radius:3px;padding:1px 10px}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{z-index:1;background-color:#fff0;border-left:.1px solid #0000;position:relative}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{text-align:left;left:0}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{text-align:center;width:100%;margin:0 auto}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{text-align:right;right:0}.public-DraftEditorPlaceholder-root{color:#9197a3;z-index:0;position:absolute}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{white-space:pre-wrap;position:relative}.public-DraftStyleDefault-ltr{text-align:left;direction:ltr}.public-DraftStyleDefault-rtl{text-align:right;direction:rtl}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{text-align:right;width:30px;position:absolute;left:-36px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{text-align:left;width:30px;position:absolute;right:-36px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}
