.yjQdMW_contentWrapper{justify-content:center;align-items:center;width:364px;height:calc(100% - 4rem);margin:0 auto}.yjQdMW_contentWrapper--fluid{width:100%}.yjQdMW_content{color:var(--app-text,#0d070b);font-size:32px;margin-bottom:0!important;font-family:Poppins-Bold!important;font-weight:700!important}.yjQdMW_content--large{font-size:45px}.yjQdMW_header{color:var(--app-text,#0d070b);font-size:45px;font-family:Poppins-Bold!important;font-weight:700!important}.yjQdMW_subHeader{color:var(--app-subtle,#84848a);text-align:center;font-size:19px;font-family:Poppins!important;font-weight:400!important}.yjQdMW_subContent{color:var(--app-text,#0d070b);font-size:19px;font-family:Poppins-Medium!important;font-weight:500!important}.yjQdMW_paragraphe{color:var(--app-subtle,#84848a);font-size:17px;font-family:Poppins!important;font-weight:400!important}.yjQdMW_paragraphe--large{font-size:19px}.yjQdMW_email{color:var(--app-accent,#0274d7)}.yjQdMW_emailRegisterButton{width:100%!important}.yjQdMW_errorMessage{text-align:center;color:var(--app-error,#e12d3d);font-size:16px;font-family:Poppins!important;font-weight:400!important}.yjQdMW_resendCodeButton{width:auto;color:var(--app-accent,#0274d7)!important}.yjQdMW_divider{color:var(--app-disabled-bg,#f2f2f3);width:100%;margin-top:20px!important}.yjQdMW_dividerNoMargin{color:var(--app-disabled-bg,#f2f2f3);width:100%;margin-top:0!important}.yjQdMW_bottomLinks{color:var(--app-secondary,#525256);font-size:15px;font-family:Poppins!important;font-weight:400!important}.yjQdMW_bottomLinks a{color:var(--app-accent,#0274d7)}.yjQdMW_desktopOnly{display:block}.yjQdMW_mobileWidth{width:100%}.yjQdMW_logo{width:200px;height:280px}.yjQdMW_primaryButtonWrapper{text-align:center;width:100%;margin-top:60px;padding-left:24px;padding-right:24px}@media only screen and (max-width:991px){.yjQdMW_main{flex-direction:column;width:100%;height:100%;min-height:100vh;display:flex}.yjQdMW_logo{width:70px;height:90px;margin-top:20px}.yjQdMW_content{height:100%;margin:40px 0 0!important}.yjQdMW_contentWrapper{justify-content:flex-start;padding-left:24px;padding-right:24px;width:100%!important;height:100%!important;margin:0!important}.yjQdMW_divider{align-self:center;width:50vw;display:flex}.yjQdMW_desktopOnly{display:none}.yjQdMW_emailRegisterButton{width:70vw;margin:1rem auto 0!important}.yjQdMW_emailRegisterButton--mt60{margin-top:60px!important}.yjQdMW_header{text-align:center;font-size:32px}}@media only screen and (max-width:767px){.yjQdMW_divider{align-self:center;display:flex;width:calc(100vw - 48px)!important}.yjQdMW_logo{width:50px;height:70px;margin-top:20px}.yjQdMW_mobileWidth{width:100%}}
._42IWXG_main{flex-direction:column;justify-content:space-between;width:100%;height:100vh;display:flex}._42IWXG_leftBox{-webkit-overflow-scrolling:touch;width:30%;min-width:30%;height:100vh;min-height:100vh;padding-top:2rem;padding-bottom:2rem;padding-left:60px;position:relative}._42IWXG_leftBox:after{content:"";width:30%;height:100vh;position:absolute;inset:0;overflow:hidden}._42IWXG_rightBox{width:70%;min-width:70%;height:100vh;padding-right:2rem}._42IWXG_logo{width:150px;height:200px}._42IWXG_topBarTitle{color:var(--app-secondary,#525256);font-size:15px;font-family:Poppins!important;font-weight:400!important}._42IWXG_topBarTitle a{color:var(--app-accent,#0274d7)}
.pcH2vG_primaryButtonDisabled{width:300px;font-weight:600;background-color:var(--app-disabled-bg,#f2f2f3)!important;color:var(--app-disabled-text,#00000061)!important;cursor:pointer!important;text-transform:none!important;border:0!important;border-radius:50px!important;height:3rem!important;margin:16px auto!important;font-family:Poppins-SemiBold!important;font-size:17px!important}.pcH2vG_primaryButtonDisabled:hover{background-color:var(--app-solid-hover)!important}.pcH2vG_primaryButtonActive{background-color:var(--app-solid)!important;color:var(--app-on-solid)!important}@media only screen and (max-width:991px){.pcH2vG_primaryButtonDisabled{width:100%!important}}@media only screen and (max-width:767px){.pcH2vG_primaryButtonDisabled{width:100%!important}}
.r5DaKq_rootStackWrapper{grid-gap:40px;flex-wrap:wrap;gap:40px;width:100%}.r5DaKq_addImagesWrapper{min-width:360px;min-height:250px;position:relative}.r5DaKq_showImage{width:360px;height:250px;position:absolute}.r5DaKq_closeButtonWrapper{cursor:pointer;margin:1rem;position:absolute;top:0;right:0}.r5DaKq_errorMessage{color:#d32f2f}.r5DaKq_clickedImageModal{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.r5DaKq_clickedImageBox{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:auto;height:auto;padding:4rem;display:flex}.r5DaKq_clickedImage{width:auto;max-width:1440px;height:auto;max-height:calc(100vh - 140px)}@media only screen and (max-width:991px){.r5DaKq_clickedImage{object-fit:cover;width:100%!important;height:100%!important;max-height:400px!important}.r5DaKq_rootStackWrapper{grid-gap:20px;flex-direction:row;gap:20px}}@media only screen and (max-width:767px){.r5DaKq_rootStackWrapper{justify-content:center}.r5DaKq_rootStackWrapper button,.r5DaKq_addImagesWrapper{width:100%;height:250px}}
.BDPeQW_squareImageWrapper{border:2px dashed var(--app-accent,#0274d7);background-color:var(--app-surface,#fff);text-transform:none;cursor:pointer;border-radius:30px;justify-content:center;width:360px;height:250px;display:flex}.BDPeQW_addImagesSpan{color:var(--app-accent,#0274d7);font-size:17px;font-family:Poppins!important;font-weight:400!important}
.Un2HSW_rootStack{width:50%!important;margin:0 auto!important}.Un2HSW_alert{color:var(--app-text,#0d070b)!important;flex-direction:row!important;align-items:center!important;width:100%!important;font-family:Poppins!important;font-weight:400!important;display:flex!important}.Un2HSW_alertIcon{width:24px!important;height:24px!important}
.fRY9QG_formControl{width:100%}@media only screen and (max-width:767px){.fRY9QG_formControl{width:100%}}
.-\33 _GeW_button{background-color:var(--app-surface,#fff);font-size:11px;font-weight:600;color:var(--app-secondary,#525256)!important;text-transform:none!important;border-radius:50px!important;width:100%!important;font-family:Poppins-SemiBold!important}.-\33 _GeW_button:hover{background-color:var(--app-soft-hover)!important}
.Vhu2lW_flexRootStack{width:100%}.Vhu2lW_main{width:100%;padding-top:32px;display:block}.Vhu2lW_submitButton{margin-top:32px!important;margin-bottom:32px!important}.Vhu2lW_errorMessage{text-align:center;color:var(--app-error,#e12d3d);font-size:16px;font-family:Poppins!important;font-weight:400!important}.Vhu2lW_textButton{text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--app-text,#0d070b)!important;margin:0!important;font-family:inherit!important;font-size:.875rem!important;font-weight:400!important;line-height:1.43!important;overflow:hidden!important}@media only screen and (max-width:991px){.Vhu2lW_main{margin-top:1rem!important;padding-top:0!important}.Vhu2lW_mobileButton{margin-top:2rem!important;margin-bottom:2rem!important}.Vhu2lW_mobileStack{flex-direction:column!important}.Vhu2lW_fixMobile{flex-direction:column;justify-content:space-between;height:100%;display:flex}}
.CFFhCa_panel,.CFFhCa_floating.CFFhCa_floating{--accent:#4f46e5;--accent-strong:#4338ca;--accent-soft:#eef2ff;--ink:#020617;--ink-soft:#475569;--ink-muted:#64748b;--line:#e5e7eb;--line-strong:#cbd5e1;--theme-surface:#fff;--theme-surface-muted:#f8fafc;--shadow-lg:0 21px 56px #00000014;-webkit-font-smoothing:antialiased;box-sizing:border-box;font-family:Roboto,Segoe UI,Arial,sans-serif;font-size:12.25px;line-height:1.5}html[data-theme=dark] .CFFhCa_panel{--accent:#6159e6;--accent-strong:#b8b2ff;--accent-soft:#2b2a49;--ink:#eef2f8;--ink-soft:#c4cedd;--ink-muted:#a0afc4;--line:#344157;--line-strong:#4a5b75;--theme-surface:#1b2332;--theme-surface-muted:#222c3d;--shadow-lg:0 18px 56px #0000005c}html[data-theme=dark] .CFFhCa_floating.CFFhCa_floating{--accent:#6159e6;--accent-strong:#b8b2ff;--accent-soft:#2b2a49;--ink:#eef2f8;--ink-soft:#c4cedd;--ink-muted:#a0afc4;--line:#344157;--line-strong:#4a5b75;--theme-surface:#1b2332;--theme-surface-muted:#222c3d;--shadow-lg:0 18px 56px #0000005c}.CFFhCa_panel *,.CFFhCa_panel :before,.CFFhCa_panel :after{box-sizing:border-box}.CFFhCa_panel :where(p,h2,h3){margin:0}.CFFhCa_panel :where(button,textarea){font:inherit;color:inherit}.CFFhCa_panel :where(button){background:0 0;border:0;padding:0}.CFFhCa_panel svg,.CFFhCa_floating svg{flex-shrink:0;display:block}.CFFhCa_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CFFhCa_floating.CFFhCa_floating{z-index:1201;border:1px solid var(--accent);background:var(--accent);color:#fff;width:56px;height:56px;box-shadow:var(--shadow-lg);border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:12.25px;font-weight:600;display:flex;position:fixed;bottom:96px;right:24px}.CFFhCa_floating[hidden],.CFFhCa_panel[hidden]{display:none}.CFFhCa_panel{z-index:1202;right:24px;bottom:var(--chat-ai-bottom,24px);width:min(392px,100vw - 42px);height:min(602px, calc(var(--assistant-height,100dvh) - 42px));border:1px solid var(--line-strong);background:var(--theme-surface,#fff);color:var(--ink);box-shadow:var(--shadow-lg);border-radius:17.5px;flex-direction:column;animation:.16s ease-out CFFhCa_enter;display:flex;position:fixed;overflow:hidden}.CFFhCa_header{border-bottom:1px solid var(--line);align-items:center;gap:10.5px;padding:15.4px;display:flex}.CFFhCa_header>div{flex:1;min-width:0}.CFFhCa_header h2{margin:0;font-size:14px;font-weight:650}.CFFhCa_header p{color:var(--ink-muted);margin:2.8px 0 0;font-size:10.5px}.CFFhCa_botIcon{width:38.5px;height:38.5px;color:var(--accent);background:var(--accent-soft);border-radius:12.6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.CFFhCa_panel .CFFhCa_iconButton,.CFFhCa_toolbar button,.CFFhCa_textButton{color:var(--ink-soft);background:0 0;border:1px solid #0000;border-radius:8.4px;justify-content:center;align-items:center;gap:5.6px;padding:7px;display:inline-flex}.CFFhCa_iconButton{flex:none;min-width:35px;min-height:35px}.CFFhCa_panel button{cursor:pointer}.CFFhCa_panel button:disabled{cursor:not-allowed;opacity:.5}.CFFhCa_panel button:focus-visible,.CFFhCa_floating:focus-visible,.CFFhCa_shortcuts button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.CFFhCa_iconButton:hover,.CFFhCa_toolbar button:hover,.CFFhCa_textButton:hover{background:var(--accent-soft);color:var(--accent-strong)}.CFFhCa_toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:3.5px;padding:6.3px 10.5px;font-size:10.5px;display:flex}.CFFhCa_messages,.CFFhCa_history{overscroll-behavior:contain;flex:1;min-height:0;padding:15.4px;overflow-y:auto}.CFFhCa_welcome{padding:10.5px 0}.CFFhCa_welcome h3{margin:12.6px 0 6.3px;font-size:15.4px;font-weight:600}.CFFhCa_welcome>p{color:var(--ink-muted);font-size:11.9px;line-height:1.65}.CFFhCa_suggestions{gap:9.1px;margin-top:17.5px;display:grid}.CFFhCa_suggestions button{text-align:left;border:1px solid var(--line);background:var(--theme-surface-muted,#f8fafc);color:var(--ink);border-radius:11.2px;justify-content:flex-start;align-items:center;gap:14px;padding:11.9px 14px;font-size:11.2px;line-height:1.55;display:flex}.CFFhCa_suggestions button:hover{border-color:var(--accent)}.CFFhCa_suggestions button svg{color:var(--accent);flex:none}.CFFhCa_userMessage{background:var(--accent-soft);color:var(--ink);border-radius:14px 14px 4.2px;margin:7px 0 14px 21px;padding:11.2px 14px}.CFFhCa_assistantMessage{border:1px solid var(--line);background:var(--theme-surface-muted,#f8fafc);min-width:0;color:var(--ink);border-radius:14px 14px 14px 4.2px;gap:10.5px;margin:7px 10.5px 18.9px 0;padding:11.9px 14px;animation:.15s ease-out CFFhCa_enter;display:grid}.CFFhCa_messageAuthor{color:var(--accent-strong);align-items:center;gap:5.6px;font-size:10.5px;font-weight:600;display:flex}.CFFhCa_messageAuthor svg{flex:none}.CFFhCa_messageText{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:11.9px;line-height:1.75}.CFFhCa_pending{color:var(--ink-muted);align-items:center;gap:8.4px;font-size:11.2px;display:flex}.CFFhCa_results{gap:10.5px;display:grid}.CFFhCa_result{border:1px solid var(--line);background:var(--theme-surface,#fff);overflow-wrap:anywhere;border-radius:11.9px;gap:9.1px;padding:12.6px;font-size:11.2px;display:grid}.CFFhCa_recordHeading{flex-direction:column;align-items:flex-start;gap:7.7px;display:flex}.CFFhCa_recordLink{text-align:left;color:var(--accent-strong);align-items:flex-start;gap:7px;font-size:11.9px;font-weight:600;display:inline-flex}.CFFhCa_recordLink svg,.CFFhCa_meta svg{flex:none;margin-top:2.1px}.CFFhCa_recordActions{flex-wrap:wrap;align-items:center;gap:8.4px;padding-top:2.8px;display:flex}.CFFhCa_recordActions>button,.CFFhCa_record>button{min-height:32.9px;padding:6.3px 9.8px;font-size:10.5px}.CFFhCa_status{background:var(--accent-soft);color:var(--accent-strong);border-radius:6.3px;padding:3.5px 6.3px;font-size:9.8px;font-weight:600;display:inline-flex}.CFFhCa_status[data-status=done],.CFFhCa_status[data-status=completed]{color:var(--theme-green-text,#15803d);background:var(--theme-green-soft,#dcfce7)}.CFFhCa_status[data-status=blocked]{color:var(--theme-rose-text,#be123c);background:var(--theme-rose-soft,#ffe4e6)}.CFFhCa_status[data-status=in_review]{color:var(--theme-cyan-text,#0e7490);background:var(--theme-cyan-soft,#cffafe)}.CFFhCa_status[data-status=in_progress]{color:var(--theme-amber-text,#b45309);background:var(--theme-amber-soft,#fef3c7)}.CFFhCa_meta{color:var(--ink-muted);align-items:flex-start;gap:7px;font-size:10.5px;display:flex}.CFFhCa_description{white-space:pre-wrap;color:var(--ink-soft);line-height:1.65}.CFFhCa_hint{color:var(--ink-muted);font-size:10.5px;line-height:1.65}.CFFhCa_footer{border-top:1px solid var(--line);flex:none;padding:10.5px 14px 12.6px}.CFFhCa_composer{border:1px solid var(--line-strong);background:var(--theme-surface-muted,#f8fafc);border-radius:12.6px;align-items:flex-end;gap:7px;padding:9.1px;display:flex}.CFFhCa_composer:focus-within{border-color:var(--accent)}.CFFhCa_composer textarea{resize:none;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;margin:0;padding:0;font-size:11.9px;line-height:1.6}.CFFhCa_composer textarea::placeholder{color:var(--ink-muted)}.CFFhCa_panel .CFFhCa_send{background:var(--accent);color:#fff;border-radius:9.1px;flex:none;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.CFFhCa_privacy{color:var(--ink-muted);margin:8.4px 2.1px 0;font-size:9.1px;line-height:1.6}.CFFhCa_error{color:var(--theme-rose-text,#dc2626);background:var(--theme-rose-soft,#fef2f2);overflow-wrap:anywhere;border-radius:8.4px;margin-bottom:8.4px;padding:8.4px 9.8px;font-size:11.2px;line-height:1.6}.CFFhCa_error button{margin-top:5.6px;text-decoration:underline;display:block}.CFFhCa_shortcuts{overscroll-behavior:contain;border-top:1px solid var(--line);min-height:0;max-height:38%;color:var(--ink-soft);flex:0 auto;padding:11.9px 14px;font-size:10.5px;overflow-y:auto}.CFFhCa_shortcuts h3{color:var(--ink);font-size:11.9px;font-weight:600}.CFFhCa_shortcuts>p{margin-top:5.6px;line-height:1.6}.CFFhCa_shortcutList{gap:8.4px;margin-top:10.5px;display:grid}.CFFhCa_shortcuts button{text-align:left;border:1px solid var(--line);background:var(--theme-surface,#fff);width:100%;color:var(--ink);overflow-wrap:anywhere;border-radius:10.5px;justify-content:stretch;justify-items:start;gap:4.9px;padding:10.5px;line-height:1.55;display:grid}.CFFhCa_shortcuts button[aria-selected=true]{border-color:var(--accent);background:var(--accent-soft)}.CFFhCa_shortcuts code{color:var(--accent-strong);margin-right:6.3px}.CFFhCa_shortcuts button span,.CFFhCa_shortcuts button small{color:var(--ink-soft);font-size:10.5px}.CFFhCa_composerHint{color:var(--ink-muted);margin:8.4px 2.1px 0;font-size:9.1px;line-height:1.6}.CFFhCa_composerHint button{color:var(--accent-strong);text-underline-offset:2.1px;font-weight:600;text-decoration:underline}.CFFhCa_historyItem{border-bottom:1px solid var(--line);align-items:center;gap:7px;padding:7px 0;display:flex}.CFFhCa_historyItem>button:first-child{text-align:left;flex:1;min-width:0;padding:5.6px}.CFFhCa_historyItem strong{overflow-wrap:anywhere;font-size:11.2px;display:block}.CFFhCa_historyItem small{color:var(--ink-muted);margin-top:3.5px;font-size:9.8px;display:block}.CFFhCa_historyItem>button:last-child{color:var(--theme-rose-text,#dc2626)}.CFFhCa_counts{gap:8.4px;display:grid}.CFFhCa_counts>div{justify-content:space-between;align-items:center;gap:7px;display:flex}.CFFhCa_counts dd{font-weight:650}.CFFhCa_timeValue{color:var(--accent-strong);font-size:22.4px;font-weight:650}.CFFhCa_timeValue span{font-size:11.2px;font-weight:500}.CFFhCa_success{color:var(--theme-green-text,#15803d);align-items:center;gap:7px;font-size:11.2px;display:flex}.CFFhCa_confirmBody{overflow-wrap:anywhere;gap:11.2px;max-height:50dvh;font-size:11.9px;line-height:1.65;display:grid;overflow:auto}.CFFhCa_change{border-top:1px solid var(--line);gap:4.9px;padding-top:10.5px;display:grid}.CFFhCa_change small{color:var(--ink-muted)}.CFFhCa_change p{white-space:pre-wrap}.CFFhCa_spinner{animation:1s linear infinite CFFhCa_spin}@keyframes CFFhCa_spin{to{transform:rotate(360deg)}}@keyframes CFFhCa_enter{0%{opacity:0;transform:translateY(3.5px)}to{opacity:1;transform:none}}@media (max-width:640px){.CFFhCa_floating.CFFhCa_floating{--chat-ai-launcher-right:16px;right:14px;bottom:max(96px, env(safe-area-inset-bottom))}.CFFhCa_panel{top:var(--assistant-top,0);width:100%;height:var(--assistant-height,100dvh);padding-top:env(safe-area-inset-top);border:0;border-radius:0;bottom:auto;right:0}.CFFhCa_footer{padding-bottom:max(10.5px, env(safe-area-inset-bottom))}.CFFhCa_composer textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.CFFhCa_panel,.CFFhCa_assistantMessage,.CFFhCa_spinner{animation:none}}.CFFhCa_panel{max-height:calc(var(--assistant-height,100dvh) - var(--chat-ai-bottom,24px) - 24px)}.CFFhCa_header,.CFFhCa_toolbar,.CFFhCa_company{flex-shrink:0}.CFFhCa_company{border-bottom:1px solid var(--line);background:var(--theme-surface-muted);padding:8px 15.4px}:is(.CFFhCa_company .MuiTypography-root,.CFFhCa_company .MuiInputBase-root,.CFFhCa_company .MuiInputLabel-root){color:var(--ink-soft);font-family:inherit;font-size:11.9px}.CFFhCa_result{margin-bottom:10px}:is(.CFFhCa_result .MuiTypography-root,.CFFhCa_resultAction.CFFhCa_resultAction){font-family:inherit}.CFFhCa_resultAction.CFFhCa_resultAction{min-width:0;padding:6.3px 9.8px;font-size:10.5px;font-weight:500;color:var(--accent-strong)!important;border-radius:8.4px!important;width:auto!important}@media (max-width:640px){.CFFhCa_panel{max-height:var(--assistant-height,100dvh)}.CFFhCa_floating.CFFhCa_floating{--chat-ai-launcher-right:16px;right:16px;bottom:max(96px, env(safe-area-inset-bottom))}}.CFFhCa_panel .MuiTypography-root{color:inherit;font-family:inherit}:is(.CFFhCa_panel .MuiTypography-body1,.CFFhCa_panel .MuiTypography-body2){font-size:11.9px;line-height:1.65}.CFFhCa_panel .MuiTypography-caption{color:var(--ink-muted);font-size:10.5px;line-height:1.6}.CFFhCa_panel .CFFhCa_result{border-color:var(--line);background:var(--theme-surface);color:var(--ink);border-radius:11.9px}.CFFhCa_panel .MuiChip-root{height:21px;color:var(--ink-soft);border-color:var(--line-strong);font-family:inherit;font-size:10.5px}.CFFhCa_panel .CFFhCa_resultAction svg{width:16px;height:16px;font-size:16px}
.d0o00q_primaryButtonDisabled{width:300px;font-weight:600;background-color:var(--app-disabled-bg,#f2f2f3)!important;color:var(--app-disabled-text,#00000061)!important;cursor:pointer!important;text-transform:none!important;border:0!important;border-radius:50px!important;height:3rem!important;margin:0 auto!important;font-family:Poppins-SemiBold!important;font-size:17px!important}.d0o00q_primaryButtonDisabled:hover{background-color:var(--app-solid-hover)!important}.d0o00q_primaryButtonActive{background-color:var(--app-solid)!important;color:var(--app-on-solid)!important}@media only screen and (max-width:991px){.d0o00q_primaryButtonDisabled{width:100%!important}}@media only screen and (max-width:767px){.d0o00q_primaryButtonDisabled{width:100%!important}}
