/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.demoChat_globalChatContainer__AjcGG{box-sizing:border-box;width:100%;height:100%;display:flex;flex-direction:row!important;background-position:inherit;background:linear-gradient(180deg,#074277,#1e1e20 69.33%)}.demoChat_globalChatContainer__AjcGG.demoChat_hide__Q4OZ_{display:none}.demoChat_globalChatContainer__AjcGG *{box-sizing:border-box}.demoChat_chat_grid__hROhx{width:100%;max-width:calc(100% - 250px);transition:width .25s ease-in-out}.demoChat_chat_grid__hROhx.demoChat_collapsed__9141m{max-width:100%}.demoChat_chatBox__nX410 *{color:#fff}.demoChat_chat_input_options__oAHUG{display:flex;width:100%;gap:15px;border-radius:15px;background:#002240;padding:15px;position:relative}.demoChat_chat_input_options__oAHUG.demoChat_drag_over__gZOyk{background:#00224032}.demoChat_chat_input_field__oS9mx{display:flex;flex-direction:row!important;min-height:70px;justify-content:space-between;align-items:flex-start;align-self:stretch}.demoChat_chat_input_field__oS9mx textarea{background-color:transparent;border:none;color:#fff;font-size:20px;min-width:unset;min-height:70px;width:100%;font-family:Inter;resize:none;max-height:200px;box-sizing:border-box;outline:none;box-shadow:none}.demoChat_chat_input_field__oS9mx textarea:focus{outline:none}.demoChat_chat_input_field__oS9mx textarea::-moz-placeholder{color:#fff}.demoChat_chat_input_field__oS9mx textarea::placeholder{color:#fff}.demoChat_message_box__jxO8X{display:flex;max-width:80%;background-color:#002240;align-self:start;padding:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;border-radius:4px 12px 12px 12px;font-size:20px;position:relative}.demoChat_message_box__jxO8X.demoChat_streaming__VknP3{background-color:transparent}.demoChat_message_box__jxO8X *{list-style:revert}.demoChat_message_box__jxO8X li{list-style-type:inherit!important;list-style:outside;margin-left:1rem;margin-bottom:8px}.demoChat_message_box__jxO8X.demoChat_user_message__ttCfl{background-color:hsla(0,0%,100%,.15);color:#fff;align-self:end;border-radius:12px 12px 4px 12px;white-space:pre-line}.demoChat_message_box__jxO8X.demoChat_user_message__ttCfl *{color:#fff}.demoChat_old_msg_feedback__487NK{display:none!important}.demoChat_message_box__jxO8X:hover .demoChat_old_msg_feedback__487NK{display:flex!important}.demoChat_wrappedTag___w9Hy{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px;overflow:auto}.demoChat_wrappedTag___w9Hy.demoChat_assistant__Z2zBn:hover{background:hsla(0,0%,100%,.03);border-radius:8px;cursor:pointer}.demoChat_wrappedTag___w9Hy.demoChat_disabled__jK_Tg:hover,.demoChat_wrappedTag___w9Hy.demoChat_graphContent__L195n:hover{background:transparent}.demoChat_wrappedTag___w9Hy.demoChat_disabled__jK_Tg:hover p,.demoChat_wrappedTag___w9Hy.demoChat_graphContent__L195n:hover p{color:#fff!important}.demoChat_suggested_promp_container__9eQXL{display:flex;padding:10px;flex-direction:column;align-items:flex-start;gap:10px;border-radius:12px;border:1px solid transparent;background:hsla(0,0%,100%,.15);align-self:stretch;flex-shrink:0;flex:1;transition:all .25s ease-in-out}.demoChat_suggested_promp_container__9eQXL:hover{cursor:pointer;background:rgba(0,191,255,.15);border:1px solid var(--Blue,#00bfff);transform:translateY(-3px);box-shadow:0 6px 12px rgba(0,0,0,.3)}.demoChat_blinking_cursor__V5Jtv{display:inline-block;width:15px;height:15px;border-radius:50%;margin-left:8px;margin-bottom:8px;background-color:#fff;animation:demoChat_blink__2GYVR 1s infinite}.demoChat_chat_feedback_btn_container__n7ugw{display:flex;flex-direction:row!important;align-items:center;border-radius:8px;width:-moz-fit-content;width:fit-content}.demoChat_chat_feedback_btn_container__n7ugw button:hover{background:rgba(0,191,255,.15);border-radius:8px}.demoChat_markdownImage__wN3E0{width:60vw;max-height:90vh;-o-object-fit:contain;object-fit:contain}@keyframes demoChat_blink__2GYVR{0%{opacity:1}50%{opacity:0}to{opacity:1}}.demoChat_sidebar_grid__iFw_R{display:flex;transition:width .25s ease-in-out}.demoChat_sidebar_grid__iFw_R.demoChat_collapsed__9141m{width:0}.demoChat_chatBox__nX410{gap:15px}.demoChat_chatBox__nX410,.demoChat_chat_side_bar__4u0wB{display:flex;flex-direction:column;align-items:flex-start}.demoChat_chat_side_bar__4u0wB{padding:30px;gap:45px;align-self:stretch;height:100%;background:#002240;width:250px;flex-shrink:0;cursor:pointer;transition:all .25s ease-in-out}.demoChat_chat_side_bar__4u0wB.demoChat_collapsed__9141m{width:0;padding:0;background:none}.demoChat_chat_history_container__SXbh5{width:100%;height:100%;overflow:auto}.demoChat_chat_history_container__SXbh5 *{color:#fff}.demoChat_chat_history_container__SXbh5 .demoChat_thread_list_container__oKjGJ{height:100%;overflow:auto;gap:45px}.demoChat_chat_history_container__SXbh5 .demoChat_thread_list_container__oKjGJ ::-webkit-scrollbar{display:none}.demoChat_thread_card__FuzuE{display:flex;flex-direction:row!important;align-items:center;justify-content:space-between;width:100%;gap:8px;cursor:pointer;border-radius:12px}.demoChat_thread_card__FuzuE p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demoChat_unselectable__w_9GI *{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}.demoChat_persona_container__4hTf3{position:relative}.demoChat_persona__JeQsv{width:100px;border-radius:50%}.demoChat_BouncingLoader__C9l2J{display:flex;justify-content:center;margin:5px auto;position:relative;bottom:-7px}.demoChat_BouncingLoader__C9l2J>div{width:10px;height:10px;margin:3px 6px;border-radius:50%;background-color:#fdfcfc;opacity:1;animation:demoChat_bouncingloader__WkXP2 .6s infinite alternate}@keyframes demoChat_bouncingloader__WkXP2{to{opacity:.1;transform:translateY(-5px)}}.demoChat_BouncingLoader__C9l2J>div:nth-child(2){animation-delay:.2s}.demoChat_BouncingLoader__C9l2J>div:nth-child(3){animation-delay:.4s}.demoChat_uploadChoiceCard__EhxbV{aspect-ratio:16/9;border-radius:12px;background:#e5f9ff;align-items:center;justify-content:center;cursor:pointer;flex-direction:row!important;gap:15px;padding:30px;border:1px solid transparent}.demoChat_uploadChoiceCard__EhxbV:hover{border:1px solid #00bfff}.demoChat_uploadChoiceCard__EhxbV img{width:52px;height:auto}.demoChat_limit_container__zzJff{display:flex;max-width:850px;width:100%;padding:60px 60px 30px;flex-direction:column;gap:30px;border-radius:12px;position:relative}.demoChat_limit_container__zzJff .demoChat_title_tag__DfOp0{display:flex;padding:10px;justify-content:center;align-items:center;gap:10px;border-radius:100px;background:hsla(0,0%,100%,.15);width:-moz-fit-content;width:fit-content;position:absolute;top:-30px;left:0}.demoChat_limit_container__zzJff .demoChat_title__Jq0_1{font-family:Inter;font-size:32px;font-style:normal;font-weight:600;line-height:normal;background:linear-gradient(92deg,#9e54ff 2.97%,#00bfff 97.03%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-top:40px}.demoChat_limit_container__zzJff .demoChat_registeration_steps_container__pRZsu{display:flex;flex-direction:row!important;padding:30px 15px;justify-content:center;align-items:center;align-content:center;gap:15px;flex-wrap:wrap;border-radius:12px;border:1px solid var(--Purple-Blue,#9e54ff);background:linear-gradient(92deg,rgba(158,84,255,.3) 2.97%,rgba(0,191,255,.3) 97.03%)}.demoChat_standard_output_container__0h8t2{display:flex;gap:10px;flex-wrap:wrap}.demoChat_standard_output_button__72Zth{display:inline-flex;align-items:center;justify-content:center;padding:10px 15px;border-radius:100px;background:hsla(0,0%,100%,.1);color:#fff;font-weight:400;cursor:pointer;transition:all .25s ease;position:relative;overflow:hidden;border:1px solid transparent}.demoChat_standard_output_button__72Zth p{margin:0}.demoChat_standard_output_button__72Zth:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.3);background:rgba(0,191,255,.15);border:1px solid var(--custom-blue)}.demoChat_h1__yloud{font-size:1.875rem;font-weight:700;margin:1rem .5rem}.demoChat_h2__I2TZ7{font-size:1.5rem;font-weight:600;margin:.75rem .5rem}.demoChat_h3__oWMkQ{font-size:1.25rem;font-weight:600;margin:.5rem}.demoChat_h4__BVGub{font-size:1.125rem;font-weight:600;margin:.5rem}.demoChat_pWrapper__pLMNB{position:relative}.demoChat_p__WwPxJ{margin:.5rem;line-height:1.6;transition:background-color .2s}.demoChat_tooltip__qGNT0{position:absolute!important;right:0;top:50%;transform:translateY(-50%);cursor:pointer;color:#6b7280}.demoChat_tooltip__qGNT0:hover{color:#374151}.demoChat_ul__63Uqf{list-style-type:disc;padding-left:2rem;margin:.5rem 0}.demoChat_ol__2AZMw{list-style-type:decimal;padding-left:1rem;margin:.5rem 0}.demoChat_liWrapper__KarPb{position:relative}.demoChat_li__dnMxM{margin:.25rem 0;transition:background-color .2s}.demoChat_a__jPyer{color:#2563eb;text-decoration:underline}.demoChat_a__jPyer:hover{color:#1e40af}.demoChat_blockquote__3lZQT{border-left:4px solid #d1d5db;padding-left:1rem;font-style:italic;color:#6b7280;margin:1rem 0}.demoChat_inlineCode__Nn_Xl{background-color:#f3f4f6;font-size:.875rem;padding:.25rem .5rem;border-radius:.25rem}.demoChat_pre__gyWas{background-color:#1f2937;color:#fff;font-size:.875rem;padding:1rem;border-radius:.5rem;overflow:auto;margin:1rem 0}.demoChat_hr__nydcl{margin:1.5rem 0;border-top:1px solid #d1d5db}.demoChat_img__OFYGF{margin:1rem 0;max-width:100%;border-radius:.5rem}.demoChat_table__nzfy_{width:100%;border-collapse:collapse;margin:1rem 0}.demoChat_thead__w2fwM{background-color:#f3f4f6}.demoChat_tr__aI_pu{border-top:1px solid #e5e7eb}.demoChat_th__VaHbj{padding:.5rem 1rem;text-align:left;font-weight:600}.demoChat_td__iYSr1{padding:.5rem 1rem}.demoChat_math_solver_container__4_G2m{padding:15px;justify-content:center;align-items:flex-start;gap:60px;align-self:stretch;border-radius:4px 12px 12px 12px;background:#002240;width:100%;font-size:20px}.demoChat_math_solver_container__4_G2m *{list-style:revert}.demoChat_math_solver_container__4_G2m li{margin-bottom:8px}.demoChat_solution_overview_title__wKUf2{display:flex;padding:10px 15px;justify-content:center;align-items:center;gap:10px;border-radius:100px;border:1px solid #00bfff;background:rgba(0,191,255,.15);width:-moz-fit-content;width:fit-content;font-size:20px;font-weight:600}.demoChat_wanted_given_container__ISeYD{display:flex;padding:30px;flex-direction:column;justify-content:center;align-items:flex-start;gap:45px;align-self:stretch;border-radius:12px;border:1px solid hsla(0,0%,100%,.5);width:100%}.demoChat_wanted_given_container__ISeYD ul{padding-left:1.5rem}.demoChat_wanted_given_container__ISeYD ol{padding-left:2rem}.demoChat_wanted_given_container__ISeYD .demoChat_title__Jq0_1{color:#00bfff;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:15px;padding-left:8px}.demoChat_explain_button__cZ1U1{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;width:40px;padding:10px 15px!important;gap:14.023px!important;border-radius:12px!important;background:var(--purple-blue,linear-gradient(92deg,#9e54ff 2.97%,#00bfff 97.03%));overflow:hidden;transition:.25s ease-in-out;position:relative;cursor:pointer}.demoChat_explain_button__cZ1U1 .demoChat_icon__887LW{display:flex;align-items:center;justify-content:center}.demoChat_explain_button__cZ1U1:hover{width:160px}.demoChat_explain_button__cZ1U1:hover .demoChat_icon__887LW{transform:translateX(50px)}.demoChat_explain_button__cZ1U1:before{position:absolute;left:30px;content:"Erklär's mir";color:#fff;font-size:0;transition:all .25s ease-in-out}.demoChat_explain_button__cZ1U1:hover:before{font-size:13px;opacity:1;bottom:unset}.demoChat_solution_summary__nDKh0{display:flex;padding:45px;flex-direction:column;align-items:flex-start;gap:30px;align-self:stretch;border-radius:0 0 12px 12px;border:1px solid var(--purple-blue,#9e54ff);background:linear-gradient(92deg,rgba(158,84,255,.1) 2.97%,rgba(0,191,255,.1) 97.03%)}.demoChat_solution_summary__nDKh0 .demoChat_heading__ym7MC{background:var(--purple-blue,linear-gradient(92deg,#9e54ff 2.97%,#00bfff 97.03%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.demoChat_math_solver_animated_div__pcsVl{z-index:2;position:relative}.demoChat_math_solver_animated_div__pcsVl:hover .demoChat_old_msg_feedback__487NK{display:flex!important}@media (max-width:1280px){.demoChat_chat_input_field__oS9mx textarea,.demoChat_wrappedTag___w9Hy p{font-size:16px}}@media (max-width:1180px){.demoChat_message_box__jxO8X{max-width:80%;font-size:16px;gap:4px}.demoChat_wrappedTag___w9Hy{padding:4px}.demoChat_markdownImage__wN3E0{width:80vw}.demoChat_chat_input_field__oS9mx textarea{font-size:16px}.demoChat_limit_container__zzJff{padding:30px}.demoChat_limit_container__zzJff .demoChat_registeration_steps_container__pRZsu{padding:15px}.demoChat_limit_container__zzJff .demoChat_title__Jq0_1{font-size:24px;margin-top:0}.demoChat_limit_container__zzJff .demoChat_title_tag__DfOp0{top:0;position:static}.demoChat_math_solver_container__4_G2m,.demoChat_solution_overview_title__wKUf2{font-size:16px}.demoChat_solution_summary__nDKh0{padding:30px}.demoChat_wanted_given_container__ISeYD .demoChat_title__Jq0_1{font-size:16px}.demoChat_wanted_given_container__ISeYD ul{padding-left:1.5rem}.demoChat_math_solver_container__4_G2m ol{padding-left:1.7rem}}@media (max-width:1023px){.demoChat_suggested_promp_container__9eQXL{width:180px;flex:none;gap:10px}.demoChat_markdownImage__wN3E0{width:90vw}}@media (max-width:600px){.demoChat_sidebar_grid__iFw_R{display:none!important}.demoChat_chat_grid__hROhx{max-width:100%}.demoChat_message_box__jxO8X{max-width:100%;border-radius:12px 12px 12px 4px}.demoChat_globalChatContainer__AjcGG{padding:0}.demoChat_chatBox__nX410{border-radius:0}.demoChat_chat_input_field__oS9mx{min-height:50px}.demoChat_markdownImage__wN3E0{width:95vw}.demoChat_limit_container__zzJff .demoChat_registeration_steps_container__pRZsu p{font-size:14px}.demoChat_limit_container__zzJff .demoChat_registeration_steps_container__pRZsu img{transform:rotate(60deg)}.demoChat_solution_summary__nDKh0{padding:15px}.demoChat_wanted_given_container__ISeYD{padding:15px;gap:15px}}