.input-section-wrapper{display:flex;flex-direction:column;width:100%;margin-bottom:var(--spacing-md)}.input-section-wrapper .input-wrapper{display:flex;flex:1;min-height:58px;background-color:var(--input-background);border:1px solid var(--gray-500);box-shadow:var(--box-shadow);border-radius:calc(var(--border-radius-medium)*2);position:relative}.input-section-wrapper .input-wrapper textarea{display:flex;flex:1;padding:var(--spacing-lg);padding-right:calc(var(--spacing-lg)*3);max-height:200px;background-color:#0000;border:none;color:var(--text);align-self:flex-end;overflow-y:auto!important}.input-section-wrapper .input-wrapper textarea:active,.input-section-wrapper .input-wrapper textarea:focus,.input-section-wrapper .input-wrapper textarea:focus-visible,.input-section-wrapper .input-wrapper textarea:focus-within,.input-section-wrapper .input-wrapper textarea:hover{outline:none;border:none;box-shadow:none;background-color:#0000}.input-section-wrapper .input-wrapper .chat-input-button{cursor:pointer;position:absolute;right:var(--spacing-lg);bottom:18px;font-size:var(--font-lg);color:var(--text);transition:.15s ease-out;opacity:1}.input-section-wrapper .input-wrapper .disabled{opacity:.4}.input-section-wrapper .input-wrapper .enabled{cursor:pointer}.input-section-wrapper .input-wrapper .enabled:hover{opacity:.6}.input-section-wrapper .input-bottom-text-wrapper{display:flex;flex-direction:column;color:var(--text-dark);text-align:center}.input-section-wrapper .input-bottom-text-wrapper .error-text{color:var(--error)}.response-block-over-wrapper{display:flex;flex:0;flex-direction:row;position:relative;margin-top:var(--spacing-md)}.example-question-wrapper{display:flex;border-radius:var(--border-radius-large);border:1px solid var(--gray-500);padding:var(--spacing-sm) var(--spacing-md);justify-content:center;align-items:center;width:-webkit-fit-content;width:fit-content;cursor:pointer;transition:.15s ease-out}.example-question-wrapper:hover{background-color:var(--background-light)}.example-question-wrapper:hover .example-question-title{color:var(--text)!important}.example-question-wrapper .example-question-icon{display:flex;margin-right:var(--spacing-sm);align-self:center}.example-question-wrapper .example-question-title{display:flex;width:-webkit-max-content;width:max-content}.error-wrapper{display:flex;flex-direction:column;margin-bottom:var(--spacing-md)}.error-wrapper .response-block-wrapper{margin-bottom:0}.error-wrapper .error-row{display:flex;flex-direction:row;align-items:center;margin-top:var(--spacing-md)}.error-wrapper .error-row .pi-refresh{color:var(--error);border:1px solid var(--error);padding:10px;border-radius:8px;cursor:pointer;transition:.15}.error-wrapper .error-row .pi-refresh:hover{opacity:.6;background-color:var(--error);color:#fff}.error-wrapper .error-row .error-message{display:flex;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-medium);color:var(--error)}.auth-modal-wrapper{display:flex;flex-direction:column}.auth-modal-wrapper .inner-content-wrapper{display:flex;flex-direction:column;color:var(--text);width:80%;align-self:center}@media(max-width:576px){.auth-modal-wrapper .inner-content-wrapper{width:100%;padding:0 5%}}.auth-modal-wrapper .inner-content-wrapper .title{display:flex;justify-content:center;margin-bottom:var(--spacing-xl)}.auth-modal-wrapper .inner-content-wrapper .subtitle{display:flex;justify-content:center;text-align:center;margin-bottom:var(--spacing-xxl)}.auth-modal-wrapper .inner-content-wrapper .sign-up-input{height:48px}.auth-modal-wrapper .inner-content-wrapper .forgot-password-text{display:flex;justify-content:center}.auth-modal-wrapper .inner-content-wrapper .sign-up-button{background-color:var(--primary);color:var(--text);border:none;box-shadow:var(--box-shadow)}.auth-modal-wrapper .inner-content-wrapper .sso-button{display:flex}.auth-modal-wrapper .inner-content-wrapper .sso-button img,.auth-modal-wrapper .inner-content-wrapper .sso-button svg{margin-right:var(--spacing-sm)}.auth-modal-wrapper .inner-content-wrapper .sign-up-text-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:flex-end}.dev-modal-wrapper{display:flex;flex-direction:column}.dev-modal-wrapper .dev-modal-checkbox-group{display:flex;flex-direction:column;margin-bottom:var(--spacing-md)}.dev-modal-wrapper .dev-modal-checkbox-group .dev-modal-checkbox-wrapper{display:flex;flex-direction:row;align-items:center;padding:var(--spacing-sm);border-radius:var(--border-radius-medium)}.dev-modal-wrapper .dev-modal-checkbox-group .dev-modal-checkbox-wrapper:hover{cursor:pointer;background-color:var(--background-dark)}.dev-modal-wrapper .dev-modal-checkbox-group .dev-modal-checkbox-wrapper .dev-modal-checkbox-label{margin-left:var(--spacing-sm)}.downvote-feedback-modal-wrapper{display:flex;flex-direction:column}.downvote-feedback-modal-wrapper .inner-content-wrapper{display:flex;flex-direction:column;color:var(--text)}@media(max-width:576px){.downvote-feedback-modal-wrapper .inner-content-wrapper{width:100%;padding:0 5%}}.downvote-feedback-modal-wrapper .inner-content-wrapper .downvote-checkbox-group{display:flex;flex-direction:column;margin-bottom:var(--spacing-md)}.downvote-feedback-modal-wrapper .inner-content-wrapper .downvote-checkbox-group .downvote-checkbox-wrapper{display:flex;flex-direction:row;align-items:center;padding:var(--spacing-sm);border-radius:var(--border-radius-medium)}.downvote-feedback-modal-wrapper .inner-content-wrapper .downvote-checkbox-group .downvote-checkbox-wrapper:hover{cursor:pointer;background-color:var(--background-dark)}.downvote-feedback-modal-wrapper .inner-content-wrapper .downvote-checkbox-group .downvote-checkbox-wrapper .downvote-checkbox-label{margin-left:var(--spacing-sm)}.downvote-feedback-modal-wrapper .inner-content-wrapper .downvote-feedback-input{display:flex;min-width:100%;width:100%;max-width:100%;min-height:44px;max-height:300px}.downvote-feedback-modal-wrapper .inner-content-wrapper .downvote-feedback-input::placeholder{color:var(--text);opacity:.6}.release-logs-modal-wrapper{display:flex;flex-direction:column}.release-logs-modal-wrapper .item-wrapper{display:flex;flex-direction:column;margin-bottom:var(--spacing-md)}.release-logs-modal-wrapper .item-wrapper ul{margin-top:var(--spacing-xs);margin-bottom:0;padding-left:calc(2*var(--spacing-md))}.release-logs-modal-wrapper .item-wrapper:last-child{margin-bottom:0}.release-logs-modal-wrapper .item-wrapper .item-title{color:var(--text)}.release-logs-modal-wrapper .item-wrapper .capitalize{text-transform:capitalize}.release-logs-modal-wrapper .item-wrapper .item-value{color:var(--text-dark)}.release-logs-modal-wrapper .item-wrapper .item-value ul li{margin-bottom:var(--spacing-xxs)}.release-logs-modal-wrapper .item-wrapper .item-value ul li:last-child{margin-bottom:0}.upgrade-modal-wrapper{display:flex;flex-direction:column;justify-content:space-around;position:relative}.upgrade-modal-wrapper .switch-wrapper{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-bottom:var(--spacing-md)}.upgrade-modal-wrapper .card-collection-wrapper{display:flex;flex-direction:row}@media(max-width:576px){.upgrade-modal-wrapper .card-collection-wrapper{flex-direction:column-reverse}}.upgrade-modal-wrapper .card-collection-wrapper .card-wrapper{display:flex;flex:1;border-radius:var(--border-radius-medium);margin-right:var(--spacing-md);background-color:var(--background-light);box-shadow:none;transition:.15s ease-out;position:relative}@media(max-width:576px){.upgrade-modal-wrapper .card-collection-wrapper .card-wrapper{margin-right:0;margin-bottom:var(--spacing-md)}.upgrade-modal-wrapper .card-collection-wrapper .card-wrapper:first-child{margin-bottom:0}}.upgrade-modal-wrapper .card-collection-wrapper .card-wrapper:hover{box-shadow:var(--box-shadow);transform:translateY(-2px)}.upgrade-modal-wrapper .card-collection-wrapper .card-wrapper:last-child{margin-right:0}.upgrade-modal-wrapper .card-collection-wrapper .card-wrapper .lottie-wrapper{position:absolute;width:100px;height:100px;z-index:1;top:0;right:0}.upgrade-modal-wrapper .card-collection-wrapper .card-wrapper .p-card-body{display:flex;flex-direction:column;flex:1}.upgrade-modal-wrapper .card-collection-wrapper .card-wrapper .p-card-body .p-card-title{color:var(--text)}.upgrade-modal-wrapper .card-collection-wrapper .card-wrapper .p-card-body .p-card-subtitle{color:var(--text);margin-bottom:var(--spacing-md)}.upgrade-modal-wrapper .card-collection-wrapper .card-wrapper .p-card-body .p-card-content{display:flex;flex-direction:column;flex:1}.upgrade-modal-wrapper .card-collection-wrapper .card-wrapper .p-card-body .price-wrapper{display:flex;flex-direction:column;margin-bottom:calc(var(--spacing-md)*2)}.upgrade-modal-wrapper .card-collection-wrapper .card-wrapper .p-card-body .price-wrapper .price,.upgrade-modal-wrapper .card-collection-wrapper .card-wrapper .p-card-body .price-wrapper .price-frequency{display:flex;color:var(--text)}.upgrade-modal-wrapper .card-collection-wrapper .card-wrapper .p-card-body .perk-item{display:flex;flex-direction:column;padding-bottom:var(--spacing-md);margin-bottom:var(--spacing-md);border-bottom:1px solid var(--gray-700);color:var(--text)}.upgrade-modal-wrapper .card-collection-wrapper .card-wrapper .p-card-body .perk-item:last-child{margin-bottom:0}.upgrade-modal-wrapper .card-collection-wrapper .card-wrapper .p-card-body .card-footer{display:flex}.upgrade-modal-wrapper .card-collection-wrapper .card-wrapper .p-card-body .card-footer button{flex:1}.shiny-bar{position:relative;overflow:hidden}.shiny-bar:before{content:"";position:absolute;top:0;width:50px;height:100%;background:#fff6;animation:shine-effect 5s cubic-bezier(1,0,.8,.8) infinite;transform:skew(25deg);z-index:1;pointer-events:none}.user-profile-modal-wrapper{display:flex;flex-direction:column}.user-profile-modal-wrapper .item-wrapper{display:flex;flex-direction:column;margin-bottom:var(--spacing-md)}.user-profile-modal-wrapper .item-wrapper:last-child{margin-bottom:0}.user-profile-modal-wrapper .item-wrapper .item-title{color:var(--text-dark)}.user-profile-modal-wrapper .item-wrapper .item-value{color:var(--text)}.user-profile-modal-wrapper .item-wrapper .capitalize{text-transform:capitalize}.user-profile-modal-wrapper .footer{display:flex;margin-top:var(--spacing-md);flex-direction:column}.user-profile-modal-wrapper .footer .delete-account{width:-webkit-fit-content;width:fit-content;color:var(--error);cursor:pointer;align-self:center}.icon-row-wrapper{display:flex;flex-direction:row;margin-top:var(--spacing-xs);margin-bottom:var(--spacing-sm)}.icon-row-wrapper .left{display:flex;flex:1;justify-content:flex-start;align-items:center}.icon-row-wrapper .left .icon-row-item{margin-right:var(--spacing-md);color:var(--text)}.icon-row-wrapper .left .icon-row-item.downvoted{color:var(--error)}.icon-row-wrapper .left .icon-row-item.upvoted{color:var(--primary)}.icon-row-wrapper .left .icon-row-item:last-child{margin-right:0}.icon-row-wrapper .right{display:flex;flex:1;justify-content:flex-end;align-items:center}.icon-row-wrapper .right .citation{display:flex;text-wrap:nowrap;border-radius:var(--border-radius-medium);border-color:var(--primary-dark);border-width:1px;background-color:var(--background-dark);align-items:center;padding:var(--spacing-xs) var(--spacing-sm);margin-right:var(--spacing-sm);color:var(--text)}.icon-row-wrapper .right .citation:last-child{margin-right:0}#citation-popup-menu{display:flex;max-height:180px!important;overflow-y:scroll!important;width:auto}#citation-popup-menu .p-submenu-header{display:none}.general-feedback-modal-wrapper{display:flex;flex-direction:column}.general-feedback-modal-wrapper .inner-content-wrapper{display:flex;flex-direction:column;color:var(--text);width:80%;align-self:center}@media(max-width:576px){.general-feedback-modal-wrapper .inner-content-wrapper{width:100%;padding:0 5%}}.general-feedback-modal-wrapper .inner-content-wrapper .general-feedback-input{display:flex;min-width:100%;width:100%;max-width:100%;min-height:44px;max-height:300px}.general-feedback-modal-wrapper .inner-content-wrapper .general-feedback-input::placeholder{color:var(--text);opacity:.6}.form-wrapper{display:flex;flex-direction:column}.form-error{font-size:var(--font-xs);color:var(--error)}.chat-footer-wrapper{display:flex;flex-direction:column}.chat-footer-wrapper .chat-footer-bottom-text{display:flex;justify-content:center;color:var(--warning)}.chat-footer-wrapper .chat-footer-items-wrapper{display:flex;flex-direction:row;justify-content:center;overflow-x:auto}@media(max-width:768px){.chat-footer-wrapper .chat-footer-items-wrapper{justify-content:unset;padding-bottom:var(--spacing-sm)}}.chat-footer-wrapper .chat-footer-items-wrapper .chat-footer-item{display:flex;justify-content:center;align-items:center;margin-right:var(--spacing-lg);color:var(--text);cursor:pointer}.chat-footer-wrapper .chat-footer-items-wrapper .chat-footer-item:last-child{margin-right:0}