@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";body{min-height:100vh;color:#fff;overflow-x:hidden}._mainWrapper_1iqye_7{width:100vw;min-height:100vh;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 0 0 200px;overflow:hidden;z-index:1}._videoBackground_1iqye_21{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-2;object-fit:cover}._videoOverlay_1iqye_31{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1}._mainContent_1iqye_40{width:50vw;z-index:1}._brand_1iqye_45{font-size:28px;font-weight:300;font-family:NNPivot;line-height:1.2;color:#fff;margin-bottom:24px}._mainTitle_1iqye_54{font-size:68px;font-weight:300;line-height:1.1;margin:0;color:#fff;font-family:PPNik}._subtitle_1iqye_63{font-size:36px;font-weight:300;line-height:1.2;margin-top:40px;color:#fff;font-family:PPNik}._mainTitle_1iqye_54 ._highlight_1iqye_72{font-weight:400}._loginContainer_1iqye_76{width:50%;z-index:1;display:flex;align-items:center;justify-content:center;text-align:center;height:100vh;background:#000000b3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:60px 0 0 60px/60px 0px 0px 60px;padding:40px;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 40px #0000004d}._loginWrapper_1iqye_96{height:100%;max-width:100%;width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}._loginForm_1iqye_106{width:100%}._loginHeader_1iqye_110{margin-bottom:32px}._loginBrand_1iqye_114{font-size:24px;font-weight:700;color:#fff;margin-bottom:8px}._loginTitle_1iqye_121{font-size:20px;font-weight:700;color:#fff;opacity:.9}._formGroup_1iqye_128{margin-bottom:24px}._formInput_1iqye_132{width:100%;padding:16px 20px;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:25px;color:#fff;font-size:16px;transition:all .3s ease}._formInput_1iqye_132::placeholder{color:#ffffff80}._formInput_1iqye_132:focus{outline:none;border-color:#6c63ff;background:#ffffff1f;box-shadow:0 0 0 3px #6c63ff33}._buttonContainer_1iqye_154{display:flex;flex-direction:column;align-items:center;gap:15px;margin-bottom:20px;margin-top:-10px}._loginButton_1iqye_165{width:100%;padding:16px;background:#a676ff5e;border:none;border-radius:25px;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}._demoButton_1iqye_179{width:100%;padding:16px;background:#fff;border:none;border-radius:25px;color:#a676ff;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}._loginButton_1iqye_165:hover,._demoButton_1iqye_179:hover{box-shadow:0 8px 25px #6c63ff66}._loginButton_1iqye_165:active{transform:translateY(0)}._loginButton_1iqye_165:disabled,._demoButton_1iqye_179:disabled{opacity:.7;cursor:not-allowed}._errorMessage_1iqye_206{color:#ff6b6b;font-size:14px;text-align:center;margin-bottom:16px;padding:8px;background:#ff6b6b1a;border:1px solid rgba(255,107,107,.3);border-radius:8px;opacity:.9}._footerText_1iqye_218{text-align:center;font-size:14px;color:#fff9;font-style:italic}@media (max-width: 1024px){._container_1iqye_226{padding:0 0 0 40px}._mainTitle_1iqye_54{font-size:48px}}@media (max-width: 768px){body{overflow-y:scroll;min-height:100%}._videoBackground_1iqye_21 ._videoOverlay_1iqye_31{height:100%}._mainWrapper_1iqye_7{flex-direction:column;padding:0;height:100%;justify-content:space-between}._mainContent_1iqye_40{text-align:center;width:100%;height:50%;display:flex;flex-direction:column}._mainTitle_1iqye_54{font-size:50px;line-height:1}._loginContainer_1iqye_76{width:100%;height:60%;max-height:60%;border-radius:0;flex-grow:0}}@media (max-width: 480px){._mainTitle_1iqye_54{font-size:34px;line-height:1.1}._mainContent_1iqye_40{padding:35px 30px 5px;gap:10px}._buttonContainer_1iqye_154{margin-top:10px}._loginButton_1iqye_165,._demoButton_1iqye_179{width:60%}._loginWrapper_1iqye_96{width:100%;height:100%}._loginForm_1iqye_106{width:100%}._formGroup_1iqye_128{margin-bottom:13px}._loginHeader_1iqye_110{margin-bottom:20px}._formInput_1iqye_132{padding:15px}}@media (max-width: 380px){._loginContainer_1iqye_76{padding-top:40px}}@media (max-width: 768px){._loginContainer_1iqye_76{width:100%;border-radius:0}}._spinner_1cbv6_1{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:_spin_1cbv6_1 1s ease-in-out infinite;margin:0 auto}@keyframes _spin_1cbv6_1{to{transform:rotate(360deg)}}body{display:flex;min-height:100%;min-width:100%;position:relative}._dropShadow_8btsw_8{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;display:none;opacity:.8;z-index:999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .3s ease}._sidebar_8btsw_22{width:280px;color:#fff;height:100vh;display:flex;background:#1e1841;background:linear-gradient(0deg,#1e1841 20%,#343dea 88%);flex-direction:column;position:relative;border-bottom-right-radius:60px;border-top-right-radius:60px;box-shadow:4px 0 25px #0006,inset 1px 0 #ffffff1a;z-index:1000;transition:all .15s ease-out;overflow:hidden}._header_8btsw_44{position:relative}._logo_8btsw_48{font-size:26px;padding:28px 24px 28px 25px;font-family:NNPivot;margin-bottom:0;display:flex;align-items:center;font-weight:300;letter-spacing:.5px;text-shadow:0 2px 4px rgba(0,0,0,.2)}._backArrow_8btsw_61{cursor:pointer;opacity:.7;transition:all .3s cubic-bezier(.25,.46,.45,.94);padding:8px 8px 15px;border-radius:50%;font-size:40px!important;display:flex;align-items:center;justify-content:center;width:40px;height:40px}._backArrow_8btsw_61:hover{opacity:1}._navSection_8btsw_80{flex:1;padding:24px 0;display:flex;flex-direction:column;gap:6px}._navItem_8btsw_88{position:relative;margin:0 12px}._navLink_8btsw_93{display:block;color:#fff;text-decoration:none;font-size:17px;font-weight:400;transition:all .3s cubic-bezier(.25,.46,.45,.94);cursor:pointer;white-space:nowrap;border-radius:40px!important;outline:none;margin-top:5px;border:1px solid transparent;background:none;width:100%;text-align:left;padding:0}._navLinkContent_8btsw_112{display:flex;align-items:center;padding:14px 24px 14px 10px;position:relative}._navLabel_8btsw_120{width:fit-content}._icon_8btsw_124{width:24px;height:24px;margin-right:8px;opacity:.8;transition:all .3s ease;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));flex-shrink:0;color:#fff;display:flex;align-items:center;justify-content:center}._newTag_8btsw_138{margin-left:auto;padding-left:6px;margin-right:38px;font-weight:700;color:#4aff32;font-size:17px}._soonTag_8btsw_147{margin-left:10px;font-size:14px;color:#f60;opacity:1!important;font-weight:700!important}._navLink_8btsw_93:hover,._navLink_8btsw_93:active,._navLink_8btsw_93:focus{background:#70707048;border:1px solid rgba(255,255,255,.4);outline:none;box-shadow:0 4px 15px #0000001a,0 0 0 1px #ffffff1a}._execution_8btsw_165{padding-right:0}._execution_8btsw_165 img{margin-right:10px}._navLink_8btsw_93:hover ._icon_8btsw_124{opacity:1}._active_8btsw_180{color:#fff;opacity:1!important;font-weight:300}._active_8btsw_180:hover{background:#ffffff1a;border-color:#ffffff26}._dropdownItem_8btsw_192{border-radius:16px;border:1px solid transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;overflow:hidden}._dropdownItem_8btsw_192:hover{border:1px solid transparent!important}._dropdownTrigger_8btsw_204{position:relative}._dropdownTrigger_8btsw_204 ._navLink_8btsw_93{border-radius:16px;margin:0}._arrow_8btsw_213{margin-left:6px;font-size:11px;transition:all .4s cubic-bezier(.25,.46,.45,.94);opacity:.7}._open_8btsw_221 ._arrow_8btsw_213{transform:rotate(180deg);opacity:1}._dropdownContent_8btsw_226{max-height:0;color:#fffc;transition:all .4s cubic-bezier(.25,.46,.45,.94)}._dropdownContent_8btsw_226._open_8btsw_221{max-height:200px;padding:8px 0 12px}._dropdownNavLink_8btsw_237{font-size:14px;opacity:.75;font-weight:300;margin:0 8px 2px;width:calc(100% - 16px);box-sizing:border-box}._dropdownNavLink_8btsw_237 ._navLinkContent_8btsw_112{padding:10px 24px 10px 44px}._dropdownNavLink_8btsw_237:hover{opacity:1;background:#ffffff0f}._separator_8btsw_256{height:1px;background:#fff3;margin:0 24px}._bottomSection_8btsw_263{padding:24px 0 28px;transition:all .2s ease;display:flex;flex-direction:column;gap:2px}._bottomItem_8btsw_271{display:block;color:#fff;text-decoration:none;font-size:15px;font-weight:300;transition:all .3s cubic-bezier(.25,.46,.45,.94);cursor:pointer;white-space:nowrap;border-radius:40px;margin:0 12px;position:relative;overflow:hidden;border:1px solid transparent;background:none;width:calc(100% - 24px);text-align:left;padding:0}._bottomItemContent_8btsw_291{display:flex;align-items:center;padding:14px 24px}._bottomLabel_8btsw_297{flex:1}._bottomItem_8btsw_271 ._icon_8btsw_124{width:20px;height:20px;margin-right:14px;opacity:.8;transition:all .3s ease;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));flex-shrink:0;color:#fff;display:inline-block}._bottomItem_8btsw_271:hover{background:#70707048;border:1px solid rgba(255,255,255,.4);box-shadow:0 4px 15px #0000001a,0 0 0 1px #ffffff1a}._bottomItem_8btsw_271:hover ._icon_8btsw_124{opacity:1}._mainContent_8btsw_324{flex:1;padding:40px;background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;z-index:1}._mainContent_8btsw_324 h1{color:#fff;margin-bottom:20px}._mainContent_8btsw_324 p{color:#fffc;line-height:1.6}._sidebar_8btsw_22::-webkit-scrollbar{width:6px}._sidebar_8btsw_22::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}._sidebar_8btsw_22::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px;transition:background .3s ease}._sidebar_8btsw_22::-webkit-scrollbar-thumb:hover{background:#ffffff4d}._sidebar_8btsw_22:not(._collapsed_8btsw_364) ._backArrow_8btsw_61{position:absolute;right:24px;top:50%;transform:translateY(-50%);margin:0}._disabled_8btsw_372:hover{background:none;border:1px solid transparent;box-shadow:none;outline:none;cursor:not-allowed;opacity:.75}._miniSidebar_1spqx_2{position:fixed;top:0;left:0;bottom:0;width:85px;background:#808080e6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom-right-radius:60px;border-top-right-radius:60px;border:1px solid rgba(255,255,255,.2);box-shadow:0 20px 40px #0000004d;display:flex;flex-direction:column;align-items:center;padding:20px 16px;box-sizing:border-box;z-index:1000;transition:all .15s cubic-bezier(.4,0,.2,1);transform:translate(0);opacity:1}._miniSidebarEntering_1spqx_25{transform:translate(-100%);opacity:0;animation:_slideInFromLeft_1spqx_1 .15s cubic-bezier(.4,0,.2,1) .05s forwards}._miniLogo_1spqx_31{color:#fff;font-size:30px;font-weight:600;margin-top:15px;margin-bottom:10px;text-transform:lowercase;letter-spacing:-.5px;text-shadow:0 2px 8px rgba(255,255,255,.1)}._miniIcons_1spqx_42{display:flex;flex-direction:column;gap:18px;margin-bottom:auto;margin-top:12px}._miniIconButton_1spqx_50{width:45px;height:45px;background:#ffffff1a;border:2px solid rgba(255,255,255,.3);border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;text-decoration:none;font-size:17px}._miniIconButton_1spqx_50:hover{background:#fff3;border-color:#ffffff80;transform:scale(1.05)}._miniControls_1spqx_72{display:flex;flex-direction:column;gap:16px;align-items:center}._miniUserSection_1spqx_79{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:33.5px}._miniUserSection_1spqx_79 ._miniLogo_1spqx_31{font-size:10px;font-weight:600;color:#fffc;text-transform:uppercase;letter-spacing:.8px;margin:0;text-align:center;line-height:1}._miniToggleButton_1spqx_98{width:48px;height:48px;background:#ffffff1a;border:2px solid rgba(255,255,255,.3);border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;font-size:17px}._miniToggleButton_1spqx_98:hover{background:#fff3;border-color:#ffffff80;transform:scale(1.05)}._sidebarWrapper_1spqx_120{position:fixed;top:0;left:0;bottom:0;z-index:1001;transform:translate(-100%);opacity:0;transition:all .15s ease-out}._sidebarVisible_1spqx_131{transform:translate(0);opacity:1}@keyframes _slideInLeft_1spqx_1{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _slideOutLeft_1spqx_1{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}@keyframes _slideInFromLeft_1spqx_1{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}._miniToggleButton_1spqx_98:hover{background:#fff3;border-color:#ffffff80;transform:scale(1.05);box-shadow:0 4px 12px #fff3}@media (max-width: 768px){._miniSidebar_1spqx_2{width:70px;padding:15px 12px}._miniIconButton_1spqx_50,._miniToggleButton_1spqx_98{width:40px;height:40px}._miniLogo_1spqx_31{font-size:24px}}._sidebarVisible_1spqx_131{opacity:1}._miniPopupOverlay_1spqx_201{position:fixed;inset:0 0 0 80px;z-index:1500;pointer-events:auto}._miniPopup_1spqx_201{position:absolute;left:12px;background:#0f0f0ff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(52,61,234,.3);border-radius:12px;width:200px;box-shadow:0 20px 60px #000c,0 8px 20px #0006;pointer-events:auto;padding:8px}._executionPopup_1spqx_224{top:150px;transform:translateY(-50%);animation:_slideInFromLeftExecution_1spqx_1 .2s ease-out}._accountPopup_1spqx_230{bottom:80px;animation:_slideInFromLeft_1spqx_1 .2s ease-out}._miniPopupItem_1spqx_235{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:none;border:none;border-radius:8px;color:#fffc;text-decoration:none;font-size:13px;font-weight:400;cursor:pointer;transition:all .2s ease;margin-bottom:2px;text-align:left;font-family:inherit}._miniPopupItem_1spqx_235:hover{background:#ffffff1a;color:#fff}._miniPopupItem_1spqx_235:last-child{margin-bottom:0}@keyframes _slideInFromLeft_1spqx_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes _slideInFromLeftExecution_1spqx_1{0%{opacity:0;transform:translateY(-50%) translate(-10px)}to{opacity:1;transform:translateY(-50%) translate(0)}}._disabled_1spqx_286:hover{background:none;border:1px solid transparent;box-shadow:none;outline:none;cursor:not-allowed;opacity:.75}._soonTag_1spqx_295{margin-left:10px;font-size:14px;color:#f60;opacity:1!important;font-weight:700!important}@media (max-width: 768px){._miniPopupOverlay_1spqx_201{display:none}}._userSidebar_1spqx_309{font-size:14px;font-weight:500;color:#fff;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}@keyframes _slideInFromLeftExecution_1scxv_1{0%{opacity:0;transform:translateY(-50%) translate(-10px)}to{opacity:1;transform:translateY(-50%) translate(0)}}._miniPopupOverlay_1scxv_12{position:fixed;inset:0 0 0 80px;z-index:1500;pointer-events:auto}._miniPopup_1scxv_12{position:absolute;left:12px;background:#0f0f0ff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(52,61,234,.3);border-radius:12px;width:200px;box-shadow:0 20px 60px #000c,0 8px 20px #0006;pointer-events:auto;padding:8px}._executionPopup_1scxv_35{top:215px;transform:translateY(-50%);animation:_slideInFromLeftExecution_1scxv_1 .2s ease-out}._miniPopupItem_1scxv_41{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:none;border:none;border-radius:8px;color:#fffc;text-decoration:none;font-size:13px;font-weight:400;cursor:pointer;transition:all .2s ease;margin-bottom:2px;text-align:left;font-family:inherit}._miniPopupItem_1scxv_41:hover{background:#ffffff1a;color:#fff}._miniPopupItem_1scxv_41:last-child{margin-bottom:0}@media (max-width: 768px){._miniPopupOverlay_1scxv_12{display:none}}@keyframes _slideInFromLeftExecution_7m63g_1{0%{opacity:0;transform:translateY(-50%) translate(-10px)}to{opacity:1;transform:translateY(-50%) translate(0)}}._miniPopupOverlay_7m63g_12{position:fixed;inset:0 0 0 80px;z-index:1500;pointer-events:auto}._miniPopup_7m63g_12{position:absolute;left:12px;background:#0f0f0ff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(52,61,234,.3);border-radius:12px;width:200px;box-shadow:0 20px 60px #000c,0 8px 20px #0006;pointer-events:auto;padding:8px}._accountPopup_7m63g_35{bottom:35px;animation:_slideInFromLeft_7m63g_1 .2s ease-out}._miniPopupItem_7m63g_40{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:none;border:none;border-radius:8px;color:#fffc;text-decoration:none;font-size:13px;font-weight:400;cursor:pointer;transition:all .2s ease;margin-bottom:2px;text-align:left;font-family:inherit}._miniPopupItem_7m63g_40:hover{background:#ffffff1a;color:#fff}._miniPopupItem_7m63g_40:last-child{margin-bottom:0}@media (max-width: 768px){._miniPopupOverlay_7m63g_12{display:none}}._page_1btd7_1{display:flex;width:100%;min-height:100vh;background:#fff}._content_1btd7_8{display:flex;justify-content:center;align-items:start;gap:0;flex-direction:column;margin-left:95px;height:fit-content;margin-top:50px;align-items:stretch;width:calc(100vw - 95px)}._contentCollapsed_1btd7_21{padding-right:150px}._header_1btd7_25{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:15px;margin-bottom:5px;padding:0 0 10px}._formCard_1btd7_36{background:linear-gradient(180deg,#1e0275,#4b19d0);color:#fff;width:500px;min-width:500px;max-width:550px;border-radius:60px;padding:30px 40px;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;box-shadow:0 20px 40px #1e02754d,0 10px 20px #1e027533}._title_1btd7_53{font-size:34px;color:#2d3748;font-weight:500;text-align:center;width:45%;font-family:PPNik;text-shadow:0 2px 4px rgba(0,0,0,.1);letter-spacing:-.5px}._openArrow_1btd7_64{font-size:50px;color:#343dea;cursor:pointer;text-align:center;margin-bottom:7px;opacity:.8;transition:all .3s ease;padding:8px 12px}._openArrow_1btd7_64:hover{opacity:1}._logo_1btd7_79{font-family:NNPivot,sans-serif;font-size:40px;margin-bottom:40px;text-shadow:0 2px 8px rgba(0,0,0,.2);letter-spacing:1px;background:linear-gradient(45deg,#fff,#e2e8f0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._field_1btd7_91{width:100%;margin-bottom:28px}._label_1btd7_96{font-size:16px;font-weight:600;margin-bottom:8px;display:block;text-shadow:0 1px 2px rgba(0,0,0,.1)}._value_1btd7_104{margin-top:8px;padding:16px 24px;background:#ffffff26;border:1px solid rgba(255,255,255,.3);border-radius:30px;font-size:14px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}._value_1btd7_104:focus{outline:none;background:#ffffff40;border-color:#ffffff80;box-shadow:0 0 0 3px #ffffff1a}._formWrapper_1btd7_122{display:flex;flex-direction:row;justify-content:inherit}._uploadBtn_1btd7_128{margin-top:35px;width:180px;padding:18px 34px;border:none;background:linear-gradient(45deg,#a676ff,#b084ff);color:#fff;font-weight:600;font-size:16px;border-radius:60px;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 20px #a676ff4d;position:relative;overflow:hidden}._uploadBtn_1btd7_128:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}._uploadBtn_1btd7_128:hover:before{left:100%}._uploadBtn_1btd7_128:hover{box-shadow:0 12px 25px #a676ff66;background:linear-gradient(45deg,#b084ff,#c094ff)}._helperText_1btd7_170{font-size:13px;font-style:italic;text-align:center;margin-top:30px;opacity:.9;line-height:1.5;text-shadow:0 1px 2px rgba(0,0,0,.1);max-width:90%;margin-left:auto;margin-right:auto}._previewCard_1btd7_183{background:#fff;border-radius:0 45px 45px 0;border:1px solid rgba(0,0,0,.6);width:47%;padding:40px;display:flex;flex-direction:column;align-items:start;justify-content:center;margin-left:-55px;z-index:1;box-shadow:0 15px 35px #0000001a,0 5px 15px #00000014;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._previewHeader_1btd7_200{margin-left:90px;text-align:start;margin-bottom:20px;font-family:PPNik;padding:15px 0}._previewHeader_1btd7_200 h2{font-size:22px;margin-bottom:12px;color:#2d3748;font-weight:500;font-family:PPNik;text-shadow:0 1px 3px rgba(0,0,0,.1);line-height:1.3}._dateRange_1btd7_218{font-size:16px;font-weight:600;color:#343dea;background:linear-gradient(45deg,#343dea,#4c42ec);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 1px 2px rgba(52,61,234,.2)}._imageContainer_1btd7_229{margin-left:90px;width:90%;height:360px;border:2px solid #e2e8f0;border-radius:16px;background:linear-gradient(145deg,#fff,#f8f9fa);margin-bottom:30px;box-shadow:inset 0 2px 4px #0000000f;transition:all .3s ease;overflow:hidden;position:relative}._imageContainer_1btd7_229:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent 49%,rgba(52,61,234,.1) 50%,transparent 51%);opacity:0;transition:opacity .3s ease;pointer-events:none}._imageContainer_1btd7_229:hover:before{opacity:1}._imageContainer_1btd7_229:hover{border-color:#343dea;box-shadow:0 8px 25px #343dea26,inset 0 2px 4px #0000000f}._imageContainer_1btd7_229 img{width:100%;height:100%;object-fit:contain}._sendBtn_1btd7_277{display:flex;align-items:center;gap:8px;align-self:end;padding:14px 40px;border:none;background:linear-gradient(45deg,#4c42ec,#343dea);color:#fff;font-size:16px;font-weight:600;border-radius:30px;cursor:pointer;transition:all .3s ease;margin-right:-8px;box-shadow:0 8px 20px #4c42ec4d;position:relative;overflow:hidden}._sendBtn_1btd7_277:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}._sendBtn_1btd7_277:hover:before{left:100%}._sendBtn_1btd7_277:hover{box-shadow:0 12px 25px #4c42ec66;background:linear-gradient(45deg,#5d52ff,#4c42ec)}._sendBtn_1btd7_277:active{transform:translateY(0)}._check_1btd7_326{font-size:18px;transition:transform .3s ease}._fieldDate_1btd7_331{display:flex;flex-direction:column;align-items:start;width:100%}._select_1btd7_338{margin-top:8px;width:100%;padding:16px 50px 16px 24px;background:#ffffff26;border:1px solid rgba(255,255,255,.3);border-radius:30px;font-size:14px;color:#fff;appearance:none;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 20px center;background-repeat:no-repeat;background-size:20px}._select_1btd7_338:focus{outline:none;background-color:#ffffff40;border-color:#ffffff80;box-shadow:0 0 0 3px #ffffff1a}._select_1btd7_338:hover{background-color:#fff3}._select_1btd7_338 option{background:#1e0275;color:#fff;padding:12px}._hiddenFileInput_1btd7_375{display:none}._datePicker_1btd7_379{margin-top:8px;width:100%;padding:16px 24px;background:#ffffff26;border:1px solid rgba(255,255,255,.3);border-radius:30px;font-size:14px;color:#fff;appearance:none;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}._datePicker_1btd7_379:focus{outline:none;background:#ffffff40;border-color:#ffffff80;box-shadow:0 0 0 3px #ffffff1a}._datePicker_1btd7_379:hover{background:#fff3}._wrapperDatePicker_1btd7_405{width:100%}._datePicker_1btd7_379::placeholder{color:#fff;opacity:.8}._spinner_1btd7_415{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top:2px solid #ffffff;border-radius:50%;animation:_spin_1btd7_415 1s linear infinite}@keyframes _spin_1btd7_415{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1500px){._header_1btd7_25{margin-left:45px}._previewCard_1btd7_183{padding-right:80px}}@media (max-width: 768px){._content_1btd7_8{margin-left:0;margin-top:20px;width:100%;padding:0 10px}._miniSidebar_1btd7_456{display:none}._formCard_1btd7_36{min-width:0;box-shadow:0 10px 40px #1e02754d,0 10px 10px #1e027533}._header_1btd7_25{margin-bottom:5px;justify-content:end;margin-right:15px;white-space:nowrap}._header_1btd7_25 h1{width:fit-content}._title_1btd7_53{font-size:28px}._formWrapper_1btd7_122{flex-direction:column;gap:20px}._formCard_1btd7_36{max-width:100%;width:100%;border-radius:30px;padding:35px 30px;margin:0}._previewCard_1btd7_183{width:100%;margin-left:0;border-radius:30px;padding:25px;order:2;margin-bottom:10px}._previewHeader_1btd7_200{margin-left:0}._previewHeader_1btd7_200 h2{font-size:18px}._imageContainer_1btd7_229{margin-left:0;width:100%;height:280px}._sendBtn_1btd7_277{align-self:center;margin-right:0;width:100%;justify-content:center;margin-top:25px}._logo_1btd7_79{font-size:32px;margin-bottom:30px}._uploadBtn_1btd7_128{width:100%;margin-top:25px}._openArrow_1btd7_64{font-size:50px;z-index:1000}._openArrow_1btd7_64._collapsed_1btd7_540{z-index:99}}@media (max-width: 1024px) and (min-width: 769px){._content_1btd7_8{margin-left:0;margin-top:20px;width:100%;padding:0 20px}._openArrow_1btd7_64{font-size:50px;z-index:1000}._openArrow_1btd7_64._collapsed_1btd7_540{z-index:99}._header_1btd7_25{gap:5px}._formWrapper_1btd7_122{flex-direction:column;gap:30px}._formCard_1btd7_36{max-width:100%;width:100%;margin:0}._previewCard_1btd7_183{width:100%;margin-left:0;border-radius:45px}._imageContainer_1btd7_229{margin-left:20px;width:calc(100% - 40px)}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}._closedToggleButton_1nxjr_1{position:absolute;top:18px;left:20px;z-index:100000;background:#31368e;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);color:#9ca3af;padding:12px;border-radius:12px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0003;color:#fff}._closedToggleButton_1nxjr_1:hover{background-color:#272b72}._mobileNavigation_1nxjr_25{padding:20px;background:#fff;height:fit-content;width:fit-content;position:absolute;top:68px;left:15px;z-index:10000;box-shadow:0 4px 12px #0003;border-radius:20px;animation:_slideInFromTop_1nxjr_1 .3s ease-out}@keyframes _slideInFromTop_1nxjr_1{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}._mobileNavigationContent_1nxjr_50,._topSection_1nxjr_56,._bottomSection_1nxjr_57{display:flex;flex-direction:column;gap:10px}._bottomSection_1nxjr_57{border-top:2px solid #ced7e4;padding-top:10px}._mobileNavigationItem_1nxjr_68{display:flex;flex-direction:row;align-items:center;gap:10px;padding:7px;transition:all .2s ease-in;border-radius:10px}._mobileNavigationItem_1nxjr_68:hover{background:#f0f0f0}._mobileNavigation_1nxjr_25 a{text-decoration:none;color:#000}._newTag_1nxjr_87{margin-left:auto;padding-left:20px;margin-right:38px;font-weight:700;color:#4aff32;font-size:17px}._modal_1j0um_1{position:fixed;inset:0;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:9999;animation:_fadeIn_1j0um_1 .2s ease-out}@keyframes _fadeIn_1j0um_1{0%{opacity:0}to{opacity:1}}._modalContent_1j0um_24{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:60px 20px 20px;box-sizing:border-box}._controls_1j0um_35{position:fixed;top:20px;right:20px;display:flex;gap:10px;z-index:10000}._controlButton_1j0um_44{background:#fff;border:none;padding:8px 16px;cursor:pointer;border-radius:4px;font-size:16px;font-weight:700;transition:background-color .2s}._controlButton_1j0um_44:hover{background-color:#f0f0f0}._closeButton_1j0um_59{background:#f44;color:#fff;border:none;padding:8px 16px;cursor:pointer;border-radius:4px;font-size:16px;transition:background-color .2s}._closeButton_1j0um_59:hover{background-color:#f66}._imageContainer_1j0um_74{overflow:hidden;width:35vw;height:50vh;display:flex;align-items:center;justify-content:center;position:relative;background:#f5f5f5;border-radius:8px;box-shadow:0 4px 20px #0000004d;margin:0 auto}._zoomableImage_1j0um_88{transition:transform .3s ease;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;transform-origin:center center}@media (max-width: 768px){._controls_1j0um_35{top:10px;right:10px;position:fixed}._controlButton_1j0um_44,._closeButton_1j0um_59{padding:6px 12px;font-size:14px}._imageContainer_1j0um_74{width:85vw;height:60vh}}._page_1xkli_1{display:flex;min-height:100vh;background:#fff}._content_1xkli_7{flex:1;display:flex;justify-content:center;align-items:start;gap:0;flex-direction:column;margin-left:95px;height:fit-content;margin-top:50px;align-items:stretch;width:calc(100vw - 95px)}._contentCollapsed_1xkli_21{padding-right:150px}._header_1xkli_25{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:15px;margin-bottom:5px;padding:0 0 10px}._formCard_1xkli_36{background:linear-gradient(180deg,#1e0275,#4b19d0);color:#fff;min-width:500px;max-width:500px;border-radius:60px;padding:30px 40px;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;box-shadow:0 20px 40px #1e02754d,0 10px 20px #1e027533;transition:all .3s ease}._title_1xkli_53{font-size:34px;color:#2d3748;font-weight:500;text-align:center;width:40%;font-family:PPNik;text-shadow:0 2px 4px rgba(0,0,0,.1);letter-spacing:-.5px}._openArrow_1xkli_64{font-size:50px;color:#343dea;cursor:pointer;text-align:center;margin-bottom:7px;opacity:.8;transition:all .3s ease;padding:8px 12px}._openArrow_1xkli_64:hover{opacity:1}._logo_1xkli_79{font-family:NNPivot,sans-serif;font-size:40px;margin-bottom:40px;text-shadow:0 2px 8px rgba(0,0,0,.2);letter-spacing:1px;background:linear-gradient(45deg,#fff,#e2e8f0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._field_1xkli_91{width:100%;margin-bottom:20px}._label_1xkli_96{font-size:16px;font-weight:600;margin-bottom:8px;display:block;text-shadow:0 1px 2px rgba(0,0,0,.1)}._value_1xkli_104{margin-top:8px;padding:16px 24px;background:#ffffff26;border:1px solid rgba(255,255,255,.3);border-radius:30px;font-size:14px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}._value_1xkli_104:focus{outline:none;background:#ffffff40;border-color:#ffffff80;box-shadow:0 0 0 3px #ffffff1a}._formWrapper_1xkli_122{display:flex;flex-direction:row;justify-content:center;gap:0;width:100%}._uploadBtn_1xkli_130{margin-top:35px;width:180px;padding:18px 34px;border:none;background:linear-gradient(45deg,#a676ff,#b084ff);color:#fff;font-weight:600;font-size:16px;border-radius:60px;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 20px #a676ff4d;position:relative;overflow:hidden}._uploadBtn_1xkli_130:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}._uploadBtn_1xkli_130:hover:before{left:100%}._uploadBtn_1xkli_130:hover{transform:translateY(-2px);box-shadow:0 12px 25px #a676ff66;background:linear-gradient(45deg,#b084ff,#c094ff)}._helperText_1xkli_173{font-size:13px;font-style:italic;text-align:center;margin-top:30px;opacity:.9;line-height:1.5;text-shadow:0 1px 2px rgba(0,0,0,.1);max-width:90%;margin-left:auto;margin-right:auto}._previewCard_1xkli_186{background:#fff;border-radius:0 45px 45px 0;border:1px solid rgba(0,0,0,.6);width:50%;min-width:450px;padding:20px 40px 40px;display:flex;flex-direction:column;margin-left:-55px;z-index:1;box-shadow:0 15px 35px #0000001a,0 5px 15px #00000014;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._previewHeader_1xkli_203{margin-left:90px;text-align:start;margin-bottom:15px;font-family:PPNik;padding:15px 0}._previewHeader_1xkli_203 h2{font-size:22px;color:#2d3748;font-weight:500;font-family:PPNik;text-shadow:0 1px 3px rgba(0,0,0,.1);line-height:1.3;margin:0 0 12px}._unfilterBtn_1xkli_222{display:flex;align-items:center;gap:8px;padding:12px 22px;background:linear-gradient(45deg,#a855f7,#9333ea);color:#fff;border:none;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #a855f74d}._unfilterBtn_1xkli_222:hover{box-shadow:0 6px 16px #a855f766;background:linear-gradient(45deg,#9333ea,#7c3aed)}._filterIcon_1xkli_243{font-size:16px}._dateRange_1xkli_247{font-size:16px;font-weight:600;color:#343dea;background:linear-gradient(45deg,#343dea,#4c42ec);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 1px 2px rgba(52,61,234,.2)}._keyPoints_1xkli_258{margin-left:90px;margin-bottom:30px}._keyPointsTitle_1xkli_263{font-size:18px;font-weight:600;color:#2d3748;margin-bottom:15px;font-family:PPNik}._keyPoint_1xkli_258{display:flex;align-items:center;gap:8px;font-size:14px;color:#4a5568;line-height:1.4}._keyPointText_1xkli_297{color:#4a5568}._keyPointsContainer_1xkli_302{margin-left:90px;margin-bottom:30px}._keyPointsTitle_1xkli_263{font-size:18px;font-weight:600;color:#2d3748;margin-bottom:15px;font-family:system-ui}._keyPointsList_1xkli_271{display:flex;flex-direction:column;gap:8px}._keyPointItem_1xkli_321{display:flex;align-items:center;gap:8px;font-size:14px;color:#4a5568;line-height:1.4}._keyPointLabel_1xkli_286{color:#343dea;font-weight:600}._keyPointValue_1xkli_291{color:#1a202c;font-weight:700;font-size:16px}._keyPointText_1xkli_297{font-size:14px;color:#4a5568}._noImagesMessage_1xkli_366{display:flex;align-items:center;justify-content:center;width:100%;height:120px;color:#718096;font-size:14px}._unfilterButton_1xkli_377{display:flex;align-items:center;gap:8px;padding:12px 22px;background:linear-gradient(45deg,#a855f7,#9333ea);color:#fff;border:none;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #a855f74d}._unfilterButton_1xkli_377:hover{box-shadow:0 6px 16px #a855f766;background:linear-gradient(45deg,#9333ea,#7c3aed)}._unfilterIcon_1xkli_398{height:24px;width:24px;fill:#e3e3e3}._gallerySection_1xkli_404{margin-left:90px;margin-top:20px}._scrollHint_1xkli_409{font-size:12px;color:#718096;font-style:italic;margin:0 0 12px}._imageGallery_1xkli_417{display:flex;gap:15px;overflow-x:auto;padding-bottom:10px;scrollbar-width:thin;scrollbar-color:#cbd5e0 transparent}._imageGallery_1xkli_417::-webkit-scrollbar{height:6px}._imageGallery_1xkli_417::-webkit-scrollbar-track{background:#f7fafc;border-radius:3px}._imageGallery_1xkli_417::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}._imageGallery_1xkli_417::-webkit-scrollbar-thumb:hover{background:#a0aec0}._galleryItem_1xkli_347{flex-shrink:0;width:200px;height:120px;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #0000001a;transition:all .3s ease;cursor:pointer}._galleryItem_1xkli_347:hover{box-shadow:0 6px 20px #00000026}._galleryItem_1xkli_347 img,._galleryItemImage_1xkli_359{width:100%;height:100%;object-fit:cover}._filterButtonContainer_1xkli_466{display:flex;justify-content:flex-end;margin-top:15px}._imageContainer_1xkli_472{margin-left:90px;width:90%;height:360px;border:2px solid #e2e8f0;border-radius:16px;background:linear-gradient(145deg,#fff,#f8f9fa);margin-bottom:30px;box-shadow:inset 0 2px 4px #0000000f;transition:all .3s ease;overflow:hidden;position:relative}._imageContainer_1xkli_472:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent 49%,rgba(52,61,234,.1) 50%,transparent 51%);opacity:0;transition:opacity .3s ease;pointer-events:none}._imageContainer_1xkli_472:hover:before{opacity:1}._imageContainer_1xkli_472:hover{border-color:#343dea;box-shadow:0 8px 25px #343dea26,inset 0 2px 4px #0000000f}._imageContainer_1xkli_472 img{width:100%;height:100%;object-fit:contain}._sendBtn_1xkli_520{display:flex;align-items:center;gap:8px;align-self:end;padding:14px 40px;border:none;background:linear-gradient(45deg,#4c42ec,#343dea);color:#fff;font-size:16px;font-weight:600;border-radius:30px;cursor:pointer;transition:all .3s ease;margin-right:-8px;box-shadow:0 8px 20px #4c42ec4d;position:relative;overflow:hidden}._sendBtn_1xkli_520:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}._sendBtn_1xkli_520:hover:before{left:100%}._sendBtn_1xkli_520:hover{box-shadow:0 12px 25px #4c42ec66;background:linear-gradient(45deg,#5d52ff,#4c42ec)}._sendBtn_1xkli_520:active{transform:translateY(0)}._check_1xkli_569{font-size:18px;transition:transform .3s ease}._fieldDate_1xkli_574{display:flex;flex-direction:column;align-items:start;width:100%;margin-bottom:20px}._select_1xkli_582{margin-top:8px;width:100%;padding:16px 50px 16px 24px;background:#ffffff26;border:1px solid rgba(255,255,255,.3);border-radius:30px;font-size:14px;color:#fff;appearance:none;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 20px center;background-repeat:no-repeat;background-size:20px}._select_1xkli_582:focus{outline:none;background-color:#ffffff40;border-color:#ffffff80;box-shadow:0 0 0 3px #ffffff1a}._select_1xkli_582:hover{background-color:#fff3}._select_1xkli_582 option{background:#1e0275;color:#fff;padding:12px}._hiddenFileInput_1xkli_619{display:none}._datePicker_1xkli_623{margin-top:8px;width:100%;padding:16px 24px;background:#ffffff26;border:1px solid rgba(255,255,255,.3);border-radius:30px;font-size:14px;color:#fff;appearance:none;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}._datePicker_1xkli_623:focus{outline:none;background:#ffffff40;border-color:#ffffff80;box-shadow:0 0 0 3px #ffffff1a}._datePicker_1xkli_623:hover{background:#fff3}._wrapperDatePicker_1xkli_649{width:100%}._datePicker_1xkli_623::placeholder{color:#fff;opacity:.8}@keyframes _spin_1xkli_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width: 2300px){._header_1xkli_25{margin-left:400px}}@media (max-width: 1500px){._header_1xkli_25{margin-left:45px}._previewCard_1xkli_186{padding-right:80px}}@media (max-width: 768px){body{display:block}._content_1xkli_7{margin-left:0;margin-top:20px;padding:0;justify-content:center}._keyPointsContainer_1xkli_302{margin-left:0}._miniSidebar_1xkli_700{display:none}._header_1xkli_25{padding-bottom:0;justify-content:end;margin-right:20px}._title_1xkli_53{font-size:28px}._formWrapper_1xkli_122{flex-direction:column;gap:20px;padding:10px}._formCard_1xkli_36{width:100%;min-width:0;border-radius:30px;padding:35px 30px;margin:0;box-shadow:0 10px 40px #1e02754d,0 10px 10px #1e027533}._previewCard_1xkli_186{width:100%;margin-left:0;min-width:0;border-radius:30px;padding:25px;order:2}._previewHeader_1xkli_203{margin-left:0}._previewHeader_1xkli_203 h2{font-size:18px;text-align:center}._imageContainer_1xkli_472{margin-left:0;width:100%;height:280px}._sendBtn_1xkli_520{align-self:center;margin-right:0;width:100%;justify-content:center;margin-top:25px}._logo_1xkli_79{font-size:32px;margin-bottom:30px}._uploadBtn_1xkli_130{width:100%;margin-top:25px}._openArrow_1xkli_64{font-size:50px;z-index:1000}._openArrow_1xkli_64._collapsed_1xkli_778{z-index:99}._keyPoints_1xkli_258{margin-left:0}._previewHeader_1xkli_203 h2{text-align:unset}._gallerySection_1xkli_404{margin-left:0}}@media (max-width: 1024px) and (min-width: 769px){._content_1xkli_7{margin-left:0;margin-top:20px;padding:0 20px}._openArrow_1xkli_64{font-size:50px;z-index:1000}._openArrow_1xkli_64._collapsed_1xkli_778{z-index:99}._header_1xkli_25{margin-left:20px;gap:5px}._formWrapper_1xkli_122{flex-direction:column;gap:30px;width:100%}._formCard_1xkli_36{width:100%;margin:0}._previewCard_1xkli_186{width:100%;margin-left:0;border-radius:45px}._previewHeader_1xkli_203{margin-left:20px}._imageContainer_1xkli_472{margin-left:20px;width:calc(100% - 40px)}}@keyframes _fadeIn_z4dgj_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeInChat_z4dgj_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _ratingPulse_z4dgj_1{0%,to{box-shadow:0 0 #22c55e66}50%{box-shadow:0 0 0 4px #22c55e1a}}@keyframes _ratingPulseDown_z4dgj_1{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 4px #ef44441a}}@keyframes _ratingGlow_z4dgj_1{0%,to{filter:drop-shadow(0 0 2px rgba(255,255,255,.3))}50%{filter:drop-shadow(0 0 8px rgba(255,255,255,.5))}}@keyframes _slideInFromLeft_z4dgj_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes _slideInDown_z4dgj_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._container_z4dgj_81{display:flex;height:100dvh;width:100vw;background:radial-gradient(circle,#343dea 19%,#292b98 48%,#1e1841 91%);color:#fff;overflow-x:hidden}._mainContent_z4dgj_95{flex:1;display:flex;flex-direction:column;position:relative;overflow-x:hidden;min-height:0}._closedToggleButton_z4dgj_107{position:absolute;top:24px;left:24px;z-index:10;background:#0003;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);padding:12px;border-radius:12px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0003;color:#fff}._closedToggleButton_z4dgj_107:hover{background-color:#00000003}._topRightNavigation_z4dgj_130{display:none;position:absolute;top:24px;right:24px;z-index:10;gap:8px;align-items:center}._navButton_z4dgj_140{background:#0003;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);color:#fff;padding:12px;border-radius:12px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 4px 12px #0003}._navButton_z4dgj_140:hover{background:#ffffff1a;border-color:#fff3;box-shadow:0 6px 16px #0000004d}._navButton_z4dgj_140:active{transform:translateY(0);box-shadow:0 2px 8px #0003}._mobileOverlay_z4dgj_167{position:fixed;inset:0;background:#0006;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:999;cursor:pointer}._contentArea_z4dgj_182{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;margin-left:0;transition:all .3s ease-in-out}._contentAreaSidebarOpen_z4dgj_193{margin-left:140px}._contentAreaSidebarClosed_z4dgj_197{margin-left:80px}._centerContent_z4dgj_201{text-align:center;min-width:1100px;transition:all .3s ease-out}._mainTitle_z4dgj_211{font-size:36px;font-weight:300;margin-bottom:48px;display:flex;align-items:center;justify-content:center;color:#fff;gap:8px}._waveWrapper_z4dgj_222{display:inline-flex;align-items:center;width:fit-content;margin-right:-2px;align-self:center;padding-top:7px}._waveWrapper_z4dgj_222 svg{border:1px solid white;border-radius:50%;padding:1px}._waveImg_z4dgj_237{width:34px;height:34px;border-radius:50%;padding:1px}._titleNormal_z4dgj_244{font-weight:300}._titleBold_z4dgj_248{font-family:NNPivot;font-weight:400;display:flex}._inputContainer_z4dgj_255{width:1050px;max-width:1050px;margin:0 auto 5px;padding:17px 12px 0 20px;min-height:60px;max-height:140px;background:#70707065;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:2px solid transparent;background-clip:padding-box;border-radius:18px;box-shadow:0 10px 40px #0003,inset 0 1px #fff3;color:#fff;font-size:16px;font-family:inherit;outline:none;transition:all .4s cubic-bezier(.4,0,.2,1);resize:none;line-height:1.5;position:relative;display:flex;flex-direction:column}._inputWrapper_z4dgj_283{width:100%;max-width:100%;display:flex;flex-direction:column}._input_z4dgj_255{flex:1;position:relative;display:flex;flex-direction:column}._mainInput_z4dgj_297{width:100%;height:50px;max-height:50px;border:none;outline:none;resize:none;font-family:inherit;font-size:16px;line-height:1.5;background:transparent;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent;color:#fff}._placeholder_z4dgj_314{position:absolute;top:0;left:0;color:#ffffffb3;pointer-events:none;font-size:16px;line-height:1.5;transition:opacity .2s}._placeholder_z4dgj_314._hidden_z4dgj_325{opacity:0}._inputActions_z4dgj_330{display:flex;align-items:center;gap:10px;margin-bottom:11px}._inputActionButton_z4dgj_337{background:#0000000d;color:#ffffffe6;cursor:pointer;border-radius:5px;transition:all .2s ease;font-family:inherit;border:1px solid rgba(255,255,255,.2);padding:9px;display:flex;align-items:center;justify-content:center}._inputActionButton_z4dgj_337:hover{background:#ffffff1a;color:#ffffffe6}._inputActionButtonActive_z4dgj_356{background:#6366f133;border-color:#6366f166;color:#6366f1}._inputActionButtonActive_z4dgj_356:hover{background:#6366f14d;color:#6366f1}._currentSelectedProject_z4dgj_368{display:flex;align-items:center;gap:8px;background:#0000000d;color:#ffffffe6;cursor:pointer;border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:8px 12px;font-size:13px;transition:all .2s ease;max-width:200px}._currentSelectedProject_z4dgj_368:hover{background-color:#ffffff1a;border-color:#fff3}._currentSelectedProject_z4dgj_368 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}._currentSelectedProjectCloseButton_z4dgj_395{display:flex;align-items:center;justify-content:center;background:none;border:none;color:#ffffffe6;cursor:pointer;padding:2px;border-radius:50%;transition:all .2s ease;min-width:18px;min-height:18px}._currentSelectedProjectCloseButton_z4dgj_395:hover{background-color:#ffffff1a;color:#ffffffe6}._currentSelectedProjectCloseButton_z4dgj_395:active{background-color:#ced4da;transform:scale(.95)}._businessContextButton_z4dgj_421{background:#0000000d;color:#ffffffe6;font-size:15px;cursor:pointer;display:flex;align-items:center;gap:4px;padding:10px 15px;border-radius:20px;transition:all .2s ease;font-family:inherit;margin-top:12px;align-self:flex-start;border:1px solid rgba(255,255,255,.2)}._businessContextButton_z4dgj_421:hover{color:#ffffffe6;background-color:#0003}._diveButton_z4dgj_444{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2);width:180px;height:48px;border-radius:12px;font-weight:500;font-size:15px;cursor:pointer;transition:all .2s ease;margin-top:24px;position:relative;text-transform:none;letter-spacing:.3px;box-shadow:0 4px 20px #00000026;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font-family:inherit}._diveButton_z4dgj_444:hover{background:#ffffff1f;border-color:#ffffff4d;box-shadow:0 6px 25px #0003}._diveButton_z4dgj_444:active{background:#ffffff26;box-shadow:0 2px 12px #0003}._diveButtonBlurred_z4dgj_475{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:blur(.5px);opacity:.1}._contentAreaChatMode_z4dgj_485{padding:0;justify-content:flex-start}._chatContainer_z4dgj_490{display:flex;flex-direction:column;height:100dvh;width:100%;position:relative;animation:_fadeInChat_z4dgj_1 .3s ease-out}._messagesArea_z4dgj_500{flex:1;width:100%;padding:24px;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent;display:flex;flex-direction:column;align-items:center}._messageWrapper_z4dgj_513{width:100%;max-width:800px;margin-bottom:24px;display:flex;flex-direction:column;animation:_fadeIn_z4dgj_1 .3s ease-out}._message_z4dgj_500{display:flex;align-items:stretch;width:100%;max-width:800px}._assistantMessage_z4dgj_529{width:100%;max-width:800px;justify-content:flex-start}._messageContent_z4dgj_535{max-width:800px;width:auto;min-width:120px;padding:16px 20px 16px 9px;border-radius:18px;font-size:15px;line-height:1.6;position:relative;word-wrap:break-word}._assistantMessage_z4dgj_529 ._messageContent_z4dgj_535{color:#fff;border-radius:18px 18px 18px 6px;width:100%;max-width:800px}._spinner_z4dgj_556{padding-top:0!important;padding-right:0!important}._messageRating_z4dgj_562{display:flex;gap:8px;margin-top:6px;align-self:flex-start;padding-left:16px}._ratingButton_z4dgj_570{background:transparent;box-shadow:none;border:none;outline:none;padding:8px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;position:relative;width:32px;height:32px;border-radius:50%;margin-top:0;overflow:hidden}._ratingButton_z4dgj_570:before{content:"";position:absolute;inset:0;background:#ffffff0d;border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0;transform:scale(.8)}._ratingButton_z4dgj_570 svg,._ratingButton_z4dgj_570 img{transition:all .3s cubic-bezier(.4,0,.2,1);filter:brightness(.7) contrast(1.2);z-index:1;position:relative}._ratingThumbsDown_z4dgj_608{rotate:180deg}._ratingButton_z4dgj_570:hover:before{opacity:1;transform:scale(1);background:#ffffff14}._ratingButton_z4dgj_570:hover svg,._ratingButton_z4dgj_570:hover img{filter:brightness(1) contrast(1.3);transform:scale(1.1)}._ratingButton_z4dgj_570:hover{transform:translateY(-1px);animation:_ratingGlow_z4dgj_1 1.5s ease-in-out infinite}._ratingButton_z4dgj_570:active{transform:translateY(0) scale(.95)}._ratingButton_z4dgj_570:active:before{transform:scale(.9)}._ratingButton_z4dgj_570:focus-visible{outline:2px solid rgba(34,197,94,.6);outline-offset:2px}._ratingButtonActive_z4dgj_642{background:#22c55e26;animation:_ratingPulse_z4dgj_1 2s infinite}._ratingButtonActive_z4dgj_642:before{opacity:1;transform:scale(1);background:#22c55e33}._ratingButtonActive_z4dgj_642 svg,._ratingButtonActive_z4dgj_642 img{filter:brightness(1.2) contrast(1.4) hue-rotate(90deg);transform:scale(1.05)}._ratingButtonActive_z4dgj_642:hover{animation:none}._ratingButtonActive_z4dgj_642:hover:before{background:#22c55e4d}._ratingButtonActive_z4dgj_642:hover svg,._ratingButtonActive_z4dgj_642:hover img{filter:brightness(1.3) contrast(1.5) hue-rotate(90deg);transform:scale(1.15)}._ratingButton_z4dgj_570:has(._ratingThumbsDown_z4dgj_608)._ratingButtonActive_z4dgj_642{background:#ef444426;animation:_ratingPulseDown_z4dgj_1 2s infinite}._ratingButton_z4dgj_570:has(._ratingThumbsDown_z4dgj_608)._ratingButtonActive_z4dgj_642:before{background:#ef444433}._ratingButton_z4dgj_570:has(._ratingThumbsDown_z4dgj_608)._ratingButtonActive_z4dgj_642 svg,._ratingButton_z4dgj_570:has(._ratingThumbsDown_z4dgj_608)._ratingButtonActive_z4dgj_642 img{filter:brightness(1.2) contrast(1.4) hue-rotate(-30deg)}._ratingButton_z4dgj_570:has(._ratingThumbsDown_z4dgj_608)._ratingButtonActive_z4dgj_642:hover:before{background:#ef44444d}._chatInputContainer_z4dgj_692{padding:20px 24px 24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.1)}._chatInputWrapper_z4dgj_698{position:relative;width:100%;max-width:800px;margin:0 auto;display:flex;align-items:flex-end;gap:12px}._chatInput_z4dgj_692{flex:1;min-height:47px;max-height:100px;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:22px;padding:12px 18px;color:#fff;font-size:15px;font-family:inherit;outline:none;transition:all .3s ease;resize:none;line-height:1.4;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}._chatInput_z4dgj_692::placeholder{color:#fff9}._chatInput_z4dgj_692:focus{border-color:#6366f180;background:#ffffff26}._chatInput_z4dgj_692:disabled{opacity:.6;cursor:not-allowed}._sendButton_z4dgj_743{width:44px;height:44px;background:#6366f1;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0;box-shadow:0 4px 12px #6366f14d}._sendButton_z4dgj_743:hover:not(:disabled){background:#5855eb;transform:scale(1.05);box-shadow:0 6px 16px #6366f166}._sendButton_z4dgj_743:active:not(:disabled){transform:scale(.95)}._sendButton_z4dgj_743:disabled{background:#fff3;cursor:not-allowed;transform:none;box-shadow:none}._popupOverlay_z4dgj_780{position:fixed;inset:0;background:#0006;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:2000}._popup_z4dgj_780{background:#0f0f0fcc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(52,61,234,.3);border-radius:20px;padding:32px;width:500px;max-width:90vw;box-shadow:0 20px 60px #000c}._popupTitle_z4dgj_805{color:#fff;font-size:20px;margin-bottom:20px;font-weight:500;text-align:center}._popupInput_z4dgj_813{width:100%;min-height:100px;background:#ffffff1a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:16px;color:#fff;font-size:14px;font-family:inherit;outline:none;resize:vertical;margin-bottom:26px;transition:all .3s ease}._popupInput_z4dgj_813::placeholder{color:#ffffff80}._popupInput_z4dgj_813:focus{border-color:#6366f180;background:#ffffff26}._popupButtons_z4dgj_839{display:flex;gap:12px;justify-content:flex-end}._saveButton_z4dgj_845{background:#6366f1;color:#fff;border:none;padding:12px 24px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:inherit;box-shadow:0 4px 12px #6366f14d}._saveButton_z4dgj_845:hover{background:#5855eb;box-shadow:0 6px 16px #6366f166}._cancelButton_z4dgj_864{background:#ffffff1a;color:#fffc;border:1px solid rgba(255,255,255,.2);padding:12px 24px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:inherit}._cancelButton_z4dgj_864:hover{background:#ffffff26;color:#fff}._mainInput_z4dgj_297::-webkit-scrollbar,._chatInput_z4dgj_692::-webkit-scrollbar{width:4px}._messagesArea_z4dgj_500::-webkit-scrollbar,._projectsContextList_z4dgj_891::-webkit-scrollbar{width:6px}._mainInput_z4dgj_297::-webkit-scrollbar-track,._chatInput_z4dgj_692::-webkit-scrollbar-track,._messagesArea_z4dgj_500::-webkit-scrollbar-track,._projectsContextList_z4dgj_891::-webkit-scrollbar-track{background:transparent}._mainInput_z4dgj_297::-webkit-scrollbar-thumb,._chatInput_z4dgj_692::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}._messagesArea_z4dgj_500::-webkit-scrollbar-thumb,._projectsContextList_z4dgj_891::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}._mainInput_z4dgj_297::-webkit-scrollbar-thumb:hover{background:#fff6}._messagesArea_z4dgj_500::-webkit-scrollbar-thumb:hover,._projectsContextList_z4dgj_891::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media (max-width: 1024px) and (min-width: 769px){._contentAreaSidebarOpen_z4dgj_193{margin-left:0}._mainTitle_z4dgj_211{font-size:32px;margin-bottom:40px}._mainInput_z4dgj_297{width:100%;max-width:100%}._diveButton_z4dgj_444{padding:16px 60px;font-size:15px}}@media (max-width: 768px){._container_z4dgj_81{height:100dvh;overflow-y:auto}._messagesArea_z4dgj_500{margin-top:45px;padding:16px}._contentAreaSidebarOpen_z4dgj_193,._contentAreaSidebarClosed_z4dgj_197{margin-left:0}._closedToggleButton_z4dgj_107{top:16px;left:16px}._topRightNavigation_z4dgj_130{display:flex;top:16px;right:16px;gap:6px}._navButton_z4dgj_140{padding:10px;border-radius:10px}._mainTitle_z4dgj_211{font-size:28px;margin-bottom:32px;padding:0 20px;text-align:center}._inputContainer_z4dgj_255{padding:0 20px;margin-bottom:20px;width:100%;height:90px}._inputWrapper_z4dgj_283{width:100%;max-width:none;margin:0 auto;gap:1px}._inputActionButton_z4dgj_337{padding:5px}._mainInput_z4dgj_297{width:100%;max-width:none;font-size:15px;padding:0;height:40px!important}._diveButton_z4dgj_444{padding:16px 40px;font-size:15px;margin:0 20px}._centerContent_z4dgj_201{max-width:none;min-width:0;width:100%;padding:0 16px}._contentArea_z4dgj_182{padding:0;overflow-x:hidden}._chatInputWrapper_z4dgj_698{max-width:none;width:100%}._deepDiveProgress_z4dgj_1036{margin:16px;padding:20px}._messageWrapper_z4dgj_513{max-width:none;width:100%;padding:0 16px}._placeholder_z4dgj_314{font-size:12px;text-align:left}._inputActions_z4dgj_330{margin-top:5px}}@media (max-width: 480px){._container_z4dgj_81{height:100svh}._mainTitle_z4dgj_211{font-size:24px;margin-bottom:24px;padding:0 16px}._topRightNavigation_z4dgj_130{top:12px;right:12px;gap:4px}._navButton_z4dgj_140{padding:8px;border-radius:8px}._inputContainer_z4dgj_255{padding:0}._inputWrapper_z4dgj_283{padding:10px 16px 32px}._mainInput_z4dgj_297{font-size:14px;padding-bottom:0;align-self:center}._diveButton_z4dgj_444{padding:14px 32px;font-size:14px;margin:0 16px}._centerContent_z4dgj_201{padding:0 12px}._contentArea_z4dgj_182{padding:0}._messagesArea_z4dgj_500,._chatInputContainer_z4dgj_692{padding:12px}._deepDiveProgress_z4dgj_1036{margin:12px;padding:16px}._messageWrapper_z4dgj_513{padding:0 8px}._closedToggleButton_z4dgj_107{top:12px;left:12px;padding:10px}}@media (max-width: 360px){._container_z4dgj_81{height:100svh}._mainTitle_z4dgj_211{font-size:20px;margin-bottom:20px;padding:0 12px}._inputContainer_z4dgj_255{padding:0 12px;margin-bottom:12px}._inputWrapper_z4dgj_283{padding:12px 14px 28px}._centerContent_z4dgj_201{padding:0 8px}._diveButton_z4dgj_444{padding:12px 28px;font-size:13px;margin:0 12px}._messagesArea_z4dgj_500,._chatInputContainer_z4dgj_692{padding:8px}._deepDiveProgress_z4dgj_1036{margin:8px;padding:12px}._messageWrapper_z4dgj_513{padding:0 4px}}@media (max-width: 896px) and (max-height: 500px){._container_z4dgj_81{height:100dvh}._deepDiveProgress_z4dgj_1036{padding:16px;margin:8px}._messagesArea_z4dgj_500,._chatInputContainer_z4dgj_692{padding:12px}}._plotlyChartContainer_10emw_1{margin:16px 0;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff05;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px 0 0;position:relative;min-height:550px;overflow:hidden}._plotlyChartError_10emw_16{padding:20px;text-align:center;color:#ffffffb3;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;margin:16px 0}ul{list-style-type:none!important;padding-left:0!important}._plotlyChartError_10emw_16 p{margin:4px 0}._chartCaption_10emw_35{padding:8px 12px;font-size:.9em;color:#ffffffb3;background:#ffffff0d;border-top:1px solid rgba(255,255,255,.1);border-radius:0 0 12px 12px;margin-top:0}@media (max-width: 768px){._plotlyChartContainer_10emw_1{margin:12px 0;min-height:400px;max-width:100vw;overflow-x:hidden;box-sizing:border-box}._chartCaption_10emw_35{margin-top:0;margin-bottom:0}._plotlyChartContainer_10emw_1 .js-plotly-plot{height:380px!important;width:100%!important;max-width:calc(100vw - 32px)!important}._plotlyChartContainer_10emw_1 .modebar{top:10px!important;right:10px!important;margin:4px!important;padding:2px!important;transform:scale(.85)}._plotlyChartContainer_10emw_1 .svg-container{overflow:hidden!important;width:100%!important;max-width:100%!important}._plotlyChartContainer_10emw_1 .main-svg{width:100%!important;max-width:100%!important;overflow:hidden!important}._plotlyChartContainer_10emw_1 .legend{font-size:10px!important;max-width:100%!important;overflow:hidden!important}._plotlyChartContainer_10emw_1 .legendtext{font-size:10px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:120px!important}._plotlyChartContainer_10emw_1 .xtick text,._plotlyChartContainer_10emw_1 .ytick text{font-size:10px!important}._plotlyChartContainer_10emw_1 .plot-container{width:100%!important;max-width:100%!important;overflow:hidden!important}}._plotlyChartContainer_10emw_1._mobile_10emw_112{margin:8px 0;padding:0}._plotlyChartContainer_10emw_1._mobile_10emw_112 .js-plotly-plot{border-radius:6px}._plotlyChartContainer_10emw_1._mobile_10emw_112 .modebar{display:none!important}._plotlyChartContainer_10emw_1._mobile_10emw_112 .legend{position:relative!important;margin-top:10px!important}._plotlyChartContainer_10emw_1._mobile_10emw_112 .legend .traces{flex-direction:column!important;align-items:flex-start!important}._plotlyChartContainer_10emw_1._mobile_10emw_112 .legend .legendtext{max-width:100%!important;white-space:normal!important;word-wrap:break-word!important;line-height:1.2!important}._plotlyChartContainer_10emw_1 .js-plotly-plot{border-radius:8px}._plotlyChartContainer_10emw_1 .plotly{overflow:visible!important}._plotlyChartContainer_10emw_1 .svg-container{overflow:visible!important;max-width:100%!important}._plotlyChartContainer_10emw_1 .main-svg{overflow:visible!important}._plotlyChartContainer_10emw_1 .ytick{text-anchor:end!important}._plotlyChartContainer_10emw_1 .xtick{text-anchor:middle!important}._plotlyChartContainer_10emw_1 .legend{overflow:visible!important}._plotlyChartContainer_10emw_1 .legend .legendtext{transform:translate(-5px)!important}._plotlyChartContainer_10emw_1 .modebar{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:6px!important;padding:4px!important;margin:8px!important;position:absolute!important;top:-15px!important;right:15px!important;z-index:1000!important}._plotlyChartContainer_10emw_1 .modebar-btn{background:transparent!important;border:none!important;color:#ffffffb3!important;padding:5px 3px 3px!important}._plotlyChartContainer_10emw_1 .modebar-btn:hover{background:#ffffff1a!important;color:#fff!important}._plotlyChartContainer_10emw_1 .modebar-group{padding:0!important}._plotlyChartContainer_10emw_1{box-shadow:0 4px 20px #00000026;max-width:100%;width:100%}._plotlyChartContainer_10emw_1:hover{border-color:#fff3;box-shadow:0 6px 25px #0003}._plotlyChartContainer_10emw_1 .plot-container,._plotlyChartContainer_10emw_1 .svg-container{width:100%!important;height:100%!important}._messageWrapper_1h00k_2{width:100%;max-width:800px;margin:0 auto 24px;display:flex;flex-direction:column;animation:_fadeIn_1h00k_1 .3s ease-out}._message_1h00k_2{display:flex;align-items:stretch;width:100%;max-width:800px}@keyframes _fadeIn_1h00k_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._userMessage_1h00k_30{justify-content:flex-end}._assistantMessage_1h00k_34{width:100%;max-width:800px;justify-content:flex-start}._messageContent_1h00k_41{max-width:800px;width:auto;min-width:120px;padding:16px 20px;border-radius:18px;font-size:15px;line-height:1.6;position:relative;word-wrap:break-word}._userMessage_1h00k_30 ._messageContent_1h00k_41{width:100%;background:#163c8360;border:1px solid #37a5ee75;color:#fff;border-radius:10px;box-shadow:0 4px 12px #6366f11a;display:inline-block;padding:13px}._assistantMessage_1h00k_34 ._messageContent_1h00k_41{color:#fff;border-radius:18px 18px 18px 6px;width:100%;max-width:800px;padding:0}._messageContent_1h00k_41 p{margin:0 0 8px}._messageContent_1h00k_41 p:last-child{margin-bottom:0}._messageContent_1h00k_41 h1,._messageContent_1h00k_41 h2,._messageContent_1h00k_41 h3{margin:16px 0 8px;color:#fff}._messageContent_1h00k_41 h1:first-child,._messageContent_1h00k_41 h2:first-child,._messageContent_1h00k_41 h3:first-child{margin-top:0}._messageContent_1h00k_41 ul,._messageContent_1h00k_41 ol{margin:8px 0;padding-left:20px}._messageContent_1h00k_41 li{margin:4px 0}._messageContent_1h00k_41 blockquote{border-left:3px solid rgba(255,255,255,.3);margin:12px 0;padding:8px 0 8px 16px;background:#ffffff0d;border-radius:0 8px 8px 0;font-style:italic}._messageContent_1h00k_41 code{background:#0000004d;padding:2px 6px;border-radius:4px;font-size:13px;font-family:Monaco,Menlo,Ubuntu Mono,monospace}._messageContent_1h00k_41 pre{background:#0000004d;padding:12px 16px;border-radius:8px;overflow-x:auto;margin:12px 0;border:1px solid rgba(255,255,255,.1)}._messageContent_1h00k_41 pre code{background:none;padding:0}._messageContent_1h00k_41 table{width:100%;border-collapse:collapse;margin:12px 0;font-size:14px}._messageContent_1h00k_41 th,._messageContent_1h00k_41 td{border:1px solid rgba(255,255,255,.2);padding:8px 12px;text-align:left}._messageContent_1h00k_41 th{background:#ffffff1a;font-weight:600}._messageContent_1h00k_41 strong{font-weight:600;color:#fff}._messageContent_1h00k_41 em{font-style:italic;color:#ffffffe6}._messageLink_1h00k_167{color:#93c5fd;text-decoration:underline;text-underline-offset:2px}._messageLink_1h00k_167:hover{color:#dbeafe}._messageError_1h00k_178{background:#dc26261a;border:1px solid rgba(220,38,38,.3);border-radius:8px;padding:12px 16px;display:flex;align-items:center;gap:8px;color:#fecaca}._errorIcon_1h00k_189{font-size:18px}._errorText_1h00k_193{flex:1;font-size:14px}._mediaWarning_1h00k_199{background:#fbbf241a;border:1px solid rgba(251,191,36,.3);border-radius:8px;padding:8px 12px;margin-top:8px;display:flex;align-items:center;gap:8px;color:#fef3c7;font-size:14px}._warningIcon_1h00k_212{font-size:16px}._warningText_1h00k_216{flex:1}._streamingIndicator_1h00k_221{display:flex;gap:4px;margin-top:8px;justify-content:center}._streamingDot_1h00k_228{width:8px;height:8px;background-color:#fff9;border-radius:50%;animation:_pulse_1h00k_1 1.4s infinite}._streamingDot_1h00k_228:nth-child(2){animation-delay:.2s}._streamingDot_1h00k_228:nth-child(3){animation-delay:.4s}@keyframes _pulse_1h00k_1{0%,60%,to{opacity:.3}30%{opacity:1}}._chatMedia_1h00k_256{margin:12px 0;border-radius:8px;overflow:hidden;max-width:100%}@media (max-width: 768px){._messageWrapper_1h00k_2{margin-bottom:16px}._messageContent_1h00k_41{font-size:14px;padding:12px 16px}}._loadingSpinner_kiek5_2{display:flex;justify-content:center;align-items:center;height:100%;width:100%;overflow:hidden;overflow-y:hidden}._loadingSpinner_kiek5_2 ._justify-end_kiek5_12{justify-self:end;display:flex}._loader_kiek5_17{width:48px;height:48px;border-radius:50%;position:relative;animation:_rotate_kiek5_1 1s linear infinite}._loader_kiek5_17:before{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:5px solid #5f6fff;animation:_prixClipFix_kiek5_1 2s linear infinite}@keyframes _rotate_kiek5_1{to{transform:rotate(360deg)}}@keyframes _prixClipFix_kiek5_1{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}._miniSidebar_1ejlf_2{position:fixed;top:0;left:0;bottom:0;width:85px;background:#0006;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom-right-radius:60px;border-top-right-radius:60px;border:1px solid rgba(255,255,255,.2);box-shadow:0 20px 40px #0000004d;display:flex;flex-direction:column;align-items:center;padding:20px 16px;box-sizing:border-box;z-index:1000;transition:all .15s cubic-bezier(.4,0,.2,1);transform:translate(0);opacity:1}._miniSidebarEntering_1ejlf_25{transform:translate(-100%);opacity:0;animation:_slideInFromLeft_1ejlf_1 .15s cubic-bezier(.4,0,.2,1) .05s forwards}._miniLogo_1ejlf_31{color:#fff;font-size:30px;font-weight:600;margin-top:15px;margin-bottom:10px;text-transform:lowercase;letter-spacing:-.5px;text-shadow:0 2px 8px rgba(255,255,255,.1)}._miniIcons_1ejlf_42{display:flex;flex-direction:column;gap:18px;margin-bottom:auto;margin-top:12px}._miniIconButton_1ejlf_50{width:45px;height:45px;background:#ffffff1a;border:2px solid rgba(255,255,255,.3);border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;text-decoration:none;font-size:17px}._miniIconButton_1ejlf_50:hover{background:#fff3;border-color:#ffffff80;transform:scale(1.05)}._miniControls_1ejlf_72{display:flex;flex-direction:column;gap:16px;align-items:center}._miniUserSection_1ejlf_79{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:33.5px}._miniUserSection_1ejlf_79 ._miniLogo_1ejlf_31{font-size:10px;font-weight:600;color:#fffc;text-transform:uppercase;letter-spacing:.8px;margin:0;text-align:center;line-height:1}._miniToggleButton_1ejlf_98{width:48px;height:48px;background:#ffffff1a;border:2px solid rgba(255,255,255,.3);border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;font-size:17px}._miniToggleButton_1ejlf_98:hover{background:#fff3;border-color:#ffffff80;transform:scale(1.05)}._sidebarWrapper_1ejlf_120{position:fixed;top:0;left:0;bottom:0;z-index:1001;transform:translate(-100%);opacity:0;transition:all .15s ease-out}._sidebarVisible_1ejlf_131{transform:translate(0);opacity:1}@keyframes _slideInLeft_1ejlf_1{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _slideOutLeft_1ejlf_1{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}@keyframes _slideInFromLeft_1ejlf_1{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}._miniToggleButton_1ejlf_98:hover{background:#fff3;border-color:#ffffff80;transform:scale(1.05);box-shadow:0 4px 12px #fff3}@media (max-width: 768px){._miniSidebar_1ejlf_2{width:70px;padding:15px 12px}._miniIconButton_1ejlf_50,._miniToggleButton_1ejlf_98{width:40px;height:40px}._miniLogo_1ejlf_31{font-size:24px}}._sidebarVisible_1ejlf_131{opacity:1}._miniPopupOverlay_1ejlf_200{position:fixed;inset:0 0 0 80px;z-index:1500;pointer-events:auto}._miniPopup_1ejlf_200{position:absolute;left:12px;background:#0f0f0ff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(52,61,234,.3);border-radius:12px;width:200px;box-shadow:0 20px 60px #000c,0 8px 20px #0006;pointer-events:auto;padding:8px}._executionPopup_1ejlf_223{top:150px;transform:translateY(-50%);animation:_slideInFromLeftExecution_1ejlf_1 .2s ease-out}._accountPopup_1ejlf_229{bottom:80px;animation:_slideInFromLeft_1ejlf_1 .2s ease-out}._miniPopupItem_1ejlf_234{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:none;border:none;border-radius:8px;color:#fffc;text-decoration:none;font-size:13px;font-weight:400;cursor:pointer;transition:all .2s ease;margin-bottom:2px;text-align:left;font-family:inherit}._miniPopupItem_1ejlf_234:hover{background:#ffffff1a;color:#fff}._miniPopupItem_1ejlf_234:last-child{margin-bottom:0}@keyframes _slideInFromLeft_1ejlf_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes _slideInFromLeftExecution_1ejlf_1{0%{opacity:0;transform:translateY(-50%) translate(-10px)}to{opacity:1;transform:translateY(-50%) translate(0)}}@media (max-width: 768px){._miniPopupOverlay_1ejlf_200{display:none}}._userSidebar_1ejlf_291{font-size:14px;font-weight:500;color:#fff;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}._disabled_1ejlf_302{opacity:.75}._disabled_1ejlf_302:hover{background:none;box-shadow:none;outline:none;cursor:not-allowed;color:#fffc}._soonTag_1ejlf_314{margin-left:3px;font-size:13px;color:#f60;opacity:1;font-weight:700}._sidebar_4au74_1{width:280px;height:100vh;z-index:1000;top:0;left:0;bottom:0;background:#0006;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:0 60px 60px 0/0px 60px 60px 0px;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 40px #0000004d;transition:all .15s ease-out;padding:28px 24px;overflow-y:none}._sidebar_4au74_1::-webkit-scrollbar{width:6px}._sidebar_4au74_1::-webkit-scrollbar-track{background:transparent;margin:8px 0}._sidebar_4au74_1::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}._sidebar_4au74_1::-webkit-scrollbar-thumb:hover{background:#ffffff80}._sidebar_4au74_1::-webkit-scrollbar-corner{background:transparent}._sidebarContent_4au74_44{width:232px;min-height:100%;opacity:1;transition:opacity .15s ease-out;padding-bottom:20px;box-sizing:border-box;display:flex;flex-direction:column}._sidebarClosed_4au74_55 ._sidebarContent_4au74_44{opacity:0;pointer-events:none}._header_4au74_60{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;padding-bottom:8px}._logo_4au74_68{color:#fff;font-size:20px;font-weight:600;margin:0}._toggleButton_4au74_75{background:none;border:none;color:#9ca3af;cursor:pointer;padding:8px;border-radius:6px;transition:all .2s;display:flex;align-items:center;justify-content:center}._toggleButton_4au74_75:hover{color:#fff;background-color:#ffffff1a}._newChatButton_4au74_93{width:100%;background-color:#374151;color:#fff;border:none;border-radius:12px;padding:14px 18px;margin-bottom:24px;display:flex;align-items:center;gap:10px;cursor:pointer;transition:all .2s;font-size:14px;font-weight:500}._newChatButton_4au74_93:hover{background-color:#4b5563}._newChatLink_4au74_114{text-decoration:none}._searchButton_4au74_118{width:100%;background:none;border:none;color:#9ca3af;text-align:left;padding:12px 8px;margin-bottom:24px;display:flex;align-items:center;gap:10px;cursor:pointer;border-radius:8px;transition:all .2s;font-size:14px}._searchButton_4au74_118:hover{color:#fff;background-color:#ffffff0d}._chatHistory_4au74_140{margin-bottom:32px}._chatItem_4au74_144{color:#d1d5db;padding:10px 12px;cursor:pointer;border-radius:8px;transition:all .2s;margin-bottom:4px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chatItem_4au74_144:hover{background-color:#374151}._divider_4au74_161{border-top:1px solid #374151;margin:0 0 24px}._projectButton_4au74_167{width:100%;background:none;border:none;color:#d1d5db;text-align:left;padding:12px 8px;margin-bottom:16px;display:flex;align-items:center;gap:10px;cursor:pointer;border-radius:8px;transition:all .2s;font-size:14px;font-weight:500}._projectButton_4au74_167:hover{color:#fff;background-color:#ffffff0d}._portalButton_4au74_190{width:100%;background:none;border:none;color:#d1d5db;text-align:left;padding:12px 8px;margin-bottom:12px;display:flex;align-items:center;gap:10px;cursor:pointer;border-radius:8px;transition:all .2s;font-size:14px;font-weight:500;justify-content:space-between}._portalButton_4au74_190:hover{color:#fff;background-color:#ffffff0d}._activeProject_4au74_214{background-color:#6366f126!important;color:#fff!important;border:1px solid rgba(99,102,241,.3)}._activeProject_4au74_214:hover{background-color:#6366f133!important}._projectContainer_4au74_224{margin-bottom:8px}._projectName_4au74_228{flex:1;text-align:left}._projectChevron_4au74_233{margin-left:auto;transition:transform .2s ease}._projectChats_4au74_238{margin-left:20px;margin-bottom:8px;animation:_slideDown_4au74_1 .2s ease-out}._projectChatItem_4au74_244{color:#9ca3af;padding:8px 12px;cursor:pointer;border-radius:6px;font-size:13px;transition:all .2s;margin-bottom:2px}._projectChatItem_4au74_244:hover{background-color:#374151;color:#d1d5db}._activeChatItem_4au74_259{background-color:#6366f140!important;color:#fff!important;font-weight:500;border:1px solid rgba(99,102,241,.4)}._activeChatItem_4au74_259:hover{background-color:#6366f14d!important}@keyframes _slideDown_4au74_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._projectItems_4au74_281{margin-left:20px;margin-bottom:16px}._projectItem_4au74_281{color:#9ca3af;padding:8px 12px;cursor:pointer;border-radius:6px;font-size:13px;transition:all .2s;margin-bottom:2px}._projectItem_4au74_281:hover{background-color:#374151;color:#d1d5db}._bottomSection_4au74_301{height:100%;padding:0;transition:all .2s ease;display:flex;flex-direction:column;justify-content:flex-start}._bottomItem_4au74_312{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font-size:15px;font-weight:300;transition:all .3s cubic-bezier(.25,.46,.45,.94);cursor:pointer;white-space:nowrap;border-radius:6px;position:relative;overflow:hidden;padding:14px 24px 14px 0;border:1px solid transparent}._bottomItem_4au74_312:hover{background:#ffffff14;box-shadow:0 4px 15px #0000001a}._icon_4au74_336{width:20px;height:20px;margin-left:6px;opacity:.8;transition:all .3s ease;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));flex-shrink:0;color:#fff;display:inline-block}._bottomItem_4au74_312:hover ._icon_4au74_336{opacity:1}._bottomDivider_4au74_352{margin-top:auto}@media (max-width: 768px){._sidebar_4au74_1{border-radius:0;overflow:scroll}._sidebarOpen_4au74_364{width:300px;padding:32px 24px 0}._sidebarClosed_4au74_55{width:0;padding:0;border:none;box-shadow:none}._sidebarContent_4au74_44{padding-bottom:32px}._contentAreaSidebarOpen_4au74_380,._contentAreaSidebarClosed_4au74_384{margin-left:0}}._centerContent_fhdw2_2{text-align:center;min-width:1100px;transition:all .3s ease-out}._projectGrid_fhdw2_8{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;gap:32px;width:100%;max-width:1300px;min-width:1300px;margin:0 auto;padding:20px;min-height:600px;max-height:600px}._projectMainSection_fhdw2_22{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:24px}._projectChatsList_fhdw2_30{grid-column:1;grid-row:2;display:flex;flex-direction:column;gap:0px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;min-height:200px;width:100%;max-width:none;margin-top:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}._addContextSection_fhdw2_50{grid-column:2;grid-row:1 / -1;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;min-height:400px;display:flex;flex-direction:column;position:relative;transition:border-color .2s ease,background-color .2s ease}._addContextSectionDragOver_fhdw2_64{border-color:#3b82f6;background-color:#3b82f61a;border-style:dashed}._projectTitle_fhdw2_71{display:flex;flex-direction:column;align-items:start;margin-left:10px;margin-bottom:40px;gap:10px}._titleBold_fhdw2_80{font-family:NNPivot;font-weight:400}._projectTitle_fhdw2_71 ._titleBold_fhdw2_80{font-size:35px}._projectTitle_fhdw2_71 ._description_fhdw2_89{font-size:15px;color:#ffffffb3}._inputContainer_fhdw2_95{min-height:60px;max-height:140px;background:#70707065;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:2px solid transparent;background-clip:padding-box;border-radius:18px;box-shadow:0 10px 40px #0003,inset 0 1px #fff3;color:#fff;padding:6px 10px 6px 20px;gap:10px}._inputWrapperWithButton_fhdw2_114{font-size:16px;font-family:inherit;outline:none;transition:all .4s cubic-bezier(.4,0,.2,1);resize:none;line-height:1.5;position:relative;display:flex;flex-direction:row;align-items:center;width:100%;max-width:650px;max-height:120px}._mainInputWithButton_fhdw2_130{padding-right:20px!important}._input_fhdw2_95{flex:1;position:relative;display:flex;flex-direction:column}._mainInput_fhdw2_130{width:100%;height:50px;max-height:50px;padding-top:12px;border:none;outline:none;resize:none;font-family:inherit;font-size:16px;line-height:1.5;background:transparent;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent;color:#fff;margin-right:5px}._mainInput_fhdw2_130::-webkit-scrollbar{width:4px}._mainInput_fhdw2_130::-webkit-scrollbar-track{background:transparent}._mainInput_fhdw2_130::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px;transition:background .2s ease}._mainInput_fhdw2_130::-webkit-scrollbar-thumb:hover{background:#fff6}._placeholder_fhdw2_180{position:absolute;top:0;left:0;color:#ffffffb3;pointer-events:none;font-size:16px;line-height:1.5;transition:opacity .2s;padding-top:12px}._placeholder_fhdw2_180._hidden_fhdw2_192{opacity:0}._inputActions_fhdw2_197{display:flex;align-items:center;gap:10px;margin-bottom:11px}._inputSendButton_fhdw2_204{width:40px;height:40px;background:#6366f1;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 4px 12px #6366f14d}._inputSendButton_fhdw2_204:hover:not(:disabled){background:#5855eb;transform:scale(1.05);box-shadow:0 6px 16px #6366f166}._inputSendButton_fhdw2_204:active:not(:disabled){transform:scale(.95)}._inputSendButton_fhdw2_204:disabled{background:#fff3;cursor:not-allowed;transform:none;box-shadow:none}._addContextSectionHeader_fhdw2_237{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;color:#fff;font-weight:600;font-size:16px;position:relative}._addContextSectionHeader_fhdw2_237 svg{color:#ffffffb3;cursor:pointer;transition:color .2s ease}._addContextSectionHeader_fhdw2_237 svg:hover{color:#fff}._addContextSectionHeaderButton_fhdw2_258{background:#0000000d;color:#ffffffe6;cursor:pointer;border-radius:5px;transition:all .2s ease;font-family:inherit;border:1px solid rgba(255,255,255,.2);padding:9px;display:flex;align-items:center;justify-content:center}._addContextSectionHeaderButton_fhdw2_258:hover{background:#ffffff1a;color:#ffffffe6}._dragOverlay_fhdw2_278{position:absolute;inset:0;background:#3b82f64d;border-radius:12px;display:flex;align-items:center;justify-content:center;z-index:10;animation:_fadeInOverlay_fhdw2_1 .2s ease-in-out;pointer-events:none}._dragOverlayContent_fhdw2_294{text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;gap:12px;pointer-events:none}._dragOverlayContent_fhdw2_294 h3{margin:0;font-size:1.5rem;font-weight:600}._dragOverlayContent_fhdw2_294 p{margin:0;font-size:1rem;opacity:.9}._dragOverlayContent_fhdw2_294 svg{color:#fff}._projectFileUploadPopup_fhdw2_321{position:absolute;top:10%;left:65%;background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:8px;margin-top:8px;width:200px;box-shadow:0 20px 60px #000c,0 8px 20px #0006;z-index:1000;animation:_slideInFromTop_fhdw2_1 .2s ease-out}._projectFileUploadPopupItem_fhdw2_337{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:8px;cursor:pointer;transition:all .2s ease;color:#fffc;font-size:14px;margin-bottom:2px;background-color:transparent;position:relative}._projectFileUploadPopupItem_fhdw2_337:hover{background:#ffffff1a;color:#fff}._projectFileUploadPopupItem_fhdw2_337:last-child{margin-bottom:0}._projectFileUploadPopupItem_fhdw2_337:not(:last-child):after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:1px;background:#ffffff0d}._projectFileUploadPopupItem_fhdw2_337 span{color:inherit;font-size:14px;font-weight:500}._filesSection_fhdw2_378{display:flex;flex-direction:column;gap:8px;flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}._filesSection_fhdw2_378::-webkit-scrollbar{width:6px}._filesSection_fhdw2_378::-webkit-scrollbar-track{background:transparent}._filesSection_fhdw2_378::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}._filesSection_fhdw2_378::-webkit-scrollbar-thumb:hover{background:#ffffff4d}._fileCard_fhdw2_406{display:grid;grid-template-columns:1fr auto auto auto;gap:12px;align-items:center;padding:14px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fffc;font-size:14px;transition:all .2s ease;cursor:pointer;position:relative;overflow:hidden}._fileCard_fhdw2_406:hover{background:#ffffff14;border-color:#fff3;box-shadow:0 4px 12px #00000026}._fileCard_fhdw2_406:active{transform:translateY(0);box-shadow:0 2px 6px #0000001a}._fileCardIcon_fhdw2_434{width:18px;height:18px;color:#ffffffe6;flex-shrink:0}._fileCardName_fhdw2_441{font-weight:500;color:#ffffffe6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;display:flex;align-items:center;gap:8px}._fileCardType_fhdw2_453{background:#6366f126;color:#6366f1e6;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap;min-width:60px;text-align:center;border:1px solid rgba(99,102,241,.2)}._fileCardTypeTXT_fhdw2_467{background:#22c55e26;color:#22c55ee6;border-color:#22c55e33}._fileCardTypePDF_fhdw2_473{background:#ef444426;color:#ef4444e6;border-color:#ef444433}._fileCardTypeDOCX_fhdw2_479{background:#3b82f626;color:#3b82f6e6;border-color:#3b82f633}._fileCardTypeMD_fhdw2_485{background:#a855f726;color:#a855f7e6;border-color:#a855f733}._fileCardTypeCSV_fhdw2_491{background:#f59e0b26;color:#f59e0be6;border-color:#f59e0b33}._fileCardSize_fhdw2_497{color:#fff9;font-size:12px;font-weight:400;white-space:nowrap;min-width:55px;text-align:right}._fileCardActions_fhdw2_506{display:flex;align-items:center;gap:4px;opacity:1;transition:opacity .2s ease}._fileCard_fhdw2_406:hover ._fileCardActions_fhdw2_506{opacity:1}._fileCardActionButton_fhdw2_518{width:24px;height:24px;border-radius:4px;border:none;background:#ffffff1a;color:#ffffffb3;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._fileCardActionButton_fhdw2_518:hover{background:#ffffff26;color:#ffffffe6}._fileCardActionButton_fhdw2_518:disabled{opacity:.5;cursor:not-allowed;background:#ffffff0d}._fileCardActionButton_fhdw2_518:disabled:hover{background:#ffffff0d;color:#ffffffb3}._fileCardProcessing_fhdw2_549{position:relative;border-color:#6366f14d;background:#6366f10d}._processingIndicator_fhdw2_555{display:flex;align-items:center;margin-left:8px}._loadingSpinner_fhdw2_561{width:14px;height:14px;border:2px solid rgba(99,102,241,.3);border-top:2px solid rgba(99,102,241,.8);border-radius:50%;animation:_spin_fhdw2_1 1s linear infinite}._fileCardTypeProcessing_fhdw2_570{background:#ffc10726!important;color:#ffc107e6!important;border-color:#ffc10733!important}._processingBar_fhdw2_576{position:absolute;bottom:0;left:0;right:0;height:3px;background:#6366f126;border-radius:0 0 10px 10px;overflow:hidden}._processingBarFill_fhdw2_587{height:100%;background:linear-gradient(90deg,#6366f166,#6366f1,#6366f166);background-size:200% 100%;animation:_loading_fhdw2_561 2s ease-in-out infinite;box-shadow:0 0 8px #6366f199}._projectChatCard_fhdw2_601{padding:16px;margin-bottom:12px;background:#0000001a;border:1px solid rgba(255,255,255,.2);border-radius:10px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);opacity:.9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._projectChatCard_fhdw2_601:hover{background:#0000000d;border-color:#fff3;opacity:1;box-shadow:0 4px 12px #00000026}._projectChatCard_fhdw2_601:active{box-shadow:0 2px 6px #0000001a}._projectChatTitle_fhdw2_624{color:#fff;font-size:16px;font-weight:600;margin:0 0 8px;transition:color .2s ease;text-align:left;line-height:1.4}._projectChatPreview_fhdw2_634{color:#fff9;font-size:13px;margin:0;line-height:1.5;text-align:left;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._projectChatDivider_fhdw2_647{display:none}._emptyChatsState_fhdw2_652{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:200px}._emptyChatsIcon_fhdw2_661{color:#ffffff4d;margin-bottom:16px}._emptyChatsTitle_fhdw2_666{color:#fffc;font-size:18px;font-weight:600;margin:0 0 8px}._emptyChatsDescription_fhdw2_673{color:#ffffff80;font-size:14px;line-height:1.5;margin:0;max-width:280px}._skeleton_fhdw2_682{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:_shimmer_fhdw2_1 1.5s infinite;border-radius:4px}._skeletonTitle_fhdw2_694{height:35px;width:70%;margin-bottom:10px;border-radius:6px}._skeletonDescription_fhdw2_701{height:15px;width:50%;border-radius:4px}@keyframes _shimmer_fhdw2_1{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes _fadeInOverlay_fhdw2_1{0%{opacity:0}to{opacity:1}}@keyframes _slideInFromTop_fhdw2_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_fhdw2_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _loading_fhdw2_561{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width: 768px){._projectFileUploadPopup_fhdw2_321{left:35%;min-width:auto;margin-top:33px}._inputWrapperWithButton_fhdw2_114{width:100%;max-width:none;height:fit-content;align-items:center;gap:12px}._inputWrapper_fhdw2_114 ._placeholder_fhdw2_180{font-size:13px;text-align:left;padding-left:0}._inputWrapperWithButton_fhdw2_114 ._input_fhdw2_95{flex:1;min-width:0}._inputWrapperWithButton_fhdw2_114 ._mainInput_fhdw2_130{font-size:14px;height:44px;max-height:44px;padding:10px 14px 10px 0}._inputWrapperWithButton_fhdw2_114 ._inputActions_fhdw2_197{margin-bottom:0;align-self:stretch;display:flex;align-items:center}._inputWrapper_fhdw2_114 ._inputActions_fhdw2_197{margin-bottom:5px}._inputWrapperWithButton_fhdw2_114 ._placeholder_fhdw2_180{top:15px;left:0;padding-left:0;font-size:15px}._projectFileUploadPopupItem_fhdw2_337{padding:14px 16px;font-size:15px}._projectTitle_fhdw2_71{margin-bottom:0;margin-top:60px;align-items:center}._projectTitle_fhdw2_71 ._titleBold_fhdw2_80{font-size:26px;text-align:center}._inputContainer_fhdw2_95{padding:0 20px;margin-bottom:20px;width:100%}._inputSendButton_fhdw2_204{right:8px;bottom:8px;width:32px;height:32px}._centerContent_fhdw2_2{max-width:none;min-width:0;width:100%;padding:0 16px}._projectChatsList_fhdw2_30{margin:0}._projectChatTitle_fhdw2_624{font-size:16px}._projectChatPreview_fhdw2_634{font-size:13px}._chatInputContainer_fhdw2_856{padding:16px}._projectGrid_fhdw2_8{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:20px;padding:16px;min-width:0}._projectMainSection_fhdw2_22{grid-column:1;grid-row:1}._addContextSection_fhdw2_50{grid-column:1;grid-row:2;grid-row:initial;min-height:200px}._projectChatsList_fhdw2_30{grid-column:1;grid-row:3;min-height:200px}._fileCard_fhdw2_406{grid-template-columns:1fr auto;gap:8px;padding:12px}._fileCardType_fhdw2_453{display:none}._fileCardActions_fhdw2_506{opacity:1}._fileCardName_fhdw2_441{font-size:13px}._fileCardSize_fhdw2_497{font-size:11px}._skeletonTitle_fhdw2_694{height:26px;width:80%}._skeletonDescription_fhdw2_701{height:14px;width:60%}._skeletonTitle_fhdw2_694{height:24px;width:85%}._skeletonDescription_fhdw2_701{height:13px;width:65%}}@media (max-width: 480px){._projectFileUploadPopupItem_fhdw2_337{padding:12px 14px;font-size:14px;gap:8px}._inputContainer_fhdw2_95{padding:0 5px 0 16px;margin-bottom:16px}._inputWrapperWithButton_fhdw2_114{padding:6px;gap:8px}._inputWrapperWithButton_fhdw2_114 ._placeholder_fhdw2_180{padding-left:0}._inputSendButton_fhdw2_204{width:38px;height:38px;flex-shrink:0}._inputWrapperWithButton_fhdw2_114 ._inputActions_fhdw2_197{margin-bottom:0;align-self:stretch;display:flex;align-items:center}._inputWrapperWithButton_fhdw2_114 ._placeholder_fhdw2_180{top:-2px;left:0;font-size:14px}._centerContent_fhdw2_2{padding:0 12px}._projectChatsList_fhdw2_30{margin:0}._projectChatCard_fhdw2_601{padding:14px 16px;margin-bottom:10px}._projectChatCard_fhdw2_601:hover{transform:translateY(-1px)}._projectChatTitle_fhdw2_624{font-size:15px;text-align:left}._projectChatPreview_fhdw2_634{font-size:12px;text-align:left}._processingIndicator_fhdw2_555{margin-left:6px}._loadingSpinner_fhdw2_561{width:12px;height:12px;border-width:1.5px}._processingBar_fhdw2_576{height:2px}._fileCardTypeProcessing_fhdw2_570{font-size:10px;padding:3px 6px}}._mainContainer_xuca5_1{width:100%;max-width:1200px;margin:0 auto;padding:40px 24px;display:flex;flex-direction:column;gap:32px;animation:_fadeIn_xuca5_1 .5s ease-out;max-height:100vh}@keyframes _fadeIn_xuca5_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._projectListHeader_xuca5_24{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._projectListHeader_xuca5_24 h1{color:#fff;font-size:36px;font-weight:300;margin:0;display:flex;align-items:center;gap:12px}._projectListHeader_xuca5_24 button{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2);padding:12px 20px;border-radius:12px;font-weight:500;font-size:14px;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 12px #00000026;display:flex;align-items:center;gap:8px;font-family:inherit}._projectListHeader_xuca5_24 button:hover{background:#ffffff26;border-color:#ffffff4d;box-shadow:0 6px 16px #0003}._projectListHeader_xuca5_24 button:active{box-shadow:0 2px 8px #00000026}._contentWrapper_xuca5_69{display:flex;flex-direction:column;gap:24px}._searchContainer_xuca5_75{display:flex;align-items:center;gap:12px;background:#ffffff14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);border-radius:16px;padding:16px 20px;box-shadow:0 8px 32px #0000001a;transition:all .3s ease}._searchContainer_xuca5_75:focus-within{border-color:#6366f180;background:#ffffff1f;box-shadow:0 8px 32px #00000026,0 0 0 3px #6366f11a}._searchContainer_xuca5_75 svg{color:#fff9;flex-shrink:0}._searchContainer_xuca5_75 input{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:15px;font-family:inherit}._searchContainer_xuca5_75 input::placeholder{color:#ffffff80}._projectListContainer_xuca5_113{flex:1;overflow-y:auto;max-height:calc(100vh - 500px);padding-right:4px}._projectListContainer_xuca5_113::-webkit-scrollbar{width:8px}._projectListContainer_xuca5_113::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}._projectListContainer_xuca5_113::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px;transition:background .3s ease}._projectListContainer_xuca5_113::-webkit-scrollbar-thumb:hover{background:#ffffff4d}._projectList_xuca5_24{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}._projectItem_xuca5_145{background:#ffffff0d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px #0000001a;display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden}._projectItem_xuca5_145:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#6366f1,#8b5cf6,#ec4899);opacity:0;transition:opacity .3s ease}._projectItem_xuca5_145:hover{background:#ffffff14;border-color:#fff3;box-shadow:0 12px 40px #0003,0 4px 20px #6366f11a}._projectItem_xuca5_145:hover:before{opacity:1}._projectItem_xuca5_145:active{box-shadow:0 8px 25px #00000026}._projectTextContainer_xuca5_187{display:flex;flex-direction:column;gap:8px;flex:1}._projectName_xuca5_194{color:#fff;font-size:18px;font-weight:600;margin:0;line-height:1.3;display:flex;align-items:center;gap:10px}._projectName_xuca5_194:before{font-size:16px;opacity:.8}._projectDescription_xuca5_210{color:#ffffffb3;font-size:14px;line-height:1.5;margin:0;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._updatedAt_xuca5_222{color:#ffffff80;font-size:12px;font-weight:500;margin-top:auto;padding-top:8px;border-top:1px solid rgba(255,255,255,.05);display:flex;align-items:center;gap:6px}._emptyState_xuca5_234{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:80px 20px;background:#ffffff08;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08);border-radius:20px;margin-top:40px}._emptyState_xuca5_234 ._icon_xuca5_248{font-size:48px;margin-bottom:20px;opacity:.6}._emptyState_xuca5_234 h3{color:#ffffffe6;font-size:20px;font-weight:600;margin:0 0 12px}._emptyState_xuca5_234 p{color:#fff9;font-size:14px;line-height:1.5;margin:0 0 24px;max-width:320px}._emptyState_xuca5_234 button{background:#6366f1;color:#fff;border:none;padding:12px 24px;border-radius:12px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:inherit;box-shadow:0 4px 16px #6366f14d}._emptyState_xuca5_234 button:hover{background:#5855eb;box-shadow:0 6px 20px #6366f166}._loadingSpinner_xuca5_288{margin-top:120px}@media (max-width: 768px){._mainContainer_xuca5_1{padding:24px 16px;gap:24px;margin-top:100px}._projectListHeader_xuca5_24{flex-direction:column;align-items:flex-start;gap:16px}._projectListHeader_xuca5_24 h1{font-size:28px}._projectListHeader_xuca5_24 button{align-self:stretch;justify-content:center}._searchContainer_xuca5_75{padding:14px 16px}._projectListContainer_xuca5_113{max-height:calc(100vh - 250px)}._projectList_xuca5_24{grid-template-columns:1fr;gap:16px}._projectItem_xuca5_145{padding:20px}._projectName_xuca5_194{font-size:16px}._projectDescription_xuca5_210{font-size:13px}._updatedAt_xuca5_222{font-size:11px}._loadingSpinner_xuca5_288{margin-top:50px!important}}@media (max-width: 480px){._mainContainer_xuca5_1{padding:20px 12px}._projectListHeader_xuca5_24 h1{font-size:24px}._searchContainer_xuca5_75{padding:12px 14px;border-radius:12px}._projectListContainer_xuca5_113{max-height:calc(100vh - 220px)}._projectItem_xuca5_145{padding:16px;gap:12px}._emptyState_xuca5_234{padding:60px 16px}._emptyState_xuca5_234 ._icon_xuca5_248{font-size:40px}._emptyState_xuca5_234 h3{font-size:18px}._emptyState_xuca5_234 p{font-size:13px}}._projectItem_xuca5_145._loading_xuca5_288{animation:_shimmer_xuca5_1 2s infinite}@keyframes _shimmer_xuca5_1{0%{background-position:-200px 0}to{background-position:200px 0}}._projectItem_xuca5_145._active_xuca5_401:before{background:linear-gradient(90deg,#10b981,#059669)}._projectItem_xuca5_145._archived_xuca5_405{opacity:.6}._projectName_xuca5_194 mark,._projectDescription_xuca5_210 mark{background:#6366f14d;color:#fff;padding:2px 4px;border-radius:4px}._createProjectOverlay_kcmuk_2{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1500;display:flex;align-items:center;justify-content:center;animation:_slideInUp_kcmuk_1 .3s ease-out;background:#0000004d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._createProjectPopup_kcmuk_17{background:#0009;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:1px solid rgba(99,102,241,.3);border-radius:20px;padding:32px;width:440px;box-shadow:0 25px 80px #000000e6,0 10px 30px #6366f133,inset 0 1px #ffffff1a;animation:_fadeInScale_kcmuk_1 .3s ease-out}._createProjectPopup_kcmuk_17 textarea{resize:none!important}._createProjectTitle_kcmuk_33{color:#fff;font-size:20px;font-weight:600;margin:0 0 24px;text-align:left;letter-spacing:-.02em}._createProjectInput_kcmuk_42{width:100%;background:#ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1.5px solid rgba(255,255,255,.15);border-radius:12px;padding:14px 16px;color:#fff;font-size:15px;font-family:inherit;outline:none;margin-bottom:16px;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box;box-shadow:inset 0 1px 3px #0003}._createProjectInput_kcmuk_42::placeholder{color:#fff6}._createProjectInput_kcmuk_42:focus{border-color:#6366f199;background:#ffffff1f;box-shadow:inset 0 1px 3px #0003,0 0 0 3px #6366f11a}._createProjectDescription_kcmuk_70{color:#fff9;font-size:14px;line-height:1.5;margin:0 0 28px;letter-spacing:-.01em}._createProjectNameLabel_kcmuk_78,._createProjectDescriptionLabel_kcmuk_79{color:#ffffffe6;font-size:14px;font-weight:500;margin:0 0 8px;display:block;letter-spacing:-.01em}._createProjectDescriptionLabel_kcmuk_79{margin-top:20px;color:#ffffffb3;font-weight:400}._createProjectInput_kcmuk_42._description_kcmuk_94{min-height:80px;max-height:120px;resize:vertical;line-height:1.5;padding-top:12px}._createProjectButtons_kcmuk_102{display:flex;gap:12px;justify-content:flex-end;margin-top:auto}._createProjectCancelButton_kcmuk_109{background:#ffffff14;color:#fffc;border:1.5px solid rgba(255,255,255,.15);padding:12px 20px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:inherit;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._createProjectCancelButton_kcmuk_109:hover{background:#ffffff1f;border-color:#ffffff40;color:#fff;box-shadow:0 4px 12px #0003}._createProjectCreateButton_kcmuk_130{background:linear-gradient(135deg,#6366f1,#5855eb);color:#fff;border:none;padding:12px 20px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:inherit;box-shadow:0 4px 16px #6366f166,inset 0 1px #fff3}._createProjectCreateButton_kcmuk_130:hover:not(:disabled){background:linear-gradient(135deg,#5855eb,#4f46e5);box-shadow:0 6px 20px #6366f180,inset 0 1px #fff3}._createProjectCreateButton_kcmuk_130:active:not(:disabled){box-shadow:0 2px 8px #6366f166}._createProjectCreateButton_kcmuk_130:disabled{background:#ffffff26;color:#fff6;cursor:not-allowed;box-shadow:none;transform:none}@keyframes _slideInUp_kcmuk_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _fadeInScale_kcmuk_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width: 768px){._createProjectOverlay_kcmuk_2{padding:16px;align-items:flex-end;justify-content:center}._createProjectPopup_kcmuk_17{width:100%;max-width:400px;padding:24px;margin:0}._createProjectTitle_kcmuk_33{font-size:18px;margin-bottom:20px}._createProjectNameLabel_kcmuk_78,._createProjectDescriptionLabel_kcmuk_79{font-size:13px}._createProjectInput_kcmuk_42{font-size:14px;padding:12px 14px}}@media (max-width: 480px){._createProjectOverlay_kcmuk_2{padding:12px}._createProjectPopup_kcmuk_17{width:100%;max-width:none;padding:20px}._createProjectTitle_kcmuk_33{font-size:16px;margin-bottom:16px}._createProjectNameLabel_kcmuk_78,._createProjectDescriptionLabel_kcmuk_79{font-size:12px;margin-bottom:6px}._createProjectInput_kcmuk_42{font-size:14px;padding:10px 12px;margin-bottom:12px}._createProjectInput_kcmuk_42._description_kcmuk_94{min-height:60px;max-height:100px}._createProjectButtons_kcmuk_102{gap:8px;margin-top:20px}._createProjectCancelButton_kcmuk_109,._createProjectCreateButton_kcmuk_130{padding:10px 16px;font-size:13px}}._popupOverlay_5pb6g_4{position:fixed;inset:0;background:#0006;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:2000}._searchPopup_5pb6g_18{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:600px;background-color:#0f0f0fb3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(52,61,234,.3);border-radius:12px;box-shadow:0 20px 60px #000c;display:flex;flex-direction:column;color:#e0e0e0;z-index:1001;max-height:80vh;overflow:hidden;animation:_fadeInPopup_5pb6g_1 .3s ease-out}._searchPopupHeader_5pb6g_39{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid #333}._searchPopupHeader_5pb6g_39 h3{margin-bottom:0}._searchInputWrapper_5pb6g_51{padding:12px 20px;border-bottom:1px solid #333}._searchInput_5pb6g_51{width:100%;padding:12px;background-color:#2c2c2c;border:1px solid #444;border-radius:8px;color:#f0f0f0;font-size:1rem;outline:none;transition:border-color .2s}._searchInput_5pb6g_51::placeholder{color:#888}._searchInput_5pb6g_51:focus{border-color:#007bff}._searchResultsList_5pb6g_76{overflow-y:auto;padding:8px;flex-grow:1}._searchResultItem_5pb6g_82{padding:12px 16px;border-radius:8px;cursor:pointer;transition:background-color .2s;margin:4px}._searchResultItem_5pb6g_82:hover{background-color:#2c2c2c}._searchResultTitle_5pb6g_94{font-weight:600;color:#fff;margin:0 0 4px}._searchResultPreview_5pb6g_100{font-size:.85rem;color:#aaa;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._noResultsFound_5pb6g_109{padding:40px 20px;text-align:center;color:#888}._noResultsFound_5pb6g_109 p{margin:0 0 8px;font-weight:500;color:#ccc}@keyframes _fadeInPopup_5pb6g_1{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes _fadeInProgress_ihx4q_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulseStep_ihx4q_1{0%,to{opacity:1}50%{opacity:.8}}._messageWrapper_ihx4q_22{width:100%;max-width:800px;margin-bottom:24px;display:flex;flex-direction:column;animation:_fadeIn_ihx4q_1 .3s ease-out}._message_ihx4q_22{display:flex;align-items:stretch;width:100%;max-width:800px}._assistantMessage_ihx4q_38{width:100%;max-width:800px;justify-content:flex-start}._messageContent_ihx4q_44{max-width:800px;width:auto;min-width:120px;padding:16px 20px 16px 9px;border-radius:18px;font-size:15px;line-height:1.6;position:relative;word-wrap:break-word}._assistantMessage_ihx4q_38 ._messageContent_ihx4q_44{color:#fff;border-radius:18px 18px 18px 6px;width:100%;max-width:800px}._deepDiveProgress_ihx4q_65{width:100%;max-width:800px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:32px;margin:0 0 16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:_fadeInProgress_ihx4q_1 .5s ease forwards}._deepDiveTitle_ihx4q_78{color:#fff;font-size:18px;font-weight:600;margin:0 0 20px;text-align:left}._progressStepsList_ihx4q_86{display:flex;flex-direction:column;gap:16px}._progressStep_ihx4q_86{display:flex;align-items:center;gap:12px;padding:0;margin:0;opacity:0;transform:translateY(10px);transition:all .3s ease}._progressStepVisible_ihx4q_103{opacity:1;transform:translateY(0)}._progressStepCheckbox_ihx4q_108{width:20px;height:20px;border-radius:50%;border:2px solid rgba(255,255,255,.3);background:transparent;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0}._progressStepCompleted_ihx4q_121 ._progressStepCheckbox_ihx4q_108{background:#6366f1;border-color:#6366f1;box-shadow:0 0 12px #6366f166}._progressStepCheckbox_ihx4q_108:after{content:"✓";color:#fff;font-size:12px;font-weight:700;opacity:0;transition:opacity .2s ease}._progressStepCompleted_ihx4q_121 ._progressStepCheckbox_ihx4q_108:after{opacity:1}._progressStepContent_ihx4q_140{flex:1;display:flex;justify-content:space-between;align-items:center;min-height:24px}._progressStepInfo_ihx4q_148{flex:1;display:flex;flex-direction:column;gap:2px}._progressStepTitle_ihx4q_155{color:#fff;font-size:15px;font-weight:600;margin:0;line-height:1.3}._progressStepDescription_ihx4q_163{color:#ffffffb3;font-size:13px;margin:0;line-height:1.3}._progressStepActive_ihx4q_170{animation:_pulseStep_ihx4q_1 2s ease-in-out infinite}._progressStepActive_ihx4q_170 ._progressStepCheckbox_ihx4q_108{border-color:#6366f1;box-shadow:0 0 16px #6366f14d;animation:_dotPulse_ihx4q_1 2s ease-in-out infinite}._progressStepActive_ihx4q_170 ._progressStepTitle_ihx4q_155{color:#fff}._progressStepActive_ihx4q_170 ._progressStepDescription_ihx4q_163{color:#fffc}@media (max-width: 768px){._messageWrapper_ihx4q_22{max-width:none;width:100%;padding:0 16px}}._projectContextOverlay_4nobc_2{position:fixed;inset:0;z-index:99999;pointer-events:auto}._addProjectContextPopup_4nobc_12{position:absolute;top:100%;left:0;background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(52,61,234,.3);border-radius:12px;box-shadow:0 20px 60px #0003,0 8px 20px #0003;z-index:10000;margin-top:8px;animation:_slideInDown_4nobc_1 .3s ease-out;overflow:hidden}._addProjectContextPopupHeader_4nobc_27{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.1)}._addProjectContextPopupHeader_4nobc_27 button{background:none;border:none;color:#ffffffb3;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}._addProjectContextPopupHeader_4nobc_27 button:hover{background:#ffffff1a;color:#fff}._addProjectContextPopupHeader_4nobc_27 input{flex:1;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:8px 12px;color:#fff;font-size:14px;font-family:inherit;outline:none;transition:all .3s ease}._addProjectContextPopupHeader_4nobc_27 input::placeholder{color:#ffffff80}._addProjectContextPopupHeader_4nobc_27 input:focus{border-color:#6366f180;background:#ffffff26}._projectsContextList_4nobc_75{max-height:300px;overflow-y:auto;padding:8px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}._projectContextItem_4nobc_83{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:8px;cursor:pointer;transition:all .2s ease;color:#fffc;font-size:14px;margin-bottom:2px}._projectContextItem_4nobc_83:hover{background:#ffffff1a;color:#fff}._addNewProjectPopup_4nobc_101{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:8px;cursor:pointer;transition:all .2s ease;color:#fffc;font-size:14px;font-weight:500;margin-top:5px}._addNewProjectPopup_4nobc_101:hover{background:#ffffff1a;color:#fffc}._divider_4nobc_120{border-top:1px solid rgba(255,255,255,.1);width:100%;margin-top:10px}._noProjectsFound_4nobc_126{padding:24px 16px;text-align:center;color:#fff9}._noProjectsFound_4nobc_126 p{margin:0 0 8px;font-weight:500;color:#fffc;font-size:14px}._noProjectsFound_4nobc_126 span{font-size:12px;color:#ffffff80;line-height:1.4}@media (max-width: 768px){._addProjectContextPopup_4nobc_12{left:-20px;right:-20px;margin-top:12px;max-height:60vh;overflow-y:auto}._addProjectContextPopupHeader_4nobc_27{padding:12px 16px}._projectsContextList_4nobc_75{max-height:250px;padding:6px}._projectContextItem_4nobc_83,._addNewProjectPopup_4nobc_101{padding:10px 12px;font-size:13px}}@media (max-width: 480px){._addProjectContextPopup_4nobc_12{left:0;right:0}._addProjectContextPopupHeader_4nobc_27{padding:10px 12px;gap:8px}._addProjectContextPopupHeader_4nobc_27 input{font-size:13px;padding:6px 10px}._projectsContextList_4nobc_75{max-height:200px}._projectContextItem_4nobc_83,._addNewProjectPopup_4nobc_101{padding:8px 10px;font-size:12px}}body{display:block}._demoFormContainer_1w77b_5{background-color:#fff!important;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;font-family:Inter,sans-serif}._demoForm_1w77b_5{background-color:#fff;max-width:700px;width:100%;padding:40px;border-radius:8px;flex:1;display:flex;flex-direction:column;justify-content:center}._demoForm_1w77b_5._success_1w77b_28{justify-content:flex-start}._logoContainer_1w77b_32{text-align:center;margin-bottom:40px}._nuvizLogo_1w77b_37{font-size:28px;font-weight:400;color:#343dea;font-family:NNPivot}._formContent_1w77b_44{margin-bottom:60px}._formTitle_1w77b_48{text-align:center;font-size:40px;font-weight:600;color:#343dea;margin-bottom:40px;line-height:1.3}._formGroup_1w77b_57,._radioGroupContainer_1w77b_58{margin-bottom:24px}._formGroup_1w77b_57 label{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}._formGroup_1w77b_57 input[type=text],._formGroup_1w77b_57 input[type=email],._formGroup_1w77b_57 input[type=tel],._formGroup_1w77b_57 select{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:6px;font-size:16px;background-color:#fff;transition:border-color .2s ease-in-out}._formGroup_1w77b_57 input[type=text]:focus,._formGroup_1w77b_57 input[type=email]:focus,._formGroup_1w77b_57 input[type=tel]:focus,._formGroup_1w77b_57 select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._formGroup_1w77b_57 select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:40px}._radioGroupLabel_1w77b_102{font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}._radioGroupDescription_1w77b_109{font-size:13px;color:#6b7280;margin-bottom:16px;line-height:1.4}._radioGroup_1w77b_58{display:flex;flex-direction:column;gap:12px}._radioOption_1w77b_122{display:flex;align-items:center;cursor:pointer;margin-bottom:0}._radioOption_1w77b_122 input[type=radio]{width:16px;height:16px;margin-right:12px;accent-color:#3b82f6}._radioLabel_1w77b_136{font-size:14px;color:#374151}._submitButton_1w77b_141{width:100%;background-color:#1e40af;color:#fff;border:none;padding:14px 20px;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s ease-in-out;margin-top:20px}._submitButton_1w77b_141:hover{background-color:#343dea}._submitButton_1w77b_141:focus{outline:none;box-shadow:0 0 0 3px #10b9814d}._formFooter_1w77b_164{font-size:12px;color:#9ca3af;text-align:center;white-space:nowrap;padding:20px;margin-top:auto}._required_1w77b_173{color:red}._errorMessage_1w77b_177{display:block;color:#ef4444;font-size:12px;margin-top:4px;font-weight:500}._inputError_1w77b_185{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44441a!important}._submitError_1w77b_190{background-color:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:12px 16px;border-radius:6px;margin-bottom:20px;font-size:14px;font-weight:500}._successContent_1w77b_202{text-align:center;margin-bottom:40px;padding:40px 20px}._checkmarkContainer_1w77b_208{display:flex;justify-content:center;margin-bottom:32px}._checkmark_1w77b_208{width:80px;height:80px;animation:_checkmarkBounce_1w77b_1 .6s ease-out}@keyframes _checkmarkBounce_1w77b_1{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}._successTitle_1w77b_235{font-size:36px;font-weight:600;color:#343dea;margin-bottom:24px;line-height:1.3}._successMessage_1w77b_243{font-size:16px;color:#6b7280;line-height:1.6;margin-bottom:40px;max-width:500px;margin-left:auto;margin-right:auto}._buttonGroup_1w77b_253{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}._backToLoginButton_1w77b_260{background-color:#6b7280;color:#fff;border:none;padding:12px 24px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease-in-out}._backToLoginButton_1w77b_260:hover{background-color:#4b5563}._backToLoginButton_1w77b_260:focus{outline:none;box-shadow:0 0 0 3px #6b72804d}._newSubmissionButton_1w77b_281{background-color:#10b981;color:#fff;border:none;padding:12px 24px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease-in-out}._newSubmissionButton_1w77b_281:hover{background-color:#059669}._newSubmissionButton_1w77b_281:focus{outline:none;box-shadow:0 0 0 3px #10b9814d}@media (max-width: 640px){._demoForm_1w77b_5{padding:30px 20px;margin:10px}._formTitle_1w77b_48{font-size:30px}._nuvizLogo_1w77b_37{font-size:20px}._successContent_1w77b_202{padding:20px 10px}._checkmark_1w77b_208{width:60px;height:60px}._successTitle_1w77b_235{font-size:28px}._successMessage_1w77b_243{font-size:14px}._buttonGroup_1w77b_253{flex-direction:column;align-items:center}._backToLoginButton_1w77b_260,._newSubmissionButton_1w77b_281{width:100%;max-width:280px}}._page_mskth_1{display:flex;min-height:100vh;background:#fff}._miniSidebar_mskth_7{flex-shrink:0}._content_mskth_11{flex:1;margin:40px auto 0;padding:0 40px;max-width:800px;width:calc(100vw - 135px)}._header_mskth_21{margin-bottom:40px;text-align:center}._title_mskth_26{font-size:34px;color:#2d3748;font-weight:500;margin:0;font-family:PPNik,system-ui,-apple-system,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,.1);letter-spacing:-.5px}._loadingContainer_mskth_36{display:flex;flex-direction:column;align-items:center;justify-content:center;height:60vh;gap:16px;color:#666;font-size:16px}._formContainer_mskth_47{display:flex;flex-direction:column;gap:32px}._section_mskth_53{background:transparent;padding:0}._sectionTitle_mskth_58{font-size:18px;font-weight:600;color:#343dea;margin:0 0 20px;padding-bottom:8px;border-bottom:2px solid #343dea;text-transform:uppercase;letter-spacing:.5px}._fieldGrid_mskth_69{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}._field_mskth_69{display:flex;flex-direction:column;gap:6px}._label_mskth_81{font-size:14px;font-weight:600;color:#343dea;margin-bottom:4px;text-transform:uppercase;letter-spacing:.3px}._input_mskth_90,._select_mskth_91{padding:12px 14px;border:2px solid #e2e8f0;border-radius:8px;font-size:15px;color:#2d3748;background:#fff;transition:all .2s ease;font-family:inherit;font-weight:500}._input_mskth_90:focus,._select_mskth_91:focus{outline:none;border-color:#343dea;box-shadow:0 0 0 3px #343dea1a}._readonly_mskth_110{background:#f8fafc;color:#64748b;cursor:not-allowed;border-color:#e2e8f0}._readonly_mskth_110:hover{border-color:#e2e8f0}._select_mskth_91{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23343dea' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:40px;cursor:pointer}._saveButtonContainer_mskth_131{display:flex;justify-content:flex-end;padding-top:10px;border-top:1px solid #e2e8f0;padding-bottom:10px}._saveButton_mskth_131{display:flex;align-items:center;gap:8px;padding:14px 32px;background:#343dea;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;min-width:140px;justify-content:center;text-transform:uppercase;letter-spacing:.5px}._saveButton_mskth_131:hover:not(:disabled){background:#2e37d6;box-shadow:0 4px 12px #343dea4d}._saveButton_mskth_131:active:not(:disabled){transform:translateY(0)}._saveButton_mskth_131:disabled{background:#a0aec0;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width: 768px){._content_mskth_11{margin-left:0;padding:24px 20px;width:100%}._title_mskth_26{font-size:28px}._fieldGrid_mskth_69{grid-template-columns:1fr;gap:16px}._formContainer_mskth_47{gap:24px}._sectionTitle_mskth_58{font-size:16px}}@media (max-width: 480px){._content_mskth_11{padding:20px 16px}._title_mskth_26{font-size:30px}._saveButton_mskth_131{width:100%;padding:16px 24px}}@font-face{font-family:PPNik;src:url(/assets/PPNikkeiJournal-Regular-DOunq3xM.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:NNPivot;src:url(/assets/NNPivotGroteskTRIAL-Regular-BjBpvRrf.otf) format("truetype");font-weight:400;font-style:normal}*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,Helvetica,sans-serif}html{height:100%}body{min-height:100%;height:100%;background:inherit}#root{min-height:100vh;height:100%;background:inherit}.body-no-scroll{overflow:hidden}._popup_1xi76_1{position:fixed;top:20px;right:20px;padding:16px 24px;border-radius:12px;color:#fff;font-weight:500;font-size:14px;z-index:1000000;box-shadow:0 8px 25px #00000026;display:flex;align-items:center;gap:8px;animation:_slideIn_1xi76_1 .3s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}._popup_1xi76_1._success_1xi76_20{background:linear-gradient(45deg,#10b981,#059669)}._popup_1xi76_1._error_1xi76_24{background:linear-gradient(45deg,#ef4444,#dc2626)}._popupIcon_1xi76_28{font-size:16px;font-weight:700}@keyframes _slideIn_1xi76_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}
