@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Outfit:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}body{margin:0;padding:0}.toastify{font-family:Arial,sans-serif;font-size:14px;line-height:1.5;box-shadow:0 4px 6px #0000001a;border-radius:8px;padding:10px 20px;display:flex;align-items:center;justify-content:space-between;min-width:250px;max-width:400px}.toastify-success{background:linear-gradient(to right,#56ab2f,#a8e063);color:#fff}.toastify-error{background:linear-gradient(to right,#ff5f6d,#ffc371);color:#fff}.toastify-info{background:linear-gradient(to right,#36d1dc,#5b86e5);color:#fff}.toastify-warning{background:linear-gradient(to right,#f7971e,#ffd200);color:#fff}.toastify .toast-close{cursor:pointer;margin-left:10px;font-weight:700;font-size:16px;color:#fff}.toastify:hover{opacity:.9}/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px #0000001f,0 10px 36px -4px #4d60e84d;background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:transparent;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width: 360px){.toastify-right,.toastify-left{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content}}:root{background:#111;padding:0%;color:#fff;font-family:Outfit,Open Sans;max-width:1440px;margin:auto}.startcontainer{display:flex;justify-content:space-between;padding:1rem 5rem 7rem}.formbot{width:5rem}.btncontainer{display:flex;gap:1rem}.signinbtn{background:none;border:1px solid #7EA6FF;padding:.5rem 1rem;border-radius:.5rem;cursor:pointer}.signinbtn .text{color:#7ea6ff;text-decoration:none;font-weight:700}.signupbtn{background:#1a5fff;border:none;padding:.5rem 1rem;border-radius:.5rem;cursor:pointer}.signupbtn .text{text-decoration:none;color:#fff;font-weight:700}.mainimagecontainer{display:flex;flex-direction:row;justify-content:space-between}.mainimagecontainer img{width:15rem}.maintext{display:flex;flex-direction:column;gap:1rem;align-items:center;max-width:50%}.maintext .p1{text-align:center;font-size:3rem;font-weight:700;background:linear-gradient(90deg,#4b83ff,#b794f4);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-top:1.4rem}.maintext .p2{text-align:center;font-size:1rem;font-family:Open Sans;font-weight:400;margin-top:0;width:100%;margin-bottom:1rem}.signupbtn1{background:#1a5fff;border:none;padding:.5rem 1rem;border-radius:.2rem;cursor:pointer;width:15rem;height:3.3rem}.signupbtn1 .text{text-decoration:none;color:#fff;font-weight:600;text-align:center;font-size:medium}.footercontainer{display:flex;flex-direction:row;justify-content:space-between;margin:auto;padding:.5rem 5rem;max-width:70%}.container1,.container2,.container3,.container4{max-width:10rem;display:flex;flex-direction:column;justify-items:center;text-align:start;cursor:pointer}.container2 .header,.container3 .header,.container4 .header{font-family:Outfit;font-weight:600;font-size:1.05rem;line-height:21.6px;text-decoration:none}.container2 p,.container3 p,.container4 p{font-family:Open Sans;font-weight:400;font-size:.9rem;line-height:21.6px;text-decoration:underline;text-decoration-thickness:.5px}.container1{font-family:Open Sans;font-weight:400;font-size:.9rem;line-height:21.6px}.container1 span{font-family:Open Sans;font-weight:400;text-decoration:underline;text-decoration-thickness:.5px}.bigimagecontainer{display:flex;margin:auto}@media (min-width:1024px){.bigimagecontainer{width:95%}}.error.message{color:#ff4081;font-size:12px;margin-top:4px;margin-bottom:0;min-height:18px}.maincontainer{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;position:relative}.arrow{position:absolute;top:10%;left:5%;width:1rem;z-index:1}.ellipse{position:absolute;bottom:0;right:20%;z-index:-1}.sllipse1{position:absolute;top:15%;right:0%;z-index:-1}.aster{position:absolute;top:25%;left:5%;filter:drop-shadow(-13px 16px #ff8d1add);z-index:1}.logincontainer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%}.email{font-family:Poppins;font-size:.8rem;font-weight:400;margin:0}.emailinput{font-family:Poppins;border:solid .2px #fff;font-size:.8rem;font-weight:400;margin:0;border-radius:.5rem;margin-top:.5rem;margin-bottom:1rem;padding-left:15px;width:16rem;height:2.5rem;background:none;color:#c4c4c4}.password{font-family:Poppins;font-size:.8rem;font-weight:400;margin:0}.passinput{font-family:Poppins;border:solid .2px #fff;font-size:.8rem;font-weight:400;margin:0;border-radius:.5rem;margin-top:.5rem;margin-bottom:1rem;padding-left:15px;width:16rem;height:2.5rem;background:none;color:#c4c4c4;display:flex}.loginbtn{background:#1a5fff;font-family:Poppins;font-weight:400;border:none;font-size:.8rem;font-weight:500;margin:5px 0 0;border-radius:.5rem;margin-bottom:.3rem;width:17.1rem;height:2.5rem;color:#fff}.or{display:flex;justify-content:center;text-align:center;font-family:Poppins;font-size:.8rem;font-weight:300}.googlecontainer{margin-bottom:1rem}.googletext{display:flex;align-items:center;justify-content:center;text-align:center;background:#1a5fff;font-family:Poppins;font-weight:400;border:none;font-size:.8rem;font-weight:500;margin:5px 0 0;border-radius:.5rem;margin-bottom:.3rem;width:17.1rem;height:2.5rem;color:#fff;gap:1rem}.signup{font-family:Inter;font-size:.8rem;font-weight:400;display:flex;align-items:center;justify-content:center}.signup .signupline{font-family:Inter;font-size:.8rem;font-weight:400;color:#1a5fff;text-decoration:none;padding-left:5px}::-webkit-scrollbar{width:0px}.home{background-color:#000;height:100vh;color:#fff}.container{display:flex;flex-direction:row;align-items:center;gap:10px;padding:15px 5px;height:3rem;position:sticky;top:0;z-index:99;border-bottom:solid 1px}.profile{display:flex;flex-direction:row;gap:10px;padding:10px;justify-content:end;justify-items:center;align-items:center;width:85%;font-family:Open Sans}.logouconatiner{display:none}.logouconatiner.visible{display:flex;flex-direction:column;width:100%;justify-content:center;margin:0;padding:0;border-top:solid 2px #282c34;background-color:#000}.logouconatiner.visible .setting{display:flex;font-family:Open Sans;justify-content:start;text-align:center;font-size:.8rem;font-weight:600;margin:0;padding:7px 15px;border-bottom:solid 2px #282c34}.logouconatiner.visible .logout{display:flex;width:stretch;font-family:Open Sans;justify-content:start;text-align:center;font-size:.8rem;font-weight:600;margin:0;padding:7px 15px;color:#ffa54c}.username{display:flex;position:absolute;top:.8rem;flex-direction:column;width:20%;justify-content:center;margin:0;padding:0;border:solid 2px #342828;border-radius:.4rem;z-index:98}.username1{display:flex;width:max-content;font-family:Open Sans;justify-content:center;text-align:center;font-size:.8rem;font-weight:600;margin:0;padding:7px 15px}.downmenu{display:flex;flex-direction:row;width:15%;justify-content:end;justify-items:center;align-items:center;padding-right:8px}.down{width:25%}.toggle{display:flex;justify-content:center;align-items:center;width:50%;margin:0;padding:0;gap:10px}.light{font-family:Open Sans;font-size:.8rem;font-weight:600}.btn{font-family:Open Sans;font-size:.8rem;font-weight:600;margin:0 2rem 0 0;padding:.5rem 1.4rem;background-color:#1a5fff;border:none;border-radius:.5rem}.folder{padding-top:3rem;width:90%;display:flex;flex-direction:column;gap:1rem;margin:auto}.selected-folder{background-color:#fff;color:#000;border-radius:.4rem}.selected-file{background-color:transparent;border:solid 1px white;border-radius:.4rem}.folder-item:hover,.formbotname:hover{cursor:pointer}.foldersname{display:flex;align-items:center;padding-top:0;padding-bottom:0;margin-bottom:0;font-family:Open Sans;font-size:.79rem;font-weight:600;overflow-x:scroll;overflow-y:hidden}.foldercreate{display:flex;height:2rem;min-width:10rem;justify-content:center;background:#282c34;align-items:center;margin-right:1rem;padding:0;border:none;border-radius:.4rem;color:#fff}.createlogo{margin-right:8px}.folders{display:flex;height:2rem;width:10rem;background:#282c34;color:#fff;justify-content:center;align-items:center;margin:0 1rem;padding:.01rem 1rem;border:none;border-radius:.4rem}.delete1{margin-left:8px;width:1.2rem}.typebot{display:inline-grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:3rem;margin:10px 16px 0 0;overflow-y:scroll;padding:10px 15px 0 0;overflow-x:hidden}@media (min-width:1400px){.typebot{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:1.72rem}}.typebotname{background-color:#1a5fff;width:12rem;height:15rem;display:flex;flex-direction:column;gap:1rem;justify-content:center;justify-items:center;align-items:center;border-radius:.4rem}.typebotname img{width:2.5rem}.typebottext{font-family:Open Sans;font-size:.9rem;font-weight:600;color:#fff}.formbotname{display:inline-flex;flex-direction:column;gap:1rem;justify-content:center;justify-items:center;align-items:center;width:12rem;height:15rem;border-radius:.4rem;background-color:#282c34;position:relative}.formbotname img{width:2.5rem}.formbottext{font-family:Open Sans;font-size:.9rem;font-weight:600;color:#fff;height:10rem;width:10rem;display:flex;align-content:center;justify-content:center;align-items:center}.formbottext img{width:1.5rem;position:absolute;top:-.6rem;right:-.6rem}.foldercreateform{display:none}.foldercreateform.visible{display:flex;flex-direction:column;width:20rem;height:8rem;border:solid 2px #282c34;border-radius:.4rem;padding:1rem;position:absolute;background-color:#000;z-index:1}.foldercreateform.visible p{font-family:Open Sans;font-size:1rem;font-weight:600;color:#fff}.foldercreateform.visible input{width:95%;height:1.5rem;border-radius:.4rem;border:none;background-color:#282c34;color:#fff;font-family:Open Sans;font-size:.8rem;font-weight:600;padding:.5rem;margin-bottom:.5rem}.foldercreateform.visible div{display:flex;flex-direction:row;gap:1rem;justify-content:center;align-items:center}.foldercreateform.visible div .done{color:#4b83ff;border-right:solid .001rem #fff;font-family:Open Sans;font-size:1rem;font-weight:600}.foldercreateform.visible div .cancel{color:#fff;font-family:Open Sans;font-size:1rem;font-weight:600}.foldercreateform.visible button{display:flex;justify-content:center;align-items:center;width:50%;height:1.5rem;background:#000;border:none;color:#fff;font-family:Open Sans;font-size:.8rem;font-weight:600;padding:.5rem}.filecreateform{display:none}.filecreateform.visible{display:flex;flex-direction:column;width:20rem;height:8rem;border:solid 2px #282c34;border-radius:.4rem;padding:1rem;position:absolute;background-color:#000;z-index:1}.filecreateform.visible p{font-family:Open Sans;font-size:1rem;font-weight:600;color:#fff}.filecreateform.visible input{width:95%;height:1.5rem;border-radius:.4rem;border:none;background-color:#282c34;color:#fff;font-family:Open Sans;font-size:.8rem;font-weight:600;padding:.5rem;margin-bottom:.5rem}.filecreateform.visible div{display:flex;flex-direction:row;gap:1rem;justify-content:center;align-items:center}.filecreateform.visible div .done{color:#4b83ff;border-right:solid .001rem #fff;font-family:Open Sans;font-size:1rem;font-weight:600}.filecreateform.visible div .cancel{color:#fff;font-family:Open Sans;font-size:1rem;font-weight:600}.filecreateform.visible button{display:flex;justify-content:center;align-items:center;width:50%;height:1.5rem;background:#000;border:none;color:#fff;font-family:Open Sans;font-size:.8rem;font-weight:600;padding:.5rem}.filedeleteform{display:none}.filedeleteform.visible{display:flex;flex-direction:column;width:15rem;justify-items:center;text-align:center;height:8rem;border:solid 2px #282c34;border-radius:.4rem;padding:1rem;position:absolute;background-color:#000;z-index:1}.filedeleteform.visible p{font-family:Open Sans;font-size:1rem;font-weight:600;color:#fff}.filedeleteform.visible div{display:flex;flex-direction:row;gap:1rem;justify-content:center;align-items:center}.filedeleteform.visible div .done{color:#4b83ff;border-right:solid .001rem #fff;font-family:Open Sans;font-size:1rem;font-weight:600}.filedeleteform.visible div .cancel{color:#fff;font-family:Open Sans;font-size:1rem;font-weight:600}.filedeleteform.visible button{display:flex;justify-content:center;align-items:center;width:50%;height:1.5rem;background:#000;border:none;color:#fff;font-family:Open Sans;font-size:.8rem;font-weight:600;padding:.5rem}.folderdeletefrom{display:none}.folderdeletefrom.visible{display:flex;flex-direction:column;width:15rem;justify-items:center;text-align:center;height:8rem;border:solid 2px #282c34;border-radius:.4rem;padding:1rem;position:absolute;background-color:#000;z-index:1}.folderdeletefrom.visible p{font-family:Open Sans;font-size:1rem;font-weight:600;color:#fff}.folderdeletefrom.visible div{display:flex;flex-direction:row;gap:1rem;justify-content:center;align-items:center}.folderdeletefrom.visible div .done{color:#4b83ff;border-right:solid .001rem #fff;font-family:Open Sans;font-size:1rem;font-weight:600}.folderdeletefrom.visible div .cancel{color:#fff;font-family:Open Sans;font-size:1rem;font-weight:600}.folderdeletefrom.visible button{display:flex;justify-content:center;align-items:center;width:50%;height:1.5rem;background:#000;border:none;color:#fff;font-family:Open Sans;font-size:.8rem;font-weight:600;padding:.5rem}.folders{cursor:pointer}.typebotclick{display:flex;color:#fff;text-decoration:none}.sharecont{display:flex;flex-direction:column;width:35rem;padding:1rem 2rem;position:fixed;background-color:#282c34;top:10rem;right:5rem;border-radius:.5rem;z-index:99}.sharecont .inputs12{background-color:#282c34;margin-bottom:30px;border:solid 1px #4b83ff;height:3rem;border-radius:.5rem;color:#fff;font-size:1rem;padding-left:1rem}._themeToggle_1y5s0_3{display:flex;justify-content:center;align-items:center;gap:.5rem;font-size:.7rem;font-weight:600}._switch_1y5s0_13{position:relative;display:inline-block;width:36px;height:20px}._switch_1y5s0_13 input{opacity:0;width:0;height:0}._toggletext_1y5s0_27{font-weight:600}._slider_1y5s0_32{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}._slider_1y5s0_32:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+._slider_1y5s0_32{background-color:#1a5fff}input:checked+._slider_1y5s0_32:before{transform:translate(16px)}._lightTheme_1y5s0_64,._darkTheme_1y5s0_68{color:#fff}.div1{display:flex;flex-direction:column;align-items:center;width:100%;height:100vh;position:relative}.div1 .h2{font-family:Open sans;font-weight:600;font-size:1rem;margin:2rem 0}.div1 .forms{display:flex;flex-direction:column;justify-content:center;align-items:center;justify-items:center;height:60%;gap:1rem}.div1 .forms .input2{width:20rem;height:2.5rem;border-radius:.5rem;background-color:transparent;color:#282c34;padding:0 0 0 2rem;border:solid 3px #282c34}.div1 .forms .span{position:relative}.div1 .forms .imagesw{width:1.5rem;position:absolute;top:10px;left:10px}.div1 .button11{background-color:#1a5fff;height:2.5rem;border-radius:1.5rem;color:#fff;width:100%;font-family:Open sans;font-weight:600;font-size:.8rem}.logout1{display:flex;flex-direction:row;position:absolute;bottom:3rem;left:3rem;gap:10px;cursor:pointer}.logout1 .p{font-family:Open sans;font-weight:600;font-size:1rem;display:flex;justify-content:center;align-items:center;color:#cf3636}.header{display:flex;justify-content:space-between;padding:1rem 1.5rem;background-color:#18181b}.cont{width:100%}.inputtext{display:flex;width:15rem}.inputs{width:100%;background-color:#282c34;color:#fff;padding:.35rem 1rem;border:none;border-radius:.4rem}.flowcont{display:flex;gap:20px;width:32%}.flow{background-color:transparent;width:3rem;height:1.5rem;display:flex;justify-content:center;border-radius:.3rem;border:solid 1px #7ea6ff;border-radius:5px}.res{background-color:transparent;border:none;width:5rem;height:1.5rem;display:flex;justify-content:center;border-radius:.3rem}.flowcont{display:flex;gap:10px}.flow,.res{padding:.2rem .5rem;border:1px solid transparent;border-radius:.4rem;cursor:pointer;transition:color .3s,border-color .3s}.flow.active,.res.active{color:#7ea6ff;border-color:#7ea6ff}.flow:not(.active),.res:not(.active){border-color:transparent}.selected{border:solid 1px #7ea6ff;color:#7ea6ff;border-radius:1px}.buttonshare{display:flex;flex-direction:row;justify-content:space-between}.savenshare{display:flex}.btn{color:#fff}.btn1{font-family:Open Sans;font-size:.8rem;font-weight:600;margin:0 2rem 0 0;padding:.5rem 1.4rem;background-color:#4ad380;color:#fff;border:none;border-radius:.5rem}.close{display:flex;justify-content:center;align-items:center;width:2rem}.cona{background-color:#282c34;width:100%;height:90vh;z-index:1;display:flex;flex-direction:row;overflow:hidden}.hrcontainer{position:relative;width:20rem;height:92.2%;left:1.5rem;margin-top:2rem;padding:1rem;border:solid 1px #282c34;border-radius:.4rem;z-index:1;background-color:#18181b;overflow:hidden}.bubblecont{margin-top:3rem;font-family:Open sans;font-weight:600;font-size:1rem}.bubbles{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding-top:10px}.content{display:flex;flex-direction:row;gap:10px;background-color:#282c34;color:#fff;padding:10px;border-radius:.4rem;justify-items:center}.content img{width:20px}.allinputs{display:flex;flex-direction:column;align-items:center;position:absolute;top:10rem;left:43%}.allinputs1{display:grid;grid-template-rows:1fr;padding:1rem;gap:1rem;height:60vh;position:relative;overflow-y:scroll;overflow-x:hidden}.contents{display:flex;flex-direction:row;width:14rem;gap:10px;background-color:#18181b;color:#fff;padding:10px;border:none;border-radius:.4rem;justify-items:center;font-weight:600;font-size:20px;margin-bottom:30px}.contents img{width:20px}.contents1{display:flex;flex-direction:column;width:13rem;height:auto;max-height:8rem;background-color:#18181b;color:#fff;padding:10px;border-radius:.4rem;justify-items:center;font-weight:600;font-size:20px;position:relative}.contents1 input{margin-top:10px;background-color:#282c34;border-radius:.4rem;border:solid 1px red;height:2rem;padding-left:10px}.contents1 .delete{width:1.5rem;position:absolute;top:-.6rem;right:-.6rem}.error-text{font-size:.7rem;font-weight:400}.inputs11{color:#fff}.sharecont{display:flex;flex-direction:column;width:35rem;padding:1rem 2rem;position:fixed;background-color:#18181b;top:10rem;right:5rem;border-radius:.5rem;z-index:99}.sharecont .emailcont{display:flex;flex-direction:row;gap:10px;justify-content:space-between}.sharecont .emailinv,.sharecont .linkinv{font-family:Open sans;font-size:1.5rem;font-weight:600}.sharecont .dd{height:1.5rem;border-radius:.3rem;background-color:#282c34;color:#fff;display:flex;align-self:center}.sharecont .inputs1{background-color:#282c34;margin-bottom:30px;border:solid 1px #4b83ff;height:3rem;border-radius:.5rem;color:#fff;font-size:1rem;padding-left:1rem}.sharecont .copy,.sharecont .copy1{height:2.5rem;border:none;border-radius:.8rem;background-color:#1a5fff;color:#fff;font-size:.8rem;font-weight:600}.sharecont .close{padding:1rem;width:1rem;position:absolute;top:.1rem;right:.5rem}.sharecont .copy1{margin-bottom:2rem}.body{height:100vh;overflow-x:hidden;overflow-y:scroll}.body .letssee{font-family:Inter;font-size:2rem;font-weight:400;display:flex;height:100%;width:100%;justify-content:center;align-items:center}.workspace{background-color:transparent;padding:20px;height:100%}.stats-container{display:flex;justify-content:center;gap:15rem;margin-top:6rem;margin-bottom:6rem}.body1{display:flex;gap:10rem;justify-content:center;align-items:center;height:25vh;margin:1rem 0}.starts,.views{background:#333;padding:2rem;border-radius:1rem;width:12rem;font-size:2rem;text-align:start;color:#fff}.stat span{display:block;font-size:2rem;font-weight:700}.table-container{height:25rem;overflow-y:scroll;overflow-x:scroll;margin:2rem 5rem}@media (max-width: 1060px){.table-container{height:10rem}}.containers{position:relative;height:30rem;display:flex;justify-content:center;bottom:5rem;left:5rem}@media screen and (max-width: 1030px){.containers{position:relative;height:30rem;display:flex;justify-content:center;bottom:0rem;left:0rem}}.chart{position:absolute;top:20%;left:10%;width:17rem;rotate:40deg}.completerate{font-size:1.2em;font-weight:700;background-color:#333;color:#fff;padding:30px;border-radius:.5rem;width:15rem;height:4rem;position:absolute;right:25%;bottom:12rem}.completed{font-size:1.2em;font-weight:700;position:absolute;top:25%;right:55%}table{width:100vw;border-collapse:collapse;background:transparent;border:1px solid #444}th,td{padding:10px;text-align:left;border:1px solid #444}th{background:transparent}.completion-chart{position:relative;width:20rem;margin:0 0 0 20rem}.chart-overlay{position:absolute;top:30%;left:135%;transform:translate(-50%,-50%);text-align:center}.completed-count{font-size:15px;font-weight:700}.completion-rate{font-size:15px;margin-top:8px}.rate1{display:flex;position:absolute;bottom:6rem;left:35rem;background-color:#2e2e3e;width:12rem;height:4rem;padding:2em;border:none;border-radius:.8rem;justify-content:center;justify-items:center;align-items:center}.completion-rate1{font-size:1.5rem;color:#fff}.textofscroll{font-size:large;display:flex;justify-content:center;margin-bottom:20px}.contain{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;overflow:hidden;width:100%;background-color:#fff}.chatWindow{width:100%;height:100%;overflow-y:scroll;padding:2rem;color:#000;background-color:#fff;font-weight:500;display:flex;flex-direction:column;gap:2rem;position:relative}.message{max-width:70%;border-radius:.8rem;padding:1rem;box-shadow:0 2px 4px #0000001a;animation:fadeIn .3s ease-in-out;position:relative}.message.bot{align-self:flex-start;background-color:#007bff;color:#fff}.message.user{align-self:flex-end;background-color:#ff8e21;color:#fff}.message .timestamp{font-size:.8rem;color:#6c757d;margin-top:5px;display:block;text-align:right}.image{max-width:75%;border-radius:.8rem;margin-top:10px}.inputContainer{display:flex;gap:10px;width:100%;max-width:600px;position:absolute;bottom:1rem;right:2rem;justify-content:end}.input{flex-grow:1;padding:10px;border-radius:5px;border:1px solid #ccc;font-size:1rem;outline:none;transition:box-shadow .3s ease-in-out}.input:focus{box-shadow:0 0 6px #007bff}.button{padding:10px 20px;border-radius:.4rem;border:none;background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;cursor:pointer;transition:background .3s,transform .3s}.button:hover{background:linear-gradient(135deg,#0056b3,#007bff);transform:scale(1.05)}.button:disabled{background:#ccc;cursor:not-allowed}@media (max-width: 768px){.chatWindow{width:100%;height:100%;margin:0;padding:1rem;gap:.8rem}.inputContainer{width:90%;right:10px;flex-direction:row}.input{width:90%}.message{padding:.3rem;border-radius:.4rem;font-size:small;font-weight:400}.button{width:15%;padding:5px 10px}.button img{width:20px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chatComplete{text-align:center;color:#6c757d;margin-top:20px;font-size:1rem;animation:fadeIn .3s ease-in-out}.inputs1{display:flex;justify-content:end;justify-content:space-between;width:20rem;padding:10px;border-radius:5px;border:1px solid #ccc;font-size:1rem;outline:none;transition:box-shadow .3s ease-in-out}.ratingButton{background-color:#007bff}
