.suggestions-refresh-icon[data-v-13f11c8a]{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:16px;height:16px}.question-list[data-v-13f11c8a]{margin:0;padding:0;list-style:none;color:#333}.question-list span[data-v-13f11c8a]{display:inline-block;padding:8px 12px;border-radius:8px;border:1px solid #fff;background:#fff;cursor:pointer}.question-list span[data-v-13f11c8a]:hover{border:1px solid #004098}.question-list li+li[data-v-13f11c8a]{margin-top:12px}.divider[data-v-13f11c8a]{display:inline-block;margin:0 8px;width:1px;height:32px;border:1px solid #7d99dd}.ai-image-preview[data-v-f763d652]{position:fixed;inset:0;z-index:20000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:56px 24px 24px;background:rgba(5,12,24,.82);cursor:-webkit-zoom-out;cursor:zoom-out}.ai-image-preview img[data-v-f763d652]{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-webkit-box-shadow:0 12px 50px rgba(0,0,0,.35);box-shadow:0 12px 50px rgba(0,0,0,.35);cursor:default}.preview-close[data-v-f763d652]{position:absolute;top:12px;right:20px;width:36px;height:36px;display:grid;place-items:center;padding:0;border:1px solid #8fa7c5;border-radius:50%;background:#203550;color:#fff;line-height:1;cursor:pointer}.preview-close[data-v-f763d652]:focus-visible,.preview-close[data-v-f763d652]:hover{background:#3b5b84}.ai-workspace #homePage{position:relative;isolation:isolate;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:clamp(55px,12vh,112px) 28px 50px;color:#233d5e;background:var(--new-bg)}.ai-workspace:not(.light-mode) #homePage{color:var(--text);background:var(--new-bg)}.ai-workspace #homePage .unified-hero{width:100%;max-width:940px;margin-bottom:37px;text-align:center}.ai-workspace #homePage .unified-hero h1{margin:0;color:var(--new-text);font-size:clamp(30px,4vw,48px);font-weight:600;letter-spacing:-1.3px;line-height:1.35}.ai-workspace #homePage .home-title-gradient{background:linear-gradient(110deg,#f1f5ff,#87acff);-webkit-background-clip:text;background-clip:text;color:transparent}.ai-workspace.light-mode #homePage .home-title-gradient{background-image:linear-gradient(110deg,#294f85,#4775ba)}.ai-workspace #homePage .home-task-box{position:relative;z-index:2;width:100%;max-width:920px;padding:18px 21px 13px;border:1px solid var(--new-outline);border-radius:23px;background:var(--new-card)}.ai-workspace #homePage .home-mode-stage{display:flow-root;width:100%;min-width:0}.ai-workspace #homePage .home-mode-suggestions{display:flow-root;width:100%;max-width:920px;-webkit-box-flex:0;-ms-flex:none;flex:none}.ai-workspace.light-mode #homePage .home-task-box{-webkit-box-shadow:0 10px 28px rgba(37,65,105,.06);box-shadow:0 10px 28px rgba(37,65,105,.06)}.ai-workspace:not(.light-mode) #homePage .home-task-box{background:rgba(16,29,56,.66);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.ai-workspace #homePage .home-main-input,.ai-workspace #homePage .plot-composer>textarea.ant-input{width:100%;display:block;height:88px;min-height:88px;padding:0;margin:0;border:0;border-radius:0!important;outline:none;background:transparent!important;color:var(--new-text);-webkit-box-shadow:none!important;box-shadow:none!important;resize:none;font-size:15px;line-height:1.8}.ai-workspace #homePage textarea::-webkit-input-placeholder{color:var(--new-muted)}.ai-workspace #homePage textarea::-moz-placeholder{color:var(--new-muted)}.ai-workspace #homePage textarea:-ms-input-placeholder{color:var(--new-muted)}.ai-workspace #homePage textarea::-ms-input-placeholder{color:var(--new-muted)}.ai-workspace #homePage textarea::placeholder{color:var(--new-muted)}.ai-workspace #homePage .minimal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-top:6px;min-height:40px;-webkit-transition:margin-top .5s cubic-bezier(.22,1,.36,1);transition:margin-top .5s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.ai-workspace #homePage .minimal-footer{-webkit-transition:none;transition:none}}.ai-workspace #homePage .minimal-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0}.ai-workspace #homePage .home-mode-report .minimal-footer{margin-top:14px}.ai-workspace #homePage .btn,.ai-workspace #homePage .home-submit{display:grid;place-items:center;width:40px;height:40px;min-width:40px;padding:0;border:1px solid #4a6fdf;border-radius:50%;color:#fff;background:linear-gradient(110deg,#416bdc,#5b61d5);-webkit-box-shadow:0 3px 8px rgba(42,79,169,.16),inset 0 1px 0 hsla(0,0%,100%,.24);box-shadow:0 3px 8px rgba(42,79,169,.16),inset 0 1px 0 hsla(0,0%,100%,.24);-webkit-transition:background .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:background .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:background .18s ease,transform .18s ease,box-shadow .18s ease;transition:background .18s ease,transform .18s ease,box-shadow .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease}.ai-workspace #homePage .home-submit:hover{background:linear-gradient(110deg,#335bc9,#4e55c2);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 5px 11px rgba(42,79,169,.2),inset 0 1px 0 hsla(0,0%,100%,.2);box-shadow:0 5px 11px rgba(42,79,169,.2),inset 0 1px 0 hsla(0,0%,100%,.2)}.ai-workspace #homePage .home-submit:active{background:linear-gradient(110deg,#294cb2,#454ca9);-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 2px 5px rgba(42,79,169,.14);box-shadow:0 2px 5px rgba(42,79,169,.14)}.ai-workspace #homePage .btn svg,.ai-workspace #homePage .home-submit svg{width:20px;height:20px;stroke-width:2.1}.ai-workspace #homePage .home-mode-picker{position:relative;z-index:2}.ai-workspace #homePage .mode-picker-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:35px;padding:6px 10px;border:1px solid var(--new-outline);border-radius:21px;background:var(--surface-2);color:var(--new-text);font-size:12px;font-weight:500}.ai-workspace.light-mode #homePage .mode-picker-toggle{background:#f3f6fb}.ai-workspace #homePage .mode-picker-toggle:hover{border-color:#7192cb}.ai-workspace #homePage .mode-picker-toggle>svg{width:19px;height:19px;color:#7198df;stroke-width:1.9}.ai-workspace #homePage .mode-picker-toggle>svg:last-child{width:14px;height:14px;color:var(--new-muted);stroke-width:1.8}.ai-workspace #homePage .mode-picker-menu{position:absolute;z-index:10;top:calc(100% + 8px);left:0;width:168px;padding:5px;border:1px solid var(--new-outline);border-radius:14px;background:var(--new-card);-webkit-box-shadow:0 13px 32px rgba(0,0,0,.21);box-shadow:0 13px 32px rgba(0,0,0,.21);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;overflow:hidden}.ai-workspace.light-mode #homePage .mode-picker-menu{-webkit-box-shadow:0 16px 35px rgba(51,79,121,.16);box-shadow:0 16px 35px rgba(51,79,121,.16)}.ai-workspace #homePage .mode-picker-menu button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;width:100%;height:39px;padding:0 10px;border:0;border-radius:9px;color:var(--new-muted);background:transparent;font-size:12px;font-weight:500;text-align:left}.ai-workspace #homePage .mode-picker-menu svg{width:17px;height:17px;stroke-width:1.9}.ai-workspace #homePage .mode-picker-menu button.active,.ai-workspace #homePage .mode-picker-menu button:hover{color:var(--new-text);background:var(--surface-2)}.ai-workspace #homePage .mode-picker-menu button.active:after{content:"✓";margin-left:auto;color:#629bfa;font-size:15px}.ai-workspace:not(.light-mode) #homePage .mode-picker-toggle{background:#203354;border-color:rgba(140,175,230,.24)}.ai-workspace:not(.light-mode) #homePage .mode-picker-menu{background:#162744;border-color:rgba(140,175,230,.24);-webkit-box-shadow:0 13px 32px rgba(5,15,35,.24);box-shadow:0 13px 32px rgba(5,15,35,.24)}.ai-workspace:not(.light-mode) #homePage .mode-picker-menu button.active,.ai-workspace:not(.light-mode) #homePage .mode-picker-menu button:hover{background:rgba(108,151,236,.18)}.ai-workspace #homePage .form-panel,.ai-workspace #homePage .plot-composer{width:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;overflow:visible}.ai-workspace #homePage .form-panel{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ai-workspace #homePage .plot-tools{display:none}.ai-workspace #homePage .minimal-attach{display:grid;place-items:center;width:36px;height:36px;padding:0;border-radius:50%}.ai-workspace #homePage .minimal-attach svg{width:17px;height:17px}.ai-workspace #homePage .file-card{color:var(--new-text);background:var(--surface-2);border-color:var(--new-outline)}.ai-workspace #homePage .form-intro{display:none}.ai-workspace #homePage .form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 15px;margin:0 0 2px;padding:0;background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.ai-workspace #homePage .field.full{grid-column:span 2}.ai-workspace #homePage .field{display:block;margin:0;padding:0}.ai-workspace #homePage .ant-form-item-label{display:block;height:22px;padding:0;line-height:22px}.ai-workspace #homePage .ant-form-item-label>label{color:var(--new-muted);font-size:14px;line-height:22px}.ai-workspace #homePage .ant-form-item-control-wrapper{margin-top:7px}.ai-workspace #homePage .ant-form-item-control{line-height:normal}.ai-workspace #homePage .field .ant-input,.ai-workspace #homePage .field .ant-input-number{width:100%;height:39px;border-color:var(--new-outline);border-radius:9px;color:var(--new-text);background:var(--surface-2)!important;font-size:14px}.ai-workspace.light-mode #homePage .field .ant-input,.ai-workspace.light-mode #homePage .field .ant-input-number{background:#f7f9fc!important}.ai-workspace #homePage .ant-input-number-input{height:37px;border:0;color:var(--new-text);background:transparent}.ai-workspace #homePage #reportForm,.ai-workspace #homePage .field{color:inherit;font:inherit}.ai-workspace #homePage .ant-form-item-label>label:after,.ai-workspace #homePage .ant-form-item-required:before{display:none}.ai-workspace #homePage .ant-form-item-required:after{display:inline!important;content:" *";color:#2d72c6}.ai-workspace #homePage .field .ant-input{display:block;padding:0 10px;line-height:18.6px}.ai-workspace #homePage .ant-input-number-input{padding:0 10px;font-size:14px}.ai-workspace:not(.light-mode) #homePage .field .ant-input,.ai-workspace:not(.light-mode) #homePage .field .ant-input-number{background:#253754!important;border-color:#405776;border-radius:11px;color:#f4f7fc;-webkit-text-fill-color:#f4f7fc;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background-color .18s ease,border-color .18s ease,-webkit-box-shadow .18s ease;transition:background-color .18s ease,border-color .18s ease,-webkit-box-shadow .18s ease;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}.ai-workspace:not(.light-mode) #homePage .ant-input-number-input{color:#f4f7fc;-webkit-text-fill-color:#f4f7fc}.ai-workspace:not(.light-mode) #homePage .field .ant-input-number-input::-webkit-input-placeholder,.ai-workspace:not(.light-mode) #homePage .field .ant-input::-webkit-input-placeholder{color:#91a3bc;-webkit-text-fill-color:#91a3bc}.ai-workspace:not(.light-mode) #homePage .field .ant-input-number-input::-moz-placeholder,.ai-workspace:not(.light-mode) #homePage .field .ant-input::-moz-placeholder{color:#91a3bc;-webkit-text-fill-color:#91a3bc}.ai-workspace:not(.light-mode) #homePage .field .ant-input-number-input:-ms-input-placeholder,.ai-workspace:not(.light-mode) #homePage .field .ant-input:-ms-input-placeholder{color:#91a3bc;-webkit-text-fill-color:#91a3bc}.ai-workspace:not(.light-mode) #homePage .field .ant-input-number-input::-ms-input-placeholder,.ai-workspace:not(.light-mode) #homePage .field .ant-input::-ms-input-placeholder{color:#91a3bc;-webkit-text-fill-color:#91a3bc}.ai-workspace:not(.light-mode) #homePage .field .ant-input-number-input::placeholder,.ai-workspace:not(.light-mode) #homePage .field .ant-input::placeholder{color:#91a3bc;-webkit-text-fill-color:#91a3bc}.ai-workspace:not(.light-mode) #homePage .field .ant-input-number:hover,.ai-workspace:not(.light-mode) #homePage .field .ant-input:hover:not(:focus){background:#2b4060!important;border-color:#5a769b}.ai-workspace:not(.light-mode) #homePage .field .ant-input-number-focused,.ai-workspace:not(.light-mode) #homePage .field .ant-input:focus{background:#2a3d5c!important;border-color:#7296ce;-webkit-box-shadow:0 0 0 1px rgba(114,150,206,.16);box-shadow:0 0 0 1px rgba(114,150,206,.16)}.ai-workspace:not(.light-mode) #homePage .field:focus-within label{color:#ccddf4}.ai-workspace #homePage .ant-input-number-handler-wrap{background:inherit}.ai-workspace #homePage .form-bottom{display:none}.ai-workspace #homePage .knowledge-suggestions,.ai-workspace #homePage .plot-starters{width:100%;max-width:920px;-webkit-box-flex:0;-ms-flex:none;flex:none}.ai-workspace #homePage .knowledge-suggestions{margin-top:18px}.ai-workspace #homePage .suggestions-list button{border-bottom:0}.ai-workspace #homePage .suggestions-list button>span:nth-child(2){-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.ai-workspace:not(.light-mode) #homePage .plot-starters>span,.ai-workspace:not(.light-mode) #homePage .suggestions-head button{color:#d0dced}.ai-workspace:not(.light-mode) #homePage .plot-starters button{background:#203654;border-color:#3a5578;color:#e4edfb}.ai-workspace:not(.light-mode) #homePage .plot-starters button:hover{background:#2c476c;border-color:#789bcf;color:#f1f6ff}@media (max-width:700px){.ai-workspace #homePage{padding:70px 14px 25px}.ai-workspace #homePage .unified-hero{margin-bottom:26px}.ai-workspace #homePage .unified-hero h1{font-size:29px}.ai-workspace #homePage .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ai-workspace.light-mode #homePage .field .ant-input-number-focused,.ai-workspace.light-mode #homePage .field .ant-input:focus{border-color:#8fb7e8;outline:none;-webkit-box-shadow:0 0 0 3px rgba(61,125,203,.08);box-shadow:0 0 0 3px rgba(61,125,203,.08)}.ai-workspace #homePage .field .ant-input-number-input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.ai-workspace #homePage .mode-picker-menu svg,.ai-workspace #homePage .mode-picker-toggle>svg:first-child{stroke-width:1.6}