.persona-containerpdf{position:relative;width:1080px;height:595px;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.persona-containerpdf .upperTriangle{position:absolute;top:0;left:0;width:174px;height:382px}.persona-containerpdf .lowerTriangle{position:absolute;bottom:0;right:0;width:174px}.persona-containerpdf .pdfheading{font-family:Lora-Semibold,sans-serif;font-weight:600;font-size:34px;line-height:1.2;width:451px;text-align:center;color:#000}.persona-containerpdf .underline{width:144px}.persona-containerpdf .builduxlogo{position:absolute;bottom:20px;width:120px}.persona-containerpdf .whiteLine1{position:absolute;top:-94%;left:-3%;height:744px;z-index:2}.persona-containerpdf .whiteLine2{position:absolute;top:25%;left:-9%;height:744px;z-index:2}.persona-containerpdf .whiteLine3{position:absolute;z-index:2;height:744px;bottom:-45%;right:-3%}.persona-containerpdf .whiteLine4{position:absolute;z-index:2;height:744px;bottom:22%;right:-7%}.persona-containerpdf .pdfBuilduxlogo{position:absolute;bottom:32px;left:32px;max-width:74px;height:24px}.persona-containerpdf .below_heading{display:flex;align-items:center;justify-content:center}.persona-containerpdf .underline_not_overlap{margin-right:12px}.persona-containerpdf .underline_overlap{z-index:2;margin-right:-4px}.persona-containerpdf .pdfheading.heading_width{width:350px}.persona-containerpdf .outer_box{min-width:113px!important}.persona-containerpdf .outer_box .personas_count{margin:6px 12px!important}@font-face{font-family:Redressed-Regular;src:url(/_next/static/media/Redressed-Regular.7f79c7f3.ttf) format("truetype")}@font-face{font-family:Inter-Medium;src:url(/_next/static/media/Inter-Medium.04937818.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter-Bold;src:url(/_next/static/media/Inter-Bold.1e3e4a31.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(/_next/static/media/Inter-SemiBold.48eaf57b.ttf) format("truetype");font-display:swap}@font-face{font-family:InterTight-Italic;src:url(/_next/static/media/InterTight-Italic.cc510e04.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter-Regular;src:url(/_next/static/media/Inter-Regular.8c0fe73b.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter-Light;src:url(/_next/static/media/Inter-Light.8be0a11c.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter-Black;src:url(/_next/static/media/Inter-Black.fe65acfa.ttf) format("truetype");font-display:swap}@font-face{font-family:Edu-Tas-Regular;src:url(/_next/static/media/EduTASBeginner-Regular.29d597dd.ttf) format("truetype");font-display:swap}@font-face{font-family:Edu-Tas-Medium;src:url(/_next/static/media/EduTASBeginner-Medium.2e55ea3f.ttf) format("truetype");font-display:swap}@font-face{font-family:Caveat-Regular;src:url(/_next/static/media/Caveat-Regular.dba3b018.ttf) format("truetype");font-display:swap}@font-face{font-family:Lora-Bold;src:url(/_next/static/media/Lora-Bold.ee9415cf.ttf) format("truetype")}@font-face{font-family:Lora-Semibold-Italic;src:url(/_next/static/media/Lora-SemiBoldItalic.a622f306.ttf) format("truetype")}@font-face{font-family:Lora-Semibold;src:url(/_next/static/media/Lora-SemiBold.50ad5c01.ttf) format("truetype")}@font-face{font-family:PublicSans-Regular;src:url(/_next/static/media/PublicSans-Light.b4b80d95.ttf) format("truetype")}@font-face{font-family:PublicSans-Medium;src:url(/_next/static/media/PublicSans-Medium.fa3b1232.ttf) format("truetype")}@font-face{font-family:PublicSans-Semibold;src:url(/_next/static/media/PublicSans-SemiBold.973841f8.ttf) format("truetype")}@font-face{font-family:Domine-Meduim;src:url(/_next/static/media/Domine-Medium.b98ceae5.ttf) format("truetype");font-display:swap}@font-face{font-family:Mona-Medium;src:url(/_next/static/media/Mona-Sans-Medium.3281dce7.woff) format("truetype");font-display:swap}@font-face{font-family:Mona-Bold;src:url(/_next/static/media/Mona-Sans-Bold.a7ae6a30.woff) format("truetype");font-display:swap}@font-face{font-family:Mona-SemiBold;src:url(/_next/static/media/Mona-Sans-SemiBold.e989cf98.woff) format("truetype");font-display:swap}@font-face{font-family:Mona-Regular;src:url(/_next/static/media/Mona-Sans-Regular.79ca1a52.woff) format("truetype");font-display:swap}@font-face{font-family:Mona-Extra;src:url(/_next/static/media/MonaSans-ExtraBold.08edfbd0.ttf) format("truetype");font-display:swap}@font-face{font-family:Mona-Light;src:url(/_next/static/media/Mona-Sans-Light.c8bbf0f1.woff) format("truetype");font-display:swap}@font-face{font-family:Mona-Black;src:url(/_next/static/media/Mona-Sans-Black.82414274.woff) format("truetype");font-display:swap}body{background:#fff;width:100%;color:#18191a;overflow-x:hidden;z-index:1;scroll-behavior:smooth;cursor:default;font-family:Inter-Regular,sans-serif;word-spacing:normal;-webkit-font-smoothing:antialiased!important}.almarai_light{font-weight:300}.almarai_light,.almarai_regular{font-family:Almarai,sans-serif;font-style:normal}.almarai_regular{font-weight:400}.almarai_bold{font-weight:700}.almarai_bold,.almarai_extrabold{font-family:Almarai,sans-serif;font-style:normal}.almarai_extrabold{font-weight:800}.mona_regular{font-family:Mona-Regular,sans-serif}.mona_medium{font-family:Mona-Medium,sans-serif}.mona_semibold{font-family:Mona-SemiBold,sans-serif}.mona_bold{font-family:Mona-Bold,sans-serif}.ai_visualizations_client_wrapper{display:flex;flex-direction:column;margin-top:48px}.visualizations_panels_wrapper{display:flex}.ai_left_panel_content{pointer-events:none;opacity:.6}.documents_upload_wrapper{display:flex;flex-direction:row;min-height:66px;border-bottom:1px solid #e4e9f0;padding:6px 16px;gap:8px;align-items:center}.upload_documents_icon_wrapper{width:40px;height:40px;min-width:30px;min-height:30px}.upload_documents_icon,.upload_documents_icon_wrapper{display:flex;align-items:center;justify-content:center}.upload_documents_icon{font-size:40px;width:100%;height:100%;line-height:1}.upload_documents_icon .little_loader{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.upload_documents_icon .little_loader .little_lottie{width:40px;height:40px}.visualizations_left_panel{width:35%;max-width:300px;height:calc(100vh - 156px);border-right:1px solid #e4e9f0;background-color:#fcfdfd;overflow-y:auto}@media(min-width:1025px){.visualizations_left_panel{position:relative;left:0!important}}.visualizations_left_panel .data_usage_item{margin-top:8px}.visualizations_left_panel input[type=checkbox]{width:16px;height:16px}.visualizations_left_panel input[type=checkbox]:checked{accent-color:#0095e9}.visualizations_left_panel .ai_left_panel_sections{padding:24px 24px 24px 16px}.visualizations_left_panel .ai_left_panel_sections .title{font-size:14px;font-family:Inter-SemiBold,sans-serif;margin-bottom:16px;color:gray;padding-top:12px}.visualizations_left_panel .visualization_item{border:1px solid #e4e9f0;border-radius:8px;margin-bottom:2px;padding:12px}.visualizations_left_panel .visualization_item .header{display:flex;justify-content:space-between;align-items:center}.visualizations_left_panel .visualization_label{display:flex;align-items:center;gap:10px;cursor:pointer}.visualizations_left_panel .visualization_dropdown_button{background-color:transparent}.visualizations_left_panel .categories_list{display:flex;flex-direction:column;margin-top:16px}.visualizations_left_panel .category_item{display:flex;align-items:center;gap:10px;padding:8px}.upload_documents{margin-right:8px;display:flex;align-items:center;cursor:pointer;padding:16px;border-radius:8px}.upload_documents:hover{background-color:#e5f4fd}.upload_documents .upload_documents_text{display:flex;flex-direction:column}.upload_documents_highlighted{background-color:#e5f4fd;border:1px solid #0095e9;animation:blinkHighlight 1s ease-in-out infinite}@keyframes blinkHighlight{0%,to{background-color:#e5f4fd;border:1px solid rgba(0,149,233,.5)}50%{background-color:rgba(229,244,253,.2);border:1px solid rgba(0,149,233,.1)}}.visualizations_right_panel{flex-grow:1;display:flex;justify-content:center}.create_project_area{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;max-height:calc(100vh - 150px);overflow:auto}.create_project_area .no_chat_view{margin-top:20%;position:relative}.create_project_area .ai_text_input_wrapper{margin-top:16px;width:800px;position:relative;display:flex;align-items:center}.create_project_area .ai_text_input_wrapper.ai_text_input_bottom{position:-webkit-sticky;position:sticky;bottom:-2px;background-color:#fff;padding-top:16px;padding-bottom:16px;z-index:10}.create_project_area .ai_text_input{width:100%;border-radius:60px;height:56px;border:2px solid #8d71ff;padding:16px 60px 16px 50px}.create_project_area .ai_text_input::placeholder{font-style:italic;color:#cbd3e1;font-size:16px}.create_project_area .ai_text_input:focus{outline:none;border-color:#8d71ff}.create_project_area .ai_chat_plus_dropdown_wrapper{position:absolute;left:8px;z-index:1}.create_project_area .ai_chat_plus_btn{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease,opacity .2s ease;background-color:rgba(141,113,255,.1)}.create_project_area .ai_chat_plus_btn:disabled{opacity:.4;cursor:not-allowed}.create_project_area .ai_chat_send_btn{position:absolute;right:8px;background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease,opacity .2s ease}.create_project_area .ai_chat_send_btn:disabled{opacity:.4;cursor:not-allowed}.create_project_area .ai_model_selector_wrapper{position:absolute;right:56px;z-index:100}.create_project_area .ai_model_selector_wrapper .ai_model_selector_button{display:flex;align-items:center;gap:8px;padding:6px 8px;background:#fff;border:1px solid #e4e9f0;border-radius:8px;cursor:pointer;transition:all .2s ease;font-size:14px;font-family:Inter-Medium,sans-serif;color:#18191a}.create_project_area .ai_model_selector_wrapper .ai_model_selector_button:hover:not(:disabled){background-color:#e5f4fd;border-color:#0095e9}.create_project_area .ai_model_selector_wrapper .ai_model_selector_button:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.create_project_area .ai_model_selector_wrapper .ai_model_selector_button .ai_model_selector_name{white-space:nowrap}.create_project_area .ai_model_selector_wrapper .ai_model_selector_button .ai_model_selector_arrow{color:#18191a;transition:transform .2s ease}.create_project_area .ai_model_selector_wrapper .ai_model_selector_button .ai_model_selector_arrow.open{transform:rotate(180deg)}.create_project_area .ai_model_selector_wrapper .ai_model_selector_dropdown{position:absolute;bottom:100%;right:0;margin-bottom:8px;background:#fff;border:1px solid #e4e9f0;border-radius:8px;box-shadow:0 4px 12px rgba(28,33,39,.12),0 2px 4px rgba(28,33,39,.08);font-family:Inter-Regular,sans-serif;min-width:150px;max-width:220px;max-height:400px;overflow-y:auto;z-index:101;animation:fadeInDropdown .2s ease}.create_project_area .ai_model_selector_wrapper .ai_model_selector_option{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;background:none;cursor:pointer;text-align:left;transition:background-color .2s ease;border:none;border-bottom:1px solid #e4e9f0}.create_project_area .ai_model_selector_wrapper .ai_model_selector_option:last-child{border-bottom:none}.create_project_area .ai_model_selector_wrapper .ai_model_selector_option.selected,.create_project_area .ai_model_selector_wrapper .ai_model_selector_option:hover{background-color:#e5f4fd}.create_project_area .ai_model_selector_wrapper .ai_model_selector_option .ai_model_selector_option_content{display:flex;flex:1 1}.create_project_area .ai_model_selector_wrapper .ai_model_selector_option .ai_model_selector_option_name{font-size:16px;font-family:Inter-Regular,sans-serif;color:#18191a}.create_project_area .ai_model_selector_wrapper .ai_model_selector_option .ai_model_selector_check{color:#0095e9;flex-shrink:0;margin-left:12px}@keyframes fadeInDropdown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.create_project_area .title{font-size:40px}.create_project_area .ai_stars{position:absolute;left:51.5%;top:-14px}.create_project_area_space_between{justify-content:space-between}.ai_slider_wrapper{position:relative}.data_slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:transparent}.data_slider::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:linear-gradient(to right,#0095e9 0,#0095e9 var(--value),#e5f4fd var(--value),#e5f4fd 100%)}.data_slider::-moz-range-track{height:4px;border-radius:4px;background:linear-gradient(to right,#0095e9 0,#0095e9 var(--value),#e5f4fd var(--value),#e5f4fd 100%)}.data_slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#0d6efd;margin-top:-5px;cursor:pointer}.data_slider::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#0d6efd;cursor:pointer}.value_bubble{position:absolute;top:0;background:#fff;border:1px solid #dee2e6;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:500;pointer-events:none;box-shadow:0 2px 6px rgba(0,0,0,.12)}.documents_dropdown_menu{box-shadow:0 14px 24px 0 rgba(28,33,39,.09),0 -2px 24px 0 rgba(28,33,39,.06);padding:8px;min-width:280px}.documents_dropdown_menu .documents_dropdown_item{padding:8px;border-radius:12px}.documents_dropdown_menu .documents_dropdown_item:hover{background-color:#f2f5f8}.ai_chat_plus_dropdown_wrapper .dropdown-menu.dropdown-menu-top{bottom:10px!important;top:auto!important}.chat_view{width:800px;max-width:800px;display:flex;flex-direction:column;margin-bottom:100px;margin-top:20px}.sender_message_wrapper{background-color:#f2f5f8;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-left-radius:15px;align-self:end}.ai_message_wrapper,.sender_message_wrapper{padding:12px;display:flex;flex-direction:column;gap:12px;width:-moz-fit-content;width:fit-content;max-width:500px;overflow-wrap:break-word}.ai_message_wrapper{align-self:start}.file_preview_image{width:56px;height:56px;border-radius:5px}.selected_files_section{display:flex;height:72px;scrollbar-width:none;overflow:scroll;padding:8px;background-color:#f1f4f6;border-radius:8px;gap:0;flex-direction:column;justify-content:center;margin-right:8px}.selected_files_wrapper-ai-viz{display:flex;flex-direction:row;gap:8px}.single_file_wrapper{display:flex;position:relative;align-items:center}.single_file_wrapper .file_remove_button{position:absolute;top:-30px;right:0;background:rgba(0,0,0,.5);border:none;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;padding:0}.single_file_wrapper .pdf_preview_wrapper{margin-bottom:8px;display:flex;align-items:center;justify-content:center}.file_name_text{margin:0;font-size:12px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.new_chat_btn{padding-top:8px;display:flex;align-items:center;gap:8px;width:100%;background-color:transparent;color:#18191a;border-radius:8px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;margin-bottom:16px;font-family:Inter-SemiBold,sans-serif;padding-left:8px;padding-bottom:8px}.new_chat_btn:hover{background-color:#f5f7fa;border-color:#0095e9}.new_chat_btn:active{opacity:.9}.new_chat_btn .new_chat_icon{width:20px;height:20px;flex-shrink:0}.new_chat_btn .new_chat_text{color:#18191a;white-space:nowrap}.chat_history_item{padding:8px;border-radius:8px;margin-bottom:2px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px}.chat_history_item:hover{background-color:#f5f7fa}.chat_history_item_active{background-color:#e5f4fd}.chat_history_title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-word;line-height:1.4;flex:1 1;min-width:0;cursor:text;outline:none}.chat_history_title:focus,.chat_history_title[contenteditable=true]:focus{outline:none}.chat_history_delete_btn{visibility:hidden;opacity:0;background:none;border:none;padding:4px;cursor:pointer;transition:opacity .2s,visibility .2s;flex-shrink:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center}.chat_history_delete_btn:hover{opacity:1!important}.chat_history_item:hover .chat_history_delete_btn{visibility:visible;opacity:.6}#generating-ai-tool{left:0;display:flex;justify-content:center}#generating-ai-tool,#generating-ai-tool .ai_loader{position:fixed;top:0;width:100%;height:100%;z-index:1001;align-items:center}#generating-ai-tool .ai_loader{background:rgba(24,25,26,.2);flex-direction:column;gap:16px}.ai_viz_header_left{display:flex;align-items:center;gap:12px}.ai_viz_hamburger_menu{display:none;background:none;border:none;padding:8px;cursor:pointer;z-index:1002;align-items:center;justify-content:center}.ai_viz_hamburger_menu:focus{outline:2px solid #0095e9;outline-offset:2px;border-radius:4px}.ai_viz_hamburger_icon_img{width:24px;height:24px}.ai_viz_sidebar_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999;animation:fadeIn .3s ease}.ai_viz_drag_overlay,.documents_upload_container{display:flex;align-items:center}.ai_viz_drag_overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(249,249,252,.5);z-index:9998;justify-content:center;pointer-events:none;border:2px dashed rgba(6,6,6,.2);border-width:2px 0}.ai_viz_drag_overlay .ai_viz_drag_overlay_message{background-color:#fff;padding:20px 40px;border-radius:8px;box-shadow:0 2px 8px rgba(6,6,6,.2);font-size:16px;color:#000;font-weight:700;border:1px solid #000}.ai_visualizations_client_wrapper.drag_active{position:relative;background-color:rgba(79,70,229,.05)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:1024px){.ai_message_wrapper{max-width:320px}.ai_viz_hamburger_menu{display:flex}.ai_viz_sidebar_overlay{display:block}.visualizations_panels_wrapper{position:relative;height:calc(100vh - 156px)}.visualizations_left_panel{position:fixed;left:-100%;top:0;width:320px;max-width:85%;height:100vh;z-index:1000;transition:left .3s ease;box-shadow:2px 0 8px rgba(0,0,0,.1);border-right:1px solid #e4e9f0;overflow-y:auto;overflow-x:hidden}.visualizations_left_panel.sidebar_open{padding-top:50px;top:0;left:0}.visualizations_right_panel{width:100%;flex-grow:1}.create_project_area .ai_text_input_wrapper{width:96%;max-width:96%}.create_project_area .ai_text_input_wrapper .ai_model_selector_wrapper{right:48px}.create_project_area .ai_text_input_wrapper .ai_model_selector_wrapper .ai_model_selector_dropdown{min-width:240px;max-width:280px}.create_project_area .ai_text_input{width:100%}.create_project_area .title{font-size:28px}.create_project_area .chat_view{width:100%;max-width:100%;padding:0 16px}.documents_upload_wrapper{padding:6px 12px;gap:6px}.upload_documents{padding:6px 0;font-size:12px}}@media screen and (min-width:769px)and (max-width:1024px){.visualizations_left_panel{width:320px;max-width:40%}.create_project_area .ai_text_input_wrapper{width:100%;max-width:700px}.create_project_area .ai_text_input{width:100%}.create_project_area .chat_view{max-width:700px}.ai_message_wrapper,.sender_message_wrapper{max-width:400px}}@media(max-width:768px){.ai_message_wrapper{max-width:280px}.visualizations_left_panel{width:280px}}@media(max-width:480px){.visualizations_left_panel{width:100%;max-width:100%}.create_project_area .title{font-size:24px}.create_project_area .ai_text_input_wrapper{width:93%;max-width:93%}.create_project_area .ai_text_input{width:100%;font-size:14px;padding:12px 50px}.ai_left_panel_sections{padding:16px!important}.ai_left_panel_sections .title{font-size:16px!important}.new_chat_btn{padding:8px 10px;font-size:13px}}.ai_viz_loader{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.ai_viz_loader .ai_viz_loader_spinner{width:24px;height:24px;border-radius:50%;background:conic-gradient(from 0deg,#eff1f4 0deg,#0095e9 315deg);mask:radial-gradient(circle,transparent 8px,#000 10px);-webkit-mask:radial-gradient(circle,transparent 8px,#000 10px);animation:ai_viz_loader_rotate 1s linear infinite}@keyframes ai_viz_loader_rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}