.vaanibackground1{width:100%;background-size:cover;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;padding:0;margin:0;min-height:100dvh}.question{margin-bottom:.75rem}.prompt-container-fluid{margin-top:3.5rem}.prompt-container{width:100%}@media (min-width:1280px){.prompt-container{max-width:48rem}}.vaanibackground1 .question h2{font-family:Rethink Sans,sans-serif;padding-top:13px;padding-bottom:13px;color:#13343b;font-size:1.875rem!important;line-height:2.25rem}.vaanibackground1 .answer .Gpt_response{overflow-y:auto;margin-bottom:5px;transition:max-height .5s ease;padding-bottom:20px}.vaanibackground1 .answer .Gpt_response::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.vaanibackground1 .answer .Gpt_response::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 10px 15px -3px #fd7c81;background-color:#fd7c81}.helpDiv{position:relative;min-height:80vh;padding:.875rem 1rem}.content{display:flex;flex-direction:column;align-items:center;text-align:center;width:95%;margin:0 auto;padding-top:100px}.content h2{font-size:1.3em;font-family:Rethink Sans,sans-serif}.vaanibackground1 .answer p{color:#13343b;font-size:16px;font-family:Rethink Sans,sans-serif;line-height:1.5;white-space:pre-wrap;padding-right:8px;margin-bottom:.5rem}.vaanibackground1 .answer strong{font-family:Rethink Sans,sans-serif;line-height:1.5;font-weight:600!important}.footer-section{position:fixed;bottom:0;z-index:100}.footer1{border-radius:15px}.mic-input-section{overflow:hidden;padding-bottom:1.15rem}.text-input-component{padding-bottom:1.15rem!important}@media screen and (max-width:800px){.footer1{width:100%}}@media screen and (min-width:768px){.footer1{width:45%}.prompt-container-fluid{margin-top:4rem}}.mic_area button{font-size:25px;cursor:pointer}.footer1 p{color:#a4a4a9;font-size:11px;font-family:Rethink Sans,sans-serif}.allbtn1 button{margin-right:14px;font-size:18px;font-weight:600;color:#5f6368;display:inline-flex;align-content:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.allbtn1 button span{display:flex;flex-wrap:wrap;align-items:center;font-weight:300;gap:5px}.toggleDrawer{position:absolute;left:15%;top:45%;color:#a4a4a9;font-size:35px}.unmuteBtn1{border-radius:50%;height:12px;width:12px;transform:scale(1);animation:pulse-black 2s infinite;position:absolute;left:39%;top:39%;transform:translate(-50%,-50%)}@keyframes pulse-black{0%{transform:scale(1.5);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{transform:scale(3);box-shadow:0 0 0 10px transparent}to{transform:scale(1.5);box-shadow:0 0 0 0 transparent}}.background-masker{background-color:#fff;position:absolute}@keyframes placeHolderShimmer{0%{background-position:0}to{background-position:100%}}.animated-background{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;background:linear-gradient(90deg,#a753c1,#a854c2 20%,#a956c2 40%,#fd7c81 60%,#fd7a7e 80%,#fd777c);background-size:200% 100%;min-height:10px;position:relative;box-shadow:0 0 1px 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.1);margin-right:18px;margin-bottom:15px;border-radius:15px;animation-timing-function:ease-in-out;animation-direction:reverse}:root{--size:8vmin;--rotate-radius:0.03em}.rainbow-container{z-index:1;font-size:var(--size);transform:rotate(0deg) translateZ(0);transform-origin:center center;width:50px;height:50px;animation:rainbow 3s linear infinite;border-radius:50%;transform-style:preserve-3d;perspective:1em}@keyframes rainbow{0%{transform:rotate(0deg) translateZ(0);box-shadow:0 0 .3em .05em #7863d7,inset var(--rotate-radius) 0 .1em .02em #de66e4}25%{transform:rotate(90deg) translateZ(0);box-shadow:0 0 .3em .05em #fd4f99cf,inset var(--rotate-radius) 0 .1em .02em #34ceaa}50%{transform:rotate(180deg) translateZ(0);box-shadow:0 0 .3em .05em #7863d7,inset var(--rotate-radius) 0 .1em .02em #19b3f5}75%{transform:rotate(270deg) translateZ(0);box-shadow:0 0 .3em .05em #fd4f99cf,inset var(--rotate-radius) 0 .1em .02em #3d52ac}to{transform:rotate(1turn) translateZ(0);box-shadow:0 0 .3em .05em #7863d7,inset var(--rotate-radius) 0 .1em .02em #de66e4}}.rainbow-container{position:relative}.rainbow-container>div{position:absolute;top:.2em;left:.2em;width:.9em;height:.9em;border-radius:50%}.green{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 60%,#c862a8);transform:rotateY(0) skew(14deg) rotate3d(1.1,1,.9,0);animation:curve-rotate-green 6s linear infinite}.pink{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 50%,#fc997b);transform:rotateY(180deg) skew(14deg) rotate3d(1.1,1,.9,180deg);animation:curve-rotate-pink 3s linear infinite}@keyframes curve-rotate-green{0%{transform:rotateY(0) skew(14deg) rotate3d(1.1,1,.9,0deg)}50%{transform:rotateY(0) skew(14deg) rotate3d(1.1,1,.9,180deg)}to{transform:rotateY(0) skew(14deg) rotate3d(1.1,1,.9,1turn)}}@keyframes curve-rotate-pink{0%{transform:rotateY(180deg) skew(14deg) rotate3d(1.1,1,.9,0deg)}50%{transform:rotateY(180deg) skew(14deg) rotate3d(1.1,1,.9,180deg)}to{transform:rotateY(180deg) skew(14deg) rotate3d(1.1,1,.9,1turn)}}.highlight{background-color:#ae56bc;color:#000;font-weight:700;overflow:hidden}.vaani-main-heading{background:linear-gradient(90deg,#a753c1,#fd7c81,#fbd36f);color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:40px;font-weight:600;padding:10px}.vaani-sub-heading{color:#79797c;font-weight:500;font-size:19px}.animation-image img{width:450px;height:300px;-o-object-fit:cover;object-fit:cover}.user{width:40px;background-size:contain;border-radius:50%}.ai-image img{width:100%}.animation-image{position:relative;z-index:0;border-radius:12px;box-shadow:inset -12px -8px 40px rgba(70,70,70,.12);overflow:hidden;display:flex;justify-content:center;align-items:center}.text-box-answer,.text-box-question{width:280px;box-shadow:0 -1px 0 rgba(27,31,35,.04),inset 0 -1px 0 hsla(0,0%,100%,.25);border-radius:1rem;background:#fff;position:relative;z-index:10}.text-box-question{overflow:hidden;padding:10px 5px}.text-box-answer{overflow:hidden;padding:15px 5px 10px 15px}.question-1{margin-top:-40px;cursor:pointer}.typing-container{overflow:hidden;font-size:15px;color:#495057;max-height:110px}.typing-container span{display:inline-block;text-align:left}.answer-1,.question-1{opacity:0;display:flex;transition:opacity 1s ease-in-out}.answer-1{margin-top:-120px}.animation-image{transition:transform 1s ease-in-out;transform-origin:top left}.answer-1.fadeinbottom{animation:fadeinbottom 1s ease-in-out}@keyframes fadeinbottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.answer-1 span{color:#1f1f1f;font-size:15px}.animation-box{width:100%}@media (max-width:767px){.helpDiv{padding:.5rem 1.5rem;min-height:auto}.animated-text-container{min-height:auto;margin-top:1rem}.animation-image{width:100%}.animation-image img{width:100%!important;height:260px;-o-object-fit:cover;object-fit:cover}.answer-1{margin-top:-50px}.animation-box{width:90%}}.animation-image-box{width:auto}.header-icon svg,.logo_2 svg{height:21px;width:24px;color:#5f6368}.header-heading{color:#5f6368;cursor:pointer;font-weight:400;line-height:1.75rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal;font-size:1.25rem}.header-heading-box a{text-decoration:none}.mic-area-input{background-image:none!important;width:25px!important;height:25px!important}.mic-area-input button{font-size:24px!important;color:#0d0d0d}.mic-input-text{margin-left:.375rem}.textarea-container{position:relative}.auto-resizable-textarea{width:100%;overflow-y:hidden;resize:none;border:none;outline:none;max-height:25dvh;background:transparent;font-size:1rem;line-height:1.5rem;padding-top:.5rem;padding-bottom:.5rem}.auto-resizable-textarea::-moz-placeholder{font-weight:400;font-family:inherit}.auto-resizable-textarea::placeholder{font-weight:400;font-family:inherit}.InputContainer{padding:.375rem;display:flex;align-items:center;justify-content:center;background-color:#f7f7f7;border-radius:26px;overflow:hidden;cursor:pointer}.labelforsearch{cursor:pointer;padding:0 4px}.searchIcon{width:13px}.border{height:20px;width:1.3px;background-color:#dfdfdf}.micIcon{width:12px}.micButton{padding:0 15px 0 12px;border:none;background-color:transparent;height:40px;cursor:pointer;transition-duration:.3s}.message-sent-container{margin-right:.25rem}.searchIcon path{fill:#727272}.micIcon path{fill:#ff5100}.micButton:hover{background-color:#ffe6e6;transition-duration:.3s}@keyframes revealanimation{0%{width:0}to{width:100%}}.InputContainer{animation:revealanimation .5s ease-in}.inputHidden{width:0;overflow:hidden}@keyframes zoomIn{0%{transform:scale(.5)}to{transform:scale(1)}}.footer_icon{animation:zoomIn 1s ease;cursor:pointer}.revealright{animation:zoomIn 1.2s ease-in}.bottom-footer{gap:1rem}.sendchat{font-size:28px;color:#d7d7d7}.labelforsearch.non-empty,.sendchat{transition:.3s ease-in-out;cursor:pointer!important}.labelforsearch.non-empty{color:#0d0d0d}.stopStreaming{font-size:26px}.toggleContainer{position:relative;display:grid;grid-template-columns:repeat(2,1fr);width:60px;border-radius:20px;border:2px solid #fbd36f;background-image:linear-gradient(to right top,#fd7c81,#f4698e,#e45b9e,#cb53b0,#a753c1)!important}.toggleContainer div.active:before{width:100%}.animated-text-container{margin-top:1.5rem}#carousel{display:none}.transition-group{display:flex;gap:40px;padding-top:35px;overflow:hidden;max-width:840px;min-height:460px;max-height:480px}.transition-group .item{text-align:center;color:#fff;font-size:40px;min-width:450px;transition:transform .66s cubic-bezier(.4,0,0,1),left .66s cubic-bezier(.4,0,0,1),opacity .66s cubic-bezier(.4,0,0,1)}.header-question{font-size:.875rem;line-height:1.25rem;font-weight:500;-webkit-line-clamp:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}@media (min-width:768px) and (max-width:900px){.transition-group{max-width:650px}}@media (min-width:767px){#carousel{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.animation-box{display:none}.vaani-main-heading{font-size:65px}}@media (max-height:830px),(min-width:768px) and (max-width:1366px){.vaaniHeader{padding:1rem 2rem!important}.transition-group{min-height:350px;max-height:360px}.transition-group .item{min-width:360px}.animation-image img{width:360px;height:220px}.animated-text-container{margin-top:0}.header-question{font-size:1rem}}.arrow{font-size:32px;cursor:pointer;z-index:10;margin-left:-10px;margin-right:-10px}.arrow svg{padding:5px;background-color:#fff;color:#68686b;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.1);transition:.3s ease-in-out;border-radius:50%}.arrow svg:hover{color:#13343b}.carousel-question{margin-top:-25px;cursor:pointer}.item.middle{transform:scale(1.1,1.15)}.error_msg{margin:10px 0;font-size:.7rem;padding:.5rem;line-height:1rem;border-width:1px;border-radius:.375rem;background-color:rgba(239,68,68,.1);word-wrap:break-word;white-space:pre-wrap;border-color:#ef4444}.box{text-align:center}#popup h2{font-size:17px!important;padding-bottom:10px;font-weight:700;display:inline-flex;margin-right:40px}#popup span{margin-right:10px}.insidebox{display:inline-block;margin:0 10px;text-align:center}.insidebox div{border:1.3px solid #d5d0d0;height:80px;width:120px;border-radius:10px;margin-bottom:10px}.insidebox h3{font-size:30px;display:block;font-size:1.5em;margin-block-start:.83em;margin-block-end:.83em;margin-inline-start:0;margin-inline-end:0;font-weight:700;unicode-bidi:isolate}.insidebox strong{font-size:14px;font-weight:700}.insidebox small{font-size:10px}.btn_section{float:right;margin-right:50px;padding-top:10px}.btn_section button{border-radius:4em;padding:7px;margin:4px;width:71px}.btn_section button:first-child{background-color:#fff;border:1px solid #a1a1a1}.btn_section button:nth-child(2){background-color:#c5c5c5;color:#fff}#popup{position:absolute;width:50%;height:300px;background:#fff;left:50%;top:50%;padding:60px 0;transform:translate(-50%,-50%);text-align:center;box-shadow:0 2px 3px 0 rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.19);border-radius:10px;z-index:3}.toggle-container{width:70px;border:2px solid #fbd36f;background-image:linear-gradient(to right top,#fd7c81,#f4698e,#e45b9e,#cb53b0,#a753c1)!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:2px;height:32px;position:relative}.dialog-button,.toggle-container{cursor:pointer;border-radius:20px}.dialog-button{font-size:13px;line-height:13px;background:#fff;transition:all .3s;padding:8px 12px;justify-content:center;align-items:center;width:32px;height:27px;min-width:unset;box-sizing:border-box;box-shadow:0 2px 4px rgba(0,0,0,.25);position:absolute;left:34px;transition:all .3s ease}.disabled{background-color:#fff;left:2px}.trending-searches-box{font-size:14px;margin:0 20px 0 16px;padding:8px 0;line-height:16px}.suggestions-visible{border-radius:0 0 26px 26px;border:1px solid #ccc;border-top:none}.suggestions-hidden{border-radius:26px;border:1px solid #ccc}.Inputsuggestions.hidden{display:none}.Inputsuggestions.visible{display:block}.Inputsuggestions{border-radius:26px 26px 0 0;background-color:#f7f7f7;border-radius:10px 10px 0 0;overflow:hidden;border:1px solid #ccc;border-bottom:none}.suggestions-list{padding:5px 15px;transition:.3s ease-in-out;cursor:pointer}.suggestions-list:hover{background:#d7d7d7}.suggestions-list:last-child{border-bottom:1px solid #d7d7d7}.input-container-rounded{border-radius:10px 10px 10px 10px}.input-container-square{border-radius:0 0 10px 10px}.prompt-box{box-shadow:0 0 transparent,0 0 transparent,0 0 2px 0 rgba(0,0,0,.05),0 4px 6px 0 rgba(0,0,0,.02);border-radius:1rem;cursor:pointer;transition:.3s ease-in-out;flex-direction:column;border:1px solid rgba(0,0,0,.1);width:10rem;padding:1rem .75rem .75rem}.prompt-question{font-size:15px;color:#676767}@media (min-width:768px){.prompt-box{flex-direction:column}}@media (max-width:320px){.prompt-box{width:9rem}}.prompt-box:hover{background:#f7f7f7}.prompt-image{width:18px;height:18px}.source-container{--tw-ring-color:hsla(60,11%,83%,.5);cursor:pointer;background-color:#f7f7f7;border-color:#f7f7f7;border-radius:.375rem;transition:.3s ease-in-out;text-decoration:none;position:relative}.source-container:hover{background:#f3f3ee}.sources-box{transition:.3s ease-in-out;text-decoration:none}.source-heading{font-size:1.125rem;line-height:1.75rem;color:#13343b;font-weight:500}.source-content-p{color:#13343b;-webkit-line-clamp:2;flex-grow:1}.reference-site,.source-content-p{font-weight:500;font-size:.75rem;line-height:1rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.reference-site{color:#64645f;word-break:break-all;-webkit-line-clamp:1}.source-container:hover .source-description-container{opacity:1;visibility:visible}.source-description-container{position:absolute;top:120%;left:20%;width:400px;display:block;z-index:99;opacity:0;visibility:hidden;background:#fff;box-shadow:0 0 30px #7f89a140;transition:.2s;border-radius:.375rem}.source-description-heading{font-weight:500;-webkit-line-clamp:2;color:#000}.source-description-heading,.source-description-sub-heading{font-size:.875rem;line-height:1.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.source-description-sub-heading{color:#13343b;-webkit-line-clamp:3}.sources-icon-box img{width:1.125rem}.line-loader{--tw-ring-color:hsla(60,11%,83%,.5);background-color:#cacaca;border-color:hsla(60,11%,83%,.17);border-radius:.375rem;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;position:relative;height:10px;overflow:hidden}.line-loader:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(110deg,hsla(0,0%,89%,0),hsla(0,0%,89%,0) 40%,hsla(0,0%,89%,.5) 50%,hsla(0,0%,89%,0) 60%,hsla(0,0%,89%,0));animation:gradient-animation_2 1.2s linear infinite}.loader{--tw-ring-color:hsla(60,11%,83%,.5);background-color:hsla(60,11%,83%,.17);border-color:hsla(60,11%,83%,.17);border-radius:.375rem;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;position:relative;width:100%;height:72px;padding:8px;overflow:hidden}.loader:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(110deg,hsla(0,0%,89%,0),hsla(0,0%,89%,0) 40%,hsla(0,0%,89%,.5) 50%,hsla(0,0%,89%,0) 60%,hsla(0,0%,89%,0));animation:gradient-animation_2 1.2s linear infinite}.loader .wrapper{width:100%;height:100%;position:relative}.loader .wrapper>div{background-color:#cacaca}.loader .circle{position:absolute;width:20px;height:20px;border-radius:50%;top:40px;left:15px}.loader .line-2{position:absolute;top:45px;left:58px;height:10px;width:150px}.loader .line-3{top:25px;width:90%}.loader .line-3,.loader .line-4{position:absolute;left:0;height:10px}.loader .line-4{top:10px;width:100%}@keyframes gradient-animation_2{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.related_question_box{opacity:0;animation:fadeInDown .3s ease-in-out forwards;cursor:pointer;transition:.3s ease-in-out}.related_question_box:hover{background-color:#f7f7f7}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.table-container{width:100%;overflow-x:auto;margin:20px 0;padding-bottom:10px;scrollbar-width:thin;scrollbar-color:#bebebd #f1f1f1}.table-container::-webkit-scrollbar{width:2px}.table-container::-webkit-scrollbar-track{background:#f1f1f1}.table-container::-webkit-scrollbar-thumb{background-color:#bebebd;border-radius:10px}.table-container::-webkit-scrollbar-thumb:hover{background-color:#a9a9a8}table{width:100%;border-collapse:collapse;min-width:600px;font-size:16px;text-align:left}td,th{padding:8px;border:1px solid #e5e7eb}th{background-color:#f7f7f7;font-weight:700}tbody tr:nth-child(2n){background-color:#f9f9f9}tbody tr:hover{background-color:#f1f1f1}@media (max-width:768px){td,th{padding:8px;font-size:16px}}h3{font-weight:600;margin-bottom:.5rem;margin-top:1rem;font-size:1.25em;line-height:1.6}ol,ul{margin-bottom:.5rem!important}.univerity-content-link a{text-decoration:none;font-size:12px;color:#676767;font-weight:600}.university-name{color:#13343b;font-size:15px;line-height:1.5;text-align:center}.marquee{display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:16px}.marquee__group{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:16px;min-width:100%;animation:scroll-x 60s linear infinite}@media (prefers-reduced-motion:reduce){.marquee__group{animation-play-state:paused}}@keyframes scroll-x{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - calc(clamp(10rem, 1rem + 40vmin, 30rem) / 4)))}}.app-container{max-width:750px}.wrapper{display:flex;flex-direction:column;gap:16px;margin:auto;max-width:100vw}@keyframes fade{to{opacity:0;visibility:hidden}}.university-img{display:flex;justify-content:center;margin-bottom:0}.university-img img{width:auto;height:50px;-o-object-fit:contain;object-fit:contain}.slider-container{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 auto;position:relative}.cards-wrapper{display:flex;gap:20px;transition:transform .5s ease-in-out;transform:translateX(0)}.next-btn,.prev-btn{background-color:#007bff;color:#fff;border:none;padding:10px 20px;cursor:pointer;border-radius:5px;transition:background-color .3s ease}.prompt-box{transition:transform .5s ease-in-out}body,h1,h2,li,p,ul{margin:0;padding:0}@import url("https://fonts.googleapis.com/css2?family=Rethink+Sans&display=swap");.vaaniHeader{display:flex;align-items:center;padding:1rem 2rem;position:fixed;background-color:#fff;z-index:100;width:100%}.iconContainer{font-size:25px}.vaanibackground{width:100%;background-image:url(/vaaniback.png);background-size:cover;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;padding:0;margin:0;position:relative;min-height:100dvh}.vaaniHeader .toggleDrawer{position:absolute;top:43px;color:#050505}.logo_area{background-color:#eaeef0;border-radius:63px;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.content h2{font-size:1.7em;font-family:Arial,sans-serif;line-height:44px}.centered-image{max-width:100%;max-height:100%;display:inline-block}.mic_area{width:55px;height:55px;background:#fff;background:transparent;background-image:linear-gradient(90deg,#fff,#fff),linear-gradient(90deg,#a753c1,#fd7c81,#fbd36f);background-clip:padding-box,border-box;background-origin:border-box;border:3px solid transparent;border-radius:50%;justify-content:center;position:relative}.footer,.mic_area{display:flex;align-items:center}.footer{position:fixed;bottom:0;width:100%;color:#000;font-size:28px;justify-content:space-between}@media (min-width:768px){.footer{width:50%}}@media (min-width:576px){.footer{width:100%}}@media (min-width:1200px){.footer{width:50%}}@media (min-width:992px){.footer{width:50%}}.footer img{-o-object-fit:scale-down;object-fit:scale-down}.footer_area{padding:10px;display:flex}.mic-input-component{border:1px solid #d8d8d8;border-radius:16px;background:#f7f7f7}.footer_icon{color:#68686b;font-size:25px}.footer_content{flex:1;text-align:center}@media (max-width:767px){.vaaniHeader{padding:.875rem 1rem}}